#### What's New
---

##### `POST` /api/v3/DeviceDiscovery

##### `PUT` /api/v3/Devices/{id}/approveCertificateFingerprint

##### `GET` /api/v3/Devices/{id}/certificate.cer

##### `PUT` /api/v3/Devices/updateCurrentCertificateFingerprints

##### `GET` /api/v3/Settings/network/autoDiscovery

##### `PUT` /api/v3/Settings/network/autoDiscovery

##### `GET` /api/v3/Settings/compatibilityMode

##### `PUT` /api/v3/Settings/compatibilityMode

##### `PUT` /api/v3/Users/{id}/changeonetimepassword

#### What's Changed
---

##### `GET` /api/v3/Zones/access

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Added property `Zone` (object)

            * Property `Id` (string)

            * Property `Name` (string)

        * Added property `Users` (array)

            Items (object):

            * Property `User` (object)

                * Property `Id` (string)

                * Property `Name` (string)

                * Property `Type` (string)

                * Property `Note` (string)

                * Property `IsSuspended` (boolean)

                * Property `Company` (object)

                    * Property `Id` (integer)

                    * Property `Name` (string)

                * Property `Groups` (array)

                    Items (object):

                * Property `AccessCredentials` (object)

                    * Property `ValidFrom` (string)

                    * Property `ValidTo` (string)

                    * Property `Cards` (array)

                        Items (string):

                    * Property `Fingerprints` (array)

                        Items (object):

                        * Property `Finger` (string)

                            Enum values:

                            * `LeftLittleFinger`
                            * `LeftRingFinger`
                            * `LeftMiddleFinger`
                            * `LeftIndexFinger`
                            * `LeftThumb`
                            * `RightThumb`
                            * `RightIndexFinger`
                            * `RightMiddleFinger`
                            * `RightRingFinger`
                            * `RightLittleFinger`
                        * Property `Template` (string)

                        * Property `OpensDoor` (boolean)

                        * Property `TriggersSilentAlarm` (boolean)

                        * Property `ExecutesAutomation1` (boolean)

                        * Property `ExecutesAutomation2` (boolean)

                    * Property `LicensePlates` (array)

                        Items (string):

                    * Property `Pin` (string)

                    * Property `QrCode` (string)

                    * Property `MobileKey` (string)

                    * Property `IsPairing` (boolean)

            * Property `Profiles` (array)

        * Deleted property `MultiFactorAuthentication` (object)

        * Deleted property `Companies` (array)

        * Deleted property `AccessPoints` (array)

        * Deleted property `Lockdown` (object)

        * Deleted property `ZonalCode` (string)

        * Deleted property `SilentAlarmEnabled` (boolean)

        * Deleted property `LimitFailedAccesses` (boolean)

        * Deleted property `LicensePlatesEnabled` (boolean)

        * Deleted property `Name` (string)

        * Deleted property `Id` (string)

        * Deleted property `DeviceCount` (integer)

        * Deleted property `LiftAccess` (array)

        * Deleted property `Problems` (array)

        * Deleted property `Type` (string)

        * Deleted property `Revision` (integer)

##### `GET` /api/v3/Companies/{id}/devices

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    Changed items (object):

    * Changed property `State` (object)

        * Added property `Certificate` (object)

            * Property `Fingerprint` (string)

            * Property `CurrentFingerprint` (string)

            * Property `InvalidStatusReason` (string)

                Enum values:

                * `None`
                * `UntrustedChain`
                * `FingerprintsDiffer`
        * Added property `Sip3` (object)

            * Property `Status` (string)

                Enum values:

                * `Unregistered`
                * `Registering`
                * `Registered`
                * `Unregistering`
                * `Error`
                * `Unknown`
                * `SipDisabled`
                * `RegistrationDisabled`
                * `LocalCallsEnabled`
            * Property `Timestamp` (string)

            * Property `Problem` (string)

        * Added property `Sip4` (object)

        * Added property `SipLocal` (object)

        * Added property `SipMsTeams` (object)

        * Changed property `Sip1` (object)

            * Changed property `Status` (string)

                Added enum value:

                * `LocalCallsEnabled`

