Jump to: navigation, search

Workspace Desktop Edition SIP Endpoint Options

Important
Significant changes are made to the SIP Endpoint configuration options between SIP Endpoint 8.0.2 and SIP Endpoint 8.5.0. For a list of the changes, refer to the SIP Endpoint 8.0.2 versus SIP Endpoint 8.5.0 options table. If you want to continue to use Interaction Workspace SIP Endpoint 8.0.2, use the configuration options that are described in the Interaction Workspace 8.1.4 Deployment Guide.

sipendpoint.authenticate-with-dn-password

  • Default Value: false
  • Valid Values: true, false.
  • Changes take effect: At next Log Off operation or at next login.
  • Description: Specifies whether the DN password that is specified in the Login window is used to authenticate at the SIP Endpoint level.

sipendpoint.exit-on-voice-logoff

Added: 8.1.400.xx
  • Default Value: false
  • Valid Values: true, false.
  • Changes take effect: At next Log Off operation or at next login.
  • Description: Specifies whether Workspace Desktop Edition SIP Endpoint is unregistered and stopped if the voice channel is logged off manually by an agent. If the value of this option is set to true, the corresponding voice DN is also unregistered from SIP Server and therefore Workspace does not get notifications of any activity that occurs on it. If an agent manually Logs On to the voice channel, the corresponding DN is registered again and Workspace Desktop Edition SIP Endpoint is restarted.

sipendpoint.headset-enforce-configured-usage

  • Default Value: false
  • Valid Values: true, false
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether the SIP Endpoint must wait for the detection of the headset that is configured in the sipendpoint.genesys.device.headset_name option before finalizing initialization. The agent remains logged out until the headset is detected.

sipendpoint.headset-unplugged-set-not-ready

  • Default Value: true
  • Valid Values: true, false
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether the agent SIP DN is set automatically to Not Ready when the headset that is configured for the agent is unplugged.

sipendpoint.headset-unplugged.not-ready-reason

  • Default Value: ""
  • Valid Values: A valid Not Ready reason
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the Not Ready reason that is to be set for the SIP DN when the headset that is used by the agent is unplugged and sipendpoint.headset-unplugged-set-not-ready option is set to true.

sipendpoint.headset-replugged-set-ready

  • Default Value: true
  • Valid Values: true, false
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether the agent SIP DN is set automatically to Ready when the headset that is used by the agent is plugged back in.

sipendpoint.init-attempt-nb

  • Default Value: 10
  • Valid Values: A positive integer value.
  • Changes take effect: When the application is started or restarted
  • Description: The maximum number of communication attempts between Workspace and Workspace Desktop Edition SIP Endpoint during initialization. This option works in conjunction with the sipendpoint.init-attempt-timer option.

sipendpoint.init-attempt-timer

  • Default Value: 1
  • Valid Values: A positive integer value.
  • Changes take effect: When the application is started or restarted
  • Description: The interval of time, in seconds, between attempts to communicate with the Workspace Desktop Edition SIP Endpoint during initialization. This option works in conjunction with the sipendpoint.init-attempt-nb option.

sipendpoint.log.verbose

  • Default Value: Trace
  • Valid Values: One value from the following list: All, Debug, Trace, Interaction, Standard, Alarm
  • Changes take effect: When the application is started or restarted
  • Description: Defines the level of logging for the Workspace Desktop Edition SIP Endpoint.

sipendpoint.policy.device.headset_name

Added: 8.5.000.xx.
  • Default Value: ""
  • Valid Values: A valid audio device name.
  • Changes take effect: When the application is started or restarted.
  • Description: The name of the agent's USB headset device.

sipendpoint.policy.device.use_headset

Added: 8.5.000.xx.
  • Default Value: 1
  • Valid Values: 1, 0.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies that a USB headset is used. The setting is active if the value of the sipendpoint.policy.device.use_headset option is set to 0.

sipendpoint.policy.endpoint.rtp_inactivity_timeout

Added: 8.5.000.xx.
  • Default Value: 0
  • Valid Values: Any integer from 0 to 150.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the timeout interval for RTP inactivity. A value of 0 or values greater than 150 mean that this feature is not activated. A value in the range of 1 to 150 specifies the inactivity timeout interval in seconds.

sipendpoint.policy.endpoint.rtp_port_max

