def METHOD_NAME(self, o: object) -> bool:
    if self == o:
        return True
    if not isinstance(o, ModbusPDUReadWriteMultipleHoldingRegistersRequest):
        return False
    that: ModbusPDUReadWriteMultipleHoldingRegistersRequest = (
        ModbusPDUReadWriteMultipleHoldingRegistersRequest(o)
    )
    return (
        (self.read_starting_address == that.read_starting_address)
        and (self.read_quantity == that.read_quantity)
        and (self.write_starting_address == that.write_starting_address)
        and (self.write_quantity == that.write_quantity)
        and (self.value == that.value)
        and super().METHOD_NAME(that)
        and True
    )