##### `PUT` /api/v3/DeviceFirmware/{firmwareId}/devicetest

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    Changed items (object):

    * Changed property `State` (object)

        * Added property `Certificate` (object)

        * Added property `Sip3` (object)

        * Added property `Sip4` (object)

        * Added property `SipLocal` (object)

        * Added property `SipMsTeams` (object)

        * Changed property `Sip1` (object)

            * Changed property `Status` (string)

                Added enum value:

                * `LocalCallsEnabled`

##### `GET` /api/v3/Devices/{id}

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `State` (object)

        * Added property `Certificate` (object)

        * Added property `Sip3` (object)

        * Added property `Sip4` (object)

        * Added property `SipLocal` (object)

        * Added property `SipMsTeams` (object)

        * Changed property `Sip1` (object)

            * Changed property `Status` (string)

                Added enum value:

                * `LocalCallsEnabled`

##### `PUT` /api/v3/Devices/{id}

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `State` (object)

        * Added property `Certificate` (object)

        * Added property `Sip3` (object)

        * Added property `Sip4` (object)

        * Added property `SipLocal` (object)

        * Added property `SipMsTeams` (object)

        * Changed property `Sip1` (object)

            * Changed property `Status` (string)

                Added enum value:

                * `LocalCallsEnabled`

##### `PATCH` /api/v3/Devices/{id}

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `State` (object)

        * Added property `Certificate` (object)

        * Added property `Sip3` (object)

        * Added property `Sip4` (object)

        * Added property `SipLocal` (object)

        * Added property `SipMsTeams` (object)

        * Changed property `Sip1` (object)

            * Changed property `Status` (string)

                Added enum value:

                * `LocalCallsEnabled`

##### `PUT` /api/v3/Devices/{id}/replace

###### Request:

Changed content type : `application/json`

* Changed property `State` (object)

    * Added property `Certificate` (object)

    * Added property `Sip3` (object)

    * Added property `Sip4` (object)

    * Added property `SipLocal` (object)

    * Added property `SipMsTeams` (object)

    * Changed property `Sip1` (object)

        * Changed property `Status` (string)

            Added enum value:

            * `LocalCallsEnabled`

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `State` (object)

        * Added property `Certificate` (object)

        * Added property `Sip3` (object)

        * Added property `Sip4` (object)

        * Added property `SipLocal` (object)

        * Added property `SipMsTeams` (object)

        * Changed property `Sip1` (object)

            * Changed property `Status` (string)

                Added enum value:

                * `LocalCallsEnabled`

##### `PUT` /api/v3/login

###### Return Type:

New response : **412 Precondition Failed**
> One time password must be changed.

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `Calling` (object)

        * Changed property `PhoneNumbers` (array)

            Changed items (object):

            * Added property `Ordinal` (integer)

##### `GET` /api/v3/Users/{id}

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `Calling` (object)

        * Changed property `PhoneNumbers` (array)

            Changed items (object):

            * Added property `Ordinal` (integer)

##### `PUT` /api/v3/Users/{id}

###### Request:

Changed content type : `application/json`

* Changed property `Calling` (object)

    * Changed property `PhoneNumbers` (array)

        Changed items (object):

        * Added property `Ordinal` (integer)

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `Calling` (object)

        * Changed property `PhoneNumbers` (array)

            Changed items (object):

            * Added property `Ordinal` (integer)

##### `PATCH` /api/v3/Users/{id}

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `Calling` (object)

        * Changed property `PhoneNumbers` (array)

            Changed items (object):

            * Added property `Ordinal` (integer)

##### `GET` /api/v3/Users/self

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `Calling` (object)

        * Changed property `PhoneNumbers` (array)

            Changed items (object):

            * Added property `Ordinal` (integer)