Added: 8.5.000.xx
  • Default Value: Minimum value +999
  • Valid Values: Must be within the valid port range of 9000 to 65535.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the integer value that represents the maximum value for an RTP port range. If the minimum and maximum values are not specified or are set to an invalid value, the default minimum (9000) and maximum (minimum value + 999) are used. Setting the maximum to a value that is less than the minimum is considered an error and results in a failure to initialize the endpoint.

sipendpoint.policy.endpoint.rtp_port_min

Added: 8.5.000.xx
  • Default Value: 9000
  • Valid Values: Must be within the valid port range of 9000 to 65535.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the integer value that represents the minimum value for an RTP port range. If the minimum and maximum values are not specified or are set to an invalid value, the default minimum (9000) and maximum (minimum value + 999) are used. Setting the minimum to a value that is larger than the maximum value is considered an error and results in a failure to initialize the endpoint.

sipendpoint.policy.endpoint.sip_port_max

Added: 8.5.000.xx
  • Default Value: Minimum value + 6.
  • Valid Values: Must be within the valid port range of 1 to 65535.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the integer value that represents the maximum value for a SIP port range. If the minimum and maximum values are not specified or are set to an invalid value, the default minimum (5060) and maximum (minimum value + 6) are used. Setting the maximum to a value that is less than the minimum is considered an error and results in a failure to initialize the endpoint.

sipendpoint.policy.endpoint.sip_port_min

Added: 8.5.000.xx
  • Default Value: 5060
  • Valid Values: Must be within the valid port range of 1 to 65535.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the integer value that represents the minimum value for a SIP port range. If the minimum and maximum values are not specified or are set to an invalid value, the default minimum (5060) and maximum (minimum value + 6) are used. Setting the minimum to a value that is larger than the maximum is considered an error and results in a failure to initialize the endpoint.

sipendpoint.policy.session.agc_mode

Added: 8.5.000.xx.
  • Default Value: 1
  • Valid Values: 1, 0.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether automatic gain control (AGC) is enabled for the outgoing headset audio stream. If set to 0, AGC is disabled; if set to 1, it is enabled. Note: It is not possible to apply different AGC settings for different channels in multi-channel scenarios.

sipendpoint.policy.session.auto_accept_video

Added: 8.5.000.xx
  • Default Value: 0
  • Valid Values: 1, 0.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether video calls are accepted automatically (1) or manually (0).

sipendpoint.policy.session.auto_answer

Added: 8.5.000.xx.
  • Default Value: 0
  • Valid Values: 1, 0.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether incoming SIP interactions are automatically answered. If set to 1, all incoming calls are answered automatically.

sipendpoint.policy.session.dtmf_method

Added: 8.5.000.xx.
  • Default Value: Rfc2833
  • Valid Values: Rfc2833, Info, or InbandRtp.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the method by which DTMF are sent.

sipendpoint.policy.session.dtx_mode

Added: 8.5.000.xx.
  • Default Value: 0
  • Valid Values: 1, 0.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether Discontinuous Transmission (DTX) is enabled. If DTX is enabled, transmission to the remote party is suspended when the application detects that the local user is not speaking. If this option is set to 1, DTX is enabled; and silence is not transmitted.

sipendpoint.policy.session.reject_session_when_headset_na

Added: 8.5.000.xx.
  • Default Value: 0
  • Valid Values: 1, 0.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether calls are rejected if a headset is unavailable. If set to 1, the SDK rejects the incoming session if a USB headset is not available.

sipendpoint.policy.session.sip_code_when_headset_na

Added: 8.5.000.xx.
  • Default Value: 480
  • Valid Values: Any positive integer value.
  • Changes take effect: When the application is started or restarted.
  • Description: Error code for an unavailable USB headset. The error code is sent if a call is rejected because of the unavailability of a headset. If a valid SIP error code is supplied and a USB headset is not available, the SDK rejects the incoming session with the specified SIP error code.

sipendpoint.policy.session.vad_level

Added: 8.5.000.xx
  • Default Value: 0
  • Valid Values: An integer from 0 to 3.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the degree of bandwidth reduction voice activity detection (VAD). The value 0 specifies that conventional VAD is used. The value 3 specifies that "aggressive high" is used.

sipendpoint.proxies.proxy0.nat.ice_enabled

Added: 8.5.000.xx
  • Default Value: 0
  • Valid Values: 0, 1
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether Interactive Connectivity Establishment (ICE) is enabled or disabled for connections for Line 1.

sipendpoint.proxies.proxy0.nat.stun_server

Added: 8.5.000.xx
  • Default Value: ""
  • Valid Values: Any valid host name (either with or without a Fully Qualified Domain Name) or IP Address.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the Session Traversal Utilities for NAT (STUN) server address for Line 1. An empty or null value indicates this feature is not used.

