Completed
Push — master ( 4ecd21...99d627 )
by Marcel
19:31
created
lib/public/TaskProcessing/Exception/UserFacingProcessingException.php 1 patch
Indentation   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -22,34 +22,34 @@
 block discarded – undo
22 22
 #[Consumable(since: '33.0.0')]
23 23
 class UserFacingProcessingException extends ProcessingException {
24 24
 
25
-	/**
26
-	 * @param string $message
27
-	 * @param int $code
28
-	 * @param \Throwable|null $previous
29
-	 * @param string|null $userFacingMessage
30
-	 * @since 33.0.0
31
-	 */
32
-	public function __construct(
33
-		string $message = '',
34
-		int $code = 0,
35
-		?\Throwable $previous = null,
36
-		private ?string $userFacingMessage = null,
37
-	) {
38
-		parent::__construct($message, $code, $previous);
39
-	}
40
-
41
-	/**
42
-	 * @since 33.0.0
43
-	 */
44
-	public function getUserFacingMessage(): ?string {
45
-		return $this->userFacingMessage;
46
-	}
47
-
48
-	/**
49
-	 * @param null|string $userFacingMessage Must be already translated into the language of the user
50
-	 * @since 33.0.0
51
-	 */
52
-	public function setUserFacingMessage(?string $userFacingMessage): void {
53
-		$this->userFacingMessage = $userFacingMessage;
54
-	}
25
+    /**
26
+     * @param string $message
27
+     * @param int $code
28
+     * @param \Throwable|null $previous
29
+     * @param string|null $userFacingMessage
30
+     * @since 33.0.0
31
+     */
32
+    public function __construct(
33
+        string $message = '',
34
+        int $code = 0,
35
+        ?\Throwable $previous = null,
36
+        private ?string $userFacingMessage = null,
37
+    ) {
38
+        parent::__construct($message, $code, $previous);
39
+    }
40
+
41
+    /**
42
+     * @since 33.0.0
43
+     */
44
+    public function getUserFacingMessage(): ?string {
45
+        return $this->userFacingMessage;
46
+    }
47
+
48
+    /**
49
+     * @param null|string $userFacingMessage Must be already translated into the language of the user
50
+     * @since 33.0.0
51
+     */
52
+    public function setUserFacingMessage(?string $userFacingMessage): void {
53
+        $this->userFacingMessage = $userFacingMessage;
54
+    }
55 55
 }
Please login to merge, or discard this patch.
lib/public/TaskProcessing/IManager.php 1 patch
Indentation   +216 added lines, -216 removed lines patch added patch discarded remove patch
@@ -29,242 +29,242 @@
 block discarded – undo
29 29
 #[Consumable(since: '30.0.0')]
30 30
 interface IManager {
31 31
 
32
-	/**
33
-	 * @since 30.0.0
34
-	 */
35
-	public function hasProviders(): bool;
32
+    /**
33
+     * @since 30.0.0
34
+     */
35
+    public function hasProviders(): bool;
36 36
 
37
-	/**
38
-	 * @return IProvider[]
39
-	 * @since 30.0.0
40
-	 */
41
-	public function getProviders(): array;
37
+    /**
38
+     * @return IProvider[]
39
+     * @since 30.0.0
40
+     */
41
+    public function getProviders(): array;
42 42
 
43
-	/**
44
-	 * @param string $taskTypeId
45
-	 * @return IProvider
46
-	 * @throws Exception
47
-	 * @since 30.0.0
48
-	 */
49
-	public function getPreferredProvider(string $taskTypeId);
43
+    /**
44
+     * @param string $taskTypeId
45
+     * @return IProvider
46
+     * @throws Exception
47
+     * @since 30.0.0
48
+     */
49
+    public function getPreferredProvider(string $taskTypeId);
50 50
 
51
-	/**
52
-	 * @param bool $showDisabled if false, disabled task types will be filtered out
53
-	 * @param ?string $userId to check if the user is a guest. Will be obtained from session if left to default
54
-	 * @return array<string, array{name: string, description: string, inputShape: ShapeDescriptor[], inputShapeEnumValues: ShapeEnumValue[][], inputShapeDefaults: array<array-key, numeric|string>, isInternal: bool, optionalInputShape: ShapeDescriptor[], optionalInputShapeEnumValues: ShapeEnumValue[][], optionalInputShapeDefaults: array<array-key, numeric|string>, outputShape: ShapeDescriptor[], outputShapeEnumValues: ShapeEnumValue[][], optionalOutputShape: ShapeDescriptor[], optionalOutputShapeEnumValues: ShapeEnumValue[][]}>
55
-	 * @since 30.0.0
56
-	 * @since 31.0.0 Added the `showDisabled` argument.
57
-	 * @since 31.0.7 Added the `userId` argument
58
-	 * @since 33.0.0 Added `isInternal` to return value
59
-	 */
60
-	public function getAvailableTaskTypes(bool $showDisabled = false, ?string $userId = null): array;
51
+    /**
52
+     * @param bool $showDisabled if false, disabled task types will be filtered out
53
+     * @param ?string $userId to check if the user is a guest. Will be obtained from session if left to default
54
+     * @return array<string, array{name: string, description: string, inputShape: ShapeDescriptor[], inputShapeEnumValues: ShapeEnumValue[][], inputShapeDefaults: array<array-key, numeric|string>, isInternal: bool, optionalInputShape: ShapeDescriptor[], optionalInputShapeEnumValues: ShapeEnumValue[][], optionalInputShapeDefaults: array<array-key, numeric|string>, outputShape: ShapeDescriptor[], outputShapeEnumValues: ShapeEnumValue[][], optionalOutputShape: ShapeDescriptor[], optionalOutputShapeEnumValues: ShapeEnumValue[][]}>
55
+     * @since 30.0.0
56
+     * @since 31.0.0 Added the `showDisabled` argument.
57
+     * @since 31.0.7 Added the `userId` argument
58
+     * @since 33.0.0 Added `isInternal` to return value
59
+     */
60
+    public function getAvailableTaskTypes(bool $showDisabled = false, ?string $userId = null): array;
61 61
 
62
-	/**
63
-	 * @param bool $showDisabled if false, disabled task types will be filtered out
64
-	 * @param ?string $userId to check if the user is a guest. Will be obtained from session if left to default
65
-	 * @return list<string>
66
-	 * @since 32.0.0
67
-	 */
68
-	public function getAvailableTaskTypeIds(bool $showDisabled = false, ?string $userId = null): array;
62
+    /**
63
+     * @param bool $showDisabled if false, disabled task types will be filtered out
64
+     * @param ?string $userId to check if the user is a guest. Will be obtained from session if left to default
65
+     * @return list<string>
66
+     * @since 32.0.0
67
+     */
68
+    public function getAvailableTaskTypeIds(bool $showDisabled = false, ?string $userId = null): array;
69 69
 
70
-	/**
71
-	 * @param Task $task The task to run
72
-	 * @throws PreConditionNotMetException If no or not the requested provider was registered but this method was still called
73
-	 * @throws ValidationException the given task input didn't pass validation against the task type's input shape and/or the providers optional input shape specs
74
-	 * @throws Exception storing the task in the database failed
75
-	 * @throws UnauthorizedException the user scheduling the task does not have access to the files used in the input
76
-	 * @since 30.0.0
77
-	 */
78
-	public function scheduleTask(Task $task): void;
70
+    /**
71
+     * @param Task $task The task to run
72
+     * @throws PreConditionNotMetException If no or not the requested provider was registered but this method was still called
73
+     * @throws ValidationException the given task input didn't pass validation against the task type's input shape and/or the providers optional input shape specs
74
+     * @throws Exception storing the task in the database failed
75
+     * @throws UnauthorizedException the user scheduling the task does not have access to the files used in the input
76
+     * @since 30.0.0
77
+     */
78
+    public function scheduleTask(Task $task): void;
79 79
 
80
-	/**
81
-	 * Run the task and return the finished task
82
-	 *
83
-	 * @param Task $task The task to run
84
-	 * @return Task The result task
85
-	 * @throws PreConditionNotMetException If no or not the requested provider was registered but this method was still called
86
-	 * @throws ValidationException the given task input didn't pass validation against the task type's input shape and/or the providers optional input shape specs
87
-	 * @throws Exception storing the task in the database failed
88
-	 * @throws UnauthorizedException the user scheduling the task does not have access to the files used in the input
89
-	 * @since 30.0.0
90
-	 */
91
-	public function runTask(Task $task): Task;
80
+    /**
81
+     * Run the task and return the finished task
82
+     *
83
+     * @param Task $task The task to run
84
+     * @return Task The result task
85
+     * @throws PreConditionNotMetException If no or not the requested provider was registered but this method was still called
86
+     * @throws ValidationException the given task input didn't pass validation against the task type's input shape and/or the providers optional input shape specs
87
+     * @throws Exception storing the task in the database failed
88
+     * @throws UnauthorizedException the user scheduling the task does not have access to the files used in the input
89
+     * @since 30.0.0
90
+     */
91
+    public function runTask(Task $task): Task;
92 92
 
93
-	/**
94
-	 * Process task with a synchronous provider
95
-	 *
96
-	 * Prepare task input data and run the process method of the provider
97
-	 * This should only be used by OC\TaskProcessing\SynchronousBackgroundJob::run() and OCP\TaskProcessing\IManager::runTask()
98
-	 *
99
-	 * @param Task $task
100
-	 * @param ISynchronousProvider $provider
101
-	 * @return bool True if the task has run successfully
102
-	 * @throws Exception
103
-	 * @since 30.0.0
104
-	 */
105
-	public function processTask(Task $task, ISynchronousProvider $provider): bool;
93
+    /**
94
+     * Process task with a synchronous provider
95
+     *
96
+     * Prepare task input data and run the process method of the provider
97
+     * This should only be used by OC\TaskProcessing\SynchronousBackgroundJob::run() and OCP\TaskProcessing\IManager::runTask()
98
+     *
99
+     * @param Task $task
100
+     * @param ISynchronousProvider $provider
101
+     * @return bool True if the task has run successfully
102
+     * @throws Exception
103
+     * @since 30.0.0
104
+     */
105
+    public function processTask(Task $task, ISynchronousProvider $provider): bool;
106 106
 
107
-	/**
108
-	 * Delete a task that has been scheduled before
109
-	 *
110
-	 * @param Task $task The task to delete
111
-	 * @throws Exception if deleting the task in the database failed
112
-	 * @since 30.0.0
113
-	 */
114
-	public function deleteTask(Task $task): void;
107
+    /**
108
+     * Delete a task that has been scheduled before
109
+     *
110
+     * @param Task $task The task to delete
111
+     * @throws Exception if deleting the task in the database failed
112
+     * @since 30.0.0
113
+     */
114
+    public function deleteTask(Task $task): void;
115 115
 
116
-	/**
117
-	 * @param int $id The id of the task
118
-	 * @return Task
119
-	 * @throws Exception If the query failed
120
-	 * @throws NotFoundException If the task could not be found
121
-	 * @since 30.0.0
122
-	 */
123
-	public function getTask(int $id): Task;
116
+    /**
117
+     * @param int $id The id of the task
118
+     * @return Task
119
+     * @throws Exception If the query failed
120
+     * @throws NotFoundException If the task could not be found
121
+     * @since 30.0.0
122
+     */
123
+    public function getTask(int $id): Task;
124 124
 
125
-	/**
126
-	 * @param int $id The id of the task
127
-	 * @throws Exception If the query failed
128
-	 * @throws NotFoundException If the task could not be found
129
-	 * @since 30.0.0
130
-	 */
131
-	public function cancelTask(int $id): void;
125
+    /**
126
+     * @param int $id The id of the task
127
+     * @throws Exception If the query failed
128
+     * @throws NotFoundException If the task could not be found
129
+     * @since 30.0.0
130
+     */
131
+    public function cancelTask(int $id): void;
132 132
 
133
-	/**
134
-	 * @param int $id The id of the task
135
-	 * @param string|null $error
136
-	 * @param array|null $result
137
-	 * @param bool $isUsingFileIds
138
-	 * @param string|null $userFacingError
139
-	 * @throws Exception If the query failed
140
-	 * @throws NotFoundException If the task could not be found
141
-	 * @since 30.0.0
142
-	 * @since 33.0.0 Added `userFacingError` parameter
143
-	 */
144
-	public function setTaskResult(int $id, ?string $error, ?array $result, bool $isUsingFileIds = false, ?string $userFacingError = null): void;
133
+    /**
134
+     * @param int $id The id of the task
135
+     * @param string|null $error
136
+     * @param array|null $result
137
+     * @param bool $isUsingFileIds
138
+     * @param string|null $userFacingError
139
+     * @throws Exception If the query failed
140
+     * @throws NotFoundException If the task could not be found
141
+     * @since 30.0.0
142
+     * @since 33.0.0 Added `userFacingError` parameter
143
+     */
144
+    public function setTaskResult(int $id, ?string $error, ?array $result, bool $isUsingFileIds = false, ?string $userFacingError = null): void;
145 145
 
146
-	/**
147
-	 * @param int $id
148
-	 * @param float $progress
149
-	 * @return bool `true` if the task should still be running; `false` if the task has been cancelled in the meantime
150
-	 * @throws ValidationException
151
-	 * @throws Exception
152
-	 * @throws NotFoundException
153
-	 * @since 30.0.0
154
-	 */
155
-	public function setTaskProgress(int $id, float $progress): bool;
146
+    /**
147
+     * @param int $id
148
+     * @param float $progress
149
+     * @return bool `true` if the task should still be running; `false` if the task has been cancelled in the meantime
150
+     * @throws ValidationException
151
+     * @throws Exception
152
+     * @throws NotFoundException
153
+     * @since 30.0.0
154
+     */
155
+    public function setTaskProgress(int $id, float $progress): bool;
156 156
 
157
-	/**
158
-	 * @param list<string> $taskTypeIds
159
-	 * @param list<int> $taskIdsToIgnore
160
-	 * @return Task
161
-	 * @throws Exception If the query failed
162
-	 * @throws NotFoundException If no task could not be found
163
-	 * @since 30.0.0
164
-	 */
165
-	public function getNextScheduledTask(array $taskTypeIds = [], array $taskIdsToIgnore = []): Task;
157
+    /**
158
+     * @param list<string> $taskTypeIds
159
+     * @param list<int> $taskIdsToIgnore
160
+     * @return Task
161
+     * @throws Exception If the query failed
162
+     * @throws NotFoundException If no task could not be found
163
+     * @since 30.0.0
164
+     */
165
+    public function getNextScheduledTask(array $taskTypeIds = [], array $taskIdsToIgnore = []): Task;
166 166
 
167
-	/**
168
-	 * @param list<string> $taskTypeIds
169
-	 * @param list<int> $taskIdsToIgnore
170
-	 * @param int $numberOfTasks
171
-	 * @return list<Task>
172
-	 * @throws Exception If the query failed
173
-	 * @since 33.0.0
174
-	 */
175
-	public function getNextScheduledTasks(array $taskTypeIds = [], array $taskIdsToIgnore = [], int $numberOfTasks = 1): array;
167
+    /**
168
+     * @param list<string> $taskTypeIds
169
+     * @param list<int> $taskIdsToIgnore
170
+     * @param int $numberOfTasks
171
+     * @return list<Task>
172
+     * @throws Exception If the query failed
173
+     * @since 33.0.0
174
+     */
175
+    public function getNextScheduledTasks(array $taskTypeIds = [], array $taskIdsToIgnore = [], int $numberOfTasks = 1): array;
176 176
 
177
-	/**
178
-	 * @param int $id The id of the task
179
-	 * @param string|null $userId The user id that scheduled the task
180
-	 * @return Task
181
-	 * @throws Exception If the query failed
182
-	 * @throws NotFoundException If the task could not be found
183
-	 * @since 30.0.0
184
-	 */
185
-	public function getUserTask(int $id, ?string $userId): Task;
177
+    /**
178
+     * @param int $id The id of the task
179
+     * @param string|null $userId The user id that scheduled the task
180
+     * @return Task
181
+     * @throws Exception If the query failed
182
+     * @throws NotFoundException If the task could not be found
183
+     * @since 30.0.0
184
+     */
185
+    public function getUserTask(int $id, ?string $userId): Task;
186 186
 
187
-	/**
188
-	 * @param string|null $userId The user id that scheduled the task
189
-	 * @param string|null $taskTypeId The task type id to filter by
190
-	 * @param string|null $customId
191
-	 * @return list<Task>
192
-	 * @throws Exception If the query failed
193
-	 * @throws NotFoundException If the task could not be found
194
-	 * @since 30.0.0
195
-	 */
196
-	public function getUserTasks(?string $userId, ?string $taskTypeId = null, ?string $customId = null): array;
187
+    /**
188
+     * @param string|null $userId The user id that scheduled the task
189
+     * @param string|null $taskTypeId The task type id to filter by
190
+     * @param string|null $customId
191
+     * @return list<Task>
192
+     * @throws Exception If the query failed
193
+     * @throws NotFoundException If the task could not be found
194
+     * @since 30.0.0
195
+     */
196
+    public function getUserTasks(?string $userId, ?string $taskTypeId = null, ?string $customId = null): array;
197 197
 
198
-	/**
199
-	 * @param string|null $userId The user id that scheduled the task
200
-	 * @param string|null $taskTypeId The task type id to filter by
201
-	 * @param string|null $appId The app ID of the app that submitted the task
202
-	 * @param string|null $customId The custom task ID
203
-	 * @param int|null $status The task status
204
-	 * @param int|null $scheduleAfter Minimum schedule time filter
205
-	 * @param int|null $endedBefore Maximum ending time filter
206
-	 * @return list<Task>
207
-	 * @throws Exception If the query failed
208
-	 * @throws NotFoundException If the task could not be found
209
-	 * @since 30.0.0
210
-	 */
211
-	public function getTasks(
212
-		?string $userId, ?string $taskTypeId = null, ?string $appId = null, ?string $customId = null,
213
-		?int $status = null, ?int $scheduleAfter = null, ?int $endedBefore = null,
214
-	): array;
198
+    /**
199
+     * @param string|null $userId The user id that scheduled the task
200
+     * @param string|null $taskTypeId The task type id to filter by
201
+     * @param string|null $appId The app ID of the app that submitted the task
202
+     * @param string|null $customId The custom task ID
203
+     * @param int|null $status The task status
204
+     * @param int|null $scheduleAfter Minimum schedule time filter
205
+     * @param int|null $endedBefore Maximum ending time filter
206
+     * @return list<Task>
207
+     * @throws Exception If the query failed
208
+     * @throws NotFoundException If the task could not be found
209
+     * @since 30.0.0
210
+     */
211
+    public function getTasks(
212
+        ?string $userId, ?string $taskTypeId = null, ?string $appId = null, ?string $customId = null,
213
+        ?int $status = null, ?int $scheduleAfter = null, ?int $endedBefore = null,
214
+    ): array;
215 215
 
216
-	/**
217
-	 * @param string|null $userId
218
-	 * @param string $appId
219
-	 * @param string|null $customId
220
-	 * @return list<Task>
221
-	 * @throws Exception If the query failed
222
-	 * @throws \JsonException If parsing the task input and output failed
223
-	 * @since 30.0.0
224
-	 */
225
-	public function getUserTasksByApp(?string $userId, string $appId, ?string $customId = null): array;
216
+    /**
217
+     * @param string|null $userId
218
+     * @param string $appId
219
+     * @param string|null $customId
220
+     * @return list<Task>
221
+     * @throws Exception If the query failed
222
+     * @throws \JsonException If parsing the task input and output failed
223
+     * @since 30.0.0
224
+     */
225
+    public function getUserTasksByApp(?string $userId, string $appId, ?string $customId = null): array;
226 226
 
227
-	/**
228
-	 * Prepare the task's input data, so it can be processed by the provider
229
-	 * ie. this replaces file ids with File objects
230
-	 *
231
-	 * @param Task $task
232
-	 * @return array<array-key, list<numeric|string|File>|numeric|string|File>
233
-	 * @throws NotPermittedException
234
-	 * @throws GenericFileException
235
-	 * @throws LockedException
236
-	 * @throws ValidationException
237
-	 * @throws UnauthorizedException
238
-	 * @since 30.0.0
239
-	 */
240
-	public function prepareInputData(Task $task): array;
227
+    /**
228
+     * Prepare the task's input data, so it can be processed by the provider
229
+     * ie. this replaces file ids with File objects
230
+     *
231
+     * @param Task $task
232
+     * @return array<array-key, list<numeric|string|File>|numeric|string|File>
233
+     * @throws NotPermittedException
234
+     * @throws GenericFileException
235
+     * @throws LockedException
236
+     * @throws ValidationException
237
+     * @throws UnauthorizedException
238
+     * @since 30.0.0
239
+     */
240
+    public function prepareInputData(Task $task): array;
241 241
 
242
-	/**
243
-	 * Changes the task status to STATUS_RUNNING and, if successful, returns True.
244
-	 *
245
-	 * @param Task $task
246
-	 * @return bool
247
-	 * @since 30.0.0
248
-	 */
249
-	public function lockTask(Task $task): bool;
242
+    /**
243
+     * Changes the task status to STATUS_RUNNING and, if successful, returns True.
244
+     *
245
+     * @param Task $task
246
+     * @return bool
247
+     * @since 30.0.0
248
+     */
249
+    public function lockTask(Task $task): bool;
250 250
 
251
-	/**
252
-	 * @param Task $task
253
-	 * @psalm-param Task::STATUS_* $status
254
-	 * @param int $status
255
-	 * @throws \JsonException
256
-	 * @throws Exception
257
-	 * @since 30.0.0
258
-	 */
259
-	public function setTaskStatus(Task $task, int $status): void;
251
+    /**
252
+     * @param Task $task
253
+     * @psalm-param Task::STATUS_* $status
254
+     * @param int $status
255
+     * @throws \JsonException
256
+     * @throws Exception
257
+     * @since 30.0.0
258
+     */
259
+    public function setTaskStatus(Task $task, int $status): void;
260 260
 
261
-	/**
262
-	 * Extract all input and output file IDs from a task
263
-	 *
264
-	 * @param Task $task
265
-	 * @return list<int>
266
-	 * @throws NotFoundException
267
-	 * @since 32.0.0
268
-	 */
269
-	public function extractFileIdsFromTask(Task $task): array;
261
+    /**
262
+     * Extract all input and output file IDs from a task
263
+     *
264
+     * @param Task $task
265
+     * @return list<int>
266
+     * @throws NotFoundException
267
+     * @since 32.0.0
268
+     */
269
+    public function extractFileIdsFromTask(Task $task): array;
270 270
 }
Please login to merge, or discard this patch.
lib/public/TaskProcessing/Task.php 1 patch
Indentation   +392 added lines, -392 removed lines patch added patch discarded remove patch
@@ -18,396 +18,396 @@
 block discarded – undo
18 18
  * @since 30.0.0
19 19
  */
20 20
 final class Task implements \JsonSerializable {
21
-	protected ?int $id = null;
22
-
23
-	protected ?DateTime $completionExpectedAt = null;
24
-
25
-	protected ?array $output = null;
26
-
27
-	protected ?string $errorMessage = null;
28
-
29
-	protected ?float $progress = null;
30
-
31
-	protected int $lastUpdated;
32
-
33
-	protected ?string $webhookUri = null;
34
-
35
-	protected ?string $webhookMethod = null;
36
-
37
-	/**
38
-	 * @psalm-var self::STATUS_*
39
-	 */
40
-	protected int $status = self::STATUS_UNKNOWN;
41
-
42
-	protected ?int $scheduledAt = null;
43
-
44
-	protected ?int $startedAt = null;
45
-
46
-	protected ?int $endedAt = null;
47
-
48
-	protected bool $allowCleanup = true;
49
-
50
-	protected ?string $userFacingErrorMessage = null;
51
-
52
-	/**
53
-	 * @since 30.0.0
54
-	 */
55
-	public const STATUS_CANCELLED = 5;
56
-	/**
57
-	 * @since 30.0.0
58
-	 */
59
-	public const STATUS_FAILED = 4;
60
-	/**
61
-	 * @since 30.0.0
62
-	 */
63
-	public const STATUS_SUCCESSFUL = 3;
64
-	/**
65
-	 * @since 30.0.0
66
-	 */
67
-	public const STATUS_RUNNING = 2;
68
-	/**
69
-	 * @since 30.0.0
70
-	 */
71
-	public const STATUS_SCHEDULED = 1;
72
-	/**
73
-	 * @since 30.0.0
74
-	 */
75
-	public const STATUS_UNKNOWN = 0;
76
-
77
-
78
-	/**
79
-	 * @param string $taskTypeId
80
-	 * @param array<string,list<numeric|string>|numeric|string> $input
81
-	 * @param string $appId
82
-	 * @param string|null $userId
83
-	 * @param null|string $customId An arbitrary customId for this task. max length: 255 chars
84
-	 * @since 30.0.0
85
-	 */
86
-	final public function __construct(
87
-		protected readonly string $taskTypeId,
88
-		protected array $input,
89
-		protected readonly string $appId,
90
-		protected readonly ?string $userId,
91
-		protected readonly ?string $customId = '',
92
-	) {
93
-		$this->lastUpdated = time();
94
-	}
95
-
96
-	/**
97
-	 * @since 30.0.0
98
-	 */
99
-	final public function getTaskTypeId(): string {
100
-		return $this->taskTypeId;
101
-	}
102
-
103
-	/**
104
-	 * @psalm-return self::STATUS_*
105
-	 * @since 30.0.0
106
-	 */
107
-	final public function getStatus(): int {
108
-		return $this->status;
109
-	}
110
-
111
-	/**
112
-	 * @psalm-param self::STATUS_* $status
113
-	 * @since 30.0.0
114
-	 */
115
-	final public function setStatus(int $status): void {
116
-		$this->status = $status;
117
-	}
118
-
119
-	/**
120
-	 * @param ?DateTime $at
121
-	 * @since 30.0.0
122
-	 */
123
-	final public function setCompletionExpectedAt(?DateTime $at): void {
124
-		$this->completionExpectedAt = $at;
125
-	}
126
-
127
-	/**
128
-	 * @return ?DateTime
129
-	 * @since 30.0.0
130
-	 */
131
-	final public function getCompletionExpectedAt(): ?DateTime {
132
-		return $this->completionExpectedAt;
133
-	}
134
-
135
-	/**
136
-	 * @return int|null
137
-	 * @since 30.0.0
138
-	 */
139
-	final public function getId(): ?int {
140
-		return $this->id;
141
-	}
142
-
143
-	/**
144
-	 * @param int|null $id
145
-	 * @since 30.0.0
146
-	 */
147
-	final public function setId(?int $id): void {
148
-		$this->id = $id;
149
-	}
150
-
151
-	/**
152
-	 * @param null|array<array-key, list<numeric|string>|numeric|string> $output
153
-	 * @since 30.0.0
154
-	 */
155
-	final public function setOutput(?array $output): void {
156
-		$this->output = $output;
157
-	}
158
-
159
-	/**
160
-	 * @return array<array-key, list<numeric|string>|numeric|string>|null
161
-	 * @since 30.0.0
162
-	 */
163
-	final public function getOutput(): ?array {
164
-		return $this->output;
165
-	}
166
-
167
-	/**
168
-	 * @return array<array-key, list<numeric|string>|numeric|string>
169
-	 * @since 30.0.0
170
-	 */
171
-	final public function getInput(): array {
172
-		return $this->input;
173
-	}
174
-
175
-	/**
176
-	 * @return string
177
-	 * @since 30.0.0
178
-	 */
179
-	final public function getAppId(): string {
180
-		return $this->appId;
181
-	}
182
-
183
-	/**
184
-	 * @return null|string
185
-	 * @since 30.0.0
186
-	 */
187
-	final public function getCustomId(): ?string {
188
-		return $this->customId;
189
-	}
190
-
191
-	/**
192
-	 * @return string|null
193
-	 * @since 30.0.0
194
-	 */
195
-	final public function getUserId(): ?string {
196
-		return $this->userId;
197
-	}
198
-
199
-	/**
200
-	 * @return int
201
-	 * @since 30.0.0
202
-	 */
203
-	final public function getLastUpdated(): int {
204
-		return $this->lastUpdated;
205
-	}
206
-
207
-	/**
208
-	 * @param int $lastUpdated
209
-	 * @since 30.0.0
210
-	 */
211
-	final public function setLastUpdated(int $lastUpdated): void {
212
-		$this->lastUpdated = $lastUpdated;
213
-	}
214
-
215
-	/**
216
-	 * @return int|null
217
-	 * @since 30.0.0
218
-	 */
219
-	final public function getScheduledAt(): ?int {
220
-		return $this->scheduledAt;
221
-	}
222
-
223
-	/**
224
-	 * @param int|null $scheduledAt
225
-	 * @since 30.0.0
226
-	 */
227
-	final public function setScheduledAt(?int $scheduledAt): void {
228
-		$this->scheduledAt = $scheduledAt;
229
-	}
230
-
231
-	/**
232
-	 * @return int|null
233
-	 * @since 30.0.0
234
-	 */
235
-	final public function getStartedAt(): ?int {
236
-		return $this->startedAt;
237
-	}
238
-
239
-	/**
240
-	 * @param int|null $startedAt
241
-	 * @since 30.0.0
242
-	 */
243
-	final public function setStartedAt(?int $startedAt): void {
244
-		$this->startedAt = $startedAt;
245
-	}
246
-
247
-	/**
248
-	 * @return int|null
249
-	 * @since 30.0.0
250
-	 */
251
-	final public function getEndedAt(): ?int {
252
-		return $this->endedAt;
253
-	}
254
-
255
-	/**
256
-	 * @param int|null $endedAt
257
-	 * @since 30.0.0
258
-	 */
259
-	final public function setEndedAt(?int $endedAt): void {
260
-		$this->endedAt = $endedAt;
261
-	}
262
-
263
-	/**
264
-	 * @return bool
265
-	 * @since 32.0.0
266
-	 */
267
-	final public function getAllowCleanup(): bool {
268
-		return $this->allowCleanup;
269
-	}
270
-
271
-	/**
272
-	 * @param bool $allowCleanup
273
-	 * @since 32.0.0
274
-	 */
275
-	final public function setAllowCleanup(bool $allowCleanup): void {
276
-		$this->allowCleanup = $allowCleanup;
277
-	}
278
-
279
-	/**
280
-	 * @psalm-return array{id: int, lastUpdated: int, type: string, status: 'STATUS_CANCELLED'|'STATUS_FAILED'|'STATUS_SUCCESSFUL'|'STATUS_RUNNING'|'STATUS_SCHEDULED'|'STATUS_UNKNOWN', userId: ?string, appId: string, input: array<string, list<numeric|string>|numeric|string>, output: ?array<string, list<numeric|string>|numeric|string>, customId: ?string, completionExpectedAt: ?int, progress: ?float, scheduledAt: ?int, startedAt: ?int, endedAt: ?int, allowCleanup: bool}
281
-	 * @since 30.0.0
282
-	 */
283
-	final public function jsonSerialize(): array {
284
-		return [
285
-			'id' => (int)$this->getId(),
286
-			'type' => $this->getTaskTypeId(),
287
-			'lastUpdated' => $this->getLastUpdated(),
288
-			'status' => self::statusToString($this->getStatus()),
289
-			'userId' => $this->getUserId(),
290
-			'appId' => $this->getAppId(),
291
-			'input' => $this->getInput(),
292
-			'output' => $this->getOutput(),
293
-			'customId' => $this->getCustomId(),
294
-			'completionExpectedAt' => $this->getCompletionExpectedAt()?->getTimestamp(),
295
-			'progress' => $this->getProgress(),
296
-			'scheduledAt' => $this->getScheduledAt(),
297
-			'startedAt' => $this->getStartedAt(),
298
-			'endedAt' => $this->getEndedAt(),
299
-			'allowCleanup' => $this->getAllowCleanup(),
300
-		];
301
-	}
302
-
303
-	/**
304
-	 * @param string|null $error
305
-	 * @return void
306
-	 * @since 30.0.0
307
-	 */
308
-	final public function setErrorMessage(?string $error) {
309
-		$this->errorMessage = $error;
310
-	}
311
-
312
-	/**
313
-	 * @return string|null
314
-	 * @since 30.0.0
315
-	 */
316
-	final public function getErrorMessage(): ?string {
317
-		return $this->errorMessage;
318
-	}
319
-
320
-	/**
321
-	 * @param array $input
322
-	 * @return void
323
-	 * @since 30.0.0
324
-	 */
325
-	final public function setInput(array $input): void {
326
-		$this->input = $input;
327
-	}
328
-
329
-	/**
330
-	 * @param float|null $progress
331
-	 * @return void
332
-	 * @throws ValidationException
333
-	 * @since 30.0.0
334
-	 */
335
-	final public function setProgress(?float $progress): void {
336
-		if ($progress < 0 || $progress > 1.0) {
337
-			throw new ValidationException('Progress must be between 0.0 and 1.0 inclusively; ' . $progress . ' given');
338
-		}
339
-		$this->progress = $progress;
340
-	}
341
-
342
-	/**
343
-	 * @return float|null
344
-	 * @since 30.0.0
345
-	 */
346
-	final public function getProgress(): ?float {
347
-		return $this->progress;
348
-	}
349
-
350
-	/**
351
-	 * @return null|string
352
-	 * @since 30.0.0
353
-	 */
354
-	final public function getWebhookUri(): ?string {
355
-		return $this->webhookUri;
356
-	}
357
-
358
-	/**
359
-	 * @param string|null $webhookUri
360
-	 * @return void
361
-	 * @since 30.0.0
362
-	 */
363
-	final public function setWebhookUri(?string $webhookUri): void {
364
-		$this->webhookUri = $webhookUri;
365
-	}
366
-
367
-	/**
368
-	 * @return null|string
369
-	 * @since 30.0.0
370
-	 */
371
-	final public function getWebhookMethod(): ?string {
372
-		return $this->webhookMethod;
373
-	}
374
-
375
-	/**
376
-	 * @param string|null $webhookMethod
377
-	 * @return void
378
-	 * @since 30.0.0
379
-	 */
380
-	final public function setWebhookMethod(?string $webhookMethod): void {
381
-		$this->webhookMethod = $webhookMethod;
382
-	}
383
-
384
-	/**
385
-	 * @param int $status
386
-	 * @return 'STATUS_CANCELLED'|'STATUS_FAILED'|'STATUS_SUCCESSFUL'|'STATUS_RUNNING'|'STATUS_SCHEDULED'|'STATUS_UNKNOWN'
387
-	 * @since 30.0.0
388
-	 */
389
-	final public static function statusToString(int $status): string {
390
-		return match ($status) {
391
-			self::STATUS_CANCELLED => 'STATUS_CANCELLED',
392
-			self::STATUS_FAILED => 'STATUS_FAILED',
393
-			self::STATUS_SUCCESSFUL => 'STATUS_SUCCESSFUL',
394
-			self::STATUS_RUNNING => 'STATUS_RUNNING',
395
-			self::STATUS_SCHEDULED => 'STATUS_SCHEDULED',
396
-			default => 'STATUS_UNKNOWN',
397
-		};
398
-	}
399
-
400
-	/**
401
-	 * @since 33.0.0
402
-	 */
403
-	public function setUserFacingErrorMessage(?string $userFacingErrorMessage): void {
404
-		$this->userFacingErrorMessage = $userFacingErrorMessage;
405
-	}
406
-
407
-	/**
408
-	 * @since 33.0.0
409
-	 */
410
-	public function getUserFacingErrorMessage(): ?string {
411
-		return $this->userFacingErrorMessage;
412
-	}
21
+    protected ?int $id = null;
22
+
23
+    protected ?DateTime $completionExpectedAt = null;
24
+
25
+    protected ?array $output = null;
26
+
27
+    protected ?string $errorMessage = null;
28
+
29
+    protected ?float $progress = null;
30
+
31
+    protected int $lastUpdated;
32
+
33
+    protected ?string $webhookUri = null;
34
+
35
+    protected ?string $webhookMethod = null;
36
+
37
+    /**
38
+     * @psalm-var self::STATUS_*
39
+     */
40
+    protected int $status = self::STATUS_UNKNOWN;
41
+
42
+    protected ?int $scheduledAt = null;
43
+
44
+    protected ?int $startedAt = null;
45
+
46
+    protected ?int $endedAt = null;
47
+
48
+    protected bool $allowCleanup = true;
49
+
50
+    protected ?string $userFacingErrorMessage = null;
51
+
52
+    /**
53
+     * @since 30.0.0
54
+     */
55
+    public const STATUS_CANCELLED = 5;
56
+    /**
57
+     * @since 30.0.0
58
+     */
59
+    public const STATUS_FAILED = 4;
60
+    /**
61
+     * @since 30.0.0
62
+     */
63
+    public const STATUS_SUCCESSFUL = 3;
64
+    /**
65
+     * @since 30.0.0
66
+     */
67
+    public const STATUS_RUNNING = 2;
68
+    /**
69
+     * @since 30.0.0
70
+     */
71
+    public const STATUS_SCHEDULED = 1;
72
+    /**
73
+     * @since 30.0.0
74
+     */
75
+    public const STATUS_UNKNOWN = 0;
76
+
77
+
78
+    /**
79
+     * @param string $taskTypeId
80
+     * @param array<string,list<numeric|string>|numeric|string> $input
81
+     * @param string $appId
82
+     * @param string|null $userId
83
+     * @param null|string $customId An arbitrary customId for this task. max length: 255 chars
84
+     * @since 30.0.0
85
+     */
86
+    final public function __construct(
87
+        protected readonly string $taskTypeId,
88
+        protected array $input,
89
+        protected readonly string $appId,
90
+        protected readonly ?string $userId,
91
+        protected readonly ?string $customId = '',
92
+    ) {
93
+        $this->lastUpdated = time();
94
+    }
95
+
96
+    /**
97
+     * @since 30.0.0
98
+     */
99
+    final public function getTaskTypeId(): string {
100
+        return $this->taskTypeId;
101
+    }
102
+
103
+    /**
104
+     * @psalm-return self::STATUS_*
105
+     * @since 30.0.0
106
+     */
107
+    final public function getStatus(): int {
108
+        return $this->status;
109
+    }
110
+
111
+    /**
112
+     * @psalm-param self::STATUS_* $status
113
+     * @since 30.0.0
114
+     */
115
+    final public function setStatus(int $status): void {
116
+        $this->status = $status;
117
+    }
118
+
119
+    /**
120
+     * @param ?DateTime $at
121
+     * @since 30.0.0
122
+     */
123
+    final public function setCompletionExpectedAt(?DateTime $at): void {
124
+        $this->completionExpectedAt = $at;
125
+    }
126
+
127
+    /**
128
+     * @return ?DateTime
129
+     * @since 30.0.0
130
+     */
131
+    final public function getCompletionExpectedAt(): ?DateTime {
132
+        return $this->completionExpectedAt;
133
+    }
134
+
135
+    /**
136
+     * @return int|null
137
+     * @since 30.0.0
138
+     */
139
+    final public function getId(): ?int {
140
+        return $this->id;
141
+    }
142
+
143
+    /**
144
+     * @param int|null $id
145
+     * @since 30.0.0
146
+     */
147
+    final public function setId(?int $id): void {
148
+        $this->id = $id;
149
+    }
150
+
151
+    /**
152
+     * @param null|array<array-key, list<numeric|string>|numeric|string> $output
153
+     * @since 30.0.0
154
+     */
155
+    final public function setOutput(?array $output): void {
156
+        $this->output = $output;
157
+    }
158
+
159
+    /**
160
+     * @return array<array-key, list<numeric|string>|numeric|string>|null
161
+     * @since 30.0.0
162
+     */
163
+    final public function getOutput(): ?array {
164
+        return $this->output;
165
+    }
166
+
167
+    /**
168
+     * @return array<array-key, list<numeric|string>|numeric|string>
169
+     * @since 30.0.0
170
+     */
171
+    final public function getInput(): array {
172
+        return $this->input;
173
+    }
174
+
175
+    /**
176
+     * @return string
177
+     * @since 30.0.0
178
+     */
179
+    final public function getAppId(): string {
180
+        return $this->appId;
181
+    }
182
+
183
+    /**
184
+     * @return null|string
185
+     * @since 30.0.0
186
+     */
187
+    final public function getCustomId(): ?string {
188
+        return $this->customId;
189
+    }
190
+
191
+    /**
192
+     * @return string|null
193
+     * @since 30.0.0
194
+     */
195
+    final public function getUserId(): ?string {
196
+        return $this->userId;
197
+    }
198
+
199
+    /**
200
+     * @return int
201
+     * @since 30.0.0
202
+     */
203
+    final public function getLastUpdated(): int {
204
+        return $this->lastUpdated;
205
+    }
206
+
207
+    /**
208
+     * @param int $lastUpdated
209
+     * @since 30.0.0
210
+     */
211
+    final public function setLastUpdated(int $lastUpdated): void {
212
+        $this->lastUpdated = $lastUpdated;
213
+    }
214
+
215
+    /**
216
+     * @return int|null
217
+     * @since 30.0.0
218
+     */
219
+    final public function getScheduledAt(): ?int {
220
+        return $this->scheduledAt;
221
+    }
222
+
223
+    /**
224
+     * @param int|null $scheduledAt
225
+     * @since 30.0.0
226
+     */
227
+    final public function setScheduledAt(?int $scheduledAt): void {
228
+        $this->scheduledAt = $scheduledAt;
229
+    }
230
+
231
+    /**
232
+     * @return int|null
233
+     * @since 30.0.0
234
+     */
235
+    final public function getStartedAt(): ?int {
236
+        return $this->startedAt;
237
+    }
238
+
239
+    /**
240
+     * @param int|null $startedAt
241
+     * @since 30.0.0
242
+     */
243
+    final public function setStartedAt(?int $startedAt): void {
244
+        $this->startedAt = $startedAt;
245
+    }
246
+
247
+    /**
248
+     * @return int|null
249
+     * @since 30.0.0
250
+     */
251
+    final public function getEndedAt(): ?int {
252
+        return $this->endedAt;
253
+    }
254
+
255
+    /**
256
+     * @param int|null $endedAt
257
+     * @since 30.0.0
258
+     */
259
+    final public function setEndedAt(?int $endedAt): void {
260
+        $this->endedAt = $endedAt;
261
+    }
262
+
263
+    /**
264
+     * @return bool
265
+     * @since 32.0.0
266
+     */
267
+    final public function getAllowCleanup(): bool {
268
+        return $this->allowCleanup;
269
+    }
270
+
271
+    /**
272
+     * @param bool $allowCleanup
273
+     * @since 32.0.0
274
+     */
275
+    final public function setAllowCleanup(bool $allowCleanup): void {
276
+        $this->allowCleanup = $allowCleanup;
277
+    }
278
+
279
+    /**
280
+     * @psalm-return array{id: int, lastUpdated: int, type: string, status: 'STATUS_CANCELLED'|'STATUS_FAILED'|'STATUS_SUCCESSFUL'|'STATUS_RUNNING'|'STATUS_SCHEDULED'|'STATUS_UNKNOWN', userId: ?string, appId: string, input: array<string, list<numeric|string>|numeric|string>, output: ?array<string, list<numeric|string>|numeric|string>, customId: ?string, completionExpectedAt: ?int, progress: ?float, scheduledAt: ?int, startedAt: ?int, endedAt: ?int, allowCleanup: bool}
281
+     * @since 30.0.0
282
+     */
283
+    final public function jsonSerialize(): array {
284
+        return [
285
+            'id' => (int)$this->getId(),
286
+            'type' => $this->getTaskTypeId(),
287
+            'lastUpdated' => $this->getLastUpdated(),
288
+            'status' => self::statusToString($this->getStatus()),
289
+            'userId' => $this->getUserId(),
290
+            'appId' => $this->getAppId(),
291
+            'input' => $this->getInput(),
292
+            'output' => $this->getOutput(),
293
+            'customId' => $this->getCustomId(),
294
+            'completionExpectedAt' => $this->getCompletionExpectedAt()?->getTimestamp(),
295
+            'progress' => $this->getProgress(),
296
+            'scheduledAt' => $this->getScheduledAt(),
297
+            'startedAt' => $this->getStartedAt(),
298
+            'endedAt' => $this->getEndedAt(),
299
+            'allowCleanup' => $this->getAllowCleanup(),
300
+        ];
301
+    }
302
+
303
+    /**
304
+     * @param string|null $error
305
+     * @return void
306
+     * @since 30.0.0
307
+     */
308
+    final public function setErrorMessage(?string $error) {
309
+        $this->errorMessage = $error;
310
+    }
311
+
312
+    /**
313
+     * @return string|null
314
+     * @since 30.0.0
315
+     */
316
+    final public function getErrorMessage(): ?string {
317
+        return $this->errorMessage;
318
+    }
319
+
320
+    /**
321
+     * @param array $input
322
+     * @return void
323
+     * @since 30.0.0
324
+     */
325
+    final public function setInput(array $input): void {
326
+        $this->input = $input;
327
+    }
328
+
329
+    /**
330
+     * @param float|null $progress
331
+     * @return void
332
+     * @throws ValidationException
333
+     * @since 30.0.0
334
+     */
335
+    final public function setProgress(?float $progress): void {
336
+        if ($progress < 0 || $progress > 1.0) {
337
+            throw new ValidationException('Progress must be between 0.0 and 1.0 inclusively; ' . $progress . ' given');
338
+        }
339
+        $this->progress = $progress;
340
+    }
341
+
342
+    /**
343
+     * @return float|null
344
+     * @since 30.0.0
345
+     */
346
+    final public function getProgress(): ?float {
347
+        return $this->progress;
348
+    }
349
+
350
+    /**
351
+     * @return null|string
352
+     * @since 30.0.0
353
+     */
354
+    final public function getWebhookUri(): ?string {
355
+        return $this->webhookUri;
356
+    }
357
+
358
+    /**
359
+     * @param string|null $webhookUri
360
+     * @return void
361
+     * @since 30.0.0
362
+     */
363
+    final public function setWebhookUri(?string $webhookUri): void {
364
+        $this->webhookUri = $webhookUri;
365
+    }
366
+
367
+    /**
368
+     * @return null|string
369
+     * @since 30.0.0
370
+     */
371
+    final public function getWebhookMethod(): ?string {
372
+        return $this->webhookMethod;
373
+    }
374
+
375
+    /**
376
+     * @param string|null $webhookMethod
377
+     * @return void
378
+     * @since 30.0.0
379
+     */
380
+    final public function setWebhookMethod(?string $webhookMethod): void {
381
+        $this->webhookMethod = $webhookMethod;
382
+    }
383
+
384
+    /**
385
+     * @param int $status
386
+     * @return 'STATUS_CANCELLED'|'STATUS_FAILED'|'STATUS_SUCCESSFUL'|'STATUS_RUNNING'|'STATUS_SCHEDULED'|'STATUS_UNKNOWN'
387
+     * @since 30.0.0
388
+     */
389
+    final public static function statusToString(int $status): string {
390
+        return match ($status) {
391
+            self::STATUS_CANCELLED => 'STATUS_CANCELLED',
392
+            self::STATUS_FAILED => 'STATUS_FAILED',
393
+            self::STATUS_SUCCESSFUL => 'STATUS_SUCCESSFUL',
394
+            self::STATUS_RUNNING => 'STATUS_RUNNING',
395
+            self::STATUS_SCHEDULED => 'STATUS_SCHEDULED',
396
+            default => 'STATUS_UNKNOWN',
397
+        };
398
+    }
399
+
400
+    /**
401
+     * @since 33.0.0
402
+     */
403
+    public function setUserFacingErrorMessage(?string $userFacingErrorMessage): void {
404
+        $this->userFacingErrorMessage = $userFacingErrorMessage;
405
+    }
406
+
407
+    /**
408
+     * @since 33.0.0
409
+     */
410
+    public function getUserFacingErrorMessage(): ?string {
411
+        return $this->userFacingErrorMessage;
412
+    }
413 413
 }
Please login to merge, or discard this patch.
lib/composer/composer/autoload_static.php 1 patch
Spacing   +2210 added lines, -2210 removed lines patch added patch discarded remove patch
@@ -6,2249 +6,2249 @@
 block discarded – undo
6 6
 
7 7
 class ComposerStaticInit749170dad3f5e7f9ca158f5a9f04f6a2
8 8
 {
9
-    public static $files = array (
10
-        '03ae51fe9694f2f597f918142c49ff7a' => __DIR__ . '/../../..' . '/lib/public/Log/functions.php',
9
+    public static $files = array(
10
+        '03ae51fe9694f2f597f918142c49ff7a' => __DIR__.'/../../..'.'/lib/public/Log/functions.php',
11 11
     );
12 12
 
13
-    public static $prefixLengthsPsr4 = array (
13
+    public static $prefixLengthsPsr4 = array(
14 14
         'O' => 
15
-        array (
15
+        array(
16 16
             'OC\\Core\\' => 8,
17 17
             'OC\\' => 3,
18 18
             'OCP\\' => 4,
19 19
         ),
20 20
         'N' => 
21
-        array (
21
+        array(
22 22
             'NCU\\' => 4,
23 23
         ),
24 24
         'B' => 
25
-        array (
25
+        array(
26 26
             'Bamarni\\Composer\\Bin\\' => 21,
27 27
         ),
28 28
     );
29 29
 
30
-    public static $prefixDirsPsr4 = array (
30
+    public static $prefixDirsPsr4 = array(
31 31
         'OC\\Core\\' => 
32
-        array (
33
-            0 => __DIR__ . '/../../..' . '/core',
32
+        array(
33
+            0 => __DIR__.'/../../..'.'/core',
34 34
         ),
35 35
         'OC\\' => 
36
-        array (
37
-            0 => __DIR__ . '/../../..' . '/lib/private',
36
+        array(
37
+            0 => __DIR__.'/../../..'.'/lib/private',
38 38
         ),
39 39
         'OCP\\' => 
40
-        array (
41
-            0 => __DIR__ . '/../../..' . '/lib/public',
40
+        array(
41
+            0 => __DIR__.'/../../..'.'/lib/public',
42 42
         ),
43 43
         'NCU\\' => 
44
-        array (
45
-            0 => __DIR__ . '/../../..' . '/lib/unstable',
44
+        array(
45
+            0 => __DIR__.'/../../..'.'/lib/unstable',
46 46
         ),
47 47
         'Bamarni\\Composer\\Bin\\' => 
48
-        array (
49
-            0 => __DIR__ . '/..' . '/bamarni/composer-bin-plugin/src',
48
+        array(
49
+            0 => __DIR__.'/..'.'/bamarni/composer-bin-plugin/src',
50 50
         ),
51 51
     );
52 52
 
53
-    public static $fallbackDirsPsr4 = array (
54
-        0 => __DIR__ . '/../../..' . '/lib/private/legacy',
53
+    public static $fallbackDirsPsr4 = array(
54
+        0 => __DIR__.'/../../..'.'/lib/private/legacy',
55 55
     );
56 56
 
57
-    public static $classMap = array (
58
-        'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
59
-        'NCU\\Config\\Exceptions\\IncorrectTypeException' => __DIR__ . '/../../..' . '/lib/unstable/Config/Exceptions/IncorrectTypeException.php',
60
-        'NCU\\Config\\Exceptions\\TypeConflictException' => __DIR__ . '/../../..' . '/lib/unstable/Config/Exceptions/TypeConflictException.php',
61
-        'NCU\\Config\\Exceptions\\UnknownKeyException' => __DIR__ . '/../../..' . '/lib/unstable/Config/Exceptions/UnknownKeyException.php',
62
-        'NCU\\Config\\IUserConfig' => __DIR__ . '/../../..' . '/lib/unstable/Config/IUserConfig.php',
63
-        'NCU\\Config\\Lexicon\\ConfigLexiconEntry' => __DIR__ . '/../../..' . '/lib/unstable/Config/Lexicon/ConfigLexiconEntry.php',
64
-        'NCU\\Config\\Lexicon\\ConfigLexiconStrictness' => __DIR__ . '/../../..' . '/lib/unstable/Config/Lexicon/ConfigLexiconStrictness.php',
65
-        'NCU\\Config\\Lexicon\\IConfigLexicon' => __DIR__ . '/../../..' . '/lib/unstable/Config/Lexicon/IConfigLexicon.php',
66
-        'NCU\\Config\\Lexicon\\Preset' => __DIR__ . '/../../..' . '/lib/unstable/Config/Lexicon/Preset.php',
67
-        'NCU\\Config\\ValueType' => __DIR__ . '/../../..' . '/lib/unstable/Config/ValueType.php',
68
-        'NCU\\Federation\\ISignedCloudFederationProvider' => __DIR__ . '/../../..' . '/lib/unstable/Federation/ISignedCloudFederationProvider.php',
69
-        'NCU\\Security\\Signature\\Enum\\DigestAlgorithm' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Enum/DigestAlgorithm.php',
70
-        'NCU\\Security\\Signature\\Enum\\SignatoryStatus' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Enum/SignatoryStatus.php',
71
-        'NCU\\Security\\Signature\\Enum\\SignatoryType' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Enum/SignatoryType.php',
72
-        'NCU\\Security\\Signature\\Enum\\SignatureAlgorithm' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Enum/SignatureAlgorithm.php',
73
-        'NCU\\Security\\Signature\\Exceptions\\IdentityNotFoundException' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Exceptions/IdentityNotFoundException.php',
74
-        'NCU\\Security\\Signature\\Exceptions\\IncomingRequestException' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Exceptions/IncomingRequestException.php',
75
-        'NCU\\Security\\Signature\\Exceptions\\InvalidKeyOriginException' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Exceptions/InvalidKeyOriginException.php',
76
-        'NCU\\Security\\Signature\\Exceptions\\InvalidSignatureException' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Exceptions/InvalidSignatureException.php',
77
-        'NCU\\Security\\Signature\\Exceptions\\SignatoryConflictException' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Exceptions/SignatoryConflictException.php',
78
-        'NCU\\Security\\Signature\\Exceptions\\SignatoryException' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Exceptions/SignatoryException.php',
79
-        'NCU\\Security\\Signature\\Exceptions\\SignatoryNotFoundException' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Exceptions/SignatoryNotFoundException.php',
80
-        'NCU\\Security\\Signature\\Exceptions\\SignatureElementNotFoundException' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Exceptions/SignatureElementNotFoundException.php',
81
-        'NCU\\Security\\Signature\\Exceptions\\SignatureException' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Exceptions/SignatureException.php',
82
-        'NCU\\Security\\Signature\\Exceptions\\SignatureNotFoundException' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Exceptions/SignatureNotFoundException.php',
83
-        'NCU\\Security\\Signature\\IIncomingSignedRequest' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/IIncomingSignedRequest.php',
84
-        'NCU\\Security\\Signature\\IOutgoingSignedRequest' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/IOutgoingSignedRequest.php',
85
-        'NCU\\Security\\Signature\\ISignatoryManager' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/ISignatoryManager.php',
86
-        'NCU\\Security\\Signature\\ISignatureManager' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/ISignatureManager.php',
87
-        'NCU\\Security\\Signature\\ISignedRequest' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/ISignedRequest.php',
88
-        'NCU\\Security\\Signature\\Model\\Signatory' => __DIR__ . '/../../..' . '/lib/unstable/Security/Signature/Model/Signatory.php',
89
-        'OCP\\Accounts\\IAccount' => __DIR__ . '/../../..' . '/lib/public/Accounts/IAccount.php',
90
-        'OCP\\Accounts\\IAccountManager' => __DIR__ . '/../../..' . '/lib/public/Accounts/IAccountManager.php',
91
-        'OCP\\Accounts\\IAccountProperty' => __DIR__ . '/../../..' . '/lib/public/Accounts/IAccountProperty.php',
92
-        'OCP\\Accounts\\IAccountPropertyCollection' => __DIR__ . '/../../..' . '/lib/public/Accounts/IAccountPropertyCollection.php',
93
-        'OCP\\Accounts\\PropertyDoesNotExistException' => __DIR__ . '/../../..' . '/lib/public/Accounts/PropertyDoesNotExistException.php',
94
-        'OCP\\Accounts\\UserUpdatedEvent' => __DIR__ . '/../../..' . '/lib/public/Accounts/UserUpdatedEvent.php',
95
-        'OCP\\Activity\\ActivitySettings' => __DIR__ . '/../../..' . '/lib/public/Activity/ActivitySettings.php',
96
-        'OCP\\Activity\\Exceptions\\FilterNotFoundException' => __DIR__ . '/../../..' . '/lib/public/Activity/Exceptions/FilterNotFoundException.php',
97
-        'OCP\\Activity\\Exceptions\\IncompleteActivityException' => __DIR__ . '/../../..' . '/lib/public/Activity/Exceptions/IncompleteActivityException.php',
98
-        'OCP\\Activity\\Exceptions\\InvalidValueException' => __DIR__ . '/../../..' . '/lib/public/Activity/Exceptions/InvalidValueException.php',
99
-        'OCP\\Activity\\Exceptions\\SettingNotFoundException' => __DIR__ . '/../../..' . '/lib/public/Activity/Exceptions/SettingNotFoundException.php',
100
-        'OCP\\Activity\\Exceptions\\UnknownActivityException' => __DIR__ . '/../../..' . '/lib/public/Activity/Exceptions/UnknownActivityException.php',
101
-        'OCP\\Activity\\IBulkConsumer' => __DIR__ . '/../../..' . '/lib/public/Activity/IBulkConsumer.php',
102
-        'OCP\\Activity\\IConsumer' => __DIR__ . '/../../..' . '/lib/public/Activity/IConsumer.php',
103
-        'OCP\\Activity\\IEvent' => __DIR__ . '/../../..' . '/lib/public/Activity/IEvent.php',
104
-        'OCP\\Activity\\IEventMerger' => __DIR__ . '/../../..' . '/lib/public/Activity/IEventMerger.php',
105
-        'OCP\\Activity\\IExtension' => __DIR__ . '/../../..' . '/lib/public/Activity/IExtension.php',
106
-        'OCP\\Activity\\IFilter' => __DIR__ . '/../../..' . '/lib/public/Activity/IFilter.php',
107
-        'OCP\\Activity\\IManager' => __DIR__ . '/../../..' . '/lib/public/Activity/IManager.php',
108
-        'OCP\\Activity\\IProvider' => __DIR__ . '/../../..' . '/lib/public/Activity/IProvider.php',
109
-        'OCP\\Activity\\ISetting' => __DIR__ . '/../../..' . '/lib/public/Activity/ISetting.php',
110
-        'OCP\\AppFramework\\ApiController' => __DIR__ . '/../../..' . '/lib/public/AppFramework/ApiController.php',
111
-        'OCP\\AppFramework\\App' => __DIR__ . '/../../..' . '/lib/public/AppFramework/App.php',
112
-        'OCP\\AppFramework\\Attribute\\ASince' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Attribute/ASince.php',
113
-        'OCP\\AppFramework\\Attribute\\Catchable' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Attribute/Catchable.php',
114
-        'OCP\\AppFramework\\Attribute\\Consumable' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Attribute/Consumable.php',
115
-        'OCP\\AppFramework\\Attribute\\Dispatchable' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Attribute/Dispatchable.php',
116
-        'OCP\\AppFramework\\Attribute\\ExceptionalImplementable' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Attribute/ExceptionalImplementable.php',
117
-        'OCP\\AppFramework\\Attribute\\Implementable' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Attribute/Implementable.php',
118
-        'OCP\\AppFramework\\Attribute\\Listenable' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Attribute/Listenable.php',
119
-        'OCP\\AppFramework\\Attribute\\Throwable' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Attribute/Throwable.php',
120
-        'OCP\\AppFramework\\AuthPublicShareController' => __DIR__ . '/../../..' . '/lib/public/AppFramework/AuthPublicShareController.php',
121
-        'OCP\\AppFramework\\Bootstrap\\IBootContext' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Bootstrap/IBootContext.php',
122
-        'OCP\\AppFramework\\Bootstrap\\IBootstrap' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Bootstrap/IBootstrap.php',
123
-        'OCP\\AppFramework\\Bootstrap\\IRegistrationContext' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Bootstrap/IRegistrationContext.php',
124
-        'OCP\\AppFramework\\Controller' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Controller.php',
125
-        'OCP\\AppFramework\\Db\\DoesNotExistException' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Db/DoesNotExistException.php',
126
-        'OCP\\AppFramework\\Db\\Entity' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Db/Entity.php',
127
-        'OCP\\AppFramework\\Db\\IMapperException' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Db/IMapperException.php',
128
-        'OCP\\AppFramework\\Db\\MultipleObjectsReturnedException' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Db/MultipleObjectsReturnedException.php',
129
-        'OCP\\AppFramework\\Db\\QBMapper' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Db/QBMapper.php',
130
-        'OCP\\AppFramework\\Db\\TTransactional' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Db/TTransactional.php',
131
-        'OCP\\AppFramework\\Http' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http.php',
132
-        'OCP\\AppFramework\\Http\\Attribute\\ARateLimit' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/ARateLimit.php',
133
-        'OCP\\AppFramework\\Http\\Attribute\\AnonRateLimit' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/AnonRateLimit.php',
134
-        'OCP\\AppFramework\\Http\\Attribute\\ApiRoute' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/ApiRoute.php',
135
-        'OCP\\AppFramework\\Http\\Attribute\\AppApiAdminAccessWithoutUser' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/AppApiAdminAccessWithoutUser.php',
136
-        'OCP\\AppFramework\\Http\\Attribute\\AuthorizedAdminSetting' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/AuthorizedAdminSetting.php',
137
-        'OCP\\AppFramework\\Http\\Attribute\\BruteForceProtection' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/BruteForceProtection.php',
138
-        'OCP\\AppFramework\\Http\\Attribute\\CORS' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/CORS.php',
139
-        'OCP\\AppFramework\\Http\\Attribute\\ExAppRequired' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/ExAppRequired.php',
140
-        'OCP\\AppFramework\\Http\\Attribute\\FrontpageRoute' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/FrontpageRoute.php',
141
-        'OCP\\AppFramework\\Http\\Attribute\\IgnoreOpenAPI' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/IgnoreOpenAPI.php',
142
-        'OCP\\AppFramework\\Http\\Attribute\\NoAdminRequired' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/NoAdminRequired.php',
143
-        'OCP\\AppFramework\\Http\\Attribute\\NoCSRFRequired' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/NoCSRFRequired.php',
144
-        'OCP\\AppFramework\\Http\\Attribute\\OpenAPI' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/OpenAPI.php',
145
-        'OCP\\AppFramework\\Http\\Attribute\\PasswordConfirmationRequired' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/PasswordConfirmationRequired.php',
146
-        'OCP\\AppFramework\\Http\\Attribute\\PublicPage' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/PublicPage.php',
147
-        'OCP\\AppFramework\\Http\\Attribute\\RequestHeader' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/RequestHeader.php',
148
-        'OCP\\AppFramework\\Http\\Attribute\\Route' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/Route.php',
149
-        'OCP\\AppFramework\\Http\\Attribute\\StrictCookiesRequired' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/StrictCookiesRequired.php',
150
-        'OCP\\AppFramework\\Http\\Attribute\\SubAdminRequired' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/SubAdminRequired.php',
151
-        'OCP\\AppFramework\\Http\\Attribute\\UseSession' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/UseSession.php',
152
-        'OCP\\AppFramework\\Http\\Attribute\\UserRateLimit' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Attribute/UserRateLimit.php',
153
-        'OCP\\AppFramework\\Http\\ContentSecurityPolicy' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/ContentSecurityPolicy.php',
154
-        'OCP\\AppFramework\\Http\\DataDisplayResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/DataDisplayResponse.php',
155
-        'OCP\\AppFramework\\Http\\DataDownloadResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/DataDownloadResponse.php',
156
-        'OCP\\AppFramework\\Http\\DataResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/DataResponse.php',
157
-        'OCP\\AppFramework\\Http\\DownloadResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/DownloadResponse.php',
158
-        'OCP\\AppFramework\\Http\\EmptyContentSecurityPolicy' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/EmptyContentSecurityPolicy.php',
159
-        'OCP\\AppFramework\\Http\\EmptyFeaturePolicy' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/EmptyFeaturePolicy.php',
160
-        'OCP\\AppFramework\\Http\\Events\\BeforeLoginTemplateRenderedEvent' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Events/BeforeLoginTemplateRenderedEvent.php',
161
-        'OCP\\AppFramework\\Http\\Events\\BeforeTemplateRenderedEvent' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Events/BeforeTemplateRenderedEvent.php',
162
-        'OCP\\AppFramework\\Http\\FeaturePolicy' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/FeaturePolicy.php',
163
-        'OCP\\AppFramework\\Http\\FileDisplayResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/FileDisplayResponse.php',
164
-        'OCP\\AppFramework\\Http\\ICallbackResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/ICallbackResponse.php',
165
-        'OCP\\AppFramework\\Http\\IOutput' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/IOutput.php',
166
-        'OCP\\AppFramework\\Http\\JSONResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/JSONResponse.php',
167
-        'OCP\\AppFramework\\Http\\NotFoundResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/NotFoundResponse.php',
168
-        'OCP\\AppFramework\\Http\\ParameterOutOfRangeException' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/ParameterOutOfRangeException.php',
169
-        'OCP\\AppFramework\\Http\\RedirectResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/RedirectResponse.php',
170
-        'OCP\\AppFramework\\Http\\RedirectToDefaultAppResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/RedirectToDefaultAppResponse.php',
171
-        'OCP\\AppFramework\\Http\\Response' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Response.php',
172
-        'OCP\\AppFramework\\Http\\StandaloneTemplateResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/StandaloneTemplateResponse.php',
173
-        'OCP\\AppFramework\\Http\\StreamResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/StreamResponse.php',
174
-        'OCP\\AppFramework\\Http\\StrictContentSecurityPolicy' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/StrictContentSecurityPolicy.php',
175
-        'OCP\\AppFramework\\Http\\StrictEvalContentSecurityPolicy' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/StrictEvalContentSecurityPolicy.php',
176
-        'OCP\\AppFramework\\Http\\StrictInlineContentSecurityPolicy' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/StrictInlineContentSecurityPolicy.php',
177
-        'OCP\\AppFramework\\Http\\TemplateResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/TemplateResponse.php',
178
-        'OCP\\AppFramework\\Http\\Template\\ExternalShareMenuAction' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Template/ExternalShareMenuAction.php',
179
-        'OCP\\AppFramework\\Http\\Template\\IMenuAction' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Template/IMenuAction.php',
180
-        'OCP\\AppFramework\\Http\\Template\\LinkMenuAction' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Template/LinkMenuAction.php',
181
-        'OCP\\AppFramework\\Http\\Template\\PublicTemplateResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Template/PublicTemplateResponse.php',
182
-        'OCP\\AppFramework\\Http\\Template\\SimpleMenuAction' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/Template/SimpleMenuAction.php',
183
-        'OCP\\AppFramework\\Http\\TextPlainResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/TextPlainResponse.php',
184
-        'OCP\\AppFramework\\Http\\TooManyRequestsResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/TooManyRequestsResponse.php',
185
-        'OCP\\AppFramework\\Http\\ZipResponse' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Http/ZipResponse.php',
186
-        'OCP\\AppFramework\\IAppContainer' => __DIR__ . '/../../..' . '/lib/public/AppFramework/IAppContainer.php',
187
-        'OCP\\AppFramework\\Middleware' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Middleware.php',
188
-        'OCP\\AppFramework\\OCSController' => __DIR__ . '/../../..' . '/lib/public/AppFramework/OCSController.php',
189
-        'OCP\\AppFramework\\OCS\\OCSBadRequestException' => __DIR__ . '/../../..' . '/lib/public/AppFramework/OCS/OCSBadRequestException.php',
190
-        'OCP\\AppFramework\\OCS\\OCSException' => __DIR__ . '/../../..' . '/lib/public/AppFramework/OCS/OCSException.php',
191
-        'OCP\\AppFramework\\OCS\\OCSForbiddenException' => __DIR__ . '/../../..' . '/lib/public/AppFramework/OCS/OCSForbiddenException.php',
192
-        'OCP\\AppFramework\\OCS\\OCSNotFoundException' => __DIR__ . '/../../..' . '/lib/public/AppFramework/OCS/OCSNotFoundException.php',
193
-        'OCP\\AppFramework\\OCS\\OCSPreconditionFailedException' => __DIR__ . '/../../..' . '/lib/public/AppFramework/OCS/OCSPreconditionFailedException.php',
194
-        'OCP\\AppFramework\\PublicShareController' => __DIR__ . '/../../..' . '/lib/public/AppFramework/PublicShareController.php',
195
-        'OCP\\AppFramework\\QueryException' => __DIR__ . '/../../..' . '/lib/public/AppFramework/QueryException.php',
196
-        'OCP\\AppFramework\\Services\\IAppConfig' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Services/IAppConfig.php',
197
-        'OCP\\AppFramework\\Services\\IInitialState' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Services/IInitialState.php',
198
-        'OCP\\AppFramework\\Services\\InitialStateProvider' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Services/InitialStateProvider.php',
199
-        'OCP\\AppFramework\\Utility\\IControllerMethodReflector' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Utility/IControllerMethodReflector.php',
200
-        'OCP\\AppFramework\\Utility\\ITimeFactory' => __DIR__ . '/../../..' . '/lib/public/AppFramework/Utility/ITimeFactory.php',
201
-        'OCP\\App\\AppPathNotFoundException' => __DIR__ . '/../../..' . '/lib/public/App/AppPathNotFoundException.php',
202
-        'OCP\\App\\Events\\AppDisableEvent' => __DIR__ . '/../../..' . '/lib/public/App/Events/AppDisableEvent.php',
203
-        'OCP\\App\\Events\\AppEnableEvent' => __DIR__ . '/../../..' . '/lib/public/App/Events/AppEnableEvent.php',
204
-        'OCP\\App\\Events\\AppUpdateEvent' => __DIR__ . '/../../..' . '/lib/public/App/Events/AppUpdateEvent.php',
205
-        'OCP\\App\\IAppManager' => __DIR__ . '/../../..' . '/lib/public/App/IAppManager.php',
206
-        'OCP\\App\\ManagerEvent' => __DIR__ . '/../../..' . '/lib/public/App/ManagerEvent.php',
207
-        'OCP\\Authentication\\Events\\AnyLoginFailedEvent' => __DIR__ . '/../../..' . '/lib/public/Authentication/Events/AnyLoginFailedEvent.php',
208
-        'OCP\\Authentication\\Events\\LoginFailedEvent' => __DIR__ . '/../../..' . '/lib/public/Authentication/Events/LoginFailedEvent.php',
209
-        'OCP\\Authentication\\Events\\TokenInvalidatedEvent' => __DIR__ . '/../../..' . '/lib/public/Authentication/Events/TokenInvalidatedEvent.php',
210
-        'OCP\\Authentication\\Exceptions\\CredentialsUnavailableException' => __DIR__ . '/../../..' . '/lib/public/Authentication/Exceptions/CredentialsUnavailableException.php',
211
-        'OCP\\Authentication\\Exceptions\\ExpiredTokenException' => __DIR__ . '/../../..' . '/lib/public/Authentication/Exceptions/ExpiredTokenException.php',
212
-        'OCP\\Authentication\\Exceptions\\InvalidTokenException' => __DIR__ . '/../../..' . '/lib/public/Authentication/Exceptions/InvalidTokenException.php',
213
-        'OCP\\Authentication\\Exceptions\\PasswordUnavailableException' => __DIR__ . '/../../..' . '/lib/public/Authentication/Exceptions/PasswordUnavailableException.php',
214
-        'OCP\\Authentication\\Exceptions\\WipeTokenException' => __DIR__ . '/../../..' . '/lib/public/Authentication/Exceptions/WipeTokenException.php',
215
-        'OCP\\Authentication\\IAlternativeLogin' => __DIR__ . '/../../..' . '/lib/public/Authentication/IAlternativeLogin.php',
216
-        'OCP\\Authentication\\IApacheBackend' => __DIR__ . '/../../..' . '/lib/public/Authentication/IApacheBackend.php',
217
-        'OCP\\Authentication\\IProvideUserSecretBackend' => __DIR__ . '/../../..' . '/lib/public/Authentication/IProvideUserSecretBackend.php',
218
-        'OCP\\Authentication\\LoginCredentials\\ICredentials' => __DIR__ . '/../../..' . '/lib/public/Authentication/LoginCredentials/ICredentials.php',
219
-        'OCP\\Authentication\\LoginCredentials\\IStore' => __DIR__ . '/../../..' . '/lib/public/Authentication/LoginCredentials/IStore.php',
220
-        'OCP\\Authentication\\Token\\IProvider' => __DIR__ . '/../../..' . '/lib/public/Authentication/Token/IProvider.php',
221
-        'OCP\\Authentication\\Token\\IToken' => __DIR__ . '/../../..' . '/lib/public/Authentication/Token/IToken.php',
222
-        'OCP\\Authentication\\TwoFactorAuth\\ALoginSetupController' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/ALoginSetupController.php',
223
-        'OCP\\Authentication\\TwoFactorAuth\\IActivatableAtLogin' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/IActivatableAtLogin.php',
224
-        'OCP\\Authentication\\TwoFactorAuth\\IActivatableByAdmin' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/IActivatableByAdmin.php',
225
-        'OCP\\Authentication\\TwoFactorAuth\\IDeactivatableByAdmin' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/IDeactivatableByAdmin.php',
226
-        'OCP\\Authentication\\TwoFactorAuth\\ILoginSetupProvider' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/ILoginSetupProvider.php',
227
-        'OCP\\Authentication\\TwoFactorAuth\\IPersonalProviderSettings' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/IPersonalProviderSettings.php',
228
-        'OCP\\Authentication\\TwoFactorAuth\\IProvider' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/IProvider.php',
229
-        'OCP\\Authentication\\TwoFactorAuth\\IProvidesCustomCSP' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/IProvidesCustomCSP.php',
230
-        'OCP\\Authentication\\TwoFactorAuth\\IProvidesIcons' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/IProvidesIcons.php',
231
-        'OCP\\Authentication\\TwoFactorAuth\\IProvidesPersonalSettings' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/IProvidesPersonalSettings.php',
232
-        'OCP\\Authentication\\TwoFactorAuth\\IRegistry' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/IRegistry.php',
233
-        'OCP\\Authentication\\TwoFactorAuth\\RegistryEvent' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/RegistryEvent.php',
234
-        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorException' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/TwoFactorException.php',
235
-        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderChallengeFailed' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderChallengeFailed.php',
236
-        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderChallengePassed' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderChallengePassed.php',
237
-        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderDisabled' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderDisabled.php',
238
-        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserDisabled' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserDisabled.php',
239
-        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserEnabled' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserEnabled.php',
240
-        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserRegistered' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserRegistered.php',
241
-        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserUnregistered' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserUnregistered.php',
242
-        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderUserDeleted' => __DIR__ . '/../../..' . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderUserDeleted.php',
243
-        'OCP\\AutoloadNotAllowedException' => __DIR__ . '/../../..' . '/lib/public/AutoloadNotAllowedException.php',
244
-        'OCP\\BackgroundJob\\IJob' => __DIR__ . '/../../..' . '/lib/public/BackgroundJob/IJob.php',
245
-        'OCP\\BackgroundJob\\IJobList' => __DIR__ . '/../../..' . '/lib/public/BackgroundJob/IJobList.php',
246
-        'OCP\\BackgroundJob\\IParallelAwareJob' => __DIR__ . '/../../..' . '/lib/public/BackgroundJob/IParallelAwareJob.php',
247
-        'OCP\\BackgroundJob\\Job' => __DIR__ . '/../../..' . '/lib/public/BackgroundJob/Job.php',
248
-        'OCP\\BackgroundJob\\QueuedJob' => __DIR__ . '/../../..' . '/lib/public/BackgroundJob/QueuedJob.php',
249
-        'OCP\\BackgroundJob\\TimedJob' => __DIR__ . '/../../..' . '/lib/public/BackgroundJob/TimedJob.php',
250
-        'OCP\\BeforeSabrePubliclyLoadedEvent' => __DIR__ . '/../../..' . '/lib/public/BeforeSabrePubliclyLoadedEvent.php',
251
-        'OCP\\Broadcast\\Events\\IBroadcastEvent' => __DIR__ . '/../../..' . '/lib/public/Broadcast/Events/IBroadcastEvent.php',
252
-        'OCP\\Cache\\CappedMemoryCache' => __DIR__ . '/../../..' . '/lib/public/Cache/CappedMemoryCache.php',
253
-        'OCP\\Calendar\\BackendTemporarilyUnavailableException' => __DIR__ . '/../../..' . '/lib/public/Calendar/BackendTemporarilyUnavailableException.php',
254
-        'OCP\\Calendar\\CalendarEventStatus' => __DIR__ . '/../../..' . '/lib/public/Calendar/CalendarEventStatus.php',
255
-        'OCP\\Calendar\\CalendarExportOptions' => __DIR__ . '/../../..' . '/lib/public/Calendar/CalendarExportOptions.php',
256
-        'OCP\\Calendar\\CalendarImportOptions' => __DIR__ . '/../../..' . '/lib/public/Calendar/CalendarImportOptions.php',
257
-        'OCP\\Calendar\\Events\\AbstractCalendarObjectEvent' => __DIR__ . '/../../..' . '/lib/public/Calendar/Events/AbstractCalendarObjectEvent.php',
258
-        'OCP\\Calendar\\Events\\CalendarObjectCreatedEvent' => __DIR__ . '/../../..' . '/lib/public/Calendar/Events/CalendarObjectCreatedEvent.php',
259
-        'OCP\\Calendar\\Events\\CalendarObjectDeletedEvent' => __DIR__ . '/../../..' . '/lib/public/Calendar/Events/CalendarObjectDeletedEvent.php',
260
-        'OCP\\Calendar\\Events\\CalendarObjectMovedEvent' => __DIR__ . '/../../..' . '/lib/public/Calendar/Events/CalendarObjectMovedEvent.php',
261
-        'OCP\\Calendar\\Events\\CalendarObjectMovedToTrashEvent' => __DIR__ . '/../../..' . '/lib/public/Calendar/Events/CalendarObjectMovedToTrashEvent.php',
262
-        'OCP\\Calendar\\Events\\CalendarObjectRestoredEvent' => __DIR__ . '/../../..' . '/lib/public/Calendar/Events/CalendarObjectRestoredEvent.php',
263
-        'OCP\\Calendar\\Events\\CalendarObjectUpdatedEvent' => __DIR__ . '/../../..' . '/lib/public/Calendar/Events/CalendarObjectUpdatedEvent.php',
264
-        'OCP\\Calendar\\Exceptions\\CalendarException' => __DIR__ . '/../../..' . '/lib/public/Calendar/Exceptions/CalendarException.php',
265
-        'OCP\\Calendar\\IAvailabilityResult' => __DIR__ . '/../../..' . '/lib/public/Calendar/IAvailabilityResult.php',
266
-        'OCP\\Calendar\\ICalendar' => __DIR__ . '/../../..' . '/lib/public/Calendar/ICalendar.php',
267
-        'OCP\\Calendar\\ICalendarEventBuilder' => __DIR__ . '/../../..' . '/lib/public/Calendar/ICalendarEventBuilder.php',
268
-        'OCP\\Calendar\\ICalendarExport' => __DIR__ . '/../../..' . '/lib/public/Calendar/ICalendarExport.php',
269
-        'OCP\\Calendar\\ICalendarIsEnabled' => __DIR__ . '/../../..' . '/lib/public/Calendar/ICalendarIsEnabled.php',
270
-        'OCP\\Calendar\\ICalendarIsShared' => __DIR__ . '/../../..' . '/lib/public/Calendar/ICalendarIsShared.php',
271
-        'OCP\\Calendar\\ICalendarIsWritable' => __DIR__ . '/../../..' . '/lib/public/Calendar/ICalendarIsWritable.php',
272
-        'OCP\\Calendar\\ICalendarProvider' => __DIR__ . '/../../..' . '/lib/public/Calendar/ICalendarProvider.php',
273
-        'OCP\\Calendar\\ICalendarQuery' => __DIR__ . '/../../..' . '/lib/public/Calendar/ICalendarQuery.php',
274
-        'OCP\\Calendar\\ICreateFromString' => __DIR__ . '/../../..' . '/lib/public/Calendar/ICreateFromString.php',
275
-        'OCP\\Calendar\\IHandleImipMessage' => __DIR__ . '/../../..' . '/lib/public/Calendar/IHandleImipMessage.php',
276
-        'OCP\\Calendar\\IManager' => __DIR__ . '/../../..' . '/lib/public/Calendar/IManager.php',
277
-        'OCP\\Calendar\\IMetadataProvider' => __DIR__ . '/../../..' . '/lib/public/Calendar/IMetadataProvider.php',
278
-        'OCP\\Calendar\\Resource\\IBackend' => __DIR__ . '/../../..' . '/lib/public/Calendar/Resource/IBackend.php',
279
-        'OCP\\Calendar\\Resource\\IManager' => __DIR__ . '/../../..' . '/lib/public/Calendar/Resource/IManager.php',
280
-        'OCP\\Calendar\\Resource\\IResource' => __DIR__ . '/../../..' . '/lib/public/Calendar/Resource/IResource.php',
281
-        'OCP\\Calendar\\Resource\\IResourceMetadata' => __DIR__ . '/../../..' . '/lib/public/Calendar/Resource/IResourceMetadata.php',
282
-        'OCP\\Calendar\\Room\\IBackend' => __DIR__ . '/../../..' . '/lib/public/Calendar/Room/IBackend.php',
283
-        'OCP\\Calendar\\Room\\IManager' => __DIR__ . '/../../..' . '/lib/public/Calendar/Room/IManager.php',
284
-        'OCP\\Calendar\\Room\\IRoom' => __DIR__ . '/../../..' . '/lib/public/Calendar/Room/IRoom.php',
285
-        'OCP\\Calendar\\Room\\IRoomMetadata' => __DIR__ . '/../../..' . '/lib/public/Calendar/Room/IRoomMetadata.php',
286
-        'OCP\\Capabilities\\ICapability' => __DIR__ . '/../../..' . '/lib/public/Capabilities/ICapability.php',
287
-        'OCP\\Capabilities\\IInitialStateExcludedCapability' => __DIR__ . '/../../..' . '/lib/public/Capabilities/IInitialStateExcludedCapability.php',
288
-        'OCP\\Capabilities\\IPublicCapability' => __DIR__ . '/../../..' . '/lib/public/Capabilities/IPublicCapability.php',
289
-        'OCP\\Collaboration\\AutoComplete\\AutoCompleteEvent' => __DIR__ . '/../../..' . '/lib/public/Collaboration/AutoComplete/AutoCompleteEvent.php',
290
-        'OCP\\Collaboration\\AutoComplete\\AutoCompleteFilterEvent' => __DIR__ . '/../../..' . '/lib/public/Collaboration/AutoComplete/AutoCompleteFilterEvent.php',
291
-        'OCP\\Collaboration\\AutoComplete\\IManager' => __DIR__ . '/../../..' . '/lib/public/Collaboration/AutoComplete/IManager.php',
292
-        'OCP\\Collaboration\\AutoComplete\\ISorter' => __DIR__ . '/../../..' . '/lib/public/Collaboration/AutoComplete/ISorter.php',
293
-        'OCP\\Collaboration\\Collaborators\\ISearch' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Collaborators/ISearch.php',
294
-        'OCP\\Collaboration\\Collaborators\\ISearchPlugin' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Collaborators/ISearchPlugin.php',
295
-        'OCP\\Collaboration\\Collaborators\\ISearchResult' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Collaborators/ISearchResult.php',
296
-        'OCP\\Collaboration\\Collaborators\\SearchResultType' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Collaborators/SearchResultType.php',
297
-        'OCP\\Collaboration\\Reference\\ADiscoverableReferenceProvider' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Reference/ADiscoverableReferenceProvider.php',
298
-        'OCP\\Collaboration\\Reference\\IDiscoverableReferenceProvider' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Reference/IDiscoverableReferenceProvider.php',
299
-        'OCP\\Collaboration\\Reference\\IPublicReferenceProvider' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Reference/IPublicReferenceProvider.php',
300
-        'OCP\\Collaboration\\Reference\\IReference' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Reference/IReference.php',
301
-        'OCP\\Collaboration\\Reference\\IReferenceManager' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Reference/IReferenceManager.php',
302
-        'OCP\\Collaboration\\Reference\\IReferenceProvider' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Reference/IReferenceProvider.php',
303
-        'OCP\\Collaboration\\Reference\\ISearchableReferenceProvider' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Reference/ISearchableReferenceProvider.php',
304
-        'OCP\\Collaboration\\Reference\\LinkReferenceProvider' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Reference/LinkReferenceProvider.php',
305
-        'OCP\\Collaboration\\Reference\\Reference' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Reference/Reference.php',
306
-        'OCP\\Collaboration\\Reference\\RenderReferenceEvent' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Reference/RenderReferenceEvent.php',
307
-        'OCP\\Collaboration\\Resources\\CollectionException' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Resources/CollectionException.php',
308
-        'OCP\\Collaboration\\Resources\\ICollection' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Resources/ICollection.php',
309
-        'OCP\\Collaboration\\Resources\\IManager' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Resources/IManager.php',
310
-        'OCP\\Collaboration\\Resources\\IProvider' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Resources/IProvider.php',
311
-        'OCP\\Collaboration\\Resources\\IProviderManager' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Resources/IProviderManager.php',
312
-        'OCP\\Collaboration\\Resources\\IResource' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Resources/IResource.php',
313
-        'OCP\\Collaboration\\Resources\\LoadAdditionalScriptsEvent' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Resources/LoadAdditionalScriptsEvent.php',
314
-        'OCP\\Collaboration\\Resources\\ResourceException' => __DIR__ . '/../../..' . '/lib/public/Collaboration/Resources/ResourceException.php',
315
-        'OCP\\Color' => __DIR__ . '/../../..' . '/lib/public/Color.php',
316
-        'OCP\\Command\\IBus' => __DIR__ . '/../../..' . '/lib/public/Command/IBus.php',
317
-        'OCP\\Command\\ICommand' => __DIR__ . '/../../..' . '/lib/public/Command/ICommand.php',
318
-        'OCP\\Comments\\CommentsEntityEvent' => __DIR__ . '/../../..' . '/lib/public/Comments/CommentsEntityEvent.php',
319
-        'OCP\\Comments\\CommentsEvent' => __DIR__ . '/../../..' . '/lib/public/Comments/CommentsEvent.php',
320
-        'OCP\\Comments\\IComment' => __DIR__ . '/../../..' . '/lib/public/Comments/IComment.php',
321
-        'OCP\\Comments\\ICommentsEventHandler' => __DIR__ . '/../../..' . '/lib/public/Comments/ICommentsEventHandler.php',
322
-        'OCP\\Comments\\ICommentsManager' => __DIR__ . '/../../..' . '/lib/public/Comments/ICommentsManager.php',
323
-        'OCP\\Comments\\ICommentsManagerFactory' => __DIR__ . '/../../..' . '/lib/public/Comments/ICommentsManagerFactory.php',
324
-        'OCP\\Comments\\IllegalIDChangeException' => __DIR__ . '/../../..' . '/lib/public/Comments/IllegalIDChangeException.php',
325
-        'OCP\\Comments\\MessageTooLongException' => __DIR__ . '/../../..' . '/lib/public/Comments/MessageTooLongException.php',
326
-        'OCP\\Comments\\NotFoundException' => __DIR__ . '/../../..' . '/lib/public/Comments/NotFoundException.php',
327
-        'OCP\\Common\\Exception\\NotFoundException' => __DIR__ . '/../../..' . '/lib/public/Common/Exception/NotFoundException.php',
328
-        'OCP\\Config\\BeforePreferenceDeletedEvent' => __DIR__ . '/../../..' . '/lib/public/Config/BeforePreferenceDeletedEvent.php',
329
-        'OCP\\Config\\BeforePreferenceSetEvent' => __DIR__ . '/../../..' . '/lib/public/Config/BeforePreferenceSetEvent.php',
330
-        'OCP\\Config\\Exceptions\\IncorrectTypeException' => __DIR__ . '/../../..' . '/lib/public/Config/Exceptions/IncorrectTypeException.php',
331
-        'OCP\\Config\\Exceptions\\TypeConflictException' => __DIR__ . '/../../..' . '/lib/public/Config/Exceptions/TypeConflictException.php',
332
-        'OCP\\Config\\Exceptions\\UnknownKeyException' => __DIR__ . '/../../..' . '/lib/public/Config/Exceptions/UnknownKeyException.php',
333
-        'OCP\\Config\\IUserConfig' => __DIR__ . '/../../..' . '/lib/public/Config/IUserConfig.php',
334
-        'OCP\\Config\\Lexicon\\Entry' => __DIR__ . '/../../..' . '/lib/public/Config/Lexicon/Entry.php',
335
-        'OCP\\Config\\Lexicon\\ILexicon' => __DIR__ . '/../../..' . '/lib/public/Config/Lexicon/ILexicon.php',
336
-        'OCP\\Config\\Lexicon\\Preset' => __DIR__ . '/../../..' . '/lib/public/Config/Lexicon/Preset.php',
337
-        'OCP\\Config\\Lexicon\\Strictness' => __DIR__ . '/../../..' . '/lib/public/Config/Lexicon/Strictness.php',
338
-        'OCP\\Config\\ValueType' => __DIR__ . '/../../..' . '/lib/public/Config/ValueType.php',
339
-        'OCP\\Console\\ConsoleEvent' => __DIR__ . '/../../..' . '/lib/public/Console/ConsoleEvent.php',
340
-        'OCP\\Console\\ReservedOptions' => __DIR__ . '/../../..' . '/lib/public/Console/ReservedOptions.php',
341
-        'OCP\\Constants' => __DIR__ . '/../../..' . '/lib/public/Constants.php',
342
-        'OCP\\Contacts\\ContactsMenu\\IAction' => __DIR__ . '/../../..' . '/lib/public/Contacts/ContactsMenu/IAction.php',
343
-        'OCP\\Contacts\\ContactsMenu\\IActionFactory' => __DIR__ . '/../../..' . '/lib/public/Contacts/ContactsMenu/IActionFactory.php',
344
-        'OCP\\Contacts\\ContactsMenu\\IBulkProvider' => __DIR__ . '/../../..' . '/lib/public/Contacts/ContactsMenu/IBulkProvider.php',
345
-        'OCP\\Contacts\\ContactsMenu\\IContactsStore' => __DIR__ . '/../../..' . '/lib/public/Contacts/ContactsMenu/IContactsStore.php',
346
-        'OCP\\Contacts\\ContactsMenu\\IEntry' => __DIR__ . '/../../..' . '/lib/public/Contacts/ContactsMenu/IEntry.php',
347
-        'OCP\\Contacts\\ContactsMenu\\ILinkAction' => __DIR__ . '/../../..' . '/lib/public/Contacts/ContactsMenu/ILinkAction.php',
348
-        'OCP\\Contacts\\ContactsMenu\\IProvider' => __DIR__ . '/../../..' . '/lib/public/Contacts/ContactsMenu/IProvider.php',
349
-        'OCP\\Contacts\\Events\\ContactInteractedWithEvent' => __DIR__ . '/../../..' . '/lib/public/Contacts/Events/ContactInteractedWithEvent.php',
350
-        'OCP\\Contacts\\IManager' => __DIR__ . '/../../..' . '/lib/public/Contacts/IManager.php',
351
-        'OCP\\ContextChat\\ContentItem' => __DIR__ . '/../../..' . '/lib/public/ContextChat/ContentItem.php',
352
-        'OCP\\ContextChat\\Events\\ContentProviderRegisterEvent' => __DIR__ . '/../../..' . '/lib/public/ContextChat/Events/ContentProviderRegisterEvent.php',
353
-        'OCP\\ContextChat\\IContentManager' => __DIR__ . '/../../..' . '/lib/public/ContextChat/IContentManager.php',
354
-        'OCP\\ContextChat\\IContentProvider' => __DIR__ . '/../../..' . '/lib/public/ContextChat/IContentProvider.php',
355
-        'OCP\\ContextChat\\Type\\UpdateAccessOp' => __DIR__ . '/../../..' . '/lib/public/ContextChat/Type/UpdateAccessOp.php',
356
-        'OCP\\DB\\Events\\AddMissingColumnsEvent' => __DIR__ . '/../../..' . '/lib/public/DB/Events/AddMissingColumnsEvent.php',
357
-        'OCP\\DB\\Events\\AddMissingIndicesEvent' => __DIR__ . '/../../..' . '/lib/public/DB/Events/AddMissingIndicesEvent.php',
358
-        'OCP\\DB\\Events\\AddMissingPrimaryKeyEvent' => __DIR__ . '/../../..' . '/lib/public/DB/Events/AddMissingPrimaryKeyEvent.php',
359
-        'OCP\\DB\\Exception' => __DIR__ . '/../../..' . '/lib/public/DB/Exception.php',
360
-        'OCP\\DB\\IPreparedStatement' => __DIR__ . '/../../..' . '/lib/public/DB/IPreparedStatement.php',
361
-        'OCP\\DB\\IResult' => __DIR__ . '/../../..' . '/lib/public/DB/IResult.php',
362
-        'OCP\\DB\\ISchemaWrapper' => __DIR__ . '/../../..' . '/lib/public/DB/ISchemaWrapper.php',
363
-        'OCP\\DB\\QueryBuilder\\ICompositeExpression' => __DIR__ . '/../../..' . '/lib/public/DB/QueryBuilder/ICompositeExpression.php',
364
-        'OCP\\DB\\QueryBuilder\\IExpressionBuilder' => __DIR__ . '/../../..' . '/lib/public/DB/QueryBuilder/IExpressionBuilder.php',
365
-        'OCP\\DB\\QueryBuilder\\IFunctionBuilder' => __DIR__ . '/../../..' . '/lib/public/DB/QueryBuilder/IFunctionBuilder.php',
366
-        'OCP\\DB\\QueryBuilder\\ILiteral' => __DIR__ . '/../../..' . '/lib/public/DB/QueryBuilder/ILiteral.php',
367
-        'OCP\\DB\\QueryBuilder\\IParameter' => __DIR__ . '/../../..' . '/lib/public/DB/QueryBuilder/IParameter.php',
368
-        'OCP\\DB\\QueryBuilder\\IQueryBuilder' => __DIR__ . '/../../..' . '/lib/public/DB/QueryBuilder/IQueryBuilder.php',
369
-        'OCP\\DB\\QueryBuilder\\IQueryFunction' => __DIR__ . '/../../..' . '/lib/public/DB/QueryBuilder/IQueryFunction.php',
370
-        'OCP\\DB\\QueryBuilder\\Sharded\\IShardMapper' => __DIR__ . '/../../..' . '/lib/public/DB/QueryBuilder/Sharded/IShardMapper.php',
371
-        'OCP\\DB\\Types' => __DIR__ . '/../../..' . '/lib/public/DB/Types.php',
372
-        'OCP\\Dashboard\\IAPIWidget' => __DIR__ . '/../../..' . '/lib/public/Dashboard/IAPIWidget.php',
373
-        'OCP\\Dashboard\\IAPIWidgetV2' => __DIR__ . '/../../..' . '/lib/public/Dashboard/IAPIWidgetV2.php',
374
-        'OCP\\Dashboard\\IButtonWidget' => __DIR__ . '/../../..' . '/lib/public/Dashboard/IButtonWidget.php',
375
-        'OCP\\Dashboard\\IConditionalWidget' => __DIR__ . '/../../..' . '/lib/public/Dashboard/IConditionalWidget.php',
376
-        'OCP\\Dashboard\\IIconWidget' => __DIR__ . '/../../..' . '/lib/public/Dashboard/IIconWidget.php',
377
-        'OCP\\Dashboard\\IManager' => __DIR__ . '/../../..' . '/lib/public/Dashboard/IManager.php',
378
-        'OCP\\Dashboard\\IOptionWidget' => __DIR__ . '/../../..' . '/lib/public/Dashboard/IOptionWidget.php',
379
-        'OCP\\Dashboard\\IReloadableWidget' => __DIR__ . '/../../..' . '/lib/public/Dashboard/IReloadableWidget.php',
380
-        'OCP\\Dashboard\\IWidget' => __DIR__ . '/../../..' . '/lib/public/Dashboard/IWidget.php',
381
-        'OCP\\Dashboard\\Model\\WidgetButton' => __DIR__ . '/../../..' . '/lib/public/Dashboard/Model/WidgetButton.php',
382
-        'OCP\\Dashboard\\Model\\WidgetItem' => __DIR__ . '/../../..' . '/lib/public/Dashboard/Model/WidgetItem.php',
383
-        'OCP\\Dashboard\\Model\\WidgetItems' => __DIR__ . '/../../..' . '/lib/public/Dashboard/Model/WidgetItems.php',
384
-        'OCP\\Dashboard\\Model\\WidgetOptions' => __DIR__ . '/../../..' . '/lib/public/Dashboard/Model/WidgetOptions.php',
385
-        'OCP\\DataCollector\\AbstractDataCollector' => __DIR__ . '/../../..' . '/lib/public/DataCollector/AbstractDataCollector.php',
386
-        'OCP\\DataCollector\\IDataCollector' => __DIR__ . '/../../..' . '/lib/public/DataCollector/IDataCollector.php',
387
-        'OCP\\Defaults' => __DIR__ . '/../../..' . '/lib/public/Defaults.php',
388
-        'OCP\\Diagnostics\\IEvent' => __DIR__ . '/../../..' . '/lib/public/Diagnostics/IEvent.php',
389
-        'OCP\\Diagnostics\\IEventLogger' => __DIR__ . '/../../..' . '/lib/public/Diagnostics/IEventLogger.php',
390
-        'OCP\\Diagnostics\\IQuery' => __DIR__ . '/../../..' . '/lib/public/Diagnostics/IQuery.php',
391
-        'OCP\\Diagnostics\\IQueryLogger' => __DIR__ . '/../../..' . '/lib/public/Diagnostics/IQueryLogger.php',
392
-        'OCP\\DirectEditing\\ACreateEmpty' => __DIR__ . '/../../..' . '/lib/public/DirectEditing/ACreateEmpty.php',
393
-        'OCP\\DirectEditing\\ACreateFromTemplate' => __DIR__ . '/../../..' . '/lib/public/DirectEditing/ACreateFromTemplate.php',
394
-        'OCP\\DirectEditing\\ATemplate' => __DIR__ . '/../../..' . '/lib/public/DirectEditing/ATemplate.php',
395
-        'OCP\\DirectEditing\\IEditor' => __DIR__ . '/../../..' . '/lib/public/DirectEditing/IEditor.php',
396
-        'OCP\\DirectEditing\\IManager' => __DIR__ . '/../../..' . '/lib/public/DirectEditing/IManager.php',
397
-        'OCP\\DirectEditing\\IToken' => __DIR__ . '/../../..' . '/lib/public/DirectEditing/IToken.php',
398
-        'OCP\\DirectEditing\\RegisterDirectEditorEvent' => __DIR__ . '/../../..' . '/lib/public/DirectEditing/RegisterDirectEditorEvent.php',
399
-        'OCP\\Encryption\\Exceptions\\GenericEncryptionException' => __DIR__ . '/../../..' . '/lib/public/Encryption/Exceptions/GenericEncryptionException.php',
400
-        'OCP\\Encryption\\Exceptions\\InvalidHeaderException' => __DIR__ . '/../../..' . '/lib/public/Encryption/Exceptions/InvalidHeaderException.php',
401
-        'OCP\\Encryption\\IEncryptionModule' => __DIR__ . '/../../..' . '/lib/public/Encryption/IEncryptionModule.php',
402
-        'OCP\\Encryption\\IFile' => __DIR__ . '/../../..' . '/lib/public/Encryption/IFile.php',
403
-        'OCP\\Encryption\\IManager' => __DIR__ . '/../../..' . '/lib/public/Encryption/IManager.php',
404
-        'OCP\\Encryption\\Keys\\IStorage' => __DIR__ . '/../../..' . '/lib/public/Encryption/Keys/IStorage.php',
405
-        'OCP\\EventDispatcher\\ABroadcastedEvent' => __DIR__ . '/../../..' . '/lib/public/EventDispatcher/ABroadcastedEvent.php',
406
-        'OCP\\EventDispatcher\\Event' => __DIR__ . '/../../..' . '/lib/public/EventDispatcher/Event.php',
407
-        'OCP\\EventDispatcher\\GenericEvent' => __DIR__ . '/../../..' . '/lib/public/EventDispatcher/GenericEvent.php',
408
-        'OCP\\EventDispatcher\\IEventDispatcher' => __DIR__ . '/../../..' . '/lib/public/EventDispatcher/IEventDispatcher.php',
409
-        'OCP\\EventDispatcher\\IEventListener' => __DIR__ . '/../../..' . '/lib/public/EventDispatcher/IEventListener.php',
410
-        'OCP\\EventDispatcher\\IWebhookCompatibleEvent' => __DIR__ . '/../../..' . '/lib/public/EventDispatcher/IWebhookCompatibleEvent.php',
411
-        'OCP\\EventDispatcher\\JsonSerializer' => __DIR__ . '/../../..' . '/lib/public/EventDispatcher/JsonSerializer.php',
412
-        'OCP\\Exceptions\\AbortedEventException' => __DIR__ . '/../../..' . '/lib/public/Exceptions/AbortedEventException.php',
413
-        'OCP\\Exceptions\\AppConfigException' => __DIR__ . '/../../..' . '/lib/public/Exceptions/AppConfigException.php',
414
-        'OCP\\Exceptions\\AppConfigIncorrectTypeException' => __DIR__ . '/../../..' . '/lib/public/Exceptions/AppConfigIncorrectTypeException.php',
415
-        'OCP\\Exceptions\\AppConfigTypeConflictException' => __DIR__ . '/../../..' . '/lib/public/Exceptions/AppConfigTypeConflictException.php',
416
-        'OCP\\Exceptions\\AppConfigUnknownKeyException' => __DIR__ . '/../../..' . '/lib/public/Exceptions/AppConfigUnknownKeyException.php',
417
-        'OCP\\Federation\\Events\\TrustedServerRemovedEvent' => __DIR__ . '/../../..' . '/lib/public/Federation/Events/TrustedServerRemovedEvent.php',
418
-        'OCP\\Federation\\Exceptions\\ActionNotSupportedException' => __DIR__ . '/../../..' . '/lib/public/Federation/Exceptions/ActionNotSupportedException.php',
419
-        'OCP\\Federation\\Exceptions\\AuthenticationFailedException' => __DIR__ . '/../../..' . '/lib/public/Federation/Exceptions/AuthenticationFailedException.php',
420
-        'OCP\\Federation\\Exceptions\\BadRequestException' => __DIR__ . '/../../..' . '/lib/public/Federation/Exceptions/BadRequestException.php',
421
-        'OCP\\Federation\\Exceptions\\ProviderAlreadyExistsException' => __DIR__ . '/../../..' . '/lib/public/Federation/Exceptions/ProviderAlreadyExistsException.php',
422
-        'OCP\\Federation\\Exceptions\\ProviderCouldNotAddShareException' => __DIR__ . '/../../..' . '/lib/public/Federation/Exceptions/ProviderCouldNotAddShareException.php',
423
-        'OCP\\Federation\\Exceptions\\ProviderDoesNotExistsException' => __DIR__ . '/../../..' . '/lib/public/Federation/Exceptions/ProviderDoesNotExistsException.php',
424
-        'OCP\\Federation\\ICloudFederationFactory' => __DIR__ . '/../../..' . '/lib/public/Federation/ICloudFederationFactory.php',
425
-        'OCP\\Federation\\ICloudFederationNotification' => __DIR__ . '/../../..' . '/lib/public/Federation/ICloudFederationNotification.php',
426
-        'OCP\\Federation\\ICloudFederationProvider' => __DIR__ . '/../../..' . '/lib/public/Federation/ICloudFederationProvider.php',
427
-        'OCP\\Federation\\ICloudFederationProviderManager' => __DIR__ . '/../../..' . '/lib/public/Federation/ICloudFederationProviderManager.php',
428
-        'OCP\\Federation\\ICloudFederationShare' => __DIR__ . '/../../..' . '/lib/public/Federation/ICloudFederationShare.php',
429
-        'OCP\\Federation\\ICloudId' => __DIR__ . '/../../..' . '/lib/public/Federation/ICloudId.php',
430
-        'OCP\\Federation\\ICloudIdManager' => __DIR__ . '/../../..' . '/lib/public/Federation/ICloudIdManager.php',
431
-        'OCP\\Federation\\ICloudIdResolver' => __DIR__ . '/../../..' . '/lib/public/Federation/ICloudIdResolver.php',
432
-        'OCP\\Files' => __DIR__ . '/../../..' . '/lib/public/Files.php',
433
-        'OCP\\FilesMetadata\\AMetadataEvent' => __DIR__ . '/../../..' . '/lib/public/FilesMetadata/AMetadataEvent.php',
434
-        'OCP\\FilesMetadata\\Event\\MetadataBackgroundEvent' => __DIR__ . '/../../..' . '/lib/public/FilesMetadata/Event/MetadataBackgroundEvent.php',
435
-        'OCP\\FilesMetadata\\Event\\MetadataLiveEvent' => __DIR__ . '/../../..' . '/lib/public/FilesMetadata/Event/MetadataLiveEvent.php',
436
-        'OCP\\FilesMetadata\\Event\\MetadataNamedEvent' => __DIR__ . '/../../..' . '/lib/public/FilesMetadata/Event/MetadataNamedEvent.php',
437
-        'OCP\\FilesMetadata\\Exceptions\\FilesMetadataException' => __DIR__ . '/../../..' . '/lib/public/FilesMetadata/Exceptions/FilesMetadataException.php',
438
-        'OCP\\FilesMetadata\\Exceptions\\FilesMetadataKeyFormatException' => __DIR__ . '/../../..' . '/lib/public/FilesMetadata/Exceptions/FilesMetadataKeyFormatException.php',
439
-        'OCP\\FilesMetadata\\Exceptions\\FilesMetadataNotFoundException' => __DIR__ . '/../../..' . '/lib/public/FilesMetadata/Exceptions/FilesMetadataNotFoundException.php',
440
-        'OCP\\FilesMetadata\\Exceptions\\FilesMetadataTypeException' => __DIR__ . '/../../..' . '/lib/public/FilesMetadata/Exceptions/FilesMetadataTypeException.php',
441
-        'OCP\\FilesMetadata\\IFilesMetadataManager' => __DIR__ . '/../../..' . '/lib/public/FilesMetadata/IFilesMetadataManager.php',
442
-        'OCP\\FilesMetadata\\IMetadataQuery' => __DIR__ . '/../../..' . '/lib/public/FilesMetadata/IMetadataQuery.php',
443
-        'OCP\\FilesMetadata\\Model\\IFilesMetadata' => __DIR__ . '/../../..' . '/lib/public/FilesMetadata/Model/IFilesMetadata.php',
444
-        'OCP\\FilesMetadata\\Model\\IMetadataValueWrapper' => __DIR__ . '/../../..' . '/lib/public/FilesMetadata/Model/IMetadataValueWrapper.php',
445
-        'OCP\\Files\\AlreadyExistsException' => __DIR__ . '/../../..' . '/lib/public/Files/AlreadyExistsException.php',
446
-        'OCP\\Files\\AppData\\IAppDataFactory' => __DIR__ . '/../../..' . '/lib/public/Files/AppData/IAppDataFactory.php',
447
-        'OCP\\Files\\Cache\\AbstractCacheEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/AbstractCacheEvent.php',
448
-        'OCP\\Files\\Cache\\CacheEntryInsertedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/CacheEntryInsertedEvent.php',
449
-        'OCP\\Files\\Cache\\CacheEntryRemovedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/CacheEntryRemovedEvent.php',
450
-        'OCP\\Files\\Cache\\CacheEntryUpdatedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/CacheEntryUpdatedEvent.php',
451
-        'OCP\\Files\\Cache\\CacheInsertEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/CacheInsertEvent.php',
452
-        'OCP\\Files\\Cache\\CacheUpdateEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/CacheUpdateEvent.php',
453
-        'OCP\\Files\\Cache\\ICache' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/ICache.php',
454
-        'OCP\\Files\\Cache\\ICacheEntry' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/ICacheEntry.php',
455
-        'OCP\\Files\\Cache\\ICacheEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/ICacheEvent.php',
456
-        'OCP\\Files\\Cache\\IFileAccess' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/IFileAccess.php',
457
-        'OCP\\Files\\Cache\\IPropagator' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/IPropagator.php',
458
-        'OCP\\Files\\Cache\\IScanner' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/IScanner.php',
459
-        'OCP\\Files\\Cache\\IUpdater' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/IUpdater.php',
460
-        'OCP\\Files\\Cache\\IWatcher' => __DIR__ . '/../../..' . '/lib/public/Files/Cache/IWatcher.php',
461
-        'OCP\\Files\\Config\\Event\\UserMountAddedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Config/Event/UserMountAddedEvent.php',
462
-        'OCP\\Files\\Config\\Event\\UserMountRemovedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Config/Event/UserMountRemovedEvent.php',
463
-        'OCP\\Files\\Config\\Event\\UserMountUpdatedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Config/Event/UserMountUpdatedEvent.php',
464
-        'OCP\\Files\\Config\\ICachedMountFileInfo' => __DIR__ . '/../../..' . '/lib/public/Files/Config/ICachedMountFileInfo.php',
465
-        'OCP\\Files\\Config\\ICachedMountInfo' => __DIR__ . '/../../..' . '/lib/public/Files/Config/ICachedMountInfo.php',
466
-        'OCP\\Files\\Config\\IHomeMountProvider' => __DIR__ . '/../../..' . '/lib/public/Files/Config/IHomeMountProvider.php',
467
-        'OCP\\Files\\Config\\IMountProvider' => __DIR__ . '/../../..' . '/lib/public/Files/Config/IMountProvider.php',
468
-        'OCP\\Files\\Config\\IMountProviderCollection' => __DIR__ . '/../../..' . '/lib/public/Files/Config/IMountProviderCollection.php',
469
-        'OCP\\Files\\Config\\IRootMountProvider' => __DIR__ . '/../../..' . '/lib/public/Files/Config/IRootMountProvider.php',
470
-        'OCP\\Files\\Config\\IUserMountCache' => __DIR__ . '/../../..' . '/lib/public/Files/Config/IUserMountCache.php',
471
-        'OCP\\Files\\ConnectionLostException' => __DIR__ . '/../../..' . '/lib/public/Files/ConnectionLostException.php',
472
-        'OCP\\Files\\Conversion\\ConversionMimeProvider' => __DIR__ . '/../../..' . '/lib/public/Files/Conversion/ConversionMimeProvider.php',
473
-        'OCP\\Files\\Conversion\\IConversionManager' => __DIR__ . '/../../..' . '/lib/public/Files/Conversion/IConversionManager.php',
474
-        'OCP\\Files\\Conversion\\IConversionProvider' => __DIR__ . '/../../..' . '/lib/public/Files/Conversion/IConversionProvider.php',
475
-        'OCP\\Files\\DavUtil' => __DIR__ . '/../../..' . '/lib/public/Files/DavUtil.php',
476
-        'OCP\\Files\\EmptyFileNameException' => __DIR__ . '/../../..' . '/lib/public/Files/EmptyFileNameException.php',
477
-        'OCP\\Files\\EntityTooLargeException' => __DIR__ . '/../../..' . '/lib/public/Files/EntityTooLargeException.php',
478
-        'OCP\\Files\\Events\\BeforeDirectFileDownloadEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/BeforeDirectFileDownloadEvent.php',
479
-        'OCP\\Files\\Events\\BeforeFileScannedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/BeforeFileScannedEvent.php',
480
-        'OCP\\Files\\Events\\BeforeFileSystemSetupEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/BeforeFileSystemSetupEvent.php',
481
-        'OCP\\Files\\Events\\BeforeFolderScannedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/BeforeFolderScannedEvent.php',
482
-        'OCP\\Files\\Events\\BeforeZipCreatedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/BeforeZipCreatedEvent.php',
483
-        'OCP\\Files\\Events\\FileCacheUpdated' => __DIR__ . '/../../..' . '/lib/public/Files/Events/FileCacheUpdated.php',
484
-        'OCP\\Files\\Events\\FileScannedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/FileScannedEvent.php',
485
-        'OCP\\Files\\Events\\FolderScannedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/FolderScannedEvent.php',
486
-        'OCP\\Files\\Events\\InvalidateMountCacheEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/InvalidateMountCacheEvent.php',
487
-        'OCP\\Files\\Events\\NodeAddedToCache' => __DIR__ . '/../../..' . '/lib/public/Files/Events/NodeAddedToCache.php',
488
-        'OCP\\Files\\Events\\NodeAddedToFavorite' => __DIR__ . '/../../..' . '/lib/public/Files/Events/NodeAddedToFavorite.php',
489
-        'OCP\\Files\\Events\\NodeRemovedFromCache' => __DIR__ . '/../../..' . '/lib/public/Files/Events/NodeRemovedFromCache.php',
490
-        'OCP\\Files\\Events\\NodeRemovedFromFavorite' => __DIR__ . '/../../..' . '/lib/public/Files/Events/NodeRemovedFromFavorite.php',
491
-        'OCP\\Files\\Events\\Node\\AbstractNodeEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/AbstractNodeEvent.php',
492
-        'OCP\\Files\\Events\\Node\\AbstractNodesEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/AbstractNodesEvent.php',
493
-        'OCP\\Files\\Events\\Node\\BeforeNodeCopiedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/BeforeNodeCopiedEvent.php',
494
-        'OCP\\Files\\Events\\Node\\BeforeNodeCreatedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/BeforeNodeCreatedEvent.php',
495
-        'OCP\\Files\\Events\\Node\\BeforeNodeDeletedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/BeforeNodeDeletedEvent.php',
496
-        'OCP\\Files\\Events\\Node\\BeforeNodeReadEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/BeforeNodeReadEvent.php',
497
-        'OCP\\Files\\Events\\Node\\BeforeNodeRenamedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/BeforeNodeRenamedEvent.php',
498
-        'OCP\\Files\\Events\\Node\\BeforeNodeTouchedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/BeforeNodeTouchedEvent.php',
499
-        'OCP\\Files\\Events\\Node\\BeforeNodeWrittenEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/BeforeNodeWrittenEvent.php',
500
-        'OCP\\Files\\Events\\Node\\FilesystemTornDownEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/FilesystemTornDownEvent.php',
501
-        'OCP\\Files\\Events\\Node\\NodeCopiedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/NodeCopiedEvent.php',
502
-        'OCP\\Files\\Events\\Node\\NodeCreatedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/NodeCreatedEvent.php',
503
-        'OCP\\Files\\Events\\Node\\NodeDeletedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/NodeDeletedEvent.php',
504
-        'OCP\\Files\\Events\\Node\\NodeRenamedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/NodeRenamedEvent.php',
505
-        'OCP\\Files\\Events\\Node\\NodeTouchedEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/NodeTouchedEvent.php',
506
-        'OCP\\Files\\Events\\Node\\NodeWrittenEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Events/Node/NodeWrittenEvent.php',
507
-        'OCP\\Files\\File' => __DIR__ . '/../../..' . '/lib/public/Files/File.php',
508
-        'OCP\\Files\\FileInfo' => __DIR__ . '/../../..' . '/lib/public/Files/FileInfo.php',
509
-        'OCP\\Files\\FileNameTooLongException' => __DIR__ . '/../../..' . '/lib/public/Files/FileNameTooLongException.php',
510
-        'OCP\\Files\\Folder' => __DIR__ . '/../../..' . '/lib/public/Files/Folder.php',
511
-        'OCP\\Files\\ForbiddenException' => __DIR__ . '/../../..' . '/lib/public/Files/ForbiddenException.php',
512
-        'OCP\\Files\\GenericFileException' => __DIR__ . '/../../..' . '/lib/public/Files/GenericFileException.php',
513
-        'OCP\\Files\\IAppData' => __DIR__ . '/../../..' . '/lib/public/Files/IAppData.php',
514
-        'OCP\\Files\\IFilenameValidator' => __DIR__ . '/../../..' . '/lib/public/Files/IFilenameValidator.php',
515
-        'OCP\\Files\\IHomeStorage' => __DIR__ . '/../../..' . '/lib/public/Files/IHomeStorage.php',
516
-        'OCP\\Files\\IMimeTypeDetector' => __DIR__ . '/../../..' . '/lib/public/Files/IMimeTypeDetector.php',
517
-        'OCP\\Files\\IMimeTypeLoader' => __DIR__ . '/../../..' . '/lib/public/Files/IMimeTypeLoader.php',
518
-        'OCP\\Files\\IRootFolder' => __DIR__ . '/../../..' . '/lib/public/Files/IRootFolder.php',
519
-        'OCP\\Files\\InvalidCharacterInPathException' => __DIR__ . '/../../..' . '/lib/public/Files/InvalidCharacterInPathException.php',
520
-        'OCP\\Files\\InvalidContentException' => __DIR__ . '/../../..' . '/lib/public/Files/InvalidContentException.php',
521
-        'OCP\\Files\\InvalidDirectoryException' => __DIR__ . '/../../..' . '/lib/public/Files/InvalidDirectoryException.php',
522
-        'OCP\\Files\\InvalidPathException' => __DIR__ . '/../../..' . '/lib/public/Files/InvalidPathException.php',
523
-        'OCP\\Files\\LockNotAcquiredException' => __DIR__ . '/../../..' . '/lib/public/Files/LockNotAcquiredException.php',
524
-        'OCP\\Files\\Lock\\ILock' => __DIR__ . '/../../..' . '/lib/public/Files/Lock/ILock.php',
525
-        'OCP\\Files\\Lock\\ILockManager' => __DIR__ . '/../../..' . '/lib/public/Files/Lock/ILockManager.php',
526
-        'OCP\\Files\\Lock\\ILockProvider' => __DIR__ . '/../../..' . '/lib/public/Files/Lock/ILockProvider.php',
527
-        'OCP\\Files\\Lock\\LockContext' => __DIR__ . '/../../..' . '/lib/public/Files/Lock/LockContext.php',
528
-        'OCP\\Files\\Lock\\NoLockProviderException' => __DIR__ . '/../../..' . '/lib/public/Files/Lock/NoLockProviderException.php',
529
-        'OCP\\Files\\Lock\\OwnerLockedException' => __DIR__ . '/../../..' . '/lib/public/Files/Lock/OwnerLockedException.php',
530
-        'OCP\\Files\\Mount\\IMountManager' => __DIR__ . '/../../..' . '/lib/public/Files/Mount/IMountManager.php',
531
-        'OCP\\Files\\Mount\\IMountPoint' => __DIR__ . '/../../..' . '/lib/public/Files/Mount/IMountPoint.php',
532
-        'OCP\\Files\\Mount\\IMovableMount' => __DIR__ . '/../../..' . '/lib/public/Files/Mount/IMovableMount.php',
533
-        'OCP\\Files\\Mount\\IShareOwnerlessMount' => __DIR__ . '/../../..' . '/lib/public/Files/Mount/IShareOwnerlessMount.php',
534
-        'OCP\\Files\\Mount\\ISystemMountPoint' => __DIR__ . '/../../..' . '/lib/public/Files/Mount/ISystemMountPoint.php',
535
-        'OCP\\Files\\Node' => __DIR__ . '/../../..' . '/lib/public/Files/Node.php',
536
-        'OCP\\Files\\NotEnoughSpaceException' => __DIR__ . '/../../..' . '/lib/public/Files/NotEnoughSpaceException.php',
537
-        'OCP\\Files\\NotFoundException' => __DIR__ . '/../../..' . '/lib/public/Files/NotFoundException.php',
538
-        'OCP\\Files\\NotPermittedException' => __DIR__ . '/../../..' . '/lib/public/Files/NotPermittedException.php',
539
-        'OCP\\Files\\Notify\\IChange' => __DIR__ . '/../../..' . '/lib/public/Files/Notify/IChange.php',
540
-        'OCP\\Files\\Notify\\INotifyHandler' => __DIR__ . '/../../..' . '/lib/public/Files/Notify/INotifyHandler.php',
541
-        'OCP\\Files\\Notify\\IRenameChange' => __DIR__ . '/../../..' . '/lib/public/Files/Notify/IRenameChange.php',
542
-        'OCP\\Files\\ObjectStore\\IObjectStore' => __DIR__ . '/../../..' . '/lib/public/Files/ObjectStore/IObjectStore.php',
543
-        'OCP\\Files\\ObjectStore\\IObjectStoreMetaData' => __DIR__ . '/../../..' . '/lib/public/Files/ObjectStore/IObjectStoreMetaData.php',
544
-        'OCP\\Files\\ObjectStore\\IObjectStoreMultiPartUpload' => __DIR__ . '/../../..' . '/lib/public/Files/ObjectStore/IObjectStoreMultiPartUpload.php',
545
-        'OCP\\Files\\ReservedWordException' => __DIR__ . '/../../..' . '/lib/public/Files/ReservedWordException.php',
546
-        'OCP\\Files\\Search\\ISearchBinaryOperator' => __DIR__ . '/../../..' . '/lib/public/Files/Search/ISearchBinaryOperator.php',
547
-        'OCP\\Files\\Search\\ISearchComparison' => __DIR__ . '/../../..' . '/lib/public/Files/Search/ISearchComparison.php',
548
-        'OCP\\Files\\Search\\ISearchOperator' => __DIR__ . '/../../..' . '/lib/public/Files/Search/ISearchOperator.php',
549
-        'OCP\\Files\\Search\\ISearchOrder' => __DIR__ . '/../../..' . '/lib/public/Files/Search/ISearchOrder.php',
550
-        'OCP\\Files\\Search\\ISearchQuery' => __DIR__ . '/../../..' . '/lib/public/Files/Search/ISearchQuery.php',
551
-        'OCP\\Files\\SimpleFS\\ISimpleFile' => __DIR__ . '/../../..' . '/lib/public/Files/SimpleFS/ISimpleFile.php',
552
-        'OCP\\Files\\SimpleFS\\ISimpleFolder' => __DIR__ . '/../../..' . '/lib/public/Files/SimpleFS/ISimpleFolder.php',
553
-        'OCP\\Files\\SimpleFS\\ISimpleRoot' => __DIR__ . '/../../..' . '/lib/public/Files/SimpleFS/ISimpleRoot.php',
554
-        'OCP\\Files\\SimpleFS\\InMemoryFile' => __DIR__ . '/../../..' . '/lib/public/Files/SimpleFS/InMemoryFile.php',
555
-        'OCP\\Files\\StorageAuthException' => __DIR__ . '/../../..' . '/lib/public/Files/StorageAuthException.php',
556
-        'OCP\\Files\\StorageBadConfigException' => __DIR__ . '/../../..' . '/lib/public/Files/StorageBadConfigException.php',
557
-        'OCP\\Files\\StorageConnectionException' => __DIR__ . '/../../..' . '/lib/public/Files/StorageConnectionException.php',
558
-        'OCP\\Files\\StorageInvalidException' => __DIR__ . '/../../..' . '/lib/public/Files/StorageInvalidException.php',
559
-        'OCP\\Files\\StorageNotAvailableException' => __DIR__ . '/../../..' . '/lib/public/Files/StorageNotAvailableException.php',
560
-        'OCP\\Files\\StorageTimeoutException' => __DIR__ . '/../../..' . '/lib/public/Files/StorageTimeoutException.php',
561
-        'OCP\\Files\\Storage\\IChunkedFileWrite' => __DIR__ . '/../../..' . '/lib/public/Files/Storage/IChunkedFileWrite.php',
562
-        'OCP\\Files\\Storage\\IConstructableStorage' => __DIR__ . '/../../..' . '/lib/public/Files/Storage/IConstructableStorage.php',
563
-        'OCP\\Files\\Storage\\IDisableEncryptionStorage' => __DIR__ . '/../../..' . '/lib/public/Files/Storage/IDisableEncryptionStorage.php',
564
-        'OCP\\Files\\Storage\\ILockingStorage' => __DIR__ . '/../../..' . '/lib/public/Files/Storage/ILockingStorage.php',
565
-        'OCP\\Files\\Storage\\INotifyStorage' => __DIR__ . '/../../..' . '/lib/public/Files/Storage/INotifyStorage.php',
566
-        'OCP\\Files\\Storage\\IReliableEtagStorage' => __DIR__ . '/../../..' . '/lib/public/Files/Storage/IReliableEtagStorage.php',
567
-        'OCP\\Files\\Storage\\ISharedStorage' => __DIR__ . '/../../..' . '/lib/public/Files/Storage/ISharedStorage.php',
568
-        'OCP\\Files\\Storage\\IStorage' => __DIR__ . '/../../..' . '/lib/public/Files/Storage/IStorage.php',
569
-        'OCP\\Files\\Storage\\IStorageFactory' => __DIR__ . '/../../..' . '/lib/public/Files/Storage/IStorageFactory.php',
570
-        'OCP\\Files\\Storage\\IWriteStreamStorage' => __DIR__ . '/../../..' . '/lib/public/Files/Storage/IWriteStreamStorage.php',
571
-        'OCP\\Files\\Template\\BeforeGetTemplatesEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Template/BeforeGetTemplatesEvent.php',
572
-        'OCP\\Files\\Template\\Field' => __DIR__ . '/../../..' . '/lib/public/Files/Template/Field.php',
573
-        'OCP\\Files\\Template\\FieldFactory' => __DIR__ . '/../../..' . '/lib/public/Files/Template/FieldFactory.php',
574
-        'OCP\\Files\\Template\\FieldType' => __DIR__ . '/../../..' . '/lib/public/Files/Template/FieldType.php',
575
-        'OCP\\Files\\Template\\Fields\\CheckBoxField' => __DIR__ . '/../../..' . '/lib/public/Files/Template/Fields/CheckBoxField.php',
576
-        'OCP\\Files\\Template\\Fields\\RichTextField' => __DIR__ . '/../../..' . '/lib/public/Files/Template/Fields/RichTextField.php',
577
-        'OCP\\Files\\Template\\FileCreatedFromTemplateEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Template/FileCreatedFromTemplateEvent.php',
578
-        'OCP\\Files\\Template\\ICustomTemplateProvider' => __DIR__ . '/../../..' . '/lib/public/Files/Template/ICustomTemplateProvider.php',
579
-        'OCP\\Files\\Template\\ITemplateManager' => __DIR__ . '/../../..' . '/lib/public/Files/Template/ITemplateManager.php',
580
-        'OCP\\Files\\Template\\InvalidFieldTypeException' => __DIR__ . '/../../..' . '/lib/public/Files/Template/InvalidFieldTypeException.php',
581
-        'OCP\\Files\\Template\\RegisterTemplateCreatorEvent' => __DIR__ . '/../../..' . '/lib/public/Files/Template/RegisterTemplateCreatorEvent.php',
582
-        'OCP\\Files\\Template\\Template' => __DIR__ . '/../../..' . '/lib/public/Files/Template/Template.php',
583
-        'OCP\\Files\\Template\\TemplateFileCreator' => __DIR__ . '/../../..' . '/lib/public/Files/Template/TemplateFileCreator.php',
584
-        'OCP\\Files\\UnseekableException' => __DIR__ . '/../../..' . '/lib/public/Files/UnseekableException.php',
585
-        'OCP\\Files_FullTextSearch\\Model\\AFilesDocument' => __DIR__ . '/../../..' . '/lib/public/Files_FullTextSearch/Model/AFilesDocument.php',
586
-        'OCP\\FullTextSearch\\Exceptions\\FullTextSearchAppNotAvailableException' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Exceptions/FullTextSearchAppNotAvailableException.php',
587
-        'OCP\\FullTextSearch\\Exceptions\\FullTextSearchIndexNotAvailableException' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Exceptions/FullTextSearchIndexNotAvailableException.php',
588
-        'OCP\\FullTextSearch\\IFullTextSearchManager' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/IFullTextSearchManager.php',
589
-        'OCP\\FullTextSearch\\IFullTextSearchPlatform' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/IFullTextSearchPlatform.php',
590
-        'OCP\\FullTextSearch\\IFullTextSearchProvider' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/IFullTextSearchProvider.php',
591
-        'OCP\\FullTextSearch\\Model\\IDocumentAccess' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Model/IDocumentAccess.php',
592
-        'OCP\\FullTextSearch\\Model\\IIndex' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Model/IIndex.php',
593
-        'OCP\\FullTextSearch\\Model\\IIndexDocument' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Model/IIndexDocument.php',
594
-        'OCP\\FullTextSearch\\Model\\IIndexOptions' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Model/IIndexOptions.php',
595
-        'OCP\\FullTextSearch\\Model\\IRunner' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Model/IRunner.php',
596
-        'OCP\\FullTextSearch\\Model\\ISearchOption' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Model/ISearchOption.php',
597
-        'OCP\\FullTextSearch\\Model\\ISearchRequest' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Model/ISearchRequest.php',
598
-        'OCP\\FullTextSearch\\Model\\ISearchRequestSimpleQuery' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Model/ISearchRequestSimpleQuery.php',
599
-        'OCP\\FullTextSearch\\Model\\ISearchResult' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Model/ISearchResult.php',
600
-        'OCP\\FullTextSearch\\Model\\ISearchTemplate' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Model/ISearchTemplate.php',
601
-        'OCP\\FullTextSearch\\Service\\IIndexService' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Service/IIndexService.php',
602
-        'OCP\\FullTextSearch\\Service\\IProviderService' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Service/IProviderService.php',
603
-        'OCP\\FullTextSearch\\Service\\ISearchService' => __DIR__ . '/../../..' . '/lib/public/FullTextSearch/Service/ISearchService.php',
604
-        'OCP\\GlobalScale\\IConfig' => __DIR__ . '/../../..' . '/lib/public/GlobalScale/IConfig.php',
605
-        'OCP\\GroupInterface' => __DIR__ . '/../../..' . '/lib/public/GroupInterface.php',
606
-        'OCP\\Group\\Backend\\ABackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/ABackend.php',
607
-        'OCP\\Group\\Backend\\IAddToGroupBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/IAddToGroupBackend.php',
608
-        'OCP\\Group\\Backend\\IBatchMethodsBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/IBatchMethodsBackend.php',
609
-        'OCP\\Group\\Backend\\ICountDisabledInGroup' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/ICountDisabledInGroup.php',
610
-        'OCP\\Group\\Backend\\ICountUsersBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/ICountUsersBackend.php',
611
-        'OCP\\Group\\Backend\\ICreateGroupBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/ICreateGroupBackend.php',
612
-        'OCP\\Group\\Backend\\ICreateNamedGroupBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/ICreateNamedGroupBackend.php',
613
-        'OCP\\Group\\Backend\\IDeleteGroupBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/IDeleteGroupBackend.php',
614
-        'OCP\\Group\\Backend\\IGetDisplayNameBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/IGetDisplayNameBackend.php',
615
-        'OCP\\Group\\Backend\\IGroupDetailsBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/IGroupDetailsBackend.php',
616
-        'OCP\\Group\\Backend\\IHideFromCollaborationBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/IHideFromCollaborationBackend.php',
617
-        'OCP\\Group\\Backend\\IIsAdminBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/IIsAdminBackend.php',
618
-        'OCP\\Group\\Backend\\INamedBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/INamedBackend.php',
619
-        'OCP\\Group\\Backend\\IRemoveFromGroupBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/IRemoveFromGroupBackend.php',
620
-        'OCP\\Group\\Backend\\ISearchableGroupBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/ISearchableGroupBackend.php',
621
-        'OCP\\Group\\Backend\\ISetDisplayNameBackend' => __DIR__ . '/../../..' . '/lib/public/Group/Backend/ISetDisplayNameBackend.php',
622
-        'OCP\\Group\\Events\\BeforeGroupChangedEvent' => __DIR__ . '/../../..' . '/lib/public/Group/Events/BeforeGroupChangedEvent.php',
623
-        'OCP\\Group\\Events\\BeforeGroupCreatedEvent' => __DIR__ . '/../../..' . '/lib/public/Group/Events/BeforeGroupCreatedEvent.php',
624
-        'OCP\\Group\\Events\\BeforeGroupDeletedEvent' => __DIR__ . '/../../..' . '/lib/public/Group/Events/BeforeGroupDeletedEvent.php',
625
-        'OCP\\Group\\Events\\BeforeUserAddedEvent' => __DIR__ . '/../../..' . '/lib/public/Group/Events/BeforeUserAddedEvent.php',
626
-        'OCP\\Group\\Events\\BeforeUserRemovedEvent' => __DIR__ . '/../../..' . '/lib/public/Group/Events/BeforeUserRemovedEvent.php',
627
-        'OCP\\Group\\Events\\GroupChangedEvent' => __DIR__ . '/../../..' . '/lib/public/Group/Events/GroupChangedEvent.php',
628
-        'OCP\\Group\\Events\\GroupCreatedEvent' => __DIR__ . '/../../..' . '/lib/public/Group/Events/GroupCreatedEvent.php',
629
-        'OCP\\Group\\Events\\GroupDeletedEvent' => __DIR__ . '/../../..' . '/lib/public/Group/Events/GroupDeletedEvent.php',
630
-        'OCP\\Group\\Events\\SubAdminAddedEvent' => __DIR__ . '/../../..' . '/lib/public/Group/Events/SubAdminAddedEvent.php',
631
-        'OCP\\Group\\Events\\SubAdminRemovedEvent' => __DIR__ . '/../../..' . '/lib/public/Group/Events/SubAdminRemovedEvent.php',
632
-        'OCP\\Group\\Events\\UserAddedEvent' => __DIR__ . '/../../..' . '/lib/public/Group/Events/UserAddedEvent.php',
633
-        'OCP\\Group\\Events\\UserRemovedEvent' => __DIR__ . '/../../..' . '/lib/public/Group/Events/UserRemovedEvent.php',
634
-        'OCP\\Group\\ISubAdmin' => __DIR__ . '/../../..' . '/lib/public/Group/ISubAdmin.php',
635
-        'OCP\\HintException' => __DIR__ . '/../../..' . '/lib/public/HintException.php',
636
-        'OCP\\Http\\Client\\IClient' => __DIR__ . '/../../..' . '/lib/public/Http/Client/IClient.php',
637
-        'OCP\\Http\\Client\\IClientService' => __DIR__ . '/../../..' . '/lib/public/Http/Client/IClientService.php',
638
-        'OCP\\Http\\Client\\IPromise' => __DIR__ . '/../../..' . '/lib/public/Http/Client/IPromise.php',
639
-        'OCP\\Http\\Client\\IResponse' => __DIR__ . '/../../..' . '/lib/public/Http/Client/IResponse.php',
640
-        'OCP\\Http\\Client\\LocalServerException' => __DIR__ . '/../../..' . '/lib/public/Http/Client/LocalServerException.php',
641
-        'OCP\\Http\\WellKnown\\GenericResponse' => __DIR__ . '/../../..' . '/lib/public/Http/WellKnown/GenericResponse.php',
642
-        'OCP\\Http\\WellKnown\\IHandler' => __DIR__ . '/../../..' . '/lib/public/Http/WellKnown/IHandler.php',
643
-        'OCP\\Http\\WellKnown\\IRequestContext' => __DIR__ . '/../../..' . '/lib/public/Http/WellKnown/IRequestContext.php',
644
-        'OCP\\Http\\WellKnown\\IResponse' => __DIR__ . '/../../..' . '/lib/public/Http/WellKnown/IResponse.php',
645
-        'OCP\\Http\\WellKnown\\JrdResponse' => __DIR__ . '/../../..' . '/lib/public/Http/WellKnown/JrdResponse.php',
646
-        'OCP\\IAddressBook' => __DIR__ . '/../../..' . '/lib/public/IAddressBook.php',
647
-        'OCP\\IAddressBookEnabled' => __DIR__ . '/../../..' . '/lib/public/IAddressBookEnabled.php',
648
-        'OCP\\IAppConfig' => __DIR__ . '/../../..' . '/lib/public/IAppConfig.php',
649
-        'OCP\\IAvatar' => __DIR__ . '/../../..' . '/lib/public/IAvatar.php',
650
-        'OCP\\IAvatarManager' => __DIR__ . '/../../..' . '/lib/public/IAvatarManager.php',
651
-        'OCP\\IBinaryFinder' => __DIR__ . '/../../..' . '/lib/public/IBinaryFinder.php',
652
-        'OCP\\ICache' => __DIR__ . '/../../..' . '/lib/public/ICache.php',
653
-        'OCP\\ICacheFactory' => __DIR__ . '/../../..' . '/lib/public/ICacheFactory.php',
654
-        'OCP\\ICertificate' => __DIR__ . '/../../..' . '/lib/public/ICertificate.php',
655
-        'OCP\\ICertificateManager' => __DIR__ . '/../../..' . '/lib/public/ICertificateManager.php',
656
-        'OCP\\IConfig' => __DIR__ . '/../../..' . '/lib/public/IConfig.php',
657
-        'OCP\\IContainer' => __DIR__ . '/../../..' . '/lib/public/IContainer.php',
658
-        'OCP\\ICreateContactFromString' => __DIR__ . '/../../..' . '/lib/public/ICreateContactFromString.php',
659
-        'OCP\\IDBConnection' => __DIR__ . '/../../..' . '/lib/public/IDBConnection.php',
660
-        'OCP\\IDateTimeFormatter' => __DIR__ . '/../../..' . '/lib/public/IDateTimeFormatter.php',
661
-        'OCP\\IDateTimeZone' => __DIR__ . '/../../..' . '/lib/public/IDateTimeZone.php',
662
-        'OCP\\IEmojiHelper' => __DIR__ . '/../../..' . '/lib/public/IEmojiHelper.php',
663
-        'OCP\\IEventSource' => __DIR__ . '/../../..' . '/lib/public/IEventSource.php',
664
-        'OCP\\IEventSourceFactory' => __DIR__ . '/../../..' . '/lib/public/IEventSourceFactory.php',
665
-        'OCP\\IGroup' => __DIR__ . '/../../..' . '/lib/public/IGroup.php',
666
-        'OCP\\IGroupManager' => __DIR__ . '/../../..' . '/lib/public/IGroupManager.php',
667
-        'OCP\\IImage' => __DIR__ . '/../../..' . '/lib/public/IImage.php',
668
-        'OCP\\IInitialStateService' => __DIR__ . '/../../..' . '/lib/public/IInitialStateService.php',
669
-        'OCP\\IL10N' => __DIR__ . '/../../..' . '/lib/public/IL10N.php',
670
-        'OCP\\ILogger' => __DIR__ . '/../../..' . '/lib/public/ILogger.php',
671
-        'OCP\\IMemcache' => __DIR__ . '/../../..' . '/lib/public/IMemcache.php',
672
-        'OCP\\IMemcacheTTL' => __DIR__ . '/../../..' . '/lib/public/IMemcacheTTL.php',
673
-        'OCP\\INavigationManager' => __DIR__ . '/../../..' . '/lib/public/INavigationManager.php',
674
-        'OCP\\IPhoneNumberUtil' => __DIR__ . '/../../..' . '/lib/public/IPhoneNumberUtil.php',
675
-        'OCP\\IPreview' => __DIR__ . '/../../..' . '/lib/public/IPreview.php',
676
-        'OCP\\IRequest' => __DIR__ . '/../../..' . '/lib/public/IRequest.php',
677
-        'OCP\\IRequestId' => __DIR__ . '/../../..' . '/lib/public/IRequestId.php',
678
-        'OCP\\IServerContainer' => __DIR__ . '/../../..' . '/lib/public/IServerContainer.php',
679
-        'OCP\\ISession' => __DIR__ . '/../../..' . '/lib/public/ISession.php',
680
-        'OCP\\IStreamImage' => __DIR__ . '/../../..' . '/lib/public/IStreamImage.php',
681
-        'OCP\\ITagManager' => __DIR__ . '/../../..' . '/lib/public/ITagManager.php',
682
-        'OCP\\ITags' => __DIR__ . '/../../..' . '/lib/public/ITags.php',
683
-        'OCP\\ITempManager' => __DIR__ . '/../../..' . '/lib/public/ITempManager.php',
684
-        'OCP\\IURLGenerator' => __DIR__ . '/../../..' . '/lib/public/IURLGenerator.php',
685
-        'OCP\\IUser' => __DIR__ . '/../../..' . '/lib/public/IUser.php',
686
-        'OCP\\IUserBackend' => __DIR__ . '/../../..' . '/lib/public/IUserBackend.php',
687
-        'OCP\\IUserManager' => __DIR__ . '/../../..' . '/lib/public/IUserManager.php',
688
-        'OCP\\IUserSession' => __DIR__ . '/../../..' . '/lib/public/IUserSession.php',
689
-        'OCP\\Image' => __DIR__ . '/../../..' . '/lib/public/Image.php',
690
-        'OCP\\L10N\\IFactory' => __DIR__ . '/../../..' . '/lib/public/L10N/IFactory.php',
691
-        'OCP\\L10N\\ILanguageIterator' => __DIR__ . '/../../..' . '/lib/public/L10N/ILanguageIterator.php',
692
-        'OCP\\LDAP\\IDeletionFlagSupport' => __DIR__ . '/../../..' . '/lib/public/LDAP/IDeletionFlagSupport.php',
693
-        'OCP\\LDAP\\ILDAPProvider' => __DIR__ . '/../../..' . '/lib/public/LDAP/ILDAPProvider.php',
694
-        'OCP\\LDAP\\ILDAPProviderFactory' => __DIR__ . '/../../..' . '/lib/public/LDAP/ILDAPProviderFactory.php',
695
-        'OCP\\Lock\\ILockingProvider' => __DIR__ . '/../../..' . '/lib/public/Lock/ILockingProvider.php',
696
-        'OCP\\Lock\\LockedException' => __DIR__ . '/../../..' . '/lib/public/Lock/LockedException.php',
697
-        'OCP\\Lock\\ManuallyLockedException' => __DIR__ . '/../../..' . '/lib/public/Lock/ManuallyLockedException.php',
698
-        'OCP\\Lockdown\\ILockdownManager' => __DIR__ . '/../../..' . '/lib/public/Lockdown/ILockdownManager.php',
699
-        'OCP\\Log\\Audit\\CriticalActionPerformedEvent' => __DIR__ . '/../../..' . '/lib/public/Log/Audit/CriticalActionPerformedEvent.php',
700
-        'OCP\\Log\\BeforeMessageLoggedEvent' => __DIR__ . '/../../..' . '/lib/public/Log/BeforeMessageLoggedEvent.php',
701
-        'OCP\\Log\\IDataLogger' => __DIR__ . '/../../..' . '/lib/public/Log/IDataLogger.php',
702
-        'OCP\\Log\\IFileBased' => __DIR__ . '/../../..' . '/lib/public/Log/IFileBased.php',
703
-        'OCP\\Log\\ILogFactory' => __DIR__ . '/../../..' . '/lib/public/Log/ILogFactory.php',
704
-        'OCP\\Log\\IWriter' => __DIR__ . '/../../..' . '/lib/public/Log/IWriter.php',
705
-        'OCP\\Log\\RotationTrait' => __DIR__ . '/../../..' . '/lib/public/Log/RotationTrait.php',
706
-        'OCP\\Mail\\Events\\BeforeMessageSent' => __DIR__ . '/../../..' . '/lib/public/Mail/Events/BeforeMessageSent.php',
707
-        'OCP\\Mail\\Headers\\AutoSubmitted' => __DIR__ . '/../../..' . '/lib/public/Mail/Headers/AutoSubmitted.php',
708
-        'OCP\\Mail\\IAttachment' => __DIR__ . '/../../..' . '/lib/public/Mail/IAttachment.php',
709
-        'OCP\\Mail\\IEMailTemplate' => __DIR__ . '/../../..' . '/lib/public/Mail/IEMailTemplate.php',
710
-        'OCP\\Mail\\IEmailValidator' => __DIR__ . '/../../..' . '/lib/public/Mail/IEmailValidator.php',
711
-        'OCP\\Mail\\IMailer' => __DIR__ . '/../../..' . '/lib/public/Mail/IMailer.php',
712
-        'OCP\\Mail\\IMessage' => __DIR__ . '/../../..' . '/lib/public/Mail/IMessage.php',
713
-        'OCP\\Mail\\Provider\\Address' => __DIR__ . '/../../..' . '/lib/public/Mail/Provider/Address.php',
714
-        'OCP\\Mail\\Provider\\Attachment' => __DIR__ . '/../../..' . '/lib/public/Mail/Provider/Attachment.php',
715
-        'OCP\\Mail\\Provider\\Exception\\Exception' => __DIR__ . '/../../..' . '/lib/public/Mail/Provider/Exception/Exception.php',
716
-        'OCP\\Mail\\Provider\\Exception\\SendException' => __DIR__ . '/../../..' . '/lib/public/Mail/Provider/Exception/SendException.php',
717
-        'OCP\\Mail\\Provider\\IAddress' => __DIR__ . '/../../..' . '/lib/public/Mail/Provider/IAddress.php',
718
-        'OCP\\Mail\\Provider\\IAttachment' => __DIR__ . '/../../..' . '/lib/public/Mail/Provider/IAttachment.php',
719
-        'OCP\\Mail\\Provider\\IManager' => __DIR__ . '/../../..' . '/lib/public/Mail/Provider/IManager.php',
720
-        'OCP\\Mail\\Provider\\IMessage' => __DIR__ . '/../../..' . '/lib/public/Mail/Provider/IMessage.php',
721
-        'OCP\\Mail\\Provider\\IMessageSend' => __DIR__ . '/../../..' . '/lib/public/Mail/Provider/IMessageSend.php',
722
-        'OCP\\Mail\\Provider\\IProvider' => __DIR__ . '/../../..' . '/lib/public/Mail/Provider/IProvider.php',
723
-        'OCP\\Mail\\Provider\\IService' => __DIR__ . '/../../..' . '/lib/public/Mail/Provider/IService.php',
724
-        'OCP\\Mail\\Provider\\Message' => __DIR__ . '/../../..' . '/lib/public/Mail/Provider/Message.php',
725
-        'OCP\\Migration\\Attributes\\AddColumn' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/AddColumn.php',
726
-        'OCP\\Migration\\Attributes\\AddIndex' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/AddIndex.php',
727
-        'OCP\\Migration\\Attributes\\ColumnMigrationAttribute' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/ColumnMigrationAttribute.php',
728
-        'OCP\\Migration\\Attributes\\ColumnType' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/ColumnType.php',
729
-        'OCP\\Migration\\Attributes\\CreateTable' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/CreateTable.php',
730
-        'OCP\\Migration\\Attributes\\DataCleansing' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/DataCleansing.php',
731
-        'OCP\\Migration\\Attributes\\DataMigrationAttribute' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/DataMigrationAttribute.php',
732
-        'OCP\\Migration\\Attributes\\DropColumn' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/DropColumn.php',
733
-        'OCP\\Migration\\Attributes\\DropIndex' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/DropIndex.php',
734
-        'OCP\\Migration\\Attributes\\DropTable' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/DropTable.php',
735
-        'OCP\\Migration\\Attributes\\GenericMigrationAttribute' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/GenericMigrationAttribute.php',
736
-        'OCP\\Migration\\Attributes\\IndexMigrationAttribute' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/IndexMigrationAttribute.php',
737
-        'OCP\\Migration\\Attributes\\IndexType' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/IndexType.php',
738
-        'OCP\\Migration\\Attributes\\MigrationAttribute' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/MigrationAttribute.php',
739
-        'OCP\\Migration\\Attributes\\ModifyColumn' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/ModifyColumn.php',
740
-        'OCP\\Migration\\Attributes\\TableMigrationAttribute' => __DIR__ . '/../../..' . '/lib/public/Migration/Attributes/TableMigrationAttribute.php',
741
-        'OCP\\Migration\\BigIntMigration' => __DIR__ . '/../../..' . '/lib/public/Migration/BigIntMigration.php',
742
-        'OCP\\Migration\\IMigrationStep' => __DIR__ . '/../../..' . '/lib/public/Migration/IMigrationStep.php',
743
-        'OCP\\Migration\\IOutput' => __DIR__ . '/../../..' . '/lib/public/Migration/IOutput.php',
744
-        'OCP\\Migration\\IRepairStep' => __DIR__ . '/../../..' . '/lib/public/Migration/IRepairStep.php',
745
-        'OCP\\Migration\\SimpleMigrationStep' => __DIR__ . '/../../..' . '/lib/public/Migration/SimpleMigrationStep.php',
746
-        'OCP\\Navigation\\Events\\LoadAdditionalEntriesEvent' => __DIR__ . '/../../..' . '/lib/public/Navigation/Events/LoadAdditionalEntriesEvent.php',
747
-        'OCP\\Notification\\AlreadyProcessedException' => __DIR__ . '/../../..' . '/lib/public/Notification/AlreadyProcessedException.php',
748
-        'OCP\\Notification\\IAction' => __DIR__ . '/../../..' . '/lib/public/Notification/IAction.php',
749
-        'OCP\\Notification\\IApp' => __DIR__ . '/../../..' . '/lib/public/Notification/IApp.php',
750
-        'OCP\\Notification\\IDeferrableApp' => __DIR__ . '/../../..' . '/lib/public/Notification/IDeferrableApp.php',
751
-        'OCP\\Notification\\IDismissableNotifier' => __DIR__ . '/../../..' . '/lib/public/Notification/IDismissableNotifier.php',
752
-        'OCP\\Notification\\IManager' => __DIR__ . '/../../..' . '/lib/public/Notification/IManager.php',
753
-        'OCP\\Notification\\INotification' => __DIR__ . '/../../..' . '/lib/public/Notification/INotification.php',
754
-        'OCP\\Notification\\INotifier' => __DIR__ . '/../../..' . '/lib/public/Notification/INotifier.php',
755
-        'OCP\\Notification\\IPreloadableNotifier' => __DIR__ . '/../../..' . '/lib/public/Notification/IPreloadableNotifier.php',
756
-        'OCP\\Notification\\IncompleteNotificationException' => __DIR__ . '/../../..' . '/lib/public/Notification/IncompleteNotificationException.php',
757
-        'OCP\\Notification\\IncompleteParsedNotificationException' => __DIR__ . '/../../..' . '/lib/public/Notification/IncompleteParsedNotificationException.php',
758
-        'OCP\\Notification\\InvalidValueException' => __DIR__ . '/../../..' . '/lib/public/Notification/InvalidValueException.php',
759
-        'OCP\\Notification\\NotificationPreloadReason' => __DIR__ . '/../../..' . '/lib/public/Notification/NotificationPreloadReason.php',
760
-        'OCP\\Notification\\UnknownNotificationException' => __DIR__ . '/../../..' . '/lib/public/Notification/UnknownNotificationException.php',
761
-        'OCP\\OCM\\Events\\ResourceTypeRegisterEvent' => __DIR__ . '/../../..' . '/lib/public/OCM/Events/ResourceTypeRegisterEvent.php',
762
-        'OCP\\OCM\\Exceptions\\OCMArgumentException' => __DIR__ . '/../../..' . '/lib/public/OCM/Exceptions/OCMArgumentException.php',
763
-        'OCP\\OCM\\Exceptions\\OCMProviderException' => __DIR__ . '/../../..' . '/lib/public/OCM/Exceptions/OCMProviderException.php',
764
-        'OCP\\OCM\\ICapabilityAwareOCMProvider' => __DIR__ . '/../../..' . '/lib/public/OCM/ICapabilityAwareOCMProvider.php',
765
-        'OCP\\OCM\\IOCMDiscoveryService' => __DIR__ . '/../../..' . '/lib/public/OCM/IOCMDiscoveryService.php',
766
-        'OCP\\OCM\\IOCMProvider' => __DIR__ . '/../../..' . '/lib/public/OCM/IOCMProvider.php',
767
-        'OCP\\OCM\\IOCMResource' => __DIR__ . '/../../..' . '/lib/public/OCM/IOCMResource.php',
768
-        'OCP\\OCS\\IDiscoveryService' => __DIR__ . '/../../..' . '/lib/public/OCS/IDiscoveryService.php',
769
-        'OCP\\PreConditionNotMetException' => __DIR__ . '/../../..' . '/lib/public/PreConditionNotMetException.php',
770
-        'OCP\\Preview\\BeforePreviewFetchedEvent' => __DIR__ . '/../../..' . '/lib/public/Preview/BeforePreviewFetchedEvent.php',
771
-        'OCP\\Preview\\IMimeIconProvider' => __DIR__ . '/../../..' . '/lib/public/Preview/IMimeIconProvider.php',
772
-        'OCP\\Preview\\IProviderV2' => __DIR__ . '/../../..' . '/lib/public/Preview/IProviderV2.php',
773
-        'OCP\\Preview\\IVersionedPreviewFile' => __DIR__ . '/../../..' . '/lib/public/Preview/IVersionedPreviewFile.php',
774
-        'OCP\\Profile\\BeforeTemplateRenderedEvent' => __DIR__ . '/../../..' . '/lib/public/Profile/BeforeTemplateRenderedEvent.php',
775
-        'OCP\\Profile\\ILinkAction' => __DIR__ . '/../../..' . '/lib/public/Profile/ILinkAction.php',
776
-        'OCP\\Profile\\IProfileManager' => __DIR__ . '/../../..' . '/lib/public/Profile/IProfileManager.php',
777
-        'OCP\\Profile\\ParameterDoesNotExistException' => __DIR__ . '/../../..' . '/lib/public/Profile/ParameterDoesNotExistException.php',
778
-        'OCP\\Profiler\\IProfile' => __DIR__ . '/../../..' . '/lib/public/Profiler/IProfile.php',
779
-        'OCP\\Profiler\\IProfiler' => __DIR__ . '/../../..' . '/lib/public/Profiler/IProfiler.php',
780
-        'OCP\\Remote\\Api\\IApiCollection' => __DIR__ . '/../../..' . '/lib/public/Remote/Api/IApiCollection.php',
781
-        'OCP\\Remote\\Api\\IApiFactory' => __DIR__ . '/../../..' . '/lib/public/Remote/Api/IApiFactory.php',
782
-        'OCP\\Remote\\Api\\ICapabilitiesApi' => __DIR__ . '/../../..' . '/lib/public/Remote/Api/ICapabilitiesApi.php',
783
-        'OCP\\Remote\\Api\\IUserApi' => __DIR__ . '/../../..' . '/lib/public/Remote/Api/IUserApi.php',
784
-        'OCP\\Remote\\ICredentials' => __DIR__ . '/../../..' . '/lib/public/Remote/ICredentials.php',
785
-        'OCP\\Remote\\IInstance' => __DIR__ . '/../../..' . '/lib/public/Remote/IInstance.php',
786
-        'OCP\\Remote\\IInstanceFactory' => __DIR__ . '/../../..' . '/lib/public/Remote/IInstanceFactory.php',
787
-        'OCP\\Remote\\IUser' => __DIR__ . '/../../..' . '/lib/public/Remote/IUser.php',
788
-        'OCP\\RichObjectStrings\\Definitions' => __DIR__ . '/../../..' . '/lib/public/RichObjectStrings/Definitions.php',
789
-        'OCP\\RichObjectStrings\\IRichTextFormatter' => __DIR__ . '/../../..' . '/lib/public/RichObjectStrings/IRichTextFormatter.php',
790
-        'OCP\\RichObjectStrings\\IValidator' => __DIR__ . '/../../..' . '/lib/public/RichObjectStrings/IValidator.php',
791
-        'OCP\\RichObjectStrings\\InvalidObjectExeption' => __DIR__ . '/../../..' . '/lib/public/RichObjectStrings/InvalidObjectExeption.php',
792
-        'OCP\\Route\\IRoute' => __DIR__ . '/../../..' . '/lib/public/Route/IRoute.php',
793
-        'OCP\\Route\\IRouter' => __DIR__ . '/../../..' . '/lib/public/Route/IRouter.php',
794
-        'OCP\\SabrePluginEvent' => __DIR__ . '/../../..' . '/lib/public/SabrePluginEvent.php',
795
-        'OCP\\SabrePluginException' => __DIR__ . '/../../..' . '/lib/public/SabrePluginException.php',
796
-        'OCP\\Search\\FilterDefinition' => __DIR__ . '/../../..' . '/lib/public/Search/FilterDefinition.php',
797
-        'OCP\\Search\\IExternalProvider' => __DIR__ . '/../../..' . '/lib/public/Search/IExternalProvider.php',
798
-        'OCP\\Search\\IFilter' => __DIR__ . '/../../..' . '/lib/public/Search/IFilter.php',
799
-        'OCP\\Search\\IFilterCollection' => __DIR__ . '/../../..' . '/lib/public/Search/IFilterCollection.php',
800
-        'OCP\\Search\\IFilteringProvider' => __DIR__ . '/../../..' . '/lib/public/Search/IFilteringProvider.php',
801
-        'OCP\\Search\\IInAppSearch' => __DIR__ . '/../../..' . '/lib/public/Search/IInAppSearch.php',
802
-        'OCP\\Search\\IProvider' => __DIR__ . '/../../..' . '/lib/public/Search/IProvider.php',
803
-        'OCP\\Search\\ISearchQuery' => __DIR__ . '/../../..' . '/lib/public/Search/ISearchQuery.php',
804
-        'OCP\\Search\\SearchResult' => __DIR__ . '/../../..' . '/lib/public/Search/SearchResult.php',
805
-        'OCP\\Search\\SearchResultEntry' => __DIR__ . '/../../..' . '/lib/public/Search/SearchResultEntry.php',
806
-        'OCP\\Security\\Bruteforce\\IThrottler' => __DIR__ . '/../../..' . '/lib/public/Security/Bruteforce/IThrottler.php',
807
-        'OCP\\Security\\Bruteforce\\MaxDelayReached' => __DIR__ . '/../../..' . '/lib/public/Security/Bruteforce/MaxDelayReached.php',
808
-        'OCP\\Security\\CSP\\AddContentSecurityPolicyEvent' => __DIR__ . '/../../..' . '/lib/public/Security/CSP/AddContentSecurityPolicyEvent.php',
809
-        'OCP\\Security\\Events\\GenerateSecurePasswordEvent' => __DIR__ . '/../../..' . '/lib/public/Security/Events/GenerateSecurePasswordEvent.php',
810
-        'OCP\\Security\\Events\\ValidatePasswordPolicyEvent' => __DIR__ . '/../../..' . '/lib/public/Security/Events/ValidatePasswordPolicyEvent.php',
811
-        'OCP\\Security\\FeaturePolicy\\AddFeaturePolicyEvent' => __DIR__ . '/../../..' . '/lib/public/Security/FeaturePolicy/AddFeaturePolicyEvent.php',
812
-        'OCP\\Security\\IContentSecurityPolicyManager' => __DIR__ . '/../../..' . '/lib/public/Security/IContentSecurityPolicyManager.php',
813
-        'OCP\\Security\\ICredentialsManager' => __DIR__ . '/../../..' . '/lib/public/Security/ICredentialsManager.php',
814
-        'OCP\\Security\\ICrypto' => __DIR__ . '/../../..' . '/lib/public/Security/ICrypto.php',
815
-        'OCP\\Security\\IHasher' => __DIR__ . '/../../..' . '/lib/public/Security/IHasher.php',
816
-        'OCP\\Security\\IRemoteHostValidator' => __DIR__ . '/../../..' . '/lib/public/Security/IRemoteHostValidator.php',
817
-        'OCP\\Security\\ISecureRandom' => __DIR__ . '/../../..' . '/lib/public/Security/ISecureRandom.php',
818
-        'OCP\\Security\\ITrustedDomainHelper' => __DIR__ . '/../../..' . '/lib/public/Security/ITrustedDomainHelper.php',
819
-        'OCP\\Security\\Ip\\IAddress' => __DIR__ . '/../../..' . '/lib/public/Security/Ip/IAddress.php',
820
-        'OCP\\Security\\Ip\\IFactory' => __DIR__ . '/../../..' . '/lib/public/Security/Ip/IFactory.php',
821
-        'OCP\\Security\\Ip\\IRange' => __DIR__ . '/../../..' . '/lib/public/Security/Ip/IRange.php',
822
-        'OCP\\Security\\Ip\\IRemoteAddress' => __DIR__ . '/../../..' . '/lib/public/Security/Ip/IRemoteAddress.php',
823
-        'OCP\\Security\\PasswordContext' => __DIR__ . '/../../..' . '/lib/public/Security/PasswordContext.php',
824
-        'OCP\\Security\\RateLimiting\\ILimiter' => __DIR__ . '/../../..' . '/lib/public/Security/RateLimiting/ILimiter.php',
825
-        'OCP\\Security\\RateLimiting\\IRateLimitExceededException' => __DIR__ . '/../../..' . '/lib/public/Security/RateLimiting/IRateLimitExceededException.php',
826
-        'OCP\\Security\\VerificationToken\\IVerificationToken' => __DIR__ . '/../../..' . '/lib/public/Security/VerificationToken/IVerificationToken.php',
827
-        'OCP\\Security\\VerificationToken\\InvalidTokenException' => __DIR__ . '/../../..' . '/lib/public/Security/VerificationToken/InvalidTokenException.php',
828
-        'OCP\\Server' => __DIR__ . '/../../..' . '/lib/public/Server.php',
829
-        'OCP\\ServerVersion' => __DIR__ . '/../../..' . '/lib/public/ServerVersion.php',
830
-        'OCP\\Session\\Exceptions\\SessionNotAvailableException' => __DIR__ . '/../../..' . '/lib/public/Session/Exceptions/SessionNotAvailableException.php',
831
-        'OCP\\Settings\\DeclarativeSettingsTypes' => __DIR__ . '/../../..' . '/lib/public/Settings/DeclarativeSettingsTypes.php',
832
-        'OCP\\Settings\\Events\\DeclarativeSettingsGetValueEvent' => __DIR__ . '/../../..' . '/lib/public/Settings/Events/DeclarativeSettingsGetValueEvent.php',
833
-        'OCP\\Settings\\Events\\DeclarativeSettingsRegisterFormEvent' => __DIR__ . '/../../..' . '/lib/public/Settings/Events/DeclarativeSettingsRegisterFormEvent.php',
834
-        'OCP\\Settings\\Events\\DeclarativeSettingsSetValueEvent' => __DIR__ . '/../../..' . '/lib/public/Settings/Events/DeclarativeSettingsSetValueEvent.php',
835
-        'OCP\\Settings\\IDeclarativeManager' => __DIR__ . '/../../..' . '/lib/public/Settings/IDeclarativeManager.php',
836
-        'OCP\\Settings\\IDeclarativeSettingsForm' => __DIR__ . '/../../..' . '/lib/public/Settings/IDeclarativeSettingsForm.php',
837
-        'OCP\\Settings\\IDeclarativeSettingsFormWithHandlers' => __DIR__ . '/../../..' . '/lib/public/Settings/IDeclarativeSettingsFormWithHandlers.php',
838
-        'OCP\\Settings\\IDelegatedSettings' => __DIR__ . '/../../..' . '/lib/public/Settings/IDelegatedSettings.php',
839
-        'OCP\\Settings\\IIconSection' => __DIR__ . '/../../..' . '/lib/public/Settings/IIconSection.php',
840
-        'OCP\\Settings\\IManager' => __DIR__ . '/../../..' . '/lib/public/Settings/IManager.php',
841
-        'OCP\\Settings\\ISettings' => __DIR__ . '/../../..' . '/lib/public/Settings/ISettings.php',
842
-        'OCP\\Settings\\ISubAdminSettings' => __DIR__ . '/../../..' . '/lib/public/Settings/ISubAdminSettings.php',
843
-        'OCP\\SetupCheck\\CheckServerResponseTrait' => __DIR__ . '/../../..' . '/lib/public/SetupCheck/CheckServerResponseTrait.php',
844
-        'OCP\\SetupCheck\\ISetupCheck' => __DIR__ . '/../../..' . '/lib/public/SetupCheck/ISetupCheck.php',
845
-        'OCP\\SetupCheck\\ISetupCheckManager' => __DIR__ . '/../../..' . '/lib/public/SetupCheck/ISetupCheckManager.php',
846
-        'OCP\\SetupCheck\\SetupResult' => __DIR__ . '/../../..' . '/lib/public/SetupCheck/SetupResult.php',
847
-        'OCP\\Share' => __DIR__ . '/../../..' . '/lib/public/Share.php',
848
-        'OCP\\Share\\Events\\BeforeShareCreatedEvent' => __DIR__ . '/../../..' . '/lib/public/Share/Events/BeforeShareCreatedEvent.php',
849
-        'OCP\\Share\\Events\\BeforeShareDeletedEvent' => __DIR__ . '/../../..' . '/lib/public/Share/Events/BeforeShareDeletedEvent.php',
850
-        'OCP\\Share\\Events\\ShareAcceptedEvent' => __DIR__ . '/../../..' . '/lib/public/Share/Events/ShareAcceptedEvent.php',
851
-        'OCP\\Share\\Events\\ShareCreatedEvent' => __DIR__ . '/../../..' . '/lib/public/Share/Events/ShareCreatedEvent.php',
852
-        'OCP\\Share\\Events\\ShareDeletedEvent' => __DIR__ . '/../../..' . '/lib/public/Share/Events/ShareDeletedEvent.php',
853
-        'OCP\\Share\\Events\\ShareDeletedFromSelfEvent' => __DIR__ . '/../../..' . '/lib/public/Share/Events/ShareDeletedFromSelfEvent.php',
854
-        'OCP\\Share\\Events\\VerifyMountPointEvent' => __DIR__ . '/../../..' . '/lib/public/Share/Events/VerifyMountPointEvent.php',
855
-        'OCP\\Share\\Exceptions\\AlreadySharedException' => __DIR__ . '/../../..' . '/lib/public/Share/Exceptions/AlreadySharedException.php',
856
-        'OCP\\Share\\Exceptions\\GenericShareException' => __DIR__ . '/../../..' . '/lib/public/Share/Exceptions/GenericShareException.php',
857
-        'OCP\\Share\\Exceptions\\IllegalIDChangeException' => __DIR__ . '/../../..' . '/lib/public/Share/Exceptions/IllegalIDChangeException.php',
858
-        'OCP\\Share\\Exceptions\\ShareNotFound' => __DIR__ . '/../../..' . '/lib/public/Share/Exceptions/ShareNotFound.php',
859
-        'OCP\\Share\\Exceptions\\ShareTokenException' => __DIR__ . '/../../..' . '/lib/public/Share/Exceptions/ShareTokenException.php',
860
-        'OCP\\Share\\IAttributes' => __DIR__ . '/../../..' . '/lib/public/Share/IAttributes.php',
861
-        'OCP\\Share\\IManager' => __DIR__ . '/../../..' . '/lib/public/Share/IManager.php',
862
-        'OCP\\Share\\IProviderFactory' => __DIR__ . '/../../..' . '/lib/public/Share/IProviderFactory.php',
863
-        'OCP\\Share\\IPublicShareTemplateFactory' => __DIR__ . '/../../..' . '/lib/public/Share/IPublicShareTemplateFactory.php',
864
-        'OCP\\Share\\IPublicShareTemplateProvider' => __DIR__ . '/../../..' . '/lib/public/Share/IPublicShareTemplateProvider.php',
865
-        'OCP\\Share\\IShare' => __DIR__ . '/../../..' . '/lib/public/Share/IShare.php',
866
-        'OCP\\Share\\IShareHelper' => __DIR__ . '/../../..' . '/lib/public/Share/IShareHelper.php',
867
-        'OCP\\Share\\IShareProvider' => __DIR__ . '/../../..' . '/lib/public/Share/IShareProvider.php',
868
-        'OCP\\Share\\IShareProviderSupportsAccept' => __DIR__ . '/../../..' . '/lib/public/Share/IShareProviderSupportsAccept.php',
869
-        'OCP\\Share\\IShareProviderSupportsAllSharesInFolder' => __DIR__ . '/../../..' . '/lib/public/Share/IShareProviderSupportsAllSharesInFolder.php',
870
-        'OCP\\Share\\IShareProviderWithNotification' => __DIR__ . '/../../..' . '/lib/public/Share/IShareProviderWithNotification.php',
871
-        'OCP\\Share_Backend' => __DIR__ . '/../../..' . '/lib/public/Share_Backend.php',
872
-        'OCP\\Share_Backend_Collection' => __DIR__ . '/../../..' . '/lib/public/Share_Backend_Collection.php',
873
-        'OCP\\Share_Backend_File_Dependent' => __DIR__ . '/../../..' . '/lib/public/Share_Backend_File_Dependent.php',
874
-        'OCP\\Snowflake\\IDecoder' => __DIR__ . '/../../..' . '/lib/public/Snowflake/IDecoder.php',
875
-        'OCP\\Snowflake\\IGenerator' => __DIR__ . '/../../..' . '/lib/public/Snowflake/IGenerator.php',
876
-        'OCP\\SpeechToText\\Events\\AbstractTranscriptionEvent' => __DIR__ . '/../../..' . '/lib/public/SpeechToText/Events/AbstractTranscriptionEvent.php',
877
-        'OCP\\SpeechToText\\Events\\TranscriptionFailedEvent' => __DIR__ . '/../../..' . '/lib/public/SpeechToText/Events/TranscriptionFailedEvent.php',
878
-        'OCP\\SpeechToText\\Events\\TranscriptionSuccessfulEvent' => __DIR__ . '/../../..' . '/lib/public/SpeechToText/Events/TranscriptionSuccessfulEvent.php',
879
-        'OCP\\SpeechToText\\ISpeechToTextManager' => __DIR__ . '/../../..' . '/lib/public/SpeechToText/ISpeechToTextManager.php',
880
-        'OCP\\SpeechToText\\ISpeechToTextProvider' => __DIR__ . '/../../..' . '/lib/public/SpeechToText/ISpeechToTextProvider.php',
881
-        'OCP\\SpeechToText\\ISpeechToTextProviderWithId' => __DIR__ . '/../../..' . '/lib/public/SpeechToText/ISpeechToTextProviderWithId.php',
882
-        'OCP\\SpeechToText\\ISpeechToTextProviderWithUserId' => __DIR__ . '/../../..' . '/lib/public/SpeechToText/ISpeechToTextProviderWithUserId.php',
883
-        'OCP\\Support\\CrashReport\\ICollectBreadcrumbs' => __DIR__ . '/../../..' . '/lib/public/Support/CrashReport/ICollectBreadcrumbs.php',
884
-        'OCP\\Support\\CrashReport\\IMessageReporter' => __DIR__ . '/../../..' . '/lib/public/Support/CrashReport/IMessageReporter.php',
885
-        'OCP\\Support\\CrashReport\\IRegistry' => __DIR__ . '/../../..' . '/lib/public/Support/CrashReport/IRegistry.php',
886
-        'OCP\\Support\\CrashReport\\IReporter' => __DIR__ . '/../../..' . '/lib/public/Support/CrashReport/IReporter.php',
887
-        'OCP\\Support\\Subscription\\Exception\\AlreadyRegisteredException' => __DIR__ . '/../../..' . '/lib/public/Support/Subscription/Exception/AlreadyRegisteredException.php',
888
-        'OCP\\Support\\Subscription\\IAssertion' => __DIR__ . '/../../..' . '/lib/public/Support/Subscription/IAssertion.php',
889
-        'OCP\\Support\\Subscription\\IRegistry' => __DIR__ . '/../../..' . '/lib/public/Support/Subscription/IRegistry.php',
890
-        'OCP\\Support\\Subscription\\ISubscription' => __DIR__ . '/../../..' . '/lib/public/Support/Subscription/ISubscription.php',
891
-        'OCP\\Support\\Subscription\\ISupportedApps' => __DIR__ . '/../../..' . '/lib/public/Support/Subscription/ISupportedApps.php',
892
-        'OCP\\SystemTag\\ISystemTag' => __DIR__ . '/../../..' . '/lib/public/SystemTag/ISystemTag.php',
893
-        'OCP\\SystemTag\\ISystemTagManager' => __DIR__ . '/../../..' . '/lib/public/SystemTag/ISystemTagManager.php',
894
-        'OCP\\SystemTag\\ISystemTagManagerFactory' => __DIR__ . '/../../..' . '/lib/public/SystemTag/ISystemTagManagerFactory.php',
895
-        'OCP\\SystemTag\\ISystemTagObjectMapper' => __DIR__ . '/../../..' . '/lib/public/SystemTag/ISystemTagObjectMapper.php',
896
-        'OCP\\SystemTag\\ManagerEvent' => __DIR__ . '/../../..' . '/lib/public/SystemTag/ManagerEvent.php',
897
-        'OCP\\SystemTag\\MapperEvent' => __DIR__ . '/../../..' . '/lib/public/SystemTag/MapperEvent.php',
898
-        'OCP\\SystemTag\\SystemTagsEntityEvent' => __DIR__ . '/../../..' . '/lib/public/SystemTag/SystemTagsEntityEvent.php',
899
-        'OCP\\SystemTag\\TagAlreadyExistsException' => __DIR__ . '/../../..' . '/lib/public/SystemTag/TagAlreadyExistsException.php',
900
-        'OCP\\SystemTag\\TagAssignedEvent' => __DIR__ . '/../../..' . '/lib/public/SystemTag/TagAssignedEvent.php',
901
-        'OCP\\SystemTag\\TagCreationForbiddenException' => __DIR__ . '/../../..' . '/lib/public/SystemTag/TagCreationForbiddenException.php',
902
-        'OCP\\SystemTag\\TagNotFoundException' => __DIR__ . '/../../..' . '/lib/public/SystemTag/TagNotFoundException.php',
903
-        'OCP\\SystemTag\\TagUnassignedEvent' => __DIR__ . '/../../..' . '/lib/public/SystemTag/TagUnassignedEvent.php',
904
-        'OCP\\SystemTag\\TagUpdateForbiddenException' => __DIR__ . '/../../..' . '/lib/public/SystemTag/TagUpdateForbiddenException.php',
905
-        'OCP\\Talk\\Exceptions\\NoBackendException' => __DIR__ . '/../../..' . '/lib/public/Talk/Exceptions/NoBackendException.php',
906
-        'OCP\\Talk\\IBroker' => __DIR__ . '/../../..' . '/lib/public/Talk/IBroker.php',
907
-        'OCP\\Talk\\IConversation' => __DIR__ . '/../../..' . '/lib/public/Talk/IConversation.php',
908
-        'OCP\\Talk\\IConversationOptions' => __DIR__ . '/../../..' . '/lib/public/Talk/IConversationOptions.php',
909
-        'OCP\\Talk\\ITalkBackend' => __DIR__ . '/../../..' . '/lib/public/Talk/ITalkBackend.php',
910
-        'OCP\\TaskProcessing\\EShapeType' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/EShapeType.php',
911
-        'OCP\\TaskProcessing\\Events\\AbstractTaskProcessingEvent' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/Events/AbstractTaskProcessingEvent.php',
912
-        'OCP\\TaskProcessing\\Events\\GetTaskProcessingProvidersEvent' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/Events/GetTaskProcessingProvidersEvent.php',
913
-        'OCP\\TaskProcessing\\Events\\TaskFailedEvent' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/Events/TaskFailedEvent.php',
914
-        'OCP\\TaskProcessing\\Events\\TaskSuccessfulEvent' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/Events/TaskSuccessfulEvent.php',
915
-        'OCP\\TaskProcessing\\Exception\\Exception' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/Exception/Exception.php',
916
-        'OCP\\TaskProcessing\\Exception\\NotFoundException' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/Exception/NotFoundException.php',
917
-        'OCP\\TaskProcessing\\Exception\\PreConditionNotMetException' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/Exception/PreConditionNotMetException.php',
918
-        'OCP\\TaskProcessing\\Exception\\ProcessingException' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/Exception/ProcessingException.php',
919
-        'OCP\\TaskProcessing\\Exception\\UnauthorizedException' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/Exception/UnauthorizedException.php',
920
-        'OCP\\TaskProcessing\\Exception\\UserFacingProcessingException' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/Exception/UserFacingProcessingException.php',
921
-        'OCP\\TaskProcessing\\Exception\\ValidationException' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/Exception/ValidationException.php',
922
-        'OCP\\TaskProcessing\\IInternalTaskType' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/IInternalTaskType.php',
923
-        'OCP\\TaskProcessing\\IManager' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/IManager.php',
924
-        'OCP\\TaskProcessing\\IProvider' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/IProvider.php',
925
-        'OCP\\TaskProcessing\\ISynchronousProvider' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/ISynchronousProvider.php',
926
-        'OCP\\TaskProcessing\\ITaskType' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/ITaskType.php',
927
-        'OCP\\TaskProcessing\\ITriggerableProvider' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/ITriggerableProvider.php',
928
-        'OCP\\TaskProcessing\\ShapeDescriptor' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/ShapeDescriptor.php',
929
-        'OCP\\TaskProcessing\\ShapeEnumValue' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/ShapeEnumValue.php',
930
-        'OCP\\TaskProcessing\\Task' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/Task.php',
931
-        'OCP\\TaskProcessing\\TaskTypes\\AnalyzeImages' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/AnalyzeImages.php',
932
-        'OCP\\TaskProcessing\\TaskTypes\\AudioToAudioChat' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/AudioToAudioChat.php',
933
-        'OCP\\TaskProcessing\\TaskTypes\\AudioToText' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/AudioToText.php',
934
-        'OCP\\TaskProcessing\\TaskTypes\\ContextAgentAudioInteraction' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/ContextAgentAudioInteraction.php',
935
-        'OCP\\TaskProcessing\\TaskTypes\\ContextAgentInteraction' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/ContextAgentInteraction.php',
936
-        'OCP\\TaskProcessing\\TaskTypes\\ContextWrite' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/ContextWrite.php',
937
-        'OCP\\TaskProcessing\\TaskTypes\\GenerateEmoji' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/GenerateEmoji.php',
938
-        'OCP\\TaskProcessing\\TaskTypes\\TextToImage' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToImage.php',
939
-        'OCP\\TaskProcessing\\TaskTypes\\TextToSpeech' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToSpeech.php',
940
-        'OCP\\TaskProcessing\\TaskTypes\\TextToText' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToText.php',
941
-        'OCP\\TaskProcessing\\TaskTypes\\TextToTextChangeTone' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToTextChangeTone.php',
942
-        'OCP\\TaskProcessing\\TaskTypes\\TextToTextChat' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToTextChat.php',
943
-        'OCP\\TaskProcessing\\TaskTypes\\TextToTextChatWithTools' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToTextChatWithTools.php',
944
-        'OCP\\TaskProcessing\\TaskTypes\\TextToTextFormalization' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToTextFormalization.php',
945
-        'OCP\\TaskProcessing\\TaskTypes\\TextToTextHeadline' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToTextHeadline.php',
946
-        'OCP\\TaskProcessing\\TaskTypes\\TextToTextProofread' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToTextProofread.php',
947
-        'OCP\\TaskProcessing\\TaskTypes\\TextToTextReformulation' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToTextReformulation.php',
948
-        'OCP\\TaskProcessing\\TaskTypes\\TextToTextSimplification' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToTextSimplification.php',
949
-        'OCP\\TaskProcessing\\TaskTypes\\TextToTextSummary' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToTextSummary.php',
950
-        'OCP\\TaskProcessing\\TaskTypes\\TextToTextTopics' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToTextTopics.php',
951
-        'OCP\\TaskProcessing\\TaskTypes\\TextToTextTranslate' => __DIR__ . '/../../..' . '/lib/public/TaskProcessing/TaskTypes/TextToTextTranslate.php',
952
-        'OCP\\Teams\\ITeamManager' => __DIR__ . '/../../..' . '/lib/public/Teams/ITeamManager.php',
953
-        'OCP\\Teams\\ITeamResourceProvider' => __DIR__ . '/../../..' . '/lib/public/Teams/ITeamResourceProvider.php',
954
-        'OCP\\Teams\\Team' => __DIR__ . '/../../..' . '/lib/public/Teams/Team.php',
955
-        'OCP\\Teams\\TeamResource' => __DIR__ . '/../../..' . '/lib/public/Teams/TeamResource.php',
956
-        'OCP\\Template' => __DIR__ . '/../../..' . '/lib/public/Template.php',
957
-        'OCP\\Template\\ITemplate' => __DIR__ . '/../../..' . '/lib/public/Template/ITemplate.php',
958
-        'OCP\\Template\\ITemplateManager' => __DIR__ . '/../../..' . '/lib/public/Template/ITemplateManager.php',
959
-        'OCP\\Template\\TemplateNotFoundException' => __DIR__ . '/../../..' . '/lib/public/Template/TemplateNotFoundException.php',
960
-        'OCP\\TextProcessing\\Events\\AbstractTextProcessingEvent' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/Events/AbstractTextProcessingEvent.php',
961
-        'OCP\\TextProcessing\\Events\\TaskFailedEvent' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/Events/TaskFailedEvent.php',
962
-        'OCP\\TextProcessing\\Events\\TaskSuccessfulEvent' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/Events/TaskSuccessfulEvent.php',
963
-        'OCP\\TextProcessing\\Exception\\TaskFailureException' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/Exception/TaskFailureException.php',
964
-        'OCP\\TextProcessing\\FreePromptTaskType' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/FreePromptTaskType.php',
965
-        'OCP\\TextProcessing\\HeadlineTaskType' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/HeadlineTaskType.php',
966
-        'OCP\\TextProcessing\\IManager' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/IManager.php',
967
-        'OCP\\TextProcessing\\IProvider' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/IProvider.php',
968
-        'OCP\\TextProcessing\\IProviderWithExpectedRuntime' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/IProviderWithExpectedRuntime.php',
969
-        'OCP\\TextProcessing\\IProviderWithId' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/IProviderWithId.php',
970
-        'OCP\\TextProcessing\\IProviderWithUserId' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/IProviderWithUserId.php',
971
-        'OCP\\TextProcessing\\ITaskType' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/ITaskType.php',
972
-        'OCP\\TextProcessing\\SummaryTaskType' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/SummaryTaskType.php',
973
-        'OCP\\TextProcessing\\Task' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/Task.php',
974
-        'OCP\\TextProcessing\\TopicsTaskType' => __DIR__ . '/../../..' . '/lib/public/TextProcessing/TopicsTaskType.php',
975
-        'OCP\\TextToImage\\Events\\AbstractTextToImageEvent' => __DIR__ . '/../../..' . '/lib/public/TextToImage/Events/AbstractTextToImageEvent.php',
976
-        'OCP\\TextToImage\\Events\\TaskFailedEvent' => __DIR__ . '/../../..' . '/lib/public/TextToImage/Events/TaskFailedEvent.php',
977
-        'OCP\\TextToImage\\Events\\TaskSuccessfulEvent' => __DIR__ . '/../../..' . '/lib/public/TextToImage/Events/TaskSuccessfulEvent.php',
978
-        'OCP\\TextToImage\\Exception\\TaskFailureException' => __DIR__ . '/../../..' . '/lib/public/TextToImage/Exception/TaskFailureException.php',
979
-        'OCP\\TextToImage\\Exception\\TaskNotFoundException' => __DIR__ . '/../../..' . '/lib/public/TextToImage/Exception/TaskNotFoundException.php',
980
-        'OCP\\TextToImage\\Exception\\TextToImageException' => __DIR__ . '/../../..' . '/lib/public/TextToImage/Exception/TextToImageException.php',
981
-        'OCP\\TextToImage\\IManager' => __DIR__ . '/../../..' . '/lib/public/TextToImage/IManager.php',
982
-        'OCP\\TextToImage\\IProvider' => __DIR__ . '/../../..' . '/lib/public/TextToImage/IProvider.php',
983
-        'OCP\\TextToImage\\IProviderWithUserId' => __DIR__ . '/../../..' . '/lib/public/TextToImage/IProviderWithUserId.php',
984
-        'OCP\\TextToImage\\Task' => __DIR__ . '/../../..' . '/lib/public/TextToImage/Task.php',
985
-        'OCP\\Translation\\CouldNotTranslateException' => __DIR__ . '/../../..' . '/lib/public/Translation/CouldNotTranslateException.php',
986
-        'OCP\\Translation\\IDetectLanguageProvider' => __DIR__ . '/../../..' . '/lib/public/Translation/IDetectLanguageProvider.php',
987
-        'OCP\\Translation\\ITranslationManager' => __DIR__ . '/../../..' . '/lib/public/Translation/ITranslationManager.php',
988
-        'OCP\\Translation\\ITranslationProvider' => __DIR__ . '/../../..' . '/lib/public/Translation/ITranslationProvider.php',
989
-        'OCP\\Translation\\ITranslationProviderWithId' => __DIR__ . '/../../..' . '/lib/public/Translation/ITranslationProviderWithId.php',
990
-        'OCP\\Translation\\ITranslationProviderWithUserId' => __DIR__ . '/../../..' . '/lib/public/Translation/ITranslationProviderWithUserId.php',
991
-        'OCP\\Translation\\LanguageTuple' => __DIR__ . '/../../..' . '/lib/public/Translation/LanguageTuple.php',
992
-        'OCP\\UserInterface' => __DIR__ . '/../../..' . '/lib/public/UserInterface.php',
993
-        'OCP\\UserMigration\\IExportDestination' => __DIR__ . '/../../..' . '/lib/public/UserMigration/IExportDestination.php',
994
-        'OCP\\UserMigration\\IImportSource' => __DIR__ . '/../../..' . '/lib/public/UserMigration/IImportSource.php',
995
-        'OCP\\UserMigration\\IMigrator' => __DIR__ . '/../../..' . '/lib/public/UserMigration/IMigrator.php',
996
-        'OCP\\UserMigration\\ISizeEstimationMigrator' => __DIR__ . '/../../..' . '/lib/public/UserMigration/ISizeEstimationMigrator.php',
997
-        'OCP\\UserMigration\\TMigratorBasicVersionHandling' => __DIR__ . '/../../..' . '/lib/public/UserMigration/TMigratorBasicVersionHandling.php',
998
-        'OCP\\UserMigration\\UserMigrationException' => __DIR__ . '/../../..' . '/lib/public/UserMigration/UserMigrationException.php',
999
-        'OCP\\UserStatus\\IManager' => __DIR__ . '/../../..' . '/lib/public/UserStatus/IManager.php',
1000
-        'OCP\\UserStatus\\IProvider' => __DIR__ . '/../../..' . '/lib/public/UserStatus/IProvider.php',
1001
-        'OCP\\UserStatus\\IUserStatus' => __DIR__ . '/../../..' . '/lib/public/UserStatus/IUserStatus.php',
1002
-        'OCP\\User\\Backend\\ABackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/ABackend.php',
1003
-        'OCP\\User\\Backend\\ICheckPasswordBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/ICheckPasswordBackend.php',
1004
-        'OCP\\User\\Backend\\ICountMappedUsersBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/ICountMappedUsersBackend.php',
1005
-        'OCP\\User\\Backend\\ICountUsersBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/ICountUsersBackend.php',
1006
-        'OCP\\User\\Backend\\ICreateUserBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/ICreateUserBackend.php',
1007
-        'OCP\\User\\Backend\\ICustomLogout' => __DIR__ . '/../../..' . '/lib/public/User/Backend/ICustomLogout.php',
1008
-        'OCP\\User\\Backend\\IGetDisplayNameBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/IGetDisplayNameBackend.php',
1009
-        'OCP\\User\\Backend\\IGetHomeBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/IGetHomeBackend.php',
1010
-        'OCP\\User\\Backend\\IGetRealUIDBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/IGetRealUIDBackend.php',
1011
-        'OCP\\User\\Backend\\ILimitAwareCountUsersBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/ILimitAwareCountUsersBackend.php',
1012
-        'OCP\\User\\Backend\\IPasswordConfirmationBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/IPasswordConfirmationBackend.php',
1013
-        'OCP\\User\\Backend\\IPasswordHashBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/IPasswordHashBackend.php',
1014
-        'OCP\\User\\Backend\\IProvideAvatarBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/IProvideAvatarBackend.php',
1015
-        'OCP\\User\\Backend\\IProvideEnabledStateBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/IProvideEnabledStateBackend.php',
1016
-        'OCP\\User\\Backend\\ISearchKnownUsersBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/ISearchKnownUsersBackend.php',
1017
-        'OCP\\User\\Backend\\ISetDisplayNameBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/ISetDisplayNameBackend.php',
1018
-        'OCP\\User\\Backend\\ISetPasswordBackend' => __DIR__ . '/../../..' . '/lib/public/User/Backend/ISetPasswordBackend.php',
1019
-        'OCP\\User\\Events\\BeforePasswordUpdatedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/BeforePasswordUpdatedEvent.php',
1020
-        'OCP\\User\\Events\\BeforeUserCreatedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/BeforeUserCreatedEvent.php',
1021
-        'OCP\\User\\Events\\BeforeUserDeletedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/BeforeUserDeletedEvent.php',
1022
-        'OCP\\User\\Events\\BeforeUserIdUnassignedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/BeforeUserIdUnassignedEvent.php',
1023
-        'OCP\\User\\Events\\BeforeUserLoggedInEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/BeforeUserLoggedInEvent.php',
1024
-        'OCP\\User\\Events\\BeforeUserLoggedInWithCookieEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/BeforeUserLoggedInWithCookieEvent.php',
1025
-        'OCP\\User\\Events\\BeforeUserLoggedOutEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/BeforeUserLoggedOutEvent.php',
1026
-        'OCP\\User\\Events\\OutOfOfficeChangedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/OutOfOfficeChangedEvent.php',
1027
-        'OCP\\User\\Events\\OutOfOfficeClearedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/OutOfOfficeClearedEvent.php',
1028
-        'OCP\\User\\Events\\OutOfOfficeEndedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/OutOfOfficeEndedEvent.php',
1029
-        'OCP\\User\\Events\\OutOfOfficeScheduledEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/OutOfOfficeScheduledEvent.php',
1030
-        'OCP\\User\\Events\\OutOfOfficeStartedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/OutOfOfficeStartedEvent.php',
1031
-        'OCP\\User\\Events\\PasswordUpdatedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/PasswordUpdatedEvent.php',
1032
-        'OCP\\User\\Events\\PostLoginEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/PostLoginEvent.php',
1033
-        'OCP\\User\\Events\\UserChangedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/UserChangedEvent.php',
1034
-        'OCP\\User\\Events\\UserConfigChangedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/UserConfigChangedEvent.php',
1035
-        'OCP\\User\\Events\\UserCreatedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/UserCreatedEvent.php',
1036
-        'OCP\\User\\Events\\UserDeletedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/UserDeletedEvent.php',
1037
-        'OCP\\User\\Events\\UserFirstTimeLoggedInEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/UserFirstTimeLoggedInEvent.php',
1038
-        'OCP\\User\\Events\\UserIdAssignedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/UserIdAssignedEvent.php',
1039
-        'OCP\\User\\Events\\UserIdUnassignedEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/UserIdUnassignedEvent.php',
1040
-        'OCP\\User\\Events\\UserLiveStatusEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/UserLiveStatusEvent.php',
1041
-        'OCP\\User\\Events\\UserLoggedInEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/UserLoggedInEvent.php',
1042
-        'OCP\\User\\Events\\UserLoggedInWithCookieEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/UserLoggedInWithCookieEvent.php',
1043
-        'OCP\\User\\Events\\UserLoggedOutEvent' => __DIR__ . '/../../..' . '/lib/public/User/Events/UserLoggedOutEvent.php',
1044
-        'OCP\\User\\GetQuotaEvent' => __DIR__ . '/../../..' . '/lib/public/User/GetQuotaEvent.php',
1045
-        'OCP\\User\\IAvailabilityCoordinator' => __DIR__ . '/../../..' . '/lib/public/User/IAvailabilityCoordinator.php',
1046
-        'OCP\\User\\IOutOfOfficeData' => __DIR__ . '/../../..' . '/lib/public/User/IOutOfOfficeData.php',
1047
-        'OCP\\Util' => __DIR__ . '/../../..' . '/lib/public/Util.php',
1048
-        'OCP\\WorkflowEngine\\EntityContext\\IContextPortation' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/EntityContext/IContextPortation.php',
1049
-        'OCP\\WorkflowEngine\\EntityContext\\IDisplayName' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/EntityContext/IDisplayName.php',
1050
-        'OCP\\WorkflowEngine\\EntityContext\\IDisplayText' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/EntityContext/IDisplayText.php',
1051
-        'OCP\\WorkflowEngine\\EntityContext\\IIcon' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/EntityContext/IIcon.php',
1052
-        'OCP\\WorkflowEngine\\EntityContext\\IUrl' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/EntityContext/IUrl.php',
1053
-        'OCP\\WorkflowEngine\\Events\\LoadSettingsScriptsEvent' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/Events/LoadSettingsScriptsEvent.php',
1054
-        'OCP\\WorkflowEngine\\Events\\RegisterChecksEvent' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/Events/RegisterChecksEvent.php',
1055
-        'OCP\\WorkflowEngine\\Events\\RegisterEntitiesEvent' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/Events/RegisterEntitiesEvent.php',
1056
-        'OCP\\WorkflowEngine\\Events\\RegisterOperationsEvent' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/Events/RegisterOperationsEvent.php',
1057
-        'OCP\\WorkflowEngine\\GenericEntityEvent' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/GenericEntityEvent.php',
1058
-        'OCP\\WorkflowEngine\\ICheck' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/ICheck.php',
1059
-        'OCP\\WorkflowEngine\\IComplexOperation' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/IComplexOperation.php',
1060
-        'OCP\\WorkflowEngine\\IEntity' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/IEntity.php',
1061
-        'OCP\\WorkflowEngine\\IEntityCheck' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/IEntityCheck.php',
1062
-        'OCP\\WorkflowEngine\\IEntityEvent' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/IEntityEvent.php',
1063
-        'OCP\\WorkflowEngine\\IFileCheck' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/IFileCheck.php',
1064
-        'OCP\\WorkflowEngine\\IManager' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/IManager.php',
1065
-        'OCP\\WorkflowEngine\\IOperation' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/IOperation.php',
1066
-        'OCP\\WorkflowEngine\\IRuleMatcher' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/IRuleMatcher.php',
1067
-        'OCP\\WorkflowEngine\\ISpecificOperation' => __DIR__ . '/../../..' . '/lib/public/WorkflowEngine/ISpecificOperation.php',
1068
-        'OC\\Accounts\\Account' => __DIR__ . '/../../..' . '/lib/private/Accounts/Account.php',
1069
-        'OC\\Accounts\\AccountManager' => __DIR__ . '/../../..' . '/lib/private/Accounts/AccountManager.php',
1070
-        'OC\\Accounts\\AccountProperty' => __DIR__ . '/../../..' . '/lib/private/Accounts/AccountProperty.php',
1071
-        'OC\\Accounts\\AccountPropertyCollection' => __DIR__ . '/../../..' . '/lib/private/Accounts/AccountPropertyCollection.php',
1072
-        'OC\\Accounts\\Hooks' => __DIR__ . '/../../..' . '/lib/private/Accounts/Hooks.php',
1073
-        'OC\\Accounts\\TAccountsHelper' => __DIR__ . '/../../..' . '/lib/private/Accounts/TAccountsHelper.php',
1074
-        'OC\\Activity\\ActivitySettingsAdapter' => __DIR__ . '/../../..' . '/lib/private/Activity/ActivitySettingsAdapter.php',
1075
-        'OC\\Activity\\Event' => __DIR__ . '/../../..' . '/lib/private/Activity/Event.php',
1076
-        'OC\\Activity\\EventMerger' => __DIR__ . '/../../..' . '/lib/private/Activity/EventMerger.php',
1077
-        'OC\\Activity\\Manager' => __DIR__ . '/../../..' . '/lib/private/Activity/Manager.php',
1078
-        'OC\\AllConfig' => __DIR__ . '/../../..' . '/lib/private/AllConfig.php',
1079
-        'OC\\AppConfig' => __DIR__ . '/../../..' . '/lib/private/AppConfig.php',
1080
-        'OC\\AppFramework\\App' => __DIR__ . '/../../..' . '/lib/private/AppFramework/App.php',
1081
-        'OC\\AppFramework\\Bootstrap\\ARegistration' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Bootstrap/ARegistration.php',
1082
-        'OC\\AppFramework\\Bootstrap\\BootContext' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Bootstrap/BootContext.php',
1083
-        'OC\\AppFramework\\Bootstrap\\Coordinator' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Bootstrap/Coordinator.php',
1084
-        'OC\\AppFramework\\Bootstrap\\EventListenerRegistration' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Bootstrap/EventListenerRegistration.php',
1085
-        'OC\\AppFramework\\Bootstrap\\FunctionInjector' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Bootstrap/FunctionInjector.php',
1086
-        'OC\\AppFramework\\Bootstrap\\MiddlewareRegistration' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Bootstrap/MiddlewareRegistration.php',
1087
-        'OC\\AppFramework\\Bootstrap\\ParameterRegistration' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Bootstrap/ParameterRegistration.php',
1088
-        'OC\\AppFramework\\Bootstrap\\PreviewProviderRegistration' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Bootstrap/PreviewProviderRegistration.php',
1089
-        'OC\\AppFramework\\Bootstrap\\RegistrationContext' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Bootstrap/RegistrationContext.php',
1090
-        'OC\\AppFramework\\Bootstrap\\ServiceAliasRegistration' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Bootstrap/ServiceAliasRegistration.php',
1091
-        'OC\\AppFramework\\Bootstrap\\ServiceFactoryRegistration' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Bootstrap/ServiceFactoryRegistration.php',
1092
-        'OC\\AppFramework\\Bootstrap\\ServiceRegistration' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Bootstrap/ServiceRegistration.php',
1093
-        'OC\\AppFramework\\DependencyInjection\\DIContainer' => __DIR__ . '/../../..' . '/lib/private/AppFramework/DependencyInjection/DIContainer.php',
1094
-        'OC\\AppFramework\\Http' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Http.php',
1095
-        'OC\\AppFramework\\Http\\Dispatcher' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Http/Dispatcher.php',
1096
-        'OC\\AppFramework\\Http\\Output' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Http/Output.php',
1097
-        'OC\\AppFramework\\Http\\Request' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Http/Request.php',
1098
-        'OC\\AppFramework\\Http\\RequestId' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Http/RequestId.php',
1099
-        'OC\\AppFramework\\Middleware\\AdditionalScriptsMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/AdditionalScriptsMiddleware.php',
1100
-        'OC\\AppFramework\\Middleware\\CompressionMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/CompressionMiddleware.php',
1101
-        'OC\\AppFramework\\Middleware\\FlowV2EphemeralSessionsMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/FlowV2EphemeralSessionsMiddleware.php',
1102
-        'OC\\AppFramework\\Middleware\\MiddlewareDispatcher' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/MiddlewareDispatcher.php',
1103
-        'OC\\AppFramework\\Middleware\\NotModifiedMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/NotModifiedMiddleware.php',
1104
-        'OC\\AppFramework\\Middleware\\OCSMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/OCSMiddleware.php',
1105
-        'OC\\AppFramework\\Middleware\\PublicShare\\Exceptions\\NeedAuthenticationException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/PublicShare/Exceptions/NeedAuthenticationException.php',
1106
-        'OC\\AppFramework\\Middleware\\PublicShare\\PublicShareMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/PublicShare/PublicShareMiddleware.php',
1107
-        'OC\\AppFramework\\Middleware\\Security\\BruteForceMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/BruteForceMiddleware.php',
1108
-        'OC\\AppFramework\\Middleware\\Security\\CORSMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/CORSMiddleware.php',
1109
-        'OC\\AppFramework\\Middleware\\Security\\CSPMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/CSPMiddleware.php',
1110
-        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\AdminIpNotAllowedException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/Exceptions/AdminIpNotAllowedException.php',
1111
-        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\AppNotEnabledException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/Exceptions/AppNotEnabledException.php',
1112
-        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\CrossSiteRequestForgeryException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/Exceptions/CrossSiteRequestForgeryException.php',
1113
-        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\ExAppRequiredException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/Exceptions/ExAppRequiredException.php',
1114
-        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\LaxSameSiteCookieFailedException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/Exceptions/LaxSameSiteCookieFailedException.php',
1115
-        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\NotAdminException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/Exceptions/NotAdminException.php',
1116
-        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\NotConfirmedException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/Exceptions/NotConfirmedException.php',
1117
-        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\NotLoggedInException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/Exceptions/NotLoggedInException.php',
1118
-        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\ReloadExecutionException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/Exceptions/ReloadExecutionException.php',
1119
-        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\SecurityException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/Exceptions/SecurityException.php',
1120
-        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\StrictCookieMissingException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/Exceptions/StrictCookieMissingException.php',
1121
-        'OC\\AppFramework\\Middleware\\Security\\FeaturePolicyMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/FeaturePolicyMiddleware.php',
1122
-        'OC\\AppFramework\\Middleware\\Security\\PasswordConfirmationMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/PasswordConfirmationMiddleware.php',
1123
-        'OC\\AppFramework\\Middleware\\Security\\RateLimitingMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/RateLimitingMiddleware.php',
1124
-        'OC\\AppFramework\\Middleware\\Security\\ReloadExecutionMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/ReloadExecutionMiddleware.php',
1125
-        'OC\\AppFramework\\Middleware\\Security\\SameSiteCookieMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/SameSiteCookieMiddleware.php',
1126
-        'OC\\AppFramework\\Middleware\\Security\\SecurityMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/Security/SecurityMiddleware.php',
1127
-        'OC\\AppFramework\\Middleware\\SessionMiddleware' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Middleware/SessionMiddleware.php',
1128
-        'OC\\AppFramework\\OCS\\BaseResponse' => __DIR__ . '/../../..' . '/lib/private/AppFramework/OCS/BaseResponse.php',
1129
-        'OC\\AppFramework\\OCS\\V1Response' => __DIR__ . '/../../..' . '/lib/private/AppFramework/OCS/V1Response.php',
1130
-        'OC\\AppFramework\\OCS\\V2Response' => __DIR__ . '/../../..' . '/lib/private/AppFramework/OCS/V2Response.php',
1131
-        'OC\\AppFramework\\Routing\\RouteActionHandler' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Routing/RouteActionHandler.php',
1132
-        'OC\\AppFramework\\Routing\\RouteParser' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Routing/RouteParser.php',
1133
-        'OC\\AppFramework\\ScopedPsrLogger' => __DIR__ . '/../../..' . '/lib/private/AppFramework/ScopedPsrLogger.php',
1134
-        'OC\\AppFramework\\Services\\AppConfig' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Services/AppConfig.php',
1135
-        'OC\\AppFramework\\Services\\InitialState' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Services/InitialState.php',
1136
-        'OC\\AppFramework\\Utility\\ControllerMethodReflector' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Utility/ControllerMethodReflector.php',
1137
-        'OC\\AppFramework\\Utility\\QueryNotFoundException' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Utility/QueryNotFoundException.php',
1138
-        'OC\\AppFramework\\Utility\\SimpleContainer' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Utility/SimpleContainer.php',
1139
-        'OC\\AppFramework\\Utility\\TimeFactory' => __DIR__ . '/../../..' . '/lib/private/AppFramework/Utility/TimeFactory.php',
1140
-        'OC\\AppScriptDependency' => __DIR__ . '/../../..' . '/lib/private/AppScriptDependency.php',
1141
-        'OC\\AppScriptSort' => __DIR__ . '/../../..' . '/lib/private/AppScriptSort.php',
1142
-        'OC\\App\\AppManager' => __DIR__ . '/../../..' . '/lib/private/App/AppManager.php',
1143
-        'OC\\App\\AppStore\\AppNotFoundException' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/AppNotFoundException.php',
1144
-        'OC\\App\\AppStore\\Bundles\\Bundle' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Bundles/Bundle.php',
1145
-        'OC\\App\\AppStore\\Bundles\\BundleFetcher' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Bundles/BundleFetcher.php',
1146
-        'OC\\App\\AppStore\\Bundles\\EducationBundle' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Bundles/EducationBundle.php',
1147
-        'OC\\App\\AppStore\\Bundles\\EnterpriseBundle' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Bundles/EnterpriseBundle.php',
1148
-        'OC\\App\\AppStore\\Bundles\\GroupwareBundle' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Bundles/GroupwareBundle.php',
1149
-        'OC\\App\\AppStore\\Bundles\\HubBundle' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Bundles/HubBundle.php',
1150
-        'OC\\App\\AppStore\\Bundles\\PublicSectorBundle' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Bundles/PublicSectorBundle.php',
1151
-        'OC\\App\\AppStore\\Bundles\\SocialSharingBundle' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Bundles/SocialSharingBundle.php',
1152
-        'OC\\App\\AppStore\\Fetcher\\AppDiscoverFetcher' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Fetcher/AppDiscoverFetcher.php',
1153
-        'OC\\App\\AppStore\\Fetcher\\AppFetcher' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Fetcher/AppFetcher.php',
1154
-        'OC\\App\\AppStore\\Fetcher\\CategoryFetcher' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Fetcher/CategoryFetcher.php',
1155
-        'OC\\App\\AppStore\\Fetcher\\Fetcher' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Fetcher/Fetcher.php',
1156
-        'OC\\App\\AppStore\\Version\\Version' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Version/Version.php',
1157
-        'OC\\App\\AppStore\\Version\\VersionParser' => __DIR__ . '/../../..' . '/lib/private/App/AppStore/Version/VersionParser.php',
1158
-        'OC\\App\\CompareVersion' => __DIR__ . '/../../..' . '/lib/private/App/CompareVersion.php',
1159
-        'OC\\App\\DependencyAnalyzer' => __DIR__ . '/../../..' . '/lib/private/App/DependencyAnalyzer.php',
1160
-        'OC\\App\\InfoParser' => __DIR__ . '/../../..' . '/lib/private/App/InfoParser.php',
1161
-        'OC\\App\\Platform' => __DIR__ . '/../../..' . '/lib/private/App/Platform.php',
1162
-        'OC\\App\\PlatformRepository' => __DIR__ . '/../../..' . '/lib/private/App/PlatformRepository.php',
1163
-        'OC\\Archive\\Archive' => __DIR__ . '/../../..' . '/lib/private/Archive/Archive.php',
1164
-        'OC\\Archive\\TAR' => __DIR__ . '/../../..' . '/lib/private/Archive/TAR.php',
1165
-        'OC\\Archive\\ZIP' => __DIR__ . '/../../..' . '/lib/private/Archive/ZIP.php',
1166
-        'OC\\Authentication\\Events\\ARemoteWipeEvent' => __DIR__ . '/../../..' . '/lib/private/Authentication/Events/ARemoteWipeEvent.php',
1167
-        'OC\\Authentication\\Events\\AppPasswordCreatedEvent' => __DIR__ . '/../../..' . '/lib/private/Authentication/Events/AppPasswordCreatedEvent.php',
1168
-        'OC\\Authentication\\Events\\LoginFailed' => __DIR__ . '/../../..' . '/lib/private/Authentication/Events/LoginFailed.php',
1169
-        'OC\\Authentication\\Events\\RemoteWipeFinished' => __DIR__ . '/../../..' . '/lib/private/Authentication/Events/RemoteWipeFinished.php',
1170
-        'OC\\Authentication\\Events\\RemoteWipeStarted' => __DIR__ . '/../../..' . '/lib/private/Authentication/Events/RemoteWipeStarted.php',
1171
-        'OC\\Authentication\\Exceptions\\ExpiredTokenException' => __DIR__ . '/../../..' . '/lib/private/Authentication/Exceptions/ExpiredTokenException.php',
1172
-        'OC\\Authentication\\Exceptions\\InvalidProviderException' => __DIR__ . '/../../..' . '/lib/private/Authentication/Exceptions/InvalidProviderException.php',
1173
-        'OC\\Authentication\\Exceptions\\InvalidTokenException' => __DIR__ . '/../../..' . '/lib/private/Authentication/Exceptions/InvalidTokenException.php',
1174
-        'OC\\Authentication\\Exceptions\\LoginRequiredException' => __DIR__ . '/../../..' . '/lib/private/Authentication/Exceptions/LoginRequiredException.php',
1175
-        'OC\\Authentication\\Exceptions\\PasswordLoginForbiddenException' => __DIR__ . '/../../..' . '/lib/private/Authentication/Exceptions/PasswordLoginForbiddenException.php',
1176
-        'OC\\Authentication\\Exceptions\\PasswordlessTokenException' => __DIR__ . '/../../..' . '/lib/private/Authentication/Exceptions/PasswordlessTokenException.php',
1177
-        'OC\\Authentication\\Exceptions\\TokenPasswordExpiredException' => __DIR__ . '/../../..' . '/lib/private/Authentication/Exceptions/TokenPasswordExpiredException.php',
1178
-        'OC\\Authentication\\Exceptions\\TwoFactorAuthRequiredException' => __DIR__ . '/../../..' . '/lib/private/Authentication/Exceptions/TwoFactorAuthRequiredException.php',
1179
-        'OC\\Authentication\\Exceptions\\UserAlreadyLoggedInException' => __DIR__ . '/../../..' . '/lib/private/Authentication/Exceptions/UserAlreadyLoggedInException.php',
1180
-        'OC\\Authentication\\Exceptions\\WipeTokenException' => __DIR__ . '/../../..' . '/lib/private/Authentication/Exceptions/WipeTokenException.php',
1181
-        'OC\\Authentication\\Listeners\\LoginFailedListener' => __DIR__ . '/../../..' . '/lib/private/Authentication/Listeners/LoginFailedListener.php',
1182
-        'OC\\Authentication\\Listeners\\RemoteWipeActivityListener' => __DIR__ . '/../../..' . '/lib/private/Authentication/Listeners/RemoteWipeActivityListener.php',
1183
-        'OC\\Authentication\\Listeners\\RemoteWipeEmailListener' => __DIR__ . '/../../..' . '/lib/private/Authentication/Listeners/RemoteWipeEmailListener.php',
1184
-        'OC\\Authentication\\Listeners\\RemoteWipeNotificationsListener' => __DIR__ . '/../../..' . '/lib/private/Authentication/Listeners/RemoteWipeNotificationsListener.php',
1185
-        'OC\\Authentication\\Listeners\\UserDeletedFilesCleanupListener' => __DIR__ . '/../../..' . '/lib/private/Authentication/Listeners/UserDeletedFilesCleanupListener.php',
1186
-        'OC\\Authentication\\Listeners\\UserDeletedStoreCleanupListener' => __DIR__ . '/../../..' . '/lib/private/Authentication/Listeners/UserDeletedStoreCleanupListener.php',
1187
-        'OC\\Authentication\\Listeners\\UserDeletedTokenCleanupListener' => __DIR__ . '/../../..' . '/lib/private/Authentication/Listeners/UserDeletedTokenCleanupListener.php',
1188
-        'OC\\Authentication\\Listeners\\UserDeletedWebAuthnCleanupListener' => __DIR__ . '/../../..' . '/lib/private/Authentication/Listeners/UserDeletedWebAuthnCleanupListener.php',
1189
-        'OC\\Authentication\\Listeners\\UserLoggedInListener' => __DIR__ . '/../../..' . '/lib/private/Authentication/Listeners/UserLoggedInListener.php',
1190
-        'OC\\Authentication\\LoginCredentials\\Credentials' => __DIR__ . '/../../..' . '/lib/private/Authentication/LoginCredentials/Credentials.php',
1191
-        'OC\\Authentication\\LoginCredentials\\Store' => __DIR__ . '/../../..' . '/lib/private/Authentication/LoginCredentials/Store.php',
1192
-        'OC\\Authentication\\Login\\ALoginCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/ALoginCommand.php',
1193
-        'OC\\Authentication\\Login\\Chain' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/Chain.php',
1194
-        'OC\\Authentication\\Login\\ClearLostPasswordTokensCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/ClearLostPasswordTokensCommand.php',
1195
-        'OC\\Authentication\\Login\\CompleteLoginCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/CompleteLoginCommand.php',
1196
-        'OC\\Authentication\\Login\\CreateSessionTokenCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/CreateSessionTokenCommand.php',
1197
-        'OC\\Authentication\\Login\\FinishRememberedLoginCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/FinishRememberedLoginCommand.php',
1198
-        'OC\\Authentication\\Login\\FlowV2EphemeralSessionsCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/FlowV2EphemeralSessionsCommand.php',
1199
-        'OC\\Authentication\\Login\\LoggedInCheckCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/LoggedInCheckCommand.php',
1200
-        'OC\\Authentication\\Login\\LoginData' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/LoginData.php',
1201
-        'OC\\Authentication\\Login\\LoginResult' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/LoginResult.php',
1202
-        'OC\\Authentication\\Login\\PreLoginHookCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/PreLoginHookCommand.php',
1203
-        'OC\\Authentication\\Login\\SetUserTimezoneCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/SetUserTimezoneCommand.php',
1204
-        'OC\\Authentication\\Login\\TwoFactorCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/TwoFactorCommand.php',
1205
-        'OC\\Authentication\\Login\\UidLoginCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/UidLoginCommand.php',
1206
-        'OC\\Authentication\\Login\\UpdateLastPasswordConfirmCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/UpdateLastPasswordConfirmCommand.php',
1207
-        'OC\\Authentication\\Login\\UserDisabledCheckCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/UserDisabledCheckCommand.php',
1208
-        'OC\\Authentication\\Login\\WebAuthnChain' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/WebAuthnChain.php',
1209
-        'OC\\Authentication\\Login\\WebAuthnLoginCommand' => __DIR__ . '/../../..' . '/lib/private/Authentication/Login/WebAuthnLoginCommand.php',
1210
-        'OC\\Authentication\\Notifications\\Notifier' => __DIR__ . '/../../..' . '/lib/private/Authentication/Notifications/Notifier.php',
1211
-        'OC\\Authentication\\Token\\INamedToken' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/INamedToken.php',
1212
-        'OC\\Authentication\\Token\\IProvider' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/IProvider.php',
1213
-        'OC\\Authentication\\Token\\IToken' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/IToken.php',
1214
-        'OC\\Authentication\\Token\\IWipeableToken' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/IWipeableToken.php',
1215
-        'OC\\Authentication\\Token\\Manager' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/Manager.php',
1216
-        'OC\\Authentication\\Token\\PublicKeyToken' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/PublicKeyToken.php',
1217
-        'OC\\Authentication\\Token\\PublicKeyTokenMapper' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/PublicKeyTokenMapper.php',
1218
-        'OC\\Authentication\\Token\\PublicKeyTokenProvider' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/PublicKeyTokenProvider.php',
1219
-        'OC\\Authentication\\Token\\RemoteWipe' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/RemoteWipe.php',
1220
-        'OC\\Authentication\\Token\\TokenCleanupJob' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/TokenCleanupJob.php',
1221
-        'OC\\Authentication\\TwoFactorAuth\\Db\\ProviderUserAssignmentDao' => __DIR__ . '/../../..' . '/lib/private/Authentication/TwoFactorAuth/Db/ProviderUserAssignmentDao.php',
1222
-        'OC\\Authentication\\TwoFactorAuth\\EnforcementState' => __DIR__ . '/../../..' . '/lib/private/Authentication/TwoFactorAuth/EnforcementState.php',
1223
-        'OC\\Authentication\\TwoFactorAuth\\Manager' => __DIR__ . '/../../..' . '/lib/private/Authentication/TwoFactorAuth/Manager.php',
1224
-        'OC\\Authentication\\TwoFactorAuth\\MandatoryTwoFactor' => __DIR__ . '/../../..' . '/lib/private/Authentication/TwoFactorAuth/MandatoryTwoFactor.php',
1225
-        'OC\\Authentication\\TwoFactorAuth\\ProviderLoader' => __DIR__ . '/../../..' . '/lib/private/Authentication/TwoFactorAuth/ProviderLoader.php',
1226
-        'OC\\Authentication\\TwoFactorAuth\\ProviderManager' => __DIR__ . '/../../..' . '/lib/private/Authentication/TwoFactorAuth/ProviderManager.php',
1227
-        'OC\\Authentication\\TwoFactorAuth\\ProviderSet' => __DIR__ . '/../../..' . '/lib/private/Authentication/TwoFactorAuth/ProviderSet.php',
1228
-        'OC\\Authentication\\TwoFactorAuth\\Registry' => __DIR__ . '/../../..' . '/lib/private/Authentication/TwoFactorAuth/Registry.php',
1229
-        'OC\\Authentication\\WebAuthn\\CredentialRepository' => __DIR__ . '/../../..' . '/lib/private/Authentication/WebAuthn/CredentialRepository.php',
1230
-        'OC\\Authentication\\WebAuthn\\Db\\PublicKeyCredentialEntity' => __DIR__ . '/../../..' . '/lib/private/Authentication/WebAuthn/Db/PublicKeyCredentialEntity.php',
1231
-        'OC\\Authentication\\WebAuthn\\Db\\PublicKeyCredentialMapper' => __DIR__ . '/../../..' . '/lib/private/Authentication/WebAuthn/Db/PublicKeyCredentialMapper.php',
1232
-        'OC\\Authentication\\WebAuthn\\Manager' => __DIR__ . '/../../..' . '/lib/private/Authentication/WebAuthn/Manager.php',
1233
-        'OC\\Avatar\\Avatar' => __DIR__ . '/../../..' . '/lib/private/Avatar/Avatar.php',
1234
-        'OC\\Avatar\\AvatarManager' => __DIR__ . '/../../..' . '/lib/private/Avatar/AvatarManager.php',
1235
-        'OC\\Avatar\\GuestAvatar' => __DIR__ . '/../../..' . '/lib/private/Avatar/GuestAvatar.php',
1236
-        'OC\\Avatar\\PlaceholderAvatar' => __DIR__ . '/../../..' . '/lib/private/Avatar/PlaceholderAvatar.php',
1237
-        'OC\\Avatar\\UserAvatar' => __DIR__ . '/../../..' . '/lib/private/Avatar/UserAvatar.php',
1238
-        'OC\\BackgroundJob\\JobList' => __DIR__ . '/../../..' . '/lib/private/BackgroundJob/JobList.php',
1239
-        'OC\\BinaryFinder' => __DIR__ . '/../../..' . '/lib/private/BinaryFinder.php',
1240
-        'OC\\Blurhash\\Listener\\GenerateBlurhashMetadata' => __DIR__ . '/../../..' . '/lib/private/Blurhash/Listener/GenerateBlurhashMetadata.php',
1241
-        'OC\\Broadcast\\Events\\BroadcastEvent' => __DIR__ . '/../../..' . '/lib/private/Broadcast/Events/BroadcastEvent.php',
1242
-        'OC\\Cache\\File' => __DIR__ . '/../../..' . '/lib/private/Cache/File.php',
1243
-        'OC\\Calendar\\AvailabilityResult' => __DIR__ . '/../../..' . '/lib/private/Calendar/AvailabilityResult.php',
1244
-        'OC\\Calendar\\CalendarEventBuilder' => __DIR__ . '/../../..' . '/lib/private/Calendar/CalendarEventBuilder.php',
1245
-        'OC\\Calendar\\CalendarQuery' => __DIR__ . '/../../..' . '/lib/private/Calendar/CalendarQuery.php',
1246
-        'OC\\Calendar\\Manager' => __DIR__ . '/../../..' . '/lib/private/Calendar/Manager.php',
1247
-        'OC\\Calendar\\Resource\\Manager' => __DIR__ . '/../../..' . '/lib/private/Calendar/Resource/Manager.php',
1248
-        'OC\\Calendar\\ResourcesRoomsUpdater' => __DIR__ . '/../../..' . '/lib/private/Calendar/ResourcesRoomsUpdater.php',
1249
-        'OC\\Calendar\\Room\\Manager' => __DIR__ . '/../../..' . '/lib/private/Calendar/Room/Manager.php',
1250
-        'OC\\CapabilitiesManager' => __DIR__ . '/../../..' . '/lib/private/CapabilitiesManager.php',
1251
-        'OC\\Collaboration\\AutoComplete\\Manager' => __DIR__ . '/../../..' . '/lib/private/Collaboration/AutoComplete/Manager.php',
1252
-        'OC\\Collaboration\\Collaborators\\GroupPlugin' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Collaborators/GroupPlugin.php',
1253
-        'OC\\Collaboration\\Collaborators\\LookupPlugin' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Collaborators/LookupPlugin.php',
1254
-        'OC\\Collaboration\\Collaborators\\MailPlugin' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Collaborators/MailPlugin.php',
1255
-        'OC\\Collaboration\\Collaborators\\RemoteGroupPlugin' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Collaborators/RemoteGroupPlugin.php',
1256
-        'OC\\Collaboration\\Collaborators\\RemotePlugin' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Collaborators/RemotePlugin.php',
1257
-        'OC\\Collaboration\\Collaborators\\Search' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Collaborators/Search.php',
1258
-        'OC\\Collaboration\\Collaborators\\SearchResult' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Collaborators/SearchResult.php',
1259
-        'OC\\Collaboration\\Collaborators\\UserPlugin' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Collaborators/UserPlugin.php',
1260
-        'OC\\Collaboration\\Reference\\File\\FileReferenceEventListener' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Reference/File/FileReferenceEventListener.php',
1261
-        'OC\\Collaboration\\Reference\\File\\FileReferenceProvider' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Reference/File/FileReferenceProvider.php',
1262
-        'OC\\Collaboration\\Reference\\LinkReferenceProvider' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Reference/LinkReferenceProvider.php',
1263
-        'OC\\Collaboration\\Reference\\ReferenceManager' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Reference/ReferenceManager.php',
1264
-        'OC\\Collaboration\\Reference\\RenderReferenceEventListener' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Reference/RenderReferenceEventListener.php',
1265
-        'OC\\Collaboration\\Resources\\Collection' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Resources/Collection.php',
1266
-        'OC\\Collaboration\\Resources\\Listener' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Resources/Listener.php',
1267
-        'OC\\Collaboration\\Resources\\Manager' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Resources/Manager.php',
1268
-        'OC\\Collaboration\\Resources\\ProviderManager' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Resources/ProviderManager.php',
1269
-        'OC\\Collaboration\\Resources\\Resource' => __DIR__ . '/../../..' . '/lib/private/Collaboration/Resources/Resource.php',
1270
-        'OC\\Color' => __DIR__ . '/../../..' . '/lib/private/Color.php',
1271
-        'OC\\Command\\AsyncBus' => __DIR__ . '/../../..' . '/lib/private/Command/AsyncBus.php',
1272
-        'OC\\Command\\CallableJob' => __DIR__ . '/../../..' . '/lib/private/Command/CallableJob.php',
1273
-        'OC\\Command\\ClosureJob' => __DIR__ . '/../../..' . '/lib/private/Command/ClosureJob.php',
1274
-        'OC\\Command\\CommandJob' => __DIR__ . '/../../..' . '/lib/private/Command/CommandJob.php',
1275
-        'OC\\Command\\CronBus' => __DIR__ . '/../../..' . '/lib/private/Command/CronBus.php',
1276
-        'OC\\Command\\FileAccess' => __DIR__ . '/../../..' . '/lib/private/Command/FileAccess.php',
1277
-        'OC\\Command\\QueueBus' => __DIR__ . '/../../..' . '/lib/private/Command/QueueBus.php',
1278
-        'OC\\Comments\\Comment' => __DIR__ . '/../../..' . '/lib/private/Comments/Comment.php',
1279
-        'OC\\Comments\\Manager' => __DIR__ . '/../../..' . '/lib/private/Comments/Manager.php',
1280
-        'OC\\Comments\\ManagerFactory' => __DIR__ . '/../../..' . '/lib/private/Comments/ManagerFactory.php',
1281
-        'OC\\Config' => __DIR__ . '/../../..' . '/lib/private/Config.php',
1282
-        'OC\\Config\\ConfigManager' => __DIR__ . '/../../..' . '/lib/private/Config/ConfigManager.php',
1283
-        'OC\\Config\\PresetManager' => __DIR__ . '/../../..' . '/lib/private/Config/PresetManager.php',
1284
-        'OC\\Config\\UserConfig' => __DIR__ . '/../../..' . '/lib/private/Config/UserConfig.php',
1285
-        'OC\\Console\\Application' => __DIR__ . '/../../..' . '/lib/private/Console/Application.php',
1286
-        'OC\\Console\\TimestampFormatter' => __DIR__ . '/../../..' . '/lib/private/Console/TimestampFormatter.php',
1287
-        'OC\\ContactsManager' => __DIR__ . '/../../..' . '/lib/private/ContactsManager.php',
1288
-        'OC\\Contacts\\ContactsMenu\\ActionFactory' => __DIR__ . '/../../..' . '/lib/private/Contacts/ContactsMenu/ActionFactory.php',
1289
-        'OC\\Contacts\\ContactsMenu\\ActionProviderStore' => __DIR__ . '/../../..' . '/lib/private/Contacts/ContactsMenu/ActionProviderStore.php',
1290
-        'OC\\Contacts\\ContactsMenu\\Actions\\LinkAction' => __DIR__ . '/../../..' . '/lib/private/Contacts/ContactsMenu/Actions/LinkAction.php',
1291
-        'OC\\Contacts\\ContactsMenu\\ContactsStore' => __DIR__ . '/../../..' . '/lib/private/Contacts/ContactsMenu/ContactsStore.php',
1292
-        'OC\\Contacts\\ContactsMenu\\Entry' => __DIR__ . '/../../..' . '/lib/private/Contacts/ContactsMenu/Entry.php',
1293
-        'OC\\Contacts\\ContactsMenu\\Manager' => __DIR__ . '/../../..' . '/lib/private/Contacts/ContactsMenu/Manager.php',
1294
-        'OC\\Contacts\\ContactsMenu\\Providers\\EMailProvider' => __DIR__ . '/../../..' . '/lib/private/Contacts/ContactsMenu/Providers/EMailProvider.php',
1295
-        'OC\\Contacts\\ContactsMenu\\Providers\\LocalTimeProvider' => __DIR__ . '/../../..' . '/lib/private/Contacts/ContactsMenu/Providers/LocalTimeProvider.php',
1296
-        'OC\\Contacts\\ContactsMenu\\Providers\\ProfileProvider' => __DIR__ . '/../../..' . '/lib/private/Contacts/ContactsMenu/Providers/ProfileProvider.php',
1297
-        'OC\\ContextChat\\ContentManager' => __DIR__ . '/../../..' . '/lib/private/ContextChat/ContentManager.php',
1298
-        'OC\\Core\\AppInfo\\Application' => __DIR__ . '/../../..' . '/core/AppInfo/Application.php',
1299
-        'OC\\Core\\AppInfo\\Capabilities' => __DIR__ . '/../../..' . '/core/AppInfo/Capabilities.php',
1300
-        'OC\\Core\\AppInfo\\ConfigLexicon' => __DIR__ . '/../../..' . '/core/AppInfo/ConfigLexicon.php',
1301
-        'OC\\Core\\BackgroundJobs\\BackgroundCleanupUpdaterBackupsJob' => __DIR__ . '/../../..' . '/core/BackgroundJobs/BackgroundCleanupUpdaterBackupsJob.php',
1302
-        'OC\\Core\\BackgroundJobs\\CheckForUserCertificates' => __DIR__ . '/../../..' . '/core/BackgroundJobs/CheckForUserCertificates.php',
1303
-        'OC\\Core\\BackgroundJobs\\CleanupLoginFlowV2' => __DIR__ . '/../../..' . '/core/BackgroundJobs/CleanupLoginFlowV2.php',
1304
-        'OC\\Core\\BackgroundJobs\\GenerateMetadataJob' => __DIR__ . '/../../..' . '/core/BackgroundJobs/GenerateMetadataJob.php',
1305
-        'OC\\Core\\BackgroundJobs\\LookupServerSendCheckBackgroundJob' => __DIR__ . '/../../..' . '/core/BackgroundJobs/LookupServerSendCheckBackgroundJob.php',
1306
-        'OC\\Core\\BackgroundJobs\\MovePreviewJob' => __DIR__ . '/../../..' . '/core/BackgroundJobs/MovePreviewJob.php',
1307
-        'OC\\Core\\Command\\App\\Disable' => __DIR__ . '/../../..' . '/core/Command/App/Disable.php',
1308
-        'OC\\Core\\Command\\App\\Enable' => __DIR__ . '/../../..' . '/core/Command/App/Enable.php',
1309
-        'OC\\Core\\Command\\App\\GetPath' => __DIR__ . '/../../..' . '/core/Command/App/GetPath.php',
1310
-        'OC\\Core\\Command\\App\\Install' => __DIR__ . '/../../..' . '/core/Command/App/Install.php',
1311
-        'OC\\Core\\Command\\App\\ListApps' => __DIR__ . '/../../..' . '/core/Command/App/ListApps.php',
1312
-        'OC\\Core\\Command\\App\\Remove' => __DIR__ . '/../../..' . '/core/Command/App/Remove.php',
1313
-        'OC\\Core\\Command\\App\\Update' => __DIR__ . '/../../..' . '/core/Command/App/Update.php',
1314
-        'OC\\Core\\Command\\Background\\Delete' => __DIR__ . '/../../..' . '/core/Command/Background/Delete.php',
1315
-        'OC\\Core\\Command\\Background\\Job' => __DIR__ . '/../../..' . '/core/Command/Background/Job.php',
1316
-        'OC\\Core\\Command\\Background\\JobBase' => __DIR__ . '/../../..' . '/core/Command/Background/JobBase.php',
1317
-        'OC\\Core\\Command\\Background\\JobWorker' => __DIR__ . '/../../..' . '/core/Command/Background/JobWorker.php',
1318
-        'OC\\Core\\Command\\Background\\ListCommand' => __DIR__ . '/../../..' . '/core/Command/Background/ListCommand.php',
1319
-        'OC\\Core\\Command\\Background\\Mode' => __DIR__ . '/../../..' . '/core/Command/Background/Mode.php',
1320
-        'OC\\Core\\Command\\Base' => __DIR__ . '/../../..' . '/core/Command/Base.php',
1321
-        'OC\\Core\\Command\\Broadcast\\Test' => __DIR__ . '/../../..' . '/core/Command/Broadcast/Test.php',
1322
-        'OC\\Core\\Command\\Check' => __DIR__ . '/../../..' . '/core/Command/Check.php',
1323
-        'OC\\Core\\Command\\Config\\App\\Base' => __DIR__ . '/../../..' . '/core/Command/Config/App/Base.php',
1324
-        'OC\\Core\\Command\\Config\\App\\DeleteConfig' => __DIR__ . '/../../..' . '/core/Command/Config/App/DeleteConfig.php',
1325
-        'OC\\Core\\Command\\Config\\App\\GetConfig' => __DIR__ . '/../../..' . '/core/Command/Config/App/GetConfig.php',
1326
-        'OC\\Core\\Command\\Config\\App\\SetConfig' => __DIR__ . '/../../..' . '/core/Command/Config/App/SetConfig.php',
1327
-        'OC\\Core\\Command\\Config\\Import' => __DIR__ . '/../../..' . '/core/Command/Config/Import.php',
1328
-        'OC\\Core\\Command\\Config\\ListConfigs' => __DIR__ . '/../../..' . '/core/Command/Config/ListConfigs.php',
1329
-        'OC\\Core\\Command\\Config\\Preset' => __DIR__ . '/../../..' . '/core/Command/Config/Preset.php',
1330
-        'OC\\Core\\Command\\Config\\System\\Base' => __DIR__ . '/../../..' . '/core/Command/Config/System/Base.php',
1331
-        'OC\\Core\\Command\\Config\\System\\CastHelper' => __DIR__ . '/../../..' . '/core/Command/Config/System/CastHelper.php',
1332
-        'OC\\Core\\Command\\Config\\System\\DeleteConfig' => __DIR__ . '/../../..' . '/core/Command/Config/System/DeleteConfig.php',
1333
-        'OC\\Core\\Command\\Config\\System\\GetConfig' => __DIR__ . '/../../..' . '/core/Command/Config/System/GetConfig.php',
1334
-        'OC\\Core\\Command\\Config\\System\\SetConfig' => __DIR__ . '/../../..' . '/core/Command/Config/System/SetConfig.php',
1335
-        'OC\\Core\\Command\\Db\\AddMissingColumns' => __DIR__ . '/../../..' . '/core/Command/Db/AddMissingColumns.php',
1336
-        'OC\\Core\\Command\\Db\\AddMissingIndices' => __DIR__ . '/../../..' . '/core/Command/Db/AddMissingIndices.php',
1337
-        'OC\\Core\\Command\\Db\\AddMissingPrimaryKeys' => __DIR__ . '/../../..' . '/core/Command/Db/AddMissingPrimaryKeys.php',
1338
-        'OC\\Core\\Command\\Db\\ConvertFilecacheBigInt' => __DIR__ . '/../../..' . '/core/Command/Db/ConvertFilecacheBigInt.php',
1339
-        'OC\\Core\\Command\\Db\\ConvertMysqlToMB4' => __DIR__ . '/../../..' . '/core/Command/Db/ConvertMysqlToMB4.php',
1340
-        'OC\\Core\\Command\\Db\\ConvertType' => __DIR__ . '/../../..' . '/core/Command/Db/ConvertType.php',
1341
-        'OC\\Core\\Command\\Db\\ExpectedSchema' => __DIR__ . '/../../..' . '/core/Command/Db/ExpectedSchema.php',
1342
-        'OC\\Core\\Command\\Db\\ExportSchema' => __DIR__ . '/../../..' . '/core/Command/Db/ExportSchema.php',
1343
-        'OC\\Core\\Command\\Db\\Migrations\\ExecuteCommand' => __DIR__ . '/../../..' . '/core/Command/Db/Migrations/ExecuteCommand.php',
1344
-        'OC\\Core\\Command\\Db\\Migrations\\GenerateCommand' => __DIR__ . '/../../..' . '/core/Command/Db/Migrations/GenerateCommand.php',
1345
-        'OC\\Core\\Command\\Db\\Migrations\\GenerateMetadataCommand' => __DIR__ . '/../../..' . '/core/Command/Db/Migrations/GenerateMetadataCommand.php',
1346
-        'OC\\Core\\Command\\Db\\Migrations\\MigrateCommand' => __DIR__ . '/../../..' . '/core/Command/Db/Migrations/MigrateCommand.php',
1347
-        'OC\\Core\\Command\\Db\\Migrations\\PreviewCommand' => __DIR__ . '/../../..' . '/core/Command/Db/Migrations/PreviewCommand.php',
1348
-        'OC\\Core\\Command\\Db\\Migrations\\StatusCommand' => __DIR__ . '/../../..' . '/core/Command/Db/Migrations/StatusCommand.php',
1349
-        'OC\\Core\\Command\\Db\\SchemaEncoder' => __DIR__ . '/../../..' . '/core/Command/Db/SchemaEncoder.php',
1350
-        'OC\\Core\\Command\\Encryption\\ChangeKeyStorageRoot' => __DIR__ . '/../../..' . '/core/Command/Encryption/ChangeKeyStorageRoot.php',
1351
-        'OC\\Core\\Command\\Encryption\\DecryptAll' => __DIR__ . '/../../..' . '/core/Command/Encryption/DecryptAll.php',
1352
-        'OC\\Core\\Command\\Encryption\\Disable' => __DIR__ . '/../../..' . '/core/Command/Encryption/Disable.php',
1353
-        'OC\\Core\\Command\\Encryption\\Enable' => __DIR__ . '/../../..' . '/core/Command/Encryption/Enable.php',
1354
-        'OC\\Core\\Command\\Encryption\\EncryptAll' => __DIR__ . '/../../..' . '/core/Command/Encryption/EncryptAll.php',
1355
-        'OC\\Core\\Command\\Encryption\\ListModules' => __DIR__ . '/../../..' . '/core/Command/Encryption/ListModules.php',
1356
-        'OC\\Core\\Command\\Encryption\\MigrateKeyStorage' => __DIR__ . '/../../..' . '/core/Command/Encryption/MigrateKeyStorage.php',
1357
-        'OC\\Core\\Command\\Encryption\\SetDefaultModule' => __DIR__ . '/../../..' . '/core/Command/Encryption/SetDefaultModule.php',
1358
-        'OC\\Core\\Command\\Encryption\\ShowKeyStorageRoot' => __DIR__ . '/../../..' . '/core/Command/Encryption/ShowKeyStorageRoot.php',
1359
-        'OC\\Core\\Command\\Encryption\\Status' => __DIR__ . '/../../..' . '/core/Command/Encryption/Status.php',
1360
-        'OC\\Core\\Command\\FilesMetadata\\Get' => __DIR__ . '/../../..' . '/core/Command/FilesMetadata/Get.php',
1361
-        'OC\\Core\\Command\\Group\\Add' => __DIR__ . '/../../..' . '/core/Command/Group/Add.php',
1362
-        'OC\\Core\\Command\\Group\\AddUser' => __DIR__ . '/../../..' . '/core/Command/Group/AddUser.php',
1363
-        'OC\\Core\\Command\\Group\\Delete' => __DIR__ . '/../../..' . '/core/Command/Group/Delete.php',
1364
-        'OC\\Core\\Command\\Group\\Info' => __DIR__ . '/../../..' . '/core/Command/Group/Info.php',
1365
-        'OC\\Core\\Command\\Group\\ListCommand' => __DIR__ . '/../../..' . '/core/Command/Group/ListCommand.php',
1366
-        'OC\\Core\\Command\\Group\\RemoveUser' => __DIR__ . '/../../..' . '/core/Command/Group/RemoveUser.php',
1367
-        'OC\\Core\\Command\\Info\\File' => __DIR__ . '/../../..' . '/core/Command/Info/File.php',
1368
-        'OC\\Core\\Command\\Info\\FileUtils' => __DIR__ . '/../../..' . '/core/Command/Info/FileUtils.php',
1369
-        'OC\\Core\\Command\\Info\\Space' => __DIR__ . '/../../..' . '/core/Command/Info/Space.php',
1370
-        'OC\\Core\\Command\\Info\\Storage' => __DIR__ . '/../../..' . '/core/Command/Info/Storage.php',
1371
-        'OC\\Core\\Command\\Info\\Storages' => __DIR__ . '/../../..' . '/core/Command/Info/Storages.php',
1372
-        'OC\\Core\\Command\\Integrity\\CheckApp' => __DIR__ . '/../../..' . '/core/Command/Integrity/CheckApp.php',
1373
-        'OC\\Core\\Command\\Integrity\\CheckCore' => __DIR__ . '/../../..' . '/core/Command/Integrity/CheckCore.php',
1374
-        'OC\\Core\\Command\\Integrity\\SignApp' => __DIR__ . '/../../..' . '/core/Command/Integrity/SignApp.php',
1375
-        'OC\\Core\\Command\\Integrity\\SignCore' => __DIR__ . '/../../..' . '/core/Command/Integrity/SignCore.php',
1376
-        'OC\\Core\\Command\\InterruptedException' => __DIR__ . '/../../..' . '/core/Command/InterruptedException.php',
1377
-        'OC\\Core\\Command\\L10n\\CreateJs' => __DIR__ . '/../../..' . '/core/Command/L10n/CreateJs.php',
1378
-        'OC\\Core\\Command\\Log\\File' => __DIR__ . '/../../..' . '/core/Command/Log/File.php',
1379
-        'OC\\Core\\Command\\Log\\Manage' => __DIR__ . '/../../..' . '/core/Command/Log/Manage.php',
1380
-        'OC\\Core\\Command\\Maintenance\\DataFingerprint' => __DIR__ . '/../../..' . '/core/Command/Maintenance/DataFingerprint.php',
1381
-        'OC\\Core\\Command\\Maintenance\\Install' => __DIR__ . '/../../..' . '/core/Command/Maintenance/Install.php',
1382
-        'OC\\Core\\Command\\Maintenance\\Mimetype\\GenerateMimetypeFileBuilder' => __DIR__ . '/../../..' . '/core/Command/Maintenance/Mimetype/GenerateMimetypeFileBuilder.php',
1383
-        'OC\\Core\\Command\\Maintenance\\Mimetype\\UpdateDB' => __DIR__ . '/../../..' . '/core/Command/Maintenance/Mimetype/UpdateDB.php',
1384
-        'OC\\Core\\Command\\Maintenance\\Mimetype\\UpdateJS' => __DIR__ . '/../../..' . '/core/Command/Maintenance/Mimetype/UpdateJS.php',
1385
-        'OC\\Core\\Command\\Maintenance\\Mode' => __DIR__ . '/../../..' . '/core/Command/Maintenance/Mode.php',
1386
-        'OC\\Core\\Command\\Maintenance\\Repair' => __DIR__ . '/../../..' . '/core/Command/Maintenance/Repair.php',
1387
-        'OC\\Core\\Command\\Maintenance\\RepairShareOwnership' => __DIR__ . '/../../..' . '/core/Command/Maintenance/RepairShareOwnership.php',
1388
-        'OC\\Core\\Command\\Maintenance\\UpdateHtaccess' => __DIR__ . '/../../..' . '/core/Command/Maintenance/UpdateHtaccess.php',
1389
-        'OC\\Core\\Command\\Maintenance\\UpdateTheme' => __DIR__ . '/../../..' . '/core/Command/Maintenance/UpdateTheme.php',
1390
-        'OC\\Core\\Command\\Memcache\\DistributedClear' => __DIR__ . '/../../..' . '/core/Command/Memcache/DistributedClear.php',
1391
-        'OC\\Core\\Command\\Memcache\\DistributedDelete' => __DIR__ . '/../../..' . '/core/Command/Memcache/DistributedDelete.php',
1392
-        'OC\\Core\\Command\\Memcache\\DistributedGet' => __DIR__ . '/../../..' . '/core/Command/Memcache/DistributedGet.php',
1393
-        'OC\\Core\\Command\\Memcache\\DistributedSet' => __DIR__ . '/../../..' . '/core/Command/Memcache/DistributedSet.php',
1394
-        'OC\\Core\\Command\\Memcache\\RedisCommand' => __DIR__ . '/../../..' . '/core/Command/Memcache/RedisCommand.php',
1395
-        'OC\\Core\\Command\\Preview\\Cleanup' => __DIR__ . '/../../..' . '/core/Command/Preview/Cleanup.php',
1396
-        'OC\\Core\\Command\\Preview\\Generate' => __DIR__ . '/../../..' . '/core/Command/Preview/Generate.php',
1397
-        'OC\\Core\\Command\\Preview\\ResetRenderedTexts' => __DIR__ . '/../../..' . '/core/Command/Preview/ResetRenderedTexts.php',
1398
-        'OC\\Core\\Command\\Router\\ListRoutes' => __DIR__ . '/../../..' . '/core/Command/Router/ListRoutes.php',
1399
-        'OC\\Core\\Command\\Router\\MatchRoute' => __DIR__ . '/../../..' . '/core/Command/Router/MatchRoute.php',
1400
-        'OC\\Core\\Command\\Security\\BruteforceAttempts' => __DIR__ . '/../../..' . '/core/Command/Security/BruteforceAttempts.php',
1401
-        'OC\\Core\\Command\\Security\\BruteforceResetAttempts' => __DIR__ . '/../../..' . '/core/Command/Security/BruteforceResetAttempts.php',
1402
-        'OC\\Core\\Command\\Security\\ExportCertificates' => __DIR__ . '/../../..' . '/core/Command/Security/ExportCertificates.php',
1403
-        'OC\\Core\\Command\\Security\\ImportCertificate' => __DIR__ . '/../../..' . '/core/Command/Security/ImportCertificate.php',
1404
-        'OC\\Core\\Command\\Security\\ListCertificates' => __DIR__ . '/../../..' . '/core/Command/Security/ListCertificates.php',
1405
-        'OC\\Core\\Command\\Security\\RemoveCertificate' => __DIR__ . '/../../..' . '/core/Command/Security/RemoveCertificate.php',
1406
-        'OC\\Core\\Command\\SetupChecks' => __DIR__ . '/../../..' . '/core/Command/SetupChecks.php',
1407
-        'OC\\Core\\Command\\SnowflakeDecodeId' => __DIR__ . '/../../..' . '/core/Command/SnowflakeDecodeId.php',
1408
-        'OC\\Core\\Command\\Status' => __DIR__ . '/../../..' . '/core/Command/Status.php',
1409
-        'OC\\Core\\Command\\SystemTag\\Add' => __DIR__ . '/../../..' . '/core/Command/SystemTag/Add.php',
1410
-        'OC\\Core\\Command\\SystemTag\\Delete' => __DIR__ . '/../../..' . '/core/Command/SystemTag/Delete.php',
1411
-        'OC\\Core\\Command\\SystemTag\\Edit' => __DIR__ . '/../../..' . '/core/Command/SystemTag/Edit.php',
1412
-        'OC\\Core\\Command\\SystemTag\\ListCommand' => __DIR__ . '/../../..' . '/core/Command/SystemTag/ListCommand.php',
1413
-        'OC\\Core\\Command\\TaskProcessing\\Cleanup' => __DIR__ . '/../../..' . '/core/Command/TaskProcessing/Cleanup.php',
1414
-        'OC\\Core\\Command\\TaskProcessing\\EnabledCommand' => __DIR__ . '/../../..' . '/core/Command/TaskProcessing/EnabledCommand.php',
1415
-        'OC\\Core\\Command\\TaskProcessing\\GetCommand' => __DIR__ . '/../../..' . '/core/Command/TaskProcessing/GetCommand.php',
1416
-        'OC\\Core\\Command\\TaskProcessing\\ListCommand' => __DIR__ . '/../../..' . '/core/Command/TaskProcessing/ListCommand.php',
1417
-        'OC\\Core\\Command\\TaskProcessing\\Statistics' => __DIR__ . '/../../..' . '/core/Command/TaskProcessing/Statistics.php',
1418
-        'OC\\Core\\Command\\TwoFactorAuth\\Base' => __DIR__ . '/../../..' . '/core/Command/TwoFactorAuth/Base.php',
1419
-        'OC\\Core\\Command\\TwoFactorAuth\\Cleanup' => __DIR__ . '/../../..' . '/core/Command/TwoFactorAuth/Cleanup.php',
1420
-        'OC\\Core\\Command\\TwoFactorAuth\\Disable' => __DIR__ . '/../../..' . '/core/Command/TwoFactorAuth/Disable.php',
1421
-        'OC\\Core\\Command\\TwoFactorAuth\\Enable' => __DIR__ . '/../../..' . '/core/Command/TwoFactorAuth/Enable.php',
1422
-        'OC\\Core\\Command\\TwoFactorAuth\\Enforce' => __DIR__ . '/../../..' . '/core/Command/TwoFactorAuth/Enforce.php',
1423
-        'OC\\Core\\Command\\TwoFactorAuth\\State' => __DIR__ . '/../../..' . '/core/Command/TwoFactorAuth/State.php',
1424
-        'OC\\Core\\Command\\Upgrade' => __DIR__ . '/../../..' . '/core/Command/Upgrade.php',
1425
-        'OC\\Core\\Command\\User\\Add' => __DIR__ . '/../../..' . '/core/Command/User/Add.php',
1426
-        'OC\\Core\\Command\\User\\AuthTokens\\Add' => __DIR__ . '/../../..' . '/core/Command/User/AuthTokens/Add.php',
1427
-        'OC\\Core\\Command\\User\\AuthTokens\\Delete' => __DIR__ . '/../../..' . '/core/Command/User/AuthTokens/Delete.php',
1428
-        'OC\\Core\\Command\\User\\AuthTokens\\ListCommand' => __DIR__ . '/../../..' . '/core/Command/User/AuthTokens/ListCommand.php',
1429
-        'OC\\Core\\Command\\User\\ClearGeneratedAvatarCacheCommand' => __DIR__ . '/../../..' . '/core/Command/User/ClearGeneratedAvatarCacheCommand.php',
1430
-        'OC\\Core\\Command\\User\\Delete' => __DIR__ . '/../../..' . '/core/Command/User/Delete.php',
1431
-        'OC\\Core\\Command\\User\\Disable' => __DIR__ . '/../../..' . '/core/Command/User/Disable.php',
1432
-        'OC\\Core\\Command\\User\\Enable' => __DIR__ . '/../../..' . '/core/Command/User/Enable.php',
1433
-        'OC\\Core\\Command\\User\\Info' => __DIR__ . '/../../..' . '/core/Command/User/Info.php',
1434
-        'OC\\Core\\Command\\User\\Keys\\Verify' => __DIR__ . '/../../..' . '/core/Command/User/Keys/Verify.php',
1435
-        'OC\\Core\\Command\\User\\LastSeen' => __DIR__ . '/../../..' . '/core/Command/User/LastSeen.php',
1436
-        'OC\\Core\\Command\\User\\ListCommand' => __DIR__ . '/../../..' . '/core/Command/User/ListCommand.php',
1437
-        'OC\\Core\\Command\\User\\Profile' => __DIR__ . '/../../..' . '/core/Command/User/Profile.php',
1438
-        'OC\\Core\\Command\\User\\Report' => __DIR__ . '/../../..' . '/core/Command/User/Report.php',
1439
-        'OC\\Core\\Command\\User\\ResetPassword' => __DIR__ . '/../../..' . '/core/Command/User/ResetPassword.php',
1440
-        'OC\\Core\\Command\\User\\Setting' => __DIR__ . '/../../..' . '/core/Command/User/Setting.php',
1441
-        'OC\\Core\\Command\\User\\SyncAccountDataCommand' => __DIR__ . '/../../..' . '/core/Command/User/SyncAccountDataCommand.php',
1442
-        'OC\\Core\\Command\\User\\Welcome' => __DIR__ . '/../../..' . '/core/Command/User/Welcome.php',
1443
-        'OC\\Core\\Controller\\AppPasswordController' => __DIR__ . '/../../..' . '/core/Controller/AppPasswordController.php',
1444
-        'OC\\Core\\Controller\\AutoCompleteController' => __DIR__ . '/../../..' . '/core/Controller/AutoCompleteController.php',
1445
-        'OC\\Core\\Controller\\AvatarController' => __DIR__ . '/../../..' . '/core/Controller/AvatarController.php',
1446
-        'OC\\Core\\Controller\\CSRFTokenController' => __DIR__ . '/../../..' . '/core/Controller/CSRFTokenController.php',
1447
-        'OC\\Core\\Controller\\ClientFlowLoginController' => __DIR__ . '/../../..' . '/core/Controller/ClientFlowLoginController.php',
1448
-        'OC\\Core\\Controller\\ClientFlowLoginV2Controller' => __DIR__ . '/../../..' . '/core/Controller/ClientFlowLoginV2Controller.php',
1449
-        'OC\\Core\\Controller\\CollaborationResourcesController' => __DIR__ . '/../../..' . '/core/Controller/CollaborationResourcesController.php',
1450
-        'OC\\Core\\Controller\\ContactsMenuController' => __DIR__ . '/../../..' . '/core/Controller/ContactsMenuController.php',
1451
-        'OC\\Core\\Controller\\CssController' => __DIR__ . '/../../..' . '/core/Controller/CssController.php',
1452
-        'OC\\Core\\Controller\\ErrorController' => __DIR__ . '/../../..' . '/core/Controller/ErrorController.php',
1453
-        'OC\\Core\\Controller\\GuestAvatarController' => __DIR__ . '/../../..' . '/core/Controller/GuestAvatarController.php',
1454
-        'OC\\Core\\Controller\\HoverCardController' => __DIR__ . '/../../..' . '/core/Controller/HoverCardController.php',
1455
-        'OC\\Core\\Controller\\JsController' => __DIR__ . '/../../..' . '/core/Controller/JsController.php',
1456
-        'OC\\Core\\Controller\\LoginController' => __DIR__ . '/../../..' . '/core/Controller/LoginController.php',
1457
-        'OC\\Core\\Controller\\LostController' => __DIR__ . '/../../..' . '/core/Controller/LostController.php',
1458
-        'OC\\Core\\Controller\\NavigationController' => __DIR__ . '/../../..' . '/core/Controller/NavigationController.php',
1459
-        'OC\\Core\\Controller\\OCJSController' => __DIR__ . '/../../..' . '/core/Controller/OCJSController.php',
1460
-        'OC\\Core\\Controller\\OCMController' => __DIR__ . '/../../..' . '/core/Controller/OCMController.php',
1461
-        'OC\\Core\\Controller\\OCSController' => __DIR__ . '/../../..' . '/core/Controller/OCSController.php',
1462
-        'OC\\Core\\Controller\\PreviewController' => __DIR__ . '/../../..' . '/core/Controller/PreviewController.php',
1463
-        'OC\\Core\\Controller\\ProfileApiController' => __DIR__ . '/../../..' . '/core/Controller/ProfileApiController.php',
1464
-        'OC\\Core\\Controller\\RecommendedAppsController' => __DIR__ . '/../../..' . '/core/Controller/RecommendedAppsController.php',
1465
-        'OC\\Core\\Controller\\ReferenceApiController' => __DIR__ . '/../../..' . '/core/Controller/ReferenceApiController.php',
1466
-        'OC\\Core\\Controller\\ReferenceController' => __DIR__ . '/../../..' . '/core/Controller/ReferenceController.php',
1467
-        'OC\\Core\\Controller\\SetupController' => __DIR__ . '/../../..' . '/core/Controller/SetupController.php',
1468
-        'OC\\Core\\Controller\\TaskProcessingApiController' => __DIR__ . '/../../..' . '/core/Controller/TaskProcessingApiController.php',
1469
-        'OC\\Core\\Controller\\TeamsApiController' => __DIR__ . '/../../..' . '/core/Controller/TeamsApiController.php',
1470
-        'OC\\Core\\Controller\\TextProcessingApiController' => __DIR__ . '/../../..' . '/core/Controller/TextProcessingApiController.php',
1471
-        'OC\\Core\\Controller\\TextToImageApiController' => __DIR__ . '/../../..' . '/core/Controller/TextToImageApiController.php',
1472
-        'OC\\Core\\Controller\\TranslationApiController' => __DIR__ . '/../../..' . '/core/Controller/TranslationApiController.php',
1473
-        'OC\\Core\\Controller\\TwoFactorApiController' => __DIR__ . '/../../..' . '/core/Controller/TwoFactorApiController.php',
1474
-        'OC\\Core\\Controller\\TwoFactorChallengeController' => __DIR__ . '/../../..' . '/core/Controller/TwoFactorChallengeController.php',
1475
-        'OC\\Core\\Controller\\UnifiedSearchController' => __DIR__ . '/../../..' . '/core/Controller/UnifiedSearchController.php',
1476
-        'OC\\Core\\Controller\\UnsupportedBrowserController' => __DIR__ . '/../../..' . '/core/Controller/UnsupportedBrowserController.php',
1477
-        'OC\\Core\\Controller\\UserController' => __DIR__ . '/../../..' . '/core/Controller/UserController.php',
1478
-        'OC\\Core\\Controller\\WalledGardenController' => __DIR__ . '/../../..' . '/core/Controller/WalledGardenController.php',
1479
-        'OC\\Core\\Controller\\WebAuthnController' => __DIR__ . '/../../..' . '/core/Controller/WebAuthnController.php',
1480
-        'OC\\Core\\Controller\\WellKnownController' => __DIR__ . '/../../..' . '/core/Controller/WellKnownController.php',
1481
-        'OC\\Core\\Controller\\WhatsNewController' => __DIR__ . '/../../..' . '/core/Controller/WhatsNewController.php',
1482
-        'OC\\Core\\Controller\\WipeController' => __DIR__ . '/../../..' . '/core/Controller/WipeController.php',
1483
-        'OC\\Core\\Data\\LoginFlowV2Credentials' => __DIR__ . '/../../..' . '/core/Data/LoginFlowV2Credentials.php',
1484
-        'OC\\Core\\Data\\LoginFlowV2Tokens' => __DIR__ . '/../../..' . '/core/Data/LoginFlowV2Tokens.php',
1485
-        'OC\\Core\\Db\\LoginFlowV2' => __DIR__ . '/../../..' . '/core/Db/LoginFlowV2.php',
1486
-        'OC\\Core\\Db\\LoginFlowV2Mapper' => __DIR__ . '/../../..' . '/core/Db/LoginFlowV2Mapper.php',
1487
-        'OC\\Core\\Db\\ProfileConfig' => __DIR__ . '/../../..' . '/core/Db/ProfileConfig.php',
1488
-        'OC\\Core\\Db\\ProfileConfigMapper' => __DIR__ . '/../../..' . '/core/Db/ProfileConfigMapper.php',
1489
-        'OC\\Core\\Events\\BeforePasswordResetEvent' => __DIR__ . '/../../..' . '/core/Events/BeforePasswordResetEvent.php',
1490
-        'OC\\Core\\Events\\PasswordResetEvent' => __DIR__ . '/../../..' . '/core/Events/PasswordResetEvent.php',
1491
-        'OC\\Core\\Exception\\LoginFlowV2ClientForbiddenException' => __DIR__ . '/../../..' . '/core/Exception/LoginFlowV2ClientForbiddenException.php',
1492
-        'OC\\Core\\Exception\\LoginFlowV2NotFoundException' => __DIR__ . '/../../..' . '/core/Exception/LoginFlowV2NotFoundException.php',
1493
-        'OC\\Core\\Exception\\ResetPasswordException' => __DIR__ . '/../../..' . '/core/Exception/ResetPasswordException.php',
1494
-        'OC\\Core\\Listener\\AddMissingIndicesListener' => __DIR__ . '/../../..' . '/core/Listener/AddMissingIndicesListener.php',
1495
-        'OC\\Core\\Listener\\AddMissingPrimaryKeyListener' => __DIR__ . '/../../..' . '/core/Listener/AddMissingPrimaryKeyListener.php',
1496
-        'OC\\Core\\Listener\\BeforeMessageLoggedEventListener' => __DIR__ . '/../../..' . '/core/Listener/BeforeMessageLoggedEventListener.php',
1497
-        'OC\\Core\\Listener\\BeforeTemplateRenderedListener' => __DIR__ . '/../../..' . '/core/Listener/BeforeTemplateRenderedListener.php',
1498
-        'OC\\Core\\Listener\\FeedBackHandler' => __DIR__ . '/../../..' . '/core/Listener/FeedBackHandler.php',
1499
-        'OC\\Core\\Listener\\PasswordUpdatedListener' => __DIR__ . '/../../..' . '/core/Listener/PasswordUpdatedListener.php',
1500
-        'OC\\Core\\Middleware\\TwoFactorMiddleware' => __DIR__ . '/../../..' . '/core/Middleware/TwoFactorMiddleware.php',
1501
-        'OC\\Core\\Migrations\\Version13000Date20170705121758' => __DIR__ . '/../../..' . '/core/Migrations/Version13000Date20170705121758.php',
1502
-        'OC\\Core\\Migrations\\Version13000Date20170718121200' => __DIR__ . '/../../..' . '/core/Migrations/Version13000Date20170718121200.php',
1503
-        'OC\\Core\\Migrations\\Version13000Date20170814074715' => __DIR__ . '/../../..' . '/core/Migrations/Version13000Date20170814074715.php',
1504
-        'OC\\Core\\Migrations\\Version13000Date20170919121250' => __DIR__ . '/../../..' . '/core/Migrations/Version13000Date20170919121250.php',
1505
-        'OC\\Core\\Migrations\\Version13000Date20170926101637' => __DIR__ . '/../../..' . '/core/Migrations/Version13000Date20170926101637.php',
1506
-        'OC\\Core\\Migrations\\Version14000Date20180129121024' => __DIR__ . '/../../..' . '/core/Migrations/Version14000Date20180129121024.php',
1507
-        'OC\\Core\\Migrations\\Version14000Date20180404140050' => __DIR__ . '/../../..' . '/core/Migrations/Version14000Date20180404140050.php',
1508
-        'OC\\Core\\Migrations\\Version14000Date20180516101403' => __DIR__ . '/../../..' . '/core/Migrations/Version14000Date20180516101403.php',
1509
-        'OC\\Core\\Migrations\\Version14000Date20180518120534' => __DIR__ . '/../../..' . '/core/Migrations/Version14000Date20180518120534.php',
1510
-        'OC\\Core\\Migrations\\Version14000Date20180522074438' => __DIR__ . '/../../..' . '/core/Migrations/Version14000Date20180522074438.php',
1511
-        'OC\\Core\\Migrations\\Version14000Date20180626223656' => __DIR__ . '/../../..' . '/core/Migrations/Version14000Date20180626223656.php',
1512
-        'OC\\Core\\Migrations\\Version14000Date20180710092004' => __DIR__ . '/../../..' . '/core/Migrations/Version14000Date20180710092004.php',
1513
-        'OC\\Core\\Migrations\\Version14000Date20180712153140' => __DIR__ . '/../../..' . '/core/Migrations/Version14000Date20180712153140.php',
1514
-        'OC\\Core\\Migrations\\Version15000Date20180926101451' => __DIR__ . '/../../..' . '/core/Migrations/Version15000Date20180926101451.php',
1515
-        'OC\\Core\\Migrations\\Version15000Date20181015062942' => __DIR__ . '/../../..' . '/core/Migrations/Version15000Date20181015062942.php',
1516
-        'OC\\Core\\Migrations\\Version15000Date20181029084625' => __DIR__ . '/../../..' . '/core/Migrations/Version15000Date20181029084625.php',
1517
-        'OC\\Core\\Migrations\\Version16000Date20190207141427' => __DIR__ . '/../../..' . '/core/Migrations/Version16000Date20190207141427.php',
1518
-        'OC\\Core\\Migrations\\Version16000Date20190212081545' => __DIR__ . '/../../..' . '/core/Migrations/Version16000Date20190212081545.php',
1519
-        'OC\\Core\\Migrations\\Version16000Date20190427105638' => __DIR__ . '/../../..' . '/core/Migrations/Version16000Date20190427105638.php',
1520
-        'OC\\Core\\Migrations\\Version16000Date20190428150708' => __DIR__ . '/../../..' . '/core/Migrations/Version16000Date20190428150708.php',
1521
-        'OC\\Core\\Migrations\\Version17000Date20190514105811' => __DIR__ . '/../../..' . '/core/Migrations/Version17000Date20190514105811.php',
1522
-        'OC\\Core\\Migrations\\Version18000Date20190920085628' => __DIR__ . '/../../..' . '/core/Migrations/Version18000Date20190920085628.php',
1523
-        'OC\\Core\\Migrations\\Version18000Date20191014105105' => __DIR__ . '/../../..' . '/core/Migrations/Version18000Date20191014105105.php',
1524
-        'OC\\Core\\Migrations\\Version18000Date20191204114856' => __DIR__ . '/../../..' . '/core/Migrations/Version18000Date20191204114856.php',
1525
-        'OC\\Core\\Migrations\\Version19000Date20200211083441' => __DIR__ . '/../../..' . '/core/Migrations/Version19000Date20200211083441.php',
1526
-        'OC\\Core\\Migrations\\Version20000Date20201109081915' => __DIR__ . '/../../..' . '/core/Migrations/Version20000Date20201109081915.php',
1527
-        'OC\\Core\\Migrations\\Version20000Date20201109081918' => __DIR__ . '/../../..' . '/core/Migrations/Version20000Date20201109081918.php',
1528
-        'OC\\Core\\Migrations\\Version20000Date20201109081919' => __DIR__ . '/../../..' . '/core/Migrations/Version20000Date20201109081919.php',
1529
-        'OC\\Core\\Migrations\\Version20000Date20201111081915' => __DIR__ . '/../../..' . '/core/Migrations/Version20000Date20201111081915.php',
1530
-        'OC\\Core\\Migrations\\Version21000Date20201120141228' => __DIR__ . '/../../..' . '/core/Migrations/Version21000Date20201120141228.php',
1531
-        'OC\\Core\\Migrations\\Version21000Date20201202095923' => __DIR__ . '/../../..' . '/core/Migrations/Version21000Date20201202095923.php',
1532
-        'OC\\Core\\Migrations\\Version21000Date20210119195004' => __DIR__ . '/../../..' . '/core/Migrations/Version21000Date20210119195004.php',
1533
-        'OC\\Core\\Migrations\\Version21000Date20210309185126' => __DIR__ . '/../../..' . '/core/Migrations/Version21000Date20210309185126.php',
1534
-        'OC\\Core\\Migrations\\Version21000Date20210309185127' => __DIR__ . '/../../..' . '/core/Migrations/Version21000Date20210309185127.php',
1535
-        'OC\\Core\\Migrations\\Version22000Date20210216080825' => __DIR__ . '/../../..' . '/core/Migrations/Version22000Date20210216080825.php',
1536
-        'OC\\Core\\Migrations\\Version23000Date20210721100600' => __DIR__ . '/../../..' . '/core/Migrations/Version23000Date20210721100600.php',
1537
-        'OC\\Core\\Migrations\\Version23000Date20210906132259' => __DIR__ . '/../../..' . '/core/Migrations/Version23000Date20210906132259.php',
1538
-        'OC\\Core\\Migrations\\Version23000Date20210930122352' => __DIR__ . '/../../..' . '/core/Migrations/Version23000Date20210930122352.php',
1539
-        'OC\\Core\\Migrations\\Version23000Date20211203110726' => __DIR__ . '/../../..' . '/core/Migrations/Version23000Date20211203110726.php',
1540
-        'OC\\Core\\Migrations\\Version23000Date20211213203940' => __DIR__ . '/../../..' . '/core/Migrations/Version23000Date20211213203940.php',
1541
-        'OC\\Core\\Migrations\\Version24000Date20211210141942' => __DIR__ . '/../../..' . '/core/Migrations/Version24000Date20211210141942.php',
1542
-        'OC\\Core\\Migrations\\Version24000Date20211213081506' => __DIR__ . '/../../..' . '/core/Migrations/Version24000Date20211213081506.php',
1543
-        'OC\\Core\\Migrations\\Version24000Date20211213081604' => __DIR__ . '/../../..' . '/core/Migrations/Version24000Date20211213081604.php',
1544
-        'OC\\Core\\Migrations\\Version24000Date20211222112246' => __DIR__ . '/../../..' . '/core/Migrations/Version24000Date20211222112246.php',
1545
-        'OC\\Core\\Migrations\\Version24000Date20211230140012' => __DIR__ . '/../../..' . '/core/Migrations/Version24000Date20211230140012.php',
1546
-        'OC\\Core\\Migrations\\Version24000Date20220131153041' => __DIR__ . '/../../..' . '/core/Migrations/Version24000Date20220131153041.php',
1547
-        'OC\\Core\\Migrations\\Version24000Date20220202150027' => __DIR__ . '/../../..' . '/core/Migrations/Version24000Date20220202150027.php',
1548
-        'OC\\Core\\Migrations\\Version24000Date20220404230027' => __DIR__ . '/../../..' . '/core/Migrations/Version24000Date20220404230027.php',
1549
-        'OC\\Core\\Migrations\\Version24000Date20220425072957' => __DIR__ . '/../../..' . '/core/Migrations/Version24000Date20220425072957.php',
1550
-        'OC\\Core\\Migrations\\Version25000Date20220515204012' => __DIR__ . '/../../..' . '/core/Migrations/Version25000Date20220515204012.php',
1551
-        'OC\\Core\\Migrations\\Version25000Date20220602190540' => __DIR__ . '/../../..' . '/core/Migrations/Version25000Date20220602190540.php',
1552
-        'OC\\Core\\Migrations\\Version25000Date20220905140840' => __DIR__ . '/../../..' . '/core/Migrations/Version25000Date20220905140840.php',
1553
-        'OC\\Core\\Migrations\\Version25000Date20221007010957' => __DIR__ . '/../../..' . '/core/Migrations/Version25000Date20221007010957.php',
1554
-        'OC\\Core\\Migrations\\Version27000Date20220613163520' => __DIR__ . '/../../..' . '/core/Migrations/Version27000Date20220613163520.php',
1555
-        'OC\\Core\\Migrations\\Version27000Date20230309104325' => __DIR__ . '/../../..' . '/core/Migrations/Version27000Date20230309104325.php',
1556
-        'OC\\Core\\Migrations\\Version27000Date20230309104802' => __DIR__ . '/../../..' . '/core/Migrations/Version27000Date20230309104802.php',
1557
-        'OC\\Core\\Migrations\\Version28000Date20230616104802' => __DIR__ . '/../../..' . '/core/Migrations/Version28000Date20230616104802.php',
1558
-        'OC\\Core\\Migrations\\Version28000Date20230728104802' => __DIR__ . '/../../..' . '/core/Migrations/Version28000Date20230728104802.php',
1559
-        'OC\\Core\\Migrations\\Version28000Date20230803221055' => __DIR__ . '/../../..' . '/core/Migrations/Version28000Date20230803221055.php',
1560
-        'OC\\Core\\Migrations\\Version28000Date20230906104802' => __DIR__ . '/../../..' . '/core/Migrations/Version28000Date20230906104802.php',
1561
-        'OC\\Core\\Migrations\\Version28000Date20231004103301' => __DIR__ . '/../../..' . '/core/Migrations/Version28000Date20231004103301.php',
1562
-        'OC\\Core\\Migrations\\Version28000Date20231103104802' => __DIR__ . '/../../..' . '/core/Migrations/Version28000Date20231103104802.php',
1563
-        'OC\\Core\\Migrations\\Version28000Date20231126110901' => __DIR__ . '/../../..' . '/core/Migrations/Version28000Date20231126110901.php',
1564
-        'OC\\Core\\Migrations\\Version28000Date20240828142927' => __DIR__ . '/../../..' . '/core/Migrations/Version28000Date20240828142927.php',
1565
-        'OC\\Core\\Migrations\\Version29000Date20231126110901' => __DIR__ . '/../../..' . '/core/Migrations/Version29000Date20231126110901.php',
1566
-        'OC\\Core\\Migrations\\Version29000Date20231213104850' => __DIR__ . '/../../..' . '/core/Migrations/Version29000Date20231213104850.php',
1567
-        'OC\\Core\\Migrations\\Version29000Date20240124132201' => __DIR__ . '/../../..' . '/core/Migrations/Version29000Date20240124132201.php',
1568
-        'OC\\Core\\Migrations\\Version29000Date20240124132202' => __DIR__ . '/../../..' . '/core/Migrations/Version29000Date20240124132202.php',
1569
-        'OC\\Core\\Migrations\\Version29000Date20240131122720' => __DIR__ . '/../../..' . '/core/Migrations/Version29000Date20240131122720.php',
1570
-        'OC\\Core\\Migrations\\Version30000Date20240429122720' => __DIR__ . '/../../..' . '/core/Migrations/Version30000Date20240429122720.php',
1571
-        'OC\\Core\\Migrations\\Version30000Date20240708160048' => __DIR__ . '/../../..' . '/core/Migrations/Version30000Date20240708160048.php',
1572
-        'OC\\Core\\Migrations\\Version30000Date20240717111406' => __DIR__ . '/../../..' . '/core/Migrations/Version30000Date20240717111406.php',
1573
-        'OC\\Core\\Migrations\\Version30000Date20240814180800' => __DIR__ . '/../../..' . '/core/Migrations/Version30000Date20240814180800.php',
1574
-        'OC\\Core\\Migrations\\Version30000Date20240815080800' => __DIR__ . '/../../..' . '/core/Migrations/Version30000Date20240815080800.php',
1575
-        'OC\\Core\\Migrations\\Version30000Date20240906095113' => __DIR__ . '/../../..' . '/core/Migrations/Version30000Date20240906095113.php',
1576
-        'OC\\Core\\Migrations\\Version31000Date20240101084401' => __DIR__ . '/../../..' . '/core/Migrations/Version31000Date20240101084401.php',
1577
-        'OC\\Core\\Migrations\\Version31000Date20240814184402' => __DIR__ . '/../../..' . '/core/Migrations/Version31000Date20240814184402.php',
1578
-        'OC\\Core\\Migrations\\Version31000Date20250213102442' => __DIR__ . '/../../..' . '/core/Migrations/Version31000Date20250213102442.php',
1579
-        'OC\\Core\\Migrations\\Version32000Date20250620081925' => __DIR__ . '/../../..' . '/core/Migrations/Version32000Date20250620081925.php',
1580
-        'OC\\Core\\Migrations\\Version32000Date20250731062008' => __DIR__ . '/../../..' . '/core/Migrations/Version32000Date20250731062008.php',
1581
-        'OC\\Core\\Migrations\\Version32000Date20250806110519' => __DIR__ . '/../../..' . '/core/Migrations/Version32000Date20250806110519.php',
1582
-        'OC\\Core\\Migrations\\Version33000Date20250819110529' => __DIR__ . '/../../..' . '/core/Migrations/Version33000Date20250819110529.php',
1583
-        'OC\\Core\\Migrations\\Version33000Date20251013110519' => __DIR__ . '/../../..' . '/core/Migrations/Version33000Date20251013110519.php',
1584
-        'OC\\Core\\Migrations\\Version33000Date20251023110529' => __DIR__ . '/../../..' . '/core/Migrations/Version33000Date20251023110529.php',
1585
-        'OC\\Core\\Migrations\\Version33000Date20251023120529' => __DIR__ . '/../../..' . '/core/Migrations/Version33000Date20251023120529.php',
1586
-        'OC\\Core\\Notification\\CoreNotifier' => __DIR__ . '/../../..' . '/core/Notification/CoreNotifier.php',
1587
-        'OC\\Core\\ResponseDefinitions' => __DIR__ . '/../../..' . '/core/ResponseDefinitions.php',
1588
-        'OC\\Core\\Service\\CronService' => __DIR__ . '/../../..' . '/core/Service/CronService.php',
1589
-        'OC\\Core\\Service\\LoginFlowV2Service' => __DIR__ . '/../../..' . '/core/Service/LoginFlowV2Service.php',
1590
-        'OC\\DB\\Adapter' => __DIR__ . '/../../..' . '/lib/private/DB/Adapter.php',
1591
-        'OC\\DB\\AdapterMySQL' => __DIR__ . '/../../..' . '/lib/private/DB/AdapterMySQL.php',
1592
-        'OC\\DB\\AdapterOCI8' => __DIR__ . '/../../..' . '/lib/private/DB/AdapterOCI8.php',
1593
-        'OC\\DB\\AdapterPgSql' => __DIR__ . '/../../..' . '/lib/private/DB/AdapterPgSql.php',
1594
-        'OC\\DB\\AdapterSqlite' => __DIR__ . '/../../..' . '/lib/private/DB/AdapterSqlite.php',
1595
-        'OC\\DB\\ArrayResult' => __DIR__ . '/../../..' . '/lib/private/DB/ArrayResult.php',
1596
-        'OC\\DB\\BacktraceDebugStack' => __DIR__ . '/../../..' . '/lib/private/DB/BacktraceDebugStack.php',
1597
-        'OC\\DB\\Connection' => __DIR__ . '/../../..' . '/lib/private/DB/Connection.php',
1598
-        'OC\\DB\\ConnectionAdapter' => __DIR__ . '/../../..' . '/lib/private/DB/ConnectionAdapter.php',
1599
-        'OC\\DB\\ConnectionFactory' => __DIR__ . '/../../..' . '/lib/private/DB/ConnectionFactory.php',
1600
-        'OC\\DB\\DbDataCollector' => __DIR__ . '/../../..' . '/lib/private/DB/DbDataCollector.php',
1601
-        'OC\\DB\\Exceptions\\DbalException' => __DIR__ . '/../../..' . '/lib/private/DB/Exceptions/DbalException.php',
1602
-        'OC\\DB\\MigrationException' => __DIR__ . '/../../..' . '/lib/private/DB/MigrationException.php',
1603
-        'OC\\DB\\MigrationService' => __DIR__ . '/../../..' . '/lib/private/DB/MigrationService.php',
1604
-        'OC\\DB\\Migrator' => __DIR__ . '/../../..' . '/lib/private/DB/Migrator.php',
1605
-        'OC\\DB\\MigratorExecuteSqlEvent' => __DIR__ . '/../../..' . '/lib/private/DB/MigratorExecuteSqlEvent.php',
1606
-        'OC\\DB\\MissingColumnInformation' => __DIR__ . '/../../..' . '/lib/private/DB/MissingColumnInformation.php',
1607
-        'OC\\DB\\MissingIndexInformation' => __DIR__ . '/../../..' . '/lib/private/DB/MissingIndexInformation.php',
1608
-        'OC\\DB\\MissingPrimaryKeyInformation' => __DIR__ . '/../../..' . '/lib/private/DB/MissingPrimaryKeyInformation.php',
1609
-        'OC\\DB\\MySqlTools' => __DIR__ . '/../../..' . '/lib/private/DB/MySqlTools.php',
1610
-        'OC\\DB\\OCSqlitePlatform' => __DIR__ . '/../../..' . '/lib/private/DB/OCSqlitePlatform.php',
1611
-        'OC\\DB\\ObjectParameter' => __DIR__ . '/../../..' . '/lib/private/DB/ObjectParameter.php',
1612
-        'OC\\DB\\OracleConnection' => __DIR__ . '/../../..' . '/lib/private/DB/OracleConnection.php',
1613
-        'OC\\DB\\OracleMigrator' => __DIR__ . '/../../..' . '/lib/private/DB/OracleMigrator.php',
1614
-        'OC\\DB\\PgSqlTools' => __DIR__ . '/../../..' . '/lib/private/DB/PgSqlTools.php',
1615
-        'OC\\DB\\PreparedStatement' => __DIR__ . '/../../..' . '/lib/private/DB/PreparedStatement.php',
1616
-        'OC\\DB\\QueryBuilder\\CompositeExpression' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/CompositeExpression.php',
1617
-        'OC\\DB\\QueryBuilder\\ExpressionBuilder\\ExpressionBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/ExpressionBuilder/ExpressionBuilder.php',
1618
-        'OC\\DB\\QueryBuilder\\ExpressionBuilder\\MySqlExpressionBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php',
1619
-        'OC\\DB\\QueryBuilder\\ExpressionBuilder\\OCIExpressionBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/ExpressionBuilder/OCIExpressionBuilder.php',
1620
-        'OC\\DB\\QueryBuilder\\ExpressionBuilder\\PgSqlExpressionBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/ExpressionBuilder/PgSqlExpressionBuilder.php',
1621
-        'OC\\DB\\QueryBuilder\\ExpressionBuilder\\SqliteExpressionBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php',
1622
-        'OC\\DB\\QueryBuilder\\ExtendedQueryBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php',
1623
-        'OC\\DB\\QueryBuilder\\FunctionBuilder\\FunctionBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/FunctionBuilder/FunctionBuilder.php',
1624
-        'OC\\DB\\QueryBuilder\\FunctionBuilder\\OCIFunctionBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/FunctionBuilder/OCIFunctionBuilder.php',
1625
-        'OC\\DB\\QueryBuilder\\FunctionBuilder\\PgSqlFunctionBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/FunctionBuilder/PgSqlFunctionBuilder.php',
1626
-        'OC\\DB\\QueryBuilder\\FunctionBuilder\\SqliteFunctionBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/FunctionBuilder/SqliteFunctionBuilder.php',
1627
-        'OC\\DB\\QueryBuilder\\Literal' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Literal.php',
1628
-        'OC\\DB\\QueryBuilder\\Parameter' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Parameter.php',
1629
-        'OC\\DB\\QueryBuilder\\Partitioned\\InvalidPartitionedQueryException' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Partitioned/InvalidPartitionedQueryException.php',
1630
-        'OC\\DB\\QueryBuilder\\Partitioned\\JoinCondition' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Partitioned/JoinCondition.php',
1631
-        'OC\\DB\\QueryBuilder\\Partitioned\\PartitionQuery' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Partitioned/PartitionQuery.php',
1632
-        'OC\\DB\\QueryBuilder\\Partitioned\\PartitionSplit' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Partitioned/PartitionSplit.php',
1633
-        'OC\\DB\\QueryBuilder\\Partitioned\\PartitionedQueryBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Partitioned/PartitionedQueryBuilder.php',
1634
-        'OC\\DB\\QueryBuilder\\Partitioned\\PartitionedResult' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Partitioned/PartitionedResult.php',
1635
-        'OC\\DB\\QueryBuilder\\QueryBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/QueryBuilder.php',
1636
-        'OC\\DB\\QueryBuilder\\QueryFunction' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/QueryFunction.php',
1637
-        'OC\\DB\\QueryBuilder\\QuoteHelper' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/QuoteHelper.php',
1638
-        'OC\\DB\\QueryBuilder\\Sharded\\AutoIncrementHandler' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Sharded/AutoIncrementHandler.php',
1639
-        'OC\\DB\\QueryBuilder\\Sharded\\CrossShardMoveHelper' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Sharded/CrossShardMoveHelper.php',
1640
-        'OC\\DB\\QueryBuilder\\Sharded\\HashShardMapper' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Sharded/HashShardMapper.php',
1641
-        'OC\\DB\\QueryBuilder\\Sharded\\InvalidShardedQueryException' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Sharded/InvalidShardedQueryException.php',
1642
-        'OC\\DB\\QueryBuilder\\Sharded\\RoundRobinShardMapper' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Sharded/RoundRobinShardMapper.php',
1643
-        'OC\\DB\\QueryBuilder\\Sharded\\ShardConnectionManager' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Sharded/ShardConnectionManager.php',
1644
-        'OC\\DB\\QueryBuilder\\Sharded\\ShardDefinition' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Sharded/ShardDefinition.php',
1645
-        'OC\\DB\\QueryBuilder\\Sharded\\ShardQueryRunner' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Sharded/ShardQueryRunner.php',
1646
-        'OC\\DB\\QueryBuilder\\Sharded\\ShardedQueryBuilder' => __DIR__ . '/../../..' . '/lib/private/DB/QueryBuilder/Sharded/ShardedQueryBuilder.php',
1647
-        'OC\\DB\\ResultAdapter' => __DIR__ . '/../../..' . '/lib/private/DB/ResultAdapter.php',
1648
-        'OC\\DB\\SQLiteMigrator' => __DIR__ . '/../../..' . '/lib/private/DB/SQLiteMigrator.php',
1649
-        'OC\\DB\\SQLiteSessionInit' => __DIR__ . '/../../..' . '/lib/private/DB/SQLiteSessionInit.php',
1650
-        'OC\\DB\\SchemaWrapper' => __DIR__ . '/../../..' . '/lib/private/DB/SchemaWrapper.php',
1651
-        'OC\\DB\\SetTransactionIsolationLevel' => __DIR__ . '/../../..' . '/lib/private/DB/SetTransactionIsolationLevel.php',
1652
-        'OC\\Dashboard\\Manager' => __DIR__ . '/../../..' . '/lib/private/Dashboard/Manager.php',
1653
-        'OC\\DatabaseException' => __DIR__ . '/../../..' . '/lib/private/DatabaseException.php',
1654
-        'OC\\DatabaseSetupException' => __DIR__ . '/../../..' . '/lib/private/DatabaseSetupException.php',
1655
-        'OC\\DateTimeFormatter' => __DIR__ . '/../../..' . '/lib/private/DateTimeFormatter.php',
1656
-        'OC\\DateTimeZone' => __DIR__ . '/../../..' . '/lib/private/DateTimeZone.php',
1657
-        'OC\\Diagnostics\\Event' => __DIR__ . '/../../..' . '/lib/private/Diagnostics/Event.php',
1658
-        'OC\\Diagnostics\\EventLogger' => __DIR__ . '/../../..' . '/lib/private/Diagnostics/EventLogger.php',
1659
-        'OC\\Diagnostics\\Query' => __DIR__ . '/../../..' . '/lib/private/Diagnostics/Query.php',
1660
-        'OC\\Diagnostics\\QueryLogger' => __DIR__ . '/../../..' . '/lib/private/Diagnostics/QueryLogger.php',
1661
-        'OC\\DirectEditing\\Manager' => __DIR__ . '/../../..' . '/lib/private/DirectEditing/Manager.php',
1662
-        'OC\\DirectEditing\\Token' => __DIR__ . '/../../..' . '/lib/private/DirectEditing/Token.php',
1663
-        'OC\\EmojiHelper' => __DIR__ . '/../../..' . '/lib/private/EmojiHelper.php',
1664
-        'OC\\Encryption\\DecryptAll' => __DIR__ . '/../../..' . '/lib/private/Encryption/DecryptAll.php',
1665
-        'OC\\Encryption\\EncryptionEventListener' => __DIR__ . '/../../..' . '/lib/private/Encryption/EncryptionEventListener.php',
1666
-        'OC\\Encryption\\EncryptionWrapper' => __DIR__ . '/../../..' . '/lib/private/Encryption/EncryptionWrapper.php',
1667
-        'OC\\Encryption\\Exceptions\\DecryptionFailedException' => __DIR__ . '/../../..' . '/lib/private/Encryption/Exceptions/DecryptionFailedException.php',
1668
-        'OC\\Encryption\\Exceptions\\EmptyEncryptionDataException' => __DIR__ . '/../../..' . '/lib/private/Encryption/Exceptions/EmptyEncryptionDataException.php',
1669
-        'OC\\Encryption\\Exceptions\\EncryptionFailedException' => __DIR__ . '/../../..' . '/lib/private/Encryption/Exceptions/EncryptionFailedException.php',
1670
-        'OC\\Encryption\\Exceptions\\EncryptionHeaderKeyExistsException' => __DIR__ . '/../../..' . '/lib/private/Encryption/Exceptions/EncryptionHeaderKeyExistsException.php',
1671
-        'OC\\Encryption\\Exceptions\\EncryptionHeaderToLargeException' => __DIR__ . '/../../..' . '/lib/private/Encryption/Exceptions/EncryptionHeaderToLargeException.php',
1672
-        'OC\\Encryption\\Exceptions\\ModuleAlreadyExistsException' => __DIR__ . '/../../..' . '/lib/private/Encryption/Exceptions/ModuleAlreadyExistsException.php',
1673
-        'OC\\Encryption\\Exceptions\\ModuleDoesNotExistsException' => __DIR__ . '/../../..' . '/lib/private/Encryption/Exceptions/ModuleDoesNotExistsException.php',
1674
-        'OC\\Encryption\\Exceptions\\UnknownCipherException' => __DIR__ . '/../../..' . '/lib/private/Encryption/Exceptions/UnknownCipherException.php',
1675
-        'OC\\Encryption\\File' => __DIR__ . '/../../..' . '/lib/private/Encryption/File.php',
1676
-        'OC\\Encryption\\Keys\\Storage' => __DIR__ . '/../../..' . '/lib/private/Encryption/Keys/Storage.php',
1677
-        'OC\\Encryption\\Manager' => __DIR__ . '/../../..' . '/lib/private/Encryption/Manager.php',
1678
-        'OC\\Encryption\\Update' => __DIR__ . '/../../..' . '/lib/private/Encryption/Update.php',
1679
-        'OC\\Encryption\\Util' => __DIR__ . '/../../..' . '/lib/private/Encryption/Util.php',
1680
-        'OC\\EventDispatcher\\EventDispatcher' => __DIR__ . '/../../..' . '/lib/private/EventDispatcher/EventDispatcher.php',
1681
-        'OC\\EventDispatcher\\ServiceEventListener' => __DIR__ . '/../../..' . '/lib/private/EventDispatcher/ServiceEventListener.php',
1682
-        'OC\\EventSource' => __DIR__ . '/../../..' . '/lib/private/EventSource.php',
1683
-        'OC\\EventSourceFactory' => __DIR__ . '/../../..' . '/lib/private/EventSourceFactory.php',
1684
-        'OC\\Federation\\CloudFederationFactory' => __DIR__ . '/../../..' . '/lib/private/Federation/CloudFederationFactory.php',
1685
-        'OC\\Federation\\CloudFederationNotification' => __DIR__ . '/../../..' . '/lib/private/Federation/CloudFederationNotification.php',
1686
-        'OC\\Federation\\CloudFederationProviderManager' => __DIR__ . '/../../..' . '/lib/private/Federation/CloudFederationProviderManager.php',
1687
-        'OC\\Federation\\CloudFederationShare' => __DIR__ . '/../../..' . '/lib/private/Federation/CloudFederationShare.php',
1688
-        'OC\\Federation\\CloudId' => __DIR__ . '/../../..' . '/lib/private/Federation/CloudId.php',
1689
-        'OC\\Federation\\CloudIdManager' => __DIR__ . '/../../..' . '/lib/private/Federation/CloudIdManager.php',
1690
-        'OC\\FilesMetadata\\FilesMetadataManager' => __DIR__ . '/../../..' . '/lib/private/FilesMetadata/FilesMetadataManager.php',
1691
-        'OC\\FilesMetadata\\Job\\UpdateSingleMetadata' => __DIR__ . '/../../..' . '/lib/private/FilesMetadata/Job/UpdateSingleMetadata.php',
1692
-        'OC\\FilesMetadata\\Listener\\MetadataDelete' => __DIR__ . '/../../..' . '/lib/private/FilesMetadata/Listener/MetadataDelete.php',
1693
-        'OC\\FilesMetadata\\Listener\\MetadataUpdate' => __DIR__ . '/../../..' . '/lib/private/FilesMetadata/Listener/MetadataUpdate.php',
1694
-        'OC\\FilesMetadata\\MetadataQuery' => __DIR__ . '/../../..' . '/lib/private/FilesMetadata/MetadataQuery.php',
1695
-        'OC\\FilesMetadata\\Model\\FilesMetadata' => __DIR__ . '/../../..' . '/lib/private/FilesMetadata/Model/FilesMetadata.php',
1696
-        'OC\\FilesMetadata\\Model\\MetadataValueWrapper' => __DIR__ . '/../../..' . '/lib/private/FilesMetadata/Model/MetadataValueWrapper.php',
1697
-        'OC\\FilesMetadata\\Service\\IndexRequestService' => __DIR__ . '/../../..' . '/lib/private/FilesMetadata/Service/IndexRequestService.php',
1698
-        'OC\\FilesMetadata\\Service\\MetadataRequestService' => __DIR__ . '/../../..' . '/lib/private/FilesMetadata/Service/MetadataRequestService.php',
1699
-        'OC\\Files\\AppData\\AppData' => __DIR__ . '/../../..' . '/lib/private/Files/AppData/AppData.php',
1700
-        'OC\\Files\\AppData\\Factory' => __DIR__ . '/../../..' . '/lib/private/Files/AppData/Factory.php',
1701
-        'OC\\Files\\Cache\\Cache' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/Cache.php',
1702
-        'OC\\Files\\Cache\\CacheDependencies' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/CacheDependencies.php',
1703
-        'OC\\Files\\Cache\\CacheEntry' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/CacheEntry.php',
1704
-        'OC\\Files\\Cache\\CacheQueryBuilder' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/CacheQueryBuilder.php',
1705
-        'OC\\Files\\Cache\\FailedCache' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/FailedCache.php',
1706
-        'OC\\Files\\Cache\\FileAccess' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/FileAccess.php',
1707
-        'OC\\Files\\Cache\\HomeCache' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/HomeCache.php',
1708
-        'OC\\Files\\Cache\\HomePropagator' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/HomePropagator.php',
1709
-        'OC\\Files\\Cache\\LocalRootScanner' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/LocalRootScanner.php',
1710
-        'OC\\Files\\Cache\\MoveFromCacheTrait' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/MoveFromCacheTrait.php',
1711
-        'OC\\Files\\Cache\\NullWatcher' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/NullWatcher.php',
1712
-        'OC\\Files\\Cache\\Propagator' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/Propagator.php',
1713
-        'OC\\Files\\Cache\\QuerySearchHelper' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/QuerySearchHelper.php',
1714
-        'OC\\Files\\Cache\\Scanner' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/Scanner.php',
1715
-        'OC\\Files\\Cache\\SearchBuilder' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/SearchBuilder.php',
1716
-        'OC\\Files\\Cache\\Storage' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/Storage.php',
1717
-        'OC\\Files\\Cache\\StorageGlobal' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/StorageGlobal.php',
1718
-        'OC\\Files\\Cache\\Updater' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/Updater.php',
1719
-        'OC\\Files\\Cache\\Watcher' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/Watcher.php',
1720
-        'OC\\Files\\Cache\\Wrapper\\CacheJail' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/Wrapper/CacheJail.php',
1721
-        'OC\\Files\\Cache\\Wrapper\\CachePermissionsMask' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/Wrapper/CachePermissionsMask.php',
1722
-        'OC\\Files\\Cache\\Wrapper\\CacheWrapper' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/Wrapper/CacheWrapper.php',
1723
-        'OC\\Files\\Cache\\Wrapper\\JailPropagator' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/Wrapper/JailPropagator.php',
1724
-        'OC\\Files\\Cache\\Wrapper\\JailWatcher' => __DIR__ . '/../../..' . '/lib/private/Files/Cache/Wrapper/JailWatcher.php',
1725
-        'OC\\Files\\Config\\CachedMountFileInfo' => __DIR__ . '/../../..' . '/lib/private/Files/Config/CachedMountFileInfo.php',
1726
-        'OC\\Files\\Config\\CachedMountInfo' => __DIR__ . '/../../..' . '/lib/private/Files/Config/CachedMountInfo.php',
1727
-        'OC\\Files\\Config\\LazyPathCachedMountInfo' => __DIR__ . '/../../..' . '/lib/private/Files/Config/LazyPathCachedMountInfo.php',
1728
-        'OC\\Files\\Config\\LazyStorageMountInfo' => __DIR__ . '/../../..' . '/lib/private/Files/Config/LazyStorageMountInfo.php',
1729
-        'OC\\Files\\Config\\MountProviderCollection' => __DIR__ . '/../../..' . '/lib/private/Files/Config/MountProviderCollection.php',
1730
-        'OC\\Files\\Config\\UserMountCache' => __DIR__ . '/../../..' . '/lib/private/Files/Config/UserMountCache.php',
1731
-        'OC\\Files\\Config\\UserMountCacheListener' => __DIR__ . '/../../..' . '/lib/private/Files/Config/UserMountCacheListener.php',
1732
-        'OC\\Files\\Conversion\\ConversionManager' => __DIR__ . '/../../..' . '/lib/private/Files/Conversion/ConversionManager.php',
1733
-        'OC\\Files\\FileInfo' => __DIR__ . '/../../..' . '/lib/private/Files/FileInfo.php',
1734
-        'OC\\Files\\FilenameValidator' => __DIR__ . '/../../..' . '/lib/private/Files/FilenameValidator.php',
1735
-        'OC\\Files\\Filesystem' => __DIR__ . '/../../..' . '/lib/private/Files/Filesystem.php',
1736
-        'OC\\Files\\Lock\\LockManager' => __DIR__ . '/../../..' . '/lib/private/Files/Lock/LockManager.php',
1737
-        'OC\\Files\\Mount\\CacheMountProvider' => __DIR__ . '/../../..' . '/lib/private/Files/Mount/CacheMountProvider.php',
1738
-        'OC\\Files\\Mount\\HomeMountPoint' => __DIR__ . '/../../..' . '/lib/private/Files/Mount/HomeMountPoint.php',
1739
-        'OC\\Files\\Mount\\LocalHomeMountProvider' => __DIR__ . '/../../..' . '/lib/private/Files/Mount/LocalHomeMountProvider.php',
1740
-        'OC\\Files\\Mount\\Manager' => __DIR__ . '/../../..' . '/lib/private/Files/Mount/Manager.php',
1741
-        'OC\\Files\\Mount\\MountPoint' => __DIR__ . '/../../..' . '/lib/private/Files/Mount/MountPoint.php',
1742
-        'OC\\Files\\Mount\\MoveableMount' => __DIR__ . '/../../..' . '/lib/private/Files/Mount/MoveableMount.php',
1743
-        'OC\\Files\\Mount\\ObjectHomeMountProvider' => __DIR__ . '/../../..' . '/lib/private/Files/Mount/ObjectHomeMountProvider.php',
1744
-        'OC\\Files\\Mount\\RootMountProvider' => __DIR__ . '/../../..' . '/lib/private/Files/Mount/RootMountProvider.php',
1745
-        'OC\\Files\\Node\\File' => __DIR__ . '/../../..' . '/lib/private/Files/Node/File.php',
1746
-        'OC\\Files\\Node\\Folder' => __DIR__ . '/../../..' . '/lib/private/Files/Node/Folder.php',
1747
-        'OC\\Files\\Node\\HookConnector' => __DIR__ . '/../../..' . '/lib/private/Files/Node/HookConnector.php',
1748
-        'OC\\Files\\Node\\LazyFolder' => __DIR__ . '/../../..' . '/lib/private/Files/Node/LazyFolder.php',
1749
-        'OC\\Files\\Node\\LazyRoot' => __DIR__ . '/../../..' . '/lib/private/Files/Node/LazyRoot.php',
1750
-        'OC\\Files\\Node\\LazyUserFolder' => __DIR__ . '/../../..' . '/lib/private/Files/Node/LazyUserFolder.php',
1751
-        'OC\\Files\\Node\\Node' => __DIR__ . '/../../..' . '/lib/private/Files/Node/Node.php',
1752
-        'OC\\Files\\Node\\NonExistingFile' => __DIR__ . '/../../..' . '/lib/private/Files/Node/NonExistingFile.php',
1753
-        'OC\\Files\\Node\\NonExistingFolder' => __DIR__ . '/../../..' . '/lib/private/Files/Node/NonExistingFolder.php',
1754
-        'OC\\Files\\Node\\Root' => __DIR__ . '/../../..' . '/lib/private/Files/Node/Root.php',
1755
-        'OC\\Files\\Notify\\Change' => __DIR__ . '/../../..' . '/lib/private/Files/Notify/Change.php',
1756
-        'OC\\Files\\Notify\\RenameChange' => __DIR__ . '/../../..' . '/lib/private/Files/Notify/RenameChange.php',
1757
-        'OC\\Files\\ObjectStore\\AppdataPreviewObjectStoreStorage' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/AppdataPreviewObjectStoreStorage.php',
1758
-        'OC\\Files\\ObjectStore\\Azure' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/Azure.php',
1759
-        'OC\\Files\\ObjectStore\\HomeObjectStoreStorage' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/HomeObjectStoreStorage.php',
1760
-        'OC\\Files\\ObjectStore\\InvalidObjectStoreConfigurationException' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/InvalidObjectStoreConfigurationException.php',
1761
-        'OC\\Files\\ObjectStore\\Mapper' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/Mapper.php',
1762
-        'OC\\Files\\ObjectStore\\ObjectStoreScanner' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/ObjectStoreScanner.php',
1763
-        'OC\\Files\\ObjectStore\\ObjectStoreStorage' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/ObjectStoreStorage.php',
1764
-        'OC\\Files\\ObjectStore\\PrimaryObjectStoreConfig' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/PrimaryObjectStoreConfig.php',
1765
-        'OC\\Files\\ObjectStore\\S3' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/S3.php',
1766
-        'OC\\Files\\ObjectStore\\S3ConfigTrait' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/S3ConfigTrait.php',
1767
-        'OC\\Files\\ObjectStore\\S3ConnectionTrait' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/S3ConnectionTrait.php',
1768
-        'OC\\Files\\ObjectStore\\S3ObjectTrait' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/S3ObjectTrait.php',
1769
-        'OC\\Files\\ObjectStore\\S3Signature' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/S3Signature.php',
1770
-        'OC\\Files\\ObjectStore\\StorageObjectStore' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/StorageObjectStore.php',
1771
-        'OC\\Files\\ObjectStore\\Swift' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/Swift.php',
1772
-        'OC\\Files\\ObjectStore\\SwiftFactory' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/SwiftFactory.php',
1773
-        'OC\\Files\\ObjectStore\\SwiftV2CachingAuthService' => __DIR__ . '/../../..' . '/lib/private/Files/ObjectStore/SwiftV2CachingAuthService.php',
1774
-        'OC\\Files\\Search\\QueryOptimizer\\FlattenNestedBool' => __DIR__ . '/../../..' . '/lib/private/Files/Search/QueryOptimizer/FlattenNestedBool.php',
1775
-        'OC\\Files\\Search\\QueryOptimizer\\FlattenSingleArgumentBinaryOperation' => __DIR__ . '/../../..' . '/lib/private/Files/Search/QueryOptimizer/FlattenSingleArgumentBinaryOperation.php',
1776
-        'OC\\Files\\Search\\QueryOptimizer\\MergeDistributiveOperations' => __DIR__ . '/../../..' . '/lib/private/Files/Search/QueryOptimizer/MergeDistributiveOperations.php',
1777
-        'OC\\Files\\Search\\QueryOptimizer\\OrEqualsToIn' => __DIR__ . '/../../..' . '/lib/private/Files/Search/QueryOptimizer/OrEqualsToIn.php',
1778
-        'OC\\Files\\Search\\QueryOptimizer\\PathPrefixOptimizer' => __DIR__ . '/../../..' . '/lib/private/Files/Search/QueryOptimizer/PathPrefixOptimizer.php',
1779
-        'OC\\Files\\Search\\QueryOptimizer\\QueryOptimizer' => __DIR__ . '/../../..' . '/lib/private/Files/Search/QueryOptimizer/QueryOptimizer.php',
1780
-        'OC\\Files\\Search\\QueryOptimizer\\QueryOptimizerStep' => __DIR__ . '/../../..' . '/lib/private/Files/Search/QueryOptimizer/QueryOptimizerStep.php',
1781
-        'OC\\Files\\Search\\QueryOptimizer\\ReplacingOptimizerStep' => __DIR__ . '/../../..' . '/lib/private/Files/Search/QueryOptimizer/ReplacingOptimizerStep.php',
1782
-        'OC\\Files\\Search\\QueryOptimizer\\SplitLargeIn' => __DIR__ . '/../../..' . '/lib/private/Files/Search/QueryOptimizer/SplitLargeIn.php',
1783
-        'OC\\Files\\Search\\SearchBinaryOperator' => __DIR__ . '/../../..' . '/lib/private/Files/Search/SearchBinaryOperator.php',
1784
-        'OC\\Files\\Search\\SearchComparison' => __DIR__ . '/../../..' . '/lib/private/Files/Search/SearchComparison.php',
1785
-        'OC\\Files\\Search\\SearchOrder' => __DIR__ . '/../../..' . '/lib/private/Files/Search/SearchOrder.php',
1786
-        'OC\\Files\\Search\\SearchQuery' => __DIR__ . '/../../..' . '/lib/private/Files/Search/SearchQuery.php',
1787
-        'OC\\Files\\SetupManager' => __DIR__ . '/../../..' . '/lib/private/Files/SetupManager.php',
1788
-        'OC\\Files\\SetupManagerFactory' => __DIR__ . '/../../..' . '/lib/private/Files/SetupManagerFactory.php',
1789
-        'OC\\Files\\SimpleFS\\NewSimpleFile' => __DIR__ . '/../../..' . '/lib/private/Files/SimpleFS/NewSimpleFile.php',
1790
-        'OC\\Files\\SimpleFS\\SimpleFile' => __DIR__ . '/../../..' . '/lib/private/Files/SimpleFS/SimpleFile.php',
1791
-        'OC\\Files\\SimpleFS\\SimpleFolder' => __DIR__ . '/../../..' . '/lib/private/Files/SimpleFS/SimpleFolder.php',
1792
-        'OC\\Files\\Storage\\Common' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Common.php',
1793
-        'OC\\Files\\Storage\\CommonTest' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/CommonTest.php',
1794
-        'OC\\Files\\Storage\\DAV' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/DAV.php',
1795
-        'OC\\Files\\Storage\\FailedStorage' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/FailedStorage.php',
1796
-        'OC\\Files\\Storage\\Home' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Home.php',
1797
-        'OC\\Files\\Storage\\Local' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Local.php',
1798
-        'OC\\Files\\Storage\\LocalRootStorage' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/LocalRootStorage.php',
1799
-        'OC\\Files\\Storage\\LocalTempFileTrait' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/LocalTempFileTrait.php',
1800
-        'OC\\Files\\Storage\\PolyFill\\CopyDirectory' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/PolyFill/CopyDirectory.php',
1801
-        'OC\\Files\\Storage\\Storage' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Storage.php',
1802
-        'OC\\Files\\Storage\\StorageFactory' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/StorageFactory.php',
1803
-        'OC\\Files\\Storage\\Temporary' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Temporary.php',
1804
-        'OC\\Files\\Storage\\Wrapper\\Availability' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Wrapper/Availability.php',
1805
-        'OC\\Files\\Storage\\Wrapper\\Encoding' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Wrapper/Encoding.php',
1806
-        'OC\\Files\\Storage\\Wrapper\\EncodingDirectoryWrapper' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Wrapper/EncodingDirectoryWrapper.php',
1807
-        'OC\\Files\\Storage\\Wrapper\\Encryption' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Wrapper/Encryption.php',
1808
-        'OC\\Files\\Storage\\Wrapper\\Jail' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Wrapper/Jail.php',
1809
-        'OC\\Files\\Storage\\Wrapper\\KnownMtime' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Wrapper/KnownMtime.php',
1810
-        'OC\\Files\\Storage\\Wrapper\\PermissionsMask' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Wrapper/PermissionsMask.php',
1811
-        'OC\\Files\\Storage\\Wrapper\\Quota' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Wrapper/Quota.php',
1812
-        'OC\\Files\\Storage\\Wrapper\\Wrapper' => __DIR__ . '/../../..' . '/lib/private/Files/Storage/Wrapper/Wrapper.php',
1813
-        'OC\\Files\\Stream\\Encryption' => __DIR__ . '/../../..' . '/lib/private/Files/Stream/Encryption.php',
1814
-        'OC\\Files\\Stream\\HashWrapper' => __DIR__ . '/../../..' . '/lib/private/Files/Stream/HashWrapper.php',
1815
-        'OC\\Files\\Stream\\Quota' => __DIR__ . '/../../..' . '/lib/private/Files/Stream/Quota.php',
1816
-        'OC\\Files\\Stream\\SeekableHttpStream' => __DIR__ . '/../../..' . '/lib/private/Files/Stream/SeekableHttpStream.php',
1817
-        'OC\\Files\\Template\\TemplateManager' => __DIR__ . '/../../..' . '/lib/private/Files/Template/TemplateManager.php',
1818
-        'OC\\Files\\Type\\Detection' => __DIR__ . '/../../..' . '/lib/private/Files/Type/Detection.php',
1819
-        'OC\\Files\\Type\\Loader' => __DIR__ . '/../../..' . '/lib/private/Files/Type/Loader.php',
1820
-        'OC\\Files\\Utils\\PathHelper' => __DIR__ . '/../../..' . '/lib/private/Files/Utils/PathHelper.php',
1821
-        'OC\\Files\\Utils\\Scanner' => __DIR__ . '/../../..' . '/lib/private/Files/Utils/Scanner.php',
1822
-        'OC\\Files\\View' => __DIR__ . '/../../..' . '/lib/private/Files/View.php',
1823
-        'OC\\ForbiddenException' => __DIR__ . '/../../..' . '/lib/private/ForbiddenException.php',
1824
-        'OC\\FullTextSearch\\FullTextSearchManager' => __DIR__ . '/../../..' . '/lib/private/FullTextSearch/FullTextSearchManager.php',
1825
-        'OC\\FullTextSearch\\Model\\DocumentAccess' => __DIR__ . '/../../..' . '/lib/private/FullTextSearch/Model/DocumentAccess.php',
1826
-        'OC\\FullTextSearch\\Model\\IndexDocument' => __DIR__ . '/../../..' . '/lib/private/FullTextSearch/Model/IndexDocument.php',
1827
-        'OC\\FullTextSearch\\Model\\SearchOption' => __DIR__ . '/../../..' . '/lib/private/FullTextSearch/Model/SearchOption.php',
1828
-        'OC\\FullTextSearch\\Model\\SearchRequestSimpleQuery' => __DIR__ . '/../../..' . '/lib/private/FullTextSearch/Model/SearchRequestSimpleQuery.php',
1829
-        'OC\\FullTextSearch\\Model\\SearchTemplate' => __DIR__ . '/../../..' . '/lib/private/FullTextSearch/Model/SearchTemplate.php',
1830
-        'OC\\GlobalScale\\Config' => __DIR__ . '/../../..' . '/lib/private/GlobalScale/Config.php',
1831
-        'OC\\Group\\Backend' => __DIR__ . '/../../..' . '/lib/private/Group/Backend.php',
1832
-        'OC\\Group\\Database' => __DIR__ . '/../../..' . '/lib/private/Group/Database.php',
1833
-        'OC\\Group\\DisplayNameCache' => __DIR__ . '/../../..' . '/lib/private/Group/DisplayNameCache.php',
1834
-        'OC\\Group\\Group' => __DIR__ . '/../../..' . '/lib/private/Group/Group.php',
1835
-        'OC\\Group\\Manager' => __DIR__ . '/../../..' . '/lib/private/Group/Manager.php',
1836
-        'OC\\Group\\MetaData' => __DIR__ . '/../../..' . '/lib/private/Group/MetaData.php',
1837
-        'OC\\HintException' => __DIR__ . '/../../..' . '/lib/private/HintException.php',
1838
-        'OC\\Hooks\\BasicEmitter' => __DIR__ . '/../../..' . '/lib/private/Hooks/BasicEmitter.php',
1839
-        'OC\\Hooks\\Emitter' => __DIR__ . '/../../..' . '/lib/private/Hooks/Emitter.php',
1840
-        'OC\\Hooks\\EmitterTrait' => __DIR__ . '/../../..' . '/lib/private/Hooks/EmitterTrait.php',
1841
-        'OC\\Hooks\\PublicEmitter' => __DIR__ . '/../../..' . '/lib/private/Hooks/PublicEmitter.php',
1842
-        'OC\\Http\\Client\\Client' => __DIR__ . '/../../..' . '/lib/private/Http/Client/Client.php',
1843
-        'OC\\Http\\Client\\ClientService' => __DIR__ . '/../../..' . '/lib/private/Http/Client/ClientService.php',
1844
-        'OC\\Http\\Client\\DnsPinMiddleware' => __DIR__ . '/../../..' . '/lib/private/Http/Client/DnsPinMiddleware.php',
1845
-        'OC\\Http\\Client\\GuzzlePromiseAdapter' => __DIR__ . '/../../..' . '/lib/private/Http/Client/GuzzlePromiseAdapter.php',
1846
-        'OC\\Http\\Client\\NegativeDnsCache' => __DIR__ . '/../../..' . '/lib/private/Http/Client/NegativeDnsCache.php',
1847
-        'OC\\Http\\Client\\Response' => __DIR__ . '/../../..' . '/lib/private/Http/Client/Response.php',
1848
-        'OC\\Http\\CookieHelper' => __DIR__ . '/../../..' . '/lib/private/Http/CookieHelper.php',
1849
-        'OC\\Http\\WellKnown\\RequestManager' => __DIR__ . '/../../..' . '/lib/private/Http/WellKnown/RequestManager.php',
1850
-        'OC\\Image' => __DIR__ . '/../../..' . '/lib/private/Image.php',
1851
-        'OC\\InitialStateService' => __DIR__ . '/../../..' . '/lib/private/InitialStateService.php',
1852
-        'OC\\Installer' => __DIR__ . '/../../..' . '/lib/private/Installer.php',
1853
-        'OC\\IntegrityCheck\\Checker' => __DIR__ . '/../../..' . '/lib/private/IntegrityCheck/Checker.php',
1854
-        'OC\\IntegrityCheck\\Exceptions\\InvalidSignatureException' => __DIR__ . '/../../..' . '/lib/private/IntegrityCheck/Exceptions/InvalidSignatureException.php',
1855
-        'OC\\IntegrityCheck\\Helpers\\EnvironmentHelper' => __DIR__ . '/../../..' . '/lib/private/IntegrityCheck/Helpers/EnvironmentHelper.php',
1856
-        'OC\\IntegrityCheck\\Helpers\\FileAccessHelper' => __DIR__ . '/../../..' . '/lib/private/IntegrityCheck/Helpers/FileAccessHelper.php',
1857
-        'OC\\IntegrityCheck\\Iterator\\ExcludeFileByNameFilterIterator' => __DIR__ . '/../../..' . '/lib/private/IntegrityCheck/Iterator/ExcludeFileByNameFilterIterator.php',
1858
-        'OC\\IntegrityCheck\\Iterator\\ExcludeFoldersByPathFilterIterator' => __DIR__ . '/../../..' . '/lib/private/IntegrityCheck/Iterator/ExcludeFoldersByPathFilterIterator.php',
1859
-        'OC\\KnownUser\\KnownUser' => __DIR__ . '/../../..' . '/lib/private/KnownUser/KnownUser.php',
1860
-        'OC\\KnownUser\\KnownUserMapper' => __DIR__ . '/../../..' . '/lib/private/KnownUser/KnownUserMapper.php',
1861
-        'OC\\KnownUser\\KnownUserService' => __DIR__ . '/../../..' . '/lib/private/KnownUser/KnownUserService.php',
1862
-        'OC\\L10N\\Factory' => __DIR__ . '/../../..' . '/lib/private/L10N/Factory.php',
1863
-        'OC\\L10N\\L10N' => __DIR__ . '/../../..' . '/lib/private/L10N/L10N.php',
1864
-        'OC\\L10N\\L10NString' => __DIR__ . '/../../..' . '/lib/private/L10N/L10NString.php',
1865
-        'OC\\L10N\\LanguageIterator' => __DIR__ . '/../../..' . '/lib/private/L10N/LanguageIterator.php',
1866
-        'OC\\L10N\\LanguageNotFoundException' => __DIR__ . '/../../..' . '/lib/private/L10N/LanguageNotFoundException.php',
1867
-        'OC\\L10N\\LazyL10N' => __DIR__ . '/../../..' . '/lib/private/L10N/LazyL10N.php',
1868
-        'OC\\LDAP\\NullLDAPProviderFactory' => __DIR__ . '/../../..' . '/lib/private/LDAP/NullLDAPProviderFactory.php',
1869
-        'OC\\LargeFileHelper' => __DIR__ . '/../../..' . '/lib/private/LargeFileHelper.php',
1870
-        'OC\\Lock\\AbstractLockingProvider' => __DIR__ . '/../../..' . '/lib/private/Lock/AbstractLockingProvider.php',
1871
-        'OC\\Lock\\DBLockingProvider' => __DIR__ . '/../../..' . '/lib/private/Lock/DBLockingProvider.php',
1872
-        'OC\\Lock\\MemcacheLockingProvider' => __DIR__ . '/../../..' . '/lib/private/Lock/MemcacheLockingProvider.php',
1873
-        'OC\\Lock\\NoopLockingProvider' => __DIR__ . '/../../..' . '/lib/private/Lock/NoopLockingProvider.php',
1874
-        'OC\\Lockdown\\Filesystem\\NullCache' => __DIR__ . '/../../..' . '/lib/private/Lockdown/Filesystem/NullCache.php',
1875
-        'OC\\Lockdown\\Filesystem\\NullStorage' => __DIR__ . '/../../..' . '/lib/private/Lockdown/Filesystem/NullStorage.php',
1876
-        'OC\\Lockdown\\LockdownManager' => __DIR__ . '/../../..' . '/lib/private/Lockdown/LockdownManager.php',
1877
-        'OC\\Log' => __DIR__ . '/../../..' . '/lib/private/Log.php',
1878
-        'OC\\Log\\ErrorHandler' => __DIR__ . '/../../..' . '/lib/private/Log/ErrorHandler.php',
1879
-        'OC\\Log\\Errorlog' => __DIR__ . '/../../..' . '/lib/private/Log/Errorlog.php',
1880
-        'OC\\Log\\ExceptionSerializer' => __DIR__ . '/../../..' . '/lib/private/Log/ExceptionSerializer.php',
1881
-        'OC\\Log\\File' => __DIR__ . '/../../..' . '/lib/private/Log/File.php',
1882
-        'OC\\Log\\LogDetails' => __DIR__ . '/../../..' . '/lib/private/Log/LogDetails.php',
1883
-        'OC\\Log\\LogFactory' => __DIR__ . '/../../..' . '/lib/private/Log/LogFactory.php',
1884
-        'OC\\Log\\PsrLoggerAdapter' => __DIR__ . '/../../..' . '/lib/private/Log/PsrLoggerAdapter.php',
1885
-        'OC\\Log\\Rotate' => __DIR__ . '/../../..' . '/lib/private/Log/Rotate.php',
1886
-        'OC\\Log\\Syslog' => __DIR__ . '/../../..' . '/lib/private/Log/Syslog.php',
1887
-        'OC\\Log\\Systemdlog' => __DIR__ . '/../../..' . '/lib/private/Log/Systemdlog.php',
1888
-        'OC\\Mail\\Attachment' => __DIR__ . '/../../..' . '/lib/private/Mail/Attachment.php',
1889
-        'OC\\Mail\\EMailTemplate' => __DIR__ . '/../../..' . '/lib/private/Mail/EMailTemplate.php',
1890
-        'OC\\Mail\\EmailValidator' => __DIR__ . '/../../..' . '/lib/private/Mail/EmailValidator.php',
1891
-        'OC\\Mail\\Mailer' => __DIR__ . '/../../..' . '/lib/private/Mail/Mailer.php',
1892
-        'OC\\Mail\\Message' => __DIR__ . '/../../..' . '/lib/private/Mail/Message.php',
1893
-        'OC\\Mail\\Provider\\Manager' => __DIR__ . '/../../..' . '/lib/private/Mail/Provider/Manager.php',
1894
-        'OC\\Memcache\\APCu' => __DIR__ . '/../../..' . '/lib/private/Memcache/APCu.php',
1895
-        'OC\\Memcache\\ArrayCache' => __DIR__ . '/../../..' . '/lib/private/Memcache/ArrayCache.php',
1896
-        'OC\\Memcache\\CADTrait' => __DIR__ . '/../../..' . '/lib/private/Memcache/CADTrait.php',
1897
-        'OC\\Memcache\\CASTrait' => __DIR__ . '/../../..' . '/lib/private/Memcache/CASTrait.php',
1898
-        'OC\\Memcache\\Cache' => __DIR__ . '/../../..' . '/lib/private/Memcache/Cache.php',
1899
-        'OC\\Memcache\\Factory' => __DIR__ . '/../../..' . '/lib/private/Memcache/Factory.php',
1900
-        'OC\\Memcache\\LoggerWrapperCache' => __DIR__ . '/../../..' . '/lib/private/Memcache/LoggerWrapperCache.php',
1901
-        'OC\\Memcache\\Memcached' => __DIR__ . '/../../..' . '/lib/private/Memcache/Memcached.php',
1902
-        'OC\\Memcache\\NullCache' => __DIR__ . '/../../..' . '/lib/private/Memcache/NullCache.php',
1903
-        'OC\\Memcache\\ProfilerWrapperCache' => __DIR__ . '/../../..' . '/lib/private/Memcache/ProfilerWrapperCache.php',
1904
-        'OC\\Memcache\\Redis' => __DIR__ . '/../../..' . '/lib/private/Memcache/Redis.php',
1905
-        'OC\\Memcache\\WithLocalCache' => __DIR__ . '/../../..' . '/lib/private/Memcache/WithLocalCache.php',
1906
-        'OC\\MemoryInfo' => __DIR__ . '/../../..' . '/lib/private/MemoryInfo.php',
1907
-        'OC\\Migration\\BackgroundRepair' => __DIR__ . '/../../..' . '/lib/private/Migration/BackgroundRepair.php',
1908
-        'OC\\Migration\\ConsoleOutput' => __DIR__ . '/../../..' . '/lib/private/Migration/ConsoleOutput.php',
1909
-        'OC\\Migration\\Exceptions\\AttributeException' => __DIR__ . '/../../..' . '/lib/private/Migration/Exceptions/AttributeException.php',
1910
-        'OC\\Migration\\MetadataManager' => __DIR__ . '/../../..' . '/lib/private/Migration/MetadataManager.php',
1911
-        'OC\\Migration\\NullOutput' => __DIR__ . '/../../..' . '/lib/private/Migration/NullOutput.php',
1912
-        'OC\\Migration\\SimpleOutput' => __DIR__ . '/../../..' . '/lib/private/Migration/SimpleOutput.php',
1913
-        'OC\\NaturalSort' => __DIR__ . '/../../..' . '/lib/private/NaturalSort.php',
1914
-        'OC\\NaturalSort_DefaultCollator' => __DIR__ . '/../../..' . '/lib/private/NaturalSort_DefaultCollator.php',
1915
-        'OC\\NavigationManager' => __DIR__ . '/../../..' . '/lib/private/NavigationManager.php',
1916
-        'OC\\NeedsUpdateException' => __DIR__ . '/../../..' . '/lib/private/NeedsUpdateException.php',
1917
-        'OC\\Net\\HostnameClassifier' => __DIR__ . '/../../..' . '/lib/private/Net/HostnameClassifier.php',
1918
-        'OC\\Net\\IpAddressClassifier' => __DIR__ . '/../../..' . '/lib/private/Net/IpAddressClassifier.php',
1919
-        'OC\\NotSquareException' => __DIR__ . '/../../..' . '/lib/private/NotSquareException.php',
1920
-        'OC\\Notification\\Action' => __DIR__ . '/../../..' . '/lib/private/Notification/Action.php',
1921
-        'OC\\Notification\\Manager' => __DIR__ . '/../../..' . '/lib/private/Notification/Manager.php',
1922
-        'OC\\Notification\\Notification' => __DIR__ . '/../../..' . '/lib/private/Notification/Notification.php',
1923
-        'OC\\OCM\\Model\\OCMProvider' => __DIR__ . '/../../..' . '/lib/private/OCM/Model/OCMProvider.php',
1924
-        'OC\\OCM\\Model\\OCMResource' => __DIR__ . '/../../..' . '/lib/private/OCM/Model/OCMResource.php',
1925
-        'OC\\OCM\\OCMDiscoveryService' => __DIR__ . '/../../..' . '/lib/private/OCM/OCMDiscoveryService.php',
1926
-        'OC\\OCM\\OCMSignatoryManager' => __DIR__ . '/../../..' . '/lib/private/OCM/OCMSignatoryManager.php',
1927
-        'OC\\OCS\\ApiHelper' => __DIR__ . '/../../..' . '/lib/private/OCS/ApiHelper.php',
1928
-        'OC\\OCS\\CoreCapabilities' => __DIR__ . '/../../..' . '/lib/private/OCS/CoreCapabilities.php',
1929
-        'OC\\OCS\\DiscoveryService' => __DIR__ . '/../../..' . '/lib/private/OCS/DiscoveryService.php',
1930
-        'OC\\OCS\\Provider' => __DIR__ . '/../../..' . '/lib/private/OCS/Provider.php',
1931
-        'OC\\PhoneNumberUtil' => __DIR__ . '/../../..' . '/lib/private/PhoneNumberUtil.php',
1932
-        'OC\\PreviewManager' => __DIR__ . '/../../..' . '/lib/private/PreviewManager.php',
1933
-        'OC\\PreviewNotAvailableException' => __DIR__ . '/../../..' . '/lib/private/PreviewNotAvailableException.php',
1934
-        'OC\\Preview\\BMP' => __DIR__ . '/../../..' . '/lib/private/Preview/BMP.php',
1935
-        'OC\\Preview\\BackgroundCleanupJob' => __DIR__ . '/../../..' . '/lib/private/Preview/BackgroundCleanupJob.php',
1936
-        'OC\\Preview\\Bitmap' => __DIR__ . '/../../..' . '/lib/private/Preview/Bitmap.php',
1937
-        'OC\\Preview\\Bundled' => __DIR__ . '/../../..' . '/lib/private/Preview/Bundled.php',
1938
-        'OC\\Preview\\Db\\Preview' => __DIR__ . '/../../..' . '/lib/private/Preview/Db/Preview.php',
1939
-        'OC\\Preview\\Db\\PreviewMapper' => __DIR__ . '/../../..' . '/lib/private/Preview/Db/PreviewMapper.php',
1940
-        'OC\\Preview\\EMF' => __DIR__ . '/../../..' . '/lib/private/Preview/EMF.php',
1941
-        'OC\\Preview\\Font' => __DIR__ . '/../../..' . '/lib/private/Preview/Font.php',
1942
-        'OC\\Preview\\GIF' => __DIR__ . '/../../..' . '/lib/private/Preview/GIF.php',
1943
-        'OC\\Preview\\Generator' => __DIR__ . '/../../..' . '/lib/private/Preview/Generator.php',
1944
-        'OC\\Preview\\GeneratorHelper' => __DIR__ . '/../../..' . '/lib/private/Preview/GeneratorHelper.php',
1945
-        'OC\\Preview\\HEIC' => __DIR__ . '/../../..' . '/lib/private/Preview/HEIC.php',
1946
-        'OC\\Preview\\IMagickSupport' => __DIR__ . '/../../..' . '/lib/private/Preview/IMagickSupport.php',
1947
-        'OC\\Preview\\Illustrator' => __DIR__ . '/../../..' . '/lib/private/Preview/Illustrator.php',
1948
-        'OC\\Preview\\Image' => __DIR__ . '/../../..' . '/lib/private/Preview/Image.php',
1949
-        'OC\\Preview\\Imaginary' => __DIR__ . '/../../..' . '/lib/private/Preview/Imaginary.php',
1950
-        'OC\\Preview\\ImaginaryPDF' => __DIR__ . '/../../..' . '/lib/private/Preview/ImaginaryPDF.php',
1951
-        'OC\\Preview\\JPEG' => __DIR__ . '/../../..' . '/lib/private/Preview/JPEG.php',
1952
-        'OC\\Preview\\Krita' => __DIR__ . '/../../..' . '/lib/private/Preview/Krita.php',
1953
-        'OC\\Preview\\MP3' => __DIR__ . '/../../..' . '/lib/private/Preview/MP3.php',
1954
-        'OC\\Preview\\MSOffice2003' => __DIR__ . '/../../..' . '/lib/private/Preview/MSOffice2003.php',
1955
-        'OC\\Preview\\MSOffice2007' => __DIR__ . '/../../..' . '/lib/private/Preview/MSOffice2007.php',
1956
-        'OC\\Preview\\MSOfficeDoc' => __DIR__ . '/../../..' . '/lib/private/Preview/MSOfficeDoc.php',
1957
-        'OC\\Preview\\MarkDown' => __DIR__ . '/../../..' . '/lib/private/Preview/MarkDown.php',
1958
-        'OC\\Preview\\MimeIconProvider' => __DIR__ . '/../../..' . '/lib/private/Preview/MimeIconProvider.php',
1959
-        'OC\\Preview\\Movie' => __DIR__ . '/../../..' . '/lib/private/Preview/Movie.php',
1960
-        'OC\\Preview\\Office' => __DIR__ . '/../../..' . '/lib/private/Preview/Office.php',
1961
-        'OC\\Preview\\OpenDocument' => __DIR__ . '/../../..' . '/lib/private/Preview/OpenDocument.php',
1962
-        'OC\\Preview\\PDF' => __DIR__ . '/../../..' . '/lib/private/Preview/PDF.php',
1963
-        'OC\\Preview\\PNG' => __DIR__ . '/../../..' . '/lib/private/Preview/PNG.php',
1964
-        'OC\\Preview\\Photoshop' => __DIR__ . '/../../..' . '/lib/private/Preview/Photoshop.php',
1965
-        'OC\\Preview\\Postscript' => __DIR__ . '/../../..' . '/lib/private/Preview/Postscript.php',
1966
-        'OC\\Preview\\PreviewService' => __DIR__ . '/../../..' . '/lib/private/Preview/PreviewService.php',
1967
-        'OC\\Preview\\ProviderV2' => __DIR__ . '/../../..' . '/lib/private/Preview/ProviderV2.php',
1968
-        'OC\\Preview\\SGI' => __DIR__ . '/../../..' . '/lib/private/Preview/SGI.php',
1969
-        'OC\\Preview\\SVG' => __DIR__ . '/../../..' . '/lib/private/Preview/SVG.php',
1970
-        'OC\\Preview\\StarOffice' => __DIR__ . '/../../..' . '/lib/private/Preview/StarOffice.php',
1971
-        'OC\\Preview\\Storage\\IPreviewStorage' => __DIR__ . '/../../..' . '/lib/private/Preview/Storage/IPreviewStorage.php',
1972
-        'OC\\Preview\\Storage\\LocalPreviewStorage' => __DIR__ . '/../../..' . '/lib/private/Preview/Storage/LocalPreviewStorage.php',
1973
-        'OC\\Preview\\Storage\\ObjectStorePreviewStorage' => __DIR__ . '/../../..' . '/lib/private/Preview/Storage/ObjectStorePreviewStorage.php',
1974
-        'OC\\Preview\\Storage\\PreviewFile' => __DIR__ . '/../../..' . '/lib/private/Preview/Storage/PreviewFile.php',
1975
-        'OC\\Preview\\Storage\\StorageFactory' => __DIR__ . '/../../..' . '/lib/private/Preview/Storage/StorageFactory.php',
1976
-        'OC\\Preview\\TGA' => __DIR__ . '/../../..' . '/lib/private/Preview/TGA.php',
1977
-        'OC\\Preview\\TIFF' => __DIR__ . '/../../..' . '/lib/private/Preview/TIFF.php',
1978
-        'OC\\Preview\\TXT' => __DIR__ . '/../../..' . '/lib/private/Preview/TXT.php',
1979
-        'OC\\Preview\\Watcher' => __DIR__ . '/../../..' . '/lib/private/Preview/Watcher.php',
1980
-        'OC\\Preview\\WatcherConnector' => __DIR__ . '/../../..' . '/lib/private/Preview/WatcherConnector.php',
1981
-        'OC\\Preview\\WebP' => __DIR__ . '/../../..' . '/lib/private/Preview/WebP.php',
1982
-        'OC\\Preview\\XBitmap' => __DIR__ . '/../../..' . '/lib/private/Preview/XBitmap.php',
1983
-        'OC\\Profile\\Actions\\BlueskyAction' => __DIR__ . '/../../..' . '/lib/private/Profile/Actions/BlueskyAction.php',
1984
-        'OC\\Profile\\Actions\\EmailAction' => __DIR__ . '/../../..' . '/lib/private/Profile/Actions/EmailAction.php',
1985
-        'OC\\Profile\\Actions\\FediverseAction' => __DIR__ . '/../../..' . '/lib/private/Profile/Actions/FediverseAction.php',
1986
-        'OC\\Profile\\Actions\\PhoneAction' => __DIR__ . '/../../..' . '/lib/private/Profile/Actions/PhoneAction.php',
1987
-        'OC\\Profile\\Actions\\TwitterAction' => __DIR__ . '/../../..' . '/lib/private/Profile/Actions/TwitterAction.php',
1988
-        'OC\\Profile\\Actions\\WebsiteAction' => __DIR__ . '/../../..' . '/lib/private/Profile/Actions/WebsiteAction.php',
1989
-        'OC\\Profile\\ProfileManager' => __DIR__ . '/../../..' . '/lib/private/Profile/ProfileManager.php',
1990
-        'OC\\Profile\\TProfileHelper' => __DIR__ . '/../../..' . '/lib/private/Profile/TProfileHelper.php',
1991
-        'OC\\Profiler\\BuiltInProfiler' => __DIR__ . '/../../..' . '/lib/private/Profiler/BuiltInProfiler.php',
1992
-        'OC\\Profiler\\FileProfilerStorage' => __DIR__ . '/../../..' . '/lib/private/Profiler/FileProfilerStorage.php',
1993
-        'OC\\Profiler\\Profile' => __DIR__ . '/../../..' . '/lib/private/Profiler/Profile.php',
1994
-        'OC\\Profiler\\Profiler' => __DIR__ . '/../../..' . '/lib/private/Profiler/Profiler.php',
1995
-        'OC\\Profiler\\RoutingDataCollector' => __DIR__ . '/../../..' . '/lib/private/Profiler/RoutingDataCollector.php',
1996
-        'OC\\RedisFactory' => __DIR__ . '/../../..' . '/lib/private/RedisFactory.php',
1997
-        'OC\\Remote\\Api\\ApiBase' => __DIR__ . '/../../..' . '/lib/private/Remote/Api/ApiBase.php',
1998
-        'OC\\Remote\\Api\\ApiCollection' => __DIR__ . '/../../..' . '/lib/private/Remote/Api/ApiCollection.php',
1999
-        'OC\\Remote\\Api\\ApiFactory' => __DIR__ . '/../../..' . '/lib/private/Remote/Api/ApiFactory.php',
2000
-        'OC\\Remote\\Api\\NotFoundException' => __DIR__ . '/../../..' . '/lib/private/Remote/Api/NotFoundException.php',
2001
-        'OC\\Remote\\Api\\OCS' => __DIR__ . '/../../..' . '/lib/private/Remote/Api/OCS.php',
2002
-        'OC\\Remote\\Credentials' => __DIR__ . '/../../..' . '/lib/private/Remote/Credentials.php',
2003
-        'OC\\Remote\\Instance' => __DIR__ . '/../../..' . '/lib/private/Remote/Instance.php',
2004
-        'OC\\Remote\\InstanceFactory' => __DIR__ . '/../../..' . '/lib/private/Remote/InstanceFactory.php',
2005
-        'OC\\Remote\\User' => __DIR__ . '/../../..' . '/lib/private/Remote/User.php',
2006
-        'OC\\Repair' => __DIR__ . '/../../..' . '/lib/private/Repair.php',
2007
-        'OC\\RepairException' => __DIR__ . '/../../..' . '/lib/private/RepairException.php',
2008
-        'OC\\Repair\\AddBruteForceCleanupJob' => __DIR__ . '/../../..' . '/lib/private/Repair/AddBruteForceCleanupJob.php',
2009
-        'OC\\Repair\\AddCleanupDeletedUsersBackgroundJob' => __DIR__ . '/../../..' . '/lib/private/Repair/AddCleanupDeletedUsersBackgroundJob.php',
2010
-        'OC\\Repair\\AddCleanupUpdaterBackupsJob' => __DIR__ . '/../../..' . '/lib/private/Repair/AddCleanupUpdaterBackupsJob.php',
2011
-        'OC\\Repair\\AddMetadataGenerationJob' => __DIR__ . '/../../..' . '/lib/private/Repair/AddMetadataGenerationJob.php',
2012
-        'OC\\Repair\\AddMovePreviewJob' => __DIR__ . '/../../..' . '/lib/private/Repair/AddMovePreviewJob.php',
2013
-        'OC\\Repair\\AddRemoveOldTasksBackgroundJob' => __DIR__ . '/../../..' . '/lib/private/Repair/AddRemoveOldTasksBackgroundJob.php',
2014
-        'OC\\Repair\\CleanTags' => __DIR__ . '/../../..' . '/lib/private/Repair/CleanTags.php',
2015
-        'OC\\Repair\\CleanUpAbandonedApps' => __DIR__ . '/../../..' . '/lib/private/Repair/CleanUpAbandonedApps.php',
2016
-        'OC\\Repair\\ClearFrontendCaches' => __DIR__ . '/../../..' . '/lib/private/Repair/ClearFrontendCaches.php',
2017
-        'OC\\Repair\\ClearGeneratedAvatarCache' => __DIR__ . '/../../..' . '/lib/private/Repair/ClearGeneratedAvatarCache.php',
2018
-        'OC\\Repair\\ClearGeneratedAvatarCacheJob' => __DIR__ . '/../../..' . '/lib/private/Repair/ClearGeneratedAvatarCacheJob.php',
2019
-        'OC\\Repair\\Collation' => __DIR__ . '/../../..' . '/lib/private/Repair/Collation.php',
2020
-        'OC\\Repair\\ConfigKeyMigration' => __DIR__ . '/../../..' . '/lib/private/Repair/ConfigKeyMigration.php',
2021
-        'OC\\Repair\\Events\\RepairAdvanceEvent' => __DIR__ . '/../../..' . '/lib/private/Repair/Events/RepairAdvanceEvent.php',
2022
-        'OC\\Repair\\Events\\RepairErrorEvent' => __DIR__ . '/../../..' . '/lib/private/Repair/Events/RepairErrorEvent.php',
2023
-        'OC\\Repair\\Events\\RepairFinishEvent' => __DIR__ . '/../../..' . '/lib/private/Repair/Events/RepairFinishEvent.php',
2024
-        'OC\\Repair\\Events\\RepairInfoEvent' => __DIR__ . '/../../..' . '/lib/private/Repair/Events/RepairInfoEvent.php',
2025
-        'OC\\Repair\\Events\\RepairStartEvent' => __DIR__ . '/../../..' . '/lib/private/Repair/Events/RepairStartEvent.php',
2026
-        'OC\\Repair\\Events\\RepairStepEvent' => __DIR__ . '/../../..' . '/lib/private/Repair/Events/RepairStepEvent.php',
2027
-        'OC\\Repair\\Events\\RepairWarningEvent' => __DIR__ . '/../../..' . '/lib/private/Repair/Events/RepairWarningEvent.php',
2028
-        'OC\\Repair\\MoveUpdaterStepFile' => __DIR__ . '/../../..' . '/lib/private/Repair/MoveUpdaterStepFile.php',
2029
-        'OC\\Repair\\NC13\\AddLogRotateJob' => __DIR__ . '/../../..' . '/lib/private/Repair/NC13/AddLogRotateJob.php',
2030
-        'OC\\Repair\\NC14\\AddPreviewBackgroundCleanupJob' => __DIR__ . '/../../..' . '/lib/private/Repair/NC14/AddPreviewBackgroundCleanupJob.php',
2031
-        'OC\\Repair\\NC16\\AddClenupLoginFlowV2BackgroundJob' => __DIR__ . '/../../..' . '/lib/private/Repair/NC16/AddClenupLoginFlowV2BackgroundJob.php',
2032
-        'OC\\Repair\\NC16\\CleanupCardDAVPhotoCache' => __DIR__ . '/../../..' . '/lib/private/Repair/NC16/CleanupCardDAVPhotoCache.php',
2033
-        'OC\\Repair\\NC16\\ClearCollectionsAccessCache' => __DIR__ . '/../../..' . '/lib/private/Repair/NC16/ClearCollectionsAccessCache.php',
2034
-        'OC\\Repair\\NC18\\ResetGeneratedAvatarFlag' => __DIR__ . '/../../..' . '/lib/private/Repair/NC18/ResetGeneratedAvatarFlag.php',
2035
-        'OC\\Repair\\NC20\\EncryptionLegacyCipher' => __DIR__ . '/../../..' . '/lib/private/Repair/NC20/EncryptionLegacyCipher.php',
2036
-        'OC\\Repair\\NC20\\EncryptionMigration' => __DIR__ . '/../../..' . '/lib/private/Repair/NC20/EncryptionMigration.php',
2037
-        'OC\\Repair\\NC20\\ShippedDashboardEnable' => __DIR__ . '/../../..' . '/lib/private/Repair/NC20/ShippedDashboardEnable.php',
2038
-        'OC\\Repair\\NC21\\AddCheckForUserCertificatesJob' => __DIR__ . '/../../..' . '/lib/private/Repair/NC21/AddCheckForUserCertificatesJob.php',
2039
-        'OC\\Repair\\NC22\\LookupServerSendCheck' => __DIR__ . '/../../..' . '/lib/private/Repair/NC22/LookupServerSendCheck.php',
2040
-        'OC\\Repair\\NC24\\AddTokenCleanupJob' => __DIR__ . '/../../..' . '/lib/private/Repair/NC24/AddTokenCleanupJob.php',
2041
-        'OC\\Repair\\NC25\\AddMissingSecretJob' => __DIR__ . '/../../..' . '/lib/private/Repair/NC25/AddMissingSecretJob.php',
2042
-        'OC\\Repair\\NC29\\SanitizeAccountProperties' => __DIR__ . '/../../..' . '/lib/private/Repair/NC29/SanitizeAccountProperties.php',
2043
-        'OC\\Repair\\NC29\\SanitizeAccountPropertiesJob' => __DIR__ . '/../../..' . '/lib/private/Repair/NC29/SanitizeAccountPropertiesJob.php',
2044
-        'OC\\Repair\\NC30\\RemoveLegacyDatadirFile' => __DIR__ . '/../../..' . '/lib/private/Repair/NC30/RemoveLegacyDatadirFile.php',
2045
-        'OC\\Repair\\OldGroupMembershipShares' => __DIR__ . '/../../..' . '/lib/private/Repair/OldGroupMembershipShares.php',
2046
-        'OC\\Repair\\Owncloud\\CleanPreviews' => __DIR__ . '/../../..' . '/lib/private/Repair/Owncloud/CleanPreviews.php',
2047
-        'OC\\Repair\\Owncloud\\CleanPreviewsBackgroundJob' => __DIR__ . '/../../..' . '/lib/private/Repair/Owncloud/CleanPreviewsBackgroundJob.php',
2048
-        'OC\\Repair\\Owncloud\\DropAccountTermsTable' => __DIR__ . '/../../..' . '/lib/private/Repair/Owncloud/DropAccountTermsTable.php',
2049
-        'OC\\Repair\\Owncloud\\MigrateOauthTables' => __DIR__ . '/../../..' . '/lib/private/Repair/Owncloud/MigrateOauthTables.php',
2050
-        'OC\\Repair\\Owncloud\\MigratePropertiesTable' => __DIR__ . '/../../..' . '/lib/private/Repair/Owncloud/MigratePropertiesTable.php',
2051
-        'OC\\Repair\\Owncloud\\MoveAvatars' => __DIR__ . '/../../..' . '/lib/private/Repair/Owncloud/MoveAvatars.php',
2052
-        'OC\\Repair\\Owncloud\\MoveAvatarsBackgroundJob' => __DIR__ . '/../../..' . '/lib/private/Repair/Owncloud/MoveAvatarsBackgroundJob.php',
2053
-        'OC\\Repair\\Owncloud\\SaveAccountsTableData' => __DIR__ . '/../../..' . '/lib/private/Repair/Owncloud/SaveAccountsTableData.php',
2054
-        'OC\\Repair\\Owncloud\\UpdateLanguageCodes' => __DIR__ . '/../../..' . '/lib/private/Repair/Owncloud/UpdateLanguageCodes.php',
2055
-        'OC\\Repair\\RemoveBrokenProperties' => __DIR__ . '/../../..' . '/lib/private/Repair/RemoveBrokenProperties.php',
2056
-        'OC\\Repair\\RemoveLinkShares' => __DIR__ . '/../../..' . '/lib/private/Repair/RemoveLinkShares.php',
2057
-        'OC\\Repair\\RepairDavShares' => __DIR__ . '/../../..' . '/lib/private/Repair/RepairDavShares.php',
2058
-        'OC\\Repair\\RepairInvalidShares' => __DIR__ . '/../../..' . '/lib/private/Repair/RepairInvalidShares.php',
2059
-        'OC\\Repair\\RepairLogoDimension' => __DIR__ . '/../../..' . '/lib/private/Repair/RepairLogoDimension.php',
2060
-        'OC\\Repair\\RepairMimeTypes' => __DIR__ . '/../../..' . '/lib/private/Repair/RepairMimeTypes.php',
2061
-        'OC\\RichObjectStrings\\RichTextFormatter' => __DIR__ . '/../../..' . '/lib/private/RichObjectStrings/RichTextFormatter.php',
2062
-        'OC\\RichObjectStrings\\Validator' => __DIR__ . '/../../..' . '/lib/private/RichObjectStrings/Validator.php',
2063
-        'OC\\Route\\CachingRouter' => __DIR__ . '/../../..' . '/lib/private/Route/CachingRouter.php',
2064
-        'OC\\Route\\Route' => __DIR__ . '/../../..' . '/lib/private/Route/Route.php',
2065
-        'OC\\Route\\Router' => __DIR__ . '/../../..' . '/lib/private/Route/Router.php',
2066
-        'OC\\Search\\FilterCollection' => __DIR__ . '/../../..' . '/lib/private/Search/FilterCollection.php',
2067
-        'OC\\Search\\FilterFactory' => __DIR__ . '/../../..' . '/lib/private/Search/FilterFactory.php',
2068
-        'OC\\Search\\Filter\\BooleanFilter' => __DIR__ . '/../../..' . '/lib/private/Search/Filter/BooleanFilter.php',
2069
-        'OC\\Search\\Filter\\DateTimeFilter' => __DIR__ . '/../../..' . '/lib/private/Search/Filter/DateTimeFilter.php',
2070
-        'OC\\Search\\Filter\\FloatFilter' => __DIR__ . '/../../..' . '/lib/private/Search/Filter/FloatFilter.php',
2071
-        'OC\\Search\\Filter\\GroupFilter' => __DIR__ . '/../../..' . '/lib/private/Search/Filter/GroupFilter.php',
2072
-        'OC\\Search\\Filter\\IntegerFilter' => __DIR__ . '/../../..' . '/lib/private/Search/Filter/IntegerFilter.php',
2073
-        'OC\\Search\\Filter\\StringFilter' => __DIR__ . '/../../..' . '/lib/private/Search/Filter/StringFilter.php',
2074
-        'OC\\Search\\Filter\\StringsFilter' => __DIR__ . '/../../..' . '/lib/private/Search/Filter/StringsFilter.php',
2075
-        'OC\\Search\\Filter\\UserFilter' => __DIR__ . '/../../..' . '/lib/private/Search/Filter/UserFilter.php',
2076
-        'OC\\Search\\SearchComposer' => __DIR__ . '/../../..' . '/lib/private/Search/SearchComposer.php',
2077
-        'OC\\Search\\SearchQuery' => __DIR__ . '/../../..' . '/lib/private/Search/SearchQuery.php',
2078
-        'OC\\Search\\UnsupportedFilter' => __DIR__ . '/../../..' . '/lib/private/Search/UnsupportedFilter.php',
2079
-        'OC\\Security\\Bruteforce\\Backend\\DatabaseBackend' => __DIR__ . '/../../..' . '/lib/private/Security/Bruteforce/Backend/DatabaseBackend.php',
2080
-        'OC\\Security\\Bruteforce\\Backend\\IBackend' => __DIR__ . '/../../..' . '/lib/private/Security/Bruteforce/Backend/IBackend.php',
2081
-        'OC\\Security\\Bruteforce\\Backend\\MemoryCacheBackend' => __DIR__ . '/../../..' . '/lib/private/Security/Bruteforce/Backend/MemoryCacheBackend.php',
2082
-        'OC\\Security\\Bruteforce\\Capabilities' => __DIR__ . '/../../..' . '/lib/private/Security/Bruteforce/Capabilities.php',
2083
-        'OC\\Security\\Bruteforce\\CleanupJob' => __DIR__ . '/../../..' . '/lib/private/Security/Bruteforce/CleanupJob.php',
2084
-        'OC\\Security\\Bruteforce\\Throttler' => __DIR__ . '/../../..' . '/lib/private/Security/Bruteforce/Throttler.php',
2085
-        'OC\\Security\\CSP\\ContentSecurityPolicy' => __DIR__ . '/../../..' . '/lib/private/Security/CSP/ContentSecurityPolicy.php',
2086
-        'OC\\Security\\CSP\\ContentSecurityPolicyManager' => __DIR__ . '/../../..' . '/lib/private/Security/CSP/ContentSecurityPolicyManager.php',
2087
-        'OC\\Security\\CSP\\ContentSecurityPolicyNonceManager' => __DIR__ . '/../../..' . '/lib/private/Security/CSP/ContentSecurityPolicyNonceManager.php',
2088
-        'OC\\Security\\CSRF\\CsrfToken' => __DIR__ . '/../../..' . '/lib/private/Security/CSRF/CsrfToken.php',
2089
-        'OC\\Security\\CSRF\\CsrfTokenGenerator' => __DIR__ . '/../../..' . '/lib/private/Security/CSRF/CsrfTokenGenerator.php',
2090
-        'OC\\Security\\CSRF\\CsrfTokenManager' => __DIR__ . '/../../..' . '/lib/private/Security/CSRF/CsrfTokenManager.php',
2091
-        'OC\\Security\\CSRF\\TokenStorage\\SessionStorage' => __DIR__ . '/../../..' . '/lib/private/Security/CSRF/TokenStorage/SessionStorage.php',
2092
-        'OC\\Security\\Certificate' => __DIR__ . '/../../..' . '/lib/private/Security/Certificate.php',
2093
-        'OC\\Security\\CertificateManager' => __DIR__ . '/../../..' . '/lib/private/Security/CertificateManager.php',
2094
-        'OC\\Security\\CredentialsManager' => __DIR__ . '/../../..' . '/lib/private/Security/CredentialsManager.php',
2095
-        'OC\\Security\\Crypto' => __DIR__ . '/../../..' . '/lib/private/Security/Crypto.php',
2096
-        'OC\\Security\\FeaturePolicy\\FeaturePolicy' => __DIR__ . '/../../..' . '/lib/private/Security/FeaturePolicy/FeaturePolicy.php',
2097
-        'OC\\Security\\FeaturePolicy\\FeaturePolicyManager' => __DIR__ . '/../../..' . '/lib/private/Security/FeaturePolicy/FeaturePolicyManager.php',
2098
-        'OC\\Security\\Hasher' => __DIR__ . '/../../..' . '/lib/private/Security/Hasher.php',
2099
-        'OC\\Security\\IdentityProof\\Key' => __DIR__ . '/../../..' . '/lib/private/Security/IdentityProof/Key.php',
2100
-        'OC\\Security\\IdentityProof\\Manager' => __DIR__ . '/../../..' . '/lib/private/Security/IdentityProof/Manager.php',
2101
-        'OC\\Security\\IdentityProof\\Signer' => __DIR__ . '/../../..' . '/lib/private/Security/IdentityProof/Signer.php',
2102
-        'OC\\Security\\Ip\\Address' => __DIR__ . '/../../..' . '/lib/private/Security/Ip/Address.php',
2103
-        'OC\\Security\\Ip\\BruteforceAllowList' => __DIR__ . '/../../..' . '/lib/private/Security/Ip/BruteforceAllowList.php',
2104
-        'OC\\Security\\Ip\\Factory' => __DIR__ . '/../../..' . '/lib/private/Security/Ip/Factory.php',
2105
-        'OC\\Security\\Ip\\Range' => __DIR__ . '/../../..' . '/lib/private/Security/Ip/Range.php',
2106
-        'OC\\Security\\Ip\\RemoteAddress' => __DIR__ . '/../../..' . '/lib/private/Security/Ip/RemoteAddress.php',
2107
-        'OC\\Security\\Normalizer\\IpAddress' => __DIR__ . '/../../..' . '/lib/private/Security/Normalizer/IpAddress.php',
2108
-        'OC\\Security\\RateLimiting\\Backend\\DatabaseBackend' => __DIR__ . '/../../..' . '/lib/private/Security/RateLimiting/Backend/DatabaseBackend.php',
2109
-        'OC\\Security\\RateLimiting\\Backend\\IBackend' => __DIR__ . '/../../..' . '/lib/private/Security/RateLimiting/Backend/IBackend.php',
2110
-        'OC\\Security\\RateLimiting\\Backend\\MemoryCacheBackend' => __DIR__ . '/../../..' . '/lib/private/Security/RateLimiting/Backend/MemoryCacheBackend.php',
2111
-        'OC\\Security\\RateLimiting\\Exception\\RateLimitExceededException' => __DIR__ . '/../../..' . '/lib/private/Security/RateLimiting/Exception/RateLimitExceededException.php',
2112
-        'OC\\Security\\RateLimiting\\Limiter' => __DIR__ . '/../../..' . '/lib/private/Security/RateLimiting/Limiter.php',
2113
-        'OC\\Security\\RemoteHostValidator' => __DIR__ . '/../../..' . '/lib/private/Security/RemoteHostValidator.php',
2114
-        'OC\\Security\\SecureRandom' => __DIR__ . '/../../..' . '/lib/private/Security/SecureRandom.php',
2115
-        'OC\\Security\\Signature\\Db\\SignatoryMapper' => __DIR__ . '/../../..' . '/lib/private/Security/Signature/Db/SignatoryMapper.php',
2116
-        'OC\\Security\\Signature\\Model\\IncomingSignedRequest' => __DIR__ . '/../../..' . '/lib/private/Security/Signature/Model/IncomingSignedRequest.php',
2117
-        'OC\\Security\\Signature\\Model\\OutgoingSignedRequest' => __DIR__ . '/../../..' . '/lib/private/Security/Signature/Model/OutgoingSignedRequest.php',
2118
-        'OC\\Security\\Signature\\Model\\SignedRequest' => __DIR__ . '/../../..' . '/lib/private/Security/Signature/Model/SignedRequest.php',
2119
-        'OC\\Security\\Signature\\SignatureManager' => __DIR__ . '/../../..' . '/lib/private/Security/Signature/SignatureManager.php',
2120
-        'OC\\Security\\TrustedDomainHelper' => __DIR__ . '/../../..' . '/lib/private/Security/TrustedDomainHelper.php',
2121
-        'OC\\Security\\VerificationToken\\CleanUpJob' => __DIR__ . '/../../..' . '/lib/private/Security/VerificationToken/CleanUpJob.php',
2122
-        'OC\\Security\\VerificationToken\\VerificationToken' => __DIR__ . '/../../..' . '/lib/private/Security/VerificationToken/VerificationToken.php',
2123
-        'OC\\Server' => __DIR__ . '/../../..' . '/lib/private/Server.php',
2124
-        'OC\\ServerContainer' => __DIR__ . '/../../..' . '/lib/private/ServerContainer.php',
2125
-        'OC\\ServerNotAvailableException' => __DIR__ . '/../../..' . '/lib/private/ServerNotAvailableException.php',
2126
-        'OC\\ServiceUnavailableException' => __DIR__ . '/../../..' . '/lib/private/ServiceUnavailableException.php',
2127
-        'OC\\Session\\CryptoSessionData' => __DIR__ . '/../../..' . '/lib/private/Session/CryptoSessionData.php',
2128
-        'OC\\Session\\CryptoWrapper' => __DIR__ . '/../../..' . '/lib/private/Session/CryptoWrapper.php',
2129
-        'OC\\Session\\Internal' => __DIR__ . '/../../..' . '/lib/private/Session/Internal.php',
2130
-        'OC\\Session\\Memory' => __DIR__ . '/../../..' . '/lib/private/Session/Memory.php',
2131
-        'OC\\Session\\Session' => __DIR__ . '/../../..' . '/lib/private/Session/Session.php',
2132
-        'OC\\Settings\\AuthorizedGroup' => __DIR__ . '/../../..' . '/lib/private/Settings/AuthorizedGroup.php',
2133
-        'OC\\Settings\\AuthorizedGroupMapper' => __DIR__ . '/../../..' . '/lib/private/Settings/AuthorizedGroupMapper.php',
2134
-        'OC\\Settings\\DeclarativeManager' => __DIR__ . '/../../..' . '/lib/private/Settings/DeclarativeManager.php',
2135
-        'OC\\Settings\\Manager' => __DIR__ . '/../../..' . '/lib/private/Settings/Manager.php',
2136
-        'OC\\Settings\\Section' => __DIR__ . '/../../..' . '/lib/private/Settings/Section.php',
2137
-        'OC\\Setup' => __DIR__ . '/../../..' . '/lib/private/Setup.php',
2138
-        'OC\\SetupCheck\\SetupCheckManager' => __DIR__ . '/../../..' . '/lib/private/SetupCheck/SetupCheckManager.php',
2139
-        'OC\\Setup\\AbstractDatabase' => __DIR__ . '/../../..' . '/lib/private/Setup/AbstractDatabase.php',
2140
-        'OC\\Setup\\MySQL' => __DIR__ . '/../../..' . '/lib/private/Setup/MySQL.php',
2141
-        'OC\\Setup\\OCI' => __DIR__ . '/../../..' . '/lib/private/Setup/OCI.php',
2142
-        'OC\\Setup\\PostgreSQL' => __DIR__ . '/../../..' . '/lib/private/Setup/PostgreSQL.php',
2143
-        'OC\\Setup\\Sqlite' => __DIR__ . '/../../..' . '/lib/private/Setup/Sqlite.php',
2144
-        'OC\\Share20\\DefaultShareProvider' => __DIR__ . '/../../..' . '/lib/private/Share20/DefaultShareProvider.php',
2145
-        'OC\\Share20\\Exception\\BackendError' => __DIR__ . '/../../..' . '/lib/private/Share20/Exception/BackendError.php',
2146
-        'OC\\Share20\\Exception\\InvalidShare' => __DIR__ . '/../../..' . '/lib/private/Share20/Exception/InvalidShare.php',
2147
-        'OC\\Share20\\Exception\\ProviderException' => __DIR__ . '/../../..' . '/lib/private/Share20/Exception/ProviderException.php',
2148
-        'OC\\Share20\\GroupDeletedListener' => __DIR__ . '/../../..' . '/lib/private/Share20/GroupDeletedListener.php',
2149
-        'OC\\Share20\\LegacyHooks' => __DIR__ . '/../../..' . '/lib/private/Share20/LegacyHooks.php',
2150
-        'OC\\Share20\\Manager' => __DIR__ . '/../../..' . '/lib/private/Share20/Manager.php',
2151
-        'OC\\Share20\\ProviderFactory' => __DIR__ . '/../../..' . '/lib/private/Share20/ProviderFactory.php',
2152
-        'OC\\Share20\\PublicShareTemplateFactory' => __DIR__ . '/../../..' . '/lib/private/Share20/PublicShareTemplateFactory.php',
2153
-        'OC\\Share20\\Share' => __DIR__ . '/../../..' . '/lib/private/Share20/Share.php',
2154
-        'OC\\Share20\\ShareAttributes' => __DIR__ . '/../../..' . '/lib/private/Share20/ShareAttributes.php',
2155
-        'OC\\Share20\\ShareDisableChecker' => __DIR__ . '/../../..' . '/lib/private/Share20/ShareDisableChecker.php',
2156
-        'OC\\Share20\\ShareHelper' => __DIR__ . '/../../..' . '/lib/private/Share20/ShareHelper.php',
2157
-        'OC\\Share20\\UserDeletedListener' => __DIR__ . '/../../..' . '/lib/private/Share20/UserDeletedListener.php',
2158
-        'OC\\Share20\\UserRemovedListener' => __DIR__ . '/../../..' . '/lib/private/Share20/UserRemovedListener.php',
2159
-        'OC\\Share\\Constants' => __DIR__ . '/../../..' . '/lib/private/Share/Constants.php',
2160
-        'OC\\Share\\Helper' => __DIR__ . '/../../..' . '/lib/private/Share/Helper.php',
2161
-        'OC\\Share\\Share' => __DIR__ . '/../../..' . '/lib/private/Share/Share.php',
2162
-        'OC\\Snowflake\\Decoder' => __DIR__ . '/../../..' . '/lib/private/Snowflake/Decoder.php',
2163
-        'OC\\Snowflake\\Generator' => __DIR__ . '/../../..' . '/lib/private/Snowflake/Generator.php',
2164
-        'OC\\SpeechToText\\SpeechToTextManager' => __DIR__ . '/../../..' . '/lib/private/SpeechToText/SpeechToTextManager.php',
2165
-        'OC\\SpeechToText\\TranscriptionJob' => __DIR__ . '/../../..' . '/lib/private/SpeechToText/TranscriptionJob.php',
2166
-        'OC\\StreamImage' => __DIR__ . '/../../..' . '/lib/private/StreamImage.php',
2167
-        'OC\\Streamer' => __DIR__ . '/../../..' . '/lib/private/Streamer.php',
2168
-        'OC\\SubAdmin' => __DIR__ . '/../../..' . '/lib/private/SubAdmin.php',
2169
-        'OC\\Support\\CrashReport\\Registry' => __DIR__ . '/../../..' . '/lib/private/Support/CrashReport/Registry.php',
2170
-        'OC\\Support\\Subscription\\Assertion' => __DIR__ . '/../../..' . '/lib/private/Support/Subscription/Assertion.php',
2171
-        'OC\\Support\\Subscription\\Registry' => __DIR__ . '/../../..' . '/lib/private/Support/Subscription/Registry.php',
2172
-        'OC\\SystemConfig' => __DIR__ . '/../../..' . '/lib/private/SystemConfig.php',
2173
-        'OC\\SystemTag\\ManagerFactory' => __DIR__ . '/../../..' . '/lib/private/SystemTag/ManagerFactory.php',
2174
-        'OC\\SystemTag\\SystemTag' => __DIR__ . '/../../..' . '/lib/private/SystemTag/SystemTag.php',
2175
-        'OC\\SystemTag\\SystemTagManager' => __DIR__ . '/../../..' . '/lib/private/SystemTag/SystemTagManager.php',
2176
-        'OC\\SystemTag\\SystemTagObjectMapper' => __DIR__ . '/../../..' . '/lib/private/SystemTag/SystemTagObjectMapper.php',
2177
-        'OC\\SystemTag\\SystemTagsInFilesDetector' => __DIR__ . '/../../..' . '/lib/private/SystemTag/SystemTagsInFilesDetector.php',
2178
-        'OC\\TagManager' => __DIR__ . '/../../..' . '/lib/private/TagManager.php',
2179
-        'OC\\Tagging\\Tag' => __DIR__ . '/../../..' . '/lib/private/Tagging/Tag.php',
2180
-        'OC\\Tagging\\TagMapper' => __DIR__ . '/../../..' . '/lib/private/Tagging/TagMapper.php',
2181
-        'OC\\Tags' => __DIR__ . '/../../..' . '/lib/private/Tags.php',
2182
-        'OC\\Talk\\Broker' => __DIR__ . '/../../..' . '/lib/private/Talk/Broker.php',
2183
-        'OC\\Talk\\ConversationOptions' => __DIR__ . '/../../..' . '/lib/private/Talk/ConversationOptions.php',
2184
-        'OC\\TaskProcessing\\Db\\Task' => __DIR__ . '/../../..' . '/lib/private/TaskProcessing/Db/Task.php',
2185
-        'OC\\TaskProcessing\\Db\\TaskMapper' => __DIR__ . '/../../..' . '/lib/private/TaskProcessing/Db/TaskMapper.php',
2186
-        'OC\\TaskProcessing\\Manager' => __DIR__ . '/../../..' . '/lib/private/TaskProcessing/Manager.php',
2187
-        'OC\\TaskProcessing\\RemoveOldTasksBackgroundJob' => __DIR__ . '/../../..' . '/lib/private/TaskProcessing/RemoveOldTasksBackgroundJob.php',
2188
-        'OC\\TaskProcessing\\SynchronousBackgroundJob' => __DIR__ . '/../../..' . '/lib/private/TaskProcessing/SynchronousBackgroundJob.php',
2189
-        'OC\\Teams\\TeamManager' => __DIR__ . '/../../..' . '/lib/private/Teams/TeamManager.php',
2190
-        'OC\\TempManager' => __DIR__ . '/../../..' . '/lib/private/TempManager.php',
2191
-        'OC\\TemplateLayout' => __DIR__ . '/../../..' . '/lib/private/TemplateLayout.php',
2192
-        'OC\\Template\\Base' => __DIR__ . '/../../..' . '/lib/private/Template/Base.php',
2193
-        'OC\\Template\\CSSResourceLocator' => __DIR__ . '/../../..' . '/lib/private/Template/CSSResourceLocator.php',
2194
-        'OC\\Template\\JSCombiner' => __DIR__ . '/../../..' . '/lib/private/Template/JSCombiner.php',
2195
-        'OC\\Template\\JSConfigHelper' => __DIR__ . '/../../..' . '/lib/private/Template/JSConfigHelper.php',
2196
-        'OC\\Template\\JSResourceLocator' => __DIR__ . '/../../..' . '/lib/private/Template/JSResourceLocator.php',
2197
-        'OC\\Template\\ResourceLocator' => __DIR__ . '/../../..' . '/lib/private/Template/ResourceLocator.php',
2198
-        'OC\\Template\\ResourceNotFoundException' => __DIR__ . '/../../..' . '/lib/private/Template/ResourceNotFoundException.php',
2199
-        'OC\\Template\\Template' => __DIR__ . '/../../..' . '/lib/private/Template/Template.php',
2200
-        'OC\\Template\\TemplateFileLocator' => __DIR__ . '/../../..' . '/lib/private/Template/TemplateFileLocator.php',
2201
-        'OC\\Template\\TemplateManager' => __DIR__ . '/../../..' . '/lib/private/Template/TemplateManager.php',
2202
-        'OC\\TextProcessing\\Db\\Task' => __DIR__ . '/../../..' . '/lib/private/TextProcessing/Db/Task.php',
2203
-        'OC\\TextProcessing\\Db\\TaskMapper' => __DIR__ . '/../../..' . '/lib/private/TextProcessing/Db/TaskMapper.php',
2204
-        'OC\\TextProcessing\\Manager' => __DIR__ . '/../../..' . '/lib/private/TextProcessing/Manager.php',
2205
-        'OC\\TextProcessing\\RemoveOldTasksBackgroundJob' => __DIR__ . '/../../..' . '/lib/private/TextProcessing/RemoveOldTasksBackgroundJob.php',
2206
-        'OC\\TextProcessing\\TaskBackgroundJob' => __DIR__ . '/../../..' . '/lib/private/TextProcessing/TaskBackgroundJob.php',
2207
-        'OC\\TextToImage\\Db\\Task' => __DIR__ . '/../../..' . '/lib/private/TextToImage/Db/Task.php',
2208
-        'OC\\TextToImage\\Db\\TaskMapper' => __DIR__ . '/../../..' . '/lib/private/TextToImage/Db/TaskMapper.php',
2209
-        'OC\\TextToImage\\Manager' => __DIR__ . '/../../..' . '/lib/private/TextToImage/Manager.php',
2210
-        'OC\\TextToImage\\RemoveOldTasksBackgroundJob' => __DIR__ . '/../../..' . '/lib/private/TextToImage/RemoveOldTasksBackgroundJob.php',
2211
-        'OC\\TextToImage\\TaskBackgroundJob' => __DIR__ . '/../../..' . '/lib/private/TextToImage/TaskBackgroundJob.php',
2212
-        'OC\\Translation\\TranslationManager' => __DIR__ . '/../../..' . '/lib/private/Translation/TranslationManager.php',
2213
-        'OC\\URLGenerator' => __DIR__ . '/../../..' . '/lib/private/URLGenerator.php',
2214
-        'OC\\Updater' => __DIR__ . '/../../..' . '/lib/private/Updater.php',
2215
-        'OC\\Updater\\Changes' => __DIR__ . '/../../..' . '/lib/private/Updater/Changes.php',
2216
-        'OC\\Updater\\ChangesCheck' => __DIR__ . '/../../..' . '/lib/private/Updater/ChangesCheck.php',
2217
-        'OC\\Updater\\ChangesMapper' => __DIR__ . '/../../..' . '/lib/private/Updater/ChangesMapper.php',
2218
-        'OC\\Updater\\Exceptions\\ReleaseMetadataException' => __DIR__ . '/../../..' . '/lib/private/Updater/Exceptions/ReleaseMetadataException.php',
2219
-        'OC\\Updater\\ReleaseMetadata' => __DIR__ . '/../../..' . '/lib/private/Updater/ReleaseMetadata.php',
2220
-        'OC\\Updater\\VersionCheck' => __DIR__ . '/../../..' . '/lib/private/Updater/VersionCheck.php',
2221
-        'OC\\UserStatus\\ISettableProvider' => __DIR__ . '/../../..' . '/lib/private/UserStatus/ISettableProvider.php',
2222
-        'OC\\UserStatus\\Manager' => __DIR__ . '/../../..' . '/lib/private/UserStatus/Manager.php',
2223
-        'OC\\User\\AvailabilityCoordinator' => __DIR__ . '/../../..' . '/lib/private/User/AvailabilityCoordinator.php',
2224
-        'OC\\User\\Backend' => __DIR__ . '/../../..' . '/lib/private/User/Backend.php',
2225
-        'OC\\User\\BackgroundJobs\\CleanupDeletedUsers' => __DIR__ . '/../../..' . '/lib/private/User/BackgroundJobs/CleanupDeletedUsers.php',
2226
-        'OC\\User\\Database' => __DIR__ . '/../../..' . '/lib/private/User/Database.php',
2227
-        'OC\\User\\DisabledUserException' => __DIR__ . '/../../..' . '/lib/private/User/DisabledUserException.php',
2228
-        'OC\\User\\DisplayNameCache' => __DIR__ . '/../../..' . '/lib/private/User/DisplayNameCache.php',
2229
-        'OC\\User\\LazyUser' => __DIR__ . '/../../..' . '/lib/private/User/LazyUser.php',
2230
-        'OC\\User\\Listeners\\BeforeUserDeletedListener' => __DIR__ . '/../../..' . '/lib/private/User/Listeners/BeforeUserDeletedListener.php',
2231
-        'OC\\User\\Listeners\\UserChangedListener' => __DIR__ . '/../../..' . '/lib/private/User/Listeners/UserChangedListener.php',
2232
-        'OC\\User\\LoginException' => __DIR__ . '/../../..' . '/lib/private/User/LoginException.php',
2233
-        'OC\\User\\Manager' => __DIR__ . '/../../..' . '/lib/private/User/Manager.php',
2234
-        'OC\\User\\NoUserException' => __DIR__ . '/../../..' . '/lib/private/User/NoUserException.php',
2235
-        'OC\\User\\OutOfOfficeData' => __DIR__ . '/../../..' . '/lib/private/User/OutOfOfficeData.php',
2236
-        'OC\\User\\PartiallyDeletedUsersBackend' => __DIR__ . '/../../..' . '/lib/private/User/PartiallyDeletedUsersBackend.php',
2237
-        'OC\\User\\Session' => __DIR__ . '/../../..' . '/lib/private/User/Session.php',
2238
-        'OC\\User\\User' => __DIR__ . '/../../..' . '/lib/private/User/User.php',
2239
-        'OC_App' => __DIR__ . '/../../..' . '/lib/private/legacy/OC_App.php',
2240
-        'OC_Defaults' => __DIR__ . '/../../..' . '/lib/private/legacy/OC_Defaults.php',
2241
-        'OC_Helper' => __DIR__ . '/../../..' . '/lib/private/legacy/OC_Helper.php',
2242
-        'OC_Hook' => __DIR__ . '/../../..' . '/lib/private/legacy/OC_Hook.php',
2243
-        'OC_JSON' => __DIR__ . '/../../..' . '/lib/private/legacy/OC_JSON.php',
2244
-        'OC_Template' => __DIR__ . '/../../..' . '/lib/private/legacy/OC_Template.php',
2245
-        'OC_User' => __DIR__ . '/../../..' . '/lib/private/legacy/OC_User.php',
2246
-        'OC_Util' => __DIR__ . '/../../..' . '/lib/private/legacy/OC_Util.php',
57
+    public static $classMap = array(
58
+        'Composer\\InstalledVersions' => __DIR__.'/..'.'/composer/InstalledVersions.php',
59
+        'NCU\\Config\\Exceptions\\IncorrectTypeException' => __DIR__.'/../../..'.'/lib/unstable/Config/Exceptions/IncorrectTypeException.php',
60
+        'NCU\\Config\\Exceptions\\TypeConflictException' => __DIR__.'/../../..'.'/lib/unstable/Config/Exceptions/TypeConflictException.php',
61
+        'NCU\\Config\\Exceptions\\UnknownKeyException' => __DIR__.'/../../..'.'/lib/unstable/Config/Exceptions/UnknownKeyException.php',
62
+        'NCU\\Config\\IUserConfig' => __DIR__.'/../../..'.'/lib/unstable/Config/IUserConfig.php',
63
+        'NCU\\Config\\Lexicon\\ConfigLexiconEntry' => __DIR__.'/../../..'.'/lib/unstable/Config/Lexicon/ConfigLexiconEntry.php',
64
+        'NCU\\Config\\Lexicon\\ConfigLexiconStrictness' => __DIR__.'/../../..'.'/lib/unstable/Config/Lexicon/ConfigLexiconStrictness.php',
65
+        'NCU\\Config\\Lexicon\\IConfigLexicon' => __DIR__.'/../../..'.'/lib/unstable/Config/Lexicon/IConfigLexicon.php',
66
+        'NCU\\Config\\Lexicon\\Preset' => __DIR__.'/../../..'.'/lib/unstable/Config/Lexicon/Preset.php',
67
+        'NCU\\Config\\ValueType' => __DIR__.'/../../..'.'/lib/unstable/Config/ValueType.php',
68
+        'NCU\\Federation\\ISignedCloudFederationProvider' => __DIR__.'/../../..'.'/lib/unstable/Federation/ISignedCloudFederationProvider.php',
69
+        'NCU\\Security\\Signature\\Enum\\DigestAlgorithm' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Enum/DigestAlgorithm.php',
70
+        'NCU\\Security\\Signature\\Enum\\SignatoryStatus' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Enum/SignatoryStatus.php',
71
+        'NCU\\Security\\Signature\\Enum\\SignatoryType' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Enum/SignatoryType.php',
72
+        'NCU\\Security\\Signature\\Enum\\SignatureAlgorithm' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Enum/SignatureAlgorithm.php',
73
+        'NCU\\Security\\Signature\\Exceptions\\IdentityNotFoundException' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Exceptions/IdentityNotFoundException.php',
74
+        'NCU\\Security\\Signature\\Exceptions\\IncomingRequestException' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Exceptions/IncomingRequestException.php',
75
+        'NCU\\Security\\Signature\\Exceptions\\InvalidKeyOriginException' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Exceptions/InvalidKeyOriginException.php',
76
+        'NCU\\Security\\Signature\\Exceptions\\InvalidSignatureException' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Exceptions/InvalidSignatureException.php',
77
+        'NCU\\Security\\Signature\\Exceptions\\SignatoryConflictException' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Exceptions/SignatoryConflictException.php',
78
+        'NCU\\Security\\Signature\\Exceptions\\SignatoryException' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Exceptions/SignatoryException.php',
79
+        'NCU\\Security\\Signature\\Exceptions\\SignatoryNotFoundException' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Exceptions/SignatoryNotFoundException.php',
80
+        'NCU\\Security\\Signature\\Exceptions\\SignatureElementNotFoundException' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Exceptions/SignatureElementNotFoundException.php',
81
+        'NCU\\Security\\Signature\\Exceptions\\SignatureException' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Exceptions/SignatureException.php',
82
+        'NCU\\Security\\Signature\\Exceptions\\SignatureNotFoundException' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Exceptions/SignatureNotFoundException.php',
83
+        'NCU\\Security\\Signature\\IIncomingSignedRequest' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/IIncomingSignedRequest.php',
84
+        'NCU\\Security\\Signature\\IOutgoingSignedRequest' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/IOutgoingSignedRequest.php',
85
+        'NCU\\Security\\Signature\\ISignatoryManager' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/ISignatoryManager.php',
86
+        'NCU\\Security\\Signature\\ISignatureManager' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/ISignatureManager.php',
87
+        'NCU\\Security\\Signature\\ISignedRequest' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/ISignedRequest.php',
88
+        'NCU\\Security\\Signature\\Model\\Signatory' => __DIR__.'/../../..'.'/lib/unstable/Security/Signature/Model/Signatory.php',
89
+        'OCP\\Accounts\\IAccount' => __DIR__.'/../../..'.'/lib/public/Accounts/IAccount.php',
90
+        'OCP\\Accounts\\IAccountManager' => __DIR__.'/../../..'.'/lib/public/Accounts/IAccountManager.php',
91
+        'OCP\\Accounts\\IAccountProperty' => __DIR__.'/../../..'.'/lib/public/Accounts/IAccountProperty.php',
92
+        'OCP\\Accounts\\IAccountPropertyCollection' => __DIR__.'/../../..'.'/lib/public/Accounts/IAccountPropertyCollection.php',
93
+        'OCP\\Accounts\\PropertyDoesNotExistException' => __DIR__.'/../../..'.'/lib/public/Accounts/PropertyDoesNotExistException.php',
94
+        'OCP\\Accounts\\UserUpdatedEvent' => __DIR__.'/../../..'.'/lib/public/Accounts/UserUpdatedEvent.php',
95
+        'OCP\\Activity\\ActivitySettings' => __DIR__.'/../../..'.'/lib/public/Activity/ActivitySettings.php',
96
+        'OCP\\Activity\\Exceptions\\FilterNotFoundException' => __DIR__.'/../../..'.'/lib/public/Activity/Exceptions/FilterNotFoundException.php',
97
+        'OCP\\Activity\\Exceptions\\IncompleteActivityException' => __DIR__.'/../../..'.'/lib/public/Activity/Exceptions/IncompleteActivityException.php',
98
+        'OCP\\Activity\\Exceptions\\InvalidValueException' => __DIR__.'/../../..'.'/lib/public/Activity/Exceptions/InvalidValueException.php',
99
+        'OCP\\Activity\\Exceptions\\SettingNotFoundException' => __DIR__.'/../../..'.'/lib/public/Activity/Exceptions/SettingNotFoundException.php',
100
+        'OCP\\Activity\\Exceptions\\UnknownActivityException' => __DIR__.'/../../..'.'/lib/public/Activity/Exceptions/UnknownActivityException.php',
101
+        'OCP\\Activity\\IBulkConsumer' => __DIR__.'/../../..'.'/lib/public/Activity/IBulkConsumer.php',
102
+        'OCP\\Activity\\IConsumer' => __DIR__.'/../../..'.'/lib/public/Activity/IConsumer.php',
103
+        'OCP\\Activity\\IEvent' => __DIR__.'/../../..'.'/lib/public/Activity/IEvent.php',
104
+        'OCP\\Activity\\IEventMerger' => __DIR__.'/../../..'.'/lib/public/Activity/IEventMerger.php',
105
+        'OCP\\Activity\\IExtension' => __DIR__.'/../../..'.'/lib/public/Activity/IExtension.php',
106
+        'OCP\\Activity\\IFilter' => __DIR__.'/../../..'.'/lib/public/Activity/IFilter.php',
107
+        'OCP\\Activity\\IManager' => __DIR__.'/../../..'.'/lib/public/Activity/IManager.php',
108
+        'OCP\\Activity\\IProvider' => __DIR__.'/../../..'.'/lib/public/Activity/IProvider.php',
109
+        'OCP\\Activity\\ISetting' => __DIR__.'/../../..'.'/lib/public/Activity/ISetting.php',
110
+        'OCP\\AppFramework\\ApiController' => __DIR__.'/../../..'.'/lib/public/AppFramework/ApiController.php',
111
+        'OCP\\AppFramework\\App' => __DIR__.'/../../..'.'/lib/public/AppFramework/App.php',
112
+        'OCP\\AppFramework\\Attribute\\ASince' => __DIR__.'/../../..'.'/lib/public/AppFramework/Attribute/ASince.php',
113
+        'OCP\\AppFramework\\Attribute\\Catchable' => __DIR__.'/../../..'.'/lib/public/AppFramework/Attribute/Catchable.php',
114
+        'OCP\\AppFramework\\Attribute\\Consumable' => __DIR__.'/../../..'.'/lib/public/AppFramework/Attribute/Consumable.php',
115
+        'OCP\\AppFramework\\Attribute\\Dispatchable' => __DIR__.'/../../..'.'/lib/public/AppFramework/Attribute/Dispatchable.php',
116
+        'OCP\\AppFramework\\Attribute\\ExceptionalImplementable' => __DIR__.'/../../..'.'/lib/public/AppFramework/Attribute/ExceptionalImplementable.php',
117
+        'OCP\\AppFramework\\Attribute\\Implementable' => __DIR__.'/../../..'.'/lib/public/AppFramework/Attribute/Implementable.php',
118
+        'OCP\\AppFramework\\Attribute\\Listenable' => __DIR__.'/../../..'.'/lib/public/AppFramework/Attribute/Listenable.php',
119
+        'OCP\\AppFramework\\Attribute\\Throwable' => __DIR__.'/../../..'.'/lib/public/AppFramework/Attribute/Throwable.php',
120
+        'OCP\\AppFramework\\AuthPublicShareController' => __DIR__.'/../../..'.'/lib/public/AppFramework/AuthPublicShareController.php',
121
+        'OCP\\AppFramework\\Bootstrap\\IBootContext' => __DIR__.'/../../..'.'/lib/public/AppFramework/Bootstrap/IBootContext.php',
122
+        'OCP\\AppFramework\\Bootstrap\\IBootstrap' => __DIR__.'/../../..'.'/lib/public/AppFramework/Bootstrap/IBootstrap.php',
123
+        'OCP\\AppFramework\\Bootstrap\\IRegistrationContext' => __DIR__.'/../../..'.'/lib/public/AppFramework/Bootstrap/IRegistrationContext.php',
124
+        'OCP\\AppFramework\\Controller' => __DIR__.'/../../..'.'/lib/public/AppFramework/Controller.php',
125
+        'OCP\\AppFramework\\Db\\DoesNotExistException' => __DIR__.'/../../..'.'/lib/public/AppFramework/Db/DoesNotExistException.php',
126
+        'OCP\\AppFramework\\Db\\Entity' => __DIR__.'/../../..'.'/lib/public/AppFramework/Db/Entity.php',
127
+        'OCP\\AppFramework\\Db\\IMapperException' => __DIR__.'/../../..'.'/lib/public/AppFramework/Db/IMapperException.php',
128
+        'OCP\\AppFramework\\Db\\MultipleObjectsReturnedException' => __DIR__.'/../../..'.'/lib/public/AppFramework/Db/MultipleObjectsReturnedException.php',
129
+        'OCP\\AppFramework\\Db\\QBMapper' => __DIR__.'/../../..'.'/lib/public/AppFramework/Db/QBMapper.php',
130
+        'OCP\\AppFramework\\Db\\TTransactional' => __DIR__.'/../../..'.'/lib/public/AppFramework/Db/TTransactional.php',
131
+        'OCP\\AppFramework\\Http' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http.php',
132
+        'OCP\\AppFramework\\Http\\Attribute\\ARateLimit' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/ARateLimit.php',
133
+        'OCP\\AppFramework\\Http\\Attribute\\AnonRateLimit' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/AnonRateLimit.php',
134
+        'OCP\\AppFramework\\Http\\Attribute\\ApiRoute' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/ApiRoute.php',
135
+        'OCP\\AppFramework\\Http\\Attribute\\AppApiAdminAccessWithoutUser' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/AppApiAdminAccessWithoutUser.php',
136
+        'OCP\\AppFramework\\Http\\Attribute\\AuthorizedAdminSetting' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/AuthorizedAdminSetting.php',
137
+        'OCP\\AppFramework\\Http\\Attribute\\BruteForceProtection' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/BruteForceProtection.php',
138
+        'OCP\\AppFramework\\Http\\Attribute\\CORS' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/CORS.php',
139
+        'OCP\\AppFramework\\Http\\Attribute\\ExAppRequired' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/ExAppRequired.php',
140
+        'OCP\\AppFramework\\Http\\Attribute\\FrontpageRoute' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/FrontpageRoute.php',
141
+        'OCP\\AppFramework\\Http\\Attribute\\IgnoreOpenAPI' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/IgnoreOpenAPI.php',
142
+        'OCP\\AppFramework\\Http\\Attribute\\NoAdminRequired' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/NoAdminRequired.php',
143
+        'OCP\\AppFramework\\Http\\Attribute\\NoCSRFRequired' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/NoCSRFRequired.php',
144
+        'OCP\\AppFramework\\Http\\Attribute\\OpenAPI' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/OpenAPI.php',
145
+        'OCP\\AppFramework\\Http\\Attribute\\PasswordConfirmationRequired' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/PasswordConfirmationRequired.php',
146
+        'OCP\\AppFramework\\Http\\Attribute\\PublicPage' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/PublicPage.php',
147
+        'OCP\\AppFramework\\Http\\Attribute\\RequestHeader' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/RequestHeader.php',
148
+        'OCP\\AppFramework\\Http\\Attribute\\Route' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/Route.php',
149
+        'OCP\\AppFramework\\Http\\Attribute\\StrictCookiesRequired' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/StrictCookiesRequired.php',
150
+        'OCP\\AppFramework\\Http\\Attribute\\SubAdminRequired' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/SubAdminRequired.php',
151
+        'OCP\\AppFramework\\Http\\Attribute\\UseSession' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/UseSession.php',
152
+        'OCP\\AppFramework\\Http\\Attribute\\UserRateLimit' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Attribute/UserRateLimit.php',
153
+        'OCP\\AppFramework\\Http\\ContentSecurityPolicy' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/ContentSecurityPolicy.php',
154
+        'OCP\\AppFramework\\Http\\DataDisplayResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/DataDisplayResponse.php',
155
+        'OCP\\AppFramework\\Http\\DataDownloadResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/DataDownloadResponse.php',
156
+        'OCP\\AppFramework\\Http\\DataResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/DataResponse.php',
157
+        'OCP\\AppFramework\\Http\\DownloadResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/DownloadResponse.php',
158
+        'OCP\\AppFramework\\Http\\EmptyContentSecurityPolicy' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/EmptyContentSecurityPolicy.php',
159
+        'OCP\\AppFramework\\Http\\EmptyFeaturePolicy' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/EmptyFeaturePolicy.php',
160
+        'OCP\\AppFramework\\Http\\Events\\BeforeLoginTemplateRenderedEvent' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Events/BeforeLoginTemplateRenderedEvent.php',
161
+        'OCP\\AppFramework\\Http\\Events\\BeforeTemplateRenderedEvent' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Events/BeforeTemplateRenderedEvent.php',
162
+        'OCP\\AppFramework\\Http\\FeaturePolicy' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/FeaturePolicy.php',
163
+        'OCP\\AppFramework\\Http\\FileDisplayResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/FileDisplayResponse.php',
164
+        'OCP\\AppFramework\\Http\\ICallbackResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/ICallbackResponse.php',
165
+        'OCP\\AppFramework\\Http\\IOutput' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/IOutput.php',
166
+        'OCP\\AppFramework\\Http\\JSONResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/JSONResponse.php',
167
+        'OCP\\AppFramework\\Http\\NotFoundResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/NotFoundResponse.php',
168
+        'OCP\\AppFramework\\Http\\ParameterOutOfRangeException' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/ParameterOutOfRangeException.php',
169
+        'OCP\\AppFramework\\Http\\RedirectResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/RedirectResponse.php',
170
+        'OCP\\AppFramework\\Http\\RedirectToDefaultAppResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/RedirectToDefaultAppResponse.php',
171
+        'OCP\\AppFramework\\Http\\Response' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Response.php',
172
+        'OCP\\AppFramework\\Http\\StandaloneTemplateResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/StandaloneTemplateResponse.php',
173
+        'OCP\\AppFramework\\Http\\StreamResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/StreamResponse.php',
174
+        'OCP\\AppFramework\\Http\\StrictContentSecurityPolicy' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/StrictContentSecurityPolicy.php',
175
+        'OCP\\AppFramework\\Http\\StrictEvalContentSecurityPolicy' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/StrictEvalContentSecurityPolicy.php',
176
+        'OCP\\AppFramework\\Http\\StrictInlineContentSecurityPolicy' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/StrictInlineContentSecurityPolicy.php',
177
+        'OCP\\AppFramework\\Http\\TemplateResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/TemplateResponse.php',
178
+        'OCP\\AppFramework\\Http\\Template\\ExternalShareMenuAction' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Template/ExternalShareMenuAction.php',
179
+        'OCP\\AppFramework\\Http\\Template\\IMenuAction' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Template/IMenuAction.php',
180
+        'OCP\\AppFramework\\Http\\Template\\LinkMenuAction' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Template/LinkMenuAction.php',
181
+        'OCP\\AppFramework\\Http\\Template\\PublicTemplateResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Template/PublicTemplateResponse.php',
182
+        'OCP\\AppFramework\\Http\\Template\\SimpleMenuAction' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/Template/SimpleMenuAction.php',
183
+        'OCP\\AppFramework\\Http\\TextPlainResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/TextPlainResponse.php',
184
+        'OCP\\AppFramework\\Http\\TooManyRequestsResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/TooManyRequestsResponse.php',
185
+        'OCP\\AppFramework\\Http\\ZipResponse' => __DIR__.'/../../..'.'/lib/public/AppFramework/Http/ZipResponse.php',
186
+        'OCP\\AppFramework\\IAppContainer' => __DIR__.'/../../..'.'/lib/public/AppFramework/IAppContainer.php',
187
+        'OCP\\AppFramework\\Middleware' => __DIR__.'/../../..'.'/lib/public/AppFramework/Middleware.php',
188
+        'OCP\\AppFramework\\OCSController' => __DIR__.'/../../..'.'/lib/public/AppFramework/OCSController.php',
189
+        'OCP\\AppFramework\\OCS\\OCSBadRequestException' => __DIR__.'/../../..'.'/lib/public/AppFramework/OCS/OCSBadRequestException.php',
190
+        'OCP\\AppFramework\\OCS\\OCSException' => __DIR__.'/../../..'.'/lib/public/AppFramework/OCS/OCSException.php',
191
+        'OCP\\AppFramework\\OCS\\OCSForbiddenException' => __DIR__.'/../../..'.'/lib/public/AppFramework/OCS/OCSForbiddenException.php',
192
+        'OCP\\AppFramework\\OCS\\OCSNotFoundException' => __DIR__.'/../../..'.'/lib/public/AppFramework/OCS/OCSNotFoundException.php',
193
+        'OCP\\AppFramework\\OCS\\OCSPreconditionFailedException' => __DIR__.'/../../..'.'/lib/public/AppFramework/OCS/OCSPreconditionFailedException.php',
194
+        'OCP\\AppFramework\\PublicShareController' => __DIR__.'/../../..'.'/lib/public/AppFramework/PublicShareController.php',
195
+        'OCP\\AppFramework\\QueryException' => __DIR__.'/../../..'.'/lib/public/AppFramework/QueryException.php',
196
+        'OCP\\AppFramework\\Services\\IAppConfig' => __DIR__.'/../../..'.'/lib/public/AppFramework/Services/IAppConfig.php',
197
+        'OCP\\AppFramework\\Services\\IInitialState' => __DIR__.'/../../..'.'/lib/public/AppFramework/Services/IInitialState.php',
198
+        'OCP\\AppFramework\\Services\\InitialStateProvider' => __DIR__.'/../../..'.'/lib/public/AppFramework/Services/InitialStateProvider.php',
199
+        'OCP\\AppFramework\\Utility\\IControllerMethodReflector' => __DIR__.'/../../..'.'/lib/public/AppFramework/Utility/IControllerMethodReflector.php',
200
+        'OCP\\AppFramework\\Utility\\ITimeFactory' => __DIR__.'/../../..'.'/lib/public/AppFramework/Utility/ITimeFactory.php',
201
+        'OCP\\App\\AppPathNotFoundException' => __DIR__.'/../../..'.'/lib/public/App/AppPathNotFoundException.php',
202
+        'OCP\\App\\Events\\AppDisableEvent' => __DIR__.'/../../..'.'/lib/public/App/Events/AppDisableEvent.php',
203
+        'OCP\\App\\Events\\AppEnableEvent' => __DIR__.'/../../..'.'/lib/public/App/Events/AppEnableEvent.php',
204
+        'OCP\\App\\Events\\AppUpdateEvent' => __DIR__.'/../../..'.'/lib/public/App/Events/AppUpdateEvent.php',
205
+        'OCP\\App\\IAppManager' => __DIR__.'/../../..'.'/lib/public/App/IAppManager.php',
206
+        'OCP\\App\\ManagerEvent' => __DIR__.'/../../..'.'/lib/public/App/ManagerEvent.php',
207
+        'OCP\\Authentication\\Events\\AnyLoginFailedEvent' => __DIR__.'/../../..'.'/lib/public/Authentication/Events/AnyLoginFailedEvent.php',
208
+        'OCP\\Authentication\\Events\\LoginFailedEvent' => __DIR__.'/../../..'.'/lib/public/Authentication/Events/LoginFailedEvent.php',
209
+        'OCP\\Authentication\\Events\\TokenInvalidatedEvent' => __DIR__.'/../../..'.'/lib/public/Authentication/Events/TokenInvalidatedEvent.php',
210
+        'OCP\\Authentication\\Exceptions\\CredentialsUnavailableException' => __DIR__.'/../../..'.'/lib/public/Authentication/Exceptions/CredentialsUnavailableException.php',
211
+        'OCP\\Authentication\\Exceptions\\ExpiredTokenException' => __DIR__.'/../../..'.'/lib/public/Authentication/Exceptions/ExpiredTokenException.php',
212
+        'OCP\\Authentication\\Exceptions\\InvalidTokenException' => __DIR__.'/../../..'.'/lib/public/Authentication/Exceptions/InvalidTokenException.php',
213
+        'OCP\\Authentication\\Exceptions\\PasswordUnavailableException' => __DIR__.'/../../..'.'/lib/public/Authentication/Exceptions/PasswordUnavailableException.php',
214
+        'OCP\\Authentication\\Exceptions\\WipeTokenException' => __DIR__.'/../../..'.'/lib/public/Authentication/Exceptions/WipeTokenException.php',
215
+        'OCP\\Authentication\\IAlternativeLogin' => __DIR__.'/../../..'.'/lib/public/Authentication/IAlternativeLogin.php',
216
+        'OCP\\Authentication\\IApacheBackend' => __DIR__.'/../../..'.'/lib/public/Authentication/IApacheBackend.php',
217
+        'OCP\\Authentication\\IProvideUserSecretBackend' => __DIR__.'/../../..'.'/lib/public/Authentication/IProvideUserSecretBackend.php',
218
+        'OCP\\Authentication\\LoginCredentials\\ICredentials' => __DIR__.'/../../..'.'/lib/public/Authentication/LoginCredentials/ICredentials.php',
219
+        'OCP\\Authentication\\LoginCredentials\\IStore' => __DIR__.'/../../..'.'/lib/public/Authentication/LoginCredentials/IStore.php',
220
+        'OCP\\Authentication\\Token\\IProvider' => __DIR__.'/../../..'.'/lib/public/Authentication/Token/IProvider.php',
221
+        'OCP\\Authentication\\Token\\IToken' => __DIR__.'/../../..'.'/lib/public/Authentication/Token/IToken.php',
222
+        'OCP\\Authentication\\TwoFactorAuth\\ALoginSetupController' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/ALoginSetupController.php',
223
+        'OCP\\Authentication\\TwoFactorAuth\\IActivatableAtLogin' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/IActivatableAtLogin.php',
224
+        'OCP\\Authentication\\TwoFactorAuth\\IActivatableByAdmin' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/IActivatableByAdmin.php',
225
+        'OCP\\Authentication\\TwoFactorAuth\\IDeactivatableByAdmin' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/IDeactivatableByAdmin.php',
226
+        'OCP\\Authentication\\TwoFactorAuth\\ILoginSetupProvider' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/ILoginSetupProvider.php',
227
+        'OCP\\Authentication\\TwoFactorAuth\\IPersonalProviderSettings' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/IPersonalProviderSettings.php',
228
+        'OCP\\Authentication\\TwoFactorAuth\\IProvider' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/IProvider.php',
229
+        'OCP\\Authentication\\TwoFactorAuth\\IProvidesCustomCSP' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/IProvidesCustomCSP.php',
230
+        'OCP\\Authentication\\TwoFactorAuth\\IProvidesIcons' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/IProvidesIcons.php',
231
+        'OCP\\Authentication\\TwoFactorAuth\\IProvidesPersonalSettings' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/IProvidesPersonalSettings.php',
232
+        'OCP\\Authentication\\TwoFactorAuth\\IRegistry' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/IRegistry.php',
233
+        'OCP\\Authentication\\TwoFactorAuth\\RegistryEvent' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/RegistryEvent.php',
234
+        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorException' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/TwoFactorException.php',
235
+        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderChallengeFailed' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderChallengeFailed.php',
236
+        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderChallengePassed' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderChallengePassed.php',
237
+        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderDisabled' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderDisabled.php',
238
+        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserDisabled' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserDisabled.php',
239
+        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserEnabled' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserEnabled.php',
240
+        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserRegistered' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserRegistered.php',
241
+        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserUnregistered' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserUnregistered.php',
242
+        'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderUserDeleted' => __DIR__.'/../../..'.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderUserDeleted.php',
243
+        'OCP\\AutoloadNotAllowedException' => __DIR__.'/../../..'.'/lib/public/AutoloadNotAllowedException.php',
244
+        'OCP\\BackgroundJob\\IJob' => __DIR__.'/../../..'.'/lib/public/BackgroundJob/IJob.php',
245
+        'OCP\\BackgroundJob\\IJobList' => __DIR__.'/../../..'.'/lib/public/BackgroundJob/IJobList.php',
246
+        'OCP\\BackgroundJob\\IParallelAwareJob' => __DIR__.'/../../..'.'/lib/public/BackgroundJob/IParallelAwareJob.php',
247
+        'OCP\\BackgroundJob\\Job' => __DIR__.'/../../..'.'/lib/public/BackgroundJob/Job.php',
248
+        'OCP\\BackgroundJob\\QueuedJob' => __DIR__.'/../../..'.'/lib/public/BackgroundJob/QueuedJob.php',
249
+        'OCP\\BackgroundJob\\TimedJob' => __DIR__.'/../../..'.'/lib/public/BackgroundJob/TimedJob.php',
250
+        'OCP\\BeforeSabrePubliclyLoadedEvent' => __DIR__.'/../../..'.'/lib/public/BeforeSabrePubliclyLoadedEvent.php',
251
+        'OCP\\Broadcast\\Events\\IBroadcastEvent' => __DIR__.'/../../..'.'/lib/public/Broadcast/Events/IBroadcastEvent.php',
252
+        'OCP\\Cache\\CappedMemoryCache' => __DIR__.'/../../..'.'/lib/public/Cache/CappedMemoryCache.php',
253
+        'OCP\\Calendar\\BackendTemporarilyUnavailableException' => __DIR__.'/../../..'.'/lib/public/Calendar/BackendTemporarilyUnavailableException.php',
254
+        'OCP\\Calendar\\CalendarEventStatus' => __DIR__.'/../../..'.'/lib/public/Calendar/CalendarEventStatus.php',
255
+        'OCP\\Calendar\\CalendarExportOptions' => __DIR__.'/../../..'.'/lib/public/Calendar/CalendarExportOptions.php',
256
+        'OCP\\Calendar\\CalendarImportOptions' => __DIR__.'/../../..'.'/lib/public/Calendar/CalendarImportOptions.php',
257
+        'OCP\\Calendar\\Events\\AbstractCalendarObjectEvent' => __DIR__.'/../../..'.'/lib/public/Calendar/Events/AbstractCalendarObjectEvent.php',
258
+        'OCP\\Calendar\\Events\\CalendarObjectCreatedEvent' => __DIR__.'/../../..'.'/lib/public/Calendar/Events/CalendarObjectCreatedEvent.php',
259
+        'OCP\\Calendar\\Events\\CalendarObjectDeletedEvent' => __DIR__.'/../../..'.'/lib/public/Calendar/Events/CalendarObjectDeletedEvent.php',
260
+        'OCP\\Calendar\\Events\\CalendarObjectMovedEvent' => __DIR__.'/../../..'.'/lib/public/Calendar/Events/CalendarObjectMovedEvent.php',
261
+        'OCP\\Calendar\\Events\\CalendarObjectMovedToTrashEvent' => __DIR__.'/../../..'.'/lib/public/Calendar/Events/CalendarObjectMovedToTrashEvent.php',
262
+        'OCP\\Calendar\\Events\\CalendarObjectRestoredEvent' => __DIR__.'/../../..'.'/lib/public/Calendar/Events/CalendarObjectRestoredEvent.php',
263
+        'OCP\\Calendar\\Events\\CalendarObjectUpdatedEvent' => __DIR__.'/../../..'.'/lib/public/Calendar/Events/CalendarObjectUpdatedEvent.php',
264
+        'OCP\\Calendar\\Exceptions\\CalendarException' => __DIR__.'/../../..'.'/lib/public/Calendar/Exceptions/CalendarException.php',
265
+        'OCP\\Calendar\\IAvailabilityResult' => __DIR__.'/../../..'.'/lib/public/Calendar/IAvailabilityResult.php',
266
+        'OCP\\Calendar\\ICalendar' => __DIR__.'/../../..'.'/lib/public/Calendar/ICalendar.php',
267
+        'OCP\\Calendar\\ICalendarEventBuilder' => __DIR__.'/../../..'.'/lib/public/Calendar/ICalendarEventBuilder.php',
268
+        'OCP\\Calendar\\ICalendarExport' => __DIR__.'/../../..'.'/lib/public/Calendar/ICalendarExport.php',
269
+        'OCP\\Calendar\\ICalendarIsEnabled' => __DIR__.'/../../..'.'/lib/public/Calendar/ICalendarIsEnabled.php',
270
+        'OCP\\Calendar\\ICalendarIsShared' => __DIR__.'/../../..'.'/lib/public/Calendar/ICalendarIsShared.php',
271
+        'OCP\\Calendar\\ICalendarIsWritable' => __DIR__.'/../../..'.'/lib/public/Calendar/ICalendarIsWritable.php',
272
+        'OCP\\Calendar\\ICalendarProvider' => __DIR__.'/../../..'.'/lib/public/Calendar/ICalendarProvider.php',
273
+        'OCP\\Calendar\\ICalendarQuery' => __DIR__.'/../../..'.'/lib/public/Calendar/ICalendarQuery.php',
274
+        'OCP\\Calendar\\ICreateFromString' => __DIR__.'/../../..'.'/lib/public/Calendar/ICreateFromString.php',
275
+        'OCP\\Calendar\\IHandleImipMessage' => __DIR__.'/../../..'.'/lib/public/Calendar/IHandleImipMessage.php',
276
+        'OCP\\Calendar\\IManager' => __DIR__.'/../../..'.'/lib/public/Calendar/IManager.php',
277
+        'OCP\\Calendar\\IMetadataProvider' => __DIR__.'/../../..'.'/lib/public/Calendar/IMetadataProvider.php',
278
+        'OCP\\Calendar\\Resource\\IBackend' => __DIR__.'/../../..'.'/lib/public/Calendar/Resource/IBackend.php',
279
+        'OCP\\Calendar\\Resource\\IManager' => __DIR__.'/../../..'.'/lib/public/Calendar/Resource/IManager.php',
280
+        'OCP\\Calendar\\Resource\\IResource' => __DIR__.'/../../..'.'/lib/public/Calendar/Resource/IResource.php',
281
+        'OCP\\Calendar\\Resource\\IResourceMetadata' => __DIR__.'/../../..'.'/lib/public/Calendar/Resource/IResourceMetadata.php',
282
+        'OCP\\Calendar\\Room\\IBackend' => __DIR__.'/../../..'.'/lib/public/Calendar/Room/IBackend.php',
283
+        'OCP\\Calendar\\Room\\IManager' => __DIR__.'/../../..'.'/lib/public/Calendar/Room/IManager.php',
284
+        'OCP\\Calendar\\Room\\IRoom' => __DIR__.'/../../..'.'/lib/public/Calendar/Room/IRoom.php',
285
+        'OCP\\Calendar\\Room\\IRoomMetadata' => __DIR__.'/../../..'.'/lib/public/Calendar/Room/IRoomMetadata.php',
286
+        'OCP\\Capabilities\\ICapability' => __DIR__.'/../../..'.'/lib/public/Capabilities/ICapability.php',
287
+        'OCP\\Capabilities\\IInitialStateExcludedCapability' => __DIR__.'/../../..'.'/lib/public/Capabilities/IInitialStateExcludedCapability.php',
288
+        'OCP\\Capabilities\\IPublicCapability' => __DIR__.'/../../..'.'/lib/public/Capabilities/IPublicCapability.php',
289
+        'OCP\\Collaboration\\AutoComplete\\AutoCompleteEvent' => __DIR__.'/../../..'.'/lib/public/Collaboration/AutoComplete/AutoCompleteEvent.php',
290
+        'OCP\\Collaboration\\AutoComplete\\AutoCompleteFilterEvent' => __DIR__.'/../../..'.'/lib/public/Collaboration/AutoComplete/AutoCompleteFilterEvent.php',
291
+        'OCP\\Collaboration\\AutoComplete\\IManager' => __DIR__.'/../../..'.'/lib/public/Collaboration/AutoComplete/IManager.php',
292
+        'OCP\\Collaboration\\AutoComplete\\ISorter' => __DIR__.'/../../..'.'/lib/public/Collaboration/AutoComplete/ISorter.php',
293
+        'OCP\\Collaboration\\Collaborators\\ISearch' => __DIR__.'/../../..'.'/lib/public/Collaboration/Collaborators/ISearch.php',
294
+        'OCP\\Collaboration\\Collaborators\\ISearchPlugin' => __DIR__.'/../../..'.'/lib/public/Collaboration/Collaborators/ISearchPlugin.php',
295
+        'OCP\\Collaboration\\Collaborators\\ISearchResult' => __DIR__.'/../../..'.'/lib/public/Collaboration/Collaborators/ISearchResult.php',
296
+        'OCP\\Collaboration\\Collaborators\\SearchResultType' => __DIR__.'/../../..'.'/lib/public/Collaboration/Collaborators/SearchResultType.php',
297
+        'OCP\\Collaboration\\Reference\\ADiscoverableReferenceProvider' => __DIR__.'/../../..'.'/lib/public/Collaboration/Reference/ADiscoverableReferenceProvider.php',
298
+        'OCP\\Collaboration\\Reference\\IDiscoverableReferenceProvider' => __DIR__.'/../../..'.'/lib/public/Collaboration/Reference/IDiscoverableReferenceProvider.php',
299
+        'OCP\\Collaboration\\Reference\\IPublicReferenceProvider' => __DIR__.'/../../..'.'/lib/public/Collaboration/Reference/IPublicReferenceProvider.php',
300
+        'OCP\\Collaboration\\Reference\\IReference' => __DIR__.'/../../..'.'/lib/public/Collaboration/Reference/IReference.php',
301
+        'OCP\\Collaboration\\Reference\\IReferenceManager' => __DIR__.'/../../..'.'/lib/public/Collaboration/Reference/IReferenceManager.php',
302
+        'OCP\\Collaboration\\Reference\\IReferenceProvider' => __DIR__.'/../../..'.'/lib/public/Collaboration/Reference/IReferenceProvider.php',
303
+        'OCP\\Collaboration\\Reference\\ISearchableReferenceProvider' => __DIR__.'/../../..'.'/lib/public/Collaboration/Reference/ISearchableReferenceProvider.php',
304
+        'OCP\\Collaboration\\Reference\\LinkReferenceProvider' => __DIR__.'/../../..'.'/lib/public/Collaboration/Reference/LinkReferenceProvider.php',
305
+        'OCP\\Collaboration\\Reference\\Reference' => __DIR__.'/../../..'.'/lib/public/Collaboration/Reference/Reference.php',
306
+        'OCP\\Collaboration\\Reference\\RenderReferenceEvent' => __DIR__.'/../../..'.'/lib/public/Collaboration/Reference/RenderReferenceEvent.php',
307
+        'OCP\\Collaboration\\Resources\\CollectionException' => __DIR__.'/../../..'.'/lib/public/Collaboration/Resources/CollectionException.php',
308
+        'OCP\\Collaboration\\Resources\\ICollection' => __DIR__.'/../../..'.'/lib/public/Collaboration/Resources/ICollection.php',
309
+        'OCP\\Collaboration\\Resources\\IManager' => __DIR__.'/../../..'.'/lib/public/Collaboration/Resources/IManager.php',
310
+        'OCP\\Collaboration\\Resources\\IProvider' => __DIR__.'/../../..'.'/lib/public/Collaboration/Resources/IProvider.php',
311
+        'OCP\\Collaboration\\Resources\\IProviderManager' => __DIR__.'/../../..'.'/lib/public/Collaboration/Resources/IProviderManager.php',
312
+        'OCP\\Collaboration\\Resources\\IResource' => __DIR__.'/../../..'.'/lib/public/Collaboration/Resources/IResource.php',
313
+        'OCP\\Collaboration\\Resources\\LoadAdditionalScriptsEvent' => __DIR__.'/../../..'.'/lib/public/Collaboration/Resources/LoadAdditionalScriptsEvent.php',
314
+        'OCP\\Collaboration\\Resources\\ResourceException' => __DIR__.'/../../..'.'/lib/public/Collaboration/Resources/ResourceException.php',
315
+        'OCP\\Color' => __DIR__.'/../../..'.'/lib/public/Color.php',
316
+        'OCP\\Command\\IBus' => __DIR__.'/../../..'.'/lib/public/Command/IBus.php',
317
+        'OCP\\Command\\ICommand' => __DIR__.'/../../..'.'/lib/public/Command/ICommand.php',
318
+        'OCP\\Comments\\CommentsEntityEvent' => __DIR__.'/../../..'.'/lib/public/Comments/CommentsEntityEvent.php',
319
+        'OCP\\Comments\\CommentsEvent' => __DIR__.'/../../..'.'/lib/public/Comments/CommentsEvent.php',
320
+        'OCP\\Comments\\IComment' => __DIR__.'/../../..'.'/lib/public/Comments/IComment.php',
321
+        'OCP\\Comments\\ICommentsEventHandler' => __DIR__.'/../../..'.'/lib/public/Comments/ICommentsEventHandler.php',
322
+        'OCP\\Comments\\ICommentsManager' => __DIR__.'/../../..'.'/lib/public/Comments/ICommentsManager.php',
323
+        'OCP\\Comments\\ICommentsManagerFactory' => __DIR__.'/../../..'.'/lib/public/Comments/ICommentsManagerFactory.php',
324
+        'OCP\\Comments\\IllegalIDChangeException' => __DIR__.'/../../..'.'/lib/public/Comments/IllegalIDChangeException.php',
325
+        'OCP\\Comments\\MessageTooLongException' => __DIR__.'/../../..'.'/lib/public/Comments/MessageTooLongException.php',
326
+        'OCP\\Comments\\NotFoundException' => __DIR__.'/../../..'.'/lib/public/Comments/NotFoundException.php',
327
+        'OCP\\Common\\Exception\\NotFoundException' => __DIR__.'/../../..'.'/lib/public/Common/Exception/NotFoundException.php',
328
+        'OCP\\Config\\BeforePreferenceDeletedEvent' => __DIR__.'/../../..'.'/lib/public/Config/BeforePreferenceDeletedEvent.php',
329
+        'OCP\\Config\\BeforePreferenceSetEvent' => __DIR__.'/../../..'.'/lib/public/Config/BeforePreferenceSetEvent.php',
330
+        'OCP\\Config\\Exceptions\\IncorrectTypeException' => __DIR__.'/../../..'.'/lib/public/Config/Exceptions/IncorrectTypeException.php',
331
+        'OCP\\Config\\Exceptions\\TypeConflictException' => __DIR__.'/../../..'.'/lib/public/Config/Exceptions/TypeConflictException.php',
332
+        'OCP\\Config\\Exceptions\\UnknownKeyException' => __DIR__.'/../../..'.'/lib/public/Config/Exceptions/UnknownKeyException.php',
333
+        'OCP\\Config\\IUserConfig' => __DIR__.'/../../..'.'/lib/public/Config/IUserConfig.php',
334
+        'OCP\\Config\\Lexicon\\Entry' => __DIR__.'/../../..'.'/lib/public/Config/Lexicon/Entry.php',
335
+        'OCP\\Config\\Lexicon\\ILexicon' => __DIR__.'/../../..'.'/lib/public/Config/Lexicon/ILexicon.php',
336
+        'OCP\\Config\\Lexicon\\Preset' => __DIR__.'/../../..'.'/lib/public/Config/Lexicon/Preset.php',
337
+        'OCP\\Config\\Lexicon\\Strictness' => __DIR__.'/../../..'.'/lib/public/Config/Lexicon/Strictness.php',
338
+        'OCP\\Config\\ValueType' => __DIR__.'/../../..'.'/lib/public/Config/ValueType.php',
339
+        'OCP\\Console\\ConsoleEvent' => __DIR__.'/../../..'.'/lib/public/Console/ConsoleEvent.php',
340
+        'OCP\\Console\\ReservedOptions' => __DIR__.'/../../..'.'/lib/public/Console/ReservedOptions.php',
341
+        'OCP\\Constants' => __DIR__.'/../../..'.'/lib/public/Constants.php',
342
+        'OCP\\Contacts\\ContactsMenu\\IAction' => __DIR__.'/../../..'.'/lib/public/Contacts/ContactsMenu/IAction.php',
343
+        'OCP\\Contacts\\ContactsMenu\\IActionFactory' => __DIR__.'/../../..'.'/lib/public/Contacts/ContactsMenu/IActionFactory.php',
344
+        'OCP\\Contacts\\ContactsMenu\\IBulkProvider' => __DIR__.'/../../..'.'/lib/public/Contacts/ContactsMenu/IBulkProvider.php',
345
+        'OCP\\Contacts\\ContactsMenu\\IContactsStore' => __DIR__.'/../../..'.'/lib/public/Contacts/ContactsMenu/IContactsStore.php',
346
+        'OCP\\Contacts\\ContactsMenu\\IEntry' => __DIR__.'/../../..'.'/lib/public/Contacts/ContactsMenu/IEntry.php',
347
+        'OCP\\Contacts\\ContactsMenu\\ILinkAction' => __DIR__.'/../../..'.'/lib/public/Contacts/ContactsMenu/ILinkAction.php',
348
+        'OCP\\Contacts\\ContactsMenu\\IProvider' => __DIR__.'/../../..'.'/lib/public/Contacts/ContactsMenu/IProvider.php',
349
+        'OCP\\Contacts\\Events\\ContactInteractedWithEvent' => __DIR__.'/../../..'.'/lib/public/Contacts/Events/ContactInteractedWithEvent.php',
350
+        'OCP\\Contacts\\IManager' => __DIR__.'/../../..'.'/lib/public/Contacts/IManager.php',
351
+        'OCP\\ContextChat\\ContentItem' => __DIR__.'/../../..'.'/lib/public/ContextChat/ContentItem.php',
352
+        'OCP\\ContextChat\\Events\\ContentProviderRegisterEvent' => __DIR__.'/../../..'.'/lib/public/ContextChat/Events/ContentProviderRegisterEvent.php',
353
+        'OCP\\ContextChat\\IContentManager' => __DIR__.'/../../..'.'/lib/public/ContextChat/IContentManager.php',
354
+        'OCP\\ContextChat\\IContentProvider' => __DIR__.'/../../..'.'/lib/public/ContextChat/IContentProvider.php',
355
+        'OCP\\ContextChat\\Type\\UpdateAccessOp' => __DIR__.'/../../..'.'/lib/public/ContextChat/Type/UpdateAccessOp.php',
356
+        'OCP\\DB\\Events\\AddMissingColumnsEvent' => __DIR__.'/../../..'.'/lib/public/DB/Events/AddMissingColumnsEvent.php',
357
+        'OCP\\DB\\Events\\AddMissingIndicesEvent' => __DIR__.'/../../..'.'/lib/public/DB/Events/AddMissingIndicesEvent.php',
358
+        'OCP\\DB\\Events\\AddMissingPrimaryKeyEvent' => __DIR__.'/../../..'.'/lib/public/DB/Events/AddMissingPrimaryKeyEvent.php',
359
+        'OCP\\DB\\Exception' => __DIR__.'/../../..'.'/lib/public/DB/Exception.php',
360
+        'OCP\\DB\\IPreparedStatement' => __DIR__.'/../../..'.'/lib/public/DB/IPreparedStatement.php',
361
+        'OCP\\DB\\IResult' => __DIR__.'/../../..'.'/lib/public/DB/IResult.php',
362
+        'OCP\\DB\\ISchemaWrapper' => __DIR__.'/../../..'.'/lib/public/DB/ISchemaWrapper.php',
363
+        'OCP\\DB\\QueryBuilder\\ICompositeExpression' => __DIR__.'/../../..'.'/lib/public/DB/QueryBuilder/ICompositeExpression.php',
364
+        'OCP\\DB\\QueryBuilder\\IExpressionBuilder' => __DIR__.'/../../..'.'/lib/public/DB/QueryBuilder/IExpressionBuilder.php',
365
+        'OCP\\DB\\QueryBuilder\\IFunctionBuilder' => __DIR__.'/../../..'.'/lib/public/DB/QueryBuilder/IFunctionBuilder.php',
366
+        'OCP\\DB\\QueryBuilder\\ILiteral' => __DIR__.'/../../..'.'/lib/public/DB/QueryBuilder/ILiteral.php',
367
+        'OCP\\DB\\QueryBuilder\\IParameter' => __DIR__.'/../../..'.'/lib/public/DB/QueryBuilder/IParameter.php',
368
+        'OCP\\DB\\QueryBuilder\\IQueryBuilder' => __DIR__.'/../../..'.'/lib/public/DB/QueryBuilder/IQueryBuilder.php',
369
+        'OCP\\DB\\QueryBuilder\\IQueryFunction' => __DIR__.'/../../..'.'/lib/public/DB/QueryBuilder/IQueryFunction.php',
370
+        'OCP\\DB\\QueryBuilder\\Sharded\\IShardMapper' => __DIR__.'/../../..'.'/lib/public/DB/QueryBuilder/Sharded/IShardMapper.php',
371
+        'OCP\\DB\\Types' => __DIR__.'/../../..'.'/lib/public/DB/Types.php',
372
+        'OCP\\Dashboard\\IAPIWidget' => __DIR__.'/../../..'.'/lib/public/Dashboard/IAPIWidget.php',
373
+        'OCP\\Dashboard\\IAPIWidgetV2' => __DIR__.'/../../..'.'/lib/public/Dashboard/IAPIWidgetV2.php',
374
+        'OCP\\Dashboard\\IButtonWidget' => __DIR__.'/../../..'.'/lib/public/Dashboard/IButtonWidget.php',
375
+        'OCP\\Dashboard\\IConditionalWidget' => __DIR__.'/../../..'.'/lib/public/Dashboard/IConditionalWidget.php',
376
+        'OCP\\Dashboard\\IIconWidget' => __DIR__.'/../../..'.'/lib/public/Dashboard/IIconWidget.php',
377
+        'OCP\\Dashboard\\IManager' => __DIR__.'/../../..'.'/lib/public/Dashboard/IManager.php',
378
+        'OCP\\Dashboard\\IOptionWidget' => __DIR__.'/../../..'.'/lib/public/Dashboard/IOptionWidget.php',
379
+        'OCP\\Dashboard\\IReloadableWidget' => __DIR__.'/../../..'.'/lib/public/Dashboard/IReloadableWidget.php',
380
+        'OCP\\Dashboard\\IWidget' => __DIR__.'/../../..'.'/lib/public/Dashboard/IWidget.php',
381
+        'OCP\\Dashboard\\Model\\WidgetButton' => __DIR__.'/../../..'.'/lib/public/Dashboard/Model/WidgetButton.php',
382
+        'OCP\\Dashboard\\Model\\WidgetItem' => __DIR__.'/../../..'.'/lib/public/Dashboard/Model/WidgetItem.php',
383
+        'OCP\\Dashboard\\Model\\WidgetItems' => __DIR__.'/../../..'.'/lib/public/Dashboard/Model/WidgetItems.php',
384
+        'OCP\\Dashboard\\Model\\WidgetOptions' => __DIR__.'/../../..'.'/lib/public/Dashboard/Model/WidgetOptions.php',
385
+        'OCP\\DataCollector\\AbstractDataCollector' => __DIR__.'/../../..'.'/lib/public/DataCollector/AbstractDataCollector.php',
386
+        'OCP\\DataCollector\\IDataCollector' => __DIR__.'/../../..'.'/lib/public/DataCollector/IDataCollector.php',
387
+        'OCP\\Defaults' => __DIR__.'/../../..'.'/lib/public/Defaults.php',
388
+        'OCP\\Diagnostics\\IEvent' => __DIR__.'/../../..'.'/lib/public/Diagnostics/IEvent.php',
389
+        'OCP\\Diagnostics\\IEventLogger' => __DIR__.'/../../..'.'/lib/public/Diagnostics/IEventLogger.php',
390
+        'OCP\\Diagnostics\\IQuery' => __DIR__.'/../../..'.'/lib/public/Diagnostics/IQuery.php',
391
+        'OCP\\Diagnostics\\IQueryLogger' => __DIR__.'/../../..'.'/lib/public/Diagnostics/IQueryLogger.php',
392
+        'OCP\\DirectEditing\\ACreateEmpty' => __DIR__.'/../../..'.'/lib/public/DirectEditing/ACreateEmpty.php',
393
+        'OCP\\DirectEditing\\ACreateFromTemplate' => __DIR__.'/../../..'.'/lib/public/DirectEditing/ACreateFromTemplate.php',
394
+        'OCP\\DirectEditing\\ATemplate' => __DIR__.'/../../..'.'/lib/public/DirectEditing/ATemplate.php',
395
+        'OCP\\DirectEditing\\IEditor' => __DIR__.'/../../..'.'/lib/public/DirectEditing/IEditor.php',
396
+        'OCP\\DirectEditing\\IManager' => __DIR__.'/../../..'.'/lib/public/DirectEditing/IManager.php',
397
+        'OCP\\DirectEditing\\IToken' => __DIR__.'/../../..'.'/lib/public/DirectEditing/IToken.php',
398
+        'OCP\\DirectEditing\\RegisterDirectEditorEvent' => __DIR__.'/../../..'.'/lib/public/DirectEditing/RegisterDirectEditorEvent.php',
399
+        'OCP\\Encryption\\Exceptions\\GenericEncryptionException' => __DIR__.'/../../..'.'/lib/public/Encryption/Exceptions/GenericEncryptionException.php',
400
+        'OCP\\Encryption\\Exceptions\\InvalidHeaderException' => __DIR__.'/../../..'.'/lib/public/Encryption/Exceptions/InvalidHeaderException.php',
401
+        'OCP\\Encryption\\IEncryptionModule' => __DIR__.'/../../..'.'/lib/public/Encryption/IEncryptionModule.php',
402
+        'OCP\\Encryption\\IFile' => __DIR__.'/../../..'.'/lib/public/Encryption/IFile.php',
403
+        'OCP\\Encryption\\IManager' => __DIR__.'/../../..'.'/lib/public/Encryption/IManager.php',
404
+        'OCP\\Encryption\\Keys\\IStorage' => __DIR__.'/../../..'.'/lib/public/Encryption/Keys/IStorage.php',
405
+        'OCP\\EventDispatcher\\ABroadcastedEvent' => __DIR__.'/../../..'.'/lib/public/EventDispatcher/ABroadcastedEvent.php',
406
+        'OCP\\EventDispatcher\\Event' => __DIR__.'/../../..'.'/lib/public/EventDispatcher/Event.php',
407
+        'OCP\\EventDispatcher\\GenericEvent' => __DIR__.'/../../..'.'/lib/public/EventDispatcher/GenericEvent.php',
408
+        'OCP\\EventDispatcher\\IEventDispatcher' => __DIR__.'/../../..'.'/lib/public/EventDispatcher/IEventDispatcher.php',
409
+        'OCP\\EventDispatcher\\IEventListener' => __DIR__.'/../../..'.'/lib/public/EventDispatcher/IEventListener.php',
410
+        'OCP\\EventDispatcher\\IWebhookCompatibleEvent' => __DIR__.'/../../..'.'/lib/public/EventDispatcher/IWebhookCompatibleEvent.php',
411
+        'OCP\\EventDispatcher\\JsonSerializer' => __DIR__.'/../../..'.'/lib/public/EventDispatcher/JsonSerializer.php',
412
+        'OCP\\Exceptions\\AbortedEventException' => __DIR__.'/../../..'.'/lib/public/Exceptions/AbortedEventException.php',
413
+        'OCP\\Exceptions\\AppConfigException' => __DIR__.'/../../..'.'/lib/public/Exceptions/AppConfigException.php',
414
+        'OCP\\Exceptions\\AppConfigIncorrectTypeException' => __DIR__.'/../../..'.'/lib/public/Exceptions/AppConfigIncorrectTypeException.php',
415
+        'OCP\\Exceptions\\AppConfigTypeConflictException' => __DIR__.'/../../..'.'/lib/public/Exceptions/AppConfigTypeConflictException.php',
416
+        'OCP\\Exceptions\\AppConfigUnknownKeyException' => __DIR__.'/../../..'.'/lib/public/Exceptions/AppConfigUnknownKeyException.php',
417
+        'OCP\\Federation\\Events\\TrustedServerRemovedEvent' => __DIR__.'/../../..'.'/lib/public/Federation/Events/TrustedServerRemovedEvent.php',
418
+        'OCP\\Federation\\Exceptions\\ActionNotSupportedException' => __DIR__.'/../../..'.'/lib/public/Federation/Exceptions/ActionNotSupportedException.php',
419
+        'OCP\\Federation\\Exceptions\\AuthenticationFailedException' => __DIR__.'/../../..'.'/lib/public/Federation/Exceptions/AuthenticationFailedException.php',
420
+        'OCP\\Federation\\Exceptions\\BadRequestException' => __DIR__.'/../../..'.'/lib/public/Federation/Exceptions/BadRequestException.php',
421
+        'OCP\\Federation\\Exceptions\\ProviderAlreadyExistsException' => __DIR__.'/../../..'.'/lib/public/Federation/Exceptions/ProviderAlreadyExistsException.php',
422
+        'OCP\\Federation\\Exceptions\\ProviderCouldNotAddShareException' => __DIR__.'/../../..'.'/lib/public/Federation/Exceptions/ProviderCouldNotAddShareException.php',
423
+        'OCP\\Federation\\Exceptions\\ProviderDoesNotExistsException' => __DIR__.'/../../..'.'/lib/public/Federation/Exceptions/ProviderDoesNotExistsException.php',
424
+        'OCP\\Federation\\ICloudFederationFactory' => __DIR__.'/../../..'.'/lib/public/Federation/ICloudFederationFactory.php',
425
+        'OCP\\Federation\\ICloudFederationNotification' => __DIR__.'/../../..'.'/lib/public/Federation/ICloudFederationNotification.php',
426
+        'OCP\\Federation\\ICloudFederationProvider' => __DIR__.'/../../..'.'/lib/public/Federation/ICloudFederationProvider.php',
427
+        'OCP\\Federation\\ICloudFederationProviderManager' => __DIR__.'/../../..'.'/lib/public/Federation/ICloudFederationProviderManager.php',
428
+        'OCP\\Federation\\ICloudFederationShare' => __DIR__.'/../../..'.'/lib/public/Federation/ICloudFederationShare.php',
429
+        'OCP\\Federation\\ICloudId' => __DIR__.'/../../..'.'/lib/public/Federation/ICloudId.php',
430
+        'OCP\\Federation\\ICloudIdManager' => __DIR__.'/../../..'.'/lib/public/Federation/ICloudIdManager.php',
431
+        'OCP\\Federation\\ICloudIdResolver' => __DIR__.'/../../..'.'/lib/public/Federation/ICloudIdResolver.php',
432
+        'OCP\\Files' => __DIR__.'/../../..'.'/lib/public/Files.php',
433
+        'OCP\\FilesMetadata\\AMetadataEvent' => __DIR__.'/../../..'.'/lib/public/FilesMetadata/AMetadataEvent.php',
434
+        'OCP\\FilesMetadata\\Event\\MetadataBackgroundEvent' => __DIR__.'/../../..'.'/lib/public/FilesMetadata/Event/MetadataBackgroundEvent.php',
435
+        'OCP\\FilesMetadata\\Event\\MetadataLiveEvent' => __DIR__.'/../../..'.'/lib/public/FilesMetadata/Event/MetadataLiveEvent.php',
436
+        'OCP\\FilesMetadata\\Event\\MetadataNamedEvent' => __DIR__.'/../../..'.'/lib/public/FilesMetadata/Event/MetadataNamedEvent.php',
437
+        'OCP\\FilesMetadata\\Exceptions\\FilesMetadataException' => __DIR__.'/../../..'.'/lib/public/FilesMetadata/Exceptions/FilesMetadataException.php',
438
+        'OCP\\FilesMetadata\\Exceptions\\FilesMetadataKeyFormatException' => __DIR__.'/../../..'.'/lib/public/FilesMetadata/Exceptions/FilesMetadataKeyFormatException.php',
439
+        'OCP\\FilesMetadata\\Exceptions\\FilesMetadataNotFoundException' => __DIR__.'/../../..'.'/lib/public/FilesMetadata/Exceptions/FilesMetadataNotFoundException.php',
440
+        'OCP\\FilesMetadata\\Exceptions\\FilesMetadataTypeException' => __DIR__.'/../../..'.'/lib/public/FilesMetadata/Exceptions/FilesMetadataTypeException.php',
441
+        'OCP\\FilesMetadata\\IFilesMetadataManager' => __DIR__.'/../../..'.'/lib/public/FilesMetadata/IFilesMetadataManager.php',
442
+        'OCP\\FilesMetadata\\IMetadataQuery' => __DIR__.'/../../..'.'/lib/public/FilesMetadata/IMetadataQuery.php',
443
+        'OCP\\FilesMetadata\\Model\\IFilesMetadata' => __DIR__.'/../../..'.'/lib/public/FilesMetadata/Model/IFilesMetadata.php',
444
+        'OCP\\FilesMetadata\\Model\\IMetadataValueWrapper' => __DIR__.'/../../..'.'/lib/public/FilesMetadata/Model/IMetadataValueWrapper.php',
445
+        'OCP\\Files\\AlreadyExistsException' => __DIR__.'/../../..'.'/lib/public/Files/AlreadyExistsException.php',
446
+        'OCP\\Files\\AppData\\IAppDataFactory' => __DIR__.'/../../..'.'/lib/public/Files/AppData/IAppDataFactory.php',
447
+        'OCP\\Files\\Cache\\AbstractCacheEvent' => __DIR__.'/../../..'.'/lib/public/Files/Cache/AbstractCacheEvent.php',
448
+        'OCP\\Files\\Cache\\CacheEntryInsertedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Cache/CacheEntryInsertedEvent.php',
449
+        'OCP\\Files\\Cache\\CacheEntryRemovedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Cache/CacheEntryRemovedEvent.php',
450
+        'OCP\\Files\\Cache\\CacheEntryUpdatedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Cache/CacheEntryUpdatedEvent.php',
451
+        'OCP\\Files\\Cache\\CacheInsertEvent' => __DIR__.'/../../..'.'/lib/public/Files/Cache/CacheInsertEvent.php',
452
+        'OCP\\Files\\Cache\\CacheUpdateEvent' => __DIR__.'/../../..'.'/lib/public/Files/Cache/CacheUpdateEvent.php',
453
+        'OCP\\Files\\Cache\\ICache' => __DIR__.'/../../..'.'/lib/public/Files/Cache/ICache.php',
454
+        'OCP\\Files\\Cache\\ICacheEntry' => __DIR__.'/../../..'.'/lib/public/Files/Cache/ICacheEntry.php',
455
+        'OCP\\Files\\Cache\\ICacheEvent' => __DIR__.'/../../..'.'/lib/public/Files/Cache/ICacheEvent.php',
456
+        'OCP\\Files\\Cache\\IFileAccess' => __DIR__.'/../../..'.'/lib/public/Files/Cache/IFileAccess.php',
457
+        'OCP\\Files\\Cache\\IPropagator' => __DIR__.'/../../..'.'/lib/public/Files/Cache/IPropagator.php',
458
+        'OCP\\Files\\Cache\\IScanner' => __DIR__.'/../../..'.'/lib/public/Files/Cache/IScanner.php',
459
+        'OCP\\Files\\Cache\\IUpdater' => __DIR__.'/../../..'.'/lib/public/Files/Cache/IUpdater.php',
460
+        'OCP\\Files\\Cache\\IWatcher' => __DIR__.'/../../..'.'/lib/public/Files/Cache/IWatcher.php',
461
+        'OCP\\Files\\Config\\Event\\UserMountAddedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Config/Event/UserMountAddedEvent.php',
462
+        'OCP\\Files\\Config\\Event\\UserMountRemovedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Config/Event/UserMountRemovedEvent.php',
463
+        'OCP\\Files\\Config\\Event\\UserMountUpdatedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Config/Event/UserMountUpdatedEvent.php',
464
+        'OCP\\Files\\Config\\ICachedMountFileInfo' => __DIR__.'/../../..'.'/lib/public/Files/Config/ICachedMountFileInfo.php',
465
+        'OCP\\Files\\Config\\ICachedMountInfo' => __DIR__.'/../../..'.'/lib/public/Files/Config/ICachedMountInfo.php',
466
+        'OCP\\Files\\Config\\IHomeMountProvider' => __DIR__.'/../../..'.'/lib/public/Files/Config/IHomeMountProvider.php',
467
+        'OCP\\Files\\Config\\IMountProvider' => __DIR__.'/../../..'.'/lib/public/Files/Config/IMountProvider.php',
468
+        'OCP\\Files\\Config\\IMountProviderCollection' => __DIR__.'/../../..'.'/lib/public/Files/Config/IMountProviderCollection.php',
469
+        'OCP\\Files\\Config\\IRootMountProvider' => __DIR__.'/../../..'.'/lib/public/Files/Config/IRootMountProvider.php',
470
+        'OCP\\Files\\Config\\IUserMountCache' => __DIR__.'/../../..'.'/lib/public/Files/Config/IUserMountCache.php',
471
+        'OCP\\Files\\ConnectionLostException' => __DIR__.'/../../..'.'/lib/public/Files/ConnectionLostException.php',
472
+        'OCP\\Files\\Conversion\\ConversionMimeProvider' => __DIR__.'/../../..'.'/lib/public/Files/Conversion/ConversionMimeProvider.php',
473
+        'OCP\\Files\\Conversion\\IConversionManager' => __DIR__.'/../../..'.'/lib/public/Files/Conversion/IConversionManager.php',
474
+        'OCP\\Files\\Conversion\\IConversionProvider' => __DIR__.'/../../..'.'/lib/public/Files/Conversion/IConversionProvider.php',
475
+        'OCP\\Files\\DavUtil' => __DIR__.'/../../..'.'/lib/public/Files/DavUtil.php',
476
+        'OCP\\Files\\EmptyFileNameException' => __DIR__.'/../../..'.'/lib/public/Files/EmptyFileNameException.php',
477
+        'OCP\\Files\\EntityTooLargeException' => __DIR__.'/../../..'.'/lib/public/Files/EntityTooLargeException.php',
478
+        'OCP\\Files\\Events\\BeforeDirectFileDownloadEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/BeforeDirectFileDownloadEvent.php',
479
+        'OCP\\Files\\Events\\BeforeFileScannedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/BeforeFileScannedEvent.php',
480
+        'OCP\\Files\\Events\\BeforeFileSystemSetupEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/BeforeFileSystemSetupEvent.php',
481
+        'OCP\\Files\\Events\\BeforeFolderScannedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/BeforeFolderScannedEvent.php',
482
+        'OCP\\Files\\Events\\BeforeZipCreatedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/BeforeZipCreatedEvent.php',
483
+        'OCP\\Files\\Events\\FileCacheUpdated' => __DIR__.'/../../..'.'/lib/public/Files/Events/FileCacheUpdated.php',
484
+        'OCP\\Files\\Events\\FileScannedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/FileScannedEvent.php',
485
+        'OCP\\Files\\Events\\FolderScannedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/FolderScannedEvent.php',
486
+        'OCP\\Files\\Events\\InvalidateMountCacheEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/InvalidateMountCacheEvent.php',
487
+        'OCP\\Files\\Events\\NodeAddedToCache' => __DIR__.'/../../..'.'/lib/public/Files/Events/NodeAddedToCache.php',
488
+        'OCP\\Files\\Events\\NodeAddedToFavorite' => __DIR__.'/../../..'.'/lib/public/Files/Events/NodeAddedToFavorite.php',
489
+        'OCP\\Files\\Events\\NodeRemovedFromCache' => __DIR__.'/../../..'.'/lib/public/Files/Events/NodeRemovedFromCache.php',
490
+        'OCP\\Files\\Events\\NodeRemovedFromFavorite' => __DIR__.'/../../..'.'/lib/public/Files/Events/NodeRemovedFromFavorite.php',
491
+        'OCP\\Files\\Events\\Node\\AbstractNodeEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/AbstractNodeEvent.php',
492
+        'OCP\\Files\\Events\\Node\\AbstractNodesEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/AbstractNodesEvent.php',
493
+        'OCP\\Files\\Events\\Node\\BeforeNodeCopiedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/BeforeNodeCopiedEvent.php',
494
+        'OCP\\Files\\Events\\Node\\BeforeNodeCreatedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/BeforeNodeCreatedEvent.php',
495
+        'OCP\\Files\\Events\\Node\\BeforeNodeDeletedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/BeforeNodeDeletedEvent.php',
496
+        'OCP\\Files\\Events\\Node\\BeforeNodeReadEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/BeforeNodeReadEvent.php',
497
+        'OCP\\Files\\Events\\Node\\BeforeNodeRenamedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/BeforeNodeRenamedEvent.php',
498
+        'OCP\\Files\\Events\\Node\\BeforeNodeTouchedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/BeforeNodeTouchedEvent.php',
499
+        'OCP\\Files\\Events\\Node\\BeforeNodeWrittenEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/BeforeNodeWrittenEvent.php',
500
+        'OCP\\Files\\Events\\Node\\FilesystemTornDownEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/FilesystemTornDownEvent.php',
501
+        'OCP\\Files\\Events\\Node\\NodeCopiedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/NodeCopiedEvent.php',
502
+        'OCP\\Files\\Events\\Node\\NodeCreatedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/NodeCreatedEvent.php',
503
+        'OCP\\Files\\Events\\Node\\NodeDeletedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/NodeDeletedEvent.php',
504
+        'OCP\\Files\\Events\\Node\\NodeRenamedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/NodeRenamedEvent.php',
505
+        'OCP\\Files\\Events\\Node\\NodeTouchedEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/NodeTouchedEvent.php',
506
+        'OCP\\Files\\Events\\Node\\NodeWrittenEvent' => __DIR__.'/../../..'.'/lib/public/Files/Events/Node/NodeWrittenEvent.php',
507
+        'OCP\\Files\\File' => __DIR__.'/../../..'.'/lib/public/Files/File.php',
508
+        'OCP\\Files\\FileInfo' => __DIR__.'/../../..'.'/lib/public/Files/FileInfo.php',
509
+        'OCP\\Files\\FileNameTooLongException' => __DIR__.'/../../..'.'/lib/public/Files/FileNameTooLongException.php',
510
+        'OCP\\Files\\Folder' => __DIR__.'/../../..'.'/lib/public/Files/Folder.php',
511
+        'OCP\\Files\\ForbiddenException' => __DIR__.'/../../..'.'/lib/public/Files/ForbiddenException.php',
512
+        'OCP\\Files\\GenericFileException' => __DIR__.'/../../..'.'/lib/public/Files/GenericFileException.php',
513
+        'OCP\\Files\\IAppData' => __DIR__.'/../../..'.'/lib/public/Files/IAppData.php',
514
+        'OCP\\Files\\IFilenameValidator' => __DIR__.'/../../..'.'/lib/public/Files/IFilenameValidator.php',
515
+        'OCP\\Files\\IHomeStorage' => __DIR__.'/../../..'.'/lib/public/Files/IHomeStorage.php',
516
+        'OCP\\Files\\IMimeTypeDetector' => __DIR__.'/../../..'.'/lib/public/Files/IMimeTypeDetector.php',
517
+        'OCP\\Files\\IMimeTypeLoader' => __DIR__.'/../../..'.'/lib/public/Files/IMimeTypeLoader.php',
518
+        'OCP\\Files\\IRootFolder' => __DIR__.'/../../..'.'/lib/public/Files/IRootFolder.php',
519
+        'OCP\\Files\\InvalidCharacterInPathException' => __DIR__.'/../../..'.'/lib/public/Files/InvalidCharacterInPathException.php',
520
+        'OCP\\Files\\InvalidContentException' => __DIR__.'/../../..'.'/lib/public/Files/InvalidContentException.php',
521
+        'OCP\\Files\\InvalidDirectoryException' => __DIR__.'/../../..'.'/lib/public/Files/InvalidDirectoryException.php',
522
+        'OCP\\Files\\InvalidPathException' => __DIR__.'/../../..'.'/lib/public/Files/InvalidPathException.php',
523
+        'OCP\\Files\\LockNotAcquiredException' => __DIR__.'/../../..'.'/lib/public/Files/LockNotAcquiredException.php',
524
+        'OCP\\Files\\Lock\\ILock' => __DIR__.'/../../..'.'/lib/public/Files/Lock/ILock.php',
525
+        'OCP\\Files\\Lock\\ILockManager' => __DIR__.'/../../..'.'/lib/public/Files/Lock/ILockManager.php',
526
+        'OCP\\Files\\Lock\\ILockProvider' => __DIR__.'/../../..'.'/lib/public/Files/Lock/ILockProvider.php',
527
+        'OCP\\Files\\Lock\\LockContext' => __DIR__.'/../../..'.'/lib/public/Files/Lock/LockContext.php',
528
+        'OCP\\Files\\Lock\\NoLockProviderException' => __DIR__.'/../../..'.'/lib/public/Files/Lock/NoLockProviderException.php',
529
+        'OCP\\Files\\Lock\\OwnerLockedException' => __DIR__.'/../../..'.'/lib/public/Files/Lock/OwnerLockedException.php',
530
+        'OCP\\Files\\Mount\\IMountManager' => __DIR__.'/../../..'.'/lib/public/Files/Mount/IMountManager.php',
531
+        'OCP\\Files\\Mount\\IMountPoint' => __DIR__.'/../../..'.'/lib/public/Files/Mount/IMountPoint.php',
532
+        'OCP\\Files\\Mount\\IMovableMount' => __DIR__.'/../../..'.'/lib/public/Files/Mount/IMovableMount.php',
533
+        'OCP\\Files\\Mount\\IShareOwnerlessMount' => __DIR__.'/../../..'.'/lib/public/Files/Mount/IShareOwnerlessMount.php',
534
+        'OCP\\Files\\Mount\\ISystemMountPoint' => __DIR__.'/../../..'.'/lib/public/Files/Mount/ISystemMountPoint.php',
535
+        'OCP\\Files\\Node' => __DIR__.'/../../..'.'/lib/public/Files/Node.php',
536
+        'OCP\\Files\\NotEnoughSpaceException' => __DIR__.'/../../..'.'/lib/public/Files/NotEnoughSpaceException.php',
537
+        'OCP\\Files\\NotFoundException' => __DIR__.'/../../..'.'/lib/public/Files/NotFoundException.php',
538
+        'OCP\\Files\\NotPermittedException' => __DIR__.'/../../..'.'/lib/public/Files/NotPermittedException.php',
539
+        'OCP\\Files\\Notify\\IChange' => __DIR__.'/../../..'.'/lib/public/Files/Notify/IChange.php',
540
+        'OCP\\Files\\Notify\\INotifyHandler' => __DIR__.'/../../..'.'/lib/public/Files/Notify/INotifyHandler.php',
541
+        'OCP\\Files\\Notify\\IRenameChange' => __DIR__.'/../../..'.'/lib/public/Files/Notify/IRenameChange.php',
542
+        'OCP\\Files\\ObjectStore\\IObjectStore' => __DIR__.'/../../..'.'/lib/public/Files/ObjectStore/IObjectStore.php',
543
+        'OCP\\Files\\ObjectStore\\IObjectStoreMetaData' => __DIR__.'/../../..'.'/lib/public/Files/ObjectStore/IObjectStoreMetaData.php',
544
+        'OCP\\Files\\ObjectStore\\IObjectStoreMultiPartUpload' => __DIR__.'/../../..'.'/lib/public/Files/ObjectStore/IObjectStoreMultiPartUpload.php',
545
+        'OCP\\Files\\ReservedWordException' => __DIR__.'/../../..'.'/lib/public/Files/ReservedWordException.php',
546
+        'OCP\\Files\\Search\\ISearchBinaryOperator' => __DIR__.'/../../..'.'/lib/public/Files/Search/ISearchBinaryOperator.php',
547
+        'OCP\\Files\\Search\\ISearchComparison' => __DIR__.'/../../..'.'/lib/public/Files/Search/ISearchComparison.php',
548
+        'OCP\\Files\\Search\\ISearchOperator' => __DIR__.'/../../..'.'/lib/public/Files/Search/ISearchOperator.php',
549
+        'OCP\\Files\\Search\\ISearchOrder' => __DIR__.'/../../..'.'/lib/public/Files/Search/ISearchOrder.php',
550
+        'OCP\\Files\\Search\\ISearchQuery' => __DIR__.'/../../..'.'/lib/public/Files/Search/ISearchQuery.php',
551
+        'OCP\\Files\\SimpleFS\\ISimpleFile' => __DIR__.'/../../..'.'/lib/public/Files/SimpleFS/ISimpleFile.php',
552
+        'OCP\\Files\\SimpleFS\\ISimpleFolder' => __DIR__.'/../../..'.'/lib/public/Files/SimpleFS/ISimpleFolder.php',
553
+        'OCP\\Files\\SimpleFS\\ISimpleRoot' => __DIR__.'/../../..'.'/lib/public/Files/SimpleFS/ISimpleRoot.php',
554
+        'OCP\\Files\\SimpleFS\\InMemoryFile' => __DIR__.'/../../..'.'/lib/public/Files/SimpleFS/InMemoryFile.php',
555
+        'OCP\\Files\\StorageAuthException' => __DIR__.'/../../..'.'/lib/public/Files/StorageAuthException.php',
556
+        'OCP\\Files\\StorageBadConfigException' => __DIR__.'/../../..'.'/lib/public/Files/StorageBadConfigException.php',
557
+        'OCP\\Files\\StorageConnectionException' => __DIR__.'/../../..'.'/lib/public/Files/StorageConnectionException.php',
558
+        'OCP\\Files\\StorageInvalidException' => __DIR__.'/../../..'.'/lib/public/Files/StorageInvalidException.php',
559
+        'OCP\\Files\\StorageNotAvailableException' => __DIR__.'/../../..'.'/lib/public/Files/StorageNotAvailableException.php',
560
+        'OCP\\Files\\StorageTimeoutException' => __DIR__.'/../../..'.'/lib/public/Files/StorageTimeoutException.php',
561
+        'OCP\\Files\\Storage\\IChunkedFileWrite' => __DIR__.'/../../..'.'/lib/public/Files/Storage/IChunkedFileWrite.php',
562
+        'OCP\\Files\\Storage\\IConstructableStorage' => __DIR__.'/../../..'.'/lib/public/Files/Storage/IConstructableStorage.php',
563
+        'OCP\\Files\\Storage\\IDisableEncryptionStorage' => __DIR__.'/../../..'.'/lib/public/Files/Storage/IDisableEncryptionStorage.php',
564
+        'OCP\\Files\\Storage\\ILockingStorage' => __DIR__.'/../../..'.'/lib/public/Files/Storage/ILockingStorage.php',
565
+        'OCP\\Files\\Storage\\INotifyStorage' => __DIR__.'/../../..'.'/lib/public/Files/Storage/INotifyStorage.php',
566
+        'OCP\\Files\\Storage\\IReliableEtagStorage' => __DIR__.'/../../..'.'/lib/public/Files/Storage/IReliableEtagStorage.php',
567
+        'OCP\\Files\\Storage\\ISharedStorage' => __DIR__.'/../../..'.'/lib/public/Files/Storage/ISharedStorage.php',
568
+        'OCP\\Files\\Storage\\IStorage' => __DIR__.'/../../..'.'/lib/public/Files/Storage/IStorage.php',
569
+        'OCP\\Files\\Storage\\IStorageFactory' => __DIR__.'/../../..'.'/lib/public/Files/Storage/IStorageFactory.php',
570
+        'OCP\\Files\\Storage\\IWriteStreamStorage' => __DIR__.'/../../..'.'/lib/public/Files/Storage/IWriteStreamStorage.php',
571
+        'OCP\\Files\\Template\\BeforeGetTemplatesEvent' => __DIR__.'/../../..'.'/lib/public/Files/Template/BeforeGetTemplatesEvent.php',
572
+        'OCP\\Files\\Template\\Field' => __DIR__.'/../../..'.'/lib/public/Files/Template/Field.php',
573
+        'OCP\\Files\\Template\\FieldFactory' => __DIR__.'/../../..'.'/lib/public/Files/Template/FieldFactory.php',
574
+        'OCP\\Files\\Template\\FieldType' => __DIR__.'/../../..'.'/lib/public/Files/Template/FieldType.php',
575
+        'OCP\\Files\\Template\\Fields\\CheckBoxField' => __DIR__.'/../../..'.'/lib/public/Files/Template/Fields/CheckBoxField.php',
576
+        'OCP\\Files\\Template\\Fields\\RichTextField' => __DIR__.'/../../..'.'/lib/public/Files/Template/Fields/RichTextField.php',
577
+        'OCP\\Files\\Template\\FileCreatedFromTemplateEvent' => __DIR__.'/../../..'.'/lib/public/Files/Template/FileCreatedFromTemplateEvent.php',
578
+        'OCP\\Files\\Template\\ICustomTemplateProvider' => __DIR__.'/../../..'.'/lib/public/Files/Template/ICustomTemplateProvider.php',
579
+        'OCP\\Files\\Template\\ITemplateManager' => __DIR__.'/../../..'.'/lib/public/Files/Template/ITemplateManager.php',
580
+        'OCP\\Files\\Template\\InvalidFieldTypeException' => __DIR__.'/../../..'.'/lib/public/Files/Template/InvalidFieldTypeException.php',
581
+        'OCP\\Files\\Template\\RegisterTemplateCreatorEvent' => __DIR__.'/../../..'.'/lib/public/Files/Template/RegisterTemplateCreatorEvent.php',
582
+        'OCP\\Files\\Template\\Template' => __DIR__.'/../../..'.'/lib/public/Files/Template/Template.php',
583
+        'OCP\\Files\\Template\\TemplateFileCreator' => __DIR__.'/../../..'.'/lib/public/Files/Template/TemplateFileCreator.php',
584
+        'OCP\\Files\\UnseekableException' => __DIR__.'/../../..'.'/lib/public/Files/UnseekableException.php',
585
+        'OCP\\Files_FullTextSearch\\Model\\AFilesDocument' => __DIR__.'/../../..'.'/lib/public/Files_FullTextSearch/Model/AFilesDocument.php',
586
+        'OCP\\FullTextSearch\\Exceptions\\FullTextSearchAppNotAvailableException' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Exceptions/FullTextSearchAppNotAvailableException.php',
587
+        'OCP\\FullTextSearch\\Exceptions\\FullTextSearchIndexNotAvailableException' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Exceptions/FullTextSearchIndexNotAvailableException.php',
588
+        'OCP\\FullTextSearch\\IFullTextSearchManager' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/IFullTextSearchManager.php',
589
+        'OCP\\FullTextSearch\\IFullTextSearchPlatform' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/IFullTextSearchPlatform.php',
590
+        'OCP\\FullTextSearch\\IFullTextSearchProvider' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/IFullTextSearchProvider.php',
591
+        'OCP\\FullTextSearch\\Model\\IDocumentAccess' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Model/IDocumentAccess.php',
592
+        'OCP\\FullTextSearch\\Model\\IIndex' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Model/IIndex.php',
593
+        'OCP\\FullTextSearch\\Model\\IIndexDocument' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Model/IIndexDocument.php',
594
+        'OCP\\FullTextSearch\\Model\\IIndexOptions' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Model/IIndexOptions.php',
595
+        'OCP\\FullTextSearch\\Model\\IRunner' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Model/IRunner.php',
596
+        'OCP\\FullTextSearch\\Model\\ISearchOption' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Model/ISearchOption.php',
597
+        'OCP\\FullTextSearch\\Model\\ISearchRequest' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Model/ISearchRequest.php',
598
+        'OCP\\FullTextSearch\\Model\\ISearchRequestSimpleQuery' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Model/ISearchRequestSimpleQuery.php',
599
+        'OCP\\FullTextSearch\\Model\\ISearchResult' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Model/ISearchResult.php',
600
+        'OCP\\FullTextSearch\\Model\\ISearchTemplate' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Model/ISearchTemplate.php',
601
+        'OCP\\FullTextSearch\\Service\\IIndexService' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Service/IIndexService.php',
602
+        'OCP\\FullTextSearch\\Service\\IProviderService' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Service/IProviderService.php',
603
+        'OCP\\FullTextSearch\\Service\\ISearchService' => __DIR__.'/../../..'.'/lib/public/FullTextSearch/Service/ISearchService.php',
604
+        'OCP\\GlobalScale\\IConfig' => __DIR__.'/../../..'.'/lib/public/GlobalScale/IConfig.php',
605
+        'OCP\\GroupInterface' => __DIR__.'/../../..'.'/lib/public/GroupInterface.php',
606
+        'OCP\\Group\\Backend\\ABackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/ABackend.php',
607
+        'OCP\\Group\\Backend\\IAddToGroupBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/IAddToGroupBackend.php',
608
+        'OCP\\Group\\Backend\\IBatchMethodsBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/IBatchMethodsBackend.php',
609
+        'OCP\\Group\\Backend\\ICountDisabledInGroup' => __DIR__.'/../../..'.'/lib/public/Group/Backend/ICountDisabledInGroup.php',
610
+        'OCP\\Group\\Backend\\ICountUsersBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/ICountUsersBackend.php',
611
+        'OCP\\Group\\Backend\\ICreateGroupBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/ICreateGroupBackend.php',
612
+        'OCP\\Group\\Backend\\ICreateNamedGroupBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/ICreateNamedGroupBackend.php',
613
+        'OCP\\Group\\Backend\\IDeleteGroupBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/IDeleteGroupBackend.php',
614
+        'OCP\\Group\\Backend\\IGetDisplayNameBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/IGetDisplayNameBackend.php',
615
+        'OCP\\Group\\Backend\\IGroupDetailsBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/IGroupDetailsBackend.php',
616
+        'OCP\\Group\\Backend\\IHideFromCollaborationBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/IHideFromCollaborationBackend.php',
617
+        'OCP\\Group\\Backend\\IIsAdminBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/IIsAdminBackend.php',
618
+        'OCP\\Group\\Backend\\INamedBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/INamedBackend.php',
619
+        'OCP\\Group\\Backend\\IRemoveFromGroupBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/IRemoveFromGroupBackend.php',
620
+        'OCP\\Group\\Backend\\ISearchableGroupBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/ISearchableGroupBackend.php',
621
+        'OCP\\Group\\Backend\\ISetDisplayNameBackend' => __DIR__.'/../../..'.'/lib/public/Group/Backend/ISetDisplayNameBackend.php',
622
+        'OCP\\Group\\Events\\BeforeGroupChangedEvent' => __DIR__.'/../../..'.'/lib/public/Group/Events/BeforeGroupChangedEvent.php',
623
+        'OCP\\Group\\Events\\BeforeGroupCreatedEvent' => __DIR__.'/../../..'.'/lib/public/Group/Events/BeforeGroupCreatedEvent.php',
624
+        'OCP\\Group\\Events\\BeforeGroupDeletedEvent' => __DIR__.'/../../..'.'/lib/public/Group/Events/BeforeGroupDeletedEvent.php',
625
+        'OCP\\Group\\Events\\BeforeUserAddedEvent' => __DIR__.'/../../..'.'/lib/public/Group/Events/BeforeUserAddedEvent.php',
626
+        'OCP\\Group\\Events\\BeforeUserRemovedEvent' => __DIR__.'/../../..'.'/lib/public/Group/Events/BeforeUserRemovedEvent.php',
627
+        'OCP\\Group\\Events\\GroupChangedEvent' => __DIR__.'/../../..'.'/lib/public/Group/Events/GroupChangedEvent.php',
628
+        'OCP\\Group\\Events\\GroupCreatedEvent' => __DIR__.'/../../..'.'/lib/public/Group/Events/GroupCreatedEvent.php',
629
+        'OCP\\Group\\Events\\GroupDeletedEvent' => __DIR__.'/../../..'.'/lib/public/Group/Events/GroupDeletedEvent.php',
630
+        'OCP\\Group\\Events\\SubAdminAddedEvent' => __DIR__.'/../../..'.'/lib/public/Group/Events/SubAdminAddedEvent.php',
631
+        'OCP\\Group\\Events\\SubAdminRemovedEvent' => __DIR__.'/../../..'.'/lib/public/Group/Events/SubAdminRemovedEvent.php',
632
+        'OCP\\Group\\Events\\UserAddedEvent' => __DIR__.'/../../..'.'/lib/public/Group/Events/UserAddedEvent.php',
633
+        'OCP\\Group\\Events\\UserRemovedEvent' => __DIR__.'/../../..'.'/lib/public/Group/Events/UserRemovedEvent.php',
634
+        'OCP\\Group\\ISubAdmin' => __DIR__.'/../../..'.'/lib/public/Group/ISubAdmin.php',
635
+        'OCP\\HintException' => __DIR__.'/../../..'.'/lib/public/HintException.php',
636
+        'OCP\\Http\\Client\\IClient' => __DIR__.'/../../..'.'/lib/public/Http/Client/IClient.php',
637
+        'OCP\\Http\\Client\\IClientService' => __DIR__.'/../../..'.'/lib/public/Http/Client/IClientService.php',
638
+        'OCP\\Http\\Client\\IPromise' => __DIR__.'/../../..'.'/lib/public/Http/Client/IPromise.php',
639
+        'OCP\\Http\\Client\\IResponse' => __DIR__.'/../../..'.'/lib/public/Http/Client/IResponse.php',
640
+        'OCP\\Http\\Client\\LocalServerException' => __DIR__.'/../../..'.'/lib/public/Http/Client/LocalServerException.php',
641
+        'OCP\\Http\\WellKnown\\GenericResponse' => __DIR__.'/../../..'.'/lib/public/Http/WellKnown/GenericResponse.php',
642
+        'OCP\\Http\\WellKnown\\IHandler' => __DIR__.'/../../..'.'/lib/public/Http/WellKnown/IHandler.php',
643
+        'OCP\\Http\\WellKnown\\IRequestContext' => __DIR__.'/../../..'.'/lib/public/Http/WellKnown/IRequestContext.php',
644
+        'OCP\\Http\\WellKnown\\IResponse' => __DIR__.'/../../..'.'/lib/public/Http/WellKnown/IResponse.php',
645
+        'OCP\\Http\\WellKnown\\JrdResponse' => __DIR__.'/../../..'.'/lib/public/Http/WellKnown/JrdResponse.php',
646
+        'OCP\\IAddressBook' => __DIR__.'/../../..'.'/lib/public/IAddressBook.php',
647
+        'OCP\\IAddressBookEnabled' => __DIR__.'/../../..'.'/lib/public/IAddressBookEnabled.php',
648
+        'OCP\\IAppConfig' => __DIR__.'/../../..'.'/lib/public/IAppConfig.php',
649
+        'OCP\\IAvatar' => __DIR__.'/../../..'.'/lib/public/IAvatar.php',
650
+        'OCP\\IAvatarManager' => __DIR__.'/../../..'.'/lib/public/IAvatarManager.php',
651
+        'OCP\\IBinaryFinder' => __DIR__.'/../../..'.'/lib/public/IBinaryFinder.php',
652
+        'OCP\\ICache' => __DIR__.'/../../..'.'/lib/public/ICache.php',
653
+        'OCP\\ICacheFactory' => __DIR__.'/../../..'.'/lib/public/ICacheFactory.php',
654
+        'OCP\\ICertificate' => __DIR__.'/../../..'.'/lib/public/ICertificate.php',
655
+        'OCP\\ICertificateManager' => __DIR__.'/../../..'.'/lib/public/ICertificateManager.php',
656
+        'OCP\\IConfig' => __DIR__.'/../../..'.'/lib/public/IConfig.php',
657
+        'OCP\\IContainer' => __DIR__.'/../../..'.'/lib/public/IContainer.php',
658
+        'OCP\\ICreateContactFromString' => __DIR__.'/../../..'.'/lib/public/ICreateContactFromString.php',
659
+        'OCP\\IDBConnection' => __DIR__.'/../../..'.'/lib/public/IDBConnection.php',
660
+        'OCP\\IDateTimeFormatter' => __DIR__.'/../../..'.'/lib/public/IDateTimeFormatter.php',
661
+        'OCP\\IDateTimeZone' => __DIR__.'/../../..'.'/lib/public/IDateTimeZone.php',
662
+        'OCP\\IEmojiHelper' => __DIR__.'/../../..'.'/lib/public/IEmojiHelper.php',
663
+        'OCP\\IEventSource' => __DIR__.'/../../..'.'/lib/public/IEventSource.php',
664
+        'OCP\\IEventSourceFactory' => __DIR__.'/../../..'.'/lib/public/IEventSourceFactory.php',
665
+        'OCP\\IGroup' => __DIR__.'/../../..'.'/lib/public/IGroup.php',
666
+        'OCP\\IGroupManager' => __DIR__.'/../../..'.'/lib/public/IGroupManager.php',
667
+        'OCP\\IImage' => __DIR__.'/../../..'.'/lib/public/IImage.php',
668
+        'OCP\\IInitialStateService' => __DIR__.'/../../..'.'/lib/public/IInitialStateService.php',
669
+        'OCP\\IL10N' => __DIR__.'/../../..'.'/lib/public/IL10N.php',
670
+        'OCP\\ILogger' => __DIR__.'/../../..'.'/lib/public/ILogger.php',
671
+        'OCP\\IMemcache' => __DIR__.'/../../..'.'/lib/public/IMemcache.php',
672
+        'OCP\\IMemcacheTTL' => __DIR__.'/../../..'.'/lib/public/IMemcacheTTL.php',
673
+        'OCP\\INavigationManager' => __DIR__.'/../../..'.'/lib/public/INavigationManager.php',
674
+        'OCP\\IPhoneNumberUtil' => __DIR__.'/../../..'.'/lib/public/IPhoneNumberUtil.php',
675
+        'OCP\\IPreview' => __DIR__.'/../../..'.'/lib/public/IPreview.php',
676
+        'OCP\\IRequest' => __DIR__.'/../../..'.'/lib/public/IRequest.php',
677
+        'OCP\\IRequestId' => __DIR__.'/../../..'.'/lib/public/IRequestId.php',
678
+        'OCP\\IServerContainer' => __DIR__.'/../../..'.'/lib/public/IServerContainer.php',
679
+        'OCP\\ISession' => __DIR__.'/../../..'.'/lib/public/ISession.php',
680
+        'OCP\\IStreamImage' => __DIR__.'/../../..'.'/lib/public/IStreamImage.php',
681
+        'OCP\\ITagManager' => __DIR__.'/../../..'.'/lib/public/ITagManager.php',
682
+        'OCP\\ITags' => __DIR__.'/../../..'.'/lib/public/ITags.php',
683
+        'OCP\\ITempManager' => __DIR__.'/../../..'.'/lib/public/ITempManager.php',
684
+        'OCP\\IURLGenerator' => __DIR__.'/../../..'.'/lib/public/IURLGenerator.php',
685
+        'OCP\\IUser' => __DIR__.'/../../..'.'/lib/public/IUser.php',
686
+        'OCP\\IUserBackend' => __DIR__.'/../../..'.'/lib/public/IUserBackend.php',
687
+        'OCP\\IUserManager' => __DIR__.'/../../..'.'/lib/public/IUserManager.php',
688
+        'OCP\\IUserSession' => __DIR__.'/../../..'.'/lib/public/IUserSession.php',
689
+        'OCP\\Image' => __DIR__.'/../../..'.'/lib/public/Image.php',
690
+        'OCP\\L10N\\IFactory' => __DIR__.'/../../..'.'/lib/public/L10N/IFactory.php',
691
+        'OCP\\L10N\\ILanguageIterator' => __DIR__.'/../../..'.'/lib/public/L10N/ILanguageIterator.php',
692
+        'OCP\\LDAP\\IDeletionFlagSupport' => __DIR__.'/../../..'.'/lib/public/LDAP/IDeletionFlagSupport.php',
693
+        'OCP\\LDAP\\ILDAPProvider' => __DIR__.'/../../..'.'/lib/public/LDAP/ILDAPProvider.php',
694
+        'OCP\\LDAP\\ILDAPProviderFactory' => __DIR__.'/../../..'.'/lib/public/LDAP/ILDAPProviderFactory.php',
695
+        'OCP\\Lock\\ILockingProvider' => __DIR__.'/../../..'.'/lib/public/Lock/ILockingProvider.php',
696
+        'OCP\\Lock\\LockedException' => __DIR__.'/../../..'.'/lib/public/Lock/LockedException.php',
697
+        'OCP\\Lock\\ManuallyLockedException' => __DIR__.'/../../..'.'/lib/public/Lock/ManuallyLockedException.php',
698
+        'OCP\\Lockdown\\ILockdownManager' => __DIR__.'/../../..'.'/lib/public/Lockdown/ILockdownManager.php',
699
+        'OCP\\Log\\Audit\\CriticalActionPerformedEvent' => __DIR__.'/../../..'.'/lib/public/Log/Audit/CriticalActionPerformedEvent.php',
700
+        'OCP\\Log\\BeforeMessageLoggedEvent' => __DIR__.'/../../..'.'/lib/public/Log/BeforeMessageLoggedEvent.php',
701
+        'OCP\\Log\\IDataLogger' => __DIR__.'/../../..'.'/lib/public/Log/IDataLogger.php',
702
+        'OCP\\Log\\IFileBased' => __DIR__.'/../../..'.'/lib/public/Log/IFileBased.php',
703
+        'OCP\\Log\\ILogFactory' => __DIR__.'/../../..'.'/lib/public/Log/ILogFactory.php',
704
+        'OCP\\Log\\IWriter' => __DIR__.'/../../..'.'/lib/public/Log/IWriter.php',
705
+        'OCP\\Log\\RotationTrait' => __DIR__.'/../../..'.'/lib/public/Log/RotationTrait.php',
706
+        'OCP\\Mail\\Events\\BeforeMessageSent' => __DIR__.'/../../..'.'/lib/public/Mail/Events/BeforeMessageSent.php',
707
+        'OCP\\Mail\\Headers\\AutoSubmitted' => __DIR__.'/../../..'.'/lib/public/Mail/Headers/AutoSubmitted.php',
708
+        'OCP\\Mail\\IAttachment' => __DIR__.'/../../..'.'/lib/public/Mail/IAttachment.php',
709
+        'OCP\\Mail\\IEMailTemplate' => __DIR__.'/../../..'.'/lib/public/Mail/IEMailTemplate.php',
710
+        'OCP\\Mail\\IEmailValidator' => __DIR__.'/../../..'.'/lib/public/Mail/IEmailValidator.php',
711
+        'OCP\\Mail\\IMailer' => __DIR__.'/../../..'.'/lib/public/Mail/IMailer.php',
712
+        'OCP\\Mail\\IMessage' => __DIR__.'/../../..'.'/lib/public/Mail/IMessage.php',
713
+        'OCP\\Mail\\Provider\\Address' => __DIR__.'/../../..'.'/lib/public/Mail/Provider/Address.php',
714
+        'OCP\\Mail\\Provider\\Attachment' => __DIR__.'/../../..'.'/lib/public/Mail/Provider/Attachment.php',
715
+        'OCP\\Mail\\Provider\\Exception\\Exception' => __DIR__.'/../../..'.'/lib/public/Mail/Provider/Exception/Exception.php',
716
+        'OCP\\Mail\\Provider\\Exception\\SendException' => __DIR__.'/../../..'.'/lib/public/Mail/Provider/Exception/SendException.php',
717
+        'OCP\\Mail\\Provider\\IAddress' => __DIR__.'/../../..'.'/lib/public/Mail/Provider/IAddress.php',
718
+        'OCP\\Mail\\Provider\\IAttachment' => __DIR__.'/../../..'.'/lib/public/Mail/Provider/IAttachment.php',
719
+        'OCP\\Mail\\Provider\\IManager' => __DIR__.'/../../..'.'/lib/public/Mail/Provider/IManager.php',
720
+        'OCP\\Mail\\Provider\\IMessage' => __DIR__.'/../../..'.'/lib/public/Mail/Provider/IMessage.php',
721
+        'OCP\\Mail\\Provider\\IMessageSend' => __DIR__.'/../../..'.'/lib/public/Mail/Provider/IMessageSend.php',
722
+        'OCP\\Mail\\Provider\\IProvider' => __DIR__.'/../../..'.'/lib/public/Mail/Provider/IProvider.php',
723
+        'OCP\\Mail\\Provider\\IService' => __DIR__.'/../../..'.'/lib/public/Mail/Provider/IService.php',
724
+        'OCP\\Mail\\Provider\\Message' => __DIR__.'/../../..'.'/lib/public/Mail/Provider/Message.php',
725
+        'OCP\\Migration\\Attributes\\AddColumn' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/AddColumn.php',
726
+        'OCP\\Migration\\Attributes\\AddIndex' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/AddIndex.php',
727
+        'OCP\\Migration\\Attributes\\ColumnMigrationAttribute' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/ColumnMigrationAttribute.php',
728
+        'OCP\\Migration\\Attributes\\ColumnType' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/ColumnType.php',
729
+        'OCP\\Migration\\Attributes\\CreateTable' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/CreateTable.php',
730
+        'OCP\\Migration\\Attributes\\DataCleansing' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/DataCleansing.php',
731
+        'OCP\\Migration\\Attributes\\DataMigrationAttribute' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/DataMigrationAttribute.php',
732
+        'OCP\\Migration\\Attributes\\DropColumn' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/DropColumn.php',
733
+        'OCP\\Migration\\Attributes\\DropIndex' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/DropIndex.php',
734
+        'OCP\\Migration\\Attributes\\DropTable' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/DropTable.php',
735
+        'OCP\\Migration\\Attributes\\GenericMigrationAttribute' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/GenericMigrationAttribute.php',
736
+        'OCP\\Migration\\Attributes\\IndexMigrationAttribute' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/IndexMigrationAttribute.php',
737
+        'OCP\\Migration\\Attributes\\IndexType' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/IndexType.php',
738
+        'OCP\\Migration\\Attributes\\MigrationAttribute' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/MigrationAttribute.php',
739
+        'OCP\\Migration\\Attributes\\ModifyColumn' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/ModifyColumn.php',
740
+        'OCP\\Migration\\Attributes\\TableMigrationAttribute' => __DIR__.'/../../..'.'/lib/public/Migration/Attributes/TableMigrationAttribute.php',
741
+        'OCP\\Migration\\BigIntMigration' => __DIR__.'/../../..'.'/lib/public/Migration/BigIntMigration.php',
742
+        'OCP\\Migration\\IMigrationStep' => __DIR__.'/../../..'.'/lib/public/Migration/IMigrationStep.php',
743
+        'OCP\\Migration\\IOutput' => __DIR__.'/../../..'.'/lib/public/Migration/IOutput.php',
744
+        'OCP\\Migration\\IRepairStep' => __DIR__.'/../../..'.'/lib/public/Migration/IRepairStep.php',
745
+        'OCP\\Migration\\SimpleMigrationStep' => __DIR__.'/../../..'.'/lib/public/Migration/SimpleMigrationStep.php',
746
+        'OCP\\Navigation\\Events\\LoadAdditionalEntriesEvent' => __DIR__.'/../../..'.'/lib/public/Navigation/Events/LoadAdditionalEntriesEvent.php',
747
+        'OCP\\Notification\\AlreadyProcessedException' => __DIR__.'/../../..'.'/lib/public/Notification/AlreadyProcessedException.php',
748
+        'OCP\\Notification\\IAction' => __DIR__.'/../../..'.'/lib/public/Notification/IAction.php',
749
+        'OCP\\Notification\\IApp' => __DIR__.'/../../..'.'/lib/public/Notification/IApp.php',
750
+        'OCP\\Notification\\IDeferrableApp' => __DIR__.'/../../..'.'/lib/public/Notification/IDeferrableApp.php',
751
+        'OCP\\Notification\\IDismissableNotifier' => __DIR__.'/../../..'.'/lib/public/Notification/IDismissableNotifier.php',
752
+        'OCP\\Notification\\IManager' => __DIR__.'/../../..'.'/lib/public/Notification/IManager.php',
753
+        'OCP\\Notification\\INotification' => __DIR__.'/../../..'.'/lib/public/Notification/INotification.php',
754
+        'OCP\\Notification\\INotifier' => __DIR__.'/../../..'.'/lib/public/Notification/INotifier.php',
755
+        'OCP\\Notification\\IPreloadableNotifier' => __DIR__.'/../../..'.'/lib/public/Notification/IPreloadableNotifier.php',
756
+        'OCP\\Notification\\IncompleteNotificationException' => __DIR__.'/../../..'.'/lib/public/Notification/IncompleteNotificationException.php',
757
+        'OCP\\Notification\\IncompleteParsedNotificationException' => __DIR__.'/../../..'.'/lib/public/Notification/IncompleteParsedNotificationException.php',
758
+        'OCP\\Notification\\InvalidValueException' => __DIR__.'/../../..'.'/lib/public/Notification/InvalidValueException.php',
759
+        'OCP\\Notification\\NotificationPreloadReason' => __DIR__.'/../../..'.'/lib/public/Notification/NotificationPreloadReason.php',
760
+        'OCP\\Notification\\UnknownNotificationException' => __DIR__.'/../../..'.'/lib/public/Notification/UnknownNotificationException.php',
761
+        'OCP\\OCM\\Events\\ResourceTypeRegisterEvent' => __DIR__.'/../../..'.'/lib/public/OCM/Events/ResourceTypeRegisterEvent.php',
762
+        'OCP\\OCM\\Exceptions\\OCMArgumentException' => __DIR__.'/../../..'.'/lib/public/OCM/Exceptions/OCMArgumentException.php',
763
+        'OCP\\OCM\\Exceptions\\OCMProviderException' => __DIR__.'/../../..'.'/lib/public/OCM/Exceptions/OCMProviderException.php',
764
+        'OCP\\OCM\\ICapabilityAwareOCMProvider' => __DIR__.'/../../..'.'/lib/public/OCM/ICapabilityAwareOCMProvider.php',
765
+        'OCP\\OCM\\IOCMDiscoveryService' => __DIR__.'/../../..'.'/lib/public/OCM/IOCMDiscoveryService.php',
766
+        'OCP\\OCM\\IOCMProvider' => __DIR__.'/../../..'.'/lib/public/OCM/IOCMProvider.php',
767
+        'OCP\\OCM\\IOCMResource' => __DIR__.'/../../..'.'/lib/public/OCM/IOCMResource.php',
768
+        'OCP\\OCS\\IDiscoveryService' => __DIR__.'/../../..'.'/lib/public/OCS/IDiscoveryService.php',
769
+        'OCP\\PreConditionNotMetException' => __DIR__.'/../../..'.'/lib/public/PreConditionNotMetException.php',
770
+        'OCP\\Preview\\BeforePreviewFetchedEvent' => __DIR__.'/../../..'.'/lib/public/Preview/BeforePreviewFetchedEvent.php',
771
+        'OCP\\Preview\\IMimeIconProvider' => __DIR__.'/../../..'.'/lib/public/Preview/IMimeIconProvider.php',
772
+        'OCP\\Preview\\IProviderV2' => __DIR__.'/../../..'.'/lib/public/Preview/IProviderV2.php',
773
+        'OCP\\Preview\\IVersionedPreviewFile' => __DIR__.'/../../..'.'/lib/public/Preview/IVersionedPreviewFile.php',
774
+        'OCP\\Profile\\BeforeTemplateRenderedEvent' => __DIR__.'/../../..'.'/lib/public/Profile/BeforeTemplateRenderedEvent.php',
775
+        'OCP\\Profile\\ILinkAction' => __DIR__.'/../../..'.'/lib/public/Profile/ILinkAction.php',
776
+        'OCP\\Profile\\IProfileManager' => __DIR__.'/../../..'.'/lib/public/Profile/IProfileManager.php',
777
+        'OCP\\Profile\\ParameterDoesNotExistException' => __DIR__.'/../../..'.'/lib/public/Profile/ParameterDoesNotExistException.php',
778
+        'OCP\\Profiler\\IProfile' => __DIR__.'/../../..'.'/lib/public/Profiler/IProfile.php',
779
+        'OCP\\Profiler\\IProfiler' => __DIR__.'/../../..'.'/lib/public/Profiler/IProfiler.php',
780
+        'OCP\\Remote\\Api\\IApiCollection' => __DIR__.'/../../..'.'/lib/public/Remote/Api/IApiCollection.php',
781
+        'OCP\\Remote\\Api\\IApiFactory' => __DIR__.'/../../..'.'/lib/public/Remote/Api/IApiFactory.php',
782
+        'OCP\\Remote\\Api\\ICapabilitiesApi' => __DIR__.'/../../..'.'/lib/public/Remote/Api/ICapabilitiesApi.php',
783
+        'OCP\\Remote\\Api\\IUserApi' => __DIR__.'/../../..'.'/lib/public/Remote/Api/IUserApi.php',
784
+        'OCP\\Remote\\ICredentials' => __DIR__.'/../../..'.'/lib/public/Remote/ICredentials.php',
785
+        'OCP\\Remote\\IInstance' => __DIR__.'/../../..'.'/lib/public/Remote/IInstance.php',
786
+        'OCP\\Remote\\IInstanceFactory' => __DIR__.'/../../..'.'/lib/public/Remote/IInstanceFactory.php',
787
+        'OCP\\Remote\\IUser' => __DIR__.'/../../..'.'/lib/public/Remote/IUser.php',
788
+        'OCP\\RichObjectStrings\\Definitions' => __DIR__.'/../../..'.'/lib/public/RichObjectStrings/Definitions.php',
789
+        'OCP\\RichObjectStrings\\IRichTextFormatter' => __DIR__.'/../../..'.'/lib/public/RichObjectStrings/IRichTextFormatter.php',
790
+        'OCP\\RichObjectStrings\\IValidator' => __DIR__.'/../../..'.'/lib/public/RichObjectStrings/IValidator.php',
791
+        'OCP\\RichObjectStrings\\InvalidObjectExeption' => __DIR__.'/../../..'.'/lib/public/RichObjectStrings/InvalidObjectExeption.php',
792
+        'OCP\\Route\\IRoute' => __DIR__.'/../../..'.'/lib/public/Route/IRoute.php',
793
+        'OCP\\Route\\IRouter' => __DIR__.'/../../..'.'/lib/public/Route/IRouter.php',
794
+        'OCP\\SabrePluginEvent' => __DIR__.'/../../..'.'/lib/public/SabrePluginEvent.php',
795
+        'OCP\\SabrePluginException' => __DIR__.'/../../..'.'/lib/public/SabrePluginException.php',
796
+        'OCP\\Search\\FilterDefinition' => __DIR__.'/../../..'.'/lib/public/Search/FilterDefinition.php',
797
+        'OCP\\Search\\IExternalProvider' => __DIR__.'/../../..'.'/lib/public/Search/IExternalProvider.php',
798
+        'OCP\\Search\\IFilter' => __DIR__.'/../../..'.'/lib/public/Search/IFilter.php',
799
+        'OCP\\Search\\IFilterCollection' => __DIR__.'/../../..'.'/lib/public/Search/IFilterCollection.php',
800
+        'OCP\\Search\\IFilteringProvider' => __DIR__.'/../../..'.'/lib/public/Search/IFilteringProvider.php',
801
+        'OCP\\Search\\IInAppSearch' => __DIR__.'/../../..'.'/lib/public/Search/IInAppSearch.php',
802
+        'OCP\\Search\\IProvider' => __DIR__.'/../../..'.'/lib/public/Search/IProvider.php',
803
+        'OCP\\Search\\ISearchQuery' => __DIR__.'/../../..'.'/lib/public/Search/ISearchQuery.php',
804
+        'OCP\\Search\\SearchResult' => __DIR__.'/../../..'.'/lib/public/Search/SearchResult.php',
805
+        'OCP\\Search\\SearchResultEntry' => __DIR__.'/../../..'.'/lib/public/Search/SearchResultEntry.php',
806
+        'OCP\\Security\\Bruteforce\\IThrottler' => __DIR__.'/../../..'.'/lib/public/Security/Bruteforce/IThrottler.php',
807
+        'OCP\\Security\\Bruteforce\\MaxDelayReached' => __DIR__.'/../../..'.'/lib/public/Security/Bruteforce/MaxDelayReached.php',
808
+        'OCP\\Security\\CSP\\AddContentSecurityPolicyEvent' => __DIR__.'/../../..'.'/lib/public/Security/CSP/AddContentSecurityPolicyEvent.php',
809
+        'OCP\\Security\\Events\\GenerateSecurePasswordEvent' => __DIR__.'/../../..'.'/lib/public/Security/Events/GenerateSecurePasswordEvent.php',
810
+        'OCP\\Security\\Events\\ValidatePasswordPolicyEvent' => __DIR__.'/../../..'.'/lib/public/Security/Events/ValidatePasswordPolicyEvent.php',
811
+        'OCP\\Security\\FeaturePolicy\\AddFeaturePolicyEvent' => __DIR__.'/../../..'.'/lib/public/Security/FeaturePolicy/AddFeaturePolicyEvent.php',
812
+        'OCP\\Security\\IContentSecurityPolicyManager' => __DIR__.'/../../..'.'/lib/public/Security/IContentSecurityPolicyManager.php',
813
+        'OCP\\Security\\ICredentialsManager' => __DIR__.'/../../..'.'/lib/public/Security/ICredentialsManager.php',
814
+        'OCP\\Security\\ICrypto' => __DIR__.'/../../..'.'/lib/public/Security/ICrypto.php',
815
+        'OCP\\Security\\IHasher' => __DIR__.'/../../..'.'/lib/public/Security/IHasher.php',
816
+        'OCP\\Security\\IRemoteHostValidator' => __DIR__.'/../../..'.'/lib/public/Security/IRemoteHostValidator.php',
817
+        'OCP\\Security\\ISecureRandom' => __DIR__.'/../../..'.'/lib/public/Security/ISecureRandom.php',
818
+        'OCP\\Security\\ITrustedDomainHelper' => __DIR__.'/../../..'.'/lib/public/Security/ITrustedDomainHelper.php',
819
+        'OCP\\Security\\Ip\\IAddress' => __DIR__.'/../../..'.'/lib/public/Security/Ip/IAddress.php',
820
+        'OCP\\Security\\Ip\\IFactory' => __DIR__.'/../../..'.'/lib/public/Security/Ip/IFactory.php',
821
+        'OCP\\Security\\Ip\\IRange' => __DIR__.'/../../..'.'/lib/public/Security/Ip/IRange.php',
822
+        'OCP\\Security\\Ip\\IRemoteAddress' => __DIR__.'/../../..'.'/lib/public/Security/Ip/IRemoteAddress.php',
823
+        'OCP\\Security\\PasswordContext' => __DIR__.'/../../..'.'/lib/public/Security/PasswordContext.php',
824
+        'OCP\\Security\\RateLimiting\\ILimiter' => __DIR__.'/../../..'.'/lib/public/Security/RateLimiting/ILimiter.php',
825
+        'OCP\\Security\\RateLimiting\\IRateLimitExceededException' => __DIR__.'/../../..'.'/lib/public/Security/RateLimiting/IRateLimitExceededException.php',
826
+        'OCP\\Security\\VerificationToken\\IVerificationToken' => __DIR__.'/../../..'.'/lib/public/Security/VerificationToken/IVerificationToken.php',
827
+        'OCP\\Security\\VerificationToken\\InvalidTokenException' => __DIR__.'/../../..'.'/lib/public/Security/VerificationToken/InvalidTokenException.php',
828
+        'OCP\\Server' => __DIR__.'/../../..'.'/lib/public/Server.php',
829
+        'OCP\\ServerVersion' => __DIR__.'/../../..'.'/lib/public/ServerVersion.php',
830
+        'OCP\\Session\\Exceptions\\SessionNotAvailableException' => __DIR__.'/../../..'.'/lib/public/Session/Exceptions/SessionNotAvailableException.php',
831
+        'OCP\\Settings\\DeclarativeSettingsTypes' => __DIR__.'/../../..'.'/lib/public/Settings/DeclarativeSettingsTypes.php',
832
+        'OCP\\Settings\\Events\\DeclarativeSettingsGetValueEvent' => __DIR__.'/../../..'.'/lib/public/Settings/Events/DeclarativeSettingsGetValueEvent.php',
833
+        'OCP\\Settings\\Events\\DeclarativeSettingsRegisterFormEvent' => __DIR__.'/../../..'.'/lib/public/Settings/Events/DeclarativeSettingsRegisterFormEvent.php',
834
+        'OCP\\Settings\\Events\\DeclarativeSettingsSetValueEvent' => __DIR__.'/../../..'.'/lib/public/Settings/Events/DeclarativeSettingsSetValueEvent.php',
835
+        'OCP\\Settings\\IDeclarativeManager' => __DIR__.'/../../..'.'/lib/public/Settings/IDeclarativeManager.php',
836
+        'OCP\\Settings\\IDeclarativeSettingsForm' => __DIR__.'/../../..'.'/lib/public/Settings/IDeclarativeSettingsForm.php',
837
+        'OCP\\Settings\\IDeclarativeSettingsFormWithHandlers' => __DIR__.'/../../..'.'/lib/public/Settings/IDeclarativeSettingsFormWithHandlers.php',
838
+        'OCP\\Settings\\IDelegatedSettings' => __DIR__.'/../../..'.'/lib/public/Settings/IDelegatedSettings.php',
839
+        'OCP\\Settings\\IIconSection' => __DIR__.'/../../..'.'/lib/public/Settings/IIconSection.php',
840
+        'OCP\\Settings\\IManager' => __DIR__.'/../../..'.'/lib/public/Settings/IManager.php',
841
+        'OCP\\Settings\\ISettings' => __DIR__.'/../../..'.'/lib/public/Settings/ISettings.php',
842
+        'OCP\\Settings\\ISubAdminSettings' => __DIR__.'/../../..'.'/lib/public/Settings/ISubAdminSettings.php',
843
+        'OCP\\SetupCheck\\CheckServerResponseTrait' => __DIR__.'/../../..'.'/lib/public/SetupCheck/CheckServerResponseTrait.php',
844
+        'OCP\\SetupCheck\\ISetupCheck' => __DIR__.'/../../..'.'/lib/public/SetupCheck/ISetupCheck.php',
845
+        'OCP\\SetupCheck\\ISetupCheckManager' => __DIR__.'/../../..'.'/lib/public/SetupCheck/ISetupCheckManager.php',
846
+        'OCP\\SetupCheck\\SetupResult' => __DIR__.'/../../..'.'/lib/public/SetupCheck/SetupResult.php',
847
+        'OCP\\Share' => __DIR__.'/../../..'.'/lib/public/Share.php',
848
+        'OCP\\Share\\Events\\BeforeShareCreatedEvent' => __DIR__.'/../../..'.'/lib/public/Share/Events/BeforeShareCreatedEvent.php',
849
+        'OCP\\Share\\Events\\BeforeShareDeletedEvent' => __DIR__.'/../../..'.'/lib/public/Share/Events/BeforeShareDeletedEvent.php',
850
+        'OCP\\Share\\Events\\ShareAcceptedEvent' => __DIR__.'/../../..'.'/lib/public/Share/Events/ShareAcceptedEvent.php',
851
+        'OCP\\Share\\Events\\ShareCreatedEvent' => __DIR__.'/../../..'.'/lib/public/Share/Events/ShareCreatedEvent.php',
852
+        'OCP\\Share\\Events\\ShareDeletedEvent' => __DIR__.'/../../..'.'/lib/public/Share/Events/ShareDeletedEvent.php',
853
+        'OCP\\Share\\Events\\ShareDeletedFromSelfEvent' => __DIR__.'/../../..'.'/lib/public/Share/Events/ShareDeletedFromSelfEvent.php',
854
+        'OCP\\Share\\Events\\VerifyMountPointEvent' => __DIR__.'/../../..'.'/lib/public/Share/Events/VerifyMountPointEvent.php',
855
+        'OCP\\Share\\Exceptions\\AlreadySharedException' => __DIR__.'/../../..'.'/lib/public/Share/Exceptions/AlreadySharedException.php',
856
+        'OCP\\Share\\Exceptions\\GenericShareException' => __DIR__.'/../../..'.'/lib/public/Share/Exceptions/GenericShareException.php',
857
+        'OCP\\Share\\Exceptions\\IllegalIDChangeException' => __DIR__.'/../../..'.'/lib/public/Share/Exceptions/IllegalIDChangeException.php',
858
+        'OCP\\Share\\Exceptions\\ShareNotFound' => __DIR__.'/../../..'.'/lib/public/Share/Exceptions/ShareNotFound.php',
859
+        'OCP\\Share\\Exceptions\\ShareTokenException' => __DIR__.'/../../..'.'/lib/public/Share/Exceptions/ShareTokenException.php',
860
+        'OCP\\Share\\IAttributes' => __DIR__.'/../../..'.'/lib/public/Share/IAttributes.php',
861
+        'OCP\\Share\\IManager' => __DIR__.'/../../..'.'/lib/public/Share/IManager.php',
862
+        'OCP\\Share\\IProviderFactory' => __DIR__.'/../../..'.'/lib/public/Share/IProviderFactory.php',
863
+        'OCP\\Share\\IPublicShareTemplateFactory' => __DIR__.'/../../..'.'/lib/public/Share/IPublicShareTemplateFactory.php',
864
+        'OCP\\Share\\IPublicShareTemplateProvider' => __DIR__.'/../../..'.'/lib/public/Share/IPublicShareTemplateProvider.php',
865
+        'OCP\\Share\\IShare' => __DIR__.'/../../..'.'/lib/public/Share/IShare.php',
866
+        'OCP\\Share\\IShareHelper' => __DIR__.'/../../..'.'/lib/public/Share/IShareHelper.php',
867
+        'OCP\\Share\\IShareProvider' => __DIR__.'/../../..'.'/lib/public/Share/IShareProvider.php',
868
+        'OCP\\Share\\IShareProviderSupportsAccept' => __DIR__.'/../../..'.'/lib/public/Share/IShareProviderSupportsAccept.php',
869
+        'OCP\\Share\\IShareProviderSupportsAllSharesInFolder' => __DIR__.'/../../..'.'/lib/public/Share/IShareProviderSupportsAllSharesInFolder.php',
870
+        'OCP\\Share\\IShareProviderWithNotification' => __DIR__.'/../../..'.'/lib/public/Share/IShareProviderWithNotification.php',
871
+        'OCP\\Share_Backend' => __DIR__.'/../../..'.'/lib/public/Share_Backend.php',
872
+        'OCP\\Share_Backend_Collection' => __DIR__.'/../../..'.'/lib/public/Share_Backend_Collection.php',
873
+        'OCP\\Share_Backend_File_Dependent' => __DIR__.'/../../..'.'/lib/public/Share_Backend_File_Dependent.php',
874
+        'OCP\\Snowflake\\IDecoder' => __DIR__.'/../../..'.'/lib/public/Snowflake/IDecoder.php',
875
+        'OCP\\Snowflake\\IGenerator' => __DIR__.'/../../..'.'/lib/public/Snowflake/IGenerator.php',
876
+        'OCP\\SpeechToText\\Events\\AbstractTranscriptionEvent' => __DIR__.'/../../..'.'/lib/public/SpeechToText/Events/AbstractTranscriptionEvent.php',
877
+        'OCP\\SpeechToText\\Events\\TranscriptionFailedEvent' => __DIR__.'/../../..'.'/lib/public/SpeechToText/Events/TranscriptionFailedEvent.php',
878
+        'OCP\\SpeechToText\\Events\\TranscriptionSuccessfulEvent' => __DIR__.'/../../..'.'/lib/public/SpeechToText/Events/TranscriptionSuccessfulEvent.php',
879
+        'OCP\\SpeechToText\\ISpeechToTextManager' => __DIR__.'/../../..'.'/lib/public/SpeechToText/ISpeechToTextManager.php',
880
+        'OCP\\SpeechToText\\ISpeechToTextProvider' => __DIR__.'/../../..'.'/lib/public/SpeechToText/ISpeechToTextProvider.php',
881
+        'OCP\\SpeechToText\\ISpeechToTextProviderWithId' => __DIR__.'/../../..'.'/lib/public/SpeechToText/ISpeechToTextProviderWithId.php',
882
+        'OCP\\SpeechToText\\ISpeechToTextProviderWithUserId' => __DIR__.'/../../..'.'/lib/public/SpeechToText/ISpeechToTextProviderWithUserId.php',
883
+        'OCP\\Support\\CrashReport\\ICollectBreadcrumbs' => __DIR__.'/../../..'.'/lib/public/Support/CrashReport/ICollectBreadcrumbs.php',
884
+        'OCP\\Support\\CrashReport\\IMessageReporter' => __DIR__.'/../../..'.'/lib/public/Support/CrashReport/IMessageReporter.php',
885
+        'OCP\\Support\\CrashReport\\IRegistry' => __DIR__.'/../../..'.'/lib/public/Support/CrashReport/IRegistry.php',
886
+        'OCP\\Support\\CrashReport\\IReporter' => __DIR__.'/../../..'.'/lib/public/Support/CrashReport/IReporter.php',
887
+        'OCP\\Support\\Subscription\\Exception\\AlreadyRegisteredException' => __DIR__.'/../../..'.'/lib/public/Support/Subscription/Exception/AlreadyRegisteredException.php',
888
+        'OCP\\Support\\Subscription\\IAssertion' => __DIR__.'/../../..'.'/lib/public/Support/Subscription/IAssertion.php',
889
+        'OCP\\Support\\Subscription\\IRegistry' => __DIR__.'/../../..'.'/lib/public/Support/Subscription/IRegistry.php',
890
+        'OCP\\Support\\Subscription\\ISubscription' => __DIR__.'/../../..'.'/lib/public/Support/Subscription/ISubscription.php',
891
+        'OCP\\Support\\Subscription\\ISupportedApps' => __DIR__.'/../../..'.'/lib/public/Support/Subscription/ISupportedApps.php',
892
+        'OCP\\SystemTag\\ISystemTag' => __DIR__.'/../../..'.'/lib/public/SystemTag/ISystemTag.php',
893
+        'OCP\\SystemTag\\ISystemTagManager' => __DIR__.'/../../..'.'/lib/public/SystemTag/ISystemTagManager.php',
894
+        'OCP\\SystemTag\\ISystemTagManagerFactory' => __DIR__.'/../../..'.'/lib/public/SystemTag/ISystemTagManagerFactory.php',
895
+        'OCP\\SystemTag\\ISystemTagObjectMapper' => __DIR__.'/../../..'.'/lib/public/SystemTag/ISystemTagObjectMapper.php',
896
+        'OCP\\SystemTag\\ManagerEvent' => __DIR__.'/../../..'.'/lib/public/SystemTag/ManagerEvent.php',
897
+        'OCP\\SystemTag\\MapperEvent' => __DIR__.'/../../..'.'/lib/public/SystemTag/MapperEvent.php',
898
+        'OCP\\SystemTag\\SystemTagsEntityEvent' => __DIR__.'/../../..'.'/lib/public/SystemTag/SystemTagsEntityEvent.php',
899
+        'OCP\\SystemTag\\TagAlreadyExistsException' => __DIR__.'/../../..'.'/lib/public/SystemTag/TagAlreadyExistsException.php',
900
+        'OCP\\SystemTag\\TagAssignedEvent' => __DIR__.'/../../..'.'/lib/public/SystemTag/TagAssignedEvent.php',
901
+        'OCP\\SystemTag\\TagCreationForbiddenException' => __DIR__.'/../../..'.'/lib/public/SystemTag/TagCreationForbiddenException.php',
902
+        'OCP\\SystemTag\\TagNotFoundException' => __DIR__.'/../../..'.'/lib/public/SystemTag/TagNotFoundException.php',
903
+        'OCP\\SystemTag\\TagUnassignedEvent' => __DIR__.'/../../..'.'/lib/public/SystemTag/TagUnassignedEvent.php',
904
+        'OCP\\SystemTag\\TagUpdateForbiddenException' => __DIR__.'/../../..'.'/lib/public/SystemTag/TagUpdateForbiddenException.php',
905
+        'OCP\\Talk\\Exceptions\\NoBackendException' => __DIR__.'/../../..'.'/lib/public/Talk/Exceptions/NoBackendException.php',
906
+        'OCP\\Talk\\IBroker' => __DIR__.'/../../..'.'/lib/public/Talk/IBroker.php',
907
+        'OCP\\Talk\\IConversation' => __DIR__.'/../../..'.'/lib/public/Talk/IConversation.php',
908
+        'OCP\\Talk\\IConversationOptions' => __DIR__.'/../../..'.'/lib/public/Talk/IConversationOptions.php',
909
+        'OCP\\Talk\\ITalkBackend' => __DIR__.'/../../..'.'/lib/public/Talk/ITalkBackend.php',
910
+        'OCP\\TaskProcessing\\EShapeType' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/EShapeType.php',
911
+        'OCP\\TaskProcessing\\Events\\AbstractTaskProcessingEvent' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/Events/AbstractTaskProcessingEvent.php',
912
+        'OCP\\TaskProcessing\\Events\\GetTaskProcessingProvidersEvent' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/Events/GetTaskProcessingProvidersEvent.php',
913
+        'OCP\\TaskProcessing\\Events\\TaskFailedEvent' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/Events/TaskFailedEvent.php',
914
+        'OCP\\TaskProcessing\\Events\\TaskSuccessfulEvent' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/Events/TaskSuccessfulEvent.php',
915
+        'OCP\\TaskProcessing\\Exception\\Exception' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/Exception/Exception.php',
916
+        'OCP\\TaskProcessing\\Exception\\NotFoundException' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/Exception/NotFoundException.php',
917
+        'OCP\\TaskProcessing\\Exception\\PreConditionNotMetException' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/Exception/PreConditionNotMetException.php',
918
+        'OCP\\TaskProcessing\\Exception\\ProcessingException' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/Exception/ProcessingException.php',
919
+        'OCP\\TaskProcessing\\Exception\\UnauthorizedException' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/Exception/UnauthorizedException.php',
920
+        'OCP\\TaskProcessing\\Exception\\UserFacingProcessingException' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/Exception/UserFacingProcessingException.php',
921
+        'OCP\\TaskProcessing\\Exception\\ValidationException' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/Exception/ValidationException.php',
922
+        'OCP\\TaskProcessing\\IInternalTaskType' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/IInternalTaskType.php',
923
+        'OCP\\TaskProcessing\\IManager' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/IManager.php',
924
+        'OCP\\TaskProcessing\\IProvider' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/IProvider.php',
925
+        'OCP\\TaskProcessing\\ISynchronousProvider' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/ISynchronousProvider.php',
926
+        'OCP\\TaskProcessing\\ITaskType' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/ITaskType.php',
927
+        'OCP\\TaskProcessing\\ITriggerableProvider' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/ITriggerableProvider.php',
928
+        'OCP\\TaskProcessing\\ShapeDescriptor' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/ShapeDescriptor.php',
929
+        'OCP\\TaskProcessing\\ShapeEnumValue' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/ShapeEnumValue.php',
930
+        'OCP\\TaskProcessing\\Task' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/Task.php',
931
+        'OCP\\TaskProcessing\\TaskTypes\\AnalyzeImages' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/AnalyzeImages.php',
932
+        'OCP\\TaskProcessing\\TaskTypes\\AudioToAudioChat' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/AudioToAudioChat.php',
933
+        'OCP\\TaskProcessing\\TaskTypes\\AudioToText' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/AudioToText.php',
934
+        'OCP\\TaskProcessing\\TaskTypes\\ContextAgentAudioInteraction' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/ContextAgentAudioInteraction.php',
935
+        'OCP\\TaskProcessing\\TaskTypes\\ContextAgentInteraction' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/ContextAgentInteraction.php',
936
+        'OCP\\TaskProcessing\\TaskTypes\\ContextWrite' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/ContextWrite.php',
937
+        'OCP\\TaskProcessing\\TaskTypes\\GenerateEmoji' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/GenerateEmoji.php',
938
+        'OCP\\TaskProcessing\\TaskTypes\\TextToImage' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToImage.php',
939
+        'OCP\\TaskProcessing\\TaskTypes\\TextToSpeech' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToSpeech.php',
940
+        'OCP\\TaskProcessing\\TaskTypes\\TextToText' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToText.php',
941
+        'OCP\\TaskProcessing\\TaskTypes\\TextToTextChangeTone' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToTextChangeTone.php',
942
+        'OCP\\TaskProcessing\\TaskTypes\\TextToTextChat' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToTextChat.php',
943
+        'OCP\\TaskProcessing\\TaskTypes\\TextToTextChatWithTools' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToTextChatWithTools.php',
944
+        'OCP\\TaskProcessing\\TaskTypes\\TextToTextFormalization' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToTextFormalization.php',
945
+        'OCP\\TaskProcessing\\TaskTypes\\TextToTextHeadline' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToTextHeadline.php',
946
+        'OCP\\TaskProcessing\\TaskTypes\\TextToTextProofread' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToTextProofread.php',
947
+        'OCP\\TaskProcessing\\TaskTypes\\TextToTextReformulation' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToTextReformulation.php',
948
+        'OCP\\TaskProcessing\\TaskTypes\\TextToTextSimplification' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToTextSimplification.php',
949
+        'OCP\\TaskProcessing\\TaskTypes\\TextToTextSummary' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToTextSummary.php',
950
+        'OCP\\TaskProcessing\\TaskTypes\\TextToTextTopics' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToTextTopics.php',
951
+        'OCP\\TaskProcessing\\TaskTypes\\TextToTextTranslate' => __DIR__.'/../../..'.'/lib/public/TaskProcessing/TaskTypes/TextToTextTranslate.php',
952
+        'OCP\\Teams\\ITeamManager' => __DIR__.'/../../..'.'/lib/public/Teams/ITeamManager.php',
953
+        'OCP\\Teams\\ITeamResourceProvider' => __DIR__.'/../../..'.'/lib/public/Teams/ITeamResourceProvider.php',
954
+        'OCP\\Teams\\Team' => __DIR__.'/../../..'.'/lib/public/Teams/Team.php',
955
+        'OCP\\Teams\\TeamResource' => __DIR__.'/../../..'.'/lib/public/Teams/TeamResource.php',
956
+        'OCP\\Template' => __DIR__.'/../../..'.'/lib/public/Template.php',
957
+        'OCP\\Template\\ITemplate' => __DIR__.'/../../..'.'/lib/public/Template/ITemplate.php',
958
+        'OCP\\Template\\ITemplateManager' => __DIR__.'/../../..'.'/lib/public/Template/ITemplateManager.php',
959
+        'OCP\\Template\\TemplateNotFoundException' => __DIR__.'/../../..'.'/lib/public/Template/TemplateNotFoundException.php',
960
+        'OCP\\TextProcessing\\Events\\AbstractTextProcessingEvent' => __DIR__.'/../../..'.'/lib/public/TextProcessing/Events/AbstractTextProcessingEvent.php',
961
+        'OCP\\TextProcessing\\Events\\TaskFailedEvent' => __DIR__.'/../../..'.'/lib/public/TextProcessing/Events/TaskFailedEvent.php',
962
+        'OCP\\TextProcessing\\Events\\TaskSuccessfulEvent' => __DIR__.'/../../..'.'/lib/public/TextProcessing/Events/TaskSuccessfulEvent.php',
963
+        'OCP\\TextProcessing\\Exception\\TaskFailureException' => __DIR__.'/../../..'.'/lib/public/TextProcessing/Exception/TaskFailureException.php',
964
+        'OCP\\TextProcessing\\FreePromptTaskType' => __DIR__.'/../../..'.'/lib/public/TextProcessing/FreePromptTaskType.php',
965
+        'OCP\\TextProcessing\\HeadlineTaskType' => __DIR__.'/../../..'.'/lib/public/TextProcessing/HeadlineTaskType.php',
966
+        'OCP\\TextProcessing\\IManager' => __DIR__.'/../../..'.'/lib/public/TextProcessing/IManager.php',
967
+        'OCP\\TextProcessing\\IProvider' => __DIR__.'/../../..'.'/lib/public/TextProcessing/IProvider.php',
968
+        'OCP\\TextProcessing\\IProviderWithExpectedRuntime' => __DIR__.'/../../..'.'/lib/public/TextProcessing/IProviderWithExpectedRuntime.php',
969
+        'OCP\\TextProcessing\\IProviderWithId' => __DIR__.'/../../..'.'/lib/public/TextProcessing/IProviderWithId.php',
970
+        'OCP\\TextProcessing\\IProviderWithUserId' => __DIR__.'/../../..'.'/lib/public/TextProcessing/IProviderWithUserId.php',
971
+        'OCP\\TextProcessing\\ITaskType' => __DIR__.'/../../..'.'/lib/public/TextProcessing/ITaskType.php',
972
+        'OCP\\TextProcessing\\SummaryTaskType' => __DIR__.'/../../..'.'/lib/public/TextProcessing/SummaryTaskType.php',
973
+        'OCP\\TextProcessing\\Task' => __DIR__.'/../../..'.'/lib/public/TextProcessing/Task.php',
974
+        'OCP\\TextProcessing\\TopicsTaskType' => __DIR__.'/../../..'.'/lib/public/TextProcessing/TopicsTaskType.php',
975
+        'OCP\\TextToImage\\Events\\AbstractTextToImageEvent' => __DIR__.'/../../..'.'/lib/public/TextToImage/Events/AbstractTextToImageEvent.php',
976
+        'OCP\\TextToImage\\Events\\TaskFailedEvent' => __DIR__.'/../../..'.'/lib/public/TextToImage/Events/TaskFailedEvent.php',
977
+        'OCP\\TextToImage\\Events\\TaskSuccessfulEvent' => __DIR__.'/../../..'.'/lib/public/TextToImage/Events/TaskSuccessfulEvent.php',
978
+        'OCP\\TextToImage\\Exception\\TaskFailureException' => __DIR__.'/../../..'.'/lib/public/TextToImage/Exception/TaskFailureException.php',
979
+        'OCP\\TextToImage\\Exception\\TaskNotFoundException' => __DIR__.'/../../..'.'/lib/public/TextToImage/Exception/TaskNotFoundException.php',
980
+        'OCP\\TextToImage\\Exception\\TextToImageException' => __DIR__.'/../../..'.'/lib/public/TextToImage/Exception/TextToImageException.php',
981
+        'OCP\\TextToImage\\IManager' => __DIR__.'/../../..'.'/lib/public/TextToImage/IManager.php',
982
+        'OCP\\TextToImage\\IProvider' => __DIR__.'/../../..'.'/lib/public/TextToImage/IProvider.php',
983
+        'OCP\\TextToImage\\IProviderWithUserId' => __DIR__.'/../../..'.'/lib/public/TextToImage/IProviderWithUserId.php',
984
+        'OCP\\TextToImage\\Task' => __DIR__.'/../../..'.'/lib/public/TextToImage/Task.php',
985
+        'OCP\\Translation\\CouldNotTranslateException' => __DIR__.'/../../..'.'/lib/public/Translation/CouldNotTranslateException.php',
986
+        'OCP\\Translation\\IDetectLanguageProvider' => __DIR__.'/../../..'.'/lib/public/Translation/IDetectLanguageProvider.php',
987
+        'OCP\\Translation\\ITranslationManager' => __DIR__.'/../../..'.'/lib/public/Translation/ITranslationManager.php',
988
+        'OCP\\Translation\\ITranslationProvider' => __DIR__.'/../../..'.'/lib/public/Translation/ITranslationProvider.php',
989
+        'OCP\\Translation\\ITranslationProviderWithId' => __DIR__.'/../../..'.'/lib/public/Translation/ITranslationProviderWithId.php',
990
+        'OCP\\Translation\\ITranslationProviderWithUserId' => __DIR__.'/../../..'.'/lib/public/Translation/ITranslationProviderWithUserId.php',
991
+        'OCP\\Translation\\LanguageTuple' => __DIR__.'/../../..'.'/lib/public/Translation/LanguageTuple.php',
992
+        'OCP\\UserInterface' => __DIR__.'/../../..'.'/lib/public/UserInterface.php',
993
+        'OCP\\UserMigration\\IExportDestination' => __DIR__.'/../../..'.'/lib/public/UserMigration/IExportDestination.php',
994
+        'OCP\\UserMigration\\IImportSource' => __DIR__.'/../../..'.'/lib/public/UserMigration/IImportSource.php',
995
+        'OCP\\UserMigration\\IMigrator' => __DIR__.'/../../..'.'/lib/public/UserMigration/IMigrator.php',
996
+        'OCP\\UserMigration\\ISizeEstimationMigrator' => __DIR__.'/../../..'.'/lib/public/UserMigration/ISizeEstimationMigrator.php',
997
+        'OCP\\UserMigration\\TMigratorBasicVersionHandling' => __DIR__.'/../../..'.'/lib/public/UserMigration/TMigratorBasicVersionHandling.php',
998
+        'OCP\\UserMigration\\UserMigrationException' => __DIR__.'/../../..'.'/lib/public/UserMigration/UserMigrationException.php',
999
+        'OCP\\UserStatus\\IManager' => __DIR__.'/../../..'.'/lib/public/UserStatus/IManager.php',
1000
+        'OCP\\UserStatus\\IProvider' => __DIR__.'/../../..'.'/lib/public/UserStatus/IProvider.php',
1001
+        'OCP\\UserStatus\\IUserStatus' => __DIR__.'/../../..'.'/lib/public/UserStatus/IUserStatus.php',
1002
+        'OCP\\User\\Backend\\ABackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/ABackend.php',
1003
+        'OCP\\User\\Backend\\ICheckPasswordBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/ICheckPasswordBackend.php',
1004
+        'OCP\\User\\Backend\\ICountMappedUsersBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/ICountMappedUsersBackend.php',
1005
+        'OCP\\User\\Backend\\ICountUsersBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/ICountUsersBackend.php',
1006
+        'OCP\\User\\Backend\\ICreateUserBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/ICreateUserBackend.php',
1007
+        'OCP\\User\\Backend\\ICustomLogout' => __DIR__.'/../../..'.'/lib/public/User/Backend/ICustomLogout.php',
1008
+        'OCP\\User\\Backend\\IGetDisplayNameBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/IGetDisplayNameBackend.php',
1009
+        'OCP\\User\\Backend\\IGetHomeBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/IGetHomeBackend.php',
1010
+        'OCP\\User\\Backend\\IGetRealUIDBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/IGetRealUIDBackend.php',
1011
+        'OCP\\User\\Backend\\ILimitAwareCountUsersBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/ILimitAwareCountUsersBackend.php',
1012
+        'OCP\\User\\Backend\\IPasswordConfirmationBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/IPasswordConfirmationBackend.php',
1013
+        'OCP\\User\\Backend\\IPasswordHashBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/IPasswordHashBackend.php',
1014
+        'OCP\\User\\Backend\\IProvideAvatarBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/IProvideAvatarBackend.php',
1015
+        'OCP\\User\\Backend\\IProvideEnabledStateBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/IProvideEnabledStateBackend.php',
1016
+        'OCP\\User\\Backend\\ISearchKnownUsersBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/ISearchKnownUsersBackend.php',
1017
+        'OCP\\User\\Backend\\ISetDisplayNameBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/ISetDisplayNameBackend.php',
1018
+        'OCP\\User\\Backend\\ISetPasswordBackend' => __DIR__.'/../../..'.'/lib/public/User/Backend/ISetPasswordBackend.php',
1019
+        'OCP\\User\\Events\\BeforePasswordUpdatedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/BeforePasswordUpdatedEvent.php',
1020
+        'OCP\\User\\Events\\BeforeUserCreatedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/BeforeUserCreatedEvent.php',
1021
+        'OCP\\User\\Events\\BeforeUserDeletedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/BeforeUserDeletedEvent.php',
1022
+        'OCP\\User\\Events\\BeforeUserIdUnassignedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/BeforeUserIdUnassignedEvent.php',
1023
+        'OCP\\User\\Events\\BeforeUserLoggedInEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/BeforeUserLoggedInEvent.php',
1024
+        'OCP\\User\\Events\\BeforeUserLoggedInWithCookieEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/BeforeUserLoggedInWithCookieEvent.php',
1025
+        'OCP\\User\\Events\\BeforeUserLoggedOutEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/BeforeUserLoggedOutEvent.php',
1026
+        'OCP\\User\\Events\\OutOfOfficeChangedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/OutOfOfficeChangedEvent.php',
1027
+        'OCP\\User\\Events\\OutOfOfficeClearedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/OutOfOfficeClearedEvent.php',
1028
+        'OCP\\User\\Events\\OutOfOfficeEndedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/OutOfOfficeEndedEvent.php',
1029
+        'OCP\\User\\Events\\OutOfOfficeScheduledEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/OutOfOfficeScheduledEvent.php',
1030
+        'OCP\\User\\Events\\OutOfOfficeStartedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/OutOfOfficeStartedEvent.php',
1031
+        'OCP\\User\\Events\\PasswordUpdatedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/PasswordUpdatedEvent.php',
1032
+        'OCP\\User\\Events\\PostLoginEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/PostLoginEvent.php',
1033
+        'OCP\\User\\Events\\UserChangedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/UserChangedEvent.php',
1034
+        'OCP\\User\\Events\\UserConfigChangedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/UserConfigChangedEvent.php',
1035
+        'OCP\\User\\Events\\UserCreatedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/UserCreatedEvent.php',
1036
+        'OCP\\User\\Events\\UserDeletedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/UserDeletedEvent.php',
1037
+        'OCP\\User\\Events\\UserFirstTimeLoggedInEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/UserFirstTimeLoggedInEvent.php',
1038
+        'OCP\\User\\Events\\UserIdAssignedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/UserIdAssignedEvent.php',
1039
+        'OCP\\User\\Events\\UserIdUnassignedEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/UserIdUnassignedEvent.php',
1040
+        'OCP\\User\\Events\\UserLiveStatusEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/UserLiveStatusEvent.php',
1041
+        'OCP\\User\\Events\\UserLoggedInEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/UserLoggedInEvent.php',
1042
+        'OCP\\User\\Events\\UserLoggedInWithCookieEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/UserLoggedInWithCookieEvent.php',
1043
+        'OCP\\User\\Events\\UserLoggedOutEvent' => __DIR__.'/../../..'.'/lib/public/User/Events/UserLoggedOutEvent.php',
1044
+        'OCP\\User\\GetQuotaEvent' => __DIR__.'/../../..'.'/lib/public/User/GetQuotaEvent.php',
1045
+        'OCP\\User\\IAvailabilityCoordinator' => __DIR__.'/../../..'.'/lib/public/User/IAvailabilityCoordinator.php',
1046
+        'OCP\\User\\IOutOfOfficeData' => __DIR__.'/../../..'.'/lib/public/User/IOutOfOfficeData.php',
1047
+        'OCP\\Util' => __DIR__.'/../../..'.'/lib/public/Util.php',
1048
+        'OCP\\WorkflowEngine\\EntityContext\\IContextPortation' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/EntityContext/IContextPortation.php',
1049
+        'OCP\\WorkflowEngine\\EntityContext\\IDisplayName' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/EntityContext/IDisplayName.php',
1050
+        'OCP\\WorkflowEngine\\EntityContext\\IDisplayText' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/EntityContext/IDisplayText.php',
1051
+        'OCP\\WorkflowEngine\\EntityContext\\IIcon' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/EntityContext/IIcon.php',
1052
+        'OCP\\WorkflowEngine\\EntityContext\\IUrl' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/EntityContext/IUrl.php',
1053
+        'OCP\\WorkflowEngine\\Events\\LoadSettingsScriptsEvent' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/Events/LoadSettingsScriptsEvent.php',
1054
+        'OCP\\WorkflowEngine\\Events\\RegisterChecksEvent' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/Events/RegisterChecksEvent.php',
1055
+        'OCP\\WorkflowEngine\\Events\\RegisterEntitiesEvent' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/Events/RegisterEntitiesEvent.php',
1056
+        'OCP\\WorkflowEngine\\Events\\RegisterOperationsEvent' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/Events/RegisterOperationsEvent.php',
1057
+        'OCP\\WorkflowEngine\\GenericEntityEvent' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/GenericEntityEvent.php',
1058
+        'OCP\\WorkflowEngine\\ICheck' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/ICheck.php',
1059
+        'OCP\\WorkflowEngine\\IComplexOperation' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/IComplexOperation.php',
1060
+        'OCP\\WorkflowEngine\\IEntity' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/IEntity.php',
1061
+        'OCP\\WorkflowEngine\\IEntityCheck' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/IEntityCheck.php',
1062
+        'OCP\\WorkflowEngine\\IEntityEvent' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/IEntityEvent.php',
1063
+        'OCP\\WorkflowEngine\\IFileCheck' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/IFileCheck.php',
1064
+        'OCP\\WorkflowEngine\\IManager' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/IManager.php',
1065
+        'OCP\\WorkflowEngine\\IOperation' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/IOperation.php',
1066
+        'OCP\\WorkflowEngine\\IRuleMatcher' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/IRuleMatcher.php',
1067
+        'OCP\\WorkflowEngine\\ISpecificOperation' => __DIR__.'/../../..'.'/lib/public/WorkflowEngine/ISpecificOperation.php',
1068
+        'OC\\Accounts\\Account' => __DIR__.'/../../..'.'/lib/private/Accounts/Account.php',
1069
+        'OC\\Accounts\\AccountManager' => __DIR__.'/../../..'.'/lib/private/Accounts/AccountManager.php',
1070
+        'OC\\Accounts\\AccountProperty' => __DIR__.'/../../..'.'/lib/private/Accounts/AccountProperty.php',
1071
+        'OC\\Accounts\\AccountPropertyCollection' => __DIR__.'/../../..'.'/lib/private/Accounts/AccountPropertyCollection.php',
1072
+        'OC\\Accounts\\Hooks' => __DIR__.'/../../..'.'/lib/private/Accounts/Hooks.php',
1073
+        'OC\\Accounts\\TAccountsHelper' => __DIR__.'/../../..'.'/lib/private/Accounts/TAccountsHelper.php',
1074
+        'OC\\Activity\\ActivitySettingsAdapter' => __DIR__.'/../../..'.'/lib/private/Activity/ActivitySettingsAdapter.php',
1075
+        'OC\\Activity\\Event' => __DIR__.'/../../..'.'/lib/private/Activity/Event.php',
1076
+        'OC\\Activity\\EventMerger' => __DIR__.'/../../..'.'/lib/private/Activity/EventMerger.php',
1077
+        'OC\\Activity\\Manager' => __DIR__.'/../../..'.'/lib/private/Activity/Manager.php',
1078
+        'OC\\AllConfig' => __DIR__.'/../../..'.'/lib/private/AllConfig.php',
1079
+        'OC\\AppConfig' => __DIR__.'/../../..'.'/lib/private/AppConfig.php',
1080
+        'OC\\AppFramework\\App' => __DIR__.'/../../..'.'/lib/private/AppFramework/App.php',
1081
+        'OC\\AppFramework\\Bootstrap\\ARegistration' => __DIR__.'/../../..'.'/lib/private/AppFramework/Bootstrap/ARegistration.php',
1082
+        'OC\\AppFramework\\Bootstrap\\BootContext' => __DIR__.'/../../..'.'/lib/private/AppFramework/Bootstrap/BootContext.php',
1083
+        'OC\\AppFramework\\Bootstrap\\Coordinator' => __DIR__.'/../../..'.'/lib/private/AppFramework/Bootstrap/Coordinator.php',
1084
+        'OC\\AppFramework\\Bootstrap\\EventListenerRegistration' => __DIR__.'/../../..'.'/lib/private/AppFramework/Bootstrap/EventListenerRegistration.php',
1085
+        'OC\\AppFramework\\Bootstrap\\FunctionInjector' => __DIR__.'/../../..'.'/lib/private/AppFramework/Bootstrap/FunctionInjector.php',
1086
+        'OC\\AppFramework\\Bootstrap\\MiddlewareRegistration' => __DIR__.'/../../..'.'/lib/private/AppFramework/Bootstrap/MiddlewareRegistration.php',
1087
+        'OC\\AppFramework\\Bootstrap\\ParameterRegistration' => __DIR__.'/../../..'.'/lib/private/AppFramework/Bootstrap/ParameterRegistration.php',
1088
+        'OC\\AppFramework\\Bootstrap\\PreviewProviderRegistration' => __DIR__.'/../../..'.'/lib/private/AppFramework/Bootstrap/PreviewProviderRegistration.php',
1089
+        'OC\\AppFramework\\Bootstrap\\RegistrationContext' => __DIR__.'/../../..'.'/lib/private/AppFramework/Bootstrap/RegistrationContext.php',
1090
+        'OC\\AppFramework\\Bootstrap\\ServiceAliasRegistration' => __DIR__.'/../../..'.'/lib/private/AppFramework/Bootstrap/ServiceAliasRegistration.php',
1091
+        'OC\\AppFramework\\Bootstrap\\ServiceFactoryRegistration' => __DIR__.'/../../..'.'/lib/private/AppFramework/Bootstrap/ServiceFactoryRegistration.php',
1092
+        'OC\\AppFramework\\Bootstrap\\ServiceRegistration' => __DIR__.'/../../..'.'/lib/private/AppFramework/Bootstrap/ServiceRegistration.php',
1093
+        'OC\\AppFramework\\DependencyInjection\\DIContainer' => __DIR__.'/../../..'.'/lib/private/AppFramework/DependencyInjection/DIContainer.php',
1094
+        'OC\\AppFramework\\Http' => __DIR__.'/../../..'.'/lib/private/AppFramework/Http.php',
1095
+        'OC\\AppFramework\\Http\\Dispatcher' => __DIR__.'/../../..'.'/lib/private/AppFramework/Http/Dispatcher.php',
1096
+        'OC\\AppFramework\\Http\\Output' => __DIR__.'/../../..'.'/lib/private/AppFramework/Http/Output.php',
1097
+        'OC\\AppFramework\\Http\\Request' => __DIR__.'/../../..'.'/lib/private/AppFramework/Http/Request.php',
1098
+        'OC\\AppFramework\\Http\\RequestId' => __DIR__.'/../../..'.'/lib/private/AppFramework/Http/RequestId.php',
1099
+        'OC\\AppFramework\\Middleware\\AdditionalScriptsMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/AdditionalScriptsMiddleware.php',
1100
+        'OC\\AppFramework\\Middleware\\CompressionMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/CompressionMiddleware.php',
1101
+        'OC\\AppFramework\\Middleware\\FlowV2EphemeralSessionsMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/FlowV2EphemeralSessionsMiddleware.php',
1102
+        'OC\\AppFramework\\Middleware\\MiddlewareDispatcher' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/MiddlewareDispatcher.php',
1103
+        'OC\\AppFramework\\Middleware\\NotModifiedMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/NotModifiedMiddleware.php',
1104
+        'OC\\AppFramework\\Middleware\\OCSMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/OCSMiddleware.php',
1105
+        'OC\\AppFramework\\Middleware\\PublicShare\\Exceptions\\NeedAuthenticationException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/PublicShare/Exceptions/NeedAuthenticationException.php',
1106
+        'OC\\AppFramework\\Middleware\\PublicShare\\PublicShareMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/PublicShare/PublicShareMiddleware.php',
1107
+        'OC\\AppFramework\\Middleware\\Security\\BruteForceMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/BruteForceMiddleware.php',
1108
+        'OC\\AppFramework\\Middleware\\Security\\CORSMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/CORSMiddleware.php',
1109
+        'OC\\AppFramework\\Middleware\\Security\\CSPMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/CSPMiddleware.php',
1110
+        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\AdminIpNotAllowedException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/Exceptions/AdminIpNotAllowedException.php',
1111
+        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\AppNotEnabledException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/Exceptions/AppNotEnabledException.php',
1112
+        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\CrossSiteRequestForgeryException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/Exceptions/CrossSiteRequestForgeryException.php',
1113
+        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\ExAppRequiredException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/Exceptions/ExAppRequiredException.php',
1114
+        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\LaxSameSiteCookieFailedException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/Exceptions/LaxSameSiteCookieFailedException.php',
1115
+        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\NotAdminException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/Exceptions/NotAdminException.php',
1116
+        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\NotConfirmedException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/Exceptions/NotConfirmedException.php',
1117
+        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\NotLoggedInException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/Exceptions/NotLoggedInException.php',
1118
+        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\ReloadExecutionException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/Exceptions/ReloadExecutionException.php',
1119
+        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\SecurityException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/Exceptions/SecurityException.php',
1120
+        'OC\\AppFramework\\Middleware\\Security\\Exceptions\\StrictCookieMissingException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/Exceptions/StrictCookieMissingException.php',
1121
+        'OC\\AppFramework\\Middleware\\Security\\FeaturePolicyMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/FeaturePolicyMiddleware.php',
1122
+        'OC\\AppFramework\\Middleware\\Security\\PasswordConfirmationMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/PasswordConfirmationMiddleware.php',
1123
+        'OC\\AppFramework\\Middleware\\Security\\RateLimitingMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/RateLimitingMiddleware.php',
1124
+        'OC\\AppFramework\\Middleware\\Security\\ReloadExecutionMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/ReloadExecutionMiddleware.php',
1125
+        'OC\\AppFramework\\Middleware\\Security\\SameSiteCookieMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/SameSiteCookieMiddleware.php',
1126
+        'OC\\AppFramework\\Middleware\\Security\\SecurityMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/Security/SecurityMiddleware.php',
1127
+        'OC\\AppFramework\\Middleware\\SessionMiddleware' => __DIR__.'/../../..'.'/lib/private/AppFramework/Middleware/SessionMiddleware.php',
1128
+        'OC\\AppFramework\\OCS\\BaseResponse' => __DIR__.'/../../..'.'/lib/private/AppFramework/OCS/BaseResponse.php',
1129
+        'OC\\AppFramework\\OCS\\V1Response' => __DIR__.'/../../..'.'/lib/private/AppFramework/OCS/V1Response.php',
1130
+        'OC\\AppFramework\\OCS\\V2Response' => __DIR__.'/../../..'.'/lib/private/AppFramework/OCS/V2Response.php',
1131
+        'OC\\AppFramework\\Routing\\RouteActionHandler' => __DIR__.'/../../..'.'/lib/private/AppFramework/Routing/RouteActionHandler.php',
1132
+        'OC\\AppFramework\\Routing\\RouteParser' => __DIR__.'/../../..'.'/lib/private/AppFramework/Routing/RouteParser.php',
1133
+        'OC\\AppFramework\\ScopedPsrLogger' => __DIR__.'/../../..'.'/lib/private/AppFramework/ScopedPsrLogger.php',
1134
+        'OC\\AppFramework\\Services\\AppConfig' => __DIR__.'/../../..'.'/lib/private/AppFramework/Services/AppConfig.php',
1135
+        'OC\\AppFramework\\Services\\InitialState' => __DIR__.'/../../..'.'/lib/private/AppFramework/Services/InitialState.php',
1136
+        'OC\\AppFramework\\Utility\\ControllerMethodReflector' => __DIR__.'/../../..'.'/lib/private/AppFramework/Utility/ControllerMethodReflector.php',
1137
+        'OC\\AppFramework\\Utility\\QueryNotFoundException' => __DIR__.'/../../..'.'/lib/private/AppFramework/Utility/QueryNotFoundException.php',
1138
+        'OC\\AppFramework\\Utility\\SimpleContainer' => __DIR__.'/../../..'.'/lib/private/AppFramework/Utility/SimpleContainer.php',
1139
+        'OC\\AppFramework\\Utility\\TimeFactory' => __DIR__.'/../../..'.'/lib/private/AppFramework/Utility/TimeFactory.php',
1140
+        'OC\\AppScriptDependency' => __DIR__.'/../../..'.'/lib/private/AppScriptDependency.php',
1141
+        'OC\\AppScriptSort' => __DIR__.'/../../..'.'/lib/private/AppScriptSort.php',
1142
+        'OC\\App\\AppManager' => __DIR__.'/../../..'.'/lib/private/App/AppManager.php',
1143
+        'OC\\App\\AppStore\\AppNotFoundException' => __DIR__.'/../../..'.'/lib/private/App/AppStore/AppNotFoundException.php',
1144
+        'OC\\App\\AppStore\\Bundles\\Bundle' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Bundles/Bundle.php',
1145
+        'OC\\App\\AppStore\\Bundles\\BundleFetcher' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Bundles/BundleFetcher.php',
1146
+        'OC\\App\\AppStore\\Bundles\\EducationBundle' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Bundles/EducationBundle.php',
1147
+        'OC\\App\\AppStore\\Bundles\\EnterpriseBundle' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Bundles/EnterpriseBundle.php',
1148
+        'OC\\App\\AppStore\\Bundles\\GroupwareBundle' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Bundles/GroupwareBundle.php',
1149
+        'OC\\App\\AppStore\\Bundles\\HubBundle' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Bundles/HubBundle.php',
1150
+        'OC\\App\\AppStore\\Bundles\\PublicSectorBundle' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Bundles/PublicSectorBundle.php',
1151
+        'OC\\App\\AppStore\\Bundles\\SocialSharingBundle' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Bundles/SocialSharingBundle.php',
1152
+        'OC\\App\\AppStore\\Fetcher\\AppDiscoverFetcher' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Fetcher/AppDiscoverFetcher.php',
1153
+        'OC\\App\\AppStore\\Fetcher\\AppFetcher' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Fetcher/AppFetcher.php',
1154
+        'OC\\App\\AppStore\\Fetcher\\CategoryFetcher' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Fetcher/CategoryFetcher.php',
1155
+        'OC\\App\\AppStore\\Fetcher\\Fetcher' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Fetcher/Fetcher.php',
1156
+        'OC\\App\\AppStore\\Version\\Version' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Version/Version.php',
1157
+        'OC\\App\\AppStore\\Version\\VersionParser' => __DIR__.'/../../..'.'/lib/private/App/AppStore/Version/VersionParser.php',
1158
+        'OC\\App\\CompareVersion' => __DIR__.'/../../..'.'/lib/private/App/CompareVersion.php',
1159
+        'OC\\App\\DependencyAnalyzer' => __DIR__.'/../../..'.'/lib/private/App/DependencyAnalyzer.php',
1160
+        'OC\\App\\InfoParser' => __DIR__.'/../../..'.'/lib/private/App/InfoParser.php',
1161
+        'OC\\App\\Platform' => __DIR__.'/../../..'.'/lib/private/App/Platform.php',
1162
+        'OC\\App\\PlatformRepository' => __DIR__.'/../../..'.'/lib/private/App/PlatformRepository.php',
1163
+        'OC\\Archive\\Archive' => __DIR__.'/../../..'.'/lib/private/Archive/Archive.php',
1164
+        'OC\\Archive\\TAR' => __DIR__.'/../../..'.'/lib/private/Archive/TAR.php',
1165
+        'OC\\Archive\\ZIP' => __DIR__.'/../../..'.'/lib/private/Archive/ZIP.php',
1166
+        'OC\\Authentication\\Events\\ARemoteWipeEvent' => __DIR__.'/../../..'.'/lib/private/Authentication/Events/ARemoteWipeEvent.php',
1167
+        'OC\\Authentication\\Events\\AppPasswordCreatedEvent' => __DIR__.'/../../..'.'/lib/private/Authentication/Events/AppPasswordCreatedEvent.php',
1168
+        'OC\\Authentication\\Events\\LoginFailed' => __DIR__.'/../../..'.'/lib/private/Authentication/Events/LoginFailed.php',
1169
+        'OC\\Authentication\\Events\\RemoteWipeFinished' => __DIR__.'/../../..'.'/lib/private/Authentication/Events/RemoteWipeFinished.php',
1170
+        'OC\\Authentication\\Events\\RemoteWipeStarted' => __DIR__.'/../../..'.'/lib/private/Authentication/Events/RemoteWipeStarted.php',
1171
+        'OC\\Authentication\\Exceptions\\ExpiredTokenException' => __DIR__.'/../../..'.'/lib/private/Authentication/Exceptions/ExpiredTokenException.php',
1172
+        'OC\\Authentication\\Exceptions\\InvalidProviderException' => __DIR__.'/../../..'.'/lib/private/Authentication/Exceptions/InvalidProviderException.php',
1173
+        'OC\\Authentication\\Exceptions\\InvalidTokenException' => __DIR__.'/../../..'.'/lib/private/Authentication/Exceptions/InvalidTokenException.php',
1174
+        'OC\\Authentication\\Exceptions\\LoginRequiredException' => __DIR__.'/../../..'.'/lib/private/Authentication/Exceptions/LoginRequiredException.php',
1175
+        'OC\\Authentication\\Exceptions\\PasswordLoginForbiddenException' => __DIR__.'/../../..'.'/lib/private/Authentication/Exceptions/PasswordLoginForbiddenException.php',
1176
+        'OC\\Authentication\\Exceptions\\PasswordlessTokenException' => __DIR__.'/../../..'.'/lib/private/Authentication/Exceptions/PasswordlessTokenException.php',
1177
+        'OC\\Authentication\\Exceptions\\TokenPasswordExpiredException' => __DIR__.'/../../..'.'/lib/private/Authentication/Exceptions/TokenPasswordExpiredException.php',
1178
+        'OC\\Authentication\\Exceptions\\TwoFactorAuthRequiredException' => __DIR__.'/../../..'.'/lib/private/Authentication/Exceptions/TwoFactorAuthRequiredException.php',
1179
+        'OC\\Authentication\\Exceptions\\UserAlreadyLoggedInException' => __DIR__.'/../../..'.'/lib/private/Authentication/Exceptions/UserAlreadyLoggedInException.php',
1180
+        'OC\\Authentication\\Exceptions\\WipeTokenException' => __DIR__.'/../../..'.'/lib/private/Authentication/Exceptions/WipeTokenException.php',
1181
+        'OC\\Authentication\\Listeners\\LoginFailedListener' => __DIR__.'/../../..'.'/lib/private/Authentication/Listeners/LoginFailedListener.php',
1182
+        'OC\\Authentication\\Listeners\\RemoteWipeActivityListener' => __DIR__.'/../../..'.'/lib/private/Authentication/Listeners/RemoteWipeActivityListener.php',
1183
+        'OC\\Authentication\\Listeners\\RemoteWipeEmailListener' => __DIR__.'/../../..'.'/lib/private/Authentication/Listeners/RemoteWipeEmailListener.php',
1184
+        'OC\\Authentication\\Listeners\\RemoteWipeNotificationsListener' => __DIR__.'/../../..'.'/lib/private/Authentication/Listeners/RemoteWipeNotificationsListener.php',
1185
+        'OC\\Authentication\\Listeners\\UserDeletedFilesCleanupListener' => __DIR__.'/../../..'.'/lib/private/Authentication/Listeners/UserDeletedFilesCleanupListener.php',
1186
+        'OC\\Authentication\\Listeners\\UserDeletedStoreCleanupListener' => __DIR__.'/../../..'.'/lib/private/Authentication/Listeners/UserDeletedStoreCleanupListener.php',
1187
+        'OC\\Authentication\\Listeners\\UserDeletedTokenCleanupListener' => __DIR__.'/../../..'.'/lib/private/Authentication/Listeners/UserDeletedTokenCleanupListener.php',
1188
+        'OC\\Authentication\\Listeners\\UserDeletedWebAuthnCleanupListener' => __DIR__.'/../../..'.'/lib/private/Authentication/Listeners/UserDeletedWebAuthnCleanupListener.php',
1189
+        'OC\\Authentication\\Listeners\\UserLoggedInListener' => __DIR__.'/../../..'.'/lib/private/Authentication/Listeners/UserLoggedInListener.php',
1190
+        'OC\\Authentication\\LoginCredentials\\Credentials' => __DIR__.'/../../..'.'/lib/private/Authentication/LoginCredentials/Credentials.php',
1191
+        'OC\\Authentication\\LoginCredentials\\Store' => __DIR__.'/../../..'.'/lib/private/Authentication/LoginCredentials/Store.php',
1192
+        'OC\\Authentication\\Login\\ALoginCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/ALoginCommand.php',
1193
+        'OC\\Authentication\\Login\\Chain' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/Chain.php',
1194
+        'OC\\Authentication\\Login\\ClearLostPasswordTokensCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/ClearLostPasswordTokensCommand.php',
1195
+        'OC\\Authentication\\Login\\CompleteLoginCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/CompleteLoginCommand.php',
1196
+        'OC\\Authentication\\Login\\CreateSessionTokenCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/CreateSessionTokenCommand.php',
1197
+        'OC\\Authentication\\Login\\FinishRememberedLoginCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/FinishRememberedLoginCommand.php',
1198
+        'OC\\Authentication\\Login\\FlowV2EphemeralSessionsCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/FlowV2EphemeralSessionsCommand.php',
1199
+        'OC\\Authentication\\Login\\LoggedInCheckCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/LoggedInCheckCommand.php',
1200
+        'OC\\Authentication\\Login\\LoginData' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/LoginData.php',
1201
+        'OC\\Authentication\\Login\\LoginResult' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/LoginResult.php',
1202
+        'OC\\Authentication\\Login\\PreLoginHookCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/PreLoginHookCommand.php',
1203
+        'OC\\Authentication\\Login\\SetUserTimezoneCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/SetUserTimezoneCommand.php',
1204
+        'OC\\Authentication\\Login\\TwoFactorCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/TwoFactorCommand.php',
1205
+        'OC\\Authentication\\Login\\UidLoginCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/UidLoginCommand.php',
1206
+        'OC\\Authentication\\Login\\UpdateLastPasswordConfirmCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/UpdateLastPasswordConfirmCommand.php',
1207
+        'OC\\Authentication\\Login\\UserDisabledCheckCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/UserDisabledCheckCommand.php',
1208
+        'OC\\Authentication\\Login\\WebAuthnChain' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/WebAuthnChain.php',
1209
+        'OC\\Authentication\\Login\\WebAuthnLoginCommand' => __DIR__.'/../../..'.'/lib/private/Authentication/Login/WebAuthnLoginCommand.php',
1210
+        'OC\\Authentication\\Notifications\\Notifier' => __DIR__.'/../../..'.'/lib/private/Authentication/Notifications/Notifier.php',
1211
+        'OC\\Authentication\\Token\\INamedToken' => __DIR__.'/../../..'.'/lib/private/Authentication/Token/INamedToken.php',
1212
+        'OC\\Authentication\\Token\\IProvider' => __DIR__.'/../../..'.'/lib/private/Authentication/Token/IProvider.php',
1213
+        'OC\\Authentication\\Token\\IToken' => __DIR__.'/../../..'.'/lib/private/Authentication/Token/IToken.php',
1214
+        'OC\\Authentication\\Token\\IWipeableToken' => __DIR__.'/../../..'.'/lib/private/Authentication/Token/IWipeableToken.php',
1215
+        'OC\\Authentication\\Token\\Manager' => __DIR__.'/../../..'.'/lib/private/Authentication/Token/Manager.php',
1216
+        'OC\\Authentication\\Token\\PublicKeyToken' => __DIR__.'/../../..'.'/lib/private/Authentication/Token/PublicKeyToken.php',
1217
+        'OC\\Authentication\\Token\\PublicKeyTokenMapper' => __DIR__.'/../../..'.'/lib/private/Authentication/Token/PublicKeyTokenMapper.php',
1218
+        'OC\\Authentication\\Token\\PublicKeyTokenProvider' => __DIR__.'/../../..'.'/lib/private/Authentication/Token/PublicKeyTokenProvider.php',
1219
+        'OC\\Authentication\\Token\\RemoteWipe' => __DIR__.'/../../..'.'/lib/private/Authentication/Token/RemoteWipe.php',
1220
+        'OC\\Authentication\\Token\\TokenCleanupJob' => __DIR__.'/../../..'.'/lib/private/Authentication/Token/TokenCleanupJob.php',
1221
+        'OC\\Authentication\\TwoFactorAuth\\Db\\ProviderUserAssignmentDao' => __DIR__.'/../../..'.'/lib/private/Authentication/TwoFactorAuth/Db/ProviderUserAssignmentDao.php',
1222
+        'OC\\Authentication\\TwoFactorAuth\\EnforcementState' => __DIR__.'/../../..'.'/lib/private/Authentication/TwoFactorAuth/EnforcementState.php',
1223
+        'OC\\Authentication\\TwoFactorAuth\\Manager' => __DIR__.'/../../..'.'/lib/private/Authentication/TwoFactorAuth/Manager.php',
1224
+        'OC\\Authentication\\TwoFactorAuth\\MandatoryTwoFactor' => __DIR__.'/../../..'.'/lib/private/Authentication/TwoFactorAuth/MandatoryTwoFactor.php',
1225
+        'OC\\Authentication\\TwoFactorAuth\\ProviderLoader' => __DIR__.'/../../..'.'/lib/private/Authentication/TwoFactorAuth/ProviderLoader.php',
1226
+        'OC\\Authentication\\TwoFactorAuth\\ProviderManager' => __DIR__.'/../../..'.'/lib/private/Authentication/TwoFactorAuth/ProviderManager.php',
1227
+        'OC\\Authentication\\TwoFactorAuth\\ProviderSet' => __DIR__.'/../../..'.'/lib/private/Authentication/TwoFactorAuth/ProviderSet.php',
1228
+        'OC\\Authentication\\TwoFactorAuth\\Registry' => __DIR__.'/../../..'.'/lib/private/Authentication/TwoFactorAuth/Registry.php',
1229
+        'OC\\Authentication\\WebAuthn\\CredentialRepository' => __DIR__.'/../../..'.'/lib/private/Authentication/WebAuthn/CredentialRepository.php',
1230
+        'OC\\Authentication\\WebAuthn\\Db\\PublicKeyCredentialEntity' => __DIR__.'/../../..'.'/lib/private/Authentication/WebAuthn/Db/PublicKeyCredentialEntity.php',
1231
+        'OC\\Authentication\\WebAuthn\\Db\\PublicKeyCredentialMapper' => __DIR__.'/../../..'.'/lib/private/Authentication/WebAuthn/Db/PublicKeyCredentialMapper.php',
1232
+        'OC\\Authentication\\WebAuthn\\Manager' => __DIR__.'/../../..'.'/lib/private/Authentication/WebAuthn/Manager.php',
1233
+        'OC\\Avatar\\Avatar' => __DIR__.'/../../..'.'/lib/private/Avatar/Avatar.php',
1234
+        'OC\\Avatar\\AvatarManager' => __DIR__.'/../../..'.'/lib/private/Avatar/AvatarManager.php',
1235
+        'OC\\Avatar\\GuestAvatar' => __DIR__.'/../../..'.'/lib/private/Avatar/GuestAvatar.php',
1236
+        'OC\\Avatar\\PlaceholderAvatar' => __DIR__.'/../../..'.'/lib/private/Avatar/PlaceholderAvatar.php',
1237
+        'OC\\Avatar\\UserAvatar' => __DIR__.'/../../..'.'/lib/private/Avatar/UserAvatar.php',
1238
+        'OC\\BackgroundJob\\JobList' => __DIR__.'/../../..'.'/lib/private/BackgroundJob/JobList.php',
1239
+        'OC\\BinaryFinder' => __DIR__.'/../../..'.'/lib/private/BinaryFinder.php',
1240
+        'OC\\Blurhash\\Listener\\GenerateBlurhashMetadata' => __DIR__.'/../../..'.'/lib/private/Blurhash/Listener/GenerateBlurhashMetadata.php',
1241
+        'OC\\Broadcast\\Events\\BroadcastEvent' => __DIR__.'/../../..'.'/lib/private/Broadcast/Events/BroadcastEvent.php',
1242
+        'OC\\Cache\\File' => __DIR__.'/../../..'.'/lib/private/Cache/File.php',
1243
+        'OC\\Calendar\\AvailabilityResult' => __DIR__.'/../../..'.'/lib/private/Calendar/AvailabilityResult.php',
1244
+        'OC\\Calendar\\CalendarEventBuilder' => __DIR__.'/../../..'.'/lib/private/Calendar/CalendarEventBuilder.php',
1245
+        'OC\\Calendar\\CalendarQuery' => __DIR__.'/../../..'.'/lib/private/Calendar/CalendarQuery.php',
1246
+        'OC\\Calendar\\Manager' => __DIR__.'/../../..'.'/lib/private/Calendar/Manager.php',
1247
+        'OC\\Calendar\\Resource\\Manager' => __DIR__.'/../../..'.'/lib/private/Calendar/Resource/Manager.php',
1248
+        'OC\\Calendar\\ResourcesRoomsUpdater' => __DIR__.'/../../..'.'/lib/private/Calendar/ResourcesRoomsUpdater.php',
1249
+        'OC\\Calendar\\Room\\Manager' => __DIR__.'/../../..'.'/lib/private/Calendar/Room/Manager.php',
1250
+        'OC\\CapabilitiesManager' => __DIR__.'/../../..'.'/lib/private/CapabilitiesManager.php',
1251
+        'OC\\Collaboration\\AutoComplete\\Manager' => __DIR__.'/../../..'.'/lib/private/Collaboration/AutoComplete/Manager.php',
1252
+        'OC\\Collaboration\\Collaborators\\GroupPlugin' => __DIR__.'/../../..'.'/lib/private/Collaboration/Collaborators/GroupPlugin.php',
1253
+        'OC\\Collaboration\\Collaborators\\LookupPlugin' => __DIR__.'/../../..'.'/lib/private/Collaboration/Collaborators/LookupPlugin.php',
1254
+        'OC\\Collaboration\\Collaborators\\MailPlugin' => __DIR__.'/../../..'.'/lib/private/Collaboration/Collaborators/MailPlugin.php',
1255
+        'OC\\Collaboration\\Collaborators\\RemoteGroupPlugin' => __DIR__.'/../../..'.'/lib/private/Collaboration/Collaborators/RemoteGroupPlugin.php',
1256
+        'OC\\Collaboration\\Collaborators\\RemotePlugin' => __DIR__.'/../../..'.'/lib/private/Collaboration/Collaborators/RemotePlugin.php',
1257
+        'OC\\Collaboration\\Collaborators\\Search' => __DIR__.'/../../..'.'/lib/private/Collaboration/Collaborators/Search.php',
1258
+        'OC\\Collaboration\\Collaborators\\SearchResult' => __DIR__.'/../../..'.'/lib/private/Collaboration/Collaborators/SearchResult.php',
1259
+        'OC\\Collaboration\\Collaborators\\UserPlugin' => __DIR__.'/../../..'.'/lib/private/Collaboration/Collaborators/UserPlugin.php',
1260
+        'OC\\Collaboration\\Reference\\File\\FileReferenceEventListener' => __DIR__.'/../../..'.'/lib/private/Collaboration/Reference/File/FileReferenceEventListener.php',
1261
+        'OC\\Collaboration\\Reference\\File\\FileReferenceProvider' => __DIR__.'/../../..'.'/lib/private/Collaboration/Reference/File/FileReferenceProvider.php',
1262
+        'OC\\Collaboration\\Reference\\LinkReferenceProvider' => __DIR__.'/../../..'.'/lib/private/Collaboration/Reference/LinkReferenceProvider.php',
1263
+        'OC\\Collaboration\\Reference\\ReferenceManager' => __DIR__.'/../../..'.'/lib/private/Collaboration/Reference/ReferenceManager.php',
1264
+        'OC\\Collaboration\\Reference\\RenderReferenceEventListener' => __DIR__.'/../../..'.'/lib/private/Collaboration/Reference/RenderReferenceEventListener.php',
1265
+        'OC\\Collaboration\\Resources\\Collection' => __DIR__.'/../../..'.'/lib/private/Collaboration/Resources/Collection.php',
1266
+        'OC\\Collaboration\\Resources\\Listener' => __DIR__.'/../../..'.'/lib/private/Collaboration/Resources/Listener.php',
1267
+        'OC\\Collaboration\\Resources\\Manager' => __DIR__.'/../../..'.'/lib/private/Collaboration/Resources/Manager.php',
1268
+        'OC\\Collaboration\\Resources\\ProviderManager' => __DIR__.'/../../..'.'/lib/private/Collaboration/Resources/ProviderManager.php',
1269
+        'OC\\Collaboration\\Resources\\Resource' => __DIR__.'/../../..'.'/lib/private/Collaboration/Resources/Resource.php',
1270
+        'OC\\Color' => __DIR__.'/../../..'.'/lib/private/Color.php',
1271
+        'OC\\Command\\AsyncBus' => __DIR__.'/../../..'.'/lib/private/Command/AsyncBus.php',
1272
+        'OC\\Command\\CallableJob' => __DIR__.'/../../..'.'/lib/private/Command/CallableJob.php',
1273
+        'OC\\Command\\ClosureJob' => __DIR__.'/../../..'.'/lib/private/Command/ClosureJob.php',
1274
+        'OC\\Command\\CommandJob' => __DIR__.'/../../..'.'/lib/private/Command/CommandJob.php',
1275
+        'OC\\Command\\CronBus' => __DIR__.'/../../..'.'/lib/private/Command/CronBus.php',
1276
+        'OC\\Command\\FileAccess' => __DIR__.'/../../..'.'/lib/private/Command/FileAccess.php',
1277
+        'OC\\Command\\QueueBus' => __DIR__.'/../../..'.'/lib/private/Command/QueueBus.php',
1278
+        'OC\\Comments\\Comment' => __DIR__.'/../../..'.'/lib/private/Comments/Comment.php',
1279
+        'OC\\Comments\\Manager' => __DIR__.'/../../..'.'/lib/private/Comments/Manager.php',
1280
+        'OC\\Comments\\ManagerFactory' => __DIR__.'/../../..'.'/lib/private/Comments/ManagerFactory.php',
1281
+        'OC\\Config' => __DIR__.'/../../..'.'/lib/private/Config.php',
1282
+        'OC\\Config\\ConfigManager' => __DIR__.'/../../..'.'/lib/private/Config/ConfigManager.php',
1283
+        'OC\\Config\\PresetManager' => __DIR__.'/../../..'.'/lib/private/Config/PresetManager.php',
1284
+        'OC\\Config\\UserConfig' => __DIR__.'/../../..'.'/lib/private/Config/UserConfig.php',
1285
+        'OC\\Console\\Application' => __DIR__.'/../../..'.'/lib/private/Console/Application.php',
1286
+        'OC\\Console\\TimestampFormatter' => __DIR__.'/../../..'.'/lib/private/Console/TimestampFormatter.php',
1287
+        'OC\\ContactsManager' => __DIR__.'/../../..'.'/lib/private/ContactsManager.php',
1288
+        'OC\\Contacts\\ContactsMenu\\ActionFactory' => __DIR__.'/../../..'.'/lib/private/Contacts/ContactsMenu/ActionFactory.php',
1289
+        'OC\\Contacts\\ContactsMenu\\ActionProviderStore' => __DIR__.'/../../..'.'/lib/private/Contacts/ContactsMenu/ActionProviderStore.php',
1290
+        'OC\\Contacts\\ContactsMenu\\Actions\\LinkAction' => __DIR__.'/../../..'.'/lib/private/Contacts/ContactsMenu/Actions/LinkAction.php',
1291
+        'OC\\Contacts\\ContactsMenu\\ContactsStore' => __DIR__.'/../../..'.'/lib/private/Contacts/ContactsMenu/ContactsStore.php',
1292
+        'OC\\Contacts\\ContactsMenu\\Entry' => __DIR__.'/../../..'.'/lib/private/Contacts/ContactsMenu/Entry.php',
1293
+        'OC\\Contacts\\ContactsMenu\\Manager' => __DIR__.'/../../..'.'/lib/private/Contacts/ContactsMenu/Manager.php',
1294
+        'OC\\Contacts\\ContactsMenu\\Providers\\EMailProvider' => __DIR__.'/../../..'.'/lib/private/Contacts/ContactsMenu/Providers/EMailProvider.php',
1295
+        'OC\\Contacts\\ContactsMenu\\Providers\\LocalTimeProvider' => __DIR__.'/../../..'.'/lib/private/Contacts/ContactsMenu/Providers/LocalTimeProvider.php',
1296
+        'OC\\Contacts\\ContactsMenu\\Providers\\ProfileProvider' => __DIR__.'/../../..'.'/lib/private/Contacts/ContactsMenu/Providers/ProfileProvider.php',
1297
+        'OC\\ContextChat\\ContentManager' => __DIR__.'/../../..'.'/lib/private/ContextChat/ContentManager.php',
1298
+        'OC\\Core\\AppInfo\\Application' => __DIR__.'/../../..'.'/core/AppInfo/Application.php',
1299
+        'OC\\Core\\AppInfo\\Capabilities' => __DIR__.'/../../..'.'/core/AppInfo/Capabilities.php',
1300
+        'OC\\Core\\AppInfo\\ConfigLexicon' => __DIR__.'/../../..'.'/core/AppInfo/ConfigLexicon.php',
1301
+        'OC\\Core\\BackgroundJobs\\BackgroundCleanupUpdaterBackupsJob' => __DIR__.'/../../..'.'/core/BackgroundJobs/BackgroundCleanupUpdaterBackupsJob.php',
1302
+        'OC\\Core\\BackgroundJobs\\CheckForUserCertificates' => __DIR__.'/../../..'.'/core/BackgroundJobs/CheckForUserCertificates.php',
1303
+        'OC\\Core\\BackgroundJobs\\CleanupLoginFlowV2' => __DIR__.'/../../..'.'/core/BackgroundJobs/CleanupLoginFlowV2.php',
1304
+        'OC\\Core\\BackgroundJobs\\GenerateMetadataJob' => __DIR__.'/../../..'.'/core/BackgroundJobs/GenerateMetadataJob.php',
1305
+        'OC\\Core\\BackgroundJobs\\LookupServerSendCheckBackgroundJob' => __DIR__.'/../../..'.'/core/BackgroundJobs/LookupServerSendCheckBackgroundJob.php',
1306
+        'OC\\Core\\BackgroundJobs\\MovePreviewJob' => __DIR__.'/../../..'.'/core/BackgroundJobs/MovePreviewJob.php',
1307
+        'OC\\Core\\Command\\App\\Disable' => __DIR__.'/../../..'.'/core/Command/App/Disable.php',
1308
+        'OC\\Core\\Command\\App\\Enable' => __DIR__.'/../../..'.'/core/Command/App/Enable.php',
1309
+        'OC\\Core\\Command\\App\\GetPath' => __DIR__.'/../../..'.'/core/Command/App/GetPath.php',
1310
+        'OC\\Core\\Command\\App\\Install' => __DIR__.'/../../..'.'/core/Command/App/Install.php',
1311
+        'OC\\Core\\Command\\App\\ListApps' => __DIR__.'/../../..'.'/core/Command/App/ListApps.php',
1312
+        'OC\\Core\\Command\\App\\Remove' => __DIR__.'/../../..'.'/core/Command/App/Remove.php',
1313
+        'OC\\Core\\Command\\App\\Update' => __DIR__.'/../../..'.'/core/Command/App/Update.php',
1314
+        'OC\\Core\\Command\\Background\\Delete' => __DIR__.'/../../..'.'/core/Command/Background/Delete.php',
1315
+        'OC\\Core\\Command\\Background\\Job' => __DIR__.'/../../..'.'/core/Command/Background/Job.php',
1316
+        'OC\\Core\\Command\\Background\\JobBase' => __DIR__.'/../../..'.'/core/Command/Background/JobBase.php',
1317
+        'OC\\Core\\Command\\Background\\JobWorker' => __DIR__.'/../../..'.'/core/Command/Background/JobWorker.php',
1318
+        'OC\\Core\\Command\\Background\\ListCommand' => __DIR__.'/../../..'.'/core/Command/Background/ListCommand.php',
1319
+        'OC\\Core\\Command\\Background\\Mode' => __DIR__.'/../../..'.'/core/Command/Background/Mode.php',
1320
+        'OC\\Core\\Command\\Base' => __DIR__.'/../../..'.'/core/Command/Base.php',
1321
+        'OC\\Core\\Command\\Broadcast\\Test' => __DIR__.'/../../..'.'/core/Command/Broadcast/Test.php',
1322
+        'OC\\Core\\Command\\Check' => __DIR__.'/../../..'.'/core/Command/Check.php',
1323
+        'OC\\Core\\Command\\Config\\App\\Base' => __DIR__.'/../../..'.'/core/Command/Config/App/Base.php',
1324
+        'OC\\Core\\Command\\Config\\App\\DeleteConfig' => __DIR__.'/../../..'.'/core/Command/Config/App/DeleteConfig.php',
1325
+        'OC\\Core\\Command\\Config\\App\\GetConfig' => __DIR__.'/../../..'.'/core/Command/Config/App/GetConfig.php',
1326
+        'OC\\Core\\Command\\Config\\App\\SetConfig' => __DIR__.'/../../..'.'/core/Command/Config/App/SetConfig.php',
1327
+        'OC\\Core\\Command\\Config\\Import' => __DIR__.'/../../..'.'/core/Command/Config/Import.php',
1328
+        'OC\\Core\\Command\\Config\\ListConfigs' => __DIR__.'/../../..'.'/core/Command/Config/ListConfigs.php',
1329
+        'OC\\Core\\Command\\Config\\Preset' => __DIR__.'/../../..'.'/core/Command/Config/Preset.php',
1330
+        'OC\\Core\\Command\\Config\\System\\Base' => __DIR__.'/../../..'.'/core/Command/Config/System/Base.php',
1331
+        'OC\\Core\\Command\\Config\\System\\CastHelper' => __DIR__.'/../../..'.'/core/Command/Config/System/CastHelper.php',
1332
+        'OC\\Core\\Command\\Config\\System\\DeleteConfig' => __DIR__.'/../../..'.'/core/Command/Config/System/DeleteConfig.php',
1333
+        'OC\\Core\\Command\\Config\\System\\GetConfig' => __DIR__.'/../../..'.'/core/Command/Config/System/GetConfig.php',
1334
+        'OC\\Core\\Command\\Config\\System\\SetConfig' => __DIR__.'/../../..'.'/core/Command/Config/System/SetConfig.php',
1335
+        'OC\\Core\\Command\\Db\\AddMissingColumns' => __DIR__.'/../../..'.'/core/Command/Db/AddMissingColumns.php',
1336
+        'OC\\Core\\Command\\Db\\AddMissingIndices' => __DIR__.'/../../..'.'/core/Command/Db/AddMissingIndices.php',
1337
+        'OC\\Core\\Command\\Db\\AddMissingPrimaryKeys' => __DIR__.'/../../..'.'/core/Command/Db/AddMissingPrimaryKeys.php',
1338
+        'OC\\Core\\Command\\Db\\ConvertFilecacheBigInt' => __DIR__.'/../../..'.'/core/Command/Db/ConvertFilecacheBigInt.php',
1339
+        'OC\\Core\\Command\\Db\\ConvertMysqlToMB4' => __DIR__.'/../../..'.'/core/Command/Db/ConvertMysqlToMB4.php',
1340
+        'OC\\Core\\Command\\Db\\ConvertType' => __DIR__.'/../../..'.'/core/Command/Db/ConvertType.php',
1341
+        'OC\\Core\\Command\\Db\\ExpectedSchema' => __DIR__.'/../../..'.'/core/Command/Db/ExpectedSchema.php',
1342
+        'OC\\Core\\Command\\Db\\ExportSchema' => __DIR__.'/../../..'.'/core/Command/Db/ExportSchema.php',
1343
+        'OC\\Core\\Command\\Db\\Migrations\\ExecuteCommand' => __DIR__.'/../../..'.'/core/Command/Db/Migrations/ExecuteCommand.php',
1344
+        'OC\\Core\\Command\\Db\\Migrations\\GenerateCommand' => __DIR__.'/../../..'.'/core/Command/Db/Migrations/GenerateCommand.php',
1345
+        'OC\\Core\\Command\\Db\\Migrations\\GenerateMetadataCommand' => __DIR__.'/../../..'.'/core/Command/Db/Migrations/GenerateMetadataCommand.php',
1346
+        'OC\\Core\\Command\\Db\\Migrations\\MigrateCommand' => __DIR__.'/../../..'.'/core/Command/Db/Migrations/MigrateCommand.php',
1347
+        'OC\\Core\\Command\\Db\\Migrations\\PreviewCommand' => __DIR__.'/../../..'.'/core/Command/Db/Migrations/PreviewCommand.php',
1348
+        'OC\\Core\\Command\\Db\\Migrations\\StatusCommand' => __DIR__.'/../../..'.'/core/Command/Db/Migrations/StatusCommand.php',
1349
+        'OC\\Core\\Command\\Db\\SchemaEncoder' => __DIR__.'/../../..'.'/core/Command/Db/SchemaEncoder.php',
1350
+        'OC\\Core\\Command\\Encryption\\ChangeKeyStorageRoot' => __DIR__.'/../../..'.'/core/Command/Encryption/ChangeKeyStorageRoot.php',
1351
+        'OC\\Core\\Command\\Encryption\\DecryptAll' => __DIR__.'/../../..'.'/core/Command/Encryption/DecryptAll.php',
1352
+        'OC\\Core\\Command\\Encryption\\Disable' => __DIR__.'/../../..'.'/core/Command/Encryption/Disable.php',
1353
+        'OC\\Core\\Command\\Encryption\\Enable' => __DIR__.'/../../..'.'/core/Command/Encryption/Enable.php',
1354
+        'OC\\Core\\Command\\Encryption\\EncryptAll' => __DIR__.'/../../..'.'/core/Command/Encryption/EncryptAll.php',
1355
+        'OC\\Core\\Command\\Encryption\\ListModules' => __DIR__.'/../../..'.'/core/Command/Encryption/ListModules.php',
1356
+        'OC\\Core\\Command\\Encryption\\MigrateKeyStorage' => __DIR__.'/../../..'.'/core/Command/Encryption/MigrateKeyStorage.php',
1357
+        'OC\\Core\\Command\\Encryption\\SetDefaultModule' => __DIR__.'/../../..'.'/core/Command/Encryption/SetDefaultModule.php',
1358
+        'OC\\Core\\Command\\Encryption\\ShowKeyStorageRoot' => __DIR__.'/../../..'.'/core/Command/Encryption/ShowKeyStorageRoot.php',
1359
+        'OC\\Core\\Command\\Encryption\\Status' => __DIR__.'/../../..'.'/core/Command/Encryption/Status.php',
1360
+        'OC\\Core\\Command\\FilesMetadata\\Get' => __DIR__.'/../../..'.'/core/Command/FilesMetadata/Get.php',
1361
+        'OC\\Core\\Command\\Group\\Add' => __DIR__.'/../../..'.'/core/Command/Group/Add.php',
1362
+        'OC\\Core\\Command\\Group\\AddUser' => __DIR__.'/../../..'.'/core/Command/Group/AddUser.php',
1363
+        'OC\\Core\\Command\\Group\\Delete' => __DIR__.'/../../..'.'/core/Command/Group/Delete.php',
1364
+        'OC\\Core\\Command\\Group\\Info' => __DIR__.'/../../..'.'/core/Command/Group/Info.php',
1365
+        'OC\\Core\\Command\\Group\\ListCommand' => __DIR__.'/../../..'.'/core/Command/Group/ListCommand.php',
1366
+        'OC\\Core\\Command\\Group\\RemoveUser' => __DIR__.'/../../..'.'/core/Command/Group/RemoveUser.php',
1367
+        'OC\\Core\\Command\\Info\\File' => __DIR__.'/../../..'.'/core/Command/Info/File.php',
1368
+        'OC\\Core\\Command\\Info\\FileUtils' => __DIR__.'/../../..'.'/core/Command/Info/FileUtils.php',
1369
+        'OC\\Core\\Command\\Info\\Space' => __DIR__.'/../../..'.'/core/Command/Info/Space.php',
1370
+        'OC\\Core\\Command\\Info\\Storage' => __DIR__.'/../../..'.'/core/Command/Info/Storage.php',
1371
+        'OC\\Core\\Command\\Info\\Storages' => __DIR__.'/../../..'.'/core/Command/Info/Storages.php',
1372
+        'OC\\Core\\Command\\Integrity\\CheckApp' => __DIR__.'/../../..'.'/core/Command/Integrity/CheckApp.php',
1373
+        'OC\\Core\\Command\\Integrity\\CheckCore' => __DIR__.'/../../..'.'/core/Command/Integrity/CheckCore.php',
1374
+        'OC\\Core\\Command\\Integrity\\SignApp' => __DIR__.'/../../..'.'/core/Command/Integrity/SignApp.php',
1375
+        'OC\\Core\\Command\\Integrity\\SignCore' => __DIR__.'/../../..'.'/core/Command/Integrity/SignCore.php',
1376
+        'OC\\Core\\Command\\InterruptedException' => __DIR__.'/../../..'.'/core/Command/InterruptedException.php',
1377
+        'OC\\Core\\Command\\L10n\\CreateJs' => __DIR__.'/../../..'.'/core/Command/L10n/CreateJs.php',
1378
+        'OC\\Core\\Command\\Log\\File' => __DIR__.'/../../..'.'/core/Command/Log/File.php',
1379
+        'OC\\Core\\Command\\Log\\Manage' => __DIR__.'/../../..'.'/core/Command/Log/Manage.php',
1380
+        'OC\\Core\\Command\\Maintenance\\DataFingerprint' => __DIR__.'/../../..'.'/core/Command/Maintenance/DataFingerprint.php',
1381
+        'OC\\Core\\Command\\Maintenance\\Install' => __DIR__.'/../../..'.'/core/Command/Maintenance/Install.php',
1382
+        'OC\\Core\\Command\\Maintenance\\Mimetype\\GenerateMimetypeFileBuilder' => __DIR__.'/../../..'.'/core/Command/Maintenance/Mimetype/GenerateMimetypeFileBuilder.php',
1383
+        'OC\\Core\\Command\\Maintenance\\Mimetype\\UpdateDB' => __DIR__.'/../../..'.'/core/Command/Maintenance/Mimetype/UpdateDB.php',
1384
+        'OC\\Core\\Command\\Maintenance\\Mimetype\\UpdateJS' => __DIR__.'/../../..'.'/core/Command/Maintenance/Mimetype/UpdateJS.php',
1385
+        'OC\\Core\\Command\\Maintenance\\Mode' => __DIR__.'/../../..'.'/core/Command/Maintenance/Mode.php',
1386
+        'OC\\Core\\Command\\Maintenance\\Repair' => __DIR__.'/../../..'.'/core/Command/Maintenance/Repair.php',
1387
+        'OC\\Core\\Command\\Maintenance\\RepairShareOwnership' => __DIR__.'/../../..'.'/core/Command/Maintenance/RepairShareOwnership.php',
1388
+        'OC\\Core\\Command\\Maintenance\\UpdateHtaccess' => __DIR__.'/../../..'.'/core/Command/Maintenance/UpdateHtaccess.php',
1389
+        'OC\\Core\\Command\\Maintenance\\UpdateTheme' => __DIR__.'/../../..'.'/core/Command/Maintenance/UpdateTheme.php',
1390
+        'OC\\Core\\Command\\Memcache\\DistributedClear' => __DIR__.'/../../..'.'/core/Command/Memcache/DistributedClear.php',
1391
+        'OC\\Core\\Command\\Memcache\\DistributedDelete' => __DIR__.'/../../..'.'/core/Command/Memcache/DistributedDelete.php',
1392
+        'OC\\Core\\Command\\Memcache\\DistributedGet' => __DIR__.'/../../..'.'/core/Command/Memcache/DistributedGet.php',
1393
+        'OC\\Core\\Command\\Memcache\\DistributedSet' => __DIR__.'/../../..'.'/core/Command/Memcache/DistributedSet.php',
1394
+        'OC\\Core\\Command\\Memcache\\RedisCommand' => __DIR__.'/../../..'.'/core/Command/Memcache/RedisCommand.php',
1395
+        'OC\\Core\\Command\\Preview\\Cleanup' => __DIR__.'/../../..'.'/core/Command/Preview/Cleanup.php',
1396
+        'OC\\Core\\Command\\Preview\\Generate' => __DIR__.'/../../..'.'/core/Command/Preview/Generate.php',
1397
+        'OC\\Core\\Command\\Preview\\ResetRenderedTexts' => __DIR__.'/../../..'.'/core/Command/Preview/ResetRenderedTexts.php',
1398
+        'OC\\Core\\Command\\Router\\ListRoutes' => __DIR__.'/../../..'.'/core/Command/Router/ListRoutes.php',
1399
+        'OC\\Core\\Command\\Router\\MatchRoute' => __DIR__.'/../../..'.'/core/Command/Router/MatchRoute.php',
1400
+        'OC\\Core\\Command\\Security\\BruteforceAttempts' => __DIR__.'/../../..'.'/core/Command/Security/BruteforceAttempts.php',
1401
+        'OC\\Core\\Command\\Security\\BruteforceResetAttempts' => __DIR__.'/../../..'.'/core/Command/Security/BruteforceResetAttempts.php',
1402
+        'OC\\Core\\Command\\Security\\ExportCertificates' => __DIR__.'/../../..'.'/core/Command/Security/ExportCertificates.php',
1403
+        'OC\\Core\\Command\\Security\\ImportCertificate' => __DIR__.'/../../..'.'/core/Command/Security/ImportCertificate.php',
1404
+        'OC\\Core\\Command\\Security\\ListCertificates' => __DIR__.'/../../..'.'/core/Command/Security/ListCertificates.php',
1405
+        'OC\\Core\\Command\\Security\\RemoveCertificate' => __DIR__.'/../../..'.'/core/Command/Security/RemoveCertificate.php',
1406
+        'OC\\Core\\Command\\SetupChecks' => __DIR__.'/../../..'.'/core/Command/SetupChecks.php',
1407
+        'OC\\Core\\Command\\SnowflakeDecodeId' => __DIR__.'/../../..'.'/core/Command/SnowflakeDecodeId.php',
1408
+        'OC\\Core\\Command\\Status' => __DIR__.'/../../..'.'/core/Command/Status.php',
1409
+        'OC\\Core\\Command\\SystemTag\\Add' => __DIR__.'/../../..'.'/core/Command/SystemTag/Add.php',
1410
+        'OC\\Core\\Command\\SystemTag\\Delete' => __DIR__.'/../../..'.'/core/Command/SystemTag/Delete.php',
1411
+        'OC\\Core\\Command\\SystemTag\\Edit' => __DIR__.'/../../..'.'/core/Command/SystemTag/Edit.php',
1412
+        'OC\\Core\\Command\\SystemTag\\ListCommand' => __DIR__.'/../../..'.'/core/Command/SystemTag/ListCommand.php',
1413
+        'OC\\Core\\Command\\TaskProcessing\\Cleanup' => __DIR__.'/../../..'.'/core/Command/TaskProcessing/Cleanup.php',
1414
+        'OC\\Core\\Command\\TaskProcessing\\EnabledCommand' => __DIR__.'/../../..'.'/core/Command/TaskProcessing/EnabledCommand.php',
1415
+        'OC\\Core\\Command\\TaskProcessing\\GetCommand' => __DIR__.'/../../..'.'/core/Command/TaskProcessing/GetCommand.php',
1416
+        'OC\\Core\\Command\\TaskProcessing\\ListCommand' => __DIR__.'/../../..'.'/core/Command/TaskProcessing/ListCommand.php',
1417
+        'OC\\Core\\Command\\TaskProcessing\\Statistics' => __DIR__.'/../../..'.'/core/Command/TaskProcessing/Statistics.php',
1418
+        'OC\\Core\\Command\\TwoFactorAuth\\Base' => __DIR__.'/../../..'.'/core/Command/TwoFactorAuth/Base.php',
1419
+        'OC\\Core\\Command\\TwoFactorAuth\\Cleanup' => __DIR__.'/../../..'.'/core/Command/TwoFactorAuth/Cleanup.php',
1420
+        'OC\\Core\\Command\\TwoFactorAuth\\Disable' => __DIR__.'/../../..'.'/core/Command/TwoFactorAuth/Disable.php',
1421
+        'OC\\Core\\Command\\TwoFactorAuth\\Enable' => __DIR__.'/../../..'.'/core/Command/TwoFactorAuth/Enable.php',
1422
+        'OC\\Core\\Command\\TwoFactorAuth\\Enforce' => __DIR__.'/../../..'.'/core/Command/TwoFactorAuth/Enforce.php',
1423
+        'OC\\Core\\Command\\TwoFactorAuth\\State' => __DIR__.'/../../..'.'/core/Command/TwoFactorAuth/State.php',
1424
+        'OC\\Core\\Command\\Upgrade' => __DIR__.'/../../..'.'/core/Command/Upgrade.php',
1425
+        'OC\\Core\\Command\\User\\Add' => __DIR__.'/../../..'.'/core/Command/User/Add.php',
1426
+        'OC\\Core\\Command\\User\\AuthTokens\\Add' => __DIR__.'/../../..'.'/core/Command/User/AuthTokens/Add.php',
1427
+        'OC\\Core\\Command\\User\\AuthTokens\\Delete' => __DIR__.'/../../..'.'/core/Command/User/AuthTokens/Delete.php',
1428
+        'OC\\Core\\Command\\User\\AuthTokens\\ListCommand' => __DIR__.'/../../..'.'/core/Command/User/AuthTokens/ListCommand.php',
1429
+        'OC\\Core\\Command\\User\\ClearGeneratedAvatarCacheCommand' => __DIR__.'/../../..'.'/core/Command/User/ClearGeneratedAvatarCacheCommand.php',
1430
+        'OC\\Core\\Command\\User\\Delete' => __DIR__.'/../../..'.'/core/Command/User/Delete.php',
1431
+        'OC\\Core\\Command\\User\\Disable' => __DIR__.'/../../..'.'/core/Command/User/Disable.php',
1432
+        'OC\\Core\\Command\\User\\Enable' => __DIR__.'/../../..'.'/core/Command/User/Enable.php',
1433
+        'OC\\Core\\Command\\User\\Info' => __DIR__.'/../../..'.'/core/Command/User/Info.php',
1434
+        'OC\\Core\\Command\\User\\Keys\\Verify' => __DIR__.'/../../..'.'/core/Command/User/Keys/Verify.php',
1435
+        'OC\\Core\\Command\\User\\LastSeen' => __DIR__.'/../../..'.'/core/Command/User/LastSeen.php',
1436
+        'OC\\Core\\Command\\User\\ListCommand' => __DIR__.'/../../..'.'/core/Command/User/ListCommand.php',
1437
+        'OC\\Core\\Command\\User\\Profile' => __DIR__.'/../../..'.'/core/Command/User/Profile.php',
1438
+        'OC\\Core\\Command\\User\\Report' => __DIR__.'/../../..'.'/core/Command/User/Report.php',
1439
+        'OC\\Core\\Command\\User\\ResetPassword' => __DIR__.'/../../..'.'/core/Command/User/ResetPassword.php',
1440
+        'OC\\Core\\Command\\User\\Setting' => __DIR__.'/../../..'.'/core/Command/User/Setting.php',
1441
+        'OC\\Core\\Command\\User\\SyncAccountDataCommand' => __DIR__.'/../../..'.'/core/Command/User/SyncAccountDataCommand.php',
1442
+        'OC\\Core\\Command\\User\\Welcome' => __DIR__.'/../../..'.'/core/Command/User/Welcome.php',
1443
+        'OC\\Core\\Controller\\AppPasswordController' => __DIR__.'/../../..'.'/core/Controller/AppPasswordController.php',
1444
+        'OC\\Core\\Controller\\AutoCompleteController' => __DIR__.'/../../..'.'/core/Controller/AutoCompleteController.php',
1445
+        'OC\\Core\\Controller\\AvatarController' => __DIR__.'/../../..'.'/core/Controller/AvatarController.php',
1446
+        'OC\\Core\\Controller\\CSRFTokenController' => __DIR__.'/../../..'.'/core/Controller/CSRFTokenController.php',
1447
+        'OC\\Core\\Controller\\ClientFlowLoginController' => __DIR__.'/../../..'.'/core/Controller/ClientFlowLoginController.php',
1448
+        'OC\\Core\\Controller\\ClientFlowLoginV2Controller' => __DIR__.'/../../..'.'/core/Controller/ClientFlowLoginV2Controller.php',
1449
+        'OC\\Core\\Controller\\CollaborationResourcesController' => __DIR__.'/../../..'.'/core/Controller/CollaborationResourcesController.php',
1450
+        'OC\\Core\\Controller\\ContactsMenuController' => __DIR__.'/../../..'.'/core/Controller/ContactsMenuController.php',
1451
+        'OC\\Core\\Controller\\CssController' => __DIR__.'/../../..'.'/core/Controller/CssController.php',
1452
+        'OC\\Core\\Controller\\ErrorController' => __DIR__.'/../../..'.'/core/Controller/ErrorController.php',
1453
+        'OC\\Core\\Controller\\GuestAvatarController' => __DIR__.'/../../..'.'/core/Controller/GuestAvatarController.php',
1454
+        'OC\\Core\\Controller\\HoverCardController' => __DIR__.'/../../..'.'/core/Controller/HoverCardController.php',
1455
+        'OC\\Core\\Controller\\JsController' => __DIR__.'/../../..'.'/core/Controller/JsController.php',
1456
+        'OC\\Core\\Controller\\LoginController' => __DIR__.'/../../..'.'/core/Controller/LoginController.php',
1457
+        'OC\\Core\\Controller\\LostController' => __DIR__.'/../../..'.'/core/Controller/LostController.php',
1458
+        'OC\\Core\\Controller\\NavigationController' => __DIR__.'/../../..'.'/core/Controller/NavigationController.php',
1459
+        'OC\\Core\\Controller\\OCJSController' => __DIR__.'/../../..'.'/core/Controller/OCJSController.php',
1460
+        'OC\\Core\\Controller\\OCMController' => __DIR__.'/../../..'.'/core/Controller/OCMController.php',
1461
+        'OC\\Core\\Controller\\OCSController' => __DIR__.'/../../..'.'/core/Controller/OCSController.php',
1462
+        'OC\\Core\\Controller\\PreviewController' => __DIR__.'/../../..'.'/core/Controller/PreviewController.php',
1463
+        'OC\\Core\\Controller\\ProfileApiController' => __DIR__.'/../../..'.'/core/Controller/ProfileApiController.php',
1464
+        'OC\\Core\\Controller\\RecommendedAppsController' => __DIR__.'/../../..'.'/core/Controller/RecommendedAppsController.php',
1465
+        'OC\\Core\\Controller\\ReferenceApiController' => __DIR__.'/../../..'.'/core/Controller/ReferenceApiController.php',
1466
+        'OC\\Core\\Controller\\ReferenceController' => __DIR__.'/../../..'.'/core/Controller/ReferenceController.php',
1467
+        'OC\\Core\\Controller\\SetupController' => __DIR__.'/../../..'.'/core/Controller/SetupController.php',
1468
+        'OC\\Core\\Controller\\TaskProcessingApiController' => __DIR__.'/../../..'.'/core/Controller/TaskProcessingApiController.php',
1469
+        'OC\\Core\\Controller\\TeamsApiController' => __DIR__.'/../../..'.'/core/Controller/TeamsApiController.php',
1470
+        'OC\\Core\\Controller\\TextProcessingApiController' => __DIR__.'/../../..'.'/core/Controller/TextProcessingApiController.php',
1471
+        'OC\\Core\\Controller\\TextToImageApiController' => __DIR__.'/../../..'.'/core/Controller/TextToImageApiController.php',
1472
+        'OC\\Core\\Controller\\TranslationApiController' => __DIR__.'/../../..'.'/core/Controller/TranslationApiController.php',
1473
+        'OC\\Core\\Controller\\TwoFactorApiController' => __DIR__.'/../../..'.'/core/Controller/TwoFactorApiController.php',
1474
+        'OC\\Core\\Controller\\TwoFactorChallengeController' => __DIR__.'/../../..'.'/core/Controller/TwoFactorChallengeController.php',
1475
+        'OC\\Core\\Controller\\UnifiedSearchController' => __DIR__.'/../../..'.'/core/Controller/UnifiedSearchController.php',
1476
+        'OC\\Core\\Controller\\UnsupportedBrowserController' => __DIR__.'/../../..'.'/core/Controller/UnsupportedBrowserController.php',
1477
+        'OC\\Core\\Controller\\UserController' => __DIR__.'/../../..'.'/core/Controller/UserController.php',
1478
+        'OC\\Core\\Controller\\WalledGardenController' => __DIR__.'/../../..'.'/core/Controller/WalledGardenController.php',
1479
+        'OC\\Core\\Controller\\WebAuthnController' => __DIR__.'/../../..'.'/core/Controller/WebAuthnController.php',
1480
+        'OC\\Core\\Controller\\WellKnownController' => __DIR__.'/../../..'.'/core/Controller/WellKnownController.php',
1481
+        'OC\\Core\\Controller\\WhatsNewController' => __DIR__.'/../../..'.'/core/Controller/WhatsNewController.php',
1482
+        'OC\\Core\\Controller\\WipeController' => __DIR__.'/../../..'.'/core/Controller/WipeController.php',
1483
+        'OC\\Core\\Data\\LoginFlowV2Credentials' => __DIR__.'/../../..'.'/core/Data/LoginFlowV2Credentials.php',
1484
+        'OC\\Core\\Data\\LoginFlowV2Tokens' => __DIR__.'/../../..'.'/core/Data/LoginFlowV2Tokens.php',
1485
+        'OC\\Core\\Db\\LoginFlowV2' => __DIR__.'/../../..'.'/core/Db/LoginFlowV2.php',
1486
+        'OC\\Core\\Db\\LoginFlowV2Mapper' => __DIR__.'/../../..'.'/core/Db/LoginFlowV2Mapper.php',
1487
+        'OC\\Core\\Db\\ProfileConfig' => __DIR__.'/../../..'.'/core/Db/ProfileConfig.php',
1488
+        'OC\\Core\\Db\\ProfileConfigMapper' => __DIR__.'/../../..'.'/core/Db/ProfileConfigMapper.php',
1489
+        'OC\\Core\\Events\\BeforePasswordResetEvent' => __DIR__.'/../../..'.'/core/Events/BeforePasswordResetEvent.php',
1490
+        'OC\\Core\\Events\\PasswordResetEvent' => __DIR__.'/../../..'.'/core/Events/PasswordResetEvent.php',
1491
+        'OC\\Core\\Exception\\LoginFlowV2ClientForbiddenException' => __DIR__.'/../../..'.'/core/Exception/LoginFlowV2ClientForbiddenException.php',
1492
+        'OC\\Core\\Exception\\LoginFlowV2NotFoundException' => __DIR__.'/../../..'.'/core/Exception/LoginFlowV2NotFoundException.php',
1493
+        'OC\\Core\\Exception\\ResetPasswordException' => __DIR__.'/../../..'.'/core/Exception/ResetPasswordException.php',
1494
+        'OC\\Core\\Listener\\AddMissingIndicesListener' => __DIR__.'/../../..'.'/core/Listener/AddMissingIndicesListener.php',
1495
+        'OC\\Core\\Listener\\AddMissingPrimaryKeyListener' => __DIR__.'/../../..'.'/core/Listener/AddMissingPrimaryKeyListener.php',
1496
+        'OC\\Core\\Listener\\BeforeMessageLoggedEventListener' => __DIR__.'/../../..'.'/core/Listener/BeforeMessageLoggedEventListener.php',
1497
+        'OC\\Core\\Listener\\BeforeTemplateRenderedListener' => __DIR__.'/../../..'.'/core/Listener/BeforeTemplateRenderedListener.php',
1498
+        'OC\\Core\\Listener\\FeedBackHandler' => __DIR__.'/../../..'.'/core/Listener/FeedBackHandler.php',
1499
+        'OC\\Core\\Listener\\PasswordUpdatedListener' => __DIR__.'/../../..'.'/core/Listener/PasswordUpdatedListener.php',
1500
+        'OC\\Core\\Middleware\\TwoFactorMiddleware' => __DIR__.'/../../..'.'/core/Middleware/TwoFactorMiddleware.php',
1501
+        'OC\\Core\\Migrations\\Version13000Date20170705121758' => __DIR__.'/../../..'.'/core/Migrations/Version13000Date20170705121758.php',
1502
+        'OC\\Core\\Migrations\\Version13000Date20170718121200' => __DIR__.'/../../..'.'/core/Migrations/Version13000Date20170718121200.php',
1503
+        'OC\\Core\\Migrations\\Version13000Date20170814074715' => __DIR__.'/../../..'.'/core/Migrations/Version13000Date20170814074715.php',
1504
+        'OC\\Core\\Migrations\\Version13000Date20170919121250' => __DIR__.'/../../..'.'/core/Migrations/Version13000Date20170919121250.php',
1505
+        'OC\\Core\\Migrations\\Version13000Date20170926101637' => __DIR__.'/../../..'.'/core/Migrations/Version13000Date20170926101637.php',
1506
+        'OC\\Core\\Migrations\\Version14000Date20180129121024' => __DIR__.'/../../..'.'/core/Migrations/Version14000Date20180129121024.php',
1507
+        'OC\\Core\\Migrations\\Version14000Date20180404140050' => __DIR__.'/../../..'.'/core/Migrations/Version14000Date20180404140050.php',
1508
+        'OC\\Core\\Migrations\\Version14000Date20180516101403' => __DIR__.'/../../..'.'/core/Migrations/Version14000Date20180516101403.php',
1509
+        'OC\\Core\\Migrations\\Version14000Date20180518120534' => __DIR__.'/../../..'.'/core/Migrations/Version14000Date20180518120534.php',
1510
+        'OC\\Core\\Migrations\\Version14000Date20180522074438' => __DIR__.'/../../..'.'/core/Migrations/Version14000Date20180522074438.php',
1511
+        'OC\\Core\\Migrations\\Version14000Date20180626223656' => __DIR__.'/../../..'.'/core/Migrations/Version14000Date20180626223656.php',
1512
+        'OC\\Core\\Migrations\\Version14000Date20180710092004' => __DIR__.'/../../..'.'/core/Migrations/Version14000Date20180710092004.php',
1513
+        'OC\\Core\\Migrations\\Version14000Date20180712153140' => __DIR__.'/../../..'.'/core/Migrations/Version14000Date20180712153140.php',
1514
+        'OC\\Core\\Migrations\\Version15000Date20180926101451' => __DIR__.'/../../..'.'/core/Migrations/Version15000Date20180926101451.php',
1515
+        'OC\\Core\\Migrations\\Version15000Date20181015062942' => __DIR__.'/../../..'.'/core/Migrations/Version15000Date20181015062942.php',
1516
+        'OC\\Core\\Migrations\\Version15000Date20181029084625' => __DIR__.'/../../..'.'/core/Migrations/Version15000Date20181029084625.php',
1517
+        'OC\\Core\\Migrations\\Version16000Date20190207141427' => __DIR__.'/../../..'.'/core/Migrations/Version16000Date20190207141427.php',
1518
+        'OC\\Core\\Migrations\\Version16000Date20190212081545' => __DIR__.'/../../..'.'/core/Migrations/Version16000Date20190212081545.php',
1519
+        'OC\\Core\\Migrations\\Version16000Date20190427105638' => __DIR__.'/../../..'.'/core/Migrations/Version16000Date20190427105638.php',
1520
+        'OC\\Core\\Migrations\\Version16000Date20190428150708' => __DIR__.'/../../..'.'/core/Migrations/Version16000Date20190428150708.php',
1521
+        'OC\\Core\\Migrations\\Version17000Date20190514105811' => __DIR__.'/../../..'.'/core/Migrations/Version17000Date20190514105811.php',
1522
+        'OC\\Core\\Migrations\\Version18000Date20190920085628' => __DIR__.'/../../..'.'/core/Migrations/Version18000Date20190920085628.php',
1523
+        'OC\\Core\\Migrations\\Version18000Date20191014105105' => __DIR__.'/../../..'.'/core/Migrations/Version18000Date20191014105105.php',
1524
+        'OC\\Core\\Migrations\\Version18000Date20191204114856' => __DIR__.'/../../..'.'/core/Migrations/Version18000Date20191204114856.php',
1525
+        'OC\\Core\\Migrations\\Version19000Date20200211083441' => __DIR__.'/../../..'.'/core/Migrations/Version19000Date20200211083441.php',
1526
+        'OC\\Core\\Migrations\\Version20000Date20201109081915' => __DIR__.'/../../..'.'/core/Migrations/Version20000Date20201109081915.php',
1527
+        'OC\\Core\\Migrations\\Version20000Date20201109081918' => __DIR__.'/../../..'.'/core/Migrations/Version20000Date20201109081918.php',
1528
+        'OC\\Core\\Migrations\\Version20000Date20201109081919' => __DIR__.'/../../..'.'/core/Migrations/Version20000Date20201109081919.php',
1529
+        'OC\\Core\\Migrations\\Version20000Date20201111081915' => __DIR__.'/../../..'.'/core/Migrations/Version20000Date20201111081915.php',
1530
+        'OC\\Core\\Migrations\\Version21000Date20201120141228' => __DIR__.'/../../..'.'/core/Migrations/Version21000Date20201120141228.php',
1531
+        'OC\\Core\\Migrations\\Version21000Date20201202095923' => __DIR__.'/../../..'.'/core/Migrations/Version21000Date20201202095923.php',
1532
+        'OC\\Core\\Migrations\\Version21000Date20210119195004' => __DIR__.'/../../..'.'/core/Migrations/Version21000Date20210119195004.php',
1533
+        'OC\\Core\\Migrations\\Version21000Date20210309185126' => __DIR__.'/../../..'.'/core/Migrations/Version21000Date20210309185126.php',
1534
+        'OC\\Core\\Migrations\\Version21000Date20210309185127' => __DIR__.'/../../..'.'/core/Migrations/Version21000Date20210309185127.php',
1535
+        'OC\\Core\\Migrations\\Version22000Date20210216080825' => __DIR__.'/../../..'.'/core/Migrations/Version22000Date20210216080825.php',
1536
+        'OC\\Core\\Migrations\\Version23000Date20210721100600' => __DIR__.'/../../..'.'/core/Migrations/Version23000Date20210721100600.php',
1537
+        'OC\\Core\\Migrations\\Version23000Date20210906132259' => __DIR__.'/../../..'.'/core/Migrations/Version23000Date20210906132259.php',
1538
+        'OC\\Core\\Migrations\\Version23000Date20210930122352' => __DIR__.'/../../..'.'/core/Migrations/Version23000Date20210930122352.php',
1539
+        'OC\\Core\\Migrations\\Version23000Date20211203110726' => __DIR__.'/../../..'.'/core/Migrations/Version23000Date20211203110726.php',
1540
+        'OC\\Core\\Migrations\\Version23000Date20211213203940' => __DIR__.'/../../..'.'/core/Migrations/Version23000Date20211213203940.php',
1541
+        'OC\\Core\\Migrations\\Version24000Date20211210141942' => __DIR__.'/../../..'.'/core/Migrations/Version24000Date20211210141942.php',
1542
+        'OC\\Core\\Migrations\\Version24000Date20211213081506' => __DIR__.'/../../..'.'/core/Migrations/Version24000Date20211213081506.php',
1543
+        'OC\\Core\\Migrations\\Version24000Date20211213081604' => __DIR__.'/../../..'.'/core/Migrations/Version24000Date20211213081604.php',
1544
+        'OC\\Core\\Migrations\\Version24000Date20211222112246' => __DIR__.'/../../..'.'/core/Migrations/Version24000Date20211222112246.php',
1545
+        'OC\\Core\\Migrations\\Version24000Date20211230140012' => __DIR__.'/../../..'.'/core/Migrations/Version24000Date20211230140012.php',
1546
+        'OC\\Core\\Migrations\\Version24000Date20220131153041' => __DIR__.'/../../..'.'/core/Migrations/Version24000Date20220131153041.php',
1547
+        'OC\\Core\\Migrations\\Version24000Date20220202150027' => __DIR__.'/../../..'.'/core/Migrations/Version24000Date20220202150027.php',
1548
+        'OC\\Core\\Migrations\\Version24000Date20220404230027' => __DIR__.'/../../..'.'/core/Migrations/Version24000Date20220404230027.php',
1549
+        'OC\\Core\\Migrations\\Version24000Date20220425072957' => __DIR__.'/../../..'.'/core/Migrations/Version24000Date20220425072957.php',
1550
+        'OC\\Core\\Migrations\\Version25000Date20220515204012' => __DIR__.'/../../..'.'/core/Migrations/Version25000Date20220515204012.php',
1551
+        'OC\\Core\\Migrations\\Version25000Date20220602190540' => __DIR__.'/../../..'.'/core/Migrations/Version25000Date20220602190540.php',
1552
+        'OC\\Core\\Migrations\\Version25000Date20220905140840' => __DIR__.'/../../..'.'/core/Migrations/Version25000Date20220905140840.php',
1553
+        'OC\\Core\\Migrations\\Version25000Date20221007010957' => __DIR__.'/../../..'.'/core/Migrations/Version25000Date20221007010957.php',
1554
+        'OC\\Core\\Migrations\\Version27000Date20220613163520' => __DIR__.'/../../..'.'/core/Migrations/Version27000Date20220613163520.php',
1555
+        'OC\\Core\\Migrations\\Version27000Date20230309104325' => __DIR__.'/../../..'.'/core/Migrations/Version27000Date20230309104325.php',
1556
+        'OC\\Core\\Migrations\\Version27000Date20230309104802' => __DIR__.'/../../..'.'/core/Migrations/Version27000Date20230309104802.php',
1557
+        'OC\\Core\\Migrations\\Version28000Date20230616104802' => __DIR__.'/../../..'.'/core/Migrations/Version28000Date20230616104802.php',
1558
+        'OC\\Core\\Migrations\\Version28000Date20230728104802' => __DIR__.'/../../..'.'/core/Migrations/Version28000Date20230728104802.php',
1559
+        'OC\\Core\\Migrations\\Version28000Date20230803221055' => __DIR__.'/../../..'.'/core/Migrations/Version28000Date20230803221055.php',
1560
+        'OC\\Core\\Migrations\\Version28000Date20230906104802' => __DIR__.'/../../..'.'/core/Migrations/Version28000Date20230906104802.php',
1561
+        'OC\\Core\\Migrations\\Version28000Date20231004103301' => __DIR__.'/../../..'.'/core/Migrations/Version28000Date20231004103301.php',
1562
+        'OC\\Core\\Migrations\\Version28000Date20231103104802' => __DIR__.'/../../..'.'/core/Migrations/Version28000Date20231103104802.php',
1563
+        'OC\\Core\\Migrations\\Version28000Date20231126110901' => __DIR__.'/../../..'.'/core/Migrations/Version28000Date20231126110901.php',
1564
+        'OC\\Core\\Migrations\\Version28000Date20240828142927' => __DIR__.'/../../..'.'/core/Migrations/Version28000Date20240828142927.php',
1565
+        'OC\\Core\\Migrations\\Version29000Date20231126110901' => __DIR__.'/../../..'.'/core/Migrations/Version29000Date20231126110901.php',
1566
+        'OC\\Core\\Migrations\\Version29000Date20231213104850' => __DIR__.'/../../..'.'/core/Migrations/Version29000Date20231213104850.php',
1567
+        'OC\\Core\\Migrations\\Version29000Date20240124132201' => __DIR__.'/../../..'.'/core/Migrations/Version29000Date20240124132201.php',
1568
+        'OC\\Core\\Migrations\\Version29000Date20240124132202' => __DIR__.'/../../..'.'/core/Migrations/Version29000Date20240124132202.php',
1569
+        'OC\\Core\\Migrations\\Version29000Date20240131122720' => __DIR__.'/../../..'.'/core/Migrations/Version29000Date20240131122720.php',
1570
+        'OC\\Core\\Migrations\\Version30000Date20240429122720' => __DIR__.'/../../..'.'/core/Migrations/Version30000Date20240429122720.php',
1571
+        'OC\\Core\\Migrations\\Version30000Date20240708160048' => __DIR__.'/../../..'.'/core/Migrations/Version30000Date20240708160048.php',
1572
+        'OC\\Core\\Migrations\\Version30000Date20240717111406' => __DIR__.'/../../..'.'/core/Migrations/Version30000Date20240717111406.php',
1573
+        'OC\\Core\\Migrations\\Version30000Date20240814180800' => __DIR__.'/../../..'.'/core/Migrations/Version30000Date20240814180800.php',
1574
+        'OC\\Core\\Migrations\\Version30000Date20240815080800' => __DIR__.'/../../..'.'/core/Migrations/Version30000Date20240815080800.php',
1575
+        'OC\\Core\\Migrations\\Version30000Date20240906095113' => __DIR__.'/../../..'.'/core/Migrations/Version30000Date20240906095113.php',
1576
+        'OC\\Core\\Migrations\\Version31000Date20240101084401' => __DIR__.'/../../..'.'/core/Migrations/Version31000Date20240101084401.php',
1577
+        'OC\\Core\\Migrations\\Version31000Date20240814184402' => __DIR__.'/../../..'.'/core/Migrations/Version31000Date20240814184402.php',
1578
+        'OC\\Core\\Migrations\\Version31000Date20250213102442' => __DIR__.'/../../..'.'/core/Migrations/Version31000Date20250213102442.php',
1579
+        'OC\\Core\\Migrations\\Version32000Date20250620081925' => __DIR__.'/../../..'.'/core/Migrations/Version32000Date20250620081925.php',
1580
+        'OC\\Core\\Migrations\\Version32000Date20250731062008' => __DIR__.'/../../..'.'/core/Migrations/Version32000Date20250731062008.php',
1581
+        'OC\\Core\\Migrations\\Version32000Date20250806110519' => __DIR__.'/../../..'.'/core/Migrations/Version32000Date20250806110519.php',
1582
+        'OC\\Core\\Migrations\\Version33000Date20250819110529' => __DIR__.'/../../..'.'/core/Migrations/Version33000Date20250819110529.php',
1583
+        'OC\\Core\\Migrations\\Version33000Date20251013110519' => __DIR__.'/../../..'.'/core/Migrations/Version33000Date20251013110519.php',
1584
+        'OC\\Core\\Migrations\\Version33000Date20251023110529' => __DIR__.'/../../..'.'/core/Migrations/Version33000Date20251023110529.php',
1585
+        'OC\\Core\\Migrations\\Version33000Date20251023120529' => __DIR__.'/../../..'.'/core/Migrations/Version33000Date20251023120529.php',
1586
+        'OC\\Core\\Notification\\CoreNotifier' => __DIR__.'/../../..'.'/core/Notification/CoreNotifier.php',
1587
+        'OC\\Core\\ResponseDefinitions' => __DIR__.'/../../..'.'/core/ResponseDefinitions.php',
1588
+        'OC\\Core\\Service\\CronService' => __DIR__.'/../../..'.'/core/Service/CronService.php',
1589
+        'OC\\Core\\Service\\LoginFlowV2Service' => __DIR__.'/../../..'.'/core/Service/LoginFlowV2Service.php',
1590
+        'OC\\DB\\Adapter' => __DIR__.'/../../..'.'/lib/private/DB/Adapter.php',
1591
+        'OC\\DB\\AdapterMySQL' => __DIR__.'/../../..'.'/lib/private/DB/AdapterMySQL.php',
1592
+        'OC\\DB\\AdapterOCI8' => __DIR__.'/../../..'.'/lib/private/DB/AdapterOCI8.php',
1593
+        'OC\\DB\\AdapterPgSql' => __DIR__.'/../../..'.'/lib/private/DB/AdapterPgSql.php',
1594
+        'OC\\DB\\AdapterSqlite' => __DIR__.'/../../..'.'/lib/private/DB/AdapterSqlite.php',
1595
+        'OC\\DB\\ArrayResult' => __DIR__.'/../../..'.'/lib/private/DB/ArrayResult.php',
1596
+        'OC\\DB\\BacktraceDebugStack' => __DIR__.'/../../..'.'/lib/private/DB/BacktraceDebugStack.php',
1597
+        'OC\\DB\\Connection' => __DIR__.'/../../..'.'/lib/private/DB/Connection.php',
1598
+        'OC\\DB\\ConnectionAdapter' => __DIR__.'/../../..'.'/lib/private/DB/ConnectionAdapter.php',
1599
+        'OC\\DB\\ConnectionFactory' => __DIR__.'/../../..'.'/lib/private/DB/ConnectionFactory.php',
1600
+        'OC\\DB\\DbDataCollector' => __DIR__.'/../../..'.'/lib/private/DB/DbDataCollector.php',
1601
+        'OC\\DB\\Exceptions\\DbalException' => __DIR__.'/../../..'.'/lib/private/DB/Exceptions/DbalException.php',
1602
+        'OC\\DB\\MigrationException' => __DIR__.'/../../..'.'/lib/private/DB/MigrationException.php',
1603
+        'OC\\DB\\MigrationService' => __DIR__.'/../../..'.'/lib/private/DB/MigrationService.php',
1604
+        'OC\\DB\\Migrator' => __DIR__.'/../../..'.'/lib/private/DB/Migrator.php',
1605
+        'OC\\DB\\MigratorExecuteSqlEvent' => __DIR__.'/../../..'.'/lib/private/DB/MigratorExecuteSqlEvent.php',
1606
+        'OC\\DB\\MissingColumnInformation' => __DIR__.'/../../..'.'/lib/private/DB/MissingColumnInformation.php',
1607
+        'OC\\DB\\MissingIndexInformation' => __DIR__.'/../../..'.'/lib/private/DB/MissingIndexInformation.php',
1608
+        'OC\\DB\\MissingPrimaryKeyInformation' => __DIR__.'/../../..'.'/lib/private/DB/MissingPrimaryKeyInformation.php',
1609
+        'OC\\DB\\MySqlTools' => __DIR__.'/../../..'.'/lib/private/DB/MySqlTools.php',
1610
+        'OC\\DB\\OCSqlitePlatform' => __DIR__.'/../../..'.'/lib/private/DB/OCSqlitePlatform.php',
1611
+        'OC\\DB\\ObjectParameter' => __DIR__.'/../../..'.'/lib/private/DB/ObjectParameter.php',
1612
+        'OC\\DB\\OracleConnection' => __DIR__.'/../../..'.'/lib/private/DB/OracleConnection.php',
1613
+        'OC\\DB\\OracleMigrator' => __DIR__.'/../../..'.'/lib/private/DB/OracleMigrator.php',
1614
+        'OC\\DB\\PgSqlTools' => __DIR__.'/../../..'.'/lib/private/DB/PgSqlTools.php',
1615
+        'OC\\DB\\PreparedStatement' => __DIR__.'/../../..'.'/lib/private/DB/PreparedStatement.php',
1616
+        'OC\\DB\\QueryBuilder\\CompositeExpression' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/CompositeExpression.php',
1617
+        'OC\\DB\\QueryBuilder\\ExpressionBuilder\\ExpressionBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/ExpressionBuilder/ExpressionBuilder.php',
1618
+        'OC\\DB\\QueryBuilder\\ExpressionBuilder\\MySqlExpressionBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php',
1619
+        'OC\\DB\\QueryBuilder\\ExpressionBuilder\\OCIExpressionBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/ExpressionBuilder/OCIExpressionBuilder.php',
1620
+        'OC\\DB\\QueryBuilder\\ExpressionBuilder\\PgSqlExpressionBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/ExpressionBuilder/PgSqlExpressionBuilder.php',
1621
+        'OC\\DB\\QueryBuilder\\ExpressionBuilder\\SqliteExpressionBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php',
1622
+        'OC\\DB\\QueryBuilder\\ExtendedQueryBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php',
1623
+        'OC\\DB\\QueryBuilder\\FunctionBuilder\\FunctionBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/FunctionBuilder/FunctionBuilder.php',
1624
+        'OC\\DB\\QueryBuilder\\FunctionBuilder\\OCIFunctionBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/FunctionBuilder/OCIFunctionBuilder.php',
1625
+        'OC\\DB\\QueryBuilder\\FunctionBuilder\\PgSqlFunctionBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/FunctionBuilder/PgSqlFunctionBuilder.php',
1626
+        'OC\\DB\\QueryBuilder\\FunctionBuilder\\SqliteFunctionBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/FunctionBuilder/SqliteFunctionBuilder.php',
1627
+        'OC\\DB\\QueryBuilder\\Literal' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Literal.php',
1628
+        'OC\\DB\\QueryBuilder\\Parameter' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Parameter.php',
1629
+        'OC\\DB\\QueryBuilder\\Partitioned\\InvalidPartitionedQueryException' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Partitioned/InvalidPartitionedQueryException.php',
1630
+        'OC\\DB\\QueryBuilder\\Partitioned\\JoinCondition' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Partitioned/JoinCondition.php',
1631
+        'OC\\DB\\QueryBuilder\\Partitioned\\PartitionQuery' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Partitioned/PartitionQuery.php',
1632
+        'OC\\DB\\QueryBuilder\\Partitioned\\PartitionSplit' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Partitioned/PartitionSplit.php',
1633
+        'OC\\DB\\QueryBuilder\\Partitioned\\PartitionedQueryBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Partitioned/PartitionedQueryBuilder.php',
1634
+        'OC\\DB\\QueryBuilder\\Partitioned\\PartitionedResult' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Partitioned/PartitionedResult.php',
1635
+        'OC\\DB\\QueryBuilder\\QueryBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/QueryBuilder.php',
1636
+        'OC\\DB\\QueryBuilder\\QueryFunction' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/QueryFunction.php',
1637
+        'OC\\DB\\QueryBuilder\\QuoteHelper' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/QuoteHelper.php',
1638
+        'OC\\DB\\QueryBuilder\\Sharded\\AutoIncrementHandler' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Sharded/AutoIncrementHandler.php',
1639
+        'OC\\DB\\QueryBuilder\\Sharded\\CrossShardMoveHelper' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Sharded/CrossShardMoveHelper.php',
1640
+        'OC\\DB\\QueryBuilder\\Sharded\\HashShardMapper' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Sharded/HashShardMapper.php',
1641
+        'OC\\DB\\QueryBuilder\\Sharded\\InvalidShardedQueryException' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Sharded/InvalidShardedQueryException.php',
1642
+        'OC\\DB\\QueryBuilder\\Sharded\\RoundRobinShardMapper' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Sharded/RoundRobinShardMapper.php',
1643
+        'OC\\DB\\QueryBuilder\\Sharded\\ShardConnectionManager' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Sharded/ShardConnectionManager.php',
1644
+        'OC\\DB\\QueryBuilder\\Sharded\\ShardDefinition' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Sharded/ShardDefinition.php',
1645
+        'OC\\DB\\QueryBuilder\\Sharded\\ShardQueryRunner' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Sharded/ShardQueryRunner.php',
1646
+        'OC\\DB\\QueryBuilder\\Sharded\\ShardedQueryBuilder' => __DIR__.'/../../..'.'/lib/private/DB/QueryBuilder/Sharded/ShardedQueryBuilder.php',
1647
+        'OC\\DB\\ResultAdapter' => __DIR__.'/../../..'.'/lib/private/DB/ResultAdapter.php',
1648
+        'OC\\DB\\SQLiteMigrator' => __DIR__.'/../../..'.'/lib/private/DB/SQLiteMigrator.php',
1649
+        'OC\\DB\\SQLiteSessionInit' => __DIR__.'/../../..'.'/lib/private/DB/SQLiteSessionInit.php',
1650
+        'OC\\DB\\SchemaWrapper' => __DIR__.'/../../..'.'/lib/private/DB/SchemaWrapper.php',
1651
+        'OC\\DB\\SetTransactionIsolationLevel' => __DIR__.'/../../..'.'/lib/private/DB/SetTransactionIsolationLevel.php',
1652
+        'OC\\Dashboard\\Manager' => __DIR__.'/../../..'.'/lib/private/Dashboard/Manager.php',
1653
+        'OC\\DatabaseException' => __DIR__.'/../../..'.'/lib/private/DatabaseException.php',
1654
+        'OC\\DatabaseSetupException' => __DIR__.'/../../..'.'/lib/private/DatabaseSetupException.php',
1655
+        'OC\\DateTimeFormatter' => __DIR__.'/../../..'.'/lib/private/DateTimeFormatter.php',
1656
+        'OC\\DateTimeZone' => __DIR__.'/../../..'.'/lib/private/DateTimeZone.php',
1657
+        'OC\\Diagnostics\\Event' => __DIR__.'/../../..'.'/lib/private/Diagnostics/Event.php',
1658
+        'OC\\Diagnostics\\EventLogger' => __DIR__.'/../../..'.'/lib/private/Diagnostics/EventLogger.php',
1659
+        'OC\\Diagnostics\\Query' => __DIR__.'/../../..'.'/lib/private/Diagnostics/Query.php',
1660
+        'OC\\Diagnostics\\QueryLogger' => __DIR__.'/../../..'.'/lib/private/Diagnostics/QueryLogger.php',
1661
+        'OC\\DirectEditing\\Manager' => __DIR__.'/../../..'.'/lib/private/DirectEditing/Manager.php',
1662
+        'OC\\DirectEditing\\Token' => __DIR__.'/../../..'.'/lib/private/DirectEditing/Token.php',
1663
+        'OC\\EmojiHelper' => __DIR__.'/../../..'.'/lib/private/EmojiHelper.php',
1664
+        'OC\\Encryption\\DecryptAll' => __DIR__.'/../../..'.'/lib/private/Encryption/DecryptAll.php',
1665
+        'OC\\Encryption\\EncryptionEventListener' => __DIR__.'/../../..'.'/lib/private/Encryption/EncryptionEventListener.php',
1666
+        'OC\\Encryption\\EncryptionWrapper' => __DIR__.'/../../..'.'/lib/private/Encryption/EncryptionWrapper.php',
1667
+        'OC\\Encryption\\Exceptions\\DecryptionFailedException' => __DIR__.'/../../..'.'/lib/private/Encryption/Exceptions/DecryptionFailedException.php',
1668
+        'OC\\Encryption\\Exceptions\\EmptyEncryptionDataException' => __DIR__.'/../../..'.'/lib/private/Encryption/Exceptions/EmptyEncryptionDataException.php',
1669
+        'OC\\Encryption\\Exceptions\\EncryptionFailedException' => __DIR__.'/../../..'.'/lib/private/Encryption/Exceptions/EncryptionFailedException.php',
1670
+        'OC\\Encryption\\Exceptions\\EncryptionHeaderKeyExistsException' => __DIR__.'/../../..'.'/lib/private/Encryption/Exceptions/EncryptionHeaderKeyExistsException.php',
1671
+        'OC\\Encryption\\Exceptions\\EncryptionHeaderToLargeException' => __DIR__.'/../../..'.'/lib/private/Encryption/Exceptions/EncryptionHeaderToLargeException.php',
1672
+        'OC\\Encryption\\Exceptions\\ModuleAlreadyExistsException' => __DIR__.'/../../..'.'/lib/private/Encryption/Exceptions/ModuleAlreadyExistsException.php',
1673
+        'OC\\Encryption\\Exceptions\\ModuleDoesNotExistsException' => __DIR__.'/../../..'.'/lib/private/Encryption/Exceptions/ModuleDoesNotExistsException.php',
1674
+        'OC\\Encryption\\Exceptions\\UnknownCipherException' => __DIR__.'/../../..'.'/lib/private/Encryption/Exceptions/UnknownCipherException.php',
1675
+        'OC\\Encryption\\File' => __DIR__.'/../../..'.'/lib/private/Encryption/File.php',
1676
+        'OC\\Encryption\\Keys\\Storage' => __DIR__.'/../../..'.'/lib/private/Encryption/Keys/Storage.php',
1677
+        'OC\\Encryption\\Manager' => __DIR__.'/../../..'.'/lib/private/Encryption/Manager.php',
1678
+        'OC\\Encryption\\Update' => __DIR__.'/../../..'.'/lib/private/Encryption/Update.php',
1679
+        'OC\\Encryption\\Util' => __DIR__.'/../../..'.'/lib/private/Encryption/Util.php',
1680
+        'OC\\EventDispatcher\\EventDispatcher' => __DIR__.'/../../..'.'/lib/private/EventDispatcher/EventDispatcher.php',
1681
+        'OC\\EventDispatcher\\ServiceEventListener' => __DIR__.'/../../..'.'/lib/private/EventDispatcher/ServiceEventListener.php',
1682
+        'OC\\EventSource' => __DIR__.'/../../..'.'/lib/private/EventSource.php',
1683
+        'OC\\EventSourceFactory' => __DIR__.'/../../..'.'/lib/private/EventSourceFactory.php',
1684
+        'OC\\Federation\\CloudFederationFactory' => __DIR__.'/../../..'.'/lib/private/Federation/CloudFederationFactory.php',
1685
+        'OC\\Federation\\CloudFederationNotification' => __DIR__.'/../../..'.'/lib/private/Federation/CloudFederationNotification.php',
1686
+        'OC\\Federation\\CloudFederationProviderManager' => __DIR__.'/../../..'.'/lib/private/Federation/CloudFederationProviderManager.php',
1687
+        'OC\\Federation\\CloudFederationShare' => __DIR__.'/../../..'.'/lib/private/Federation/CloudFederationShare.php',
1688
+        'OC\\Federation\\CloudId' => __DIR__.'/../../..'.'/lib/private/Federation/CloudId.php',
1689
+        'OC\\Federation\\CloudIdManager' => __DIR__.'/../../..'.'/lib/private/Federation/CloudIdManager.php',
1690
+        'OC\\FilesMetadata\\FilesMetadataManager' => __DIR__.'/../../..'.'/lib/private/FilesMetadata/FilesMetadataManager.php',
1691
+        'OC\\FilesMetadata\\Job\\UpdateSingleMetadata' => __DIR__.'/../../..'.'/lib/private/FilesMetadata/Job/UpdateSingleMetadata.php',
1692
+        'OC\\FilesMetadata\\Listener\\MetadataDelete' => __DIR__.'/../../..'.'/lib/private/FilesMetadata/Listener/MetadataDelete.php',
1693
+        'OC\\FilesMetadata\\Listener\\MetadataUpdate' => __DIR__.'/../../..'.'/lib/private/FilesMetadata/Listener/MetadataUpdate.php',
1694
+        'OC\\FilesMetadata\\MetadataQuery' => __DIR__.'/../../..'.'/lib/private/FilesMetadata/MetadataQuery.php',
1695
+        'OC\\FilesMetadata\\Model\\FilesMetadata' => __DIR__.'/../../..'.'/lib/private/FilesMetadata/Model/FilesMetadata.php',
1696
+        'OC\\FilesMetadata\\Model\\MetadataValueWrapper' => __DIR__.'/../../..'.'/lib/private/FilesMetadata/Model/MetadataValueWrapper.php',
1697
+        'OC\\FilesMetadata\\Service\\IndexRequestService' => __DIR__.'/../../..'.'/lib/private/FilesMetadata/Service/IndexRequestService.php',
1698
+        'OC\\FilesMetadata\\Service\\MetadataRequestService' => __DIR__.'/../../..'.'/lib/private/FilesMetadata/Service/MetadataRequestService.php',
1699
+        'OC\\Files\\AppData\\AppData' => __DIR__.'/../../..'.'/lib/private/Files/AppData/AppData.php',
1700
+        'OC\\Files\\AppData\\Factory' => __DIR__.'/../../..'.'/lib/private/Files/AppData/Factory.php',
1701
+        'OC\\Files\\Cache\\Cache' => __DIR__.'/../../..'.'/lib/private/Files/Cache/Cache.php',
1702
+        'OC\\Files\\Cache\\CacheDependencies' => __DIR__.'/../../..'.'/lib/private/Files/Cache/CacheDependencies.php',
1703
+        'OC\\Files\\Cache\\CacheEntry' => __DIR__.'/../../..'.'/lib/private/Files/Cache/CacheEntry.php',
1704
+        'OC\\Files\\Cache\\CacheQueryBuilder' => __DIR__.'/../../..'.'/lib/private/Files/Cache/CacheQueryBuilder.php',
1705
+        'OC\\Files\\Cache\\FailedCache' => __DIR__.'/../../..'.'/lib/private/Files/Cache/FailedCache.php',
1706
+        'OC\\Files\\Cache\\FileAccess' => __DIR__.'/../../..'.'/lib/private/Files/Cache/FileAccess.php',
1707
+        'OC\\Files\\Cache\\HomeCache' => __DIR__.'/../../..'.'/lib/private/Files/Cache/HomeCache.php',
1708
+        'OC\\Files\\Cache\\HomePropagator' => __DIR__.'/../../..'.'/lib/private/Files/Cache/HomePropagator.php',
1709
+        'OC\\Files\\Cache\\LocalRootScanner' => __DIR__.'/../../..'.'/lib/private/Files/Cache/LocalRootScanner.php',
1710
+        'OC\\Files\\Cache\\MoveFromCacheTrait' => __DIR__.'/../../..'.'/lib/private/Files/Cache/MoveFromCacheTrait.php',
1711
+        'OC\\Files\\Cache\\NullWatcher' => __DIR__.'/../../..'.'/lib/private/Files/Cache/NullWatcher.php',
1712
+        'OC\\Files\\Cache\\Propagator' => __DIR__.'/../../..'.'/lib/private/Files/Cache/Propagator.php',
1713
+        'OC\\Files\\Cache\\QuerySearchHelper' => __DIR__.'/../../..'.'/lib/private/Files/Cache/QuerySearchHelper.php',
1714
+        'OC\\Files\\Cache\\Scanner' => __DIR__.'/../../..'.'/lib/private/Files/Cache/Scanner.php',
1715
+        'OC\\Files\\Cache\\SearchBuilder' => __DIR__.'/../../..'.'/lib/private/Files/Cache/SearchBuilder.php',
1716
+        'OC\\Files\\Cache\\Storage' => __DIR__.'/../../..'.'/lib/private/Files/Cache/Storage.php',
1717
+        'OC\\Files\\Cache\\StorageGlobal' => __DIR__.'/../../..'.'/lib/private/Files/Cache/StorageGlobal.php',
1718
+        'OC\\Files\\Cache\\Updater' => __DIR__.'/../../..'.'/lib/private/Files/Cache/Updater.php',
1719
+        'OC\\Files\\Cache\\Watcher' => __DIR__.'/../../..'.'/lib/private/Files/Cache/Watcher.php',
1720
+        'OC\\Files\\Cache\\Wrapper\\CacheJail' => __DIR__.'/../../..'.'/lib/private/Files/Cache/Wrapper/CacheJail.php',
1721
+        'OC\\Files\\Cache\\Wrapper\\CachePermissionsMask' => __DIR__.'/../../..'.'/lib/private/Files/Cache/Wrapper/CachePermissionsMask.php',
1722
+        'OC\\Files\\Cache\\Wrapper\\CacheWrapper' => __DIR__.'/../../..'.'/lib/private/Files/Cache/Wrapper/CacheWrapper.php',
1723
+        'OC\\Files\\Cache\\Wrapper\\JailPropagator' => __DIR__.'/../../..'.'/lib/private/Files/Cache/Wrapper/JailPropagator.php',
1724
+        'OC\\Files\\Cache\\Wrapper\\JailWatcher' => __DIR__.'/../../..'.'/lib/private/Files/Cache/Wrapper/JailWatcher.php',
1725
+        'OC\\Files\\Config\\CachedMountFileInfo' => __DIR__.'/../../..'.'/lib/private/Files/Config/CachedMountFileInfo.php',
1726
+        'OC\\Files\\Config\\CachedMountInfo' => __DIR__.'/../../..'.'/lib/private/Files/Config/CachedMountInfo.php',
1727
+        'OC\\Files\\Config\\LazyPathCachedMountInfo' => __DIR__.'/../../..'.'/lib/private/Files/Config/LazyPathCachedMountInfo.php',
1728
+        'OC\\Files\\Config\\LazyStorageMountInfo' => __DIR__.'/../../..'.'/lib/private/Files/Config/LazyStorageMountInfo.php',
1729
+        'OC\\Files\\Config\\MountProviderCollection' => __DIR__.'/../../..'.'/lib/private/Files/Config/MountProviderCollection.php',
1730
+        'OC\\Files\\Config\\UserMountCache' => __DIR__.'/../../..'.'/lib/private/Files/Config/UserMountCache.php',
1731
+        'OC\\Files\\Config\\UserMountCacheListener' => __DIR__.'/../../..'.'/lib/private/Files/Config/UserMountCacheListener.php',
1732
+        'OC\\Files\\Conversion\\ConversionManager' => __DIR__.'/../../..'.'/lib/private/Files/Conversion/ConversionManager.php',
1733
+        'OC\\Files\\FileInfo' => __DIR__.'/../../..'.'/lib/private/Files/FileInfo.php',
1734
+        'OC\\Files\\FilenameValidator' => __DIR__.'/../../..'.'/lib/private/Files/FilenameValidator.php',
1735
+        'OC\\Files\\Filesystem' => __DIR__.'/../../..'.'/lib/private/Files/Filesystem.php',
1736
+        'OC\\Files\\Lock\\LockManager' => __DIR__.'/../../..'.'/lib/private/Files/Lock/LockManager.php',
1737
+        'OC\\Files\\Mount\\CacheMountProvider' => __DIR__.'/../../..'.'/lib/private/Files/Mount/CacheMountProvider.php',
1738
+        'OC\\Files\\Mount\\HomeMountPoint' => __DIR__.'/../../..'.'/lib/private/Files/Mount/HomeMountPoint.php',
1739
+        'OC\\Files\\Mount\\LocalHomeMountProvider' => __DIR__.'/../../..'.'/lib/private/Files/Mount/LocalHomeMountProvider.php',
1740
+        'OC\\Files\\Mount\\Manager' => __DIR__.'/../../..'.'/lib/private/Files/Mount/Manager.php',
1741
+        'OC\\Files\\Mount\\MountPoint' => __DIR__.'/../../..'.'/lib/private/Files/Mount/MountPoint.php',
1742
+        'OC\\Files\\Mount\\MoveableMount' => __DIR__.'/../../..'.'/lib/private/Files/Mount/MoveableMount.php',
1743
+        'OC\\Files\\Mount\\ObjectHomeMountProvider' => __DIR__.'/../../..'.'/lib/private/Files/Mount/ObjectHomeMountProvider.php',
1744
+        'OC\\Files\\Mount\\RootMountProvider' => __DIR__.'/../../..'.'/lib/private/Files/Mount/RootMountProvider.php',
1745
+        'OC\\Files\\Node\\File' => __DIR__.'/../../..'.'/lib/private/Files/Node/File.php',
1746
+        'OC\\Files\\Node\\Folder' => __DIR__.'/../../..'.'/lib/private/Files/Node/Folder.php',
1747
+        'OC\\Files\\Node\\HookConnector' => __DIR__.'/../../..'.'/lib/private/Files/Node/HookConnector.php',
1748
+        'OC\\Files\\Node\\LazyFolder' => __DIR__.'/../../..'.'/lib/private/Files/Node/LazyFolder.php',
1749
+        'OC\\Files\\Node\\LazyRoot' => __DIR__.'/../../..'.'/lib/private/Files/Node/LazyRoot.php',
1750
+        'OC\\Files\\Node\\LazyUserFolder' => __DIR__.'/../../..'.'/lib/private/Files/Node/LazyUserFolder.php',
1751
+        'OC\\Files\\Node\\Node' => __DIR__.'/../../..'.'/lib/private/Files/Node/Node.php',
1752
+        'OC\\Files\\Node\\NonExistingFile' => __DIR__.'/../../..'.'/lib/private/Files/Node/NonExistingFile.php',
1753
+        'OC\\Files\\Node\\NonExistingFolder' => __DIR__.'/../../..'.'/lib/private/Files/Node/NonExistingFolder.php',
1754
+        'OC\\Files\\Node\\Root' => __DIR__.'/../../..'.'/lib/private/Files/Node/Root.php',
1755
+        'OC\\Files\\Notify\\Change' => __DIR__.'/../../..'.'/lib/private/Files/Notify/Change.php',
1756
+        'OC\\Files\\Notify\\RenameChange' => __DIR__.'/../../..'.'/lib/private/Files/Notify/RenameChange.php',
1757
+        'OC\\Files\\ObjectStore\\AppdataPreviewObjectStoreStorage' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/AppdataPreviewObjectStoreStorage.php',
1758
+        'OC\\Files\\ObjectStore\\Azure' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/Azure.php',
1759
+        'OC\\Files\\ObjectStore\\HomeObjectStoreStorage' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/HomeObjectStoreStorage.php',
1760
+        'OC\\Files\\ObjectStore\\InvalidObjectStoreConfigurationException' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/InvalidObjectStoreConfigurationException.php',
1761
+        'OC\\Files\\ObjectStore\\Mapper' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/Mapper.php',
1762
+        'OC\\Files\\ObjectStore\\ObjectStoreScanner' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/ObjectStoreScanner.php',
1763
+        'OC\\Files\\ObjectStore\\ObjectStoreStorage' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/ObjectStoreStorage.php',
1764
+        'OC\\Files\\ObjectStore\\PrimaryObjectStoreConfig' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/PrimaryObjectStoreConfig.php',
1765
+        'OC\\Files\\ObjectStore\\S3' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/S3.php',
1766
+        'OC\\Files\\ObjectStore\\S3ConfigTrait' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/S3ConfigTrait.php',
1767
+        'OC\\Files\\ObjectStore\\S3ConnectionTrait' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/S3ConnectionTrait.php',
1768
+        'OC\\Files\\ObjectStore\\S3ObjectTrait' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/S3ObjectTrait.php',
1769
+        'OC\\Files\\ObjectStore\\S3Signature' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/S3Signature.php',
1770
+        'OC\\Files\\ObjectStore\\StorageObjectStore' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/StorageObjectStore.php',
1771
+        'OC\\Files\\ObjectStore\\Swift' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/Swift.php',
1772
+        'OC\\Files\\ObjectStore\\SwiftFactory' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/SwiftFactory.php',
1773
+        'OC\\Files\\ObjectStore\\SwiftV2CachingAuthService' => __DIR__.'/../../..'.'/lib/private/Files/ObjectStore/SwiftV2CachingAuthService.php',
1774
+        'OC\\Files\\Search\\QueryOptimizer\\FlattenNestedBool' => __DIR__.'/../../..'.'/lib/private/Files/Search/QueryOptimizer/FlattenNestedBool.php',
1775
+        'OC\\Files\\Search\\QueryOptimizer\\FlattenSingleArgumentBinaryOperation' => __DIR__.'/../../..'.'/lib/private/Files/Search/QueryOptimizer/FlattenSingleArgumentBinaryOperation.php',
1776
+        'OC\\Files\\Search\\QueryOptimizer\\MergeDistributiveOperations' => __DIR__.'/../../..'.'/lib/private/Files/Search/QueryOptimizer/MergeDistributiveOperations.php',
1777
+        'OC\\Files\\Search\\QueryOptimizer\\OrEqualsToIn' => __DIR__.'/../../..'.'/lib/private/Files/Search/QueryOptimizer/OrEqualsToIn.php',
1778
+        'OC\\Files\\Search\\QueryOptimizer\\PathPrefixOptimizer' => __DIR__.'/../../..'.'/lib/private/Files/Search/QueryOptimizer/PathPrefixOptimizer.php',
1779
+        'OC\\Files\\Search\\QueryOptimizer\\QueryOptimizer' => __DIR__.'/../../..'.'/lib/private/Files/Search/QueryOptimizer/QueryOptimizer.php',
1780
+        'OC\\Files\\Search\\QueryOptimizer\\QueryOptimizerStep' => __DIR__.'/../../..'.'/lib/private/Files/Search/QueryOptimizer/QueryOptimizerStep.php',
1781
+        'OC\\Files\\Search\\QueryOptimizer\\ReplacingOptimizerStep' => __DIR__.'/../../..'.'/lib/private/Files/Search/QueryOptimizer/ReplacingOptimizerStep.php',
1782
+        'OC\\Files\\Search\\QueryOptimizer\\SplitLargeIn' => __DIR__.'/../../..'.'/lib/private/Files/Search/QueryOptimizer/SplitLargeIn.php',
1783
+        'OC\\Files\\Search\\SearchBinaryOperator' => __DIR__.'/../../..'.'/lib/private/Files/Search/SearchBinaryOperator.php',
1784
+        'OC\\Files\\Search\\SearchComparison' => __DIR__.'/../../..'.'/lib/private/Files/Search/SearchComparison.php',
1785
+        'OC\\Files\\Search\\SearchOrder' => __DIR__.'/../../..'.'/lib/private/Files/Search/SearchOrder.php',
1786
+        'OC\\Files\\Search\\SearchQuery' => __DIR__.'/../../..'.'/lib/private/Files/Search/SearchQuery.php',
1787
+        'OC\\Files\\SetupManager' => __DIR__.'/../../..'.'/lib/private/Files/SetupManager.php',
1788
+        'OC\\Files\\SetupManagerFactory' => __DIR__.'/../../..'.'/lib/private/Files/SetupManagerFactory.php',
1789
+        'OC\\Files\\SimpleFS\\NewSimpleFile' => __DIR__.'/../../..'.'/lib/private/Files/SimpleFS/NewSimpleFile.php',
1790
+        'OC\\Files\\SimpleFS\\SimpleFile' => __DIR__.'/../../..'.'/lib/private/Files/SimpleFS/SimpleFile.php',
1791
+        'OC\\Files\\SimpleFS\\SimpleFolder' => __DIR__.'/../../..'.'/lib/private/Files/SimpleFS/SimpleFolder.php',
1792
+        'OC\\Files\\Storage\\Common' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Common.php',
1793
+        'OC\\Files\\Storage\\CommonTest' => __DIR__.'/../../..'.'/lib/private/Files/Storage/CommonTest.php',
1794
+        'OC\\Files\\Storage\\DAV' => __DIR__.'/../../..'.'/lib/private/Files/Storage/DAV.php',
1795
+        'OC\\Files\\Storage\\FailedStorage' => __DIR__.'/../../..'.'/lib/private/Files/Storage/FailedStorage.php',
1796
+        'OC\\Files\\Storage\\Home' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Home.php',
1797
+        'OC\\Files\\Storage\\Local' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Local.php',
1798
+        'OC\\Files\\Storage\\LocalRootStorage' => __DIR__.'/../../..'.'/lib/private/Files/Storage/LocalRootStorage.php',
1799
+        'OC\\Files\\Storage\\LocalTempFileTrait' => __DIR__.'/../../..'.'/lib/private/Files/Storage/LocalTempFileTrait.php',
1800
+        'OC\\Files\\Storage\\PolyFill\\CopyDirectory' => __DIR__.'/../../..'.'/lib/private/Files/Storage/PolyFill/CopyDirectory.php',
1801
+        'OC\\Files\\Storage\\Storage' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Storage.php',
1802
+        'OC\\Files\\Storage\\StorageFactory' => __DIR__.'/../../..'.'/lib/private/Files/Storage/StorageFactory.php',
1803
+        'OC\\Files\\Storage\\Temporary' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Temporary.php',
1804
+        'OC\\Files\\Storage\\Wrapper\\Availability' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Wrapper/Availability.php',
1805
+        'OC\\Files\\Storage\\Wrapper\\Encoding' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Wrapper/Encoding.php',
1806
+        'OC\\Files\\Storage\\Wrapper\\EncodingDirectoryWrapper' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Wrapper/EncodingDirectoryWrapper.php',
1807
+        'OC\\Files\\Storage\\Wrapper\\Encryption' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Wrapper/Encryption.php',
1808
+        'OC\\Files\\Storage\\Wrapper\\Jail' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Wrapper/Jail.php',
1809
+        'OC\\Files\\Storage\\Wrapper\\KnownMtime' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Wrapper/KnownMtime.php',
1810
+        'OC\\Files\\Storage\\Wrapper\\PermissionsMask' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Wrapper/PermissionsMask.php',
1811
+        'OC\\Files\\Storage\\Wrapper\\Quota' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Wrapper/Quota.php',
1812
+        'OC\\Files\\Storage\\Wrapper\\Wrapper' => __DIR__.'/../../..'.'/lib/private/Files/Storage/Wrapper/Wrapper.php',
1813
+        'OC\\Files\\Stream\\Encryption' => __DIR__.'/../../..'.'/lib/private/Files/Stream/Encryption.php',
1814
+        'OC\\Files\\Stream\\HashWrapper' => __DIR__.'/../../..'.'/lib/private/Files/Stream/HashWrapper.php',
1815
+        'OC\\Files\\Stream\\Quota' => __DIR__.'/../../..'.'/lib/private/Files/Stream/Quota.php',
1816
+        'OC\\Files\\Stream\\SeekableHttpStream' => __DIR__.'/../../..'.'/lib/private/Files/Stream/SeekableHttpStream.php',
1817
+        'OC\\Files\\Template\\TemplateManager' => __DIR__.'/../../..'.'/lib/private/Files/Template/TemplateManager.php',
1818
+        'OC\\Files\\Type\\Detection' => __DIR__.'/../../..'.'/lib/private/Files/Type/Detection.php',
1819
+        'OC\\Files\\Type\\Loader' => __DIR__.'/../../..'.'/lib/private/Files/Type/Loader.php',
1820
+        'OC\\Files\\Utils\\PathHelper' => __DIR__.'/../../..'.'/lib/private/Files/Utils/PathHelper.php',
1821
+        'OC\\Files\\Utils\\Scanner' => __DIR__.'/../../..'.'/lib/private/Files/Utils/Scanner.php',
1822
+        'OC\\Files\\View' => __DIR__.'/../../..'.'/lib/private/Files/View.php',
1823
+        'OC\\ForbiddenException' => __DIR__.'/../../..'.'/lib/private/ForbiddenException.php',
1824
+        'OC\\FullTextSearch\\FullTextSearchManager' => __DIR__.'/../../..'.'/lib/private/FullTextSearch/FullTextSearchManager.php',
1825
+        'OC\\FullTextSearch\\Model\\DocumentAccess' => __DIR__.'/../../..'.'/lib/private/FullTextSearch/Model/DocumentAccess.php',
1826
+        'OC\\FullTextSearch\\Model\\IndexDocument' => __DIR__.'/../../..'.'/lib/private/FullTextSearch/Model/IndexDocument.php',
1827
+        'OC\\FullTextSearch\\Model\\SearchOption' => __DIR__.'/../../..'.'/lib/private/FullTextSearch/Model/SearchOption.php',
1828
+        'OC\\FullTextSearch\\Model\\SearchRequestSimpleQuery' => __DIR__.'/../../..'.'/lib/private/FullTextSearch/Model/SearchRequestSimpleQuery.php',
1829
+        'OC\\FullTextSearch\\Model\\SearchTemplate' => __DIR__.'/../../..'.'/lib/private/FullTextSearch/Model/SearchTemplate.php',
1830
+        'OC\\GlobalScale\\Config' => __DIR__.'/../../..'.'/lib/private/GlobalScale/Config.php',
1831
+        'OC\\Group\\Backend' => __DIR__.'/../../..'.'/lib/private/Group/Backend.php',
1832
+        'OC\\Group\\Database' => __DIR__.'/../../..'.'/lib/private/Group/Database.php',
1833
+        'OC\\Group\\DisplayNameCache' => __DIR__.'/../../..'.'/lib/private/Group/DisplayNameCache.php',
1834
+        'OC\\Group\\Group' => __DIR__.'/../../..'.'/lib/private/Group/Group.php',
1835
+        'OC\\Group\\Manager' => __DIR__.'/../../..'.'/lib/private/Group/Manager.php',
1836
+        'OC\\Group\\MetaData' => __DIR__.'/../../..'.'/lib/private/Group/MetaData.php',
1837
+        'OC\\HintException' => __DIR__.'/../../..'.'/lib/private/HintException.php',
1838
+        'OC\\Hooks\\BasicEmitter' => __DIR__.'/../../..'.'/lib/private/Hooks/BasicEmitter.php',
1839
+        'OC\\Hooks\\Emitter' => __DIR__.'/../../..'.'/lib/private/Hooks/Emitter.php',
1840
+        'OC\\Hooks\\EmitterTrait' => __DIR__.'/../../..'.'/lib/private/Hooks/EmitterTrait.php',
1841
+        'OC\\Hooks\\PublicEmitter' => __DIR__.'/../../..'.'/lib/private/Hooks/PublicEmitter.php',
1842
+        'OC\\Http\\Client\\Client' => __DIR__.'/../../..'.'/lib/private/Http/Client/Client.php',
1843
+        'OC\\Http\\Client\\ClientService' => __DIR__.'/../../..'.'/lib/private/Http/Client/ClientService.php',
1844
+        'OC\\Http\\Client\\DnsPinMiddleware' => __DIR__.'/../../..'.'/lib/private/Http/Client/DnsPinMiddleware.php',
1845
+        'OC\\Http\\Client\\GuzzlePromiseAdapter' => __DIR__.'/../../..'.'/lib/private/Http/Client/GuzzlePromiseAdapter.php',
1846
+        'OC\\Http\\Client\\NegativeDnsCache' => __DIR__.'/../../..'.'/lib/private/Http/Client/NegativeDnsCache.php',
1847
+        'OC\\Http\\Client\\Response' => __DIR__.'/../../..'.'/lib/private/Http/Client/Response.php',
1848
+        'OC\\Http\\CookieHelper' => __DIR__.'/../../..'.'/lib/private/Http/CookieHelper.php',
1849
+        'OC\\Http\\WellKnown\\RequestManager' => __DIR__.'/../../..'.'/lib/private/Http/WellKnown/RequestManager.php',
1850
+        'OC\\Image' => __DIR__.'/../../..'.'/lib/private/Image.php',
1851
+        'OC\\InitialStateService' => __DIR__.'/../../..'.'/lib/private/InitialStateService.php',
1852
+        'OC\\Installer' => __DIR__.'/../../..'.'/lib/private/Installer.php',
1853
+        'OC\\IntegrityCheck\\Checker' => __DIR__.'/../../..'.'/lib/private/IntegrityCheck/Checker.php',
1854
+        'OC\\IntegrityCheck\\Exceptions\\InvalidSignatureException' => __DIR__.'/../../..'.'/lib/private/IntegrityCheck/Exceptions/InvalidSignatureException.php',
1855
+        'OC\\IntegrityCheck\\Helpers\\EnvironmentHelper' => __DIR__.'/../../..'.'/lib/private/IntegrityCheck/Helpers/EnvironmentHelper.php',
1856
+        'OC\\IntegrityCheck\\Helpers\\FileAccessHelper' => __DIR__.'/../../..'.'/lib/private/IntegrityCheck/Helpers/FileAccessHelper.php',
1857
+        'OC\\IntegrityCheck\\Iterator\\ExcludeFileByNameFilterIterator' => __DIR__.'/../../..'.'/lib/private/IntegrityCheck/Iterator/ExcludeFileByNameFilterIterator.php',
1858
+        'OC\\IntegrityCheck\\Iterator\\ExcludeFoldersByPathFilterIterator' => __DIR__.'/../../..'.'/lib/private/IntegrityCheck/Iterator/ExcludeFoldersByPathFilterIterator.php',
1859
+        'OC\\KnownUser\\KnownUser' => __DIR__.'/../../..'.'/lib/private/KnownUser/KnownUser.php',
1860
+        'OC\\KnownUser\\KnownUserMapper' => __DIR__.'/../../..'.'/lib/private/KnownUser/KnownUserMapper.php',
1861
+        'OC\\KnownUser\\KnownUserService' => __DIR__.'/../../..'.'/lib/private/KnownUser/KnownUserService.php',
1862
+        'OC\\L10N\\Factory' => __DIR__.'/../../..'.'/lib/private/L10N/Factory.php',
1863
+        'OC\\L10N\\L10N' => __DIR__.'/../../..'.'/lib/private/L10N/L10N.php',
1864
+        'OC\\L10N\\L10NString' => __DIR__.'/../../..'.'/lib/private/L10N/L10NString.php',
1865
+        'OC\\L10N\\LanguageIterator' => __DIR__.'/../../..'.'/lib/private/L10N/LanguageIterator.php',
1866
+        'OC\\L10N\\LanguageNotFoundException' => __DIR__.'/../../..'.'/lib/private/L10N/LanguageNotFoundException.php',
1867
+        'OC\\L10N\\LazyL10N' => __DIR__.'/../../..'.'/lib/private/L10N/LazyL10N.php',
1868
+        'OC\\LDAP\\NullLDAPProviderFactory' => __DIR__.'/../../..'.'/lib/private/LDAP/NullLDAPProviderFactory.php',
1869
+        'OC\\LargeFileHelper' => __DIR__.'/../../..'.'/lib/private/LargeFileHelper.php',
1870
+        'OC\\Lock\\AbstractLockingProvider' => __DIR__.'/../../..'.'/lib/private/Lock/AbstractLockingProvider.php',
1871
+        'OC\\Lock\\DBLockingProvider' => __DIR__.'/../../..'.'/lib/private/Lock/DBLockingProvider.php',
1872
+        'OC\\Lock\\MemcacheLockingProvider' => __DIR__.'/../../..'.'/lib/private/Lock/MemcacheLockingProvider.php',
1873
+        'OC\\Lock\\NoopLockingProvider' => __DIR__.'/../../..'.'/lib/private/Lock/NoopLockingProvider.php',
1874
+        'OC\\Lockdown\\Filesystem\\NullCache' => __DIR__.'/../../..'.'/lib/private/Lockdown/Filesystem/NullCache.php',
1875
+        'OC\\Lockdown\\Filesystem\\NullStorage' => __DIR__.'/../../..'.'/lib/private/Lockdown/Filesystem/NullStorage.php',
1876
+        'OC\\Lockdown\\LockdownManager' => __DIR__.'/../../..'.'/lib/private/Lockdown/LockdownManager.php',
1877
+        'OC\\Log' => __DIR__.'/../../..'.'/lib/private/Log.php',
1878
+        'OC\\Log\\ErrorHandler' => __DIR__.'/../../..'.'/lib/private/Log/ErrorHandler.php',
1879
+        'OC\\Log\\Errorlog' => __DIR__.'/../../..'.'/lib/private/Log/Errorlog.php',
1880
+        'OC\\Log\\ExceptionSerializer' => __DIR__.'/../../..'.'/lib/private/Log/ExceptionSerializer.php',
1881
+        'OC\\Log\\File' => __DIR__.'/../../..'.'/lib/private/Log/File.php',
1882
+        'OC\\Log\\LogDetails' => __DIR__.'/../../..'.'/lib/private/Log/LogDetails.php',
1883
+        'OC\\Log\\LogFactory' => __DIR__.'/../../..'.'/lib/private/Log/LogFactory.php',
1884
+        'OC\\Log\\PsrLoggerAdapter' => __DIR__.'/../../..'.'/lib/private/Log/PsrLoggerAdapter.php',
1885
+        'OC\\Log\\Rotate' => __DIR__.'/../../..'.'/lib/private/Log/Rotate.php',
1886
+        'OC\\Log\\Syslog' => __DIR__.'/../../..'.'/lib/private/Log/Syslog.php',
1887
+        'OC\\Log\\Systemdlog' => __DIR__.'/../../..'.'/lib/private/Log/Systemdlog.php',
1888
+        'OC\\Mail\\Attachment' => __DIR__.'/../../..'.'/lib/private/Mail/Attachment.php',
1889
+        'OC\\Mail\\EMailTemplate' => __DIR__.'/../../..'.'/lib/private/Mail/EMailTemplate.php',
1890
+        'OC\\Mail\\EmailValidator' => __DIR__.'/../../..'.'/lib/private/Mail/EmailValidator.php',
1891
+        'OC\\Mail\\Mailer' => __DIR__.'/../../..'.'/lib/private/Mail/Mailer.php',
1892
+        'OC\\Mail\\Message' => __DIR__.'/../../..'.'/lib/private/Mail/Message.php',
1893
+        'OC\\Mail\\Provider\\Manager' => __DIR__.'/../../..'.'/lib/private/Mail/Provider/Manager.php',
1894
+        'OC\\Memcache\\APCu' => __DIR__.'/../../..'.'/lib/private/Memcache/APCu.php',
1895
+        'OC\\Memcache\\ArrayCache' => __DIR__.'/../../..'.'/lib/private/Memcache/ArrayCache.php',
1896
+        'OC\\Memcache\\CADTrait' => __DIR__.'/../../..'.'/lib/private/Memcache/CADTrait.php',
1897
+        'OC\\Memcache\\CASTrait' => __DIR__.'/../../..'.'/lib/private/Memcache/CASTrait.php',
1898
+        'OC\\Memcache\\Cache' => __DIR__.'/../../..'.'/lib/private/Memcache/Cache.php',
1899
+        'OC\\Memcache\\Factory' => __DIR__.'/../../..'.'/lib/private/Memcache/Factory.php',
1900
+        'OC\\Memcache\\LoggerWrapperCache' => __DIR__.'/../../..'.'/lib/private/Memcache/LoggerWrapperCache.php',
1901
+        'OC\\Memcache\\Memcached' => __DIR__.'/../../..'.'/lib/private/Memcache/Memcached.php',
1902
+        'OC\\Memcache\\NullCache' => __DIR__.'/../../..'.'/lib/private/Memcache/NullCache.php',
1903
+        'OC\\Memcache\\ProfilerWrapperCache' => __DIR__.'/../../..'.'/lib/private/Memcache/ProfilerWrapperCache.php',
1904
+        'OC\\Memcache\\Redis' => __DIR__.'/../../..'.'/lib/private/Memcache/Redis.php',
1905
+        'OC\\Memcache\\WithLocalCache' => __DIR__.'/../../..'.'/lib/private/Memcache/WithLocalCache.php',
1906
+        'OC\\MemoryInfo' => __DIR__.'/../../..'.'/lib/private/MemoryInfo.php',
1907
+        'OC\\Migration\\BackgroundRepair' => __DIR__.'/../../..'.'/lib/private/Migration/BackgroundRepair.php',
1908
+        'OC\\Migration\\ConsoleOutput' => __DIR__.'/../../..'.'/lib/private/Migration/ConsoleOutput.php',
1909
+        'OC\\Migration\\Exceptions\\AttributeException' => __DIR__.'/../../..'.'/lib/private/Migration/Exceptions/AttributeException.php',
1910
+        'OC\\Migration\\MetadataManager' => __DIR__.'/../../..'.'/lib/private/Migration/MetadataManager.php',
1911
+        'OC\\Migration\\NullOutput' => __DIR__.'/../../..'.'/lib/private/Migration/NullOutput.php',
1912
+        'OC\\Migration\\SimpleOutput' => __DIR__.'/../../..'.'/lib/private/Migration/SimpleOutput.php',
1913
+        'OC\\NaturalSort' => __DIR__.'/../../..'.'/lib/private/NaturalSort.php',
1914
+        'OC\\NaturalSort_DefaultCollator' => __DIR__.'/../../..'.'/lib/private/NaturalSort_DefaultCollator.php',
1915
+        'OC\\NavigationManager' => __DIR__.'/../../..'.'/lib/private/NavigationManager.php',
1916
+        'OC\\NeedsUpdateException' => __DIR__.'/../../..'.'/lib/private/NeedsUpdateException.php',
1917
+        'OC\\Net\\HostnameClassifier' => __DIR__.'/../../..'.'/lib/private/Net/HostnameClassifier.php',
1918
+        'OC\\Net\\IpAddressClassifier' => __DIR__.'/../../..'.'/lib/private/Net/IpAddressClassifier.php',
1919
+        'OC\\NotSquareException' => __DIR__.'/../../..'.'/lib/private/NotSquareException.php',
1920
+        'OC\\Notification\\Action' => __DIR__.'/../../..'.'/lib/private/Notification/Action.php',
1921
+        'OC\\Notification\\Manager' => __DIR__.'/../../..'.'/lib/private/Notification/Manager.php',
1922
+        'OC\\Notification\\Notification' => __DIR__.'/../../..'.'/lib/private/Notification/Notification.php',
1923
+        'OC\\OCM\\Model\\OCMProvider' => __DIR__.'/../../..'.'/lib/private/OCM/Model/OCMProvider.php',
1924
+        'OC\\OCM\\Model\\OCMResource' => __DIR__.'/../../..'.'/lib/private/OCM/Model/OCMResource.php',
1925
+        'OC\\OCM\\OCMDiscoveryService' => __DIR__.'/../../..'.'/lib/private/OCM/OCMDiscoveryService.php',
1926
+        'OC\\OCM\\OCMSignatoryManager' => __DIR__.'/../../..'.'/lib/private/OCM/OCMSignatoryManager.php',
1927
+        'OC\\OCS\\ApiHelper' => __DIR__.'/../../..'.'/lib/private/OCS/ApiHelper.php',
1928
+        'OC\\OCS\\CoreCapabilities' => __DIR__.'/../../..'.'/lib/private/OCS/CoreCapabilities.php',
1929
+        'OC\\OCS\\DiscoveryService' => __DIR__.'/../../..'.'/lib/private/OCS/DiscoveryService.php',
1930
+        'OC\\OCS\\Provider' => __DIR__.'/../../..'.'/lib/private/OCS/Provider.php',
1931
+        'OC\\PhoneNumberUtil' => __DIR__.'/../../..'.'/lib/private/PhoneNumberUtil.php',
1932
+        'OC\\PreviewManager' => __DIR__.'/../../..'.'/lib/private/PreviewManager.php',
1933
+        'OC\\PreviewNotAvailableException' => __DIR__.'/../../..'.'/lib/private/PreviewNotAvailableException.php',
1934
+        'OC\\Preview\\BMP' => __DIR__.'/../../..'.'/lib/private/Preview/BMP.php',
1935
+        'OC\\Preview\\BackgroundCleanupJob' => __DIR__.'/../../..'.'/lib/private/Preview/BackgroundCleanupJob.php',
1936
+        'OC\\Preview\\Bitmap' => __DIR__.'/../../..'.'/lib/private/Preview/Bitmap.php',
1937
+        'OC\\Preview\\Bundled' => __DIR__.'/../../..'.'/lib/private/Preview/Bundled.php',
1938
+        'OC\\Preview\\Db\\Preview' => __DIR__.'/../../..'.'/lib/private/Preview/Db/Preview.php',
1939
+        'OC\\Preview\\Db\\PreviewMapper' => __DIR__.'/../../..'.'/lib/private/Preview/Db/PreviewMapper.php',
1940
+        'OC\\Preview\\EMF' => __DIR__.'/../../..'.'/lib/private/Preview/EMF.php',
1941
+        'OC\\Preview\\Font' => __DIR__.'/../../..'.'/lib/private/Preview/Font.php',
1942
+        'OC\\Preview\\GIF' => __DIR__.'/../../..'.'/lib/private/Preview/GIF.php',
1943
+        'OC\\Preview\\Generator' => __DIR__.'/../../..'.'/lib/private/Preview/Generator.php',
1944
+        'OC\\Preview\\GeneratorHelper' => __DIR__.'/../../..'.'/lib/private/Preview/GeneratorHelper.php',
1945
+        'OC\\Preview\\HEIC' => __DIR__.'/../../..'.'/lib/private/Preview/HEIC.php',
1946
+        'OC\\Preview\\IMagickSupport' => __DIR__.'/../../..'.'/lib/private/Preview/IMagickSupport.php',
1947
+        'OC\\Preview\\Illustrator' => __DIR__.'/../../..'.'/lib/private/Preview/Illustrator.php',
1948
+        'OC\\Preview\\Image' => __DIR__.'/../../..'.'/lib/private/Preview/Image.php',
1949
+        'OC\\Preview\\Imaginary' => __DIR__.'/../../..'.'/lib/private/Preview/Imaginary.php',
1950
+        'OC\\Preview\\ImaginaryPDF' => __DIR__.'/../../..'.'/lib/private/Preview/ImaginaryPDF.php',
1951
+        'OC\\Preview\\JPEG' => __DIR__.'/../../..'.'/lib/private/Preview/JPEG.php',
1952
+        'OC\\Preview\\Krita' => __DIR__.'/../../..'.'/lib/private/Preview/Krita.php',
1953
+        'OC\\Preview\\MP3' => __DIR__.'/../../..'.'/lib/private/Preview/MP3.php',
1954
+        'OC\\Preview\\MSOffice2003' => __DIR__.'/../../..'.'/lib/private/Preview/MSOffice2003.php',
1955
+        'OC\\Preview\\MSOffice2007' => __DIR__.'/../../..'.'/lib/private/Preview/MSOffice2007.php',
1956
+        'OC\\Preview\\MSOfficeDoc' => __DIR__.'/../../..'.'/lib/private/Preview/MSOfficeDoc.php',
1957
+        'OC\\Preview\\MarkDown' => __DIR__.'/../../..'.'/lib/private/Preview/MarkDown.php',
1958
+        'OC\\Preview\\MimeIconProvider' => __DIR__.'/../../..'.'/lib/private/Preview/MimeIconProvider.php',
1959
+        'OC\\Preview\\Movie' => __DIR__.'/../../..'.'/lib/private/Preview/Movie.php',
1960
+        'OC\\Preview\\Office' => __DIR__.'/../../..'.'/lib/private/Preview/Office.php',
1961
+        'OC\\Preview\\OpenDocument' => __DIR__.'/../../..'.'/lib/private/Preview/OpenDocument.php',
1962
+        'OC\\Preview\\PDF' => __DIR__.'/../../..'.'/lib/private/Preview/PDF.php',
1963
+        'OC\\Preview\\PNG' => __DIR__.'/../../..'.'/lib/private/Preview/PNG.php',
1964
+        'OC\\Preview\\Photoshop' => __DIR__.'/../../..'.'/lib/private/Preview/Photoshop.php',
1965
+        'OC\\Preview\\Postscript' => __DIR__.'/../../..'.'/lib/private/Preview/Postscript.php',
1966
+        'OC\\Preview\\PreviewService' => __DIR__.'/../../..'.'/lib/private/Preview/PreviewService.php',
1967
+        'OC\\Preview\\ProviderV2' => __DIR__.'/../../..'.'/lib/private/Preview/ProviderV2.php',
1968
+        'OC\\Preview\\SGI' => __DIR__.'/../../..'.'/lib/private/Preview/SGI.php',
1969
+        'OC\\Preview\\SVG' => __DIR__.'/../../..'.'/lib/private/Preview/SVG.php',
1970
+        'OC\\Preview\\StarOffice' => __DIR__.'/../../..'.'/lib/private/Preview/StarOffice.php',
1971
+        'OC\\Preview\\Storage\\IPreviewStorage' => __DIR__.'/../../..'.'/lib/private/Preview/Storage/IPreviewStorage.php',
1972
+        'OC\\Preview\\Storage\\LocalPreviewStorage' => __DIR__.'/../../..'.'/lib/private/Preview/Storage/LocalPreviewStorage.php',
1973
+        'OC\\Preview\\Storage\\ObjectStorePreviewStorage' => __DIR__.'/../../..'.'/lib/private/Preview/Storage/ObjectStorePreviewStorage.php',
1974
+        'OC\\Preview\\Storage\\PreviewFile' => __DIR__.'/../../..'.'/lib/private/Preview/Storage/PreviewFile.php',
1975
+        'OC\\Preview\\Storage\\StorageFactory' => __DIR__.'/../../..'.'/lib/private/Preview/Storage/StorageFactory.php',
1976
+        'OC\\Preview\\TGA' => __DIR__.'/../../..'.'/lib/private/Preview/TGA.php',
1977
+        'OC\\Preview\\TIFF' => __DIR__.'/../../..'.'/lib/private/Preview/TIFF.php',
1978
+        'OC\\Preview\\TXT' => __DIR__.'/../../..'.'/lib/private/Preview/TXT.php',
1979
+        'OC\\Preview\\Watcher' => __DIR__.'/../../..'.'/lib/private/Preview/Watcher.php',
1980
+        'OC\\Preview\\WatcherConnector' => __DIR__.'/../../..'.'/lib/private/Preview/WatcherConnector.php',
1981
+        'OC\\Preview\\WebP' => __DIR__.'/../../..'.'/lib/private/Preview/WebP.php',
1982
+        'OC\\Preview\\XBitmap' => __DIR__.'/../../..'.'/lib/private/Preview/XBitmap.php',
1983
+        'OC\\Profile\\Actions\\BlueskyAction' => __DIR__.'/../../..'.'/lib/private/Profile/Actions/BlueskyAction.php',
1984
+        'OC\\Profile\\Actions\\EmailAction' => __DIR__.'/../../..'.'/lib/private/Profile/Actions/EmailAction.php',
1985
+        'OC\\Profile\\Actions\\FediverseAction' => __DIR__.'/../../..'.'/lib/private/Profile/Actions/FediverseAction.php',
1986
+        'OC\\Profile\\Actions\\PhoneAction' => __DIR__.'/../../..'.'/lib/private/Profile/Actions/PhoneAction.php',
1987
+        'OC\\Profile\\Actions\\TwitterAction' => __DIR__.'/../../..'.'/lib/private/Profile/Actions/TwitterAction.php',
1988
+        'OC\\Profile\\Actions\\WebsiteAction' => __DIR__.'/../../..'.'/lib/private/Profile/Actions/WebsiteAction.php',
1989
+        'OC\\Profile\\ProfileManager' => __DIR__.'/../../..'.'/lib/private/Profile/ProfileManager.php',
1990
+        'OC\\Profile\\TProfileHelper' => __DIR__.'/../../..'.'/lib/private/Profile/TProfileHelper.php',
1991
+        'OC\\Profiler\\BuiltInProfiler' => __DIR__.'/../../..'.'/lib/private/Profiler/BuiltInProfiler.php',
1992
+        'OC\\Profiler\\FileProfilerStorage' => __DIR__.'/../../..'.'/lib/private/Profiler/FileProfilerStorage.php',
1993
+        'OC\\Profiler\\Profile' => __DIR__.'/../../..'.'/lib/private/Profiler/Profile.php',
1994
+        'OC\\Profiler\\Profiler' => __DIR__.'/../../..'.'/lib/private/Profiler/Profiler.php',
1995
+        'OC\\Profiler\\RoutingDataCollector' => __DIR__.'/../../..'.'/lib/private/Profiler/RoutingDataCollector.php',
1996
+        'OC\\RedisFactory' => __DIR__.'/../../..'.'/lib/private/RedisFactory.php',
1997
+        'OC\\Remote\\Api\\ApiBase' => __DIR__.'/../../..'.'/lib/private/Remote/Api/ApiBase.php',
1998
+        'OC\\Remote\\Api\\ApiCollection' => __DIR__.'/../../..'.'/lib/private/Remote/Api/ApiCollection.php',
1999
+        'OC\\Remote\\Api\\ApiFactory' => __DIR__.'/../../..'.'/lib/private/Remote/Api/ApiFactory.php',
2000
+        'OC\\Remote\\Api\\NotFoundException' => __DIR__.'/../../..'.'/lib/private/Remote/Api/NotFoundException.php',
2001
+        'OC\\Remote\\Api\\OCS' => __DIR__.'/../../..'.'/lib/private/Remote/Api/OCS.php',
2002
+        'OC\\Remote\\Credentials' => __DIR__.'/../../..'.'/lib/private/Remote/Credentials.php',
2003
+        'OC\\Remote\\Instance' => __DIR__.'/../../..'.'/lib/private/Remote/Instance.php',
2004
+        'OC\\Remote\\InstanceFactory' => __DIR__.'/../../..'.'/lib/private/Remote/InstanceFactory.php',
2005
+        'OC\\Remote\\User' => __DIR__.'/../../..'.'/lib/private/Remote/User.php',
2006
+        'OC\\Repair' => __DIR__.'/../../..'.'/lib/private/Repair.php',
2007
+        'OC\\RepairException' => __DIR__.'/../../..'.'/lib/private/RepairException.php',
2008
+        'OC\\Repair\\AddBruteForceCleanupJob' => __DIR__.'/../../..'.'/lib/private/Repair/AddBruteForceCleanupJob.php',
2009
+        'OC\\Repair\\AddCleanupDeletedUsersBackgroundJob' => __DIR__.'/../../..'.'/lib/private/Repair/AddCleanupDeletedUsersBackgroundJob.php',
2010
+        'OC\\Repair\\AddCleanupUpdaterBackupsJob' => __DIR__.'/../../..'.'/lib/private/Repair/AddCleanupUpdaterBackupsJob.php',
2011
+        'OC\\Repair\\AddMetadataGenerationJob' => __DIR__.'/../../..'.'/lib/private/Repair/AddMetadataGenerationJob.php',
2012
+        'OC\\Repair\\AddMovePreviewJob' => __DIR__.'/../../..'.'/lib/private/Repair/AddMovePreviewJob.php',
2013
+        'OC\\Repair\\AddRemoveOldTasksBackgroundJob' => __DIR__.'/../../..'.'/lib/private/Repair/AddRemoveOldTasksBackgroundJob.php',
2014
+        'OC\\Repair\\CleanTags' => __DIR__.'/../../..'.'/lib/private/Repair/CleanTags.php',
2015
+        'OC\\Repair\\CleanUpAbandonedApps' => __DIR__.'/../../..'.'/lib/private/Repair/CleanUpAbandonedApps.php',
2016
+        'OC\\Repair\\ClearFrontendCaches' => __DIR__.'/../../..'.'/lib/private/Repair/ClearFrontendCaches.php',
2017
+        'OC\\Repair\\ClearGeneratedAvatarCache' => __DIR__.'/../../..'.'/lib/private/Repair/ClearGeneratedAvatarCache.php',
2018
+        'OC\\Repair\\ClearGeneratedAvatarCacheJob' => __DIR__.'/../../..'.'/lib/private/Repair/ClearGeneratedAvatarCacheJob.php',
2019
+        'OC\\Repair\\Collation' => __DIR__.'/../../..'.'/lib/private/Repair/Collation.php',
2020
+        'OC\\Repair\\ConfigKeyMigration' => __DIR__.'/../../..'.'/lib/private/Repair/ConfigKeyMigration.php',
2021
+        'OC\\Repair\\Events\\RepairAdvanceEvent' => __DIR__.'/../../..'.'/lib/private/Repair/Events/RepairAdvanceEvent.php',
2022
+        'OC\\Repair\\Events\\RepairErrorEvent' => __DIR__.'/../../..'.'/lib/private/Repair/Events/RepairErrorEvent.php',
2023
+        'OC\\Repair\\Events\\RepairFinishEvent' => __DIR__.'/../../..'.'/lib/private/Repair/Events/RepairFinishEvent.php',
2024
+        'OC\\Repair\\Events\\RepairInfoEvent' => __DIR__.'/../../..'.'/lib/private/Repair/Events/RepairInfoEvent.php',
2025
+        'OC\\Repair\\Events\\RepairStartEvent' => __DIR__.'/../../..'.'/lib/private/Repair/Events/RepairStartEvent.php',
2026
+        'OC\\Repair\\Events\\RepairStepEvent' => __DIR__.'/../../..'.'/lib/private/Repair/Events/RepairStepEvent.php',
2027
+        'OC\\Repair\\Events\\RepairWarningEvent' => __DIR__.'/../../..'.'/lib/private/Repair/Events/RepairWarningEvent.php',
2028
+        'OC\\Repair\\MoveUpdaterStepFile' => __DIR__.'/../../..'.'/lib/private/Repair/MoveUpdaterStepFile.php',
2029
+        'OC\\Repair\\NC13\\AddLogRotateJob' => __DIR__.'/../../..'.'/lib/private/Repair/NC13/AddLogRotateJob.php',
2030
+        'OC\\Repair\\NC14\\AddPreviewBackgroundCleanupJob' => __DIR__.'/../../..'.'/lib/private/Repair/NC14/AddPreviewBackgroundCleanupJob.php',
2031
+        'OC\\Repair\\NC16\\AddClenupLoginFlowV2BackgroundJob' => __DIR__.'/../../..'.'/lib/private/Repair/NC16/AddClenupLoginFlowV2BackgroundJob.php',
2032
+        'OC\\Repair\\NC16\\CleanupCardDAVPhotoCache' => __DIR__.'/../../..'.'/lib/private/Repair/NC16/CleanupCardDAVPhotoCache.php',
2033
+        'OC\\Repair\\NC16\\ClearCollectionsAccessCache' => __DIR__.'/../../..'.'/lib/private/Repair/NC16/ClearCollectionsAccessCache.php',
2034
+        'OC\\Repair\\NC18\\ResetGeneratedAvatarFlag' => __DIR__.'/../../..'.'/lib/private/Repair/NC18/ResetGeneratedAvatarFlag.php',
2035
+        'OC\\Repair\\NC20\\EncryptionLegacyCipher' => __DIR__.'/../../..'.'/lib/private/Repair/NC20/EncryptionLegacyCipher.php',
2036
+        'OC\\Repair\\NC20\\EncryptionMigration' => __DIR__.'/../../..'.'/lib/private/Repair/NC20/EncryptionMigration.php',
2037
+        'OC\\Repair\\NC20\\ShippedDashboardEnable' => __DIR__.'/../../..'.'/lib/private/Repair/NC20/ShippedDashboardEnable.php',
2038
+        'OC\\Repair\\NC21\\AddCheckForUserCertificatesJob' => __DIR__.'/../../..'.'/lib/private/Repair/NC21/AddCheckForUserCertificatesJob.php',
2039
+        'OC\\Repair\\NC22\\LookupServerSendCheck' => __DIR__.'/../../..'.'/lib/private/Repair/NC22/LookupServerSendCheck.php',
2040
+        'OC\\Repair\\NC24\\AddTokenCleanupJob' => __DIR__.'/../../..'.'/lib/private/Repair/NC24/AddTokenCleanupJob.php',
2041
+        'OC\\Repair\\NC25\\AddMissingSecretJob' => __DIR__.'/../../..'.'/lib/private/Repair/NC25/AddMissingSecretJob.php',
2042
+        'OC\\Repair\\NC29\\SanitizeAccountProperties' => __DIR__.'/../../..'.'/lib/private/Repair/NC29/SanitizeAccountProperties.php',
2043
+        'OC\\Repair\\NC29\\SanitizeAccountPropertiesJob' => __DIR__.'/../../..'.'/lib/private/Repair/NC29/SanitizeAccountPropertiesJob.php',
2044
+        'OC\\Repair\\NC30\\RemoveLegacyDatadirFile' => __DIR__.'/../../..'.'/lib/private/Repair/NC30/RemoveLegacyDatadirFile.php',
2045
+        'OC\\Repair\\OldGroupMembershipShares' => __DIR__.'/../../..'.'/lib/private/Repair/OldGroupMembershipShares.php',
2046
+        'OC\\Repair\\Owncloud\\CleanPreviews' => __DIR__.'/../../..'.'/lib/private/Repair/Owncloud/CleanPreviews.php',
2047
+        'OC\\Repair\\Owncloud\\CleanPreviewsBackgroundJob' => __DIR__.'/../../..'.'/lib/private/Repair/Owncloud/CleanPreviewsBackgroundJob.php',
2048
+        'OC\\Repair\\Owncloud\\DropAccountTermsTable' => __DIR__.'/../../..'.'/lib/private/Repair/Owncloud/DropAccountTermsTable.php',
2049
+        'OC\\Repair\\Owncloud\\MigrateOauthTables' => __DIR__.'/../../..'.'/lib/private/Repair/Owncloud/MigrateOauthTables.php',
2050
+        'OC\\Repair\\Owncloud\\MigratePropertiesTable' => __DIR__.'/../../..'.'/lib/private/Repair/Owncloud/MigratePropertiesTable.php',
2051
+        'OC\\Repair\\Owncloud\\MoveAvatars' => __DIR__.'/../../..'.'/lib/private/Repair/Owncloud/MoveAvatars.php',
2052
+        'OC\\Repair\\Owncloud\\MoveAvatarsBackgroundJob' => __DIR__.'/../../..'.'/lib/private/Repair/Owncloud/MoveAvatarsBackgroundJob.php',
2053
+        'OC\\Repair\\Owncloud\\SaveAccountsTableData' => __DIR__.'/../../..'.'/lib/private/Repair/Owncloud/SaveAccountsTableData.php',
2054
+        'OC\\Repair\\Owncloud\\UpdateLanguageCodes' => __DIR__.'/../../..'.'/lib/private/Repair/Owncloud/UpdateLanguageCodes.php',
2055
+        'OC\\Repair\\RemoveBrokenProperties' => __DIR__.'/../../..'.'/lib/private/Repair/RemoveBrokenProperties.php',
2056
+        'OC\\Repair\\RemoveLinkShares' => __DIR__.'/../../..'.'/lib/private/Repair/RemoveLinkShares.php',
2057
+        'OC\\Repair\\RepairDavShares' => __DIR__.'/../../..'.'/lib/private/Repair/RepairDavShares.php',
2058
+        'OC\\Repair\\RepairInvalidShares' => __DIR__.'/../../..'.'/lib/private/Repair/RepairInvalidShares.php',
2059
+        'OC\\Repair\\RepairLogoDimension' => __DIR__.'/../../..'.'/lib/private/Repair/RepairLogoDimension.php',
2060
+        'OC\\Repair\\RepairMimeTypes' => __DIR__.'/../../..'.'/lib/private/Repair/RepairMimeTypes.php',
2061
+        'OC\\RichObjectStrings\\RichTextFormatter' => __DIR__.'/../../..'.'/lib/private/RichObjectStrings/RichTextFormatter.php',
2062
+        'OC\\RichObjectStrings\\Validator' => __DIR__.'/../../..'.'/lib/private/RichObjectStrings/Validator.php',
2063
+        'OC\\Route\\CachingRouter' => __DIR__.'/../../..'.'/lib/private/Route/CachingRouter.php',
2064
+        'OC\\Route\\Route' => __DIR__.'/../../..'.'/lib/private/Route/Route.php',
2065
+        'OC\\Route\\Router' => __DIR__.'/../../..'.'/lib/private/Route/Router.php',
2066
+        'OC\\Search\\FilterCollection' => __DIR__.'/../../..'.'/lib/private/Search/FilterCollection.php',
2067
+        'OC\\Search\\FilterFactory' => __DIR__.'/../../..'.'/lib/private/Search/FilterFactory.php',
2068
+        'OC\\Search\\Filter\\BooleanFilter' => __DIR__.'/../../..'.'/lib/private/Search/Filter/BooleanFilter.php',
2069
+        'OC\\Search\\Filter\\DateTimeFilter' => __DIR__.'/../../..'.'/lib/private/Search/Filter/DateTimeFilter.php',
2070
+        'OC\\Search\\Filter\\FloatFilter' => __DIR__.'/../../..'.'/lib/private/Search/Filter/FloatFilter.php',
2071
+        'OC\\Search\\Filter\\GroupFilter' => __DIR__.'/../../..'.'/lib/private/Search/Filter/GroupFilter.php',
2072
+        'OC\\Search\\Filter\\IntegerFilter' => __DIR__.'/../../..'.'/lib/private/Search/Filter/IntegerFilter.php',
2073
+        'OC\\Search\\Filter\\StringFilter' => __DIR__.'/../../..'.'/lib/private/Search/Filter/StringFilter.php',
2074
+        'OC\\Search\\Filter\\StringsFilter' => __DIR__.'/../../..'.'/lib/private/Search/Filter/StringsFilter.php',
2075
+        'OC\\Search\\Filter\\UserFilter' => __DIR__.'/../../..'.'/lib/private/Search/Filter/UserFilter.php',
2076
+        'OC\\Search\\SearchComposer' => __DIR__.'/../../..'.'/lib/private/Search/SearchComposer.php',
2077
+        'OC\\Search\\SearchQuery' => __DIR__.'/../../..'.'/lib/private/Search/SearchQuery.php',
2078
+        'OC\\Search\\UnsupportedFilter' => __DIR__.'/../../..'.'/lib/private/Search/UnsupportedFilter.php',
2079
+        'OC\\Security\\Bruteforce\\Backend\\DatabaseBackend' => __DIR__.'/../../..'.'/lib/private/Security/Bruteforce/Backend/DatabaseBackend.php',
2080
+        'OC\\Security\\Bruteforce\\Backend\\IBackend' => __DIR__.'/../../..'.'/lib/private/Security/Bruteforce/Backend/IBackend.php',
2081
+        'OC\\Security\\Bruteforce\\Backend\\MemoryCacheBackend' => __DIR__.'/../../..'.'/lib/private/Security/Bruteforce/Backend/MemoryCacheBackend.php',
2082
+        'OC\\Security\\Bruteforce\\Capabilities' => __DIR__.'/../../..'.'/lib/private/Security/Bruteforce/Capabilities.php',
2083
+        'OC\\Security\\Bruteforce\\CleanupJob' => __DIR__.'/../../..'.'/lib/private/Security/Bruteforce/CleanupJob.php',
2084
+        'OC\\Security\\Bruteforce\\Throttler' => __DIR__.'/../../..'.'/lib/private/Security/Bruteforce/Throttler.php',
2085
+        'OC\\Security\\CSP\\ContentSecurityPolicy' => __DIR__.'/../../..'.'/lib/private/Security/CSP/ContentSecurityPolicy.php',
2086
+        'OC\\Security\\CSP\\ContentSecurityPolicyManager' => __DIR__.'/../../..'.'/lib/private/Security/CSP/ContentSecurityPolicyManager.php',
2087
+        'OC\\Security\\CSP\\ContentSecurityPolicyNonceManager' => __DIR__.'/../../..'.'/lib/private/Security/CSP/ContentSecurityPolicyNonceManager.php',
2088
+        'OC\\Security\\CSRF\\CsrfToken' => __DIR__.'/../../..'.'/lib/private/Security/CSRF/CsrfToken.php',
2089
+        'OC\\Security\\CSRF\\CsrfTokenGenerator' => __DIR__.'/../../..'.'/lib/private/Security/CSRF/CsrfTokenGenerator.php',
2090
+        'OC\\Security\\CSRF\\CsrfTokenManager' => __DIR__.'/../../..'.'/lib/private/Security/CSRF/CsrfTokenManager.php',
2091
+        'OC\\Security\\CSRF\\TokenStorage\\SessionStorage' => __DIR__.'/../../..'.'/lib/private/Security/CSRF/TokenStorage/SessionStorage.php',
2092
+        'OC\\Security\\Certificate' => __DIR__.'/../../..'.'/lib/private/Security/Certificate.php',
2093
+        'OC\\Security\\CertificateManager' => __DIR__.'/../../..'.'/lib/private/Security/CertificateManager.php',
2094
+        'OC\\Security\\CredentialsManager' => __DIR__.'/../../..'.'/lib/private/Security/CredentialsManager.php',
2095
+        'OC\\Security\\Crypto' => __DIR__.'/../../..'.'/lib/private/Security/Crypto.php',
2096
+        'OC\\Security\\FeaturePolicy\\FeaturePolicy' => __DIR__.'/../../..'.'/lib/private/Security/FeaturePolicy/FeaturePolicy.php',
2097
+        'OC\\Security\\FeaturePolicy\\FeaturePolicyManager' => __DIR__.'/../../..'.'/lib/private/Security/FeaturePolicy/FeaturePolicyManager.php',
2098
+        'OC\\Security\\Hasher' => __DIR__.'/../../..'.'/lib/private/Security/Hasher.php',
2099
+        'OC\\Security\\IdentityProof\\Key' => __DIR__.'/../../..'.'/lib/private/Security/IdentityProof/Key.php',
2100
+        'OC\\Security\\IdentityProof\\Manager' => __DIR__.'/../../..'.'/lib/private/Security/IdentityProof/Manager.php',
2101
+        'OC\\Security\\IdentityProof\\Signer' => __DIR__.'/../../..'.'/lib/private/Security/IdentityProof/Signer.php',
2102
+        'OC\\Security\\Ip\\Address' => __DIR__.'/../../..'.'/lib/private/Security/Ip/Address.php',
2103
+        'OC\\Security\\Ip\\BruteforceAllowList' => __DIR__.'/../../..'.'/lib/private/Security/Ip/BruteforceAllowList.php',
2104
+        'OC\\Security\\Ip\\Factory' => __DIR__.'/../../..'.'/lib/private/Security/Ip/Factory.php',
2105
+        'OC\\Security\\Ip\\Range' => __DIR__.'/../../..'.'/lib/private/Security/Ip/Range.php',
2106
+        'OC\\Security\\Ip\\RemoteAddress' => __DIR__.'/../../..'.'/lib/private/Security/Ip/RemoteAddress.php',
2107
+        'OC\\Security\\Normalizer\\IpAddress' => __DIR__.'/../../..'.'/lib/private/Security/Normalizer/IpAddress.php',
2108
+        'OC\\Security\\RateLimiting\\Backend\\DatabaseBackend' => __DIR__.'/../../..'.'/lib/private/Security/RateLimiting/Backend/DatabaseBackend.php',
2109
+        'OC\\Security\\RateLimiting\\Backend\\IBackend' => __DIR__.'/../../..'.'/lib/private/Security/RateLimiting/Backend/IBackend.php',
2110
+        'OC\\Security\\RateLimiting\\Backend\\MemoryCacheBackend' => __DIR__.'/../../..'.'/lib/private/Security/RateLimiting/Backend/MemoryCacheBackend.php',
2111
+        'OC\\Security\\RateLimiting\\Exception\\RateLimitExceededException' => __DIR__.'/../../..'.'/lib/private/Security/RateLimiting/Exception/RateLimitExceededException.php',
2112
+        'OC\\Security\\RateLimiting\\Limiter' => __DIR__.'/../../..'.'/lib/private/Security/RateLimiting/Limiter.php',
2113
+        'OC\\Security\\RemoteHostValidator' => __DIR__.'/../../..'.'/lib/private/Security/RemoteHostValidator.php',
2114
+        'OC\\Security\\SecureRandom' => __DIR__.'/../../..'.'/lib/private/Security/SecureRandom.php',
2115
+        'OC\\Security\\Signature\\Db\\SignatoryMapper' => __DIR__.'/../../..'.'/lib/private/Security/Signature/Db/SignatoryMapper.php',
2116
+        'OC\\Security\\Signature\\Model\\IncomingSignedRequest' => __DIR__.'/../../..'.'/lib/private/Security/Signature/Model/IncomingSignedRequest.php',
2117
+        'OC\\Security\\Signature\\Model\\OutgoingSignedRequest' => __DIR__.'/../../..'.'/lib/private/Security/Signature/Model/OutgoingSignedRequest.php',
2118
+        'OC\\Security\\Signature\\Model\\SignedRequest' => __DIR__.'/../../..'.'/lib/private/Security/Signature/Model/SignedRequest.php',
2119
+        'OC\\Security\\Signature\\SignatureManager' => __DIR__.'/../../..'.'/lib/private/Security/Signature/SignatureManager.php',
2120
+        'OC\\Security\\TrustedDomainHelper' => __DIR__.'/../../..'.'/lib/private/Security/TrustedDomainHelper.php',
2121
+        'OC\\Security\\VerificationToken\\CleanUpJob' => __DIR__.'/../../..'.'/lib/private/Security/VerificationToken/CleanUpJob.php',
2122
+        'OC\\Security\\VerificationToken\\VerificationToken' => __DIR__.'/../../..'.'/lib/private/Security/VerificationToken/VerificationToken.php',
2123
+        'OC\\Server' => __DIR__.'/../../..'.'/lib/private/Server.php',
2124
+        'OC\\ServerContainer' => __DIR__.'/../../..'.'/lib/private/ServerContainer.php',
2125
+        'OC\\ServerNotAvailableException' => __DIR__.'/../../..'.'/lib/private/ServerNotAvailableException.php',
2126
+        'OC\\ServiceUnavailableException' => __DIR__.'/../../..'.'/lib/private/ServiceUnavailableException.php',
2127
+        'OC\\Session\\CryptoSessionData' => __DIR__.'/../../..'.'/lib/private/Session/CryptoSessionData.php',
2128
+        'OC\\Session\\CryptoWrapper' => __DIR__.'/../../..'.'/lib/private/Session/CryptoWrapper.php',
2129
+        'OC\\Session\\Internal' => __DIR__.'/../../..'.'/lib/private/Session/Internal.php',
2130
+        'OC\\Session\\Memory' => __DIR__.'/../../..'.'/lib/private/Session/Memory.php',
2131
+        'OC\\Session\\Session' => __DIR__.'/../../..'.'/lib/private/Session/Session.php',
2132
+        'OC\\Settings\\AuthorizedGroup' => __DIR__.'/../../..'.'/lib/private/Settings/AuthorizedGroup.php',
2133
+        'OC\\Settings\\AuthorizedGroupMapper' => __DIR__.'/../../..'.'/lib/private/Settings/AuthorizedGroupMapper.php',
2134
+        'OC\\Settings\\DeclarativeManager' => __DIR__.'/../../..'.'/lib/private/Settings/DeclarativeManager.php',
2135
+        'OC\\Settings\\Manager' => __DIR__.'/../../..'.'/lib/private/Settings/Manager.php',
2136
+        'OC\\Settings\\Section' => __DIR__.'/../../..'.'/lib/private/Settings/Section.php',
2137
+        'OC\\Setup' => __DIR__.'/../../..'.'/lib/private/Setup.php',
2138
+        'OC\\SetupCheck\\SetupCheckManager' => __DIR__.'/../../..'.'/lib/private/SetupCheck/SetupCheckManager.php',
2139
+        'OC\\Setup\\AbstractDatabase' => __DIR__.'/../../..'.'/lib/private/Setup/AbstractDatabase.php',
2140
+        'OC\\Setup\\MySQL' => __DIR__.'/../../..'.'/lib/private/Setup/MySQL.php',
2141
+        'OC\\Setup\\OCI' => __DIR__.'/../../..'.'/lib/private/Setup/OCI.php',
2142
+        'OC\\Setup\\PostgreSQL' => __DIR__.'/../../..'.'/lib/private/Setup/PostgreSQL.php',
2143
+        'OC\\Setup\\Sqlite' => __DIR__.'/../../..'.'/lib/private/Setup/Sqlite.php',
2144
+        'OC\\Share20\\DefaultShareProvider' => __DIR__.'/../../..'.'/lib/private/Share20/DefaultShareProvider.php',
2145
+        'OC\\Share20\\Exception\\BackendError' => __DIR__.'/../../..'.'/lib/private/Share20/Exception/BackendError.php',
2146
+        'OC\\Share20\\Exception\\InvalidShare' => __DIR__.'/../../..'.'/lib/private/Share20/Exception/InvalidShare.php',
2147
+        'OC\\Share20\\Exception\\ProviderException' => __DIR__.'/../../..'.'/lib/private/Share20/Exception/ProviderException.php',
2148
+        'OC\\Share20\\GroupDeletedListener' => __DIR__.'/../../..'.'/lib/private/Share20/GroupDeletedListener.php',
2149
+        'OC\\Share20\\LegacyHooks' => __DIR__.'/../../..'.'/lib/private/Share20/LegacyHooks.php',
2150
+        'OC\\Share20\\Manager' => __DIR__.'/../../..'.'/lib/private/Share20/Manager.php',
2151
+        'OC\\Share20\\ProviderFactory' => __DIR__.'/../../..'.'/lib/private/Share20/ProviderFactory.php',
2152
+        'OC\\Share20\\PublicShareTemplateFactory' => __DIR__.'/../../..'.'/lib/private/Share20/PublicShareTemplateFactory.php',
2153
+        'OC\\Share20\\Share' => __DIR__.'/../../..'.'/lib/private/Share20/Share.php',
2154
+        'OC\\Share20\\ShareAttributes' => __DIR__.'/../../..'.'/lib/private/Share20/ShareAttributes.php',
2155
+        'OC\\Share20\\ShareDisableChecker' => __DIR__.'/../../..'.'/lib/private/Share20/ShareDisableChecker.php',
2156
+        'OC\\Share20\\ShareHelper' => __DIR__.'/../../..'.'/lib/private/Share20/ShareHelper.php',
2157
+        'OC\\Share20\\UserDeletedListener' => __DIR__.'/../../..'.'/lib/private/Share20/UserDeletedListener.php',
2158
+        'OC\\Share20\\UserRemovedListener' => __DIR__.'/../../..'.'/lib/private/Share20/UserRemovedListener.php',
2159
+        'OC\\Share\\Constants' => __DIR__.'/../../..'.'/lib/private/Share/Constants.php',
2160
+        'OC\\Share\\Helper' => __DIR__.'/../../..'.'/lib/private/Share/Helper.php',
2161
+        'OC\\Share\\Share' => __DIR__.'/../../..'.'/lib/private/Share/Share.php',
2162
+        'OC\\Snowflake\\Decoder' => __DIR__.'/../../..'.'/lib/private/Snowflake/Decoder.php',
2163
+        'OC\\Snowflake\\Generator' => __DIR__.'/../../..'.'/lib/private/Snowflake/Generator.php',
2164
+        'OC\\SpeechToText\\SpeechToTextManager' => __DIR__.'/../../..'.'/lib/private/SpeechToText/SpeechToTextManager.php',
2165
+        'OC\\SpeechToText\\TranscriptionJob' => __DIR__.'/../../..'.'/lib/private/SpeechToText/TranscriptionJob.php',
2166
+        'OC\\StreamImage' => __DIR__.'/../../..'.'/lib/private/StreamImage.php',
2167
+        'OC\\Streamer' => __DIR__.'/../../..'.'/lib/private/Streamer.php',
2168
+        'OC\\SubAdmin' => __DIR__.'/../../..'.'/lib/private/SubAdmin.php',
2169
+        'OC\\Support\\CrashReport\\Registry' => __DIR__.'/../../..'.'/lib/private/Support/CrashReport/Registry.php',
2170
+        'OC\\Support\\Subscription\\Assertion' => __DIR__.'/../../..'.'/lib/private/Support/Subscription/Assertion.php',
2171
+        'OC\\Support\\Subscription\\Registry' => __DIR__.'/../../..'.'/lib/private/Support/Subscription/Registry.php',
2172
+        'OC\\SystemConfig' => __DIR__.'/../../..'.'/lib/private/SystemConfig.php',
2173
+        'OC\\SystemTag\\ManagerFactory' => __DIR__.'/../../..'.'/lib/private/SystemTag/ManagerFactory.php',
2174
+        'OC\\SystemTag\\SystemTag' => __DIR__.'/../../..'.'/lib/private/SystemTag/SystemTag.php',
2175
+        'OC\\SystemTag\\SystemTagManager' => __DIR__.'/../../..'.'/lib/private/SystemTag/SystemTagManager.php',
2176
+        'OC\\SystemTag\\SystemTagObjectMapper' => __DIR__.'/../../..'.'/lib/private/SystemTag/SystemTagObjectMapper.php',
2177
+        'OC\\SystemTag\\SystemTagsInFilesDetector' => __DIR__.'/../../..'.'/lib/private/SystemTag/SystemTagsInFilesDetector.php',
2178
+        'OC\\TagManager' => __DIR__.'/../../..'.'/lib/private/TagManager.php',
2179
+        'OC\\Tagging\\Tag' => __DIR__.'/../../..'.'/lib/private/Tagging/Tag.php',
2180
+        'OC\\Tagging\\TagMapper' => __DIR__.'/../../..'.'/lib/private/Tagging/TagMapper.php',
2181
+        'OC\\Tags' => __DIR__.'/../../..'.'/lib/private/Tags.php',
2182
+        'OC\\Talk\\Broker' => __DIR__.'/../../..'.'/lib/private/Talk/Broker.php',
2183
+        'OC\\Talk\\ConversationOptions' => __DIR__.'/../../..'.'/lib/private/Talk/ConversationOptions.php',
2184
+        'OC\\TaskProcessing\\Db\\Task' => __DIR__.'/../../..'.'/lib/private/TaskProcessing/Db/Task.php',
2185
+        'OC\\TaskProcessing\\Db\\TaskMapper' => __DIR__.'/../../..'.'/lib/private/TaskProcessing/Db/TaskMapper.php',
2186
+        'OC\\TaskProcessing\\Manager' => __DIR__.'/../../..'.'/lib/private/TaskProcessing/Manager.php',
2187
+        'OC\\TaskProcessing\\RemoveOldTasksBackgroundJob' => __DIR__.'/../../..'.'/lib/private/TaskProcessing/RemoveOldTasksBackgroundJob.php',
2188
+        'OC\\TaskProcessing\\SynchronousBackgroundJob' => __DIR__.'/../../..'.'/lib/private/TaskProcessing/SynchronousBackgroundJob.php',
2189
+        'OC\\Teams\\TeamManager' => __DIR__.'/../../..'.'/lib/private/Teams/TeamManager.php',
2190
+        'OC\\TempManager' => __DIR__.'/../../..'.'/lib/private/TempManager.php',
2191
+        'OC\\TemplateLayout' => __DIR__.'/../../..'.'/lib/private/TemplateLayout.php',
2192
+        'OC\\Template\\Base' => __DIR__.'/../../..'.'/lib/private/Template/Base.php',
2193
+        'OC\\Template\\CSSResourceLocator' => __DIR__.'/../../..'.'/lib/private/Template/CSSResourceLocator.php',
2194
+        'OC\\Template\\JSCombiner' => __DIR__.'/../../..'.'/lib/private/Template/JSCombiner.php',
2195
+        'OC\\Template\\JSConfigHelper' => __DIR__.'/../../..'.'/lib/private/Template/JSConfigHelper.php',
2196
+        'OC\\Template\\JSResourceLocator' => __DIR__.'/../../..'.'/lib/private/Template/JSResourceLocator.php',
2197
+        'OC\\Template\\ResourceLocator' => __DIR__.'/../../..'.'/lib/private/Template/ResourceLocator.php',
2198
+        'OC\\Template\\ResourceNotFoundException' => __DIR__.'/../../..'.'/lib/private/Template/ResourceNotFoundException.php',
2199
+        'OC\\Template\\Template' => __DIR__.'/../../..'.'/lib/private/Template/Template.php',
2200
+        'OC\\Template\\TemplateFileLocator' => __DIR__.'/../../..'.'/lib/private/Template/TemplateFileLocator.php',
2201
+        'OC\\Template\\TemplateManager' => __DIR__.'/../../..'.'/lib/private/Template/TemplateManager.php',
2202
+        'OC\\TextProcessing\\Db\\Task' => __DIR__.'/../../..'.'/lib/private/TextProcessing/Db/Task.php',
2203
+        'OC\\TextProcessing\\Db\\TaskMapper' => __DIR__.'/../../..'.'/lib/private/TextProcessing/Db/TaskMapper.php',
2204
+        'OC\\TextProcessing\\Manager' => __DIR__.'/../../..'.'/lib/private/TextProcessing/Manager.php',
2205
+        'OC\\TextProcessing\\RemoveOldTasksBackgroundJob' => __DIR__.'/../../..'.'/lib/private/TextProcessing/RemoveOldTasksBackgroundJob.php',
2206
+        'OC\\TextProcessing\\TaskBackgroundJob' => __DIR__.'/../../..'.'/lib/private/TextProcessing/TaskBackgroundJob.php',
2207
+        'OC\\TextToImage\\Db\\Task' => __DIR__.'/../../..'.'/lib/private/TextToImage/Db/Task.php',
2208
+        'OC\\TextToImage\\Db\\TaskMapper' => __DIR__.'/../../..'.'/lib/private/TextToImage/Db/TaskMapper.php',
2209
+        'OC\\TextToImage\\Manager' => __DIR__.'/../../..'.'/lib/private/TextToImage/Manager.php',
2210
+        'OC\\TextToImage\\RemoveOldTasksBackgroundJob' => __DIR__.'/../../..'.'/lib/private/TextToImage/RemoveOldTasksBackgroundJob.php',
2211
+        'OC\\TextToImage\\TaskBackgroundJob' => __DIR__.'/../../..'.'/lib/private/TextToImage/TaskBackgroundJob.php',
2212
+        'OC\\Translation\\TranslationManager' => __DIR__.'/../../..'.'/lib/private/Translation/TranslationManager.php',
2213
+        'OC\\URLGenerator' => __DIR__.'/../../..'.'/lib/private/URLGenerator.php',
2214
+        'OC\\Updater' => __DIR__.'/../../..'.'/lib/private/Updater.php',
2215
+        'OC\\Updater\\Changes' => __DIR__.'/../../..'.'/lib/private/Updater/Changes.php',
2216
+        'OC\\Updater\\ChangesCheck' => __DIR__.'/../../..'.'/lib/private/Updater/ChangesCheck.php',
2217
+        'OC\\Updater\\ChangesMapper' => __DIR__.'/../../..'.'/lib/private/Updater/ChangesMapper.php',
2218
+        'OC\\Updater\\Exceptions\\ReleaseMetadataException' => __DIR__.'/../../..'.'/lib/private/Updater/Exceptions/ReleaseMetadataException.php',
2219
+        'OC\\Updater\\ReleaseMetadata' => __DIR__.'/../../..'.'/lib/private/Updater/ReleaseMetadata.php',
2220
+        'OC\\Updater\\VersionCheck' => __DIR__.'/../../..'.'/lib/private/Updater/VersionCheck.php',
2221
+        'OC\\UserStatus\\ISettableProvider' => __DIR__.'/../../..'.'/lib/private/UserStatus/ISettableProvider.php',
2222
+        'OC\\UserStatus\\Manager' => __DIR__.'/../../..'.'/lib/private/UserStatus/Manager.php',
2223
+        'OC\\User\\AvailabilityCoordinator' => __DIR__.'/../../..'.'/lib/private/User/AvailabilityCoordinator.php',
2224
+        'OC\\User\\Backend' => __DIR__.'/../../..'.'/lib/private/User/Backend.php',
2225
+        'OC\\User\\BackgroundJobs\\CleanupDeletedUsers' => __DIR__.'/../../..'.'/lib/private/User/BackgroundJobs/CleanupDeletedUsers.php',
2226
+        'OC\\User\\Database' => __DIR__.'/../../..'.'/lib/private/User/Database.php',
2227
+        'OC\\User\\DisabledUserException' => __DIR__.'/../../..'.'/lib/private/User/DisabledUserException.php',
2228
+        'OC\\User\\DisplayNameCache' => __DIR__.'/../../..'.'/lib/private/User/DisplayNameCache.php',
2229
+        'OC\\User\\LazyUser' => __DIR__.'/../../..'.'/lib/private/User/LazyUser.php',
2230
+        'OC\\User\\Listeners\\BeforeUserDeletedListener' => __DIR__.'/../../..'.'/lib/private/User/Listeners/BeforeUserDeletedListener.php',
2231
+        'OC\\User\\Listeners\\UserChangedListener' => __DIR__.'/../../..'.'/lib/private/User/Listeners/UserChangedListener.php',
2232
+        'OC\\User\\LoginException' => __DIR__.'/../../..'.'/lib/private/User/LoginException.php',
2233
+        'OC\\User\\Manager' => __DIR__.'/../../..'.'/lib/private/User/Manager.php',
2234
+        'OC\\User\\NoUserException' => __DIR__.'/../../..'.'/lib/private/User/NoUserException.php',
2235
+        'OC\\User\\OutOfOfficeData' => __DIR__.'/../../..'.'/lib/private/User/OutOfOfficeData.php',
2236
+        'OC\\User\\PartiallyDeletedUsersBackend' => __DIR__.'/../../..'.'/lib/private/User/PartiallyDeletedUsersBackend.php',
2237
+        'OC\\User\\Session' => __DIR__.'/../../..'.'/lib/private/User/Session.php',
2238
+        'OC\\User\\User' => __DIR__.'/../../..'.'/lib/private/User/User.php',
2239
+        'OC_App' => __DIR__.'/../../..'.'/lib/private/legacy/OC_App.php',
2240
+        'OC_Defaults' => __DIR__.'/../../..'.'/lib/private/legacy/OC_Defaults.php',
2241
+        'OC_Helper' => __DIR__.'/../../..'.'/lib/private/legacy/OC_Helper.php',
2242
+        'OC_Hook' => __DIR__.'/../../..'.'/lib/private/legacy/OC_Hook.php',
2243
+        'OC_JSON' => __DIR__.'/../../..'.'/lib/private/legacy/OC_JSON.php',
2244
+        'OC_Template' => __DIR__.'/../../..'.'/lib/private/legacy/OC_Template.php',
2245
+        'OC_User' => __DIR__.'/../../..'.'/lib/private/legacy/OC_User.php',
2246
+        'OC_Util' => __DIR__.'/../../..'.'/lib/private/legacy/OC_Util.php',
2247 2247
     );
2248 2248
 
2249 2249
     public static function getInitializer(ClassLoader $loader)
2250 2250
     {
2251
-        return \Closure::bind(function () use ($loader) {
2251
+        return \Closure::bind(function() use ($loader) {
2252 2252
             $loader->prefixLengthsPsr4 = ComposerStaticInit749170dad3f5e7f9ca158f5a9f04f6a2::$prefixLengthsPsr4;
2253 2253
             $loader->prefixDirsPsr4 = ComposerStaticInit749170dad3f5e7f9ca158f5a9f04f6a2::$prefixDirsPsr4;
2254 2254
             $loader->fallbackDirsPsr4 = ComposerStaticInit749170dad3f5e7f9ca158f5a9f04f6a2::$fallbackDirsPsr4;
Please login to merge, or discard this patch.
lib/composer/composer/autoload_classmap.php 1 patch
Spacing   +2189 added lines, -2189 removed lines patch added patch discarded remove patch
@@ -6,2193 +6,2193 @@
 block discarded – undo
6 6
 $baseDir = dirname(dirname($vendorDir));
7 7
 
8 8
 return array(
9
-    'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
10
-    'NCU\\Config\\Exceptions\\IncorrectTypeException' => $baseDir . '/lib/unstable/Config/Exceptions/IncorrectTypeException.php',
11
-    'NCU\\Config\\Exceptions\\TypeConflictException' => $baseDir . '/lib/unstable/Config/Exceptions/TypeConflictException.php',
12
-    'NCU\\Config\\Exceptions\\UnknownKeyException' => $baseDir . '/lib/unstable/Config/Exceptions/UnknownKeyException.php',
13
-    'NCU\\Config\\IUserConfig' => $baseDir . '/lib/unstable/Config/IUserConfig.php',
14
-    'NCU\\Config\\Lexicon\\ConfigLexiconEntry' => $baseDir . '/lib/unstable/Config/Lexicon/ConfigLexiconEntry.php',
15
-    'NCU\\Config\\Lexicon\\ConfigLexiconStrictness' => $baseDir . '/lib/unstable/Config/Lexicon/ConfigLexiconStrictness.php',
16
-    'NCU\\Config\\Lexicon\\IConfigLexicon' => $baseDir . '/lib/unstable/Config/Lexicon/IConfigLexicon.php',
17
-    'NCU\\Config\\Lexicon\\Preset' => $baseDir . '/lib/unstable/Config/Lexicon/Preset.php',
18
-    'NCU\\Config\\ValueType' => $baseDir . '/lib/unstable/Config/ValueType.php',
19
-    'NCU\\Federation\\ISignedCloudFederationProvider' => $baseDir . '/lib/unstable/Federation/ISignedCloudFederationProvider.php',
20
-    'NCU\\Security\\Signature\\Enum\\DigestAlgorithm' => $baseDir . '/lib/unstable/Security/Signature/Enum/DigestAlgorithm.php',
21
-    'NCU\\Security\\Signature\\Enum\\SignatoryStatus' => $baseDir . '/lib/unstable/Security/Signature/Enum/SignatoryStatus.php',
22
-    'NCU\\Security\\Signature\\Enum\\SignatoryType' => $baseDir . '/lib/unstable/Security/Signature/Enum/SignatoryType.php',
23
-    'NCU\\Security\\Signature\\Enum\\SignatureAlgorithm' => $baseDir . '/lib/unstable/Security/Signature/Enum/SignatureAlgorithm.php',
24
-    'NCU\\Security\\Signature\\Exceptions\\IdentityNotFoundException' => $baseDir . '/lib/unstable/Security/Signature/Exceptions/IdentityNotFoundException.php',
25
-    'NCU\\Security\\Signature\\Exceptions\\IncomingRequestException' => $baseDir . '/lib/unstable/Security/Signature/Exceptions/IncomingRequestException.php',
26
-    'NCU\\Security\\Signature\\Exceptions\\InvalidKeyOriginException' => $baseDir . '/lib/unstable/Security/Signature/Exceptions/InvalidKeyOriginException.php',
27
-    'NCU\\Security\\Signature\\Exceptions\\InvalidSignatureException' => $baseDir . '/lib/unstable/Security/Signature/Exceptions/InvalidSignatureException.php',
28
-    'NCU\\Security\\Signature\\Exceptions\\SignatoryConflictException' => $baseDir . '/lib/unstable/Security/Signature/Exceptions/SignatoryConflictException.php',
29
-    'NCU\\Security\\Signature\\Exceptions\\SignatoryException' => $baseDir . '/lib/unstable/Security/Signature/Exceptions/SignatoryException.php',
30
-    'NCU\\Security\\Signature\\Exceptions\\SignatoryNotFoundException' => $baseDir . '/lib/unstable/Security/Signature/Exceptions/SignatoryNotFoundException.php',
31
-    'NCU\\Security\\Signature\\Exceptions\\SignatureElementNotFoundException' => $baseDir . '/lib/unstable/Security/Signature/Exceptions/SignatureElementNotFoundException.php',
32
-    'NCU\\Security\\Signature\\Exceptions\\SignatureException' => $baseDir . '/lib/unstable/Security/Signature/Exceptions/SignatureException.php',
33
-    'NCU\\Security\\Signature\\Exceptions\\SignatureNotFoundException' => $baseDir . '/lib/unstable/Security/Signature/Exceptions/SignatureNotFoundException.php',
34
-    'NCU\\Security\\Signature\\IIncomingSignedRequest' => $baseDir . '/lib/unstable/Security/Signature/IIncomingSignedRequest.php',
35
-    'NCU\\Security\\Signature\\IOutgoingSignedRequest' => $baseDir . '/lib/unstable/Security/Signature/IOutgoingSignedRequest.php',
36
-    'NCU\\Security\\Signature\\ISignatoryManager' => $baseDir . '/lib/unstable/Security/Signature/ISignatoryManager.php',
37
-    'NCU\\Security\\Signature\\ISignatureManager' => $baseDir . '/lib/unstable/Security/Signature/ISignatureManager.php',
38
-    'NCU\\Security\\Signature\\ISignedRequest' => $baseDir . '/lib/unstable/Security/Signature/ISignedRequest.php',
39
-    'NCU\\Security\\Signature\\Model\\Signatory' => $baseDir . '/lib/unstable/Security/Signature/Model/Signatory.php',
40
-    'OCP\\Accounts\\IAccount' => $baseDir . '/lib/public/Accounts/IAccount.php',
41
-    'OCP\\Accounts\\IAccountManager' => $baseDir . '/lib/public/Accounts/IAccountManager.php',
42
-    'OCP\\Accounts\\IAccountProperty' => $baseDir . '/lib/public/Accounts/IAccountProperty.php',
43
-    'OCP\\Accounts\\IAccountPropertyCollection' => $baseDir . '/lib/public/Accounts/IAccountPropertyCollection.php',
44
-    'OCP\\Accounts\\PropertyDoesNotExistException' => $baseDir . '/lib/public/Accounts/PropertyDoesNotExistException.php',
45
-    'OCP\\Accounts\\UserUpdatedEvent' => $baseDir . '/lib/public/Accounts/UserUpdatedEvent.php',
46
-    'OCP\\Activity\\ActivitySettings' => $baseDir . '/lib/public/Activity/ActivitySettings.php',
47
-    'OCP\\Activity\\Exceptions\\FilterNotFoundException' => $baseDir . '/lib/public/Activity/Exceptions/FilterNotFoundException.php',
48
-    'OCP\\Activity\\Exceptions\\IncompleteActivityException' => $baseDir . '/lib/public/Activity/Exceptions/IncompleteActivityException.php',
49
-    'OCP\\Activity\\Exceptions\\InvalidValueException' => $baseDir . '/lib/public/Activity/Exceptions/InvalidValueException.php',
50
-    'OCP\\Activity\\Exceptions\\SettingNotFoundException' => $baseDir . '/lib/public/Activity/Exceptions/SettingNotFoundException.php',
51
-    'OCP\\Activity\\Exceptions\\UnknownActivityException' => $baseDir . '/lib/public/Activity/Exceptions/UnknownActivityException.php',
52
-    'OCP\\Activity\\IBulkConsumer' => $baseDir . '/lib/public/Activity/IBulkConsumer.php',
53
-    'OCP\\Activity\\IConsumer' => $baseDir . '/lib/public/Activity/IConsumer.php',
54
-    'OCP\\Activity\\IEvent' => $baseDir . '/lib/public/Activity/IEvent.php',
55
-    'OCP\\Activity\\IEventMerger' => $baseDir . '/lib/public/Activity/IEventMerger.php',
56
-    'OCP\\Activity\\IExtension' => $baseDir . '/lib/public/Activity/IExtension.php',
57
-    'OCP\\Activity\\IFilter' => $baseDir . '/lib/public/Activity/IFilter.php',
58
-    'OCP\\Activity\\IManager' => $baseDir . '/lib/public/Activity/IManager.php',
59
-    'OCP\\Activity\\IProvider' => $baseDir . '/lib/public/Activity/IProvider.php',
60
-    'OCP\\Activity\\ISetting' => $baseDir . '/lib/public/Activity/ISetting.php',
61
-    'OCP\\AppFramework\\ApiController' => $baseDir . '/lib/public/AppFramework/ApiController.php',
62
-    'OCP\\AppFramework\\App' => $baseDir . '/lib/public/AppFramework/App.php',
63
-    'OCP\\AppFramework\\Attribute\\ASince' => $baseDir . '/lib/public/AppFramework/Attribute/ASince.php',
64
-    'OCP\\AppFramework\\Attribute\\Catchable' => $baseDir . '/lib/public/AppFramework/Attribute/Catchable.php',
65
-    'OCP\\AppFramework\\Attribute\\Consumable' => $baseDir . '/lib/public/AppFramework/Attribute/Consumable.php',
66
-    'OCP\\AppFramework\\Attribute\\Dispatchable' => $baseDir . '/lib/public/AppFramework/Attribute/Dispatchable.php',
67
-    'OCP\\AppFramework\\Attribute\\ExceptionalImplementable' => $baseDir . '/lib/public/AppFramework/Attribute/ExceptionalImplementable.php',
68
-    'OCP\\AppFramework\\Attribute\\Implementable' => $baseDir . '/lib/public/AppFramework/Attribute/Implementable.php',
69
-    'OCP\\AppFramework\\Attribute\\Listenable' => $baseDir . '/lib/public/AppFramework/Attribute/Listenable.php',
70
-    'OCP\\AppFramework\\Attribute\\Throwable' => $baseDir . '/lib/public/AppFramework/Attribute/Throwable.php',
71
-    'OCP\\AppFramework\\AuthPublicShareController' => $baseDir . '/lib/public/AppFramework/AuthPublicShareController.php',
72
-    'OCP\\AppFramework\\Bootstrap\\IBootContext' => $baseDir . '/lib/public/AppFramework/Bootstrap/IBootContext.php',
73
-    'OCP\\AppFramework\\Bootstrap\\IBootstrap' => $baseDir . '/lib/public/AppFramework/Bootstrap/IBootstrap.php',
74
-    'OCP\\AppFramework\\Bootstrap\\IRegistrationContext' => $baseDir . '/lib/public/AppFramework/Bootstrap/IRegistrationContext.php',
75
-    'OCP\\AppFramework\\Controller' => $baseDir . '/lib/public/AppFramework/Controller.php',
76
-    'OCP\\AppFramework\\Db\\DoesNotExistException' => $baseDir . '/lib/public/AppFramework/Db/DoesNotExistException.php',
77
-    'OCP\\AppFramework\\Db\\Entity' => $baseDir . '/lib/public/AppFramework/Db/Entity.php',
78
-    'OCP\\AppFramework\\Db\\IMapperException' => $baseDir . '/lib/public/AppFramework/Db/IMapperException.php',
79
-    'OCP\\AppFramework\\Db\\MultipleObjectsReturnedException' => $baseDir . '/lib/public/AppFramework/Db/MultipleObjectsReturnedException.php',
80
-    'OCP\\AppFramework\\Db\\QBMapper' => $baseDir . '/lib/public/AppFramework/Db/QBMapper.php',
81
-    'OCP\\AppFramework\\Db\\TTransactional' => $baseDir . '/lib/public/AppFramework/Db/TTransactional.php',
82
-    'OCP\\AppFramework\\Http' => $baseDir . '/lib/public/AppFramework/Http.php',
83
-    'OCP\\AppFramework\\Http\\Attribute\\ARateLimit' => $baseDir . '/lib/public/AppFramework/Http/Attribute/ARateLimit.php',
84
-    'OCP\\AppFramework\\Http\\Attribute\\AnonRateLimit' => $baseDir . '/lib/public/AppFramework/Http/Attribute/AnonRateLimit.php',
85
-    'OCP\\AppFramework\\Http\\Attribute\\ApiRoute' => $baseDir . '/lib/public/AppFramework/Http/Attribute/ApiRoute.php',
86
-    'OCP\\AppFramework\\Http\\Attribute\\AppApiAdminAccessWithoutUser' => $baseDir . '/lib/public/AppFramework/Http/Attribute/AppApiAdminAccessWithoutUser.php',
87
-    'OCP\\AppFramework\\Http\\Attribute\\AuthorizedAdminSetting' => $baseDir . '/lib/public/AppFramework/Http/Attribute/AuthorizedAdminSetting.php',
88
-    'OCP\\AppFramework\\Http\\Attribute\\BruteForceProtection' => $baseDir . '/lib/public/AppFramework/Http/Attribute/BruteForceProtection.php',
89
-    'OCP\\AppFramework\\Http\\Attribute\\CORS' => $baseDir . '/lib/public/AppFramework/Http/Attribute/CORS.php',
90
-    'OCP\\AppFramework\\Http\\Attribute\\ExAppRequired' => $baseDir . '/lib/public/AppFramework/Http/Attribute/ExAppRequired.php',
91
-    'OCP\\AppFramework\\Http\\Attribute\\FrontpageRoute' => $baseDir . '/lib/public/AppFramework/Http/Attribute/FrontpageRoute.php',
92
-    'OCP\\AppFramework\\Http\\Attribute\\IgnoreOpenAPI' => $baseDir . '/lib/public/AppFramework/Http/Attribute/IgnoreOpenAPI.php',
93
-    'OCP\\AppFramework\\Http\\Attribute\\NoAdminRequired' => $baseDir . '/lib/public/AppFramework/Http/Attribute/NoAdminRequired.php',
94
-    'OCP\\AppFramework\\Http\\Attribute\\NoCSRFRequired' => $baseDir . '/lib/public/AppFramework/Http/Attribute/NoCSRFRequired.php',
95
-    'OCP\\AppFramework\\Http\\Attribute\\OpenAPI' => $baseDir . '/lib/public/AppFramework/Http/Attribute/OpenAPI.php',
96
-    'OCP\\AppFramework\\Http\\Attribute\\PasswordConfirmationRequired' => $baseDir . '/lib/public/AppFramework/Http/Attribute/PasswordConfirmationRequired.php',
97
-    'OCP\\AppFramework\\Http\\Attribute\\PublicPage' => $baseDir . '/lib/public/AppFramework/Http/Attribute/PublicPage.php',
98
-    'OCP\\AppFramework\\Http\\Attribute\\RequestHeader' => $baseDir . '/lib/public/AppFramework/Http/Attribute/RequestHeader.php',
99
-    'OCP\\AppFramework\\Http\\Attribute\\Route' => $baseDir . '/lib/public/AppFramework/Http/Attribute/Route.php',
100
-    'OCP\\AppFramework\\Http\\Attribute\\StrictCookiesRequired' => $baseDir . '/lib/public/AppFramework/Http/Attribute/StrictCookiesRequired.php',
101
-    'OCP\\AppFramework\\Http\\Attribute\\SubAdminRequired' => $baseDir . '/lib/public/AppFramework/Http/Attribute/SubAdminRequired.php',
102
-    'OCP\\AppFramework\\Http\\Attribute\\UseSession' => $baseDir . '/lib/public/AppFramework/Http/Attribute/UseSession.php',
103
-    'OCP\\AppFramework\\Http\\Attribute\\UserRateLimit' => $baseDir . '/lib/public/AppFramework/Http/Attribute/UserRateLimit.php',
104
-    'OCP\\AppFramework\\Http\\ContentSecurityPolicy' => $baseDir . '/lib/public/AppFramework/Http/ContentSecurityPolicy.php',
105
-    'OCP\\AppFramework\\Http\\DataDisplayResponse' => $baseDir . '/lib/public/AppFramework/Http/DataDisplayResponse.php',
106
-    'OCP\\AppFramework\\Http\\DataDownloadResponse' => $baseDir . '/lib/public/AppFramework/Http/DataDownloadResponse.php',
107
-    'OCP\\AppFramework\\Http\\DataResponse' => $baseDir . '/lib/public/AppFramework/Http/DataResponse.php',
108
-    'OCP\\AppFramework\\Http\\DownloadResponse' => $baseDir . '/lib/public/AppFramework/Http/DownloadResponse.php',
109
-    'OCP\\AppFramework\\Http\\EmptyContentSecurityPolicy' => $baseDir . '/lib/public/AppFramework/Http/EmptyContentSecurityPolicy.php',
110
-    'OCP\\AppFramework\\Http\\EmptyFeaturePolicy' => $baseDir . '/lib/public/AppFramework/Http/EmptyFeaturePolicy.php',
111
-    'OCP\\AppFramework\\Http\\Events\\BeforeLoginTemplateRenderedEvent' => $baseDir . '/lib/public/AppFramework/Http/Events/BeforeLoginTemplateRenderedEvent.php',
112
-    'OCP\\AppFramework\\Http\\Events\\BeforeTemplateRenderedEvent' => $baseDir . '/lib/public/AppFramework/Http/Events/BeforeTemplateRenderedEvent.php',
113
-    'OCP\\AppFramework\\Http\\FeaturePolicy' => $baseDir . '/lib/public/AppFramework/Http/FeaturePolicy.php',
114
-    'OCP\\AppFramework\\Http\\FileDisplayResponse' => $baseDir . '/lib/public/AppFramework/Http/FileDisplayResponse.php',
115
-    'OCP\\AppFramework\\Http\\ICallbackResponse' => $baseDir . '/lib/public/AppFramework/Http/ICallbackResponse.php',
116
-    'OCP\\AppFramework\\Http\\IOutput' => $baseDir . '/lib/public/AppFramework/Http/IOutput.php',
117
-    'OCP\\AppFramework\\Http\\JSONResponse' => $baseDir . '/lib/public/AppFramework/Http/JSONResponse.php',
118
-    'OCP\\AppFramework\\Http\\NotFoundResponse' => $baseDir . '/lib/public/AppFramework/Http/NotFoundResponse.php',
119
-    'OCP\\AppFramework\\Http\\ParameterOutOfRangeException' => $baseDir . '/lib/public/AppFramework/Http/ParameterOutOfRangeException.php',
120
-    'OCP\\AppFramework\\Http\\RedirectResponse' => $baseDir . '/lib/public/AppFramework/Http/RedirectResponse.php',
121
-    'OCP\\AppFramework\\Http\\RedirectToDefaultAppResponse' => $baseDir . '/lib/public/AppFramework/Http/RedirectToDefaultAppResponse.php',
122
-    'OCP\\AppFramework\\Http\\Response' => $baseDir . '/lib/public/AppFramework/Http/Response.php',
123
-    'OCP\\AppFramework\\Http\\StandaloneTemplateResponse' => $baseDir . '/lib/public/AppFramework/Http/StandaloneTemplateResponse.php',
124
-    'OCP\\AppFramework\\Http\\StreamResponse' => $baseDir . '/lib/public/AppFramework/Http/StreamResponse.php',
125
-    'OCP\\AppFramework\\Http\\StrictContentSecurityPolicy' => $baseDir . '/lib/public/AppFramework/Http/StrictContentSecurityPolicy.php',
126
-    'OCP\\AppFramework\\Http\\StrictEvalContentSecurityPolicy' => $baseDir . '/lib/public/AppFramework/Http/StrictEvalContentSecurityPolicy.php',
127
-    'OCP\\AppFramework\\Http\\StrictInlineContentSecurityPolicy' => $baseDir . '/lib/public/AppFramework/Http/StrictInlineContentSecurityPolicy.php',
128
-    'OCP\\AppFramework\\Http\\TemplateResponse' => $baseDir . '/lib/public/AppFramework/Http/TemplateResponse.php',
129
-    'OCP\\AppFramework\\Http\\Template\\ExternalShareMenuAction' => $baseDir . '/lib/public/AppFramework/Http/Template/ExternalShareMenuAction.php',
130
-    'OCP\\AppFramework\\Http\\Template\\IMenuAction' => $baseDir . '/lib/public/AppFramework/Http/Template/IMenuAction.php',
131
-    'OCP\\AppFramework\\Http\\Template\\LinkMenuAction' => $baseDir . '/lib/public/AppFramework/Http/Template/LinkMenuAction.php',
132
-    'OCP\\AppFramework\\Http\\Template\\PublicTemplateResponse' => $baseDir . '/lib/public/AppFramework/Http/Template/PublicTemplateResponse.php',
133
-    'OCP\\AppFramework\\Http\\Template\\SimpleMenuAction' => $baseDir . '/lib/public/AppFramework/Http/Template/SimpleMenuAction.php',
134
-    'OCP\\AppFramework\\Http\\TextPlainResponse' => $baseDir . '/lib/public/AppFramework/Http/TextPlainResponse.php',
135
-    'OCP\\AppFramework\\Http\\TooManyRequestsResponse' => $baseDir . '/lib/public/AppFramework/Http/TooManyRequestsResponse.php',
136
-    'OCP\\AppFramework\\Http\\ZipResponse' => $baseDir . '/lib/public/AppFramework/Http/ZipResponse.php',
137
-    'OCP\\AppFramework\\IAppContainer' => $baseDir . '/lib/public/AppFramework/IAppContainer.php',
138
-    'OCP\\AppFramework\\Middleware' => $baseDir . '/lib/public/AppFramework/Middleware.php',
139
-    'OCP\\AppFramework\\OCSController' => $baseDir . '/lib/public/AppFramework/OCSController.php',
140
-    'OCP\\AppFramework\\OCS\\OCSBadRequestException' => $baseDir . '/lib/public/AppFramework/OCS/OCSBadRequestException.php',
141
-    'OCP\\AppFramework\\OCS\\OCSException' => $baseDir . '/lib/public/AppFramework/OCS/OCSException.php',
142
-    'OCP\\AppFramework\\OCS\\OCSForbiddenException' => $baseDir . '/lib/public/AppFramework/OCS/OCSForbiddenException.php',
143
-    'OCP\\AppFramework\\OCS\\OCSNotFoundException' => $baseDir . '/lib/public/AppFramework/OCS/OCSNotFoundException.php',
144
-    'OCP\\AppFramework\\OCS\\OCSPreconditionFailedException' => $baseDir . '/lib/public/AppFramework/OCS/OCSPreconditionFailedException.php',
145
-    'OCP\\AppFramework\\PublicShareController' => $baseDir . '/lib/public/AppFramework/PublicShareController.php',
146
-    'OCP\\AppFramework\\QueryException' => $baseDir . '/lib/public/AppFramework/QueryException.php',
147
-    'OCP\\AppFramework\\Services\\IAppConfig' => $baseDir . '/lib/public/AppFramework/Services/IAppConfig.php',
148
-    'OCP\\AppFramework\\Services\\IInitialState' => $baseDir . '/lib/public/AppFramework/Services/IInitialState.php',
149
-    'OCP\\AppFramework\\Services\\InitialStateProvider' => $baseDir . '/lib/public/AppFramework/Services/InitialStateProvider.php',
150
-    'OCP\\AppFramework\\Utility\\IControllerMethodReflector' => $baseDir . '/lib/public/AppFramework/Utility/IControllerMethodReflector.php',
151
-    'OCP\\AppFramework\\Utility\\ITimeFactory' => $baseDir . '/lib/public/AppFramework/Utility/ITimeFactory.php',
152
-    'OCP\\App\\AppPathNotFoundException' => $baseDir . '/lib/public/App/AppPathNotFoundException.php',
153
-    'OCP\\App\\Events\\AppDisableEvent' => $baseDir . '/lib/public/App/Events/AppDisableEvent.php',
154
-    'OCP\\App\\Events\\AppEnableEvent' => $baseDir . '/lib/public/App/Events/AppEnableEvent.php',
155
-    'OCP\\App\\Events\\AppUpdateEvent' => $baseDir . '/lib/public/App/Events/AppUpdateEvent.php',
156
-    'OCP\\App\\IAppManager' => $baseDir . '/lib/public/App/IAppManager.php',
157
-    'OCP\\App\\ManagerEvent' => $baseDir . '/lib/public/App/ManagerEvent.php',
158
-    'OCP\\Authentication\\Events\\AnyLoginFailedEvent' => $baseDir . '/lib/public/Authentication/Events/AnyLoginFailedEvent.php',
159
-    'OCP\\Authentication\\Events\\LoginFailedEvent' => $baseDir . '/lib/public/Authentication/Events/LoginFailedEvent.php',
160
-    'OCP\\Authentication\\Events\\TokenInvalidatedEvent' => $baseDir . '/lib/public/Authentication/Events/TokenInvalidatedEvent.php',
161
-    'OCP\\Authentication\\Exceptions\\CredentialsUnavailableException' => $baseDir . '/lib/public/Authentication/Exceptions/CredentialsUnavailableException.php',
162
-    'OCP\\Authentication\\Exceptions\\ExpiredTokenException' => $baseDir . '/lib/public/Authentication/Exceptions/ExpiredTokenException.php',
163
-    'OCP\\Authentication\\Exceptions\\InvalidTokenException' => $baseDir . '/lib/public/Authentication/Exceptions/InvalidTokenException.php',
164
-    'OCP\\Authentication\\Exceptions\\PasswordUnavailableException' => $baseDir . '/lib/public/Authentication/Exceptions/PasswordUnavailableException.php',
165
-    'OCP\\Authentication\\Exceptions\\WipeTokenException' => $baseDir . '/lib/public/Authentication/Exceptions/WipeTokenException.php',
166
-    'OCP\\Authentication\\IAlternativeLogin' => $baseDir . '/lib/public/Authentication/IAlternativeLogin.php',
167
-    'OCP\\Authentication\\IApacheBackend' => $baseDir . '/lib/public/Authentication/IApacheBackend.php',
168
-    'OCP\\Authentication\\IProvideUserSecretBackend' => $baseDir . '/lib/public/Authentication/IProvideUserSecretBackend.php',
169
-    'OCP\\Authentication\\LoginCredentials\\ICredentials' => $baseDir . '/lib/public/Authentication/LoginCredentials/ICredentials.php',
170
-    'OCP\\Authentication\\LoginCredentials\\IStore' => $baseDir . '/lib/public/Authentication/LoginCredentials/IStore.php',
171
-    'OCP\\Authentication\\Token\\IProvider' => $baseDir . '/lib/public/Authentication/Token/IProvider.php',
172
-    'OCP\\Authentication\\Token\\IToken' => $baseDir . '/lib/public/Authentication/Token/IToken.php',
173
-    'OCP\\Authentication\\TwoFactorAuth\\ALoginSetupController' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/ALoginSetupController.php',
174
-    'OCP\\Authentication\\TwoFactorAuth\\IActivatableAtLogin' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/IActivatableAtLogin.php',
175
-    'OCP\\Authentication\\TwoFactorAuth\\IActivatableByAdmin' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/IActivatableByAdmin.php',
176
-    'OCP\\Authentication\\TwoFactorAuth\\IDeactivatableByAdmin' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/IDeactivatableByAdmin.php',
177
-    'OCP\\Authentication\\TwoFactorAuth\\ILoginSetupProvider' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/ILoginSetupProvider.php',
178
-    'OCP\\Authentication\\TwoFactorAuth\\IPersonalProviderSettings' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/IPersonalProviderSettings.php',
179
-    'OCP\\Authentication\\TwoFactorAuth\\IProvider' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/IProvider.php',
180
-    'OCP\\Authentication\\TwoFactorAuth\\IProvidesCustomCSP' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/IProvidesCustomCSP.php',
181
-    'OCP\\Authentication\\TwoFactorAuth\\IProvidesIcons' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/IProvidesIcons.php',
182
-    'OCP\\Authentication\\TwoFactorAuth\\IProvidesPersonalSettings' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/IProvidesPersonalSettings.php',
183
-    'OCP\\Authentication\\TwoFactorAuth\\IRegistry' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/IRegistry.php',
184
-    'OCP\\Authentication\\TwoFactorAuth\\RegistryEvent' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/RegistryEvent.php',
185
-    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorException' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/TwoFactorException.php',
186
-    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderChallengeFailed' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderChallengeFailed.php',
187
-    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderChallengePassed' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderChallengePassed.php',
188
-    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderDisabled' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderDisabled.php',
189
-    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserDisabled' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserDisabled.php',
190
-    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserEnabled' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserEnabled.php',
191
-    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserRegistered' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserRegistered.php',
192
-    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserUnregistered' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserUnregistered.php',
193
-    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderUserDeleted' => $baseDir . '/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderUserDeleted.php',
194
-    'OCP\\AutoloadNotAllowedException' => $baseDir . '/lib/public/AutoloadNotAllowedException.php',
195
-    'OCP\\BackgroundJob\\IJob' => $baseDir . '/lib/public/BackgroundJob/IJob.php',
196
-    'OCP\\BackgroundJob\\IJobList' => $baseDir . '/lib/public/BackgroundJob/IJobList.php',
197
-    'OCP\\BackgroundJob\\IParallelAwareJob' => $baseDir . '/lib/public/BackgroundJob/IParallelAwareJob.php',
198
-    'OCP\\BackgroundJob\\Job' => $baseDir . '/lib/public/BackgroundJob/Job.php',
199
-    'OCP\\BackgroundJob\\QueuedJob' => $baseDir . '/lib/public/BackgroundJob/QueuedJob.php',
200
-    'OCP\\BackgroundJob\\TimedJob' => $baseDir . '/lib/public/BackgroundJob/TimedJob.php',
201
-    'OCP\\BeforeSabrePubliclyLoadedEvent' => $baseDir . '/lib/public/BeforeSabrePubliclyLoadedEvent.php',
202
-    'OCP\\Broadcast\\Events\\IBroadcastEvent' => $baseDir . '/lib/public/Broadcast/Events/IBroadcastEvent.php',
203
-    'OCP\\Cache\\CappedMemoryCache' => $baseDir . '/lib/public/Cache/CappedMemoryCache.php',
204
-    'OCP\\Calendar\\BackendTemporarilyUnavailableException' => $baseDir . '/lib/public/Calendar/BackendTemporarilyUnavailableException.php',
205
-    'OCP\\Calendar\\CalendarEventStatus' => $baseDir . '/lib/public/Calendar/CalendarEventStatus.php',
206
-    'OCP\\Calendar\\CalendarExportOptions' => $baseDir . '/lib/public/Calendar/CalendarExportOptions.php',
207
-    'OCP\\Calendar\\CalendarImportOptions' => $baseDir . '/lib/public/Calendar/CalendarImportOptions.php',
208
-    'OCP\\Calendar\\Events\\AbstractCalendarObjectEvent' => $baseDir . '/lib/public/Calendar/Events/AbstractCalendarObjectEvent.php',
209
-    'OCP\\Calendar\\Events\\CalendarObjectCreatedEvent' => $baseDir . '/lib/public/Calendar/Events/CalendarObjectCreatedEvent.php',
210
-    'OCP\\Calendar\\Events\\CalendarObjectDeletedEvent' => $baseDir . '/lib/public/Calendar/Events/CalendarObjectDeletedEvent.php',
211
-    'OCP\\Calendar\\Events\\CalendarObjectMovedEvent' => $baseDir . '/lib/public/Calendar/Events/CalendarObjectMovedEvent.php',
212
-    'OCP\\Calendar\\Events\\CalendarObjectMovedToTrashEvent' => $baseDir . '/lib/public/Calendar/Events/CalendarObjectMovedToTrashEvent.php',
213
-    'OCP\\Calendar\\Events\\CalendarObjectRestoredEvent' => $baseDir . '/lib/public/Calendar/Events/CalendarObjectRestoredEvent.php',
214
-    'OCP\\Calendar\\Events\\CalendarObjectUpdatedEvent' => $baseDir . '/lib/public/Calendar/Events/CalendarObjectUpdatedEvent.php',
215
-    'OCP\\Calendar\\Exceptions\\CalendarException' => $baseDir . '/lib/public/Calendar/Exceptions/CalendarException.php',
216
-    'OCP\\Calendar\\IAvailabilityResult' => $baseDir . '/lib/public/Calendar/IAvailabilityResult.php',
217
-    'OCP\\Calendar\\ICalendar' => $baseDir . '/lib/public/Calendar/ICalendar.php',
218
-    'OCP\\Calendar\\ICalendarEventBuilder' => $baseDir . '/lib/public/Calendar/ICalendarEventBuilder.php',
219
-    'OCP\\Calendar\\ICalendarExport' => $baseDir . '/lib/public/Calendar/ICalendarExport.php',
220
-    'OCP\\Calendar\\ICalendarIsEnabled' => $baseDir . '/lib/public/Calendar/ICalendarIsEnabled.php',
221
-    'OCP\\Calendar\\ICalendarIsShared' => $baseDir . '/lib/public/Calendar/ICalendarIsShared.php',
222
-    'OCP\\Calendar\\ICalendarIsWritable' => $baseDir . '/lib/public/Calendar/ICalendarIsWritable.php',
223
-    'OCP\\Calendar\\ICalendarProvider' => $baseDir . '/lib/public/Calendar/ICalendarProvider.php',
224
-    'OCP\\Calendar\\ICalendarQuery' => $baseDir . '/lib/public/Calendar/ICalendarQuery.php',
225
-    'OCP\\Calendar\\ICreateFromString' => $baseDir . '/lib/public/Calendar/ICreateFromString.php',
226
-    'OCP\\Calendar\\IHandleImipMessage' => $baseDir . '/lib/public/Calendar/IHandleImipMessage.php',
227
-    'OCP\\Calendar\\IManager' => $baseDir . '/lib/public/Calendar/IManager.php',
228
-    'OCP\\Calendar\\IMetadataProvider' => $baseDir . '/lib/public/Calendar/IMetadataProvider.php',
229
-    'OCP\\Calendar\\Resource\\IBackend' => $baseDir . '/lib/public/Calendar/Resource/IBackend.php',
230
-    'OCP\\Calendar\\Resource\\IManager' => $baseDir . '/lib/public/Calendar/Resource/IManager.php',
231
-    'OCP\\Calendar\\Resource\\IResource' => $baseDir . '/lib/public/Calendar/Resource/IResource.php',
232
-    'OCP\\Calendar\\Resource\\IResourceMetadata' => $baseDir . '/lib/public/Calendar/Resource/IResourceMetadata.php',
233
-    'OCP\\Calendar\\Room\\IBackend' => $baseDir . '/lib/public/Calendar/Room/IBackend.php',
234
-    'OCP\\Calendar\\Room\\IManager' => $baseDir . '/lib/public/Calendar/Room/IManager.php',
235
-    'OCP\\Calendar\\Room\\IRoom' => $baseDir . '/lib/public/Calendar/Room/IRoom.php',
236
-    'OCP\\Calendar\\Room\\IRoomMetadata' => $baseDir . '/lib/public/Calendar/Room/IRoomMetadata.php',
237
-    'OCP\\Capabilities\\ICapability' => $baseDir . '/lib/public/Capabilities/ICapability.php',
238
-    'OCP\\Capabilities\\IInitialStateExcludedCapability' => $baseDir . '/lib/public/Capabilities/IInitialStateExcludedCapability.php',
239
-    'OCP\\Capabilities\\IPublicCapability' => $baseDir . '/lib/public/Capabilities/IPublicCapability.php',
240
-    'OCP\\Collaboration\\AutoComplete\\AutoCompleteEvent' => $baseDir . '/lib/public/Collaboration/AutoComplete/AutoCompleteEvent.php',
241
-    'OCP\\Collaboration\\AutoComplete\\AutoCompleteFilterEvent' => $baseDir . '/lib/public/Collaboration/AutoComplete/AutoCompleteFilterEvent.php',
242
-    'OCP\\Collaboration\\AutoComplete\\IManager' => $baseDir . '/lib/public/Collaboration/AutoComplete/IManager.php',
243
-    'OCP\\Collaboration\\AutoComplete\\ISorter' => $baseDir . '/lib/public/Collaboration/AutoComplete/ISorter.php',
244
-    'OCP\\Collaboration\\Collaborators\\ISearch' => $baseDir . '/lib/public/Collaboration/Collaborators/ISearch.php',
245
-    'OCP\\Collaboration\\Collaborators\\ISearchPlugin' => $baseDir . '/lib/public/Collaboration/Collaborators/ISearchPlugin.php',
246
-    'OCP\\Collaboration\\Collaborators\\ISearchResult' => $baseDir . '/lib/public/Collaboration/Collaborators/ISearchResult.php',
247
-    'OCP\\Collaboration\\Collaborators\\SearchResultType' => $baseDir . '/lib/public/Collaboration/Collaborators/SearchResultType.php',
248
-    'OCP\\Collaboration\\Reference\\ADiscoverableReferenceProvider' => $baseDir . '/lib/public/Collaboration/Reference/ADiscoverableReferenceProvider.php',
249
-    'OCP\\Collaboration\\Reference\\IDiscoverableReferenceProvider' => $baseDir . '/lib/public/Collaboration/Reference/IDiscoverableReferenceProvider.php',
250
-    'OCP\\Collaboration\\Reference\\IPublicReferenceProvider' => $baseDir . '/lib/public/Collaboration/Reference/IPublicReferenceProvider.php',
251
-    'OCP\\Collaboration\\Reference\\IReference' => $baseDir . '/lib/public/Collaboration/Reference/IReference.php',
252
-    'OCP\\Collaboration\\Reference\\IReferenceManager' => $baseDir . '/lib/public/Collaboration/Reference/IReferenceManager.php',
253
-    'OCP\\Collaboration\\Reference\\IReferenceProvider' => $baseDir . '/lib/public/Collaboration/Reference/IReferenceProvider.php',
254
-    'OCP\\Collaboration\\Reference\\ISearchableReferenceProvider' => $baseDir . '/lib/public/Collaboration/Reference/ISearchableReferenceProvider.php',
255
-    'OCP\\Collaboration\\Reference\\LinkReferenceProvider' => $baseDir . '/lib/public/Collaboration/Reference/LinkReferenceProvider.php',
256
-    'OCP\\Collaboration\\Reference\\Reference' => $baseDir . '/lib/public/Collaboration/Reference/Reference.php',
257
-    'OCP\\Collaboration\\Reference\\RenderReferenceEvent' => $baseDir . '/lib/public/Collaboration/Reference/RenderReferenceEvent.php',
258
-    'OCP\\Collaboration\\Resources\\CollectionException' => $baseDir . '/lib/public/Collaboration/Resources/CollectionException.php',
259
-    'OCP\\Collaboration\\Resources\\ICollection' => $baseDir . '/lib/public/Collaboration/Resources/ICollection.php',
260
-    'OCP\\Collaboration\\Resources\\IManager' => $baseDir . '/lib/public/Collaboration/Resources/IManager.php',
261
-    'OCP\\Collaboration\\Resources\\IProvider' => $baseDir . '/lib/public/Collaboration/Resources/IProvider.php',
262
-    'OCP\\Collaboration\\Resources\\IProviderManager' => $baseDir . '/lib/public/Collaboration/Resources/IProviderManager.php',
263
-    'OCP\\Collaboration\\Resources\\IResource' => $baseDir . '/lib/public/Collaboration/Resources/IResource.php',
264
-    'OCP\\Collaboration\\Resources\\LoadAdditionalScriptsEvent' => $baseDir . '/lib/public/Collaboration/Resources/LoadAdditionalScriptsEvent.php',
265
-    'OCP\\Collaboration\\Resources\\ResourceException' => $baseDir . '/lib/public/Collaboration/Resources/ResourceException.php',
266
-    'OCP\\Color' => $baseDir . '/lib/public/Color.php',
267
-    'OCP\\Command\\IBus' => $baseDir . '/lib/public/Command/IBus.php',
268
-    'OCP\\Command\\ICommand' => $baseDir . '/lib/public/Command/ICommand.php',
269
-    'OCP\\Comments\\CommentsEntityEvent' => $baseDir . '/lib/public/Comments/CommentsEntityEvent.php',
270
-    'OCP\\Comments\\CommentsEvent' => $baseDir . '/lib/public/Comments/CommentsEvent.php',
271
-    'OCP\\Comments\\IComment' => $baseDir . '/lib/public/Comments/IComment.php',
272
-    'OCP\\Comments\\ICommentsEventHandler' => $baseDir . '/lib/public/Comments/ICommentsEventHandler.php',
273
-    'OCP\\Comments\\ICommentsManager' => $baseDir . '/lib/public/Comments/ICommentsManager.php',
274
-    'OCP\\Comments\\ICommentsManagerFactory' => $baseDir . '/lib/public/Comments/ICommentsManagerFactory.php',
275
-    'OCP\\Comments\\IllegalIDChangeException' => $baseDir . '/lib/public/Comments/IllegalIDChangeException.php',
276
-    'OCP\\Comments\\MessageTooLongException' => $baseDir . '/lib/public/Comments/MessageTooLongException.php',
277
-    'OCP\\Comments\\NotFoundException' => $baseDir . '/lib/public/Comments/NotFoundException.php',
278
-    'OCP\\Common\\Exception\\NotFoundException' => $baseDir . '/lib/public/Common/Exception/NotFoundException.php',
279
-    'OCP\\Config\\BeforePreferenceDeletedEvent' => $baseDir . '/lib/public/Config/BeforePreferenceDeletedEvent.php',
280
-    'OCP\\Config\\BeforePreferenceSetEvent' => $baseDir . '/lib/public/Config/BeforePreferenceSetEvent.php',
281
-    'OCP\\Config\\Exceptions\\IncorrectTypeException' => $baseDir . '/lib/public/Config/Exceptions/IncorrectTypeException.php',
282
-    'OCP\\Config\\Exceptions\\TypeConflictException' => $baseDir . '/lib/public/Config/Exceptions/TypeConflictException.php',
283
-    'OCP\\Config\\Exceptions\\UnknownKeyException' => $baseDir . '/lib/public/Config/Exceptions/UnknownKeyException.php',
284
-    'OCP\\Config\\IUserConfig' => $baseDir . '/lib/public/Config/IUserConfig.php',
285
-    'OCP\\Config\\Lexicon\\Entry' => $baseDir . '/lib/public/Config/Lexicon/Entry.php',
286
-    'OCP\\Config\\Lexicon\\ILexicon' => $baseDir . '/lib/public/Config/Lexicon/ILexicon.php',
287
-    'OCP\\Config\\Lexicon\\Preset' => $baseDir . '/lib/public/Config/Lexicon/Preset.php',
288
-    'OCP\\Config\\Lexicon\\Strictness' => $baseDir . '/lib/public/Config/Lexicon/Strictness.php',
289
-    'OCP\\Config\\ValueType' => $baseDir . '/lib/public/Config/ValueType.php',
290
-    'OCP\\Console\\ConsoleEvent' => $baseDir . '/lib/public/Console/ConsoleEvent.php',
291
-    'OCP\\Console\\ReservedOptions' => $baseDir . '/lib/public/Console/ReservedOptions.php',
292
-    'OCP\\Constants' => $baseDir . '/lib/public/Constants.php',
293
-    'OCP\\Contacts\\ContactsMenu\\IAction' => $baseDir . '/lib/public/Contacts/ContactsMenu/IAction.php',
294
-    'OCP\\Contacts\\ContactsMenu\\IActionFactory' => $baseDir . '/lib/public/Contacts/ContactsMenu/IActionFactory.php',
295
-    'OCP\\Contacts\\ContactsMenu\\IBulkProvider' => $baseDir . '/lib/public/Contacts/ContactsMenu/IBulkProvider.php',
296
-    'OCP\\Contacts\\ContactsMenu\\IContactsStore' => $baseDir . '/lib/public/Contacts/ContactsMenu/IContactsStore.php',
297
-    'OCP\\Contacts\\ContactsMenu\\IEntry' => $baseDir . '/lib/public/Contacts/ContactsMenu/IEntry.php',
298
-    'OCP\\Contacts\\ContactsMenu\\ILinkAction' => $baseDir . '/lib/public/Contacts/ContactsMenu/ILinkAction.php',
299
-    'OCP\\Contacts\\ContactsMenu\\IProvider' => $baseDir . '/lib/public/Contacts/ContactsMenu/IProvider.php',
300
-    'OCP\\Contacts\\Events\\ContactInteractedWithEvent' => $baseDir . '/lib/public/Contacts/Events/ContactInteractedWithEvent.php',
301
-    'OCP\\Contacts\\IManager' => $baseDir . '/lib/public/Contacts/IManager.php',
302
-    'OCP\\ContextChat\\ContentItem' => $baseDir . '/lib/public/ContextChat/ContentItem.php',
303
-    'OCP\\ContextChat\\Events\\ContentProviderRegisterEvent' => $baseDir . '/lib/public/ContextChat/Events/ContentProviderRegisterEvent.php',
304
-    'OCP\\ContextChat\\IContentManager' => $baseDir . '/lib/public/ContextChat/IContentManager.php',
305
-    'OCP\\ContextChat\\IContentProvider' => $baseDir . '/lib/public/ContextChat/IContentProvider.php',
306
-    'OCP\\ContextChat\\Type\\UpdateAccessOp' => $baseDir . '/lib/public/ContextChat/Type/UpdateAccessOp.php',
307
-    'OCP\\DB\\Events\\AddMissingColumnsEvent' => $baseDir . '/lib/public/DB/Events/AddMissingColumnsEvent.php',
308
-    'OCP\\DB\\Events\\AddMissingIndicesEvent' => $baseDir . '/lib/public/DB/Events/AddMissingIndicesEvent.php',
309
-    'OCP\\DB\\Events\\AddMissingPrimaryKeyEvent' => $baseDir . '/lib/public/DB/Events/AddMissingPrimaryKeyEvent.php',
310
-    'OCP\\DB\\Exception' => $baseDir . '/lib/public/DB/Exception.php',
311
-    'OCP\\DB\\IPreparedStatement' => $baseDir . '/lib/public/DB/IPreparedStatement.php',
312
-    'OCP\\DB\\IResult' => $baseDir . '/lib/public/DB/IResult.php',
313
-    'OCP\\DB\\ISchemaWrapper' => $baseDir . '/lib/public/DB/ISchemaWrapper.php',
314
-    'OCP\\DB\\QueryBuilder\\ICompositeExpression' => $baseDir . '/lib/public/DB/QueryBuilder/ICompositeExpression.php',
315
-    'OCP\\DB\\QueryBuilder\\IExpressionBuilder' => $baseDir . '/lib/public/DB/QueryBuilder/IExpressionBuilder.php',
316
-    'OCP\\DB\\QueryBuilder\\IFunctionBuilder' => $baseDir . '/lib/public/DB/QueryBuilder/IFunctionBuilder.php',
317
-    'OCP\\DB\\QueryBuilder\\ILiteral' => $baseDir . '/lib/public/DB/QueryBuilder/ILiteral.php',
318
-    'OCP\\DB\\QueryBuilder\\IParameter' => $baseDir . '/lib/public/DB/QueryBuilder/IParameter.php',
319
-    'OCP\\DB\\QueryBuilder\\IQueryBuilder' => $baseDir . '/lib/public/DB/QueryBuilder/IQueryBuilder.php',
320
-    'OCP\\DB\\QueryBuilder\\IQueryFunction' => $baseDir . '/lib/public/DB/QueryBuilder/IQueryFunction.php',
321
-    'OCP\\DB\\QueryBuilder\\Sharded\\IShardMapper' => $baseDir . '/lib/public/DB/QueryBuilder/Sharded/IShardMapper.php',
322
-    'OCP\\DB\\Types' => $baseDir . '/lib/public/DB/Types.php',
323
-    'OCP\\Dashboard\\IAPIWidget' => $baseDir . '/lib/public/Dashboard/IAPIWidget.php',
324
-    'OCP\\Dashboard\\IAPIWidgetV2' => $baseDir . '/lib/public/Dashboard/IAPIWidgetV2.php',
325
-    'OCP\\Dashboard\\IButtonWidget' => $baseDir . '/lib/public/Dashboard/IButtonWidget.php',
326
-    'OCP\\Dashboard\\IConditionalWidget' => $baseDir . '/lib/public/Dashboard/IConditionalWidget.php',
327
-    'OCP\\Dashboard\\IIconWidget' => $baseDir . '/lib/public/Dashboard/IIconWidget.php',
328
-    'OCP\\Dashboard\\IManager' => $baseDir . '/lib/public/Dashboard/IManager.php',
329
-    'OCP\\Dashboard\\IOptionWidget' => $baseDir . '/lib/public/Dashboard/IOptionWidget.php',
330
-    'OCP\\Dashboard\\IReloadableWidget' => $baseDir . '/lib/public/Dashboard/IReloadableWidget.php',
331
-    'OCP\\Dashboard\\IWidget' => $baseDir . '/lib/public/Dashboard/IWidget.php',
332
-    'OCP\\Dashboard\\Model\\WidgetButton' => $baseDir . '/lib/public/Dashboard/Model/WidgetButton.php',
333
-    'OCP\\Dashboard\\Model\\WidgetItem' => $baseDir . '/lib/public/Dashboard/Model/WidgetItem.php',
334
-    'OCP\\Dashboard\\Model\\WidgetItems' => $baseDir . '/lib/public/Dashboard/Model/WidgetItems.php',
335
-    'OCP\\Dashboard\\Model\\WidgetOptions' => $baseDir . '/lib/public/Dashboard/Model/WidgetOptions.php',
336
-    'OCP\\DataCollector\\AbstractDataCollector' => $baseDir . '/lib/public/DataCollector/AbstractDataCollector.php',
337
-    'OCP\\DataCollector\\IDataCollector' => $baseDir . '/lib/public/DataCollector/IDataCollector.php',
338
-    'OCP\\Defaults' => $baseDir . '/lib/public/Defaults.php',
339
-    'OCP\\Diagnostics\\IEvent' => $baseDir . '/lib/public/Diagnostics/IEvent.php',
340
-    'OCP\\Diagnostics\\IEventLogger' => $baseDir . '/lib/public/Diagnostics/IEventLogger.php',
341
-    'OCP\\Diagnostics\\IQuery' => $baseDir . '/lib/public/Diagnostics/IQuery.php',
342
-    'OCP\\Diagnostics\\IQueryLogger' => $baseDir . '/lib/public/Diagnostics/IQueryLogger.php',
343
-    'OCP\\DirectEditing\\ACreateEmpty' => $baseDir . '/lib/public/DirectEditing/ACreateEmpty.php',
344
-    'OCP\\DirectEditing\\ACreateFromTemplate' => $baseDir . '/lib/public/DirectEditing/ACreateFromTemplate.php',
345
-    'OCP\\DirectEditing\\ATemplate' => $baseDir . '/lib/public/DirectEditing/ATemplate.php',
346
-    'OCP\\DirectEditing\\IEditor' => $baseDir . '/lib/public/DirectEditing/IEditor.php',
347
-    'OCP\\DirectEditing\\IManager' => $baseDir . '/lib/public/DirectEditing/IManager.php',
348
-    'OCP\\DirectEditing\\IToken' => $baseDir . '/lib/public/DirectEditing/IToken.php',
349
-    'OCP\\DirectEditing\\RegisterDirectEditorEvent' => $baseDir . '/lib/public/DirectEditing/RegisterDirectEditorEvent.php',
350
-    'OCP\\Encryption\\Exceptions\\GenericEncryptionException' => $baseDir . '/lib/public/Encryption/Exceptions/GenericEncryptionException.php',
351
-    'OCP\\Encryption\\Exceptions\\InvalidHeaderException' => $baseDir . '/lib/public/Encryption/Exceptions/InvalidHeaderException.php',
352
-    'OCP\\Encryption\\IEncryptionModule' => $baseDir . '/lib/public/Encryption/IEncryptionModule.php',
353
-    'OCP\\Encryption\\IFile' => $baseDir . '/lib/public/Encryption/IFile.php',
354
-    'OCP\\Encryption\\IManager' => $baseDir . '/lib/public/Encryption/IManager.php',
355
-    'OCP\\Encryption\\Keys\\IStorage' => $baseDir . '/lib/public/Encryption/Keys/IStorage.php',
356
-    'OCP\\EventDispatcher\\ABroadcastedEvent' => $baseDir . '/lib/public/EventDispatcher/ABroadcastedEvent.php',
357
-    'OCP\\EventDispatcher\\Event' => $baseDir . '/lib/public/EventDispatcher/Event.php',
358
-    'OCP\\EventDispatcher\\GenericEvent' => $baseDir . '/lib/public/EventDispatcher/GenericEvent.php',
359
-    'OCP\\EventDispatcher\\IEventDispatcher' => $baseDir . '/lib/public/EventDispatcher/IEventDispatcher.php',
360
-    'OCP\\EventDispatcher\\IEventListener' => $baseDir . '/lib/public/EventDispatcher/IEventListener.php',
361
-    'OCP\\EventDispatcher\\IWebhookCompatibleEvent' => $baseDir . '/lib/public/EventDispatcher/IWebhookCompatibleEvent.php',
362
-    'OCP\\EventDispatcher\\JsonSerializer' => $baseDir . '/lib/public/EventDispatcher/JsonSerializer.php',
363
-    'OCP\\Exceptions\\AbortedEventException' => $baseDir . '/lib/public/Exceptions/AbortedEventException.php',
364
-    'OCP\\Exceptions\\AppConfigException' => $baseDir . '/lib/public/Exceptions/AppConfigException.php',
365
-    'OCP\\Exceptions\\AppConfigIncorrectTypeException' => $baseDir . '/lib/public/Exceptions/AppConfigIncorrectTypeException.php',
366
-    'OCP\\Exceptions\\AppConfigTypeConflictException' => $baseDir . '/lib/public/Exceptions/AppConfigTypeConflictException.php',
367
-    'OCP\\Exceptions\\AppConfigUnknownKeyException' => $baseDir . '/lib/public/Exceptions/AppConfigUnknownKeyException.php',
368
-    'OCP\\Federation\\Events\\TrustedServerRemovedEvent' => $baseDir . '/lib/public/Federation/Events/TrustedServerRemovedEvent.php',
369
-    'OCP\\Federation\\Exceptions\\ActionNotSupportedException' => $baseDir . '/lib/public/Federation/Exceptions/ActionNotSupportedException.php',
370
-    'OCP\\Federation\\Exceptions\\AuthenticationFailedException' => $baseDir . '/lib/public/Federation/Exceptions/AuthenticationFailedException.php',
371
-    'OCP\\Federation\\Exceptions\\BadRequestException' => $baseDir . '/lib/public/Federation/Exceptions/BadRequestException.php',
372
-    'OCP\\Federation\\Exceptions\\ProviderAlreadyExistsException' => $baseDir . '/lib/public/Federation/Exceptions/ProviderAlreadyExistsException.php',
373
-    'OCP\\Federation\\Exceptions\\ProviderCouldNotAddShareException' => $baseDir . '/lib/public/Federation/Exceptions/ProviderCouldNotAddShareException.php',
374
-    'OCP\\Federation\\Exceptions\\ProviderDoesNotExistsException' => $baseDir . '/lib/public/Federation/Exceptions/ProviderDoesNotExistsException.php',
375
-    'OCP\\Federation\\ICloudFederationFactory' => $baseDir . '/lib/public/Federation/ICloudFederationFactory.php',
376
-    'OCP\\Federation\\ICloudFederationNotification' => $baseDir . '/lib/public/Federation/ICloudFederationNotification.php',
377
-    'OCP\\Federation\\ICloudFederationProvider' => $baseDir . '/lib/public/Federation/ICloudFederationProvider.php',
378
-    'OCP\\Federation\\ICloudFederationProviderManager' => $baseDir . '/lib/public/Federation/ICloudFederationProviderManager.php',
379
-    'OCP\\Federation\\ICloudFederationShare' => $baseDir . '/lib/public/Federation/ICloudFederationShare.php',
380
-    'OCP\\Federation\\ICloudId' => $baseDir . '/lib/public/Federation/ICloudId.php',
381
-    'OCP\\Federation\\ICloudIdManager' => $baseDir . '/lib/public/Federation/ICloudIdManager.php',
382
-    'OCP\\Federation\\ICloudIdResolver' => $baseDir . '/lib/public/Federation/ICloudIdResolver.php',
383
-    'OCP\\Files' => $baseDir . '/lib/public/Files.php',
384
-    'OCP\\FilesMetadata\\AMetadataEvent' => $baseDir . '/lib/public/FilesMetadata/AMetadataEvent.php',
385
-    'OCP\\FilesMetadata\\Event\\MetadataBackgroundEvent' => $baseDir . '/lib/public/FilesMetadata/Event/MetadataBackgroundEvent.php',
386
-    'OCP\\FilesMetadata\\Event\\MetadataLiveEvent' => $baseDir . '/lib/public/FilesMetadata/Event/MetadataLiveEvent.php',
387
-    'OCP\\FilesMetadata\\Event\\MetadataNamedEvent' => $baseDir . '/lib/public/FilesMetadata/Event/MetadataNamedEvent.php',
388
-    'OCP\\FilesMetadata\\Exceptions\\FilesMetadataException' => $baseDir . '/lib/public/FilesMetadata/Exceptions/FilesMetadataException.php',
389
-    'OCP\\FilesMetadata\\Exceptions\\FilesMetadataKeyFormatException' => $baseDir . '/lib/public/FilesMetadata/Exceptions/FilesMetadataKeyFormatException.php',
390
-    'OCP\\FilesMetadata\\Exceptions\\FilesMetadataNotFoundException' => $baseDir . '/lib/public/FilesMetadata/Exceptions/FilesMetadataNotFoundException.php',
391
-    'OCP\\FilesMetadata\\Exceptions\\FilesMetadataTypeException' => $baseDir . '/lib/public/FilesMetadata/Exceptions/FilesMetadataTypeException.php',
392
-    'OCP\\FilesMetadata\\IFilesMetadataManager' => $baseDir . '/lib/public/FilesMetadata/IFilesMetadataManager.php',
393
-    'OCP\\FilesMetadata\\IMetadataQuery' => $baseDir . '/lib/public/FilesMetadata/IMetadataQuery.php',
394
-    'OCP\\FilesMetadata\\Model\\IFilesMetadata' => $baseDir . '/lib/public/FilesMetadata/Model/IFilesMetadata.php',
395
-    'OCP\\FilesMetadata\\Model\\IMetadataValueWrapper' => $baseDir . '/lib/public/FilesMetadata/Model/IMetadataValueWrapper.php',
396
-    'OCP\\Files\\AlreadyExistsException' => $baseDir . '/lib/public/Files/AlreadyExistsException.php',
397
-    'OCP\\Files\\AppData\\IAppDataFactory' => $baseDir . '/lib/public/Files/AppData/IAppDataFactory.php',
398
-    'OCP\\Files\\Cache\\AbstractCacheEvent' => $baseDir . '/lib/public/Files/Cache/AbstractCacheEvent.php',
399
-    'OCP\\Files\\Cache\\CacheEntryInsertedEvent' => $baseDir . '/lib/public/Files/Cache/CacheEntryInsertedEvent.php',
400
-    'OCP\\Files\\Cache\\CacheEntryRemovedEvent' => $baseDir . '/lib/public/Files/Cache/CacheEntryRemovedEvent.php',
401
-    'OCP\\Files\\Cache\\CacheEntryUpdatedEvent' => $baseDir . '/lib/public/Files/Cache/CacheEntryUpdatedEvent.php',
402
-    'OCP\\Files\\Cache\\CacheInsertEvent' => $baseDir . '/lib/public/Files/Cache/CacheInsertEvent.php',
403
-    'OCP\\Files\\Cache\\CacheUpdateEvent' => $baseDir . '/lib/public/Files/Cache/CacheUpdateEvent.php',
404
-    'OCP\\Files\\Cache\\ICache' => $baseDir . '/lib/public/Files/Cache/ICache.php',
405
-    'OCP\\Files\\Cache\\ICacheEntry' => $baseDir . '/lib/public/Files/Cache/ICacheEntry.php',
406
-    'OCP\\Files\\Cache\\ICacheEvent' => $baseDir . '/lib/public/Files/Cache/ICacheEvent.php',
407
-    'OCP\\Files\\Cache\\IFileAccess' => $baseDir . '/lib/public/Files/Cache/IFileAccess.php',
408
-    'OCP\\Files\\Cache\\IPropagator' => $baseDir . '/lib/public/Files/Cache/IPropagator.php',
409
-    'OCP\\Files\\Cache\\IScanner' => $baseDir . '/lib/public/Files/Cache/IScanner.php',
410
-    'OCP\\Files\\Cache\\IUpdater' => $baseDir . '/lib/public/Files/Cache/IUpdater.php',
411
-    'OCP\\Files\\Cache\\IWatcher' => $baseDir . '/lib/public/Files/Cache/IWatcher.php',
412
-    'OCP\\Files\\Config\\Event\\UserMountAddedEvent' => $baseDir . '/lib/public/Files/Config/Event/UserMountAddedEvent.php',
413
-    'OCP\\Files\\Config\\Event\\UserMountRemovedEvent' => $baseDir . '/lib/public/Files/Config/Event/UserMountRemovedEvent.php',
414
-    'OCP\\Files\\Config\\Event\\UserMountUpdatedEvent' => $baseDir . '/lib/public/Files/Config/Event/UserMountUpdatedEvent.php',
415
-    'OCP\\Files\\Config\\ICachedMountFileInfo' => $baseDir . '/lib/public/Files/Config/ICachedMountFileInfo.php',
416
-    'OCP\\Files\\Config\\ICachedMountInfo' => $baseDir . '/lib/public/Files/Config/ICachedMountInfo.php',
417
-    'OCP\\Files\\Config\\IHomeMountProvider' => $baseDir . '/lib/public/Files/Config/IHomeMountProvider.php',
418
-    'OCP\\Files\\Config\\IMountProvider' => $baseDir . '/lib/public/Files/Config/IMountProvider.php',
419
-    'OCP\\Files\\Config\\IMountProviderCollection' => $baseDir . '/lib/public/Files/Config/IMountProviderCollection.php',
420
-    'OCP\\Files\\Config\\IRootMountProvider' => $baseDir . '/lib/public/Files/Config/IRootMountProvider.php',
421
-    'OCP\\Files\\Config\\IUserMountCache' => $baseDir . '/lib/public/Files/Config/IUserMountCache.php',
422
-    'OCP\\Files\\ConnectionLostException' => $baseDir . '/lib/public/Files/ConnectionLostException.php',
423
-    'OCP\\Files\\Conversion\\ConversionMimeProvider' => $baseDir . '/lib/public/Files/Conversion/ConversionMimeProvider.php',
424
-    'OCP\\Files\\Conversion\\IConversionManager' => $baseDir . '/lib/public/Files/Conversion/IConversionManager.php',
425
-    'OCP\\Files\\Conversion\\IConversionProvider' => $baseDir . '/lib/public/Files/Conversion/IConversionProvider.php',
426
-    'OCP\\Files\\DavUtil' => $baseDir . '/lib/public/Files/DavUtil.php',
427
-    'OCP\\Files\\EmptyFileNameException' => $baseDir . '/lib/public/Files/EmptyFileNameException.php',
428
-    'OCP\\Files\\EntityTooLargeException' => $baseDir . '/lib/public/Files/EntityTooLargeException.php',
429
-    'OCP\\Files\\Events\\BeforeDirectFileDownloadEvent' => $baseDir . '/lib/public/Files/Events/BeforeDirectFileDownloadEvent.php',
430
-    'OCP\\Files\\Events\\BeforeFileScannedEvent' => $baseDir . '/lib/public/Files/Events/BeforeFileScannedEvent.php',
431
-    'OCP\\Files\\Events\\BeforeFileSystemSetupEvent' => $baseDir . '/lib/public/Files/Events/BeforeFileSystemSetupEvent.php',
432
-    'OCP\\Files\\Events\\BeforeFolderScannedEvent' => $baseDir . '/lib/public/Files/Events/BeforeFolderScannedEvent.php',
433
-    'OCP\\Files\\Events\\BeforeZipCreatedEvent' => $baseDir . '/lib/public/Files/Events/BeforeZipCreatedEvent.php',
434
-    'OCP\\Files\\Events\\FileCacheUpdated' => $baseDir . '/lib/public/Files/Events/FileCacheUpdated.php',
435
-    'OCP\\Files\\Events\\FileScannedEvent' => $baseDir . '/lib/public/Files/Events/FileScannedEvent.php',
436
-    'OCP\\Files\\Events\\FolderScannedEvent' => $baseDir . '/lib/public/Files/Events/FolderScannedEvent.php',
437
-    'OCP\\Files\\Events\\InvalidateMountCacheEvent' => $baseDir . '/lib/public/Files/Events/InvalidateMountCacheEvent.php',
438
-    'OCP\\Files\\Events\\NodeAddedToCache' => $baseDir . '/lib/public/Files/Events/NodeAddedToCache.php',
439
-    'OCP\\Files\\Events\\NodeAddedToFavorite' => $baseDir . '/lib/public/Files/Events/NodeAddedToFavorite.php',
440
-    'OCP\\Files\\Events\\NodeRemovedFromCache' => $baseDir . '/lib/public/Files/Events/NodeRemovedFromCache.php',
441
-    'OCP\\Files\\Events\\NodeRemovedFromFavorite' => $baseDir . '/lib/public/Files/Events/NodeRemovedFromFavorite.php',
442
-    'OCP\\Files\\Events\\Node\\AbstractNodeEvent' => $baseDir . '/lib/public/Files/Events/Node/AbstractNodeEvent.php',
443
-    'OCP\\Files\\Events\\Node\\AbstractNodesEvent' => $baseDir . '/lib/public/Files/Events/Node/AbstractNodesEvent.php',
444
-    'OCP\\Files\\Events\\Node\\BeforeNodeCopiedEvent' => $baseDir . '/lib/public/Files/Events/Node/BeforeNodeCopiedEvent.php',
445
-    'OCP\\Files\\Events\\Node\\BeforeNodeCreatedEvent' => $baseDir . '/lib/public/Files/Events/Node/BeforeNodeCreatedEvent.php',
446
-    'OCP\\Files\\Events\\Node\\BeforeNodeDeletedEvent' => $baseDir . '/lib/public/Files/Events/Node/BeforeNodeDeletedEvent.php',
447
-    'OCP\\Files\\Events\\Node\\BeforeNodeReadEvent' => $baseDir . '/lib/public/Files/Events/Node/BeforeNodeReadEvent.php',
448
-    'OCP\\Files\\Events\\Node\\BeforeNodeRenamedEvent' => $baseDir . '/lib/public/Files/Events/Node/BeforeNodeRenamedEvent.php',
449
-    'OCP\\Files\\Events\\Node\\BeforeNodeTouchedEvent' => $baseDir . '/lib/public/Files/Events/Node/BeforeNodeTouchedEvent.php',
450
-    'OCP\\Files\\Events\\Node\\BeforeNodeWrittenEvent' => $baseDir . '/lib/public/Files/Events/Node/BeforeNodeWrittenEvent.php',
451
-    'OCP\\Files\\Events\\Node\\FilesystemTornDownEvent' => $baseDir . '/lib/public/Files/Events/Node/FilesystemTornDownEvent.php',
452
-    'OCP\\Files\\Events\\Node\\NodeCopiedEvent' => $baseDir . '/lib/public/Files/Events/Node/NodeCopiedEvent.php',
453
-    'OCP\\Files\\Events\\Node\\NodeCreatedEvent' => $baseDir . '/lib/public/Files/Events/Node/NodeCreatedEvent.php',
454
-    'OCP\\Files\\Events\\Node\\NodeDeletedEvent' => $baseDir . '/lib/public/Files/Events/Node/NodeDeletedEvent.php',
455
-    'OCP\\Files\\Events\\Node\\NodeRenamedEvent' => $baseDir . '/lib/public/Files/Events/Node/NodeRenamedEvent.php',
456
-    'OCP\\Files\\Events\\Node\\NodeTouchedEvent' => $baseDir . '/lib/public/Files/Events/Node/NodeTouchedEvent.php',
457
-    'OCP\\Files\\Events\\Node\\NodeWrittenEvent' => $baseDir . '/lib/public/Files/Events/Node/NodeWrittenEvent.php',
458
-    'OCP\\Files\\File' => $baseDir . '/lib/public/Files/File.php',
459
-    'OCP\\Files\\FileInfo' => $baseDir . '/lib/public/Files/FileInfo.php',
460
-    'OCP\\Files\\FileNameTooLongException' => $baseDir . '/lib/public/Files/FileNameTooLongException.php',
461
-    'OCP\\Files\\Folder' => $baseDir . '/lib/public/Files/Folder.php',
462
-    'OCP\\Files\\ForbiddenException' => $baseDir . '/lib/public/Files/ForbiddenException.php',
463
-    'OCP\\Files\\GenericFileException' => $baseDir . '/lib/public/Files/GenericFileException.php',
464
-    'OCP\\Files\\IAppData' => $baseDir . '/lib/public/Files/IAppData.php',
465
-    'OCP\\Files\\IFilenameValidator' => $baseDir . '/lib/public/Files/IFilenameValidator.php',
466
-    'OCP\\Files\\IHomeStorage' => $baseDir . '/lib/public/Files/IHomeStorage.php',
467
-    'OCP\\Files\\IMimeTypeDetector' => $baseDir . '/lib/public/Files/IMimeTypeDetector.php',
468
-    'OCP\\Files\\IMimeTypeLoader' => $baseDir . '/lib/public/Files/IMimeTypeLoader.php',
469
-    'OCP\\Files\\IRootFolder' => $baseDir . '/lib/public/Files/IRootFolder.php',
470
-    'OCP\\Files\\InvalidCharacterInPathException' => $baseDir . '/lib/public/Files/InvalidCharacterInPathException.php',
471
-    'OCP\\Files\\InvalidContentException' => $baseDir . '/lib/public/Files/InvalidContentException.php',
472
-    'OCP\\Files\\InvalidDirectoryException' => $baseDir . '/lib/public/Files/InvalidDirectoryException.php',
473
-    'OCP\\Files\\InvalidPathException' => $baseDir . '/lib/public/Files/InvalidPathException.php',
474
-    'OCP\\Files\\LockNotAcquiredException' => $baseDir . '/lib/public/Files/LockNotAcquiredException.php',
475
-    'OCP\\Files\\Lock\\ILock' => $baseDir . '/lib/public/Files/Lock/ILock.php',
476
-    'OCP\\Files\\Lock\\ILockManager' => $baseDir . '/lib/public/Files/Lock/ILockManager.php',
477
-    'OCP\\Files\\Lock\\ILockProvider' => $baseDir . '/lib/public/Files/Lock/ILockProvider.php',
478
-    'OCP\\Files\\Lock\\LockContext' => $baseDir . '/lib/public/Files/Lock/LockContext.php',
479
-    'OCP\\Files\\Lock\\NoLockProviderException' => $baseDir . '/lib/public/Files/Lock/NoLockProviderException.php',
480
-    'OCP\\Files\\Lock\\OwnerLockedException' => $baseDir . '/lib/public/Files/Lock/OwnerLockedException.php',
481
-    'OCP\\Files\\Mount\\IMountManager' => $baseDir . '/lib/public/Files/Mount/IMountManager.php',
482
-    'OCP\\Files\\Mount\\IMountPoint' => $baseDir . '/lib/public/Files/Mount/IMountPoint.php',
483
-    'OCP\\Files\\Mount\\IMovableMount' => $baseDir . '/lib/public/Files/Mount/IMovableMount.php',
484
-    'OCP\\Files\\Mount\\IShareOwnerlessMount' => $baseDir . '/lib/public/Files/Mount/IShareOwnerlessMount.php',
485
-    'OCP\\Files\\Mount\\ISystemMountPoint' => $baseDir . '/lib/public/Files/Mount/ISystemMountPoint.php',
486
-    'OCP\\Files\\Node' => $baseDir . '/lib/public/Files/Node.php',
487
-    'OCP\\Files\\NotEnoughSpaceException' => $baseDir . '/lib/public/Files/NotEnoughSpaceException.php',
488
-    'OCP\\Files\\NotFoundException' => $baseDir . '/lib/public/Files/NotFoundException.php',
489
-    'OCP\\Files\\NotPermittedException' => $baseDir . '/lib/public/Files/NotPermittedException.php',
490
-    'OCP\\Files\\Notify\\IChange' => $baseDir . '/lib/public/Files/Notify/IChange.php',
491
-    'OCP\\Files\\Notify\\INotifyHandler' => $baseDir . '/lib/public/Files/Notify/INotifyHandler.php',
492
-    'OCP\\Files\\Notify\\IRenameChange' => $baseDir . '/lib/public/Files/Notify/IRenameChange.php',
493
-    'OCP\\Files\\ObjectStore\\IObjectStore' => $baseDir . '/lib/public/Files/ObjectStore/IObjectStore.php',
494
-    'OCP\\Files\\ObjectStore\\IObjectStoreMetaData' => $baseDir . '/lib/public/Files/ObjectStore/IObjectStoreMetaData.php',
495
-    'OCP\\Files\\ObjectStore\\IObjectStoreMultiPartUpload' => $baseDir . '/lib/public/Files/ObjectStore/IObjectStoreMultiPartUpload.php',
496
-    'OCP\\Files\\ReservedWordException' => $baseDir . '/lib/public/Files/ReservedWordException.php',
497
-    'OCP\\Files\\Search\\ISearchBinaryOperator' => $baseDir . '/lib/public/Files/Search/ISearchBinaryOperator.php',
498
-    'OCP\\Files\\Search\\ISearchComparison' => $baseDir . '/lib/public/Files/Search/ISearchComparison.php',
499
-    'OCP\\Files\\Search\\ISearchOperator' => $baseDir . '/lib/public/Files/Search/ISearchOperator.php',
500
-    'OCP\\Files\\Search\\ISearchOrder' => $baseDir . '/lib/public/Files/Search/ISearchOrder.php',
501
-    'OCP\\Files\\Search\\ISearchQuery' => $baseDir . '/lib/public/Files/Search/ISearchQuery.php',
502
-    'OCP\\Files\\SimpleFS\\ISimpleFile' => $baseDir . '/lib/public/Files/SimpleFS/ISimpleFile.php',
503
-    'OCP\\Files\\SimpleFS\\ISimpleFolder' => $baseDir . '/lib/public/Files/SimpleFS/ISimpleFolder.php',
504
-    'OCP\\Files\\SimpleFS\\ISimpleRoot' => $baseDir . '/lib/public/Files/SimpleFS/ISimpleRoot.php',
505
-    'OCP\\Files\\SimpleFS\\InMemoryFile' => $baseDir . '/lib/public/Files/SimpleFS/InMemoryFile.php',
506
-    'OCP\\Files\\StorageAuthException' => $baseDir . '/lib/public/Files/StorageAuthException.php',
507
-    'OCP\\Files\\StorageBadConfigException' => $baseDir . '/lib/public/Files/StorageBadConfigException.php',
508
-    'OCP\\Files\\StorageConnectionException' => $baseDir . '/lib/public/Files/StorageConnectionException.php',
509
-    'OCP\\Files\\StorageInvalidException' => $baseDir . '/lib/public/Files/StorageInvalidException.php',
510
-    'OCP\\Files\\StorageNotAvailableException' => $baseDir . '/lib/public/Files/StorageNotAvailableException.php',
511
-    'OCP\\Files\\StorageTimeoutException' => $baseDir . '/lib/public/Files/StorageTimeoutException.php',
512
-    'OCP\\Files\\Storage\\IChunkedFileWrite' => $baseDir . '/lib/public/Files/Storage/IChunkedFileWrite.php',
513
-    'OCP\\Files\\Storage\\IConstructableStorage' => $baseDir . '/lib/public/Files/Storage/IConstructableStorage.php',
514
-    'OCP\\Files\\Storage\\IDisableEncryptionStorage' => $baseDir . '/lib/public/Files/Storage/IDisableEncryptionStorage.php',
515
-    'OCP\\Files\\Storage\\ILockingStorage' => $baseDir . '/lib/public/Files/Storage/ILockingStorage.php',
516
-    'OCP\\Files\\Storage\\INotifyStorage' => $baseDir . '/lib/public/Files/Storage/INotifyStorage.php',
517
-    'OCP\\Files\\Storage\\IReliableEtagStorage' => $baseDir . '/lib/public/Files/Storage/IReliableEtagStorage.php',
518
-    'OCP\\Files\\Storage\\ISharedStorage' => $baseDir . '/lib/public/Files/Storage/ISharedStorage.php',
519
-    'OCP\\Files\\Storage\\IStorage' => $baseDir . '/lib/public/Files/Storage/IStorage.php',
520
-    'OCP\\Files\\Storage\\IStorageFactory' => $baseDir . '/lib/public/Files/Storage/IStorageFactory.php',
521
-    'OCP\\Files\\Storage\\IWriteStreamStorage' => $baseDir . '/lib/public/Files/Storage/IWriteStreamStorage.php',
522
-    'OCP\\Files\\Template\\BeforeGetTemplatesEvent' => $baseDir . '/lib/public/Files/Template/BeforeGetTemplatesEvent.php',
523
-    'OCP\\Files\\Template\\Field' => $baseDir . '/lib/public/Files/Template/Field.php',
524
-    'OCP\\Files\\Template\\FieldFactory' => $baseDir . '/lib/public/Files/Template/FieldFactory.php',
525
-    'OCP\\Files\\Template\\FieldType' => $baseDir . '/lib/public/Files/Template/FieldType.php',
526
-    'OCP\\Files\\Template\\Fields\\CheckBoxField' => $baseDir . '/lib/public/Files/Template/Fields/CheckBoxField.php',
527
-    'OCP\\Files\\Template\\Fields\\RichTextField' => $baseDir . '/lib/public/Files/Template/Fields/RichTextField.php',
528
-    'OCP\\Files\\Template\\FileCreatedFromTemplateEvent' => $baseDir . '/lib/public/Files/Template/FileCreatedFromTemplateEvent.php',
529
-    'OCP\\Files\\Template\\ICustomTemplateProvider' => $baseDir . '/lib/public/Files/Template/ICustomTemplateProvider.php',
530
-    'OCP\\Files\\Template\\ITemplateManager' => $baseDir . '/lib/public/Files/Template/ITemplateManager.php',
531
-    'OCP\\Files\\Template\\InvalidFieldTypeException' => $baseDir . '/lib/public/Files/Template/InvalidFieldTypeException.php',
532
-    'OCP\\Files\\Template\\RegisterTemplateCreatorEvent' => $baseDir . '/lib/public/Files/Template/RegisterTemplateCreatorEvent.php',
533
-    'OCP\\Files\\Template\\Template' => $baseDir . '/lib/public/Files/Template/Template.php',
534
-    'OCP\\Files\\Template\\TemplateFileCreator' => $baseDir . '/lib/public/Files/Template/TemplateFileCreator.php',
535
-    'OCP\\Files\\UnseekableException' => $baseDir . '/lib/public/Files/UnseekableException.php',
536
-    'OCP\\Files_FullTextSearch\\Model\\AFilesDocument' => $baseDir . '/lib/public/Files_FullTextSearch/Model/AFilesDocument.php',
537
-    'OCP\\FullTextSearch\\Exceptions\\FullTextSearchAppNotAvailableException' => $baseDir . '/lib/public/FullTextSearch/Exceptions/FullTextSearchAppNotAvailableException.php',
538
-    'OCP\\FullTextSearch\\Exceptions\\FullTextSearchIndexNotAvailableException' => $baseDir . '/lib/public/FullTextSearch/Exceptions/FullTextSearchIndexNotAvailableException.php',
539
-    'OCP\\FullTextSearch\\IFullTextSearchManager' => $baseDir . '/lib/public/FullTextSearch/IFullTextSearchManager.php',
540
-    'OCP\\FullTextSearch\\IFullTextSearchPlatform' => $baseDir . '/lib/public/FullTextSearch/IFullTextSearchPlatform.php',
541
-    'OCP\\FullTextSearch\\IFullTextSearchProvider' => $baseDir . '/lib/public/FullTextSearch/IFullTextSearchProvider.php',
542
-    'OCP\\FullTextSearch\\Model\\IDocumentAccess' => $baseDir . '/lib/public/FullTextSearch/Model/IDocumentAccess.php',
543
-    'OCP\\FullTextSearch\\Model\\IIndex' => $baseDir . '/lib/public/FullTextSearch/Model/IIndex.php',
544
-    'OCP\\FullTextSearch\\Model\\IIndexDocument' => $baseDir . '/lib/public/FullTextSearch/Model/IIndexDocument.php',
545
-    'OCP\\FullTextSearch\\Model\\IIndexOptions' => $baseDir . '/lib/public/FullTextSearch/Model/IIndexOptions.php',
546
-    'OCP\\FullTextSearch\\Model\\IRunner' => $baseDir . '/lib/public/FullTextSearch/Model/IRunner.php',
547
-    'OCP\\FullTextSearch\\Model\\ISearchOption' => $baseDir . '/lib/public/FullTextSearch/Model/ISearchOption.php',
548
-    'OCP\\FullTextSearch\\Model\\ISearchRequest' => $baseDir . '/lib/public/FullTextSearch/Model/ISearchRequest.php',
549
-    'OCP\\FullTextSearch\\Model\\ISearchRequestSimpleQuery' => $baseDir . '/lib/public/FullTextSearch/Model/ISearchRequestSimpleQuery.php',
550
-    'OCP\\FullTextSearch\\Model\\ISearchResult' => $baseDir . '/lib/public/FullTextSearch/Model/ISearchResult.php',
551
-    'OCP\\FullTextSearch\\Model\\ISearchTemplate' => $baseDir . '/lib/public/FullTextSearch/Model/ISearchTemplate.php',
552
-    'OCP\\FullTextSearch\\Service\\IIndexService' => $baseDir . '/lib/public/FullTextSearch/Service/IIndexService.php',
553
-    'OCP\\FullTextSearch\\Service\\IProviderService' => $baseDir . '/lib/public/FullTextSearch/Service/IProviderService.php',
554
-    'OCP\\FullTextSearch\\Service\\ISearchService' => $baseDir . '/lib/public/FullTextSearch/Service/ISearchService.php',
555
-    'OCP\\GlobalScale\\IConfig' => $baseDir . '/lib/public/GlobalScale/IConfig.php',
556
-    'OCP\\GroupInterface' => $baseDir . '/lib/public/GroupInterface.php',
557
-    'OCP\\Group\\Backend\\ABackend' => $baseDir . '/lib/public/Group/Backend/ABackend.php',
558
-    'OCP\\Group\\Backend\\IAddToGroupBackend' => $baseDir . '/lib/public/Group/Backend/IAddToGroupBackend.php',
559
-    'OCP\\Group\\Backend\\IBatchMethodsBackend' => $baseDir . '/lib/public/Group/Backend/IBatchMethodsBackend.php',
560
-    'OCP\\Group\\Backend\\ICountDisabledInGroup' => $baseDir . '/lib/public/Group/Backend/ICountDisabledInGroup.php',
561
-    'OCP\\Group\\Backend\\ICountUsersBackend' => $baseDir . '/lib/public/Group/Backend/ICountUsersBackend.php',
562
-    'OCP\\Group\\Backend\\ICreateGroupBackend' => $baseDir . '/lib/public/Group/Backend/ICreateGroupBackend.php',
563
-    'OCP\\Group\\Backend\\ICreateNamedGroupBackend' => $baseDir . '/lib/public/Group/Backend/ICreateNamedGroupBackend.php',
564
-    'OCP\\Group\\Backend\\IDeleteGroupBackend' => $baseDir . '/lib/public/Group/Backend/IDeleteGroupBackend.php',
565
-    'OCP\\Group\\Backend\\IGetDisplayNameBackend' => $baseDir . '/lib/public/Group/Backend/IGetDisplayNameBackend.php',
566
-    'OCP\\Group\\Backend\\IGroupDetailsBackend' => $baseDir . '/lib/public/Group/Backend/IGroupDetailsBackend.php',
567
-    'OCP\\Group\\Backend\\IHideFromCollaborationBackend' => $baseDir . '/lib/public/Group/Backend/IHideFromCollaborationBackend.php',
568
-    'OCP\\Group\\Backend\\IIsAdminBackend' => $baseDir . '/lib/public/Group/Backend/IIsAdminBackend.php',
569
-    'OCP\\Group\\Backend\\INamedBackend' => $baseDir . '/lib/public/Group/Backend/INamedBackend.php',
570
-    'OCP\\Group\\Backend\\IRemoveFromGroupBackend' => $baseDir . '/lib/public/Group/Backend/IRemoveFromGroupBackend.php',
571
-    'OCP\\Group\\Backend\\ISearchableGroupBackend' => $baseDir . '/lib/public/Group/Backend/ISearchableGroupBackend.php',
572
-    'OCP\\Group\\Backend\\ISetDisplayNameBackend' => $baseDir . '/lib/public/Group/Backend/ISetDisplayNameBackend.php',
573
-    'OCP\\Group\\Events\\BeforeGroupChangedEvent' => $baseDir . '/lib/public/Group/Events/BeforeGroupChangedEvent.php',
574
-    'OCP\\Group\\Events\\BeforeGroupCreatedEvent' => $baseDir . '/lib/public/Group/Events/BeforeGroupCreatedEvent.php',
575
-    'OCP\\Group\\Events\\BeforeGroupDeletedEvent' => $baseDir . '/lib/public/Group/Events/BeforeGroupDeletedEvent.php',
576
-    'OCP\\Group\\Events\\BeforeUserAddedEvent' => $baseDir . '/lib/public/Group/Events/BeforeUserAddedEvent.php',
577
-    'OCP\\Group\\Events\\BeforeUserRemovedEvent' => $baseDir . '/lib/public/Group/Events/BeforeUserRemovedEvent.php',
578
-    'OCP\\Group\\Events\\GroupChangedEvent' => $baseDir . '/lib/public/Group/Events/GroupChangedEvent.php',
579
-    'OCP\\Group\\Events\\GroupCreatedEvent' => $baseDir . '/lib/public/Group/Events/GroupCreatedEvent.php',
580
-    'OCP\\Group\\Events\\GroupDeletedEvent' => $baseDir . '/lib/public/Group/Events/GroupDeletedEvent.php',
581
-    'OCP\\Group\\Events\\SubAdminAddedEvent' => $baseDir . '/lib/public/Group/Events/SubAdminAddedEvent.php',
582
-    'OCP\\Group\\Events\\SubAdminRemovedEvent' => $baseDir . '/lib/public/Group/Events/SubAdminRemovedEvent.php',
583
-    'OCP\\Group\\Events\\UserAddedEvent' => $baseDir . '/lib/public/Group/Events/UserAddedEvent.php',
584
-    'OCP\\Group\\Events\\UserRemovedEvent' => $baseDir . '/lib/public/Group/Events/UserRemovedEvent.php',
585
-    'OCP\\Group\\ISubAdmin' => $baseDir . '/lib/public/Group/ISubAdmin.php',
586
-    'OCP\\HintException' => $baseDir . '/lib/public/HintException.php',
587
-    'OCP\\Http\\Client\\IClient' => $baseDir . '/lib/public/Http/Client/IClient.php',
588
-    'OCP\\Http\\Client\\IClientService' => $baseDir . '/lib/public/Http/Client/IClientService.php',
589
-    'OCP\\Http\\Client\\IPromise' => $baseDir . '/lib/public/Http/Client/IPromise.php',
590
-    'OCP\\Http\\Client\\IResponse' => $baseDir . '/lib/public/Http/Client/IResponse.php',
591
-    'OCP\\Http\\Client\\LocalServerException' => $baseDir . '/lib/public/Http/Client/LocalServerException.php',
592
-    'OCP\\Http\\WellKnown\\GenericResponse' => $baseDir . '/lib/public/Http/WellKnown/GenericResponse.php',
593
-    'OCP\\Http\\WellKnown\\IHandler' => $baseDir . '/lib/public/Http/WellKnown/IHandler.php',
594
-    'OCP\\Http\\WellKnown\\IRequestContext' => $baseDir . '/lib/public/Http/WellKnown/IRequestContext.php',
595
-    'OCP\\Http\\WellKnown\\IResponse' => $baseDir . '/lib/public/Http/WellKnown/IResponse.php',
596
-    'OCP\\Http\\WellKnown\\JrdResponse' => $baseDir . '/lib/public/Http/WellKnown/JrdResponse.php',
597
-    'OCP\\IAddressBook' => $baseDir . '/lib/public/IAddressBook.php',
598
-    'OCP\\IAddressBookEnabled' => $baseDir . '/lib/public/IAddressBookEnabled.php',
599
-    'OCP\\IAppConfig' => $baseDir . '/lib/public/IAppConfig.php',
600
-    'OCP\\IAvatar' => $baseDir . '/lib/public/IAvatar.php',
601
-    'OCP\\IAvatarManager' => $baseDir . '/lib/public/IAvatarManager.php',
602
-    'OCP\\IBinaryFinder' => $baseDir . '/lib/public/IBinaryFinder.php',
603
-    'OCP\\ICache' => $baseDir . '/lib/public/ICache.php',
604
-    'OCP\\ICacheFactory' => $baseDir . '/lib/public/ICacheFactory.php',
605
-    'OCP\\ICertificate' => $baseDir . '/lib/public/ICertificate.php',
606
-    'OCP\\ICertificateManager' => $baseDir . '/lib/public/ICertificateManager.php',
607
-    'OCP\\IConfig' => $baseDir . '/lib/public/IConfig.php',
608
-    'OCP\\IContainer' => $baseDir . '/lib/public/IContainer.php',
609
-    'OCP\\ICreateContactFromString' => $baseDir . '/lib/public/ICreateContactFromString.php',
610
-    'OCP\\IDBConnection' => $baseDir . '/lib/public/IDBConnection.php',
611
-    'OCP\\IDateTimeFormatter' => $baseDir . '/lib/public/IDateTimeFormatter.php',
612
-    'OCP\\IDateTimeZone' => $baseDir . '/lib/public/IDateTimeZone.php',
613
-    'OCP\\IEmojiHelper' => $baseDir . '/lib/public/IEmojiHelper.php',
614
-    'OCP\\IEventSource' => $baseDir . '/lib/public/IEventSource.php',
615
-    'OCP\\IEventSourceFactory' => $baseDir . '/lib/public/IEventSourceFactory.php',
616
-    'OCP\\IGroup' => $baseDir . '/lib/public/IGroup.php',
617
-    'OCP\\IGroupManager' => $baseDir . '/lib/public/IGroupManager.php',
618
-    'OCP\\IImage' => $baseDir . '/lib/public/IImage.php',
619
-    'OCP\\IInitialStateService' => $baseDir . '/lib/public/IInitialStateService.php',
620
-    'OCP\\IL10N' => $baseDir . '/lib/public/IL10N.php',
621
-    'OCP\\ILogger' => $baseDir . '/lib/public/ILogger.php',
622
-    'OCP\\IMemcache' => $baseDir . '/lib/public/IMemcache.php',
623
-    'OCP\\IMemcacheTTL' => $baseDir . '/lib/public/IMemcacheTTL.php',
624
-    'OCP\\INavigationManager' => $baseDir . '/lib/public/INavigationManager.php',
625
-    'OCP\\IPhoneNumberUtil' => $baseDir . '/lib/public/IPhoneNumberUtil.php',
626
-    'OCP\\IPreview' => $baseDir . '/lib/public/IPreview.php',
627
-    'OCP\\IRequest' => $baseDir . '/lib/public/IRequest.php',
628
-    'OCP\\IRequestId' => $baseDir . '/lib/public/IRequestId.php',
629
-    'OCP\\IServerContainer' => $baseDir . '/lib/public/IServerContainer.php',
630
-    'OCP\\ISession' => $baseDir . '/lib/public/ISession.php',
631
-    'OCP\\IStreamImage' => $baseDir . '/lib/public/IStreamImage.php',
632
-    'OCP\\ITagManager' => $baseDir . '/lib/public/ITagManager.php',
633
-    'OCP\\ITags' => $baseDir . '/lib/public/ITags.php',
634
-    'OCP\\ITempManager' => $baseDir . '/lib/public/ITempManager.php',
635
-    'OCP\\IURLGenerator' => $baseDir . '/lib/public/IURLGenerator.php',
636
-    'OCP\\IUser' => $baseDir . '/lib/public/IUser.php',
637
-    'OCP\\IUserBackend' => $baseDir . '/lib/public/IUserBackend.php',
638
-    'OCP\\IUserManager' => $baseDir . '/lib/public/IUserManager.php',
639
-    'OCP\\IUserSession' => $baseDir . '/lib/public/IUserSession.php',
640
-    'OCP\\Image' => $baseDir . '/lib/public/Image.php',
641
-    'OCP\\L10N\\IFactory' => $baseDir . '/lib/public/L10N/IFactory.php',
642
-    'OCP\\L10N\\ILanguageIterator' => $baseDir . '/lib/public/L10N/ILanguageIterator.php',
643
-    'OCP\\LDAP\\IDeletionFlagSupport' => $baseDir . '/lib/public/LDAP/IDeletionFlagSupport.php',
644
-    'OCP\\LDAP\\ILDAPProvider' => $baseDir . '/lib/public/LDAP/ILDAPProvider.php',
645
-    'OCP\\LDAP\\ILDAPProviderFactory' => $baseDir . '/lib/public/LDAP/ILDAPProviderFactory.php',
646
-    'OCP\\Lock\\ILockingProvider' => $baseDir . '/lib/public/Lock/ILockingProvider.php',
647
-    'OCP\\Lock\\LockedException' => $baseDir . '/lib/public/Lock/LockedException.php',
648
-    'OCP\\Lock\\ManuallyLockedException' => $baseDir . '/lib/public/Lock/ManuallyLockedException.php',
649
-    'OCP\\Lockdown\\ILockdownManager' => $baseDir . '/lib/public/Lockdown/ILockdownManager.php',
650
-    'OCP\\Log\\Audit\\CriticalActionPerformedEvent' => $baseDir . '/lib/public/Log/Audit/CriticalActionPerformedEvent.php',
651
-    'OCP\\Log\\BeforeMessageLoggedEvent' => $baseDir . '/lib/public/Log/BeforeMessageLoggedEvent.php',
652
-    'OCP\\Log\\IDataLogger' => $baseDir . '/lib/public/Log/IDataLogger.php',
653
-    'OCP\\Log\\IFileBased' => $baseDir . '/lib/public/Log/IFileBased.php',
654
-    'OCP\\Log\\ILogFactory' => $baseDir . '/lib/public/Log/ILogFactory.php',
655
-    'OCP\\Log\\IWriter' => $baseDir . '/lib/public/Log/IWriter.php',
656
-    'OCP\\Log\\RotationTrait' => $baseDir . '/lib/public/Log/RotationTrait.php',
657
-    'OCP\\Mail\\Events\\BeforeMessageSent' => $baseDir . '/lib/public/Mail/Events/BeforeMessageSent.php',
658
-    'OCP\\Mail\\Headers\\AutoSubmitted' => $baseDir . '/lib/public/Mail/Headers/AutoSubmitted.php',
659
-    'OCP\\Mail\\IAttachment' => $baseDir . '/lib/public/Mail/IAttachment.php',
660
-    'OCP\\Mail\\IEMailTemplate' => $baseDir . '/lib/public/Mail/IEMailTemplate.php',
661
-    'OCP\\Mail\\IEmailValidator' => $baseDir . '/lib/public/Mail/IEmailValidator.php',
662
-    'OCP\\Mail\\IMailer' => $baseDir . '/lib/public/Mail/IMailer.php',
663
-    'OCP\\Mail\\IMessage' => $baseDir . '/lib/public/Mail/IMessage.php',
664
-    'OCP\\Mail\\Provider\\Address' => $baseDir . '/lib/public/Mail/Provider/Address.php',
665
-    'OCP\\Mail\\Provider\\Attachment' => $baseDir . '/lib/public/Mail/Provider/Attachment.php',
666
-    'OCP\\Mail\\Provider\\Exception\\Exception' => $baseDir . '/lib/public/Mail/Provider/Exception/Exception.php',
667
-    'OCP\\Mail\\Provider\\Exception\\SendException' => $baseDir . '/lib/public/Mail/Provider/Exception/SendException.php',
668
-    'OCP\\Mail\\Provider\\IAddress' => $baseDir . '/lib/public/Mail/Provider/IAddress.php',
669
-    'OCP\\Mail\\Provider\\IAttachment' => $baseDir . '/lib/public/Mail/Provider/IAttachment.php',
670
-    'OCP\\Mail\\Provider\\IManager' => $baseDir . '/lib/public/Mail/Provider/IManager.php',
671
-    'OCP\\Mail\\Provider\\IMessage' => $baseDir . '/lib/public/Mail/Provider/IMessage.php',
672
-    'OCP\\Mail\\Provider\\IMessageSend' => $baseDir . '/lib/public/Mail/Provider/IMessageSend.php',
673
-    'OCP\\Mail\\Provider\\IProvider' => $baseDir . '/lib/public/Mail/Provider/IProvider.php',
674
-    'OCP\\Mail\\Provider\\IService' => $baseDir . '/lib/public/Mail/Provider/IService.php',
675
-    'OCP\\Mail\\Provider\\Message' => $baseDir . '/lib/public/Mail/Provider/Message.php',
676
-    'OCP\\Migration\\Attributes\\AddColumn' => $baseDir . '/lib/public/Migration/Attributes/AddColumn.php',
677
-    'OCP\\Migration\\Attributes\\AddIndex' => $baseDir . '/lib/public/Migration/Attributes/AddIndex.php',
678
-    'OCP\\Migration\\Attributes\\ColumnMigrationAttribute' => $baseDir . '/lib/public/Migration/Attributes/ColumnMigrationAttribute.php',
679
-    'OCP\\Migration\\Attributes\\ColumnType' => $baseDir . '/lib/public/Migration/Attributes/ColumnType.php',
680
-    'OCP\\Migration\\Attributes\\CreateTable' => $baseDir . '/lib/public/Migration/Attributes/CreateTable.php',
681
-    'OCP\\Migration\\Attributes\\DataCleansing' => $baseDir . '/lib/public/Migration/Attributes/DataCleansing.php',
682
-    'OCP\\Migration\\Attributes\\DataMigrationAttribute' => $baseDir . '/lib/public/Migration/Attributes/DataMigrationAttribute.php',
683
-    'OCP\\Migration\\Attributes\\DropColumn' => $baseDir . '/lib/public/Migration/Attributes/DropColumn.php',
684
-    'OCP\\Migration\\Attributes\\DropIndex' => $baseDir . '/lib/public/Migration/Attributes/DropIndex.php',
685
-    'OCP\\Migration\\Attributes\\DropTable' => $baseDir . '/lib/public/Migration/Attributes/DropTable.php',
686
-    'OCP\\Migration\\Attributes\\GenericMigrationAttribute' => $baseDir . '/lib/public/Migration/Attributes/GenericMigrationAttribute.php',
687
-    'OCP\\Migration\\Attributes\\IndexMigrationAttribute' => $baseDir . '/lib/public/Migration/Attributes/IndexMigrationAttribute.php',
688
-    'OCP\\Migration\\Attributes\\IndexType' => $baseDir . '/lib/public/Migration/Attributes/IndexType.php',
689
-    'OCP\\Migration\\Attributes\\MigrationAttribute' => $baseDir . '/lib/public/Migration/Attributes/MigrationAttribute.php',
690
-    'OCP\\Migration\\Attributes\\ModifyColumn' => $baseDir . '/lib/public/Migration/Attributes/ModifyColumn.php',
691
-    'OCP\\Migration\\Attributes\\TableMigrationAttribute' => $baseDir . '/lib/public/Migration/Attributes/TableMigrationAttribute.php',
692
-    'OCP\\Migration\\BigIntMigration' => $baseDir . '/lib/public/Migration/BigIntMigration.php',
693
-    'OCP\\Migration\\IMigrationStep' => $baseDir . '/lib/public/Migration/IMigrationStep.php',
694
-    'OCP\\Migration\\IOutput' => $baseDir . '/lib/public/Migration/IOutput.php',
695
-    'OCP\\Migration\\IRepairStep' => $baseDir . '/lib/public/Migration/IRepairStep.php',
696
-    'OCP\\Migration\\SimpleMigrationStep' => $baseDir . '/lib/public/Migration/SimpleMigrationStep.php',
697
-    'OCP\\Navigation\\Events\\LoadAdditionalEntriesEvent' => $baseDir . '/lib/public/Navigation/Events/LoadAdditionalEntriesEvent.php',
698
-    'OCP\\Notification\\AlreadyProcessedException' => $baseDir . '/lib/public/Notification/AlreadyProcessedException.php',
699
-    'OCP\\Notification\\IAction' => $baseDir . '/lib/public/Notification/IAction.php',
700
-    'OCP\\Notification\\IApp' => $baseDir . '/lib/public/Notification/IApp.php',
701
-    'OCP\\Notification\\IDeferrableApp' => $baseDir . '/lib/public/Notification/IDeferrableApp.php',
702
-    'OCP\\Notification\\IDismissableNotifier' => $baseDir . '/lib/public/Notification/IDismissableNotifier.php',
703
-    'OCP\\Notification\\IManager' => $baseDir . '/lib/public/Notification/IManager.php',
704
-    'OCP\\Notification\\INotification' => $baseDir . '/lib/public/Notification/INotification.php',
705
-    'OCP\\Notification\\INotifier' => $baseDir . '/lib/public/Notification/INotifier.php',
706
-    'OCP\\Notification\\IPreloadableNotifier' => $baseDir . '/lib/public/Notification/IPreloadableNotifier.php',
707
-    'OCP\\Notification\\IncompleteNotificationException' => $baseDir . '/lib/public/Notification/IncompleteNotificationException.php',
708
-    'OCP\\Notification\\IncompleteParsedNotificationException' => $baseDir . '/lib/public/Notification/IncompleteParsedNotificationException.php',
709
-    'OCP\\Notification\\InvalidValueException' => $baseDir . '/lib/public/Notification/InvalidValueException.php',
710
-    'OCP\\Notification\\NotificationPreloadReason' => $baseDir . '/lib/public/Notification/NotificationPreloadReason.php',
711
-    'OCP\\Notification\\UnknownNotificationException' => $baseDir . '/lib/public/Notification/UnknownNotificationException.php',
712
-    'OCP\\OCM\\Events\\ResourceTypeRegisterEvent' => $baseDir . '/lib/public/OCM/Events/ResourceTypeRegisterEvent.php',
713
-    'OCP\\OCM\\Exceptions\\OCMArgumentException' => $baseDir . '/lib/public/OCM/Exceptions/OCMArgumentException.php',
714
-    'OCP\\OCM\\Exceptions\\OCMProviderException' => $baseDir . '/lib/public/OCM/Exceptions/OCMProviderException.php',
715
-    'OCP\\OCM\\ICapabilityAwareOCMProvider' => $baseDir . '/lib/public/OCM/ICapabilityAwareOCMProvider.php',
716
-    'OCP\\OCM\\IOCMDiscoveryService' => $baseDir . '/lib/public/OCM/IOCMDiscoveryService.php',
717
-    'OCP\\OCM\\IOCMProvider' => $baseDir . '/lib/public/OCM/IOCMProvider.php',
718
-    'OCP\\OCM\\IOCMResource' => $baseDir . '/lib/public/OCM/IOCMResource.php',
719
-    'OCP\\OCS\\IDiscoveryService' => $baseDir . '/lib/public/OCS/IDiscoveryService.php',
720
-    'OCP\\PreConditionNotMetException' => $baseDir . '/lib/public/PreConditionNotMetException.php',
721
-    'OCP\\Preview\\BeforePreviewFetchedEvent' => $baseDir . '/lib/public/Preview/BeforePreviewFetchedEvent.php',
722
-    'OCP\\Preview\\IMimeIconProvider' => $baseDir . '/lib/public/Preview/IMimeIconProvider.php',
723
-    'OCP\\Preview\\IProviderV2' => $baseDir . '/lib/public/Preview/IProviderV2.php',
724
-    'OCP\\Preview\\IVersionedPreviewFile' => $baseDir . '/lib/public/Preview/IVersionedPreviewFile.php',
725
-    'OCP\\Profile\\BeforeTemplateRenderedEvent' => $baseDir . '/lib/public/Profile/BeforeTemplateRenderedEvent.php',
726
-    'OCP\\Profile\\ILinkAction' => $baseDir . '/lib/public/Profile/ILinkAction.php',
727
-    'OCP\\Profile\\IProfileManager' => $baseDir . '/lib/public/Profile/IProfileManager.php',
728
-    'OCP\\Profile\\ParameterDoesNotExistException' => $baseDir . '/lib/public/Profile/ParameterDoesNotExistException.php',
729
-    'OCP\\Profiler\\IProfile' => $baseDir . '/lib/public/Profiler/IProfile.php',
730
-    'OCP\\Profiler\\IProfiler' => $baseDir . '/lib/public/Profiler/IProfiler.php',
731
-    'OCP\\Remote\\Api\\IApiCollection' => $baseDir . '/lib/public/Remote/Api/IApiCollection.php',
732
-    'OCP\\Remote\\Api\\IApiFactory' => $baseDir . '/lib/public/Remote/Api/IApiFactory.php',
733
-    'OCP\\Remote\\Api\\ICapabilitiesApi' => $baseDir . '/lib/public/Remote/Api/ICapabilitiesApi.php',
734
-    'OCP\\Remote\\Api\\IUserApi' => $baseDir . '/lib/public/Remote/Api/IUserApi.php',
735
-    'OCP\\Remote\\ICredentials' => $baseDir . '/lib/public/Remote/ICredentials.php',
736
-    'OCP\\Remote\\IInstance' => $baseDir . '/lib/public/Remote/IInstance.php',
737
-    'OCP\\Remote\\IInstanceFactory' => $baseDir . '/lib/public/Remote/IInstanceFactory.php',
738
-    'OCP\\Remote\\IUser' => $baseDir . '/lib/public/Remote/IUser.php',
739
-    'OCP\\RichObjectStrings\\Definitions' => $baseDir . '/lib/public/RichObjectStrings/Definitions.php',
740
-    'OCP\\RichObjectStrings\\IRichTextFormatter' => $baseDir . '/lib/public/RichObjectStrings/IRichTextFormatter.php',
741
-    'OCP\\RichObjectStrings\\IValidator' => $baseDir . '/lib/public/RichObjectStrings/IValidator.php',
742
-    'OCP\\RichObjectStrings\\InvalidObjectExeption' => $baseDir . '/lib/public/RichObjectStrings/InvalidObjectExeption.php',
743
-    'OCP\\Route\\IRoute' => $baseDir . '/lib/public/Route/IRoute.php',
744
-    'OCP\\Route\\IRouter' => $baseDir . '/lib/public/Route/IRouter.php',
745
-    'OCP\\SabrePluginEvent' => $baseDir . '/lib/public/SabrePluginEvent.php',
746
-    'OCP\\SabrePluginException' => $baseDir . '/lib/public/SabrePluginException.php',
747
-    'OCP\\Search\\FilterDefinition' => $baseDir . '/lib/public/Search/FilterDefinition.php',
748
-    'OCP\\Search\\IExternalProvider' => $baseDir . '/lib/public/Search/IExternalProvider.php',
749
-    'OCP\\Search\\IFilter' => $baseDir . '/lib/public/Search/IFilter.php',
750
-    'OCP\\Search\\IFilterCollection' => $baseDir . '/lib/public/Search/IFilterCollection.php',
751
-    'OCP\\Search\\IFilteringProvider' => $baseDir . '/lib/public/Search/IFilteringProvider.php',
752
-    'OCP\\Search\\IInAppSearch' => $baseDir . '/lib/public/Search/IInAppSearch.php',
753
-    'OCP\\Search\\IProvider' => $baseDir . '/lib/public/Search/IProvider.php',
754
-    'OCP\\Search\\ISearchQuery' => $baseDir . '/lib/public/Search/ISearchQuery.php',
755
-    'OCP\\Search\\SearchResult' => $baseDir . '/lib/public/Search/SearchResult.php',
756
-    'OCP\\Search\\SearchResultEntry' => $baseDir . '/lib/public/Search/SearchResultEntry.php',
757
-    'OCP\\Security\\Bruteforce\\IThrottler' => $baseDir . '/lib/public/Security/Bruteforce/IThrottler.php',
758
-    'OCP\\Security\\Bruteforce\\MaxDelayReached' => $baseDir . '/lib/public/Security/Bruteforce/MaxDelayReached.php',
759
-    'OCP\\Security\\CSP\\AddContentSecurityPolicyEvent' => $baseDir . '/lib/public/Security/CSP/AddContentSecurityPolicyEvent.php',
760
-    'OCP\\Security\\Events\\GenerateSecurePasswordEvent' => $baseDir . '/lib/public/Security/Events/GenerateSecurePasswordEvent.php',
761
-    'OCP\\Security\\Events\\ValidatePasswordPolicyEvent' => $baseDir . '/lib/public/Security/Events/ValidatePasswordPolicyEvent.php',
762
-    'OCP\\Security\\FeaturePolicy\\AddFeaturePolicyEvent' => $baseDir . '/lib/public/Security/FeaturePolicy/AddFeaturePolicyEvent.php',
763
-    'OCP\\Security\\IContentSecurityPolicyManager' => $baseDir . '/lib/public/Security/IContentSecurityPolicyManager.php',
764
-    'OCP\\Security\\ICredentialsManager' => $baseDir . '/lib/public/Security/ICredentialsManager.php',
765
-    'OCP\\Security\\ICrypto' => $baseDir . '/lib/public/Security/ICrypto.php',
766
-    'OCP\\Security\\IHasher' => $baseDir . '/lib/public/Security/IHasher.php',
767
-    'OCP\\Security\\IRemoteHostValidator' => $baseDir . '/lib/public/Security/IRemoteHostValidator.php',
768
-    'OCP\\Security\\ISecureRandom' => $baseDir . '/lib/public/Security/ISecureRandom.php',
769
-    'OCP\\Security\\ITrustedDomainHelper' => $baseDir . '/lib/public/Security/ITrustedDomainHelper.php',
770
-    'OCP\\Security\\Ip\\IAddress' => $baseDir . '/lib/public/Security/Ip/IAddress.php',
771
-    'OCP\\Security\\Ip\\IFactory' => $baseDir . '/lib/public/Security/Ip/IFactory.php',
772
-    'OCP\\Security\\Ip\\IRange' => $baseDir . '/lib/public/Security/Ip/IRange.php',
773
-    'OCP\\Security\\Ip\\IRemoteAddress' => $baseDir . '/lib/public/Security/Ip/IRemoteAddress.php',
774
-    'OCP\\Security\\PasswordContext' => $baseDir . '/lib/public/Security/PasswordContext.php',
775
-    'OCP\\Security\\RateLimiting\\ILimiter' => $baseDir . '/lib/public/Security/RateLimiting/ILimiter.php',
776
-    'OCP\\Security\\RateLimiting\\IRateLimitExceededException' => $baseDir . '/lib/public/Security/RateLimiting/IRateLimitExceededException.php',
777
-    'OCP\\Security\\VerificationToken\\IVerificationToken' => $baseDir . '/lib/public/Security/VerificationToken/IVerificationToken.php',
778
-    'OCP\\Security\\VerificationToken\\InvalidTokenException' => $baseDir . '/lib/public/Security/VerificationToken/InvalidTokenException.php',
779
-    'OCP\\Server' => $baseDir . '/lib/public/Server.php',
780
-    'OCP\\ServerVersion' => $baseDir . '/lib/public/ServerVersion.php',
781
-    'OCP\\Session\\Exceptions\\SessionNotAvailableException' => $baseDir . '/lib/public/Session/Exceptions/SessionNotAvailableException.php',
782
-    'OCP\\Settings\\DeclarativeSettingsTypes' => $baseDir . '/lib/public/Settings/DeclarativeSettingsTypes.php',
783
-    'OCP\\Settings\\Events\\DeclarativeSettingsGetValueEvent' => $baseDir . '/lib/public/Settings/Events/DeclarativeSettingsGetValueEvent.php',
784
-    'OCP\\Settings\\Events\\DeclarativeSettingsRegisterFormEvent' => $baseDir . '/lib/public/Settings/Events/DeclarativeSettingsRegisterFormEvent.php',
785
-    'OCP\\Settings\\Events\\DeclarativeSettingsSetValueEvent' => $baseDir . '/lib/public/Settings/Events/DeclarativeSettingsSetValueEvent.php',
786
-    'OCP\\Settings\\IDeclarativeManager' => $baseDir . '/lib/public/Settings/IDeclarativeManager.php',
787
-    'OCP\\Settings\\IDeclarativeSettingsForm' => $baseDir . '/lib/public/Settings/IDeclarativeSettingsForm.php',
788
-    'OCP\\Settings\\IDeclarativeSettingsFormWithHandlers' => $baseDir . '/lib/public/Settings/IDeclarativeSettingsFormWithHandlers.php',
789
-    'OCP\\Settings\\IDelegatedSettings' => $baseDir . '/lib/public/Settings/IDelegatedSettings.php',
790
-    'OCP\\Settings\\IIconSection' => $baseDir . '/lib/public/Settings/IIconSection.php',
791
-    'OCP\\Settings\\IManager' => $baseDir . '/lib/public/Settings/IManager.php',
792
-    'OCP\\Settings\\ISettings' => $baseDir . '/lib/public/Settings/ISettings.php',
793
-    'OCP\\Settings\\ISubAdminSettings' => $baseDir . '/lib/public/Settings/ISubAdminSettings.php',
794
-    'OCP\\SetupCheck\\CheckServerResponseTrait' => $baseDir . '/lib/public/SetupCheck/CheckServerResponseTrait.php',
795
-    'OCP\\SetupCheck\\ISetupCheck' => $baseDir . '/lib/public/SetupCheck/ISetupCheck.php',
796
-    'OCP\\SetupCheck\\ISetupCheckManager' => $baseDir . '/lib/public/SetupCheck/ISetupCheckManager.php',
797
-    'OCP\\SetupCheck\\SetupResult' => $baseDir . '/lib/public/SetupCheck/SetupResult.php',
798
-    'OCP\\Share' => $baseDir . '/lib/public/Share.php',
799
-    'OCP\\Share\\Events\\BeforeShareCreatedEvent' => $baseDir . '/lib/public/Share/Events/BeforeShareCreatedEvent.php',
800
-    'OCP\\Share\\Events\\BeforeShareDeletedEvent' => $baseDir . '/lib/public/Share/Events/BeforeShareDeletedEvent.php',
801
-    'OCP\\Share\\Events\\ShareAcceptedEvent' => $baseDir . '/lib/public/Share/Events/ShareAcceptedEvent.php',
802
-    'OCP\\Share\\Events\\ShareCreatedEvent' => $baseDir . '/lib/public/Share/Events/ShareCreatedEvent.php',
803
-    'OCP\\Share\\Events\\ShareDeletedEvent' => $baseDir . '/lib/public/Share/Events/ShareDeletedEvent.php',
804
-    'OCP\\Share\\Events\\ShareDeletedFromSelfEvent' => $baseDir . '/lib/public/Share/Events/ShareDeletedFromSelfEvent.php',
805
-    'OCP\\Share\\Events\\VerifyMountPointEvent' => $baseDir . '/lib/public/Share/Events/VerifyMountPointEvent.php',
806
-    'OCP\\Share\\Exceptions\\AlreadySharedException' => $baseDir . '/lib/public/Share/Exceptions/AlreadySharedException.php',
807
-    'OCP\\Share\\Exceptions\\GenericShareException' => $baseDir . '/lib/public/Share/Exceptions/GenericShareException.php',
808
-    'OCP\\Share\\Exceptions\\IllegalIDChangeException' => $baseDir . '/lib/public/Share/Exceptions/IllegalIDChangeException.php',
809
-    'OCP\\Share\\Exceptions\\ShareNotFound' => $baseDir . '/lib/public/Share/Exceptions/ShareNotFound.php',
810
-    'OCP\\Share\\Exceptions\\ShareTokenException' => $baseDir . '/lib/public/Share/Exceptions/ShareTokenException.php',
811
-    'OCP\\Share\\IAttributes' => $baseDir . '/lib/public/Share/IAttributes.php',
812
-    'OCP\\Share\\IManager' => $baseDir . '/lib/public/Share/IManager.php',
813
-    'OCP\\Share\\IProviderFactory' => $baseDir . '/lib/public/Share/IProviderFactory.php',
814
-    'OCP\\Share\\IPublicShareTemplateFactory' => $baseDir . '/lib/public/Share/IPublicShareTemplateFactory.php',
815
-    'OCP\\Share\\IPublicShareTemplateProvider' => $baseDir . '/lib/public/Share/IPublicShareTemplateProvider.php',
816
-    'OCP\\Share\\IShare' => $baseDir . '/lib/public/Share/IShare.php',
817
-    'OCP\\Share\\IShareHelper' => $baseDir . '/lib/public/Share/IShareHelper.php',
818
-    'OCP\\Share\\IShareProvider' => $baseDir . '/lib/public/Share/IShareProvider.php',
819
-    'OCP\\Share\\IShareProviderSupportsAccept' => $baseDir . '/lib/public/Share/IShareProviderSupportsAccept.php',
820
-    'OCP\\Share\\IShareProviderSupportsAllSharesInFolder' => $baseDir . '/lib/public/Share/IShareProviderSupportsAllSharesInFolder.php',
821
-    'OCP\\Share\\IShareProviderWithNotification' => $baseDir . '/lib/public/Share/IShareProviderWithNotification.php',
822
-    'OCP\\Share_Backend' => $baseDir . '/lib/public/Share_Backend.php',
823
-    'OCP\\Share_Backend_Collection' => $baseDir . '/lib/public/Share_Backend_Collection.php',
824
-    'OCP\\Share_Backend_File_Dependent' => $baseDir . '/lib/public/Share_Backend_File_Dependent.php',
825
-    'OCP\\Snowflake\\IDecoder' => $baseDir . '/lib/public/Snowflake/IDecoder.php',
826
-    'OCP\\Snowflake\\IGenerator' => $baseDir . '/lib/public/Snowflake/IGenerator.php',
827
-    'OCP\\SpeechToText\\Events\\AbstractTranscriptionEvent' => $baseDir . '/lib/public/SpeechToText/Events/AbstractTranscriptionEvent.php',
828
-    'OCP\\SpeechToText\\Events\\TranscriptionFailedEvent' => $baseDir . '/lib/public/SpeechToText/Events/TranscriptionFailedEvent.php',
829
-    'OCP\\SpeechToText\\Events\\TranscriptionSuccessfulEvent' => $baseDir . '/lib/public/SpeechToText/Events/TranscriptionSuccessfulEvent.php',
830
-    'OCP\\SpeechToText\\ISpeechToTextManager' => $baseDir . '/lib/public/SpeechToText/ISpeechToTextManager.php',
831
-    'OCP\\SpeechToText\\ISpeechToTextProvider' => $baseDir . '/lib/public/SpeechToText/ISpeechToTextProvider.php',
832
-    'OCP\\SpeechToText\\ISpeechToTextProviderWithId' => $baseDir . '/lib/public/SpeechToText/ISpeechToTextProviderWithId.php',
833
-    'OCP\\SpeechToText\\ISpeechToTextProviderWithUserId' => $baseDir . '/lib/public/SpeechToText/ISpeechToTextProviderWithUserId.php',
834
-    'OCP\\Support\\CrashReport\\ICollectBreadcrumbs' => $baseDir . '/lib/public/Support/CrashReport/ICollectBreadcrumbs.php',
835
-    'OCP\\Support\\CrashReport\\IMessageReporter' => $baseDir . '/lib/public/Support/CrashReport/IMessageReporter.php',
836
-    'OCP\\Support\\CrashReport\\IRegistry' => $baseDir . '/lib/public/Support/CrashReport/IRegistry.php',
837
-    'OCP\\Support\\CrashReport\\IReporter' => $baseDir . '/lib/public/Support/CrashReport/IReporter.php',
838
-    'OCP\\Support\\Subscription\\Exception\\AlreadyRegisteredException' => $baseDir . '/lib/public/Support/Subscription/Exception/AlreadyRegisteredException.php',
839
-    'OCP\\Support\\Subscription\\IAssertion' => $baseDir . '/lib/public/Support/Subscription/IAssertion.php',
840
-    'OCP\\Support\\Subscription\\IRegistry' => $baseDir . '/lib/public/Support/Subscription/IRegistry.php',
841
-    'OCP\\Support\\Subscription\\ISubscription' => $baseDir . '/lib/public/Support/Subscription/ISubscription.php',
842
-    'OCP\\Support\\Subscription\\ISupportedApps' => $baseDir . '/lib/public/Support/Subscription/ISupportedApps.php',
843
-    'OCP\\SystemTag\\ISystemTag' => $baseDir . '/lib/public/SystemTag/ISystemTag.php',
844
-    'OCP\\SystemTag\\ISystemTagManager' => $baseDir . '/lib/public/SystemTag/ISystemTagManager.php',
845
-    'OCP\\SystemTag\\ISystemTagManagerFactory' => $baseDir . '/lib/public/SystemTag/ISystemTagManagerFactory.php',
846
-    'OCP\\SystemTag\\ISystemTagObjectMapper' => $baseDir . '/lib/public/SystemTag/ISystemTagObjectMapper.php',
847
-    'OCP\\SystemTag\\ManagerEvent' => $baseDir . '/lib/public/SystemTag/ManagerEvent.php',
848
-    'OCP\\SystemTag\\MapperEvent' => $baseDir . '/lib/public/SystemTag/MapperEvent.php',
849
-    'OCP\\SystemTag\\SystemTagsEntityEvent' => $baseDir . '/lib/public/SystemTag/SystemTagsEntityEvent.php',
850
-    'OCP\\SystemTag\\TagAlreadyExistsException' => $baseDir . '/lib/public/SystemTag/TagAlreadyExistsException.php',
851
-    'OCP\\SystemTag\\TagAssignedEvent' => $baseDir . '/lib/public/SystemTag/TagAssignedEvent.php',
852
-    'OCP\\SystemTag\\TagCreationForbiddenException' => $baseDir . '/lib/public/SystemTag/TagCreationForbiddenException.php',
853
-    'OCP\\SystemTag\\TagNotFoundException' => $baseDir . '/lib/public/SystemTag/TagNotFoundException.php',
854
-    'OCP\\SystemTag\\TagUnassignedEvent' => $baseDir . '/lib/public/SystemTag/TagUnassignedEvent.php',
855
-    'OCP\\SystemTag\\TagUpdateForbiddenException' => $baseDir . '/lib/public/SystemTag/TagUpdateForbiddenException.php',
856
-    'OCP\\Talk\\Exceptions\\NoBackendException' => $baseDir . '/lib/public/Talk/Exceptions/NoBackendException.php',
857
-    'OCP\\Talk\\IBroker' => $baseDir . '/lib/public/Talk/IBroker.php',
858
-    'OCP\\Talk\\IConversation' => $baseDir . '/lib/public/Talk/IConversation.php',
859
-    'OCP\\Talk\\IConversationOptions' => $baseDir . '/lib/public/Talk/IConversationOptions.php',
860
-    'OCP\\Talk\\ITalkBackend' => $baseDir . '/lib/public/Talk/ITalkBackend.php',
861
-    'OCP\\TaskProcessing\\EShapeType' => $baseDir . '/lib/public/TaskProcessing/EShapeType.php',
862
-    'OCP\\TaskProcessing\\Events\\AbstractTaskProcessingEvent' => $baseDir . '/lib/public/TaskProcessing/Events/AbstractTaskProcessingEvent.php',
863
-    'OCP\\TaskProcessing\\Events\\GetTaskProcessingProvidersEvent' => $baseDir . '/lib/public/TaskProcessing/Events/GetTaskProcessingProvidersEvent.php',
864
-    'OCP\\TaskProcessing\\Events\\TaskFailedEvent' => $baseDir . '/lib/public/TaskProcessing/Events/TaskFailedEvent.php',
865
-    'OCP\\TaskProcessing\\Events\\TaskSuccessfulEvent' => $baseDir . '/lib/public/TaskProcessing/Events/TaskSuccessfulEvent.php',
866
-    'OCP\\TaskProcessing\\Exception\\Exception' => $baseDir . '/lib/public/TaskProcessing/Exception/Exception.php',
867
-    'OCP\\TaskProcessing\\Exception\\NotFoundException' => $baseDir . '/lib/public/TaskProcessing/Exception/NotFoundException.php',
868
-    'OCP\\TaskProcessing\\Exception\\PreConditionNotMetException' => $baseDir . '/lib/public/TaskProcessing/Exception/PreConditionNotMetException.php',
869
-    'OCP\\TaskProcessing\\Exception\\ProcessingException' => $baseDir . '/lib/public/TaskProcessing/Exception/ProcessingException.php',
870
-    'OCP\\TaskProcessing\\Exception\\UnauthorizedException' => $baseDir . '/lib/public/TaskProcessing/Exception/UnauthorizedException.php',
871
-    'OCP\\TaskProcessing\\Exception\\UserFacingProcessingException' => $baseDir . '/lib/public/TaskProcessing/Exception/UserFacingProcessingException.php',
872
-    'OCP\\TaskProcessing\\Exception\\ValidationException' => $baseDir . '/lib/public/TaskProcessing/Exception/ValidationException.php',
873
-    'OCP\\TaskProcessing\\IInternalTaskType' => $baseDir . '/lib/public/TaskProcessing/IInternalTaskType.php',
874
-    'OCP\\TaskProcessing\\IManager' => $baseDir . '/lib/public/TaskProcessing/IManager.php',
875
-    'OCP\\TaskProcessing\\IProvider' => $baseDir . '/lib/public/TaskProcessing/IProvider.php',
876
-    'OCP\\TaskProcessing\\ISynchronousProvider' => $baseDir . '/lib/public/TaskProcessing/ISynchronousProvider.php',
877
-    'OCP\\TaskProcessing\\ITaskType' => $baseDir . '/lib/public/TaskProcessing/ITaskType.php',
878
-    'OCP\\TaskProcessing\\ITriggerableProvider' => $baseDir . '/lib/public/TaskProcessing/ITriggerableProvider.php',
879
-    'OCP\\TaskProcessing\\ShapeDescriptor' => $baseDir . '/lib/public/TaskProcessing/ShapeDescriptor.php',
880
-    'OCP\\TaskProcessing\\ShapeEnumValue' => $baseDir . '/lib/public/TaskProcessing/ShapeEnumValue.php',
881
-    'OCP\\TaskProcessing\\Task' => $baseDir . '/lib/public/TaskProcessing/Task.php',
882
-    'OCP\\TaskProcessing\\TaskTypes\\AnalyzeImages' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/AnalyzeImages.php',
883
-    'OCP\\TaskProcessing\\TaskTypes\\AudioToAudioChat' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/AudioToAudioChat.php',
884
-    'OCP\\TaskProcessing\\TaskTypes\\AudioToText' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/AudioToText.php',
885
-    'OCP\\TaskProcessing\\TaskTypes\\ContextAgentAudioInteraction' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/ContextAgentAudioInteraction.php',
886
-    'OCP\\TaskProcessing\\TaskTypes\\ContextAgentInteraction' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/ContextAgentInteraction.php',
887
-    'OCP\\TaskProcessing\\TaskTypes\\ContextWrite' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/ContextWrite.php',
888
-    'OCP\\TaskProcessing\\TaskTypes\\GenerateEmoji' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/GenerateEmoji.php',
889
-    'OCP\\TaskProcessing\\TaskTypes\\TextToImage' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToImage.php',
890
-    'OCP\\TaskProcessing\\TaskTypes\\TextToSpeech' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToSpeech.php',
891
-    'OCP\\TaskProcessing\\TaskTypes\\TextToText' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToText.php',
892
-    'OCP\\TaskProcessing\\TaskTypes\\TextToTextChangeTone' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToTextChangeTone.php',
893
-    'OCP\\TaskProcessing\\TaskTypes\\TextToTextChat' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToTextChat.php',
894
-    'OCP\\TaskProcessing\\TaskTypes\\TextToTextChatWithTools' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToTextChatWithTools.php',
895
-    'OCP\\TaskProcessing\\TaskTypes\\TextToTextFormalization' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToTextFormalization.php',
896
-    'OCP\\TaskProcessing\\TaskTypes\\TextToTextHeadline' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToTextHeadline.php',
897
-    'OCP\\TaskProcessing\\TaskTypes\\TextToTextProofread' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToTextProofread.php',
898
-    'OCP\\TaskProcessing\\TaskTypes\\TextToTextReformulation' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToTextReformulation.php',
899
-    'OCP\\TaskProcessing\\TaskTypes\\TextToTextSimplification' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToTextSimplification.php',
900
-    'OCP\\TaskProcessing\\TaskTypes\\TextToTextSummary' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToTextSummary.php',
901
-    'OCP\\TaskProcessing\\TaskTypes\\TextToTextTopics' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToTextTopics.php',
902
-    'OCP\\TaskProcessing\\TaskTypes\\TextToTextTranslate' => $baseDir . '/lib/public/TaskProcessing/TaskTypes/TextToTextTranslate.php',
903
-    'OCP\\Teams\\ITeamManager' => $baseDir . '/lib/public/Teams/ITeamManager.php',
904
-    'OCP\\Teams\\ITeamResourceProvider' => $baseDir . '/lib/public/Teams/ITeamResourceProvider.php',
905
-    'OCP\\Teams\\Team' => $baseDir . '/lib/public/Teams/Team.php',
906
-    'OCP\\Teams\\TeamResource' => $baseDir . '/lib/public/Teams/TeamResource.php',
907
-    'OCP\\Template' => $baseDir . '/lib/public/Template.php',
908
-    'OCP\\Template\\ITemplate' => $baseDir . '/lib/public/Template/ITemplate.php',
909
-    'OCP\\Template\\ITemplateManager' => $baseDir . '/lib/public/Template/ITemplateManager.php',
910
-    'OCP\\Template\\TemplateNotFoundException' => $baseDir . '/lib/public/Template/TemplateNotFoundException.php',
911
-    'OCP\\TextProcessing\\Events\\AbstractTextProcessingEvent' => $baseDir . '/lib/public/TextProcessing/Events/AbstractTextProcessingEvent.php',
912
-    'OCP\\TextProcessing\\Events\\TaskFailedEvent' => $baseDir . '/lib/public/TextProcessing/Events/TaskFailedEvent.php',
913
-    'OCP\\TextProcessing\\Events\\TaskSuccessfulEvent' => $baseDir . '/lib/public/TextProcessing/Events/TaskSuccessfulEvent.php',
914
-    'OCP\\TextProcessing\\Exception\\TaskFailureException' => $baseDir . '/lib/public/TextProcessing/Exception/TaskFailureException.php',
915
-    'OCP\\TextProcessing\\FreePromptTaskType' => $baseDir . '/lib/public/TextProcessing/FreePromptTaskType.php',
916
-    'OCP\\TextProcessing\\HeadlineTaskType' => $baseDir . '/lib/public/TextProcessing/HeadlineTaskType.php',
917
-    'OCP\\TextProcessing\\IManager' => $baseDir . '/lib/public/TextProcessing/IManager.php',
918
-    'OCP\\TextProcessing\\IProvider' => $baseDir . '/lib/public/TextProcessing/IProvider.php',
919
-    'OCP\\TextProcessing\\IProviderWithExpectedRuntime' => $baseDir . '/lib/public/TextProcessing/IProviderWithExpectedRuntime.php',
920
-    'OCP\\TextProcessing\\IProviderWithId' => $baseDir . '/lib/public/TextProcessing/IProviderWithId.php',
921
-    'OCP\\TextProcessing\\IProviderWithUserId' => $baseDir . '/lib/public/TextProcessing/IProviderWithUserId.php',
922
-    'OCP\\TextProcessing\\ITaskType' => $baseDir . '/lib/public/TextProcessing/ITaskType.php',
923
-    'OCP\\TextProcessing\\SummaryTaskType' => $baseDir . '/lib/public/TextProcessing/SummaryTaskType.php',
924
-    'OCP\\TextProcessing\\Task' => $baseDir . '/lib/public/TextProcessing/Task.php',
925
-    'OCP\\TextProcessing\\TopicsTaskType' => $baseDir . '/lib/public/TextProcessing/TopicsTaskType.php',
926
-    'OCP\\TextToImage\\Events\\AbstractTextToImageEvent' => $baseDir . '/lib/public/TextToImage/Events/AbstractTextToImageEvent.php',
927
-    'OCP\\TextToImage\\Events\\TaskFailedEvent' => $baseDir . '/lib/public/TextToImage/Events/TaskFailedEvent.php',
928
-    'OCP\\TextToImage\\Events\\TaskSuccessfulEvent' => $baseDir . '/lib/public/TextToImage/Events/TaskSuccessfulEvent.php',
929
-    'OCP\\TextToImage\\Exception\\TaskFailureException' => $baseDir . '/lib/public/TextToImage/Exception/TaskFailureException.php',
930
-    'OCP\\TextToImage\\Exception\\TaskNotFoundException' => $baseDir . '/lib/public/TextToImage/Exception/TaskNotFoundException.php',
931
-    'OCP\\TextToImage\\Exception\\TextToImageException' => $baseDir . '/lib/public/TextToImage/Exception/TextToImageException.php',
932
-    'OCP\\TextToImage\\IManager' => $baseDir . '/lib/public/TextToImage/IManager.php',
933
-    'OCP\\TextToImage\\IProvider' => $baseDir . '/lib/public/TextToImage/IProvider.php',
934
-    'OCP\\TextToImage\\IProviderWithUserId' => $baseDir . '/lib/public/TextToImage/IProviderWithUserId.php',
935
-    'OCP\\TextToImage\\Task' => $baseDir . '/lib/public/TextToImage/Task.php',
936
-    'OCP\\Translation\\CouldNotTranslateException' => $baseDir . '/lib/public/Translation/CouldNotTranslateException.php',
937
-    'OCP\\Translation\\IDetectLanguageProvider' => $baseDir . '/lib/public/Translation/IDetectLanguageProvider.php',
938
-    'OCP\\Translation\\ITranslationManager' => $baseDir . '/lib/public/Translation/ITranslationManager.php',
939
-    'OCP\\Translation\\ITranslationProvider' => $baseDir . '/lib/public/Translation/ITranslationProvider.php',
940
-    'OCP\\Translation\\ITranslationProviderWithId' => $baseDir . '/lib/public/Translation/ITranslationProviderWithId.php',
941
-    'OCP\\Translation\\ITranslationProviderWithUserId' => $baseDir . '/lib/public/Translation/ITranslationProviderWithUserId.php',
942
-    'OCP\\Translation\\LanguageTuple' => $baseDir . '/lib/public/Translation/LanguageTuple.php',
943
-    'OCP\\UserInterface' => $baseDir . '/lib/public/UserInterface.php',
944
-    'OCP\\UserMigration\\IExportDestination' => $baseDir . '/lib/public/UserMigration/IExportDestination.php',
945
-    'OCP\\UserMigration\\IImportSource' => $baseDir . '/lib/public/UserMigration/IImportSource.php',
946
-    'OCP\\UserMigration\\IMigrator' => $baseDir . '/lib/public/UserMigration/IMigrator.php',
947
-    'OCP\\UserMigration\\ISizeEstimationMigrator' => $baseDir . '/lib/public/UserMigration/ISizeEstimationMigrator.php',
948
-    'OCP\\UserMigration\\TMigratorBasicVersionHandling' => $baseDir . '/lib/public/UserMigration/TMigratorBasicVersionHandling.php',
949
-    'OCP\\UserMigration\\UserMigrationException' => $baseDir . '/lib/public/UserMigration/UserMigrationException.php',
950
-    'OCP\\UserStatus\\IManager' => $baseDir . '/lib/public/UserStatus/IManager.php',
951
-    'OCP\\UserStatus\\IProvider' => $baseDir . '/lib/public/UserStatus/IProvider.php',
952
-    'OCP\\UserStatus\\IUserStatus' => $baseDir . '/lib/public/UserStatus/IUserStatus.php',
953
-    'OCP\\User\\Backend\\ABackend' => $baseDir . '/lib/public/User/Backend/ABackend.php',
954
-    'OCP\\User\\Backend\\ICheckPasswordBackend' => $baseDir . '/lib/public/User/Backend/ICheckPasswordBackend.php',
955
-    'OCP\\User\\Backend\\ICountMappedUsersBackend' => $baseDir . '/lib/public/User/Backend/ICountMappedUsersBackend.php',
956
-    'OCP\\User\\Backend\\ICountUsersBackend' => $baseDir . '/lib/public/User/Backend/ICountUsersBackend.php',
957
-    'OCP\\User\\Backend\\ICreateUserBackend' => $baseDir . '/lib/public/User/Backend/ICreateUserBackend.php',
958
-    'OCP\\User\\Backend\\ICustomLogout' => $baseDir . '/lib/public/User/Backend/ICustomLogout.php',
959
-    'OCP\\User\\Backend\\IGetDisplayNameBackend' => $baseDir . '/lib/public/User/Backend/IGetDisplayNameBackend.php',
960
-    'OCP\\User\\Backend\\IGetHomeBackend' => $baseDir . '/lib/public/User/Backend/IGetHomeBackend.php',
961
-    'OCP\\User\\Backend\\IGetRealUIDBackend' => $baseDir . '/lib/public/User/Backend/IGetRealUIDBackend.php',
962
-    'OCP\\User\\Backend\\ILimitAwareCountUsersBackend' => $baseDir . '/lib/public/User/Backend/ILimitAwareCountUsersBackend.php',
963
-    'OCP\\User\\Backend\\IPasswordConfirmationBackend' => $baseDir . '/lib/public/User/Backend/IPasswordConfirmationBackend.php',
964
-    'OCP\\User\\Backend\\IPasswordHashBackend' => $baseDir . '/lib/public/User/Backend/IPasswordHashBackend.php',
965
-    'OCP\\User\\Backend\\IProvideAvatarBackend' => $baseDir . '/lib/public/User/Backend/IProvideAvatarBackend.php',
966
-    'OCP\\User\\Backend\\IProvideEnabledStateBackend' => $baseDir . '/lib/public/User/Backend/IProvideEnabledStateBackend.php',
967
-    'OCP\\User\\Backend\\ISearchKnownUsersBackend' => $baseDir . '/lib/public/User/Backend/ISearchKnownUsersBackend.php',
968
-    'OCP\\User\\Backend\\ISetDisplayNameBackend' => $baseDir . '/lib/public/User/Backend/ISetDisplayNameBackend.php',
969
-    'OCP\\User\\Backend\\ISetPasswordBackend' => $baseDir . '/lib/public/User/Backend/ISetPasswordBackend.php',
970
-    'OCP\\User\\Events\\BeforePasswordUpdatedEvent' => $baseDir . '/lib/public/User/Events/BeforePasswordUpdatedEvent.php',
971
-    'OCP\\User\\Events\\BeforeUserCreatedEvent' => $baseDir . '/lib/public/User/Events/BeforeUserCreatedEvent.php',
972
-    'OCP\\User\\Events\\BeforeUserDeletedEvent' => $baseDir . '/lib/public/User/Events/BeforeUserDeletedEvent.php',
973
-    'OCP\\User\\Events\\BeforeUserIdUnassignedEvent' => $baseDir . '/lib/public/User/Events/BeforeUserIdUnassignedEvent.php',
974
-    'OCP\\User\\Events\\BeforeUserLoggedInEvent' => $baseDir . '/lib/public/User/Events/BeforeUserLoggedInEvent.php',
975
-    'OCP\\User\\Events\\BeforeUserLoggedInWithCookieEvent' => $baseDir . '/lib/public/User/Events/BeforeUserLoggedInWithCookieEvent.php',
976
-    'OCP\\User\\Events\\BeforeUserLoggedOutEvent' => $baseDir . '/lib/public/User/Events/BeforeUserLoggedOutEvent.php',
977
-    'OCP\\User\\Events\\OutOfOfficeChangedEvent' => $baseDir . '/lib/public/User/Events/OutOfOfficeChangedEvent.php',
978
-    'OCP\\User\\Events\\OutOfOfficeClearedEvent' => $baseDir . '/lib/public/User/Events/OutOfOfficeClearedEvent.php',
979
-    'OCP\\User\\Events\\OutOfOfficeEndedEvent' => $baseDir . '/lib/public/User/Events/OutOfOfficeEndedEvent.php',
980
-    'OCP\\User\\Events\\OutOfOfficeScheduledEvent' => $baseDir . '/lib/public/User/Events/OutOfOfficeScheduledEvent.php',
981
-    'OCP\\User\\Events\\OutOfOfficeStartedEvent' => $baseDir . '/lib/public/User/Events/OutOfOfficeStartedEvent.php',
982
-    'OCP\\User\\Events\\PasswordUpdatedEvent' => $baseDir . '/lib/public/User/Events/PasswordUpdatedEvent.php',
983
-    'OCP\\User\\Events\\PostLoginEvent' => $baseDir . '/lib/public/User/Events/PostLoginEvent.php',
984
-    'OCP\\User\\Events\\UserChangedEvent' => $baseDir . '/lib/public/User/Events/UserChangedEvent.php',
985
-    'OCP\\User\\Events\\UserConfigChangedEvent' => $baseDir . '/lib/public/User/Events/UserConfigChangedEvent.php',
986
-    'OCP\\User\\Events\\UserCreatedEvent' => $baseDir . '/lib/public/User/Events/UserCreatedEvent.php',
987
-    'OCP\\User\\Events\\UserDeletedEvent' => $baseDir . '/lib/public/User/Events/UserDeletedEvent.php',
988
-    'OCP\\User\\Events\\UserFirstTimeLoggedInEvent' => $baseDir . '/lib/public/User/Events/UserFirstTimeLoggedInEvent.php',
989
-    'OCP\\User\\Events\\UserIdAssignedEvent' => $baseDir . '/lib/public/User/Events/UserIdAssignedEvent.php',
990
-    'OCP\\User\\Events\\UserIdUnassignedEvent' => $baseDir . '/lib/public/User/Events/UserIdUnassignedEvent.php',
991
-    'OCP\\User\\Events\\UserLiveStatusEvent' => $baseDir . '/lib/public/User/Events/UserLiveStatusEvent.php',
992
-    'OCP\\User\\Events\\UserLoggedInEvent' => $baseDir . '/lib/public/User/Events/UserLoggedInEvent.php',
993
-    'OCP\\User\\Events\\UserLoggedInWithCookieEvent' => $baseDir . '/lib/public/User/Events/UserLoggedInWithCookieEvent.php',
994
-    'OCP\\User\\Events\\UserLoggedOutEvent' => $baseDir . '/lib/public/User/Events/UserLoggedOutEvent.php',
995
-    'OCP\\User\\GetQuotaEvent' => $baseDir . '/lib/public/User/GetQuotaEvent.php',
996
-    'OCP\\User\\IAvailabilityCoordinator' => $baseDir . '/lib/public/User/IAvailabilityCoordinator.php',
997
-    'OCP\\User\\IOutOfOfficeData' => $baseDir . '/lib/public/User/IOutOfOfficeData.php',
998
-    'OCP\\Util' => $baseDir . '/lib/public/Util.php',
999
-    'OCP\\WorkflowEngine\\EntityContext\\IContextPortation' => $baseDir . '/lib/public/WorkflowEngine/EntityContext/IContextPortation.php',
1000
-    'OCP\\WorkflowEngine\\EntityContext\\IDisplayName' => $baseDir . '/lib/public/WorkflowEngine/EntityContext/IDisplayName.php',
1001
-    'OCP\\WorkflowEngine\\EntityContext\\IDisplayText' => $baseDir . '/lib/public/WorkflowEngine/EntityContext/IDisplayText.php',
1002
-    'OCP\\WorkflowEngine\\EntityContext\\IIcon' => $baseDir . '/lib/public/WorkflowEngine/EntityContext/IIcon.php',
1003
-    'OCP\\WorkflowEngine\\EntityContext\\IUrl' => $baseDir . '/lib/public/WorkflowEngine/EntityContext/IUrl.php',
1004
-    'OCP\\WorkflowEngine\\Events\\LoadSettingsScriptsEvent' => $baseDir . '/lib/public/WorkflowEngine/Events/LoadSettingsScriptsEvent.php',
1005
-    'OCP\\WorkflowEngine\\Events\\RegisterChecksEvent' => $baseDir . '/lib/public/WorkflowEngine/Events/RegisterChecksEvent.php',
1006
-    'OCP\\WorkflowEngine\\Events\\RegisterEntitiesEvent' => $baseDir . '/lib/public/WorkflowEngine/Events/RegisterEntitiesEvent.php',
1007
-    'OCP\\WorkflowEngine\\Events\\RegisterOperationsEvent' => $baseDir . '/lib/public/WorkflowEngine/Events/RegisterOperationsEvent.php',
1008
-    'OCP\\WorkflowEngine\\GenericEntityEvent' => $baseDir . '/lib/public/WorkflowEngine/GenericEntityEvent.php',
1009
-    'OCP\\WorkflowEngine\\ICheck' => $baseDir . '/lib/public/WorkflowEngine/ICheck.php',
1010
-    'OCP\\WorkflowEngine\\IComplexOperation' => $baseDir . '/lib/public/WorkflowEngine/IComplexOperation.php',
1011
-    'OCP\\WorkflowEngine\\IEntity' => $baseDir . '/lib/public/WorkflowEngine/IEntity.php',
1012
-    'OCP\\WorkflowEngine\\IEntityCheck' => $baseDir . '/lib/public/WorkflowEngine/IEntityCheck.php',
1013
-    'OCP\\WorkflowEngine\\IEntityEvent' => $baseDir . '/lib/public/WorkflowEngine/IEntityEvent.php',
1014
-    'OCP\\WorkflowEngine\\IFileCheck' => $baseDir . '/lib/public/WorkflowEngine/IFileCheck.php',
1015
-    'OCP\\WorkflowEngine\\IManager' => $baseDir . '/lib/public/WorkflowEngine/IManager.php',
1016
-    'OCP\\WorkflowEngine\\IOperation' => $baseDir . '/lib/public/WorkflowEngine/IOperation.php',
1017
-    'OCP\\WorkflowEngine\\IRuleMatcher' => $baseDir . '/lib/public/WorkflowEngine/IRuleMatcher.php',
1018
-    'OCP\\WorkflowEngine\\ISpecificOperation' => $baseDir . '/lib/public/WorkflowEngine/ISpecificOperation.php',
1019
-    'OC\\Accounts\\Account' => $baseDir . '/lib/private/Accounts/Account.php',
1020
-    'OC\\Accounts\\AccountManager' => $baseDir . '/lib/private/Accounts/AccountManager.php',
1021
-    'OC\\Accounts\\AccountProperty' => $baseDir . '/lib/private/Accounts/AccountProperty.php',
1022
-    'OC\\Accounts\\AccountPropertyCollection' => $baseDir . '/lib/private/Accounts/AccountPropertyCollection.php',
1023
-    'OC\\Accounts\\Hooks' => $baseDir . '/lib/private/Accounts/Hooks.php',
1024
-    'OC\\Accounts\\TAccountsHelper' => $baseDir . '/lib/private/Accounts/TAccountsHelper.php',
1025
-    'OC\\Activity\\ActivitySettingsAdapter' => $baseDir . '/lib/private/Activity/ActivitySettingsAdapter.php',
1026
-    'OC\\Activity\\Event' => $baseDir . '/lib/private/Activity/Event.php',
1027
-    'OC\\Activity\\EventMerger' => $baseDir . '/lib/private/Activity/EventMerger.php',
1028
-    'OC\\Activity\\Manager' => $baseDir . '/lib/private/Activity/Manager.php',
1029
-    'OC\\AllConfig' => $baseDir . '/lib/private/AllConfig.php',
1030
-    'OC\\AppConfig' => $baseDir . '/lib/private/AppConfig.php',
1031
-    'OC\\AppFramework\\App' => $baseDir . '/lib/private/AppFramework/App.php',
1032
-    'OC\\AppFramework\\Bootstrap\\ARegistration' => $baseDir . '/lib/private/AppFramework/Bootstrap/ARegistration.php',
1033
-    'OC\\AppFramework\\Bootstrap\\BootContext' => $baseDir . '/lib/private/AppFramework/Bootstrap/BootContext.php',
1034
-    'OC\\AppFramework\\Bootstrap\\Coordinator' => $baseDir . '/lib/private/AppFramework/Bootstrap/Coordinator.php',
1035
-    'OC\\AppFramework\\Bootstrap\\EventListenerRegistration' => $baseDir . '/lib/private/AppFramework/Bootstrap/EventListenerRegistration.php',
1036
-    'OC\\AppFramework\\Bootstrap\\FunctionInjector' => $baseDir . '/lib/private/AppFramework/Bootstrap/FunctionInjector.php',
1037
-    'OC\\AppFramework\\Bootstrap\\MiddlewareRegistration' => $baseDir . '/lib/private/AppFramework/Bootstrap/MiddlewareRegistration.php',
1038
-    'OC\\AppFramework\\Bootstrap\\ParameterRegistration' => $baseDir . '/lib/private/AppFramework/Bootstrap/ParameterRegistration.php',
1039
-    'OC\\AppFramework\\Bootstrap\\PreviewProviderRegistration' => $baseDir . '/lib/private/AppFramework/Bootstrap/PreviewProviderRegistration.php',
1040
-    'OC\\AppFramework\\Bootstrap\\RegistrationContext' => $baseDir . '/lib/private/AppFramework/Bootstrap/RegistrationContext.php',
1041
-    'OC\\AppFramework\\Bootstrap\\ServiceAliasRegistration' => $baseDir . '/lib/private/AppFramework/Bootstrap/ServiceAliasRegistration.php',
1042
-    'OC\\AppFramework\\Bootstrap\\ServiceFactoryRegistration' => $baseDir . '/lib/private/AppFramework/Bootstrap/ServiceFactoryRegistration.php',
1043
-    'OC\\AppFramework\\Bootstrap\\ServiceRegistration' => $baseDir . '/lib/private/AppFramework/Bootstrap/ServiceRegistration.php',
1044
-    'OC\\AppFramework\\DependencyInjection\\DIContainer' => $baseDir . '/lib/private/AppFramework/DependencyInjection/DIContainer.php',
1045
-    'OC\\AppFramework\\Http' => $baseDir . '/lib/private/AppFramework/Http.php',
1046
-    'OC\\AppFramework\\Http\\Dispatcher' => $baseDir . '/lib/private/AppFramework/Http/Dispatcher.php',
1047
-    'OC\\AppFramework\\Http\\Output' => $baseDir . '/lib/private/AppFramework/Http/Output.php',
1048
-    'OC\\AppFramework\\Http\\Request' => $baseDir . '/lib/private/AppFramework/Http/Request.php',
1049
-    'OC\\AppFramework\\Http\\RequestId' => $baseDir . '/lib/private/AppFramework/Http/RequestId.php',
1050
-    'OC\\AppFramework\\Middleware\\AdditionalScriptsMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/AdditionalScriptsMiddleware.php',
1051
-    'OC\\AppFramework\\Middleware\\CompressionMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/CompressionMiddleware.php',
1052
-    'OC\\AppFramework\\Middleware\\FlowV2EphemeralSessionsMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/FlowV2EphemeralSessionsMiddleware.php',
1053
-    'OC\\AppFramework\\Middleware\\MiddlewareDispatcher' => $baseDir . '/lib/private/AppFramework/Middleware/MiddlewareDispatcher.php',
1054
-    'OC\\AppFramework\\Middleware\\NotModifiedMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/NotModifiedMiddleware.php',
1055
-    'OC\\AppFramework\\Middleware\\OCSMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/OCSMiddleware.php',
1056
-    'OC\\AppFramework\\Middleware\\PublicShare\\Exceptions\\NeedAuthenticationException' => $baseDir . '/lib/private/AppFramework/Middleware/PublicShare/Exceptions/NeedAuthenticationException.php',
1057
-    'OC\\AppFramework\\Middleware\\PublicShare\\PublicShareMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/PublicShare/PublicShareMiddleware.php',
1058
-    'OC\\AppFramework\\Middleware\\Security\\BruteForceMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/Security/BruteForceMiddleware.php',
1059
-    'OC\\AppFramework\\Middleware\\Security\\CORSMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/Security/CORSMiddleware.php',
1060
-    'OC\\AppFramework\\Middleware\\Security\\CSPMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/Security/CSPMiddleware.php',
1061
-    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\AdminIpNotAllowedException' => $baseDir . '/lib/private/AppFramework/Middleware/Security/Exceptions/AdminIpNotAllowedException.php',
1062
-    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\AppNotEnabledException' => $baseDir . '/lib/private/AppFramework/Middleware/Security/Exceptions/AppNotEnabledException.php',
1063
-    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\CrossSiteRequestForgeryException' => $baseDir . '/lib/private/AppFramework/Middleware/Security/Exceptions/CrossSiteRequestForgeryException.php',
1064
-    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\ExAppRequiredException' => $baseDir . '/lib/private/AppFramework/Middleware/Security/Exceptions/ExAppRequiredException.php',
1065
-    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\LaxSameSiteCookieFailedException' => $baseDir . '/lib/private/AppFramework/Middleware/Security/Exceptions/LaxSameSiteCookieFailedException.php',
1066
-    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\NotAdminException' => $baseDir . '/lib/private/AppFramework/Middleware/Security/Exceptions/NotAdminException.php',
1067
-    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\NotConfirmedException' => $baseDir . '/lib/private/AppFramework/Middleware/Security/Exceptions/NotConfirmedException.php',
1068
-    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\NotLoggedInException' => $baseDir . '/lib/private/AppFramework/Middleware/Security/Exceptions/NotLoggedInException.php',
1069
-    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\ReloadExecutionException' => $baseDir . '/lib/private/AppFramework/Middleware/Security/Exceptions/ReloadExecutionException.php',
1070
-    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\SecurityException' => $baseDir . '/lib/private/AppFramework/Middleware/Security/Exceptions/SecurityException.php',
1071
-    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\StrictCookieMissingException' => $baseDir . '/lib/private/AppFramework/Middleware/Security/Exceptions/StrictCookieMissingException.php',
1072
-    'OC\\AppFramework\\Middleware\\Security\\FeaturePolicyMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/Security/FeaturePolicyMiddleware.php',
1073
-    'OC\\AppFramework\\Middleware\\Security\\PasswordConfirmationMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/Security/PasswordConfirmationMiddleware.php',
1074
-    'OC\\AppFramework\\Middleware\\Security\\RateLimitingMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/Security/RateLimitingMiddleware.php',
1075
-    'OC\\AppFramework\\Middleware\\Security\\ReloadExecutionMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/Security/ReloadExecutionMiddleware.php',
1076
-    'OC\\AppFramework\\Middleware\\Security\\SameSiteCookieMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/Security/SameSiteCookieMiddleware.php',
1077
-    'OC\\AppFramework\\Middleware\\Security\\SecurityMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/Security/SecurityMiddleware.php',
1078
-    'OC\\AppFramework\\Middleware\\SessionMiddleware' => $baseDir . '/lib/private/AppFramework/Middleware/SessionMiddleware.php',
1079
-    'OC\\AppFramework\\OCS\\BaseResponse' => $baseDir . '/lib/private/AppFramework/OCS/BaseResponse.php',
1080
-    'OC\\AppFramework\\OCS\\V1Response' => $baseDir . '/lib/private/AppFramework/OCS/V1Response.php',
1081
-    'OC\\AppFramework\\OCS\\V2Response' => $baseDir . '/lib/private/AppFramework/OCS/V2Response.php',
1082
-    'OC\\AppFramework\\Routing\\RouteActionHandler' => $baseDir . '/lib/private/AppFramework/Routing/RouteActionHandler.php',
1083
-    'OC\\AppFramework\\Routing\\RouteParser' => $baseDir . '/lib/private/AppFramework/Routing/RouteParser.php',
1084
-    'OC\\AppFramework\\ScopedPsrLogger' => $baseDir . '/lib/private/AppFramework/ScopedPsrLogger.php',
1085
-    'OC\\AppFramework\\Services\\AppConfig' => $baseDir . '/lib/private/AppFramework/Services/AppConfig.php',
1086
-    'OC\\AppFramework\\Services\\InitialState' => $baseDir . '/lib/private/AppFramework/Services/InitialState.php',
1087
-    'OC\\AppFramework\\Utility\\ControllerMethodReflector' => $baseDir . '/lib/private/AppFramework/Utility/ControllerMethodReflector.php',
1088
-    'OC\\AppFramework\\Utility\\QueryNotFoundException' => $baseDir . '/lib/private/AppFramework/Utility/QueryNotFoundException.php',
1089
-    'OC\\AppFramework\\Utility\\SimpleContainer' => $baseDir . '/lib/private/AppFramework/Utility/SimpleContainer.php',
1090
-    'OC\\AppFramework\\Utility\\TimeFactory' => $baseDir . '/lib/private/AppFramework/Utility/TimeFactory.php',
1091
-    'OC\\AppScriptDependency' => $baseDir . '/lib/private/AppScriptDependency.php',
1092
-    'OC\\AppScriptSort' => $baseDir . '/lib/private/AppScriptSort.php',
1093
-    'OC\\App\\AppManager' => $baseDir . '/lib/private/App/AppManager.php',
1094
-    'OC\\App\\AppStore\\AppNotFoundException' => $baseDir . '/lib/private/App/AppStore/AppNotFoundException.php',
1095
-    'OC\\App\\AppStore\\Bundles\\Bundle' => $baseDir . '/lib/private/App/AppStore/Bundles/Bundle.php',
1096
-    'OC\\App\\AppStore\\Bundles\\BundleFetcher' => $baseDir . '/lib/private/App/AppStore/Bundles/BundleFetcher.php',
1097
-    'OC\\App\\AppStore\\Bundles\\EducationBundle' => $baseDir . '/lib/private/App/AppStore/Bundles/EducationBundle.php',
1098
-    'OC\\App\\AppStore\\Bundles\\EnterpriseBundle' => $baseDir . '/lib/private/App/AppStore/Bundles/EnterpriseBundle.php',
1099
-    'OC\\App\\AppStore\\Bundles\\GroupwareBundle' => $baseDir . '/lib/private/App/AppStore/Bundles/GroupwareBundle.php',
1100
-    'OC\\App\\AppStore\\Bundles\\HubBundle' => $baseDir . '/lib/private/App/AppStore/Bundles/HubBundle.php',
1101
-    'OC\\App\\AppStore\\Bundles\\PublicSectorBundle' => $baseDir . '/lib/private/App/AppStore/Bundles/PublicSectorBundle.php',
1102
-    'OC\\App\\AppStore\\Bundles\\SocialSharingBundle' => $baseDir . '/lib/private/App/AppStore/Bundles/SocialSharingBundle.php',
1103
-    'OC\\App\\AppStore\\Fetcher\\AppDiscoverFetcher' => $baseDir . '/lib/private/App/AppStore/Fetcher/AppDiscoverFetcher.php',
1104
-    'OC\\App\\AppStore\\Fetcher\\AppFetcher' => $baseDir . '/lib/private/App/AppStore/Fetcher/AppFetcher.php',
1105
-    'OC\\App\\AppStore\\Fetcher\\CategoryFetcher' => $baseDir . '/lib/private/App/AppStore/Fetcher/CategoryFetcher.php',
1106
-    'OC\\App\\AppStore\\Fetcher\\Fetcher' => $baseDir . '/lib/private/App/AppStore/Fetcher/Fetcher.php',
1107
-    'OC\\App\\AppStore\\Version\\Version' => $baseDir . '/lib/private/App/AppStore/Version/Version.php',
1108
-    'OC\\App\\AppStore\\Version\\VersionParser' => $baseDir . '/lib/private/App/AppStore/Version/VersionParser.php',
1109
-    'OC\\App\\CompareVersion' => $baseDir . '/lib/private/App/CompareVersion.php',
1110
-    'OC\\App\\DependencyAnalyzer' => $baseDir . '/lib/private/App/DependencyAnalyzer.php',
1111
-    'OC\\App\\InfoParser' => $baseDir . '/lib/private/App/InfoParser.php',
1112
-    'OC\\App\\Platform' => $baseDir . '/lib/private/App/Platform.php',
1113
-    'OC\\App\\PlatformRepository' => $baseDir . '/lib/private/App/PlatformRepository.php',
1114
-    'OC\\Archive\\Archive' => $baseDir . '/lib/private/Archive/Archive.php',
1115
-    'OC\\Archive\\TAR' => $baseDir . '/lib/private/Archive/TAR.php',
1116
-    'OC\\Archive\\ZIP' => $baseDir . '/lib/private/Archive/ZIP.php',
1117
-    'OC\\Authentication\\Events\\ARemoteWipeEvent' => $baseDir . '/lib/private/Authentication/Events/ARemoteWipeEvent.php',
1118
-    'OC\\Authentication\\Events\\AppPasswordCreatedEvent' => $baseDir . '/lib/private/Authentication/Events/AppPasswordCreatedEvent.php',
1119
-    'OC\\Authentication\\Events\\LoginFailed' => $baseDir . '/lib/private/Authentication/Events/LoginFailed.php',
1120
-    'OC\\Authentication\\Events\\RemoteWipeFinished' => $baseDir . '/lib/private/Authentication/Events/RemoteWipeFinished.php',
1121
-    'OC\\Authentication\\Events\\RemoteWipeStarted' => $baseDir . '/lib/private/Authentication/Events/RemoteWipeStarted.php',
1122
-    'OC\\Authentication\\Exceptions\\ExpiredTokenException' => $baseDir . '/lib/private/Authentication/Exceptions/ExpiredTokenException.php',
1123
-    'OC\\Authentication\\Exceptions\\InvalidProviderException' => $baseDir . '/lib/private/Authentication/Exceptions/InvalidProviderException.php',
1124
-    'OC\\Authentication\\Exceptions\\InvalidTokenException' => $baseDir . '/lib/private/Authentication/Exceptions/InvalidTokenException.php',
1125
-    'OC\\Authentication\\Exceptions\\LoginRequiredException' => $baseDir . '/lib/private/Authentication/Exceptions/LoginRequiredException.php',
1126
-    'OC\\Authentication\\Exceptions\\PasswordLoginForbiddenException' => $baseDir . '/lib/private/Authentication/Exceptions/PasswordLoginForbiddenException.php',
1127
-    'OC\\Authentication\\Exceptions\\PasswordlessTokenException' => $baseDir . '/lib/private/Authentication/Exceptions/PasswordlessTokenException.php',
1128
-    'OC\\Authentication\\Exceptions\\TokenPasswordExpiredException' => $baseDir . '/lib/private/Authentication/Exceptions/TokenPasswordExpiredException.php',
1129
-    'OC\\Authentication\\Exceptions\\TwoFactorAuthRequiredException' => $baseDir . '/lib/private/Authentication/Exceptions/TwoFactorAuthRequiredException.php',
1130
-    'OC\\Authentication\\Exceptions\\UserAlreadyLoggedInException' => $baseDir . '/lib/private/Authentication/Exceptions/UserAlreadyLoggedInException.php',
1131
-    'OC\\Authentication\\Exceptions\\WipeTokenException' => $baseDir . '/lib/private/Authentication/Exceptions/WipeTokenException.php',
1132
-    'OC\\Authentication\\Listeners\\LoginFailedListener' => $baseDir . '/lib/private/Authentication/Listeners/LoginFailedListener.php',
1133
-    'OC\\Authentication\\Listeners\\RemoteWipeActivityListener' => $baseDir . '/lib/private/Authentication/Listeners/RemoteWipeActivityListener.php',
1134
-    'OC\\Authentication\\Listeners\\RemoteWipeEmailListener' => $baseDir . '/lib/private/Authentication/Listeners/RemoteWipeEmailListener.php',
1135
-    'OC\\Authentication\\Listeners\\RemoteWipeNotificationsListener' => $baseDir . '/lib/private/Authentication/Listeners/RemoteWipeNotificationsListener.php',
1136
-    'OC\\Authentication\\Listeners\\UserDeletedFilesCleanupListener' => $baseDir . '/lib/private/Authentication/Listeners/UserDeletedFilesCleanupListener.php',
1137
-    'OC\\Authentication\\Listeners\\UserDeletedStoreCleanupListener' => $baseDir . '/lib/private/Authentication/Listeners/UserDeletedStoreCleanupListener.php',
1138
-    'OC\\Authentication\\Listeners\\UserDeletedTokenCleanupListener' => $baseDir . '/lib/private/Authentication/Listeners/UserDeletedTokenCleanupListener.php',
1139
-    'OC\\Authentication\\Listeners\\UserDeletedWebAuthnCleanupListener' => $baseDir . '/lib/private/Authentication/Listeners/UserDeletedWebAuthnCleanupListener.php',
1140
-    'OC\\Authentication\\Listeners\\UserLoggedInListener' => $baseDir . '/lib/private/Authentication/Listeners/UserLoggedInListener.php',
1141
-    'OC\\Authentication\\LoginCredentials\\Credentials' => $baseDir . '/lib/private/Authentication/LoginCredentials/Credentials.php',
1142
-    'OC\\Authentication\\LoginCredentials\\Store' => $baseDir . '/lib/private/Authentication/LoginCredentials/Store.php',
1143
-    'OC\\Authentication\\Login\\ALoginCommand' => $baseDir . '/lib/private/Authentication/Login/ALoginCommand.php',
1144
-    'OC\\Authentication\\Login\\Chain' => $baseDir . '/lib/private/Authentication/Login/Chain.php',
1145
-    'OC\\Authentication\\Login\\ClearLostPasswordTokensCommand' => $baseDir . '/lib/private/Authentication/Login/ClearLostPasswordTokensCommand.php',
1146
-    'OC\\Authentication\\Login\\CompleteLoginCommand' => $baseDir . '/lib/private/Authentication/Login/CompleteLoginCommand.php',
1147
-    'OC\\Authentication\\Login\\CreateSessionTokenCommand' => $baseDir . '/lib/private/Authentication/Login/CreateSessionTokenCommand.php',
1148
-    'OC\\Authentication\\Login\\FinishRememberedLoginCommand' => $baseDir . '/lib/private/Authentication/Login/FinishRememberedLoginCommand.php',
1149
-    'OC\\Authentication\\Login\\FlowV2EphemeralSessionsCommand' => $baseDir . '/lib/private/Authentication/Login/FlowV2EphemeralSessionsCommand.php',
1150
-    'OC\\Authentication\\Login\\LoggedInCheckCommand' => $baseDir . '/lib/private/Authentication/Login/LoggedInCheckCommand.php',
1151
-    'OC\\Authentication\\Login\\LoginData' => $baseDir . '/lib/private/Authentication/Login/LoginData.php',
1152
-    'OC\\Authentication\\Login\\LoginResult' => $baseDir . '/lib/private/Authentication/Login/LoginResult.php',
1153
-    'OC\\Authentication\\Login\\PreLoginHookCommand' => $baseDir . '/lib/private/Authentication/Login/PreLoginHookCommand.php',
1154
-    'OC\\Authentication\\Login\\SetUserTimezoneCommand' => $baseDir . '/lib/private/Authentication/Login/SetUserTimezoneCommand.php',
1155
-    'OC\\Authentication\\Login\\TwoFactorCommand' => $baseDir . '/lib/private/Authentication/Login/TwoFactorCommand.php',
1156
-    'OC\\Authentication\\Login\\UidLoginCommand' => $baseDir . '/lib/private/Authentication/Login/UidLoginCommand.php',
1157
-    'OC\\Authentication\\Login\\UpdateLastPasswordConfirmCommand' => $baseDir . '/lib/private/Authentication/Login/UpdateLastPasswordConfirmCommand.php',
1158
-    'OC\\Authentication\\Login\\UserDisabledCheckCommand' => $baseDir . '/lib/private/Authentication/Login/UserDisabledCheckCommand.php',
1159
-    'OC\\Authentication\\Login\\WebAuthnChain' => $baseDir . '/lib/private/Authentication/Login/WebAuthnChain.php',
1160
-    'OC\\Authentication\\Login\\WebAuthnLoginCommand' => $baseDir . '/lib/private/Authentication/Login/WebAuthnLoginCommand.php',
1161
-    'OC\\Authentication\\Notifications\\Notifier' => $baseDir . '/lib/private/Authentication/Notifications/Notifier.php',
1162
-    'OC\\Authentication\\Token\\INamedToken' => $baseDir . '/lib/private/Authentication/Token/INamedToken.php',
1163
-    'OC\\Authentication\\Token\\IProvider' => $baseDir . '/lib/private/Authentication/Token/IProvider.php',
1164
-    'OC\\Authentication\\Token\\IToken' => $baseDir . '/lib/private/Authentication/Token/IToken.php',
1165
-    'OC\\Authentication\\Token\\IWipeableToken' => $baseDir . '/lib/private/Authentication/Token/IWipeableToken.php',
1166
-    'OC\\Authentication\\Token\\Manager' => $baseDir . '/lib/private/Authentication/Token/Manager.php',
1167
-    'OC\\Authentication\\Token\\PublicKeyToken' => $baseDir . '/lib/private/Authentication/Token/PublicKeyToken.php',
1168
-    'OC\\Authentication\\Token\\PublicKeyTokenMapper' => $baseDir . '/lib/private/Authentication/Token/PublicKeyTokenMapper.php',
1169
-    'OC\\Authentication\\Token\\PublicKeyTokenProvider' => $baseDir . '/lib/private/Authentication/Token/PublicKeyTokenProvider.php',
1170
-    'OC\\Authentication\\Token\\RemoteWipe' => $baseDir . '/lib/private/Authentication/Token/RemoteWipe.php',
1171
-    'OC\\Authentication\\Token\\TokenCleanupJob' => $baseDir . '/lib/private/Authentication/Token/TokenCleanupJob.php',
1172
-    'OC\\Authentication\\TwoFactorAuth\\Db\\ProviderUserAssignmentDao' => $baseDir . '/lib/private/Authentication/TwoFactorAuth/Db/ProviderUserAssignmentDao.php',
1173
-    'OC\\Authentication\\TwoFactorAuth\\EnforcementState' => $baseDir . '/lib/private/Authentication/TwoFactorAuth/EnforcementState.php',
1174
-    'OC\\Authentication\\TwoFactorAuth\\Manager' => $baseDir . '/lib/private/Authentication/TwoFactorAuth/Manager.php',
1175
-    'OC\\Authentication\\TwoFactorAuth\\MandatoryTwoFactor' => $baseDir . '/lib/private/Authentication/TwoFactorAuth/MandatoryTwoFactor.php',
1176
-    'OC\\Authentication\\TwoFactorAuth\\ProviderLoader' => $baseDir . '/lib/private/Authentication/TwoFactorAuth/ProviderLoader.php',
1177
-    'OC\\Authentication\\TwoFactorAuth\\ProviderManager' => $baseDir . '/lib/private/Authentication/TwoFactorAuth/ProviderManager.php',
1178
-    'OC\\Authentication\\TwoFactorAuth\\ProviderSet' => $baseDir . '/lib/private/Authentication/TwoFactorAuth/ProviderSet.php',
1179
-    'OC\\Authentication\\TwoFactorAuth\\Registry' => $baseDir . '/lib/private/Authentication/TwoFactorAuth/Registry.php',
1180
-    'OC\\Authentication\\WebAuthn\\CredentialRepository' => $baseDir . '/lib/private/Authentication/WebAuthn/CredentialRepository.php',
1181
-    'OC\\Authentication\\WebAuthn\\Db\\PublicKeyCredentialEntity' => $baseDir . '/lib/private/Authentication/WebAuthn/Db/PublicKeyCredentialEntity.php',
1182
-    'OC\\Authentication\\WebAuthn\\Db\\PublicKeyCredentialMapper' => $baseDir . '/lib/private/Authentication/WebAuthn/Db/PublicKeyCredentialMapper.php',
1183
-    'OC\\Authentication\\WebAuthn\\Manager' => $baseDir . '/lib/private/Authentication/WebAuthn/Manager.php',
1184
-    'OC\\Avatar\\Avatar' => $baseDir . '/lib/private/Avatar/Avatar.php',
1185
-    'OC\\Avatar\\AvatarManager' => $baseDir . '/lib/private/Avatar/AvatarManager.php',
1186
-    'OC\\Avatar\\GuestAvatar' => $baseDir . '/lib/private/Avatar/GuestAvatar.php',
1187
-    'OC\\Avatar\\PlaceholderAvatar' => $baseDir . '/lib/private/Avatar/PlaceholderAvatar.php',
1188
-    'OC\\Avatar\\UserAvatar' => $baseDir . '/lib/private/Avatar/UserAvatar.php',
1189
-    'OC\\BackgroundJob\\JobList' => $baseDir . '/lib/private/BackgroundJob/JobList.php',
1190
-    'OC\\BinaryFinder' => $baseDir . '/lib/private/BinaryFinder.php',
1191
-    'OC\\Blurhash\\Listener\\GenerateBlurhashMetadata' => $baseDir . '/lib/private/Blurhash/Listener/GenerateBlurhashMetadata.php',
1192
-    'OC\\Broadcast\\Events\\BroadcastEvent' => $baseDir . '/lib/private/Broadcast/Events/BroadcastEvent.php',
1193
-    'OC\\Cache\\File' => $baseDir . '/lib/private/Cache/File.php',
1194
-    'OC\\Calendar\\AvailabilityResult' => $baseDir . '/lib/private/Calendar/AvailabilityResult.php',
1195
-    'OC\\Calendar\\CalendarEventBuilder' => $baseDir . '/lib/private/Calendar/CalendarEventBuilder.php',
1196
-    'OC\\Calendar\\CalendarQuery' => $baseDir . '/lib/private/Calendar/CalendarQuery.php',
1197
-    'OC\\Calendar\\Manager' => $baseDir . '/lib/private/Calendar/Manager.php',
1198
-    'OC\\Calendar\\Resource\\Manager' => $baseDir . '/lib/private/Calendar/Resource/Manager.php',
1199
-    'OC\\Calendar\\ResourcesRoomsUpdater' => $baseDir . '/lib/private/Calendar/ResourcesRoomsUpdater.php',
1200
-    'OC\\Calendar\\Room\\Manager' => $baseDir . '/lib/private/Calendar/Room/Manager.php',
1201
-    'OC\\CapabilitiesManager' => $baseDir . '/lib/private/CapabilitiesManager.php',
1202
-    'OC\\Collaboration\\AutoComplete\\Manager' => $baseDir . '/lib/private/Collaboration/AutoComplete/Manager.php',
1203
-    'OC\\Collaboration\\Collaborators\\GroupPlugin' => $baseDir . '/lib/private/Collaboration/Collaborators/GroupPlugin.php',
1204
-    'OC\\Collaboration\\Collaborators\\LookupPlugin' => $baseDir . '/lib/private/Collaboration/Collaborators/LookupPlugin.php',
1205
-    'OC\\Collaboration\\Collaborators\\MailPlugin' => $baseDir . '/lib/private/Collaboration/Collaborators/MailPlugin.php',
1206
-    'OC\\Collaboration\\Collaborators\\RemoteGroupPlugin' => $baseDir . '/lib/private/Collaboration/Collaborators/RemoteGroupPlugin.php',
1207
-    'OC\\Collaboration\\Collaborators\\RemotePlugin' => $baseDir . '/lib/private/Collaboration/Collaborators/RemotePlugin.php',
1208
-    'OC\\Collaboration\\Collaborators\\Search' => $baseDir . '/lib/private/Collaboration/Collaborators/Search.php',
1209
-    'OC\\Collaboration\\Collaborators\\SearchResult' => $baseDir . '/lib/private/Collaboration/Collaborators/SearchResult.php',
1210
-    'OC\\Collaboration\\Collaborators\\UserPlugin' => $baseDir . '/lib/private/Collaboration/Collaborators/UserPlugin.php',
1211
-    'OC\\Collaboration\\Reference\\File\\FileReferenceEventListener' => $baseDir . '/lib/private/Collaboration/Reference/File/FileReferenceEventListener.php',
1212
-    'OC\\Collaboration\\Reference\\File\\FileReferenceProvider' => $baseDir . '/lib/private/Collaboration/Reference/File/FileReferenceProvider.php',
1213
-    'OC\\Collaboration\\Reference\\LinkReferenceProvider' => $baseDir . '/lib/private/Collaboration/Reference/LinkReferenceProvider.php',
1214
-    'OC\\Collaboration\\Reference\\ReferenceManager' => $baseDir . '/lib/private/Collaboration/Reference/ReferenceManager.php',
1215
-    'OC\\Collaboration\\Reference\\RenderReferenceEventListener' => $baseDir . '/lib/private/Collaboration/Reference/RenderReferenceEventListener.php',
1216
-    'OC\\Collaboration\\Resources\\Collection' => $baseDir . '/lib/private/Collaboration/Resources/Collection.php',
1217
-    'OC\\Collaboration\\Resources\\Listener' => $baseDir . '/lib/private/Collaboration/Resources/Listener.php',
1218
-    'OC\\Collaboration\\Resources\\Manager' => $baseDir . '/lib/private/Collaboration/Resources/Manager.php',
1219
-    'OC\\Collaboration\\Resources\\ProviderManager' => $baseDir . '/lib/private/Collaboration/Resources/ProviderManager.php',
1220
-    'OC\\Collaboration\\Resources\\Resource' => $baseDir . '/lib/private/Collaboration/Resources/Resource.php',
1221
-    'OC\\Color' => $baseDir . '/lib/private/Color.php',
1222
-    'OC\\Command\\AsyncBus' => $baseDir . '/lib/private/Command/AsyncBus.php',
1223
-    'OC\\Command\\CallableJob' => $baseDir . '/lib/private/Command/CallableJob.php',
1224
-    'OC\\Command\\ClosureJob' => $baseDir . '/lib/private/Command/ClosureJob.php',
1225
-    'OC\\Command\\CommandJob' => $baseDir . '/lib/private/Command/CommandJob.php',
1226
-    'OC\\Command\\CronBus' => $baseDir . '/lib/private/Command/CronBus.php',
1227
-    'OC\\Command\\FileAccess' => $baseDir . '/lib/private/Command/FileAccess.php',
1228
-    'OC\\Command\\QueueBus' => $baseDir . '/lib/private/Command/QueueBus.php',
1229
-    'OC\\Comments\\Comment' => $baseDir . '/lib/private/Comments/Comment.php',
1230
-    'OC\\Comments\\Manager' => $baseDir . '/lib/private/Comments/Manager.php',
1231
-    'OC\\Comments\\ManagerFactory' => $baseDir . '/lib/private/Comments/ManagerFactory.php',
1232
-    'OC\\Config' => $baseDir . '/lib/private/Config.php',
1233
-    'OC\\Config\\ConfigManager' => $baseDir . '/lib/private/Config/ConfigManager.php',
1234
-    'OC\\Config\\PresetManager' => $baseDir . '/lib/private/Config/PresetManager.php',
1235
-    'OC\\Config\\UserConfig' => $baseDir . '/lib/private/Config/UserConfig.php',
1236
-    'OC\\Console\\Application' => $baseDir . '/lib/private/Console/Application.php',
1237
-    'OC\\Console\\TimestampFormatter' => $baseDir . '/lib/private/Console/TimestampFormatter.php',
1238
-    'OC\\ContactsManager' => $baseDir . '/lib/private/ContactsManager.php',
1239
-    'OC\\Contacts\\ContactsMenu\\ActionFactory' => $baseDir . '/lib/private/Contacts/ContactsMenu/ActionFactory.php',
1240
-    'OC\\Contacts\\ContactsMenu\\ActionProviderStore' => $baseDir . '/lib/private/Contacts/ContactsMenu/ActionProviderStore.php',
1241
-    'OC\\Contacts\\ContactsMenu\\Actions\\LinkAction' => $baseDir . '/lib/private/Contacts/ContactsMenu/Actions/LinkAction.php',
1242
-    'OC\\Contacts\\ContactsMenu\\ContactsStore' => $baseDir . '/lib/private/Contacts/ContactsMenu/ContactsStore.php',
1243
-    'OC\\Contacts\\ContactsMenu\\Entry' => $baseDir . '/lib/private/Contacts/ContactsMenu/Entry.php',
1244
-    'OC\\Contacts\\ContactsMenu\\Manager' => $baseDir . '/lib/private/Contacts/ContactsMenu/Manager.php',
1245
-    'OC\\Contacts\\ContactsMenu\\Providers\\EMailProvider' => $baseDir . '/lib/private/Contacts/ContactsMenu/Providers/EMailProvider.php',
1246
-    'OC\\Contacts\\ContactsMenu\\Providers\\LocalTimeProvider' => $baseDir . '/lib/private/Contacts/ContactsMenu/Providers/LocalTimeProvider.php',
1247
-    'OC\\Contacts\\ContactsMenu\\Providers\\ProfileProvider' => $baseDir . '/lib/private/Contacts/ContactsMenu/Providers/ProfileProvider.php',
1248
-    'OC\\ContextChat\\ContentManager' => $baseDir . '/lib/private/ContextChat/ContentManager.php',
1249
-    'OC\\Core\\AppInfo\\Application' => $baseDir . '/core/AppInfo/Application.php',
1250
-    'OC\\Core\\AppInfo\\Capabilities' => $baseDir . '/core/AppInfo/Capabilities.php',
1251
-    'OC\\Core\\AppInfo\\ConfigLexicon' => $baseDir . '/core/AppInfo/ConfigLexicon.php',
1252
-    'OC\\Core\\BackgroundJobs\\BackgroundCleanupUpdaterBackupsJob' => $baseDir . '/core/BackgroundJobs/BackgroundCleanupUpdaterBackupsJob.php',
1253
-    'OC\\Core\\BackgroundJobs\\CheckForUserCertificates' => $baseDir . '/core/BackgroundJobs/CheckForUserCertificates.php',
1254
-    'OC\\Core\\BackgroundJobs\\CleanupLoginFlowV2' => $baseDir . '/core/BackgroundJobs/CleanupLoginFlowV2.php',
1255
-    'OC\\Core\\BackgroundJobs\\GenerateMetadataJob' => $baseDir . '/core/BackgroundJobs/GenerateMetadataJob.php',
1256
-    'OC\\Core\\BackgroundJobs\\LookupServerSendCheckBackgroundJob' => $baseDir . '/core/BackgroundJobs/LookupServerSendCheckBackgroundJob.php',
1257
-    'OC\\Core\\BackgroundJobs\\MovePreviewJob' => $baseDir . '/core/BackgroundJobs/MovePreviewJob.php',
1258
-    'OC\\Core\\Command\\App\\Disable' => $baseDir . '/core/Command/App/Disable.php',
1259
-    'OC\\Core\\Command\\App\\Enable' => $baseDir . '/core/Command/App/Enable.php',
1260
-    'OC\\Core\\Command\\App\\GetPath' => $baseDir . '/core/Command/App/GetPath.php',
1261
-    'OC\\Core\\Command\\App\\Install' => $baseDir . '/core/Command/App/Install.php',
1262
-    'OC\\Core\\Command\\App\\ListApps' => $baseDir . '/core/Command/App/ListApps.php',
1263
-    'OC\\Core\\Command\\App\\Remove' => $baseDir . '/core/Command/App/Remove.php',
1264
-    'OC\\Core\\Command\\App\\Update' => $baseDir . '/core/Command/App/Update.php',
1265
-    'OC\\Core\\Command\\Background\\Delete' => $baseDir . '/core/Command/Background/Delete.php',
1266
-    'OC\\Core\\Command\\Background\\Job' => $baseDir . '/core/Command/Background/Job.php',
1267
-    'OC\\Core\\Command\\Background\\JobBase' => $baseDir . '/core/Command/Background/JobBase.php',
1268
-    'OC\\Core\\Command\\Background\\JobWorker' => $baseDir . '/core/Command/Background/JobWorker.php',
1269
-    'OC\\Core\\Command\\Background\\ListCommand' => $baseDir . '/core/Command/Background/ListCommand.php',
1270
-    'OC\\Core\\Command\\Background\\Mode' => $baseDir . '/core/Command/Background/Mode.php',
1271
-    'OC\\Core\\Command\\Base' => $baseDir . '/core/Command/Base.php',
1272
-    'OC\\Core\\Command\\Broadcast\\Test' => $baseDir . '/core/Command/Broadcast/Test.php',
1273
-    'OC\\Core\\Command\\Check' => $baseDir . '/core/Command/Check.php',
1274
-    'OC\\Core\\Command\\Config\\App\\Base' => $baseDir . '/core/Command/Config/App/Base.php',
1275
-    'OC\\Core\\Command\\Config\\App\\DeleteConfig' => $baseDir . '/core/Command/Config/App/DeleteConfig.php',
1276
-    'OC\\Core\\Command\\Config\\App\\GetConfig' => $baseDir . '/core/Command/Config/App/GetConfig.php',
1277
-    'OC\\Core\\Command\\Config\\App\\SetConfig' => $baseDir . '/core/Command/Config/App/SetConfig.php',
1278
-    'OC\\Core\\Command\\Config\\Import' => $baseDir . '/core/Command/Config/Import.php',
1279
-    'OC\\Core\\Command\\Config\\ListConfigs' => $baseDir . '/core/Command/Config/ListConfigs.php',
1280
-    'OC\\Core\\Command\\Config\\Preset' => $baseDir . '/core/Command/Config/Preset.php',
1281
-    'OC\\Core\\Command\\Config\\System\\Base' => $baseDir . '/core/Command/Config/System/Base.php',
1282
-    'OC\\Core\\Command\\Config\\System\\CastHelper' => $baseDir . '/core/Command/Config/System/CastHelper.php',
1283
-    'OC\\Core\\Command\\Config\\System\\DeleteConfig' => $baseDir . '/core/Command/Config/System/DeleteConfig.php',
1284
-    'OC\\Core\\Command\\Config\\System\\GetConfig' => $baseDir . '/core/Command/Config/System/GetConfig.php',
1285
-    'OC\\Core\\Command\\Config\\System\\SetConfig' => $baseDir . '/core/Command/Config/System/SetConfig.php',
1286
-    'OC\\Core\\Command\\Db\\AddMissingColumns' => $baseDir . '/core/Command/Db/AddMissingColumns.php',
1287
-    'OC\\Core\\Command\\Db\\AddMissingIndices' => $baseDir . '/core/Command/Db/AddMissingIndices.php',
1288
-    'OC\\Core\\Command\\Db\\AddMissingPrimaryKeys' => $baseDir . '/core/Command/Db/AddMissingPrimaryKeys.php',
1289
-    'OC\\Core\\Command\\Db\\ConvertFilecacheBigInt' => $baseDir . '/core/Command/Db/ConvertFilecacheBigInt.php',
1290
-    'OC\\Core\\Command\\Db\\ConvertMysqlToMB4' => $baseDir . '/core/Command/Db/ConvertMysqlToMB4.php',
1291
-    'OC\\Core\\Command\\Db\\ConvertType' => $baseDir . '/core/Command/Db/ConvertType.php',
1292
-    'OC\\Core\\Command\\Db\\ExpectedSchema' => $baseDir . '/core/Command/Db/ExpectedSchema.php',
1293
-    'OC\\Core\\Command\\Db\\ExportSchema' => $baseDir . '/core/Command/Db/ExportSchema.php',
1294
-    'OC\\Core\\Command\\Db\\Migrations\\ExecuteCommand' => $baseDir . '/core/Command/Db/Migrations/ExecuteCommand.php',
1295
-    'OC\\Core\\Command\\Db\\Migrations\\GenerateCommand' => $baseDir . '/core/Command/Db/Migrations/GenerateCommand.php',
1296
-    'OC\\Core\\Command\\Db\\Migrations\\GenerateMetadataCommand' => $baseDir . '/core/Command/Db/Migrations/GenerateMetadataCommand.php',
1297
-    'OC\\Core\\Command\\Db\\Migrations\\MigrateCommand' => $baseDir . '/core/Command/Db/Migrations/MigrateCommand.php',
1298
-    'OC\\Core\\Command\\Db\\Migrations\\PreviewCommand' => $baseDir . '/core/Command/Db/Migrations/PreviewCommand.php',
1299
-    'OC\\Core\\Command\\Db\\Migrations\\StatusCommand' => $baseDir . '/core/Command/Db/Migrations/StatusCommand.php',
1300
-    'OC\\Core\\Command\\Db\\SchemaEncoder' => $baseDir . '/core/Command/Db/SchemaEncoder.php',
1301
-    'OC\\Core\\Command\\Encryption\\ChangeKeyStorageRoot' => $baseDir . '/core/Command/Encryption/ChangeKeyStorageRoot.php',
1302
-    'OC\\Core\\Command\\Encryption\\DecryptAll' => $baseDir . '/core/Command/Encryption/DecryptAll.php',
1303
-    'OC\\Core\\Command\\Encryption\\Disable' => $baseDir . '/core/Command/Encryption/Disable.php',
1304
-    'OC\\Core\\Command\\Encryption\\Enable' => $baseDir . '/core/Command/Encryption/Enable.php',
1305
-    'OC\\Core\\Command\\Encryption\\EncryptAll' => $baseDir . '/core/Command/Encryption/EncryptAll.php',
1306
-    'OC\\Core\\Command\\Encryption\\ListModules' => $baseDir . '/core/Command/Encryption/ListModules.php',
1307
-    'OC\\Core\\Command\\Encryption\\MigrateKeyStorage' => $baseDir . '/core/Command/Encryption/MigrateKeyStorage.php',
1308
-    'OC\\Core\\Command\\Encryption\\SetDefaultModule' => $baseDir . '/core/Command/Encryption/SetDefaultModule.php',
1309
-    'OC\\Core\\Command\\Encryption\\ShowKeyStorageRoot' => $baseDir . '/core/Command/Encryption/ShowKeyStorageRoot.php',
1310
-    'OC\\Core\\Command\\Encryption\\Status' => $baseDir . '/core/Command/Encryption/Status.php',
1311
-    'OC\\Core\\Command\\FilesMetadata\\Get' => $baseDir . '/core/Command/FilesMetadata/Get.php',
1312
-    'OC\\Core\\Command\\Group\\Add' => $baseDir . '/core/Command/Group/Add.php',
1313
-    'OC\\Core\\Command\\Group\\AddUser' => $baseDir . '/core/Command/Group/AddUser.php',
1314
-    'OC\\Core\\Command\\Group\\Delete' => $baseDir . '/core/Command/Group/Delete.php',
1315
-    'OC\\Core\\Command\\Group\\Info' => $baseDir . '/core/Command/Group/Info.php',
1316
-    'OC\\Core\\Command\\Group\\ListCommand' => $baseDir . '/core/Command/Group/ListCommand.php',
1317
-    'OC\\Core\\Command\\Group\\RemoveUser' => $baseDir . '/core/Command/Group/RemoveUser.php',
1318
-    'OC\\Core\\Command\\Info\\File' => $baseDir . '/core/Command/Info/File.php',
1319
-    'OC\\Core\\Command\\Info\\FileUtils' => $baseDir . '/core/Command/Info/FileUtils.php',
1320
-    'OC\\Core\\Command\\Info\\Space' => $baseDir . '/core/Command/Info/Space.php',
1321
-    'OC\\Core\\Command\\Info\\Storage' => $baseDir . '/core/Command/Info/Storage.php',
1322
-    'OC\\Core\\Command\\Info\\Storages' => $baseDir . '/core/Command/Info/Storages.php',
1323
-    'OC\\Core\\Command\\Integrity\\CheckApp' => $baseDir . '/core/Command/Integrity/CheckApp.php',
1324
-    'OC\\Core\\Command\\Integrity\\CheckCore' => $baseDir . '/core/Command/Integrity/CheckCore.php',
1325
-    'OC\\Core\\Command\\Integrity\\SignApp' => $baseDir . '/core/Command/Integrity/SignApp.php',
1326
-    'OC\\Core\\Command\\Integrity\\SignCore' => $baseDir . '/core/Command/Integrity/SignCore.php',
1327
-    'OC\\Core\\Command\\InterruptedException' => $baseDir . '/core/Command/InterruptedException.php',
1328
-    'OC\\Core\\Command\\L10n\\CreateJs' => $baseDir . '/core/Command/L10n/CreateJs.php',
1329
-    'OC\\Core\\Command\\Log\\File' => $baseDir . '/core/Command/Log/File.php',
1330
-    'OC\\Core\\Command\\Log\\Manage' => $baseDir . '/core/Command/Log/Manage.php',
1331
-    'OC\\Core\\Command\\Maintenance\\DataFingerprint' => $baseDir . '/core/Command/Maintenance/DataFingerprint.php',
1332
-    'OC\\Core\\Command\\Maintenance\\Install' => $baseDir . '/core/Command/Maintenance/Install.php',
1333
-    'OC\\Core\\Command\\Maintenance\\Mimetype\\GenerateMimetypeFileBuilder' => $baseDir . '/core/Command/Maintenance/Mimetype/GenerateMimetypeFileBuilder.php',
1334
-    'OC\\Core\\Command\\Maintenance\\Mimetype\\UpdateDB' => $baseDir . '/core/Command/Maintenance/Mimetype/UpdateDB.php',
1335
-    'OC\\Core\\Command\\Maintenance\\Mimetype\\UpdateJS' => $baseDir . '/core/Command/Maintenance/Mimetype/UpdateJS.php',
1336
-    'OC\\Core\\Command\\Maintenance\\Mode' => $baseDir . '/core/Command/Maintenance/Mode.php',
1337
-    'OC\\Core\\Command\\Maintenance\\Repair' => $baseDir . '/core/Command/Maintenance/Repair.php',
1338
-    'OC\\Core\\Command\\Maintenance\\RepairShareOwnership' => $baseDir . '/core/Command/Maintenance/RepairShareOwnership.php',
1339
-    'OC\\Core\\Command\\Maintenance\\UpdateHtaccess' => $baseDir . '/core/Command/Maintenance/UpdateHtaccess.php',
1340
-    'OC\\Core\\Command\\Maintenance\\UpdateTheme' => $baseDir . '/core/Command/Maintenance/UpdateTheme.php',
1341
-    'OC\\Core\\Command\\Memcache\\DistributedClear' => $baseDir . '/core/Command/Memcache/DistributedClear.php',
1342
-    'OC\\Core\\Command\\Memcache\\DistributedDelete' => $baseDir . '/core/Command/Memcache/DistributedDelete.php',
1343
-    'OC\\Core\\Command\\Memcache\\DistributedGet' => $baseDir . '/core/Command/Memcache/DistributedGet.php',
1344
-    'OC\\Core\\Command\\Memcache\\DistributedSet' => $baseDir . '/core/Command/Memcache/DistributedSet.php',
1345
-    'OC\\Core\\Command\\Memcache\\RedisCommand' => $baseDir . '/core/Command/Memcache/RedisCommand.php',
1346
-    'OC\\Core\\Command\\Preview\\Cleanup' => $baseDir . '/core/Command/Preview/Cleanup.php',
1347
-    'OC\\Core\\Command\\Preview\\Generate' => $baseDir . '/core/Command/Preview/Generate.php',
1348
-    'OC\\Core\\Command\\Preview\\ResetRenderedTexts' => $baseDir . '/core/Command/Preview/ResetRenderedTexts.php',
1349
-    'OC\\Core\\Command\\Router\\ListRoutes' => $baseDir . '/core/Command/Router/ListRoutes.php',
1350
-    'OC\\Core\\Command\\Router\\MatchRoute' => $baseDir . '/core/Command/Router/MatchRoute.php',
1351
-    'OC\\Core\\Command\\Security\\BruteforceAttempts' => $baseDir . '/core/Command/Security/BruteforceAttempts.php',
1352
-    'OC\\Core\\Command\\Security\\BruteforceResetAttempts' => $baseDir . '/core/Command/Security/BruteforceResetAttempts.php',
1353
-    'OC\\Core\\Command\\Security\\ExportCertificates' => $baseDir . '/core/Command/Security/ExportCertificates.php',
1354
-    'OC\\Core\\Command\\Security\\ImportCertificate' => $baseDir . '/core/Command/Security/ImportCertificate.php',
1355
-    'OC\\Core\\Command\\Security\\ListCertificates' => $baseDir . '/core/Command/Security/ListCertificates.php',
1356
-    'OC\\Core\\Command\\Security\\RemoveCertificate' => $baseDir . '/core/Command/Security/RemoveCertificate.php',
1357
-    'OC\\Core\\Command\\SetupChecks' => $baseDir . '/core/Command/SetupChecks.php',
1358
-    'OC\\Core\\Command\\SnowflakeDecodeId' => $baseDir . '/core/Command/SnowflakeDecodeId.php',
1359
-    'OC\\Core\\Command\\Status' => $baseDir . '/core/Command/Status.php',
1360
-    'OC\\Core\\Command\\SystemTag\\Add' => $baseDir . '/core/Command/SystemTag/Add.php',
1361
-    'OC\\Core\\Command\\SystemTag\\Delete' => $baseDir . '/core/Command/SystemTag/Delete.php',
1362
-    'OC\\Core\\Command\\SystemTag\\Edit' => $baseDir . '/core/Command/SystemTag/Edit.php',
1363
-    'OC\\Core\\Command\\SystemTag\\ListCommand' => $baseDir . '/core/Command/SystemTag/ListCommand.php',
1364
-    'OC\\Core\\Command\\TaskProcessing\\Cleanup' => $baseDir . '/core/Command/TaskProcessing/Cleanup.php',
1365
-    'OC\\Core\\Command\\TaskProcessing\\EnabledCommand' => $baseDir . '/core/Command/TaskProcessing/EnabledCommand.php',
1366
-    'OC\\Core\\Command\\TaskProcessing\\GetCommand' => $baseDir . '/core/Command/TaskProcessing/GetCommand.php',
1367
-    'OC\\Core\\Command\\TaskProcessing\\ListCommand' => $baseDir . '/core/Command/TaskProcessing/ListCommand.php',
1368
-    'OC\\Core\\Command\\TaskProcessing\\Statistics' => $baseDir . '/core/Command/TaskProcessing/Statistics.php',
1369
-    'OC\\Core\\Command\\TwoFactorAuth\\Base' => $baseDir . '/core/Command/TwoFactorAuth/Base.php',
1370
-    'OC\\Core\\Command\\TwoFactorAuth\\Cleanup' => $baseDir . '/core/Command/TwoFactorAuth/Cleanup.php',
1371
-    'OC\\Core\\Command\\TwoFactorAuth\\Disable' => $baseDir . '/core/Command/TwoFactorAuth/Disable.php',
1372
-    'OC\\Core\\Command\\TwoFactorAuth\\Enable' => $baseDir . '/core/Command/TwoFactorAuth/Enable.php',
1373
-    'OC\\Core\\Command\\TwoFactorAuth\\Enforce' => $baseDir . '/core/Command/TwoFactorAuth/Enforce.php',
1374
-    'OC\\Core\\Command\\TwoFactorAuth\\State' => $baseDir . '/core/Command/TwoFactorAuth/State.php',
1375
-    'OC\\Core\\Command\\Upgrade' => $baseDir . '/core/Command/Upgrade.php',
1376
-    'OC\\Core\\Command\\User\\Add' => $baseDir . '/core/Command/User/Add.php',
1377
-    'OC\\Core\\Command\\User\\AuthTokens\\Add' => $baseDir . '/core/Command/User/AuthTokens/Add.php',
1378
-    'OC\\Core\\Command\\User\\AuthTokens\\Delete' => $baseDir . '/core/Command/User/AuthTokens/Delete.php',
1379
-    'OC\\Core\\Command\\User\\AuthTokens\\ListCommand' => $baseDir . '/core/Command/User/AuthTokens/ListCommand.php',
1380
-    'OC\\Core\\Command\\User\\ClearGeneratedAvatarCacheCommand' => $baseDir . '/core/Command/User/ClearGeneratedAvatarCacheCommand.php',
1381
-    'OC\\Core\\Command\\User\\Delete' => $baseDir . '/core/Command/User/Delete.php',
1382
-    'OC\\Core\\Command\\User\\Disable' => $baseDir . '/core/Command/User/Disable.php',
1383
-    'OC\\Core\\Command\\User\\Enable' => $baseDir . '/core/Command/User/Enable.php',
1384
-    'OC\\Core\\Command\\User\\Info' => $baseDir . '/core/Command/User/Info.php',
1385
-    'OC\\Core\\Command\\User\\Keys\\Verify' => $baseDir . '/core/Command/User/Keys/Verify.php',
1386
-    'OC\\Core\\Command\\User\\LastSeen' => $baseDir . '/core/Command/User/LastSeen.php',
1387
-    'OC\\Core\\Command\\User\\ListCommand' => $baseDir . '/core/Command/User/ListCommand.php',
1388
-    'OC\\Core\\Command\\User\\Profile' => $baseDir . '/core/Command/User/Profile.php',
1389
-    'OC\\Core\\Command\\User\\Report' => $baseDir . '/core/Command/User/Report.php',
1390
-    'OC\\Core\\Command\\User\\ResetPassword' => $baseDir . '/core/Command/User/ResetPassword.php',
1391
-    'OC\\Core\\Command\\User\\Setting' => $baseDir . '/core/Command/User/Setting.php',
1392
-    'OC\\Core\\Command\\User\\SyncAccountDataCommand' => $baseDir . '/core/Command/User/SyncAccountDataCommand.php',
1393
-    'OC\\Core\\Command\\User\\Welcome' => $baseDir . '/core/Command/User/Welcome.php',
1394
-    'OC\\Core\\Controller\\AppPasswordController' => $baseDir . '/core/Controller/AppPasswordController.php',
1395
-    'OC\\Core\\Controller\\AutoCompleteController' => $baseDir . '/core/Controller/AutoCompleteController.php',
1396
-    'OC\\Core\\Controller\\AvatarController' => $baseDir . '/core/Controller/AvatarController.php',
1397
-    'OC\\Core\\Controller\\CSRFTokenController' => $baseDir . '/core/Controller/CSRFTokenController.php',
1398
-    'OC\\Core\\Controller\\ClientFlowLoginController' => $baseDir . '/core/Controller/ClientFlowLoginController.php',
1399
-    'OC\\Core\\Controller\\ClientFlowLoginV2Controller' => $baseDir . '/core/Controller/ClientFlowLoginV2Controller.php',
1400
-    'OC\\Core\\Controller\\CollaborationResourcesController' => $baseDir . '/core/Controller/CollaborationResourcesController.php',
1401
-    'OC\\Core\\Controller\\ContactsMenuController' => $baseDir . '/core/Controller/ContactsMenuController.php',
1402
-    'OC\\Core\\Controller\\CssController' => $baseDir . '/core/Controller/CssController.php',
1403
-    'OC\\Core\\Controller\\ErrorController' => $baseDir . '/core/Controller/ErrorController.php',
1404
-    'OC\\Core\\Controller\\GuestAvatarController' => $baseDir . '/core/Controller/GuestAvatarController.php',
1405
-    'OC\\Core\\Controller\\HoverCardController' => $baseDir . '/core/Controller/HoverCardController.php',
1406
-    'OC\\Core\\Controller\\JsController' => $baseDir . '/core/Controller/JsController.php',
1407
-    'OC\\Core\\Controller\\LoginController' => $baseDir . '/core/Controller/LoginController.php',
1408
-    'OC\\Core\\Controller\\LostController' => $baseDir . '/core/Controller/LostController.php',
1409
-    'OC\\Core\\Controller\\NavigationController' => $baseDir . '/core/Controller/NavigationController.php',
1410
-    'OC\\Core\\Controller\\OCJSController' => $baseDir . '/core/Controller/OCJSController.php',
1411
-    'OC\\Core\\Controller\\OCMController' => $baseDir . '/core/Controller/OCMController.php',
1412
-    'OC\\Core\\Controller\\OCSController' => $baseDir . '/core/Controller/OCSController.php',
1413
-    'OC\\Core\\Controller\\PreviewController' => $baseDir . '/core/Controller/PreviewController.php',
1414
-    'OC\\Core\\Controller\\ProfileApiController' => $baseDir . '/core/Controller/ProfileApiController.php',
1415
-    'OC\\Core\\Controller\\RecommendedAppsController' => $baseDir . '/core/Controller/RecommendedAppsController.php',
1416
-    'OC\\Core\\Controller\\ReferenceApiController' => $baseDir . '/core/Controller/ReferenceApiController.php',
1417
-    'OC\\Core\\Controller\\ReferenceController' => $baseDir . '/core/Controller/ReferenceController.php',
1418
-    'OC\\Core\\Controller\\SetupController' => $baseDir . '/core/Controller/SetupController.php',
1419
-    'OC\\Core\\Controller\\TaskProcessingApiController' => $baseDir . '/core/Controller/TaskProcessingApiController.php',
1420
-    'OC\\Core\\Controller\\TeamsApiController' => $baseDir . '/core/Controller/TeamsApiController.php',
1421
-    'OC\\Core\\Controller\\TextProcessingApiController' => $baseDir . '/core/Controller/TextProcessingApiController.php',
1422
-    'OC\\Core\\Controller\\TextToImageApiController' => $baseDir . '/core/Controller/TextToImageApiController.php',
1423
-    'OC\\Core\\Controller\\TranslationApiController' => $baseDir . '/core/Controller/TranslationApiController.php',
1424
-    'OC\\Core\\Controller\\TwoFactorApiController' => $baseDir . '/core/Controller/TwoFactorApiController.php',
1425
-    'OC\\Core\\Controller\\TwoFactorChallengeController' => $baseDir . '/core/Controller/TwoFactorChallengeController.php',
1426
-    'OC\\Core\\Controller\\UnifiedSearchController' => $baseDir . '/core/Controller/UnifiedSearchController.php',
1427
-    'OC\\Core\\Controller\\UnsupportedBrowserController' => $baseDir . '/core/Controller/UnsupportedBrowserController.php',
1428
-    'OC\\Core\\Controller\\UserController' => $baseDir . '/core/Controller/UserController.php',
1429
-    'OC\\Core\\Controller\\WalledGardenController' => $baseDir . '/core/Controller/WalledGardenController.php',
1430
-    'OC\\Core\\Controller\\WebAuthnController' => $baseDir . '/core/Controller/WebAuthnController.php',
1431
-    'OC\\Core\\Controller\\WellKnownController' => $baseDir . '/core/Controller/WellKnownController.php',
1432
-    'OC\\Core\\Controller\\WhatsNewController' => $baseDir . '/core/Controller/WhatsNewController.php',
1433
-    'OC\\Core\\Controller\\WipeController' => $baseDir . '/core/Controller/WipeController.php',
1434
-    'OC\\Core\\Data\\LoginFlowV2Credentials' => $baseDir . '/core/Data/LoginFlowV2Credentials.php',
1435
-    'OC\\Core\\Data\\LoginFlowV2Tokens' => $baseDir . '/core/Data/LoginFlowV2Tokens.php',
1436
-    'OC\\Core\\Db\\LoginFlowV2' => $baseDir . '/core/Db/LoginFlowV2.php',
1437
-    'OC\\Core\\Db\\LoginFlowV2Mapper' => $baseDir . '/core/Db/LoginFlowV2Mapper.php',
1438
-    'OC\\Core\\Db\\ProfileConfig' => $baseDir . '/core/Db/ProfileConfig.php',
1439
-    'OC\\Core\\Db\\ProfileConfigMapper' => $baseDir . '/core/Db/ProfileConfigMapper.php',
1440
-    'OC\\Core\\Events\\BeforePasswordResetEvent' => $baseDir . '/core/Events/BeforePasswordResetEvent.php',
1441
-    'OC\\Core\\Events\\PasswordResetEvent' => $baseDir . '/core/Events/PasswordResetEvent.php',
1442
-    'OC\\Core\\Exception\\LoginFlowV2ClientForbiddenException' => $baseDir . '/core/Exception/LoginFlowV2ClientForbiddenException.php',
1443
-    'OC\\Core\\Exception\\LoginFlowV2NotFoundException' => $baseDir . '/core/Exception/LoginFlowV2NotFoundException.php',
1444
-    'OC\\Core\\Exception\\ResetPasswordException' => $baseDir . '/core/Exception/ResetPasswordException.php',
1445
-    'OC\\Core\\Listener\\AddMissingIndicesListener' => $baseDir . '/core/Listener/AddMissingIndicesListener.php',
1446
-    'OC\\Core\\Listener\\AddMissingPrimaryKeyListener' => $baseDir . '/core/Listener/AddMissingPrimaryKeyListener.php',
1447
-    'OC\\Core\\Listener\\BeforeMessageLoggedEventListener' => $baseDir . '/core/Listener/BeforeMessageLoggedEventListener.php',
1448
-    'OC\\Core\\Listener\\BeforeTemplateRenderedListener' => $baseDir . '/core/Listener/BeforeTemplateRenderedListener.php',
1449
-    'OC\\Core\\Listener\\FeedBackHandler' => $baseDir . '/core/Listener/FeedBackHandler.php',
1450
-    'OC\\Core\\Listener\\PasswordUpdatedListener' => $baseDir . '/core/Listener/PasswordUpdatedListener.php',
1451
-    'OC\\Core\\Middleware\\TwoFactorMiddleware' => $baseDir . '/core/Middleware/TwoFactorMiddleware.php',
1452
-    'OC\\Core\\Migrations\\Version13000Date20170705121758' => $baseDir . '/core/Migrations/Version13000Date20170705121758.php',
1453
-    'OC\\Core\\Migrations\\Version13000Date20170718121200' => $baseDir . '/core/Migrations/Version13000Date20170718121200.php',
1454
-    'OC\\Core\\Migrations\\Version13000Date20170814074715' => $baseDir . '/core/Migrations/Version13000Date20170814074715.php',
1455
-    'OC\\Core\\Migrations\\Version13000Date20170919121250' => $baseDir . '/core/Migrations/Version13000Date20170919121250.php',
1456
-    'OC\\Core\\Migrations\\Version13000Date20170926101637' => $baseDir . '/core/Migrations/Version13000Date20170926101637.php',
1457
-    'OC\\Core\\Migrations\\Version14000Date20180129121024' => $baseDir . '/core/Migrations/Version14000Date20180129121024.php',
1458
-    'OC\\Core\\Migrations\\Version14000Date20180404140050' => $baseDir . '/core/Migrations/Version14000Date20180404140050.php',
1459
-    'OC\\Core\\Migrations\\Version14000Date20180516101403' => $baseDir . '/core/Migrations/Version14000Date20180516101403.php',
1460
-    'OC\\Core\\Migrations\\Version14000Date20180518120534' => $baseDir . '/core/Migrations/Version14000Date20180518120534.php',
1461
-    'OC\\Core\\Migrations\\Version14000Date20180522074438' => $baseDir . '/core/Migrations/Version14000Date20180522074438.php',
1462
-    'OC\\Core\\Migrations\\Version14000Date20180626223656' => $baseDir . '/core/Migrations/Version14000Date20180626223656.php',
1463
-    'OC\\Core\\Migrations\\Version14000Date20180710092004' => $baseDir . '/core/Migrations/Version14000Date20180710092004.php',
1464
-    'OC\\Core\\Migrations\\Version14000Date20180712153140' => $baseDir . '/core/Migrations/Version14000Date20180712153140.php',
1465
-    'OC\\Core\\Migrations\\Version15000Date20180926101451' => $baseDir . '/core/Migrations/Version15000Date20180926101451.php',
1466
-    'OC\\Core\\Migrations\\Version15000Date20181015062942' => $baseDir . '/core/Migrations/Version15000Date20181015062942.php',
1467
-    'OC\\Core\\Migrations\\Version15000Date20181029084625' => $baseDir . '/core/Migrations/Version15000Date20181029084625.php',
1468
-    'OC\\Core\\Migrations\\Version16000Date20190207141427' => $baseDir . '/core/Migrations/Version16000Date20190207141427.php',
1469
-    'OC\\Core\\Migrations\\Version16000Date20190212081545' => $baseDir . '/core/Migrations/Version16000Date20190212081545.php',
1470
-    'OC\\Core\\Migrations\\Version16000Date20190427105638' => $baseDir . '/core/Migrations/Version16000Date20190427105638.php',
1471
-    'OC\\Core\\Migrations\\Version16000Date20190428150708' => $baseDir . '/core/Migrations/Version16000Date20190428150708.php',
1472
-    'OC\\Core\\Migrations\\Version17000Date20190514105811' => $baseDir . '/core/Migrations/Version17000Date20190514105811.php',
1473
-    'OC\\Core\\Migrations\\Version18000Date20190920085628' => $baseDir . '/core/Migrations/Version18000Date20190920085628.php',
1474
-    'OC\\Core\\Migrations\\Version18000Date20191014105105' => $baseDir . '/core/Migrations/Version18000Date20191014105105.php',
1475
-    'OC\\Core\\Migrations\\Version18000Date20191204114856' => $baseDir . '/core/Migrations/Version18000Date20191204114856.php',
1476
-    'OC\\Core\\Migrations\\Version19000Date20200211083441' => $baseDir . '/core/Migrations/Version19000Date20200211083441.php',
1477
-    'OC\\Core\\Migrations\\Version20000Date20201109081915' => $baseDir . '/core/Migrations/Version20000Date20201109081915.php',
1478
-    'OC\\Core\\Migrations\\Version20000Date20201109081918' => $baseDir . '/core/Migrations/Version20000Date20201109081918.php',
1479
-    'OC\\Core\\Migrations\\Version20000Date20201109081919' => $baseDir . '/core/Migrations/Version20000Date20201109081919.php',
1480
-    'OC\\Core\\Migrations\\Version20000Date20201111081915' => $baseDir . '/core/Migrations/Version20000Date20201111081915.php',
1481
-    'OC\\Core\\Migrations\\Version21000Date20201120141228' => $baseDir . '/core/Migrations/Version21000Date20201120141228.php',
1482
-    'OC\\Core\\Migrations\\Version21000Date20201202095923' => $baseDir . '/core/Migrations/Version21000Date20201202095923.php',
1483
-    'OC\\Core\\Migrations\\Version21000Date20210119195004' => $baseDir . '/core/Migrations/Version21000Date20210119195004.php',
1484
-    'OC\\Core\\Migrations\\Version21000Date20210309185126' => $baseDir . '/core/Migrations/Version21000Date20210309185126.php',
1485
-    'OC\\Core\\Migrations\\Version21000Date20210309185127' => $baseDir . '/core/Migrations/Version21000Date20210309185127.php',
1486
-    'OC\\Core\\Migrations\\Version22000Date20210216080825' => $baseDir . '/core/Migrations/Version22000Date20210216080825.php',
1487
-    'OC\\Core\\Migrations\\Version23000Date20210721100600' => $baseDir . '/core/Migrations/Version23000Date20210721100600.php',
1488
-    'OC\\Core\\Migrations\\Version23000Date20210906132259' => $baseDir . '/core/Migrations/Version23000Date20210906132259.php',
1489
-    'OC\\Core\\Migrations\\Version23000Date20210930122352' => $baseDir . '/core/Migrations/Version23000Date20210930122352.php',
1490
-    'OC\\Core\\Migrations\\Version23000Date20211203110726' => $baseDir . '/core/Migrations/Version23000Date20211203110726.php',
1491
-    'OC\\Core\\Migrations\\Version23000Date20211213203940' => $baseDir . '/core/Migrations/Version23000Date20211213203940.php',
1492
-    'OC\\Core\\Migrations\\Version24000Date20211210141942' => $baseDir . '/core/Migrations/Version24000Date20211210141942.php',
1493
-    'OC\\Core\\Migrations\\Version24000Date20211213081506' => $baseDir . '/core/Migrations/Version24000Date20211213081506.php',
1494
-    'OC\\Core\\Migrations\\Version24000Date20211213081604' => $baseDir . '/core/Migrations/Version24000Date20211213081604.php',
1495
-    'OC\\Core\\Migrations\\Version24000Date20211222112246' => $baseDir . '/core/Migrations/Version24000Date20211222112246.php',
1496
-    'OC\\Core\\Migrations\\Version24000Date20211230140012' => $baseDir . '/core/Migrations/Version24000Date20211230140012.php',
1497
-    'OC\\Core\\Migrations\\Version24000Date20220131153041' => $baseDir . '/core/Migrations/Version24000Date20220131153041.php',
1498
-    'OC\\Core\\Migrations\\Version24000Date20220202150027' => $baseDir . '/core/Migrations/Version24000Date20220202150027.php',
1499
-    'OC\\Core\\Migrations\\Version24000Date20220404230027' => $baseDir . '/core/Migrations/Version24000Date20220404230027.php',
1500
-    'OC\\Core\\Migrations\\Version24000Date20220425072957' => $baseDir . '/core/Migrations/Version24000Date20220425072957.php',
1501
-    'OC\\Core\\Migrations\\Version25000Date20220515204012' => $baseDir . '/core/Migrations/Version25000Date20220515204012.php',
1502
-    'OC\\Core\\Migrations\\Version25000Date20220602190540' => $baseDir . '/core/Migrations/Version25000Date20220602190540.php',
1503
-    'OC\\Core\\Migrations\\Version25000Date20220905140840' => $baseDir . '/core/Migrations/Version25000Date20220905140840.php',
1504
-    'OC\\Core\\Migrations\\Version25000Date20221007010957' => $baseDir . '/core/Migrations/Version25000Date20221007010957.php',
1505
-    'OC\\Core\\Migrations\\Version27000Date20220613163520' => $baseDir . '/core/Migrations/Version27000Date20220613163520.php',
1506
-    'OC\\Core\\Migrations\\Version27000Date20230309104325' => $baseDir . '/core/Migrations/Version27000Date20230309104325.php',
1507
-    'OC\\Core\\Migrations\\Version27000Date20230309104802' => $baseDir . '/core/Migrations/Version27000Date20230309104802.php',
1508
-    'OC\\Core\\Migrations\\Version28000Date20230616104802' => $baseDir . '/core/Migrations/Version28000Date20230616104802.php',
1509
-    'OC\\Core\\Migrations\\Version28000Date20230728104802' => $baseDir . '/core/Migrations/Version28000Date20230728104802.php',
1510
-    'OC\\Core\\Migrations\\Version28000Date20230803221055' => $baseDir . '/core/Migrations/Version28000Date20230803221055.php',
1511
-    'OC\\Core\\Migrations\\Version28000Date20230906104802' => $baseDir . '/core/Migrations/Version28000Date20230906104802.php',
1512
-    'OC\\Core\\Migrations\\Version28000Date20231004103301' => $baseDir . '/core/Migrations/Version28000Date20231004103301.php',
1513
-    'OC\\Core\\Migrations\\Version28000Date20231103104802' => $baseDir . '/core/Migrations/Version28000Date20231103104802.php',
1514
-    'OC\\Core\\Migrations\\Version28000Date20231126110901' => $baseDir . '/core/Migrations/Version28000Date20231126110901.php',
1515
-    'OC\\Core\\Migrations\\Version28000Date20240828142927' => $baseDir . '/core/Migrations/Version28000Date20240828142927.php',
1516
-    'OC\\Core\\Migrations\\Version29000Date20231126110901' => $baseDir . '/core/Migrations/Version29000Date20231126110901.php',
1517
-    'OC\\Core\\Migrations\\Version29000Date20231213104850' => $baseDir . '/core/Migrations/Version29000Date20231213104850.php',
1518
-    'OC\\Core\\Migrations\\Version29000Date20240124132201' => $baseDir . '/core/Migrations/Version29000Date20240124132201.php',
1519
-    'OC\\Core\\Migrations\\Version29000Date20240124132202' => $baseDir . '/core/Migrations/Version29000Date20240124132202.php',
1520
-    'OC\\Core\\Migrations\\Version29000Date20240131122720' => $baseDir . '/core/Migrations/Version29000Date20240131122720.php',
1521
-    'OC\\Core\\Migrations\\Version30000Date20240429122720' => $baseDir . '/core/Migrations/Version30000Date20240429122720.php',
1522
-    'OC\\Core\\Migrations\\Version30000Date20240708160048' => $baseDir . '/core/Migrations/Version30000Date20240708160048.php',
1523
-    'OC\\Core\\Migrations\\Version30000Date20240717111406' => $baseDir . '/core/Migrations/Version30000Date20240717111406.php',
1524
-    'OC\\Core\\Migrations\\Version30000Date20240814180800' => $baseDir . '/core/Migrations/Version30000Date20240814180800.php',
1525
-    'OC\\Core\\Migrations\\Version30000Date20240815080800' => $baseDir . '/core/Migrations/Version30000Date20240815080800.php',
1526
-    'OC\\Core\\Migrations\\Version30000Date20240906095113' => $baseDir . '/core/Migrations/Version30000Date20240906095113.php',
1527
-    'OC\\Core\\Migrations\\Version31000Date20240101084401' => $baseDir . '/core/Migrations/Version31000Date20240101084401.php',
1528
-    'OC\\Core\\Migrations\\Version31000Date20240814184402' => $baseDir . '/core/Migrations/Version31000Date20240814184402.php',
1529
-    'OC\\Core\\Migrations\\Version31000Date20250213102442' => $baseDir . '/core/Migrations/Version31000Date20250213102442.php',
1530
-    'OC\\Core\\Migrations\\Version32000Date20250620081925' => $baseDir . '/core/Migrations/Version32000Date20250620081925.php',
1531
-    'OC\\Core\\Migrations\\Version32000Date20250731062008' => $baseDir . '/core/Migrations/Version32000Date20250731062008.php',
1532
-    'OC\\Core\\Migrations\\Version32000Date20250806110519' => $baseDir . '/core/Migrations/Version32000Date20250806110519.php',
1533
-    'OC\\Core\\Migrations\\Version33000Date20250819110529' => $baseDir . '/core/Migrations/Version33000Date20250819110529.php',
1534
-    'OC\\Core\\Migrations\\Version33000Date20251013110519' => $baseDir . '/core/Migrations/Version33000Date20251013110519.php',
1535
-    'OC\\Core\\Migrations\\Version33000Date20251023110529' => $baseDir . '/core/Migrations/Version33000Date20251023110529.php',
1536
-    'OC\\Core\\Migrations\\Version33000Date20251023120529' => $baseDir . '/core/Migrations/Version33000Date20251023120529.php',
1537
-    'OC\\Core\\Notification\\CoreNotifier' => $baseDir . '/core/Notification/CoreNotifier.php',
1538
-    'OC\\Core\\ResponseDefinitions' => $baseDir . '/core/ResponseDefinitions.php',
1539
-    'OC\\Core\\Service\\CronService' => $baseDir . '/core/Service/CronService.php',
1540
-    'OC\\Core\\Service\\LoginFlowV2Service' => $baseDir . '/core/Service/LoginFlowV2Service.php',
1541
-    'OC\\DB\\Adapter' => $baseDir . '/lib/private/DB/Adapter.php',
1542
-    'OC\\DB\\AdapterMySQL' => $baseDir . '/lib/private/DB/AdapterMySQL.php',
1543
-    'OC\\DB\\AdapterOCI8' => $baseDir . '/lib/private/DB/AdapterOCI8.php',
1544
-    'OC\\DB\\AdapterPgSql' => $baseDir . '/lib/private/DB/AdapterPgSql.php',
1545
-    'OC\\DB\\AdapterSqlite' => $baseDir . '/lib/private/DB/AdapterSqlite.php',
1546
-    'OC\\DB\\ArrayResult' => $baseDir . '/lib/private/DB/ArrayResult.php',
1547
-    'OC\\DB\\BacktraceDebugStack' => $baseDir . '/lib/private/DB/BacktraceDebugStack.php',
1548
-    'OC\\DB\\Connection' => $baseDir . '/lib/private/DB/Connection.php',
1549
-    'OC\\DB\\ConnectionAdapter' => $baseDir . '/lib/private/DB/ConnectionAdapter.php',
1550
-    'OC\\DB\\ConnectionFactory' => $baseDir . '/lib/private/DB/ConnectionFactory.php',
1551
-    'OC\\DB\\DbDataCollector' => $baseDir . '/lib/private/DB/DbDataCollector.php',
1552
-    'OC\\DB\\Exceptions\\DbalException' => $baseDir . '/lib/private/DB/Exceptions/DbalException.php',
1553
-    'OC\\DB\\MigrationException' => $baseDir . '/lib/private/DB/MigrationException.php',
1554
-    'OC\\DB\\MigrationService' => $baseDir . '/lib/private/DB/MigrationService.php',
1555
-    'OC\\DB\\Migrator' => $baseDir . '/lib/private/DB/Migrator.php',
1556
-    'OC\\DB\\MigratorExecuteSqlEvent' => $baseDir . '/lib/private/DB/MigratorExecuteSqlEvent.php',
1557
-    'OC\\DB\\MissingColumnInformation' => $baseDir . '/lib/private/DB/MissingColumnInformation.php',
1558
-    'OC\\DB\\MissingIndexInformation' => $baseDir . '/lib/private/DB/MissingIndexInformation.php',
1559
-    'OC\\DB\\MissingPrimaryKeyInformation' => $baseDir . '/lib/private/DB/MissingPrimaryKeyInformation.php',
1560
-    'OC\\DB\\MySqlTools' => $baseDir . '/lib/private/DB/MySqlTools.php',
1561
-    'OC\\DB\\OCSqlitePlatform' => $baseDir . '/lib/private/DB/OCSqlitePlatform.php',
1562
-    'OC\\DB\\ObjectParameter' => $baseDir . '/lib/private/DB/ObjectParameter.php',
1563
-    'OC\\DB\\OracleConnection' => $baseDir . '/lib/private/DB/OracleConnection.php',
1564
-    'OC\\DB\\OracleMigrator' => $baseDir . '/lib/private/DB/OracleMigrator.php',
1565
-    'OC\\DB\\PgSqlTools' => $baseDir . '/lib/private/DB/PgSqlTools.php',
1566
-    'OC\\DB\\PreparedStatement' => $baseDir . '/lib/private/DB/PreparedStatement.php',
1567
-    'OC\\DB\\QueryBuilder\\CompositeExpression' => $baseDir . '/lib/private/DB/QueryBuilder/CompositeExpression.php',
1568
-    'OC\\DB\\QueryBuilder\\ExpressionBuilder\\ExpressionBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/ExpressionBuilder/ExpressionBuilder.php',
1569
-    'OC\\DB\\QueryBuilder\\ExpressionBuilder\\MySqlExpressionBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php',
1570
-    'OC\\DB\\QueryBuilder\\ExpressionBuilder\\OCIExpressionBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/ExpressionBuilder/OCIExpressionBuilder.php',
1571
-    'OC\\DB\\QueryBuilder\\ExpressionBuilder\\PgSqlExpressionBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/ExpressionBuilder/PgSqlExpressionBuilder.php',
1572
-    'OC\\DB\\QueryBuilder\\ExpressionBuilder\\SqliteExpressionBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php',
1573
-    'OC\\DB\\QueryBuilder\\ExtendedQueryBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php',
1574
-    'OC\\DB\\QueryBuilder\\FunctionBuilder\\FunctionBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/FunctionBuilder/FunctionBuilder.php',
1575
-    'OC\\DB\\QueryBuilder\\FunctionBuilder\\OCIFunctionBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/FunctionBuilder/OCIFunctionBuilder.php',
1576
-    'OC\\DB\\QueryBuilder\\FunctionBuilder\\PgSqlFunctionBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/FunctionBuilder/PgSqlFunctionBuilder.php',
1577
-    'OC\\DB\\QueryBuilder\\FunctionBuilder\\SqliteFunctionBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/FunctionBuilder/SqliteFunctionBuilder.php',
1578
-    'OC\\DB\\QueryBuilder\\Literal' => $baseDir . '/lib/private/DB/QueryBuilder/Literal.php',
1579
-    'OC\\DB\\QueryBuilder\\Parameter' => $baseDir . '/lib/private/DB/QueryBuilder/Parameter.php',
1580
-    'OC\\DB\\QueryBuilder\\Partitioned\\InvalidPartitionedQueryException' => $baseDir . '/lib/private/DB/QueryBuilder/Partitioned/InvalidPartitionedQueryException.php',
1581
-    'OC\\DB\\QueryBuilder\\Partitioned\\JoinCondition' => $baseDir . '/lib/private/DB/QueryBuilder/Partitioned/JoinCondition.php',
1582
-    'OC\\DB\\QueryBuilder\\Partitioned\\PartitionQuery' => $baseDir . '/lib/private/DB/QueryBuilder/Partitioned/PartitionQuery.php',
1583
-    'OC\\DB\\QueryBuilder\\Partitioned\\PartitionSplit' => $baseDir . '/lib/private/DB/QueryBuilder/Partitioned/PartitionSplit.php',
1584
-    'OC\\DB\\QueryBuilder\\Partitioned\\PartitionedQueryBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/Partitioned/PartitionedQueryBuilder.php',
1585
-    'OC\\DB\\QueryBuilder\\Partitioned\\PartitionedResult' => $baseDir . '/lib/private/DB/QueryBuilder/Partitioned/PartitionedResult.php',
1586
-    'OC\\DB\\QueryBuilder\\QueryBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/QueryBuilder.php',
1587
-    'OC\\DB\\QueryBuilder\\QueryFunction' => $baseDir . '/lib/private/DB/QueryBuilder/QueryFunction.php',
1588
-    'OC\\DB\\QueryBuilder\\QuoteHelper' => $baseDir . '/lib/private/DB/QueryBuilder/QuoteHelper.php',
1589
-    'OC\\DB\\QueryBuilder\\Sharded\\AutoIncrementHandler' => $baseDir . '/lib/private/DB/QueryBuilder/Sharded/AutoIncrementHandler.php',
1590
-    'OC\\DB\\QueryBuilder\\Sharded\\CrossShardMoveHelper' => $baseDir . '/lib/private/DB/QueryBuilder/Sharded/CrossShardMoveHelper.php',
1591
-    'OC\\DB\\QueryBuilder\\Sharded\\HashShardMapper' => $baseDir . '/lib/private/DB/QueryBuilder/Sharded/HashShardMapper.php',
1592
-    'OC\\DB\\QueryBuilder\\Sharded\\InvalidShardedQueryException' => $baseDir . '/lib/private/DB/QueryBuilder/Sharded/InvalidShardedQueryException.php',
1593
-    'OC\\DB\\QueryBuilder\\Sharded\\RoundRobinShardMapper' => $baseDir . '/lib/private/DB/QueryBuilder/Sharded/RoundRobinShardMapper.php',
1594
-    'OC\\DB\\QueryBuilder\\Sharded\\ShardConnectionManager' => $baseDir . '/lib/private/DB/QueryBuilder/Sharded/ShardConnectionManager.php',
1595
-    'OC\\DB\\QueryBuilder\\Sharded\\ShardDefinition' => $baseDir . '/lib/private/DB/QueryBuilder/Sharded/ShardDefinition.php',
1596
-    'OC\\DB\\QueryBuilder\\Sharded\\ShardQueryRunner' => $baseDir . '/lib/private/DB/QueryBuilder/Sharded/ShardQueryRunner.php',
1597
-    'OC\\DB\\QueryBuilder\\Sharded\\ShardedQueryBuilder' => $baseDir . '/lib/private/DB/QueryBuilder/Sharded/ShardedQueryBuilder.php',
1598
-    'OC\\DB\\ResultAdapter' => $baseDir . '/lib/private/DB/ResultAdapter.php',
1599
-    'OC\\DB\\SQLiteMigrator' => $baseDir . '/lib/private/DB/SQLiteMigrator.php',
1600
-    'OC\\DB\\SQLiteSessionInit' => $baseDir . '/lib/private/DB/SQLiteSessionInit.php',
1601
-    'OC\\DB\\SchemaWrapper' => $baseDir . '/lib/private/DB/SchemaWrapper.php',
1602
-    'OC\\DB\\SetTransactionIsolationLevel' => $baseDir . '/lib/private/DB/SetTransactionIsolationLevel.php',
1603
-    'OC\\Dashboard\\Manager' => $baseDir . '/lib/private/Dashboard/Manager.php',
1604
-    'OC\\DatabaseException' => $baseDir . '/lib/private/DatabaseException.php',
1605
-    'OC\\DatabaseSetupException' => $baseDir . '/lib/private/DatabaseSetupException.php',
1606
-    'OC\\DateTimeFormatter' => $baseDir . '/lib/private/DateTimeFormatter.php',
1607
-    'OC\\DateTimeZone' => $baseDir . '/lib/private/DateTimeZone.php',
1608
-    'OC\\Diagnostics\\Event' => $baseDir . '/lib/private/Diagnostics/Event.php',
1609
-    'OC\\Diagnostics\\EventLogger' => $baseDir . '/lib/private/Diagnostics/EventLogger.php',
1610
-    'OC\\Diagnostics\\Query' => $baseDir . '/lib/private/Diagnostics/Query.php',
1611
-    'OC\\Diagnostics\\QueryLogger' => $baseDir . '/lib/private/Diagnostics/QueryLogger.php',
1612
-    'OC\\DirectEditing\\Manager' => $baseDir . '/lib/private/DirectEditing/Manager.php',
1613
-    'OC\\DirectEditing\\Token' => $baseDir . '/lib/private/DirectEditing/Token.php',
1614
-    'OC\\EmojiHelper' => $baseDir . '/lib/private/EmojiHelper.php',
1615
-    'OC\\Encryption\\DecryptAll' => $baseDir . '/lib/private/Encryption/DecryptAll.php',
1616
-    'OC\\Encryption\\EncryptionEventListener' => $baseDir . '/lib/private/Encryption/EncryptionEventListener.php',
1617
-    'OC\\Encryption\\EncryptionWrapper' => $baseDir . '/lib/private/Encryption/EncryptionWrapper.php',
1618
-    'OC\\Encryption\\Exceptions\\DecryptionFailedException' => $baseDir . '/lib/private/Encryption/Exceptions/DecryptionFailedException.php',
1619
-    'OC\\Encryption\\Exceptions\\EmptyEncryptionDataException' => $baseDir . '/lib/private/Encryption/Exceptions/EmptyEncryptionDataException.php',
1620
-    'OC\\Encryption\\Exceptions\\EncryptionFailedException' => $baseDir . '/lib/private/Encryption/Exceptions/EncryptionFailedException.php',
1621
-    'OC\\Encryption\\Exceptions\\EncryptionHeaderKeyExistsException' => $baseDir . '/lib/private/Encryption/Exceptions/EncryptionHeaderKeyExistsException.php',
1622
-    'OC\\Encryption\\Exceptions\\EncryptionHeaderToLargeException' => $baseDir . '/lib/private/Encryption/Exceptions/EncryptionHeaderToLargeException.php',
1623
-    'OC\\Encryption\\Exceptions\\ModuleAlreadyExistsException' => $baseDir . '/lib/private/Encryption/Exceptions/ModuleAlreadyExistsException.php',
1624
-    'OC\\Encryption\\Exceptions\\ModuleDoesNotExistsException' => $baseDir . '/lib/private/Encryption/Exceptions/ModuleDoesNotExistsException.php',
1625
-    'OC\\Encryption\\Exceptions\\UnknownCipherException' => $baseDir . '/lib/private/Encryption/Exceptions/UnknownCipherException.php',
1626
-    'OC\\Encryption\\File' => $baseDir . '/lib/private/Encryption/File.php',
1627
-    'OC\\Encryption\\Keys\\Storage' => $baseDir . '/lib/private/Encryption/Keys/Storage.php',
1628
-    'OC\\Encryption\\Manager' => $baseDir . '/lib/private/Encryption/Manager.php',
1629
-    'OC\\Encryption\\Update' => $baseDir . '/lib/private/Encryption/Update.php',
1630
-    'OC\\Encryption\\Util' => $baseDir . '/lib/private/Encryption/Util.php',
1631
-    'OC\\EventDispatcher\\EventDispatcher' => $baseDir . '/lib/private/EventDispatcher/EventDispatcher.php',
1632
-    'OC\\EventDispatcher\\ServiceEventListener' => $baseDir . '/lib/private/EventDispatcher/ServiceEventListener.php',
1633
-    'OC\\EventSource' => $baseDir . '/lib/private/EventSource.php',
1634
-    'OC\\EventSourceFactory' => $baseDir . '/lib/private/EventSourceFactory.php',
1635
-    'OC\\Federation\\CloudFederationFactory' => $baseDir . '/lib/private/Federation/CloudFederationFactory.php',
1636
-    'OC\\Federation\\CloudFederationNotification' => $baseDir . '/lib/private/Federation/CloudFederationNotification.php',
1637
-    'OC\\Federation\\CloudFederationProviderManager' => $baseDir . '/lib/private/Federation/CloudFederationProviderManager.php',
1638
-    'OC\\Federation\\CloudFederationShare' => $baseDir . '/lib/private/Federation/CloudFederationShare.php',
1639
-    'OC\\Federation\\CloudId' => $baseDir . '/lib/private/Federation/CloudId.php',
1640
-    'OC\\Federation\\CloudIdManager' => $baseDir . '/lib/private/Federation/CloudIdManager.php',
1641
-    'OC\\FilesMetadata\\FilesMetadataManager' => $baseDir . '/lib/private/FilesMetadata/FilesMetadataManager.php',
1642
-    'OC\\FilesMetadata\\Job\\UpdateSingleMetadata' => $baseDir . '/lib/private/FilesMetadata/Job/UpdateSingleMetadata.php',
1643
-    'OC\\FilesMetadata\\Listener\\MetadataDelete' => $baseDir . '/lib/private/FilesMetadata/Listener/MetadataDelete.php',
1644
-    'OC\\FilesMetadata\\Listener\\MetadataUpdate' => $baseDir . '/lib/private/FilesMetadata/Listener/MetadataUpdate.php',
1645
-    'OC\\FilesMetadata\\MetadataQuery' => $baseDir . '/lib/private/FilesMetadata/MetadataQuery.php',
1646
-    'OC\\FilesMetadata\\Model\\FilesMetadata' => $baseDir . '/lib/private/FilesMetadata/Model/FilesMetadata.php',
1647
-    'OC\\FilesMetadata\\Model\\MetadataValueWrapper' => $baseDir . '/lib/private/FilesMetadata/Model/MetadataValueWrapper.php',
1648
-    'OC\\FilesMetadata\\Service\\IndexRequestService' => $baseDir . '/lib/private/FilesMetadata/Service/IndexRequestService.php',
1649
-    'OC\\FilesMetadata\\Service\\MetadataRequestService' => $baseDir . '/lib/private/FilesMetadata/Service/MetadataRequestService.php',
1650
-    'OC\\Files\\AppData\\AppData' => $baseDir . '/lib/private/Files/AppData/AppData.php',
1651
-    'OC\\Files\\AppData\\Factory' => $baseDir . '/lib/private/Files/AppData/Factory.php',
1652
-    'OC\\Files\\Cache\\Cache' => $baseDir . '/lib/private/Files/Cache/Cache.php',
1653
-    'OC\\Files\\Cache\\CacheDependencies' => $baseDir . '/lib/private/Files/Cache/CacheDependencies.php',
1654
-    'OC\\Files\\Cache\\CacheEntry' => $baseDir . '/lib/private/Files/Cache/CacheEntry.php',
1655
-    'OC\\Files\\Cache\\CacheQueryBuilder' => $baseDir . '/lib/private/Files/Cache/CacheQueryBuilder.php',
1656
-    'OC\\Files\\Cache\\FailedCache' => $baseDir . '/lib/private/Files/Cache/FailedCache.php',
1657
-    'OC\\Files\\Cache\\FileAccess' => $baseDir . '/lib/private/Files/Cache/FileAccess.php',
1658
-    'OC\\Files\\Cache\\HomeCache' => $baseDir . '/lib/private/Files/Cache/HomeCache.php',
1659
-    'OC\\Files\\Cache\\HomePropagator' => $baseDir . '/lib/private/Files/Cache/HomePropagator.php',
1660
-    'OC\\Files\\Cache\\LocalRootScanner' => $baseDir . '/lib/private/Files/Cache/LocalRootScanner.php',
1661
-    'OC\\Files\\Cache\\MoveFromCacheTrait' => $baseDir . '/lib/private/Files/Cache/MoveFromCacheTrait.php',
1662
-    'OC\\Files\\Cache\\NullWatcher' => $baseDir . '/lib/private/Files/Cache/NullWatcher.php',
1663
-    'OC\\Files\\Cache\\Propagator' => $baseDir . '/lib/private/Files/Cache/Propagator.php',
1664
-    'OC\\Files\\Cache\\QuerySearchHelper' => $baseDir . '/lib/private/Files/Cache/QuerySearchHelper.php',
1665
-    'OC\\Files\\Cache\\Scanner' => $baseDir . '/lib/private/Files/Cache/Scanner.php',
1666
-    'OC\\Files\\Cache\\SearchBuilder' => $baseDir . '/lib/private/Files/Cache/SearchBuilder.php',
1667
-    'OC\\Files\\Cache\\Storage' => $baseDir . '/lib/private/Files/Cache/Storage.php',
1668
-    'OC\\Files\\Cache\\StorageGlobal' => $baseDir . '/lib/private/Files/Cache/StorageGlobal.php',
1669
-    'OC\\Files\\Cache\\Updater' => $baseDir . '/lib/private/Files/Cache/Updater.php',
1670
-    'OC\\Files\\Cache\\Watcher' => $baseDir . '/lib/private/Files/Cache/Watcher.php',
1671
-    'OC\\Files\\Cache\\Wrapper\\CacheJail' => $baseDir . '/lib/private/Files/Cache/Wrapper/CacheJail.php',
1672
-    'OC\\Files\\Cache\\Wrapper\\CachePermissionsMask' => $baseDir . '/lib/private/Files/Cache/Wrapper/CachePermissionsMask.php',
1673
-    'OC\\Files\\Cache\\Wrapper\\CacheWrapper' => $baseDir . '/lib/private/Files/Cache/Wrapper/CacheWrapper.php',
1674
-    'OC\\Files\\Cache\\Wrapper\\JailPropagator' => $baseDir . '/lib/private/Files/Cache/Wrapper/JailPropagator.php',
1675
-    'OC\\Files\\Cache\\Wrapper\\JailWatcher' => $baseDir . '/lib/private/Files/Cache/Wrapper/JailWatcher.php',
1676
-    'OC\\Files\\Config\\CachedMountFileInfo' => $baseDir . '/lib/private/Files/Config/CachedMountFileInfo.php',
1677
-    'OC\\Files\\Config\\CachedMountInfo' => $baseDir . '/lib/private/Files/Config/CachedMountInfo.php',
1678
-    'OC\\Files\\Config\\LazyPathCachedMountInfo' => $baseDir . '/lib/private/Files/Config/LazyPathCachedMountInfo.php',
1679
-    'OC\\Files\\Config\\LazyStorageMountInfo' => $baseDir . '/lib/private/Files/Config/LazyStorageMountInfo.php',
1680
-    'OC\\Files\\Config\\MountProviderCollection' => $baseDir . '/lib/private/Files/Config/MountProviderCollection.php',
1681
-    'OC\\Files\\Config\\UserMountCache' => $baseDir . '/lib/private/Files/Config/UserMountCache.php',
1682
-    'OC\\Files\\Config\\UserMountCacheListener' => $baseDir . '/lib/private/Files/Config/UserMountCacheListener.php',
1683
-    'OC\\Files\\Conversion\\ConversionManager' => $baseDir . '/lib/private/Files/Conversion/ConversionManager.php',
1684
-    'OC\\Files\\FileInfo' => $baseDir . '/lib/private/Files/FileInfo.php',
1685
-    'OC\\Files\\FilenameValidator' => $baseDir . '/lib/private/Files/FilenameValidator.php',
1686
-    'OC\\Files\\Filesystem' => $baseDir . '/lib/private/Files/Filesystem.php',
1687
-    'OC\\Files\\Lock\\LockManager' => $baseDir . '/lib/private/Files/Lock/LockManager.php',
1688
-    'OC\\Files\\Mount\\CacheMountProvider' => $baseDir . '/lib/private/Files/Mount/CacheMountProvider.php',
1689
-    'OC\\Files\\Mount\\HomeMountPoint' => $baseDir . '/lib/private/Files/Mount/HomeMountPoint.php',
1690
-    'OC\\Files\\Mount\\LocalHomeMountProvider' => $baseDir . '/lib/private/Files/Mount/LocalHomeMountProvider.php',
1691
-    'OC\\Files\\Mount\\Manager' => $baseDir . '/lib/private/Files/Mount/Manager.php',
1692
-    'OC\\Files\\Mount\\MountPoint' => $baseDir . '/lib/private/Files/Mount/MountPoint.php',
1693
-    'OC\\Files\\Mount\\MoveableMount' => $baseDir . '/lib/private/Files/Mount/MoveableMount.php',
1694
-    'OC\\Files\\Mount\\ObjectHomeMountProvider' => $baseDir . '/lib/private/Files/Mount/ObjectHomeMountProvider.php',
1695
-    'OC\\Files\\Mount\\RootMountProvider' => $baseDir . '/lib/private/Files/Mount/RootMountProvider.php',
1696
-    'OC\\Files\\Node\\File' => $baseDir . '/lib/private/Files/Node/File.php',
1697
-    'OC\\Files\\Node\\Folder' => $baseDir . '/lib/private/Files/Node/Folder.php',
1698
-    'OC\\Files\\Node\\HookConnector' => $baseDir . '/lib/private/Files/Node/HookConnector.php',
1699
-    'OC\\Files\\Node\\LazyFolder' => $baseDir . '/lib/private/Files/Node/LazyFolder.php',
1700
-    'OC\\Files\\Node\\LazyRoot' => $baseDir . '/lib/private/Files/Node/LazyRoot.php',
1701
-    'OC\\Files\\Node\\LazyUserFolder' => $baseDir . '/lib/private/Files/Node/LazyUserFolder.php',
1702
-    'OC\\Files\\Node\\Node' => $baseDir . '/lib/private/Files/Node/Node.php',
1703
-    'OC\\Files\\Node\\NonExistingFile' => $baseDir . '/lib/private/Files/Node/NonExistingFile.php',
1704
-    'OC\\Files\\Node\\NonExistingFolder' => $baseDir . '/lib/private/Files/Node/NonExistingFolder.php',
1705
-    'OC\\Files\\Node\\Root' => $baseDir . '/lib/private/Files/Node/Root.php',
1706
-    'OC\\Files\\Notify\\Change' => $baseDir . '/lib/private/Files/Notify/Change.php',
1707
-    'OC\\Files\\Notify\\RenameChange' => $baseDir . '/lib/private/Files/Notify/RenameChange.php',
1708
-    'OC\\Files\\ObjectStore\\AppdataPreviewObjectStoreStorage' => $baseDir . '/lib/private/Files/ObjectStore/AppdataPreviewObjectStoreStorage.php',
1709
-    'OC\\Files\\ObjectStore\\Azure' => $baseDir . '/lib/private/Files/ObjectStore/Azure.php',
1710
-    'OC\\Files\\ObjectStore\\HomeObjectStoreStorage' => $baseDir . '/lib/private/Files/ObjectStore/HomeObjectStoreStorage.php',
1711
-    'OC\\Files\\ObjectStore\\InvalidObjectStoreConfigurationException' => $baseDir . '/lib/private/Files/ObjectStore/InvalidObjectStoreConfigurationException.php',
1712
-    'OC\\Files\\ObjectStore\\Mapper' => $baseDir . '/lib/private/Files/ObjectStore/Mapper.php',
1713
-    'OC\\Files\\ObjectStore\\ObjectStoreScanner' => $baseDir . '/lib/private/Files/ObjectStore/ObjectStoreScanner.php',
1714
-    'OC\\Files\\ObjectStore\\ObjectStoreStorage' => $baseDir . '/lib/private/Files/ObjectStore/ObjectStoreStorage.php',
1715
-    'OC\\Files\\ObjectStore\\PrimaryObjectStoreConfig' => $baseDir . '/lib/private/Files/ObjectStore/PrimaryObjectStoreConfig.php',
1716
-    'OC\\Files\\ObjectStore\\S3' => $baseDir . '/lib/private/Files/ObjectStore/S3.php',
1717
-    'OC\\Files\\ObjectStore\\S3ConfigTrait' => $baseDir . '/lib/private/Files/ObjectStore/S3ConfigTrait.php',
1718
-    'OC\\Files\\ObjectStore\\S3ConnectionTrait' => $baseDir . '/lib/private/Files/ObjectStore/S3ConnectionTrait.php',
1719
-    'OC\\Files\\ObjectStore\\S3ObjectTrait' => $baseDir . '/lib/private/Files/ObjectStore/S3ObjectTrait.php',
1720
-    'OC\\Files\\ObjectStore\\S3Signature' => $baseDir . '/lib/private/Files/ObjectStore/S3Signature.php',
1721
-    'OC\\Files\\ObjectStore\\StorageObjectStore' => $baseDir . '/lib/private/Files/ObjectStore/StorageObjectStore.php',
1722
-    'OC\\Files\\ObjectStore\\Swift' => $baseDir . '/lib/private/Files/ObjectStore/Swift.php',
1723
-    'OC\\Files\\ObjectStore\\SwiftFactory' => $baseDir . '/lib/private/Files/ObjectStore/SwiftFactory.php',
1724
-    'OC\\Files\\ObjectStore\\SwiftV2CachingAuthService' => $baseDir . '/lib/private/Files/ObjectStore/SwiftV2CachingAuthService.php',
1725
-    'OC\\Files\\Search\\QueryOptimizer\\FlattenNestedBool' => $baseDir . '/lib/private/Files/Search/QueryOptimizer/FlattenNestedBool.php',
1726
-    'OC\\Files\\Search\\QueryOptimizer\\FlattenSingleArgumentBinaryOperation' => $baseDir . '/lib/private/Files/Search/QueryOptimizer/FlattenSingleArgumentBinaryOperation.php',
1727
-    'OC\\Files\\Search\\QueryOptimizer\\MergeDistributiveOperations' => $baseDir . '/lib/private/Files/Search/QueryOptimizer/MergeDistributiveOperations.php',
1728
-    'OC\\Files\\Search\\QueryOptimizer\\OrEqualsToIn' => $baseDir . '/lib/private/Files/Search/QueryOptimizer/OrEqualsToIn.php',
1729
-    'OC\\Files\\Search\\QueryOptimizer\\PathPrefixOptimizer' => $baseDir . '/lib/private/Files/Search/QueryOptimizer/PathPrefixOptimizer.php',
1730
-    'OC\\Files\\Search\\QueryOptimizer\\QueryOptimizer' => $baseDir . '/lib/private/Files/Search/QueryOptimizer/QueryOptimizer.php',
1731
-    'OC\\Files\\Search\\QueryOptimizer\\QueryOptimizerStep' => $baseDir . '/lib/private/Files/Search/QueryOptimizer/QueryOptimizerStep.php',
1732
-    'OC\\Files\\Search\\QueryOptimizer\\ReplacingOptimizerStep' => $baseDir . '/lib/private/Files/Search/QueryOptimizer/ReplacingOptimizerStep.php',
1733
-    'OC\\Files\\Search\\QueryOptimizer\\SplitLargeIn' => $baseDir . '/lib/private/Files/Search/QueryOptimizer/SplitLargeIn.php',
1734
-    'OC\\Files\\Search\\SearchBinaryOperator' => $baseDir . '/lib/private/Files/Search/SearchBinaryOperator.php',
1735
-    'OC\\Files\\Search\\SearchComparison' => $baseDir . '/lib/private/Files/Search/SearchComparison.php',
1736
-    'OC\\Files\\Search\\SearchOrder' => $baseDir . '/lib/private/Files/Search/SearchOrder.php',
1737
-    'OC\\Files\\Search\\SearchQuery' => $baseDir . '/lib/private/Files/Search/SearchQuery.php',
1738
-    'OC\\Files\\SetupManager' => $baseDir . '/lib/private/Files/SetupManager.php',
1739
-    'OC\\Files\\SetupManagerFactory' => $baseDir . '/lib/private/Files/SetupManagerFactory.php',
1740
-    'OC\\Files\\SimpleFS\\NewSimpleFile' => $baseDir . '/lib/private/Files/SimpleFS/NewSimpleFile.php',
1741
-    'OC\\Files\\SimpleFS\\SimpleFile' => $baseDir . '/lib/private/Files/SimpleFS/SimpleFile.php',
1742
-    'OC\\Files\\SimpleFS\\SimpleFolder' => $baseDir . '/lib/private/Files/SimpleFS/SimpleFolder.php',
1743
-    'OC\\Files\\Storage\\Common' => $baseDir . '/lib/private/Files/Storage/Common.php',
1744
-    'OC\\Files\\Storage\\CommonTest' => $baseDir . '/lib/private/Files/Storage/CommonTest.php',
1745
-    'OC\\Files\\Storage\\DAV' => $baseDir . '/lib/private/Files/Storage/DAV.php',
1746
-    'OC\\Files\\Storage\\FailedStorage' => $baseDir . '/lib/private/Files/Storage/FailedStorage.php',
1747
-    'OC\\Files\\Storage\\Home' => $baseDir . '/lib/private/Files/Storage/Home.php',
1748
-    'OC\\Files\\Storage\\Local' => $baseDir . '/lib/private/Files/Storage/Local.php',
1749
-    'OC\\Files\\Storage\\LocalRootStorage' => $baseDir . '/lib/private/Files/Storage/LocalRootStorage.php',
1750
-    'OC\\Files\\Storage\\LocalTempFileTrait' => $baseDir . '/lib/private/Files/Storage/LocalTempFileTrait.php',
1751
-    'OC\\Files\\Storage\\PolyFill\\CopyDirectory' => $baseDir . '/lib/private/Files/Storage/PolyFill/CopyDirectory.php',
1752
-    'OC\\Files\\Storage\\Storage' => $baseDir . '/lib/private/Files/Storage/Storage.php',
1753
-    'OC\\Files\\Storage\\StorageFactory' => $baseDir . '/lib/private/Files/Storage/StorageFactory.php',
1754
-    'OC\\Files\\Storage\\Temporary' => $baseDir . '/lib/private/Files/Storage/Temporary.php',
1755
-    'OC\\Files\\Storage\\Wrapper\\Availability' => $baseDir . '/lib/private/Files/Storage/Wrapper/Availability.php',
1756
-    'OC\\Files\\Storage\\Wrapper\\Encoding' => $baseDir . '/lib/private/Files/Storage/Wrapper/Encoding.php',
1757
-    'OC\\Files\\Storage\\Wrapper\\EncodingDirectoryWrapper' => $baseDir . '/lib/private/Files/Storage/Wrapper/EncodingDirectoryWrapper.php',
1758
-    'OC\\Files\\Storage\\Wrapper\\Encryption' => $baseDir . '/lib/private/Files/Storage/Wrapper/Encryption.php',
1759
-    'OC\\Files\\Storage\\Wrapper\\Jail' => $baseDir . '/lib/private/Files/Storage/Wrapper/Jail.php',
1760
-    'OC\\Files\\Storage\\Wrapper\\KnownMtime' => $baseDir . '/lib/private/Files/Storage/Wrapper/KnownMtime.php',
1761
-    'OC\\Files\\Storage\\Wrapper\\PermissionsMask' => $baseDir . '/lib/private/Files/Storage/Wrapper/PermissionsMask.php',
1762
-    'OC\\Files\\Storage\\Wrapper\\Quota' => $baseDir . '/lib/private/Files/Storage/Wrapper/Quota.php',
1763
-    'OC\\Files\\Storage\\Wrapper\\Wrapper' => $baseDir . '/lib/private/Files/Storage/Wrapper/Wrapper.php',
1764
-    'OC\\Files\\Stream\\Encryption' => $baseDir . '/lib/private/Files/Stream/Encryption.php',
1765
-    'OC\\Files\\Stream\\HashWrapper' => $baseDir . '/lib/private/Files/Stream/HashWrapper.php',
1766
-    'OC\\Files\\Stream\\Quota' => $baseDir . '/lib/private/Files/Stream/Quota.php',
1767
-    'OC\\Files\\Stream\\SeekableHttpStream' => $baseDir . '/lib/private/Files/Stream/SeekableHttpStream.php',
1768
-    'OC\\Files\\Template\\TemplateManager' => $baseDir . '/lib/private/Files/Template/TemplateManager.php',
1769
-    'OC\\Files\\Type\\Detection' => $baseDir . '/lib/private/Files/Type/Detection.php',
1770
-    'OC\\Files\\Type\\Loader' => $baseDir . '/lib/private/Files/Type/Loader.php',
1771
-    'OC\\Files\\Utils\\PathHelper' => $baseDir . '/lib/private/Files/Utils/PathHelper.php',
1772
-    'OC\\Files\\Utils\\Scanner' => $baseDir . '/lib/private/Files/Utils/Scanner.php',
1773
-    'OC\\Files\\View' => $baseDir . '/lib/private/Files/View.php',
1774
-    'OC\\ForbiddenException' => $baseDir . '/lib/private/ForbiddenException.php',
1775
-    'OC\\FullTextSearch\\FullTextSearchManager' => $baseDir . '/lib/private/FullTextSearch/FullTextSearchManager.php',
1776
-    'OC\\FullTextSearch\\Model\\DocumentAccess' => $baseDir . '/lib/private/FullTextSearch/Model/DocumentAccess.php',
1777
-    'OC\\FullTextSearch\\Model\\IndexDocument' => $baseDir . '/lib/private/FullTextSearch/Model/IndexDocument.php',
1778
-    'OC\\FullTextSearch\\Model\\SearchOption' => $baseDir . '/lib/private/FullTextSearch/Model/SearchOption.php',
1779
-    'OC\\FullTextSearch\\Model\\SearchRequestSimpleQuery' => $baseDir . '/lib/private/FullTextSearch/Model/SearchRequestSimpleQuery.php',
1780
-    'OC\\FullTextSearch\\Model\\SearchTemplate' => $baseDir . '/lib/private/FullTextSearch/Model/SearchTemplate.php',
1781
-    'OC\\GlobalScale\\Config' => $baseDir . '/lib/private/GlobalScale/Config.php',
1782
-    'OC\\Group\\Backend' => $baseDir . '/lib/private/Group/Backend.php',
1783
-    'OC\\Group\\Database' => $baseDir . '/lib/private/Group/Database.php',
1784
-    'OC\\Group\\DisplayNameCache' => $baseDir . '/lib/private/Group/DisplayNameCache.php',
1785
-    'OC\\Group\\Group' => $baseDir . '/lib/private/Group/Group.php',
1786
-    'OC\\Group\\Manager' => $baseDir . '/lib/private/Group/Manager.php',
1787
-    'OC\\Group\\MetaData' => $baseDir . '/lib/private/Group/MetaData.php',
1788
-    'OC\\HintException' => $baseDir . '/lib/private/HintException.php',
1789
-    'OC\\Hooks\\BasicEmitter' => $baseDir . '/lib/private/Hooks/BasicEmitter.php',
1790
-    'OC\\Hooks\\Emitter' => $baseDir . '/lib/private/Hooks/Emitter.php',
1791
-    'OC\\Hooks\\EmitterTrait' => $baseDir . '/lib/private/Hooks/EmitterTrait.php',
1792
-    'OC\\Hooks\\PublicEmitter' => $baseDir . '/lib/private/Hooks/PublicEmitter.php',
1793
-    'OC\\Http\\Client\\Client' => $baseDir . '/lib/private/Http/Client/Client.php',
1794
-    'OC\\Http\\Client\\ClientService' => $baseDir . '/lib/private/Http/Client/ClientService.php',
1795
-    'OC\\Http\\Client\\DnsPinMiddleware' => $baseDir . '/lib/private/Http/Client/DnsPinMiddleware.php',
1796
-    'OC\\Http\\Client\\GuzzlePromiseAdapter' => $baseDir . '/lib/private/Http/Client/GuzzlePromiseAdapter.php',
1797
-    'OC\\Http\\Client\\NegativeDnsCache' => $baseDir . '/lib/private/Http/Client/NegativeDnsCache.php',
1798
-    'OC\\Http\\Client\\Response' => $baseDir . '/lib/private/Http/Client/Response.php',
1799
-    'OC\\Http\\CookieHelper' => $baseDir . '/lib/private/Http/CookieHelper.php',
1800
-    'OC\\Http\\WellKnown\\RequestManager' => $baseDir . '/lib/private/Http/WellKnown/RequestManager.php',
1801
-    'OC\\Image' => $baseDir . '/lib/private/Image.php',
1802
-    'OC\\InitialStateService' => $baseDir . '/lib/private/InitialStateService.php',
1803
-    'OC\\Installer' => $baseDir . '/lib/private/Installer.php',
1804
-    'OC\\IntegrityCheck\\Checker' => $baseDir . '/lib/private/IntegrityCheck/Checker.php',
1805
-    'OC\\IntegrityCheck\\Exceptions\\InvalidSignatureException' => $baseDir . '/lib/private/IntegrityCheck/Exceptions/InvalidSignatureException.php',
1806
-    'OC\\IntegrityCheck\\Helpers\\EnvironmentHelper' => $baseDir . '/lib/private/IntegrityCheck/Helpers/EnvironmentHelper.php',
1807
-    'OC\\IntegrityCheck\\Helpers\\FileAccessHelper' => $baseDir . '/lib/private/IntegrityCheck/Helpers/FileAccessHelper.php',
1808
-    'OC\\IntegrityCheck\\Iterator\\ExcludeFileByNameFilterIterator' => $baseDir . '/lib/private/IntegrityCheck/Iterator/ExcludeFileByNameFilterIterator.php',
1809
-    'OC\\IntegrityCheck\\Iterator\\ExcludeFoldersByPathFilterIterator' => $baseDir . '/lib/private/IntegrityCheck/Iterator/ExcludeFoldersByPathFilterIterator.php',
1810
-    'OC\\KnownUser\\KnownUser' => $baseDir . '/lib/private/KnownUser/KnownUser.php',
1811
-    'OC\\KnownUser\\KnownUserMapper' => $baseDir . '/lib/private/KnownUser/KnownUserMapper.php',
1812
-    'OC\\KnownUser\\KnownUserService' => $baseDir . '/lib/private/KnownUser/KnownUserService.php',
1813
-    'OC\\L10N\\Factory' => $baseDir . '/lib/private/L10N/Factory.php',
1814
-    'OC\\L10N\\L10N' => $baseDir . '/lib/private/L10N/L10N.php',
1815
-    'OC\\L10N\\L10NString' => $baseDir . '/lib/private/L10N/L10NString.php',
1816
-    'OC\\L10N\\LanguageIterator' => $baseDir . '/lib/private/L10N/LanguageIterator.php',
1817
-    'OC\\L10N\\LanguageNotFoundException' => $baseDir . '/lib/private/L10N/LanguageNotFoundException.php',
1818
-    'OC\\L10N\\LazyL10N' => $baseDir . '/lib/private/L10N/LazyL10N.php',
1819
-    'OC\\LDAP\\NullLDAPProviderFactory' => $baseDir . '/lib/private/LDAP/NullLDAPProviderFactory.php',
1820
-    'OC\\LargeFileHelper' => $baseDir . '/lib/private/LargeFileHelper.php',
1821
-    'OC\\Lock\\AbstractLockingProvider' => $baseDir . '/lib/private/Lock/AbstractLockingProvider.php',
1822
-    'OC\\Lock\\DBLockingProvider' => $baseDir . '/lib/private/Lock/DBLockingProvider.php',
1823
-    'OC\\Lock\\MemcacheLockingProvider' => $baseDir . '/lib/private/Lock/MemcacheLockingProvider.php',
1824
-    'OC\\Lock\\NoopLockingProvider' => $baseDir . '/lib/private/Lock/NoopLockingProvider.php',
1825
-    'OC\\Lockdown\\Filesystem\\NullCache' => $baseDir . '/lib/private/Lockdown/Filesystem/NullCache.php',
1826
-    'OC\\Lockdown\\Filesystem\\NullStorage' => $baseDir . '/lib/private/Lockdown/Filesystem/NullStorage.php',
1827
-    'OC\\Lockdown\\LockdownManager' => $baseDir . '/lib/private/Lockdown/LockdownManager.php',
1828
-    'OC\\Log' => $baseDir . '/lib/private/Log.php',
1829
-    'OC\\Log\\ErrorHandler' => $baseDir . '/lib/private/Log/ErrorHandler.php',
1830
-    'OC\\Log\\Errorlog' => $baseDir . '/lib/private/Log/Errorlog.php',
1831
-    'OC\\Log\\ExceptionSerializer' => $baseDir . '/lib/private/Log/ExceptionSerializer.php',
1832
-    'OC\\Log\\File' => $baseDir . '/lib/private/Log/File.php',
1833
-    'OC\\Log\\LogDetails' => $baseDir . '/lib/private/Log/LogDetails.php',
1834
-    'OC\\Log\\LogFactory' => $baseDir . '/lib/private/Log/LogFactory.php',
1835
-    'OC\\Log\\PsrLoggerAdapter' => $baseDir . '/lib/private/Log/PsrLoggerAdapter.php',
1836
-    'OC\\Log\\Rotate' => $baseDir . '/lib/private/Log/Rotate.php',
1837
-    'OC\\Log\\Syslog' => $baseDir . '/lib/private/Log/Syslog.php',
1838
-    'OC\\Log\\Systemdlog' => $baseDir . '/lib/private/Log/Systemdlog.php',
1839
-    'OC\\Mail\\Attachment' => $baseDir . '/lib/private/Mail/Attachment.php',
1840
-    'OC\\Mail\\EMailTemplate' => $baseDir . '/lib/private/Mail/EMailTemplate.php',
1841
-    'OC\\Mail\\EmailValidator' => $baseDir . '/lib/private/Mail/EmailValidator.php',
1842
-    'OC\\Mail\\Mailer' => $baseDir . '/lib/private/Mail/Mailer.php',
1843
-    'OC\\Mail\\Message' => $baseDir . '/lib/private/Mail/Message.php',
1844
-    'OC\\Mail\\Provider\\Manager' => $baseDir . '/lib/private/Mail/Provider/Manager.php',
1845
-    'OC\\Memcache\\APCu' => $baseDir . '/lib/private/Memcache/APCu.php',
1846
-    'OC\\Memcache\\ArrayCache' => $baseDir . '/lib/private/Memcache/ArrayCache.php',
1847
-    'OC\\Memcache\\CADTrait' => $baseDir . '/lib/private/Memcache/CADTrait.php',
1848
-    'OC\\Memcache\\CASTrait' => $baseDir . '/lib/private/Memcache/CASTrait.php',
1849
-    'OC\\Memcache\\Cache' => $baseDir . '/lib/private/Memcache/Cache.php',
1850
-    'OC\\Memcache\\Factory' => $baseDir . '/lib/private/Memcache/Factory.php',
1851
-    'OC\\Memcache\\LoggerWrapperCache' => $baseDir . '/lib/private/Memcache/LoggerWrapperCache.php',
1852
-    'OC\\Memcache\\Memcached' => $baseDir . '/lib/private/Memcache/Memcached.php',
1853
-    'OC\\Memcache\\NullCache' => $baseDir . '/lib/private/Memcache/NullCache.php',
1854
-    'OC\\Memcache\\ProfilerWrapperCache' => $baseDir . '/lib/private/Memcache/ProfilerWrapperCache.php',
1855
-    'OC\\Memcache\\Redis' => $baseDir . '/lib/private/Memcache/Redis.php',
1856
-    'OC\\Memcache\\WithLocalCache' => $baseDir . '/lib/private/Memcache/WithLocalCache.php',
1857
-    'OC\\MemoryInfo' => $baseDir . '/lib/private/MemoryInfo.php',
1858
-    'OC\\Migration\\BackgroundRepair' => $baseDir . '/lib/private/Migration/BackgroundRepair.php',
1859
-    'OC\\Migration\\ConsoleOutput' => $baseDir . '/lib/private/Migration/ConsoleOutput.php',
1860
-    'OC\\Migration\\Exceptions\\AttributeException' => $baseDir . '/lib/private/Migration/Exceptions/AttributeException.php',
1861
-    'OC\\Migration\\MetadataManager' => $baseDir . '/lib/private/Migration/MetadataManager.php',
1862
-    'OC\\Migration\\NullOutput' => $baseDir . '/lib/private/Migration/NullOutput.php',
1863
-    'OC\\Migration\\SimpleOutput' => $baseDir . '/lib/private/Migration/SimpleOutput.php',
1864
-    'OC\\NaturalSort' => $baseDir . '/lib/private/NaturalSort.php',
1865
-    'OC\\NaturalSort_DefaultCollator' => $baseDir . '/lib/private/NaturalSort_DefaultCollator.php',
1866
-    'OC\\NavigationManager' => $baseDir . '/lib/private/NavigationManager.php',
1867
-    'OC\\NeedsUpdateException' => $baseDir . '/lib/private/NeedsUpdateException.php',
1868
-    'OC\\Net\\HostnameClassifier' => $baseDir . '/lib/private/Net/HostnameClassifier.php',
1869
-    'OC\\Net\\IpAddressClassifier' => $baseDir . '/lib/private/Net/IpAddressClassifier.php',
1870
-    'OC\\NotSquareException' => $baseDir . '/lib/private/NotSquareException.php',
1871
-    'OC\\Notification\\Action' => $baseDir . '/lib/private/Notification/Action.php',
1872
-    'OC\\Notification\\Manager' => $baseDir . '/lib/private/Notification/Manager.php',
1873
-    'OC\\Notification\\Notification' => $baseDir . '/lib/private/Notification/Notification.php',
1874
-    'OC\\OCM\\Model\\OCMProvider' => $baseDir . '/lib/private/OCM/Model/OCMProvider.php',
1875
-    'OC\\OCM\\Model\\OCMResource' => $baseDir . '/lib/private/OCM/Model/OCMResource.php',
1876
-    'OC\\OCM\\OCMDiscoveryService' => $baseDir . '/lib/private/OCM/OCMDiscoveryService.php',
1877
-    'OC\\OCM\\OCMSignatoryManager' => $baseDir . '/lib/private/OCM/OCMSignatoryManager.php',
1878
-    'OC\\OCS\\ApiHelper' => $baseDir . '/lib/private/OCS/ApiHelper.php',
1879
-    'OC\\OCS\\CoreCapabilities' => $baseDir . '/lib/private/OCS/CoreCapabilities.php',
1880
-    'OC\\OCS\\DiscoveryService' => $baseDir . '/lib/private/OCS/DiscoveryService.php',
1881
-    'OC\\OCS\\Provider' => $baseDir . '/lib/private/OCS/Provider.php',
1882
-    'OC\\PhoneNumberUtil' => $baseDir . '/lib/private/PhoneNumberUtil.php',
1883
-    'OC\\PreviewManager' => $baseDir . '/lib/private/PreviewManager.php',
1884
-    'OC\\PreviewNotAvailableException' => $baseDir . '/lib/private/PreviewNotAvailableException.php',
1885
-    'OC\\Preview\\BMP' => $baseDir . '/lib/private/Preview/BMP.php',
1886
-    'OC\\Preview\\BackgroundCleanupJob' => $baseDir . '/lib/private/Preview/BackgroundCleanupJob.php',
1887
-    'OC\\Preview\\Bitmap' => $baseDir . '/lib/private/Preview/Bitmap.php',
1888
-    'OC\\Preview\\Bundled' => $baseDir . '/lib/private/Preview/Bundled.php',
1889
-    'OC\\Preview\\Db\\Preview' => $baseDir . '/lib/private/Preview/Db/Preview.php',
1890
-    'OC\\Preview\\Db\\PreviewMapper' => $baseDir . '/lib/private/Preview/Db/PreviewMapper.php',
1891
-    'OC\\Preview\\EMF' => $baseDir . '/lib/private/Preview/EMF.php',
1892
-    'OC\\Preview\\Font' => $baseDir . '/lib/private/Preview/Font.php',
1893
-    'OC\\Preview\\GIF' => $baseDir . '/lib/private/Preview/GIF.php',
1894
-    'OC\\Preview\\Generator' => $baseDir . '/lib/private/Preview/Generator.php',
1895
-    'OC\\Preview\\GeneratorHelper' => $baseDir . '/lib/private/Preview/GeneratorHelper.php',
1896
-    'OC\\Preview\\HEIC' => $baseDir . '/lib/private/Preview/HEIC.php',
1897
-    'OC\\Preview\\IMagickSupport' => $baseDir . '/lib/private/Preview/IMagickSupport.php',
1898
-    'OC\\Preview\\Illustrator' => $baseDir . '/lib/private/Preview/Illustrator.php',
1899
-    'OC\\Preview\\Image' => $baseDir . '/lib/private/Preview/Image.php',
1900
-    'OC\\Preview\\Imaginary' => $baseDir . '/lib/private/Preview/Imaginary.php',
1901
-    'OC\\Preview\\ImaginaryPDF' => $baseDir . '/lib/private/Preview/ImaginaryPDF.php',
1902
-    'OC\\Preview\\JPEG' => $baseDir . '/lib/private/Preview/JPEG.php',
1903
-    'OC\\Preview\\Krita' => $baseDir . '/lib/private/Preview/Krita.php',
1904
-    'OC\\Preview\\MP3' => $baseDir . '/lib/private/Preview/MP3.php',
1905
-    'OC\\Preview\\MSOffice2003' => $baseDir . '/lib/private/Preview/MSOffice2003.php',
1906
-    'OC\\Preview\\MSOffice2007' => $baseDir . '/lib/private/Preview/MSOffice2007.php',
1907
-    'OC\\Preview\\MSOfficeDoc' => $baseDir . '/lib/private/Preview/MSOfficeDoc.php',
1908
-    'OC\\Preview\\MarkDown' => $baseDir . '/lib/private/Preview/MarkDown.php',
1909
-    'OC\\Preview\\MimeIconProvider' => $baseDir . '/lib/private/Preview/MimeIconProvider.php',
1910
-    'OC\\Preview\\Movie' => $baseDir . '/lib/private/Preview/Movie.php',
1911
-    'OC\\Preview\\Office' => $baseDir . '/lib/private/Preview/Office.php',
1912
-    'OC\\Preview\\OpenDocument' => $baseDir . '/lib/private/Preview/OpenDocument.php',
1913
-    'OC\\Preview\\PDF' => $baseDir . '/lib/private/Preview/PDF.php',
1914
-    'OC\\Preview\\PNG' => $baseDir . '/lib/private/Preview/PNG.php',
1915
-    'OC\\Preview\\Photoshop' => $baseDir . '/lib/private/Preview/Photoshop.php',
1916
-    'OC\\Preview\\Postscript' => $baseDir . '/lib/private/Preview/Postscript.php',
1917
-    'OC\\Preview\\PreviewService' => $baseDir . '/lib/private/Preview/PreviewService.php',
1918
-    'OC\\Preview\\ProviderV2' => $baseDir . '/lib/private/Preview/ProviderV2.php',
1919
-    'OC\\Preview\\SGI' => $baseDir . '/lib/private/Preview/SGI.php',
1920
-    'OC\\Preview\\SVG' => $baseDir . '/lib/private/Preview/SVG.php',
1921
-    'OC\\Preview\\StarOffice' => $baseDir . '/lib/private/Preview/StarOffice.php',
1922
-    'OC\\Preview\\Storage\\IPreviewStorage' => $baseDir . '/lib/private/Preview/Storage/IPreviewStorage.php',
1923
-    'OC\\Preview\\Storage\\LocalPreviewStorage' => $baseDir . '/lib/private/Preview/Storage/LocalPreviewStorage.php',
1924
-    'OC\\Preview\\Storage\\ObjectStorePreviewStorage' => $baseDir . '/lib/private/Preview/Storage/ObjectStorePreviewStorage.php',
1925
-    'OC\\Preview\\Storage\\PreviewFile' => $baseDir . '/lib/private/Preview/Storage/PreviewFile.php',
1926
-    'OC\\Preview\\Storage\\StorageFactory' => $baseDir . '/lib/private/Preview/Storage/StorageFactory.php',
1927
-    'OC\\Preview\\TGA' => $baseDir . '/lib/private/Preview/TGA.php',
1928
-    'OC\\Preview\\TIFF' => $baseDir . '/lib/private/Preview/TIFF.php',
1929
-    'OC\\Preview\\TXT' => $baseDir . '/lib/private/Preview/TXT.php',
1930
-    'OC\\Preview\\Watcher' => $baseDir . '/lib/private/Preview/Watcher.php',
1931
-    'OC\\Preview\\WatcherConnector' => $baseDir . '/lib/private/Preview/WatcherConnector.php',
1932
-    'OC\\Preview\\WebP' => $baseDir . '/lib/private/Preview/WebP.php',
1933
-    'OC\\Preview\\XBitmap' => $baseDir . '/lib/private/Preview/XBitmap.php',
1934
-    'OC\\Profile\\Actions\\BlueskyAction' => $baseDir . '/lib/private/Profile/Actions/BlueskyAction.php',
1935
-    'OC\\Profile\\Actions\\EmailAction' => $baseDir . '/lib/private/Profile/Actions/EmailAction.php',
1936
-    'OC\\Profile\\Actions\\FediverseAction' => $baseDir . '/lib/private/Profile/Actions/FediverseAction.php',
1937
-    'OC\\Profile\\Actions\\PhoneAction' => $baseDir . '/lib/private/Profile/Actions/PhoneAction.php',
1938
-    'OC\\Profile\\Actions\\TwitterAction' => $baseDir . '/lib/private/Profile/Actions/TwitterAction.php',
1939
-    'OC\\Profile\\Actions\\WebsiteAction' => $baseDir . '/lib/private/Profile/Actions/WebsiteAction.php',
1940
-    'OC\\Profile\\ProfileManager' => $baseDir . '/lib/private/Profile/ProfileManager.php',
1941
-    'OC\\Profile\\TProfileHelper' => $baseDir . '/lib/private/Profile/TProfileHelper.php',
1942
-    'OC\\Profiler\\BuiltInProfiler' => $baseDir . '/lib/private/Profiler/BuiltInProfiler.php',
1943
-    'OC\\Profiler\\FileProfilerStorage' => $baseDir . '/lib/private/Profiler/FileProfilerStorage.php',
1944
-    'OC\\Profiler\\Profile' => $baseDir . '/lib/private/Profiler/Profile.php',
1945
-    'OC\\Profiler\\Profiler' => $baseDir . '/lib/private/Profiler/Profiler.php',
1946
-    'OC\\Profiler\\RoutingDataCollector' => $baseDir . '/lib/private/Profiler/RoutingDataCollector.php',
1947
-    'OC\\RedisFactory' => $baseDir . '/lib/private/RedisFactory.php',
1948
-    'OC\\Remote\\Api\\ApiBase' => $baseDir . '/lib/private/Remote/Api/ApiBase.php',
1949
-    'OC\\Remote\\Api\\ApiCollection' => $baseDir . '/lib/private/Remote/Api/ApiCollection.php',
1950
-    'OC\\Remote\\Api\\ApiFactory' => $baseDir . '/lib/private/Remote/Api/ApiFactory.php',
1951
-    'OC\\Remote\\Api\\NotFoundException' => $baseDir . '/lib/private/Remote/Api/NotFoundException.php',
1952
-    'OC\\Remote\\Api\\OCS' => $baseDir . '/lib/private/Remote/Api/OCS.php',
1953
-    'OC\\Remote\\Credentials' => $baseDir . '/lib/private/Remote/Credentials.php',
1954
-    'OC\\Remote\\Instance' => $baseDir . '/lib/private/Remote/Instance.php',
1955
-    'OC\\Remote\\InstanceFactory' => $baseDir . '/lib/private/Remote/InstanceFactory.php',
1956
-    'OC\\Remote\\User' => $baseDir . '/lib/private/Remote/User.php',
1957
-    'OC\\Repair' => $baseDir . '/lib/private/Repair.php',
1958
-    'OC\\RepairException' => $baseDir . '/lib/private/RepairException.php',
1959
-    'OC\\Repair\\AddBruteForceCleanupJob' => $baseDir . '/lib/private/Repair/AddBruteForceCleanupJob.php',
1960
-    'OC\\Repair\\AddCleanupDeletedUsersBackgroundJob' => $baseDir . '/lib/private/Repair/AddCleanupDeletedUsersBackgroundJob.php',
1961
-    'OC\\Repair\\AddCleanupUpdaterBackupsJob' => $baseDir . '/lib/private/Repair/AddCleanupUpdaterBackupsJob.php',
1962
-    'OC\\Repair\\AddMetadataGenerationJob' => $baseDir . '/lib/private/Repair/AddMetadataGenerationJob.php',
1963
-    'OC\\Repair\\AddMovePreviewJob' => $baseDir . '/lib/private/Repair/AddMovePreviewJob.php',
1964
-    'OC\\Repair\\AddRemoveOldTasksBackgroundJob' => $baseDir . '/lib/private/Repair/AddRemoveOldTasksBackgroundJob.php',
1965
-    'OC\\Repair\\CleanTags' => $baseDir . '/lib/private/Repair/CleanTags.php',
1966
-    'OC\\Repair\\CleanUpAbandonedApps' => $baseDir . '/lib/private/Repair/CleanUpAbandonedApps.php',
1967
-    'OC\\Repair\\ClearFrontendCaches' => $baseDir . '/lib/private/Repair/ClearFrontendCaches.php',
1968
-    'OC\\Repair\\ClearGeneratedAvatarCache' => $baseDir . '/lib/private/Repair/ClearGeneratedAvatarCache.php',
1969
-    'OC\\Repair\\ClearGeneratedAvatarCacheJob' => $baseDir . '/lib/private/Repair/ClearGeneratedAvatarCacheJob.php',
1970
-    'OC\\Repair\\Collation' => $baseDir . '/lib/private/Repair/Collation.php',
1971
-    'OC\\Repair\\ConfigKeyMigration' => $baseDir . '/lib/private/Repair/ConfigKeyMigration.php',
1972
-    'OC\\Repair\\Events\\RepairAdvanceEvent' => $baseDir . '/lib/private/Repair/Events/RepairAdvanceEvent.php',
1973
-    'OC\\Repair\\Events\\RepairErrorEvent' => $baseDir . '/lib/private/Repair/Events/RepairErrorEvent.php',
1974
-    'OC\\Repair\\Events\\RepairFinishEvent' => $baseDir . '/lib/private/Repair/Events/RepairFinishEvent.php',
1975
-    'OC\\Repair\\Events\\RepairInfoEvent' => $baseDir . '/lib/private/Repair/Events/RepairInfoEvent.php',
1976
-    'OC\\Repair\\Events\\RepairStartEvent' => $baseDir . '/lib/private/Repair/Events/RepairStartEvent.php',
1977
-    'OC\\Repair\\Events\\RepairStepEvent' => $baseDir . '/lib/private/Repair/Events/RepairStepEvent.php',
1978
-    'OC\\Repair\\Events\\RepairWarningEvent' => $baseDir . '/lib/private/Repair/Events/RepairWarningEvent.php',
1979
-    'OC\\Repair\\MoveUpdaterStepFile' => $baseDir . '/lib/private/Repair/MoveUpdaterStepFile.php',
1980
-    'OC\\Repair\\NC13\\AddLogRotateJob' => $baseDir . '/lib/private/Repair/NC13/AddLogRotateJob.php',
1981
-    'OC\\Repair\\NC14\\AddPreviewBackgroundCleanupJob' => $baseDir . '/lib/private/Repair/NC14/AddPreviewBackgroundCleanupJob.php',
1982
-    'OC\\Repair\\NC16\\AddClenupLoginFlowV2BackgroundJob' => $baseDir . '/lib/private/Repair/NC16/AddClenupLoginFlowV2BackgroundJob.php',
1983
-    'OC\\Repair\\NC16\\CleanupCardDAVPhotoCache' => $baseDir . '/lib/private/Repair/NC16/CleanupCardDAVPhotoCache.php',
1984
-    'OC\\Repair\\NC16\\ClearCollectionsAccessCache' => $baseDir . '/lib/private/Repair/NC16/ClearCollectionsAccessCache.php',
1985
-    'OC\\Repair\\NC18\\ResetGeneratedAvatarFlag' => $baseDir . '/lib/private/Repair/NC18/ResetGeneratedAvatarFlag.php',
1986
-    'OC\\Repair\\NC20\\EncryptionLegacyCipher' => $baseDir . '/lib/private/Repair/NC20/EncryptionLegacyCipher.php',
1987
-    'OC\\Repair\\NC20\\EncryptionMigration' => $baseDir . '/lib/private/Repair/NC20/EncryptionMigration.php',
1988
-    'OC\\Repair\\NC20\\ShippedDashboardEnable' => $baseDir . '/lib/private/Repair/NC20/ShippedDashboardEnable.php',
1989
-    'OC\\Repair\\NC21\\AddCheckForUserCertificatesJob' => $baseDir . '/lib/private/Repair/NC21/AddCheckForUserCertificatesJob.php',
1990
-    'OC\\Repair\\NC22\\LookupServerSendCheck' => $baseDir . '/lib/private/Repair/NC22/LookupServerSendCheck.php',
1991
-    'OC\\Repair\\NC24\\AddTokenCleanupJob' => $baseDir . '/lib/private/Repair/NC24/AddTokenCleanupJob.php',
1992
-    'OC\\Repair\\NC25\\AddMissingSecretJob' => $baseDir . '/lib/private/Repair/NC25/AddMissingSecretJob.php',
1993
-    'OC\\Repair\\NC29\\SanitizeAccountProperties' => $baseDir . '/lib/private/Repair/NC29/SanitizeAccountProperties.php',
1994
-    'OC\\Repair\\NC29\\SanitizeAccountPropertiesJob' => $baseDir . '/lib/private/Repair/NC29/SanitizeAccountPropertiesJob.php',
1995
-    'OC\\Repair\\NC30\\RemoveLegacyDatadirFile' => $baseDir . '/lib/private/Repair/NC30/RemoveLegacyDatadirFile.php',
1996
-    'OC\\Repair\\OldGroupMembershipShares' => $baseDir . '/lib/private/Repair/OldGroupMembershipShares.php',
1997
-    'OC\\Repair\\Owncloud\\CleanPreviews' => $baseDir . '/lib/private/Repair/Owncloud/CleanPreviews.php',
1998
-    'OC\\Repair\\Owncloud\\CleanPreviewsBackgroundJob' => $baseDir . '/lib/private/Repair/Owncloud/CleanPreviewsBackgroundJob.php',
1999
-    'OC\\Repair\\Owncloud\\DropAccountTermsTable' => $baseDir . '/lib/private/Repair/Owncloud/DropAccountTermsTable.php',
2000
-    'OC\\Repair\\Owncloud\\MigrateOauthTables' => $baseDir . '/lib/private/Repair/Owncloud/MigrateOauthTables.php',
2001
-    'OC\\Repair\\Owncloud\\MigratePropertiesTable' => $baseDir . '/lib/private/Repair/Owncloud/MigratePropertiesTable.php',
2002
-    'OC\\Repair\\Owncloud\\MoveAvatars' => $baseDir . '/lib/private/Repair/Owncloud/MoveAvatars.php',
2003
-    'OC\\Repair\\Owncloud\\MoveAvatarsBackgroundJob' => $baseDir . '/lib/private/Repair/Owncloud/MoveAvatarsBackgroundJob.php',
2004
-    'OC\\Repair\\Owncloud\\SaveAccountsTableData' => $baseDir . '/lib/private/Repair/Owncloud/SaveAccountsTableData.php',
2005
-    'OC\\Repair\\Owncloud\\UpdateLanguageCodes' => $baseDir . '/lib/private/Repair/Owncloud/UpdateLanguageCodes.php',
2006
-    'OC\\Repair\\RemoveBrokenProperties' => $baseDir . '/lib/private/Repair/RemoveBrokenProperties.php',
2007
-    'OC\\Repair\\RemoveLinkShares' => $baseDir . '/lib/private/Repair/RemoveLinkShares.php',
2008
-    'OC\\Repair\\RepairDavShares' => $baseDir . '/lib/private/Repair/RepairDavShares.php',
2009
-    'OC\\Repair\\RepairInvalidShares' => $baseDir . '/lib/private/Repair/RepairInvalidShares.php',
2010
-    'OC\\Repair\\RepairLogoDimension' => $baseDir . '/lib/private/Repair/RepairLogoDimension.php',
2011
-    'OC\\Repair\\RepairMimeTypes' => $baseDir . '/lib/private/Repair/RepairMimeTypes.php',
2012
-    'OC\\RichObjectStrings\\RichTextFormatter' => $baseDir . '/lib/private/RichObjectStrings/RichTextFormatter.php',
2013
-    'OC\\RichObjectStrings\\Validator' => $baseDir . '/lib/private/RichObjectStrings/Validator.php',
2014
-    'OC\\Route\\CachingRouter' => $baseDir . '/lib/private/Route/CachingRouter.php',
2015
-    'OC\\Route\\Route' => $baseDir . '/lib/private/Route/Route.php',
2016
-    'OC\\Route\\Router' => $baseDir . '/lib/private/Route/Router.php',
2017
-    'OC\\Search\\FilterCollection' => $baseDir . '/lib/private/Search/FilterCollection.php',
2018
-    'OC\\Search\\FilterFactory' => $baseDir . '/lib/private/Search/FilterFactory.php',
2019
-    'OC\\Search\\Filter\\BooleanFilter' => $baseDir . '/lib/private/Search/Filter/BooleanFilter.php',
2020
-    'OC\\Search\\Filter\\DateTimeFilter' => $baseDir . '/lib/private/Search/Filter/DateTimeFilter.php',
2021
-    'OC\\Search\\Filter\\FloatFilter' => $baseDir . '/lib/private/Search/Filter/FloatFilter.php',
2022
-    'OC\\Search\\Filter\\GroupFilter' => $baseDir . '/lib/private/Search/Filter/GroupFilter.php',
2023
-    'OC\\Search\\Filter\\IntegerFilter' => $baseDir . '/lib/private/Search/Filter/IntegerFilter.php',
2024
-    'OC\\Search\\Filter\\StringFilter' => $baseDir . '/lib/private/Search/Filter/StringFilter.php',
2025
-    'OC\\Search\\Filter\\StringsFilter' => $baseDir . '/lib/private/Search/Filter/StringsFilter.php',
2026
-    'OC\\Search\\Filter\\UserFilter' => $baseDir . '/lib/private/Search/Filter/UserFilter.php',
2027
-    'OC\\Search\\SearchComposer' => $baseDir . '/lib/private/Search/SearchComposer.php',
2028
-    'OC\\Search\\SearchQuery' => $baseDir . '/lib/private/Search/SearchQuery.php',
2029
-    'OC\\Search\\UnsupportedFilter' => $baseDir . '/lib/private/Search/UnsupportedFilter.php',
2030
-    'OC\\Security\\Bruteforce\\Backend\\DatabaseBackend' => $baseDir . '/lib/private/Security/Bruteforce/Backend/DatabaseBackend.php',
2031
-    'OC\\Security\\Bruteforce\\Backend\\IBackend' => $baseDir . '/lib/private/Security/Bruteforce/Backend/IBackend.php',
2032
-    'OC\\Security\\Bruteforce\\Backend\\MemoryCacheBackend' => $baseDir . '/lib/private/Security/Bruteforce/Backend/MemoryCacheBackend.php',
2033
-    'OC\\Security\\Bruteforce\\Capabilities' => $baseDir . '/lib/private/Security/Bruteforce/Capabilities.php',
2034
-    'OC\\Security\\Bruteforce\\CleanupJob' => $baseDir . '/lib/private/Security/Bruteforce/CleanupJob.php',
2035
-    'OC\\Security\\Bruteforce\\Throttler' => $baseDir . '/lib/private/Security/Bruteforce/Throttler.php',
2036
-    'OC\\Security\\CSP\\ContentSecurityPolicy' => $baseDir . '/lib/private/Security/CSP/ContentSecurityPolicy.php',
2037
-    'OC\\Security\\CSP\\ContentSecurityPolicyManager' => $baseDir . '/lib/private/Security/CSP/ContentSecurityPolicyManager.php',
2038
-    'OC\\Security\\CSP\\ContentSecurityPolicyNonceManager' => $baseDir . '/lib/private/Security/CSP/ContentSecurityPolicyNonceManager.php',
2039
-    'OC\\Security\\CSRF\\CsrfToken' => $baseDir . '/lib/private/Security/CSRF/CsrfToken.php',
2040
-    'OC\\Security\\CSRF\\CsrfTokenGenerator' => $baseDir . '/lib/private/Security/CSRF/CsrfTokenGenerator.php',
2041
-    'OC\\Security\\CSRF\\CsrfTokenManager' => $baseDir . '/lib/private/Security/CSRF/CsrfTokenManager.php',
2042
-    'OC\\Security\\CSRF\\TokenStorage\\SessionStorage' => $baseDir . '/lib/private/Security/CSRF/TokenStorage/SessionStorage.php',
2043
-    'OC\\Security\\Certificate' => $baseDir . '/lib/private/Security/Certificate.php',
2044
-    'OC\\Security\\CertificateManager' => $baseDir . '/lib/private/Security/CertificateManager.php',
2045
-    'OC\\Security\\CredentialsManager' => $baseDir . '/lib/private/Security/CredentialsManager.php',
2046
-    'OC\\Security\\Crypto' => $baseDir . '/lib/private/Security/Crypto.php',
2047
-    'OC\\Security\\FeaturePolicy\\FeaturePolicy' => $baseDir . '/lib/private/Security/FeaturePolicy/FeaturePolicy.php',
2048
-    'OC\\Security\\FeaturePolicy\\FeaturePolicyManager' => $baseDir . '/lib/private/Security/FeaturePolicy/FeaturePolicyManager.php',
2049
-    'OC\\Security\\Hasher' => $baseDir . '/lib/private/Security/Hasher.php',
2050
-    'OC\\Security\\IdentityProof\\Key' => $baseDir . '/lib/private/Security/IdentityProof/Key.php',
2051
-    'OC\\Security\\IdentityProof\\Manager' => $baseDir . '/lib/private/Security/IdentityProof/Manager.php',
2052
-    'OC\\Security\\IdentityProof\\Signer' => $baseDir . '/lib/private/Security/IdentityProof/Signer.php',
2053
-    'OC\\Security\\Ip\\Address' => $baseDir . '/lib/private/Security/Ip/Address.php',
2054
-    'OC\\Security\\Ip\\BruteforceAllowList' => $baseDir . '/lib/private/Security/Ip/BruteforceAllowList.php',
2055
-    'OC\\Security\\Ip\\Factory' => $baseDir . '/lib/private/Security/Ip/Factory.php',
2056
-    'OC\\Security\\Ip\\Range' => $baseDir . '/lib/private/Security/Ip/Range.php',
2057
-    'OC\\Security\\Ip\\RemoteAddress' => $baseDir . '/lib/private/Security/Ip/RemoteAddress.php',
2058
-    'OC\\Security\\Normalizer\\IpAddress' => $baseDir . '/lib/private/Security/Normalizer/IpAddress.php',
2059
-    'OC\\Security\\RateLimiting\\Backend\\DatabaseBackend' => $baseDir . '/lib/private/Security/RateLimiting/Backend/DatabaseBackend.php',
2060
-    'OC\\Security\\RateLimiting\\Backend\\IBackend' => $baseDir . '/lib/private/Security/RateLimiting/Backend/IBackend.php',
2061
-    'OC\\Security\\RateLimiting\\Backend\\MemoryCacheBackend' => $baseDir . '/lib/private/Security/RateLimiting/Backend/MemoryCacheBackend.php',
2062
-    'OC\\Security\\RateLimiting\\Exception\\RateLimitExceededException' => $baseDir . '/lib/private/Security/RateLimiting/Exception/RateLimitExceededException.php',
2063
-    'OC\\Security\\RateLimiting\\Limiter' => $baseDir . '/lib/private/Security/RateLimiting/Limiter.php',
2064
-    'OC\\Security\\RemoteHostValidator' => $baseDir . '/lib/private/Security/RemoteHostValidator.php',
2065
-    'OC\\Security\\SecureRandom' => $baseDir . '/lib/private/Security/SecureRandom.php',
2066
-    'OC\\Security\\Signature\\Db\\SignatoryMapper' => $baseDir . '/lib/private/Security/Signature/Db/SignatoryMapper.php',
2067
-    'OC\\Security\\Signature\\Model\\IncomingSignedRequest' => $baseDir . '/lib/private/Security/Signature/Model/IncomingSignedRequest.php',
2068
-    'OC\\Security\\Signature\\Model\\OutgoingSignedRequest' => $baseDir . '/lib/private/Security/Signature/Model/OutgoingSignedRequest.php',
2069
-    'OC\\Security\\Signature\\Model\\SignedRequest' => $baseDir . '/lib/private/Security/Signature/Model/SignedRequest.php',
2070
-    'OC\\Security\\Signature\\SignatureManager' => $baseDir . '/lib/private/Security/Signature/SignatureManager.php',
2071
-    'OC\\Security\\TrustedDomainHelper' => $baseDir . '/lib/private/Security/TrustedDomainHelper.php',
2072
-    'OC\\Security\\VerificationToken\\CleanUpJob' => $baseDir . '/lib/private/Security/VerificationToken/CleanUpJob.php',
2073
-    'OC\\Security\\VerificationToken\\VerificationToken' => $baseDir . '/lib/private/Security/VerificationToken/VerificationToken.php',
2074
-    'OC\\Server' => $baseDir . '/lib/private/Server.php',
2075
-    'OC\\ServerContainer' => $baseDir . '/lib/private/ServerContainer.php',
2076
-    'OC\\ServerNotAvailableException' => $baseDir . '/lib/private/ServerNotAvailableException.php',
2077
-    'OC\\ServiceUnavailableException' => $baseDir . '/lib/private/ServiceUnavailableException.php',
2078
-    'OC\\Session\\CryptoSessionData' => $baseDir . '/lib/private/Session/CryptoSessionData.php',
2079
-    'OC\\Session\\CryptoWrapper' => $baseDir . '/lib/private/Session/CryptoWrapper.php',
2080
-    'OC\\Session\\Internal' => $baseDir . '/lib/private/Session/Internal.php',
2081
-    'OC\\Session\\Memory' => $baseDir . '/lib/private/Session/Memory.php',
2082
-    'OC\\Session\\Session' => $baseDir . '/lib/private/Session/Session.php',
2083
-    'OC\\Settings\\AuthorizedGroup' => $baseDir . '/lib/private/Settings/AuthorizedGroup.php',
2084
-    'OC\\Settings\\AuthorizedGroupMapper' => $baseDir . '/lib/private/Settings/AuthorizedGroupMapper.php',
2085
-    'OC\\Settings\\DeclarativeManager' => $baseDir . '/lib/private/Settings/DeclarativeManager.php',
2086
-    'OC\\Settings\\Manager' => $baseDir . '/lib/private/Settings/Manager.php',
2087
-    'OC\\Settings\\Section' => $baseDir . '/lib/private/Settings/Section.php',
2088
-    'OC\\Setup' => $baseDir . '/lib/private/Setup.php',
2089
-    'OC\\SetupCheck\\SetupCheckManager' => $baseDir . '/lib/private/SetupCheck/SetupCheckManager.php',
2090
-    'OC\\Setup\\AbstractDatabase' => $baseDir . '/lib/private/Setup/AbstractDatabase.php',
2091
-    'OC\\Setup\\MySQL' => $baseDir . '/lib/private/Setup/MySQL.php',
2092
-    'OC\\Setup\\OCI' => $baseDir . '/lib/private/Setup/OCI.php',
2093
-    'OC\\Setup\\PostgreSQL' => $baseDir . '/lib/private/Setup/PostgreSQL.php',
2094
-    'OC\\Setup\\Sqlite' => $baseDir . '/lib/private/Setup/Sqlite.php',
2095
-    'OC\\Share20\\DefaultShareProvider' => $baseDir . '/lib/private/Share20/DefaultShareProvider.php',
2096
-    'OC\\Share20\\Exception\\BackendError' => $baseDir . '/lib/private/Share20/Exception/BackendError.php',
2097
-    'OC\\Share20\\Exception\\InvalidShare' => $baseDir . '/lib/private/Share20/Exception/InvalidShare.php',
2098
-    'OC\\Share20\\Exception\\ProviderException' => $baseDir . '/lib/private/Share20/Exception/ProviderException.php',
2099
-    'OC\\Share20\\GroupDeletedListener' => $baseDir . '/lib/private/Share20/GroupDeletedListener.php',
2100
-    'OC\\Share20\\LegacyHooks' => $baseDir . '/lib/private/Share20/LegacyHooks.php',
2101
-    'OC\\Share20\\Manager' => $baseDir . '/lib/private/Share20/Manager.php',
2102
-    'OC\\Share20\\ProviderFactory' => $baseDir . '/lib/private/Share20/ProviderFactory.php',
2103
-    'OC\\Share20\\PublicShareTemplateFactory' => $baseDir . '/lib/private/Share20/PublicShareTemplateFactory.php',
2104
-    'OC\\Share20\\Share' => $baseDir . '/lib/private/Share20/Share.php',
2105
-    'OC\\Share20\\ShareAttributes' => $baseDir . '/lib/private/Share20/ShareAttributes.php',
2106
-    'OC\\Share20\\ShareDisableChecker' => $baseDir . '/lib/private/Share20/ShareDisableChecker.php',
2107
-    'OC\\Share20\\ShareHelper' => $baseDir . '/lib/private/Share20/ShareHelper.php',
2108
-    'OC\\Share20\\UserDeletedListener' => $baseDir . '/lib/private/Share20/UserDeletedListener.php',
2109
-    'OC\\Share20\\UserRemovedListener' => $baseDir . '/lib/private/Share20/UserRemovedListener.php',
2110
-    'OC\\Share\\Constants' => $baseDir . '/lib/private/Share/Constants.php',
2111
-    'OC\\Share\\Helper' => $baseDir . '/lib/private/Share/Helper.php',
2112
-    'OC\\Share\\Share' => $baseDir . '/lib/private/Share/Share.php',
2113
-    'OC\\Snowflake\\Decoder' => $baseDir . '/lib/private/Snowflake/Decoder.php',
2114
-    'OC\\Snowflake\\Generator' => $baseDir . '/lib/private/Snowflake/Generator.php',
2115
-    'OC\\SpeechToText\\SpeechToTextManager' => $baseDir . '/lib/private/SpeechToText/SpeechToTextManager.php',
2116
-    'OC\\SpeechToText\\TranscriptionJob' => $baseDir . '/lib/private/SpeechToText/TranscriptionJob.php',
2117
-    'OC\\StreamImage' => $baseDir . '/lib/private/StreamImage.php',
2118
-    'OC\\Streamer' => $baseDir . '/lib/private/Streamer.php',
2119
-    'OC\\SubAdmin' => $baseDir . '/lib/private/SubAdmin.php',
2120
-    'OC\\Support\\CrashReport\\Registry' => $baseDir . '/lib/private/Support/CrashReport/Registry.php',
2121
-    'OC\\Support\\Subscription\\Assertion' => $baseDir . '/lib/private/Support/Subscription/Assertion.php',
2122
-    'OC\\Support\\Subscription\\Registry' => $baseDir . '/lib/private/Support/Subscription/Registry.php',
2123
-    'OC\\SystemConfig' => $baseDir . '/lib/private/SystemConfig.php',
2124
-    'OC\\SystemTag\\ManagerFactory' => $baseDir . '/lib/private/SystemTag/ManagerFactory.php',
2125
-    'OC\\SystemTag\\SystemTag' => $baseDir . '/lib/private/SystemTag/SystemTag.php',
2126
-    'OC\\SystemTag\\SystemTagManager' => $baseDir . '/lib/private/SystemTag/SystemTagManager.php',
2127
-    'OC\\SystemTag\\SystemTagObjectMapper' => $baseDir . '/lib/private/SystemTag/SystemTagObjectMapper.php',
2128
-    'OC\\SystemTag\\SystemTagsInFilesDetector' => $baseDir . '/lib/private/SystemTag/SystemTagsInFilesDetector.php',
2129
-    'OC\\TagManager' => $baseDir . '/lib/private/TagManager.php',
2130
-    'OC\\Tagging\\Tag' => $baseDir . '/lib/private/Tagging/Tag.php',
2131
-    'OC\\Tagging\\TagMapper' => $baseDir . '/lib/private/Tagging/TagMapper.php',
2132
-    'OC\\Tags' => $baseDir . '/lib/private/Tags.php',
2133
-    'OC\\Talk\\Broker' => $baseDir . '/lib/private/Talk/Broker.php',
2134
-    'OC\\Talk\\ConversationOptions' => $baseDir . '/lib/private/Talk/ConversationOptions.php',
2135
-    'OC\\TaskProcessing\\Db\\Task' => $baseDir . '/lib/private/TaskProcessing/Db/Task.php',
2136
-    'OC\\TaskProcessing\\Db\\TaskMapper' => $baseDir . '/lib/private/TaskProcessing/Db/TaskMapper.php',
2137
-    'OC\\TaskProcessing\\Manager' => $baseDir . '/lib/private/TaskProcessing/Manager.php',
2138
-    'OC\\TaskProcessing\\RemoveOldTasksBackgroundJob' => $baseDir . '/lib/private/TaskProcessing/RemoveOldTasksBackgroundJob.php',
2139
-    'OC\\TaskProcessing\\SynchronousBackgroundJob' => $baseDir . '/lib/private/TaskProcessing/SynchronousBackgroundJob.php',
2140
-    'OC\\Teams\\TeamManager' => $baseDir . '/lib/private/Teams/TeamManager.php',
2141
-    'OC\\TempManager' => $baseDir . '/lib/private/TempManager.php',
2142
-    'OC\\TemplateLayout' => $baseDir . '/lib/private/TemplateLayout.php',
2143
-    'OC\\Template\\Base' => $baseDir . '/lib/private/Template/Base.php',
2144
-    'OC\\Template\\CSSResourceLocator' => $baseDir . '/lib/private/Template/CSSResourceLocator.php',
2145
-    'OC\\Template\\JSCombiner' => $baseDir . '/lib/private/Template/JSCombiner.php',
2146
-    'OC\\Template\\JSConfigHelper' => $baseDir . '/lib/private/Template/JSConfigHelper.php',
2147
-    'OC\\Template\\JSResourceLocator' => $baseDir . '/lib/private/Template/JSResourceLocator.php',
2148
-    'OC\\Template\\ResourceLocator' => $baseDir . '/lib/private/Template/ResourceLocator.php',
2149
-    'OC\\Template\\ResourceNotFoundException' => $baseDir . '/lib/private/Template/ResourceNotFoundException.php',
2150
-    'OC\\Template\\Template' => $baseDir . '/lib/private/Template/Template.php',
2151
-    'OC\\Template\\TemplateFileLocator' => $baseDir . '/lib/private/Template/TemplateFileLocator.php',
2152
-    'OC\\Template\\TemplateManager' => $baseDir . '/lib/private/Template/TemplateManager.php',
2153
-    'OC\\TextProcessing\\Db\\Task' => $baseDir . '/lib/private/TextProcessing/Db/Task.php',
2154
-    'OC\\TextProcessing\\Db\\TaskMapper' => $baseDir . '/lib/private/TextProcessing/Db/TaskMapper.php',
2155
-    'OC\\TextProcessing\\Manager' => $baseDir . '/lib/private/TextProcessing/Manager.php',
2156
-    'OC\\TextProcessing\\RemoveOldTasksBackgroundJob' => $baseDir . '/lib/private/TextProcessing/RemoveOldTasksBackgroundJob.php',
2157
-    'OC\\TextProcessing\\TaskBackgroundJob' => $baseDir . '/lib/private/TextProcessing/TaskBackgroundJob.php',
2158
-    'OC\\TextToImage\\Db\\Task' => $baseDir . '/lib/private/TextToImage/Db/Task.php',
2159
-    'OC\\TextToImage\\Db\\TaskMapper' => $baseDir . '/lib/private/TextToImage/Db/TaskMapper.php',
2160
-    'OC\\TextToImage\\Manager' => $baseDir . '/lib/private/TextToImage/Manager.php',
2161
-    'OC\\TextToImage\\RemoveOldTasksBackgroundJob' => $baseDir . '/lib/private/TextToImage/RemoveOldTasksBackgroundJob.php',
2162
-    'OC\\TextToImage\\TaskBackgroundJob' => $baseDir . '/lib/private/TextToImage/TaskBackgroundJob.php',
2163
-    'OC\\Translation\\TranslationManager' => $baseDir . '/lib/private/Translation/TranslationManager.php',
2164
-    'OC\\URLGenerator' => $baseDir . '/lib/private/URLGenerator.php',
2165
-    'OC\\Updater' => $baseDir . '/lib/private/Updater.php',
2166
-    'OC\\Updater\\Changes' => $baseDir . '/lib/private/Updater/Changes.php',
2167
-    'OC\\Updater\\ChangesCheck' => $baseDir . '/lib/private/Updater/ChangesCheck.php',
2168
-    'OC\\Updater\\ChangesMapper' => $baseDir . '/lib/private/Updater/ChangesMapper.php',
2169
-    'OC\\Updater\\Exceptions\\ReleaseMetadataException' => $baseDir . '/lib/private/Updater/Exceptions/ReleaseMetadataException.php',
2170
-    'OC\\Updater\\ReleaseMetadata' => $baseDir . '/lib/private/Updater/ReleaseMetadata.php',
2171
-    'OC\\Updater\\VersionCheck' => $baseDir . '/lib/private/Updater/VersionCheck.php',
2172
-    'OC\\UserStatus\\ISettableProvider' => $baseDir . '/lib/private/UserStatus/ISettableProvider.php',
2173
-    'OC\\UserStatus\\Manager' => $baseDir . '/lib/private/UserStatus/Manager.php',
2174
-    'OC\\User\\AvailabilityCoordinator' => $baseDir . '/lib/private/User/AvailabilityCoordinator.php',
2175
-    'OC\\User\\Backend' => $baseDir . '/lib/private/User/Backend.php',
2176
-    'OC\\User\\BackgroundJobs\\CleanupDeletedUsers' => $baseDir . '/lib/private/User/BackgroundJobs/CleanupDeletedUsers.php',
2177
-    'OC\\User\\Database' => $baseDir . '/lib/private/User/Database.php',
2178
-    'OC\\User\\DisabledUserException' => $baseDir . '/lib/private/User/DisabledUserException.php',
2179
-    'OC\\User\\DisplayNameCache' => $baseDir . '/lib/private/User/DisplayNameCache.php',
2180
-    'OC\\User\\LazyUser' => $baseDir . '/lib/private/User/LazyUser.php',
2181
-    'OC\\User\\Listeners\\BeforeUserDeletedListener' => $baseDir . '/lib/private/User/Listeners/BeforeUserDeletedListener.php',
2182
-    'OC\\User\\Listeners\\UserChangedListener' => $baseDir . '/lib/private/User/Listeners/UserChangedListener.php',
2183
-    'OC\\User\\LoginException' => $baseDir . '/lib/private/User/LoginException.php',
2184
-    'OC\\User\\Manager' => $baseDir . '/lib/private/User/Manager.php',
2185
-    'OC\\User\\NoUserException' => $baseDir . '/lib/private/User/NoUserException.php',
2186
-    'OC\\User\\OutOfOfficeData' => $baseDir . '/lib/private/User/OutOfOfficeData.php',
2187
-    'OC\\User\\PartiallyDeletedUsersBackend' => $baseDir . '/lib/private/User/PartiallyDeletedUsersBackend.php',
2188
-    'OC\\User\\Session' => $baseDir . '/lib/private/User/Session.php',
2189
-    'OC\\User\\User' => $baseDir . '/lib/private/User/User.php',
2190
-    'OC_App' => $baseDir . '/lib/private/legacy/OC_App.php',
2191
-    'OC_Defaults' => $baseDir . '/lib/private/legacy/OC_Defaults.php',
2192
-    'OC_Helper' => $baseDir . '/lib/private/legacy/OC_Helper.php',
2193
-    'OC_Hook' => $baseDir . '/lib/private/legacy/OC_Hook.php',
2194
-    'OC_JSON' => $baseDir . '/lib/private/legacy/OC_JSON.php',
2195
-    'OC_Template' => $baseDir . '/lib/private/legacy/OC_Template.php',
2196
-    'OC_User' => $baseDir . '/lib/private/legacy/OC_User.php',
2197
-    'OC_Util' => $baseDir . '/lib/private/legacy/OC_Util.php',
9
+    'Composer\\InstalledVersions' => $vendorDir.'/composer/InstalledVersions.php',
10
+    'NCU\\Config\\Exceptions\\IncorrectTypeException' => $baseDir.'/lib/unstable/Config/Exceptions/IncorrectTypeException.php',
11
+    'NCU\\Config\\Exceptions\\TypeConflictException' => $baseDir.'/lib/unstable/Config/Exceptions/TypeConflictException.php',
12
+    'NCU\\Config\\Exceptions\\UnknownKeyException' => $baseDir.'/lib/unstable/Config/Exceptions/UnknownKeyException.php',
13
+    'NCU\\Config\\IUserConfig' => $baseDir.'/lib/unstable/Config/IUserConfig.php',
14
+    'NCU\\Config\\Lexicon\\ConfigLexiconEntry' => $baseDir.'/lib/unstable/Config/Lexicon/ConfigLexiconEntry.php',
15
+    'NCU\\Config\\Lexicon\\ConfigLexiconStrictness' => $baseDir.'/lib/unstable/Config/Lexicon/ConfigLexiconStrictness.php',
16
+    'NCU\\Config\\Lexicon\\IConfigLexicon' => $baseDir.'/lib/unstable/Config/Lexicon/IConfigLexicon.php',
17
+    'NCU\\Config\\Lexicon\\Preset' => $baseDir.'/lib/unstable/Config/Lexicon/Preset.php',
18
+    'NCU\\Config\\ValueType' => $baseDir.'/lib/unstable/Config/ValueType.php',
19
+    'NCU\\Federation\\ISignedCloudFederationProvider' => $baseDir.'/lib/unstable/Federation/ISignedCloudFederationProvider.php',
20
+    'NCU\\Security\\Signature\\Enum\\DigestAlgorithm' => $baseDir.'/lib/unstable/Security/Signature/Enum/DigestAlgorithm.php',
21
+    'NCU\\Security\\Signature\\Enum\\SignatoryStatus' => $baseDir.'/lib/unstable/Security/Signature/Enum/SignatoryStatus.php',
22
+    'NCU\\Security\\Signature\\Enum\\SignatoryType' => $baseDir.'/lib/unstable/Security/Signature/Enum/SignatoryType.php',
23
+    'NCU\\Security\\Signature\\Enum\\SignatureAlgorithm' => $baseDir.'/lib/unstable/Security/Signature/Enum/SignatureAlgorithm.php',
24
+    'NCU\\Security\\Signature\\Exceptions\\IdentityNotFoundException' => $baseDir.'/lib/unstable/Security/Signature/Exceptions/IdentityNotFoundException.php',
25
+    'NCU\\Security\\Signature\\Exceptions\\IncomingRequestException' => $baseDir.'/lib/unstable/Security/Signature/Exceptions/IncomingRequestException.php',
26
+    'NCU\\Security\\Signature\\Exceptions\\InvalidKeyOriginException' => $baseDir.'/lib/unstable/Security/Signature/Exceptions/InvalidKeyOriginException.php',
27
+    'NCU\\Security\\Signature\\Exceptions\\InvalidSignatureException' => $baseDir.'/lib/unstable/Security/Signature/Exceptions/InvalidSignatureException.php',
28
+    'NCU\\Security\\Signature\\Exceptions\\SignatoryConflictException' => $baseDir.'/lib/unstable/Security/Signature/Exceptions/SignatoryConflictException.php',
29
+    'NCU\\Security\\Signature\\Exceptions\\SignatoryException' => $baseDir.'/lib/unstable/Security/Signature/Exceptions/SignatoryException.php',
30
+    'NCU\\Security\\Signature\\Exceptions\\SignatoryNotFoundException' => $baseDir.'/lib/unstable/Security/Signature/Exceptions/SignatoryNotFoundException.php',
31
+    'NCU\\Security\\Signature\\Exceptions\\SignatureElementNotFoundException' => $baseDir.'/lib/unstable/Security/Signature/Exceptions/SignatureElementNotFoundException.php',
32
+    'NCU\\Security\\Signature\\Exceptions\\SignatureException' => $baseDir.'/lib/unstable/Security/Signature/Exceptions/SignatureException.php',
33
+    'NCU\\Security\\Signature\\Exceptions\\SignatureNotFoundException' => $baseDir.'/lib/unstable/Security/Signature/Exceptions/SignatureNotFoundException.php',
34
+    'NCU\\Security\\Signature\\IIncomingSignedRequest' => $baseDir.'/lib/unstable/Security/Signature/IIncomingSignedRequest.php',
35
+    'NCU\\Security\\Signature\\IOutgoingSignedRequest' => $baseDir.'/lib/unstable/Security/Signature/IOutgoingSignedRequest.php',
36
+    'NCU\\Security\\Signature\\ISignatoryManager' => $baseDir.'/lib/unstable/Security/Signature/ISignatoryManager.php',
37
+    'NCU\\Security\\Signature\\ISignatureManager' => $baseDir.'/lib/unstable/Security/Signature/ISignatureManager.php',
38
+    'NCU\\Security\\Signature\\ISignedRequest' => $baseDir.'/lib/unstable/Security/Signature/ISignedRequest.php',
39
+    'NCU\\Security\\Signature\\Model\\Signatory' => $baseDir.'/lib/unstable/Security/Signature/Model/Signatory.php',
40
+    'OCP\\Accounts\\IAccount' => $baseDir.'/lib/public/Accounts/IAccount.php',
41
+    'OCP\\Accounts\\IAccountManager' => $baseDir.'/lib/public/Accounts/IAccountManager.php',
42
+    'OCP\\Accounts\\IAccountProperty' => $baseDir.'/lib/public/Accounts/IAccountProperty.php',
43
+    'OCP\\Accounts\\IAccountPropertyCollection' => $baseDir.'/lib/public/Accounts/IAccountPropertyCollection.php',
44
+    'OCP\\Accounts\\PropertyDoesNotExistException' => $baseDir.'/lib/public/Accounts/PropertyDoesNotExistException.php',
45
+    'OCP\\Accounts\\UserUpdatedEvent' => $baseDir.'/lib/public/Accounts/UserUpdatedEvent.php',
46
+    'OCP\\Activity\\ActivitySettings' => $baseDir.'/lib/public/Activity/ActivitySettings.php',
47
+    'OCP\\Activity\\Exceptions\\FilterNotFoundException' => $baseDir.'/lib/public/Activity/Exceptions/FilterNotFoundException.php',
48
+    'OCP\\Activity\\Exceptions\\IncompleteActivityException' => $baseDir.'/lib/public/Activity/Exceptions/IncompleteActivityException.php',
49
+    'OCP\\Activity\\Exceptions\\InvalidValueException' => $baseDir.'/lib/public/Activity/Exceptions/InvalidValueException.php',
50
+    'OCP\\Activity\\Exceptions\\SettingNotFoundException' => $baseDir.'/lib/public/Activity/Exceptions/SettingNotFoundException.php',
51
+    'OCP\\Activity\\Exceptions\\UnknownActivityException' => $baseDir.'/lib/public/Activity/Exceptions/UnknownActivityException.php',
52
+    'OCP\\Activity\\IBulkConsumer' => $baseDir.'/lib/public/Activity/IBulkConsumer.php',
53
+    'OCP\\Activity\\IConsumer' => $baseDir.'/lib/public/Activity/IConsumer.php',
54
+    'OCP\\Activity\\IEvent' => $baseDir.'/lib/public/Activity/IEvent.php',
55
+    'OCP\\Activity\\IEventMerger' => $baseDir.'/lib/public/Activity/IEventMerger.php',
56
+    'OCP\\Activity\\IExtension' => $baseDir.'/lib/public/Activity/IExtension.php',
57
+    'OCP\\Activity\\IFilter' => $baseDir.'/lib/public/Activity/IFilter.php',
58
+    'OCP\\Activity\\IManager' => $baseDir.'/lib/public/Activity/IManager.php',
59
+    'OCP\\Activity\\IProvider' => $baseDir.'/lib/public/Activity/IProvider.php',
60
+    'OCP\\Activity\\ISetting' => $baseDir.'/lib/public/Activity/ISetting.php',
61
+    'OCP\\AppFramework\\ApiController' => $baseDir.'/lib/public/AppFramework/ApiController.php',
62
+    'OCP\\AppFramework\\App' => $baseDir.'/lib/public/AppFramework/App.php',
63
+    'OCP\\AppFramework\\Attribute\\ASince' => $baseDir.'/lib/public/AppFramework/Attribute/ASince.php',
64
+    'OCP\\AppFramework\\Attribute\\Catchable' => $baseDir.'/lib/public/AppFramework/Attribute/Catchable.php',
65
+    'OCP\\AppFramework\\Attribute\\Consumable' => $baseDir.'/lib/public/AppFramework/Attribute/Consumable.php',
66
+    'OCP\\AppFramework\\Attribute\\Dispatchable' => $baseDir.'/lib/public/AppFramework/Attribute/Dispatchable.php',
67
+    'OCP\\AppFramework\\Attribute\\ExceptionalImplementable' => $baseDir.'/lib/public/AppFramework/Attribute/ExceptionalImplementable.php',
68
+    'OCP\\AppFramework\\Attribute\\Implementable' => $baseDir.'/lib/public/AppFramework/Attribute/Implementable.php',
69
+    'OCP\\AppFramework\\Attribute\\Listenable' => $baseDir.'/lib/public/AppFramework/Attribute/Listenable.php',
70
+    'OCP\\AppFramework\\Attribute\\Throwable' => $baseDir.'/lib/public/AppFramework/Attribute/Throwable.php',
71
+    'OCP\\AppFramework\\AuthPublicShareController' => $baseDir.'/lib/public/AppFramework/AuthPublicShareController.php',
72
+    'OCP\\AppFramework\\Bootstrap\\IBootContext' => $baseDir.'/lib/public/AppFramework/Bootstrap/IBootContext.php',
73
+    'OCP\\AppFramework\\Bootstrap\\IBootstrap' => $baseDir.'/lib/public/AppFramework/Bootstrap/IBootstrap.php',
74
+    'OCP\\AppFramework\\Bootstrap\\IRegistrationContext' => $baseDir.'/lib/public/AppFramework/Bootstrap/IRegistrationContext.php',
75
+    'OCP\\AppFramework\\Controller' => $baseDir.'/lib/public/AppFramework/Controller.php',
76
+    'OCP\\AppFramework\\Db\\DoesNotExistException' => $baseDir.'/lib/public/AppFramework/Db/DoesNotExistException.php',
77
+    'OCP\\AppFramework\\Db\\Entity' => $baseDir.'/lib/public/AppFramework/Db/Entity.php',
78
+    'OCP\\AppFramework\\Db\\IMapperException' => $baseDir.'/lib/public/AppFramework/Db/IMapperException.php',
79
+    'OCP\\AppFramework\\Db\\MultipleObjectsReturnedException' => $baseDir.'/lib/public/AppFramework/Db/MultipleObjectsReturnedException.php',
80
+    'OCP\\AppFramework\\Db\\QBMapper' => $baseDir.'/lib/public/AppFramework/Db/QBMapper.php',
81
+    'OCP\\AppFramework\\Db\\TTransactional' => $baseDir.'/lib/public/AppFramework/Db/TTransactional.php',
82
+    'OCP\\AppFramework\\Http' => $baseDir.'/lib/public/AppFramework/Http.php',
83
+    'OCP\\AppFramework\\Http\\Attribute\\ARateLimit' => $baseDir.'/lib/public/AppFramework/Http/Attribute/ARateLimit.php',
84
+    'OCP\\AppFramework\\Http\\Attribute\\AnonRateLimit' => $baseDir.'/lib/public/AppFramework/Http/Attribute/AnonRateLimit.php',
85
+    'OCP\\AppFramework\\Http\\Attribute\\ApiRoute' => $baseDir.'/lib/public/AppFramework/Http/Attribute/ApiRoute.php',
86
+    'OCP\\AppFramework\\Http\\Attribute\\AppApiAdminAccessWithoutUser' => $baseDir.'/lib/public/AppFramework/Http/Attribute/AppApiAdminAccessWithoutUser.php',
87
+    'OCP\\AppFramework\\Http\\Attribute\\AuthorizedAdminSetting' => $baseDir.'/lib/public/AppFramework/Http/Attribute/AuthorizedAdminSetting.php',
88
+    'OCP\\AppFramework\\Http\\Attribute\\BruteForceProtection' => $baseDir.'/lib/public/AppFramework/Http/Attribute/BruteForceProtection.php',
89
+    'OCP\\AppFramework\\Http\\Attribute\\CORS' => $baseDir.'/lib/public/AppFramework/Http/Attribute/CORS.php',
90
+    'OCP\\AppFramework\\Http\\Attribute\\ExAppRequired' => $baseDir.'/lib/public/AppFramework/Http/Attribute/ExAppRequired.php',
91
+    'OCP\\AppFramework\\Http\\Attribute\\FrontpageRoute' => $baseDir.'/lib/public/AppFramework/Http/Attribute/FrontpageRoute.php',
92
+    'OCP\\AppFramework\\Http\\Attribute\\IgnoreOpenAPI' => $baseDir.'/lib/public/AppFramework/Http/Attribute/IgnoreOpenAPI.php',
93
+    'OCP\\AppFramework\\Http\\Attribute\\NoAdminRequired' => $baseDir.'/lib/public/AppFramework/Http/Attribute/NoAdminRequired.php',
94
+    'OCP\\AppFramework\\Http\\Attribute\\NoCSRFRequired' => $baseDir.'/lib/public/AppFramework/Http/Attribute/NoCSRFRequired.php',
95
+    'OCP\\AppFramework\\Http\\Attribute\\OpenAPI' => $baseDir.'/lib/public/AppFramework/Http/Attribute/OpenAPI.php',
96
+    'OCP\\AppFramework\\Http\\Attribute\\PasswordConfirmationRequired' => $baseDir.'/lib/public/AppFramework/Http/Attribute/PasswordConfirmationRequired.php',
97
+    'OCP\\AppFramework\\Http\\Attribute\\PublicPage' => $baseDir.'/lib/public/AppFramework/Http/Attribute/PublicPage.php',
98
+    'OCP\\AppFramework\\Http\\Attribute\\RequestHeader' => $baseDir.'/lib/public/AppFramework/Http/Attribute/RequestHeader.php',
99
+    'OCP\\AppFramework\\Http\\Attribute\\Route' => $baseDir.'/lib/public/AppFramework/Http/Attribute/Route.php',
100
+    'OCP\\AppFramework\\Http\\Attribute\\StrictCookiesRequired' => $baseDir.'/lib/public/AppFramework/Http/Attribute/StrictCookiesRequired.php',
101
+    'OCP\\AppFramework\\Http\\Attribute\\SubAdminRequired' => $baseDir.'/lib/public/AppFramework/Http/Attribute/SubAdminRequired.php',
102
+    'OCP\\AppFramework\\Http\\Attribute\\UseSession' => $baseDir.'/lib/public/AppFramework/Http/Attribute/UseSession.php',
103
+    'OCP\\AppFramework\\Http\\Attribute\\UserRateLimit' => $baseDir.'/lib/public/AppFramework/Http/Attribute/UserRateLimit.php',
104
+    'OCP\\AppFramework\\Http\\ContentSecurityPolicy' => $baseDir.'/lib/public/AppFramework/Http/ContentSecurityPolicy.php',
105
+    'OCP\\AppFramework\\Http\\DataDisplayResponse' => $baseDir.'/lib/public/AppFramework/Http/DataDisplayResponse.php',
106
+    'OCP\\AppFramework\\Http\\DataDownloadResponse' => $baseDir.'/lib/public/AppFramework/Http/DataDownloadResponse.php',
107
+    'OCP\\AppFramework\\Http\\DataResponse' => $baseDir.'/lib/public/AppFramework/Http/DataResponse.php',
108
+    'OCP\\AppFramework\\Http\\DownloadResponse' => $baseDir.'/lib/public/AppFramework/Http/DownloadResponse.php',
109
+    'OCP\\AppFramework\\Http\\EmptyContentSecurityPolicy' => $baseDir.'/lib/public/AppFramework/Http/EmptyContentSecurityPolicy.php',
110
+    'OCP\\AppFramework\\Http\\EmptyFeaturePolicy' => $baseDir.'/lib/public/AppFramework/Http/EmptyFeaturePolicy.php',
111
+    'OCP\\AppFramework\\Http\\Events\\BeforeLoginTemplateRenderedEvent' => $baseDir.'/lib/public/AppFramework/Http/Events/BeforeLoginTemplateRenderedEvent.php',
112
+    'OCP\\AppFramework\\Http\\Events\\BeforeTemplateRenderedEvent' => $baseDir.'/lib/public/AppFramework/Http/Events/BeforeTemplateRenderedEvent.php',
113
+    'OCP\\AppFramework\\Http\\FeaturePolicy' => $baseDir.'/lib/public/AppFramework/Http/FeaturePolicy.php',
114
+    'OCP\\AppFramework\\Http\\FileDisplayResponse' => $baseDir.'/lib/public/AppFramework/Http/FileDisplayResponse.php',
115
+    'OCP\\AppFramework\\Http\\ICallbackResponse' => $baseDir.'/lib/public/AppFramework/Http/ICallbackResponse.php',
116
+    'OCP\\AppFramework\\Http\\IOutput' => $baseDir.'/lib/public/AppFramework/Http/IOutput.php',
117
+    'OCP\\AppFramework\\Http\\JSONResponse' => $baseDir.'/lib/public/AppFramework/Http/JSONResponse.php',
118
+    'OCP\\AppFramework\\Http\\NotFoundResponse' => $baseDir.'/lib/public/AppFramework/Http/NotFoundResponse.php',
119
+    'OCP\\AppFramework\\Http\\ParameterOutOfRangeException' => $baseDir.'/lib/public/AppFramework/Http/ParameterOutOfRangeException.php',
120
+    'OCP\\AppFramework\\Http\\RedirectResponse' => $baseDir.'/lib/public/AppFramework/Http/RedirectResponse.php',
121
+    'OCP\\AppFramework\\Http\\RedirectToDefaultAppResponse' => $baseDir.'/lib/public/AppFramework/Http/RedirectToDefaultAppResponse.php',
122
+    'OCP\\AppFramework\\Http\\Response' => $baseDir.'/lib/public/AppFramework/Http/Response.php',
123
+    'OCP\\AppFramework\\Http\\StandaloneTemplateResponse' => $baseDir.'/lib/public/AppFramework/Http/StandaloneTemplateResponse.php',
124
+    'OCP\\AppFramework\\Http\\StreamResponse' => $baseDir.'/lib/public/AppFramework/Http/StreamResponse.php',
125
+    'OCP\\AppFramework\\Http\\StrictContentSecurityPolicy' => $baseDir.'/lib/public/AppFramework/Http/StrictContentSecurityPolicy.php',
126
+    'OCP\\AppFramework\\Http\\StrictEvalContentSecurityPolicy' => $baseDir.'/lib/public/AppFramework/Http/StrictEvalContentSecurityPolicy.php',
127
+    'OCP\\AppFramework\\Http\\StrictInlineContentSecurityPolicy' => $baseDir.'/lib/public/AppFramework/Http/StrictInlineContentSecurityPolicy.php',
128
+    'OCP\\AppFramework\\Http\\TemplateResponse' => $baseDir.'/lib/public/AppFramework/Http/TemplateResponse.php',
129
+    'OCP\\AppFramework\\Http\\Template\\ExternalShareMenuAction' => $baseDir.'/lib/public/AppFramework/Http/Template/ExternalShareMenuAction.php',
130
+    'OCP\\AppFramework\\Http\\Template\\IMenuAction' => $baseDir.'/lib/public/AppFramework/Http/Template/IMenuAction.php',
131
+    'OCP\\AppFramework\\Http\\Template\\LinkMenuAction' => $baseDir.'/lib/public/AppFramework/Http/Template/LinkMenuAction.php',
132
+    'OCP\\AppFramework\\Http\\Template\\PublicTemplateResponse' => $baseDir.'/lib/public/AppFramework/Http/Template/PublicTemplateResponse.php',
133
+    'OCP\\AppFramework\\Http\\Template\\SimpleMenuAction' => $baseDir.'/lib/public/AppFramework/Http/Template/SimpleMenuAction.php',
134
+    'OCP\\AppFramework\\Http\\TextPlainResponse' => $baseDir.'/lib/public/AppFramework/Http/TextPlainResponse.php',
135
+    'OCP\\AppFramework\\Http\\TooManyRequestsResponse' => $baseDir.'/lib/public/AppFramework/Http/TooManyRequestsResponse.php',
136
+    'OCP\\AppFramework\\Http\\ZipResponse' => $baseDir.'/lib/public/AppFramework/Http/ZipResponse.php',
137
+    'OCP\\AppFramework\\IAppContainer' => $baseDir.'/lib/public/AppFramework/IAppContainer.php',
138
+    'OCP\\AppFramework\\Middleware' => $baseDir.'/lib/public/AppFramework/Middleware.php',
139
+    'OCP\\AppFramework\\OCSController' => $baseDir.'/lib/public/AppFramework/OCSController.php',
140
+    'OCP\\AppFramework\\OCS\\OCSBadRequestException' => $baseDir.'/lib/public/AppFramework/OCS/OCSBadRequestException.php',
141
+    'OCP\\AppFramework\\OCS\\OCSException' => $baseDir.'/lib/public/AppFramework/OCS/OCSException.php',
142
+    'OCP\\AppFramework\\OCS\\OCSForbiddenException' => $baseDir.'/lib/public/AppFramework/OCS/OCSForbiddenException.php',
143
+    'OCP\\AppFramework\\OCS\\OCSNotFoundException' => $baseDir.'/lib/public/AppFramework/OCS/OCSNotFoundException.php',
144
+    'OCP\\AppFramework\\OCS\\OCSPreconditionFailedException' => $baseDir.'/lib/public/AppFramework/OCS/OCSPreconditionFailedException.php',
145
+    'OCP\\AppFramework\\PublicShareController' => $baseDir.'/lib/public/AppFramework/PublicShareController.php',
146
+    'OCP\\AppFramework\\QueryException' => $baseDir.'/lib/public/AppFramework/QueryException.php',
147
+    'OCP\\AppFramework\\Services\\IAppConfig' => $baseDir.'/lib/public/AppFramework/Services/IAppConfig.php',
148
+    'OCP\\AppFramework\\Services\\IInitialState' => $baseDir.'/lib/public/AppFramework/Services/IInitialState.php',
149
+    'OCP\\AppFramework\\Services\\InitialStateProvider' => $baseDir.'/lib/public/AppFramework/Services/InitialStateProvider.php',
150
+    'OCP\\AppFramework\\Utility\\IControllerMethodReflector' => $baseDir.'/lib/public/AppFramework/Utility/IControllerMethodReflector.php',
151
+    'OCP\\AppFramework\\Utility\\ITimeFactory' => $baseDir.'/lib/public/AppFramework/Utility/ITimeFactory.php',
152
+    'OCP\\App\\AppPathNotFoundException' => $baseDir.'/lib/public/App/AppPathNotFoundException.php',
153
+    'OCP\\App\\Events\\AppDisableEvent' => $baseDir.'/lib/public/App/Events/AppDisableEvent.php',
154
+    'OCP\\App\\Events\\AppEnableEvent' => $baseDir.'/lib/public/App/Events/AppEnableEvent.php',
155
+    'OCP\\App\\Events\\AppUpdateEvent' => $baseDir.'/lib/public/App/Events/AppUpdateEvent.php',
156
+    'OCP\\App\\IAppManager' => $baseDir.'/lib/public/App/IAppManager.php',
157
+    'OCP\\App\\ManagerEvent' => $baseDir.'/lib/public/App/ManagerEvent.php',
158
+    'OCP\\Authentication\\Events\\AnyLoginFailedEvent' => $baseDir.'/lib/public/Authentication/Events/AnyLoginFailedEvent.php',
159
+    'OCP\\Authentication\\Events\\LoginFailedEvent' => $baseDir.'/lib/public/Authentication/Events/LoginFailedEvent.php',
160
+    'OCP\\Authentication\\Events\\TokenInvalidatedEvent' => $baseDir.'/lib/public/Authentication/Events/TokenInvalidatedEvent.php',
161
+    'OCP\\Authentication\\Exceptions\\CredentialsUnavailableException' => $baseDir.'/lib/public/Authentication/Exceptions/CredentialsUnavailableException.php',
162
+    'OCP\\Authentication\\Exceptions\\ExpiredTokenException' => $baseDir.'/lib/public/Authentication/Exceptions/ExpiredTokenException.php',
163
+    'OCP\\Authentication\\Exceptions\\InvalidTokenException' => $baseDir.'/lib/public/Authentication/Exceptions/InvalidTokenException.php',
164
+    'OCP\\Authentication\\Exceptions\\PasswordUnavailableException' => $baseDir.'/lib/public/Authentication/Exceptions/PasswordUnavailableException.php',
165
+    'OCP\\Authentication\\Exceptions\\WipeTokenException' => $baseDir.'/lib/public/Authentication/Exceptions/WipeTokenException.php',
166
+    'OCP\\Authentication\\IAlternativeLogin' => $baseDir.'/lib/public/Authentication/IAlternativeLogin.php',
167
+    'OCP\\Authentication\\IApacheBackend' => $baseDir.'/lib/public/Authentication/IApacheBackend.php',
168
+    'OCP\\Authentication\\IProvideUserSecretBackend' => $baseDir.'/lib/public/Authentication/IProvideUserSecretBackend.php',
169
+    'OCP\\Authentication\\LoginCredentials\\ICredentials' => $baseDir.'/lib/public/Authentication/LoginCredentials/ICredentials.php',
170
+    'OCP\\Authentication\\LoginCredentials\\IStore' => $baseDir.'/lib/public/Authentication/LoginCredentials/IStore.php',
171
+    'OCP\\Authentication\\Token\\IProvider' => $baseDir.'/lib/public/Authentication/Token/IProvider.php',
172
+    'OCP\\Authentication\\Token\\IToken' => $baseDir.'/lib/public/Authentication/Token/IToken.php',
173
+    'OCP\\Authentication\\TwoFactorAuth\\ALoginSetupController' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/ALoginSetupController.php',
174
+    'OCP\\Authentication\\TwoFactorAuth\\IActivatableAtLogin' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/IActivatableAtLogin.php',
175
+    'OCP\\Authentication\\TwoFactorAuth\\IActivatableByAdmin' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/IActivatableByAdmin.php',
176
+    'OCP\\Authentication\\TwoFactorAuth\\IDeactivatableByAdmin' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/IDeactivatableByAdmin.php',
177
+    'OCP\\Authentication\\TwoFactorAuth\\ILoginSetupProvider' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/ILoginSetupProvider.php',
178
+    'OCP\\Authentication\\TwoFactorAuth\\IPersonalProviderSettings' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/IPersonalProviderSettings.php',
179
+    'OCP\\Authentication\\TwoFactorAuth\\IProvider' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/IProvider.php',
180
+    'OCP\\Authentication\\TwoFactorAuth\\IProvidesCustomCSP' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/IProvidesCustomCSP.php',
181
+    'OCP\\Authentication\\TwoFactorAuth\\IProvidesIcons' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/IProvidesIcons.php',
182
+    'OCP\\Authentication\\TwoFactorAuth\\IProvidesPersonalSettings' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/IProvidesPersonalSettings.php',
183
+    'OCP\\Authentication\\TwoFactorAuth\\IRegistry' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/IRegistry.php',
184
+    'OCP\\Authentication\\TwoFactorAuth\\RegistryEvent' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/RegistryEvent.php',
185
+    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorException' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/TwoFactorException.php',
186
+    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderChallengeFailed' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderChallengeFailed.php',
187
+    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderChallengePassed' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderChallengePassed.php',
188
+    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderDisabled' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderDisabled.php',
189
+    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserDisabled' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserDisabled.php',
190
+    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserEnabled' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserEnabled.php',
191
+    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserRegistered' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserRegistered.php',
192
+    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderForUserUnregistered' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderForUserUnregistered.php',
193
+    'OCP\\Authentication\\TwoFactorAuth\\TwoFactorProviderUserDeleted' => $baseDir.'/lib/public/Authentication/TwoFactorAuth/TwoFactorProviderUserDeleted.php',
194
+    'OCP\\AutoloadNotAllowedException' => $baseDir.'/lib/public/AutoloadNotAllowedException.php',
195
+    'OCP\\BackgroundJob\\IJob' => $baseDir.'/lib/public/BackgroundJob/IJob.php',
196
+    'OCP\\BackgroundJob\\IJobList' => $baseDir.'/lib/public/BackgroundJob/IJobList.php',
197
+    'OCP\\BackgroundJob\\IParallelAwareJob' => $baseDir.'/lib/public/BackgroundJob/IParallelAwareJob.php',
198
+    'OCP\\BackgroundJob\\Job' => $baseDir.'/lib/public/BackgroundJob/Job.php',
199
+    'OCP\\BackgroundJob\\QueuedJob' => $baseDir.'/lib/public/BackgroundJob/QueuedJob.php',
200
+    'OCP\\BackgroundJob\\TimedJob' => $baseDir.'/lib/public/BackgroundJob/TimedJob.php',
201
+    'OCP\\BeforeSabrePubliclyLoadedEvent' => $baseDir.'/lib/public/BeforeSabrePubliclyLoadedEvent.php',
202
+    'OCP\\Broadcast\\Events\\IBroadcastEvent' => $baseDir.'/lib/public/Broadcast/Events/IBroadcastEvent.php',
203
+    'OCP\\Cache\\CappedMemoryCache' => $baseDir.'/lib/public/Cache/CappedMemoryCache.php',
204
+    'OCP\\Calendar\\BackendTemporarilyUnavailableException' => $baseDir.'/lib/public/Calendar/BackendTemporarilyUnavailableException.php',
205
+    'OCP\\Calendar\\CalendarEventStatus' => $baseDir.'/lib/public/Calendar/CalendarEventStatus.php',
206
+    'OCP\\Calendar\\CalendarExportOptions' => $baseDir.'/lib/public/Calendar/CalendarExportOptions.php',
207
+    'OCP\\Calendar\\CalendarImportOptions' => $baseDir.'/lib/public/Calendar/CalendarImportOptions.php',
208
+    'OCP\\Calendar\\Events\\AbstractCalendarObjectEvent' => $baseDir.'/lib/public/Calendar/Events/AbstractCalendarObjectEvent.php',
209
+    'OCP\\Calendar\\Events\\CalendarObjectCreatedEvent' => $baseDir.'/lib/public/Calendar/Events/CalendarObjectCreatedEvent.php',
210
+    'OCP\\Calendar\\Events\\CalendarObjectDeletedEvent' => $baseDir.'/lib/public/Calendar/Events/CalendarObjectDeletedEvent.php',
211
+    'OCP\\Calendar\\Events\\CalendarObjectMovedEvent' => $baseDir.'/lib/public/Calendar/Events/CalendarObjectMovedEvent.php',
212
+    'OCP\\Calendar\\Events\\CalendarObjectMovedToTrashEvent' => $baseDir.'/lib/public/Calendar/Events/CalendarObjectMovedToTrashEvent.php',
213
+    'OCP\\Calendar\\Events\\CalendarObjectRestoredEvent' => $baseDir.'/lib/public/Calendar/Events/CalendarObjectRestoredEvent.php',
214
+    'OCP\\Calendar\\Events\\CalendarObjectUpdatedEvent' => $baseDir.'/lib/public/Calendar/Events/CalendarObjectUpdatedEvent.php',
215
+    'OCP\\Calendar\\Exceptions\\CalendarException' => $baseDir.'/lib/public/Calendar/Exceptions/CalendarException.php',
216
+    'OCP\\Calendar\\IAvailabilityResult' => $baseDir.'/lib/public/Calendar/IAvailabilityResult.php',
217
+    'OCP\\Calendar\\ICalendar' => $baseDir.'/lib/public/Calendar/ICalendar.php',
218
+    'OCP\\Calendar\\ICalendarEventBuilder' => $baseDir.'/lib/public/Calendar/ICalendarEventBuilder.php',
219
+    'OCP\\Calendar\\ICalendarExport' => $baseDir.'/lib/public/Calendar/ICalendarExport.php',
220
+    'OCP\\Calendar\\ICalendarIsEnabled' => $baseDir.'/lib/public/Calendar/ICalendarIsEnabled.php',
221
+    'OCP\\Calendar\\ICalendarIsShared' => $baseDir.'/lib/public/Calendar/ICalendarIsShared.php',
222
+    'OCP\\Calendar\\ICalendarIsWritable' => $baseDir.'/lib/public/Calendar/ICalendarIsWritable.php',
223
+    'OCP\\Calendar\\ICalendarProvider' => $baseDir.'/lib/public/Calendar/ICalendarProvider.php',
224
+    'OCP\\Calendar\\ICalendarQuery' => $baseDir.'/lib/public/Calendar/ICalendarQuery.php',
225
+    'OCP\\Calendar\\ICreateFromString' => $baseDir.'/lib/public/Calendar/ICreateFromString.php',
226
+    'OCP\\Calendar\\IHandleImipMessage' => $baseDir.'/lib/public/Calendar/IHandleImipMessage.php',
227
+    'OCP\\Calendar\\IManager' => $baseDir.'/lib/public/Calendar/IManager.php',
228
+    'OCP\\Calendar\\IMetadataProvider' => $baseDir.'/lib/public/Calendar/IMetadataProvider.php',
229
+    'OCP\\Calendar\\Resource\\IBackend' => $baseDir.'/lib/public/Calendar/Resource/IBackend.php',
230
+    'OCP\\Calendar\\Resource\\IManager' => $baseDir.'/lib/public/Calendar/Resource/IManager.php',
231
+    'OCP\\Calendar\\Resource\\IResource' => $baseDir.'/lib/public/Calendar/Resource/IResource.php',
232
+    'OCP\\Calendar\\Resource\\IResourceMetadata' => $baseDir.'/lib/public/Calendar/Resource/IResourceMetadata.php',
233
+    'OCP\\Calendar\\Room\\IBackend' => $baseDir.'/lib/public/Calendar/Room/IBackend.php',
234
+    'OCP\\Calendar\\Room\\IManager' => $baseDir.'/lib/public/Calendar/Room/IManager.php',
235
+    'OCP\\Calendar\\Room\\IRoom' => $baseDir.'/lib/public/Calendar/Room/IRoom.php',
236
+    'OCP\\Calendar\\Room\\IRoomMetadata' => $baseDir.'/lib/public/Calendar/Room/IRoomMetadata.php',
237
+    'OCP\\Capabilities\\ICapability' => $baseDir.'/lib/public/Capabilities/ICapability.php',
238
+    'OCP\\Capabilities\\IInitialStateExcludedCapability' => $baseDir.'/lib/public/Capabilities/IInitialStateExcludedCapability.php',
239
+    'OCP\\Capabilities\\IPublicCapability' => $baseDir.'/lib/public/Capabilities/IPublicCapability.php',
240
+    'OCP\\Collaboration\\AutoComplete\\AutoCompleteEvent' => $baseDir.'/lib/public/Collaboration/AutoComplete/AutoCompleteEvent.php',
241
+    'OCP\\Collaboration\\AutoComplete\\AutoCompleteFilterEvent' => $baseDir.'/lib/public/Collaboration/AutoComplete/AutoCompleteFilterEvent.php',
242
+    'OCP\\Collaboration\\AutoComplete\\IManager' => $baseDir.'/lib/public/Collaboration/AutoComplete/IManager.php',
243
+    'OCP\\Collaboration\\AutoComplete\\ISorter' => $baseDir.'/lib/public/Collaboration/AutoComplete/ISorter.php',
244
+    'OCP\\Collaboration\\Collaborators\\ISearch' => $baseDir.'/lib/public/Collaboration/Collaborators/ISearch.php',
245
+    'OCP\\Collaboration\\Collaborators\\ISearchPlugin' => $baseDir.'/lib/public/Collaboration/Collaborators/ISearchPlugin.php',
246
+    'OCP\\Collaboration\\Collaborators\\ISearchResult' => $baseDir.'/lib/public/Collaboration/Collaborators/ISearchResult.php',
247
+    'OCP\\Collaboration\\Collaborators\\SearchResultType' => $baseDir.'/lib/public/Collaboration/Collaborators/SearchResultType.php',
248
+    'OCP\\Collaboration\\Reference\\ADiscoverableReferenceProvider' => $baseDir.'/lib/public/Collaboration/Reference/ADiscoverableReferenceProvider.php',
249
+    'OCP\\Collaboration\\Reference\\IDiscoverableReferenceProvider' => $baseDir.'/lib/public/Collaboration/Reference/IDiscoverableReferenceProvider.php',
250
+    'OCP\\Collaboration\\Reference\\IPublicReferenceProvider' => $baseDir.'/lib/public/Collaboration/Reference/IPublicReferenceProvider.php',
251
+    'OCP\\Collaboration\\Reference\\IReference' => $baseDir.'/lib/public/Collaboration/Reference/IReference.php',
252
+    'OCP\\Collaboration\\Reference\\IReferenceManager' => $baseDir.'/lib/public/Collaboration/Reference/IReferenceManager.php',
253
+    'OCP\\Collaboration\\Reference\\IReferenceProvider' => $baseDir.'/lib/public/Collaboration/Reference/IReferenceProvider.php',
254
+    'OCP\\Collaboration\\Reference\\ISearchableReferenceProvider' => $baseDir.'/lib/public/Collaboration/Reference/ISearchableReferenceProvider.php',
255
+    'OCP\\Collaboration\\Reference\\LinkReferenceProvider' => $baseDir.'/lib/public/Collaboration/Reference/LinkReferenceProvider.php',
256
+    'OCP\\Collaboration\\Reference\\Reference' => $baseDir.'/lib/public/Collaboration/Reference/Reference.php',
257
+    'OCP\\Collaboration\\Reference\\RenderReferenceEvent' => $baseDir.'/lib/public/Collaboration/Reference/RenderReferenceEvent.php',
258
+    'OCP\\Collaboration\\Resources\\CollectionException' => $baseDir.'/lib/public/Collaboration/Resources/CollectionException.php',
259
+    'OCP\\Collaboration\\Resources\\ICollection' => $baseDir.'/lib/public/Collaboration/Resources/ICollection.php',
260
+    'OCP\\Collaboration\\Resources\\IManager' => $baseDir.'/lib/public/Collaboration/Resources/IManager.php',
261
+    'OCP\\Collaboration\\Resources\\IProvider' => $baseDir.'/lib/public/Collaboration/Resources/IProvider.php',
262
+    'OCP\\Collaboration\\Resources\\IProviderManager' => $baseDir.'/lib/public/Collaboration/Resources/IProviderManager.php',
263
+    'OCP\\Collaboration\\Resources\\IResource' => $baseDir.'/lib/public/Collaboration/Resources/IResource.php',
264
+    'OCP\\Collaboration\\Resources\\LoadAdditionalScriptsEvent' => $baseDir.'/lib/public/Collaboration/Resources/LoadAdditionalScriptsEvent.php',
265
+    'OCP\\Collaboration\\Resources\\ResourceException' => $baseDir.'/lib/public/Collaboration/Resources/ResourceException.php',
266
+    'OCP\\Color' => $baseDir.'/lib/public/Color.php',
267
+    'OCP\\Command\\IBus' => $baseDir.'/lib/public/Command/IBus.php',
268
+    'OCP\\Command\\ICommand' => $baseDir.'/lib/public/Command/ICommand.php',
269
+    'OCP\\Comments\\CommentsEntityEvent' => $baseDir.'/lib/public/Comments/CommentsEntityEvent.php',
270
+    'OCP\\Comments\\CommentsEvent' => $baseDir.'/lib/public/Comments/CommentsEvent.php',
271
+    'OCP\\Comments\\IComment' => $baseDir.'/lib/public/Comments/IComment.php',
272
+    'OCP\\Comments\\ICommentsEventHandler' => $baseDir.'/lib/public/Comments/ICommentsEventHandler.php',
273
+    'OCP\\Comments\\ICommentsManager' => $baseDir.'/lib/public/Comments/ICommentsManager.php',
274
+    'OCP\\Comments\\ICommentsManagerFactory' => $baseDir.'/lib/public/Comments/ICommentsManagerFactory.php',
275
+    'OCP\\Comments\\IllegalIDChangeException' => $baseDir.'/lib/public/Comments/IllegalIDChangeException.php',
276
+    'OCP\\Comments\\MessageTooLongException' => $baseDir.'/lib/public/Comments/MessageTooLongException.php',
277
+    'OCP\\Comments\\NotFoundException' => $baseDir.'/lib/public/Comments/NotFoundException.php',
278
+    'OCP\\Common\\Exception\\NotFoundException' => $baseDir.'/lib/public/Common/Exception/NotFoundException.php',
279
+    'OCP\\Config\\BeforePreferenceDeletedEvent' => $baseDir.'/lib/public/Config/BeforePreferenceDeletedEvent.php',
280
+    'OCP\\Config\\BeforePreferenceSetEvent' => $baseDir.'/lib/public/Config/BeforePreferenceSetEvent.php',
281
+    'OCP\\Config\\Exceptions\\IncorrectTypeException' => $baseDir.'/lib/public/Config/Exceptions/IncorrectTypeException.php',
282
+    'OCP\\Config\\Exceptions\\TypeConflictException' => $baseDir.'/lib/public/Config/Exceptions/TypeConflictException.php',
283
+    'OCP\\Config\\Exceptions\\UnknownKeyException' => $baseDir.'/lib/public/Config/Exceptions/UnknownKeyException.php',
284
+    'OCP\\Config\\IUserConfig' => $baseDir.'/lib/public/Config/IUserConfig.php',
285
+    'OCP\\Config\\Lexicon\\Entry' => $baseDir.'/lib/public/Config/Lexicon/Entry.php',
286
+    'OCP\\Config\\Lexicon\\ILexicon' => $baseDir.'/lib/public/Config/Lexicon/ILexicon.php',
287
+    'OCP\\Config\\Lexicon\\Preset' => $baseDir.'/lib/public/Config/Lexicon/Preset.php',
288
+    'OCP\\Config\\Lexicon\\Strictness' => $baseDir.'/lib/public/Config/Lexicon/Strictness.php',
289
+    'OCP\\Config\\ValueType' => $baseDir.'/lib/public/Config/ValueType.php',
290
+    'OCP\\Console\\ConsoleEvent' => $baseDir.'/lib/public/Console/ConsoleEvent.php',
291
+    'OCP\\Console\\ReservedOptions' => $baseDir.'/lib/public/Console/ReservedOptions.php',
292
+    'OCP\\Constants' => $baseDir.'/lib/public/Constants.php',
293
+    'OCP\\Contacts\\ContactsMenu\\IAction' => $baseDir.'/lib/public/Contacts/ContactsMenu/IAction.php',
294
+    'OCP\\Contacts\\ContactsMenu\\IActionFactory' => $baseDir.'/lib/public/Contacts/ContactsMenu/IActionFactory.php',
295
+    'OCP\\Contacts\\ContactsMenu\\IBulkProvider' => $baseDir.'/lib/public/Contacts/ContactsMenu/IBulkProvider.php',
296
+    'OCP\\Contacts\\ContactsMenu\\IContactsStore' => $baseDir.'/lib/public/Contacts/ContactsMenu/IContactsStore.php',
297
+    'OCP\\Contacts\\ContactsMenu\\IEntry' => $baseDir.'/lib/public/Contacts/ContactsMenu/IEntry.php',
298
+    'OCP\\Contacts\\ContactsMenu\\ILinkAction' => $baseDir.'/lib/public/Contacts/ContactsMenu/ILinkAction.php',
299
+    'OCP\\Contacts\\ContactsMenu\\IProvider' => $baseDir.'/lib/public/Contacts/ContactsMenu/IProvider.php',
300
+    'OCP\\Contacts\\Events\\ContactInteractedWithEvent' => $baseDir.'/lib/public/Contacts/Events/ContactInteractedWithEvent.php',
301
+    'OCP\\Contacts\\IManager' => $baseDir.'/lib/public/Contacts/IManager.php',
302
+    'OCP\\ContextChat\\ContentItem' => $baseDir.'/lib/public/ContextChat/ContentItem.php',
303
+    'OCP\\ContextChat\\Events\\ContentProviderRegisterEvent' => $baseDir.'/lib/public/ContextChat/Events/ContentProviderRegisterEvent.php',
304
+    'OCP\\ContextChat\\IContentManager' => $baseDir.'/lib/public/ContextChat/IContentManager.php',
305
+    'OCP\\ContextChat\\IContentProvider' => $baseDir.'/lib/public/ContextChat/IContentProvider.php',
306
+    'OCP\\ContextChat\\Type\\UpdateAccessOp' => $baseDir.'/lib/public/ContextChat/Type/UpdateAccessOp.php',
307
+    'OCP\\DB\\Events\\AddMissingColumnsEvent' => $baseDir.'/lib/public/DB/Events/AddMissingColumnsEvent.php',
308
+    'OCP\\DB\\Events\\AddMissingIndicesEvent' => $baseDir.'/lib/public/DB/Events/AddMissingIndicesEvent.php',
309
+    'OCP\\DB\\Events\\AddMissingPrimaryKeyEvent' => $baseDir.'/lib/public/DB/Events/AddMissingPrimaryKeyEvent.php',
310
+    'OCP\\DB\\Exception' => $baseDir.'/lib/public/DB/Exception.php',
311
+    'OCP\\DB\\IPreparedStatement' => $baseDir.'/lib/public/DB/IPreparedStatement.php',
312
+    'OCP\\DB\\IResult' => $baseDir.'/lib/public/DB/IResult.php',
313
+    'OCP\\DB\\ISchemaWrapper' => $baseDir.'/lib/public/DB/ISchemaWrapper.php',
314
+    'OCP\\DB\\QueryBuilder\\ICompositeExpression' => $baseDir.'/lib/public/DB/QueryBuilder/ICompositeExpression.php',
315
+    'OCP\\DB\\QueryBuilder\\IExpressionBuilder' => $baseDir.'/lib/public/DB/QueryBuilder/IExpressionBuilder.php',
316
+    'OCP\\DB\\QueryBuilder\\IFunctionBuilder' => $baseDir.'/lib/public/DB/QueryBuilder/IFunctionBuilder.php',
317
+    'OCP\\DB\\QueryBuilder\\ILiteral' => $baseDir.'/lib/public/DB/QueryBuilder/ILiteral.php',
318
+    'OCP\\DB\\QueryBuilder\\IParameter' => $baseDir.'/lib/public/DB/QueryBuilder/IParameter.php',
319
+    'OCP\\DB\\QueryBuilder\\IQueryBuilder' => $baseDir.'/lib/public/DB/QueryBuilder/IQueryBuilder.php',
320
+    'OCP\\DB\\QueryBuilder\\IQueryFunction' => $baseDir.'/lib/public/DB/QueryBuilder/IQueryFunction.php',
321
+    'OCP\\DB\\QueryBuilder\\Sharded\\IShardMapper' => $baseDir.'/lib/public/DB/QueryBuilder/Sharded/IShardMapper.php',
322
+    'OCP\\DB\\Types' => $baseDir.'/lib/public/DB/Types.php',
323
+    'OCP\\Dashboard\\IAPIWidget' => $baseDir.'/lib/public/Dashboard/IAPIWidget.php',
324
+    'OCP\\Dashboard\\IAPIWidgetV2' => $baseDir.'/lib/public/Dashboard/IAPIWidgetV2.php',
325
+    'OCP\\Dashboard\\IButtonWidget' => $baseDir.'/lib/public/Dashboard/IButtonWidget.php',
326
+    'OCP\\Dashboard\\IConditionalWidget' => $baseDir.'/lib/public/Dashboard/IConditionalWidget.php',
327
+    'OCP\\Dashboard\\IIconWidget' => $baseDir.'/lib/public/Dashboard/IIconWidget.php',
328
+    'OCP\\Dashboard\\IManager' => $baseDir.'/lib/public/Dashboard/IManager.php',
329
+    'OCP\\Dashboard\\IOptionWidget' => $baseDir.'/lib/public/Dashboard/IOptionWidget.php',
330
+    'OCP\\Dashboard\\IReloadableWidget' => $baseDir.'/lib/public/Dashboard/IReloadableWidget.php',
331
+    'OCP\\Dashboard\\IWidget' => $baseDir.'/lib/public/Dashboard/IWidget.php',
332
+    'OCP\\Dashboard\\Model\\WidgetButton' => $baseDir.'/lib/public/Dashboard/Model/WidgetButton.php',
333
+    'OCP\\Dashboard\\Model\\WidgetItem' => $baseDir.'/lib/public/Dashboard/Model/WidgetItem.php',
334
+    'OCP\\Dashboard\\Model\\WidgetItems' => $baseDir.'/lib/public/Dashboard/Model/WidgetItems.php',
335
+    'OCP\\Dashboard\\Model\\WidgetOptions' => $baseDir.'/lib/public/Dashboard/Model/WidgetOptions.php',
336
+    'OCP\\DataCollector\\AbstractDataCollector' => $baseDir.'/lib/public/DataCollector/AbstractDataCollector.php',
337
+    'OCP\\DataCollector\\IDataCollector' => $baseDir.'/lib/public/DataCollector/IDataCollector.php',
338
+    'OCP\\Defaults' => $baseDir.'/lib/public/Defaults.php',
339
+    'OCP\\Diagnostics\\IEvent' => $baseDir.'/lib/public/Diagnostics/IEvent.php',
340
+    'OCP\\Diagnostics\\IEventLogger' => $baseDir.'/lib/public/Diagnostics/IEventLogger.php',
341
+    'OCP\\Diagnostics\\IQuery' => $baseDir.'/lib/public/Diagnostics/IQuery.php',
342
+    'OCP\\Diagnostics\\IQueryLogger' => $baseDir.'/lib/public/Diagnostics/IQueryLogger.php',
343
+    'OCP\\DirectEditing\\ACreateEmpty' => $baseDir.'/lib/public/DirectEditing/ACreateEmpty.php',
344
+    'OCP\\DirectEditing\\ACreateFromTemplate' => $baseDir.'/lib/public/DirectEditing/ACreateFromTemplate.php',
345
+    'OCP\\DirectEditing\\ATemplate' => $baseDir.'/lib/public/DirectEditing/ATemplate.php',
346
+    'OCP\\DirectEditing\\IEditor' => $baseDir.'/lib/public/DirectEditing/IEditor.php',
347
+    'OCP\\DirectEditing\\IManager' => $baseDir.'/lib/public/DirectEditing/IManager.php',
348
+    'OCP\\DirectEditing\\IToken' => $baseDir.'/lib/public/DirectEditing/IToken.php',
349
+    'OCP\\DirectEditing\\RegisterDirectEditorEvent' => $baseDir.'/lib/public/DirectEditing/RegisterDirectEditorEvent.php',
350
+    'OCP\\Encryption\\Exceptions\\GenericEncryptionException' => $baseDir.'/lib/public/Encryption/Exceptions/GenericEncryptionException.php',
351
+    'OCP\\Encryption\\Exceptions\\InvalidHeaderException' => $baseDir.'/lib/public/Encryption/Exceptions/InvalidHeaderException.php',
352
+    'OCP\\Encryption\\IEncryptionModule' => $baseDir.'/lib/public/Encryption/IEncryptionModule.php',
353
+    'OCP\\Encryption\\IFile' => $baseDir.'/lib/public/Encryption/IFile.php',
354
+    'OCP\\Encryption\\IManager' => $baseDir.'/lib/public/Encryption/IManager.php',
355
+    'OCP\\Encryption\\Keys\\IStorage' => $baseDir.'/lib/public/Encryption/Keys/IStorage.php',
356
+    'OCP\\EventDispatcher\\ABroadcastedEvent' => $baseDir.'/lib/public/EventDispatcher/ABroadcastedEvent.php',
357
+    'OCP\\EventDispatcher\\Event' => $baseDir.'/lib/public/EventDispatcher/Event.php',
358
+    'OCP\\EventDispatcher\\GenericEvent' => $baseDir.'/lib/public/EventDispatcher/GenericEvent.php',
359
+    'OCP\\EventDispatcher\\IEventDispatcher' => $baseDir.'/lib/public/EventDispatcher/IEventDispatcher.php',
360
+    'OCP\\EventDispatcher\\IEventListener' => $baseDir.'/lib/public/EventDispatcher/IEventListener.php',
361
+    'OCP\\EventDispatcher\\IWebhookCompatibleEvent' => $baseDir.'/lib/public/EventDispatcher/IWebhookCompatibleEvent.php',
362
+    'OCP\\EventDispatcher\\JsonSerializer' => $baseDir.'/lib/public/EventDispatcher/JsonSerializer.php',
363
+    'OCP\\Exceptions\\AbortedEventException' => $baseDir.'/lib/public/Exceptions/AbortedEventException.php',
364
+    'OCP\\Exceptions\\AppConfigException' => $baseDir.'/lib/public/Exceptions/AppConfigException.php',
365
+    'OCP\\Exceptions\\AppConfigIncorrectTypeException' => $baseDir.'/lib/public/Exceptions/AppConfigIncorrectTypeException.php',
366
+    'OCP\\Exceptions\\AppConfigTypeConflictException' => $baseDir.'/lib/public/Exceptions/AppConfigTypeConflictException.php',
367
+    'OCP\\Exceptions\\AppConfigUnknownKeyException' => $baseDir.'/lib/public/Exceptions/AppConfigUnknownKeyException.php',
368
+    'OCP\\Federation\\Events\\TrustedServerRemovedEvent' => $baseDir.'/lib/public/Federation/Events/TrustedServerRemovedEvent.php',
369
+    'OCP\\Federation\\Exceptions\\ActionNotSupportedException' => $baseDir.'/lib/public/Federation/Exceptions/ActionNotSupportedException.php',
370
+    'OCP\\Federation\\Exceptions\\AuthenticationFailedException' => $baseDir.'/lib/public/Federation/Exceptions/AuthenticationFailedException.php',
371
+    'OCP\\Federation\\Exceptions\\BadRequestException' => $baseDir.'/lib/public/Federation/Exceptions/BadRequestException.php',
372
+    'OCP\\Federation\\Exceptions\\ProviderAlreadyExistsException' => $baseDir.'/lib/public/Federation/Exceptions/ProviderAlreadyExistsException.php',
373
+    'OCP\\Federation\\Exceptions\\ProviderCouldNotAddShareException' => $baseDir.'/lib/public/Federation/Exceptions/ProviderCouldNotAddShareException.php',
374
+    'OCP\\Federation\\Exceptions\\ProviderDoesNotExistsException' => $baseDir.'/lib/public/Federation/Exceptions/ProviderDoesNotExistsException.php',
375
+    'OCP\\Federation\\ICloudFederationFactory' => $baseDir.'/lib/public/Federation/ICloudFederationFactory.php',
376
+    'OCP\\Federation\\ICloudFederationNotification' => $baseDir.'/lib/public/Federation/ICloudFederationNotification.php',
377
+    'OCP\\Federation\\ICloudFederationProvider' => $baseDir.'/lib/public/Federation/ICloudFederationProvider.php',
378
+    'OCP\\Federation\\ICloudFederationProviderManager' => $baseDir.'/lib/public/Federation/ICloudFederationProviderManager.php',
379
+    'OCP\\Federation\\ICloudFederationShare' => $baseDir.'/lib/public/Federation/ICloudFederationShare.php',
380
+    'OCP\\Federation\\ICloudId' => $baseDir.'/lib/public/Federation/ICloudId.php',
381
+    'OCP\\Federation\\ICloudIdManager' => $baseDir.'/lib/public/Federation/ICloudIdManager.php',
382
+    'OCP\\Federation\\ICloudIdResolver' => $baseDir.'/lib/public/Federation/ICloudIdResolver.php',
383
+    'OCP\\Files' => $baseDir.'/lib/public/Files.php',
384
+    'OCP\\FilesMetadata\\AMetadataEvent' => $baseDir.'/lib/public/FilesMetadata/AMetadataEvent.php',
385
+    'OCP\\FilesMetadata\\Event\\MetadataBackgroundEvent' => $baseDir.'/lib/public/FilesMetadata/Event/MetadataBackgroundEvent.php',
386
+    'OCP\\FilesMetadata\\Event\\MetadataLiveEvent' => $baseDir.'/lib/public/FilesMetadata/Event/MetadataLiveEvent.php',
387
+    'OCP\\FilesMetadata\\Event\\MetadataNamedEvent' => $baseDir.'/lib/public/FilesMetadata/Event/MetadataNamedEvent.php',
388
+    'OCP\\FilesMetadata\\Exceptions\\FilesMetadataException' => $baseDir.'/lib/public/FilesMetadata/Exceptions/FilesMetadataException.php',
389
+    'OCP\\FilesMetadata\\Exceptions\\FilesMetadataKeyFormatException' => $baseDir.'/lib/public/FilesMetadata/Exceptions/FilesMetadataKeyFormatException.php',
390
+    'OCP\\FilesMetadata\\Exceptions\\FilesMetadataNotFoundException' => $baseDir.'/lib/public/FilesMetadata/Exceptions/FilesMetadataNotFoundException.php',
391
+    'OCP\\FilesMetadata\\Exceptions\\FilesMetadataTypeException' => $baseDir.'/lib/public/FilesMetadata/Exceptions/FilesMetadataTypeException.php',
392
+    'OCP\\FilesMetadata\\IFilesMetadataManager' => $baseDir.'/lib/public/FilesMetadata/IFilesMetadataManager.php',
393
+    'OCP\\FilesMetadata\\IMetadataQuery' => $baseDir.'/lib/public/FilesMetadata/IMetadataQuery.php',
394
+    'OCP\\FilesMetadata\\Model\\IFilesMetadata' => $baseDir.'/lib/public/FilesMetadata/Model/IFilesMetadata.php',
395
+    'OCP\\FilesMetadata\\Model\\IMetadataValueWrapper' => $baseDir.'/lib/public/FilesMetadata/Model/IMetadataValueWrapper.php',
396
+    'OCP\\Files\\AlreadyExistsException' => $baseDir.'/lib/public/Files/AlreadyExistsException.php',
397
+    'OCP\\Files\\AppData\\IAppDataFactory' => $baseDir.'/lib/public/Files/AppData/IAppDataFactory.php',
398
+    'OCP\\Files\\Cache\\AbstractCacheEvent' => $baseDir.'/lib/public/Files/Cache/AbstractCacheEvent.php',
399
+    'OCP\\Files\\Cache\\CacheEntryInsertedEvent' => $baseDir.'/lib/public/Files/Cache/CacheEntryInsertedEvent.php',
400
+    'OCP\\Files\\Cache\\CacheEntryRemovedEvent' => $baseDir.'/lib/public/Files/Cache/CacheEntryRemovedEvent.php',
401
+    'OCP\\Files\\Cache\\CacheEntryUpdatedEvent' => $baseDir.'/lib/public/Files/Cache/CacheEntryUpdatedEvent.php',
402
+    'OCP\\Files\\Cache\\CacheInsertEvent' => $baseDir.'/lib/public/Files/Cache/CacheInsertEvent.php',
403
+    'OCP\\Files\\Cache\\CacheUpdateEvent' => $baseDir.'/lib/public/Files/Cache/CacheUpdateEvent.php',
404
+    'OCP\\Files\\Cache\\ICache' => $baseDir.'/lib/public/Files/Cache/ICache.php',
405
+    'OCP\\Files\\Cache\\ICacheEntry' => $baseDir.'/lib/public/Files/Cache/ICacheEntry.php',
406
+    'OCP\\Files\\Cache\\ICacheEvent' => $baseDir.'/lib/public/Files/Cache/ICacheEvent.php',
407
+    'OCP\\Files\\Cache\\IFileAccess' => $baseDir.'/lib/public/Files/Cache/IFileAccess.php',
408
+    'OCP\\Files\\Cache\\IPropagator' => $baseDir.'/lib/public/Files/Cache/IPropagator.php',
409
+    'OCP\\Files\\Cache\\IScanner' => $baseDir.'/lib/public/Files/Cache/IScanner.php',
410
+    'OCP\\Files\\Cache\\IUpdater' => $baseDir.'/lib/public/Files/Cache/IUpdater.php',
411
+    'OCP\\Files\\Cache\\IWatcher' => $baseDir.'/lib/public/Files/Cache/IWatcher.php',
412
+    'OCP\\Files\\Config\\Event\\UserMountAddedEvent' => $baseDir.'/lib/public/Files/Config/Event/UserMountAddedEvent.php',
413
+    'OCP\\Files\\Config\\Event\\UserMountRemovedEvent' => $baseDir.'/lib/public/Files/Config/Event/UserMountRemovedEvent.php',
414
+    'OCP\\Files\\Config\\Event\\UserMountUpdatedEvent' => $baseDir.'/lib/public/Files/Config/Event/UserMountUpdatedEvent.php',
415
+    'OCP\\Files\\Config\\ICachedMountFileInfo' => $baseDir.'/lib/public/Files/Config/ICachedMountFileInfo.php',
416
+    'OCP\\Files\\Config\\ICachedMountInfo' => $baseDir.'/lib/public/Files/Config/ICachedMountInfo.php',
417
+    'OCP\\Files\\Config\\IHomeMountProvider' => $baseDir.'/lib/public/Files/Config/IHomeMountProvider.php',
418
+    'OCP\\Files\\Config\\IMountProvider' => $baseDir.'/lib/public/Files/Config/IMountProvider.php',
419
+    'OCP\\Files\\Config\\IMountProviderCollection' => $baseDir.'/lib/public/Files/Config/IMountProviderCollection.php',
420
+    'OCP\\Files\\Config\\IRootMountProvider' => $baseDir.'/lib/public/Files/Config/IRootMountProvider.php',
421
+    'OCP\\Files\\Config\\IUserMountCache' => $baseDir.'/lib/public/Files/Config/IUserMountCache.php',
422
+    'OCP\\Files\\ConnectionLostException' => $baseDir.'/lib/public/Files/ConnectionLostException.php',
423
+    'OCP\\Files\\Conversion\\ConversionMimeProvider' => $baseDir.'/lib/public/Files/Conversion/ConversionMimeProvider.php',
424
+    'OCP\\Files\\Conversion\\IConversionManager' => $baseDir.'/lib/public/Files/Conversion/IConversionManager.php',
425
+    'OCP\\Files\\Conversion\\IConversionProvider' => $baseDir.'/lib/public/Files/Conversion/IConversionProvider.php',
426
+    'OCP\\Files\\DavUtil' => $baseDir.'/lib/public/Files/DavUtil.php',
427
+    'OCP\\Files\\EmptyFileNameException' => $baseDir.'/lib/public/Files/EmptyFileNameException.php',
428
+    'OCP\\Files\\EntityTooLargeException' => $baseDir.'/lib/public/Files/EntityTooLargeException.php',
429
+    'OCP\\Files\\Events\\BeforeDirectFileDownloadEvent' => $baseDir.'/lib/public/Files/Events/BeforeDirectFileDownloadEvent.php',
430
+    'OCP\\Files\\Events\\BeforeFileScannedEvent' => $baseDir.'/lib/public/Files/Events/BeforeFileScannedEvent.php',
431
+    'OCP\\Files\\Events\\BeforeFileSystemSetupEvent' => $baseDir.'/lib/public/Files/Events/BeforeFileSystemSetupEvent.php',
432
+    'OCP\\Files\\Events\\BeforeFolderScannedEvent' => $baseDir.'/lib/public/Files/Events/BeforeFolderScannedEvent.php',
433
+    'OCP\\Files\\Events\\BeforeZipCreatedEvent' => $baseDir.'/lib/public/Files/Events/BeforeZipCreatedEvent.php',
434
+    'OCP\\Files\\Events\\FileCacheUpdated' => $baseDir.'/lib/public/Files/Events/FileCacheUpdated.php',
435
+    'OCP\\Files\\Events\\FileScannedEvent' => $baseDir.'/lib/public/Files/Events/FileScannedEvent.php',
436
+    'OCP\\Files\\Events\\FolderScannedEvent' => $baseDir.'/lib/public/Files/Events/FolderScannedEvent.php',
437
+    'OCP\\Files\\Events\\InvalidateMountCacheEvent' => $baseDir.'/lib/public/Files/Events/InvalidateMountCacheEvent.php',
438
+    'OCP\\Files\\Events\\NodeAddedToCache' => $baseDir.'/lib/public/Files/Events/NodeAddedToCache.php',
439
+    'OCP\\Files\\Events\\NodeAddedToFavorite' => $baseDir.'/lib/public/Files/Events/NodeAddedToFavorite.php',
440
+    'OCP\\Files\\Events\\NodeRemovedFromCache' => $baseDir.'/lib/public/Files/Events/NodeRemovedFromCache.php',
441
+    'OCP\\Files\\Events\\NodeRemovedFromFavorite' => $baseDir.'/lib/public/Files/Events/NodeRemovedFromFavorite.php',
442
+    'OCP\\Files\\Events\\Node\\AbstractNodeEvent' => $baseDir.'/lib/public/Files/Events/Node/AbstractNodeEvent.php',
443
+    'OCP\\Files\\Events\\Node\\AbstractNodesEvent' => $baseDir.'/lib/public/Files/Events/Node/AbstractNodesEvent.php',
444
+    'OCP\\Files\\Events\\Node\\BeforeNodeCopiedEvent' => $baseDir.'/lib/public/Files/Events/Node/BeforeNodeCopiedEvent.php',
445
+    'OCP\\Files\\Events\\Node\\BeforeNodeCreatedEvent' => $baseDir.'/lib/public/Files/Events/Node/BeforeNodeCreatedEvent.php',
446
+    'OCP\\Files\\Events\\Node\\BeforeNodeDeletedEvent' => $baseDir.'/lib/public/Files/Events/Node/BeforeNodeDeletedEvent.php',
447
+    'OCP\\Files\\Events\\Node\\BeforeNodeReadEvent' => $baseDir.'/lib/public/Files/Events/Node/BeforeNodeReadEvent.php',
448
+    'OCP\\Files\\Events\\Node\\BeforeNodeRenamedEvent' => $baseDir.'/lib/public/Files/Events/Node/BeforeNodeRenamedEvent.php',
449
+    'OCP\\Files\\Events\\Node\\BeforeNodeTouchedEvent' => $baseDir.'/lib/public/Files/Events/Node/BeforeNodeTouchedEvent.php',
450
+    'OCP\\Files\\Events\\Node\\BeforeNodeWrittenEvent' => $baseDir.'/lib/public/Files/Events/Node/BeforeNodeWrittenEvent.php',
451
+    'OCP\\Files\\Events\\Node\\FilesystemTornDownEvent' => $baseDir.'/lib/public/Files/Events/Node/FilesystemTornDownEvent.php',
452
+    'OCP\\Files\\Events\\Node\\NodeCopiedEvent' => $baseDir.'/lib/public/Files/Events/Node/NodeCopiedEvent.php',
453
+    'OCP\\Files\\Events\\Node\\NodeCreatedEvent' => $baseDir.'/lib/public/Files/Events/Node/NodeCreatedEvent.php',
454
+    'OCP\\Files\\Events\\Node\\NodeDeletedEvent' => $baseDir.'/lib/public/Files/Events/Node/NodeDeletedEvent.php',
455
+    'OCP\\Files\\Events\\Node\\NodeRenamedEvent' => $baseDir.'/lib/public/Files/Events/Node/NodeRenamedEvent.php',
456
+    'OCP\\Files\\Events\\Node\\NodeTouchedEvent' => $baseDir.'/lib/public/Files/Events/Node/NodeTouchedEvent.php',
457
+    'OCP\\Files\\Events\\Node\\NodeWrittenEvent' => $baseDir.'/lib/public/Files/Events/Node/NodeWrittenEvent.php',
458
+    'OCP\\Files\\File' => $baseDir.'/lib/public/Files/File.php',
459
+    'OCP\\Files\\FileInfo' => $baseDir.'/lib/public/Files/FileInfo.php',
460
+    'OCP\\Files\\FileNameTooLongException' => $baseDir.'/lib/public/Files/FileNameTooLongException.php',
461
+    'OCP\\Files\\Folder' => $baseDir.'/lib/public/Files/Folder.php',
462
+    'OCP\\Files\\ForbiddenException' => $baseDir.'/lib/public/Files/ForbiddenException.php',
463
+    'OCP\\Files\\GenericFileException' => $baseDir.'/lib/public/Files/GenericFileException.php',
464
+    'OCP\\Files\\IAppData' => $baseDir.'/lib/public/Files/IAppData.php',
465
+    'OCP\\Files\\IFilenameValidator' => $baseDir.'/lib/public/Files/IFilenameValidator.php',
466
+    'OCP\\Files\\IHomeStorage' => $baseDir.'/lib/public/Files/IHomeStorage.php',
467
+    'OCP\\Files\\IMimeTypeDetector' => $baseDir.'/lib/public/Files/IMimeTypeDetector.php',
468
+    'OCP\\Files\\IMimeTypeLoader' => $baseDir.'/lib/public/Files/IMimeTypeLoader.php',
469
+    'OCP\\Files\\IRootFolder' => $baseDir.'/lib/public/Files/IRootFolder.php',
470
+    'OCP\\Files\\InvalidCharacterInPathException' => $baseDir.'/lib/public/Files/InvalidCharacterInPathException.php',
471
+    'OCP\\Files\\InvalidContentException' => $baseDir.'/lib/public/Files/InvalidContentException.php',
472
+    'OCP\\Files\\InvalidDirectoryException' => $baseDir.'/lib/public/Files/InvalidDirectoryException.php',
473
+    'OCP\\Files\\InvalidPathException' => $baseDir.'/lib/public/Files/InvalidPathException.php',
474
+    'OCP\\Files\\LockNotAcquiredException' => $baseDir.'/lib/public/Files/LockNotAcquiredException.php',
475
+    'OCP\\Files\\Lock\\ILock' => $baseDir.'/lib/public/Files/Lock/ILock.php',
476
+    'OCP\\Files\\Lock\\ILockManager' => $baseDir.'/lib/public/Files/Lock/ILockManager.php',
477
+    'OCP\\Files\\Lock\\ILockProvider' => $baseDir.'/lib/public/Files/Lock/ILockProvider.php',
478
+    'OCP\\Files\\Lock\\LockContext' => $baseDir.'/lib/public/Files/Lock/LockContext.php',
479
+    'OCP\\Files\\Lock\\NoLockProviderException' => $baseDir.'/lib/public/Files/Lock/NoLockProviderException.php',
480
+    'OCP\\Files\\Lock\\OwnerLockedException' => $baseDir.'/lib/public/Files/Lock/OwnerLockedException.php',
481
+    'OCP\\Files\\Mount\\IMountManager' => $baseDir.'/lib/public/Files/Mount/IMountManager.php',
482
+    'OCP\\Files\\Mount\\IMountPoint' => $baseDir.'/lib/public/Files/Mount/IMountPoint.php',
483
+    'OCP\\Files\\Mount\\IMovableMount' => $baseDir.'/lib/public/Files/Mount/IMovableMount.php',
484
+    'OCP\\Files\\Mount\\IShareOwnerlessMount' => $baseDir.'/lib/public/Files/Mount/IShareOwnerlessMount.php',
485
+    'OCP\\Files\\Mount\\ISystemMountPoint' => $baseDir.'/lib/public/Files/Mount/ISystemMountPoint.php',
486
+    'OCP\\Files\\Node' => $baseDir.'/lib/public/Files/Node.php',
487
+    'OCP\\Files\\NotEnoughSpaceException' => $baseDir.'/lib/public/Files/NotEnoughSpaceException.php',
488
+    'OCP\\Files\\NotFoundException' => $baseDir.'/lib/public/Files/NotFoundException.php',
489
+    'OCP\\Files\\NotPermittedException' => $baseDir.'/lib/public/Files/NotPermittedException.php',
490
+    'OCP\\Files\\Notify\\IChange' => $baseDir.'/lib/public/Files/Notify/IChange.php',
491
+    'OCP\\Files\\Notify\\INotifyHandler' => $baseDir.'/lib/public/Files/Notify/INotifyHandler.php',
492
+    'OCP\\Files\\Notify\\IRenameChange' => $baseDir.'/lib/public/Files/Notify/IRenameChange.php',
493
+    'OCP\\Files\\ObjectStore\\IObjectStore' => $baseDir.'/lib/public/Files/ObjectStore/IObjectStore.php',
494
+    'OCP\\Files\\ObjectStore\\IObjectStoreMetaData' => $baseDir.'/lib/public/Files/ObjectStore/IObjectStoreMetaData.php',
495
+    'OCP\\Files\\ObjectStore\\IObjectStoreMultiPartUpload' => $baseDir.'/lib/public/Files/ObjectStore/IObjectStoreMultiPartUpload.php',
496
+    'OCP\\Files\\ReservedWordException' => $baseDir.'/lib/public/Files/ReservedWordException.php',
497
+    'OCP\\Files\\Search\\ISearchBinaryOperator' => $baseDir.'/lib/public/Files/Search/ISearchBinaryOperator.php',
498
+    'OCP\\Files\\Search\\ISearchComparison' => $baseDir.'/lib/public/Files/Search/ISearchComparison.php',
499
+    'OCP\\Files\\Search\\ISearchOperator' => $baseDir.'/lib/public/Files/Search/ISearchOperator.php',
500
+    'OCP\\Files\\Search\\ISearchOrder' => $baseDir.'/lib/public/Files/Search/ISearchOrder.php',
501
+    'OCP\\Files\\Search\\ISearchQuery' => $baseDir.'/lib/public/Files/Search/ISearchQuery.php',
502
+    'OCP\\Files\\SimpleFS\\ISimpleFile' => $baseDir.'/lib/public/Files/SimpleFS/ISimpleFile.php',
503
+    'OCP\\Files\\SimpleFS\\ISimpleFolder' => $baseDir.'/lib/public/Files/SimpleFS/ISimpleFolder.php',
504
+    'OCP\\Files\\SimpleFS\\ISimpleRoot' => $baseDir.'/lib/public/Files/SimpleFS/ISimpleRoot.php',
505
+    'OCP\\Files\\SimpleFS\\InMemoryFile' => $baseDir.'/lib/public/Files/SimpleFS/InMemoryFile.php',
506
+    'OCP\\Files\\StorageAuthException' => $baseDir.'/lib/public/Files/StorageAuthException.php',
507
+    'OCP\\Files\\StorageBadConfigException' => $baseDir.'/lib/public/Files/StorageBadConfigException.php',
508
+    'OCP\\Files\\StorageConnectionException' => $baseDir.'/lib/public/Files/StorageConnectionException.php',
509
+    'OCP\\Files\\StorageInvalidException' => $baseDir.'/lib/public/Files/StorageInvalidException.php',
510
+    'OCP\\Files\\StorageNotAvailableException' => $baseDir.'/lib/public/Files/StorageNotAvailableException.php',
511
+    'OCP\\Files\\StorageTimeoutException' => $baseDir.'/lib/public/Files/StorageTimeoutException.php',
512
+    'OCP\\Files\\Storage\\IChunkedFileWrite' => $baseDir.'/lib/public/Files/Storage/IChunkedFileWrite.php',
513
+    'OCP\\Files\\Storage\\IConstructableStorage' => $baseDir.'/lib/public/Files/Storage/IConstructableStorage.php',
514
+    'OCP\\Files\\Storage\\IDisableEncryptionStorage' => $baseDir.'/lib/public/Files/Storage/IDisableEncryptionStorage.php',
515
+    'OCP\\Files\\Storage\\ILockingStorage' => $baseDir.'/lib/public/Files/Storage/ILockingStorage.php',
516
+    'OCP\\Files\\Storage\\INotifyStorage' => $baseDir.'/lib/public/Files/Storage/INotifyStorage.php',
517
+    'OCP\\Files\\Storage\\IReliableEtagStorage' => $baseDir.'/lib/public/Files/Storage/IReliableEtagStorage.php',
518
+    'OCP\\Files\\Storage\\ISharedStorage' => $baseDir.'/lib/public/Files/Storage/ISharedStorage.php',
519
+    'OCP\\Files\\Storage\\IStorage' => $baseDir.'/lib/public/Files/Storage/IStorage.php',
520
+    'OCP\\Files\\Storage\\IStorageFactory' => $baseDir.'/lib/public/Files/Storage/IStorageFactory.php',
521
+    'OCP\\Files\\Storage\\IWriteStreamStorage' => $baseDir.'/lib/public/Files/Storage/IWriteStreamStorage.php',
522
+    'OCP\\Files\\Template\\BeforeGetTemplatesEvent' => $baseDir.'/lib/public/Files/Template/BeforeGetTemplatesEvent.php',
523
+    'OCP\\Files\\Template\\Field' => $baseDir.'/lib/public/Files/Template/Field.php',
524
+    'OCP\\Files\\Template\\FieldFactory' => $baseDir.'/lib/public/Files/Template/FieldFactory.php',
525
+    'OCP\\Files\\Template\\FieldType' => $baseDir.'/lib/public/Files/Template/FieldType.php',
526
+    'OCP\\Files\\Template\\Fields\\CheckBoxField' => $baseDir.'/lib/public/Files/Template/Fields/CheckBoxField.php',
527
+    'OCP\\Files\\Template\\Fields\\RichTextField' => $baseDir.'/lib/public/Files/Template/Fields/RichTextField.php',
528
+    'OCP\\Files\\Template\\FileCreatedFromTemplateEvent' => $baseDir.'/lib/public/Files/Template/FileCreatedFromTemplateEvent.php',
529
+    'OCP\\Files\\Template\\ICustomTemplateProvider' => $baseDir.'/lib/public/Files/Template/ICustomTemplateProvider.php',
530
+    'OCP\\Files\\Template\\ITemplateManager' => $baseDir.'/lib/public/Files/Template/ITemplateManager.php',
531
+    'OCP\\Files\\Template\\InvalidFieldTypeException' => $baseDir.'/lib/public/Files/Template/InvalidFieldTypeException.php',
532
+    'OCP\\Files\\Template\\RegisterTemplateCreatorEvent' => $baseDir.'/lib/public/Files/Template/RegisterTemplateCreatorEvent.php',
533
+    'OCP\\Files\\Template\\Template' => $baseDir.'/lib/public/Files/Template/Template.php',
534
+    'OCP\\Files\\Template\\TemplateFileCreator' => $baseDir.'/lib/public/Files/Template/TemplateFileCreator.php',
535
+    'OCP\\Files\\UnseekableException' => $baseDir.'/lib/public/Files/UnseekableException.php',
536
+    'OCP\\Files_FullTextSearch\\Model\\AFilesDocument' => $baseDir.'/lib/public/Files_FullTextSearch/Model/AFilesDocument.php',
537
+    'OCP\\FullTextSearch\\Exceptions\\FullTextSearchAppNotAvailableException' => $baseDir.'/lib/public/FullTextSearch/Exceptions/FullTextSearchAppNotAvailableException.php',
538
+    'OCP\\FullTextSearch\\Exceptions\\FullTextSearchIndexNotAvailableException' => $baseDir.'/lib/public/FullTextSearch/Exceptions/FullTextSearchIndexNotAvailableException.php',
539
+    'OCP\\FullTextSearch\\IFullTextSearchManager' => $baseDir.'/lib/public/FullTextSearch/IFullTextSearchManager.php',
540
+    'OCP\\FullTextSearch\\IFullTextSearchPlatform' => $baseDir.'/lib/public/FullTextSearch/IFullTextSearchPlatform.php',
541
+    'OCP\\FullTextSearch\\IFullTextSearchProvider' => $baseDir.'/lib/public/FullTextSearch/IFullTextSearchProvider.php',
542
+    'OCP\\FullTextSearch\\Model\\IDocumentAccess' => $baseDir.'/lib/public/FullTextSearch/Model/IDocumentAccess.php',
543
+    'OCP\\FullTextSearch\\Model\\IIndex' => $baseDir.'/lib/public/FullTextSearch/Model/IIndex.php',
544
+    'OCP\\FullTextSearch\\Model\\IIndexDocument' => $baseDir.'/lib/public/FullTextSearch/Model/IIndexDocument.php',
545
+    'OCP\\FullTextSearch\\Model\\IIndexOptions' => $baseDir.'/lib/public/FullTextSearch/Model/IIndexOptions.php',
546
+    'OCP\\FullTextSearch\\Model\\IRunner' => $baseDir.'/lib/public/FullTextSearch/Model/IRunner.php',
547
+    'OCP\\FullTextSearch\\Model\\ISearchOption' => $baseDir.'/lib/public/FullTextSearch/Model/ISearchOption.php',
548
+    'OCP\\FullTextSearch\\Model\\ISearchRequest' => $baseDir.'/lib/public/FullTextSearch/Model/ISearchRequest.php',
549
+    'OCP\\FullTextSearch\\Model\\ISearchRequestSimpleQuery' => $baseDir.'/lib/public/FullTextSearch/Model/ISearchRequestSimpleQuery.php',
550
+    'OCP\\FullTextSearch\\Model\\ISearchResult' => $baseDir.'/lib/public/FullTextSearch/Model/ISearchResult.php',
551
+    'OCP\\FullTextSearch\\Model\\ISearchTemplate' => $baseDir.'/lib/public/FullTextSearch/Model/ISearchTemplate.php',
552
+    'OCP\\FullTextSearch\\Service\\IIndexService' => $baseDir.'/lib/public/FullTextSearch/Service/IIndexService.php',
553
+    'OCP\\FullTextSearch\\Service\\IProviderService' => $baseDir.'/lib/public/FullTextSearch/Service/IProviderService.php',
554
+    'OCP\\FullTextSearch\\Service\\ISearchService' => $baseDir.'/lib/public/FullTextSearch/Service/ISearchService.php',
555
+    'OCP\\GlobalScale\\IConfig' => $baseDir.'/lib/public/GlobalScale/IConfig.php',
556
+    'OCP\\GroupInterface' => $baseDir.'/lib/public/GroupInterface.php',
557
+    'OCP\\Group\\Backend\\ABackend' => $baseDir.'/lib/public/Group/Backend/ABackend.php',
558
+    'OCP\\Group\\Backend\\IAddToGroupBackend' => $baseDir.'/lib/public/Group/Backend/IAddToGroupBackend.php',
559
+    'OCP\\Group\\Backend\\IBatchMethodsBackend' => $baseDir.'/lib/public/Group/Backend/IBatchMethodsBackend.php',
560
+    'OCP\\Group\\Backend\\ICountDisabledInGroup' => $baseDir.'/lib/public/Group/Backend/ICountDisabledInGroup.php',
561
+    'OCP\\Group\\Backend\\ICountUsersBackend' => $baseDir.'/lib/public/Group/Backend/ICountUsersBackend.php',
562
+    'OCP\\Group\\Backend\\ICreateGroupBackend' => $baseDir.'/lib/public/Group/Backend/ICreateGroupBackend.php',
563
+    'OCP\\Group\\Backend\\ICreateNamedGroupBackend' => $baseDir.'/lib/public/Group/Backend/ICreateNamedGroupBackend.php',
564
+    'OCP\\Group\\Backend\\IDeleteGroupBackend' => $baseDir.'/lib/public/Group/Backend/IDeleteGroupBackend.php',
565
+    'OCP\\Group\\Backend\\IGetDisplayNameBackend' => $baseDir.'/lib/public/Group/Backend/IGetDisplayNameBackend.php',
566
+    'OCP\\Group\\Backend\\IGroupDetailsBackend' => $baseDir.'/lib/public/Group/Backend/IGroupDetailsBackend.php',
567
+    'OCP\\Group\\Backend\\IHideFromCollaborationBackend' => $baseDir.'/lib/public/Group/Backend/IHideFromCollaborationBackend.php',
568
+    'OCP\\Group\\Backend\\IIsAdminBackend' => $baseDir.'/lib/public/Group/Backend/IIsAdminBackend.php',
569
+    'OCP\\Group\\Backend\\INamedBackend' => $baseDir.'/lib/public/Group/Backend/INamedBackend.php',
570
+    'OCP\\Group\\Backend\\IRemoveFromGroupBackend' => $baseDir.'/lib/public/Group/Backend/IRemoveFromGroupBackend.php',
571
+    'OCP\\Group\\Backend\\ISearchableGroupBackend' => $baseDir.'/lib/public/Group/Backend/ISearchableGroupBackend.php',
572
+    'OCP\\Group\\Backend\\ISetDisplayNameBackend' => $baseDir.'/lib/public/Group/Backend/ISetDisplayNameBackend.php',
573
+    'OCP\\Group\\Events\\BeforeGroupChangedEvent' => $baseDir.'/lib/public/Group/Events/BeforeGroupChangedEvent.php',
574
+    'OCP\\Group\\Events\\BeforeGroupCreatedEvent' => $baseDir.'/lib/public/Group/Events/BeforeGroupCreatedEvent.php',
575
+    'OCP\\Group\\Events\\BeforeGroupDeletedEvent' => $baseDir.'/lib/public/Group/Events/BeforeGroupDeletedEvent.php',
576
+    'OCP\\Group\\Events\\BeforeUserAddedEvent' => $baseDir.'/lib/public/Group/Events/BeforeUserAddedEvent.php',
577
+    'OCP\\Group\\Events\\BeforeUserRemovedEvent' => $baseDir.'/lib/public/Group/Events/BeforeUserRemovedEvent.php',
578
+    'OCP\\Group\\Events\\GroupChangedEvent' => $baseDir.'/lib/public/Group/Events/GroupChangedEvent.php',
579
+    'OCP\\Group\\Events\\GroupCreatedEvent' => $baseDir.'/lib/public/Group/Events/GroupCreatedEvent.php',
580
+    'OCP\\Group\\Events\\GroupDeletedEvent' => $baseDir.'/lib/public/Group/Events/GroupDeletedEvent.php',
581
+    'OCP\\Group\\Events\\SubAdminAddedEvent' => $baseDir.'/lib/public/Group/Events/SubAdminAddedEvent.php',
582
+    'OCP\\Group\\Events\\SubAdminRemovedEvent' => $baseDir.'/lib/public/Group/Events/SubAdminRemovedEvent.php',
583
+    'OCP\\Group\\Events\\UserAddedEvent' => $baseDir.'/lib/public/Group/Events/UserAddedEvent.php',
584
+    'OCP\\Group\\Events\\UserRemovedEvent' => $baseDir.'/lib/public/Group/Events/UserRemovedEvent.php',
585
+    'OCP\\Group\\ISubAdmin' => $baseDir.'/lib/public/Group/ISubAdmin.php',
586
+    'OCP\\HintException' => $baseDir.'/lib/public/HintException.php',
587
+    'OCP\\Http\\Client\\IClient' => $baseDir.'/lib/public/Http/Client/IClient.php',
588
+    'OCP\\Http\\Client\\IClientService' => $baseDir.'/lib/public/Http/Client/IClientService.php',
589
+    'OCP\\Http\\Client\\IPromise' => $baseDir.'/lib/public/Http/Client/IPromise.php',
590
+    'OCP\\Http\\Client\\IResponse' => $baseDir.'/lib/public/Http/Client/IResponse.php',
591
+    'OCP\\Http\\Client\\LocalServerException' => $baseDir.'/lib/public/Http/Client/LocalServerException.php',
592
+    'OCP\\Http\\WellKnown\\GenericResponse' => $baseDir.'/lib/public/Http/WellKnown/GenericResponse.php',
593
+    'OCP\\Http\\WellKnown\\IHandler' => $baseDir.'/lib/public/Http/WellKnown/IHandler.php',
594
+    'OCP\\Http\\WellKnown\\IRequestContext' => $baseDir.'/lib/public/Http/WellKnown/IRequestContext.php',
595
+    'OCP\\Http\\WellKnown\\IResponse' => $baseDir.'/lib/public/Http/WellKnown/IResponse.php',
596
+    'OCP\\Http\\WellKnown\\JrdResponse' => $baseDir.'/lib/public/Http/WellKnown/JrdResponse.php',
597
+    'OCP\\IAddressBook' => $baseDir.'/lib/public/IAddressBook.php',
598
+    'OCP\\IAddressBookEnabled' => $baseDir.'/lib/public/IAddressBookEnabled.php',
599
+    'OCP\\IAppConfig' => $baseDir.'/lib/public/IAppConfig.php',
600
+    'OCP\\IAvatar' => $baseDir.'/lib/public/IAvatar.php',
601
+    'OCP\\IAvatarManager' => $baseDir.'/lib/public/IAvatarManager.php',
602
+    'OCP\\IBinaryFinder' => $baseDir.'/lib/public/IBinaryFinder.php',
603
+    'OCP\\ICache' => $baseDir.'/lib/public/ICache.php',
604
+    'OCP\\ICacheFactory' => $baseDir.'/lib/public/ICacheFactory.php',
605
+    'OCP\\ICertificate' => $baseDir.'/lib/public/ICertificate.php',
606
+    'OCP\\ICertificateManager' => $baseDir.'/lib/public/ICertificateManager.php',
607
+    'OCP\\IConfig' => $baseDir.'/lib/public/IConfig.php',
608
+    'OCP\\IContainer' => $baseDir.'/lib/public/IContainer.php',
609
+    'OCP\\ICreateContactFromString' => $baseDir.'/lib/public/ICreateContactFromString.php',
610
+    'OCP\\IDBConnection' => $baseDir.'/lib/public/IDBConnection.php',
611
+    'OCP\\IDateTimeFormatter' => $baseDir.'/lib/public/IDateTimeFormatter.php',
612
+    'OCP\\IDateTimeZone' => $baseDir.'/lib/public/IDateTimeZone.php',
613
+    'OCP\\IEmojiHelper' => $baseDir.'/lib/public/IEmojiHelper.php',
614
+    'OCP\\IEventSource' => $baseDir.'/lib/public/IEventSource.php',
615
+    'OCP\\IEventSourceFactory' => $baseDir.'/lib/public/IEventSourceFactory.php',
616
+    'OCP\\IGroup' => $baseDir.'/lib/public/IGroup.php',
617
+    'OCP\\IGroupManager' => $baseDir.'/lib/public/IGroupManager.php',
618
+    'OCP\\IImage' => $baseDir.'/lib/public/IImage.php',
619
+    'OCP\\IInitialStateService' => $baseDir.'/lib/public/IInitialStateService.php',
620
+    'OCP\\IL10N' => $baseDir.'/lib/public/IL10N.php',
621
+    'OCP\\ILogger' => $baseDir.'/lib/public/ILogger.php',
622
+    'OCP\\IMemcache' => $baseDir.'/lib/public/IMemcache.php',
623
+    'OCP\\IMemcacheTTL' => $baseDir.'/lib/public/IMemcacheTTL.php',
624
+    'OCP\\INavigationManager' => $baseDir.'/lib/public/INavigationManager.php',
625
+    'OCP\\IPhoneNumberUtil' => $baseDir.'/lib/public/IPhoneNumberUtil.php',
626
+    'OCP\\IPreview' => $baseDir.'/lib/public/IPreview.php',
627
+    'OCP\\IRequest' => $baseDir.'/lib/public/IRequest.php',
628
+    'OCP\\IRequestId' => $baseDir.'/lib/public/IRequestId.php',
629
+    'OCP\\IServerContainer' => $baseDir.'/lib/public/IServerContainer.php',
630
+    'OCP\\ISession' => $baseDir.'/lib/public/ISession.php',
631
+    'OCP\\IStreamImage' => $baseDir.'/lib/public/IStreamImage.php',
632
+    'OCP\\ITagManager' => $baseDir.'/lib/public/ITagManager.php',
633
+    'OCP\\ITags' => $baseDir.'/lib/public/ITags.php',
634
+    'OCP\\ITempManager' => $baseDir.'/lib/public/ITempManager.php',
635
+    'OCP\\IURLGenerator' => $baseDir.'/lib/public/IURLGenerator.php',
636
+    'OCP\\IUser' => $baseDir.'/lib/public/IUser.php',
637
+    'OCP\\IUserBackend' => $baseDir.'/lib/public/IUserBackend.php',
638
+    'OCP\\IUserManager' => $baseDir.'/lib/public/IUserManager.php',
639
+    'OCP\\IUserSession' => $baseDir.'/lib/public/IUserSession.php',
640
+    'OCP\\Image' => $baseDir.'/lib/public/Image.php',
641
+    'OCP\\L10N\\IFactory' => $baseDir.'/lib/public/L10N/IFactory.php',
642
+    'OCP\\L10N\\ILanguageIterator' => $baseDir.'/lib/public/L10N/ILanguageIterator.php',
643
+    'OCP\\LDAP\\IDeletionFlagSupport' => $baseDir.'/lib/public/LDAP/IDeletionFlagSupport.php',
644
+    'OCP\\LDAP\\ILDAPProvider' => $baseDir.'/lib/public/LDAP/ILDAPProvider.php',
645
+    'OCP\\LDAP\\ILDAPProviderFactory' => $baseDir.'/lib/public/LDAP/ILDAPProviderFactory.php',
646
+    'OCP\\Lock\\ILockingProvider' => $baseDir.'/lib/public/Lock/ILockingProvider.php',
647
+    'OCP\\Lock\\LockedException' => $baseDir.'/lib/public/Lock/LockedException.php',
648
+    'OCP\\Lock\\ManuallyLockedException' => $baseDir.'/lib/public/Lock/ManuallyLockedException.php',
649
+    'OCP\\Lockdown\\ILockdownManager' => $baseDir.'/lib/public/Lockdown/ILockdownManager.php',
650
+    'OCP\\Log\\Audit\\CriticalActionPerformedEvent' => $baseDir.'/lib/public/Log/Audit/CriticalActionPerformedEvent.php',
651
+    'OCP\\Log\\BeforeMessageLoggedEvent' => $baseDir.'/lib/public/Log/BeforeMessageLoggedEvent.php',
652
+    'OCP\\Log\\IDataLogger' => $baseDir.'/lib/public/Log/IDataLogger.php',
653
+    'OCP\\Log\\IFileBased' => $baseDir.'/lib/public/Log/IFileBased.php',
654
+    'OCP\\Log\\ILogFactory' => $baseDir.'/lib/public/Log/ILogFactory.php',
655
+    'OCP\\Log\\IWriter' => $baseDir.'/lib/public/Log/IWriter.php',
656
+    'OCP\\Log\\RotationTrait' => $baseDir.'/lib/public/Log/RotationTrait.php',
657
+    'OCP\\Mail\\Events\\BeforeMessageSent' => $baseDir.'/lib/public/Mail/Events/BeforeMessageSent.php',
658
+    'OCP\\Mail\\Headers\\AutoSubmitted' => $baseDir.'/lib/public/Mail/Headers/AutoSubmitted.php',
659
+    'OCP\\Mail\\IAttachment' => $baseDir.'/lib/public/Mail/IAttachment.php',
660
+    'OCP\\Mail\\IEMailTemplate' => $baseDir.'/lib/public/Mail/IEMailTemplate.php',
661
+    'OCP\\Mail\\IEmailValidator' => $baseDir.'/lib/public/Mail/IEmailValidator.php',
662
+    'OCP\\Mail\\IMailer' => $baseDir.'/lib/public/Mail/IMailer.php',
663
+    'OCP\\Mail\\IMessage' => $baseDir.'/lib/public/Mail/IMessage.php',
664
+    'OCP\\Mail\\Provider\\Address' => $baseDir.'/lib/public/Mail/Provider/Address.php',
665
+    'OCP\\Mail\\Provider\\Attachment' => $baseDir.'/lib/public/Mail/Provider/Attachment.php',
666
+    'OCP\\Mail\\Provider\\Exception\\Exception' => $baseDir.'/lib/public/Mail/Provider/Exception/Exception.php',
667
+    'OCP\\Mail\\Provider\\Exception\\SendException' => $baseDir.'/lib/public/Mail/Provider/Exception/SendException.php',
668
+    'OCP\\Mail\\Provider\\IAddress' => $baseDir.'/lib/public/Mail/Provider/IAddress.php',
669
+    'OCP\\Mail\\Provider\\IAttachment' => $baseDir.'/lib/public/Mail/Provider/IAttachment.php',
670
+    'OCP\\Mail\\Provider\\IManager' => $baseDir.'/lib/public/Mail/Provider/IManager.php',
671
+    'OCP\\Mail\\Provider\\IMessage' => $baseDir.'/lib/public/Mail/Provider/IMessage.php',
672
+    'OCP\\Mail\\Provider\\IMessageSend' => $baseDir.'/lib/public/Mail/Provider/IMessageSend.php',
673
+    'OCP\\Mail\\Provider\\IProvider' => $baseDir.'/lib/public/Mail/Provider/IProvider.php',
674
+    'OCP\\Mail\\Provider\\IService' => $baseDir.'/lib/public/Mail/Provider/IService.php',
675
+    'OCP\\Mail\\Provider\\Message' => $baseDir.'/lib/public/Mail/Provider/Message.php',
676
+    'OCP\\Migration\\Attributes\\AddColumn' => $baseDir.'/lib/public/Migration/Attributes/AddColumn.php',
677
+    'OCP\\Migration\\Attributes\\AddIndex' => $baseDir.'/lib/public/Migration/Attributes/AddIndex.php',
678
+    'OCP\\Migration\\Attributes\\ColumnMigrationAttribute' => $baseDir.'/lib/public/Migration/Attributes/ColumnMigrationAttribute.php',
679
+    'OCP\\Migration\\Attributes\\ColumnType' => $baseDir.'/lib/public/Migration/Attributes/ColumnType.php',
680
+    'OCP\\Migration\\Attributes\\CreateTable' => $baseDir.'/lib/public/Migration/Attributes/CreateTable.php',
681
+    'OCP\\Migration\\Attributes\\DataCleansing' => $baseDir.'/lib/public/Migration/Attributes/DataCleansing.php',
682
+    'OCP\\Migration\\Attributes\\DataMigrationAttribute' => $baseDir.'/lib/public/Migration/Attributes/DataMigrationAttribute.php',
683
+    'OCP\\Migration\\Attributes\\DropColumn' => $baseDir.'/lib/public/Migration/Attributes/DropColumn.php',
684
+    'OCP\\Migration\\Attributes\\DropIndex' => $baseDir.'/lib/public/Migration/Attributes/DropIndex.php',
685
+    'OCP\\Migration\\Attributes\\DropTable' => $baseDir.'/lib/public/Migration/Attributes/DropTable.php',
686
+    'OCP\\Migration\\Attributes\\GenericMigrationAttribute' => $baseDir.'/lib/public/Migration/Attributes/GenericMigrationAttribute.php',
687
+    'OCP\\Migration\\Attributes\\IndexMigrationAttribute' => $baseDir.'/lib/public/Migration/Attributes/IndexMigrationAttribute.php',
688
+    'OCP\\Migration\\Attributes\\IndexType' => $baseDir.'/lib/public/Migration/Attributes/IndexType.php',
689
+    'OCP\\Migration\\Attributes\\MigrationAttribute' => $baseDir.'/lib/public/Migration/Attributes/MigrationAttribute.php',
690
+    'OCP\\Migration\\Attributes\\ModifyColumn' => $baseDir.'/lib/public/Migration/Attributes/ModifyColumn.php',
691
+    'OCP\\Migration\\Attributes\\TableMigrationAttribute' => $baseDir.'/lib/public/Migration/Attributes/TableMigrationAttribute.php',
692
+    'OCP\\Migration\\BigIntMigration' => $baseDir.'/lib/public/Migration/BigIntMigration.php',
693
+    'OCP\\Migration\\IMigrationStep' => $baseDir.'/lib/public/Migration/IMigrationStep.php',
694
+    'OCP\\Migration\\IOutput' => $baseDir.'/lib/public/Migration/IOutput.php',
695
+    'OCP\\Migration\\IRepairStep' => $baseDir.'/lib/public/Migration/IRepairStep.php',
696
+    'OCP\\Migration\\SimpleMigrationStep' => $baseDir.'/lib/public/Migration/SimpleMigrationStep.php',
697
+    'OCP\\Navigation\\Events\\LoadAdditionalEntriesEvent' => $baseDir.'/lib/public/Navigation/Events/LoadAdditionalEntriesEvent.php',
698
+    'OCP\\Notification\\AlreadyProcessedException' => $baseDir.'/lib/public/Notification/AlreadyProcessedException.php',
699
+    'OCP\\Notification\\IAction' => $baseDir.'/lib/public/Notification/IAction.php',
700
+    'OCP\\Notification\\IApp' => $baseDir.'/lib/public/Notification/IApp.php',
701
+    'OCP\\Notification\\IDeferrableApp' => $baseDir.'/lib/public/Notification/IDeferrableApp.php',
702
+    'OCP\\Notification\\IDismissableNotifier' => $baseDir.'/lib/public/Notification/IDismissableNotifier.php',
703
+    'OCP\\Notification\\IManager' => $baseDir.'/lib/public/Notification/IManager.php',
704
+    'OCP\\Notification\\INotification' => $baseDir.'/lib/public/Notification/INotification.php',
705
+    'OCP\\Notification\\INotifier' => $baseDir.'/lib/public/Notification/INotifier.php',
706
+    'OCP\\Notification\\IPreloadableNotifier' => $baseDir.'/lib/public/Notification/IPreloadableNotifier.php',
707
+    'OCP\\Notification\\IncompleteNotificationException' => $baseDir.'/lib/public/Notification/IncompleteNotificationException.php',
708
+    'OCP\\Notification\\IncompleteParsedNotificationException' => $baseDir.'/lib/public/Notification/IncompleteParsedNotificationException.php',
709
+    'OCP\\Notification\\InvalidValueException' => $baseDir.'/lib/public/Notification/InvalidValueException.php',
710
+    'OCP\\Notification\\NotificationPreloadReason' => $baseDir.'/lib/public/Notification/NotificationPreloadReason.php',
711
+    'OCP\\Notification\\UnknownNotificationException' => $baseDir.'/lib/public/Notification/UnknownNotificationException.php',
712
+    'OCP\\OCM\\Events\\ResourceTypeRegisterEvent' => $baseDir.'/lib/public/OCM/Events/ResourceTypeRegisterEvent.php',
713
+    'OCP\\OCM\\Exceptions\\OCMArgumentException' => $baseDir.'/lib/public/OCM/Exceptions/OCMArgumentException.php',
714
+    'OCP\\OCM\\Exceptions\\OCMProviderException' => $baseDir.'/lib/public/OCM/Exceptions/OCMProviderException.php',
715
+    'OCP\\OCM\\ICapabilityAwareOCMProvider' => $baseDir.'/lib/public/OCM/ICapabilityAwareOCMProvider.php',
716
+    'OCP\\OCM\\IOCMDiscoveryService' => $baseDir.'/lib/public/OCM/IOCMDiscoveryService.php',
717
+    'OCP\\OCM\\IOCMProvider' => $baseDir.'/lib/public/OCM/IOCMProvider.php',
718
+    'OCP\\OCM\\IOCMResource' => $baseDir.'/lib/public/OCM/IOCMResource.php',
719
+    'OCP\\OCS\\IDiscoveryService' => $baseDir.'/lib/public/OCS/IDiscoveryService.php',
720
+    'OCP\\PreConditionNotMetException' => $baseDir.'/lib/public/PreConditionNotMetException.php',
721
+    'OCP\\Preview\\BeforePreviewFetchedEvent' => $baseDir.'/lib/public/Preview/BeforePreviewFetchedEvent.php',
722
+    'OCP\\Preview\\IMimeIconProvider' => $baseDir.'/lib/public/Preview/IMimeIconProvider.php',
723
+    'OCP\\Preview\\IProviderV2' => $baseDir.'/lib/public/Preview/IProviderV2.php',
724
+    'OCP\\Preview\\IVersionedPreviewFile' => $baseDir.'/lib/public/Preview/IVersionedPreviewFile.php',
725
+    'OCP\\Profile\\BeforeTemplateRenderedEvent' => $baseDir.'/lib/public/Profile/BeforeTemplateRenderedEvent.php',
726
+    'OCP\\Profile\\ILinkAction' => $baseDir.'/lib/public/Profile/ILinkAction.php',
727
+    'OCP\\Profile\\IProfileManager' => $baseDir.'/lib/public/Profile/IProfileManager.php',
728
+    'OCP\\Profile\\ParameterDoesNotExistException' => $baseDir.'/lib/public/Profile/ParameterDoesNotExistException.php',
729
+    'OCP\\Profiler\\IProfile' => $baseDir.'/lib/public/Profiler/IProfile.php',
730
+    'OCP\\Profiler\\IProfiler' => $baseDir.'/lib/public/Profiler/IProfiler.php',
731
+    'OCP\\Remote\\Api\\IApiCollection' => $baseDir.'/lib/public/Remote/Api/IApiCollection.php',
732
+    'OCP\\Remote\\Api\\IApiFactory' => $baseDir.'/lib/public/Remote/Api/IApiFactory.php',
733
+    'OCP\\Remote\\Api\\ICapabilitiesApi' => $baseDir.'/lib/public/Remote/Api/ICapabilitiesApi.php',
734
+    'OCP\\Remote\\Api\\IUserApi' => $baseDir.'/lib/public/Remote/Api/IUserApi.php',
735
+    'OCP\\Remote\\ICredentials' => $baseDir.'/lib/public/Remote/ICredentials.php',
736
+    'OCP\\Remote\\IInstance' => $baseDir.'/lib/public/Remote/IInstance.php',
737
+    'OCP\\Remote\\IInstanceFactory' => $baseDir.'/lib/public/Remote/IInstanceFactory.php',
738
+    'OCP\\Remote\\IUser' => $baseDir.'/lib/public/Remote/IUser.php',
739
+    'OCP\\RichObjectStrings\\Definitions' => $baseDir.'/lib/public/RichObjectStrings/Definitions.php',
740
+    'OCP\\RichObjectStrings\\IRichTextFormatter' => $baseDir.'/lib/public/RichObjectStrings/IRichTextFormatter.php',
741
+    'OCP\\RichObjectStrings\\IValidator' => $baseDir.'/lib/public/RichObjectStrings/IValidator.php',
742
+    'OCP\\RichObjectStrings\\InvalidObjectExeption' => $baseDir.'/lib/public/RichObjectStrings/InvalidObjectExeption.php',
743
+    'OCP\\Route\\IRoute' => $baseDir.'/lib/public/Route/IRoute.php',
744
+    'OCP\\Route\\IRouter' => $baseDir.'/lib/public/Route/IRouter.php',
745
+    'OCP\\SabrePluginEvent' => $baseDir.'/lib/public/SabrePluginEvent.php',
746
+    'OCP\\SabrePluginException' => $baseDir.'/lib/public/SabrePluginException.php',
747
+    'OCP\\Search\\FilterDefinition' => $baseDir.'/lib/public/Search/FilterDefinition.php',
748
+    'OCP\\Search\\IExternalProvider' => $baseDir.'/lib/public/Search/IExternalProvider.php',
749
+    'OCP\\Search\\IFilter' => $baseDir.'/lib/public/Search/IFilter.php',
750
+    'OCP\\Search\\IFilterCollection' => $baseDir.'/lib/public/Search/IFilterCollection.php',
751
+    'OCP\\Search\\IFilteringProvider' => $baseDir.'/lib/public/Search/IFilteringProvider.php',
752
+    'OCP\\Search\\IInAppSearch' => $baseDir.'/lib/public/Search/IInAppSearch.php',
753
+    'OCP\\Search\\IProvider' => $baseDir.'/lib/public/Search/IProvider.php',
754
+    'OCP\\Search\\ISearchQuery' => $baseDir.'/lib/public/Search/ISearchQuery.php',
755
+    'OCP\\Search\\SearchResult' => $baseDir.'/lib/public/Search/SearchResult.php',
756
+    'OCP\\Search\\SearchResultEntry' => $baseDir.'/lib/public/Search/SearchResultEntry.php',
757
+    'OCP\\Security\\Bruteforce\\IThrottler' => $baseDir.'/lib/public/Security/Bruteforce/IThrottler.php',
758
+    'OCP\\Security\\Bruteforce\\MaxDelayReached' => $baseDir.'/lib/public/Security/Bruteforce/MaxDelayReached.php',
759
+    'OCP\\Security\\CSP\\AddContentSecurityPolicyEvent' => $baseDir.'/lib/public/Security/CSP/AddContentSecurityPolicyEvent.php',
760
+    'OCP\\Security\\Events\\GenerateSecurePasswordEvent' => $baseDir.'/lib/public/Security/Events/GenerateSecurePasswordEvent.php',
761
+    'OCP\\Security\\Events\\ValidatePasswordPolicyEvent' => $baseDir.'/lib/public/Security/Events/ValidatePasswordPolicyEvent.php',
762
+    'OCP\\Security\\FeaturePolicy\\AddFeaturePolicyEvent' => $baseDir.'/lib/public/Security/FeaturePolicy/AddFeaturePolicyEvent.php',
763
+    'OCP\\Security\\IContentSecurityPolicyManager' => $baseDir.'/lib/public/Security/IContentSecurityPolicyManager.php',
764
+    'OCP\\Security\\ICredentialsManager' => $baseDir.'/lib/public/Security/ICredentialsManager.php',
765
+    'OCP\\Security\\ICrypto' => $baseDir.'/lib/public/Security/ICrypto.php',
766
+    'OCP\\Security\\IHasher' => $baseDir.'/lib/public/Security/IHasher.php',
767
+    'OCP\\Security\\IRemoteHostValidator' => $baseDir.'/lib/public/Security/IRemoteHostValidator.php',
768
+    'OCP\\Security\\ISecureRandom' => $baseDir.'/lib/public/Security/ISecureRandom.php',
769
+    'OCP\\Security\\ITrustedDomainHelper' => $baseDir.'/lib/public/Security/ITrustedDomainHelper.php',
770
+    'OCP\\Security\\Ip\\IAddress' => $baseDir.'/lib/public/Security/Ip/IAddress.php',
771
+    'OCP\\Security\\Ip\\IFactory' => $baseDir.'/lib/public/Security/Ip/IFactory.php',
772
+    'OCP\\Security\\Ip\\IRange' => $baseDir.'/lib/public/Security/Ip/IRange.php',
773
+    'OCP\\Security\\Ip\\IRemoteAddress' => $baseDir.'/lib/public/Security/Ip/IRemoteAddress.php',
774
+    'OCP\\Security\\PasswordContext' => $baseDir.'/lib/public/Security/PasswordContext.php',
775
+    'OCP\\Security\\RateLimiting\\ILimiter' => $baseDir.'/lib/public/Security/RateLimiting/ILimiter.php',
776
+    'OCP\\Security\\RateLimiting\\IRateLimitExceededException' => $baseDir.'/lib/public/Security/RateLimiting/IRateLimitExceededException.php',
777
+    'OCP\\Security\\VerificationToken\\IVerificationToken' => $baseDir.'/lib/public/Security/VerificationToken/IVerificationToken.php',
778
+    'OCP\\Security\\VerificationToken\\InvalidTokenException' => $baseDir.'/lib/public/Security/VerificationToken/InvalidTokenException.php',
779
+    'OCP\\Server' => $baseDir.'/lib/public/Server.php',
780
+    'OCP\\ServerVersion' => $baseDir.'/lib/public/ServerVersion.php',
781
+    'OCP\\Session\\Exceptions\\SessionNotAvailableException' => $baseDir.'/lib/public/Session/Exceptions/SessionNotAvailableException.php',
782
+    'OCP\\Settings\\DeclarativeSettingsTypes' => $baseDir.'/lib/public/Settings/DeclarativeSettingsTypes.php',
783
+    'OCP\\Settings\\Events\\DeclarativeSettingsGetValueEvent' => $baseDir.'/lib/public/Settings/Events/DeclarativeSettingsGetValueEvent.php',
784
+    'OCP\\Settings\\Events\\DeclarativeSettingsRegisterFormEvent' => $baseDir.'/lib/public/Settings/Events/DeclarativeSettingsRegisterFormEvent.php',
785
+    'OCP\\Settings\\Events\\DeclarativeSettingsSetValueEvent' => $baseDir.'/lib/public/Settings/Events/DeclarativeSettingsSetValueEvent.php',
786
+    'OCP\\Settings\\IDeclarativeManager' => $baseDir.'/lib/public/Settings/IDeclarativeManager.php',
787
+    'OCP\\Settings\\IDeclarativeSettingsForm' => $baseDir.'/lib/public/Settings/IDeclarativeSettingsForm.php',
788
+    'OCP\\Settings\\IDeclarativeSettingsFormWithHandlers' => $baseDir.'/lib/public/Settings/IDeclarativeSettingsFormWithHandlers.php',
789
+    'OCP\\Settings\\IDelegatedSettings' => $baseDir.'/lib/public/Settings/IDelegatedSettings.php',
790
+    'OCP\\Settings\\IIconSection' => $baseDir.'/lib/public/Settings/IIconSection.php',
791
+    'OCP\\Settings\\IManager' => $baseDir.'/lib/public/Settings/IManager.php',
792
+    'OCP\\Settings\\ISettings' => $baseDir.'/lib/public/Settings/ISettings.php',
793
+    'OCP\\Settings\\ISubAdminSettings' => $baseDir.'/lib/public/Settings/ISubAdminSettings.php',
794
+    'OCP\\SetupCheck\\CheckServerResponseTrait' => $baseDir.'/lib/public/SetupCheck/CheckServerResponseTrait.php',
795
+    'OCP\\SetupCheck\\ISetupCheck' => $baseDir.'/lib/public/SetupCheck/ISetupCheck.php',
796
+    'OCP\\SetupCheck\\ISetupCheckManager' => $baseDir.'/lib/public/SetupCheck/ISetupCheckManager.php',
797
+    'OCP\\SetupCheck\\SetupResult' => $baseDir.'/lib/public/SetupCheck/SetupResult.php',
798
+    'OCP\\Share' => $baseDir.'/lib/public/Share.php',
799
+    'OCP\\Share\\Events\\BeforeShareCreatedEvent' => $baseDir.'/lib/public/Share/Events/BeforeShareCreatedEvent.php',
800
+    'OCP\\Share\\Events\\BeforeShareDeletedEvent' => $baseDir.'/lib/public/Share/Events/BeforeShareDeletedEvent.php',
801
+    'OCP\\Share\\Events\\ShareAcceptedEvent' => $baseDir.'/lib/public/Share/Events/ShareAcceptedEvent.php',
802
+    'OCP\\Share\\Events\\ShareCreatedEvent' => $baseDir.'/lib/public/Share/Events/ShareCreatedEvent.php',
803
+    'OCP\\Share\\Events\\ShareDeletedEvent' => $baseDir.'/lib/public/Share/Events/ShareDeletedEvent.php',
804
+    'OCP\\Share\\Events\\ShareDeletedFromSelfEvent' => $baseDir.'/lib/public/Share/Events/ShareDeletedFromSelfEvent.php',
805
+    'OCP\\Share\\Events\\VerifyMountPointEvent' => $baseDir.'/lib/public/Share/Events/VerifyMountPointEvent.php',
806
+    'OCP\\Share\\Exceptions\\AlreadySharedException' => $baseDir.'/lib/public/Share/Exceptions/AlreadySharedException.php',
807
+    'OCP\\Share\\Exceptions\\GenericShareException' => $baseDir.'/lib/public/Share/Exceptions/GenericShareException.php',
808
+    'OCP\\Share\\Exceptions\\IllegalIDChangeException' => $baseDir.'/lib/public/Share/Exceptions/IllegalIDChangeException.php',
809
+    'OCP\\Share\\Exceptions\\ShareNotFound' => $baseDir.'/lib/public/Share/Exceptions/ShareNotFound.php',
810
+    'OCP\\Share\\Exceptions\\ShareTokenException' => $baseDir.'/lib/public/Share/Exceptions/ShareTokenException.php',
811
+    'OCP\\Share\\IAttributes' => $baseDir.'/lib/public/Share/IAttributes.php',
812
+    'OCP\\Share\\IManager' => $baseDir.'/lib/public/Share/IManager.php',
813
+    'OCP\\Share\\IProviderFactory' => $baseDir.'/lib/public/Share/IProviderFactory.php',
814
+    'OCP\\Share\\IPublicShareTemplateFactory' => $baseDir.'/lib/public/Share/IPublicShareTemplateFactory.php',
815
+    'OCP\\Share\\IPublicShareTemplateProvider' => $baseDir.'/lib/public/Share/IPublicShareTemplateProvider.php',
816
+    'OCP\\Share\\IShare' => $baseDir.'/lib/public/Share/IShare.php',
817
+    'OCP\\Share\\IShareHelper' => $baseDir.'/lib/public/Share/IShareHelper.php',
818
+    'OCP\\Share\\IShareProvider' => $baseDir.'/lib/public/Share/IShareProvider.php',
819
+    'OCP\\Share\\IShareProviderSupportsAccept' => $baseDir.'/lib/public/Share/IShareProviderSupportsAccept.php',
820
+    'OCP\\Share\\IShareProviderSupportsAllSharesInFolder' => $baseDir.'/lib/public/Share/IShareProviderSupportsAllSharesInFolder.php',
821
+    'OCP\\Share\\IShareProviderWithNotification' => $baseDir.'/lib/public/Share/IShareProviderWithNotification.php',
822
+    'OCP\\Share_Backend' => $baseDir.'/lib/public/Share_Backend.php',
823
+    'OCP\\Share_Backend_Collection' => $baseDir.'/lib/public/Share_Backend_Collection.php',
824
+    'OCP\\Share_Backend_File_Dependent' => $baseDir.'/lib/public/Share_Backend_File_Dependent.php',
825
+    'OCP\\Snowflake\\IDecoder' => $baseDir.'/lib/public/Snowflake/IDecoder.php',
826
+    'OCP\\Snowflake\\IGenerator' => $baseDir.'/lib/public/Snowflake/IGenerator.php',
827
+    'OCP\\SpeechToText\\Events\\AbstractTranscriptionEvent' => $baseDir.'/lib/public/SpeechToText/Events/AbstractTranscriptionEvent.php',
828
+    'OCP\\SpeechToText\\Events\\TranscriptionFailedEvent' => $baseDir.'/lib/public/SpeechToText/Events/TranscriptionFailedEvent.php',
829
+    'OCP\\SpeechToText\\Events\\TranscriptionSuccessfulEvent' => $baseDir.'/lib/public/SpeechToText/Events/TranscriptionSuccessfulEvent.php',
830
+    'OCP\\SpeechToText\\ISpeechToTextManager' => $baseDir.'/lib/public/SpeechToText/ISpeechToTextManager.php',
831
+    'OCP\\SpeechToText\\ISpeechToTextProvider' => $baseDir.'/lib/public/SpeechToText/ISpeechToTextProvider.php',
832
+    'OCP\\SpeechToText\\ISpeechToTextProviderWithId' => $baseDir.'/lib/public/SpeechToText/ISpeechToTextProviderWithId.php',
833
+    'OCP\\SpeechToText\\ISpeechToTextProviderWithUserId' => $baseDir.'/lib/public/SpeechToText/ISpeechToTextProviderWithUserId.php',
834
+    'OCP\\Support\\CrashReport\\ICollectBreadcrumbs' => $baseDir.'/lib/public/Support/CrashReport/ICollectBreadcrumbs.php',
835
+    'OCP\\Support\\CrashReport\\IMessageReporter' => $baseDir.'/lib/public/Support/CrashReport/IMessageReporter.php',
836
+    'OCP\\Support\\CrashReport\\IRegistry' => $baseDir.'/lib/public/Support/CrashReport/IRegistry.php',
837
+    'OCP\\Support\\CrashReport\\IReporter' => $baseDir.'/lib/public/Support/CrashReport/IReporter.php',
838
+    'OCP\\Support\\Subscription\\Exception\\AlreadyRegisteredException' => $baseDir.'/lib/public/Support/Subscription/Exception/AlreadyRegisteredException.php',
839
+    'OCP\\Support\\Subscription\\IAssertion' => $baseDir.'/lib/public/Support/Subscription/IAssertion.php',
840
+    'OCP\\Support\\Subscription\\IRegistry' => $baseDir.'/lib/public/Support/Subscription/IRegistry.php',
841
+    'OCP\\Support\\Subscription\\ISubscription' => $baseDir.'/lib/public/Support/Subscription/ISubscription.php',
842
+    'OCP\\Support\\Subscription\\ISupportedApps' => $baseDir.'/lib/public/Support/Subscription/ISupportedApps.php',
843
+    'OCP\\SystemTag\\ISystemTag' => $baseDir.'/lib/public/SystemTag/ISystemTag.php',
844
+    'OCP\\SystemTag\\ISystemTagManager' => $baseDir.'/lib/public/SystemTag/ISystemTagManager.php',
845
+    'OCP\\SystemTag\\ISystemTagManagerFactory' => $baseDir.'/lib/public/SystemTag/ISystemTagManagerFactory.php',
846
+    'OCP\\SystemTag\\ISystemTagObjectMapper' => $baseDir.'/lib/public/SystemTag/ISystemTagObjectMapper.php',
847
+    'OCP\\SystemTag\\ManagerEvent' => $baseDir.'/lib/public/SystemTag/ManagerEvent.php',
848
+    'OCP\\SystemTag\\MapperEvent' => $baseDir.'/lib/public/SystemTag/MapperEvent.php',
849
+    'OCP\\SystemTag\\SystemTagsEntityEvent' => $baseDir.'/lib/public/SystemTag/SystemTagsEntityEvent.php',
850
+    'OCP\\SystemTag\\TagAlreadyExistsException' => $baseDir.'/lib/public/SystemTag/TagAlreadyExistsException.php',
851
+    'OCP\\SystemTag\\TagAssignedEvent' => $baseDir.'/lib/public/SystemTag/TagAssignedEvent.php',
852
+    'OCP\\SystemTag\\TagCreationForbiddenException' => $baseDir.'/lib/public/SystemTag/TagCreationForbiddenException.php',
853
+    'OCP\\SystemTag\\TagNotFoundException' => $baseDir.'/lib/public/SystemTag/TagNotFoundException.php',
854
+    'OCP\\SystemTag\\TagUnassignedEvent' => $baseDir.'/lib/public/SystemTag/TagUnassignedEvent.php',
855
+    'OCP\\SystemTag\\TagUpdateForbiddenException' => $baseDir.'/lib/public/SystemTag/TagUpdateForbiddenException.php',
856
+    'OCP\\Talk\\Exceptions\\NoBackendException' => $baseDir.'/lib/public/Talk/Exceptions/NoBackendException.php',
857
+    'OCP\\Talk\\IBroker' => $baseDir.'/lib/public/Talk/IBroker.php',
858
+    'OCP\\Talk\\IConversation' => $baseDir.'/lib/public/Talk/IConversation.php',
859
+    'OCP\\Talk\\IConversationOptions' => $baseDir.'/lib/public/Talk/IConversationOptions.php',
860
+    'OCP\\Talk\\ITalkBackend' => $baseDir.'/lib/public/Talk/ITalkBackend.php',
861
+    'OCP\\TaskProcessing\\EShapeType' => $baseDir.'/lib/public/TaskProcessing/EShapeType.php',
862
+    'OCP\\TaskProcessing\\Events\\AbstractTaskProcessingEvent' => $baseDir.'/lib/public/TaskProcessing/Events/AbstractTaskProcessingEvent.php',
863
+    'OCP\\TaskProcessing\\Events\\GetTaskProcessingProvidersEvent' => $baseDir.'/lib/public/TaskProcessing/Events/GetTaskProcessingProvidersEvent.php',
864
+    'OCP\\TaskProcessing\\Events\\TaskFailedEvent' => $baseDir.'/lib/public/TaskProcessing/Events/TaskFailedEvent.php',
865
+    'OCP\\TaskProcessing\\Events\\TaskSuccessfulEvent' => $baseDir.'/lib/public/TaskProcessing/Events/TaskSuccessfulEvent.php',
866
+    'OCP\\TaskProcessing\\Exception\\Exception' => $baseDir.'/lib/public/TaskProcessing/Exception/Exception.php',
867
+    'OCP\\TaskProcessing\\Exception\\NotFoundException' => $baseDir.'/lib/public/TaskProcessing/Exception/NotFoundException.php',
868
+    'OCP\\TaskProcessing\\Exception\\PreConditionNotMetException' => $baseDir.'/lib/public/TaskProcessing/Exception/PreConditionNotMetException.php',
869
+    'OCP\\TaskProcessing\\Exception\\ProcessingException' => $baseDir.'/lib/public/TaskProcessing/Exception/ProcessingException.php',
870
+    'OCP\\TaskProcessing\\Exception\\UnauthorizedException' => $baseDir.'/lib/public/TaskProcessing/Exception/UnauthorizedException.php',
871
+    'OCP\\TaskProcessing\\Exception\\UserFacingProcessingException' => $baseDir.'/lib/public/TaskProcessing/Exception/UserFacingProcessingException.php',
872
+    'OCP\\TaskProcessing\\Exception\\ValidationException' => $baseDir.'/lib/public/TaskProcessing/Exception/ValidationException.php',
873
+    'OCP\\TaskProcessing\\IInternalTaskType' => $baseDir.'/lib/public/TaskProcessing/IInternalTaskType.php',
874
+    'OCP\\TaskProcessing\\IManager' => $baseDir.'/lib/public/TaskProcessing/IManager.php',
875
+    'OCP\\TaskProcessing\\IProvider' => $baseDir.'/lib/public/TaskProcessing/IProvider.php',
876
+    'OCP\\TaskProcessing\\ISynchronousProvider' => $baseDir.'/lib/public/TaskProcessing/ISynchronousProvider.php',
877
+    'OCP\\TaskProcessing\\ITaskType' => $baseDir.'/lib/public/TaskProcessing/ITaskType.php',
878
+    'OCP\\TaskProcessing\\ITriggerableProvider' => $baseDir.'/lib/public/TaskProcessing/ITriggerableProvider.php',
879
+    'OCP\\TaskProcessing\\ShapeDescriptor' => $baseDir.'/lib/public/TaskProcessing/ShapeDescriptor.php',
880
+    'OCP\\TaskProcessing\\ShapeEnumValue' => $baseDir.'/lib/public/TaskProcessing/ShapeEnumValue.php',
881
+    'OCP\\TaskProcessing\\Task' => $baseDir.'/lib/public/TaskProcessing/Task.php',
882
+    'OCP\\TaskProcessing\\TaskTypes\\AnalyzeImages' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/AnalyzeImages.php',
883
+    'OCP\\TaskProcessing\\TaskTypes\\AudioToAudioChat' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/AudioToAudioChat.php',
884
+    'OCP\\TaskProcessing\\TaskTypes\\AudioToText' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/AudioToText.php',
885
+    'OCP\\TaskProcessing\\TaskTypes\\ContextAgentAudioInteraction' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/ContextAgentAudioInteraction.php',
886
+    'OCP\\TaskProcessing\\TaskTypes\\ContextAgentInteraction' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/ContextAgentInteraction.php',
887
+    'OCP\\TaskProcessing\\TaskTypes\\ContextWrite' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/ContextWrite.php',
888
+    'OCP\\TaskProcessing\\TaskTypes\\GenerateEmoji' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/GenerateEmoji.php',
889
+    'OCP\\TaskProcessing\\TaskTypes\\TextToImage' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToImage.php',
890
+    'OCP\\TaskProcessing\\TaskTypes\\TextToSpeech' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToSpeech.php',
891
+    'OCP\\TaskProcessing\\TaskTypes\\TextToText' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToText.php',
892
+    'OCP\\TaskProcessing\\TaskTypes\\TextToTextChangeTone' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToTextChangeTone.php',
893
+    'OCP\\TaskProcessing\\TaskTypes\\TextToTextChat' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToTextChat.php',
894
+    'OCP\\TaskProcessing\\TaskTypes\\TextToTextChatWithTools' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToTextChatWithTools.php',
895
+    'OCP\\TaskProcessing\\TaskTypes\\TextToTextFormalization' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToTextFormalization.php',
896
+    'OCP\\TaskProcessing\\TaskTypes\\TextToTextHeadline' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToTextHeadline.php',
897
+    'OCP\\TaskProcessing\\TaskTypes\\TextToTextProofread' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToTextProofread.php',
898
+    'OCP\\TaskProcessing\\TaskTypes\\TextToTextReformulation' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToTextReformulation.php',
899
+    'OCP\\TaskProcessing\\TaskTypes\\TextToTextSimplification' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToTextSimplification.php',
900
+    'OCP\\TaskProcessing\\TaskTypes\\TextToTextSummary' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToTextSummary.php',
901
+    'OCP\\TaskProcessing\\TaskTypes\\TextToTextTopics' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToTextTopics.php',
902
+    'OCP\\TaskProcessing\\TaskTypes\\TextToTextTranslate' => $baseDir.'/lib/public/TaskProcessing/TaskTypes/TextToTextTranslate.php',
903
+    'OCP\\Teams\\ITeamManager' => $baseDir.'/lib/public/Teams/ITeamManager.php',
904
+    'OCP\\Teams\\ITeamResourceProvider' => $baseDir.'/lib/public/Teams/ITeamResourceProvider.php',
905
+    'OCP\\Teams\\Team' => $baseDir.'/lib/public/Teams/Team.php',
906
+    'OCP\\Teams\\TeamResource' => $baseDir.'/lib/public/Teams/TeamResource.php',
907
+    'OCP\\Template' => $baseDir.'/lib/public/Template.php',
908
+    'OCP\\Template\\ITemplate' => $baseDir.'/lib/public/Template/ITemplate.php',
909
+    'OCP\\Template\\ITemplateManager' => $baseDir.'/lib/public/Template/ITemplateManager.php',
910
+    'OCP\\Template\\TemplateNotFoundException' => $baseDir.'/lib/public/Template/TemplateNotFoundException.php',
911
+    'OCP\\TextProcessing\\Events\\AbstractTextProcessingEvent' => $baseDir.'/lib/public/TextProcessing/Events/AbstractTextProcessingEvent.php',
912
+    'OCP\\TextProcessing\\Events\\TaskFailedEvent' => $baseDir.'/lib/public/TextProcessing/Events/TaskFailedEvent.php',
913
+    'OCP\\TextProcessing\\Events\\TaskSuccessfulEvent' => $baseDir.'/lib/public/TextProcessing/Events/TaskSuccessfulEvent.php',
914
+    'OCP\\TextProcessing\\Exception\\TaskFailureException' => $baseDir.'/lib/public/TextProcessing/Exception/TaskFailureException.php',
915
+    'OCP\\TextProcessing\\FreePromptTaskType' => $baseDir.'/lib/public/TextProcessing/FreePromptTaskType.php',
916
+    'OCP\\TextProcessing\\HeadlineTaskType' => $baseDir.'/lib/public/TextProcessing/HeadlineTaskType.php',
917
+    'OCP\\TextProcessing\\IManager' => $baseDir.'/lib/public/TextProcessing/IManager.php',
918
+    'OCP\\TextProcessing\\IProvider' => $baseDir.'/lib/public/TextProcessing/IProvider.php',
919
+    'OCP\\TextProcessing\\IProviderWithExpectedRuntime' => $baseDir.'/lib/public/TextProcessing/IProviderWithExpectedRuntime.php',
920
+    'OCP\\TextProcessing\\IProviderWithId' => $baseDir.'/lib/public/TextProcessing/IProviderWithId.php',
921
+    'OCP\\TextProcessing\\IProviderWithUserId' => $baseDir.'/lib/public/TextProcessing/IProviderWithUserId.php',
922
+    'OCP\\TextProcessing\\ITaskType' => $baseDir.'/lib/public/TextProcessing/ITaskType.php',
923
+    'OCP\\TextProcessing\\SummaryTaskType' => $baseDir.'/lib/public/TextProcessing/SummaryTaskType.php',
924
+    'OCP\\TextProcessing\\Task' => $baseDir.'/lib/public/TextProcessing/Task.php',
925
+    'OCP\\TextProcessing\\TopicsTaskType' => $baseDir.'/lib/public/TextProcessing/TopicsTaskType.php',
926
+    'OCP\\TextToImage\\Events\\AbstractTextToImageEvent' => $baseDir.'/lib/public/TextToImage/Events/AbstractTextToImageEvent.php',
927
+    'OCP\\TextToImage\\Events\\TaskFailedEvent' => $baseDir.'/lib/public/TextToImage/Events/TaskFailedEvent.php',
928
+    'OCP\\TextToImage\\Events\\TaskSuccessfulEvent' => $baseDir.'/lib/public/TextToImage/Events/TaskSuccessfulEvent.php',
929
+    'OCP\\TextToImage\\Exception\\TaskFailureException' => $baseDir.'/lib/public/TextToImage/Exception/TaskFailureException.php',
930
+    'OCP\\TextToImage\\Exception\\TaskNotFoundException' => $baseDir.'/lib/public/TextToImage/Exception/TaskNotFoundException.php',
931
+    'OCP\\TextToImage\\Exception\\TextToImageException' => $baseDir.'/lib/public/TextToImage/Exception/TextToImageException.php',
932
+    'OCP\\TextToImage\\IManager' => $baseDir.'/lib/public/TextToImage/IManager.php',
933
+    'OCP\\TextToImage\\IProvider' => $baseDir.'/lib/public/TextToImage/IProvider.php',
934
+    'OCP\\TextToImage\\IProviderWithUserId' => $baseDir.'/lib/public/TextToImage/IProviderWithUserId.php',
935
+    'OCP\\TextToImage\\Task' => $baseDir.'/lib/public/TextToImage/Task.php',
936
+    'OCP\\Translation\\CouldNotTranslateException' => $baseDir.'/lib/public/Translation/CouldNotTranslateException.php',
937
+    'OCP\\Translation\\IDetectLanguageProvider' => $baseDir.'/lib/public/Translation/IDetectLanguageProvider.php',
938
+    'OCP\\Translation\\ITranslationManager' => $baseDir.'/lib/public/Translation/ITranslationManager.php',
939
+    'OCP\\Translation\\ITranslationProvider' => $baseDir.'/lib/public/Translation/ITranslationProvider.php',
940
+    'OCP\\Translation\\ITranslationProviderWithId' => $baseDir.'/lib/public/Translation/ITranslationProviderWithId.php',
941
+    'OCP\\Translation\\ITranslationProviderWithUserId' => $baseDir.'/lib/public/Translation/ITranslationProviderWithUserId.php',
942
+    'OCP\\Translation\\LanguageTuple' => $baseDir.'/lib/public/Translation/LanguageTuple.php',
943
+    'OCP\\UserInterface' => $baseDir.'/lib/public/UserInterface.php',
944
+    'OCP\\UserMigration\\IExportDestination' => $baseDir.'/lib/public/UserMigration/IExportDestination.php',
945
+    'OCP\\UserMigration\\IImportSource' => $baseDir.'/lib/public/UserMigration/IImportSource.php',
946
+    'OCP\\UserMigration\\IMigrator' => $baseDir.'/lib/public/UserMigration/IMigrator.php',
947
+    'OCP\\UserMigration\\ISizeEstimationMigrator' => $baseDir.'/lib/public/UserMigration/ISizeEstimationMigrator.php',
948
+    'OCP\\UserMigration\\TMigratorBasicVersionHandling' => $baseDir.'/lib/public/UserMigration/TMigratorBasicVersionHandling.php',
949
+    'OCP\\UserMigration\\UserMigrationException' => $baseDir.'/lib/public/UserMigration/UserMigrationException.php',
950
+    'OCP\\UserStatus\\IManager' => $baseDir.'/lib/public/UserStatus/IManager.php',
951
+    'OCP\\UserStatus\\IProvider' => $baseDir.'/lib/public/UserStatus/IProvider.php',
952
+    'OCP\\UserStatus\\IUserStatus' => $baseDir.'/lib/public/UserStatus/IUserStatus.php',
953
+    'OCP\\User\\Backend\\ABackend' => $baseDir.'/lib/public/User/Backend/ABackend.php',
954
+    'OCP\\User\\Backend\\ICheckPasswordBackend' => $baseDir.'/lib/public/User/Backend/ICheckPasswordBackend.php',
955
+    'OCP\\User\\Backend\\ICountMappedUsersBackend' => $baseDir.'/lib/public/User/Backend/ICountMappedUsersBackend.php',
956
+    'OCP\\User\\Backend\\ICountUsersBackend' => $baseDir.'/lib/public/User/Backend/ICountUsersBackend.php',
957
+    'OCP\\User\\Backend\\ICreateUserBackend' => $baseDir.'/lib/public/User/Backend/ICreateUserBackend.php',
958
+    'OCP\\User\\Backend\\ICustomLogout' => $baseDir.'/lib/public/User/Backend/ICustomLogout.php',
959
+    'OCP\\User\\Backend\\IGetDisplayNameBackend' => $baseDir.'/lib/public/User/Backend/IGetDisplayNameBackend.php',
960
+    'OCP\\User\\Backend\\IGetHomeBackend' => $baseDir.'/lib/public/User/Backend/IGetHomeBackend.php',
961
+    'OCP\\User\\Backend\\IGetRealUIDBackend' => $baseDir.'/lib/public/User/Backend/IGetRealUIDBackend.php',
962
+    'OCP\\User\\Backend\\ILimitAwareCountUsersBackend' => $baseDir.'/lib/public/User/Backend/ILimitAwareCountUsersBackend.php',
963
+    'OCP\\User\\Backend\\IPasswordConfirmationBackend' => $baseDir.'/lib/public/User/Backend/IPasswordConfirmationBackend.php',
964
+    'OCP\\User\\Backend\\IPasswordHashBackend' => $baseDir.'/lib/public/User/Backend/IPasswordHashBackend.php',
965
+    'OCP\\User\\Backend\\IProvideAvatarBackend' => $baseDir.'/lib/public/User/Backend/IProvideAvatarBackend.php',
966
+    'OCP\\User\\Backend\\IProvideEnabledStateBackend' => $baseDir.'/lib/public/User/Backend/IProvideEnabledStateBackend.php',
967
+    'OCP\\User\\Backend\\ISearchKnownUsersBackend' => $baseDir.'/lib/public/User/Backend/ISearchKnownUsersBackend.php',
968
+    'OCP\\User\\Backend\\ISetDisplayNameBackend' => $baseDir.'/lib/public/User/Backend/ISetDisplayNameBackend.php',
969
+    'OCP\\User\\Backend\\ISetPasswordBackend' => $baseDir.'/lib/public/User/Backend/ISetPasswordBackend.php',
970
+    'OCP\\User\\Events\\BeforePasswordUpdatedEvent' => $baseDir.'/lib/public/User/Events/BeforePasswordUpdatedEvent.php',
971
+    'OCP\\User\\Events\\BeforeUserCreatedEvent' => $baseDir.'/lib/public/User/Events/BeforeUserCreatedEvent.php',
972
+    'OCP\\User\\Events\\BeforeUserDeletedEvent' => $baseDir.'/lib/public/User/Events/BeforeUserDeletedEvent.php',
973
+    'OCP\\User\\Events\\BeforeUserIdUnassignedEvent' => $baseDir.'/lib/public/User/Events/BeforeUserIdUnassignedEvent.php',
974
+    'OCP\\User\\Events\\BeforeUserLoggedInEvent' => $baseDir.'/lib/public/User/Events/BeforeUserLoggedInEvent.php',
975
+    'OCP\\User\\Events\\BeforeUserLoggedInWithCookieEvent' => $baseDir.'/lib/public/User/Events/BeforeUserLoggedInWithCookieEvent.php',
976
+    'OCP\\User\\Events\\BeforeUserLoggedOutEvent' => $baseDir.'/lib/public/User/Events/BeforeUserLoggedOutEvent.php',
977
+    'OCP\\User\\Events\\OutOfOfficeChangedEvent' => $baseDir.'/lib/public/User/Events/OutOfOfficeChangedEvent.php',
978
+    'OCP\\User\\Events\\OutOfOfficeClearedEvent' => $baseDir.'/lib/public/User/Events/OutOfOfficeClearedEvent.php',
979
+    'OCP\\User\\Events\\OutOfOfficeEndedEvent' => $baseDir.'/lib/public/User/Events/OutOfOfficeEndedEvent.php',
980
+    'OCP\\User\\Events\\OutOfOfficeScheduledEvent' => $baseDir.'/lib/public/User/Events/OutOfOfficeScheduledEvent.php',
981
+    'OCP\\User\\Events\\OutOfOfficeStartedEvent' => $baseDir.'/lib/public/User/Events/OutOfOfficeStartedEvent.php',
982
+    'OCP\\User\\Events\\PasswordUpdatedEvent' => $baseDir.'/lib/public/User/Events/PasswordUpdatedEvent.php',
983
+    'OCP\\User\\Events\\PostLoginEvent' => $baseDir.'/lib/public/User/Events/PostLoginEvent.php',
984
+    'OCP\\User\\Events\\UserChangedEvent' => $baseDir.'/lib/public/User/Events/UserChangedEvent.php',
985
+    'OCP\\User\\Events\\UserConfigChangedEvent' => $baseDir.'/lib/public/User/Events/UserConfigChangedEvent.php',
986
+    'OCP\\User\\Events\\UserCreatedEvent' => $baseDir.'/lib/public/User/Events/UserCreatedEvent.php',
987
+    'OCP\\User\\Events\\UserDeletedEvent' => $baseDir.'/lib/public/User/Events/UserDeletedEvent.php',
988
+    'OCP\\User\\Events\\UserFirstTimeLoggedInEvent' => $baseDir.'/lib/public/User/Events/UserFirstTimeLoggedInEvent.php',
989
+    'OCP\\User\\Events\\UserIdAssignedEvent' => $baseDir.'/lib/public/User/Events/UserIdAssignedEvent.php',
990
+    'OCP\\User\\Events\\UserIdUnassignedEvent' => $baseDir.'/lib/public/User/Events/UserIdUnassignedEvent.php',
991
+    'OCP\\User\\Events\\UserLiveStatusEvent' => $baseDir.'/lib/public/User/Events/UserLiveStatusEvent.php',
992
+    'OCP\\User\\Events\\UserLoggedInEvent' => $baseDir.'/lib/public/User/Events/UserLoggedInEvent.php',
993
+    'OCP\\User\\Events\\UserLoggedInWithCookieEvent' => $baseDir.'/lib/public/User/Events/UserLoggedInWithCookieEvent.php',
994
+    'OCP\\User\\Events\\UserLoggedOutEvent' => $baseDir.'/lib/public/User/Events/UserLoggedOutEvent.php',
995
+    'OCP\\User\\GetQuotaEvent' => $baseDir.'/lib/public/User/GetQuotaEvent.php',
996
+    'OCP\\User\\IAvailabilityCoordinator' => $baseDir.'/lib/public/User/IAvailabilityCoordinator.php',
997
+    'OCP\\User\\IOutOfOfficeData' => $baseDir.'/lib/public/User/IOutOfOfficeData.php',
998
+    'OCP\\Util' => $baseDir.'/lib/public/Util.php',
999
+    'OCP\\WorkflowEngine\\EntityContext\\IContextPortation' => $baseDir.'/lib/public/WorkflowEngine/EntityContext/IContextPortation.php',
1000
+    'OCP\\WorkflowEngine\\EntityContext\\IDisplayName' => $baseDir.'/lib/public/WorkflowEngine/EntityContext/IDisplayName.php',
1001
+    'OCP\\WorkflowEngine\\EntityContext\\IDisplayText' => $baseDir.'/lib/public/WorkflowEngine/EntityContext/IDisplayText.php',
1002
+    'OCP\\WorkflowEngine\\EntityContext\\IIcon' => $baseDir.'/lib/public/WorkflowEngine/EntityContext/IIcon.php',
1003
+    'OCP\\WorkflowEngine\\EntityContext\\IUrl' => $baseDir.'/lib/public/WorkflowEngine/EntityContext/IUrl.php',
1004
+    'OCP\\WorkflowEngine\\Events\\LoadSettingsScriptsEvent' => $baseDir.'/lib/public/WorkflowEngine/Events/LoadSettingsScriptsEvent.php',
1005
+    'OCP\\WorkflowEngine\\Events\\RegisterChecksEvent' => $baseDir.'/lib/public/WorkflowEngine/Events/RegisterChecksEvent.php',
1006
+    'OCP\\WorkflowEngine\\Events\\RegisterEntitiesEvent' => $baseDir.'/lib/public/WorkflowEngine/Events/RegisterEntitiesEvent.php',
1007
+    'OCP\\WorkflowEngine\\Events\\RegisterOperationsEvent' => $baseDir.'/lib/public/WorkflowEngine/Events/RegisterOperationsEvent.php',
1008
+    'OCP\\WorkflowEngine\\GenericEntityEvent' => $baseDir.'/lib/public/WorkflowEngine/GenericEntityEvent.php',
1009
+    'OCP\\WorkflowEngine\\ICheck' => $baseDir.'/lib/public/WorkflowEngine/ICheck.php',
1010
+    'OCP\\WorkflowEngine\\IComplexOperation' => $baseDir.'/lib/public/WorkflowEngine/IComplexOperation.php',
1011
+    'OCP\\WorkflowEngine\\IEntity' => $baseDir.'/lib/public/WorkflowEngine/IEntity.php',
1012
+    'OCP\\WorkflowEngine\\IEntityCheck' => $baseDir.'/lib/public/WorkflowEngine/IEntityCheck.php',
1013
+    'OCP\\WorkflowEngine\\IEntityEvent' => $baseDir.'/lib/public/WorkflowEngine/IEntityEvent.php',
1014
+    'OCP\\WorkflowEngine\\IFileCheck' => $baseDir.'/lib/public/WorkflowEngine/IFileCheck.php',
1015
+    'OCP\\WorkflowEngine\\IManager' => $baseDir.'/lib/public/WorkflowEngine/IManager.php',
1016
+    'OCP\\WorkflowEngine\\IOperation' => $baseDir.'/lib/public/WorkflowEngine/IOperation.php',
1017
+    'OCP\\WorkflowEngine\\IRuleMatcher' => $baseDir.'/lib/public/WorkflowEngine/IRuleMatcher.php',
1018
+    'OCP\\WorkflowEngine\\ISpecificOperation' => $baseDir.'/lib/public/WorkflowEngine/ISpecificOperation.php',
1019
+    'OC\\Accounts\\Account' => $baseDir.'/lib/private/Accounts/Account.php',
1020
+    'OC\\Accounts\\AccountManager' => $baseDir.'/lib/private/Accounts/AccountManager.php',
1021
+    'OC\\Accounts\\AccountProperty' => $baseDir.'/lib/private/Accounts/AccountProperty.php',
1022
+    'OC\\Accounts\\AccountPropertyCollection' => $baseDir.'/lib/private/Accounts/AccountPropertyCollection.php',
1023
+    'OC\\Accounts\\Hooks' => $baseDir.'/lib/private/Accounts/Hooks.php',
1024
+    'OC\\Accounts\\TAccountsHelper' => $baseDir.'/lib/private/Accounts/TAccountsHelper.php',
1025
+    'OC\\Activity\\ActivitySettingsAdapter' => $baseDir.'/lib/private/Activity/ActivitySettingsAdapter.php',
1026
+    'OC\\Activity\\Event' => $baseDir.'/lib/private/Activity/Event.php',
1027
+    'OC\\Activity\\EventMerger' => $baseDir.'/lib/private/Activity/EventMerger.php',
1028
+    'OC\\Activity\\Manager' => $baseDir.'/lib/private/Activity/Manager.php',
1029
+    'OC\\AllConfig' => $baseDir.'/lib/private/AllConfig.php',
1030
+    'OC\\AppConfig' => $baseDir.'/lib/private/AppConfig.php',
1031
+    'OC\\AppFramework\\App' => $baseDir.'/lib/private/AppFramework/App.php',
1032
+    'OC\\AppFramework\\Bootstrap\\ARegistration' => $baseDir.'/lib/private/AppFramework/Bootstrap/ARegistration.php',
1033
+    'OC\\AppFramework\\Bootstrap\\BootContext' => $baseDir.'/lib/private/AppFramework/Bootstrap/BootContext.php',
1034
+    'OC\\AppFramework\\Bootstrap\\Coordinator' => $baseDir.'/lib/private/AppFramework/Bootstrap/Coordinator.php',
1035
+    'OC\\AppFramework\\Bootstrap\\EventListenerRegistration' => $baseDir.'/lib/private/AppFramework/Bootstrap/EventListenerRegistration.php',
1036
+    'OC\\AppFramework\\Bootstrap\\FunctionInjector' => $baseDir.'/lib/private/AppFramework/Bootstrap/FunctionInjector.php',
1037
+    'OC\\AppFramework\\Bootstrap\\MiddlewareRegistration' => $baseDir.'/lib/private/AppFramework/Bootstrap/MiddlewareRegistration.php',
1038
+    'OC\\AppFramework\\Bootstrap\\ParameterRegistration' => $baseDir.'/lib/private/AppFramework/Bootstrap/ParameterRegistration.php',
1039
+    'OC\\AppFramework\\Bootstrap\\PreviewProviderRegistration' => $baseDir.'/lib/private/AppFramework/Bootstrap/PreviewProviderRegistration.php',
1040
+    'OC\\AppFramework\\Bootstrap\\RegistrationContext' => $baseDir.'/lib/private/AppFramework/Bootstrap/RegistrationContext.php',
1041
+    'OC\\AppFramework\\Bootstrap\\ServiceAliasRegistration' => $baseDir.'/lib/private/AppFramework/Bootstrap/ServiceAliasRegistration.php',
1042
+    'OC\\AppFramework\\Bootstrap\\ServiceFactoryRegistration' => $baseDir.'/lib/private/AppFramework/Bootstrap/ServiceFactoryRegistration.php',
1043
+    'OC\\AppFramework\\Bootstrap\\ServiceRegistration' => $baseDir.'/lib/private/AppFramework/Bootstrap/ServiceRegistration.php',
1044
+    'OC\\AppFramework\\DependencyInjection\\DIContainer' => $baseDir.'/lib/private/AppFramework/DependencyInjection/DIContainer.php',
1045
+    'OC\\AppFramework\\Http' => $baseDir.'/lib/private/AppFramework/Http.php',
1046
+    'OC\\AppFramework\\Http\\Dispatcher' => $baseDir.'/lib/private/AppFramework/Http/Dispatcher.php',
1047
+    'OC\\AppFramework\\Http\\Output' => $baseDir.'/lib/private/AppFramework/Http/Output.php',
1048
+    'OC\\AppFramework\\Http\\Request' => $baseDir.'/lib/private/AppFramework/Http/Request.php',
1049
+    'OC\\AppFramework\\Http\\RequestId' => $baseDir.'/lib/private/AppFramework/Http/RequestId.php',
1050
+    'OC\\AppFramework\\Middleware\\AdditionalScriptsMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/AdditionalScriptsMiddleware.php',
1051
+    'OC\\AppFramework\\Middleware\\CompressionMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/CompressionMiddleware.php',
1052
+    'OC\\AppFramework\\Middleware\\FlowV2EphemeralSessionsMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/FlowV2EphemeralSessionsMiddleware.php',
1053
+    'OC\\AppFramework\\Middleware\\MiddlewareDispatcher' => $baseDir.'/lib/private/AppFramework/Middleware/MiddlewareDispatcher.php',
1054
+    'OC\\AppFramework\\Middleware\\NotModifiedMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/NotModifiedMiddleware.php',
1055
+    'OC\\AppFramework\\Middleware\\OCSMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/OCSMiddleware.php',
1056
+    'OC\\AppFramework\\Middleware\\PublicShare\\Exceptions\\NeedAuthenticationException' => $baseDir.'/lib/private/AppFramework/Middleware/PublicShare/Exceptions/NeedAuthenticationException.php',
1057
+    'OC\\AppFramework\\Middleware\\PublicShare\\PublicShareMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/PublicShare/PublicShareMiddleware.php',
1058
+    'OC\\AppFramework\\Middleware\\Security\\BruteForceMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/Security/BruteForceMiddleware.php',
1059
+    'OC\\AppFramework\\Middleware\\Security\\CORSMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/Security/CORSMiddleware.php',
1060
+    'OC\\AppFramework\\Middleware\\Security\\CSPMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/Security/CSPMiddleware.php',
1061
+    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\AdminIpNotAllowedException' => $baseDir.'/lib/private/AppFramework/Middleware/Security/Exceptions/AdminIpNotAllowedException.php',
1062
+    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\AppNotEnabledException' => $baseDir.'/lib/private/AppFramework/Middleware/Security/Exceptions/AppNotEnabledException.php',
1063
+    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\CrossSiteRequestForgeryException' => $baseDir.'/lib/private/AppFramework/Middleware/Security/Exceptions/CrossSiteRequestForgeryException.php',
1064
+    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\ExAppRequiredException' => $baseDir.'/lib/private/AppFramework/Middleware/Security/Exceptions/ExAppRequiredException.php',
1065
+    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\LaxSameSiteCookieFailedException' => $baseDir.'/lib/private/AppFramework/Middleware/Security/Exceptions/LaxSameSiteCookieFailedException.php',
1066
+    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\NotAdminException' => $baseDir.'/lib/private/AppFramework/Middleware/Security/Exceptions/NotAdminException.php',
1067
+    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\NotConfirmedException' => $baseDir.'/lib/private/AppFramework/Middleware/Security/Exceptions/NotConfirmedException.php',
1068
+    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\NotLoggedInException' => $baseDir.'/lib/private/AppFramework/Middleware/Security/Exceptions/NotLoggedInException.php',
1069
+    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\ReloadExecutionException' => $baseDir.'/lib/private/AppFramework/Middleware/Security/Exceptions/ReloadExecutionException.php',
1070
+    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\SecurityException' => $baseDir.'/lib/private/AppFramework/Middleware/Security/Exceptions/SecurityException.php',
1071
+    'OC\\AppFramework\\Middleware\\Security\\Exceptions\\StrictCookieMissingException' => $baseDir.'/lib/private/AppFramework/Middleware/Security/Exceptions/StrictCookieMissingException.php',
1072
+    'OC\\AppFramework\\Middleware\\Security\\FeaturePolicyMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/Security/FeaturePolicyMiddleware.php',
1073
+    'OC\\AppFramework\\Middleware\\Security\\PasswordConfirmationMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/Security/PasswordConfirmationMiddleware.php',
1074
+    'OC\\AppFramework\\Middleware\\Security\\RateLimitingMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/Security/RateLimitingMiddleware.php',
1075
+    'OC\\AppFramework\\Middleware\\Security\\ReloadExecutionMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/Security/ReloadExecutionMiddleware.php',
1076
+    'OC\\AppFramework\\Middleware\\Security\\SameSiteCookieMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/Security/SameSiteCookieMiddleware.php',
1077
+    'OC\\AppFramework\\Middleware\\Security\\SecurityMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/Security/SecurityMiddleware.php',
1078
+    'OC\\AppFramework\\Middleware\\SessionMiddleware' => $baseDir.'/lib/private/AppFramework/Middleware/SessionMiddleware.php',
1079
+    'OC\\AppFramework\\OCS\\BaseResponse' => $baseDir.'/lib/private/AppFramework/OCS/BaseResponse.php',
1080
+    'OC\\AppFramework\\OCS\\V1Response' => $baseDir.'/lib/private/AppFramework/OCS/V1Response.php',
1081
+    'OC\\AppFramework\\OCS\\V2Response' => $baseDir.'/lib/private/AppFramework/OCS/V2Response.php',
1082
+    'OC\\AppFramework\\Routing\\RouteActionHandler' => $baseDir.'/lib/private/AppFramework/Routing/RouteActionHandler.php',
1083
+    'OC\\AppFramework\\Routing\\RouteParser' => $baseDir.'/lib/private/AppFramework/Routing/RouteParser.php',
1084
+    'OC\\AppFramework\\ScopedPsrLogger' => $baseDir.'/lib/private/AppFramework/ScopedPsrLogger.php',
1085
+    'OC\\AppFramework\\Services\\AppConfig' => $baseDir.'/lib/private/AppFramework/Services/AppConfig.php',
1086
+    'OC\\AppFramework\\Services\\InitialState' => $baseDir.'/lib/private/AppFramework/Services/InitialState.php',
1087
+    'OC\\AppFramework\\Utility\\ControllerMethodReflector' => $baseDir.'/lib/private/AppFramework/Utility/ControllerMethodReflector.php',
1088
+    'OC\\AppFramework\\Utility\\QueryNotFoundException' => $baseDir.'/lib/private/AppFramework/Utility/QueryNotFoundException.php',
1089
+    'OC\\AppFramework\\Utility\\SimpleContainer' => $baseDir.'/lib/private/AppFramework/Utility/SimpleContainer.php',
1090
+    'OC\\AppFramework\\Utility\\TimeFactory' => $baseDir.'/lib/private/AppFramework/Utility/TimeFactory.php',
1091
+    'OC\\AppScriptDependency' => $baseDir.'/lib/private/AppScriptDependency.php',
1092
+    'OC\\AppScriptSort' => $baseDir.'/lib/private/AppScriptSort.php',
1093
+    'OC\\App\\AppManager' => $baseDir.'/lib/private/App/AppManager.php',
1094
+    'OC\\App\\AppStore\\AppNotFoundException' => $baseDir.'/lib/private/App/AppStore/AppNotFoundException.php',
1095
+    'OC\\App\\AppStore\\Bundles\\Bundle' => $baseDir.'/lib/private/App/AppStore/Bundles/Bundle.php',
1096
+    'OC\\App\\AppStore\\Bundles\\BundleFetcher' => $baseDir.'/lib/private/App/AppStore/Bundles/BundleFetcher.php',
1097
+    'OC\\App\\AppStore\\Bundles\\EducationBundle' => $baseDir.'/lib/private/App/AppStore/Bundles/EducationBundle.php',
1098
+    'OC\\App\\AppStore\\Bundles\\EnterpriseBundle' => $baseDir.'/lib/private/App/AppStore/Bundles/EnterpriseBundle.php',
1099
+    'OC\\App\\AppStore\\Bundles\\GroupwareBundle' => $baseDir.'/lib/private/App/AppStore/Bundles/GroupwareBundle.php',
1100
+    'OC\\App\\AppStore\\Bundles\\HubBundle' => $baseDir.'/lib/private/App/AppStore/Bundles/HubBundle.php',
1101
+    'OC\\App\\AppStore\\Bundles\\PublicSectorBundle' => $baseDir.'/lib/private/App/AppStore/Bundles/PublicSectorBundle.php',
1102
+    'OC\\App\\AppStore\\Bundles\\SocialSharingBundle' => $baseDir.'/lib/private/App/AppStore/Bundles/SocialSharingBundle.php',
1103
+    'OC\\App\\AppStore\\Fetcher\\AppDiscoverFetcher' => $baseDir.'/lib/private/App/AppStore/Fetcher/AppDiscoverFetcher.php',
1104
+    'OC\\App\\AppStore\\Fetcher\\AppFetcher' => $baseDir.'/lib/private/App/AppStore/Fetcher/AppFetcher.php',
1105
+    'OC\\App\\AppStore\\Fetcher\\CategoryFetcher' => $baseDir.'/lib/private/App/AppStore/Fetcher/CategoryFetcher.php',
1106
+    'OC\\App\\AppStore\\Fetcher\\Fetcher' => $baseDir.'/lib/private/App/AppStore/Fetcher/Fetcher.php',
1107
+    'OC\\App\\AppStore\\Version\\Version' => $baseDir.'/lib/private/App/AppStore/Version/Version.php',
1108
+    'OC\\App\\AppStore\\Version\\VersionParser' => $baseDir.'/lib/private/App/AppStore/Version/VersionParser.php',
1109
+    'OC\\App\\CompareVersion' => $baseDir.'/lib/private/App/CompareVersion.php',
1110
+    'OC\\App\\DependencyAnalyzer' => $baseDir.'/lib/private/App/DependencyAnalyzer.php',
1111
+    'OC\\App\\InfoParser' => $baseDir.'/lib/private/App/InfoParser.php',
1112
+    'OC\\App\\Platform' => $baseDir.'/lib/private/App/Platform.php',
1113
+    'OC\\App\\PlatformRepository' => $baseDir.'/lib/private/App/PlatformRepository.php',
1114
+    'OC\\Archive\\Archive' => $baseDir.'/lib/private/Archive/Archive.php',
1115
+    'OC\\Archive\\TAR' => $baseDir.'/lib/private/Archive/TAR.php',
1116
+    'OC\\Archive\\ZIP' => $baseDir.'/lib/private/Archive/ZIP.php',
1117
+    'OC\\Authentication\\Events\\ARemoteWipeEvent' => $baseDir.'/lib/private/Authentication/Events/ARemoteWipeEvent.php',
1118
+    'OC\\Authentication\\Events\\AppPasswordCreatedEvent' => $baseDir.'/lib/private/Authentication/Events/AppPasswordCreatedEvent.php',
1119
+    'OC\\Authentication\\Events\\LoginFailed' => $baseDir.'/lib/private/Authentication/Events/LoginFailed.php',
1120
+    'OC\\Authentication\\Events\\RemoteWipeFinished' => $baseDir.'/lib/private/Authentication/Events/RemoteWipeFinished.php',
1121
+    'OC\\Authentication\\Events\\RemoteWipeStarted' => $baseDir.'/lib/private/Authentication/Events/RemoteWipeStarted.php',
1122
+    'OC\\Authentication\\Exceptions\\ExpiredTokenException' => $baseDir.'/lib/private/Authentication/Exceptions/ExpiredTokenException.php',
1123
+    'OC\\Authentication\\Exceptions\\InvalidProviderException' => $baseDir.'/lib/private/Authentication/Exceptions/InvalidProviderException.php',
1124
+    'OC\\Authentication\\Exceptions\\InvalidTokenException' => $baseDir.'/lib/private/Authentication/Exceptions/InvalidTokenException.php',
1125
+    'OC\\Authentication\\Exceptions\\LoginRequiredException' => $baseDir.'/lib/private/Authentication/Exceptions/LoginRequiredException.php',
1126
+    'OC\\Authentication\\Exceptions\\PasswordLoginForbiddenException' => $baseDir.'/lib/private/Authentication/Exceptions/PasswordLoginForbiddenException.php',
1127
+    'OC\\Authentication\\Exceptions\\PasswordlessTokenException' => $baseDir.'/lib/private/Authentication/Exceptions/PasswordlessTokenException.php',
1128
+    'OC\\Authentication\\Exceptions\\TokenPasswordExpiredException' => $baseDir.'/lib/private/Authentication/Exceptions/TokenPasswordExpiredException.php',
1129
+    'OC\\Authentication\\Exceptions\\TwoFactorAuthRequiredException' => $baseDir.'/lib/private/Authentication/Exceptions/TwoFactorAuthRequiredException.php',
1130
+    'OC\\Authentication\\Exceptions\\UserAlreadyLoggedInException' => $baseDir.'/lib/private/Authentication/Exceptions/UserAlreadyLoggedInException.php',
1131
+    'OC\\Authentication\\Exceptions\\WipeTokenException' => $baseDir.'/lib/private/Authentication/Exceptions/WipeTokenException.php',
1132
+    'OC\\Authentication\\Listeners\\LoginFailedListener' => $baseDir.'/lib/private/Authentication/Listeners/LoginFailedListener.php',
1133
+    'OC\\Authentication\\Listeners\\RemoteWipeActivityListener' => $baseDir.'/lib/private/Authentication/Listeners/RemoteWipeActivityListener.php',
1134
+    'OC\\Authentication\\Listeners\\RemoteWipeEmailListener' => $baseDir.'/lib/private/Authentication/Listeners/RemoteWipeEmailListener.php',
1135
+    'OC\\Authentication\\Listeners\\RemoteWipeNotificationsListener' => $baseDir.'/lib/private/Authentication/Listeners/RemoteWipeNotificationsListener.php',
1136
+    'OC\\Authentication\\Listeners\\UserDeletedFilesCleanupListener' => $baseDir.'/lib/private/Authentication/Listeners/UserDeletedFilesCleanupListener.php',
1137
+    'OC\\Authentication\\Listeners\\UserDeletedStoreCleanupListener' => $baseDir.'/lib/private/Authentication/Listeners/UserDeletedStoreCleanupListener.php',
1138
+    'OC\\Authentication\\Listeners\\UserDeletedTokenCleanupListener' => $baseDir.'/lib/private/Authentication/Listeners/UserDeletedTokenCleanupListener.php',
1139
+    'OC\\Authentication\\Listeners\\UserDeletedWebAuthnCleanupListener' => $baseDir.'/lib/private/Authentication/Listeners/UserDeletedWebAuthnCleanupListener.php',
1140
+    'OC\\Authentication\\Listeners\\UserLoggedInListener' => $baseDir.'/lib/private/Authentication/Listeners/UserLoggedInListener.php',
1141
+    'OC\\Authentication\\LoginCredentials\\Credentials' => $baseDir.'/lib/private/Authentication/LoginCredentials/Credentials.php',
1142
+    'OC\\Authentication\\LoginCredentials\\Store' => $baseDir.'/lib/private/Authentication/LoginCredentials/Store.php',
1143
+    'OC\\Authentication\\Login\\ALoginCommand' => $baseDir.'/lib/private/Authentication/Login/ALoginCommand.php',
1144
+    'OC\\Authentication\\Login\\Chain' => $baseDir.'/lib/private/Authentication/Login/Chain.php',
1145
+    'OC\\Authentication\\Login\\ClearLostPasswordTokensCommand' => $baseDir.'/lib/private/Authentication/Login/ClearLostPasswordTokensCommand.php',
1146
+    'OC\\Authentication\\Login\\CompleteLoginCommand' => $baseDir.'/lib/private/Authentication/Login/CompleteLoginCommand.php',
1147
+    'OC\\Authentication\\Login\\CreateSessionTokenCommand' => $baseDir.'/lib/private/Authentication/Login/CreateSessionTokenCommand.php',
1148
+    'OC\\Authentication\\Login\\FinishRememberedLoginCommand' => $baseDir.'/lib/private/Authentication/Login/FinishRememberedLoginCommand.php',
1149
+    'OC\\Authentication\\Login\\FlowV2EphemeralSessionsCommand' => $baseDir.'/lib/private/Authentication/Login/FlowV2EphemeralSessionsCommand.php',
1150
+    'OC\\Authentication\\Login\\LoggedInCheckCommand' => $baseDir.'/lib/private/Authentication/Login/LoggedInCheckCommand.php',
1151
+    'OC\\Authentication\\Login\\LoginData' => $baseDir.'/lib/private/Authentication/Login/LoginData.php',
1152
+    'OC\\Authentication\\Login\\LoginResult' => $baseDir.'/lib/private/Authentication/Login/LoginResult.php',
1153
+    'OC\\Authentication\\Login\\PreLoginHookCommand' => $baseDir.'/lib/private/Authentication/Login/PreLoginHookCommand.php',
1154
+    'OC\\Authentication\\Login\\SetUserTimezoneCommand' => $baseDir.'/lib/private/Authentication/Login/SetUserTimezoneCommand.php',
1155
+    'OC\\Authentication\\Login\\TwoFactorCommand' => $baseDir.'/lib/private/Authentication/Login/TwoFactorCommand.php',
1156
+    'OC\\Authentication\\Login\\UidLoginCommand' => $baseDir.'/lib/private/Authentication/Login/UidLoginCommand.php',
1157
+    'OC\\Authentication\\Login\\UpdateLastPasswordConfirmCommand' => $baseDir.'/lib/private/Authentication/Login/UpdateLastPasswordConfirmCommand.php',
1158
+    'OC\\Authentication\\Login\\UserDisabledCheckCommand' => $baseDir.'/lib/private/Authentication/Login/UserDisabledCheckCommand.php',
1159
+    'OC\\Authentication\\Login\\WebAuthnChain' => $baseDir.'/lib/private/Authentication/Login/WebAuthnChain.php',
1160
+    'OC\\Authentication\\Login\\WebAuthnLoginCommand' => $baseDir.'/lib/private/Authentication/Login/WebAuthnLoginCommand.php',
1161
+    'OC\\Authentication\\Notifications\\Notifier' => $baseDir.'/lib/private/Authentication/Notifications/Notifier.php',
1162
+    'OC\\Authentication\\Token\\INamedToken' => $baseDir.'/lib/private/Authentication/Token/INamedToken.php',
1163
+    'OC\\Authentication\\Token\\IProvider' => $baseDir.'/lib/private/Authentication/Token/IProvider.php',
1164
+    'OC\\Authentication\\Token\\IToken' => $baseDir.'/lib/private/Authentication/Token/IToken.php',
1165
+    'OC\\Authentication\\Token\\IWipeableToken' => $baseDir.'/lib/private/Authentication/Token/IWipeableToken.php',
1166
+    'OC\\Authentication\\Token\\Manager' => $baseDir.'/lib/private/Authentication/Token/Manager.php',
1167
+    'OC\\Authentication\\Token\\PublicKeyToken' => $baseDir.'/lib/private/Authentication/Token/PublicKeyToken.php',
1168
+    'OC\\Authentication\\Token\\PublicKeyTokenMapper' => $baseDir.'/lib/private/Authentication/Token/PublicKeyTokenMapper.php',
1169
+    'OC\\Authentication\\Token\\PublicKeyTokenProvider' => $baseDir.'/lib/private/Authentication/Token/PublicKeyTokenProvider.php',
1170
+    'OC\\Authentication\\Token\\RemoteWipe' => $baseDir.'/lib/private/Authentication/Token/RemoteWipe.php',
1171
+    'OC\\Authentication\\Token\\TokenCleanupJob' => $baseDir.'/lib/private/Authentication/Token/TokenCleanupJob.php',
1172
+    'OC\\Authentication\\TwoFactorAuth\\Db\\ProviderUserAssignmentDao' => $baseDir.'/lib/private/Authentication/TwoFactorAuth/Db/ProviderUserAssignmentDao.php',
1173
+    'OC\\Authentication\\TwoFactorAuth\\EnforcementState' => $baseDir.'/lib/private/Authentication/TwoFactorAuth/EnforcementState.php',
1174
+    'OC\\Authentication\\TwoFactorAuth\\Manager' => $baseDir.'/lib/private/Authentication/TwoFactorAuth/Manager.php',
1175
+    'OC\\Authentication\\TwoFactorAuth\\MandatoryTwoFactor' => $baseDir.'/lib/private/Authentication/TwoFactorAuth/MandatoryTwoFactor.php',
1176
+    'OC\\Authentication\\TwoFactorAuth\\ProviderLoader' => $baseDir.'/lib/private/Authentication/TwoFactorAuth/ProviderLoader.php',
1177
+    'OC\\Authentication\\TwoFactorAuth\\ProviderManager' => $baseDir.'/lib/private/Authentication/TwoFactorAuth/ProviderManager.php',
1178
+    'OC\\Authentication\\TwoFactorAuth\\ProviderSet' => $baseDir.'/lib/private/Authentication/TwoFactorAuth/ProviderSet.php',
1179
+    'OC\\Authentication\\TwoFactorAuth\\Registry' => $baseDir.'/lib/private/Authentication/TwoFactorAuth/Registry.php',
1180
+    'OC\\Authentication\\WebAuthn\\CredentialRepository' => $baseDir.'/lib/private/Authentication/WebAuthn/CredentialRepository.php',
1181
+    'OC\\Authentication\\WebAuthn\\Db\\PublicKeyCredentialEntity' => $baseDir.'/lib/private/Authentication/WebAuthn/Db/PublicKeyCredentialEntity.php',
1182
+    'OC\\Authentication\\WebAuthn\\Db\\PublicKeyCredentialMapper' => $baseDir.'/lib/private/Authentication/WebAuthn/Db/PublicKeyCredentialMapper.php',
1183
+    'OC\\Authentication\\WebAuthn\\Manager' => $baseDir.'/lib/private/Authentication/WebAuthn/Manager.php',
1184
+    'OC\\Avatar\\Avatar' => $baseDir.'/lib/private/Avatar/Avatar.php',
1185
+    'OC\\Avatar\\AvatarManager' => $baseDir.'/lib/private/Avatar/AvatarManager.php',
1186
+    'OC\\Avatar\\GuestAvatar' => $baseDir.'/lib/private/Avatar/GuestAvatar.php',
1187
+    'OC\\Avatar\\PlaceholderAvatar' => $baseDir.'/lib/private/Avatar/PlaceholderAvatar.php',
1188
+    'OC\\Avatar\\UserAvatar' => $baseDir.'/lib/private/Avatar/UserAvatar.php',
1189
+    'OC\\BackgroundJob\\JobList' => $baseDir.'/lib/private/BackgroundJob/JobList.php',
1190
+    'OC\\BinaryFinder' => $baseDir.'/lib/private/BinaryFinder.php',
1191
+    'OC\\Blurhash\\Listener\\GenerateBlurhashMetadata' => $baseDir.'/lib/private/Blurhash/Listener/GenerateBlurhashMetadata.php',
1192
+    'OC\\Broadcast\\Events\\BroadcastEvent' => $baseDir.'/lib/private/Broadcast/Events/BroadcastEvent.php',
1193
+    'OC\\Cache\\File' => $baseDir.'/lib/private/Cache/File.php',
1194
+    'OC\\Calendar\\AvailabilityResult' => $baseDir.'/lib/private/Calendar/AvailabilityResult.php',
1195
+    'OC\\Calendar\\CalendarEventBuilder' => $baseDir.'/lib/private/Calendar/CalendarEventBuilder.php',
1196
+    'OC\\Calendar\\CalendarQuery' => $baseDir.'/lib/private/Calendar/CalendarQuery.php',
1197
+    'OC\\Calendar\\Manager' => $baseDir.'/lib/private/Calendar/Manager.php',
1198
+    'OC\\Calendar\\Resource\\Manager' => $baseDir.'/lib/private/Calendar/Resource/Manager.php',
1199
+    'OC\\Calendar\\ResourcesRoomsUpdater' => $baseDir.'/lib/private/Calendar/ResourcesRoomsUpdater.php',
1200
+    'OC\\Calendar\\Room\\Manager' => $baseDir.'/lib/private/Calendar/Room/Manager.php',
1201
+    'OC\\CapabilitiesManager' => $baseDir.'/lib/private/CapabilitiesManager.php',
1202
+    'OC\\Collaboration\\AutoComplete\\Manager' => $baseDir.'/lib/private/Collaboration/AutoComplete/Manager.php',
1203
+    'OC\\Collaboration\\Collaborators\\GroupPlugin' => $baseDir.'/lib/private/Collaboration/Collaborators/GroupPlugin.php',
1204
+    'OC\\Collaboration\\Collaborators\\LookupPlugin' => $baseDir.'/lib/private/Collaboration/Collaborators/LookupPlugin.php',
1205
+    'OC\\Collaboration\\Collaborators\\MailPlugin' => $baseDir.'/lib/private/Collaboration/Collaborators/MailPlugin.php',
1206
+    'OC\\Collaboration\\Collaborators\\RemoteGroupPlugin' => $baseDir.'/lib/private/Collaboration/Collaborators/RemoteGroupPlugin.php',
1207
+    'OC\\Collaboration\\Collaborators\\RemotePlugin' => $baseDir.'/lib/private/Collaboration/Collaborators/RemotePlugin.php',
1208
+    'OC\\Collaboration\\Collaborators\\Search' => $baseDir.'/lib/private/Collaboration/Collaborators/Search.php',
1209
+    'OC\\Collaboration\\Collaborators\\SearchResult' => $baseDir.'/lib/private/Collaboration/Collaborators/SearchResult.php',
1210
+    'OC\\Collaboration\\Collaborators\\UserPlugin' => $baseDir.'/lib/private/Collaboration/Collaborators/UserPlugin.php',
1211
+    'OC\\Collaboration\\Reference\\File\\FileReferenceEventListener' => $baseDir.'/lib/private/Collaboration/Reference/File/FileReferenceEventListener.php',
1212
+    'OC\\Collaboration\\Reference\\File\\FileReferenceProvider' => $baseDir.'/lib/private/Collaboration/Reference/File/FileReferenceProvider.php',
1213
+    'OC\\Collaboration\\Reference\\LinkReferenceProvider' => $baseDir.'/lib/private/Collaboration/Reference/LinkReferenceProvider.php',
1214
+    'OC\\Collaboration\\Reference\\ReferenceManager' => $baseDir.'/lib/private/Collaboration/Reference/ReferenceManager.php',
1215
+    'OC\\Collaboration\\Reference\\RenderReferenceEventListener' => $baseDir.'/lib/private/Collaboration/Reference/RenderReferenceEventListener.php',
1216
+    'OC\\Collaboration\\Resources\\Collection' => $baseDir.'/lib/private/Collaboration/Resources/Collection.php',
1217
+    'OC\\Collaboration\\Resources\\Listener' => $baseDir.'/lib/private/Collaboration/Resources/Listener.php',
1218
+    'OC\\Collaboration\\Resources\\Manager' => $baseDir.'/lib/private/Collaboration/Resources/Manager.php',
1219
+    'OC\\Collaboration\\Resources\\ProviderManager' => $baseDir.'/lib/private/Collaboration/Resources/ProviderManager.php',
1220
+    'OC\\Collaboration\\Resources\\Resource' => $baseDir.'/lib/private/Collaboration/Resources/Resource.php',
1221
+    'OC\\Color' => $baseDir.'/lib/private/Color.php',
1222
+    'OC\\Command\\AsyncBus' => $baseDir.'/lib/private/Command/AsyncBus.php',
1223
+    'OC\\Command\\CallableJob' => $baseDir.'/lib/private/Command/CallableJob.php',
1224
+    'OC\\Command\\ClosureJob' => $baseDir.'/lib/private/Command/ClosureJob.php',
1225
+    'OC\\Command\\CommandJob' => $baseDir.'/lib/private/Command/CommandJob.php',
1226
+    'OC\\Command\\CronBus' => $baseDir.'/lib/private/Command/CronBus.php',
1227
+    'OC\\Command\\FileAccess' => $baseDir.'/lib/private/Command/FileAccess.php',
1228
+    'OC\\Command\\QueueBus' => $baseDir.'/lib/private/Command/QueueBus.php',
1229
+    'OC\\Comments\\Comment' => $baseDir.'/lib/private/Comments/Comment.php',
1230
+    'OC\\Comments\\Manager' => $baseDir.'/lib/private/Comments/Manager.php',
1231
+    'OC\\Comments\\ManagerFactory' => $baseDir.'/lib/private/Comments/ManagerFactory.php',
1232
+    'OC\\Config' => $baseDir.'/lib/private/Config.php',
1233
+    'OC\\Config\\ConfigManager' => $baseDir.'/lib/private/Config/ConfigManager.php',
1234
+    'OC\\Config\\PresetManager' => $baseDir.'/lib/private/Config/PresetManager.php',
1235
+    'OC\\Config\\UserConfig' => $baseDir.'/lib/private/Config/UserConfig.php',
1236
+    'OC\\Console\\Application' => $baseDir.'/lib/private/Console/Application.php',
1237
+    'OC\\Console\\TimestampFormatter' => $baseDir.'/lib/private/Console/TimestampFormatter.php',
1238
+    'OC\\ContactsManager' => $baseDir.'/lib/private/ContactsManager.php',
1239
+    'OC\\Contacts\\ContactsMenu\\ActionFactory' => $baseDir.'/lib/private/Contacts/ContactsMenu/ActionFactory.php',
1240
+    'OC\\Contacts\\ContactsMenu\\ActionProviderStore' => $baseDir.'/lib/private/Contacts/ContactsMenu/ActionProviderStore.php',
1241
+    'OC\\Contacts\\ContactsMenu\\Actions\\LinkAction' => $baseDir.'/lib/private/Contacts/ContactsMenu/Actions/LinkAction.php',
1242
+    'OC\\Contacts\\ContactsMenu\\ContactsStore' => $baseDir.'/lib/private/Contacts/ContactsMenu/ContactsStore.php',
1243
+    'OC\\Contacts\\ContactsMenu\\Entry' => $baseDir.'/lib/private/Contacts/ContactsMenu/Entry.php',
1244
+    'OC\\Contacts\\ContactsMenu\\Manager' => $baseDir.'/lib/private/Contacts/ContactsMenu/Manager.php',
1245
+    'OC\\Contacts\\ContactsMenu\\Providers\\EMailProvider' => $baseDir.'/lib/private/Contacts/ContactsMenu/Providers/EMailProvider.php',
1246
+    'OC\\Contacts\\ContactsMenu\\Providers\\LocalTimeProvider' => $baseDir.'/lib/private/Contacts/ContactsMenu/Providers/LocalTimeProvider.php',
1247
+    'OC\\Contacts\\ContactsMenu\\Providers\\ProfileProvider' => $baseDir.'/lib/private/Contacts/ContactsMenu/Providers/ProfileProvider.php',
1248
+    'OC\\ContextChat\\ContentManager' => $baseDir.'/lib/private/ContextChat/ContentManager.php',
1249
+    'OC\\Core\\AppInfo\\Application' => $baseDir.'/core/AppInfo/Application.php',
1250
+    'OC\\Core\\AppInfo\\Capabilities' => $baseDir.'/core/AppInfo/Capabilities.php',
1251
+    'OC\\Core\\AppInfo\\ConfigLexicon' => $baseDir.'/core/AppInfo/ConfigLexicon.php',
1252
+    'OC\\Core\\BackgroundJobs\\BackgroundCleanupUpdaterBackupsJob' => $baseDir.'/core/BackgroundJobs/BackgroundCleanupUpdaterBackupsJob.php',
1253
+    'OC\\Core\\BackgroundJobs\\CheckForUserCertificates' => $baseDir.'/core/BackgroundJobs/CheckForUserCertificates.php',
1254
+    'OC\\Core\\BackgroundJobs\\CleanupLoginFlowV2' => $baseDir.'/core/BackgroundJobs/CleanupLoginFlowV2.php',
1255
+    'OC\\Core\\BackgroundJobs\\GenerateMetadataJob' => $baseDir.'/core/BackgroundJobs/GenerateMetadataJob.php',
1256
+    'OC\\Core\\BackgroundJobs\\LookupServerSendCheckBackgroundJob' => $baseDir.'/core/BackgroundJobs/LookupServerSendCheckBackgroundJob.php',
1257
+    'OC\\Core\\BackgroundJobs\\MovePreviewJob' => $baseDir.'/core/BackgroundJobs/MovePreviewJob.php',
1258
+    'OC\\Core\\Command\\App\\Disable' => $baseDir.'/core/Command/App/Disable.php',
1259
+    'OC\\Core\\Command\\App\\Enable' => $baseDir.'/core/Command/App/Enable.php',
1260
+    'OC\\Core\\Command\\App\\GetPath' => $baseDir.'/core/Command/App/GetPath.php',
1261
+    'OC\\Core\\Command\\App\\Install' => $baseDir.'/core/Command/App/Install.php',
1262
+    'OC\\Core\\Command\\App\\ListApps' => $baseDir.'/core/Command/App/ListApps.php',
1263
+    'OC\\Core\\Command\\App\\Remove' => $baseDir.'/core/Command/App/Remove.php',
1264
+    'OC\\Core\\Command\\App\\Update' => $baseDir.'/core/Command/App/Update.php',
1265
+    'OC\\Core\\Command\\Background\\Delete' => $baseDir.'/core/Command/Background/Delete.php',
1266
+    'OC\\Core\\Command\\Background\\Job' => $baseDir.'/core/Command/Background/Job.php',
1267
+    'OC\\Core\\Command\\Background\\JobBase' => $baseDir.'/core/Command/Background/JobBase.php',
1268
+    'OC\\Core\\Command\\Background\\JobWorker' => $baseDir.'/core/Command/Background/JobWorker.php',
1269
+    'OC\\Core\\Command\\Background\\ListCommand' => $baseDir.'/core/Command/Background/ListCommand.php',
1270
+    'OC\\Core\\Command\\Background\\Mode' => $baseDir.'/core/Command/Background/Mode.php',
1271
+    'OC\\Core\\Command\\Base' => $baseDir.'/core/Command/Base.php',
1272
+    'OC\\Core\\Command\\Broadcast\\Test' => $baseDir.'/core/Command/Broadcast/Test.php',
1273
+    'OC\\Core\\Command\\Check' => $baseDir.'/core/Command/Check.php',
1274
+    'OC\\Core\\Command\\Config\\App\\Base' => $baseDir.'/core/Command/Config/App/Base.php',
1275
+    'OC\\Core\\Command\\Config\\App\\DeleteConfig' => $baseDir.'/core/Command/Config/App/DeleteConfig.php',
1276
+    'OC\\Core\\Command\\Config\\App\\GetConfig' => $baseDir.'/core/Command/Config/App/GetConfig.php',
1277
+    'OC\\Core\\Command\\Config\\App\\SetConfig' => $baseDir.'/core/Command/Config/App/SetConfig.php',
1278
+    'OC\\Core\\Command\\Config\\Import' => $baseDir.'/core/Command/Config/Import.php',
1279
+    'OC\\Core\\Command\\Config\\ListConfigs' => $baseDir.'/core/Command/Config/ListConfigs.php',
1280
+    'OC\\Core\\Command\\Config\\Preset' => $baseDir.'/core/Command/Config/Preset.php',
1281
+    'OC\\Core\\Command\\Config\\System\\Base' => $baseDir.'/core/Command/Config/System/Base.php',
1282
+    'OC\\Core\\Command\\Config\\System\\CastHelper' => $baseDir.'/core/Command/Config/System/CastHelper.php',
1283
+    'OC\\Core\\Command\\Config\\System\\DeleteConfig' => $baseDir.'/core/Command/Config/System/DeleteConfig.php',
1284
+    'OC\\Core\\Command\\Config\\System\\GetConfig' => $baseDir.'/core/Command/Config/System/GetConfig.php',
1285
+    'OC\\Core\\Command\\Config\\System\\SetConfig' => $baseDir.'/core/Command/Config/System/SetConfig.php',
1286
+    'OC\\Core\\Command\\Db\\AddMissingColumns' => $baseDir.'/core/Command/Db/AddMissingColumns.php',
1287
+    'OC\\Core\\Command\\Db\\AddMissingIndices' => $baseDir.'/core/Command/Db/AddMissingIndices.php',
1288
+    'OC\\Core\\Command\\Db\\AddMissingPrimaryKeys' => $baseDir.'/core/Command/Db/AddMissingPrimaryKeys.php',
1289
+    'OC\\Core\\Command\\Db\\ConvertFilecacheBigInt' => $baseDir.'/core/Command/Db/ConvertFilecacheBigInt.php',
1290
+    'OC\\Core\\Command\\Db\\ConvertMysqlToMB4' => $baseDir.'/core/Command/Db/ConvertMysqlToMB4.php',
1291
+    'OC\\Core\\Command\\Db\\ConvertType' => $baseDir.'/core/Command/Db/ConvertType.php',
1292
+    'OC\\Core\\Command\\Db\\ExpectedSchema' => $baseDir.'/core/Command/Db/ExpectedSchema.php',
1293
+    'OC\\Core\\Command\\Db\\ExportSchema' => $baseDir.'/core/Command/Db/ExportSchema.php',
1294
+    'OC\\Core\\Command\\Db\\Migrations\\ExecuteCommand' => $baseDir.'/core/Command/Db/Migrations/ExecuteCommand.php',
1295
+    'OC\\Core\\Command\\Db\\Migrations\\GenerateCommand' => $baseDir.'/core/Command/Db/Migrations/GenerateCommand.php',
1296
+    'OC\\Core\\Command\\Db\\Migrations\\GenerateMetadataCommand' => $baseDir.'/core/Command/Db/Migrations/GenerateMetadataCommand.php',
1297
+    'OC\\Core\\Command\\Db\\Migrations\\MigrateCommand' => $baseDir.'/core/Command/Db/Migrations/MigrateCommand.php',
1298
+    'OC\\Core\\Command\\Db\\Migrations\\PreviewCommand' => $baseDir.'/core/Command/Db/Migrations/PreviewCommand.php',
1299
+    'OC\\Core\\Command\\Db\\Migrations\\StatusCommand' => $baseDir.'/core/Command/Db/Migrations/StatusCommand.php',
1300
+    'OC\\Core\\Command\\Db\\SchemaEncoder' => $baseDir.'/core/Command/Db/SchemaEncoder.php',
1301
+    'OC\\Core\\Command\\Encryption\\ChangeKeyStorageRoot' => $baseDir.'/core/Command/Encryption/ChangeKeyStorageRoot.php',
1302
+    'OC\\Core\\Command\\Encryption\\DecryptAll' => $baseDir.'/core/Command/Encryption/DecryptAll.php',
1303
+    'OC\\Core\\Command\\Encryption\\Disable' => $baseDir.'/core/Command/Encryption/Disable.php',
1304
+    'OC\\Core\\Command\\Encryption\\Enable' => $baseDir.'/core/Command/Encryption/Enable.php',
1305
+    'OC\\Core\\Command\\Encryption\\EncryptAll' => $baseDir.'/core/Command/Encryption/EncryptAll.php',
1306
+    'OC\\Core\\Command\\Encryption\\ListModules' => $baseDir.'/core/Command/Encryption/ListModules.php',
1307
+    'OC\\Core\\Command\\Encryption\\MigrateKeyStorage' => $baseDir.'/core/Command/Encryption/MigrateKeyStorage.php',
1308
+    'OC\\Core\\Command\\Encryption\\SetDefaultModule' => $baseDir.'/core/Command/Encryption/SetDefaultModule.php',
1309
+    'OC\\Core\\Command\\Encryption\\ShowKeyStorageRoot' => $baseDir.'/core/Command/Encryption/ShowKeyStorageRoot.php',
1310
+    'OC\\Core\\Command\\Encryption\\Status' => $baseDir.'/core/Command/Encryption/Status.php',
1311
+    'OC\\Core\\Command\\FilesMetadata\\Get' => $baseDir.'/core/Command/FilesMetadata/Get.php',
1312
+    'OC\\Core\\Command\\Group\\Add' => $baseDir.'/core/Command/Group/Add.php',
1313
+    'OC\\Core\\Command\\Group\\AddUser' => $baseDir.'/core/Command/Group/AddUser.php',
1314
+    'OC\\Core\\Command\\Group\\Delete' => $baseDir.'/core/Command/Group/Delete.php',
1315
+    'OC\\Core\\Command\\Group\\Info' => $baseDir.'/core/Command/Group/Info.php',
1316
+    'OC\\Core\\Command\\Group\\ListCommand' => $baseDir.'/core/Command/Group/ListCommand.php',
1317
+    'OC\\Core\\Command\\Group\\RemoveUser' => $baseDir.'/core/Command/Group/RemoveUser.php',
1318
+    'OC\\Core\\Command\\Info\\File' => $baseDir.'/core/Command/Info/File.php',
1319
+    'OC\\Core\\Command\\Info\\FileUtils' => $baseDir.'/core/Command/Info/FileUtils.php',
1320
+    'OC\\Core\\Command\\Info\\Space' => $baseDir.'/core/Command/Info/Space.php',
1321
+    'OC\\Core\\Command\\Info\\Storage' => $baseDir.'/core/Command/Info/Storage.php',
1322
+    'OC\\Core\\Command\\Info\\Storages' => $baseDir.'/core/Command/Info/Storages.php',
1323
+    'OC\\Core\\Command\\Integrity\\CheckApp' => $baseDir.'/core/Command/Integrity/CheckApp.php',
1324
+    'OC\\Core\\Command\\Integrity\\CheckCore' => $baseDir.'/core/Command/Integrity/CheckCore.php',
1325
+    'OC\\Core\\Command\\Integrity\\SignApp' => $baseDir.'/core/Command/Integrity/SignApp.php',
1326
+    'OC\\Core\\Command\\Integrity\\SignCore' => $baseDir.'/core/Command/Integrity/SignCore.php',
1327
+    'OC\\Core\\Command\\InterruptedException' => $baseDir.'/core/Command/InterruptedException.php',
1328
+    'OC\\Core\\Command\\L10n\\CreateJs' => $baseDir.'/core/Command/L10n/CreateJs.php',
1329
+    'OC\\Core\\Command\\Log\\File' => $baseDir.'/core/Command/Log/File.php',
1330
+    'OC\\Core\\Command\\Log\\Manage' => $baseDir.'/core/Command/Log/Manage.php',
1331
+    'OC\\Core\\Command\\Maintenance\\DataFingerprint' => $baseDir.'/core/Command/Maintenance/DataFingerprint.php',
1332
+    'OC\\Core\\Command\\Maintenance\\Install' => $baseDir.'/core/Command/Maintenance/Install.php',
1333
+    'OC\\Core\\Command\\Maintenance\\Mimetype\\GenerateMimetypeFileBuilder' => $baseDir.'/core/Command/Maintenance/Mimetype/GenerateMimetypeFileBuilder.php',
1334
+    'OC\\Core\\Command\\Maintenance\\Mimetype\\UpdateDB' => $baseDir.'/core/Command/Maintenance/Mimetype/UpdateDB.php',
1335
+    'OC\\Core\\Command\\Maintenance\\Mimetype\\UpdateJS' => $baseDir.'/core/Command/Maintenance/Mimetype/UpdateJS.php',
1336
+    'OC\\Core\\Command\\Maintenance\\Mode' => $baseDir.'/core/Command/Maintenance/Mode.php',
1337
+    'OC\\Core\\Command\\Maintenance\\Repair' => $baseDir.'/core/Command/Maintenance/Repair.php',
1338
+    'OC\\Core\\Command\\Maintenance\\RepairShareOwnership' => $baseDir.'/core/Command/Maintenance/RepairShareOwnership.php',
1339
+    'OC\\Core\\Command\\Maintenance\\UpdateHtaccess' => $baseDir.'/core/Command/Maintenance/UpdateHtaccess.php',
1340
+    'OC\\Core\\Command\\Maintenance\\UpdateTheme' => $baseDir.'/core/Command/Maintenance/UpdateTheme.php',
1341
+    'OC\\Core\\Command\\Memcache\\DistributedClear' => $baseDir.'/core/Command/Memcache/DistributedClear.php',
1342
+    'OC\\Core\\Command\\Memcache\\DistributedDelete' => $baseDir.'/core/Command/Memcache/DistributedDelete.php',
1343
+    'OC\\Core\\Command\\Memcache\\DistributedGet' => $baseDir.'/core/Command/Memcache/DistributedGet.php',
1344
+    'OC\\Core\\Command\\Memcache\\DistributedSet' => $baseDir.'/core/Command/Memcache/DistributedSet.php',
1345
+    'OC\\Core\\Command\\Memcache\\RedisCommand' => $baseDir.'/core/Command/Memcache/RedisCommand.php',
1346
+    'OC\\Core\\Command\\Preview\\Cleanup' => $baseDir.'/core/Command/Preview/Cleanup.php',
1347
+    'OC\\Core\\Command\\Preview\\Generate' => $baseDir.'/core/Command/Preview/Generate.php',
1348
+    'OC\\Core\\Command\\Preview\\ResetRenderedTexts' => $baseDir.'/core/Command/Preview/ResetRenderedTexts.php',
1349
+    'OC\\Core\\Command\\Router\\ListRoutes' => $baseDir.'/core/Command/Router/ListRoutes.php',
1350
+    'OC\\Core\\Command\\Router\\MatchRoute' => $baseDir.'/core/Command/Router/MatchRoute.php',
1351
+    'OC\\Core\\Command\\Security\\BruteforceAttempts' => $baseDir.'/core/Command/Security/BruteforceAttempts.php',
1352
+    'OC\\Core\\Command\\Security\\BruteforceResetAttempts' => $baseDir.'/core/Command/Security/BruteforceResetAttempts.php',
1353
+    'OC\\Core\\Command\\Security\\ExportCertificates' => $baseDir.'/core/Command/Security/ExportCertificates.php',
1354
+    'OC\\Core\\Command\\Security\\ImportCertificate' => $baseDir.'/core/Command/Security/ImportCertificate.php',
1355
+    'OC\\Core\\Command\\Security\\ListCertificates' => $baseDir.'/core/Command/Security/ListCertificates.php',
1356
+    'OC\\Core\\Command\\Security\\RemoveCertificate' => $baseDir.'/core/Command/Security/RemoveCertificate.php',
1357
+    'OC\\Core\\Command\\SetupChecks' => $baseDir.'/core/Command/SetupChecks.php',
1358
+    'OC\\Core\\Command\\SnowflakeDecodeId' => $baseDir.'/core/Command/SnowflakeDecodeId.php',
1359
+    'OC\\Core\\Command\\Status' => $baseDir.'/core/Command/Status.php',
1360
+    'OC\\Core\\Command\\SystemTag\\Add' => $baseDir.'/core/Command/SystemTag/Add.php',
1361
+    'OC\\Core\\Command\\SystemTag\\Delete' => $baseDir.'/core/Command/SystemTag/Delete.php',
1362
+    'OC\\Core\\Command\\SystemTag\\Edit' => $baseDir.'/core/Command/SystemTag/Edit.php',
1363
+    'OC\\Core\\Command\\SystemTag\\ListCommand' => $baseDir.'/core/Command/SystemTag/ListCommand.php',
1364
+    'OC\\Core\\Command\\TaskProcessing\\Cleanup' => $baseDir.'/core/Command/TaskProcessing/Cleanup.php',
1365
+    'OC\\Core\\Command\\TaskProcessing\\EnabledCommand' => $baseDir.'/core/Command/TaskProcessing/EnabledCommand.php',
1366
+    'OC\\Core\\Command\\TaskProcessing\\GetCommand' => $baseDir.'/core/Command/TaskProcessing/GetCommand.php',
1367
+    'OC\\Core\\Command\\TaskProcessing\\ListCommand' => $baseDir.'/core/Command/TaskProcessing/ListCommand.php',
1368
+    'OC\\Core\\Command\\TaskProcessing\\Statistics' => $baseDir.'/core/Command/TaskProcessing/Statistics.php',
1369
+    'OC\\Core\\Command\\TwoFactorAuth\\Base' => $baseDir.'/core/Command/TwoFactorAuth/Base.php',
1370
+    'OC\\Core\\Command\\TwoFactorAuth\\Cleanup' => $baseDir.'/core/Command/TwoFactorAuth/Cleanup.php',
1371
+    'OC\\Core\\Command\\TwoFactorAuth\\Disable' => $baseDir.'/core/Command/TwoFactorAuth/Disable.php',
1372
+    'OC\\Core\\Command\\TwoFactorAuth\\Enable' => $baseDir.'/core/Command/TwoFactorAuth/Enable.php',
1373
+    'OC\\Core\\Command\\TwoFactorAuth\\Enforce' => $baseDir.'/core/Command/TwoFactorAuth/Enforce.php',
1374
+    'OC\\Core\\Command\\TwoFactorAuth\\State' => $baseDir.'/core/Command/TwoFactorAuth/State.php',
1375
+    'OC\\Core\\Command\\Upgrade' => $baseDir.'/core/Command/Upgrade.php',
1376
+    'OC\\Core\\Command\\User\\Add' => $baseDir.'/core/Command/User/Add.php',
1377
+    'OC\\Core\\Command\\User\\AuthTokens\\Add' => $baseDir.'/core/Command/User/AuthTokens/Add.php',
1378
+    'OC\\Core\\Command\\User\\AuthTokens\\Delete' => $baseDir.'/core/Command/User/AuthTokens/Delete.php',
1379
+    'OC\\Core\\Command\\User\\AuthTokens\\ListCommand' => $baseDir.'/core/Command/User/AuthTokens/ListCommand.php',
1380
+    'OC\\Core\\Command\\User\\ClearGeneratedAvatarCacheCommand' => $baseDir.'/core/Command/User/ClearGeneratedAvatarCacheCommand.php',
1381
+    'OC\\Core\\Command\\User\\Delete' => $baseDir.'/core/Command/User/Delete.php',
1382
+    'OC\\Core\\Command\\User\\Disable' => $baseDir.'/core/Command/User/Disable.php',
1383
+    'OC\\Core\\Command\\User\\Enable' => $baseDir.'/core/Command/User/Enable.php',
1384
+    'OC\\Core\\Command\\User\\Info' => $baseDir.'/core/Command/User/Info.php',
1385
+    'OC\\Core\\Command\\User\\Keys\\Verify' => $baseDir.'/core/Command/User/Keys/Verify.php',
1386
+    'OC\\Core\\Command\\User\\LastSeen' => $baseDir.'/core/Command/User/LastSeen.php',
1387
+    'OC\\Core\\Command\\User\\ListCommand' => $baseDir.'/core/Command/User/ListCommand.php',
1388
+    'OC\\Core\\Command\\User\\Profile' => $baseDir.'/core/Command/User/Profile.php',
1389
+    'OC\\Core\\Command\\User\\Report' => $baseDir.'/core/Command/User/Report.php',
1390
+    'OC\\Core\\Command\\User\\ResetPassword' => $baseDir.'/core/Command/User/ResetPassword.php',
1391
+    'OC\\Core\\Command\\User\\Setting' => $baseDir.'/core/Command/User/Setting.php',
1392
+    'OC\\Core\\Command\\User\\SyncAccountDataCommand' => $baseDir.'/core/Command/User/SyncAccountDataCommand.php',
1393
+    'OC\\Core\\Command\\User\\Welcome' => $baseDir.'/core/Command/User/Welcome.php',
1394
+    'OC\\Core\\Controller\\AppPasswordController' => $baseDir.'/core/Controller/AppPasswordController.php',
1395
+    'OC\\Core\\Controller\\AutoCompleteController' => $baseDir.'/core/Controller/AutoCompleteController.php',
1396
+    'OC\\Core\\Controller\\AvatarController' => $baseDir.'/core/Controller/AvatarController.php',
1397
+    'OC\\Core\\Controller\\CSRFTokenController' => $baseDir.'/core/Controller/CSRFTokenController.php',
1398
+    'OC\\Core\\Controller\\ClientFlowLoginController' => $baseDir.'/core/Controller/ClientFlowLoginController.php',
1399
+    'OC\\Core\\Controller\\ClientFlowLoginV2Controller' => $baseDir.'/core/Controller/ClientFlowLoginV2Controller.php',
1400
+    'OC\\Core\\Controller\\CollaborationResourcesController' => $baseDir.'/core/Controller/CollaborationResourcesController.php',
1401
+    'OC\\Core\\Controller\\ContactsMenuController' => $baseDir.'/core/Controller/ContactsMenuController.php',
1402
+    'OC\\Core\\Controller\\CssController' => $baseDir.'/core/Controller/CssController.php',
1403
+    'OC\\Core\\Controller\\ErrorController' => $baseDir.'/core/Controller/ErrorController.php',
1404
+    'OC\\Core\\Controller\\GuestAvatarController' => $baseDir.'/core/Controller/GuestAvatarController.php',
1405
+    'OC\\Core\\Controller\\HoverCardController' => $baseDir.'/core/Controller/HoverCardController.php',
1406
+    'OC\\Core\\Controller\\JsController' => $baseDir.'/core/Controller/JsController.php',
1407
+    'OC\\Core\\Controller\\LoginController' => $baseDir.'/core/Controller/LoginController.php',
1408
+    'OC\\Core\\Controller\\LostController' => $baseDir.'/core/Controller/LostController.php',
1409
+    'OC\\Core\\Controller\\NavigationController' => $baseDir.'/core/Controller/NavigationController.php',
1410
+    'OC\\Core\\Controller\\OCJSController' => $baseDir.'/core/Controller/OCJSController.php',
1411
+    'OC\\Core\\Controller\\OCMController' => $baseDir.'/core/Controller/OCMController.php',
1412
+    'OC\\Core\\Controller\\OCSController' => $baseDir.'/core/Controller/OCSController.php',
1413
+    'OC\\Core\\Controller\\PreviewController' => $baseDir.'/core/Controller/PreviewController.php',
1414
+    'OC\\Core\\Controller\\ProfileApiController' => $baseDir.'/core/Controller/ProfileApiController.php',
1415
+    'OC\\Core\\Controller\\RecommendedAppsController' => $baseDir.'/core/Controller/RecommendedAppsController.php',
1416
+    'OC\\Core\\Controller\\ReferenceApiController' => $baseDir.'/core/Controller/ReferenceApiController.php',
1417
+    'OC\\Core\\Controller\\ReferenceController' => $baseDir.'/core/Controller/ReferenceController.php',
1418
+    'OC\\Core\\Controller\\SetupController' => $baseDir.'/core/Controller/SetupController.php',
1419
+    'OC\\Core\\Controller\\TaskProcessingApiController' => $baseDir.'/core/Controller/TaskProcessingApiController.php',
1420
+    'OC\\Core\\Controller\\TeamsApiController' => $baseDir.'/core/Controller/TeamsApiController.php',
1421
+    'OC\\Core\\Controller\\TextProcessingApiController' => $baseDir.'/core/Controller/TextProcessingApiController.php',
1422
+    'OC\\Core\\Controller\\TextToImageApiController' => $baseDir.'/core/Controller/TextToImageApiController.php',
1423
+    'OC\\Core\\Controller\\TranslationApiController' => $baseDir.'/core/Controller/TranslationApiController.php',
1424
+    'OC\\Core\\Controller\\TwoFactorApiController' => $baseDir.'/core/Controller/TwoFactorApiController.php',
1425
+    'OC\\Core\\Controller\\TwoFactorChallengeController' => $baseDir.'/core/Controller/TwoFactorChallengeController.php',
1426
+    'OC\\Core\\Controller\\UnifiedSearchController' => $baseDir.'/core/Controller/UnifiedSearchController.php',
1427
+    'OC\\Core\\Controller\\UnsupportedBrowserController' => $baseDir.'/core/Controller/UnsupportedBrowserController.php',
1428
+    'OC\\Core\\Controller\\UserController' => $baseDir.'/core/Controller/UserController.php',
1429
+    'OC\\Core\\Controller\\WalledGardenController' => $baseDir.'/core/Controller/WalledGardenController.php',
1430
+    'OC\\Core\\Controller\\WebAuthnController' => $baseDir.'/core/Controller/WebAuthnController.php',
1431
+    'OC\\Core\\Controller\\WellKnownController' => $baseDir.'/core/Controller/WellKnownController.php',
1432
+    'OC\\Core\\Controller\\WhatsNewController' => $baseDir.'/core/Controller/WhatsNewController.php',
1433
+    'OC\\Core\\Controller\\WipeController' => $baseDir.'/core/Controller/WipeController.php',
1434
+    'OC\\Core\\Data\\LoginFlowV2Credentials' => $baseDir.'/core/Data/LoginFlowV2Credentials.php',
1435
+    'OC\\Core\\Data\\LoginFlowV2Tokens' => $baseDir.'/core/Data/LoginFlowV2Tokens.php',
1436
+    'OC\\Core\\Db\\LoginFlowV2' => $baseDir.'/core/Db/LoginFlowV2.php',
1437
+    'OC\\Core\\Db\\LoginFlowV2Mapper' => $baseDir.'/core/Db/LoginFlowV2Mapper.php',
1438
+    'OC\\Core\\Db\\ProfileConfig' => $baseDir.'/core/Db/ProfileConfig.php',
1439
+    'OC\\Core\\Db\\ProfileConfigMapper' => $baseDir.'/core/Db/ProfileConfigMapper.php',
1440
+    'OC\\Core\\Events\\BeforePasswordResetEvent' => $baseDir.'/core/Events/BeforePasswordResetEvent.php',
1441
+    'OC\\Core\\Events\\PasswordResetEvent' => $baseDir.'/core/Events/PasswordResetEvent.php',
1442
+    'OC\\Core\\Exception\\LoginFlowV2ClientForbiddenException' => $baseDir.'/core/Exception/LoginFlowV2ClientForbiddenException.php',
1443
+    'OC\\Core\\Exception\\LoginFlowV2NotFoundException' => $baseDir.'/core/Exception/LoginFlowV2NotFoundException.php',
1444
+    'OC\\Core\\Exception\\ResetPasswordException' => $baseDir.'/core/Exception/ResetPasswordException.php',
1445
+    'OC\\Core\\Listener\\AddMissingIndicesListener' => $baseDir.'/core/Listener/AddMissingIndicesListener.php',
1446
+    'OC\\Core\\Listener\\AddMissingPrimaryKeyListener' => $baseDir.'/core/Listener/AddMissingPrimaryKeyListener.php',
1447
+    'OC\\Core\\Listener\\BeforeMessageLoggedEventListener' => $baseDir.'/core/Listener/BeforeMessageLoggedEventListener.php',
1448
+    'OC\\Core\\Listener\\BeforeTemplateRenderedListener' => $baseDir.'/core/Listener/BeforeTemplateRenderedListener.php',
1449
+    'OC\\Core\\Listener\\FeedBackHandler' => $baseDir.'/core/Listener/FeedBackHandler.php',
1450
+    'OC\\Core\\Listener\\PasswordUpdatedListener' => $baseDir.'/core/Listener/PasswordUpdatedListener.php',
1451
+    'OC\\Core\\Middleware\\TwoFactorMiddleware' => $baseDir.'/core/Middleware/TwoFactorMiddleware.php',
1452
+    'OC\\Core\\Migrations\\Version13000Date20170705121758' => $baseDir.'/core/Migrations/Version13000Date20170705121758.php',
1453
+    'OC\\Core\\Migrations\\Version13000Date20170718121200' => $baseDir.'/core/Migrations/Version13000Date20170718121200.php',
1454
+    'OC\\Core\\Migrations\\Version13000Date20170814074715' => $baseDir.'/core/Migrations/Version13000Date20170814074715.php',
1455
+    'OC\\Core\\Migrations\\Version13000Date20170919121250' => $baseDir.'/core/Migrations/Version13000Date20170919121250.php',
1456
+    'OC\\Core\\Migrations\\Version13000Date20170926101637' => $baseDir.'/core/Migrations/Version13000Date20170926101637.php',
1457
+    'OC\\Core\\Migrations\\Version14000Date20180129121024' => $baseDir.'/core/Migrations/Version14000Date20180129121024.php',
1458
+    'OC\\Core\\Migrations\\Version14000Date20180404140050' => $baseDir.'/core/Migrations/Version14000Date20180404140050.php',
1459
+    'OC\\Core\\Migrations\\Version14000Date20180516101403' => $baseDir.'/core/Migrations/Version14000Date20180516101403.php',
1460
+    'OC\\Core\\Migrations\\Version14000Date20180518120534' => $baseDir.'/core/Migrations/Version14000Date20180518120534.php',
1461
+    'OC\\Core\\Migrations\\Version14000Date20180522074438' => $baseDir.'/core/Migrations/Version14000Date20180522074438.php',
1462
+    'OC\\Core\\Migrations\\Version14000Date20180626223656' => $baseDir.'/core/Migrations/Version14000Date20180626223656.php',
1463
+    'OC\\Core\\Migrations\\Version14000Date20180710092004' => $baseDir.'/core/Migrations/Version14000Date20180710092004.php',
1464
+    'OC\\Core\\Migrations\\Version14000Date20180712153140' => $baseDir.'/core/Migrations/Version14000Date20180712153140.php',
1465
+    'OC\\Core\\Migrations\\Version15000Date20180926101451' => $baseDir.'/core/Migrations/Version15000Date20180926101451.php',
1466
+    'OC\\Core\\Migrations\\Version15000Date20181015062942' => $baseDir.'/core/Migrations/Version15000Date20181015062942.php',
1467
+    'OC\\Core\\Migrations\\Version15000Date20181029084625' => $baseDir.'/core/Migrations/Version15000Date20181029084625.php',
1468
+    'OC\\Core\\Migrations\\Version16000Date20190207141427' => $baseDir.'/core/Migrations/Version16000Date20190207141427.php',
1469
+    'OC\\Core\\Migrations\\Version16000Date20190212081545' => $baseDir.'/core/Migrations/Version16000Date20190212081545.php',
1470
+    'OC\\Core\\Migrations\\Version16000Date20190427105638' => $baseDir.'/core/Migrations/Version16000Date20190427105638.php',
1471
+    'OC\\Core\\Migrations\\Version16000Date20190428150708' => $baseDir.'/core/Migrations/Version16000Date20190428150708.php',
1472
+    'OC\\Core\\Migrations\\Version17000Date20190514105811' => $baseDir.'/core/Migrations/Version17000Date20190514105811.php',
1473
+    'OC\\Core\\Migrations\\Version18000Date20190920085628' => $baseDir.'/core/Migrations/Version18000Date20190920085628.php',
1474
+    'OC\\Core\\Migrations\\Version18000Date20191014105105' => $baseDir.'/core/Migrations/Version18000Date20191014105105.php',
1475
+    'OC\\Core\\Migrations\\Version18000Date20191204114856' => $baseDir.'/core/Migrations/Version18000Date20191204114856.php',
1476
+    'OC\\Core\\Migrations\\Version19000Date20200211083441' => $baseDir.'/core/Migrations/Version19000Date20200211083441.php',
1477
+    'OC\\Core\\Migrations\\Version20000Date20201109081915' => $baseDir.'/core/Migrations/Version20000Date20201109081915.php',
1478
+    'OC\\Core\\Migrations\\Version20000Date20201109081918' => $baseDir.'/core/Migrations/Version20000Date20201109081918.php',
1479
+    'OC\\Core\\Migrations\\Version20000Date20201109081919' => $baseDir.'/core/Migrations/Version20000Date20201109081919.php',
1480
+    'OC\\Core\\Migrations\\Version20000Date20201111081915' => $baseDir.'/core/Migrations/Version20000Date20201111081915.php',
1481
+    'OC\\Core\\Migrations\\Version21000Date20201120141228' => $baseDir.'/core/Migrations/Version21000Date20201120141228.php',
1482
+    'OC\\Core\\Migrations\\Version21000Date20201202095923' => $baseDir.'/core/Migrations/Version21000Date20201202095923.php',
1483
+    'OC\\Core\\Migrations\\Version21000Date20210119195004' => $baseDir.'/core/Migrations/Version21000Date20210119195004.php',
1484
+    'OC\\Core\\Migrations\\Version21000Date20210309185126' => $baseDir.'/core/Migrations/Version21000Date20210309185126.php',
1485
+    'OC\\Core\\Migrations\\Version21000Date20210309185127' => $baseDir.'/core/Migrations/Version21000Date20210309185127.php',
1486
+    'OC\\Core\\Migrations\\Version22000Date20210216080825' => $baseDir.'/core/Migrations/Version22000Date20210216080825.php',
1487
+    'OC\\Core\\Migrations\\Version23000Date20210721100600' => $baseDir.'/core/Migrations/Version23000Date20210721100600.php',
1488
+    'OC\\Core\\Migrations\\Version23000Date20210906132259' => $baseDir.'/core/Migrations/Version23000Date20210906132259.php',
1489
+    'OC\\Core\\Migrations\\Version23000Date20210930122352' => $baseDir.'/core/Migrations/Version23000Date20210930122352.php',
1490
+    'OC\\Core\\Migrations\\Version23000Date20211203110726' => $baseDir.'/core/Migrations/Version23000Date20211203110726.php',
1491
+    'OC\\Core\\Migrations\\Version23000Date20211213203940' => $baseDir.'/core/Migrations/Version23000Date20211213203940.php',
1492
+    'OC\\Core\\Migrations\\Version24000Date20211210141942' => $baseDir.'/core/Migrations/Version24000Date20211210141942.php',
1493
+    'OC\\Core\\Migrations\\Version24000Date20211213081506' => $baseDir.'/core/Migrations/Version24000Date20211213081506.php',
1494
+    'OC\\Core\\Migrations\\Version24000Date20211213081604' => $baseDir.'/core/Migrations/Version24000Date20211213081604.php',
1495
+    'OC\\Core\\Migrations\\Version24000Date20211222112246' => $baseDir.'/core/Migrations/Version24000Date20211222112246.php',
1496
+    'OC\\Core\\Migrations\\Version24000Date20211230140012' => $baseDir.'/core/Migrations/Version24000Date20211230140012.php',
1497
+    'OC\\Core\\Migrations\\Version24000Date20220131153041' => $baseDir.'/core/Migrations/Version24000Date20220131153041.php',
1498
+    'OC\\Core\\Migrations\\Version24000Date20220202150027' => $baseDir.'/core/Migrations/Version24000Date20220202150027.php',
1499
+    'OC\\Core\\Migrations\\Version24000Date20220404230027' => $baseDir.'/core/Migrations/Version24000Date20220404230027.php',
1500
+    'OC\\Core\\Migrations\\Version24000Date20220425072957' => $baseDir.'/core/Migrations/Version24000Date20220425072957.php',
1501
+    'OC\\Core\\Migrations\\Version25000Date20220515204012' => $baseDir.'/core/Migrations/Version25000Date20220515204012.php',
1502
+    'OC\\Core\\Migrations\\Version25000Date20220602190540' => $baseDir.'/core/Migrations/Version25000Date20220602190540.php',
1503
+    'OC\\Core\\Migrations\\Version25000Date20220905140840' => $baseDir.'/core/Migrations/Version25000Date20220905140840.php',
1504
+    'OC\\Core\\Migrations\\Version25000Date20221007010957' => $baseDir.'/core/Migrations/Version25000Date20221007010957.php',
1505
+    'OC\\Core\\Migrations\\Version27000Date20220613163520' => $baseDir.'/core/Migrations/Version27000Date20220613163520.php',
1506
+    'OC\\Core\\Migrations\\Version27000Date20230309104325' => $baseDir.'/core/Migrations/Version27000Date20230309104325.php',
1507
+    'OC\\Core\\Migrations\\Version27000Date20230309104802' => $baseDir.'/core/Migrations/Version27000Date20230309104802.php',
1508
+    'OC\\Core\\Migrations\\Version28000Date20230616104802' => $baseDir.'/core/Migrations/Version28000Date20230616104802.php',
1509
+    'OC\\Core\\Migrations\\Version28000Date20230728104802' => $baseDir.'/core/Migrations/Version28000Date20230728104802.php',
1510
+    'OC\\Core\\Migrations\\Version28000Date20230803221055' => $baseDir.'/core/Migrations/Version28000Date20230803221055.php',
1511
+    'OC\\Core\\Migrations\\Version28000Date20230906104802' => $baseDir.'/core/Migrations/Version28000Date20230906104802.php',
1512
+    'OC\\Core\\Migrations\\Version28000Date20231004103301' => $baseDir.'/core/Migrations/Version28000Date20231004103301.php',
1513
+    'OC\\Core\\Migrations\\Version28000Date20231103104802' => $baseDir.'/core/Migrations/Version28000Date20231103104802.php',
1514
+    'OC\\Core\\Migrations\\Version28000Date20231126110901' => $baseDir.'/core/Migrations/Version28000Date20231126110901.php',
1515
+    'OC\\Core\\Migrations\\Version28000Date20240828142927' => $baseDir.'/core/Migrations/Version28000Date20240828142927.php',
1516
+    'OC\\Core\\Migrations\\Version29000Date20231126110901' => $baseDir.'/core/Migrations/Version29000Date20231126110901.php',
1517
+    'OC\\Core\\Migrations\\Version29000Date20231213104850' => $baseDir.'/core/Migrations/Version29000Date20231213104850.php',
1518
+    'OC\\Core\\Migrations\\Version29000Date20240124132201' => $baseDir.'/core/Migrations/Version29000Date20240124132201.php',
1519
+    'OC\\Core\\Migrations\\Version29000Date20240124132202' => $baseDir.'/core/Migrations/Version29000Date20240124132202.php',
1520
+    'OC\\Core\\Migrations\\Version29000Date20240131122720' => $baseDir.'/core/Migrations/Version29000Date20240131122720.php',
1521
+    'OC\\Core\\Migrations\\Version30000Date20240429122720' => $baseDir.'/core/Migrations/Version30000Date20240429122720.php',
1522
+    'OC\\Core\\Migrations\\Version30000Date20240708160048' => $baseDir.'/core/Migrations/Version30000Date20240708160048.php',
1523
+    'OC\\Core\\Migrations\\Version30000Date20240717111406' => $baseDir.'/core/Migrations/Version30000Date20240717111406.php',
1524
+    'OC\\Core\\Migrations\\Version30000Date20240814180800' => $baseDir.'/core/Migrations/Version30000Date20240814180800.php',
1525
+    'OC\\Core\\Migrations\\Version30000Date20240815080800' => $baseDir.'/core/Migrations/Version30000Date20240815080800.php',
1526
+    'OC\\Core\\Migrations\\Version30000Date20240906095113' => $baseDir.'/core/Migrations/Version30000Date20240906095113.php',
1527
+    'OC\\Core\\Migrations\\Version31000Date20240101084401' => $baseDir.'/core/Migrations/Version31000Date20240101084401.php',
1528
+    'OC\\Core\\Migrations\\Version31000Date20240814184402' => $baseDir.'/core/Migrations/Version31000Date20240814184402.php',
1529
+    'OC\\Core\\Migrations\\Version31000Date20250213102442' => $baseDir.'/core/Migrations/Version31000Date20250213102442.php',
1530
+    'OC\\Core\\Migrations\\Version32000Date20250620081925' => $baseDir.'/core/Migrations/Version32000Date20250620081925.php',
1531
+    'OC\\Core\\Migrations\\Version32000Date20250731062008' => $baseDir.'/core/Migrations/Version32000Date20250731062008.php',
1532
+    'OC\\Core\\Migrations\\Version32000Date20250806110519' => $baseDir.'/core/Migrations/Version32000Date20250806110519.php',
1533
+    'OC\\Core\\Migrations\\Version33000Date20250819110529' => $baseDir.'/core/Migrations/Version33000Date20250819110529.php',
1534
+    'OC\\Core\\Migrations\\Version33000Date20251013110519' => $baseDir.'/core/Migrations/Version33000Date20251013110519.php',
1535
+    'OC\\Core\\Migrations\\Version33000Date20251023110529' => $baseDir.'/core/Migrations/Version33000Date20251023110529.php',
1536
+    'OC\\Core\\Migrations\\Version33000Date20251023120529' => $baseDir.'/core/Migrations/Version33000Date20251023120529.php',
1537
+    'OC\\Core\\Notification\\CoreNotifier' => $baseDir.'/core/Notification/CoreNotifier.php',
1538
+    'OC\\Core\\ResponseDefinitions' => $baseDir.'/core/ResponseDefinitions.php',
1539
+    'OC\\Core\\Service\\CronService' => $baseDir.'/core/Service/CronService.php',
1540
+    'OC\\Core\\Service\\LoginFlowV2Service' => $baseDir.'/core/Service/LoginFlowV2Service.php',
1541
+    'OC\\DB\\Adapter' => $baseDir.'/lib/private/DB/Adapter.php',
1542
+    'OC\\DB\\AdapterMySQL' => $baseDir.'/lib/private/DB/AdapterMySQL.php',
1543
+    'OC\\DB\\AdapterOCI8' => $baseDir.'/lib/private/DB/AdapterOCI8.php',
1544
+    'OC\\DB\\AdapterPgSql' => $baseDir.'/lib/private/DB/AdapterPgSql.php',
1545
+    'OC\\DB\\AdapterSqlite' => $baseDir.'/lib/private/DB/AdapterSqlite.php',
1546
+    'OC\\DB\\ArrayResult' => $baseDir.'/lib/private/DB/ArrayResult.php',
1547
+    'OC\\DB\\BacktraceDebugStack' => $baseDir.'/lib/private/DB/BacktraceDebugStack.php',
1548
+    'OC\\DB\\Connection' => $baseDir.'/lib/private/DB/Connection.php',
1549
+    'OC\\DB\\ConnectionAdapter' => $baseDir.'/lib/private/DB/ConnectionAdapter.php',
1550
+    'OC\\DB\\ConnectionFactory' => $baseDir.'/lib/private/DB/ConnectionFactory.php',
1551
+    'OC\\DB\\DbDataCollector' => $baseDir.'/lib/private/DB/DbDataCollector.php',
1552
+    'OC\\DB\\Exceptions\\DbalException' => $baseDir.'/lib/private/DB/Exceptions/DbalException.php',
1553
+    'OC\\DB\\MigrationException' => $baseDir.'/lib/private/DB/MigrationException.php',
1554
+    'OC\\DB\\MigrationService' => $baseDir.'/lib/private/DB/MigrationService.php',
1555
+    'OC\\DB\\Migrator' => $baseDir.'/lib/private/DB/Migrator.php',
1556
+    'OC\\DB\\MigratorExecuteSqlEvent' => $baseDir.'/lib/private/DB/MigratorExecuteSqlEvent.php',
1557
+    'OC\\DB\\MissingColumnInformation' => $baseDir.'/lib/private/DB/MissingColumnInformation.php',
1558
+    'OC\\DB\\MissingIndexInformation' => $baseDir.'/lib/private/DB/MissingIndexInformation.php',
1559
+    'OC\\DB\\MissingPrimaryKeyInformation' => $baseDir.'/lib/private/DB/MissingPrimaryKeyInformation.php',
1560
+    'OC\\DB\\MySqlTools' => $baseDir.'/lib/private/DB/MySqlTools.php',
1561
+    'OC\\DB\\OCSqlitePlatform' => $baseDir.'/lib/private/DB/OCSqlitePlatform.php',
1562
+    'OC\\DB\\ObjectParameter' => $baseDir.'/lib/private/DB/ObjectParameter.php',
1563
+    'OC\\DB\\OracleConnection' => $baseDir.'/lib/private/DB/OracleConnection.php',
1564
+    'OC\\DB\\OracleMigrator' => $baseDir.'/lib/private/DB/OracleMigrator.php',
1565
+    'OC\\DB\\PgSqlTools' => $baseDir.'/lib/private/DB/PgSqlTools.php',
1566
+    'OC\\DB\\PreparedStatement' => $baseDir.'/lib/private/DB/PreparedStatement.php',
1567
+    'OC\\DB\\QueryBuilder\\CompositeExpression' => $baseDir.'/lib/private/DB/QueryBuilder/CompositeExpression.php',
1568
+    'OC\\DB\\QueryBuilder\\ExpressionBuilder\\ExpressionBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/ExpressionBuilder/ExpressionBuilder.php',
1569
+    'OC\\DB\\QueryBuilder\\ExpressionBuilder\\MySqlExpressionBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php',
1570
+    'OC\\DB\\QueryBuilder\\ExpressionBuilder\\OCIExpressionBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/ExpressionBuilder/OCIExpressionBuilder.php',
1571
+    'OC\\DB\\QueryBuilder\\ExpressionBuilder\\PgSqlExpressionBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/ExpressionBuilder/PgSqlExpressionBuilder.php',
1572
+    'OC\\DB\\QueryBuilder\\ExpressionBuilder\\SqliteExpressionBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php',
1573
+    'OC\\DB\\QueryBuilder\\ExtendedQueryBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php',
1574
+    'OC\\DB\\QueryBuilder\\FunctionBuilder\\FunctionBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/FunctionBuilder/FunctionBuilder.php',
1575
+    'OC\\DB\\QueryBuilder\\FunctionBuilder\\OCIFunctionBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/FunctionBuilder/OCIFunctionBuilder.php',
1576
+    'OC\\DB\\QueryBuilder\\FunctionBuilder\\PgSqlFunctionBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/FunctionBuilder/PgSqlFunctionBuilder.php',
1577
+    'OC\\DB\\QueryBuilder\\FunctionBuilder\\SqliteFunctionBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/FunctionBuilder/SqliteFunctionBuilder.php',
1578
+    'OC\\DB\\QueryBuilder\\Literal' => $baseDir.'/lib/private/DB/QueryBuilder/Literal.php',
1579
+    'OC\\DB\\QueryBuilder\\Parameter' => $baseDir.'/lib/private/DB/QueryBuilder/Parameter.php',
1580
+    'OC\\DB\\QueryBuilder\\Partitioned\\InvalidPartitionedQueryException' => $baseDir.'/lib/private/DB/QueryBuilder/Partitioned/InvalidPartitionedQueryException.php',
1581
+    'OC\\DB\\QueryBuilder\\Partitioned\\JoinCondition' => $baseDir.'/lib/private/DB/QueryBuilder/Partitioned/JoinCondition.php',
1582
+    'OC\\DB\\QueryBuilder\\Partitioned\\PartitionQuery' => $baseDir.'/lib/private/DB/QueryBuilder/Partitioned/PartitionQuery.php',
1583
+    'OC\\DB\\QueryBuilder\\Partitioned\\PartitionSplit' => $baseDir.'/lib/private/DB/QueryBuilder/Partitioned/PartitionSplit.php',
1584
+    'OC\\DB\\QueryBuilder\\Partitioned\\PartitionedQueryBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/Partitioned/PartitionedQueryBuilder.php',
1585
+    'OC\\DB\\QueryBuilder\\Partitioned\\PartitionedResult' => $baseDir.'/lib/private/DB/QueryBuilder/Partitioned/PartitionedResult.php',
1586
+    'OC\\DB\\QueryBuilder\\QueryBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/QueryBuilder.php',
1587
+    'OC\\DB\\QueryBuilder\\QueryFunction' => $baseDir.'/lib/private/DB/QueryBuilder/QueryFunction.php',
1588
+    'OC\\DB\\QueryBuilder\\QuoteHelper' => $baseDir.'/lib/private/DB/QueryBuilder/QuoteHelper.php',
1589
+    'OC\\DB\\QueryBuilder\\Sharded\\AutoIncrementHandler' => $baseDir.'/lib/private/DB/QueryBuilder/Sharded/AutoIncrementHandler.php',
1590
+    'OC\\DB\\QueryBuilder\\Sharded\\CrossShardMoveHelper' => $baseDir.'/lib/private/DB/QueryBuilder/Sharded/CrossShardMoveHelper.php',
1591
+    'OC\\DB\\QueryBuilder\\Sharded\\HashShardMapper' => $baseDir.'/lib/private/DB/QueryBuilder/Sharded/HashShardMapper.php',
1592
+    'OC\\DB\\QueryBuilder\\Sharded\\InvalidShardedQueryException' => $baseDir.'/lib/private/DB/QueryBuilder/Sharded/InvalidShardedQueryException.php',
1593
+    'OC\\DB\\QueryBuilder\\Sharded\\RoundRobinShardMapper' => $baseDir.'/lib/private/DB/QueryBuilder/Sharded/RoundRobinShardMapper.php',
1594
+    'OC\\DB\\QueryBuilder\\Sharded\\ShardConnectionManager' => $baseDir.'/lib/private/DB/QueryBuilder/Sharded/ShardConnectionManager.php',
1595
+    'OC\\DB\\QueryBuilder\\Sharded\\ShardDefinition' => $baseDir.'/lib/private/DB/QueryBuilder/Sharded/ShardDefinition.php',
1596
+    'OC\\DB\\QueryBuilder\\Sharded\\ShardQueryRunner' => $baseDir.'/lib/private/DB/QueryBuilder/Sharded/ShardQueryRunner.php',
1597
+    'OC\\DB\\QueryBuilder\\Sharded\\ShardedQueryBuilder' => $baseDir.'/lib/private/DB/QueryBuilder/Sharded/ShardedQueryBuilder.php',
1598
+    'OC\\DB\\ResultAdapter' => $baseDir.'/lib/private/DB/ResultAdapter.php',
1599
+    'OC\\DB\\SQLiteMigrator' => $baseDir.'/lib/private/DB/SQLiteMigrator.php',
1600
+    'OC\\DB\\SQLiteSessionInit' => $baseDir.'/lib/private/DB/SQLiteSessionInit.php',
1601
+    'OC\\DB\\SchemaWrapper' => $baseDir.'/lib/private/DB/SchemaWrapper.php',
1602
+    'OC\\DB\\SetTransactionIsolationLevel' => $baseDir.'/lib/private/DB/SetTransactionIsolationLevel.php',
1603
+    'OC\\Dashboard\\Manager' => $baseDir.'/lib/private/Dashboard/Manager.php',
1604
+    'OC\\DatabaseException' => $baseDir.'/lib/private/DatabaseException.php',
1605
+    'OC\\DatabaseSetupException' => $baseDir.'/lib/private/DatabaseSetupException.php',
1606
+    'OC\\DateTimeFormatter' => $baseDir.'/lib/private/DateTimeFormatter.php',
1607
+    'OC\\DateTimeZone' => $baseDir.'/lib/private/DateTimeZone.php',
1608
+    'OC\\Diagnostics\\Event' => $baseDir.'/lib/private/Diagnostics/Event.php',
1609
+    'OC\\Diagnostics\\EventLogger' => $baseDir.'/lib/private/Diagnostics/EventLogger.php',
1610
+    'OC\\Diagnostics\\Query' => $baseDir.'/lib/private/Diagnostics/Query.php',
1611
+    'OC\\Diagnostics\\QueryLogger' => $baseDir.'/lib/private/Diagnostics/QueryLogger.php',
1612
+    'OC\\DirectEditing\\Manager' => $baseDir.'/lib/private/DirectEditing/Manager.php',
1613
+    'OC\\DirectEditing\\Token' => $baseDir.'/lib/private/DirectEditing/Token.php',
1614
+    'OC\\EmojiHelper' => $baseDir.'/lib/private/EmojiHelper.php',
1615
+    'OC\\Encryption\\DecryptAll' => $baseDir.'/lib/private/Encryption/DecryptAll.php',
1616
+    'OC\\Encryption\\EncryptionEventListener' => $baseDir.'/lib/private/Encryption/EncryptionEventListener.php',
1617
+    'OC\\Encryption\\EncryptionWrapper' => $baseDir.'/lib/private/Encryption/EncryptionWrapper.php',
1618
+    'OC\\Encryption\\Exceptions\\DecryptionFailedException' => $baseDir.'/lib/private/Encryption/Exceptions/DecryptionFailedException.php',
1619
+    'OC\\Encryption\\Exceptions\\EmptyEncryptionDataException' => $baseDir.'/lib/private/Encryption/Exceptions/EmptyEncryptionDataException.php',
1620
+    'OC\\Encryption\\Exceptions\\EncryptionFailedException' => $baseDir.'/lib/private/Encryption/Exceptions/EncryptionFailedException.php',
1621
+    'OC\\Encryption\\Exceptions\\EncryptionHeaderKeyExistsException' => $baseDir.'/lib/private/Encryption/Exceptions/EncryptionHeaderKeyExistsException.php',
1622
+    'OC\\Encryption\\Exceptions\\EncryptionHeaderToLargeException' => $baseDir.'/lib/private/Encryption/Exceptions/EncryptionHeaderToLargeException.php',
1623
+    'OC\\Encryption\\Exceptions\\ModuleAlreadyExistsException' => $baseDir.'/lib/private/Encryption/Exceptions/ModuleAlreadyExistsException.php',
1624
+    'OC\\Encryption\\Exceptions\\ModuleDoesNotExistsException' => $baseDir.'/lib/private/Encryption/Exceptions/ModuleDoesNotExistsException.php',
1625
+    'OC\\Encryption\\Exceptions\\UnknownCipherException' => $baseDir.'/lib/private/Encryption/Exceptions/UnknownCipherException.php',
1626
+    'OC\\Encryption\\File' => $baseDir.'/lib/private/Encryption/File.php',
1627
+    'OC\\Encryption\\Keys\\Storage' => $baseDir.'/lib/private/Encryption/Keys/Storage.php',
1628
+    'OC\\Encryption\\Manager' => $baseDir.'/lib/private/Encryption/Manager.php',
1629
+    'OC\\Encryption\\Update' => $baseDir.'/lib/private/Encryption/Update.php',
1630
+    'OC\\Encryption\\Util' => $baseDir.'/lib/private/Encryption/Util.php',
1631
+    'OC\\EventDispatcher\\EventDispatcher' => $baseDir.'/lib/private/EventDispatcher/EventDispatcher.php',
1632
+    'OC\\EventDispatcher\\ServiceEventListener' => $baseDir.'/lib/private/EventDispatcher/ServiceEventListener.php',
1633
+    'OC\\EventSource' => $baseDir.'/lib/private/EventSource.php',
1634
+    'OC\\EventSourceFactory' => $baseDir.'/lib/private/EventSourceFactory.php',
1635
+    'OC\\Federation\\CloudFederationFactory' => $baseDir.'/lib/private/Federation/CloudFederationFactory.php',
1636
+    'OC\\Federation\\CloudFederationNotification' => $baseDir.'/lib/private/Federation/CloudFederationNotification.php',
1637
+    'OC\\Federation\\CloudFederationProviderManager' => $baseDir.'/lib/private/Federation/CloudFederationProviderManager.php',
1638
+    'OC\\Federation\\CloudFederationShare' => $baseDir.'/lib/private/Federation/CloudFederationShare.php',
1639
+    'OC\\Federation\\CloudId' => $baseDir.'/lib/private/Federation/CloudId.php',
1640
+    'OC\\Federation\\CloudIdManager' => $baseDir.'/lib/private/Federation/CloudIdManager.php',
1641
+    'OC\\FilesMetadata\\FilesMetadataManager' => $baseDir.'/lib/private/FilesMetadata/FilesMetadataManager.php',
1642
+    'OC\\FilesMetadata\\Job\\UpdateSingleMetadata' => $baseDir.'/lib/private/FilesMetadata/Job/UpdateSingleMetadata.php',
1643
+    'OC\\FilesMetadata\\Listener\\MetadataDelete' => $baseDir.'/lib/private/FilesMetadata/Listener/MetadataDelete.php',
1644
+    'OC\\FilesMetadata\\Listener\\MetadataUpdate' => $baseDir.'/lib/private/FilesMetadata/Listener/MetadataUpdate.php',
1645
+    'OC\\FilesMetadata\\MetadataQuery' => $baseDir.'/lib/private/FilesMetadata/MetadataQuery.php',
1646
+    'OC\\FilesMetadata\\Model\\FilesMetadata' => $baseDir.'/lib/private/FilesMetadata/Model/FilesMetadata.php',
1647
+    'OC\\FilesMetadata\\Model\\MetadataValueWrapper' => $baseDir.'/lib/private/FilesMetadata/Model/MetadataValueWrapper.php',
1648
+    'OC\\FilesMetadata\\Service\\IndexRequestService' => $baseDir.'/lib/private/FilesMetadata/Service/IndexRequestService.php',
1649
+    'OC\\FilesMetadata\\Service\\MetadataRequestService' => $baseDir.'/lib/private/FilesMetadata/Service/MetadataRequestService.php',
1650
+    'OC\\Files\\AppData\\AppData' => $baseDir.'/lib/private/Files/AppData/AppData.php',
1651
+    'OC\\Files\\AppData\\Factory' => $baseDir.'/lib/private/Files/AppData/Factory.php',
1652
+    'OC\\Files\\Cache\\Cache' => $baseDir.'/lib/private/Files/Cache/Cache.php',
1653
+    'OC\\Files\\Cache\\CacheDependencies' => $baseDir.'/lib/private/Files/Cache/CacheDependencies.php',
1654
+    'OC\\Files\\Cache\\CacheEntry' => $baseDir.'/lib/private/Files/Cache/CacheEntry.php',
1655
+    'OC\\Files\\Cache\\CacheQueryBuilder' => $baseDir.'/lib/private/Files/Cache/CacheQueryBuilder.php',
1656
+    'OC\\Files\\Cache\\FailedCache' => $baseDir.'/lib/private/Files/Cache/FailedCache.php',
1657
+    'OC\\Files\\Cache\\FileAccess' => $baseDir.'/lib/private/Files/Cache/FileAccess.php',
1658
+    'OC\\Files\\Cache\\HomeCache' => $baseDir.'/lib/private/Files/Cache/HomeCache.php',
1659
+    'OC\\Files\\Cache\\HomePropagator' => $baseDir.'/lib/private/Files/Cache/HomePropagator.php',
1660
+    'OC\\Files\\Cache\\LocalRootScanner' => $baseDir.'/lib/private/Files/Cache/LocalRootScanner.php',
1661
+    'OC\\Files\\Cache\\MoveFromCacheTrait' => $baseDir.'/lib/private/Files/Cache/MoveFromCacheTrait.php',
1662
+    'OC\\Files\\Cache\\NullWatcher' => $baseDir.'/lib/private/Files/Cache/NullWatcher.php',
1663
+    'OC\\Files\\Cache\\Propagator' => $baseDir.'/lib/private/Files/Cache/Propagator.php',
1664
+    'OC\\Files\\Cache\\QuerySearchHelper' => $baseDir.'/lib/private/Files/Cache/QuerySearchHelper.php',
1665
+    'OC\\Files\\Cache\\Scanner' => $baseDir.'/lib/private/Files/Cache/Scanner.php',
1666
+    'OC\\Files\\Cache\\SearchBuilder' => $baseDir.'/lib/private/Files/Cache/SearchBuilder.php',
1667
+    'OC\\Files\\Cache\\Storage' => $baseDir.'/lib/private/Files/Cache/Storage.php',
1668
+    'OC\\Files\\Cache\\StorageGlobal' => $baseDir.'/lib/private/Files/Cache/StorageGlobal.php',
1669
+    'OC\\Files\\Cache\\Updater' => $baseDir.'/lib/private/Files/Cache/Updater.php',
1670
+    'OC\\Files\\Cache\\Watcher' => $baseDir.'/lib/private/Files/Cache/Watcher.php',
1671
+    'OC\\Files\\Cache\\Wrapper\\CacheJail' => $baseDir.'/lib/private/Files/Cache/Wrapper/CacheJail.php',
1672
+    'OC\\Files\\Cache\\Wrapper\\CachePermissionsMask' => $baseDir.'/lib/private/Files/Cache/Wrapper/CachePermissionsMask.php',
1673
+    'OC\\Files\\Cache\\Wrapper\\CacheWrapper' => $baseDir.'/lib/private/Files/Cache/Wrapper/CacheWrapper.php',
1674
+    'OC\\Files\\Cache\\Wrapper\\JailPropagator' => $baseDir.'/lib/private/Files/Cache/Wrapper/JailPropagator.php',
1675
+    'OC\\Files\\Cache\\Wrapper\\JailWatcher' => $baseDir.'/lib/private/Files/Cache/Wrapper/JailWatcher.php',
1676
+    'OC\\Files\\Config\\CachedMountFileInfo' => $baseDir.'/lib/private/Files/Config/CachedMountFileInfo.php',
1677
+    'OC\\Files\\Config\\CachedMountInfo' => $baseDir.'/lib/private/Files/Config/CachedMountInfo.php',
1678
+    'OC\\Files\\Config\\LazyPathCachedMountInfo' => $baseDir.'/lib/private/Files/Config/LazyPathCachedMountInfo.php',
1679
+    'OC\\Files\\Config\\LazyStorageMountInfo' => $baseDir.'/lib/private/Files/Config/LazyStorageMountInfo.php',
1680
+    'OC\\Files\\Config\\MountProviderCollection' => $baseDir.'/lib/private/Files/Config/MountProviderCollection.php',
1681
+    'OC\\Files\\Config\\UserMountCache' => $baseDir.'/lib/private/Files/Config/UserMountCache.php',
1682
+    'OC\\Files\\Config\\UserMountCacheListener' => $baseDir.'/lib/private/Files/Config/UserMountCacheListener.php',
1683
+    'OC\\Files\\Conversion\\ConversionManager' => $baseDir.'/lib/private/Files/Conversion/ConversionManager.php',
1684
+    'OC\\Files\\FileInfo' => $baseDir.'/lib/private/Files/FileInfo.php',
1685
+    'OC\\Files\\FilenameValidator' => $baseDir.'/lib/private/Files/FilenameValidator.php',
1686
+    'OC\\Files\\Filesystem' => $baseDir.'/lib/private/Files/Filesystem.php',
1687
+    'OC\\Files\\Lock\\LockManager' => $baseDir.'/lib/private/Files/Lock/LockManager.php',
1688
+    'OC\\Files\\Mount\\CacheMountProvider' => $baseDir.'/lib/private/Files/Mount/CacheMountProvider.php',
1689
+    'OC\\Files\\Mount\\HomeMountPoint' => $baseDir.'/lib/private/Files/Mount/HomeMountPoint.php',
1690
+    'OC\\Files\\Mount\\LocalHomeMountProvider' => $baseDir.'/lib/private/Files/Mount/LocalHomeMountProvider.php',
1691
+    'OC\\Files\\Mount\\Manager' => $baseDir.'/lib/private/Files/Mount/Manager.php',
1692
+    'OC\\Files\\Mount\\MountPoint' => $baseDir.'/lib/private/Files/Mount/MountPoint.php',
1693
+    'OC\\Files\\Mount\\MoveableMount' => $baseDir.'/lib/private/Files/Mount/MoveableMount.php',
1694
+    'OC\\Files\\Mount\\ObjectHomeMountProvider' => $baseDir.'/lib/private/Files/Mount/ObjectHomeMountProvider.php',
1695
+    'OC\\Files\\Mount\\RootMountProvider' => $baseDir.'/lib/private/Files/Mount/RootMountProvider.php',
1696
+    'OC\\Files\\Node\\File' => $baseDir.'/lib/private/Files/Node/File.php',
1697
+    'OC\\Files\\Node\\Folder' => $baseDir.'/lib/private/Files/Node/Folder.php',
1698
+    'OC\\Files\\Node\\HookConnector' => $baseDir.'/lib/private/Files/Node/HookConnector.php',
1699
+    'OC\\Files\\Node\\LazyFolder' => $baseDir.'/lib/private/Files/Node/LazyFolder.php',
1700
+    'OC\\Files\\Node\\LazyRoot' => $baseDir.'/lib/private/Files/Node/LazyRoot.php',
1701
+    'OC\\Files\\Node\\LazyUserFolder' => $baseDir.'/lib/private/Files/Node/LazyUserFolder.php',
1702
+    'OC\\Files\\Node\\Node' => $baseDir.'/lib/private/Files/Node/Node.php',
1703
+    'OC\\Files\\Node\\NonExistingFile' => $baseDir.'/lib/private/Files/Node/NonExistingFile.php',
1704
+    'OC\\Files\\Node\\NonExistingFolder' => $baseDir.'/lib/private/Files/Node/NonExistingFolder.php',
1705
+    'OC\\Files\\Node\\Root' => $baseDir.'/lib/private/Files/Node/Root.php',
1706
+    'OC\\Files\\Notify\\Change' => $baseDir.'/lib/private/Files/Notify/Change.php',
1707
+    'OC\\Files\\Notify\\RenameChange' => $baseDir.'/lib/private/Files/Notify/RenameChange.php',
1708
+    'OC\\Files\\ObjectStore\\AppdataPreviewObjectStoreStorage' => $baseDir.'/lib/private/Files/ObjectStore/AppdataPreviewObjectStoreStorage.php',
1709
+    'OC\\Files\\ObjectStore\\Azure' => $baseDir.'/lib/private/Files/ObjectStore/Azure.php',
1710
+    'OC\\Files\\ObjectStore\\HomeObjectStoreStorage' => $baseDir.'/lib/private/Files/ObjectStore/HomeObjectStoreStorage.php',
1711
+    'OC\\Files\\ObjectStore\\InvalidObjectStoreConfigurationException' => $baseDir.'/lib/private/Files/ObjectStore/InvalidObjectStoreConfigurationException.php',
1712
+    'OC\\Files\\ObjectStore\\Mapper' => $baseDir.'/lib/private/Files/ObjectStore/Mapper.php',
1713
+    'OC\\Files\\ObjectStore\\ObjectStoreScanner' => $baseDir.'/lib/private/Files/ObjectStore/ObjectStoreScanner.php',
1714
+    'OC\\Files\\ObjectStore\\ObjectStoreStorage' => $baseDir.'/lib/private/Files/ObjectStore/ObjectStoreStorage.php',
1715
+    'OC\\Files\\ObjectStore\\PrimaryObjectStoreConfig' => $baseDir.'/lib/private/Files/ObjectStore/PrimaryObjectStoreConfig.php',
1716
+    'OC\\Files\\ObjectStore\\S3' => $baseDir.'/lib/private/Files/ObjectStore/S3.php',
1717
+    'OC\\Files\\ObjectStore\\S3ConfigTrait' => $baseDir.'/lib/private/Files/ObjectStore/S3ConfigTrait.php',
1718
+    'OC\\Files\\ObjectStore\\S3ConnectionTrait' => $baseDir.'/lib/private/Files/ObjectStore/S3ConnectionTrait.php',
1719
+    'OC\\Files\\ObjectStore\\S3ObjectTrait' => $baseDir.'/lib/private/Files/ObjectStore/S3ObjectTrait.php',
1720
+    'OC\\Files\\ObjectStore\\S3Signature' => $baseDir.'/lib/private/Files/ObjectStore/S3Signature.php',
1721
+    'OC\\Files\\ObjectStore\\StorageObjectStore' => $baseDir.'/lib/private/Files/ObjectStore/StorageObjectStore.php',
1722
+    'OC\\Files\\ObjectStore\\Swift' => $baseDir.'/lib/private/Files/ObjectStore/Swift.php',
1723
+    'OC\\Files\\ObjectStore\\SwiftFactory' => $baseDir.'/lib/private/Files/ObjectStore/SwiftFactory.php',
1724
+    'OC\\Files\\ObjectStore\\SwiftV2CachingAuthService' => $baseDir.'/lib/private/Files/ObjectStore/SwiftV2CachingAuthService.php',
1725
+    'OC\\Files\\Search\\QueryOptimizer\\FlattenNestedBool' => $baseDir.'/lib/private/Files/Search/QueryOptimizer/FlattenNestedBool.php',
1726
+    'OC\\Files\\Search\\QueryOptimizer\\FlattenSingleArgumentBinaryOperation' => $baseDir.'/lib/private/Files/Search/QueryOptimizer/FlattenSingleArgumentBinaryOperation.php',
1727
+    'OC\\Files\\Search\\QueryOptimizer\\MergeDistributiveOperations' => $baseDir.'/lib/private/Files/Search/QueryOptimizer/MergeDistributiveOperations.php',
1728
+    'OC\\Files\\Search\\QueryOptimizer\\OrEqualsToIn' => $baseDir.'/lib/private/Files/Search/QueryOptimizer/OrEqualsToIn.php',
1729
+    'OC\\Files\\Search\\QueryOptimizer\\PathPrefixOptimizer' => $baseDir.'/lib/private/Files/Search/QueryOptimizer/PathPrefixOptimizer.php',
1730
+    'OC\\Files\\Search\\QueryOptimizer\\QueryOptimizer' => $baseDir.'/lib/private/Files/Search/QueryOptimizer/QueryOptimizer.php',
1731
+    'OC\\Files\\Search\\QueryOptimizer\\QueryOptimizerStep' => $baseDir.'/lib/private/Files/Search/QueryOptimizer/QueryOptimizerStep.php',
1732
+    'OC\\Files\\Search\\QueryOptimizer\\ReplacingOptimizerStep' => $baseDir.'/lib/private/Files/Search/QueryOptimizer/ReplacingOptimizerStep.php',
1733
+    'OC\\Files\\Search\\QueryOptimizer\\SplitLargeIn' => $baseDir.'/lib/private/Files/Search/QueryOptimizer/SplitLargeIn.php',
1734
+    'OC\\Files\\Search\\SearchBinaryOperator' => $baseDir.'/lib/private/Files/Search/SearchBinaryOperator.php',
1735
+    'OC\\Files\\Search\\SearchComparison' => $baseDir.'/lib/private/Files/Search/SearchComparison.php',
1736
+    'OC\\Files\\Search\\SearchOrder' => $baseDir.'/lib/private/Files/Search/SearchOrder.php',
1737
+    'OC\\Files\\Search\\SearchQuery' => $baseDir.'/lib/private/Files/Search/SearchQuery.php',
1738
+    'OC\\Files\\SetupManager' => $baseDir.'/lib/private/Files/SetupManager.php',
1739
+    'OC\\Files\\SetupManagerFactory' => $baseDir.'/lib/private/Files/SetupManagerFactory.php',
1740
+    'OC\\Files\\SimpleFS\\NewSimpleFile' => $baseDir.'/lib/private/Files/SimpleFS/NewSimpleFile.php',
1741
+    'OC\\Files\\SimpleFS\\SimpleFile' => $baseDir.'/lib/private/Files/SimpleFS/SimpleFile.php',
1742
+    'OC\\Files\\SimpleFS\\SimpleFolder' => $baseDir.'/lib/private/Files/SimpleFS/SimpleFolder.php',
1743
+    'OC\\Files\\Storage\\Common' => $baseDir.'/lib/private/Files/Storage/Common.php',
1744
+    'OC\\Files\\Storage\\CommonTest' => $baseDir.'/lib/private/Files/Storage/CommonTest.php',
1745
+    'OC\\Files\\Storage\\DAV' => $baseDir.'/lib/private/Files/Storage/DAV.php',
1746
+    'OC\\Files\\Storage\\FailedStorage' => $baseDir.'/lib/private/Files/Storage/FailedStorage.php',
1747
+    'OC\\Files\\Storage\\Home' => $baseDir.'/lib/private/Files/Storage/Home.php',
1748
+    'OC\\Files\\Storage\\Local' => $baseDir.'/lib/private/Files/Storage/Local.php',
1749
+    'OC\\Files\\Storage\\LocalRootStorage' => $baseDir.'/lib/private/Files/Storage/LocalRootStorage.php',
1750
+    'OC\\Files\\Storage\\LocalTempFileTrait' => $baseDir.'/lib/private/Files/Storage/LocalTempFileTrait.php',
1751
+    'OC\\Files\\Storage\\PolyFill\\CopyDirectory' => $baseDir.'/lib/private/Files/Storage/PolyFill/CopyDirectory.php',
1752
+    'OC\\Files\\Storage\\Storage' => $baseDir.'/lib/private/Files/Storage/Storage.php',
1753
+    'OC\\Files\\Storage\\StorageFactory' => $baseDir.'/lib/private/Files/Storage/StorageFactory.php',
1754
+    'OC\\Files\\Storage\\Temporary' => $baseDir.'/lib/private/Files/Storage/Temporary.php',
1755
+    'OC\\Files\\Storage\\Wrapper\\Availability' => $baseDir.'/lib/private/Files/Storage/Wrapper/Availability.php',
1756
+    'OC\\Files\\Storage\\Wrapper\\Encoding' => $baseDir.'/lib/private/Files/Storage/Wrapper/Encoding.php',
1757
+    'OC\\Files\\Storage\\Wrapper\\EncodingDirectoryWrapper' => $baseDir.'/lib/private/Files/Storage/Wrapper/EncodingDirectoryWrapper.php',
1758
+    'OC\\Files\\Storage\\Wrapper\\Encryption' => $baseDir.'/lib/private/Files/Storage/Wrapper/Encryption.php',
1759
+    'OC\\Files\\Storage\\Wrapper\\Jail' => $baseDir.'/lib/private/Files/Storage/Wrapper/Jail.php',
1760
+    'OC\\Files\\Storage\\Wrapper\\KnownMtime' => $baseDir.'/lib/private/Files/Storage/Wrapper/KnownMtime.php',
1761
+    'OC\\Files\\Storage\\Wrapper\\PermissionsMask' => $baseDir.'/lib/private/Files/Storage/Wrapper/PermissionsMask.php',
1762
+    'OC\\Files\\Storage\\Wrapper\\Quota' => $baseDir.'/lib/private/Files/Storage/Wrapper/Quota.php',
1763
+    'OC\\Files\\Storage\\Wrapper\\Wrapper' => $baseDir.'/lib/private/Files/Storage/Wrapper/Wrapper.php',
1764
+    'OC\\Files\\Stream\\Encryption' => $baseDir.'/lib/private/Files/Stream/Encryption.php',
1765
+    'OC\\Files\\Stream\\HashWrapper' => $baseDir.'/lib/private/Files/Stream/HashWrapper.php',
1766
+    'OC\\Files\\Stream\\Quota' => $baseDir.'/lib/private/Files/Stream/Quota.php',
1767
+    'OC\\Files\\Stream\\SeekableHttpStream' => $baseDir.'/lib/private/Files/Stream/SeekableHttpStream.php',
1768
+    'OC\\Files\\Template\\TemplateManager' => $baseDir.'/lib/private/Files/Template/TemplateManager.php',
1769
+    'OC\\Files\\Type\\Detection' => $baseDir.'/lib/private/Files/Type/Detection.php',
1770
+    'OC\\Files\\Type\\Loader' => $baseDir.'/lib/private/Files/Type/Loader.php',
1771
+    'OC\\Files\\Utils\\PathHelper' => $baseDir.'/lib/private/Files/Utils/PathHelper.php',
1772
+    'OC\\Files\\Utils\\Scanner' => $baseDir.'/lib/private/Files/Utils/Scanner.php',
1773
+    'OC\\Files\\View' => $baseDir.'/lib/private/Files/View.php',
1774
+    'OC\\ForbiddenException' => $baseDir.'/lib/private/ForbiddenException.php',
1775
+    'OC\\FullTextSearch\\FullTextSearchManager' => $baseDir.'/lib/private/FullTextSearch/FullTextSearchManager.php',
1776
+    'OC\\FullTextSearch\\Model\\DocumentAccess' => $baseDir.'/lib/private/FullTextSearch/Model/DocumentAccess.php',
1777
+    'OC\\FullTextSearch\\Model\\IndexDocument' => $baseDir.'/lib/private/FullTextSearch/Model/IndexDocument.php',
1778
+    'OC\\FullTextSearch\\Model\\SearchOption' => $baseDir.'/lib/private/FullTextSearch/Model/SearchOption.php',
1779
+    'OC\\FullTextSearch\\Model\\SearchRequestSimpleQuery' => $baseDir.'/lib/private/FullTextSearch/Model/SearchRequestSimpleQuery.php',
1780
+    'OC\\FullTextSearch\\Model\\SearchTemplate' => $baseDir.'/lib/private/FullTextSearch/Model/SearchTemplate.php',
1781
+    'OC\\GlobalScale\\Config' => $baseDir.'/lib/private/GlobalScale/Config.php',
1782
+    'OC\\Group\\Backend' => $baseDir.'/lib/private/Group/Backend.php',
1783
+    'OC\\Group\\Database' => $baseDir.'/lib/private/Group/Database.php',
1784
+    'OC\\Group\\DisplayNameCache' => $baseDir.'/lib/private/Group/DisplayNameCache.php',
1785
+    'OC\\Group\\Group' => $baseDir.'/lib/private/Group/Group.php',
1786
+    'OC\\Group\\Manager' => $baseDir.'/lib/private/Group/Manager.php',
1787
+    'OC\\Group\\MetaData' => $baseDir.'/lib/private/Group/MetaData.php',
1788
+    'OC\\HintException' => $baseDir.'/lib/private/HintException.php',
1789
+    'OC\\Hooks\\BasicEmitter' => $baseDir.'/lib/private/Hooks/BasicEmitter.php',
1790
+    'OC\\Hooks\\Emitter' => $baseDir.'/lib/private/Hooks/Emitter.php',
1791
+    'OC\\Hooks\\EmitterTrait' => $baseDir.'/lib/private/Hooks/EmitterTrait.php',
1792
+    'OC\\Hooks\\PublicEmitter' => $baseDir.'/lib/private/Hooks/PublicEmitter.php',
1793
+    'OC\\Http\\Client\\Client' => $baseDir.'/lib/private/Http/Client/Client.php',
1794
+    'OC\\Http\\Client\\ClientService' => $baseDir.'/lib/private/Http/Client/ClientService.php',
1795
+    'OC\\Http\\Client\\DnsPinMiddleware' => $baseDir.'/lib/private/Http/Client/DnsPinMiddleware.php',
1796
+    'OC\\Http\\Client\\GuzzlePromiseAdapter' => $baseDir.'/lib/private/Http/Client/GuzzlePromiseAdapter.php',
1797
+    'OC\\Http\\Client\\NegativeDnsCache' => $baseDir.'/lib/private/Http/Client/NegativeDnsCache.php',
1798
+    'OC\\Http\\Client\\Response' => $baseDir.'/lib/private/Http/Client/Response.php',
1799
+    'OC\\Http\\CookieHelper' => $baseDir.'/lib/private/Http/CookieHelper.php',
1800
+    'OC\\Http\\WellKnown\\RequestManager' => $baseDir.'/lib/private/Http/WellKnown/RequestManager.php',
1801
+    'OC\\Image' => $baseDir.'/lib/private/Image.php',
1802
+    'OC\\InitialStateService' => $baseDir.'/lib/private/InitialStateService.php',
1803
+    'OC\\Installer' => $baseDir.'/lib/private/Installer.php',
1804
+    'OC\\IntegrityCheck\\Checker' => $baseDir.'/lib/private/IntegrityCheck/Checker.php',
1805
+    'OC\\IntegrityCheck\\Exceptions\\InvalidSignatureException' => $baseDir.'/lib/private/IntegrityCheck/Exceptions/InvalidSignatureException.php',
1806
+    'OC\\IntegrityCheck\\Helpers\\EnvironmentHelper' => $baseDir.'/lib/private/IntegrityCheck/Helpers/EnvironmentHelper.php',
1807
+    'OC\\IntegrityCheck\\Helpers\\FileAccessHelper' => $baseDir.'/lib/private/IntegrityCheck/Helpers/FileAccessHelper.php',
1808
+    'OC\\IntegrityCheck\\Iterator\\ExcludeFileByNameFilterIterator' => $baseDir.'/lib/private/IntegrityCheck/Iterator/ExcludeFileByNameFilterIterator.php',
1809
+    'OC\\IntegrityCheck\\Iterator\\ExcludeFoldersByPathFilterIterator' => $baseDir.'/lib/private/IntegrityCheck/Iterator/ExcludeFoldersByPathFilterIterator.php',
1810
+    'OC\\KnownUser\\KnownUser' => $baseDir.'/lib/private/KnownUser/KnownUser.php',
1811
+    'OC\\KnownUser\\KnownUserMapper' => $baseDir.'/lib/private/KnownUser/KnownUserMapper.php',
1812
+    'OC\\KnownUser\\KnownUserService' => $baseDir.'/lib/private/KnownUser/KnownUserService.php',
1813
+    'OC\\L10N\\Factory' => $baseDir.'/lib/private/L10N/Factory.php',
1814
+    'OC\\L10N\\L10N' => $baseDir.'/lib/private/L10N/L10N.php',
1815
+    'OC\\L10N\\L10NString' => $baseDir.'/lib/private/L10N/L10NString.php',
1816
+    'OC\\L10N\\LanguageIterator' => $baseDir.'/lib/private/L10N/LanguageIterator.php',
1817
+    'OC\\L10N\\LanguageNotFoundException' => $baseDir.'/lib/private/L10N/LanguageNotFoundException.php',
1818
+    'OC\\L10N\\LazyL10N' => $baseDir.'/lib/private/L10N/LazyL10N.php',
1819
+    'OC\\LDAP\\NullLDAPProviderFactory' => $baseDir.'/lib/private/LDAP/NullLDAPProviderFactory.php',
1820
+    'OC\\LargeFileHelper' => $baseDir.'/lib/private/LargeFileHelper.php',
1821
+    'OC\\Lock\\AbstractLockingProvider' => $baseDir.'/lib/private/Lock/AbstractLockingProvider.php',
1822
+    'OC\\Lock\\DBLockingProvider' => $baseDir.'/lib/private/Lock/DBLockingProvider.php',
1823
+    'OC\\Lock\\MemcacheLockingProvider' => $baseDir.'/lib/private/Lock/MemcacheLockingProvider.php',
1824
+    'OC\\Lock\\NoopLockingProvider' => $baseDir.'/lib/private/Lock/NoopLockingProvider.php',
1825
+    'OC\\Lockdown\\Filesystem\\NullCache' => $baseDir.'/lib/private/Lockdown/Filesystem/NullCache.php',
1826
+    'OC\\Lockdown\\Filesystem\\NullStorage' => $baseDir.'/lib/private/Lockdown/Filesystem/NullStorage.php',
1827
+    'OC\\Lockdown\\LockdownManager' => $baseDir.'/lib/private/Lockdown/LockdownManager.php',
1828
+    'OC\\Log' => $baseDir.'/lib/private/Log.php',
1829
+    'OC\\Log\\ErrorHandler' => $baseDir.'/lib/private/Log/ErrorHandler.php',
1830
+    'OC\\Log\\Errorlog' => $baseDir.'/lib/private/Log/Errorlog.php',
1831
+    'OC\\Log\\ExceptionSerializer' => $baseDir.'/lib/private/Log/ExceptionSerializer.php',
1832
+    'OC\\Log\\File' => $baseDir.'/lib/private/Log/File.php',
1833
+    'OC\\Log\\LogDetails' => $baseDir.'/lib/private/Log/LogDetails.php',
1834
+    'OC\\Log\\LogFactory' => $baseDir.'/lib/private/Log/LogFactory.php',
1835
+    'OC\\Log\\PsrLoggerAdapter' => $baseDir.'/lib/private/Log/PsrLoggerAdapter.php',
1836
+    'OC\\Log\\Rotate' => $baseDir.'/lib/private/Log/Rotate.php',
1837
+    'OC\\Log\\Syslog' => $baseDir.'/lib/private/Log/Syslog.php',
1838
+    'OC\\Log\\Systemdlog' => $baseDir.'/lib/private/Log/Systemdlog.php',
1839
+    'OC\\Mail\\Attachment' => $baseDir.'/lib/private/Mail/Attachment.php',
1840
+    'OC\\Mail\\EMailTemplate' => $baseDir.'/lib/private/Mail/EMailTemplate.php',
1841
+    'OC\\Mail\\EmailValidator' => $baseDir.'/lib/private/Mail/EmailValidator.php',
1842
+    'OC\\Mail\\Mailer' => $baseDir.'/lib/private/Mail/Mailer.php',
1843
+    'OC\\Mail\\Message' => $baseDir.'/lib/private/Mail/Message.php',
1844
+    'OC\\Mail\\Provider\\Manager' => $baseDir.'/lib/private/Mail/Provider/Manager.php',
1845
+    'OC\\Memcache\\APCu' => $baseDir.'/lib/private/Memcache/APCu.php',
1846
+    'OC\\Memcache\\ArrayCache' => $baseDir.'/lib/private/Memcache/ArrayCache.php',
1847
+    'OC\\Memcache\\CADTrait' => $baseDir.'/lib/private/Memcache/CADTrait.php',
1848
+    'OC\\Memcache\\CASTrait' => $baseDir.'/lib/private/Memcache/CASTrait.php',
1849
+    'OC\\Memcache\\Cache' => $baseDir.'/lib/private/Memcache/Cache.php',
1850
+    'OC\\Memcache\\Factory' => $baseDir.'/lib/private/Memcache/Factory.php',
1851
+    'OC\\Memcache\\LoggerWrapperCache' => $baseDir.'/lib/private/Memcache/LoggerWrapperCache.php',
1852
+    'OC\\Memcache\\Memcached' => $baseDir.'/lib/private/Memcache/Memcached.php',
1853
+    'OC\\Memcache\\NullCache' => $baseDir.'/lib/private/Memcache/NullCache.php',
1854
+    'OC\\Memcache\\ProfilerWrapperCache' => $baseDir.'/lib/private/Memcache/ProfilerWrapperCache.php',
1855
+    'OC\\Memcache\\Redis' => $baseDir.'/lib/private/Memcache/Redis.php',
1856
+    'OC\\Memcache\\WithLocalCache' => $baseDir.'/lib/private/Memcache/WithLocalCache.php',
1857
+    'OC\\MemoryInfo' => $baseDir.'/lib/private/MemoryInfo.php',
1858
+    'OC\\Migration\\BackgroundRepair' => $baseDir.'/lib/private/Migration/BackgroundRepair.php',
1859
+    'OC\\Migration\\ConsoleOutput' => $baseDir.'/lib/private/Migration/ConsoleOutput.php',
1860
+    'OC\\Migration\\Exceptions\\AttributeException' => $baseDir.'/lib/private/Migration/Exceptions/AttributeException.php',
1861
+    'OC\\Migration\\MetadataManager' => $baseDir.'/lib/private/Migration/MetadataManager.php',
1862
+    'OC\\Migration\\NullOutput' => $baseDir.'/lib/private/Migration/NullOutput.php',
1863
+    'OC\\Migration\\SimpleOutput' => $baseDir.'/lib/private/Migration/SimpleOutput.php',
1864
+    'OC\\NaturalSort' => $baseDir.'/lib/private/NaturalSort.php',
1865
+    'OC\\NaturalSort_DefaultCollator' => $baseDir.'/lib/private/NaturalSort_DefaultCollator.php',
1866
+    'OC\\NavigationManager' => $baseDir.'/lib/private/NavigationManager.php',
1867
+    'OC\\NeedsUpdateException' => $baseDir.'/lib/private/NeedsUpdateException.php',
1868
+    'OC\\Net\\HostnameClassifier' => $baseDir.'/lib/private/Net/HostnameClassifier.php',
1869
+    'OC\\Net\\IpAddressClassifier' => $baseDir.'/lib/private/Net/IpAddressClassifier.php',
1870
+    'OC\\NotSquareException' => $baseDir.'/lib/private/NotSquareException.php',
1871
+    'OC\\Notification\\Action' => $baseDir.'/lib/private/Notification/Action.php',
1872
+    'OC\\Notification\\Manager' => $baseDir.'/lib/private/Notification/Manager.php',
1873
+    'OC\\Notification\\Notification' => $baseDir.'/lib/private/Notification/Notification.php',
1874
+    'OC\\OCM\\Model\\OCMProvider' => $baseDir.'/lib/private/OCM/Model/OCMProvider.php',
1875
+    'OC\\OCM\\Model\\OCMResource' => $baseDir.'/lib/private/OCM/Model/OCMResource.php',
1876
+    'OC\\OCM\\OCMDiscoveryService' => $baseDir.'/lib/private/OCM/OCMDiscoveryService.php',
1877
+    'OC\\OCM\\OCMSignatoryManager' => $baseDir.'/lib/private/OCM/OCMSignatoryManager.php',
1878
+    'OC\\OCS\\ApiHelper' => $baseDir.'/lib/private/OCS/ApiHelper.php',
1879
+    'OC\\OCS\\CoreCapabilities' => $baseDir.'/lib/private/OCS/CoreCapabilities.php',
1880
+    'OC\\OCS\\DiscoveryService' => $baseDir.'/lib/private/OCS/DiscoveryService.php',
1881
+    'OC\\OCS\\Provider' => $baseDir.'/lib/private/OCS/Provider.php',
1882
+    'OC\\PhoneNumberUtil' => $baseDir.'/lib/private/PhoneNumberUtil.php',
1883
+    'OC\\PreviewManager' => $baseDir.'/lib/private/PreviewManager.php',
1884
+    'OC\\PreviewNotAvailableException' => $baseDir.'/lib/private/PreviewNotAvailableException.php',
1885
+    'OC\\Preview\\BMP' => $baseDir.'/lib/private/Preview/BMP.php',
1886
+    'OC\\Preview\\BackgroundCleanupJob' => $baseDir.'/lib/private/Preview/BackgroundCleanupJob.php',
1887
+    'OC\\Preview\\Bitmap' => $baseDir.'/lib/private/Preview/Bitmap.php',
1888
+    'OC\\Preview\\Bundled' => $baseDir.'/lib/private/Preview/Bundled.php',
1889
+    'OC\\Preview\\Db\\Preview' => $baseDir.'/lib/private/Preview/Db/Preview.php',
1890
+    'OC\\Preview\\Db\\PreviewMapper' => $baseDir.'/lib/private/Preview/Db/PreviewMapper.php',
1891
+    'OC\\Preview\\EMF' => $baseDir.'/lib/private/Preview/EMF.php',
1892
+    'OC\\Preview\\Font' => $baseDir.'/lib/private/Preview/Font.php',
1893
+    'OC\\Preview\\GIF' => $baseDir.'/lib/private/Preview/GIF.php',
1894
+    'OC\\Preview\\Generator' => $baseDir.'/lib/private/Preview/Generator.php',
1895
+    'OC\\Preview\\GeneratorHelper' => $baseDir.'/lib/private/Preview/GeneratorHelper.php',
1896
+    'OC\\Preview\\HEIC' => $baseDir.'/lib/private/Preview/HEIC.php',
1897
+    'OC\\Preview\\IMagickSupport' => $baseDir.'/lib/private/Preview/IMagickSupport.php',
1898
+    'OC\\Preview\\Illustrator' => $baseDir.'/lib/private/Preview/Illustrator.php',
1899
+    'OC\\Preview\\Image' => $baseDir.'/lib/private/Preview/Image.php',
1900
+    'OC\\Preview\\Imaginary' => $baseDir.'/lib/private/Preview/Imaginary.php',
1901
+    'OC\\Preview\\ImaginaryPDF' => $baseDir.'/lib/private/Preview/ImaginaryPDF.php',
1902
+    'OC\\Preview\\JPEG' => $baseDir.'/lib/private/Preview/JPEG.php',
1903
+    'OC\\Preview\\Krita' => $baseDir.'/lib/private/Preview/Krita.php',
1904
+    'OC\\Preview\\MP3' => $baseDir.'/lib/private/Preview/MP3.php',
1905
+    'OC\\Preview\\MSOffice2003' => $baseDir.'/lib/private/Preview/MSOffice2003.php',
1906
+    'OC\\Preview\\MSOffice2007' => $baseDir.'/lib/private/Preview/MSOffice2007.php',
1907
+    'OC\\Preview\\MSOfficeDoc' => $baseDir.'/lib/private/Preview/MSOfficeDoc.php',
1908
+    'OC\\Preview\\MarkDown' => $baseDir.'/lib/private/Preview/MarkDown.php',
1909
+    'OC\\Preview\\MimeIconProvider' => $baseDir.'/lib/private/Preview/MimeIconProvider.php',
1910
+    'OC\\Preview\\Movie' => $baseDir.'/lib/private/Preview/Movie.php',
1911
+    'OC\\Preview\\Office' => $baseDir.'/lib/private/Preview/Office.php',
1912
+    'OC\\Preview\\OpenDocument' => $baseDir.'/lib/private/Preview/OpenDocument.php',
1913
+    'OC\\Preview\\PDF' => $baseDir.'/lib/private/Preview/PDF.php',
1914
+    'OC\\Preview\\PNG' => $baseDir.'/lib/private/Preview/PNG.php',
1915
+    'OC\\Preview\\Photoshop' => $baseDir.'/lib/private/Preview/Photoshop.php',
1916
+    'OC\\Preview\\Postscript' => $baseDir.'/lib/private/Preview/Postscript.php',
1917
+    'OC\\Preview\\PreviewService' => $baseDir.'/lib/private/Preview/PreviewService.php',
1918
+    'OC\\Preview\\ProviderV2' => $baseDir.'/lib/private/Preview/ProviderV2.php',
1919
+    'OC\\Preview\\SGI' => $baseDir.'/lib/private/Preview/SGI.php',
1920
+    'OC\\Preview\\SVG' => $baseDir.'/lib/private/Preview/SVG.php',
1921
+    'OC\\Preview\\StarOffice' => $baseDir.'/lib/private/Preview/StarOffice.php',
1922
+    'OC\\Preview\\Storage\\IPreviewStorage' => $baseDir.'/lib/private/Preview/Storage/IPreviewStorage.php',
1923
+    'OC\\Preview\\Storage\\LocalPreviewStorage' => $baseDir.'/lib/private/Preview/Storage/LocalPreviewStorage.php',
1924
+    'OC\\Preview\\Storage\\ObjectStorePreviewStorage' => $baseDir.'/lib/private/Preview/Storage/ObjectStorePreviewStorage.php',
1925
+    'OC\\Preview\\Storage\\PreviewFile' => $baseDir.'/lib/private/Preview/Storage/PreviewFile.php',
1926
+    'OC\\Preview\\Storage\\StorageFactory' => $baseDir.'/lib/private/Preview/Storage/StorageFactory.php',
1927
+    'OC\\Preview\\TGA' => $baseDir.'/lib/private/Preview/TGA.php',
1928
+    'OC\\Preview\\TIFF' => $baseDir.'/lib/private/Preview/TIFF.php',
1929
+    'OC\\Preview\\TXT' => $baseDir.'/lib/private/Preview/TXT.php',
1930
+    'OC\\Preview\\Watcher' => $baseDir.'/lib/private/Preview/Watcher.php',
1931
+    'OC\\Preview\\WatcherConnector' => $baseDir.'/lib/private/Preview/WatcherConnector.php',
1932
+    'OC\\Preview\\WebP' => $baseDir.'/lib/private/Preview/WebP.php',
1933
+    'OC\\Preview\\XBitmap' => $baseDir.'/lib/private/Preview/XBitmap.php',
1934
+    'OC\\Profile\\Actions\\BlueskyAction' => $baseDir.'/lib/private/Profile/Actions/BlueskyAction.php',
1935
+    'OC\\Profile\\Actions\\EmailAction' => $baseDir.'/lib/private/Profile/Actions/EmailAction.php',
1936
+    'OC\\Profile\\Actions\\FediverseAction' => $baseDir.'/lib/private/Profile/Actions/FediverseAction.php',
1937
+    'OC\\Profile\\Actions\\PhoneAction' => $baseDir.'/lib/private/Profile/Actions/PhoneAction.php',
1938
+    'OC\\Profile\\Actions\\TwitterAction' => $baseDir.'/lib/private/Profile/Actions/TwitterAction.php',
1939
+    'OC\\Profile\\Actions\\WebsiteAction' => $baseDir.'/lib/private/Profile/Actions/WebsiteAction.php',
1940
+    'OC\\Profile\\ProfileManager' => $baseDir.'/lib/private/Profile/ProfileManager.php',
1941
+    'OC\\Profile\\TProfileHelper' => $baseDir.'/lib/private/Profile/TProfileHelper.php',
1942
+    'OC\\Profiler\\BuiltInProfiler' => $baseDir.'/lib/private/Profiler/BuiltInProfiler.php',
1943
+    'OC\\Profiler\\FileProfilerStorage' => $baseDir.'/lib/private/Profiler/FileProfilerStorage.php',
1944
+    'OC\\Profiler\\Profile' => $baseDir.'/lib/private/Profiler/Profile.php',
1945
+    'OC\\Profiler\\Profiler' => $baseDir.'/lib/private/Profiler/Profiler.php',
1946
+    'OC\\Profiler\\RoutingDataCollector' => $baseDir.'/lib/private/Profiler/RoutingDataCollector.php',
1947
+    'OC\\RedisFactory' => $baseDir.'/lib/private/RedisFactory.php',
1948
+    'OC\\Remote\\Api\\ApiBase' => $baseDir.'/lib/private/Remote/Api/ApiBase.php',
1949
+    'OC\\Remote\\Api\\ApiCollection' => $baseDir.'/lib/private/Remote/Api/ApiCollection.php',
1950
+    'OC\\Remote\\Api\\ApiFactory' => $baseDir.'/lib/private/Remote/Api/ApiFactory.php',
1951
+    'OC\\Remote\\Api\\NotFoundException' => $baseDir.'/lib/private/Remote/Api/NotFoundException.php',
1952
+    'OC\\Remote\\Api\\OCS' => $baseDir.'/lib/private/Remote/Api/OCS.php',
1953
+    'OC\\Remote\\Credentials' => $baseDir.'/lib/private/Remote/Credentials.php',
1954
+    'OC\\Remote\\Instance' => $baseDir.'/lib/private/Remote/Instance.php',
1955
+    'OC\\Remote\\InstanceFactory' => $baseDir.'/lib/private/Remote/InstanceFactory.php',
1956
+    'OC\\Remote\\User' => $baseDir.'/lib/private/Remote/User.php',
1957
+    'OC\\Repair' => $baseDir.'/lib/private/Repair.php',
1958
+    'OC\\RepairException' => $baseDir.'/lib/private/RepairException.php',
1959
+    'OC\\Repair\\AddBruteForceCleanupJob' => $baseDir.'/lib/private/Repair/AddBruteForceCleanupJob.php',
1960
+    'OC\\Repair\\AddCleanupDeletedUsersBackgroundJob' => $baseDir.'/lib/private/Repair/AddCleanupDeletedUsersBackgroundJob.php',
1961
+    'OC\\Repair\\AddCleanupUpdaterBackupsJob' => $baseDir.'/lib/private/Repair/AddCleanupUpdaterBackupsJob.php',
1962
+    'OC\\Repair\\AddMetadataGenerationJob' => $baseDir.'/lib/private/Repair/AddMetadataGenerationJob.php',
1963
+    'OC\\Repair\\AddMovePreviewJob' => $baseDir.'/lib/private/Repair/AddMovePreviewJob.php',
1964
+    'OC\\Repair\\AddRemoveOldTasksBackgroundJob' => $baseDir.'/lib/private/Repair/AddRemoveOldTasksBackgroundJob.php',
1965
+    'OC\\Repair\\CleanTags' => $baseDir.'/lib/private/Repair/CleanTags.php',
1966
+    'OC\\Repair\\CleanUpAbandonedApps' => $baseDir.'/lib/private/Repair/CleanUpAbandonedApps.php',
1967
+    'OC\\Repair\\ClearFrontendCaches' => $baseDir.'/lib/private/Repair/ClearFrontendCaches.php',
1968
+    'OC\\Repair\\ClearGeneratedAvatarCache' => $baseDir.'/lib/private/Repair/ClearGeneratedAvatarCache.php',
1969
+    'OC\\Repair\\ClearGeneratedAvatarCacheJob' => $baseDir.'/lib/private/Repair/ClearGeneratedAvatarCacheJob.php',
1970
+    'OC\\Repair\\Collation' => $baseDir.'/lib/private/Repair/Collation.php',
1971
+    'OC\\Repair\\ConfigKeyMigration' => $baseDir.'/lib/private/Repair/ConfigKeyMigration.php',
1972
+    'OC\\Repair\\Events\\RepairAdvanceEvent' => $baseDir.'/lib/private/Repair/Events/RepairAdvanceEvent.php',
1973
+    'OC\\Repair\\Events\\RepairErrorEvent' => $baseDir.'/lib/private/Repair/Events/RepairErrorEvent.php',
1974
+    'OC\\Repair\\Events\\RepairFinishEvent' => $baseDir.'/lib/private/Repair/Events/RepairFinishEvent.php',
1975
+    'OC\\Repair\\Events\\RepairInfoEvent' => $baseDir.'/lib/private/Repair/Events/RepairInfoEvent.php',
1976
+    'OC\\Repair\\Events\\RepairStartEvent' => $baseDir.'/lib/private/Repair/Events/RepairStartEvent.php',
1977
+    'OC\\Repair\\Events\\RepairStepEvent' => $baseDir.'/lib/private/Repair/Events/RepairStepEvent.php',
1978
+    'OC\\Repair\\Events\\RepairWarningEvent' => $baseDir.'/lib/private/Repair/Events/RepairWarningEvent.php',
1979
+    'OC\\Repair\\MoveUpdaterStepFile' => $baseDir.'/lib/private/Repair/MoveUpdaterStepFile.php',
1980
+    'OC\\Repair\\NC13\\AddLogRotateJob' => $baseDir.'/lib/private/Repair/NC13/AddLogRotateJob.php',
1981
+    'OC\\Repair\\NC14\\AddPreviewBackgroundCleanupJob' => $baseDir.'/lib/private/Repair/NC14/AddPreviewBackgroundCleanupJob.php',
1982
+    'OC\\Repair\\NC16\\AddClenupLoginFlowV2BackgroundJob' => $baseDir.'/lib/private/Repair/NC16/AddClenupLoginFlowV2BackgroundJob.php',
1983
+    'OC\\Repair\\NC16\\CleanupCardDAVPhotoCache' => $baseDir.'/lib/private/Repair/NC16/CleanupCardDAVPhotoCache.php',
1984
+    'OC\\Repair\\NC16\\ClearCollectionsAccessCache' => $baseDir.'/lib/private/Repair/NC16/ClearCollectionsAccessCache.php',
1985
+    'OC\\Repair\\NC18\\ResetGeneratedAvatarFlag' => $baseDir.'/lib/private/Repair/NC18/ResetGeneratedAvatarFlag.php',
1986
+    'OC\\Repair\\NC20\\EncryptionLegacyCipher' => $baseDir.'/lib/private/Repair/NC20/EncryptionLegacyCipher.php',
1987
+    'OC\\Repair\\NC20\\EncryptionMigration' => $baseDir.'/lib/private/Repair/NC20/EncryptionMigration.php',
1988
+    'OC\\Repair\\NC20\\ShippedDashboardEnable' => $baseDir.'/lib/private/Repair/NC20/ShippedDashboardEnable.php',
1989
+    'OC\\Repair\\NC21\\AddCheckForUserCertificatesJob' => $baseDir.'/lib/private/Repair/NC21/AddCheckForUserCertificatesJob.php',
1990
+    'OC\\Repair\\NC22\\LookupServerSendCheck' => $baseDir.'/lib/private/Repair/NC22/LookupServerSendCheck.php',
1991
+    'OC\\Repair\\NC24\\AddTokenCleanupJob' => $baseDir.'/lib/private/Repair/NC24/AddTokenCleanupJob.php',
1992
+    'OC\\Repair\\NC25\\AddMissingSecretJob' => $baseDir.'/lib/private/Repair/NC25/AddMissingSecretJob.php',
1993
+    'OC\\Repair\\NC29\\SanitizeAccountProperties' => $baseDir.'/lib/private/Repair/NC29/SanitizeAccountProperties.php',
1994
+    'OC\\Repair\\NC29\\SanitizeAccountPropertiesJob' => $baseDir.'/lib/private/Repair/NC29/SanitizeAccountPropertiesJob.php',
1995
+    'OC\\Repair\\NC30\\RemoveLegacyDatadirFile' => $baseDir.'/lib/private/Repair/NC30/RemoveLegacyDatadirFile.php',
1996
+    'OC\\Repair\\OldGroupMembershipShares' => $baseDir.'/lib/private/Repair/OldGroupMembershipShares.php',
1997
+    'OC\\Repair\\Owncloud\\CleanPreviews' => $baseDir.'/lib/private/Repair/Owncloud/CleanPreviews.php',
1998
+    'OC\\Repair\\Owncloud\\CleanPreviewsBackgroundJob' => $baseDir.'/lib/private/Repair/Owncloud/CleanPreviewsBackgroundJob.php',
1999
+    'OC\\Repair\\Owncloud\\DropAccountTermsTable' => $baseDir.'/lib/private/Repair/Owncloud/DropAccountTermsTable.php',
2000
+    'OC\\Repair\\Owncloud\\MigrateOauthTables' => $baseDir.'/lib/private/Repair/Owncloud/MigrateOauthTables.php',
2001
+    'OC\\Repair\\Owncloud\\MigratePropertiesTable' => $baseDir.'/lib/private/Repair/Owncloud/MigratePropertiesTable.php',
2002
+    'OC\\Repair\\Owncloud\\MoveAvatars' => $baseDir.'/lib/private/Repair/Owncloud/MoveAvatars.php',
2003
+    'OC\\Repair\\Owncloud\\MoveAvatarsBackgroundJob' => $baseDir.'/lib/private/Repair/Owncloud/MoveAvatarsBackgroundJob.php',
2004
+    'OC\\Repair\\Owncloud\\SaveAccountsTableData' => $baseDir.'/lib/private/Repair/Owncloud/SaveAccountsTableData.php',
2005
+    'OC\\Repair\\Owncloud\\UpdateLanguageCodes' => $baseDir.'/lib/private/Repair/Owncloud/UpdateLanguageCodes.php',
2006
+    'OC\\Repair\\RemoveBrokenProperties' => $baseDir.'/lib/private/Repair/RemoveBrokenProperties.php',
2007
+    'OC\\Repair\\RemoveLinkShares' => $baseDir.'/lib/private/Repair/RemoveLinkShares.php',
2008
+    'OC\\Repair\\RepairDavShares' => $baseDir.'/lib/private/Repair/RepairDavShares.php',
2009
+    'OC\\Repair\\RepairInvalidShares' => $baseDir.'/lib/private/Repair/RepairInvalidShares.php',
2010
+    'OC\\Repair\\RepairLogoDimension' => $baseDir.'/lib/private/Repair/RepairLogoDimension.php',
2011
+    'OC\\Repair\\RepairMimeTypes' => $baseDir.'/lib/private/Repair/RepairMimeTypes.php',
2012
+    'OC\\RichObjectStrings\\RichTextFormatter' => $baseDir.'/lib/private/RichObjectStrings/RichTextFormatter.php',
2013
+    'OC\\RichObjectStrings\\Validator' => $baseDir.'/lib/private/RichObjectStrings/Validator.php',
2014
+    'OC\\Route\\CachingRouter' => $baseDir.'/lib/private/Route/CachingRouter.php',
2015
+    'OC\\Route\\Route' => $baseDir.'/lib/private/Route/Route.php',
2016
+    'OC\\Route\\Router' => $baseDir.'/lib/private/Route/Router.php',
2017
+    'OC\\Search\\FilterCollection' => $baseDir.'/lib/private/Search/FilterCollection.php',
2018
+    'OC\\Search\\FilterFactory' => $baseDir.'/lib/private/Search/FilterFactory.php',
2019
+    'OC\\Search\\Filter\\BooleanFilter' => $baseDir.'/lib/private/Search/Filter/BooleanFilter.php',
2020
+    'OC\\Search\\Filter\\DateTimeFilter' => $baseDir.'/lib/private/Search/Filter/DateTimeFilter.php',
2021
+    'OC\\Search\\Filter\\FloatFilter' => $baseDir.'/lib/private/Search/Filter/FloatFilter.php',
2022
+    'OC\\Search\\Filter\\GroupFilter' => $baseDir.'/lib/private/Search/Filter/GroupFilter.php',
2023
+    'OC\\Search\\Filter\\IntegerFilter' => $baseDir.'/lib/private/Search/Filter/IntegerFilter.php',
2024
+    'OC\\Search\\Filter\\StringFilter' => $baseDir.'/lib/private/Search/Filter/StringFilter.php',
2025
+    'OC\\Search\\Filter\\StringsFilter' => $baseDir.'/lib/private/Search/Filter/StringsFilter.php',
2026
+    'OC\\Search\\Filter\\UserFilter' => $baseDir.'/lib/private/Search/Filter/UserFilter.php',
2027
+    'OC\\Search\\SearchComposer' => $baseDir.'/lib/private/Search/SearchComposer.php',
2028
+    'OC\\Search\\SearchQuery' => $baseDir.'/lib/private/Search/SearchQuery.php',
2029
+    'OC\\Search\\UnsupportedFilter' => $baseDir.'/lib/private/Search/UnsupportedFilter.php',
2030
+    'OC\\Security\\Bruteforce\\Backend\\DatabaseBackend' => $baseDir.'/lib/private/Security/Bruteforce/Backend/DatabaseBackend.php',
2031
+    'OC\\Security\\Bruteforce\\Backend\\IBackend' => $baseDir.'/lib/private/Security/Bruteforce/Backend/IBackend.php',
2032
+    'OC\\Security\\Bruteforce\\Backend\\MemoryCacheBackend' => $baseDir.'/lib/private/Security/Bruteforce/Backend/MemoryCacheBackend.php',
2033
+    'OC\\Security\\Bruteforce\\Capabilities' => $baseDir.'/lib/private/Security/Bruteforce/Capabilities.php',
2034
+    'OC\\Security\\Bruteforce\\CleanupJob' => $baseDir.'/lib/private/Security/Bruteforce/CleanupJob.php',
2035
+    'OC\\Security\\Bruteforce\\Throttler' => $baseDir.'/lib/private/Security/Bruteforce/Throttler.php',
2036
+    'OC\\Security\\CSP\\ContentSecurityPolicy' => $baseDir.'/lib/private/Security/CSP/ContentSecurityPolicy.php',
2037
+    'OC\\Security\\CSP\\ContentSecurityPolicyManager' => $baseDir.'/lib/private/Security/CSP/ContentSecurityPolicyManager.php',
2038
+    'OC\\Security\\CSP\\ContentSecurityPolicyNonceManager' => $baseDir.'/lib/private/Security/CSP/ContentSecurityPolicyNonceManager.php',
2039
+    'OC\\Security\\CSRF\\CsrfToken' => $baseDir.'/lib/private/Security/CSRF/CsrfToken.php',
2040
+    'OC\\Security\\CSRF\\CsrfTokenGenerator' => $baseDir.'/lib/private/Security/CSRF/CsrfTokenGenerator.php',
2041
+    'OC\\Security\\CSRF\\CsrfTokenManager' => $baseDir.'/lib/private/Security/CSRF/CsrfTokenManager.php',
2042
+    'OC\\Security\\CSRF\\TokenStorage\\SessionStorage' => $baseDir.'/lib/private/Security/CSRF/TokenStorage/SessionStorage.php',
2043
+    'OC\\Security\\Certificate' => $baseDir.'/lib/private/Security/Certificate.php',
2044
+    'OC\\Security\\CertificateManager' => $baseDir.'/lib/private/Security/CertificateManager.php',
2045
+    'OC\\Security\\CredentialsManager' => $baseDir.'/lib/private/Security/CredentialsManager.php',
2046
+    'OC\\Security\\Crypto' => $baseDir.'/lib/private/Security/Crypto.php',
2047
+    'OC\\Security\\FeaturePolicy\\FeaturePolicy' => $baseDir.'/lib/private/Security/FeaturePolicy/FeaturePolicy.php',
2048
+    'OC\\Security\\FeaturePolicy\\FeaturePolicyManager' => $baseDir.'/lib/private/Security/FeaturePolicy/FeaturePolicyManager.php',
2049
+    'OC\\Security\\Hasher' => $baseDir.'/lib/private/Security/Hasher.php',
2050
+    'OC\\Security\\IdentityProof\\Key' => $baseDir.'/lib/private/Security/IdentityProof/Key.php',
2051
+    'OC\\Security\\IdentityProof\\Manager' => $baseDir.'/lib/private/Security/IdentityProof/Manager.php',
2052
+    'OC\\Security\\IdentityProof\\Signer' => $baseDir.'/lib/private/Security/IdentityProof/Signer.php',
2053
+    'OC\\Security\\Ip\\Address' => $baseDir.'/lib/private/Security/Ip/Address.php',
2054
+    'OC\\Security\\Ip\\BruteforceAllowList' => $baseDir.'/lib/private/Security/Ip/BruteforceAllowList.php',
2055
+    'OC\\Security\\Ip\\Factory' => $baseDir.'/lib/private/Security/Ip/Factory.php',
2056
+    'OC\\Security\\Ip\\Range' => $baseDir.'/lib/private/Security/Ip/Range.php',
2057
+    'OC\\Security\\Ip\\RemoteAddress' => $baseDir.'/lib/private/Security/Ip/RemoteAddress.php',
2058
+    'OC\\Security\\Normalizer\\IpAddress' => $baseDir.'/lib/private/Security/Normalizer/IpAddress.php',
2059
+    'OC\\Security\\RateLimiting\\Backend\\DatabaseBackend' => $baseDir.'/lib/private/Security/RateLimiting/Backend/DatabaseBackend.php',
2060
+    'OC\\Security\\RateLimiting\\Backend\\IBackend' => $baseDir.'/lib/private/Security/RateLimiting/Backend/IBackend.php',
2061
+    'OC\\Security\\RateLimiting\\Backend\\MemoryCacheBackend' => $baseDir.'/lib/private/Security/RateLimiting/Backend/MemoryCacheBackend.php',
2062
+    'OC\\Security\\RateLimiting\\Exception\\RateLimitExceededException' => $baseDir.'/lib/private/Security/RateLimiting/Exception/RateLimitExceededException.php',
2063
+    'OC\\Security\\RateLimiting\\Limiter' => $baseDir.'/lib/private/Security/RateLimiting/Limiter.php',
2064
+    'OC\\Security\\RemoteHostValidator' => $baseDir.'/lib/private/Security/RemoteHostValidator.php',
2065
+    'OC\\Security\\SecureRandom' => $baseDir.'/lib/private/Security/SecureRandom.php',
2066
+    'OC\\Security\\Signature\\Db\\SignatoryMapper' => $baseDir.'/lib/private/Security/Signature/Db/SignatoryMapper.php',
2067
+    'OC\\Security\\Signature\\Model\\IncomingSignedRequest' => $baseDir.'/lib/private/Security/Signature/Model/IncomingSignedRequest.php',
2068
+    'OC\\Security\\Signature\\Model\\OutgoingSignedRequest' => $baseDir.'/lib/private/Security/Signature/Model/OutgoingSignedRequest.php',
2069
+    'OC\\Security\\Signature\\Model\\SignedRequest' => $baseDir.'/lib/private/Security/Signature/Model/SignedRequest.php',
2070
+    'OC\\Security\\Signature\\SignatureManager' => $baseDir.'/lib/private/Security/Signature/SignatureManager.php',
2071
+    'OC\\Security\\TrustedDomainHelper' => $baseDir.'/lib/private/Security/TrustedDomainHelper.php',
2072
+    'OC\\Security\\VerificationToken\\CleanUpJob' => $baseDir.'/lib/private/Security/VerificationToken/CleanUpJob.php',
2073
+    'OC\\Security\\VerificationToken\\VerificationToken' => $baseDir.'/lib/private/Security/VerificationToken/VerificationToken.php',
2074
+    'OC\\Server' => $baseDir.'/lib/private/Server.php',
2075
+    'OC\\ServerContainer' => $baseDir.'/lib/private/ServerContainer.php',
2076
+    'OC\\ServerNotAvailableException' => $baseDir.'/lib/private/ServerNotAvailableException.php',
2077
+    'OC\\ServiceUnavailableException' => $baseDir.'/lib/private/ServiceUnavailableException.php',
2078
+    'OC\\Session\\CryptoSessionData' => $baseDir.'/lib/private/Session/CryptoSessionData.php',
2079
+    'OC\\Session\\CryptoWrapper' => $baseDir.'/lib/private/Session/CryptoWrapper.php',
2080
+    'OC\\Session\\Internal' => $baseDir.'/lib/private/Session/Internal.php',
2081
+    'OC\\Session\\Memory' => $baseDir.'/lib/private/Session/Memory.php',
2082
+    'OC\\Session\\Session' => $baseDir.'/lib/private/Session/Session.php',
2083
+    'OC\\Settings\\AuthorizedGroup' => $baseDir.'/lib/private/Settings/AuthorizedGroup.php',
2084
+    'OC\\Settings\\AuthorizedGroupMapper' => $baseDir.'/lib/private/Settings/AuthorizedGroupMapper.php',
2085
+    'OC\\Settings\\DeclarativeManager' => $baseDir.'/lib/private/Settings/DeclarativeManager.php',
2086
+    'OC\\Settings\\Manager' => $baseDir.'/lib/private/Settings/Manager.php',
2087
+    'OC\\Settings\\Section' => $baseDir.'/lib/private/Settings/Section.php',
2088
+    'OC\\Setup' => $baseDir.'/lib/private/Setup.php',
2089
+    'OC\\SetupCheck\\SetupCheckManager' => $baseDir.'/lib/private/SetupCheck/SetupCheckManager.php',
2090
+    'OC\\Setup\\AbstractDatabase' => $baseDir.'/lib/private/Setup/AbstractDatabase.php',
2091
+    'OC\\Setup\\MySQL' => $baseDir.'/lib/private/Setup/MySQL.php',
2092
+    'OC\\Setup\\OCI' => $baseDir.'/lib/private/Setup/OCI.php',
2093
+    'OC\\Setup\\PostgreSQL' => $baseDir.'/lib/private/Setup/PostgreSQL.php',
2094
+    'OC\\Setup\\Sqlite' => $baseDir.'/lib/private/Setup/Sqlite.php',
2095
+    'OC\\Share20\\DefaultShareProvider' => $baseDir.'/lib/private/Share20/DefaultShareProvider.php',
2096
+    'OC\\Share20\\Exception\\BackendError' => $baseDir.'/lib/private/Share20/Exception/BackendError.php',
2097
+    'OC\\Share20\\Exception\\InvalidShare' => $baseDir.'/lib/private/Share20/Exception/InvalidShare.php',
2098
+    'OC\\Share20\\Exception\\ProviderException' => $baseDir.'/lib/private/Share20/Exception/ProviderException.php',
2099
+    'OC\\Share20\\GroupDeletedListener' => $baseDir.'/lib/private/Share20/GroupDeletedListener.php',
2100
+    'OC\\Share20\\LegacyHooks' => $baseDir.'/lib/private/Share20/LegacyHooks.php',
2101
+    'OC\\Share20\\Manager' => $baseDir.'/lib/private/Share20/Manager.php',
2102
+    'OC\\Share20\\ProviderFactory' => $baseDir.'/lib/private/Share20/ProviderFactory.php',
2103
+    'OC\\Share20\\PublicShareTemplateFactory' => $baseDir.'/lib/private/Share20/PublicShareTemplateFactory.php',
2104
+    'OC\\Share20\\Share' => $baseDir.'/lib/private/Share20/Share.php',
2105
+    'OC\\Share20\\ShareAttributes' => $baseDir.'/lib/private/Share20/ShareAttributes.php',
2106
+    'OC\\Share20\\ShareDisableChecker' => $baseDir.'/lib/private/Share20/ShareDisableChecker.php',
2107
+    'OC\\Share20\\ShareHelper' => $baseDir.'/lib/private/Share20/ShareHelper.php',
2108
+    'OC\\Share20\\UserDeletedListener' => $baseDir.'/lib/private/Share20/UserDeletedListener.php',
2109
+    'OC\\Share20\\UserRemovedListener' => $baseDir.'/lib/private/Share20/UserRemovedListener.php',
2110
+    'OC\\Share\\Constants' => $baseDir.'/lib/private/Share/Constants.php',
2111
+    'OC\\Share\\Helper' => $baseDir.'/lib/private/Share/Helper.php',
2112
+    'OC\\Share\\Share' => $baseDir.'/lib/private/Share/Share.php',
2113
+    'OC\\Snowflake\\Decoder' => $baseDir.'/lib/private/Snowflake/Decoder.php',
2114
+    'OC\\Snowflake\\Generator' => $baseDir.'/lib/private/Snowflake/Generator.php',
2115
+    'OC\\SpeechToText\\SpeechToTextManager' => $baseDir.'/lib/private/SpeechToText/SpeechToTextManager.php',
2116
+    'OC\\SpeechToText\\TranscriptionJob' => $baseDir.'/lib/private/SpeechToText/TranscriptionJob.php',
2117
+    'OC\\StreamImage' => $baseDir.'/lib/private/StreamImage.php',
2118
+    'OC\\Streamer' => $baseDir.'/lib/private/Streamer.php',
2119
+    'OC\\SubAdmin' => $baseDir.'/lib/private/SubAdmin.php',
2120
+    'OC\\Support\\CrashReport\\Registry' => $baseDir.'/lib/private/Support/CrashReport/Registry.php',
2121
+    'OC\\Support\\Subscription\\Assertion' => $baseDir.'/lib/private/Support/Subscription/Assertion.php',
2122
+    'OC\\Support\\Subscription\\Registry' => $baseDir.'/lib/private/Support/Subscription/Registry.php',
2123
+    'OC\\SystemConfig' => $baseDir.'/lib/private/SystemConfig.php',
2124
+    'OC\\SystemTag\\ManagerFactory' => $baseDir.'/lib/private/SystemTag/ManagerFactory.php',
2125
+    'OC\\SystemTag\\SystemTag' => $baseDir.'/lib/private/SystemTag/SystemTag.php',
2126
+    'OC\\SystemTag\\SystemTagManager' => $baseDir.'/lib/private/SystemTag/SystemTagManager.php',
2127
+    'OC\\SystemTag\\SystemTagObjectMapper' => $baseDir.'/lib/private/SystemTag/SystemTagObjectMapper.php',
2128
+    'OC\\SystemTag\\SystemTagsInFilesDetector' => $baseDir.'/lib/private/SystemTag/SystemTagsInFilesDetector.php',
2129
+    'OC\\TagManager' => $baseDir.'/lib/private/TagManager.php',
2130
+    'OC\\Tagging\\Tag' => $baseDir.'/lib/private/Tagging/Tag.php',
2131
+    'OC\\Tagging\\TagMapper' => $baseDir.'/lib/private/Tagging/TagMapper.php',
2132
+    'OC\\Tags' => $baseDir.'/lib/private/Tags.php',
2133
+    'OC\\Talk\\Broker' => $baseDir.'/lib/private/Talk/Broker.php',
2134
+    'OC\\Talk\\ConversationOptions' => $baseDir.'/lib/private/Talk/ConversationOptions.php',
2135
+    'OC\\TaskProcessing\\Db\\Task' => $baseDir.'/lib/private/TaskProcessing/Db/Task.php',
2136
+    'OC\\TaskProcessing\\Db\\TaskMapper' => $baseDir.'/lib/private/TaskProcessing/Db/TaskMapper.php',
2137
+    'OC\\TaskProcessing\\Manager' => $baseDir.'/lib/private/TaskProcessing/Manager.php',
2138
+    'OC\\TaskProcessing\\RemoveOldTasksBackgroundJob' => $baseDir.'/lib/private/TaskProcessing/RemoveOldTasksBackgroundJob.php',
2139
+    'OC\\TaskProcessing\\SynchronousBackgroundJob' => $baseDir.'/lib/private/TaskProcessing/SynchronousBackgroundJob.php',
2140
+    'OC\\Teams\\TeamManager' => $baseDir.'/lib/private/Teams/TeamManager.php',
2141
+    'OC\\TempManager' => $baseDir.'/lib/private/TempManager.php',
2142
+    'OC\\TemplateLayout' => $baseDir.'/lib/private/TemplateLayout.php',
2143
+    'OC\\Template\\Base' => $baseDir.'/lib/private/Template/Base.php',
2144
+    'OC\\Template\\CSSResourceLocator' => $baseDir.'/lib/private/Template/CSSResourceLocator.php',
2145
+    'OC\\Template\\JSCombiner' => $baseDir.'/lib/private/Template/JSCombiner.php',
2146
+    'OC\\Template\\JSConfigHelper' => $baseDir.'/lib/private/Template/JSConfigHelper.php',
2147
+    'OC\\Template\\JSResourceLocator' => $baseDir.'/lib/private/Template/JSResourceLocator.php',
2148
+    'OC\\Template\\ResourceLocator' => $baseDir.'/lib/private/Template/ResourceLocator.php',
2149
+    'OC\\Template\\ResourceNotFoundException' => $baseDir.'/lib/private/Template/ResourceNotFoundException.php',
2150
+    'OC\\Template\\Template' => $baseDir.'/lib/private/Template/Template.php',
2151
+    'OC\\Template\\TemplateFileLocator' => $baseDir.'/lib/private/Template/TemplateFileLocator.php',
2152
+    'OC\\Template\\TemplateManager' => $baseDir.'/lib/private/Template/TemplateManager.php',
2153
+    'OC\\TextProcessing\\Db\\Task' => $baseDir.'/lib/private/TextProcessing/Db/Task.php',
2154
+    'OC\\TextProcessing\\Db\\TaskMapper' => $baseDir.'/lib/private/TextProcessing/Db/TaskMapper.php',
2155
+    'OC\\TextProcessing\\Manager' => $baseDir.'/lib/private/TextProcessing/Manager.php',
2156
+    'OC\\TextProcessing\\RemoveOldTasksBackgroundJob' => $baseDir.'/lib/private/TextProcessing/RemoveOldTasksBackgroundJob.php',
2157
+    'OC\\TextProcessing\\TaskBackgroundJob' => $baseDir.'/lib/private/TextProcessing/TaskBackgroundJob.php',
2158
+    'OC\\TextToImage\\Db\\Task' => $baseDir.'/lib/private/TextToImage/Db/Task.php',
2159
+    'OC\\TextToImage\\Db\\TaskMapper' => $baseDir.'/lib/private/TextToImage/Db/TaskMapper.php',
2160
+    'OC\\TextToImage\\Manager' => $baseDir.'/lib/private/TextToImage/Manager.php',
2161
+    'OC\\TextToImage\\RemoveOldTasksBackgroundJob' => $baseDir.'/lib/private/TextToImage/RemoveOldTasksBackgroundJob.php',
2162
+    'OC\\TextToImage\\TaskBackgroundJob' => $baseDir.'/lib/private/TextToImage/TaskBackgroundJob.php',
2163
+    'OC\\Translation\\TranslationManager' => $baseDir.'/lib/private/Translation/TranslationManager.php',
2164
+    'OC\\URLGenerator' => $baseDir.'/lib/private/URLGenerator.php',
2165
+    'OC\\Updater' => $baseDir.'/lib/private/Updater.php',
2166
+    'OC\\Updater\\Changes' => $baseDir.'/lib/private/Updater/Changes.php',
2167
+    'OC\\Updater\\ChangesCheck' => $baseDir.'/lib/private/Updater/ChangesCheck.php',
2168
+    'OC\\Updater\\ChangesMapper' => $baseDir.'/lib/private/Updater/ChangesMapper.php',
2169
+    'OC\\Updater\\Exceptions\\ReleaseMetadataException' => $baseDir.'/lib/private/Updater/Exceptions/ReleaseMetadataException.php',
2170
+    'OC\\Updater\\ReleaseMetadata' => $baseDir.'/lib/private/Updater/ReleaseMetadata.php',
2171
+    'OC\\Updater\\VersionCheck' => $baseDir.'/lib/private/Updater/VersionCheck.php',
2172
+    'OC\\UserStatus\\ISettableProvider' => $baseDir.'/lib/private/UserStatus/ISettableProvider.php',
2173
+    'OC\\UserStatus\\Manager' => $baseDir.'/lib/private/UserStatus/Manager.php',
2174
+    'OC\\User\\AvailabilityCoordinator' => $baseDir.'/lib/private/User/AvailabilityCoordinator.php',
2175
+    'OC\\User\\Backend' => $baseDir.'/lib/private/User/Backend.php',
2176
+    'OC\\User\\BackgroundJobs\\CleanupDeletedUsers' => $baseDir.'/lib/private/User/BackgroundJobs/CleanupDeletedUsers.php',
2177
+    'OC\\User\\Database' => $baseDir.'/lib/private/User/Database.php',
2178
+    'OC\\User\\DisabledUserException' => $baseDir.'/lib/private/User/DisabledUserException.php',
2179
+    'OC\\User\\DisplayNameCache' => $baseDir.'/lib/private/User/DisplayNameCache.php',
2180
+    'OC\\User\\LazyUser' => $baseDir.'/lib/private/User/LazyUser.php',
2181
+    'OC\\User\\Listeners\\BeforeUserDeletedListener' => $baseDir.'/lib/private/User/Listeners/BeforeUserDeletedListener.php',
2182
+    'OC\\User\\Listeners\\UserChangedListener' => $baseDir.'/lib/private/User/Listeners/UserChangedListener.php',
2183
+    'OC\\User\\LoginException' => $baseDir.'/lib/private/User/LoginException.php',
2184
+    'OC\\User\\Manager' => $baseDir.'/lib/private/User/Manager.php',
2185
+    'OC\\User\\NoUserException' => $baseDir.'/lib/private/User/NoUserException.php',
2186
+    'OC\\User\\OutOfOfficeData' => $baseDir.'/lib/private/User/OutOfOfficeData.php',
2187
+    'OC\\User\\PartiallyDeletedUsersBackend' => $baseDir.'/lib/private/User/PartiallyDeletedUsersBackend.php',
2188
+    'OC\\User\\Session' => $baseDir.'/lib/private/User/Session.php',
2189
+    'OC\\User\\User' => $baseDir.'/lib/private/User/User.php',
2190
+    'OC_App' => $baseDir.'/lib/private/legacy/OC_App.php',
2191
+    'OC_Defaults' => $baseDir.'/lib/private/legacy/OC_Defaults.php',
2192
+    'OC_Helper' => $baseDir.'/lib/private/legacy/OC_Helper.php',
2193
+    'OC_Hook' => $baseDir.'/lib/private/legacy/OC_Hook.php',
2194
+    'OC_JSON' => $baseDir.'/lib/private/legacy/OC_JSON.php',
2195
+    'OC_Template' => $baseDir.'/lib/private/legacy/OC_Template.php',
2196
+    'OC_User' => $baseDir.'/lib/private/legacy/OC_User.php',
2197
+    'OC_Util' => $baseDir.'/lib/private/legacy/OC_Util.php',
2198 2198
 );
Please login to merge, or discard this patch.
lib/private/TaskProcessing/Db/Task.php 1 patch
Indentation   +100 added lines, -100 removed lines patch added patch discarded remove patch
@@ -51,111 +51,111 @@
 block discarded – undo
51 51
  * @method null|string getUserFacingErrorMessage()
52 52
  */
53 53
 class Task extends Entity {
54
-	protected $lastUpdated;
55
-	protected $type;
56
-	protected $input;
57
-	protected $output;
58
-	protected $status;
59
-	protected $userId;
60
-	protected $appId;
61
-	protected $customId;
62
-	protected $completionExpectedAt;
63
-	protected $errorMessage;
64
-	protected $progress;
65
-	protected $webhookUri;
66
-	protected $webhookMethod;
67
-	protected $scheduledAt;
68
-	protected $startedAt;
69
-	protected $endedAt;
70
-	protected $allowCleanup;
71
-	protected $userFacingErrorMessage;
54
+    protected $lastUpdated;
55
+    protected $type;
56
+    protected $input;
57
+    protected $output;
58
+    protected $status;
59
+    protected $userId;
60
+    protected $appId;
61
+    protected $customId;
62
+    protected $completionExpectedAt;
63
+    protected $errorMessage;
64
+    protected $progress;
65
+    protected $webhookUri;
66
+    protected $webhookMethod;
67
+    protected $scheduledAt;
68
+    protected $startedAt;
69
+    protected $endedAt;
70
+    protected $allowCleanup;
71
+    protected $userFacingErrorMessage;
72 72
 
73
-	/**
74
-	 * @var string[]
75
-	 */
76
-	public static array $columns = ['id', 'last_updated', 'type', 'input', 'output', 'status', 'user_id', 'app_id', 'custom_id', 'completion_expected_at', 'error_message', 'progress', 'webhook_uri', 'webhook_method', 'scheduled_at', 'started_at', 'ended_at', 'allow_cleanup', 'user_facing_error_message'];
73
+    /**
74
+     * @var string[]
75
+     */
76
+    public static array $columns = ['id', 'last_updated', 'type', 'input', 'output', 'status', 'user_id', 'app_id', 'custom_id', 'completion_expected_at', 'error_message', 'progress', 'webhook_uri', 'webhook_method', 'scheduled_at', 'started_at', 'ended_at', 'allow_cleanup', 'user_facing_error_message'];
77 77
 
78
-	/**
79
-	 * @var string[]
80
-	 */
81
-	public static array $fields = ['id', 'lastUpdated', 'type', 'input', 'output', 'status', 'userId', 'appId', 'customId', 'completionExpectedAt', 'errorMessage', 'progress', 'webhookUri', 'webhookMethod', 'scheduledAt', 'startedAt', 'endedAt', 'allowCleanup', 'userFacingErrorMessage'];
78
+    /**
79
+     * @var string[]
80
+     */
81
+    public static array $fields = ['id', 'lastUpdated', 'type', 'input', 'output', 'status', 'userId', 'appId', 'customId', 'completionExpectedAt', 'errorMessage', 'progress', 'webhookUri', 'webhookMethod', 'scheduledAt', 'startedAt', 'endedAt', 'allowCleanup', 'userFacingErrorMessage'];
82 82
 
83 83
 
84
-	public function __construct() {
85
-		// add types in constructor
86
-		$this->addType('id', 'integer');
87
-		$this->addType('lastUpdated', 'integer');
88
-		$this->addType('type', 'string');
89
-		$this->addType('input', 'string');
90
-		$this->addType('output', 'string');
91
-		$this->addType('status', 'integer');
92
-		$this->addType('userId', 'string');
93
-		$this->addType('appId', 'string');
94
-		$this->addType('customId', 'string');
95
-		$this->addType('completionExpectedAt', 'datetime');
96
-		$this->addType('errorMessage', 'string');
97
-		$this->addType('progress', 'float');
98
-		$this->addType('webhookUri', 'string');
99
-		$this->addType('webhookMethod', 'string');
100
-		$this->addType('scheduledAt', 'integer');
101
-		$this->addType('startedAt', 'integer');
102
-		$this->addType('endedAt', 'integer');
103
-		$this->addType('allowCleanup', 'integer');
104
-		$this->addType('userFacingErrorMessage', 'string');
105
-	}
84
+    public function __construct() {
85
+        // add types in constructor
86
+        $this->addType('id', 'integer');
87
+        $this->addType('lastUpdated', 'integer');
88
+        $this->addType('type', 'string');
89
+        $this->addType('input', 'string');
90
+        $this->addType('output', 'string');
91
+        $this->addType('status', 'integer');
92
+        $this->addType('userId', 'string');
93
+        $this->addType('appId', 'string');
94
+        $this->addType('customId', 'string');
95
+        $this->addType('completionExpectedAt', 'datetime');
96
+        $this->addType('errorMessage', 'string');
97
+        $this->addType('progress', 'float');
98
+        $this->addType('webhookUri', 'string');
99
+        $this->addType('webhookMethod', 'string');
100
+        $this->addType('scheduledAt', 'integer');
101
+        $this->addType('startedAt', 'integer');
102
+        $this->addType('endedAt', 'integer');
103
+        $this->addType('allowCleanup', 'integer');
104
+        $this->addType('userFacingErrorMessage', 'string');
105
+    }
106 106
 
107
-	public function toRow(): array {
108
-		return array_combine(self::$columns, array_map(function ($field) {
109
-			return $this->{'get' . ucfirst($field)}();
110
-		}, self::$fields));
111
-	}
107
+    public function toRow(): array {
108
+        return array_combine(self::$columns, array_map(function ($field) {
109
+            return $this->{'get' . ucfirst($field)}();
110
+        }, self::$fields));
111
+    }
112 112
 
113
-	public static function fromPublicTask(OCPTask $task): self {
114
-		/** @var Task $taskEntity */
115
-		$taskEntity = self::fromParams([
116
-			'id' => $task->getId(),
117
-			'type' => $task->getTaskTypeId(),
118
-			'lastUpdated' => time(),
119
-			'status' => $task->getStatus(),
120
-			'input' => json_encode($task->getInput(), JSON_THROW_ON_ERROR),
121
-			'output' => json_encode($task->getOutput(), JSON_THROW_ON_ERROR),
122
-			'errorMessage' => $task->getErrorMessage(),
123
-			'userId' => $task->getUserId(),
124
-			'appId' => $task->getAppId(),
125
-			'customId' => $task->getCustomId(),
126
-			'completionExpectedAt' => $task->getCompletionExpectedAt(),
127
-			'progress' => $task->getProgress(),
128
-			'webhookUri' => $task->getWebhookUri(),
129
-			'webhookMethod' => $task->getWebhookMethod(),
130
-			'scheduledAt' => $task->getScheduledAt(),
131
-			'startedAt' => $task->getStartedAt(),
132
-			'endedAt' => $task->getEndedAt(),
133
-			'allowCleanup' => $task->getAllowCleanup() ? 1 : 0,
134
-			'userFacingErrorMessage' => $task->getUserFacingErrorMessage(),
135
-		]);
136
-		return $taskEntity;
137
-	}
113
+    public static function fromPublicTask(OCPTask $task): self {
114
+        /** @var Task $taskEntity */
115
+        $taskEntity = self::fromParams([
116
+            'id' => $task->getId(),
117
+            'type' => $task->getTaskTypeId(),
118
+            'lastUpdated' => time(),
119
+            'status' => $task->getStatus(),
120
+            'input' => json_encode($task->getInput(), JSON_THROW_ON_ERROR),
121
+            'output' => json_encode($task->getOutput(), JSON_THROW_ON_ERROR),
122
+            'errorMessage' => $task->getErrorMessage(),
123
+            'userId' => $task->getUserId(),
124
+            'appId' => $task->getAppId(),
125
+            'customId' => $task->getCustomId(),
126
+            'completionExpectedAt' => $task->getCompletionExpectedAt(),
127
+            'progress' => $task->getProgress(),
128
+            'webhookUri' => $task->getWebhookUri(),
129
+            'webhookMethod' => $task->getWebhookMethod(),
130
+            'scheduledAt' => $task->getScheduledAt(),
131
+            'startedAt' => $task->getStartedAt(),
132
+            'endedAt' => $task->getEndedAt(),
133
+            'allowCleanup' => $task->getAllowCleanup() ? 1 : 0,
134
+            'userFacingErrorMessage' => $task->getUserFacingErrorMessage(),
135
+        ]);
136
+        return $taskEntity;
137
+    }
138 138
 
139
-	/**
140
-	 * @return OCPTask
141
-	 * @throws \JsonException
142
-	 */
143
-	public function toPublicTask(): OCPTask {
144
-		$task = new OCPTask($this->getType(), json_decode($this->getInput(), true, 512, JSON_THROW_ON_ERROR), $this->getAppId(), $this->getuserId(), $this->getCustomId());
145
-		$task->setId($this->getId());
146
-		$task->setStatus($this->getStatus());
147
-		$task->setLastUpdated($this->getLastUpdated());
148
-		$task->setOutput(json_decode($this->getOutput(), true, 512, JSON_THROW_ON_ERROR));
149
-		$task->setCompletionExpectedAt($this->getCompletionExpectedAt());
150
-		$task->setErrorMessage($this->getErrorMessage());
151
-		$task->setProgress($this->getProgress());
152
-		$task->setWebhookUri($this->getWebhookUri());
153
-		$task->setWebhookMethod($this->getWebhookMethod());
154
-		$task->setScheduledAt($this->getScheduledAt());
155
-		$task->setStartedAt($this->getStartedAt());
156
-		$task->setEndedAt($this->getEndedAt());
157
-		$task->setAllowCleanup($this->getAllowCleanup() !== 0);
158
-		$task->setUserFacingErrorMessage($this->getUserFacingErrorMessage());
159
-		return $task;
160
-	}
139
+    /**
140
+     * @return OCPTask
141
+     * @throws \JsonException
142
+     */
143
+    public function toPublicTask(): OCPTask {
144
+        $task = new OCPTask($this->getType(), json_decode($this->getInput(), true, 512, JSON_THROW_ON_ERROR), $this->getAppId(), $this->getuserId(), $this->getCustomId());
145
+        $task->setId($this->getId());
146
+        $task->setStatus($this->getStatus());
147
+        $task->setLastUpdated($this->getLastUpdated());
148
+        $task->setOutput(json_decode($this->getOutput(), true, 512, JSON_THROW_ON_ERROR));
149
+        $task->setCompletionExpectedAt($this->getCompletionExpectedAt());
150
+        $task->setErrorMessage($this->getErrorMessage());
151
+        $task->setProgress($this->getProgress());
152
+        $task->setWebhookUri($this->getWebhookUri());
153
+        $task->setWebhookMethod($this->getWebhookMethod());
154
+        $task->setScheduledAt($this->getScheduledAt());
155
+        $task->setStartedAt($this->getStartedAt());
156
+        $task->setEndedAt($this->getEndedAt());
157
+        $task->setAllowCleanup($this->getAllowCleanup() !== 0);
158
+        $task->setUserFacingErrorMessage($this->getUserFacingErrorMessage());
159
+        return $task;
160
+    }
161 161
 }
Please login to merge, or discard this patch.
lib/private/TaskProcessing/Manager.php 2 patches
Indentation   +1629 added lines, -1629 removed lines patch added patch discarded remove patch
@@ -73,1633 +73,1633 @@
 block discarded – undo
73 73
 
74 74
 class Manager implements IManager {
75 75
 
76
-	public const LEGACY_PREFIX_TEXTPROCESSING = 'legacy:TextProcessing:';
77
-	public const LEGACY_PREFIX_TEXTTOIMAGE = 'legacy:TextToImage:';
78
-	public const LEGACY_PREFIX_SPEECHTOTEXT = 'legacy:SpeechToText:';
79
-
80
-	public const LAZY_CONFIG_KEYS = [
81
-		'ai.taskprocessing_type_preferences',
82
-		'ai.taskprocessing_provider_preferences',
83
-	];
84
-
85
-	public const MAX_TASK_AGE_SECONDS = 60 * 60 * 24 * 31 * 6; // 6 months
86
-
87
-	private const TASK_TYPES_CACHE_KEY = 'available_task_types_v3';
88
-	private const TASK_TYPE_IDS_CACHE_KEY = 'available_task_type_ids';
89
-
90
-	/** @var list<IProvider>|null */
91
-	private ?array $providers = null;
92
-
93
-	/**
94
-	 * @var array<array-key,array{name: string, description: string, inputShape: ShapeDescriptor[], inputShapeEnumValues: ShapeEnumValue[][], inputShapeDefaults: array<array-key, numeric|string>, isInternal: bool, optionalInputShape: ShapeDescriptor[], optionalInputShapeEnumValues: ShapeEnumValue[][], optionalInputShapeDefaults: array<array-key, numeric|string>, outputShape: ShapeDescriptor[], outputShapeEnumValues: ShapeEnumValue[][], optionalOutputShape: ShapeDescriptor[], optionalOutputShapeEnumValues: ShapeEnumValue[][]}>
95
-	 */
96
-	private ?array $availableTaskTypes = null;
97
-
98
-	/** @var list<string>|null */
99
-	private ?array $availableTaskTypeIds = null;
100
-
101
-	private IAppData $appData;
102
-	private ?array $preferences = null;
103
-	private ?array $providersById = null;
104
-
105
-	/** @var ITaskType[]|null */
106
-	private ?array $taskTypes = null;
107
-	private ICache $distributedCache;
108
-
109
-	private ?GetTaskProcessingProvidersEvent $eventResult = null;
110
-
111
-	public function __construct(
112
-		private IAppConfig $appConfig,
113
-		private Coordinator $coordinator,
114
-		private IServerContainer $serverContainer,
115
-		private LoggerInterface $logger,
116
-		private TaskMapper $taskMapper,
117
-		private IJobList $jobList,
118
-		private IEventDispatcher $dispatcher,
119
-		IAppDataFactory $appDataFactory,
120
-		private IRootFolder $rootFolder,
121
-		private \OCP\TextToImage\IManager $textToImageManager,
122
-		private IUserMountCache $userMountCache,
123
-		private IClientService $clientService,
124
-		private IAppManager $appManager,
125
-		private IUserManager $userManager,
126
-		private IUserSession $userSession,
127
-		ICacheFactory $cacheFactory,
128
-		private IFactory $l10nFactory,
129
-	) {
130
-		$this->appData = $appDataFactory->get('core');
131
-		$this->distributedCache = $cacheFactory->createDistributed('task_processing::');
132
-	}
133
-
134
-
135
-	/**
136
-	 * This is almost a copy of textProcessingManager->getProviders
137
-	 * to avoid a dependency cycle between TextProcessingManager and TaskProcessingManager
138
-	 */
139
-	private function _getRawTextProcessingProviders(): array {
140
-		$context = $this->coordinator->getRegistrationContext();
141
-		if ($context === null) {
142
-			return [];
143
-		}
144
-
145
-		$providers = [];
146
-
147
-		foreach ($context->getTextProcessingProviders() as $providerServiceRegistration) {
148
-			$class = $providerServiceRegistration->getService();
149
-			try {
150
-				$providers[$class] = $this->serverContainer->get($class);
151
-			} catch (\Throwable $e) {
152
-				$this->logger->error('Failed to load Text processing provider ' . $class, [
153
-					'exception' => $e,
154
-				]);
155
-			}
156
-		}
157
-
158
-		return $providers;
159
-	}
160
-
161
-	private function _getTextProcessingProviders(): array {
162
-		$oldProviders = $this->_getRawTextProcessingProviders();
163
-		$newProviders = [];
164
-		foreach ($oldProviders as $oldProvider) {
165
-			$provider = new class($oldProvider) implements IProvider, ISynchronousProvider {
166
-				private \OCP\TextProcessing\IProvider $provider;
167
-
168
-				public function __construct(\OCP\TextProcessing\IProvider $provider) {
169
-					$this->provider = $provider;
170
-				}
171
-
172
-				public function getId(): string {
173
-					if ($this->provider instanceof \OCP\TextProcessing\IProviderWithId) {
174
-						return $this->provider->getId();
175
-					}
176
-					return Manager::LEGACY_PREFIX_TEXTPROCESSING . $this->provider::class;
177
-				}
178
-
179
-				public function getName(): string {
180
-					return $this->provider->getName();
181
-				}
182
-
183
-				public function getTaskTypeId(): string {
184
-					return match ($this->provider->getTaskType()) {
185
-						\OCP\TextProcessing\FreePromptTaskType::class => TextToText::ID,
186
-						\OCP\TextProcessing\HeadlineTaskType::class => TextToTextHeadline::ID,
187
-						\OCP\TextProcessing\TopicsTaskType::class => TextToTextTopics::ID,
188
-						\OCP\TextProcessing\SummaryTaskType::class => TextToTextSummary::ID,
189
-						default => Manager::LEGACY_PREFIX_TEXTPROCESSING . $this->provider->getTaskType(),
190
-					};
191
-				}
192
-
193
-				public function getExpectedRuntime(): int {
194
-					if ($this->provider instanceof \OCP\TextProcessing\IProviderWithExpectedRuntime) {
195
-						return $this->provider->getExpectedRuntime();
196
-					}
197
-					return 60;
198
-				}
199
-
200
-				public function getOptionalInputShape(): array {
201
-					return [];
202
-				}
203
-
204
-				public function getOptionalOutputShape(): array {
205
-					return [];
206
-				}
207
-
208
-				public function process(?string $userId, array $input, callable $reportProgress): array {
209
-					if ($this->provider instanceof \OCP\TextProcessing\IProviderWithUserId) {
210
-						$this->provider->setUserId($userId);
211
-					}
212
-					try {
213
-						return ['output' => $this->provider->process($input['input'])];
214
-					} catch (\RuntimeException $e) {
215
-						throw new ProcessingException($e->getMessage(), previous: $e);
216
-					}
217
-				}
218
-
219
-				public function getInputShapeEnumValues(): array {
220
-					return [];
221
-				}
222
-
223
-				public function getInputShapeDefaults(): array {
224
-					return [];
225
-				}
226
-
227
-				public function getOptionalInputShapeEnumValues(): array {
228
-					return [];
229
-				}
230
-
231
-				public function getOptionalInputShapeDefaults(): array {
232
-					return [];
233
-				}
234
-
235
-				public function getOutputShapeEnumValues(): array {
236
-					return [];
237
-				}
238
-
239
-				public function getOptionalOutputShapeEnumValues(): array {
240
-					return [];
241
-				}
242
-			};
243
-			$newProviders[$provider->getId()] = $provider;
244
-		}
245
-
246
-		return $newProviders;
247
-	}
248
-
249
-	/**
250
-	 * @return ITaskType[]
251
-	 */
252
-	private function _getTextProcessingTaskTypes(): array {
253
-		$oldProviders = $this->_getRawTextProcessingProviders();
254
-		$newTaskTypes = [];
255
-		foreach ($oldProviders as $oldProvider) {
256
-			// These are already implemented in the TaskProcessing realm
257
-			if (in_array($oldProvider->getTaskType(), [
258
-				\OCP\TextProcessing\FreePromptTaskType::class,
259
-				\OCP\TextProcessing\HeadlineTaskType::class,
260
-				\OCP\TextProcessing\TopicsTaskType::class,
261
-				\OCP\TextProcessing\SummaryTaskType::class
262
-			], true)) {
263
-				continue;
264
-			}
265
-			$taskType = new class($oldProvider->getTaskType()) implements ITaskType {
266
-				private string $oldTaskTypeClass;
267
-				private \OCP\TextProcessing\ITaskType $oldTaskType;
268
-				private IL10N $l;
269
-
270
-				public function __construct(string $oldTaskTypeClass) {
271
-					$this->oldTaskTypeClass = $oldTaskTypeClass;
272
-					$this->oldTaskType = \OCP\Server::get($oldTaskTypeClass);
273
-					$this->l = \OCP\Server::get(IFactory::class)->get('core');
274
-				}
275
-
276
-				public function getId(): string {
277
-					return Manager::LEGACY_PREFIX_TEXTPROCESSING . $this->oldTaskTypeClass;
278
-				}
279
-
280
-				public function getName(): string {
281
-					return $this->oldTaskType->getName();
282
-				}
283
-
284
-				public function getDescription(): string {
285
-					return $this->oldTaskType->getDescription();
286
-				}
287
-
288
-				public function getInputShape(): array {
289
-					return ['input' => new ShapeDescriptor($this->l->t('Input text'), $this->l->t('The input text'), EShapeType::Text)];
290
-				}
291
-
292
-				public function getOutputShape(): array {
293
-					return ['output' => new ShapeDescriptor($this->l->t('Input text'), $this->l->t('The input text'), EShapeType::Text)];
294
-				}
295
-			};
296
-			$newTaskTypes[$taskType->getId()] = $taskType;
297
-		}
298
-
299
-		return $newTaskTypes;
300
-	}
301
-
302
-	/**
303
-	 * @return IProvider[]
304
-	 */
305
-	private function _getTextToImageProviders(): array {
306
-		$oldProviders = $this->textToImageManager->getProviders();
307
-		$newProviders = [];
308
-		foreach ($oldProviders as $oldProvider) {
309
-			$newProvider = new class($oldProvider, $this->appData) implements IProvider, ISynchronousProvider {
310
-				private \OCP\TextToImage\IProvider $provider;
311
-				private IAppData $appData;
312
-
313
-				public function __construct(\OCP\TextToImage\IProvider $provider, IAppData $appData) {
314
-					$this->provider = $provider;
315
-					$this->appData = $appData;
316
-				}
317
-
318
-				public function getId(): string {
319
-					return Manager::LEGACY_PREFIX_TEXTTOIMAGE . $this->provider->getId();
320
-				}
321
-
322
-				public function getName(): string {
323
-					return $this->provider->getName();
324
-				}
325
-
326
-				public function getTaskTypeId(): string {
327
-					return TextToImage::ID;
328
-				}
329
-
330
-				public function getExpectedRuntime(): int {
331
-					return $this->provider->getExpectedRuntime();
332
-				}
333
-
334
-				public function getOptionalInputShape(): array {
335
-					return [];
336
-				}
337
-
338
-				public function getOptionalOutputShape(): array {
339
-					return [];
340
-				}
341
-
342
-				public function process(?string $userId, array $input, callable $reportProgress): array {
343
-					try {
344
-						$folder = $this->appData->getFolder('text2image');
345
-					} catch (\OCP\Files\NotFoundException) {
346
-						$folder = $this->appData->newFolder('text2image');
347
-					}
348
-					$resources = [];
349
-					$files = [];
350
-					for ($i = 0; $i < $input['numberOfImages']; $i++) {
351
-						$file = $folder->newFile(time() . '-' . rand(1, 100000) . '-' . $i);
352
-						$files[] = $file;
353
-						$resource = $file->write();
354
-						if ($resource !== false && $resource !== true && is_resource($resource)) {
355
-							$resources[] = $resource;
356
-						} else {
357
-							throw new ProcessingException('Text2Image generation using provider "' . $this->getName() . '" failed: Couldn\'t open file to write.');
358
-						}
359
-					}
360
-					if ($this->provider instanceof \OCP\TextToImage\IProviderWithUserId) {
361
-						$this->provider->setUserId($userId);
362
-					}
363
-					try {
364
-						$this->provider->generate($input['input'], $resources);
365
-					} catch (\RuntimeException $e) {
366
-						throw new ProcessingException($e->getMessage(), previous: $e);
367
-					}
368
-					for ($i = 0; $i < $input['numberOfImages']; $i++) {
369
-						if (is_resource($resources[$i])) {
370
-							// If $resource hasn't been closed yet, we'll do that here
371
-							fclose($resources[$i]);
372
-						}
373
-					}
374
-					return ['images' => array_map(fn (ISimpleFile $file) => $file->getContent(), $files)];
375
-				}
376
-
377
-				public function getInputShapeEnumValues(): array {
378
-					return [];
379
-				}
380
-
381
-				public function getInputShapeDefaults(): array {
382
-					return [];
383
-				}
384
-
385
-				public function getOptionalInputShapeEnumValues(): array {
386
-					return [];
387
-				}
388
-
389
-				public function getOptionalInputShapeDefaults(): array {
390
-					return [];
391
-				}
392
-
393
-				public function getOutputShapeEnumValues(): array {
394
-					return [];
395
-				}
396
-
397
-				public function getOptionalOutputShapeEnumValues(): array {
398
-					return [];
399
-				}
400
-			};
401
-			$newProviders[$newProvider->getId()] = $newProvider;
402
-		}
403
-
404
-		return $newProviders;
405
-	}
406
-
407
-	/**
408
-	 * This is almost a copy of SpeechToTextManager->getProviders
409
-	 * to avoid a dependency cycle between SpeechToTextManager and TaskProcessingManager
410
-	 */
411
-	private function _getRawSpeechToTextProviders(): array {
412
-		$context = $this->coordinator->getRegistrationContext();
413
-		if ($context === null) {
414
-			return [];
415
-		}
416
-		$providers = [];
417
-		foreach ($context->getSpeechToTextProviders() as $providerServiceRegistration) {
418
-			$class = $providerServiceRegistration->getService();
419
-			try {
420
-				$providers[$class] = $this->serverContainer->get($class);
421
-			} catch (NotFoundExceptionInterface|ContainerExceptionInterface|\Throwable $e) {
422
-				$this->logger->error('Failed to load SpeechToText provider ' . $class, [
423
-					'exception' => $e,
424
-				]);
425
-			}
426
-		}
427
-
428
-		return $providers;
429
-	}
430
-
431
-	/**
432
-	 * @return IProvider[]
433
-	 */
434
-	private function _getSpeechToTextProviders(): array {
435
-		$oldProviders = $this->_getRawSpeechToTextProviders();
436
-		$newProviders = [];
437
-		foreach ($oldProviders as $oldProvider) {
438
-			$newProvider = new class($oldProvider, $this->rootFolder, $this->appData) implements IProvider, ISynchronousProvider {
439
-				private ISpeechToTextProvider $provider;
440
-				private IAppData $appData;
441
-
442
-				private IRootFolder $rootFolder;
443
-
444
-				public function __construct(ISpeechToTextProvider $provider, IRootFolder $rootFolder, IAppData $appData) {
445
-					$this->provider = $provider;
446
-					$this->rootFolder = $rootFolder;
447
-					$this->appData = $appData;
448
-				}
449
-
450
-				public function getId(): string {
451
-					if ($this->provider instanceof ISpeechToTextProviderWithId) {
452
-						return Manager::LEGACY_PREFIX_SPEECHTOTEXT . $this->provider->getId();
453
-					}
454
-					return Manager::LEGACY_PREFIX_SPEECHTOTEXT . $this->provider::class;
455
-				}
456
-
457
-				public function getName(): string {
458
-					return $this->provider->getName();
459
-				}
460
-
461
-				public function getTaskTypeId(): string {
462
-					return AudioToText::ID;
463
-				}
464
-
465
-				public function getExpectedRuntime(): int {
466
-					return 60;
467
-				}
468
-
469
-				public function getOptionalInputShape(): array {
470
-					return [];
471
-				}
472
-
473
-				public function getOptionalOutputShape(): array {
474
-					return [];
475
-				}
476
-
477
-				public function process(?string $userId, array $input, callable $reportProgress): array {
478
-					if ($this->provider instanceof \OCP\SpeechToText\ISpeechToTextProviderWithUserId) {
479
-						$this->provider->setUserId($userId);
480
-					}
481
-					try {
482
-						$result = $this->provider->transcribeFile($input['input']);
483
-					} catch (\RuntimeException $e) {
484
-						throw new ProcessingException($e->getMessage(), previous: $e);
485
-					}
486
-					return ['output' => $result];
487
-				}
488
-
489
-				public function getInputShapeEnumValues(): array {
490
-					return [];
491
-				}
492
-
493
-				public function getInputShapeDefaults(): array {
494
-					return [];
495
-				}
496
-
497
-				public function getOptionalInputShapeEnumValues(): array {
498
-					return [];
499
-				}
500
-
501
-				public function getOptionalInputShapeDefaults(): array {
502
-					return [];
503
-				}
504
-
505
-				public function getOutputShapeEnumValues(): array {
506
-					return [];
507
-				}
508
-
509
-				public function getOptionalOutputShapeEnumValues(): array {
510
-					return [];
511
-				}
512
-			};
513
-			$newProviders[$newProvider->getId()] = $newProvider;
514
-		}
515
-
516
-		return $newProviders;
517
-	}
518
-
519
-	/**
520
-	 * Dispatches the event to collect external providers and task types.
521
-	 * Caches the result within the request.
522
-	 */
523
-	private function dispatchGetProvidersEvent(): GetTaskProcessingProvidersEvent {
524
-		if ($this->eventResult !== null) {
525
-			return $this->eventResult;
526
-		}
527
-
528
-		$this->eventResult = new GetTaskProcessingProvidersEvent();
529
-		$this->dispatcher->dispatchTyped($this->eventResult);
530
-		return $this->eventResult ;
531
-	}
532
-
533
-	/**
534
-	 * @return IProvider[]
535
-	 */
536
-	private function _getProviders(): array {
537
-		$context = $this->coordinator->getRegistrationContext();
538
-
539
-		if ($context === null) {
540
-			return [];
541
-		}
542
-
543
-		$providers = [];
544
-
545
-		foreach ($context->getTaskProcessingProviders() as $providerServiceRegistration) {
546
-			$class = $providerServiceRegistration->getService();
547
-			try {
548
-				/** @var IProvider $provider */
549
-				$provider = $this->serverContainer->get($class);
550
-				if (isset($providers[$provider->getId()])) {
551
-					$this->logger->warning('Task processing provider ' . $class . ' is using ID ' . $provider->getId() . ' which is already used by ' . $providers[$provider->getId()]::class);
552
-				}
553
-				$providers[$provider->getId()] = $provider;
554
-			} catch (\Throwable $e) {
555
-				$this->logger->error('Failed to load task processing provider ' . $class, [
556
-					'exception' => $e,
557
-				]);
558
-			}
559
-		}
560
-
561
-		$event = $this->dispatchGetProvidersEvent();
562
-		$externalProviders = $event->getProviders();
563
-		foreach ($externalProviders as $provider) {
564
-			if (!isset($providers[$provider->getId()])) {
565
-				$providers[$provider->getId()] = $provider;
566
-			} else {
567
-				$this->logger->info('Skipping external task processing provider with ID ' . $provider->getId() . ' because a local provider with the same ID already exists.');
568
-			}
569
-		}
570
-
571
-		$providers += $this->_getTextProcessingProviders() + $this->_getTextToImageProviders() + $this->_getSpeechToTextProviders();
572
-
573
-		return $providers;
574
-	}
575
-
576
-	/**
577
-	 * @return ITaskType[]
578
-	 */
579
-	private function _getTaskTypes(): array {
580
-		$context = $this->coordinator->getRegistrationContext();
581
-
582
-		if ($context === null) {
583
-			return [];
584
-		}
585
-
586
-		if ($this->taskTypes !== null) {
587
-			return $this->taskTypes;
588
-		}
589
-
590
-		// Default task types
591
-		$taskTypes = [
592
-			\OCP\TaskProcessing\TaskTypes\TextToText::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToText::class),
593
-			\OCP\TaskProcessing\TaskTypes\TextToTextTopics::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextTopics::class),
594
-			\OCP\TaskProcessing\TaskTypes\TextToTextHeadline::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextHeadline::class),
595
-			\OCP\TaskProcessing\TaskTypes\TextToTextSummary::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextSummary::class),
596
-			\OCP\TaskProcessing\TaskTypes\TextToTextFormalization::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextFormalization::class),
597
-			\OCP\TaskProcessing\TaskTypes\TextToTextSimplification::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextSimplification::class),
598
-			\OCP\TaskProcessing\TaskTypes\TextToTextChat::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextChat::class),
599
-			\OCP\TaskProcessing\TaskTypes\TextToTextTranslate::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextTranslate::class),
600
-			\OCP\TaskProcessing\TaskTypes\TextToTextReformulation::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextReformulation::class),
601
-			\OCP\TaskProcessing\TaskTypes\TextToImage::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToImage::class),
602
-			\OCP\TaskProcessing\TaskTypes\AudioToText::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\AudioToText::class),
603
-			\OCP\TaskProcessing\TaskTypes\ContextWrite::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\ContextWrite::class),
604
-			\OCP\TaskProcessing\TaskTypes\GenerateEmoji::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\GenerateEmoji::class),
605
-			\OCP\TaskProcessing\TaskTypes\TextToTextChangeTone::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextChangeTone::class),
606
-			\OCP\TaskProcessing\TaskTypes\TextToTextChatWithTools::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextChatWithTools::class),
607
-			\OCP\TaskProcessing\TaskTypes\ContextAgentInteraction::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\ContextAgentInteraction::class),
608
-			\OCP\TaskProcessing\TaskTypes\TextToTextProofread::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextProofread::class),
609
-			\OCP\TaskProcessing\TaskTypes\TextToSpeech::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToSpeech::class),
610
-			\OCP\TaskProcessing\TaskTypes\AudioToAudioChat::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\AudioToAudioChat::class),
611
-			\OCP\TaskProcessing\TaskTypes\ContextAgentAudioInteraction::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\ContextAgentAudioInteraction::class),
612
-			\OCP\TaskProcessing\TaskTypes\AnalyzeImages::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\AnalyzeImages::class),
613
-		];
614
-
615
-		foreach ($context->getTaskProcessingTaskTypes() as $providerServiceRegistration) {
616
-			$class = $providerServiceRegistration->getService();
617
-			try {
618
-				/** @var ITaskType $provider */
619
-				$taskType = $this->serverContainer->get($class);
620
-				if (isset($taskTypes[$taskType->getId()])) {
621
-					$this->logger->warning('Task processing task type ' . $class . ' is using ID ' . $taskType->getId() . ' which is already used by ' . $taskTypes[$taskType->getId()]::class);
622
-				}
623
-				$taskTypes[$taskType->getId()] = $taskType;
624
-			} catch (\Throwable $e) {
625
-				$this->logger->error('Failed to load task processing task type ' . $class, [
626
-					'exception' => $e,
627
-				]);
628
-			}
629
-		}
630
-
631
-		$event = $this->dispatchGetProvidersEvent();
632
-		$externalTaskTypes = $event->getTaskTypes();
633
-		foreach ($externalTaskTypes as $taskType) {
634
-			if (isset($taskTypes[$taskType->getId()])) {
635
-				$this->logger->warning('External task processing task type is using ID ' . $taskType->getId() . ' which is already used by a locally registered task type (' . get_class($taskTypes[$taskType->getId()]) . ')');
636
-			}
637
-			$taskTypes[$taskType->getId()] = $taskType;
638
-		}
639
-
640
-		$taskTypes += $this->_getTextProcessingTaskTypes();
641
-
642
-		$this->taskTypes = $taskTypes;
643
-		return $this->taskTypes;
644
-	}
645
-
646
-	/**
647
-	 * @return array
648
-	 */
649
-	private function _getTaskTypeSettings(): array {
650
-		try {
651
-			$json = $this->appConfig->getValueString('core', 'ai.taskprocessing_type_preferences', '', lazy: true);
652
-			if ($json === '') {
653
-				return [];
654
-			}
655
-			return json_decode($json, true, flags: JSON_THROW_ON_ERROR);
656
-		} catch (\JsonException $e) {
657
-			$this->logger->error('Failed to get settings. JSON Error in ai.taskprocessing_type_preferences', ['exception' => $e]);
658
-			$taskTypeSettings = [];
659
-			$taskTypes = $this->_getTaskTypes();
660
-			foreach ($taskTypes as $taskType) {
661
-				$taskTypeSettings[$taskType->getId()] = false;
662
-			};
663
-
664
-			return $taskTypeSettings;
665
-		}
666
-
667
-	}
668
-
669
-	/**
670
-	 * @param ShapeDescriptor[] $spec
671
-	 * @param array<array-key, string|numeric> $defaults
672
-	 * @param array<array-key, ShapeEnumValue[]> $enumValues
673
-	 * @param array $io
674
-	 * @param bool $optional
675
-	 * @return void
676
-	 * @throws ValidationException
677
-	 */
678
-	private static function validateInput(array $spec, array $defaults, array $enumValues, array $io, bool $optional = false): void {
679
-		foreach ($spec as $key => $descriptor) {
680
-			$type = $descriptor->getShapeType();
681
-			if (!isset($io[$key])) {
682
-				if ($optional) {
683
-					continue;
684
-				}
685
-				if (isset($defaults[$key])) {
686
-					if (EShapeType::getScalarType($type) !== $type) {
687
-						throw new ValidationException('Provider tried to set a default value for a non-scalar slot');
688
-					}
689
-					if (EShapeType::isFileType($type)) {
690
-						throw new ValidationException('Provider tried to set a default value for a slot that is not text or number');
691
-					}
692
-					$type->validateInput($defaults[$key]);
693
-					continue;
694
-				}
695
-				throw new ValidationException('Missing key: "' . $key . '"');
696
-			}
697
-			try {
698
-				$type->validateInput($io[$key]);
699
-				if ($type === EShapeType::Enum) {
700
-					if (!isset($enumValues[$key])) {
701
-						throw new ValidationException('Provider did not provide enum values for an enum slot: "' . $key . '"');
702
-					}
703
-					$type->validateEnum($io[$key], $enumValues[$key]);
704
-				}
705
-			} catch (ValidationException $e) {
706
-				throw new ValidationException('Failed to validate input key "' . $key . '": ' . $e->getMessage());
707
-			}
708
-		}
709
-	}
710
-
711
-	/**
712
-	 * Takes task input data and replaces fileIds with File objects
713
-	 *
714
-	 * @param array<array-key, list<numeric|string>|numeric|string> $input
715
-	 * @param array<array-key, numeric|string> ...$defaultSpecs the specs
716
-	 * @return array<array-key, list<numeric|string>|numeric|string>
717
-	 */
718
-	public function fillInputDefaults(array $input, ...$defaultSpecs): array {
719
-		$spec = array_reduce($defaultSpecs, fn ($carry, $spec) => array_merge($carry, $spec), []);
720
-		return array_merge($spec, $input);
721
-	}
722
-
723
-	/**
724
-	 * @param ShapeDescriptor[] $spec
725
-	 * @param array<array-key, ShapeEnumValue[]> $enumValues
726
-	 * @param array $io
727
-	 * @param bool $optional
728
-	 * @return void
729
-	 * @throws ValidationException
730
-	 */
731
-	private static function validateOutputWithFileIds(array $spec, array $enumValues, array $io, bool $optional = false): void {
732
-		foreach ($spec as $key => $descriptor) {
733
-			$type = $descriptor->getShapeType();
734
-			if (!isset($io[$key])) {
735
-				if ($optional) {
736
-					continue;
737
-				}
738
-				throw new ValidationException('Missing key: "' . $key . '"');
739
-			}
740
-			try {
741
-				$type->validateOutputWithFileIds($io[$key]);
742
-				if (isset($enumValues[$key])) {
743
-					$type->validateEnum($io[$key], $enumValues[$key]);
744
-				}
745
-			} catch (ValidationException $e) {
746
-				throw new ValidationException('Failed to validate output key "' . $key . '": ' . $e->getMessage());
747
-			}
748
-		}
749
-	}
750
-
751
-	/**
752
-	 * @param ShapeDescriptor[] $spec
753
-	 * @param array<array-key, ShapeEnumValue[]> $enumValues
754
-	 * @param array $io
755
-	 * @param bool $optional
756
-	 * @return void
757
-	 * @throws ValidationException
758
-	 */
759
-	private static function validateOutputWithFileData(array $spec, array $enumValues, array $io, bool $optional = false): void {
760
-		foreach ($spec as $key => $descriptor) {
761
-			$type = $descriptor->getShapeType();
762
-			if (!isset($io[$key])) {
763
-				if ($optional) {
764
-					continue;
765
-				}
766
-				throw new ValidationException('Missing key: "' . $key . '"');
767
-			}
768
-			try {
769
-				$type->validateOutputWithFileData($io[$key]);
770
-				if (isset($enumValues[$key])) {
771
-					$type->validateEnum($io[$key], $enumValues[$key]);
772
-				}
773
-			} catch (ValidationException $e) {
774
-				throw new ValidationException('Failed to validate output key "' . $key . '": ' . $e->getMessage());
775
-			}
776
-		}
777
-	}
778
-
779
-	/**
780
-	 * @param array<array-key, T> $array The array to filter
781
-	 * @param ShapeDescriptor[] ...$specs the specs that define which keys to keep
782
-	 * @return array<array-key, T>
783
-	 * @psalm-template T
784
-	 */
785
-	private function removeSuperfluousArrayKeys(array $array, ...$specs): array {
786
-		$keys = array_unique(array_reduce($specs, fn ($carry, $spec) => array_merge($carry, array_keys($spec)), []));
787
-		$keys = array_filter($keys, fn ($key) => array_key_exists($key, $array));
788
-		$values = array_map(fn (string $key) => $array[$key], $keys);
789
-		return array_combine($keys, $values);
790
-	}
791
-
792
-	public function hasProviders(): bool {
793
-		return count($this->getProviders()) !== 0;
794
-	}
795
-
796
-	public function getProviders(): array {
797
-		if ($this->providers === null) {
798
-			$this->providers = $this->_getProviders();
799
-		}
800
-
801
-		return $this->providers;
802
-	}
803
-
804
-	public function getPreferredProvider(string $taskTypeId) {
805
-		try {
806
-			if ($this->preferences === null) {
807
-				$this->preferences = $this->distributedCache->get('ai.taskprocessing_provider_preferences');
808
-				if ($this->preferences === null) {
809
-					$this->preferences = json_decode(
810
-						$this->appConfig->getValueString('core', 'ai.taskprocessing_provider_preferences', 'null', lazy: true),
811
-						associative: true,
812
-						flags: JSON_THROW_ON_ERROR,
813
-					);
814
-					$this->distributedCache->set('ai.taskprocessing_provider_preferences', $this->preferences, 60 * 3);
815
-				}
816
-			}
817
-
818
-			$providers = $this->getProviders();
819
-			if (isset($this->preferences[$taskTypeId])) {
820
-				$providersById = $this->providersById ?? array_reduce($providers, static function (array $carry, IProvider $provider) {
821
-					$carry[$provider->getId()] = $provider;
822
-					return $carry;
823
-				}, []);
824
-				$this->providersById = $providersById;
825
-				if (isset($providersById[$this->preferences[$taskTypeId]])) {
826
-					return $providersById[$this->preferences[$taskTypeId]];
827
-				}
828
-			}
829
-			// By default, use the first available provider
830
-			foreach ($providers as $provider) {
831
-				if ($provider->getTaskTypeId() === $taskTypeId) {
832
-					return $provider;
833
-				}
834
-			}
835
-		} catch (\JsonException $e) {
836
-			$this->logger->warning('Failed to parse provider preferences while getting preferred provider for task type ' . $taskTypeId, ['exception' => $e]);
837
-		}
838
-		throw new \OCP\TaskProcessing\Exception\Exception('No matching provider found');
839
-	}
840
-
841
-	public function getAvailableTaskTypes(bool $showDisabled = false, ?string $userId = null): array {
842
-		// We cache by language, because some task type fields are translated
843
-		$cacheKey = self::TASK_TYPES_CACHE_KEY . ':' . $this->l10nFactory->findLanguage();
844
-
845
-		// userId will be obtained from the session if left to null
846
-		if (!$this->checkGuestAccess($userId)) {
847
-			return [];
848
-		}
849
-		if ($this->availableTaskTypes === null) {
850
-			$cachedValue = $this->distributedCache->get($cacheKey);
851
-			if ($cachedValue !== null) {
852
-				$this->availableTaskTypes = unserialize($cachedValue);
853
-			}
854
-		}
855
-		// Either we have no cache or showDisabled is turned on, which we don't want to cache, ever.
856
-		if ($this->availableTaskTypes === null || $showDisabled) {
857
-			$taskTypes = $this->_getTaskTypes();
858
-			$taskTypeSettings = $this->_getTaskTypeSettings();
859
-
860
-			$availableTaskTypes = [];
861
-			foreach ($taskTypes as $taskType) {
862
-				if ((!$showDisabled) && isset($taskTypeSettings[$taskType->getId()]) && !$taskTypeSettings[$taskType->getId()]) {
863
-					continue;
864
-				}
865
-				try {
866
-					$provider = $this->getPreferredProvider($taskType->getId());
867
-				} catch (\OCP\TaskProcessing\Exception\Exception $e) {
868
-					continue;
869
-				}
870
-				try {
871
-					$availableTaskTypes[$provider->getTaskTypeId()] = [
872
-						'name' => $taskType->getName(),
873
-						'description' => $taskType->getDescription(),
874
-						'optionalInputShape' => $provider->getOptionalInputShape(),
875
-						'inputShapeEnumValues' => $provider->getInputShapeEnumValues(),
876
-						'inputShapeDefaults' => $provider->getInputShapeDefaults(),
877
-						'inputShape' => $taskType->getInputShape(),
878
-						'optionalInputShapeEnumValues' => $provider->getOptionalInputShapeEnumValues(),
879
-						'optionalInputShapeDefaults' => $provider->getOptionalInputShapeDefaults(),
880
-						'outputShape' => $taskType->getOutputShape(),
881
-						'outputShapeEnumValues' => $provider->getOutputShapeEnumValues(),
882
-						'optionalOutputShape' => $provider->getOptionalOutputShape(),
883
-						'optionalOutputShapeEnumValues' => $provider->getOptionalOutputShapeEnumValues(),
884
-						'isInternal' => $taskType instanceof IInternalTaskType,
885
-					];
886
-				} catch (\Throwable $e) {
887
-					$this->logger->error('Failed to set up TaskProcessing provider ' . $provider::class, ['exception' => $e]);
888
-				}
889
-			}
890
-
891
-			if ($showDisabled) {
892
-				// Do not cache showDisabled, ever.
893
-				return $availableTaskTypes;
894
-			}
895
-
896
-			$this->availableTaskTypes = $availableTaskTypes;
897
-			$this->distributedCache->set($cacheKey, serialize($this->availableTaskTypes), 60);
898
-		}
899
-
900
-
901
-		return $this->availableTaskTypes;
902
-	}
903
-	public function getAvailableTaskTypeIds(bool $showDisabled = false, ?string $userId = null): array {
904
-		// userId will be obtained from the session if left to null
905
-		if (!$this->checkGuestAccess($userId)) {
906
-			return [];
907
-		}
908
-		if ($this->availableTaskTypeIds === null) {
909
-			$cachedValue = $this->distributedCache->get(self::TASK_TYPE_IDS_CACHE_KEY);
910
-			if ($cachedValue !== null) {
911
-				$this->availableTaskTypeIds = $cachedValue;
912
-			}
913
-		}
914
-		// Either we have no cache or showDisabled is turned on, which we don't want to cache, ever.
915
-		if ($this->availableTaskTypeIds === null || $showDisabled) {
916
-			$taskTypes = $this->_getTaskTypes();
917
-			$taskTypeSettings = $this->_getTaskTypeSettings();
918
-
919
-			$availableTaskTypeIds = [];
920
-			foreach ($taskTypes as $taskType) {
921
-				if ((!$showDisabled) && isset($taskTypeSettings[$taskType->getId()]) && !$taskTypeSettings[$taskType->getId()]) {
922
-					continue;
923
-				}
924
-				try {
925
-					$provider = $this->getPreferredProvider($taskType->getId());
926
-				} catch (\OCP\TaskProcessing\Exception\Exception $e) {
927
-					continue;
928
-				}
929
-				$availableTaskTypeIds[] = $taskType->getId();
930
-			}
931
-
932
-			if ($showDisabled) {
933
-				// Do not cache showDisabled, ever.
934
-				return $availableTaskTypeIds;
935
-			}
936
-
937
-			$this->availableTaskTypeIds = $availableTaskTypeIds;
938
-			$this->distributedCache->set(self::TASK_TYPE_IDS_CACHE_KEY, $this->availableTaskTypeIds, 60);
939
-		}
940
-
941
-
942
-		return $this->availableTaskTypeIds;
943
-	}
944
-
945
-	public function canHandleTask(Task $task): bool {
946
-		return isset($this->getAvailableTaskTypes()[$task->getTaskTypeId()]);
947
-	}
948
-
949
-	private function checkGuestAccess(?string $userId = null): bool {
950
-		if ($userId === null && !$this->userSession->isLoggedIn()) {
951
-			return true;
952
-		}
953
-		if ($userId === null) {
954
-			$user = $this->userSession->getUser();
955
-		} else {
956
-			$user = $this->userManager->get($userId);
957
-		}
958
-
959
-		$guestsAllowed = $this->appConfig->getValueString('core', 'ai.taskprocessing_guests', 'false');
960
-		if ($guestsAllowed == 'true' || !class_exists(\OCA\Guests\UserBackend::class) || !($user->getBackend() instanceof \OCA\Guests\UserBackend)) {
961
-			return true;
962
-		}
963
-		return false;
964
-	}
965
-
966
-	public function scheduleTask(Task $task): void {
967
-		if (!$this->checkGuestAccess($task->getUserId())) {
968
-			throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('Access to this resource is forbidden for guests.');
969
-		}
970
-		if (!$this->canHandleTask($task)) {
971
-			throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('No task processing provider is installed that can handle this task type: ' . $task->getTaskTypeId());
972
-		}
973
-		$this->prepareTask($task);
974
-		$task->setStatus(Task::STATUS_SCHEDULED);
975
-		$this->storeTask($task);
976
-		// schedule synchronous job if the provider is synchronous
977
-		$provider = $this->getPreferredProvider($task->getTaskTypeId());
978
-		if ($provider instanceof ISynchronousProvider) {
979
-			$this->jobList->add(SynchronousBackgroundJob::class, null);
980
-		}
981
-		if ($provider instanceof ITriggerableProvider) {
982
-			try {
983
-				if (!$this->taskMapper->hasRunningTasksForTaskType($task->getTaskTypeId())) {
984
-					// If no tasks are currently running for this task type, nudge the provider to ask for tasks
985
-					try {
986
-						$provider->trigger();
987
-					} catch (\Throwable $e) {
988
-						$this->logger->error('Failed to trigger the provider after scheduling a task.', [
989
-							'exception' => $e,
990
-							'taskId' => $task->getId(),
991
-							'providerId' => $provider->getId(),
992
-						]);
993
-					}
994
-				}
995
-			} catch (Exception $e) {
996
-				$this->logger->error('Failed to check DB for running tasks after a task was scheduled for a triggerable provider. Not triggering the provider.', [
997
-					'exception' => $e,
998
-					'taskId' => $task->getId(),
999
-					'providerId' => $provider->getId()
1000
-				]);
1001
-			}
1002
-		}
1003
-	}
1004
-
1005
-	public function runTask(Task $task): Task {
1006
-		if (!$this->checkGuestAccess($task->getUserId())) {
1007
-			throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('Access to this resource is forbidden for guests.');
1008
-		}
1009
-		if (!$this->canHandleTask($task)) {
1010
-			throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('No task processing provider is installed that can handle this task type: ' . $task->getTaskTypeId());
1011
-		}
1012
-
1013
-		$provider = $this->getPreferredProvider($task->getTaskTypeId());
1014
-		if ($provider instanceof ISynchronousProvider) {
1015
-			$this->prepareTask($task);
1016
-			$task->setStatus(Task::STATUS_SCHEDULED);
1017
-			$this->storeTask($task);
1018
-			$this->processTask($task, $provider);
1019
-			$task = $this->getTask($task->getId());
1020
-		} else {
1021
-			$this->scheduleTask($task);
1022
-			// poll task
1023
-			while ($task->getStatus() === Task::STATUS_SCHEDULED || $task->getStatus() === Task::STATUS_RUNNING) {
1024
-				sleep(1);
1025
-				$task = $this->getTask($task->getId());
1026
-			}
1027
-		}
1028
-		return $task;
1029
-	}
1030
-
1031
-	public function processTask(Task $task, ISynchronousProvider $provider): bool {
1032
-		try {
1033
-			try {
1034
-				$input = $this->prepareInputData($task);
1035
-			} catch (GenericFileException|NotPermittedException|LockedException|ValidationException|UnauthorizedException $e) {
1036
-				$this->logger->warning('Failed to prepare input data for a TaskProcessing task with synchronous provider ' . $provider->getId(), ['exception' => $e]);
1037
-				$this->setTaskResult($task->getId(), $e->getMessage(), null);
1038
-				return false;
1039
-			}
1040
-			try {
1041
-				$this->setTaskStatus($task, Task::STATUS_RUNNING);
1042
-				$output = $provider->process($task->getUserId(), $input, fn (float $progress) => $this->setTaskProgress($task->getId(), $progress));
1043
-			} catch (ProcessingException $e) {
1044
-				$this->logger->warning('Failed to process a TaskProcessing task with synchronous provider ' . $provider->getId(), ['exception' => $e]);
1045
-				$userFacingErrorMessage = $e instanceof UserFacingProcessingException ? $e->getUserFacingMessage() : null;
1046
-				$this->setTaskResult($task->getId(), $e->getMessage(), null, userFacingError: $userFacingErrorMessage);
1047
-				return false;
1048
-			} catch (\Throwable $e) {
1049
-				$this->logger->error('Unknown error while processing TaskProcessing task', ['exception' => $e]);
1050
-				$this->setTaskResult($task->getId(), $e->getMessage(), null);
1051
-				return false;
1052
-			}
1053
-			$this->setTaskResult($task->getId(), null, $output);
1054
-		} catch (NotFoundException $e) {
1055
-			$this->logger->info('Could not find task anymore after execution. Moving on.', ['exception' => $e]);
1056
-		} catch (Exception $e) {
1057
-			$this->logger->error('Failed to report result of TaskProcessing task', ['exception' => $e]);
1058
-		}
1059
-		return true;
1060
-	}
1061
-
1062
-	public function deleteTask(Task $task): void {
1063
-		$taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1064
-		$this->taskMapper->delete($taskEntity);
1065
-	}
1066
-
1067
-	public function getTask(int $id): Task {
1068
-		try {
1069
-			$taskEntity = $this->taskMapper->find($id);
1070
-			return $taskEntity->toPublicTask();
1071
-		} catch (DoesNotExistException $e) {
1072
-			throw new NotFoundException('Couldn\'t find task with id ' . $id, 0, $e);
1073
-		} catch (MultipleObjectsReturnedException|\OCP\DB\Exception $e) {
1074
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', 0, $e);
1075
-		} catch (\JsonException $e) {
1076
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the task', 0, $e);
1077
-		}
1078
-	}
1079
-
1080
-	public function cancelTask(int $id): void {
1081
-		$task = $this->getTask($id);
1082
-		if ($task->getStatus() !== Task::STATUS_SCHEDULED && $task->getStatus() !== Task::STATUS_RUNNING) {
1083
-			return;
1084
-		}
1085
-		$task->setStatus(Task::STATUS_CANCELLED);
1086
-		$task->setEndedAt(time());
1087
-		$taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1088
-		try {
1089
-			$this->taskMapper->update($taskEntity);
1090
-			$this->runWebhook($task);
1091
-		} catch (\OCP\DB\Exception $e) {
1092
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', 0, $e);
1093
-		}
1094
-	}
1095
-
1096
-	public function setTaskProgress(int $id, float $progress): bool {
1097
-		// TODO: Not sure if we should rather catch the exceptions of getTask here and fail silently
1098
-		$task = $this->getTask($id);
1099
-		if ($task->getStatus() === Task::STATUS_CANCELLED) {
1100
-			return false;
1101
-		}
1102
-		// only set the start time if the task is going from scheduled to running
1103
-		if ($task->getstatus() === Task::STATUS_SCHEDULED) {
1104
-			$task->setStartedAt(time());
1105
-		}
1106
-		$task->setStatus(Task::STATUS_RUNNING);
1107
-		$task->setProgress($progress);
1108
-		$taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1109
-		try {
1110
-			$this->taskMapper->update($taskEntity);
1111
-		} catch (\OCP\DB\Exception $e) {
1112
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', 0, $e);
1113
-		}
1114
-		return true;
1115
-	}
1116
-
1117
-	public function setTaskResult(int $id, ?string $error, ?array $result, bool $isUsingFileIds = false, ?string $userFacingError = null): void {
1118
-		// TODO: Not sure if we should rather catch the exceptions of getTask here and fail silently
1119
-		$task = $this->getTask($id);
1120
-		if ($task->getStatus() === Task::STATUS_CANCELLED) {
1121
-			$this->logger->info('A TaskProcessing ' . $task->getTaskTypeId() . ' task with id ' . $id . ' finished but was cancelled in the mean time. Moving on without storing result.');
1122
-			return;
1123
-		}
1124
-		if ($error !== null) {
1125
-			$task->setStatus(Task::STATUS_FAILED);
1126
-			$task->setEndedAt(time());
1127
-			// truncate error message to 4000 characters
1128
-			$task->setErrorMessage(substr($error, 0, 4000));
1129
-			// truncate error message to 4000 characters
1130
-			if ($userFacingError !== null) {
1131
-				$task->setUserFacingErrorMessage(substr($userFacingError, 0, 4000));
1132
-			}
1133
-			$this->logger->warning('A TaskProcessing ' . $task->getTaskTypeId() . ' task with id ' . $id . ' failed with the following message: ' . $error);
1134
-		} elseif ($result !== null) {
1135
-			$taskTypes = $this->getAvailableTaskTypes();
1136
-			$outputShape = $taskTypes[$task->getTaskTypeId()]['outputShape'];
1137
-			$outputShapeEnumValues = $taskTypes[$task->getTaskTypeId()]['outputShapeEnumValues'];
1138
-			$optionalOutputShape = $taskTypes[$task->getTaskTypeId()]['optionalOutputShape'];
1139
-			$optionalOutputShapeEnumValues = $taskTypes[$task->getTaskTypeId()]['optionalOutputShapeEnumValues'];
1140
-			try {
1141
-				// validate output
1142
-				if (!$isUsingFileIds) {
1143
-					$this->validateOutputWithFileData($outputShape, $outputShapeEnumValues, $result);
1144
-					$this->validateOutputWithFileData($optionalOutputShape, $optionalOutputShapeEnumValues, $result, true);
1145
-				} else {
1146
-					$this->validateOutputWithFileIds($outputShape, $outputShapeEnumValues, $result);
1147
-					$this->validateOutputWithFileIds($optionalOutputShape, $optionalOutputShapeEnumValues, $result, true);
1148
-				}
1149
-				$output = $this->removeSuperfluousArrayKeys($result, $outputShape, $optionalOutputShape);
1150
-				// extract raw data and put it in files, replace it with file ids
1151
-				if (!$isUsingFileIds) {
1152
-					$output = $this->encapsulateOutputFileData($output, $outputShape, $optionalOutputShape);
1153
-				} else {
1154
-					$this->validateOutputFileIds($output, $outputShape, $optionalOutputShape);
1155
-				}
1156
-				// Turn file objects into IDs
1157
-				foreach ($output as $key => $value) {
1158
-					if ($value instanceof Node) {
1159
-						$output[$key] = $value->getId();
1160
-					}
1161
-					if (is_array($value) && isset($value[0]) && $value[0] instanceof Node) {
1162
-						$output[$key] = array_map(fn ($node) => $node->getId(), $value);
1163
-					}
1164
-				}
1165
-				$task->setOutput($output);
1166
-				$task->setProgress(1);
1167
-				$task->setStatus(Task::STATUS_SUCCESSFUL);
1168
-				$task->setEndedAt(time());
1169
-			} catch (ValidationException $e) {
1170
-				$task->setProgress(1);
1171
-				$task->setStatus(Task::STATUS_FAILED);
1172
-				$task->setEndedAt(time());
1173
-				$error = 'The task was processed successfully but the provider\'s output doesn\'t pass validation against the task type\'s outputShape spec and/or the provider\'s own optionalOutputShape spec';
1174
-				$task->setErrorMessage($error);
1175
-				$this->logger->error($error, ['exception' => $e, 'output' => $result]);
1176
-			} catch (NotPermittedException $e) {
1177
-				$task->setProgress(1);
1178
-				$task->setStatus(Task::STATUS_FAILED);
1179
-				$task->setEndedAt(time());
1180
-				$error = 'The task was processed successfully but storing the output in a file failed';
1181
-				$task->setErrorMessage($error);
1182
-				$this->logger->error($error, ['exception' => $e]);
1183
-			} catch (InvalidPathException|\OCP\Files\NotFoundException $e) {
1184
-				$task->setProgress(1);
1185
-				$task->setStatus(Task::STATUS_FAILED);
1186
-				$task->setEndedAt(time());
1187
-				$error = 'The task was processed successfully but the result file could not be found';
1188
-				$task->setErrorMessage($error);
1189
-				$this->logger->error($error, ['exception' => $e]);
1190
-			}
1191
-		}
1192
-		try {
1193
-			$taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1194
-		} catch (\JsonException $e) {
1195
-			throw new \OCP\TaskProcessing\Exception\Exception('The task was processed successfully but the provider\'s output could not be encoded as JSON for the database.', 0, $e);
1196
-		}
1197
-		try {
1198
-			$this->taskMapper->update($taskEntity);
1199
-			$this->runWebhook($task);
1200
-		} catch (\OCP\DB\Exception $e) {
1201
-			throw new \OCP\TaskProcessing\Exception\Exception($e->getMessage());
1202
-		}
1203
-		if ($task->getStatus() === Task::STATUS_SUCCESSFUL) {
1204
-			$event = new TaskSuccessfulEvent($task);
1205
-		} else {
1206
-			$event = new TaskFailedEvent($task, $error);
1207
-		}
1208
-		$this->dispatcher->dispatchTyped($event);
1209
-	}
1210
-
1211
-	public function getNextScheduledTask(array $taskTypeIds = [], array $taskIdsToIgnore = []): Task {
1212
-		try {
1213
-			$taskEntity = $this->taskMapper->findOldestScheduledByType($taskTypeIds, $taskIdsToIgnore);
1214
-			return $taskEntity->toPublicTask();
1215
-		} catch (DoesNotExistException $e) {
1216
-			throw new \OCP\TaskProcessing\Exception\NotFoundException('Could not find the task', previous: $e);
1217
-		} catch (\OCP\DB\Exception $e) {
1218
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', previous: $e);
1219
-		} catch (\JsonException $e) {
1220
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the task', previous: $e);
1221
-		}
1222
-	}
1223
-
1224
-	public function getNextScheduledTasks(array $taskTypeIds = [], array $taskIdsToIgnore = [], int $numberOfTasks = 1): array {
1225
-		try {
1226
-			return array_map(fn ($taskEntity) => $taskEntity->toPublicTask(), $this->taskMapper->findNOldestScheduledByType($taskTypeIds, $taskIdsToIgnore, $numberOfTasks));
1227
-		} catch (DoesNotExistException $e) {
1228
-			throw new \OCP\TaskProcessing\Exception\NotFoundException('Could not find the task', previous: $e);
1229
-		} catch (\OCP\DB\Exception $e) {
1230
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', previous: $e);
1231
-		} catch (\JsonException $e) {
1232
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the task', previous: $e);
1233
-		}
1234
-	}
1235
-
1236
-	/**
1237
-	 * Takes task input data and replaces fileIds with File objects
1238
-	 *
1239
-	 * @param string|null $userId
1240
-	 * @param array<array-key, list<numeric|string>|numeric|string> $input
1241
-	 * @param ShapeDescriptor[] ...$specs the specs
1242
-	 * @return array<array-key, list<File|numeric|string>|numeric|string|File>
1243
-	 * @throws GenericFileException|LockedException|NotPermittedException|ValidationException|UnauthorizedException
1244
-	 */
1245
-	public function fillInputFileData(?string $userId, array $input, ...$specs): array {
1246
-		if ($userId !== null) {
1247
-			\OC_Util::setupFS($userId);
1248
-		}
1249
-		$newInputOutput = [];
1250
-		$spec = array_reduce($specs, fn ($carry, $spec) => $carry + $spec, []);
1251
-		foreach ($spec as $key => $descriptor) {
1252
-			$type = $descriptor->getShapeType();
1253
-			if (!isset($input[$key])) {
1254
-				continue;
1255
-			}
1256
-			if (!in_array(EShapeType::getScalarType($type), [EShapeType::Image, EShapeType::Audio, EShapeType::Video, EShapeType::File], true)) {
1257
-				$newInputOutput[$key] = $input[$key];
1258
-				continue;
1259
-			}
1260
-			if (EShapeType::getScalarType($type) === $type) {
1261
-				// is scalar
1262
-				$node = $this->validateFileId((int)$input[$key]);
1263
-				$this->validateUserAccessToFile($input[$key], $userId);
1264
-				$newInputOutput[$key] = $node;
1265
-			} else {
1266
-				// is list
1267
-				$newInputOutput[$key] = [];
1268
-				foreach ($input[$key] as $item) {
1269
-					$node = $this->validateFileId((int)$item);
1270
-					$this->validateUserAccessToFile($item, $userId);
1271
-					$newInputOutput[$key][] = $node;
1272
-				}
1273
-			}
1274
-		}
1275
-		return $newInputOutput;
1276
-	}
1277
-
1278
-	public function getUserTask(int $id, ?string $userId): Task {
1279
-		try {
1280
-			$taskEntity = $this->taskMapper->findByIdAndUser($id, $userId);
1281
-			return $taskEntity->toPublicTask();
1282
-		} catch (DoesNotExistException $e) {
1283
-			throw new \OCP\TaskProcessing\Exception\NotFoundException('Could not find the task', 0, $e);
1284
-		} catch (MultipleObjectsReturnedException|\OCP\DB\Exception $e) {
1285
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', 0, $e);
1286
-		} catch (\JsonException $e) {
1287
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the task', 0, $e);
1288
-		}
1289
-	}
1290
-
1291
-	public function getUserTasks(?string $userId, ?string $taskTypeId = null, ?string $customId = null): array {
1292
-		try {
1293
-			$taskEntities = $this->taskMapper->findByUserAndTaskType($userId, $taskTypeId, $customId);
1294
-			return array_map(fn ($taskEntity): Task => $taskEntity->toPublicTask(), $taskEntities);
1295
-		} catch (\OCP\DB\Exception $e) {
1296
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the tasks', 0, $e);
1297
-		} catch (\JsonException $e) {
1298
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the tasks', 0, $e);
1299
-		}
1300
-	}
1301
-
1302
-	public function getTasks(
1303
-		?string $userId, ?string $taskTypeId = null, ?string $appId = null, ?string $customId = null,
1304
-		?int $status = null, ?int $scheduleAfter = null, ?int $endedBefore = null,
1305
-	): array {
1306
-		try {
1307
-			$taskEntities = $this->taskMapper->findTasks($userId, $taskTypeId, $appId, $customId, $status, $scheduleAfter, $endedBefore);
1308
-			return array_map(fn ($taskEntity): Task => $taskEntity->toPublicTask(), $taskEntities);
1309
-		} catch (\OCP\DB\Exception $e) {
1310
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the tasks', 0, $e);
1311
-		} catch (\JsonException $e) {
1312
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the tasks', 0, $e);
1313
-		}
1314
-	}
1315
-
1316
-	public function getUserTasksByApp(?string $userId, string $appId, ?string $customId = null): array {
1317
-		try {
1318
-			$taskEntities = $this->taskMapper->findUserTasksByApp($userId, $appId, $customId);
1319
-			return array_map(fn ($taskEntity): Task => $taskEntity->toPublicTask(), $taskEntities);
1320
-		} catch (\OCP\DB\Exception $e) {
1321
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding a task', 0, $e);
1322
-		} catch (\JsonException $e) {
1323
-			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding a task', 0, $e);
1324
-		}
1325
-	}
1326
-
1327
-	/**
1328
-	 *Takes task input or output and replaces base64 data with file ids
1329
-	 *
1330
-	 * @param array $output
1331
-	 * @param ShapeDescriptor[] ...$specs the specs that define which keys to keep
1332
-	 * @return array
1333
-	 * @throws NotPermittedException
1334
-	 */
1335
-	public function encapsulateOutputFileData(array $output, ...$specs): array {
1336
-		$newOutput = [];
1337
-		try {
1338
-			$folder = $this->appData->getFolder('TaskProcessing');
1339
-		} catch (\OCP\Files\NotFoundException) {
1340
-			$folder = $this->appData->newFolder('TaskProcessing');
1341
-		}
1342
-		$spec = array_reduce($specs, fn ($carry, $spec) => $carry + $spec, []);
1343
-		foreach ($spec as $key => $descriptor) {
1344
-			$type = $descriptor->getShapeType();
1345
-			if (!isset($output[$key])) {
1346
-				continue;
1347
-			}
1348
-			if (!in_array(EShapeType::getScalarType($type), [EShapeType::Image, EShapeType::Audio, EShapeType::Video, EShapeType::File], true)) {
1349
-				$newOutput[$key] = $output[$key];
1350
-				continue;
1351
-			}
1352
-			if (EShapeType::getScalarType($type) === $type) {
1353
-				/** @var SimpleFile $file */
1354
-				$file = $folder->newFile(time() . '-' . rand(1, 100000), $output[$key]);
1355
-				$newOutput[$key] = $file->getId(); // polymorphic call to SimpleFile
1356
-			} else {
1357
-				$newOutput = [];
1358
-				foreach ($output[$key] as $item) {
1359
-					/** @var SimpleFile $file */
1360
-					$file = $folder->newFile(time() . '-' . rand(1, 100000), $item);
1361
-					$newOutput[$key][] = $file->getId();
1362
-				}
1363
-			}
1364
-		}
1365
-		return $newOutput;
1366
-	}
1367
-
1368
-	/**
1369
-	 * @param Task $task
1370
-	 * @return array<array-key, list<numeric|string|File>|numeric|string|File>
1371
-	 * @throws GenericFileException
1372
-	 * @throws LockedException
1373
-	 * @throws NotPermittedException
1374
-	 * @throws ValidationException|UnauthorizedException
1375
-	 */
1376
-	public function prepareInputData(Task $task): array {
1377
-		$taskTypes = $this->getAvailableTaskTypes();
1378
-		$inputShape = $taskTypes[$task->getTaskTypeId()]['inputShape'];
1379
-		$optionalInputShape = $taskTypes[$task->getTaskTypeId()]['optionalInputShape'];
1380
-		$input = $task->getInput();
1381
-		$input = $this->removeSuperfluousArrayKeys($input, $inputShape, $optionalInputShape);
1382
-		$input = $this->fillInputFileData($task->getUserId(), $input, $inputShape, $optionalInputShape);
1383
-		return $input;
1384
-	}
1385
-
1386
-	public function lockTask(Task $task): bool {
1387
-		$taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1388
-		if ($this->taskMapper->lockTask($taskEntity) === 0) {
1389
-			return false;
1390
-		}
1391
-		$task->setStatus(Task::STATUS_RUNNING);
1392
-		return true;
1393
-	}
1394
-
1395
-	/**
1396
-	 * @throws \JsonException
1397
-	 * @throws Exception
1398
-	 */
1399
-	public function setTaskStatus(Task $task, int $status): void {
1400
-		$currentTaskStatus = $task->getStatus();
1401
-		if ($currentTaskStatus === Task::STATUS_SCHEDULED && $status === Task::STATUS_RUNNING) {
1402
-			$task->setStartedAt(time());
1403
-		} elseif ($currentTaskStatus === Task::STATUS_RUNNING && ($status === Task::STATUS_FAILED || $status === Task::STATUS_CANCELLED)) {
1404
-			$task->setEndedAt(time());
1405
-		} elseif ($currentTaskStatus === Task::STATUS_UNKNOWN && $status === Task::STATUS_SCHEDULED) {
1406
-			$task->setScheduledAt(time());
1407
-		}
1408
-		$task->setStatus($status);
1409
-		$taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1410
-		$this->taskMapper->update($taskEntity);
1411
-	}
1412
-
1413
-	/**
1414
-	 * Validate input, fill input default values, set completionExpectedAt, set scheduledAt
1415
-	 *
1416
-	 * @param Task $task
1417
-	 * @return void
1418
-	 * @throws UnauthorizedException
1419
-	 * @throws ValidationException
1420
-	 * @throws \OCP\TaskProcessing\Exception\Exception
1421
-	 */
1422
-	private function prepareTask(Task $task): void {
1423
-		$taskTypes = $this->getAvailableTaskTypes();
1424
-		$taskType = $taskTypes[$task->getTaskTypeId()];
1425
-		$inputShape = $taskType['inputShape'];
1426
-		$inputShapeDefaults = $taskType['inputShapeDefaults'];
1427
-		$inputShapeEnumValues = $taskType['inputShapeEnumValues'];
1428
-		$optionalInputShape = $taskType['optionalInputShape'];
1429
-		$optionalInputShapeEnumValues = $taskType['optionalInputShapeEnumValues'];
1430
-		$optionalInputShapeDefaults = $taskType['optionalInputShapeDefaults'];
1431
-		// validate input
1432
-		$this->validateInput($inputShape, $inputShapeDefaults, $inputShapeEnumValues, $task->getInput());
1433
-		$this->validateInput($optionalInputShape, $optionalInputShapeDefaults, $optionalInputShapeEnumValues, $task->getInput(), true);
1434
-		// authenticate access to mentioned files
1435
-		$ids = [];
1436
-		foreach ($inputShape + $optionalInputShape as $key => $descriptor) {
1437
-			if (in_array(EShapeType::getScalarType($descriptor->getShapeType()), [EShapeType::File, EShapeType::Image, EShapeType::Audio, EShapeType::Video], true)) {
1438
-				/** @var list<int>|int $inputSlot */
1439
-				$inputSlot = $task->getInput()[$key];
1440
-				if (is_array($inputSlot)) {
1441
-					$ids += $inputSlot;
1442
-				} else {
1443
-					$ids[] = $inputSlot;
1444
-				}
1445
-			}
1446
-		}
1447
-		foreach ($ids as $fileId) {
1448
-			$this->validateFileId($fileId);
1449
-			$this->validateUserAccessToFile($fileId, $task->getUserId());
1450
-		}
1451
-		// remove superfluous keys and set input
1452
-		$input = $this->removeSuperfluousArrayKeys($task->getInput(), $inputShape, $optionalInputShape);
1453
-		$inputWithDefaults = $this->fillInputDefaults($input, $inputShapeDefaults, $optionalInputShapeDefaults);
1454
-		$task->setInput($inputWithDefaults);
1455
-		$task->setScheduledAt(time());
1456
-		$provider = $this->getPreferredProvider($task->getTaskTypeId());
1457
-		// calculate expected completion time
1458
-		$completionExpectedAt = new \DateTime('now');
1459
-		$completionExpectedAt->add(new \DateInterval('PT' . $provider->getExpectedRuntime() . 'S'));
1460
-		$task->setCompletionExpectedAt($completionExpectedAt);
1461
-	}
1462
-
1463
-	/**
1464
-	 * Store the task in the DB and set its ID in the \OCP\TaskProcessing\Task input param
1465
-	 *
1466
-	 * @param Task $task
1467
-	 * @return void
1468
-	 * @throws Exception
1469
-	 * @throws \JsonException
1470
-	 */
1471
-	private function storeTask(Task $task): void {
1472
-		// create a db entity and insert into db table
1473
-		$taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1474
-		$this->taskMapper->insert($taskEntity);
1475
-		// make sure the scheduler knows the id
1476
-		$task->setId($taskEntity->getId());
1477
-	}
1478
-
1479
-	/**
1480
-	 * @param array $output
1481
-	 * @param ShapeDescriptor[] ...$specs the specs that define which keys to keep
1482
-	 * @return array
1483
-	 * @throws NotPermittedException
1484
-	 */
1485
-	private function validateOutputFileIds(array $output, ...$specs): array {
1486
-		$newOutput = [];
1487
-		$spec = array_reduce($specs, fn ($carry, $spec) => $carry + $spec, []);
1488
-		foreach ($spec as $key => $descriptor) {
1489
-			$type = $descriptor->getShapeType();
1490
-			if (!isset($output[$key])) {
1491
-				continue;
1492
-			}
1493
-			if (!in_array(EShapeType::getScalarType($type), [EShapeType::Image, EShapeType::Audio, EShapeType::Video, EShapeType::File], true)) {
1494
-				$newOutput[$key] = $output[$key];
1495
-				continue;
1496
-			}
1497
-			if (EShapeType::getScalarType($type) === $type) {
1498
-				// Is scalar file ID
1499
-				$newOutput[$key] = $this->validateFileId($output[$key]);
1500
-			} else {
1501
-				// Is list of file IDs
1502
-				$newOutput = [];
1503
-				foreach ($output[$key] as $item) {
1504
-					$newOutput[$key][] = $this->validateFileId($item);
1505
-				}
1506
-			}
1507
-		}
1508
-		return $newOutput;
1509
-	}
1510
-
1511
-	/**
1512
-	 * @param mixed $id
1513
-	 * @return File
1514
-	 * @throws ValidationException
1515
-	 */
1516
-	private function validateFileId(mixed $id): File {
1517
-		$node = $this->rootFolder->getFirstNodeById($id);
1518
-		if ($node === null) {
1519
-			$node = $this->rootFolder->getFirstNodeByIdInPath($id, '/' . $this->rootFolder->getAppDataDirectoryName() . '/');
1520
-			if ($node === null) {
1521
-				throw new ValidationException('Could not find file ' . $id);
1522
-			} elseif (!$node instanceof File) {
1523
-				throw new ValidationException('File with id "' . $id . '" is not a file');
1524
-			}
1525
-		} elseif (!$node instanceof File) {
1526
-			throw new ValidationException('File with id "' . $id . '" is not a file');
1527
-		}
1528
-		return $node;
1529
-	}
1530
-
1531
-	/**
1532
-	 * @param mixed $fileId
1533
-	 * @param string|null $userId
1534
-	 * @return void
1535
-	 * @throws UnauthorizedException
1536
-	 */
1537
-	private function validateUserAccessToFile(mixed $fileId, ?string $userId): void {
1538
-		if ($userId === null) {
1539
-			throw new UnauthorizedException('User does not have access to file ' . $fileId);
1540
-		}
1541
-		$mounts = $this->userMountCache->getMountsForFileId($fileId);
1542
-		$userIds = array_map(fn ($mount) => $mount->getUser()->getUID(), $mounts);
1543
-		if (!in_array($userId, $userIds)) {
1544
-			throw new UnauthorizedException('User ' . $userId . ' does not have access to file ' . $fileId);
1545
-		}
1546
-	}
1547
-
1548
-	/**
1549
-	 * @param Task $task
1550
-	 * @return list<int>
1551
-	 * @throws NotFoundException
1552
-	 */
1553
-	public function extractFileIdsFromTask(Task $task): array {
1554
-		$ids = [];
1555
-		$taskTypes = $this->getAvailableTaskTypes();
1556
-		if (!isset($taskTypes[$task->getTaskTypeId()])) {
1557
-			throw new NotFoundException('Could not find task type');
1558
-		}
1559
-		$taskType = $taskTypes[$task->getTaskTypeId()];
1560
-		foreach ($taskType['inputShape'] + $taskType['optionalInputShape'] as $key => $descriptor) {
1561
-			if (in_array(EShapeType::getScalarType($descriptor->getShapeType()), [EShapeType::File, EShapeType::Image, EShapeType::Audio, EShapeType::Video], true)) {
1562
-				/** @var int|list<int> $inputSlot */
1563
-				$inputSlot = $task->getInput()[$key];
1564
-				if (is_array($inputSlot)) {
1565
-					$ids = array_merge($inputSlot, $ids);
1566
-				} else {
1567
-					$ids[] = $inputSlot;
1568
-				}
1569
-			}
1570
-		}
1571
-		if ($task->getOutput() !== null) {
1572
-			foreach ($taskType['outputShape'] + $taskType['optionalOutputShape'] as $key => $descriptor) {
1573
-				if (in_array(EShapeType::getScalarType($descriptor->getShapeType()), [EShapeType::File, EShapeType::Image, EShapeType::Audio, EShapeType::Video], true)) {
1574
-					/** @var int|list<int> $outputSlot */
1575
-					$outputSlot = $task->getOutput()[$key];
1576
-					if (is_array($outputSlot)) {
1577
-						$ids = array_merge($outputSlot, $ids);
1578
-					} else {
1579
-						$ids[] = $outputSlot;
1580
-					}
1581
-				}
1582
-			}
1583
-		}
1584
-		return $ids;
1585
-	}
1586
-
1587
-	/**
1588
-	 * @param ISimpleFolder $folder
1589
-	 * @param int $ageInSeconds
1590
-	 * @return \Generator
1591
-	 */
1592
-	public function clearFilesOlderThan(ISimpleFolder $folder, int $ageInSeconds = self::MAX_TASK_AGE_SECONDS): \Generator {
1593
-		foreach ($folder->getDirectoryListing() as $file) {
1594
-			if ($file->getMTime() < time() - $ageInSeconds) {
1595
-				try {
1596
-					$fileName = $file->getName();
1597
-					$file->delete();
1598
-					yield $fileName;
1599
-				} catch (NotPermittedException $e) {
1600
-					$this->logger->warning('Failed to delete a stale task processing file', ['exception' => $e]);
1601
-				}
1602
-			}
1603
-		}
1604
-	}
1605
-
1606
-	/**
1607
-	 * @param int $ageInSeconds
1608
-	 * @return \Generator
1609
-	 * @throws Exception
1610
-	 * @throws InvalidPathException
1611
-	 * @throws NotFoundException
1612
-	 * @throws \JsonException
1613
-	 * @throws \OCP\Files\NotFoundException
1614
-	 */
1615
-	public function cleanupTaskProcessingTaskFiles(int $ageInSeconds = self::MAX_TASK_AGE_SECONDS): \Generator {
1616
-		$taskIdsToCleanup = [];
1617
-		foreach ($this->taskMapper->getTasksToCleanup($ageInSeconds) as $task) {
1618
-			$taskIdsToCleanup[] = $task->getId();
1619
-			$ocpTask = $task->toPublicTask();
1620
-			$fileIds = $this->extractFileIdsFromTask($ocpTask);
1621
-			foreach ($fileIds as $fileId) {
1622
-				// only look for output files stored in appData/TaskProcessing/
1623
-				$file = $this->rootFolder->getFirstNodeByIdInPath($fileId, '/' . $this->rootFolder->getAppDataDirectoryName() . '/core/TaskProcessing/');
1624
-				if ($file instanceof File) {
1625
-					try {
1626
-						$fileId = $file->getId();
1627
-						$fileName = $file->getName();
1628
-						$file->delete();
1629
-						yield ['task_id' => $task->getId(), 'file_id' => $fileId, 'file_name' => $fileName];
1630
-					} catch (NotPermittedException $e) {
1631
-						$this->logger->warning('Failed to delete a stale task processing file', ['exception' => $e]);
1632
-					}
1633
-				}
1634
-			}
1635
-		}
1636
-		return $taskIdsToCleanup;
1637
-	}
1638
-
1639
-	/**
1640
-	 * Make a request to the task's webhookUri if necessary
1641
-	 *
1642
-	 * @param Task $task
1643
-	 */
1644
-	private function runWebhook(Task $task): void {
1645
-		$uri = $task->getWebhookUri();
1646
-		$method = $task->getWebhookMethod();
1647
-
1648
-		if (!$uri || !$method) {
1649
-			return;
1650
-		}
1651
-
1652
-		if (in_array($method, ['HTTP:GET', 'HTTP:POST', 'HTTP:PUT', 'HTTP:DELETE'], true)) {
1653
-			$client = $this->clientService->newClient();
1654
-			$httpMethod = preg_replace('/^HTTP:/', '', $method);
1655
-			$options = [
1656
-				'timeout' => 30,
1657
-				'body' => json_encode([
1658
-					'task' => $task->jsonSerialize(),
1659
-				]),
1660
-				'headers' => ['Content-Type' => 'application/json'],
1661
-			];
1662
-			try {
1663
-				$client->request($httpMethod, $uri, $options);
1664
-			} catch (ClientException|ServerException $e) {
1665
-				$this->logger->warning('Task processing HTTP webhook failed for task ' . $task->getId() . '. Request failed', ['exception' => $e]);
1666
-			} catch (\Exception|\Throwable $e) {
1667
-				$this->logger->warning('Task processing HTTP webhook failed for task ' . $task->getId() . '. Unknown error', ['exception' => $e]);
1668
-			}
1669
-		} elseif (str_starts_with($method, 'AppAPI:') && str_starts_with($uri, '/')) {
1670
-			$parsedMethod = explode(':', $method, 4);
1671
-			if (count($parsedMethod) < 3) {
1672
-				$this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. Invalid method: ' . $method);
1673
-			}
1674
-			[, $exAppId, $httpMethod] = $parsedMethod;
1675
-			if (!$this->appManager->isEnabledForAnyone('app_api')) {
1676
-				$this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. AppAPI is disabled or not installed.');
1677
-				return;
1678
-			}
1679
-			try {
1680
-				$appApiFunctions = \OCP\Server::get(\OCA\AppAPI\PublicFunctions::class);
1681
-			} catch (ContainerExceptionInterface|NotFoundExceptionInterface) {
1682
-				$this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. Could not get AppAPI public functions.');
1683
-				return;
1684
-			}
1685
-			$exApp = $appApiFunctions->getExApp($exAppId);
1686
-			if ($exApp === null) {
1687
-				$this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. ExApp ' . $exAppId . ' is missing.');
1688
-				return;
1689
-			} elseif (!$exApp['enabled']) {
1690
-				$this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. ExApp ' . $exAppId . ' is disabled.');
1691
-				return;
1692
-			}
1693
-			$requestParams = [
1694
-				'task' => $task->jsonSerialize(),
1695
-			];
1696
-			$requestOptions = [
1697
-				'timeout' => 30,
1698
-			];
1699
-			$response = $appApiFunctions->exAppRequest($exAppId, $uri, $task->getUserId(), $httpMethod, $requestParams, $requestOptions);
1700
-			if (is_array($response) && isset($response['error'])) {
1701
-				$this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. Error during request to ExApp(' . $exAppId . '): ', $response['error']);
1702
-			}
1703
-		}
1704
-	}
76
+    public const LEGACY_PREFIX_TEXTPROCESSING = 'legacy:TextProcessing:';
77
+    public const LEGACY_PREFIX_TEXTTOIMAGE = 'legacy:TextToImage:';
78
+    public const LEGACY_PREFIX_SPEECHTOTEXT = 'legacy:SpeechToText:';
79
+
80
+    public const LAZY_CONFIG_KEYS = [
81
+        'ai.taskprocessing_type_preferences',
82
+        'ai.taskprocessing_provider_preferences',
83
+    ];
84
+
85
+    public const MAX_TASK_AGE_SECONDS = 60 * 60 * 24 * 31 * 6; // 6 months
86
+
87
+    private const TASK_TYPES_CACHE_KEY = 'available_task_types_v3';
88
+    private const TASK_TYPE_IDS_CACHE_KEY = 'available_task_type_ids';
89
+
90
+    /** @var list<IProvider>|null */
91
+    private ?array $providers = null;
92
+
93
+    /**
94
+     * @var array<array-key,array{name: string, description: string, inputShape: ShapeDescriptor[], inputShapeEnumValues: ShapeEnumValue[][], inputShapeDefaults: array<array-key, numeric|string>, isInternal: bool, optionalInputShape: ShapeDescriptor[], optionalInputShapeEnumValues: ShapeEnumValue[][], optionalInputShapeDefaults: array<array-key, numeric|string>, outputShape: ShapeDescriptor[], outputShapeEnumValues: ShapeEnumValue[][], optionalOutputShape: ShapeDescriptor[], optionalOutputShapeEnumValues: ShapeEnumValue[][]}>
95
+     */
96
+    private ?array $availableTaskTypes = null;
97
+
98
+    /** @var list<string>|null */
99
+    private ?array $availableTaskTypeIds = null;
100
+
101
+    private IAppData $appData;
102
+    private ?array $preferences = null;
103
+    private ?array $providersById = null;
104
+
105
+    /** @var ITaskType[]|null */
106
+    private ?array $taskTypes = null;
107
+    private ICache $distributedCache;
108
+
109
+    private ?GetTaskProcessingProvidersEvent $eventResult = null;
110
+
111
+    public function __construct(
112
+        private IAppConfig $appConfig,
113
+        private Coordinator $coordinator,
114
+        private IServerContainer $serverContainer,
115
+        private LoggerInterface $logger,
116
+        private TaskMapper $taskMapper,
117
+        private IJobList $jobList,
118
+        private IEventDispatcher $dispatcher,
119
+        IAppDataFactory $appDataFactory,
120
+        private IRootFolder $rootFolder,
121
+        private \OCP\TextToImage\IManager $textToImageManager,
122
+        private IUserMountCache $userMountCache,
123
+        private IClientService $clientService,
124
+        private IAppManager $appManager,
125
+        private IUserManager $userManager,
126
+        private IUserSession $userSession,
127
+        ICacheFactory $cacheFactory,
128
+        private IFactory $l10nFactory,
129
+    ) {
130
+        $this->appData = $appDataFactory->get('core');
131
+        $this->distributedCache = $cacheFactory->createDistributed('task_processing::');
132
+    }
133
+
134
+
135
+    /**
136
+     * This is almost a copy of textProcessingManager->getProviders
137
+     * to avoid a dependency cycle between TextProcessingManager and TaskProcessingManager
138
+     */
139
+    private function _getRawTextProcessingProviders(): array {
140
+        $context = $this->coordinator->getRegistrationContext();
141
+        if ($context === null) {
142
+            return [];
143
+        }
144
+
145
+        $providers = [];
146
+
147
+        foreach ($context->getTextProcessingProviders() as $providerServiceRegistration) {
148
+            $class = $providerServiceRegistration->getService();
149
+            try {
150
+                $providers[$class] = $this->serverContainer->get($class);
151
+            } catch (\Throwable $e) {
152
+                $this->logger->error('Failed to load Text processing provider ' . $class, [
153
+                    'exception' => $e,
154
+                ]);
155
+            }
156
+        }
157
+
158
+        return $providers;
159
+    }
160
+
161
+    private function _getTextProcessingProviders(): array {
162
+        $oldProviders = $this->_getRawTextProcessingProviders();
163
+        $newProviders = [];
164
+        foreach ($oldProviders as $oldProvider) {
165
+            $provider = new class($oldProvider) implements IProvider, ISynchronousProvider {
166
+                private \OCP\TextProcessing\IProvider $provider;
167
+
168
+                public function __construct(\OCP\TextProcessing\IProvider $provider) {
169
+                    $this->provider = $provider;
170
+                }
171
+
172
+                public function getId(): string {
173
+                    if ($this->provider instanceof \OCP\TextProcessing\IProviderWithId) {
174
+                        return $this->provider->getId();
175
+                    }
176
+                    return Manager::LEGACY_PREFIX_TEXTPROCESSING . $this->provider::class;
177
+                }
178
+
179
+                public function getName(): string {
180
+                    return $this->provider->getName();
181
+                }
182
+
183
+                public function getTaskTypeId(): string {
184
+                    return match ($this->provider->getTaskType()) {
185
+                        \OCP\TextProcessing\FreePromptTaskType::class => TextToText::ID,
186
+                        \OCP\TextProcessing\HeadlineTaskType::class => TextToTextHeadline::ID,
187
+                        \OCP\TextProcessing\TopicsTaskType::class => TextToTextTopics::ID,
188
+                        \OCP\TextProcessing\SummaryTaskType::class => TextToTextSummary::ID,
189
+                        default => Manager::LEGACY_PREFIX_TEXTPROCESSING . $this->provider->getTaskType(),
190
+                    };
191
+                }
192
+
193
+                public function getExpectedRuntime(): int {
194
+                    if ($this->provider instanceof \OCP\TextProcessing\IProviderWithExpectedRuntime) {
195
+                        return $this->provider->getExpectedRuntime();
196
+                    }
197
+                    return 60;
198
+                }
199
+
200
+                public function getOptionalInputShape(): array {
201
+                    return [];
202
+                }
203
+
204
+                public function getOptionalOutputShape(): array {
205
+                    return [];
206
+                }
207
+
208
+                public function process(?string $userId, array $input, callable $reportProgress): array {
209
+                    if ($this->provider instanceof \OCP\TextProcessing\IProviderWithUserId) {
210
+                        $this->provider->setUserId($userId);
211
+                    }
212
+                    try {
213
+                        return ['output' => $this->provider->process($input['input'])];
214
+                    } catch (\RuntimeException $e) {
215
+                        throw new ProcessingException($e->getMessage(), previous: $e);
216
+                    }
217
+                }
218
+
219
+                public function getInputShapeEnumValues(): array {
220
+                    return [];
221
+                }
222
+
223
+                public function getInputShapeDefaults(): array {
224
+                    return [];
225
+                }
226
+
227
+                public function getOptionalInputShapeEnumValues(): array {
228
+                    return [];
229
+                }
230
+
231
+                public function getOptionalInputShapeDefaults(): array {
232
+                    return [];
233
+                }
234
+
235
+                public function getOutputShapeEnumValues(): array {
236
+                    return [];
237
+                }
238
+
239
+                public function getOptionalOutputShapeEnumValues(): array {
240
+                    return [];
241
+                }
242
+            };
243
+            $newProviders[$provider->getId()] = $provider;
244
+        }
245
+
246
+        return $newProviders;
247
+    }
248
+
249
+    /**
250
+     * @return ITaskType[]
251
+     */
252
+    private function _getTextProcessingTaskTypes(): array {
253
+        $oldProviders = $this->_getRawTextProcessingProviders();
254
+        $newTaskTypes = [];
255
+        foreach ($oldProviders as $oldProvider) {
256
+            // These are already implemented in the TaskProcessing realm
257
+            if (in_array($oldProvider->getTaskType(), [
258
+                \OCP\TextProcessing\FreePromptTaskType::class,
259
+                \OCP\TextProcessing\HeadlineTaskType::class,
260
+                \OCP\TextProcessing\TopicsTaskType::class,
261
+                \OCP\TextProcessing\SummaryTaskType::class
262
+            ], true)) {
263
+                continue;
264
+            }
265
+            $taskType = new class($oldProvider->getTaskType()) implements ITaskType {
266
+                private string $oldTaskTypeClass;
267
+                private \OCP\TextProcessing\ITaskType $oldTaskType;
268
+                private IL10N $l;
269
+
270
+                public function __construct(string $oldTaskTypeClass) {
271
+                    $this->oldTaskTypeClass = $oldTaskTypeClass;
272
+                    $this->oldTaskType = \OCP\Server::get($oldTaskTypeClass);
273
+                    $this->l = \OCP\Server::get(IFactory::class)->get('core');
274
+                }
275
+
276
+                public function getId(): string {
277
+                    return Manager::LEGACY_PREFIX_TEXTPROCESSING . $this->oldTaskTypeClass;
278
+                }
279
+
280
+                public function getName(): string {
281
+                    return $this->oldTaskType->getName();
282
+                }
283
+
284
+                public function getDescription(): string {
285
+                    return $this->oldTaskType->getDescription();
286
+                }
287
+
288
+                public function getInputShape(): array {
289
+                    return ['input' => new ShapeDescriptor($this->l->t('Input text'), $this->l->t('The input text'), EShapeType::Text)];
290
+                }
291
+
292
+                public function getOutputShape(): array {
293
+                    return ['output' => new ShapeDescriptor($this->l->t('Input text'), $this->l->t('The input text'), EShapeType::Text)];
294
+                }
295
+            };
296
+            $newTaskTypes[$taskType->getId()] = $taskType;
297
+        }
298
+
299
+        return $newTaskTypes;
300
+    }
301
+
302
+    /**
303
+     * @return IProvider[]
304
+     */
305
+    private function _getTextToImageProviders(): array {
306
+        $oldProviders = $this->textToImageManager->getProviders();
307
+        $newProviders = [];
308
+        foreach ($oldProviders as $oldProvider) {
309
+            $newProvider = new class($oldProvider, $this->appData) implements IProvider, ISynchronousProvider {
310
+                private \OCP\TextToImage\IProvider $provider;
311
+                private IAppData $appData;
312
+
313
+                public function __construct(\OCP\TextToImage\IProvider $provider, IAppData $appData) {
314
+                    $this->provider = $provider;
315
+                    $this->appData = $appData;
316
+                }
317
+
318
+                public function getId(): string {
319
+                    return Manager::LEGACY_PREFIX_TEXTTOIMAGE . $this->provider->getId();
320
+                }
321
+
322
+                public function getName(): string {
323
+                    return $this->provider->getName();
324
+                }
325
+
326
+                public function getTaskTypeId(): string {
327
+                    return TextToImage::ID;
328
+                }
329
+
330
+                public function getExpectedRuntime(): int {
331
+                    return $this->provider->getExpectedRuntime();
332
+                }
333
+
334
+                public function getOptionalInputShape(): array {
335
+                    return [];
336
+                }
337
+
338
+                public function getOptionalOutputShape(): array {
339
+                    return [];
340
+                }
341
+
342
+                public function process(?string $userId, array $input, callable $reportProgress): array {
343
+                    try {
344
+                        $folder = $this->appData->getFolder('text2image');
345
+                    } catch (\OCP\Files\NotFoundException) {
346
+                        $folder = $this->appData->newFolder('text2image');
347
+                    }
348
+                    $resources = [];
349
+                    $files = [];
350
+                    for ($i = 0; $i < $input['numberOfImages']; $i++) {
351
+                        $file = $folder->newFile(time() . '-' . rand(1, 100000) . '-' . $i);
352
+                        $files[] = $file;
353
+                        $resource = $file->write();
354
+                        if ($resource !== false && $resource !== true && is_resource($resource)) {
355
+                            $resources[] = $resource;
356
+                        } else {
357
+                            throw new ProcessingException('Text2Image generation using provider "' . $this->getName() . '" failed: Couldn\'t open file to write.');
358
+                        }
359
+                    }
360
+                    if ($this->provider instanceof \OCP\TextToImage\IProviderWithUserId) {
361
+                        $this->provider->setUserId($userId);
362
+                    }
363
+                    try {
364
+                        $this->provider->generate($input['input'], $resources);
365
+                    } catch (\RuntimeException $e) {
366
+                        throw new ProcessingException($e->getMessage(), previous: $e);
367
+                    }
368
+                    for ($i = 0; $i < $input['numberOfImages']; $i++) {
369
+                        if (is_resource($resources[$i])) {
370
+                            // If $resource hasn't been closed yet, we'll do that here
371
+                            fclose($resources[$i]);
372
+                        }
373
+                    }
374
+                    return ['images' => array_map(fn (ISimpleFile $file) => $file->getContent(), $files)];
375
+                }
376
+
377
+                public function getInputShapeEnumValues(): array {
378
+                    return [];
379
+                }
380
+
381
+                public function getInputShapeDefaults(): array {
382
+                    return [];
383
+                }
384
+
385
+                public function getOptionalInputShapeEnumValues(): array {
386
+                    return [];
387
+                }
388
+
389
+                public function getOptionalInputShapeDefaults(): array {
390
+                    return [];
391
+                }
392
+
393
+                public function getOutputShapeEnumValues(): array {
394
+                    return [];
395
+                }
396
+
397
+                public function getOptionalOutputShapeEnumValues(): array {
398
+                    return [];
399
+                }
400
+            };
401
+            $newProviders[$newProvider->getId()] = $newProvider;
402
+        }
403
+
404
+        return $newProviders;
405
+    }
406
+
407
+    /**
408
+     * This is almost a copy of SpeechToTextManager->getProviders
409
+     * to avoid a dependency cycle between SpeechToTextManager and TaskProcessingManager
410
+     */
411
+    private function _getRawSpeechToTextProviders(): array {
412
+        $context = $this->coordinator->getRegistrationContext();
413
+        if ($context === null) {
414
+            return [];
415
+        }
416
+        $providers = [];
417
+        foreach ($context->getSpeechToTextProviders() as $providerServiceRegistration) {
418
+            $class = $providerServiceRegistration->getService();
419
+            try {
420
+                $providers[$class] = $this->serverContainer->get($class);
421
+            } catch (NotFoundExceptionInterface|ContainerExceptionInterface|\Throwable $e) {
422
+                $this->logger->error('Failed to load SpeechToText provider ' . $class, [
423
+                    'exception' => $e,
424
+                ]);
425
+            }
426
+        }
427
+
428
+        return $providers;
429
+    }
430
+
431
+    /**
432
+     * @return IProvider[]
433
+     */
434
+    private function _getSpeechToTextProviders(): array {
435
+        $oldProviders = $this->_getRawSpeechToTextProviders();
436
+        $newProviders = [];
437
+        foreach ($oldProviders as $oldProvider) {
438
+            $newProvider = new class($oldProvider, $this->rootFolder, $this->appData) implements IProvider, ISynchronousProvider {
439
+                private ISpeechToTextProvider $provider;
440
+                private IAppData $appData;
441
+
442
+                private IRootFolder $rootFolder;
443
+
444
+                public function __construct(ISpeechToTextProvider $provider, IRootFolder $rootFolder, IAppData $appData) {
445
+                    $this->provider = $provider;
446
+                    $this->rootFolder = $rootFolder;
447
+                    $this->appData = $appData;
448
+                }
449
+
450
+                public function getId(): string {
451
+                    if ($this->provider instanceof ISpeechToTextProviderWithId) {
452
+                        return Manager::LEGACY_PREFIX_SPEECHTOTEXT . $this->provider->getId();
453
+                    }
454
+                    return Manager::LEGACY_PREFIX_SPEECHTOTEXT . $this->provider::class;
455
+                }
456
+
457
+                public function getName(): string {
458
+                    return $this->provider->getName();
459
+                }
460
+
461
+                public function getTaskTypeId(): string {
462
+                    return AudioToText::ID;
463
+                }
464
+
465
+                public function getExpectedRuntime(): int {
466
+                    return 60;
467
+                }
468
+
469
+                public function getOptionalInputShape(): array {
470
+                    return [];
471
+                }
472
+
473
+                public function getOptionalOutputShape(): array {
474
+                    return [];
475
+                }
476
+
477
+                public function process(?string $userId, array $input, callable $reportProgress): array {
478
+                    if ($this->provider instanceof \OCP\SpeechToText\ISpeechToTextProviderWithUserId) {
479
+                        $this->provider->setUserId($userId);
480
+                    }
481
+                    try {
482
+                        $result = $this->provider->transcribeFile($input['input']);
483
+                    } catch (\RuntimeException $e) {
484
+                        throw new ProcessingException($e->getMessage(), previous: $e);
485
+                    }
486
+                    return ['output' => $result];
487
+                }
488
+
489
+                public function getInputShapeEnumValues(): array {
490
+                    return [];
491
+                }
492
+
493
+                public function getInputShapeDefaults(): array {
494
+                    return [];
495
+                }
496
+
497
+                public function getOptionalInputShapeEnumValues(): array {
498
+                    return [];
499
+                }
500
+
501
+                public function getOptionalInputShapeDefaults(): array {
502
+                    return [];
503
+                }
504
+
505
+                public function getOutputShapeEnumValues(): array {
506
+                    return [];
507
+                }
508
+
509
+                public function getOptionalOutputShapeEnumValues(): array {
510
+                    return [];
511
+                }
512
+            };
513
+            $newProviders[$newProvider->getId()] = $newProvider;
514
+        }
515
+
516
+        return $newProviders;
517
+    }
518
+
519
+    /**
520
+     * Dispatches the event to collect external providers and task types.
521
+     * Caches the result within the request.
522
+     */
523
+    private function dispatchGetProvidersEvent(): GetTaskProcessingProvidersEvent {
524
+        if ($this->eventResult !== null) {
525
+            return $this->eventResult;
526
+        }
527
+
528
+        $this->eventResult = new GetTaskProcessingProvidersEvent();
529
+        $this->dispatcher->dispatchTyped($this->eventResult);
530
+        return $this->eventResult ;
531
+    }
532
+
533
+    /**
534
+     * @return IProvider[]
535
+     */
536
+    private function _getProviders(): array {
537
+        $context = $this->coordinator->getRegistrationContext();
538
+
539
+        if ($context === null) {
540
+            return [];
541
+        }
542
+
543
+        $providers = [];
544
+
545
+        foreach ($context->getTaskProcessingProviders() as $providerServiceRegistration) {
546
+            $class = $providerServiceRegistration->getService();
547
+            try {
548
+                /** @var IProvider $provider */
549
+                $provider = $this->serverContainer->get($class);
550
+                if (isset($providers[$provider->getId()])) {
551
+                    $this->logger->warning('Task processing provider ' . $class . ' is using ID ' . $provider->getId() . ' which is already used by ' . $providers[$provider->getId()]::class);
552
+                }
553
+                $providers[$provider->getId()] = $provider;
554
+            } catch (\Throwable $e) {
555
+                $this->logger->error('Failed to load task processing provider ' . $class, [
556
+                    'exception' => $e,
557
+                ]);
558
+            }
559
+        }
560
+
561
+        $event = $this->dispatchGetProvidersEvent();
562
+        $externalProviders = $event->getProviders();
563
+        foreach ($externalProviders as $provider) {
564
+            if (!isset($providers[$provider->getId()])) {
565
+                $providers[$provider->getId()] = $provider;
566
+            } else {
567
+                $this->logger->info('Skipping external task processing provider with ID ' . $provider->getId() . ' because a local provider with the same ID already exists.');
568
+            }
569
+        }
570
+
571
+        $providers += $this->_getTextProcessingProviders() + $this->_getTextToImageProviders() + $this->_getSpeechToTextProviders();
572
+
573
+        return $providers;
574
+    }
575
+
576
+    /**
577
+     * @return ITaskType[]
578
+     */
579
+    private function _getTaskTypes(): array {
580
+        $context = $this->coordinator->getRegistrationContext();
581
+
582
+        if ($context === null) {
583
+            return [];
584
+        }
585
+
586
+        if ($this->taskTypes !== null) {
587
+            return $this->taskTypes;
588
+        }
589
+
590
+        // Default task types
591
+        $taskTypes = [
592
+            \OCP\TaskProcessing\TaskTypes\TextToText::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToText::class),
593
+            \OCP\TaskProcessing\TaskTypes\TextToTextTopics::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextTopics::class),
594
+            \OCP\TaskProcessing\TaskTypes\TextToTextHeadline::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextHeadline::class),
595
+            \OCP\TaskProcessing\TaskTypes\TextToTextSummary::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextSummary::class),
596
+            \OCP\TaskProcessing\TaskTypes\TextToTextFormalization::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextFormalization::class),
597
+            \OCP\TaskProcessing\TaskTypes\TextToTextSimplification::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextSimplification::class),
598
+            \OCP\TaskProcessing\TaskTypes\TextToTextChat::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextChat::class),
599
+            \OCP\TaskProcessing\TaskTypes\TextToTextTranslate::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextTranslate::class),
600
+            \OCP\TaskProcessing\TaskTypes\TextToTextReformulation::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextReformulation::class),
601
+            \OCP\TaskProcessing\TaskTypes\TextToImage::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToImage::class),
602
+            \OCP\TaskProcessing\TaskTypes\AudioToText::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\AudioToText::class),
603
+            \OCP\TaskProcessing\TaskTypes\ContextWrite::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\ContextWrite::class),
604
+            \OCP\TaskProcessing\TaskTypes\GenerateEmoji::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\GenerateEmoji::class),
605
+            \OCP\TaskProcessing\TaskTypes\TextToTextChangeTone::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextChangeTone::class),
606
+            \OCP\TaskProcessing\TaskTypes\TextToTextChatWithTools::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextChatWithTools::class),
607
+            \OCP\TaskProcessing\TaskTypes\ContextAgentInteraction::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\ContextAgentInteraction::class),
608
+            \OCP\TaskProcessing\TaskTypes\TextToTextProofread::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToTextProofread::class),
609
+            \OCP\TaskProcessing\TaskTypes\TextToSpeech::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\TextToSpeech::class),
610
+            \OCP\TaskProcessing\TaskTypes\AudioToAudioChat::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\AudioToAudioChat::class),
611
+            \OCP\TaskProcessing\TaskTypes\ContextAgentAudioInteraction::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\ContextAgentAudioInteraction::class),
612
+            \OCP\TaskProcessing\TaskTypes\AnalyzeImages::ID => \OCP\Server::get(\OCP\TaskProcessing\TaskTypes\AnalyzeImages::class),
613
+        ];
614
+
615
+        foreach ($context->getTaskProcessingTaskTypes() as $providerServiceRegistration) {
616
+            $class = $providerServiceRegistration->getService();
617
+            try {
618
+                /** @var ITaskType $provider */
619
+                $taskType = $this->serverContainer->get($class);
620
+                if (isset($taskTypes[$taskType->getId()])) {
621
+                    $this->logger->warning('Task processing task type ' . $class . ' is using ID ' . $taskType->getId() . ' which is already used by ' . $taskTypes[$taskType->getId()]::class);
622
+                }
623
+                $taskTypes[$taskType->getId()] = $taskType;
624
+            } catch (\Throwable $e) {
625
+                $this->logger->error('Failed to load task processing task type ' . $class, [
626
+                    'exception' => $e,
627
+                ]);
628
+            }
629
+        }
630
+
631
+        $event = $this->dispatchGetProvidersEvent();
632
+        $externalTaskTypes = $event->getTaskTypes();
633
+        foreach ($externalTaskTypes as $taskType) {
634
+            if (isset($taskTypes[$taskType->getId()])) {
635
+                $this->logger->warning('External task processing task type is using ID ' . $taskType->getId() . ' which is already used by a locally registered task type (' . get_class($taskTypes[$taskType->getId()]) . ')');
636
+            }
637
+            $taskTypes[$taskType->getId()] = $taskType;
638
+        }
639
+
640
+        $taskTypes += $this->_getTextProcessingTaskTypes();
641
+
642
+        $this->taskTypes = $taskTypes;
643
+        return $this->taskTypes;
644
+    }
645
+
646
+    /**
647
+     * @return array
648
+     */
649
+    private function _getTaskTypeSettings(): array {
650
+        try {
651
+            $json = $this->appConfig->getValueString('core', 'ai.taskprocessing_type_preferences', '', lazy: true);
652
+            if ($json === '') {
653
+                return [];
654
+            }
655
+            return json_decode($json, true, flags: JSON_THROW_ON_ERROR);
656
+        } catch (\JsonException $e) {
657
+            $this->logger->error('Failed to get settings. JSON Error in ai.taskprocessing_type_preferences', ['exception' => $e]);
658
+            $taskTypeSettings = [];
659
+            $taskTypes = $this->_getTaskTypes();
660
+            foreach ($taskTypes as $taskType) {
661
+                $taskTypeSettings[$taskType->getId()] = false;
662
+            };
663
+
664
+            return $taskTypeSettings;
665
+        }
666
+
667
+    }
668
+
669
+    /**
670
+     * @param ShapeDescriptor[] $spec
671
+     * @param array<array-key, string|numeric> $defaults
672
+     * @param array<array-key, ShapeEnumValue[]> $enumValues
673
+     * @param array $io
674
+     * @param bool $optional
675
+     * @return void
676
+     * @throws ValidationException
677
+     */
678
+    private static function validateInput(array $spec, array $defaults, array $enumValues, array $io, bool $optional = false): void {
679
+        foreach ($spec as $key => $descriptor) {
680
+            $type = $descriptor->getShapeType();
681
+            if (!isset($io[$key])) {
682
+                if ($optional) {
683
+                    continue;
684
+                }
685
+                if (isset($defaults[$key])) {
686
+                    if (EShapeType::getScalarType($type) !== $type) {
687
+                        throw new ValidationException('Provider tried to set a default value for a non-scalar slot');
688
+                    }
689
+                    if (EShapeType::isFileType($type)) {
690
+                        throw new ValidationException('Provider tried to set a default value for a slot that is not text or number');
691
+                    }
692
+                    $type->validateInput($defaults[$key]);
693
+                    continue;
694
+                }
695
+                throw new ValidationException('Missing key: "' . $key . '"');
696
+            }
697
+            try {
698
+                $type->validateInput($io[$key]);
699
+                if ($type === EShapeType::Enum) {
700
+                    if (!isset($enumValues[$key])) {
701
+                        throw new ValidationException('Provider did not provide enum values for an enum slot: "' . $key . '"');
702
+                    }
703
+                    $type->validateEnum($io[$key], $enumValues[$key]);
704
+                }
705
+            } catch (ValidationException $e) {
706
+                throw new ValidationException('Failed to validate input key "' . $key . '": ' . $e->getMessage());
707
+            }
708
+        }
709
+    }
710
+
711
+    /**
712
+     * Takes task input data and replaces fileIds with File objects
713
+     *
714
+     * @param array<array-key, list<numeric|string>|numeric|string> $input
715
+     * @param array<array-key, numeric|string> ...$defaultSpecs the specs
716
+     * @return array<array-key, list<numeric|string>|numeric|string>
717
+     */
718
+    public function fillInputDefaults(array $input, ...$defaultSpecs): array {
719
+        $spec = array_reduce($defaultSpecs, fn ($carry, $spec) => array_merge($carry, $spec), []);
720
+        return array_merge($spec, $input);
721
+    }
722
+
723
+    /**
724
+     * @param ShapeDescriptor[] $spec
725
+     * @param array<array-key, ShapeEnumValue[]> $enumValues
726
+     * @param array $io
727
+     * @param bool $optional
728
+     * @return void
729
+     * @throws ValidationException
730
+     */
731
+    private static function validateOutputWithFileIds(array $spec, array $enumValues, array $io, bool $optional = false): void {
732
+        foreach ($spec as $key => $descriptor) {
733
+            $type = $descriptor->getShapeType();
734
+            if (!isset($io[$key])) {
735
+                if ($optional) {
736
+                    continue;
737
+                }
738
+                throw new ValidationException('Missing key: "' . $key . '"');
739
+            }
740
+            try {
741
+                $type->validateOutputWithFileIds($io[$key]);
742
+                if (isset($enumValues[$key])) {
743
+                    $type->validateEnum($io[$key], $enumValues[$key]);
744
+                }
745
+            } catch (ValidationException $e) {
746
+                throw new ValidationException('Failed to validate output key "' . $key . '": ' . $e->getMessage());
747
+            }
748
+        }
749
+    }
750
+
751
+    /**
752
+     * @param ShapeDescriptor[] $spec
753
+     * @param array<array-key, ShapeEnumValue[]> $enumValues
754
+     * @param array $io
755
+     * @param bool $optional
756
+     * @return void
757
+     * @throws ValidationException
758
+     */
759
+    private static function validateOutputWithFileData(array $spec, array $enumValues, array $io, bool $optional = false): void {
760
+        foreach ($spec as $key => $descriptor) {
761
+            $type = $descriptor->getShapeType();
762
+            if (!isset($io[$key])) {
763
+                if ($optional) {
764
+                    continue;
765
+                }
766
+                throw new ValidationException('Missing key: "' . $key . '"');
767
+            }
768
+            try {
769
+                $type->validateOutputWithFileData($io[$key]);
770
+                if (isset($enumValues[$key])) {
771
+                    $type->validateEnum($io[$key], $enumValues[$key]);
772
+                }
773
+            } catch (ValidationException $e) {
774
+                throw new ValidationException('Failed to validate output key "' . $key . '": ' . $e->getMessage());
775
+            }
776
+        }
777
+    }
778
+
779
+    /**
780
+     * @param array<array-key, T> $array The array to filter
781
+     * @param ShapeDescriptor[] ...$specs the specs that define which keys to keep
782
+     * @return array<array-key, T>
783
+     * @psalm-template T
784
+     */
785
+    private function removeSuperfluousArrayKeys(array $array, ...$specs): array {
786
+        $keys = array_unique(array_reduce($specs, fn ($carry, $spec) => array_merge($carry, array_keys($spec)), []));
787
+        $keys = array_filter($keys, fn ($key) => array_key_exists($key, $array));
788
+        $values = array_map(fn (string $key) => $array[$key], $keys);
789
+        return array_combine($keys, $values);
790
+    }
791
+
792
+    public function hasProviders(): bool {
793
+        return count($this->getProviders()) !== 0;
794
+    }
795
+
796
+    public function getProviders(): array {
797
+        if ($this->providers === null) {
798
+            $this->providers = $this->_getProviders();
799
+        }
800
+
801
+        return $this->providers;
802
+    }
803
+
804
+    public function getPreferredProvider(string $taskTypeId) {
805
+        try {
806
+            if ($this->preferences === null) {
807
+                $this->preferences = $this->distributedCache->get('ai.taskprocessing_provider_preferences');
808
+                if ($this->preferences === null) {
809
+                    $this->preferences = json_decode(
810
+                        $this->appConfig->getValueString('core', 'ai.taskprocessing_provider_preferences', 'null', lazy: true),
811
+                        associative: true,
812
+                        flags: JSON_THROW_ON_ERROR,
813
+                    );
814
+                    $this->distributedCache->set('ai.taskprocessing_provider_preferences', $this->preferences, 60 * 3);
815
+                }
816
+            }
817
+
818
+            $providers = $this->getProviders();
819
+            if (isset($this->preferences[$taskTypeId])) {
820
+                $providersById = $this->providersById ?? array_reduce($providers, static function (array $carry, IProvider $provider) {
821
+                    $carry[$provider->getId()] = $provider;
822
+                    return $carry;
823
+                }, []);
824
+                $this->providersById = $providersById;
825
+                if (isset($providersById[$this->preferences[$taskTypeId]])) {
826
+                    return $providersById[$this->preferences[$taskTypeId]];
827
+                }
828
+            }
829
+            // By default, use the first available provider
830
+            foreach ($providers as $provider) {
831
+                if ($provider->getTaskTypeId() === $taskTypeId) {
832
+                    return $provider;
833
+                }
834
+            }
835
+        } catch (\JsonException $e) {
836
+            $this->logger->warning('Failed to parse provider preferences while getting preferred provider for task type ' . $taskTypeId, ['exception' => $e]);
837
+        }
838
+        throw new \OCP\TaskProcessing\Exception\Exception('No matching provider found');
839
+    }
840
+
841
+    public function getAvailableTaskTypes(bool $showDisabled = false, ?string $userId = null): array {
842
+        // We cache by language, because some task type fields are translated
843
+        $cacheKey = self::TASK_TYPES_CACHE_KEY . ':' . $this->l10nFactory->findLanguage();
844
+
845
+        // userId will be obtained from the session if left to null
846
+        if (!$this->checkGuestAccess($userId)) {
847
+            return [];
848
+        }
849
+        if ($this->availableTaskTypes === null) {
850
+            $cachedValue = $this->distributedCache->get($cacheKey);
851
+            if ($cachedValue !== null) {
852
+                $this->availableTaskTypes = unserialize($cachedValue);
853
+            }
854
+        }
855
+        // Either we have no cache or showDisabled is turned on, which we don't want to cache, ever.
856
+        if ($this->availableTaskTypes === null || $showDisabled) {
857
+            $taskTypes = $this->_getTaskTypes();
858
+            $taskTypeSettings = $this->_getTaskTypeSettings();
859
+
860
+            $availableTaskTypes = [];
861
+            foreach ($taskTypes as $taskType) {
862
+                if ((!$showDisabled) && isset($taskTypeSettings[$taskType->getId()]) && !$taskTypeSettings[$taskType->getId()]) {
863
+                    continue;
864
+                }
865
+                try {
866
+                    $provider = $this->getPreferredProvider($taskType->getId());
867
+                } catch (\OCP\TaskProcessing\Exception\Exception $e) {
868
+                    continue;
869
+                }
870
+                try {
871
+                    $availableTaskTypes[$provider->getTaskTypeId()] = [
872
+                        'name' => $taskType->getName(),
873
+                        'description' => $taskType->getDescription(),
874
+                        'optionalInputShape' => $provider->getOptionalInputShape(),
875
+                        'inputShapeEnumValues' => $provider->getInputShapeEnumValues(),
876
+                        'inputShapeDefaults' => $provider->getInputShapeDefaults(),
877
+                        'inputShape' => $taskType->getInputShape(),
878
+                        'optionalInputShapeEnumValues' => $provider->getOptionalInputShapeEnumValues(),
879
+                        'optionalInputShapeDefaults' => $provider->getOptionalInputShapeDefaults(),
880
+                        'outputShape' => $taskType->getOutputShape(),
881
+                        'outputShapeEnumValues' => $provider->getOutputShapeEnumValues(),
882
+                        'optionalOutputShape' => $provider->getOptionalOutputShape(),
883
+                        'optionalOutputShapeEnumValues' => $provider->getOptionalOutputShapeEnumValues(),
884
+                        'isInternal' => $taskType instanceof IInternalTaskType,
885
+                    ];
886
+                } catch (\Throwable $e) {
887
+                    $this->logger->error('Failed to set up TaskProcessing provider ' . $provider::class, ['exception' => $e]);
888
+                }
889
+            }
890
+
891
+            if ($showDisabled) {
892
+                // Do not cache showDisabled, ever.
893
+                return $availableTaskTypes;
894
+            }
895
+
896
+            $this->availableTaskTypes = $availableTaskTypes;
897
+            $this->distributedCache->set($cacheKey, serialize($this->availableTaskTypes), 60);
898
+        }
899
+
900
+
901
+        return $this->availableTaskTypes;
902
+    }
903
+    public function getAvailableTaskTypeIds(bool $showDisabled = false, ?string $userId = null): array {
904
+        // userId will be obtained from the session if left to null
905
+        if (!$this->checkGuestAccess($userId)) {
906
+            return [];
907
+        }
908
+        if ($this->availableTaskTypeIds === null) {
909
+            $cachedValue = $this->distributedCache->get(self::TASK_TYPE_IDS_CACHE_KEY);
910
+            if ($cachedValue !== null) {
911
+                $this->availableTaskTypeIds = $cachedValue;
912
+            }
913
+        }
914
+        // Either we have no cache or showDisabled is turned on, which we don't want to cache, ever.
915
+        if ($this->availableTaskTypeIds === null || $showDisabled) {
916
+            $taskTypes = $this->_getTaskTypes();
917
+            $taskTypeSettings = $this->_getTaskTypeSettings();
918
+
919
+            $availableTaskTypeIds = [];
920
+            foreach ($taskTypes as $taskType) {
921
+                if ((!$showDisabled) && isset($taskTypeSettings[$taskType->getId()]) && !$taskTypeSettings[$taskType->getId()]) {
922
+                    continue;
923
+                }
924
+                try {
925
+                    $provider = $this->getPreferredProvider($taskType->getId());
926
+                } catch (\OCP\TaskProcessing\Exception\Exception $e) {
927
+                    continue;
928
+                }
929
+                $availableTaskTypeIds[] = $taskType->getId();
930
+            }
931
+
932
+            if ($showDisabled) {
933
+                // Do not cache showDisabled, ever.
934
+                return $availableTaskTypeIds;
935
+            }
936
+
937
+            $this->availableTaskTypeIds = $availableTaskTypeIds;
938
+            $this->distributedCache->set(self::TASK_TYPE_IDS_CACHE_KEY, $this->availableTaskTypeIds, 60);
939
+        }
940
+
941
+
942
+        return $this->availableTaskTypeIds;
943
+    }
944
+
945
+    public function canHandleTask(Task $task): bool {
946
+        return isset($this->getAvailableTaskTypes()[$task->getTaskTypeId()]);
947
+    }
948
+
949
+    private function checkGuestAccess(?string $userId = null): bool {
950
+        if ($userId === null && !$this->userSession->isLoggedIn()) {
951
+            return true;
952
+        }
953
+        if ($userId === null) {
954
+            $user = $this->userSession->getUser();
955
+        } else {
956
+            $user = $this->userManager->get($userId);
957
+        }
958
+
959
+        $guestsAllowed = $this->appConfig->getValueString('core', 'ai.taskprocessing_guests', 'false');
960
+        if ($guestsAllowed == 'true' || !class_exists(\OCA\Guests\UserBackend::class) || !($user->getBackend() instanceof \OCA\Guests\UserBackend)) {
961
+            return true;
962
+        }
963
+        return false;
964
+    }
965
+
966
+    public function scheduleTask(Task $task): void {
967
+        if (!$this->checkGuestAccess($task->getUserId())) {
968
+            throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('Access to this resource is forbidden for guests.');
969
+        }
970
+        if (!$this->canHandleTask($task)) {
971
+            throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('No task processing provider is installed that can handle this task type: ' . $task->getTaskTypeId());
972
+        }
973
+        $this->prepareTask($task);
974
+        $task->setStatus(Task::STATUS_SCHEDULED);
975
+        $this->storeTask($task);
976
+        // schedule synchronous job if the provider is synchronous
977
+        $provider = $this->getPreferredProvider($task->getTaskTypeId());
978
+        if ($provider instanceof ISynchronousProvider) {
979
+            $this->jobList->add(SynchronousBackgroundJob::class, null);
980
+        }
981
+        if ($provider instanceof ITriggerableProvider) {
982
+            try {
983
+                if (!$this->taskMapper->hasRunningTasksForTaskType($task->getTaskTypeId())) {
984
+                    // If no tasks are currently running for this task type, nudge the provider to ask for tasks
985
+                    try {
986
+                        $provider->trigger();
987
+                    } catch (\Throwable $e) {
988
+                        $this->logger->error('Failed to trigger the provider after scheduling a task.', [
989
+                            'exception' => $e,
990
+                            'taskId' => $task->getId(),
991
+                            'providerId' => $provider->getId(),
992
+                        ]);
993
+                    }
994
+                }
995
+            } catch (Exception $e) {
996
+                $this->logger->error('Failed to check DB for running tasks after a task was scheduled for a triggerable provider. Not triggering the provider.', [
997
+                    'exception' => $e,
998
+                    'taskId' => $task->getId(),
999
+                    'providerId' => $provider->getId()
1000
+                ]);
1001
+            }
1002
+        }
1003
+    }
1004
+
1005
+    public function runTask(Task $task): Task {
1006
+        if (!$this->checkGuestAccess($task->getUserId())) {
1007
+            throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('Access to this resource is forbidden for guests.');
1008
+        }
1009
+        if (!$this->canHandleTask($task)) {
1010
+            throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('No task processing provider is installed that can handle this task type: ' . $task->getTaskTypeId());
1011
+        }
1012
+
1013
+        $provider = $this->getPreferredProvider($task->getTaskTypeId());
1014
+        if ($provider instanceof ISynchronousProvider) {
1015
+            $this->prepareTask($task);
1016
+            $task->setStatus(Task::STATUS_SCHEDULED);
1017
+            $this->storeTask($task);
1018
+            $this->processTask($task, $provider);
1019
+            $task = $this->getTask($task->getId());
1020
+        } else {
1021
+            $this->scheduleTask($task);
1022
+            // poll task
1023
+            while ($task->getStatus() === Task::STATUS_SCHEDULED || $task->getStatus() === Task::STATUS_RUNNING) {
1024
+                sleep(1);
1025
+                $task = $this->getTask($task->getId());
1026
+            }
1027
+        }
1028
+        return $task;
1029
+    }
1030
+
1031
+    public function processTask(Task $task, ISynchronousProvider $provider): bool {
1032
+        try {
1033
+            try {
1034
+                $input = $this->prepareInputData($task);
1035
+            } catch (GenericFileException|NotPermittedException|LockedException|ValidationException|UnauthorizedException $e) {
1036
+                $this->logger->warning('Failed to prepare input data for a TaskProcessing task with synchronous provider ' . $provider->getId(), ['exception' => $e]);
1037
+                $this->setTaskResult($task->getId(), $e->getMessage(), null);
1038
+                return false;
1039
+            }
1040
+            try {
1041
+                $this->setTaskStatus($task, Task::STATUS_RUNNING);
1042
+                $output = $provider->process($task->getUserId(), $input, fn (float $progress) => $this->setTaskProgress($task->getId(), $progress));
1043
+            } catch (ProcessingException $e) {
1044
+                $this->logger->warning('Failed to process a TaskProcessing task with synchronous provider ' . $provider->getId(), ['exception' => $e]);
1045
+                $userFacingErrorMessage = $e instanceof UserFacingProcessingException ? $e->getUserFacingMessage() : null;
1046
+                $this->setTaskResult($task->getId(), $e->getMessage(), null, userFacingError: $userFacingErrorMessage);
1047
+                return false;
1048
+            } catch (\Throwable $e) {
1049
+                $this->logger->error('Unknown error while processing TaskProcessing task', ['exception' => $e]);
1050
+                $this->setTaskResult($task->getId(), $e->getMessage(), null);
1051
+                return false;
1052
+            }
1053
+            $this->setTaskResult($task->getId(), null, $output);
1054
+        } catch (NotFoundException $e) {
1055
+            $this->logger->info('Could not find task anymore after execution. Moving on.', ['exception' => $e]);
1056
+        } catch (Exception $e) {
1057
+            $this->logger->error('Failed to report result of TaskProcessing task', ['exception' => $e]);
1058
+        }
1059
+        return true;
1060
+    }
1061
+
1062
+    public function deleteTask(Task $task): void {
1063
+        $taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1064
+        $this->taskMapper->delete($taskEntity);
1065
+    }
1066
+
1067
+    public function getTask(int $id): Task {
1068
+        try {
1069
+            $taskEntity = $this->taskMapper->find($id);
1070
+            return $taskEntity->toPublicTask();
1071
+        } catch (DoesNotExistException $e) {
1072
+            throw new NotFoundException('Couldn\'t find task with id ' . $id, 0, $e);
1073
+        } catch (MultipleObjectsReturnedException|\OCP\DB\Exception $e) {
1074
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', 0, $e);
1075
+        } catch (\JsonException $e) {
1076
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the task', 0, $e);
1077
+        }
1078
+    }
1079
+
1080
+    public function cancelTask(int $id): void {
1081
+        $task = $this->getTask($id);
1082
+        if ($task->getStatus() !== Task::STATUS_SCHEDULED && $task->getStatus() !== Task::STATUS_RUNNING) {
1083
+            return;
1084
+        }
1085
+        $task->setStatus(Task::STATUS_CANCELLED);
1086
+        $task->setEndedAt(time());
1087
+        $taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1088
+        try {
1089
+            $this->taskMapper->update($taskEntity);
1090
+            $this->runWebhook($task);
1091
+        } catch (\OCP\DB\Exception $e) {
1092
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', 0, $e);
1093
+        }
1094
+    }
1095
+
1096
+    public function setTaskProgress(int $id, float $progress): bool {
1097
+        // TODO: Not sure if we should rather catch the exceptions of getTask here and fail silently
1098
+        $task = $this->getTask($id);
1099
+        if ($task->getStatus() === Task::STATUS_CANCELLED) {
1100
+            return false;
1101
+        }
1102
+        // only set the start time if the task is going from scheduled to running
1103
+        if ($task->getstatus() === Task::STATUS_SCHEDULED) {
1104
+            $task->setStartedAt(time());
1105
+        }
1106
+        $task->setStatus(Task::STATUS_RUNNING);
1107
+        $task->setProgress($progress);
1108
+        $taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1109
+        try {
1110
+            $this->taskMapper->update($taskEntity);
1111
+        } catch (\OCP\DB\Exception $e) {
1112
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', 0, $e);
1113
+        }
1114
+        return true;
1115
+    }
1116
+
1117
+    public function setTaskResult(int $id, ?string $error, ?array $result, bool $isUsingFileIds = false, ?string $userFacingError = null): void {
1118
+        // TODO: Not sure if we should rather catch the exceptions of getTask here and fail silently
1119
+        $task = $this->getTask($id);
1120
+        if ($task->getStatus() === Task::STATUS_CANCELLED) {
1121
+            $this->logger->info('A TaskProcessing ' . $task->getTaskTypeId() . ' task with id ' . $id . ' finished but was cancelled in the mean time. Moving on without storing result.');
1122
+            return;
1123
+        }
1124
+        if ($error !== null) {
1125
+            $task->setStatus(Task::STATUS_FAILED);
1126
+            $task->setEndedAt(time());
1127
+            // truncate error message to 4000 characters
1128
+            $task->setErrorMessage(substr($error, 0, 4000));
1129
+            // truncate error message to 4000 characters
1130
+            if ($userFacingError !== null) {
1131
+                $task->setUserFacingErrorMessage(substr($userFacingError, 0, 4000));
1132
+            }
1133
+            $this->logger->warning('A TaskProcessing ' . $task->getTaskTypeId() . ' task with id ' . $id . ' failed with the following message: ' . $error);
1134
+        } elseif ($result !== null) {
1135
+            $taskTypes = $this->getAvailableTaskTypes();
1136
+            $outputShape = $taskTypes[$task->getTaskTypeId()]['outputShape'];
1137
+            $outputShapeEnumValues = $taskTypes[$task->getTaskTypeId()]['outputShapeEnumValues'];
1138
+            $optionalOutputShape = $taskTypes[$task->getTaskTypeId()]['optionalOutputShape'];
1139
+            $optionalOutputShapeEnumValues = $taskTypes[$task->getTaskTypeId()]['optionalOutputShapeEnumValues'];
1140
+            try {
1141
+                // validate output
1142
+                if (!$isUsingFileIds) {
1143
+                    $this->validateOutputWithFileData($outputShape, $outputShapeEnumValues, $result);
1144
+                    $this->validateOutputWithFileData($optionalOutputShape, $optionalOutputShapeEnumValues, $result, true);
1145
+                } else {
1146
+                    $this->validateOutputWithFileIds($outputShape, $outputShapeEnumValues, $result);
1147
+                    $this->validateOutputWithFileIds($optionalOutputShape, $optionalOutputShapeEnumValues, $result, true);
1148
+                }
1149
+                $output = $this->removeSuperfluousArrayKeys($result, $outputShape, $optionalOutputShape);
1150
+                // extract raw data and put it in files, replace it with file ids
1151
+                if (!$isUsingFileIds) {
1152
+                    $output = $this->encapsulateOutputFileData($output, $outputShape, $optionalOutputShape);
1153
+                } else {
1154
+                    $this->validateOutputFileIds($output, $outputShape, $optionalOutputShape);
1155
+                }
1156
+                // Turn file objects into IDs
1157
+                foreach ($output as $key => $value) {
1158
+                    if ($value instanceof Node) {
1159
+                        $output[$key] = $value->getId();
1160
+                    }
1161
+                    if (is_array($value) && isset($value[0]) && $value[0] instanceof Node) {
1162
+                        $output[$key] = array_map(fn ($node) => $node->getId(), $value);
1163
+                    }
1164
+                }
1165
+                $task->setOutput($output);
1166
+                $task->setProgress(1);
1167
+                $task->setStatus(Task::STATUS_SUCCESSFUL);
1168
+                $task->setEndedAt(time());
1169
+            } catch (ValidationException $e) {
1170
+                $task->setProgress(1);
1171
+                $task->setStatus(Task::STATUS_FAILED);
1172
+                $task->setEndedAt(time());
1173
+                $error = 'The task was processed successfully but the provider\'s output doesn\'t pass validation against the task type\'s outputShape spec and/or the provider\'s own optionalOutputShape spec';
1174
+                $task->setErrorMessage($error);
1175
+                $this->logger->error($error, ['exception' => $e, 'output' => $result]);
1176
+            } catch (NotPermittedException $e) {
1177
+                $task->setProgress(1);
1178
+                $task->setStatus(Task::STATUS_FAILED);
1179
+                $task->setEndedAt(time());
1180
+                $error = 'The task was processed successfully but storing the output in a file failed';
1181
+                $task->setErrorMessage($error);
1182
+                $this->logger->error($error, ['exception' => $e]);
1183
+            } catch (InvalidPathException|\OCP\Files\NotFoundException $e) {
1184
+                $task->setProgress(1);
1185
+                $task->setStatus(Task::STATUS_FAILED);
1186
+                $task->setEndedAt(time());
1187
+                $error = 'The task was processed successfully but the result file could not be found';
1188
+                $task->setErrorMessage($error);
1189
+                $this->logger->error($error, ['exception' => $e]);
1190
+            }
1191
+        }
1192
+        try {
1193
+            $taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1194
+        } catch (\JsonException $e) {
1195
+            throw new \OCP\TaskProcessing\Exception\Exception('The task was processed successfully but the provider\'s output could not be encoded as JSON for the database.', 0, $e);
1196
+        }
1197
+        try {
1198
+            $this->taskMapper->update($taskEntity);
1199
+            $this->runWebhook($task);
1200
+        } catch (\OCP\DB\Exception $e) {
1201
+            throw new \OCP\TaskProcessing\Exception\Exception($e->getMessage());
1202
+        }
1203
+        if ($task->getStatus() === Task::STATUS_SUCCESSFUL) {
1204
+            $event = new TaskSuccessfulEvent($task);
1205
+        } else {
1206
+            $event = new TaskFailedEvent($task, $error);
1207
+        }
1208
+        $this->dispatcher->dispatchTyped($event);
1209
+    }
1210
+
1211
+    public function getNextScheduledTask(array $taskTypeIds = [], array $taskIdsToIgnore = []): Task {
1212
+        try {
1213
+            $taskEntity = $this->taskMapper->findOldestScheduledByType($taskTypeIds, $taskIdsToIgnore);
1214
+            return $taskEntity->toPublicTask();
1215
+        } catch (DoesNotExistException $e) {
1216
+            throw new \OCP\TaskProcessing\Exception\NotFoundException('Could not find the task', previous: $e);
1217
+        } catch (\OCP\DB\Exception $e) {
1218
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', previous: $e);
1219
+        } catch (\JsonException $e) {
1220
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the task', previous: $e);
1221
+        }
1222
+    }
1223
+
1224
+    public function getNextScheduledTasks(array $taskTypeIds = [], array $taskIdsToIgnore = [], int $numberOfTasks = 1): array {
1225
+        try {
1226
+            return array_map(fn ($taskEntity) => $taskEntity->toPublicTask(), $this->taskMapper->findNOldestScheduledByType($taskTypeIds, $taskIdsToIgnore, $numberOfTasks));
1227
+        } catch (DoesNotExistException $e) {
1228
+            throw new \OCP\TaskProcessing\Exception\NotFoundException('Could not find the task', previous: $e);
1229
+        } catch (\OCP\DB\Exception $e) {
1230
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', previous: $e);
1231
+        } catch (\JsonException $e) {
1232
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the task', previous: $e);
1233
+        }
1234
+    }
1235
+
1236
+    /**
1237
+     * Takes task input data and replaces fileIds with File objects
1238
+     *
1239
+     * @param string|null $userId
1240
+     * @param array<array-key, list<numeric|string>|numeric|string> $input
1241
+     * @param ShapeDescriptor[] ...$specs the specs
1242
+     * @return array<array-key, list<File|numeric|string>|numeric|string|File>
1243
+     * @throws GenericFileException|LockedException|NotPermittedException|ValidationException|UnauthorizedException
1244
+     */
1245
+    public function fillInputFileData(?string $userId, array $input, ...$specs): array {
1246
+        if ($userId !== null) {
1247
+            \OC_Util::setupFS($userId);
1248
+        }
1249
+        $newInputOutput = [];
1250
+        $spec = array_reduce($specs, fn ($carry, $spec) => $carry + $spec, []);
1251
+        foreach ($spec as $key => $descriptor) {
1252
+            $type = $descriptor->getShapeType();
1253
+            if (!isset($input[$key])) {
1254
+                continue;
1255
+            }
1256
+            if (!in_array(EShapeType::getScalarType($type), [EShapeType::Image, EShapeType::Audio, EShapeType::Video, EShapeType::File], true)) {
1257
+                $newInputOutput[$key] = $input[$key];
1258
+                continue;
1259
+            }
1260
+            if (EShapeType::getScalarType($type) === $type) {
1261
+                // is scalar
1262
+                $node = $this->validateFileId((int)$input[$key]);
1263
+                $this->validateUserAccessToFile($input[$key], $userId);
1264
+                $newInputOutput[$key] = $node;
1265
+            } else {
1266
+                // is list
1267
+                $newInputOutput[$key] = [];
1268
+                foreach ($input[$key] as $item) {
1269
+                    $node = $this->validateFileId((int)$item);
1270
+                    $this->validateUserAccessToFile($item, $userId);
1271
+                    $newInputOutput[$key][] = $node;
1272
+                }
1273
+            }
1274
+        }
1275
+        return $newInputOutput;
1276
+    }
1277
+
1278
+    public function getUserTask(int $id, ?string $userId): Task {
1279
+        try {
1280
+            $taskEntity = $this->taskMapper->findByIdAndUser($id, $userId);
1281
+            return $taskEntity->toPublicTask();
1282
+        } catch (DoesNotExistException $e) {
1283
+            throw new \OCP\TaskProcessing\Exception\NotFoundException('Could not find the task', 0, $e);
1284
+        } catch (MultipleObjectsReturnedException|\OCP\DB\Exception $e) {
1285
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', 0, $e);
1286
+        } catch (\JsonException $e) {
1287
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the task', 0, $e);
1288
+        }
1289
+    }
1290
+
1291
+    public function getUserTasks(?string $userId, ?string $taskTypeId = null, ?string $customId = null): array {
1292
+        try {
1293
+            $taskEntities = $this->taskMapper->findByUserAndTaskType($userId, $taskTypeId, $customId);
1294
+            return array_map(fn ($taskEntity): Task => $taskEntity->toPublicTask(), $taskEntities);
1295
+        } catch (\OCP\DB\Exception $e) {
1296
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the tasks', 0, $e);
1297
+        } catch (\JsonException $e) {
1298
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the tasks', 0, $e);
1299
+        }
1300
+    }
1301
+
1302
+    public function getTasks(
1303
+        ?string $userId, ?string $taskTypeId = null, ?string $appId = null, ?string $customId = null,
1304
+        ?int $status = null, ?int $scheduleAfter = null, ?int $endedBefore = null,
1305
+    ): array {
1306
+        try {
1307
+            $taskEntities = $this->taskMapper->findTasks($userId, $taskTypeId, $appId, $customId, $status, $scheduleAfter, $endedBefore);
1308
+            return array_map(fn ($taskEntity): Task => $taskEntity->toPublicTask(), $taskEntities);
1309
+        } catch (\OCP\DB\Exception $e) {
1310
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the tasks', 0, $e);
1311
+        } catch (\JsonException $e) {
1312
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the tasks', 0, $e);
1313
+        }
1314
+    }
1315
+
1316
+    public function getUserTasksByApp(?string $userId, string $appId, ?string $customId = null): array {
1317
+        try {
1318
+            $taskEntities = $this->taskMapper->findUserTasksByApp($userId, $appId, $customId);
1319
+            return array_map(fn ($taskEntity): Task => $taskEntity->toPublicTask(), $taskEntities);
1320
+        } catch (\OCP\DB\Exception $e) {
1321
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding a task', 0, $e);
1322
+        } catch (\JsonException $e) {
1323
+            throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding a task', 0, $e);
1324
+        }
1325
+    }
1326
+
1327
+    /**
1328
+     *Takes task input or output and replaces base64 data with file ids
1329
+     *
1330
+     * @param array $output
1331
+     * @param ShapeDescriptor[] ...$specs the specs that define which keys to keep
1332
+     * @return array
1333
+     * @throws NotPermittedException
1334
+     */
1335
+    public function encapsulateOutputFileData(array $output, ...$specs): array {
1336
+        $newOutput = [];
1337
+        try {
1338
+            $folder = $this->appData->getFolder('TaskProcessing');
1339
+        } catch (\OCP\Files\NotFoundException) {
1340
+            $folder = $this->appData->newFolder('TaskProcessing');
1341
+        }
1342
+        $spec = array_reduce($specs, fn ($carry, $spec) => $carry + $spec, []);
1343
+        foreach ($spec as $key => $descriptor) {
1344
+            $type = $descriptor->getShapeType();
1345
+            if (!isset($output[$key])) {
1346
+                continue;
1347
+            }
1348
+            if (!in_array(EShapeType::getScalarType($type), [EShapeType::Image, EShapeType::Audio, EShapeType::Video, EShapeType::File], true)) {
1349
+                $newOutput[$key] = $output[$key];
1350
+                continue;
1351
+            }
1352
+            if (EShapeType::getScalarType($type) === $type) {
1353
+                /** @var SimpleFile $file */
1354
+                $file = $folder->newFile(time() . '-' . rand(1, 100000), $output[$key]);
1355
+                $newOutput[$key] = $file->getId(); // polymorphic call to SimpleFile
1356
+            } else {
1357
+                $newOutput = [];
1358
+                foreach ($output[$key] as $item) {
1359
+                    /** @var SimpleFile $file */
1360
+                    $file = $folder->newFile(time() . '-' . rand(1, 100000), $item);
1361
+                    $newOutput[$key][] = $file->getId();
1362
+                }
1363
+            }
1364
+        }
1365
+        return $newOutput;
1366
+    }
1367
+
1368
+    /**
1369
+     * @param Task $task
1370
+     * @return array<array-key, list<numeric|string|File>|numeric|string|File>
1371
+     * @throws GenericFileException
1372
+     * @throws LockedException
1373
+     * @throws NotPermittedException
1374
+     * @throws ValidationException|UnauthorizedException
1375
+     */
1376
+    public function prepareInputData(Task $task): array {
1377
+        $taskTypes = $this->getAvailableTaskTypes();
1378
+        $inputShape = $taskTypes[$task->getTaskTypeId()]['inputShape'];
1379
+        $optionalInputShape = $taskTypes[$task->getTaskTypeId()]['optionalInputShape'];
1380
+        $input = $task->getInput();
1381
+        $input = $this->removeSuperfluousArrayKeys($input, $inputShape, $optionalInputShape);
1382
+        $input = $this->fillInputFileData($task->getUserId(), $input, $inputShape, $optionalInputShape);
1383
+        return $input;
1384
+    }
1385
+
1386
+    public function lockTask(Task $task): bool {
1387
+        $taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1388
+        if ($this->taskMapper->lockTask($taskEntity) === 0) {
1389
+            return false;
1390
+        }
1391
+        $task->setStatus(Task::STATUS_RUNNING);
1392
+        return true;
1393
+    }
1394
+
1395
+    /**
1396
+     * @throws \JsonException
1397
+     * @throws Exception
1398
+     */
1399
+    public function setTaskStatus(Task $task, int $status): void {
1400
+        $currentTaskStatus = $task->getStatus();
1401
+        if ($currentTaskStatus === Task::STATUS_SCHEDULED && $status === Task::STATUS_RUNNING) {
1402
+            $task->setStartedAt(time());
1403
+        } elseif ($currentTaskStatus === Task::STATUS_RUNNING && ($status === Task::STATUS_FAILED || $status === Task::STATUS_CANCELLED)) {
1404
+            $task->setEndedAt(time());
1405
+        } elseif ($currentTaskStatus === Task::STATUS_UNKNOWN && $status === Task::STATUS_SCHEDULED) {
1406
+            $task->setScheduledAt(time());
1407
+        }
1408
+        $task->setStatus($status);
1409
+        $taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1410
+        $this->taskMapper->update($taskEntity);
1411
+    }
1412
+
1413
+    /**
1414
+     * Validate input, fill input default values, set completionExpectedAt, set scheduledAt
1415
+     *
1416
+     * @param Task $task
1417
+     * @return void
1418
+     * @throws UnauthorizedException
1419
+     * @throws ValidationException
1420
+     * @throws \OCP\TaskProcessing\Exception\Exception
1421
+     */
1422
+    private function prepareTask(Task $task): void {
1423
+        $taskTypes = $this->getAvailableTaskTypes();
1424
+        $taskType = $taskTypes[$task->getTaskTypeId()];
1425
+        $inputShape = $taskType['inputShape'];
1426
+        $inputShapeDefaults = $taskType['inputShapeDefaults'];
1427
+        $inputShapeEnumValues = $taskType['inputShapeEnumValues'];
1428
+        $optionalInputShape = $taskType['optionalInputShape'];
1429
+        $optionalInputShapeEnumValues = $taskType['optionalInputShapeEnumValues'];
1430
+        $optionalInputShapeDefaults = $taskType['optionalInputShapeDefaults'];
1431
+        // validate input
1432
+        $this->validateInput($inputShape, $inputShapeDefaults, $inputShapeEnumValues, $task->getInput());
1433
+        $this->validateInput($optionalInputShape, $optionalInputShapeDefaults, $optionalInputShapeEnumValues, $task->getInput(), true);
1434
+        // authenticate access to mentioned files
1435
+        $ids = [];
1436
+        foreach ($inputShape + $optionalInputShape as $key => $descriptor) {
1437
+            if (in_array(EShapeType::getScalarType($descriptor->getShapeType()), [EShapeType::File, EShapeType::Image, EShapeType::Audio, EShapeType::Video], true)) {
1438
+                /** @var list<int>|int $inputSlot */
1439
+                $inputSlot = $task->getInput()[$key];
1440
+                if (is_array($inputSlot)) {
1441
+                    $ids += $inputSlot;
1442
+                } else {
1443
+                    $ids[] = $inputSlot;
1444
+                }
1445
+            }
1446
+        }
1447
+        foreach ($ids as $fileId) {
1448
+            $this->validateFileId($fileId);
1449
+            $this->validateUserAccessToFile($fileId, $task->getUserId());
1450
+        }
1451
+        // remove superfluous keys and set input
1452
+        $input = $this->removeSuperfluousArrayKeys($task->getInput(), $inputShape, $optionalInputShape);
1453
+        $inputWithDefaults = $this->fillInputDefaults($input, $inputShapeDefaults, $optionalInputShapeDefaults);
1454
+        $task->setInput($inputWithDefaults);
1455
+        $task->setScheduledAt(time());
1456
+        $provider = $this->getPreferredProvider($task->getTaskTypeId());
1457
+        // calculate expected completion time
1458
+        $completionExpectedAt = new \DateTime('now');
1459
+        $completionExpectedAt->add(new \DateInterval('PT' . $provider->getExpectedRuntime() . 'S'));
1460
+        $task->setCompletionExpectedAt($completionExpectedAt);
1461
+    }
1462
+
1463
+    /**
1464
+     * Store the task in the DB and set its ID in the \OCP\TaskProcessing\Task input param
1465
+     *
1466
+     * @param Task $task
1467
+     * @return void
1468
+     * @throws Exception
1469
+     * @throws \JsonException
1470
+     */
1471
+    private function storeTask(Task $task): void {
1472
+        // create a db entity and insert into db table
1473
+        $taskEntity = \OC\TaskProcessing\Db\Task::fromPublicTask($task);
1474
+        $this->taskMapper->insert($taskEntity);
1475
+        // make sure the scheduler knows the id
1476
+        $task->setId($taskEntity->getId());
1477
+    }
1478
+
1479
+    /**
1480
+     * @param array $output
1481
+     * @param ShapeDescriptor[] ...$specs the specs that define which keys to keep
1482
+     * @return array
1483
+     * @throws NotPermittedException
1484
+     */
1485
+    private function validateOutputFileIds(array $output, ...$specs): array {
1486
+        $newOutput = [];
1487
+        $spec = array_reduce($specs, fn ($carry, $spec) => $carry + $spec, []);
1488
+        foreach ($spec as $key => $descriptor) {
1489
+            $type = $descriptor->getShapeType();
1490
+            if (!isset($output[$key])) {
1491
+                continue;
1492
+            }
1493
+            if (!in_array(EShapeType::getScalarType($type), [EShapeType::Image, EShapeType::Audio, EShapeType::Video, EShapeType::File], true)) {
1494
+                $newOutput[$key] = $output[$key];
1495
+                continue;
1496
+            }
1497
+            if (EShapeType::getScalarType($type) === $type) {
1498
+                // Is scalar file ID
1499
+                $newOutput[$key] = $this->validateFileId($output[$key]);
1500
+            } else {
1501
+                // Is list of file IDs
1502
+                $newOutput = [];
1503
+                foreach ($output[$key] as $item) {
1504
+                    $newOutput[$key][] = $this->validateFileId($item);
1505
+                }
1506
+            }
1507
+        }
1508
+        return $newOutput;
1509
+    }
1510
+
1511
+    /**
1512
+     * @param mixed $id
1513
+     * @return File
1514
+     * @throws ValidationException
1515
+     */
1516
+    private function validateFileId(mixed $id): File {
1517
+        $node = $this->rootFolder->getFirstNodeById($id);
1518
+        if ($node === null) {
1519
+            $node = $this->rootFolder->getFirstNodeByIdInPath($id, '/' . $this->rootFolder->getAppDataDirectoryName() . '/');
1520
+            if ($node === null) {
1521
+                throw new ValidationException('Could not find file ' . $id);
1522
+            } elseif (!$node instanceof File) {
1523
+                throw new ValidationException('File with id "' . $id . '" is not a file');
1524
+            }
1525
+        } elseif (!$node instanceof File) {
1526
+            throw new ValidationException('File with id "' . $id . '" is not a file');
1527
+        }
1528
+        return $node;
1529
+    }
1530
+
1531
+    /**
1532
+     * @param mixed $fileId
1533
+     * @param string|null $userId
1534
+     * @return void
1535
+     * @throws UnauthorizedException
1536
+     */
1537
+    private function validateUserAccessToFile(mixed $fileId, ?string $userId): void {
1538
+        if ($userId === null) {
1539
+            throw new UnauthorizedException('User does not have access to file ' . $fileId);
1540
+        }
1541
+        $mounts = $this->userMountCache->getMountsForFileId($fileId);
1542
+        $userIds = array_map(fn ($mount) => $mount->getUser()->getUID(), $mounts);
1543
+        if (!in_array($userId, $userIds)) {
1544
+            throw new UnauthorizedException('User ' . $userId . ' does not have access to file ' . $fileId);
1545
+        }
1546
+    }
1547
+
1548
+    /**
1549
+     * @param Task $task
1550
+     * @return list<int>
1551
+     * @throws NotFoundException
1552
+     */
1553
+    public function extractFileIdsFromTask(Task $task): array {
1554
+        $ids = [];
1555
+        $taskTypes = $this->getAvailableTaskTypes();
1556
+        if (!isset($taskTypes[$task->getTaskTypeId()])) {
1557
+            throw new NotFoundException('Could not find task type');
1558
+        }
1559
+        $taskType = $taskTypes[$task->getTaskTypeId()];
1560
+        foreach ($taskType['inputShape'] + $taskType['optionalInputShape'] as $key => $descriptor) {
1561
+            if (in_array(EShapeType::getScalarType($descriptor->getShapeType()), [EShapeType::File, EShapeType::Image, EShapeType::Audio, EShapeType::Video], true)) {
1562
+                /** @var int|list<int> $inputSlot */
1563
+                $inputSlot = $task->getInput()[$key];
1564
+                if (is_array($inputSlot)) {
1565
+                    $ids = array_merge($inputSlot, $ids);
1566
+                } else {
1567
+                    $ids[] = $inputSlot;
1568
+                }
1569
+            }
1570
+        }
1571
+        if ($task->getOutput() !== null) {
1572
+            foreach ($taskType['outputShape'] + $taskType['optionalOutputShape'] as $key => $descriptor) {
1573
+                if (in_array(EShapeType::getScalarType($descriptor->getShapeType()), [EShapeType::File, EShapeType::Image, EShapeType::Audio, EShapeType::Video], true)) {
1574
+                    /** @var int|list<int> $outputSlot */
1575
+                    $outputSlot = $task->getOutput()[$key];
1576
+                    if (is_array($outputSlot)) {
1577
+                        $ids = array_merge($outputSlot, $ids);
1578
+                    } else {
1579
+                        $ids[] = $outputSlot;
1580
+                    }
1581
+                }
1582
+            }
1583
+        }
1584
+        return $ids;
1585
+    }
1586
+
1587
+    /**
1588
+     * @param ISimpleFolder $folder
1589
+     * @param int $ageInSeconds
1590
+     * @return \Generator
1591
+     */
1592
+    public function clearFilesOlderThan(ISimpleFolder $folder, int $ageInSeconds = self::MAX_TASK_AGE_SECONDS): \Generator {
1593
+        foreach ($folder->getDirectoryListing() as $file) {
1594
+            if ($file->getMTime() < time() - $ageInSeconds) {
1595
+                try {
1596
+                    $fileName = $file->getName();
1597
+                    $file->delete();
1598
+                    yield $fileName;
1599
+                } catch (NotPermittedException $e) {
1600
+                    $this->logger->warning('Failed to delete a stale task processing file', ['exception' => $e]);
1601
+                }
1602
+            }
1603
+        }
1604
+    }
1605
+
1606
+    /**
1607
+     * @param int $ageInSeconds
1608
+     * @return \Generator
1609
+     * @throws Exception
1610
+     * @throws InvalidPathException
1611
+     * @throws NotFoundException
1612
+     * @throws \JsonException
1613
+     * @throws \OCP\Files\NotFoundException
1614
+     */
1615
+    public function cleanupTaskProcessingTaskFiles(int $ageInSeconds = self::MAX_TASK_AGE_SECONDS): \Generator {
1616
+        $taskIdsToCleanup = [];
1617
+        foreach ($this->taskMapper->getTasksToCleanup($ageInSeconds) as $task) {
1618
+            $taskIdsToCleanup[] = $task->getId();
1619
+            $ocpTask = $task->toPublicTask();
1620
+            $fileIds = $this->extractFileIdsFromTask($ocpTask);
1621
+            foreach ($fileIds as $fileId) {
1622
+                // only look for output files stored in appData/TaskProcessing/
1623
+                $file = $this->rootFolder->getFirstNodeByIdInPath($fileId, '/' . $this->rootFolder->getAppDataDirectoryName() . '/core/TaskProcessing/');
1624
+                if ($file instanceof File) {
1625
+                    try {
1626
+                        $fileId = $file->getId();
1627
+                        $fileName = $file->getName();
1628
+                        $file->delete();
1629
+                        yield ['task_id' => $task->getId(), 'file_id' => $fileId, 'file_name' => $fileName];
1630
+                    } catch (NotPermittedException $e) {
1631
+                        $this->logger->warning('Failed to delete a stale task processing file', ['exception' => $e]);
1632
+                    }
1633
+                }
1634
+            }
1635
+        }
1636
+        return $taskIdsToCleanup;
1637
+    }
1638
+
1639
+    /**
1640
+     * Make a request to the task's webhookUri if necessary
1641
+     *
1642
+     * @param Task $task
1643
+     */
1644
+    private function runWebhook(Task $task): void {
1645
+        $uri = $task->getWebhookUri();
1646
+        $method = $task->getWebhookMethod();
1647
+
1648
+        if (!$uri || !$method) {
1649
+            return;
1650
+        }
1651
+
1652
+        if (in_array($method, ['HTTP:GET', 'HTTP:POST', 'HTTP:PUT', 'HTTP:DELETE'], true)) {
1653
+            $client = $this->clientService->newClient();
1654
+            $httpMethod = preg_replace('/^HTTP:/', '', $method);
1655
+            $options = [
1656
+                'timeout' => 30,
1657
+                'body' => json_encode([
1658
+                    'task' => $task->jsonSerialize(),
1659
+                ]),
1660
+                'headers' => ['Content-Type' => 'application/json'],
1661
+            ];
1662
+            try {
1663
+                $client->request($httpMethod, $uri, $options);
1664
+            } catch (ClientException|ServerException $e) {
1665
+                $this->logger->warning('Task processing HTTP webhook failed for task ' . $task->getId() . '. Request failed', ['exception' => $e]);
1666
+            } catch (\Exception|\Throwable $e) {
1667
+                $this->logger->warning('Task processing HTTP webhook failed for task ' . $task->getId() . '. Unknown error', ['exception' => $e]);
1668
+            }
1669
+        } elseif (str_starts_with($method, 'AppAPI:') && str_starts_with($uri, '/')) {
1670
+            $parsedMethod = explode(':', $method, 4);
1671
+            if (count($parsedMethod) < 3) {
1672
+                $this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. Invalid method: ' . $method);
1673
+            }
1674
+            [, $exAppId, $httpMethod] = $parsedMethod;
1675
+            if (!$this->appManager->isEnabledForAnyone('app_api')) {
1676
+                $this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. AppAPI is disabled or not installed.');
1677
+                return;
1678
+            }
1679
+            try {
1680
+                $appApiFunctions = \OCP\Server::get(\OCA\AppAPI\PublicFunctions::class);
1681
+            } catch (ContainerExceptionInterface|NotFoundExceptionInterface) {
1682
+                $this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. Could not get AppAPI public functions.');
1683
+                return;
1684
+            }
1685
+            $exApp = $appApiFunctions->getExApp($exAppId);
1686
+            if ($exApp === null) {
1687
+                $this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. ExApp ' . $exAppId . ' is missing.');
1688
+                return;
1689
+            } elseif (!$exApp['enabled']) {
1690
+                $this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. ExApp ' . $exAppId . ' is disabled.');
1691
+                return;
1692
+            }
1693
+            $requestParams = [
1694
+                'task' => $task->jsonSerialize(),
1695
+            ];
1696
+            $requestOptions = [
1697
+                'timeout' => 30,
1698
+            ];
1699
+            $response = $appApiFunctions->exAppRequest($exAppId, $uri, $task->getUserId(), $httpMethod, $requestParams, $requestOptions);
1700
+            if (is_array($response) && isset($response['error'])) {
1701
+                $this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. Error during request to ExApp(' . $exAppId . '): ', $response['error']);
1702
+            }
1703
+        }
1704
+    }
1705 1705
 }
Please login to merge, or discard this patch.
Spacing   +63 added lines, -63 removed lines patch added patch discarded remove patch
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
 			try {
150 150
 				$providers[$class] = $this->serverContainer->get($class);
151 151
 			} catch (\Throwable $e) {
152
-				$this->logger->error('Failed to load Text processing provider ' . $class, [
152
+				$this->logger->error('Failed to load Text processing provider '.$class, [
153 153
 					'exception' => $e,
154 154
 				]);
155 155
 			}
@@ -173,7 +173,7 @@  discard block
 block discarded – undo
173 173
 					if ($this->provider instanceof \OCP\TextProcessing\IProviderWithId) {
174 174
 						return $this->provider->getId();
175 175
 					}
176
-					return Manager::LEGACY_PREFIX_TEXTPROCESSING . $this->provider::class;
176
+					return Manager::LEGACY_PREFIX_TEXTPROCESSING.$this->provider::class;
177 177
 				}
178 178
 
179 179
 				public function getName(): string {
@@ -186,7 +186,7 @@  discard block
 block discarded – undo
186 186
 						\OCP\TextProcessing\HeadlineTaskType::class => TextToTextHeadline::ID,
187 187
 						\OCP\TextProcessing\TopicsTaskType::class => TextToTextTopics::ID,
188 188
 						\OCP\TextProcessing\SummaryTaskType::class => TextToTextSummary::ID,
189
-						default => Manager::LEGACY_PREFIX_TEXTPROCESSING . $this->provider->getTaskType(),
189
+						default => Manager::LEGACY_PREFIX_TEXTPROCESSING.$this->provider->getTaskType(),
190 190
 					};
191 191
 				}
192 192
 
@@ -274,7 +274,7 @@  discard block
 block discarded – undo
274 274
 				}
275 275
 
276 276
 				public function getId(): string {
277
-					return Manager::LEGACY_PREFIX_TEXTPROCESSING . $this->oldTaskTypeClass;
277
+					return Manager::LEGACY_PREFIX_TEXTPROCESSING.$this->oldTaskTypeClass;
278 278
 				}
279 279
 
280 280
 				public function getName(): string {
@@ -316,7 +316,7 @@  discard block
 block discarded – undo
316 316
 				}
317 317
 
318 318
 				public function getId(): string {
319
-					return Manager::LEGACY_PREFIX_TEXTTOIMAGE . $this->provider->getId();
319
+					return Manager::LEGACY_PREFIX_TEXTTOIMAGE.$this->provider->getId();
320 320
 				}
321 321
 
322 322
 				public function getName(): string {
@@ -348,13 +348,13 @@  discard block
 block discarded – undo
348 348
 					$resources = [];
349 349
 					$files = [];
350 350
 					for ($i = 0; $i < $input['numberOfImages']; $i++) {
351
-						$file = $folder->newFile(time() . '-' . rand(1, 100000) . '-' . $i);
351
+						$file = $folder->newFile(time().'-'.rand(1, 100000).'-'.$i);
352 352
 						$files[] = $file;
353 353
 						$resource = $file->write();
354 354
 						if ($resource !== false && $resource !== true && is_resource($resource)) {
355 355
 							$resources[] = $resource;
356 356
 						} else {
357
-							throw new ProcessingException('Text2Image generation using provider "' . $this->getName() . '" failed: Couldn\'t open file to write.');
357
+							throw new ProcessingException('Text2Image generation using provider "'.$this->getName().'" failed: Couldn\'t open file to write.');
358 358
 						}
359 359
 					}
360 360
 					if ($this->provider instanceof \OCP\TextToImage\IProviderWithUserId) {
@@ -418,8 +418,8 @@  discard block
 block discarded – undo
418 418
 			$class = $providerServiceRegistration->getService();
419 419
 			try {
420 420
 				$providers[$class] = $this->serverContainer->get($class);
421
-			} catch (NotFoundExceptionInterface|ContainerExceptionInterface|\Throwable $e) {
422
-				$this->logger->error('Failed to load SpeechToText provider ' . $class, [
421
+			} catch (NotFoundExceptionInterface | ContainerExceptionInterface | \Throwable $e) {
422
+				$this->logger->error('Failed to load SpeechToText provider '.$class, [
423 423
 					'exception' => $e,
424 424
 				]);
425 425
 			}
@@ -449,9 +449,9 @@  discard block
 block discarded – undo
449 449
 
450 450
 				public function getId(): string {
451 451
 					if ($this->provider instanceof ISpeechToTextProviderWithId) {
452
-						return Manager::LEGACY_PREFIX_SPEECHTOTEXT . $this->provider->getId();
452
+						return Manager::LEGACY_PREFIX_SPEECHTOTEXT.$this->provider->getId();
453 453
 					}
454
-					return Manager::LEGACY_PREFIX_SPEECHTOTEXT . $this->provider::class;
454
+					return Manager::LEGACY_PREFIX_SPEECHTOTEXT.$this->provider::class;
455 455
 				}
456 456
 
457 457
 				public function getName(): string {
@@ -527,7 +527,7 @@  discard block
 block discarded – undo
527 527
 
528 528
 		$this->eventResult = new GetTaskProcessingProvidersEvent();
529 529
 		$this->dispatcher->dispatchTyped($this->eventResult);
530
-		return $this->eventResult ;
530
+		return $this->eventResult;
531 531
 	}
532 532
 
533 533
 	/**
@@ -548,11 +548,11 @@  discard block
 block discarded – undo
548 548
 				/** @var IProvider $provider */
549 549
 				$provider = $this->serverContainer->get($class);
550 550
 				if (isset($providers[$provider->getId()])) {
551
-					$this->logger->warning('Task processing provider ' . $class . ' is using ID ' . $provider->getId() . ' which is already used by ' . $providers[$provider->getId()]::class);
551
+					$this->logger->warning('Task processing provider '.$class.' is using ID '.$provider->getId().' which is already used by '.$providers[$provider->getId()]::class);
552 552
 				}
553 553
 				$providers[$provider->getId()] = $provider;
554 554
 			} catch (\Throwable $e) {
555
-				$this->logger->error('Failed to load task processing provider ' . $class, [
555
+				$this->logger->error('Failed to load task processing provider '.$class, [
556 556
 					'exception' => $e,
557 557
 				]);
558 558
 			}
@@ -564,7 +564,7 @@  discard block
 block discarded – undo
564 564
 			if (!isset($providers[$provider->getId()])) {
565 565
 				$providers[$provider->getId()] = $provider;
566 566
 			} else {
567
-				$this->logger->info('Skipping external task processing provider with ID ' . $provider->getId() . ' because a local provider with the same ID already exists.');
567
+				$this->logger->info('Skipping external task processing provider with ID '.$provider->getId().' because a local provider with the same ID already exists.');
568 568
 			}
569 569
 		}
570 570
 
@@ -618,11 +618,11 @@  discard block
 block discarded – undo
618 618
 				/** @var ITaskType $provider */
619 619
 				$taskType = $this->serverContainer->get($class);
620 620
 				if (isset($taskTypes[$taskType->getId()])) {
621
-					$this->logger->warning('Task processing task type ' . $class . ' is using ID ' . $taskType->getId() . ' which is already used by ' . $taskTypes[$taskType->getId()]::class);
621
+					$this->logger->warning('Task processing task type '.$class.' is using ID '.$taskType->getId().' which is already used by '.$taskTypes[$taskType->getId()]::class);
622 622
 				}
623 623
 				$taskTypes[$taskType->getId()] = $taskType;
624 624
 			} catch (\Throwable $e) {
625
-				$this->logger->error('Failed to load task processing task type ' . $class, [
625
+				$this->logger->error('Failed to load task processing task type '.$class, [
626 626
 					'exception' => $e,
627 627
 				]);
628 628
 			}
@@ -632,7 +632,7 @@  discard block
 block discarded – undo
632 632
 		$externalTaskTypes = $event->getTaskTypes();
633 633
 		foreach ($externalTaskTypes as $taskType) {
634 634
 			if (isset($taskTypes[$taskType->getId()])) {
635
-				$this->logger->warning('External task processing task type is using ID ' . $taskType->getId() . ' which is already used by a locally registered task type (' . get_class($taskTypes[$taskType->getId()]) . ')');
635
+				$this->logger->warning('External task processing task type is using ID '.$taskType->getId().' which is already used by a locally registered task type ('.get_class($taskTypes[$taskType->getId()]).')');
636 636
 			}
637 637
 			$taskTypes[$taskType->getId()] = $taskType;
638 638
 		}
@@ -692,18 +692,18 @@  discard block
 block discarded – undo
692 692
 					$type->validateInput($defaults[$key]);
693 693
 					continue;
694 694
 				}
695
-				throw new ValidationException('Missing key: "' . $key . '"');
695
+				throw new ValidationException('Missing key: "'.$key.'"');
696 696
 			}
697 697
 			try {
698 698
 				$type->validateInput($io[$key]);
699 699
 				if ($type === EShapeType::Enum) {
700 700
 					if (!isset($enumValues[$key])) {
701
-						throw new ValidationException('Provider did not provide enum values for an enum slot: "' . $key . '"');
701
+						throw new ValidationException('Provider did not provide enum values for an enum slot: "'.$key.'"');
702 702
 					}
703 703
 					$type->validateEnum($io[$key], $enumValues[$key]);
704 704
 				}
705 705
 			} catch (ValidationException $e) {
706
-				throw new ValidationException('Failed to validate input key "' . $key . '": ' . $e->getMessage());
706
+				throw new ValidationException('Failed to validate input key "'.$key.'": '.$e->getMessage());
707 707
 			}
708 708
 		}
709 709
 	}
@@ -735,7 +735,7 @@  discard block
 block discarded – undo
735 735
 				if ($optional) {
736 736
 					continue;
737 737
 				}
738
-				throw new ValidationException('Missing key: "' . $key . '"');
738
+				throw new ValidationException('Missing key: "'.$key.'"');
739 739
 			}
740 740
 			try {
741 741
 				$type->validateOutputWithFileIds($io[$key]);
@@ -743,7 +743,7 @@  discard block
 block discarded – undo
743 743
 					$type->validateEnum($io[$key], $enumValues[$key]);
744 744
 				}
745 745
 			} catch (ValidationException $e) {
746
-				throw new ValidationException('Failed to validate output key "' . $key . '": ' . $e->getMessage());
746
+				throw new ValidationException('Failed to validate output key "'.$key.'": '.$e->getMessage());
747 747
 			}
748 748
 		}
749 749
 	}
@@ -763,7 +763,7 @@  discard block
 block discarded – undo
763 763
 				if ($optional) {
764 764
 					continue;
765 765
 				}
766
-				throw new ValidationException('Missing key: "' . $key . '"');
766
+				throw new ValidationException('Missing key: "'.$key.'"');
767 767
 			}
768 768
 			try {
769 769
 				$type->validateOutputWithFileData($io[$key]);
@@ -771,7 +771,7 @@  discard block
 block discarded – undo
771 771
 					$type->validateEnum($io[$key], $enumValues[$key]);
772 772
 				}
773 773
 			} catch (ValidationException $e) {
774
-				throw new ValidationException('Failed to validate output key "' . $key . '": ' . $e->getMessage());
774
+				throw new ValidationException('Failed to validate output key "'.$key.'": '.$e->getMessage());
775 775
 			}
776 776
 		}
777 777
 	}
@@ -817,7 +817,7 @@  discard block
 block discarded – undo
817 817
 
818 818
 			$providers = $this->getProviders();
819 819
 			if (isset($this->preferences[$taskTypeId])) {
820
-				$providersById = $this->providersById ?? array_reduce($providers, static function (array $carry, IProvider $provider) {
820
+				$providersById = $this->providersById ?? array_reduce($providers, static function(array $carry, IProvider $provider) {
821 821
 					$carry[$provider->getId()] = $provider;
822 822
 					return $carry;
823 823
 				}, []);
@@ -833,14 +833,14 @@  discard block
 block discarded – undo
833 833
 				}
834 834
 			}
835 835
 		} catch (\JsonException $e) {
836
-			$this->logger->warning('Failed to parse provider preferences while getting preferred provider for task type ' . $taskTypeId, ['exception' => $e]);
836
+			$this->logger->warning('Failed to parse provider preferences while getting preferred provider for task type '.$taskTypeId, ['exception' => $e]);
837 837
 		}
838 838
 		throw new \OCP\TaskProcessing\Exception\Exception('No matching provider found');
839 839
 	}
840 840
 
841 841
 	public function getAvailableTaskTypes(bool $showDisabled = false, ?string $userId = null): array {
842 842
 		// We cache by language, because some task type fields are translated
843
-		$cacheKey = self::TASK_TYPES_CACHE_KEY . ':' . $this->l10nFactory->findLanguage();
843
+		$cacheKey = self::TASK_TYPES_CACHE_KEY.':'.$this->l10nFactory->findLanguage();
844 844
 
845 845
 		// userId will be obtained from the session if left to null
846 846
 		if (!$this->checkGuestAccess($userId)) {
@@ -884,7 +884,7 @@  discard block
 block discarded – undo
884 884
 						'isInternal' => $taskType instanceof IInternalTaskType,
885 885
 					];
886 886
 				} catch (\Throwable $e) {
887
-					$this->logger->error('Failed to set up TaskProcessing provider ' . $provider::class, ['exception' => $e]);
887
+					$this->logger->error('Failed to set up TaskProcessing provider '.$provider::class, ['exception' => $e]);
888 888
 				}
889 889
 			}
890 890
 
@@ -968,7 +968,7 @@  discard block
 block discarded – undo
968 968
 			throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('Access to this resource is forbidden for guests.');
969 969
 		}
970 970
 		if (!$this->canHandleTask($task)) {
971
-			throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('No task processing provider is installed that can handle this task type: ' . $task->getTaskTypeId());
971
+			throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('No task processing provider is installed that can handle this task type: '.$task->getTaskTypeId());
972 972
 		}
973 973
 		$this->prepareTask($task);
974 974
 		$task->setStatus(Task::STATUS_SCHEDULED);
@@ -1007,7 +1007,7 @@  discard block
 block discarded – undo
1007 1007
 			throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('Access to this resource is forbidden for guests.');
1008 1008
 		}
1009 1009
 		if (!$this->canHandleTask($task)) {
1010
-			throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('No task processing provider is installed that can handle this task type: ' . $task->getTaskTypeId());
1010
+			throw new \OCP\TaskProcessing\Exception\PreConditionNotMetException('No task processing provider is installed that can handle this task type: '.$task->getTaskTypeId());
1011 1011
 		}
1012 1012
 
1013 1013
 		$provider = $this->getPreferredProvider($task->getTaskTypeId());
@@ -1032,8 +1032,8 @@  discard block
 block discarded – undo
1032 1032
 		try {
1033 1033
 			try {
1034 1034
 				$input = $this->prepareInputData($task);
1035
-			} catch (GenericFileException|NotPermittedException|LockedException|ValidationException|UnauthorizedException $e) {
1036
-				$this->logger->warning('Failed to prepare input data for a TaskProcessing task with synchronous provider ' . $provider->getId(), ['exception' => $e]);
1035
+			} catch (GenericFileException | NotPermittedException | LockedException | ValidationException | UnauthorizedException $e) {
1036
+				$this->logger->warning('Failed to prepare input data for a TaskProcessing task with synchronous provider '.$provider->getId(), ['exception' => $e]);
1037 1037
 				$this->setTaskResult($task->getId(), $e->getMessage(), null);
1038 1038
 				return false;
1039 1039
 			}
@@ -1041,7 +1041,7 @@  discard block
 block discarded – undo
1041 1041
 				$this->setTaskStatus($task, Task::STATUS_RUNNING);
1042 1042
 				$output = $provider->process($task->getUserId(), $input, fn (float $progress) => $this->setTaskProgress($task->getId(), $progress));
1043 1043
 			} catch (ProcessingException $e) {
1044
-				$this->logger->warning('Failed to process a TaskProcessing task with synchronous provider ' . $provider->getId(), ['exception' => $e]);
1044
+				$this->logger->warning('Failed to process a TaskProcessing task with synchronous provider '.$provider->getId(), ['exception' => $e]);
1045 1045
 				$userFacingErrorMessage = $e instanceof UserFacingProcessingException ? $e->getUserFacingMessage() : null;
1046 1046
 				$this->setTaskResult($task->getId(), $e->getMessage(), null, userFacingError: $userFacingErrorMessage);
1047 1047
 				return false;
@@ -1069,8 +1069,8 @@  discard block
 block discarded – undo
1069 1069
 			$taskEntity = $this->taskMapper->find($id);
1070 1070
 			return $taskEntity->toPublicTask();
1071 1071
 		} catch (DoesNotExistException $e) {
1072
-			throw new NotFoundException('Couldn\'t find task with id ' . $id, 0, $e);
1073
-		} catch (MultipleObjectsReturnedException|\OCP\DB\Exception $e) {
1072
+			throw new NotFoundException('Couldn\'t find task with id '.$id, 0, $e);
1073
+		} catch (MultipleObjectsReturnedException | \OCP\DB\Exception $e) {
1074 1074
 			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', 0, $e);
1075 1075
 		} catch (\JsonException $e) {
1076 1076
 			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the task', 0, $e);
@@ -1118,7 +1118,7 @@  discard block
 block discarded – undo
1118 1118
 		// TODO: Not sure if we should rather catch the exceptions of getTask here and fail silently
1119 1119
 		$task = $this->getTask($id);
1120 1120
 		if ($task->getStatus() === Task::STATUS_CANCELLED) {
1121
-			$this->logger->info('A TaskProcessing ' . $task->getTaskTypeId() . ' task with id ' . $id . ' finished but was cancelled in the mean time. Moving on without storing result.');
1121
+			$this->logger->info('A TaskProcessing '.$task->getTaskTypeId().' task with id '.$id.' finished but was cancelled in the mean time. Moving on without storing result.');
1122 1122
 			return;
1123 1123
 		}
1124 1124
 		if ($error !== null) {
@@ -1130,7 +1130,7 @@  discard block
 block discarded – undo
1130 1130
 			if ($userFacingError !== null) {
1131 1131
 				$task->setUserFacingErrorMessage(substr($userFacingError, 0, 4000));
1132 1132
 			}
1133
-			$this->logger->warning('A TaskProcessing ' . $task->getTaskTypeId() . ' task with id ' . $id . ' failed with the following message: ' . $error);
1133
+			$this->logger->warning('A TaskProcessing '.$task->getTaskTypeId().' task with id '.$id.' failed with the following message: '.$error);
1134 1134
 		} elseif ($result !== null) {
1135 1135
 			$taskTypes = $this->getAvailableTaskTypes();
1136 1136
 			$outputShape = $taskTypes[$task->getTaskTypeId()]['outputShape'];
@@ -1180,7 +1180,7 @@  discard block
 block discarded – undo
1180 1180
 				$error = 'The task was processed successfully but storing the output in a file failed';
1181 1181
 				$task->setErrorMessage($error);
1182 1182
 				$this->logger->error($error, ['exception' => $e]);
1183
-			} catch (InvalidPathException|\OCP\Files\NotFoundException $e) {
1183
+			} catch (InvalidPathException | \OCP\Files\NotFoundException $e) {
1184 1184
 				$task->setProgress(1);
1185 1185
 				$task->setStatus(Task::STATUS_FAILED);
1186 1186
 				$task->setEndedAt(time());
@@ -1259,14 +1259,14 @@  discard block
 block discarded – undo
1259 1259
 			}
1260 1260
 			if (EShapeType::getScalarType($type) === $type) {
1261 1261
 				// is scalar
1262
-				$node = $this->validateFileId((int)$input[$key]);
1262
+				$node = $this->validateFileId((int) $input[$key]);
1263 1263
 				$this->validateUserAccessToFile($input[$key], $userId);
1264 1264
 				$newInputOutput[$key] = $node;
1265 1265
 			} else {
1266 1266
 				// is list
1267 1267
 				$newInputOutput[$key] = [];
1268 1268
 				foreach ($input[$key] as $item) {
1269
-					$node = $this->validateFileId((int)$item);
1269
+					$node = $this->validateFileId((int) $item);
1270 1270
 					$this->validateUserAccessToFile($item, $userId);
1271 1271
 					$newInputOutput[$key][] = $node;
1272 1272
 				}
@@ -1281,7 +1281,7 @@  discard block
 block discarded – undo
1281 1281
 			return $taskEntity->toPublicTask();
1282 1282
 		} catch (DoesNotExistException $e) {
1283 1283
 			throw new \OCP\TaskProcessing\Exception\NotFoundException('Could not find the task', 0, $e);
1284
-		} catch (MultipleObjectsReturnedException|\OCP\DB\Exception $e) {
1284
+		} catch (MultipleObjectsReturnedException | \OCP\DB\Exception $e) {
1285 1285
 			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem finding the task', 0, $e);
1286 1286
 		} catch (\JsonException $e) {
1287 1287
 			throw new \OCP\TaskProcessing\Exception\Exception('There was a problem parsing JSON after finding the task', 0, $e);
@@ -1351,13 +1351,13 @@  discard block
 block discarded – undo
1351 1351
 			}
1352 1352
 			if (EShapeType::getScalarType($type) === $type) {
1353 1353
 				/** @var SimpleFile $file */
1354
-				$file = $folder->newFile(time() . '-' . rand(1, 100000), $output[$key]);
1354
+				$file = $folder->newFile(time().'-'.rand(1, 100000), $output[$key]);
1355 1355
 				$newOutput[$key] = $file->getId(); // polymorphic call to SimpleFile
1356 1356
 			} else {
1357 1357
 				$newOutput = [];
1358 1358
 				foreach ($output[$key] as $item) {
1359 1359
 					/** @var SimpleFile $file */
1360
-					$file = $folder->newFile(time() . '-' . rand(1, 100000), $item);
1360
+					$file = $folder->newFile(time().'-'.rand(1, 100000), $item);
1361 1361
 					$newOutput[$key][] = $file->getId();
1362 1362
 				}
1363 1363
 			}
@@ -1456,7 +1456,7 @@  discard block
 block discarded – undo
1456 1456
 		$provider = $this->getPreferredProvider($task->getTaskTypeId());
1457 1457
 		// calculate expected completion time
1458 1458
 		$completionExpectedAt = new \DateTime('now');
1459
-		$completionExpectedAt->add(new \DateInterval('PT' . $provider->getExpectedRuntime() . 'S'));
1459
+		$completionExpectedAt->add(new \DateInterval('PT'.$provider->getExpectedRuntime().'S'));
1460 1460
 		$task->setCompletionExpectedAt($completionExpectedAt);
1461 1461
 	}
1462 1462
 
@@ -1516,14 +1516,14 @@  discard block
 block discarded – undo
1516 1516
 	private function validateFileId(mixed $id): File {
1517 1517
 		$node = $this->rootFolder->getFirstNodeById($id);
1518 1518
 		if ($node === null) {
1519
-			$node = $this->rootFolder->getFirstNodeByIdInPath($id, '/' . $this->rootFolder->getAppDataDirectoryName() . '/');
1519
+			$node = $this->rootFolder->getFirstNodeByIdInPath($id, '/'.$this->rootFolder->getAppDataDirectoryName().'/');
1520 1520
 			if ($node === null) {
1521
-				throw new ValidationException('Could not find file ' . $id);
1521
+				throw new ValidationException('Could not find file '.$id);
1522 1522
 			} elseif (!$node instanceof File) {
1523
-				throw new ValidationException('File with id "' . $id . '" is not a file');
1523
+				throw new ValidationException('File with id "'.$id.'" is not a file');
1524 1524
 			}
1525 1525
 		} elseif (!$node instanceof File) {
1526
-			throw new ValidationException('File with id "' . $id . '" is not a file');
1526
+			throw new ValidationException('File with id "'.$id.'" is not a file');
1527 1527
 		}
1528 1528
 		return $node;
1529 1529
 	}
@@ -1536,12 +1536,12 @@  discard block
 block discarded – undo
1536 1536
 	 */
1537 1537
 	private function validateUserAccessToFile(mixed $fileId, ?string $userId): void {
1538 1538
 		if ($userId === null) {
1539
-			throw new UnauthorizedException('User does not have access to file ' . $fileId);
1539
+			throw new UnauthorizedException('User does not have access to file '.$fileId);
1540 1540
 		}
1541 1541
 		$mounts = $this->userMountCache->getMountsForFileId($fileId);
1542 1542
 		$userIds = array_map(fn ($mount) => $mount->getUser()->getUID(), $mounts);
1543 1543
 		if (!in_array($userId, $userIds)) {
1544
-			throw new UnauthorizedException('User ' . $userId . ' does not have access to file ' . $fileId);
1544
+			throw new UnauthorizedException('User '.$userId.' does not have access to file '.$fileId);
1545 1545
 		}
1546 1546
 	}
1547 1547
 
@@ -1620,7 +1620,7 @@  discard block
 block discarded – undo
1620 1620
 			$fileIds = $this->extractFileIdsFromTask($ocpTask);
1621 1621
 			foreach ($fileIds as $fileId) {
1622 1622
 				// only look for output files stored in appData/TaskProcessing/
1623
-				$file = $this->rootFolder->getFirstNodeByIdInPath($fileId, '/' . $this->rootFolder->getAppDataDirectoryName() . '/core/TaskProcessing/');
1623
+				$file = $this->rootFolder->getFirstNodeByIdInPath($fileId, '/'.$this->rootFolder->getAppDataDirectoryName().'/core/TaskProcessing/');
1624 1624
 				if ($file instanceof File) {
1625 1625
 					try {
1626 1626
 						$fileId = $file->getId();
@@ -1661,33 +1661,33 @@  discard block
 block discarded – undo
1661 1661
 			];
1662 1662
 			try {
1663 1663
 				$client->request($httpMethod, $uri, $options);
1664
-			} catch (ClientException|ServerException $e) {
1665
-				$this->logger->warning('Task processing HTTP webhook failed for task ' . $task->getId() . '. Request failed', ['exception' => $e]);
1666
-			} catch (\Exception|\Throwable $e) {
1667
-				$this->logger->warning('Task processing HTTP webhook failed for task ' . $task->getId() . '. Unknown error', ['exception' => $e]);
1664
+			} catch (ClientException | ServerException $e) {
1665
+				$this->logger->warning('Task processing HTTP webhook failed for task '.$task->getId().'. Request failed', ['exception' => $e]);
1666
+			} catch (\Exception | \Throwable $e) {
1667
+				$this->logger->warning('Task processing HTTP webhook failed for task '.$task->getId().'. Unknown error', ['exception' => $e]);
1668 1668
 			}
1669 1669
 		} elseif (str_starts_with($method, 'AppAPI:') && str_starts_with($uri, '/')) {
1670 1670
 			$parsedMethod = explode(':', $method, 4);
1671 1671
 			if (count($parsedMethod) < 3) {
1672
-				$this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. Invalid method: ' . $method);
1672
+				$this->logger->warning('Task processing AppAPI webhook failed for task '.$task->getId().'. Invalid method: '.$method);
1673 1673
 			}
1674 1674
 			[, $exAppId, $httpMethod] = $parsedMethod;
1675 1675
 			if (!$this->appManager->isEnabledForAnyone('app_api')) {
1676
-				$this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. AppAPI is disabled or not installed.');
1676
+				$this->logger->warning('Task processing AppAPI webhook failed for task '.$task->getId().'. AppAPI is disabled or not installed.');
1677 1677
 				return;
1678 1678
 			}
1679 1679
 			try {
1680 1680
 				$appApiFunctions = \OCP\Server::get(\OCA\AppAPI\PublicFunctions::class);
1681
-			} catch (ContainerExceptionInterface|NotFoundExceptionInterface) {
1682
-				$this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. Could not get AppAPI public functions.');
1681
+			} catch (ContainerExceptionInterface | NotFoundExceptionInterface) {
1682
+				$this->logger->warning('Task processing AppAPI webhook failed for task '.$task->getId().'. Could not get AppAPI public functions.');
1683 1683
 				return;
1684 1684
 			}
1685 1685
 			$exApp = $appApiFunctions->getExApp($exAppId);
1686 1686
 			if ($exApp === null) {
1687
-				$this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. ExApp ' . $exAppId . ' is missing.');
1687
+				$this->logger->warning('Task processing AppAPI webhook failed for task '.$task->getId().'. ExApp '.$exAppId.' is missing.');
1688 1688
 				return;
1689 1689
 			} elseif (!$exApp['enabled']) {
1690
-				$this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. ExApp ' . $exAppId . ' is disabled.');
1690
+				$this->logger->warning('Task processing AppAPI webhook failed for task '.$task->getId().'. ExApp '.$exAppId.' is disabled.');
1691 1691
 				return;
1692 1692
 			}
1693 1693
 			$requestParams = [
@@ -1698,7 +1698,7 @@  discard block
 block discarded – undo
1698 1698
 			];
1699 1699
 			$response = $appApiFunctions->exAppRequest($exAppId, $uri, $task->getUserId(), $httpMethod, $requestParams, $requestOptions);
1700 1700
 			if (is_array($response) && isset($response['error'])) {
1701
-				$this->logger->warning('Task processing AppAPI webhook failed for task ' . $task->getId() . '. Error during request to ExApp(' . $exAppId . '): ', $response['error']);
1701
+				$this->logger->warning('Task processing AppAPI webhook failed for task '.$task->getId().'. Error during request to ExApp('.$exAppId.'): ', $response['error']);
1702 1702
 			}
1703 1703
 		}
1704 1704
 	}
Please login to merge, or discard this patch.
core/Migrations/Version33000Date20251013110519.php 1 patch
Indentation   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -22,27 +22,27 @@
 block discarded – undo
22 22
 #[AddColumn(table: 'taskprocessing_tasks', name: 'user_facing_error_message', type: ColumnType::STRING)]
23 23
 class Version33000Date20251013110519 extends SimpleMigrationStep {
24 24
 
25
-	/**
26
-	 * @param IOutput $output
27
-	 * @param Closure $schemaClosure The `\Closure` returns a `ISchemaWrapper`
28
-	 * @param array $options
29
-	 * @return null|ISchemaWrapper
30
-	 */
31
-	public function changeSchema(IOutput $output, Closure $schemaClosure, array $options): ?ISchemaWrapper {
32
-		/** @var ISchemaWrapper $schema */
33
-		$schema = $schemaClosure();
25
+    /**
26
+     * @param IOutput $output
27
+     * @param Closure $schemaClosure The `\Closure` returns a `ISchemaWrapper`
28
+     * @param array $options
29
+     * @return null|ISchemaWrapper
30
+     */
31
+    public function changeSchema(IOutput $output, Closure $schemaClosure, array $options): ?ISchemaWrapper {
32
+        /** @var ISchemaWrapper $schema */
33
+        $schema = $schemaClosure();
34 34
 
35
-		if ($schema->hasTable('taskprocessing_tasks')) {
36
-			$table = $schema->getTable('taskprocessing_tasks');
37
-			if (!$table->hasColumn('user_facing_error_message')) {
38
-				$table->addColumn('user_facing_error_message', Types::STRING, [
39
-					'notnull' => false,
40
-					'length' => 4000,
41
-				]);
42
-				return $schema;
43
-			}
44
-		}
35
+        if ($schema->hasTable('taskprocessing_tasks')) {
36
+            $table = $schema->getTable('taskprocessing_tasks');
37
+            if (!$table->hasColumn('user_facing_error_message')) {
38
+                $table->addColumn('user_facing_error_message', Types::STRING, [
39
+                    'notnull' => false,
40
+                    'length' => 4000,
41
+                ]);
42
+                return $schema;
43
+            }
44
+        }
45 45
 
46
-		return null;
47
-	}
46
+        return null;
47
+    }
48 48
 }
Please login to merge, or discard this patch.
core/Controller/TaskProcessingApiController.php 2 patches
Indentation   +632 added lines, -632 removed lines patch added patch discarded remove patch
@@ -45,636 +45,636 @@
 block discarded – undo
45 45
  * @psalm-import-type CoreTaskProcessingTaskType from ResponseDefinitions
46 46
  */
47 47
 class TaskProcessingApiController extends OCSController {
48
-	public function __construct(
49
-		string $appName,
50
-		IRequest $request,
51
-		private IManager $taskProcessingManager,
52
-		private IL10N $l,
53
-		private ?string $userId,
54
-		private IRootFolder $rootFolder,
55
-		private IAppData $appData,
56
-		private IMimeTypeDetector $mimeTypeDetector,
57
-	) {
58
-		parent::__construct($appName, $request);
59
-	}
60
-
61
-	/**
62
-	 * Returns all available TaskProcessing task types
63
-	 *
64
-	 * @return DataResponse<Http::STATUS_OK, array{types: array<string, CoreTaskProcessingTaskType>}, array{}>
65
-	 *
66
-	 * 200: Task types returned
67
-	 */
68
-	#[NoAdminRequired]
69
-	#[ApiRoute(verb: 'GET', url: '/tasktypes', root: '/taskprocessing')]
70
-	public function taskTypes(): DataResponse {
71
-		/** @var array<string, CoreTaskProcessingTaskType> $taskTypes */
72
-		$taskTypes = array_map(function (array $tt) {
73
-			$tt['inputShape'] = array_map(function ($descriptor) {
74
-				return $descriptor->jsonSerialize();
75
-			}, $tt['inputShape']);
76
-			if (empty($tt['inputShape'])) {
77
-				$tt['inputShape'] = new stdClass;
78
-			}
79
-
80
-			$tt['outputShape'] = array_map(function ($descriptor) {
81
-				return $descriptor->jsonSerialize();
82
-			}, $tt['outputShape']);
83
-			if (empty($tt['outputShape'])) {
84
-				$tt['outputShape'] = new stdClass;
85
-			}
86
-
87
-			$tt['optionalInputShape'] = array_map(function ($descriptor) {
88
-				return $descriptor->jsonSerialize();
89
-			}, $tt['optionalInputShape']);
90
-			if (empty($tt['optionalInputShape'])) {
91
-				$tt['optionalInputShape'] = new stdClass;
92
-			}
93
-
94
-			$tt['optionalOutputShape'] = array_map(function ($descriptor) {
95
-				return $descriptor->jsonSerialize();
96
-			}, $tt['optionalOutputShape']);
97
-			if (empty($tt['optionalOutputShape'])) {
98
-				$tt['optionalOutputShape'] = new stdClass;
99
-			}
100
-
101
-			$tt['inputShapeEnumValues'] = array_map(function (array $enumValues) {
102
-				return array_map(fn (ShapeEnumValue $enumValue) => $enumValue->jsonSerialize(), $enumValues);
103
-			}, $tt['inputShapeEnumValues']);
104
-			if (empty($tt['inputShapeEnumValues'])) {
105
-				$tt['inputShapeEnumValues'] = new stdClass;
106
-			}
107
-
108
-			$tt['optionalInputShapeEnumValues'] = array_map(function (array $enumValues) {
109
-				return array_map(fn (ShapeEnumValue $enumValue) => $enumValue->jsonSerialize(), $enumValues);
110
-			}, $tt['optionalInputShapeEnumValues']);
111
-			if (empty($tt['optionalInputShapeEnumValues'])) {
112
-				$tt['optionalInputShapeEnumValues'] = new stdClass;
113
-			}
114
-
115
-			$tt['outputShapeEnumValues'] = array_map(function (array $enumValues) {
116
-				return array_map(fn (ShapeEnumValue $enumValue) => $enumValue->jsonSerialize(), $enumValues);
117
-			}, $tt['outputShapeEnumValues']);
118
-			if (empty($tt['outputShapeEnumValues'])) {
119
-				$tt['outputShapeEnumValues'] = new stdClass;
120
-			}
121
-
122
-			$tt['optionalOutputShapeEnumValues'] = array_map(function (array $enumValues) {
123
-				return array_map(fn (ShapeEnumValue $enumValue) => $enumValue->jsonSerialize(), $enumValues);
124
-			}, $tt['optionalOutputShapeEnumValues']);
125
-			if (empty($tt['optionalOutputShapeEnumValues'])) {
126
-				$tt['optionalOutputShapeEnumValues'] = new stdClass;
127
-			}
128
-
129
-			if (empty($tt['inputShapeDefaults'])) {
130
-				$tt['inputShapeDefaults'] = new stdClass;
131
-			}
132
-			if (empty($tt['optionalInputShapeDefaults'])) {
133
-				$tt['optionalInputShapeDefaults'] = new stdClass;
134
-			}
135
-			return $tt;
136
-		}, $this->taskProcessingManager->getAvailableTaskTypes());
137
-		return new DataResponse([
138
-			'types' => $taskTypes,
139
-		]);
140
-	}
141
-
142
-	/**
143
-	 * Schedules a task
144
-	 *
145
-	 * @param array<string, mixed> $input Task's input parameters
146
-	 * @param string $type Type of the task
147
-	 * @param string $appId ID of the app that will execute the task
148
-	 * @param string $customId An arbitrary identifier for the task
149
-	 * @param string|null $webhookUri URI to be requested when the task finishes
150
-	 * @param string|null $webhookMethod Method used for the webhook request (HTTP:GET, HTTP:POST, HTTP:PUT, HTTP:DELETE or AppAPI:APP_ID:GET, AppAPI:APP_ID:POST...)
151
-	 * @return DataResponse<Http::STATUS_OK, array{task: CoreTaskProcessingTask}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_BAD_REQUEST|Http::STATUS_PRECONDITION_FAILED|Http::STATUS_UNAUTHORIZED, array{message: string}, array{}>
152
-	 *
153
-	 * 200: Task scheduled successfully
154
-	 * 400: Scheduling task is not possible
155
-	 * 412: Scheduling task is not possible
156
-	 * 401: Cannot schedule task because it references files in its input that the user doesn't have access to
157
-	 */
158
-	#[UserRateLimit(limit: 20, period: 120)]
159
-	#[NoAdminRequired]
160
-	#[ApiRoute(verb: 'POST', url: '/schedule', root: '/taskprocessing')]
161
-	public function schedule(
162
-		array $input, string $type, string $appId, string $customId = '',
163
-		?string $webhookUri = null, ?string $webhookMethod = null,
164
-	): DataResponse {
165
-		$task = new Task($type, $input, $appId, $this->userId, $customId);
166
-		$task->setWebhookUri($webhookUri);
167
-		$task->setWebhookMethod($webhookMethod);
168
-		try {
169
-			$this->taskProcessingManager->scheduleTask($task);
170
-
171
-			/** @var CoreTaskProcessingTask $json */
172
-			$json = $task->jsonSerialize();
173
-
174
-			return new DataResponse([
175
-				'task' => $json,
176
-			]);
177
-		} catch (PreConditionNotMetException) {
178
-			return new DataResponse(['message' => $this->l->t('The given provider is not available')], Http::STATUS_PRECONDITION_FAILED);
179
-		} catch (ValidationException $e) {
180
-			return new DataResponse(['message' => $e->getMessage()], Http::STATUS_BAD_REQUEST);
181
-		} catch (UnauthorizedException) {
182
-			return new DataResponse(['message' => 'User does not have access to the files mentioned in the task input'], Http::STATUS_UNAUTHORIZED);
183
-		} catch (Exception) {
184
-			return new DataResponse(['message' => 'Internal server error'], Http::STATUS_INTERNAL_SERVER_ERROR);
185
-		}
186
-	}
187
-
188
-	/**
189
-	 * Gets a task including status and result
190
-	 *
191
-	 * Tasks are removed 1 week after receiving their last update
192
-	 *
193
-	 * @param int $id The id of the task
194
-	 *
195
-	 * @return DataResponse<Http::STATUS_OK, array{task: CoreTaskProcessingTask}, array{}>|DataResponse<Http::STATUS_NOT_FOUND|Http::STATUS_INTERNAL_SERVER_ERROR, array{message: string}, array{}>
196
-	 *
197
-	 * 200: Task returned
198
-	 * 404: Task not found
199
-	 */
200
-	#[NoAdminRequired]
201
-	#[ApiRoute(verb: 'GET', url: '/task/{id}', root: '/taskprocessing')]
202
-	public function getTask(int $id): DataResponse {
203
-		try {
204
-			$task = $this->taskProcessingManager->getUserTask($id, $this->userId);
205
-
206
-			/** @var CoreTaskProcessingTask $json */
207
-			$json = $task->jsonSerialize();
208
-
209
-			return new DataResponse([
210
-				'task' => $json,
211
-			]);
212
-		} catch (NotFoundException) {
213
-			return new DataResponse(['message' => $this->l->t('Task not found')], Http::STATUS_NOT_FOUND);
214
-		} catch (RuntimeException) {
215
-			return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
216
-		}
217
-	}
218
-
219
-	/**
220
-	 * Deletes a task
221
-	 *
222
-	 * @param int $id The id of the task
223
-	 *
224
-	 * @return DataResponse<Http::STATUS_OK, null, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR, array{message: string}, array{}>
225
-	 *
226
-	 * 200: Task deleted
227
-	 */
228
-	#[NoAdminRequired]
229
-	#[ApiRoute(verb: 'DELETE', url: '/task/{id}', root: '/taskprocessing')]
230
-	public function deleteTask(int $id): DataResponse {
231
-		try {
232
-			$task = $this->taskProcessingManager->getUserTask($id, $this->userId);
233
-
234
-			$this->taskProcessingManager->deleteTask($task);
235
-
236
-			return new DataResponse(null);
237
-		} catch (NotFoundException) {
238
-			return new DataResponse(null);
239
-		} catch (Exception) {
240
-			return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
241
-		}
242
-	}
243
-
244
-
245
-	/**
246
-	 * Returns tasks for the current user filtered by the appId and optional customId
247
-	 *
248
-	 * @param string $appId ID of the app
249
-	 * @param string|null $customId An arbitrary identifier for the task
250
-	 * @return DataResponse<Http::STATUS_OK, array{tasks: list<CoreTaskProcessingTask>}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR, array{message: string}, array{}>
251
-	 *
252
-	 * 200: Tasks returned
253
-	 */
254
-	#[NoAdminRequired]
255
-	#[ApiRoute(verb: 'GET', url: '/tasks/app/{appId}', root: '/taskprocessing')]
256
-	public function listTasksByApp(string $appId, ?string $customId = null): DataResponse {
257
-		try {
258
-			$tasks = $this->taskProcessingManager->getUserTasksByApp($this->userId, $appId, $customId);
259
-			$json = array_map(static function (Task $task) {
260
-				return $task->jsonSerialize();
261
-			}, $tasks);
262
-
263
-			return new DataResponse([
264
-				'tasks' => $json,
265
-			]);
266
-		} catch (Exception) {
267
-			return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
268
-		}
269
-	}
270
-
271
-	/**
272
-	 * Returns tasks for the current user filtered by the optional taskType and optional customId
273
-	 *
274
-	 * @param string|null $taskType The task type to filter by
275
-	 * @param string|null $customId An arbitrary identifier for the task
276
-	 * @return DataResponse<Http::STATUS_OK, array{tasks: list<CoreTaskProcessingTask>}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR, array{message: string}, array{}>
277
-	 *
278
-	 * 200: Tasks returned
279
-	 */
280
-	#[NoAdminRequired]
281
-	#[ApiRoute(verb: 'GET', url: '/tasks', root: '/taskprocessing')]
282
-	public function listTasks(?string $taskType, ?string $customId = null): DataResponse {
283
-		try {
284
-			$tasks = $this->taskProcessingManager->getUserTasks($this->userId, $taskType, $customId);
285
-			$json = array_map(static function (Task $task) {
286
-				return $task->jsonSerialize();
287
-			}, $tasks);
288
-
289
-			return new DataResponse([
290
-				'tasks' => $json,
291
-			]);
292
-		} catch (Exception) {
293
-			return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
294
-		}
295
-	}
296
-
297
-	/**
298
-	 * Returns the contents of a file referenced in a task
299
-	 *
300
-	 * @param int $taskId The id of the task
301
-	 * @param int $fileId The file id of the file to retrieve
302
-	 * @return StreamResponse<Http::STATUS_OK, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
303
-	 *
304
-	 * 200: File content returned
305
-	 * 404: Task or file not found
306
-	 */
307
-	#[NoAdminRequired]
308
-	#[NoCSRFRequired]
309
-	#[ApiRoute(verb: 'GET', url: '/tasks/{taskId}/file/{fileId}', root: '/taskprocessing')]
310
-	public function getFileContents(int $taskId, int $fileId): StreamResponse|DataResponse {
311
-		try {
312
-			$task = $this->taskProcessingManager->getUserTask($taskId, $this->userId);
313
-			return $this->getFileContentsInternal($task, $fileId);
314
-		} catch (NotFoundException) {
315
-			return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
316
-		} catch (LockedException) {
317
-			return new DataResponse(['message' => $this->l->t('Node is locked')], Http::STATUS_INTERNAL_SERVER_ERROR);
318
-		} catch (Exception) {
319
-			return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
320
-		}
321
-	}
322
-
323
-	/**
324
-	 * Returns the contents of a file referenced in a task(ExApp route version)
325
-	 *
326
-	 * @param int $taskId The id of the task
327
-	 * @param int $fileId The file id of the file to retrieve
328
-	 * @return StreamResponse<Http::STATUS_OK, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
329
-	 *
330
-	 * 200: File content returned
331
-	 * 404: Task or file not found
332
-	 */
333
-	#[ExAppRequired]
334
-	#[ApiRoute(verb: 'GET', url: '/tasks_provider/{taskId}/file/{fileId}', root: '/taskprocessing')]
335
-	public function getFileContentsExApp(int $taskId, int $fileId): StreamResponse|DataResponse {
336
-		try {
337
-			$task = $this->taskProcessingManager->getTask($taskId);
338
-			return $this->getFileContentsInternal($task, $fileId);
339
-		} catch (NotFoundException) {
340
-			return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
341
-		} catch (LockedException) {
342
-			return new DataResponse(['message' => $this->l->t('Node is locked')], Http::STATUS_INTERNAL_SERVER_ERROR);
343
-		} catch (Exception) {
344
-			return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
345
-		}
346
-	}
347
-
348
-	/**
349
-	 * Upload a file so it can be referenced in a task result (ExApp route version)
350
-	 *
351
-	 * Use field 'file' for the file upload
352
-	 *
353
-	 * @param int $taskId The id of the task
354
-	 * @return DataResponse<Http::STATUS_CREATED, array{fileId: int}, array{}>|DataResponse<Http::STATUS_BAD_REQUEST|Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
355
-	 *
356
-	 * 201: File created
357
-	 * 400: File upload failed or no file was uploaded
358
-	 * 404: Task not found
359
-	 */
360
-	#[ExAppRequired]
361
-	#[ApiRoute(verb: 'POST', url: '/tasks_provider/{taskId}/file', root: '/taskprocessing')]
362
-	public function setFileContentsExApp(int $taskId): DataResponse {
363
-		try {
364
-			$task = $this->taskProcessingManager->getTask($taskId);
365
-			$file = $this->request->getUploadedFile('file');
366
-			if (!isset($file['tmp_name'])) {
367
-				return new DataResponse(['message' => $this->l->t('Bad request')], Http::STATUS_BAD_REQUEST);
368
-			}
369
-			$handle = fopen($file['tmp_name'], 'r');
370
-			if (!$handle) {
371
-				return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
372
-			}
373
-			$fileId = $this->setFileContentsInternal($handle);
374
-			return new DataResponse(['fileId' => $fileId], Http::STATUS_CREATED);
375
-		} catch (NotFoundException) {
376
-			return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
377
-		} catch (Exception) {
378
-			return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
379
-		}
380
-	}
381
-
382
-	/**
383
-	 * @throws NotPermittedException
384
-	 * @throws NotFoundException
385
-	 * @throws LockedException
386
-	 *
387
-	 * @return StreamResponse<Http::STATUS_OK, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
388
-	 */
389
-	private function getFileContentsInternal(Task $task, int $fileId): StreamResponse|DataResponse {
390
-		$ids = $this->taskProcessingManager->extractFileIdsFromTask($task);
391
-		if (!in_array($fileId, $ids)) {
392
-			return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
393
-		}
394
-		if ($task->getUserId() !== null) {
395
-			\OC_Util::setupFS($task->getUserId());
396
-		}
397
-		$node = $this->rootFolder->getFirstNodeById($fileId);
398
-		if ($node === null) {
399
-			$node = $this->rootFolder->getFirstNodeByIdInPath($fileId, '/' . $this->rootFolder->getAppDataDirectoryName() . '/');
400
-			if (!$node instanceof File) {
401
-				throw new NotFoundException('Node is not a file');
402
-			}
403
-		} elseif (!$node instanceof File) {
404
-			throw new NotFoundException('Node is not a file');
405
-		}
406
-
407
-		$contentType = $node->getMimeType();
408
-		if (function_exists('mime_content_type')) {
409
-			$mimeType = mime_content_type($node->fopen('rb'));
410
-			if ($mimeType !== false) {
411
-				$mimeType = $this->mimeTypeDetector->getSecureMimeType($mimeType);
412
-				if ($mimeType !== 'application/octet-stream') {
413
-					$contentType = $mimeType;
414
-				}
415
-			}
416
-		}
417
-
418
-		$response = new StreamResponse($node->fopen('rb'));
419
-		$response->addHeader(
420
-			'Content-Disposition',
421
-			'attachment; filename="' . rawurldecode($node->getName()) . '"'
422
-		);
423
-		$response->addHeader('Content-Type', $contentType);
424
-		return $response;
425
-	}
426
-
427
-	/**
428
-	 * Sets the task progress
429
-	 *
430
-	 * @param int $taskId The id of the task
431
-	 * @param float $progress The progress
432
-	 * @return DataResponse<Http::STATUS_OK, array{task: CoreTaskProcessingTask}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
433
-	 *
434
-	 * 200: Progress updated successfully
435
-	 * 404: Task not found
436
-	 */
437
-	#[ExAppRequired]
438
-	#[ApiRoute(verb: 'POST', url: '/tasks_provider/{taskId}/progress', root: '/taskprocessing')]
439
-	public function setProgress(int $taskId, float $progress): DataResponse {
440
-		try {
441
-			$this->taskProcessingManager->setTaskProgress($taskId, $progress);
442
-			$task = $this->taskProcessingManager->getTask($taskId);
443
-
444
-			/** @var CoreTaskProcessingTask $json */
445
-			$json = $task->jsonSerialize();
446
-
447
-			return new DataResponse([
448
-				'task' => $json,
449
-			]);
450
-		} catch (NotFoundException) {
451
-			return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
452
-		} catch (Exception) {
453
-			return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
454
-		}
455
-	}
456
-
457
-	/**
458
-	 * Sets the task result
459
-	 *
460
-	 * @param int $taskId The id of the task
461
-	 * @param array<string,mixed>|null $output The resulting task output, files are represented by their IDs
462
-	 * @param string|null $errorMessage An error message if the task failed
463
-	 * @param string|null $userFacingErrorMessage An error message that will be shown to the user
464
-	 * @return DataResponse<Http::STATUS_OK, array{task: CoreTaskProcessingTask}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
465
-	 *
466
-	 * 200: Result updated successfully
467
-	 * 404: Task not found
468
-	 */
469
-	#[ExAppRequired]
470
-	#[ApiRoute(verb: 'POST', url: '/tasks_provider/{taskId}/result', root: '/taskprocessing')]
471
-	public function setResult(int $taskId, ?array $output = null, ?string $errorMessage = null, ?string $userFacingErrorMessage = null): DataResponse {
472
-		try {
473
-			// set result
474
-			$this->taskProcessingManager->setTaskResult($taskId, $errorMessage, $output, isUsingFileIds: true, userFacingError: $userFacingErrorMessage);
475
-			$task = $this->taskProcessingManager->getTask($taskId);
476
-
477
-			/** @var CoreTaskProcessingTask $json */
478
-			$json = $task->jsonSerialize();
479
-
480
-			return new DataResponse([
481
-				'task' => $json,
482
-			]);
483
-		} catch (NotFoundException) {
484
-			return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
485
-		} catch (Exception) {
486
-			return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
487
-		}
488
-	}
489
-
490
-	/**
491
-	 * Cancels a task
492
-	 *
493
-	 * @param int $taskId The id of the task
494
-	 * @return DataResponse<Http::STATUS_OK, array{task: CoreTaskProcessingTask}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
495
-	 *
496
-	 * 200: Task canceled successfully
497
-	 * 404: Task not found
498
-	 */
499
-	#[NoAdminRequired]
500
-	#[ApiRoute(verb: 'POST', url: '/tasks/{taskId}/cancel', root: '/taskprocessing')]
501
-	public function cancelTask(int $taskId): DataResponse {
502
-		try {
503
-			// Check if the current user can access the task
504
-			$this->taskProcessingManager->getUserTask($taskId, $this->userId);
505
-			// set result
506
-			$this->taskProcessingManager->cancelTask($taskId);
507
-			$task = $this->taskProcessingManager->getUserTask($taskId, $this->userId);
508
-
509
-			/** @var CoreTaskProcessingTask $json */
510
-			$json = $task->jsonSerialize();
511
-
512
-			return new DataResponse([
513
-				'task' => $json,
514
-			]);
515
-		} catch (NotFoundException) {
516
-			return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
517
-		} catch (Exception) {
518
-			return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
519
-		}
520
-	}
521
-
522
-	/**
523
-	 * Returns the next scheduled task for the taskTypeId
524
-	 *
525
-	 * @param list<string> $providerIds The ids of the providers
526
-	 * @param list<string> $taskTypeIds The ids of the task types
527
-	 * @return DataResponse<Http::STATUS_OK, array{task: CoreTaskProcessingTask, provider: array{name: string}}, array{}>|DataResponse<Http::STATUS_NO_CONTENT, null, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR, array{message: string}, array{}>
528
-	 *
529
-	 * 200: Task returned
530
-	 * 204: No task found
531
-	 */
532
-	#[ExAppRequired]
533
-	#[ApiRoute(verb: 'GET', url: '/tasks_provider/next', root: '/taskprocessing')]
534
-	public function getNextScheduledTask(array $providerIds, array $taskTypeIds): DataResponse {
535
-		try {
536
-			[$possibleProviderIds, $possibleTaskTypeIds] = $this->intersectTaskTypesAndProviders($taskTypeIds, $providerIds);
537
-
538
-			if (count($possibleProviderIds) === 0 || count($possibleTaskTypeIds) === 0) {
539
-				throw new NotFoundException();
540
-			}
541
-
542
-			$taskIdsToIgnore = [];
543
-			while (true) {
544
-				// Until we find a task whose task type is set to be provided by the providers requested with this request
545
-				// Or no scheduled task is found anymore (given the taskIds to ignore)
546
-				$task = $this->taskProcessingManager->getNextScheduledTask($possibleTaskTypeIds, $taskIdsToIgnore);
547
-				try {
548
-					$provider = $this->taskProcessingManager->getPreferredProvider($task->getTaskTypeId());
549
-					if (in_array($provider->getId(), $possibleProviderIds, true)) {
550
-						if ($this->taskProcessingManager->lockTask($task)) {
551
-							break;
552
-						}
553
-					}
554
-				} catch (Exception) {
555
-					// There is no provider set for the task type of this task
556
-					// proceed to ignore this task
557
-				}
558
-
559
-				$taskIdsToIgnore[] = (int)$task->getId();
560
-			}
561
-
562
-			/** @var CoreTaskProcessingTask $json */
563
-			$json = $task->jsonSerialize();
564
-
565
-			return new DataResponse([
566
-				'task' => $json,
567
-				'provider' => [
568
-					'name' => $provider->getId(),
569
-				],
570
-			]);
571
-		} catch (NotFoundException) {
572
-			return new DataResponse(null, Http::STATUS_NO_CONTENT);
573
-		} catch (Exception) {
574
-			return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
575
-		}
576
-	}
577
-
578
-	/**
579
-	 * Returns the next n scheduled tasks for the specified set of taskTypes and providers
580
-	 * The returned tasks are capped at ~50MiB
581
-	 *
582
-	 * @param list<string> $providerIds The ids of the providers
583
-	 * @param list<string> $taskTypeIds The ids of the task types
584
-	 * @param int $numberOfTasks The number of tasks to return
585
-	 * @return DataResponse<Http::STATUS_OK, array{tasks: list<array{task: CoreTaskProcessingTask, provider: string}>, has_more: bool}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR, array{message: string}, array{}>
586
-	 *
587
-	 * 200: Tasks returned
588
-	 */
589
-	#[ExAppRequired]
590
-	#[ApiRoute(verb: 'GET', url: '/tasks_provider/next_batch', root: '/taskprocessing')]
591
-	public function getNextScheduledTaskBatch(array $providerIds, array $taskTypeIds, int $numberOfTasks = 1): DataResponse {
592
-		try {
593
-			[$possibleProviderIds, $possibleTaskTypeIds] = $this->intersectTaskTypesAndProviders($taskTypeIds, $providerIds);
594
-
595
-			if (count($possibleProviderIds) === 0 || count($possibleTaskTypeIds) === 0) {
596
-				return new DataResponse([
597
-					'tasks' => [],
598
-					'has_more' => false,
599
-				]);
600
-			}
601
-
602
-			$tasks = $this->taskProcessingManager->getNextScheduledTasks($possibleTaskTypeIds, numberOfTasks: $numberOfTasks + 1);
603
-			$tasksJson = [];
604
-			// Stop when $numberOfTasks is reached or the json payload is larger than 50MiB
605
-			while (count($tasks) > 0 && count($tasksJson) < $numberOfTasks && strlen(json_encode($tasks)) < 50 * 1024 * 1024) {
606
-				// Until we find a task whose task type is set to be provided by the providers requested with this request
607
-				// Or no scheduled task is found anymore (given the taskIds to ignore)
608
-				$task = array_shift($tasks);
609
-				try {
610
-					$provider = $this->taskProcessingManager->getPreferredProvider($task->getTaskTypeId());
611
-					if (in_array($provider->getId(), $possibleProviderIds, true)) {
612
-						if ($this->taskProcessingManager->lockTask($task)) {
613
-							$tasksJson[] = ['task' => $task->jsonSerialize(), 'provider' => $provider->getId()];
614
-							continue;
615
-						}
616
-					}
617
-				} catch (Exception) {
618
-					// There is no provider set for the task type of this task
619
-					// proceed to ignore this task
620
-				}
621
-			}
622
-			$hasMore = count($tasks) > 0;
623
-
624
-			return new DataResponse([
625
-				'tasks' => $tasksJson,
626
-				'has_more' => $hasMore,
627
-			]);
628
-		} catch (Exception) {
629
-			return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
630
-		}
631
-	}
632
-
633
-	/**
634
-	 * @param resource $data
635
-	 * @return int
636
-	 * @throws NotPermittedException
637
-	 */
638
-	private function setFileContentsInternal($data): int {
639
-		try {
640
-			$folder = $this->appData->getFolder('TaskProcessing');
641
-		} catch (\OCP\Files\NotFoundException) {
642
-			$folder = $this->appData->newFolder('TaskProcessing');
643
-		}
644
-		/** @var SimpleFile $file */
645
-		$file = $folder->newFile(time() . '-' . rand(1, 100000), $data);
646
-		return $file->getId();
647
-	}
648
-
649
-	/**
650
-	 * @param array $taskTypeIds
651
-	 * @param array $providerIds
652
-	 * @return array
653
-	 */
654
-	private function intersectTaskTypesAndProviders(array $taskTypeIds, array $providerIds): array {
655
-		$providerIdsBasedOnTaskTypesWithNull = array_unique(array_map(function ($taskTypeId) {
656
-			try {
657
-				return $this->taskProcessingManager->getPreferredProvider($taskTypeId)->getId();
658
-			} catch (Exception) {
659
-				return null;
660
-			}
661
-		}, $taskTypeIds));
662
-
663
-		$providerIdsBasedOnTaskTypes = array_filter($providerIdsBasedOnTaskTypesWithNull, fn ($providerId) => $providerId !== null);
664
-
665
-		// restrict $providerIds to providers that are configured as preferred for the passed task types
666
-		$possibleProviderIds = array_values(array_intersect($providerIdsBasedOnTaskTypes, $providerIds));
667
-
668
-		// restrict $taskTypeIds to task types that can actually be run by one of the now restricted providers
669
-		$possibleTaskTypeIds = array_values(array_filter($taskTypeIds, function ($taskTypeId) use ($possibleProviderIds) {
670
-			try {
671
-				$providerForTaskType = $this->taskProcessingManager->getPreferredProvider($taskTypeId)->getId();
672
-			} catch (Exception) {
673
-				// no provider found for task type
674
-				return false;
675
-			}
676
-			return in_array($providerForTaskType, $possibleProviderIds, true);
677
-		}));
678
-		return [$possibleProviderIds, $possibleTaskTypeIds];
679
-	}
48
+    public function __construct(
49
+        string $appName,
50
+        IRequest $request,
51
+        private IManager $taskProcessingManager,
52
+        private IL10N $l,
53
+        private ?string $userId,
54
+        private IRootFolder $rootFolder,
55
+        private IAppData $appData,
56
+        private IMimeTypeDetector $mimeTypeDetector,
57
+    ) {
58
+        parent::__construct($appName, $request);
59
+    }
60
+
61
+    /**
62
+     * Returns all available TaskProcessing task types
63
+     *
64
+     * @return DataResponse<Http::STATUS_OK, array{types: array<string, CoreTaskProcessingTaskType>}, array{}>
65
+     *
66
+     * 200: Task types returned
67
+     */
68
+    #[NoAdminRequired]
69
+    #[ApiRoute(verb: 'GET', url: '/tasktypes', root: '/taskprocessing')]
70
+    public function taskTypes(): DataResponse {
71
+        /** @var array<string, CoreTaskProcessingTaskType> $taskTypes */
72
+        $taskTypes = array_map(function (array $tt) {
73
+            $tt['inputShape'] = array_map(function ($descriptor) {
74
+                return $descriptor->jsonSerialize();
75
+            }, $tt['inputShape']);
76
+            if (empty($tt['inputShape'])) {
77
+                $tt['inputShape'] = new stdClass;
78
+            }
79
+
80
+            $tt['outputShape'] = array_map(function ($descriptor) {
81
+                return $descriptor->jsonSerialize();
82
+            }, $tt['outputShape']);
83
+            if (empty($tt['outputShape'])) {
84
+                $tt['outputShape'] = new stdClass;
85
+            }
86
+
87
+            $tt['optionalInputShape'] = array_map(function ($descriptor) {
88
+                return $descriptor->jsonSerialize();
89
+            }, $tt['optionalInputShape']);
90
+            if (empty($tt['optionalInputShape'])) {
91
+                $tt['optionalInputShape'] = new stdClass;
92
+            }
93
+
94
+            $tt['optionalOutputShape'] = array_map(function ($descriptor) {
95
+                return $descriptor->jsonSerialize();
96
+            }, $tt['optionalOutputShape']);
97
+            if (empty($tt['optionalOutputShape'])) {
98
+                $tt['optionalOutputShape'] = new stdClass;
99
+            }
100
+
101
+            $tt['inputShapeEnumValues'] = array_map(function (array $enumValues) {
102
+                return array_map(fn (ShapeEnumValue $enumValue) => $enumValue->jsonSerialize(), $enumValues);
103
+            }, $tt['inputShapeEnumValues']);
104
+            if (empty($tt['inputShapeEnumValues'])) {
105
+                $tt['inputShapeEnumValues'] = new stdClass;
106
+            }
107
+
108
+            $tt['optionalInputShapeEnumValues'] = array_map(function (array $enumValues) {
109
+                return array_map(fn (ShapeEnumValue $enumValue) => $enumValue->jsonSerialize(), $enumValues);
110
+            }, $tt['optionalInputShapeEnumValues']);
111
+            if (empty($tt['optionalInputShapeEnumValues'])) {
112
+                $tt['optionalInputShapeEnumValues'] = new stdClass;
113
+            }
114
+
115
+            $tt['outputShapeEnumValues'] = array_map(function (array $enumValues) {
116
+                return array_map(fn (ShapeEnumValue $enumValue) => $enumValue->jsonSerialize(), $enumValues);
117
+            }, $tt['outputShapeEnumValues']);
118
+            if (empty($tt['outputShapeEnumValues'])) {
119
+                $tt['outputShapeEnumValues'] = new stdClass;
120
+            }
121
+
122
+            $tt['optionalOutputShapeEnumValues'] = array_map(function (array $enumValues) {
123
+                return array_map(fn (ShapeEnumValue $enumValue) => $enumValue->jsonSerialize(), $enumValues);
124
+            }, $tt['optionalOutputShapeEnumValues']);
125
+            if (empty($tt['optionalOutputShapeEnumValues'])) {
126
+                $tt['optionalOutputShapeEnumValues'] = new stdClass;
127
+            }
128
+
129
+            if (empty($tt['inputShapeDefaults'])) {
130
+                $tt['inputShapeDefaults'] = new stdClass;
131
+            }
132
+            if (empty($tt['optionalInputShapeDefaults'])) {
133
+                $tt['optionalInputShapeDefaults'] = new stdClass;
134
+            }
135
+            return $tt;
136
+        }, $this->taskProcessingManager->getAvailableTaskTypes());
137
+        return new DataResponse([
138
+            'types' => $taskTypes,
139
+        ]);
140
+    }
141
+
142
+    /**
143
+     * Schedules a task
144
+     *
145
+     * @param array<string, mixed> $input Task's input parameters
146
+     * @param string $type Type of the task
147
+     * @param string $appId ID of the app that will execute the task
148
+     * @param string $customId An arbitrary identifier for the task
149
+     * @param string|null $webhookUri URI to be requested when the task finishes
150
+     * @param string|null $webhookMethod Method used for the webhook request (HTTP:GET, HTTP:POST, HTTP:PUT, HTTP:DELETE or AppAPI:APP_ID:GET, AppAPI:APP_ID:POST...)
151
+     * @return DataResponse<Http::STATUS_OK, array{task: CoreTaskProcessingTask}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_BAD_REQUEST|Http::STATUS_PRECONDITION_FAILED|Http::STATUS_UNAUTHORIZED, array{message: string}, array{}>
152
+     *
153
+     * 200: Task scheduled successfully
154
+     * 400: Scheduling task is not possible
155
+     * 412: Scheduling task is not possible
156
+     * 401: Cannot schedule task because it references files in its input that the user doesn't have access to
157
+     */
158
+    #[UserRateLimit(limit: 20, period: 120)]
159
+    #[NoAdminRequired]
160
+    #[ApiRoute(verb: 'POST', url: '/schedule', root: '/taskprocessing')]
161
+    public function schedule(
162
+        array $input, string $type, string $appId, string $customId = '',
163
+        ?string $webhookUri = null, ?string $webhookMethod = null,
164
+    ): DataResponse {
165
+        $task = new Task($type, $input, $appId, $this->userId, $customId);
166
+        $task->setWebhookUri($webhookUri);
167
+        $task->setWebhookMethod($webhookMethod);
168
+        try {
169
+            $this->taskProcessingManager->scheduleTask($task);
170
+
171
+            /** @var CoreTaskProcessingTask $json */
172
+            $json = $task->jsonSerialize();
173
+
174
+            return new DataResponse([
175
+                'task' => $json,
176
+            ]);
177
+        } catch (PreConditionNotMetException) {
178
+            return new DataResponse(['message' => $this->l->t('The given provider is not available')], Http::STATUS_PRECONDITION_FAILED);
179
+        } catch (ValidationException $e) {
180
+            return new DataResponse(['message' => $e->getMessage()], Http::STATUS_BAD_REQUEST);
181
+        } catch (UnauthorizedException) {
182
+            return new DataResponse(['message' => 'User does not have access to the files mentioned in the task input'], Http::STATUS_UNAUTHORIZED);
183
+        } catch (Exception) {
184
+            return new DataResponse(['message' => 'Internal server error'], Http::STATUS_INTERNAL_SERVER_ERROR);
185
+        }
186
+    }
187
+
188
+    /**
189
+     * Gets a task including status and result
190
+     *
191
+     * Tasks are removed 1 week after receiving their last update
192
+     *
193
+     * @param int $id The id of the task
194
+     *
195
+     * @return DataResponse<Http::STATUS_OK, array{task: CoreTaskProcessingTask}, array{}>|DataResponse<Http::STATUS_NOT_FOUND|Http::STATUS_INTERNAL_SERVER_ERROR, array{message: string}, array{}>
196
+     *
197
+     * 200: Task returned
198
+     * 404: Task not found
199
+     */
200
+    #[NoAdminRequired]
201
+    #[ApiRoute(verb: 'GET', url: '/task/{id}', root: '/taskprocessing')]
202
+    public function getTask(int $id): DataResponse {
203
+        try {
204
+            $task = $this->taskProcessingManager->getUserTask($id, $this->userId);
205
+
206
+            /** @var CoreTaskProcessingTask $json */
207
+            $json = $task->jsonSerialize();
208
+
209
+            return new DataResponse([
210
+                'task' => $json,
211
+            ]);
212
+        } catch (NotFoundException) {
213
+            return new DataResponse(['message' => $this->l->t('Task not found')], Http::STATUS_NOT_FOUND);
214
+        } catch (RuntimeException) {
215
+            return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
216
+        }
217
+    }
218
+
219
+    /**
220
+     * Deletes a task
221
+     *
222
+     * @param int $id The id of the task
223
+     *
224
+     * @return DataResponse<Http::STATUS_OK, null, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR, array{message: string}, array{}>
225
+     *
226
+     * 200: Task deleted
227
+     */
228
+    #[NoAdminRequired]
229
+    #[ApiRoute(verb: 'DELETE', url: '/task/{id}', root: '/taskprocessing')]
230
+    public function deleteTask(int $id): DataResponse {
231
+        try {
232
+            $task = $this->taskProcessingManager->getUserTask($id, $this->userId);
233
+
234
+            $this->taskProcessingManager->deleteTask($task);
235
+
236
+            return new DataResponse(null);
237
+        } catch (NotFoundException) {
238
+            return new DataResponse(null);
239
+        } catch (Exception) {
240
+            return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
241
+        }
242
+    }
243
+
244
+
245
+    /**
246
+     * Returns tasks for the current user filtered by the appId and optional customId
247
+     *
248
+     * @param string $appId ID of the app
249
+     * @param string|null $customId An arbitrary identifier for the task
250
+     * @return DataResponse<Http::STATUS_OK, array{tasks: list<CoreTaskProcessingTask>}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR, array{message: string}, array{}>
251
+     *
252
+     * 200: Tasks returned
253
+     */
254
+    #[NoAdminRequired]
255
+    #[ApiRoute(verb: 'GET', url: '/tasks/app/{appId}', root: '/taskprocessing')]
256
+    public function listTasksByApp(string $appId, ?string $customId = null): DataResponse {
257
+        try {
258
+            $tasks = $this->taskProcessingManager->getUserTasksByApp($this->userId, $appId, $customId);
259
+            $json = array_map(static function (Task $task) {
260
+                return $task->jsonSerialize();
261
+            }, $tasks);
262
+
263
+            return new DataResponse([
264
+                'tasks' => $json,
265
+            ]);
266
+        } catch (Exception) {
267
+            return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
268
+        }
269
+    }
270
+
271
+    /**
272
+     * Returns tasks for the current user filtered by the optional taskType and optional customId
273
+     *
274
+     * @param string|null $taskType The task type to filter by
275
+     * @param string|null $customId An arbitrary identifier for the task
276
+     * @return DataResponse<Http::STATUS_OK, array{tasks: list<CoreTaskProcessingTask>}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR, array{message: string}, array{}>
277
+     *
278
+     * 200: Tasks returned
279
+     */
280
+    #[NoAdminRequired]
281
+    #[ApiRoute(verb: 'GET', url: '/tasks', root: '/taskprocessing')]
282
+    public function listTasks(?string $taskType, ?string $customId = null): DataResponse {
283
+        try {
284
+            $tasks = $this->taskProcessingManager->getUserTasks($this->userId, $taskType, $customId);
285
+            $json = array_map(static function (Task $task) {
286
+                return $task->jsonSerialize();
287
+            }, $tasks);
288
+
289
+            return new DataResponse([
290
+                'tasks' => $json,
291
+            ]);
292
+        } catch (Exception) {
293
+            return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
294
+        }
295
+    }
296
+
297
+    /**
298
+     * Returns the contents of a file referenced in a task
299
+     *
300
+     * @param int $taskId The id of the task
301
+     * @param int $fileId The file id of the file to retrieve
302
+     * @return StreamResponse<Http::STATUS_OK, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
303
+     *
304
+     * 200: File content returned
305
+     * 404: Task or file not found
306
+     */
307
+    #[NoAdminRequired]
308
+    #[NoCSRFRequired]
309
+    #[ApiRoute(verb: 'GET', url: '/tasks/{taskId}/file/{fileId}', root: '/taskprocessing')]
310
+    public function getFileContents(int $taskId, int $fileId): StreamResponse|DataResponse {
311
+        try {
312
+            $task = $this->taskProcessingManager->getUserTask($taskId, $this->userId);
313
+            return $this->getFileContentsInternal($task, $fileId);
314
+        } catch (NotFoundException) {
315
+            return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
316
+        } catch (LockedException) {
317
+            return new DataResponse(['message' => $this->l->t('Node is locked')], Http::STATUS_INTERNAL_SERVER_ERROR);
318
+        } catch (Exception) {
319
+            return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
320
+        }
321
+    }
322
+
323
+    /**
324
+     * Returns the contents of a file referenced in a task(ExApp route version)
325
+     *
326
+     * @param int $taskId The id of the task
327
+     * @param int $fileId The file id of the file to retrieve
328
+     * @return StreamResponse<Http::STATUS_OK, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
329
+     *
330
+     * 200: File content returned
331
+     * 404: Task or file not found
332
+     */
333
+    #[ExAppRequired]
334
+    #[ApiRoute(verb: 'GET', url: '/tasks_provider/{taskId}/file/{fileId}', root: '/taskprocessing')]
335
+    public function getFileContentsExApp(int $taskId, int $fileId): StreamResponse|DataResponse {
336
+        try {
337
+            $task = $this->taskProcessingManager->getTask($taskId);
338
+            return $this->getFileContentsInternal($task, $fileId);
339
+        } catch (NotFoundException) {
340
+            return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
341
+        } catch (LockedException) {
342
+            return new DataResponse(['message' => $this->l->t('Node is locked')], Http::STATUS_INTERNAL_SERVER_ERROR);
343
+        } catch (Exception) {
344
+            return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
345
+        }
346
+    }
347
+
348
+    /**
349
+     * Upload a file so it can be referenced in a task result (ExApp route version)
350
+     *
351
+     * Use field 'file' for the file upload
352
+     *
353
+     * @param int $taskId The id of the task
354
+     * @return DataResponse<Http::STATUS_CREATED, array{fileId: int}, array{}>|DataResponse<Http::STATUS_BAD_REQUEST|Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
355
+     *
356
+     * 201: File created
357
+     * 400: File upload failed or no file was uploaded
358
+     * 404: Task not found
359
+     */
360
+    #[ExAppRequired]
361
+    #[ApiRoute(verb: 'POST', url: '/tasks_provider/{taskId}/file', root: '/taskprocessing')]
362
+    public function setFileContentsExApp(int $taskId): DataResponse {
363
+        try {
364
+            $task = $this->taskProcessingManager->getTask($taskId);
365
+            $file = $this->request->getUploadedFile('file');
366
+            if (!isset($file['tmp_name'])) {
367
+                return new DataResponse(['message' => $this->l->t('Bad request')], Http::STATUS_BAD_REQUEST);
368
+            }
369
+            $handle = fopen($file['tmp_name'], 'r');
370
+            if (!$handle) {
371
+                return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
372
+            }
373
+            $fileId = $this->setFileContentsInternal($handle);
374
+            return new DataResponse(['fileId' => $fileId], Http::STATUS_CREATED);
375
+        } catch (NotFoundException) {
376
+            return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
377
+        } catch (Exception) {
378
+            return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
379
+        }
380
+    }
381
+
382
+    /**
383
+     * @throws NotPermittedException
384
+     * @throws NotFoundException
385
+     * @throws LockedException
386
+     *
387
+     * @return StreamResponse<Http::STATUS_OK, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
388
+     */
389
+    private function getFileContentsInternal(Task $task, int $fileId): StreamResponse|DataResponse {
390
+        $ids = $this->taskProcessingManager->extractFileIdsFromTask($task);
391
+        if (!in_array($fileId, $ids)) {
392
+            return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
393
+        }
394
+        if ($task->getUserId() !== null) {
395
+            \OC_Util::setupFS($task->getUserId());
396
+        }
397
+        $node = $this->rootFolder->getFirstNodeById($fileId);
398
+        if ($node === null) {
399
+            $node = $this->rootFolder->getFirstNodeByIdInPath($fileId, '/' . $this->rootFolder->getAppDataDirectoryName() . '/');
400
+            if (!$node instanceof File) {
401
+                throw new NotFoundException('Node is not a file');
402
+            }
403
+        } elseif (!$node instanceof File) {
404
+            throw new NotFoundException('Node is not a file');
405
+        }
406
+
407
+        $contentType = $node->getMimeType();
408
+        if (function_exists('mime_content_type')) {
409
+            $mimeType = mime_content_type($node->fopen('rb'));
410
+            if ($mimeType !== false) {
411
+                $mimeType = $this->mimeTypeDetector->getSecureMimeType($mimeType);
412
+                if ($mimeType !== 'application/octet-stream') {
413
+                    $contentType = $mimeType;
414
+                }
415
+            }
416
+        }
417
+
418
+        $response = new StreamResponse($node->fopen('rb'));
419
+        $response->addHeader(
420
+            'Content-Disposition',
421
+            'attachment; filename="' . rawurldecode($node->getName()) . '"'
422
+        );
423
+        $response->addHeader('Content-Type', $contentType);
424
+        return $response;
425
+    }
426
+
427
+    /**
428
+     * Sets the task progress
429
+     *
430
+     * @param int $taskId The id of the task
431
+     * @param float $progress The progress
432
+     * @return DataResponse<Http::STATUS_OK, array{task: CoreTaskProcessingTask}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
433
+     *
434
+     * 200: Progress updated successfully
435
+     * 404: Task not found
436
+     */
437
+    #[ExAppRequired]
438
+    #[ApiRoute(verb: 'POST', url: '/tasks_provider/{taskId}/progress', root: '/taskprocessing')]
439
+    public function setProgress(int $taskId, float $progress): DataResponse {
440
+        try {
441
+            $this->taskProcessingManager->setTaskProgress($taskId, $progress);
442
+            $task = $this->taskProcessingManager->getTask($taskId);
443
+
444
+            /** @var CoreTaskProcessingTask $json */
445
+            $json = $task->jsonSerialize();
446
+
447
+            return new DataResponse([
448
+                'task' => $json,
449
+            ]);
450
+        } catch (NotFoundException) {
451
+            return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
452
+        } catch (Exception) {
453
+            return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
454
+        }
455
+    }
456
+
457
+    /**
458
+     * Sets the task result
459
+     *
460
+     * @param int $taskId The id of the task
461
+     * @param array<string,mixed>|null $output The resulting task output, files are represented by their IDs
462
+     * @param string|null $errorMessage An error message if the task failed
463
+     * @param string|null $userFacingErrorMessage An error message that will be shown to the user
464
+     * @return DataResponse<Http::STATUS_OK, array{task: CoreTaskProcessingTask}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
465
+     *
466
+     * 200: Result updated successfully
467
+     * 404: Task not found
468
+     */
469
+    #[ExAppRequired]
470
+    #[ApiRoute(verb: 'POST', url: '/tasks_provider/{taskId}/result', root: '/taskprocessing')]
471
+    public function setResult(int $taskId, ?array $output = null, ?string $errorMessage = null, ?string $userFacingErrorMessage = null): DataResponse {
472
+        try {
473
+            // set result
474
+            $this->taskProcessingManager->setTaskResult($taskId, $errorMessage, $output, isUsingFileIds: true, userFacingError: $userFacingErrorMessage);
475
+            $task = $this->taskProcessingManager->getTask($taskId);
476
+
477
+            /** @var CoreTaskProcessingTask $json */
478
+            $json = $task->jsonSerialize();
479
+
480
+            return new DataResponse([
481
+                'task' => $json,
482
+            ]);
483
+        } catch (NotFoundException) {
484
+            return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
485
+        } catch (Exception) {
486
+            return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
487
+        }
488
+    }
489
+
490
+    /**
491
+     * Cancels a task
492
+     *
493
+     * @param int $taskId The id of the task
494
+     * @return DataResponse<Http::STATUS_OK, array{task: CoreTaskProcessingTask}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
495
+     *
496
+     * 200: Task canceled successfully
497
+     * 404: Task not found
498
+     */
499
+    #[NoAdminRequired]
500
+    #[ApiRoute(verb: 'POST', url: '/tasks/{taskId}/cancel', root: '/taskprocessing')]
501
+    public function cancelTask(int $taskId): DataResponse {
502
+        try {
503
+            // Check if the current user can access the task
504
+            $this->taskProcessingManager->getUserTask($taskId, $this->userId);
505
+            // set result
506
+            $this->taskProcessingManager->cancelTask($taskId);
507
+            $task = $this->taskProcessingManager->getUserTask($taskId, $this->userId);
508
+
509
+            /** @var CoreTaskProcessingTask $json */
510
+            $json = $task->jsonSerialize();
511
+
512
+            return new DataResponse([
513
+                'task' => $json,
514
+            ]);
515
+        } catch (NotFoundException) {
516
+            return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
517
+        } catch (Exception) {
518
+            return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
519
+        }
520
+    }
521
+
522
+    /**
523
+     * Returns the next scheduled task for the taskTypeId
524
+     *
525
+     * @param list<string> $providerIds The ids of the providers
526
+     * @param list<string> $taskTypeIds The ids of the task types
527
+     * @return DataResponse<Http::STATUS_OK, array{task: CoreTaskProcessingTask, provider: array{name: string}}, array{}>|DataResponse<Http::STATUS_NO_CONTENT, null, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR, array{message: string}, array{}>
528
+     *
529
+     * 200: Task returned
530
+     * 204: No task found
531
+     */
532
+    #[ExAppRequired]
533
+    #[ApiRoute(verb: 'GET', url: '/tasks_provider/next', root: '/taskprocessing')]
534
+    public function getNextScheduledTask(array $providerIds, array $taskTypeIds): DataResponse {
535
+        try {
536
+            [$possibleProviderIds, $possibleTaskTypeIds] = $this->intersectTaskTypesAndProviders($taskTypeIds, $providerIds);
537
+
538
+            if (count($possibleProviderIds) === 0 || count($possibleTaskTypeIds) === 0) {
539
+                throw new NotFoundException();
540
+            }
541
+
542
+            $taskIdsToIgnore = [];
543
+            while (true) {
544
+                // Until we find a task whose task type is set to be provided by the providers requested with this request
545
+                // Or no scheduled task is found anymore (given the taskIds to ignore)
546
+                $task = $this->taskProcessingManager->getNextScheduledTask($possibleTaskTypeIds, $taskIdsToIgnore);
547
+                try {
548
+                    $provider = $this->taskProcessingManager->getPreferredProvider($task->getTaskTypeId());
549
+                    if (in_array($provider->getId(), $possibleProviderIds, true)) {
550
+                        if ($this->taskProcessingManager->lockTask($task)) {
551
+                            break;
552
+                        }
553
+                    }
554
+                } catch (Exception) {
555
+                    // There is no provider set for the task type of this task
556
+                    // proceed to ignore this task
557
+                }
558
+
559
+                $taskIdsToIgnore[] = (int)$task->getId();
560
+            }
561
+
562
+            /** @var CoreTaskProcessingTask $json */
563
+            $json = $task->jsonSerialize();
564
+
565
+            return new DataResponse([
566
+                'task' => $json,
567
+                'provider' => [
568
+                    'name' => $provider->getId(),
569
+                ],
570
+            ]);
571
+        } catch (NotFoundException) {
572
+            return new DataResponse(null, Http::STATUS_NO_CONTENT);
573
+        } catch (Exception) {
574
+            return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
575
+        }
576
+    }
577
+
578
+    /**
579
+     * Returns the next n scheduled tasks for the specified set of taskTypes and providers
580
+     * The returned tasks are capped at ~50MiB
581
+     *
582
+     * @param list<string> $providerIds The ids of the providers
583
+     * @param list<string> $taskTypeIds The ids of the task types
584
+     * @param int $numberOfTasks The number of tasks to return
585
+     * @return DataResponse<Http::STATUS_OK, array{tasks: list<array{task: CoreTaskProcessingTask, provider: string}>, has_more: bool}, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR, array{message: string}, array{}>
586
+     *
587
+     * 200: Tasks returned
588
+     */
589
+    #[ExAppRequired]
590
+    #[ApiRoute(verb: 'GET', url: '/tasks_provider/next_batch', root: '/taskprocessing')]
591
+    public function getNextScheduledTaskBatch(array $providerIds, array $taskTypeIds, int $numberOfTasks = 1): DataResponse {
592
+        try {
593
+            [$possibleProviderIds, $possibleTaskTypeIds] = $this->intersectTaskTypesAndProviders($taskTypeIds, $providerIds);
594
+
595
+            if (count($possibleProviderIds) === 0 || count($possibleTaskTypeIds) === 0) {
596
+                return new DataResponse([
597
+                    'tasks' => [],
598
+                    'has_more' => false,
599
+                ]);
600
+            }
601
+
602
+            $tasks = $this->taskProcessingManager->getNextScheduledTasks($possibleTaskTypeIds, numberOfTasks: $numberOfTasks + 1);
603
+            $tasksJson = [];
604
+            // Stop when $numberOfTasks is reached or the json payload is larger than 50MiB
605
+            while (count($tasks) > 0 && count($tasksJson) < $numberOfTasks && strlen(json_encode($tasks)) < 50 * 1024 * 1024) {
606
+                // Until we find a task whose task type is set to be provided by the providers requested with this request
607
+                // Or no scheduled task is found anymore (given the taskIds to ignore)
608
+                $task = array_shift($tasks);
609
+                try {
610
+                    $provider = $this->taskProcessingManager->getPreferredProvider($task->getTaskTypeId());
611
+                    if (in_array($provider->getId(), $possibleProviderIds, true)) {
612
+                        if ($this->taskProcessingManager->lockTask($task)) {
613
+                            $tasksJson[] = ['task' => $task->jsonSerialize(), 'provider' => $provider->getId()];
614
+                            continue;
615
+                        }
616
+                    }
617
+                } catch (Exception) {
618
+                    // There is no provider set for the task type of this task
619
+                    // proceed to ignore this task
620
+                }
621
+            }
622
+            $hasMore = count($tasks) > 0;
623
+
624
+            return new DataResponse([
625
+                'tasks' => $tasksJson,
626
+                'has_more' => $hasMore,
627
+            ]);
628
+        } catch (Exception) {
629
+            return new DataResponse(['message' => $this->l->t('Internal error')], Http::STATUS_INTERNAL_SERVER_ERROR);
630
+        }
631
+    }
632
+
633
+    /**
634
+     * @param resource $data
635
+     * @return int
636
+     * @throws NotPermittedException
637
+     */
638
+    private function setFileContentsInternal($data): int {
639
+        try {
640
+            $folder = $this->appData->getFolder('TaskProcessing');
641
+        } catch (\OCP\Files\NotFoundException) {
642
+            $folder = $this->appData->newFolder('TaskProcessing');
643
+        }
644
+        /** @var SimpleFile $file */
645
+        $file = $folder->newFile(time() . '-' . rand(1, 100000), $data);
646
+        return $file->getId();
647
+    }
648
+
649
+    /**
650
+     * @param array $taskTypeIds
651
+     * @param array $providerIds
652
+     * @return array
653
+     */
654
+    private function intersectTaskTypesAndProviders(array $taskTypeIds, array $providerIds): array {
655
+        $providerIdsBasedOnTaskTypesWithNull = array_unique(array_map(function ($taskTypeId) {
656
+            try {
657
+                return $this->taskProcessingManager->getPreferredProvider($taskTypeId)->getId();
658
+            } catch (Exception) {
659
+                return null;
660
+            }
661
+        }, $taskTypeIds));
662
+
663
+        $providerIdsBasedOnTaskTypes = array_filter($providerIdsBasedOnTaskTypesWithNull, fn ($providerId) => $providerId !== null);
664
+
665
+        // restrict $providerIds to providers that are configured as preferred for the passed task types
666
+        $possibleProviderIds = array_values(array_intersect($providerIdsBasedOnTaskTypes, $providerIds));
667
+
668
+        // restrict $taskTypeIds to task types that can actually be run by one of the now restricted providers
669
+        $possibleTaskTypeIds = array_values(array_filter($taskTypeIds, function ($taskTypeId) use ($possibleProviderIds) {
670
+            try {
671
+                $providerForTaskType = $this->taskProcessingManager->getPreferredProvider($taskTypeId)->getId();
672
+            } catch (Exception) {
673
+                // no provider found for task type
674
+                return false;
675
+            }
676
+            return in_array($providerForTaskType, $possibleProviderIds, true);
677
+        }));
678
+        return [$possibleProviderIds, $possibleTaskTypeIds];
679
+    }
680 680
 }
Please login to merge, or discard this patch.
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -69,57 +69,57 @@  discard block
 block discarded – undo
69 69
 	#[ApiRoute(verb: 'GET', url: '/tasktypes', root: '/taskprocessing')]
70 70
 	public function taskTypes(): DataResponse {
71 71
 		/** @var array<string, CoreTaskProcessingTaskType> $taskTypes */
72
-		$taskTypes = array_map(function (array $tt) {
73
-			$tt['inputShape'] = array_map(function ($descriptor) {
72
+		$taskTypes = array_map(function(array $tt) {
73
+			$tt['inputShape'] = array_map(function($descriptor) {
74 74
 				return $descriptor->jsonSerialize();
75 75
 			}, $tt['inputShape']);
76 76
 			if (empty($tt['inputShape'])) {
77 77
 				$tt['inputShape'] = new stdClass;
78 78
 			}
79 79
 
80
-			$tt['outputShape'] = array_map(function ($descriptor) {
80
+			$tt['outputShape'] = array_map(function($descriptor) {
81 81
 				return $descriptor->jsonSerialize();
82 82
 			}, $tt['outputShape']);
83 83
 			if (empty($tt['outputShape'])) {
84 84
 				$tt['outputShape'] = new stdClass;
85 85
 			}
86 86
 
87
-			$tt['optionalInputShape'] = array_map(function ($descriptor) {
87
+			$tt['optionalInputShape'] = array_map(function($descriptor) {
88 88
 				return $descriptor->jsonSerialize();
89 89
 			}, $tt['optionalInputShape']);
90 90
 			if (empty($tt['optionalInputShape'])) {
91 91
 				$tt['optionalInputShape'] = new stdClass;
92 92
 			}
93 93
 
94
-			$tt['optionalOutputShape'] = array_map(function ($descriptor) {
94
+			$tt['optionalOutputShape'] = array_map(function($descriptor) {
95 95
 				return $descriptor->jsonSerialize();
96 96
 			}, $tt['optionalOutputShape']);
97 97
 			if (empty($tt['optionalOutputShape'])) {
98 98
 				$tt['optionalOutputShape'] = new stdClass;
99 99
 			}
100 100
 
101
-			$tt['inputShapeEnumValues'] = array_map(function (array $enumValues) {
101
+			$tt['inputShapeEnumValues'] = array_map(function(array $enumValues) {
102 102
 				return array_map(fn (ShapeEnumValue $enumValue) => $enumValue->jsonSerialize(), $enumValues);
103 103
 			}, $tt['inputShapeEnumValues']);
104 104
 			if (empty($tt['inputShapeEnumValues'])) {
105 105
 				$tt['inputShapeEnumValues'] = new stdClass;
106 106
 			}
107 107
 
108
-			$tt['optionalInputShapeEnumValues'] = array_map(function (array $enumValues) {
108
+			$tt['optionalInputShapeEnumValues'] = array_map(function(array $enumValues) {
109 109
 				return array_map(fn (ShapeEnumValue $enumValue) => $enumValue->jsonSerialize(), $enumValues);
110 110
 			}, $tt['optionalInputShapeEnumValues']);
111 111
 			if (empty($tt['optionalInputShapeEnumValues'])) {
112 112
 				$tt['optionalInputShapeEnumValues'] = new stdClass;
113 113
 			}
114 114
 
115
-			$tt['outputShapeEnumValues'] = array_map(function (array $enumValues) {
115
+			$tt['outputShapeEnumValues'] = array_map(function(array $enumValues) {
116 116
 				return array_map(fn (ShapeEnumValue $enumValue) => $enumValue->jsonSerialize(), $enumValues);
117 117
 			}, $tt['outputShapeEnumValues']);
118 118
 			if (empty($tt['outputShapeEnumValues'])) {
119 119
 				$tt['outputShapeEnumValues'] = new stdClass;
120 120
 			}
121 121
 
122
-			$tt['optionalOutputShapeEnumValues'] = array_map(function (array $enumValues) {
122
+			$tt['optionalOutputShapeEnumValues'] = array_map(function(array $enumValues) {
123 123
 				return array_map(fn (ShapeEnumValue $enumValue) => $enumValue->jsonSerialize(), $enumValues);
124 124
 			}, $tt['optionalOutputShapeEnumValues']);
125 125
 			if (empty($tt['optionalOutputShapeEnumValues'])) {
@@ -256,7 +256,7 @@  discard block
 block discarded – undo
256 256
 	public function listTasksByApp(string $appId, ?string $customId = null): DataResponse {
257 257
 		try {
258 258
 			$tasks = $this->taskProcessingManager->getUserTasksByApp($this->userId, $appId, $customId);
259
-			$json = array_map(static function (Task $task) {
259
+			$json = array_map(static function(Task $task) {
260 260
 				return $task->jsonSerialize();
261 261
 			}, $tasks);
262 262
 
@@ -282,7 +282,7 @@  discard block
 block discarded – undo
282 282
 	public function listTasks(?string $taskType, ?string $customId = null): DataResponse {
283 283
 		try {
284 284
 			$tasks = $this->taskProcessingManager->getUserTasks($this->userId, $taskType, $customId);
285
-			$json = array_map(static function (Task $task) {
285
+			$json = array_map(static function(Task $task) {
286 286
 				return $task->jsonSerialize();
287 287
 			}, $tasks);
288 288
 
@@ -307,7 +307,7 @@  discard block
 block discarded – undo
307 307
 	#[NoAdminRequired]
308 308
 	#[NoCSRFRequired]
309 309
 	#[ApiRoute(verb: 'GET', url: '/tasks/{taskId}/file/{fileId}', root: '/taskprocessing')]
310
-	public function getFileContents(int $taskId, int $fileId): StreamResponse|DataResponse {
310
+	public function getFileContents(int $taskId, int $fileId): StreamResponse | DataResponse {
311 311
 		try {
312 312
 			$task = $this->taskProcessingManager->getUserTask($taskId, $this->userId);
313 313
 			return $this->getFileContentsInternal($task, $fileId);
@@ -332,7 +332,7 @@  discard block
 block discarded – undo
332 332
 	 */
333 333
 	#[ExAppRequired]
334 334
 	#[ApiRoute(verb: 'GET', url: '/tasks_provider/{taskId}/file/{fileId}', root: '/taskprocessing')]
335
-	public function getFileContentsExApp(int $taskId, int $fileId): StreamResponse|DataResponse {
335
+	public function getFileContentsExApp(int $taskId, int $fileId): StreamResponse | DataResponse {
336 336
 		try {
337 337
 			$task = $this->taskProcessingManager->getTask($taskId);
338 338
 			return $this->getFileContentsInternal($task, $fileId);
@@ -386,7 +386,7 @@  discard block
 block discarded – undo
386 386
 	 *
387 387
 	 * @return StreamResponse<Http::STATUS_OK, array{}>|DataResponse<Http::STATUS_INTERNAL_SERVER_ERROR|Http::STATUS_NOT_FOUND, array{message: string}, array{}>
388 388
 	 */
389
-	private function getFileContentsInternal(Task $task, int $fileId): StreamResponse|DataResponse {
389
+	private function getFileContentsInternal(Task $task, int $fileId): StreamResponse | DataResponse {
390 390
 		$ids = $this->taskProcessingManager->extractFileIdsFromTask($task);
391 391
 		if (!in_array($fileId, $ids)) {
392 392
 			return new DataResponse(['message' => $this->l->t('Not found')], Http::STATUS_NOT_FOUND);
@@ -396,7 +396,7 @@  discard block
 block discarded – undo
396 396
 		}
397 397
 		$node = $this->rootFolder->getFirstNodeById($fileId);
398 398
 		if ($node === null) {
399
-			$node = $this->rootFolder->getFirstNodeByIdInPath($fileId, '/' . $this->rootFolder->getAppDataDirectoryName() . '/');
399
+			$node = $this->rootFolder->getFirstNodeByIdInPath($fileId, '/'.$this->rootFolder->getAppDataDirectoryName().'/');
400 400
 			if (!$node instanceof File) {
401 401
 				throw new NotFoundException('Node is not a file');
402 402
 			}
@@ -418,7 +418,7 @@  discard block
 block discarded – undo
418 418
 		$response = new StreamResponse($node->fopen('rb'));
419 419
 		$response->addHeader(
420 420
 			'Content-Disposition',
421
-			'attachment; filename="' . rawurldecode($node->getName()) . '"'
421
+			'attachment; filename="'.rawurldecode($node->getName()).'"'
422 422
 		);
423 423
 		$response->addHeader('Content-Type', $contentType);
424 424
 		return $response;
@@ -471,7 +471,7 @@  discard block
 block discarded – undo
471 471
 	public function setResult(int $taskId, ?array $output = null, ?string $errorMessage = null, ?string $userFacingErrorMessage = null): DataResponse {
472 472
 		try {
473 473
 			// set result
474
-			$this->taskProcessingManager->setTaskResult($taskId, $errorMessage, $output, isUsingFileIds: true, userFacingError: $userFacingErrorMessage);
474
+			$this->taskProcessingManager->setTaskResult($taskId, $errorMessage, $output, isUsingFileIds : true, userFacingError : $userFacingErrorMessage);
475 475
 			$task = $this->taskProcessingManager->getTask($taskId);
476 476
 
477 477
 			/** @var CoreTaskProcessingTask $json */
@@ -556,7 +556,7 @@  discard block
 block discarded – undo
556 556
 					// proceed to ignore this task
557 557
 				}
558 558
 
559
-				$taskIdsToIgnore[] = (int)$task->getId();
559
+				$taskIdsToIgnore[] = (int) $task->getId();
560 560
 			}
561 561
 
562 562
 			/** @var CoreTaskProcessingTask $json */
@@ -642,7 +642,7 @@  discard block
 block discarded – undo
642 642
 			$folder = $this->appData->newFolder('TaskProcessing');
643 643
 		}
644 644
 		/** @var SimpleFile $file */
645
-		$file = $folder->newFile(time() . '-' . rand(1, 100000), $data);
645
+		$file = $folder->newFile(time().'-'.rand(1, 100000), $data);
646 646
 		return $file->getId();
647 647
 	}
648 648
 
@@ -652,7 +652,7 @@  discard block
 block discarded – undo
652 652
 	 * @return array
653 653
 	 */
654 654
 	private function intersectTaskTypesAndProviders(array $taskTypeIds, array $providerIds): array {
655
-		$providerIdsBasedOnTaskTypesWithNull = array_unique(array_map(function ($taskTypeId) {
655
+		$providerIdsBasedOnTaskTypesWithNull = array_unique(array_map(function($taskTypeId) {
656 656
 			try {
657 657
 				return $this->taskProcessingManager->getPreferredProvider($taskTypeId)->getId();
658 658
 			} catch (Exception) {
@@ -666,7 +666,7 @@  discard block
 block discarded – undo
666 666
 		$possibleProviderIds = array_values(array_intersect($providerIdsBasedOnTaskTypes, $providerIds));
667 667
 
668 668
 		// restrict $taskTypeIds to task types that can actually be run by one of the now restricted providers
669
-		$possibleTaskTypeIds = array_values(array_filter($taskTypeIds, function ($taskTypeId) use ($possibleProviderIds) {
669
+		$possibleTaskTypeIds = array_values(array_filter($taskTypeIds, function($taskTypeId) use ($possibleProviderIds) {
670 670
 			try {
671 671
 				$providerForTaskType = $this->taskProcessingManager->getPreferredProvider($taskTypeId)->getId();
672 672
 			} catch (Exception) {
Please login to merge, or discard this patch.