##### `PUT` /api/v3/Users/{id}/password

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `Calling` (object)

        * Changed property `PhoneNumbers` (array)

            Changed items (object):

            * Added property `Ordinal` (integer)

Changed response : **210 null**
> System admin and root password was changed.

* Changed content type : `application/json`

    * Changed property `Calling` (object)

        * Changed property `PhoneNumbers` (array)

            Changed items (object):

            * Added property `Ordinal` (integer)

##### `PUT` /api/v3/Users/{id}/mobilekey

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `Calling` (object)

        * Changed property `PhoneNumbers` (array)

            Changed items (object):

            * Added property `Ordinal` (integer)

##### `DELETE` /api/v3/Users/{id}/mobilekey

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `Calling` (object)

        * Changed property `PhoneNumbers` (array)

            Changed items (object):

            * Added property `Ordinal` (integer)

##### `POST` /api/v3/Users/{id}/pin

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `Calling` (object)

        * Changed property `PhoneNumbers` (array)

            Changed items (object):

            * Added property `Ordinal` (integer)

##### `POST` /api/v3/Users/{id}/qrcode

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `Calling` (object)

        * Changed property `PhoneNumbers` (array)

            Changed items (object):

            * Added property `Ordinal` (integer)

##### `POST` /api/v3/Devices

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    Changed items (object):

    * Changed property `State` (object)

        * Added property `Certificate` (object)

        * Added property `Sip3` (object)

        * Added property `Sip4` (object)

        * Added property `SipLocal` (object)

        * Added property `SipMsTeams` (object)

        * Changed property `Sip1` (object)

            * Changed property `Status` (string)

                Added enum value:

                * `LocalCallsEnabled`

##### `GET` /api/v3/Devices

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Changed property `State` (object)

            * Added property `Certificate` (object)

            * Added property `Sip3` (object)

            * Added property `Sip4` (object)

            * Added property `SipLocal` (object)

            * Added property `SipMsTeams` (object)

            * Changed property `Sip1` (object)

                * Changed property `Status` (string)

                    Added enum value:

                    * `LocalCallsEnabled`

##### `GET` /api/v3/Devices/discover

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Changed property `State` (object)

            * Added property `Certificate` (object)

            * Added property `Sip3` (object)

            * Added property `Sip4` (object)

            * Added property `SipLocal` (object)

            * Added property `SipMsTeams` (object)

            * Changed property `Sip1` (object)

                * Changed property `Status` (string)

                    Added enum value:

                    * `LocalCallsEnabled`

##### `GET` /api/v3/Groups/{id}/members

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Changed property `Calling` (object)

            * Changed property `PhoneNumbers` (array)

                Changed items (object):

                * Added property `Ordinal` (integer)

##### `POST` /api/v3/Users

###### Request:

Changed content type : `application/json`

* Changed property `Calling` (object)

    * Changed property `PhoneNumbers` (array)

        Changed items (object):

        * Added property `Ordinal` (integer)

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `Calling` (object)

        * Changed property `PhoneNumbers` (array)

            Changed items (object):

            * Added property `Ordinal` (integer)

##### `DELETE` /api/v3/Users

###### Request:

Changed content type : `application/json`

Changed items (object):

* Changed property `Calling` (object)

    * Changed property `PhoneNumbers` (array)

        Changed items (object):

        * Added property `Ordinal` (integer)

##### `GET` /api/v3/Users

###### Return Type:

Changed response : **200 OK**
> Success

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Changed property `Calling` (object)

            * Changed property `PhoneNumbers` (array)

                Changed items (object):

                * Added property `Ordinal` (integer)

#### Error response changes
---