sipendpoint.proxies.proxy0.nat.stun_server_port

Added: 8.5.000.xx
  • Default Value: 3478
  • Valid Values: Any valid port number on the host.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the Session Traversal Utilities for NAT (STUN) server port for Line 1. Relies on a value being specified for the sipendpoint.proxies.proxy0.nat.stun_server option.

sipendpoint.proxies.proxy0.nat.turn_password

Added: 8.5.000.xx
  • Default Value: ""
  • Valid Values: A valid password.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the password for Traversal Using Relay NAT (TURN) authentication for Session Traversal Utilities for NAT (STUN) for Line 1. Relies on a value being specified for the sipendpoint.proxies.proxy0.nat.turn_server option.

sipendpoint.proxies.proxy0.nat.turn_relay_type

Added: 8.5.000.xx
  • Default Value: 0
  • Valid Values: 0, 1
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the type of Traversal Using Relay NAT (TURN) authentication for Session Traversal Utilities for NAT (STUN) that is used for Line 1. Specify 0 for TURN over UDP, or 1 for TURN over TCP. Relies on a value being specified for the sipendpoint.proxies.proxy0.nat.turn_server option.

sipendpoint.proxies.proxy0.nat.turn_server

Added: 8.5.000.xx
  • Default Value: ""
  • Valid Values: Any valid host name.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the Traversal Using Relay NAT (TURN) server address for Line 1. An empty or null value indicates this feature is not used.

sipendpoint.proxies.proxy0.nat.turn_server_port

Added: 8.5.000.xx
  • Default Value: 3478
  • Valid Values: Any valid port number on the host.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the Traversal Using Relay NAT (TURN) server port for Line 1. Relies on a value being specified for the sipendpoint.proxies.proxy0.nat.turn_server option.

sipendpoint.proxies.proxy0.nat.turn_user_name

Added: 8.5.000.xx
  • Default Value: ""
  • Valid Values: A valid user name.
  • Changes take effect: When the application is started or restarted.
  • Description: The user ID for Traversal Using Relay NAT (TURN) authorization for Line 1. Relies on a value being specified for the sipendpoint.proxies.proxy0.nat.turn_server option.

sipendpoint.proxies.proxy0.reg_interval

Added: 8.5.000.xx
  • Default Value: 30
  • Valid Values: Any integer greater than or equal to 0.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the period, in seconds, after which the endpoint starts a new registration cycle when a SIP proxy is down for Line 1. The default value of 0 means that a new registration cycle is not allowed. If the setting is greater than 0, a new registration cycle is allowed and will start after the period specified by regInterval.

sipendpoint.proxies.proxy0.reg_timeout

Added: 8.5.000.xx.
  • Default Value: 1800
  • Valid Values: 0, "", or any positive integer value.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the interval of time, in seconds, after which registration should expire. A new REGISTER request is sent before expiration for Line 1. If the value is set to 0 or "" (empty/null), then registration is disabled, putting the endpoint in standalone mode.

sipendpoint.proxies.proxy1.nat.ice_enabled

Added: 8.5.000.xx
  • Default Value: 0
  • Valid Values: 0, 1
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether Interactive Connectivity Establishment (ICE) is enabled or disabled for Line 2 connections.

sipendpoint.proxies.proxy1.nat.stun_server

Added: 8.5.000.xx
  • Default Value: ""
  • Valid Values: Any valid host name (either with or without a Fully Qualified Domain Name) or IP Address.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the Session Traversal Utilities for NAT (STUN) server address for Line 2. An empty or null value indicates this feature is not used.

sipendpoint.proxies.proxy1.nat.stun_server_port

Added: 8.5.000.xx
  • Default Value: 3478
  • Valid Values: Any valid port number on the host.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the Session Traversal Utilities for NAT (STUN) server port for Line 2. Relies on a value being specified for the sipendpoint.proxies.proxy1.nat.stun_server option.

sipendpoint.proxies.proxy1.nat.turn_password

Added: 8.5.000.xx
  • Default Value: ""
  • Valid Values: A valid password.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the password for Traversal Using Relay NAT (TURN) authentication for Session Traversal Utilities for NAT (STUN) for Line 2. Relies on a value being specified for the sipendpoint.proxies.proxy1.nat.turn_server option.

sipendpoint.proxies.proxy1.nat.turn_relay_type

Added: 8.5.000.xx
  • Default Value: 0
  • Valid Values: 0, 1
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the type of Traversal Using Relay NAT (TURN) authentication for Session Traversal Utilities for NAT (STUN) that is used for Line 2. Specify 0 for TURN over UDP, or 1 for TURN over TCP. Relies on a value being specified for the sipendpoint.proxies.proxy1.nat.turn_server option.

sipendpoint.proxies.proxy1.nat.turn_server

Added: 8.5.000.xx
  • Default Value: ""
  • Valid Values: Any valid host name.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the Traversal Using Relay NAT (TURN) server address for Line 2. An empty or null value indicates this feature is not used.

sipendpoint.proxies.proxy1.nat.turn_server_port

Added: 8.5.000.xx
  • Default Value: 3478
  • Valid Values: Any valid port number on the host.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the Traversal Using Relay NAT (TURN) server port for Line 2. Relies on a value being specified for the sipendpoint.proxies.proxy1.nat.turn_server option.

sipendpoint.proxies.proxy1.nat.turn_user_name

Added: 8.5.000.xx
  • Default Value: ""
  • Valid Values: A valid user name.
  • Changes take effect: When the application is started or restarted.
  • Description: The user ID for Traversal Using Relay NAT (TURN) authorization for Line 2. Relies on a value being specified for the sipendpoint.proxies.proxy1.nat.turn_server option.

sipendpoint.proxies.proxy1.reg_interval

Added: 8.5.000.xx
  • Default Value: 30
  • Valid Values: Any integer greater than or equal to 0.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the period, in seconds, after which the endpoint starts a new registration cycle when a SIP proxy is down for Line 2. The default value of 0 means that a new registration cycle is not allowed. If the setting is greater than 0, a new registration cycle is allowed and will start after the period specified by regInterval.

sipendpoint.proxies.proxy1.reg_timeout

Added: 8.5.000.xx.
  • Default Value: 1800
  • Valid Values: 0, "", or any positive integer value.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the interval of time, in seconds, after which registration should expire for Line 2. A new REGISTER request is sent before expiration. If the value is set to 0 or "" (empty/null), then registration is disabled, putting the endpoint in standalone mode.

sipendpoint.retain-volume-settings-between-sessions

  • Default Value: false
  • Valid Values: true, false
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether the headset and microphone volume settings are restored from the settings at the previous session login when Workspace Desktop Edition SIP Endpoint starts.

sipendpoint.sbc-register-address

  • Default Value: ""
  • Valid Values: Any valid host name (either with or without a Fully Qualified Domain Name) or IP Address.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the host name or IP Address of the Session Border Controller where the SIP REGISTER request will be sent by Workspace Desktop Edition SIP Endpoint. If this option is empty, the SIP REGISTER request will be sent to the address specified in the TServer option sip-address of the SIP Server that monitors the DN of this agent. In Business Continuity environment this corresponds to the preferred site registration.

sipendpoint.sbc-register-address.peer

  • Default Value: ""
  • Valid Values: Any valid host name (either with or without a Fully Qualified Domain Name) or IP Address.
  • Changes take effect: When the application is started or restarted.
  • Description: In a Business Continuity environment, specifies the host name or IP Address of the Session Border Controller where the peer SIP REGISTER request will be sent by Workspace Desktop Edition SIP Endpoint. If this option is empty, the SIP REGISTER request will be sent to the address specified in the TServer option sip-address of the SIP Server that monitors the DN of this agent. In Business Continuity environment this corresponds to the peer site registration.

sipendpoint.sbc-register-port

  • Default Value: ""
  • Valid Values: Any valid port number on the host.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the port of the Session Border Controller where the SIP REGISTER request will be sent by Workspace Desktop Edition SIP Endpoint. If this option is empty, the SIP REGISTER request will be sent to the port that is specified in the TServer option sip-port of the SIP Server that monitors the DN of this agent. In Business Continuity environment this corresponds to the preferred site registration.

sipendpoint.sbc-register-port.peer

  • Default Value: ""
  • Valid Values: Any valid port number on the host.
  • Changes take effect: When the application is started or restarted.
  • Description: In a Business Continuity environment, specifies the port of the Session Border Controller where the peer SIP REGISTER request will be sent by Workspace Desktop Edition SIP Endpoint. If this option is empty, the peer SIP REGISTER request will be sent to the port that is specified in the TServer option sip-port of the SIP Server that monitors the DN of this agent. In Business Continuity environment this corresponds to the peer site registration.

sipendpoint.system.diagnostics.enable_logging