* Changed property `Code` (integer)
    > <ul><li>0 - <i>Other</i></li>
    > <li>1 - <i>Exists</i></li>
    > <li>2 - <i>NotExists</i></li>
    > <li>3 - <i>OutdatedData</i></li>
    > <li>4 - <i>Unauthorized</i></li>
    > <li>5 - <i>InvalidData</i></li>
    > <li>6 - <i>CompanyMismatch</i></li>
    > <li>201 - <i>DeviceLoginFailed</i></li>
    > <li>211 - <i>ExternalSystem</i></li>
    > <li>212 - <i>EmailFormatError</i></li>
    > <li>214 - <i>BackupDeviceIsBusy</i></li>
    > <li>219 - <i>LoginOrPasswordMissing</i></li>
    > <li>220 - <i>DeviceNotFound</i></li>
    > <li>221 - <i>DayEndNotLaterDayStart</i></li>
    > <li>224 - <i>CodeAlreadyExists</i></li>
    > <li>226 - <i>MaxNumberOfDevicesExceeded</i></li>
    > <li>227 - <i>DuplicateName</i></li>
    > <li>232 - <i>InvalidLicense</i></li>
    > <li>233 - <i>UnsupportedProduct</i></li>
    > <li>238 - <i>WeakPassword</i></li>
    > <li>239 - <i>EmailMissing</i></li>
    > <li>240 - <i>LoginMissing</i></li>
    > <li>241 - <i>PasswordChangeOnDeviceFailed</i></li>
    > <li>242 - <i>OldPasswordCheckFailed</i></li>
    > <li>244 - <i>UserDoesNotExist</i></li>
    > <li>252 - <i>InvalidPhoneNumber</i></li>
    > <li>254 - <i>InvalidCodeFormat</i></li>
    > <li>255 - <i>DuplicateEmail</i></li>
    > <li>259 - <i>InvalidIPAddress</i></li>
    > <li>264 - <i>VirtualFormatError</i></li>
    > <li>265 - <i>WrongTime</i></li>
    > <li>266 - <i>MailerSetting</i></li>
    > <li>267 - <i>Validation</i></li>
    > <li>268 - <i>InvalidPresenceTimeout</i></li>
    > <li>270 - <i>AccessRuleCompanyMismatch</i></li>
    > <li>271 - <i>UserHasNoPhoneNumber</i></li>
    > <li>272 - <i>DeviceCapabilityMissing</i></li>
    > <li>273 - <i>NoVirtualNumber</i></li>
    > <li>275 - <i>DeviceAlreadyCreated</i></li>
    > <li>278 - <i>DuplicateVirtualNumber</i></li>
    > <li>279 - <i>CardIdFormatException</i></li>
    > <li>280 - <i>UnauthorizedAgreement</i></li>
    > <li>283 - <i>Import</i></li>
    > <li>290 - <i>NameCannotBeVoid</i></li>
    > <li>293 - <i>TwoCardsAlreadyAssigned</i></li>
    > <li>294 - <i>CardIsDuplicate</i></li>
    > <li>295 - <i>WrongLicenseFile</i></li>
    > <li>296 - <i>EmailSendFailed</i></li>
    > <li>298 - <i>SystemAdminMustNotChangeLogin</i></li>
    > <li>402 - <i>InvalidIpEyeAddress</i></li>
    > <li>403 - <i>LicensedFeatureDisabled</i></li>
    > <li>406 - <i>ReplacementWithSameDevice</i></li>
    > <li>407 - <i>NoDiagnosticData</i></li>
    > <li>412 - <i>VisitStartLaterThanEnd</i></li>
    > <li>413 - <i>SmtpIsDisabled</i></li>
    > <li>414 - <i>PdfNotFound</i></li>
    > <li>417 - <i>WrongDaysOfWeekSpecification</i></li>
    > <li>418 - <i>TimeProfileAssignedToAccessRule</i></li>
    > <li>419 - <i>DeputySetToSelf</i></li>
    > <li>420 - <i>MaxNumberOfFingerprintsExceeded</i></li>
    > <li>421 - <i>FingerprintPositionAlreadyUsed</i></li>
    > <li>422 - <i>DeviceHasNoAccessControl</i></li>
    > <li>424 - <i>CompanyInAccessRule</i></li>
    > <li>428 - <i>PinCodeCollisions</i></li>
    > <li>429 - <i>TimeProfileAssignedToPublicAccess</i></li>
    > <li>434 - <i>FirmwareUpdateFailed</i></li>
    > <li>435 - <i>UnsupportedFirmware</i></li>
    > <li>436 - <i>FirmwareDeploymentError</i></li>
    > <li>437 - <i>DeviceIsDisabled</i></li>
    > <li>438 - <i>InvalidPortNumber</i></li>
    > <li>439 - <i>DeviceMustBeDisabledPriorReplacement</i></li>
    > <li>440 - <i>UserCannotChangeName</i></li>
    > <li>441 - <i>UserCannotChangeEmployeeNumber</i></li>
    > <li>442 - <i>UserCannotChangeVirtualCard</i></li>
    > <li>443 - <i>PairingFailed</i></li>
    > <li>444 - <i>PairingCancellationFailed</i></li>
    > <li>445 - <i>PairingDeviceUnavailable</i></li>
    > <li>446 - <i>ToMustBeLaterThanFrom</i></li>
    > <li>447 - <i>CamLogMaxHigherThanOtherLogs</i></li>
    > <li>448 - <i>CamLogMinHigherThanOtherLogs</i></li>
    > <li>450 - <i>MaxNumberOfResetsExceeded</i></li>
    > <li>451 - <i>NameIsTooLong</i></li>
    > <li>452 - <i>LiftControlEnabled</i></li>
    > <li>453 - <i>CannotResetPasswordInvalidCode</i></li>
    > <li>454 - <i>CannotResetPasswordInvalidToken</i></li>
    > <li>455 - <i>FailureSendingMailNotSupported</i></li>
    > <li>456 - <i>UserIsSuspended</i></li>
    > <li>457 - <i>IdtCannotBeDowngraded</i></li>
    > <li>458 - <i>LdapInvalidAttributeName</i></li>
    > <li>459 - <i>LdapConnectionError</i></li>
    > <li>460 - <i>LdapInvalidCredentials</i></li>
    > <li>461 - <i>NoUsersToImport</i></li>
    > <li>462 - <i>NetworkSettingsCannotBeChanged</i></li>
    > <li>463 - <i>UserCannotRemoveSelf</i></li>
    > <li>464 - <i>MaxNumberOfUsersExceeded</i></li>
    > <li>465 - <i>MaxNumberOfManagersExceeded</i></li>
    > <li>466 - <i>TrialEndingFailed</i></li>
    > <li>467 - <i>TrialLimitReached</i></li>
    > <li>468 - <i>LicensePlateIsTooLong</i></li>
    > <li>469 - <i>TooManyLicensePlates</i></li>
    > <li>470 - <i>LicenseRenewalFailed</i></li>
    > <li>471 - <i>TooManyManagersForRenewal</i></li>
    > <li>472 - <i>NoteTooLong</i></li>
    > <li>473 - <i>UserCannotChangeNote</i></li>
    > <li>474 - <i>DeviceAlreadyAssignedToZone</i></li>
    > <li>475 - <i>BothDeviceApsUsed</i></li>
    > <li>476 - <i>ZoneAccessPointsDisabled</i></li>
    > <li>477 - <i>RequiredValueMissing</i></li>
    > <li>478 - <i>ValueRangeExceeded</i></li>
    > <li>479 - <i>MaxLengthExceeded</i></li>
    > <li>480 - <i>VisitDurationTooLong</i></li>
    > <li>481 - <i>ImageTooLarge</i></li>
    > <li>484 - <i>WrongQrCodeFormat</i></li>
    > <li>485 - <i>BothPinAndQrCodeUsed</i></li>
    > <li>486 - <i>OsServicesRequestFailed</i></li>
    > <li>487 - <i>DefaultRootPasswordIsSet</i></li>
    > <li>488 - <i>TimeProfileAssignedToZone</i></li>
    > <li>489 - <i>InvalidNtpServerConfig</i></li>
    > <li>490 - <i>NtpServerNotAvailable</i></li>
    > <li>491 - <i>InvalidTimeZone</i></li>
    > <li>492 - <i>TimeZoneSettingError</i></li>
    > <li>493 - <i>ManualTimeSettingError</i></li>
    > <li>494 - <i>NetworkSettingError</i></li>
    > <li>495 - <i>BackupOrRestoreAlreadyRunning</i></li>
    > <li>496 - <i>NotEnoughSpaceForBackup</i></li>
    > <li>497 - <i>SmbNoSuchFileOrDirectory</i></li>
    > <li>498 - <i>SmbAccessDenied</i></li>
    > <li>499 - <i>SmbHostIsDown</i></li>
    > <li>500 - <i>SmbOperationInProgress</i></li>
    > <li>501 - <i>BackupFileNotFound</i></li>
    > <li>502 - <i>BackupFileReadingError</i></li>
    > <li>503 - <i>WrongBackupPassword</i></li>
    > <li>504 - <i>LowerBackupVersionNotAccepted</i></li>
    > <li>505 - <i>HigherBackupVersion</i></li>
    > <li>506 - <i>UserCannotChangeAttendance</i></li>
    > <li>507 - <i>UserCannotChangeLicensePlates</i></li>
    > <li>508 - <i>UserCannotChangePin</i></li>
    > <li>509 - <i>HigherImportVersion</i></li>
    > <li>510 - <i>WrongImportCredentials</i></li>
    > <li>511 - <i>RemoteServerNotResponding</i></li>
    > <li>512 - <i>CannotImportFromLocalhost</i></li>
    > <li>513 - <i>OsServicesRequestTimeout</i></li>
    > <li>514 - <i>CannotDisableItself</i></li>
    > <li>515 - <i>CannotDisableAdminOrUserManager</i></li>
    > <li>516 - <i>CannotRemoveOwnAdminRights</i></li>
    > <li>517 - <i>InvalidFileFormat</i></li>
    > <li>518 - <i>SettingNotChanged</i></li>
    > <li>519 - <i>WrongPassword</i></li>
    > <li>520 - <i>Locked</i></li>
    > <li>521 - <i>BulkUpdateAttendanceMonitoring</i></li>
    > <li>522 - <i>BulkUpdateRestrictedAccess</i></li>
    > <li>523 - <i>FailedToUpdateNtpMode</i></li>
    > <li>524 - <i>SmbCouldNotResolveHost</i></li>
    > <li>525 - <i>DeviceUnderLockdown</i></li>
    > <li>526 - <i>DoorHeldOpen</i></li>
    > <li>527 - <i>WrongCaptchaCode</i></li>
    > <li>528 - <i>InvalidUpdateFlowTransition</i></li>
    > <li>529 - <i>DeviceAssignedToArea</i></li>
    > <li>530 - <i>Invalid2FaCode</i></li>
    > <li>531 - <i>ActionRequires2Fa</i></li>
    > <li>532 - <i>TwoFactorAuthenticationRequired</i></li>
    > <li>533 - <i>LdapAuthenticationError</i></li>
    > <li>534 - <i>ConfigurationDownloadFailed</i></li>
    > <li>535 - <i>NodeRedNotInstalled</i></li>
    > <li>536 - <i>OneTimePasswordMustBeChanged</i></li>
    > <li>537 - <i>InvalidFileOrWrongPassword</i></li>
    > <li>538 - <i>AttendanceTimeInvalid</i></li>
    > </ul>

    Added enum values:

    * `536`
    * `537`
    * `538`