Modified: 8.5.000.xx
  • Default Value: 1
  • Valid Values: 1, 0.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether logging is enabled for Workspace Desktop Edition SIP Endpoint. A value of 1 enables this feature.

sipendpoint.system.diagnostics.log_level

Modified: 8.5.000.xx.
  • Default Value: Error
  • Valid Values: 0, 1, 2, 3, or 4
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the log level for Workspace Desktop Edition SIP Endpoint.
    • 0 = "Fatal"
    • 1 = "Error"
    • 2 = "Warning"
    • 3 = "Info"
    • 4 = "Debug"

sipendpoint.system.diagnostics.log_options_provider

Added: 8.5.000.xx
  • Default Value: error,critical
  • Valid Values: A comma-separated list of log levels from the following list: warning, state, api, debug, info, error, critical.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the log level for webrtc.

sipendpoint.system.security.cert_file

Added: 8.5.000.xx
  • Default Value: ""
  • Valid Values: A valid certificate thumbprint.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the thumbprint value of the Public endpoint certificate file, which is used as a client-side certificate for outgoing TLS connection and server-side certificate for incoming TLS connections. For example: 78 44 34 36 7a c2 22 48 bd 5c 76 6b 00 84 5d 66 83 f5 85 d5

sipendpoint.system.security.tls_enabled

Added: 8.5.000.xx
  • Default Value: 0
  • Valid Values: 0, 1.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies with TLS transport is registered. If the value is set to 1, the connection with TLS transport is registered.

sipendpoint.system.security.use_srtp

Added: 8.5.000.xx
  • Default Value: 0
  • Valid Values: 0, 1
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether Secure Real-time Transport Protocol (SRTP) is used for secure connections.

sipendpoint.transport-protocol

Added: 8.1.400.xx
  • Default Value: UDP
  • Valid Values: UDP, TCP, TLS
  • Changes take effect: When the application is started or restarted.
  • Description: Specify whether UDP, TCP, or TLS is used for the SIP transport protocol.

sipendpoint.video.always-on-top

Added: 8.5.000.xx
  • Default Value: true
  • Valid Values: true, false
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether the Video Window, when it is displayed, is displayed on top of all the other windows of end user workstation without the possibility to put it in the background.

sipendpoint.video.auto-activate

Added: 8.5.000.xx
  • Default Value: true
  • Valid Values: true, false
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies whether or not the video window is populated automatically when an incoming interaction, which has a video component, is connected. If the value false is specified, the video can be activated later by using the 'Start Video' button.

sipendpoint.video.camera-frame-rate

Added: 8.5.000.xx
  • Default Value: 30
  • Valid Values: An integer that specifies the rate, in frame per second, of the video camera capture.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the video capture rate, in frame per second, of the local video camera.

sipendpoint.video.camera-frame-size

Added: 8.5.000.xx
  • Default Value: 352x288
  • Valid Values: A string that specifies the width and height, separated by an 'x', of the camera frame capture (for example: 353x288).
  • Changes take effect: When the application is started or restarted.
  • Description: ?Specifies the frame size capture of the local video camera. To determine the list of available resolutions, consult the specificatio?ns of your device or check the Workspace SIP Endpoint logs, which prints the list of available frame sizes.

sipendpoint.video.camera-render-format

Added: 8.5.000.xx
  • Default Value: 6
  • Valid Values: A integer between 0 and 13 that specifies the render format of camera capture.
  • Changes take effect: When the application is started or restarted.
  • Description: ?Specifies the video format of the local video camera. To determine the list of available formats, consult the specificatio??ns of your device or check Workspace SIP Endpoint logs, which prints the list of available video formats. The following values correspond to the supported video formats:
    • 0 = i420
    • 1 = YV12
    • 2 = YUY2
    • 3 = UYVY
    • 4 = IYUV
    • 5 = ARGB
    • 6 = RGB24
    • 7 = RGB565
    • 8 = ARGB4444
    • 9 = ARGB1555
    • 10 = MJPEG
    • 11 = NV12
    • 12 = NV21
    • 13 = BGRA

sipendpoint.video.thumbnail-ratio

Added: 8.5.000.xx
  • Default Value: 0.25
  • Valid Values: A floating point value.
  • Changes take effect: When the application is started or restarted.
  • Description: Specifies the size ratio of the thumbnail to the video in the SIP video window when both local and remote video are displayed.
This page was last modified on May 30, 2014, at 07:05.

Feedback

Comment on this article:

blog comments powered by Disqus