
HD-CCTV DVR
Install & User Guide
HD-CCTV DVR Manual.
Thank you for purchasing a Webgate Digital Video Recorder.
Before installation or operation please become familiar with the user manual and other referenced manuals
mentioned in the booklet.
User manual, software and hardware described here are protected by copyright by law. With the exception of
copying for general use within fair use, copying and reprinting of the user manual, either partially or in
entirety, or translating it into any another language without the consent of our Corporate office is strictly
prohibited.
Product Warranty and Limited Responsibility
The manufacturer does not assume any responsibility concerning the sale of this product and does not
delegate any right to any third party to take any responsibility on its behalf. The product warranty does not
cover cases of accidents, negligence, alteration, misuse or abuse. No warranty is offered for any attachments or
parts not supplied by the manufacturer.
The manufacturer does not assume any responsibility for followings
Malfunctions due to negligence by user
Deliberate disassembly and replacement by user
Connection of power source other than a properly rated power source
Malfunctions caused by natural disasters (fire, flood, tidal wave, etc)
The warranty period for HDD is one year
Any data damage due to HDD damage
The product is not for exclusive use of crime prevention but for assistance in cases as fire or theft. We
take no responsibility for damage from any incident.
This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules.
These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a c ommercial
environment.
This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction
manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause
harmful interference in which case the user will be required to correct the interference at his own expense.
Correct Disposal of This Product (Waste Electrical & Electronic Equipment)
(Applicable in the European Union and other European countries with separate collection systems)
This marking on the product, accessories or literature indicates that the product and its electronic accessories (e.g. charger, headset, USB
cable) should not be disposed of with other household waste at the end of their working life. To prevent possible harm to the
environment or human health from uncontrolled waste disposal, please separate these items from other types of waste and recycle them
responsibly to promote the sustainable reuse of material resources.
Household users should contact either the retailer where they purchased this product or their local government office, for details of where
and how they can take these items for environmentally safe recycling.
Business users should contact their supplier and check the terms and conditions of the purchase contract. This product and its electronic
accessories should not be mixed with other commercial wastes for disposal.
Correct disposal of batteries in this product
(Applicable in the European Union and other European countries with separate battery return systems.)
This marking on the battery, manual or packaging indicates that the batteries in this product should not be disposed of with other
household waste at the end of their working life. Where marked, the chemical symbols Hg, Cd or Pb indicate that the battery contains
mercury, cadmium or lead above the reference levels in EC Directive 2006/66. If batteries are not properly disposed of, these substances
can cause harm to human health or the environment.
To protect natural resources and to promote material reuse, please separate batteries from other types of waste and recycle them
through your local, free battery return system.
Copyright ©2012 WEBGATE. All rights reserved.

Please do not bend or press power cord by force which could lead to fire.
Be careful not to pull
Do not pull power cord by force or with wet hands to avoid fire or electric shock.
In case of changing built-in lithium battery, it should be replaced with same brand or similar one to prevent
a danger of explosion. Since old batteries could be a factor of environment contamination, please disposed
of them properly.
Do not throw the batteries in fire or heating units. Neither short circuit nor disassembly is prohibited. Do
not recharge battery used for remote controller.
Do not open the top cover otherwise it could lead to electric shock and product damage.
The previous recorded data is deleted if record continues when HDD is full so please check disk setup
status.
Manufacturer takes no responsibility for any damaged data due to customer’s carelessness or negligence.
Do not place heavy objects on the top of the produc, it will damage the unit
Product is for indoor use only and it is not for outdoor use. Use product to its environmental specifications
(Temperature & Humidity). To clean the product, gently wipe the outside with a clean dry cloth.
Product uses AC power of 110V ~ 240V. Be cautious not to cause electric damages to the product.
Be careful not to drop the product. Physical shocks may harm the product including internal HDD. In
addition, please make sure the product is secured after installation.
Product is made of metal you can hurt another human if you throw or used as a weapon. Keep away from
the reach of children.
If Product does not operate properly, please contact the closest WEBGATE distributor for service. Tampering
or disassembling the product will void the warranty.
The product can transmit real time video over network or internet and can be used for monitoring purpose
based on installation. So please check and review related regulations before installation.
Experience and technical skills are needed for the installation of this product. Improper installation may cause
fire, electric shocks, or defects. Any installation job should be performed by the vendor you purchased this
product from.
The content of this manual can differ according to firmware or Software upgrading, and the standard and
appearance of products may be changed for the improvement of quality without an advance notice.
◈ System Power Off
In case user turn off device by force while device is working, it could give damage on HDD and device so
please turn off device safely using power button located in the front panel.
◈ Working Temperature
The working temperature of the product is 5°C~45°C or 41°F~113°F. Product may not work properly out of
recommended working temperature range for a long periods of time.
Please keep this product within recommended temperature range.

IInnttrroodduuccttiioonn 2
2
Warning 2
KEY FEATURES 5
Accessories 7
Description & Function 8
IInnssttaallllaattiioonn 111
1
Connecting other devices 13
Usage 20
Use of Input/output devices 23
MMeennuu UUssaaggee 226
6
Menu Structure 26
Function Menu 26
Factory Reset 26
MMoonniittoorriinngg 227
7
Login Screen 27
Basic Screen 27
Single Screen 27
Multi Screen 27
Screen Description 27
Auto Switch Mode(Sequence) 28
Event Screen 28
Zoom Screen Mode 28
Pause Live Screen 28
PTZ Control 28
SSeeaarrcchh && PPllaayybbaacckk 330
0
Playback 30
Search Mode 31
Copy 32
CCoonnffiigguurraattiioonn 333
3
System Set up 33
Network 42
Device Set up 44
Event Set up 48

WWeebb VViieewweerr 558
8
System requirement 58
Installation 58
Login 58
User Set up 58
Monitor 59
Playback 63
JJAAVVAA VViieewweerr 665
5
MMoobbiillee VViieewweerr 665
5
Trouble Shooting [FAQ] 66
Compatible HDD 68
CCoommppaattiibbllee CCDD//DDVVDD lliisstt 668
8
Factory Default 69
Menu Structure 72
Specification 74
Product Dimension 76

KEY FEATURES
FULL HD image supports
The product supports live monitoring and playback for HD-SDI
high quality video of 1080p (1920x1080) / 720p (1280x720)
resolution. Max 240 frames per second can be saved and Max
15 second recordable before event triggeres.
HD-SDI video record
HD400H model
- HD 1080p : 60fps
- HD 720p : 120fps
HD800H model
- HD 1080p : 120fps
- HD 720p : 240fps
Supports manual & schedule recording
Support archiving event list (Sensor, Video loss, Motion detection, Text)
Available record Max 5 seconds before triggering an event per each channel
FULL HD high quality video will be able to show superior resolution compared with SD video product. Over
1200 TV lines at 1080p resolution can be visible.
SD
Full HD
D1 Resolution
1080P Resolution
720P Resolution
HD-SDI transmission
The product can transfer HD (High-Definition) signal image using HD-SDI technology via coax cable. Please
be noted that this product doesn’t accept SD signal. The supportable resolution is as below.
Transmission method
- SMPTE 292M : HD-SDI
Resolution
- SMPTE 296M : 1280x720p 25/30/50/60Hz
- SMPTE 274M : 1920x1080p 25/30Hz
Monitoring screen
Supports real live video with high resolution per each channel and variable display mode. Also
COVERT(hiding image) feature will secure privacy.
Various monitoring mode
Single, Multi screen division
Auto switching (Sequence)
Event Popup
Full HD : 1080p
HD : 720p
SD : D1

Live/Playback 16 times (horizontal 16x, vertical 16x) digital zoom supports (D-Zoom)
Audio recording
Supports real-time audio input and recording
Simultaneous 4ch audio input & recording available
Input : 4ch RCA, Output : 1ch RCA(Rear)
Simultaneous audio recording and playback available
Search / Playback
It supports variable and convenient functions for search & playback and FULL frame playback in 4 screen
multi division.
QUAD Multi Full Frame playback
Playback by time, Date, Channel
Time/Calendar/Event/Thumbnail search
Pre/Pose search from a freeze frame
Save and Backup
Internal HDD is supplied and image can be copied to DVD-R, CD-R, USB memory at user’s choice.
Various backup device supports : DVD-R, USB memory
HDD external unit (Expended external storage device) : Storage capacify extended via e-SATA HDD
or NVS04R
Network
It supports variable network like LAN, XDSL and easily control from remote site using web browser and
customized CMS program.
HD Live monitoring/playback/backup from remote site
Multi-streaming feature for slow network environment (CIF/Half-D1/D1 monitoring)
Event information(Image) transmission using E-Mail/Twitter/FTP
Playback in PC, save, search and DVR configuration feature via CMS
Available to search, playback and backup from remote site
Customized Android, Iphone application
10/100Mbps Ethernet/xDSL supports
Max 1024 DVRs management
ETC
Supports User friendly GUI and mouse function
Easy and simple firmware upgrade by USB memory
Record data backup function thru USB
PTZ control, PRESET support
Available to control up to 16 DVRs with one remote controller

Accessories
Check if below items are included.
Screw for HDD installation

Description & Function
Front
Back up use for recorded data by DVD/CD media
Playback direction change and speed control.
Select channel by touch during live and playback.
Shows image input status and event working status.
To start and stop Manual record
To lock the buttons on the front panel/remote controller in monitoring status
To exit menu or close pop-up window
Display event status when event is triggered.
Display copy status once copy is under process by flickering
Display network connection status by flickering
It flickers while internal HDD is recording
It flickers while eSATA HDD is recording
Runs FUNC menu where user can use main menu, screen division, auto sequence, copy,
search, playback, keylock, logout, poweroff
Runs menu for search by time, calendar, event, thumbnail
Runs menu for copy AVI, EXE thru DDVD, USB
Runs Relay On/Off manually
Max 16 times zoon in live/playback screen and get into digital zoom mode
Runs Max 16 scenario of auto sequence in live mode
Changes division mode in live and playback mode
To move to reverse direction by one frame
To move or select in menu and change replay speed to reverse direction in playback
mode.
To select playback mode and change playback direction.
To move or select in menu and change replay speed to forward direction in playback
mode.
To move to forward direction by one frame
USB Memory, USB connection port
To move to right in menu.
To move to lower in menu.
To select menu or enter the selected menu

2 3 4 5
7 8 9 10 1312 15
6
1411
1
Socket for AC100V~AC240V power cord..
Input for external sensor.
Relay Connection terminal.
Ground between DVR & external device.
BNC input for camera connection
RCA connection for Audio input
Video output port to connect PC monitor.
HDMI output port to connect PC monitor.
For eSATA external HDD connection
Connected to customized network
storagee device(NVS04R) for use
For network connection (RJ-45)
It is available to use all functions of DVR. If several DVR
are set, each one can be set with unique ID number,
they can be controlled with one remote controller. To
use remote controller, it is necessary to set ID first.
Keep pressing ID button repeatedly (Up to Max. 16
times) and use it matching DVR & ID.
(Refer to the picture for remote controller working angle)

MON REC
ID
Select Remote ID
COPY
Save record data into USB or CD/DVD
SEQ
Auto screen switch
MULTI
Screen division change
SELECT
No use
BACKUP
No use
MON
Change monitor
MENU
Change menu screen
ENTER
Select menu
Stop, Slow backward, Slow
forward, Pause
PTZ
Control PAN/TILT
LOAD PRESET
Lead PRESET
SAVE PRESET
Save PRESET
Search speed down, Reverse
playback, Forward playback,
Search speed up
EXIT
Cancel setup, get out of menu
Playback speed down,
stop, playback/pause,
playback speed up
HELP
Execute FUNC menu
RECORD
User record start or stop
+10
Select number over 10(+10 +1)
CHANNEL BUTTON
Select channel
ZOOM
Execute digital zoom
SEARCH
Display search menu
RELAY OFF
Alarm OFF manually
LOCK
Lock monitor screen
RELAY ON
Alarm ON manually
Remote Controller ID setup
User can control multiple units with single remote controller by using
different controller’s IDs. An ID can be set from 1~16 and to use all
ID, please set ‘ALL’.
Select remote controller ID
Keep on pressing ID button of remote controller during 2 sec until there is BEEP sound to select DVR.

Before Installation
DVR is high quality security device having large capacity of HDD and important curcuits. So any high
temperature occurred internally could make DVR work abnormally so please read through below installation
advice before installation.
The followings are advice in case DVR is installed in the Rack.
1. Don’t keep inside of rack sealded where DVR is installed.
2. Keep airflow well thru inlet and outlet.
3. In case there is another device installed together, secure additional space and install air ventilation.
4. Installation of fan for air circulation is strongly recommended.
(Install filter around inlet or outlet for harmful substances)
5. Keep temperature around DVR as 0°C~40°C.
RACK installation
Engage rack brackets on both side of DVR using screw.
Make sure to safely secure bracket and screws are place properly.
Caution for HDD installation
1. HDD is easy to get damaged even in small shock so please try not to give any shock on the HDD during
installation.
2. Be careful in handling cables not to take off insulated coat during installation.
3. Be careful not to lose screws and parts.
(In case screws and parts are not engaged well, products might not be working properly)
4. Check HDD compatible list before adding HDD.
(Please check with CS team for compatible list)
5. HDD used in PC or other DVR model must be re formatted and partition table should be deleted for re-use
in this product.
HDD installation
1. Loosen a bracket screw from DVR.

2. Push HDD bracket to the marked direction to separate it from
fixed position.
3. Lift HDD bracket out of bottom of DVR.
4. Insert HDD into bracket and engate 4 screws to hold HDD.
5. Install HDD bracket with HDD into DVR then hold it with screw to
fix it to the bottom part of DVR.
<Note>
Socket arrangement of SATA cable in main b’d is as follows.
Max 4ea HDDs can be installed in DVR.
Add HDD
User can install additional HDD.
Make sure to take off power cord before installation to protect DVR against possible damage and expected
electric shock.
Please refer to nearby vendor of the product from it was purchased from to know more about additional HDD
installation.

◈ Note about data loss
Be aware of data damage of HDD.
Check HDD compatibility before installing additional HDD.
Be careful not to give any shock on HDD during operation which could lead to possible damage or malfunction.
◈ Case for damage on HDD and its data
To reduce damage coming from HDD damage, please copy data as often as you can.
Data can be damaged while user take DVR off or any external shock on DVR during
installation. DVR shut down due to power failure could damage HDD either.
Please don’t move DVR while HDD is working.
Connecting other devices
Basic connections
Connecting monitor
Check resolution of monitor before connection.
HDMI port : 1920 x 1080p ( HDMI v1.2 Standard )
VGA port : 1920 x 1080p CVT-RB ( VESA Standard )
<Note>
Make sure to use standard camera supporting HD-SDI standard. (HD-SDI)
Normal HDMI monitor and VGA monitor are not supported at the same time.
In case monitor supporting both 1080p and 1920x1080p CVT-RB they can be connected and
used at the same time.
Connecting camera
Connect DVR with HD-SDI cable using recommended coax cable.
Input video type is recognized upon turning on DVR.
There is no limitation on same resolution cameras but in case 1080p and 720p are mixed to input, 720p
must be connected on lower channel numbers while 1080p on higher number channel.
e.g. No. 1,2 channel 720p connection / No. 3,4 channel 1080p connection / No. 5,6 channel 720p
connection / No. 7,8 channel 1080p connection
But, in 16ch model (HD1600M), it doesn't allow to use 720p and 1080p together, user must use 720p or
1080p resolution only. If not, DVR won't record certain channel not same with other channels.

Recommended cable
<Note>
Transmission distance will be various based on reduction rate of 750MHz (reduction rate of dB/100m <
25dB is recommended).
Foamed or high-foamed trishield cable is recommended.
Please refer to KSC-3617,(5C-FBT), RG-6/U for recommended cable.
Impedance 75Ω must be used for coax cable connection and connector work.
Be ware of deformation of cable coming from high pressure over the cable.
Don’t pull the cable by force.
HD-SDI transmission length will be various based on cable manufacturer, installation environment.
Connecting power
When supplying power, DVR starts booting automatically.
In order to cut off power, press power switch on DVR front during 5 seconds, then select “YES” after appearing
a pop-up window. For supplying power again, push the Power button.
Connecting audio
Connect audio to DVR using RCA cable as following picture.
Connection map with other devices
HD-SDI transmission
distance
4C-FB(T), 4C-HFB(T), RG59
High-foamed cable, double or trishield
recommended
5C-FB(T), 5C-HFB(T), L-6CHD, RG6

Connecting external device
Connecting USB Device
USB port can be used for copy of recorded data and for mouse.
USB Device spec will not be over following specification.
<Note>
USB momory needs to be FAT32 formatted.
USB Flash memory requires additional program on MS Windows could not be used in DVR.
Connecting eSATA Device
There is 1 port for external eSATA. Additional power for eSATA device will be required.
1. Check compatibility of eSATA with DVR as not all eSATA might be compatible with DVR.
2. DVR might not be recognizing eSATA when eSATA is connected to DVR while DVR is working. So we
recommend user to connect eSATA as following step.
1) Turn off DVR.
2) Turn off eSATA then connect it with DVR.
3) Turn of eSATA.
4) Turn on DVR.
Connecting NVS04R
Connecting NVS04R with DVR
(1) Connect NVS04R with DVR using Gigabit Ethernet Cable.
(2) Connect NVS04R with DVR directly thru storage port of DVR.
1) Network cable used should be Gigabit Ethernet Cable (Category-6). Otherwise connection will not be
achieved.
2) Connect NVS04R with DVR directly using cable. In case there is hub between DVR and NVS04R, we
can’t guarantee normal operation.
Use Rotary Switch to setup ID.
Different ID is required when over 2ea NVS04 are connected.
Use driver to setup ID value.
100x is for ID value for unit 100, 10x for ID value for unit 10, 1x
for ID value for unit1.
ID setup value must be between 2 ~254.
e.g.) 100x=1 , 10x=2 , 1x=3 setup means ID 123 of NVS04R.
Max. 200mA per DC 5V / Port

1) It takes around 1 minute for connection between DVR and NVS04R.
4ea LED in the front will be flickering while it tries connection. They will be all on (or off, flicker) after
connection is achieved and user can check HDD list in Disk Manager menu.
Connecting and configuring DIO ports
Wire handling
When connecting a wire to a terminal block, follow the instruction below. Not the different type of wire that
can be used
- Sold wire: Peel off the wiring cover 8~10mm and solder it.Wire gage should be AWG 20~26.
Inserting & removing wire
To insert & remove wire in Terminal Block, use a screw driver in the diagram like below.
Connecting sensor
Spec
In order to run sensor input DVR normally, the following conditions are required.
4EA(8EA) Transistor input
Connecting the trimmed wire to terminal block
Available input
pulse range
Minimum 500ms
Output current
Connecting sensor input
Please refer to following picture for sensor input. The below picture is example of sensor connection having
Dry Contact type. Please refer to “Wire Handling” for more information.
Connecting relay
Spec
In order to run relay output of DVR normally, the following conditions are required.
- Standard wire : Peel off the wiring cover
8~10mm and solder it. Wire gage should
AWG 22~26.

Connect the trimmed wire to terminal block
Connecting relay
Connect R1 ~ R4 with referring to the following images, it shows to connect a warning light. Please refer the
“Wire Handling”
Connecting COM1 serial port with external devices
Text input device connection (ATM / POS / Access Control)
Using COM1/RS232, TEXT DATA can be recorded with synchronizing POS/ATM.
Like above picture, connect COM1/RS232 (9pin D-Sub) in Device menu and configure Serial and Text
Connecting COM2,3 serial port
Connecting Serial Port for Pan/Tilt/Zoom
If DVR supports thru. COM port, it is available to connect PTZ
camera and control it. For a list of supported protocols, please
refer to the list “Available PTZ list”.
The following figure shows how to connect PTZ camera to RS485
(COM2/COM3). When using another serial port, connect it with
referring to each connection diagram below.
Please refer the “Wire Handling”.
Connecting Serial Port for Transparent device
This is function to support direct connection between serial port of PC and COM port of DVR and this is for
development of Application throughout SDK.

This is not used in general case so please contact customer service for more details about this function
Serial communication port diagram
Single device connection per each COM port is recommended. To connect multi devices to single port requires
specialized knowledge and without this, it could lead to malfunction of device.
Single serial port can have one PTZ protocol so PTZ protocol can be set in Serial Port menu and PTZ address
can be set in camera menu.
Text Device
Keyboard Device
COM1
RXD
TXD
GND
TX
RX
GND
Keyboard Device
Dome Camera
PTZ Receiver
COM2
COM3
TR+
TR-
GND
TR+
TR-
TR+
TR-
GND
TR+
TR-
Configuring an extension of PTZ & Keybaord
It is available to connect up to 255 DVR using keyboard controlling all buttons of DVR & channels which are
connected with PTZ. Also, multiple keyboards extension as Slave can be used limitless with Master Keyboard. In
ths case, Master Keyboard has priority for all controls. Please refer the instruction manual for PTZ keyboard
connection & its way of control which comes with PTZ/ Keyboard.
Confituration using 2 serial ports
In case user use 2 serial ports, user can control PTZ(DOME) using Keyboard by connecting PTZ(DOME) and
Keyboard device to COM2 and COM3.
The below diagram represents configuration of multi DVRs with PTZ(DOME). To control PTZ(DOME) using
keyboard, please select DVR ID then select camera for control.
All DVRs can be controlled, All PTZ(DOME) can be controlled
PTZ(DOME) directly connected to DVR can be controlled

Slave 1
Serial Cable
Video Cable
Slave 2
Slave 255
Master
DVR 255
DVR 1
DVR 2
DVR 3
DOME 1 DOME 2 DOME 16
DOME 1 DOME 2 DOME 16
DOME 1 DOME 2 DOME 16
DOME 1 DOME 2 DOME 16
COM2 COM3
Confituration using 1 serial ports
In case user use 1 serial port, user can connect either of PTZ(DOME) or Keyboard to one of COM2 or COM3 so
user can select PTZ(DOME) throughout keyboard. And user can select controllable connection device based on
COM port setup of DVR. User can also control DVR individually by selecting DVR ID from keyboard.
In case PTZ(DOME) is setup on DVR COM port user can use it as following method.
All DVRs can’t be controlled/ All PTZ(DOME) can be controlled
Only PTZ(DOME) directly connected to DVR can be controlled
In case Keyboard is setup on DVR COM port user can use it as following method.
All DVRs can be controlled, All PTZ(DOME) can be controlled
All PTZ(DOME) can’t be controlled

Slave 1
Serial Cable
Video Cable
Slave 2
Slave 255
Master
DVR 255
DVR 1
DVR 2
DVR 3
DOME 1 DOME 2 DOME 16
DOME 17 DOME 18 DOME 32
DOME 33 DOME 34 DOME 48
DOME 240 DOME 241 DOME 255
COM2 or COM3
Press [MENU] key in front panel or press [Main Menu]
button to get into setup menu.
(1) Main menu: The selected tab is shown in bright
color and the related sub-menu will be shown left- below
the tab. To move to the previous/next tab, use the [◀/
▶] arrow buttons. To move to a sub-menu press the
[Enter] key or click the mouse button when you use
mouse.
(2) Sub-menu : Selected sub-menu is shown as tab title
and the related setting will be shown. To move to the
previous/next tab, use the [◀/▶▲/▼] arrow buttons. To
move to the related setting press [Enter] or click the
mouse. To move to upper main menu, press [ESC]
button.
(3) Setting page: The selected tab is shown as orange, To move to the previous/next tab, use the [◀/▶] or
[▲/▼] arrow button or click the mouse. To configuration setting, press [Enter] key for value setting or click the
mouse. When setting value is a word, a dialogue box to edit the word will be open. When setting value is
number, it should be set with using [◀/▶] or [▲/▼] or click the related numbers by mouse. Press [ESC]
button or click [Enter] by mouse when the value is set. Also [ESC] button or click the mouse is available to
upper sub-menu.
Dialogue box to edit a word
Dialogue box to edit a word is image shown as below; It is available to input both word and
Number.

Keep pressing [▲/▼], [◀/▶] arrow button until the word is looking for and press [Enter] or click the mouse. If
need to delet a word press [], spacing words press [] button. To exit from dialogue box, press [Enter] or
click [Enter] button .
Basic Setting
Viewing Image.
When power is on, eDVR starts automatically and displayed in basic 4ch (9ch)-split screen after booting.
<Reference>
If user password is set, a prompt for entering the password will be appeared. Factory default is reserved
as not responding keypad on DVR front (It is not from factory default).
Setting Date & Time
[DATE/TIME] [NTP Function] [Apply]
Time Zone
Use the left or right arrow key on the front or the mouse wheel to select your time zone. (To go to the
previous menu, press the [ESC] button on the front or right-click. This is the same for all OSD menus.)
Daylight Saving
This menu is linked with “time zone” setting. For example, if the daylight savings applies in the country turn to
“ON” but in other counties were it does not applieds for daylight saving used the “OFF” option and
additionally the user can configure the daylight saving option manually for the counties that were not applied,
and in this case, you can use “Custom” option to set.
The second is for selecting a month, week, and day to define the start and end times of DST.
NTP
Please set NTP ‘On’ then select ‘Public’ in Client Mode for DVR to set time automatically via internet
connection
MENU SYSTEM DATE/TIME

Date Notation
Please select “Date Format” and pick ‘YYYY/MM/DD, MM/DD/YYYY or DD/MM/YYYY
Time
Please select each Time/Date setting its value and press [Apply Date/Time] to confirm setting
Apply
Most setting values are applied automatically, when exiting form the related menu page. But “Date” & “Time”
setting will not applied automatically because they may critically affect the file system of the recorded HDD. To
apply Date/ Time settings confirm with [Apply Date/Time] buttons manually. In case of chaing time, time of
existing data will be shown as user has changed.
Record Setting
[Continuous&Event Record] [Manual&Event Record]
Continuous Recording
Continuous or Event recording starts automatically once DVR boots based on Program setting value.
Manual Recording
Manual record can be configured in “Program” of record menu and Manual / Event record is
available to Start/Stop with pressing [REC] button on front panel.
<Reference>
In case of Manual Setting, user needs to check recording indicate status on the front panel. If there are no
recording indicate please press REC button to start recording.
[Record Schedule] [Record Program]
Schedule Recording
Set the recording schedule by each channel that user want record in “Program” of record menu. Set recording
mode as “Schedule & Event” and set by date/ time.
Program Recording

Please setup resolution, frame rate or picture quality of each individual camera per channel in “Program menu”
of record setup. (Please refer to “record menu” for further explanation)
<Reference>
If recording set correctly, the “REC LED” indicator in front will be flickering. In addition,
it is marked [SCHEDULE] or [MANUAL] indicating that all channels are recording.
Use of Input/output devices
Copy
Press [COPY] button in Function menu and execute COPY menu. When back up device is connected correctly,
disk is recognized automatically as following image and it is processed inorder selecting copy type -> Setting
copy section -> Selecting drive -> Copy execution
[DVD Copy] [EXE Copy] [AVI Copy]
Select channel to copy.
Default value is Set All.
All Sensor
It is used when setting for all sensors and set “Off”, or Normal Open
(N.O.) / Normal Close (N.C.) type.
(1) Select “All” and Type then press [ESC] to confirm setting.
Each Sensor
It is used when setting for each sensor and set selecting each sensor.
(1) Select Sensor to be set by user, select type then press [ESC] to
confirm setting.

It is available to run relay selecting from sensor, motion detection, Text,
Video Loss which is normal event source and Disk error, Disk full, Fan
error, authentication fail, WRS registration fail, Mirroring fail, abnormal
Recording stop which is system event source. Also, user can set
working condition by schedule. In case of using control center thru.
Network, relay could be run from remotely
Serial Setting
[Serial Port] [PTZ Port]
From serial setting, you can set protocol, port, baud rate, parity bit, stop bit and data bit.
After completed serial setting, select desired channel from camera menu, and setting up PTZ Home, PTZ Idle
Time, PTZ Port, and PTZ address.
Serial (COM1) Setting
(1) Selecting COM1 port and configure “Text”in Device
(2) Setup the value of Baud Rate/Parity/Stop bit/Data bit with the device.
Text Setting
(1) Configure relevant text information.
<Reference>
Since external device cannot be recognized, before installing reffered back to Vendor.
[Serial] [Text]

HDD Use
※ Please, ask to distributor or manufacturer for available HDD list.
HDD Registration & Format
After mounting HDD and booting system, “Disk Manager” will
execute automatically as side image.
If not, please, check the connectivity of HDD
(1) Select HDD in installed HDD list and register it formatted.
(2) Mark enable as “YES” from Fomatted HDD list
HDD Replacement
(1) Turn off the DVR and take off to-be replaced HDD then install new HDD.
(2) Turn on the DVR then go to “Disk Manager” and select removed HDD and select “YES” when there is
“Removed disk will be Confirmed” message.
(3) Select new installed HDD then register it formatted.
(4) Mark Enable as “YES” from Fomatted HDD list
1. HDD Re-using (Add Used)
You can use HDD that has been used before from DVR, in this case you do not need to do format and
delete the data.
How to use it? Please install previous HDD in the DVR, and go to “Disk Manager” menu and select the HDD
that you wish to re-use which is you just installed HDD, and press “Enter” key then you will see the pop-up
message “This disk can be added without format / nevertheless, do you want format this disk?” and select
“NO” for re-use without format, and select “YES” for format.
Remote monitoring & control
Via Internet/Intranet, in remote site, user can access with PC.
Ethernet Connection
Cut power and connect Ethernet cable to DVR and Network, then, input power.
<Reference>
To protect DVR damage, after connecting Ethernet cable, input Power.
Please, check Ethernet cable connection firmly.
Input power on DVR and check its connectivity.
Network Setting

Ethernet
Set type as Ethernet and input IP, Netmask, Gateway, DNS.
The way to input is using directional key or mouse wheel.
PPPoE
Change type for Network menu into xDSL then go to xDSL menu.
Change Port in Ethernet (User needs to remember Port).
Enter ID and Password assigned from PPPoE registration in xDSL menu.
There are connection confirm message when xDSL connection is secured.
WRS
User can configure “Time Interva”l from 1 min to 24 hours. With WRS time interval set, WRS will be “ON” and
DVR will be registered automatically. WRS server address should be kept in default and enter GROUP ID. We
recommend using user own GROUP ID to avoid duplication. If user operates own WRS server is “OK” to used.
Menu Usage
Menu Structure
The menu structure will be shown like below image, and each menu setting method is described in
explanation of set items.
Date/Time
Disk
User Setup
Utility
Network
xDSL
WRS
Radius
Camera
Monitor
Audio
Text
Serial
Event
Motion
Sensor
Preset
Record
Program
To run Function menu, please, click the right button of mouse in
live monitoring or playback status or push “Func” button on the
front panel.
The Function menu can be controlled by mouse.
Each function can be executed by clicking right button of mouse
and click desired icon.
The Function menu also can be controlled by front part of DVR’s
buttons.
Please refer to below picture for the Function menu structure.
Please be noted that Function menu will disappear if there is no
operation during 20 seconds.
Function menu in live screen
Function menu in playback screen
Factory Reset
In order to reset value to factory value, go to System Setting System Setting, and once press Factory
Reset then the warning message will be appear, click “Yes” to reset the DVR value to factory.

DVR will turn on automatically once user connects power to DVR. All LEDs
are turn on and off in order when DVR boots up. The basic screen will be
black with login window pops up.
Basic Screen
The basic screen will be maximum multi screen DVR supports.
Single Screen
After press the channel number wanted or click mouse button.
Press [MULTI] button to return to divisional screen
Press [MULTI] for multi-channel display or click “Display” icon
from Function menu
Screen Description
The status bar from monitoring screen shows DVR’s current status which includes the following: Date/Time,
Record, Motion/Sensor Detection, Manual Record, Text input and HDD’s record capacity.
Date/Time Record
Motion Detect
Continuous Record
Sensor Input
Text Input Record Capacity
When Motion is triggered, the channel name is changed to green, sensor to red, and text to white.

Auto Switch Mode(Sequence)
Auto switch screen mode is a feature in which the selected channel or multi screen division switches in order.
According to configured time interval.Max. The 16 channels or multi screen division can be configured and the
time interval will be 1~60 seconds.
(Please refer to “Monitor setup” for further configuration method).
Auto Switch mode can be set in every division mode by pressing the [SEQ] button.
Press [SEQ] button once more to leave from Auto Switch mode.
Event Screen
It is available to set the relevant screen pop-up automatically when an event is triggered
Users can choose events for pop-up in event source. Event source supports 3 types of events: Sensor,
Motion Detection & Text.
In case of multiple triggered events the corresponding screens will pop up automatically.
For example, if events are triggered in 3 Channels, they will be displayed in 4 screen division automatically.
To return to the original channel, press one of the pop-up channels button.
Press [ESC] to return to original channel.
<Caution>
If Alarm pop-up set to Off, Event pop-up is not activated
If Alarm pop-up set to Keep, it keeps showing pop-up image until user press any button. To return to
previous screen, please press any button.
Zoom Screen Mode
This feature enlarges a specific area with digital zoom in single screen.
Press [ZOOM] button in single screen or press [FUNC] button
then select D-Zoom button to activate D-Zoom mode.
Select + , - button for zoom in or out or you can use mouse
drag as well.
The default zoom in location will be center of the screen. Use
Up/Down/Left/Right button to move screen (22 levels for
left/right , 15 levels for up/down).
Zoom mode supports between 1.00X ~ 16.00X range.
Select – button then press Enter or click on right button of
mouse to get out of zoom mode.
Pause Live Screen
Live screen can pause like PlayBack.
Press ll(PAUSE) to pause live screen and press ll(PAUSE) to return live screen.
PTZ Control
Connect PTZ controller to DVR and set relevant protocol from “Serial” menu, then PTZ can operate while
monitoring live images.
To operate PTZ, change the screen to relevant single mode which is connected with PTZ. Then PTZ works

automatically with following icon.
The front direction button will be only for PAN/TILT and Zoom can be controlled by Tele, Wide button of OSD
Menu.
Please press PTZ button either in Front panel or Function menu to use OSD Menu, Zoom, Focus, Preset, Aux.
Focus
Control focus with [Near] or [Far] buttons .
Zoom
Make zoomin, zoomout using ‘In’, ‘Out’ button.
Pan/Tilt/Zoom
This menu is used to control Pan / Tilt / Zoom function.
Select relevant channel to control PTZ which is connected with PTZ.
Load Preset
Press [PTZ] button in PTZ screen to activate Load Preset menu.
Select Preset number wanted and press [Load] button
Save Preset
Press [PTZ] button in PTZ screen to activate Save Preset menu.
Select Preset number when you want to save and press [Save] button
Auxiliary On
Press [PTZ] button in PTZ screen to activate Aux On menu.
- Using up / down button or mouse wheel to select the Aux Number.
- Select On and press Enter button or click from mouse.
(Aux function is available to max 16 functions.)

Auxiliary Off
Press [PTZ] button in PTZ screen to activate Aux Off menu.
- Using up / down button or mouse wheel to select the Aux Number.
- Select Off and press Enter button or click from mouse.
Menu
To access the connected PTZ’s menu, use up/down/left/right and enter key from front panel for setting the
menu, and press ESC or PTZ button to exit the menu.
Search & Playback
Playback
Playback with Basic Screen
Press [PLAY] button in monitoring mode or mouse click play button in Function menu to playback
If [PLAY] button is pressed, the last playback will run at 1x speed.
If [FWD] button is pressed, playback starts from 1min earlier than recent time at 1x speed.
If [REW] button is pressed, reverse playback starts from 10 second earlier than recent time at 1x speed.
If [PLAY] button is pressed during multi screen division, playback will start in multi screen division.
.
Playback Function
Playback 1× speed. When mouse is used, click Play button in Function menu.If
[PLAY] button is pressed in monitor mode, it playbacks from the latest played
back. Pressing [Play] button again to reverse playback direction during playback.
Pause playback temporary. With mouse, click Pause button in Function menu.
Stop playback. With mouse, click Stop button in Function menu.
High-Speed
Forward
Playback
Playback speed will be changed. (x1, x2, x4, x8, x16, x32, x64, x1/2, x1, x2, x4 – in
order). Also, available to change plyabck speed pressing [FWD] button.
High-Speed
Reverse
Playback
Reverse playback speed will be changed. (x1, x2, x4, x8, x16, x32, x64, x1/2, x1, x2,
x4 in order). Also, available to change plyabck speed pressing [REW] button.
Forward
Playback by
each frame
Press [l▶] button on Pause mode to playback by each frame to the forward. Push
[PLAY] to return normal playback.
Reverse
Playback by
each frame
Press◀l button on Pause mode to playback by each frame to the reverse. Push
[PLAY] to return normal playback.
Use external dial under playback to achieve forward or reverse playback at a
speed of x1, x2, x4, x8, x16, x32, x64. Also available to use internal dial to achieve
forward or reverse playback at frame by frame.

This menu is to playback specific time data from the time frame and
searching log at Playback mode.
Theres Time, Calendar, Event, and Thumbnail mode.
Press Search button on the front panel or click in Function menu.
There are Time, Calendar, Event, Thumbnail mode.
Press press Search button on the front panel or click in Function menu.
Select date and time to search and playback video will be
moved to the selected point.
The date and time of start-recording
The latest date and time of the recording
Select the range of date and time for Search
Calendar search will enable user to search date and time
easily.
When calendar search is executed, it marks recorded date/
recording status of current date.
Select date from calendar user want search, then, recording
status comes up and playback starts if recording section is
slected. YY/MM/DD/Time is available to be changed using
Up/Down/Left/Right button or mouse wheel.
Users can search by all channels, some channels, all events, motion
detection, and sensor in certain range. Search result will be displayed
on additional event window. Select search list to start playback.
In case of searching motion events, it is available to filter and see
only motion triggered events through “Set Motion Area” menu.

Search certain channel by thumbnail type. If a searched thumbnail is
selected, selected date and time video will be played back.
If thumbnail search is excuted, 16 cycles will be shown
based on start time.
Select one of them and playback recorded data.
Copy
This is for copying recorded video. There are CD/DVD and RE4 and AVI formats. Copy function
is supported and to be used by those who have the authorization. For authority configuration,
please, refer to (User Set up).
To use copy function, press [COPY] or Click Copy button in Function menu.
If a user runs copy menu during playback, playback time will be set as backup start time.
DVD
Users can make a copy in to DVD. The Data and Mini Player, can play
back the data is copy on the DVD media after selecting channel/time
and starting back up. It is required to insert media before starting back
up since DVR distinguishes type of DVD media just about to start back
up.
Please, refer the recommended media list in Appendix
User can backup in HDD, USB memory and playback via mini player or
Control Center.
All channels selection is default but user can select individual backup
channel.

Select RE4 using Up/Down key in front panel or moust wheel.
Select the channel location and press Enter or use mouse wheel to pop-up
Format USB memory or HDD by FAT32 type. Press Enter or click mouse button
Caution : If a file is not backed up completely, it is not available to playback in PC.
AVI
Users can backup in HDD, USB memory. The specific part of channel can
be copied but it is impossible to copy multi channels at the same time.
There is no specific player required but users can playback files using
common media player.
Caution : If copied file is not played back, please, install integrated
codec first
Configuration
System Set up
Time, disk, and authorization can be configured.
Date/Time
Time set should be configured prior to the recording.
Time configuration is very important to protect the recording data.
Time change on recording is not recommended.
Time zone configuration value of factory default is “UTC 00:00 Dublin”
Time Set up
<Caution>
Under recording, if a user changes the, it will affect the time change on previously recorded video.
Therefore, we recommend backup before chaning time.
Standard Time
Set time in which installed DVR.
Daylight Saving
This menu is synchronized with time zone configuration menu. It means when daylight saving area is set, this
function works. Daylight saving applicable area is all the same with Time zone of Microsoft Windows. Users can
select whether to apply daylight savings or not where DVR is installed in Daylight saving applied zone.
MENU SYSTEM DATE/TIME

Time
Configure date among “MM/DD/YYYY”, “YYYY/MM/DD”, “DD/MM/YYYY”.
Apply
User must push “Apply Date/Time” button. And you will see the below
message box.
<Caution>
Except date/time configuration, other records automatically, but “date/time”
configuration influences critical effect to HDD recording file system,
It doesn’t record automatically. To apply the changed value, user must press
[Apply] button.
NTP Set up
NTP (Network Time Protocol) synchronizes the time of all connected
device. To set DVR time to standard time open server which offers
standard time on the network and client which is connected to open
server to receive time and synchronize it with standard time. Besides
that DVR can be set as server to offer standard time to other devices
and can be set as both server and client as well.
NTP Mode
Configure NTP mode of DVR – Client / Server / All
Time synchronization is able in open standard time external server or internal server.
Set user’s DVR as NTP server then it is able to offer standard time to other DVR or
devices.
It can be used as both client and server.
NTP Server Loc.
When NTP mode is client, it is on Enable. Configure yes or no wither NTP server is in Local Network or Public.
NTP Local server IP
In NTP local server Enable, configure server ip. Input IP address of NTP server or DVR set by NTP server in
local network.
Interval
Configure interval of time sync.
Caution: If use NTP client mode, user must set NTP on.
MENU SYSTEM DATE/TIME NTP

It explains how to add or remove or format internal or external HDD.
Over Write(Auto Deletion)
If there is no space in HDD, old data will be deleted automatically.
Disk Full Alarm Warning
It gives notice if the recorded data is full up to configured limitation of
all HDD disks which is connected to DVR.
Start record
Record during 10 days.
In progress of record
Record during 10 days.
Start record In progress of record
Recorded part for 2 days.
[Picture 1] [Picture 2]
This function makes recording data seen during the limited area.
For instance, if setting block playback by 2 day(Pic 2) among 10 days(Pic 1), just allowed 2 days data can be
played back.
Block Recording
It is for recording as much as dates set as Block playback.
For example, if user set 3 days for Block Playback , DVR will maintain 3 day’s recorded data and data after 3
days will be automatically removed even if user didn’t set Auto Deletion. Since data can not be recovered after
deleting data, be cautious at menu setting.
Disk Manager
This is menu for the management of internal or external HDD.
Manage status, bad block, size, Yes or No etc.
Display location or type of disk.
Int A (Internal A HDD), Int B (Internal B HDD), Int C (Internal C HDD), Int D (Internal D
HDD), Ext (External HDD)
MENU SYSTEM DISK DISK MANAGER

Display bad block. In HDD. If no problem, “0” will be displayed. Others are
Not shown anything at all.
Display HDD size by MB unit
Make HDD enable mode or disable mode.
Yes: enable / No: Disable
In case HDD YES
- Enabled : Press [Enter] in No mode or scroll mouse wheel. Notice window pops up and show user the
message like below.
- Caution : This Disk is not available without format. Will you format Disk?
- If selecting No, keep previous data and HDD will be Enable to use.
- If selecting Yes, delete previous data and HDD will be Enable to use.
In case HDD No
- Enabled : In Yes mode, press [Enter] or scroll mouse wheel and notice window pops up and show user the
message like below.
-Caution, will you remove Disk?
- If Yes, user will find the message “Disk is removed” on the bottom and Enable status will be No.
- HDD is not used.
- If user select “No” in “Disk is removed” message, the previous HDD status will be maintained as
“Enabled Yes”.
Disk Status
Temperature and status of HDD installed in system will be shown.
Represents Celsius temperature for HDD
Represents Fahrenheit temperature for HDD
Represents HDD enable or disable status.
Good : Normal , Bad : Abnormal (HDD will be replaced).
Disk Mirroring
This DVR has DVR Mirroring function and NVS Mirroring. (Network Video Storage)
Without additional user control, if connecting DVR and NVS via Gigabit Network Cable, Mirroring function will
be activated and user can operate it easily.
Recorded Video data via Mirroring function can playback in another DVR. But if user wants to use the HDD for
recording, it should be formatted again.
DVR Mirroring working method
MENU SYSTEM DISK DISK STATUS
MENU SYSTEM DISK DISK MIRRORING

Recording HDD
Mirroring
Mirroring HDD
HDD-3 HDD-4
HDD-1 HDD-2
Mirroring
DVR
HDD-4 HDD-3
HDD-2 HDD-1
Mirroring
Mirroring
Recording
Recording
HDD-4 FULL
HDD-3 FULL
(1) HDDs will be set like the above.
(2) Recording data of HDD-3 is mirroring with HDD-1 and recording data of HDD-4 is mirroring to HDD-2.
(3) If there are 4 ea of HDDs are mounted on DVR and starts recording, HDD-4 will start recording.
(4) If HDD-4 is full, automatically HDD-3 will start recording.
(5) In case that Disk Auto Deletion is configured, when HDd-3 is full, automatically system return to HDD-4
and it will overwrite from the oldest data for recording.
Mirroring Configuration
All mounted HDD will be recorded in order without Mirroring
Mirroring recording only with internally mounted HDD ( not HDD in NVS04R)
Mirroring recording only with HDD in NVS04R which is connected to DVR. (not HDD in
DVR)
Mirroring recording with all HDDs in DVR and NVS04R.
(1) Using directional key in Disk Mirroring configuration, please,
select DVR for use and press Enter.
But, before Mirroring configuration, all HDDs should be Removed
– (Remove (NO).
(2) After configuration with Enter, if Pop-up message window is
shown, select YES.
(3) After moving to Disk Manager, all mounted HDDs are supposed
to be formatted and IntA,B is configured as [M](Mirroring) and
IntC,D maintains [NO] status.
(4) After selecting Int C,D and then Add(YES), select YES on Pop-up
window ad press Enter.
(5) Configured HDD is shifted from [NO] to [YES] and DVR can use
the HDD for recording.
(6) After all configuration for mirroring is done, it will proceed with
mirroring recording.

1. For Mirroring function, HDDs capacity and model for Recording and Mirroring should be same. If not,
it won’t work.
But, in case that HDD capacity is same but just different model, sometimes, it cannot work properly.
Ex) Example for normal Mirroring and abnormal Mirroring
1) Normal Mirroring case
2) Abnormal Mirroring case or not recommended.(different model and size)
2. For Mirroring configuration, HDD status of all HDDs in existing DVR and NVS04R should
be [NO].
If, one of HDDs is not [NO] status, since Mirroring configuration will be failed, please, remove HDD and
make all HDDs at [NO] status.
But, except HDDs formatted by FAT32 from CD/DVD or external storage (eSATA, IEEE1394, USB).
3. For Mirroring configuration in NVS04R or DVR, other HDDs should not be added except its Mirroring
configuration.
Ex) For NVS04R Mirroring configuration, all HDDs in DVR should be [NO] status.
Mirroring HDD Replacement
If Mirroring HDD free space becomes 0%, on DVR console screen, alarm pop-up message will be shown for
Mirroring HDD replacement. This time, user can check Mirroring HDD free space in Disk Replace menu and
user can replace it if user wants to continue mirroring using new HDD after taking off old mirroring HDD
(1) Select HDD in Replace status then press Enter.
(2) Select YES if there are popup message about Replace HDD
Remove or not.
(3) Take off old installed HDD then install new HDD.
(4) Please out of menu once all setting is done then mirroring record
starts.
The name of Mirorring HDD.
First date and time of recording
Last date and time of recording
If HDD has free space, it show “Mirror” and if it is 0%, it will show “Replace” for alarming
HDD change.
MENU SYSTEM DISK DISK REPLACE

1. For Mirroring HDD replacement, user must do it in HDD Change menu.
2. This time, HDD for replacement should be same model and capacity with the original HDD.
3. If user does not replace Mirroring HDD after replacement popup message – 0%, System will delete the
oldest data in sequence and keep Mirroring.
This time, if user check Mirroring block of each HDD in HDD replace menu, user can see the doubled block
but it just points out that this Mirroring HDD is not replaced.
Actual recording data is not doubled
The user and administrator can use all functions. The maximum
number of users is 10 people. Each user can use the functions
permitted.
Current User
Displays current user loged in.
ID & Password Changes
User ID can be changed with Maximum 22 characters and Password is max. 8 characters. But Admin account
can not be changed.
<Reference>
Admin Password is “12345” in factory default and from user 1 to 10 in order “11111”,”22222”, and
user10 is “00000”. In case of 9 channel DVR user, press “0” for figure 0, in case of 16 channel, press
button “10”
Channel Authorization
Administrator has all rights to all channels and it can not be changed.
He can allocate the right for access to each channel per user.
MENU SYSTEM USER SETUP

Administrator has all rights to all functions.
He can allocate the right for the function per user.
System supports Auto logout if log-in user is no further action during
the certain time. It can be configure 1min to 60 min and admin and
user can control it.
Usage of authorization
After admin finishes user authorization setup, it is delievered to each user with their usage of authorization
and password.
Users can use only the allocated authorization.
Utility
Configure the name of DVR, remote controller ID, Language
DVR Alias
Set the name of DVR.
Language
Select Language to use.
DVR Keyboard ID
This menu is to set the address of keyboard when using all functions of DVR by keyboard. Factory default is “1”.
If user wants to control various DVR by one keyboard, its address should be set with the different value. If
designated address is configured same as keyboard, user can control DVR function.
Remote Controller ID
Max 16 remote controller ID can be set and one remote controller can manage 16 DVRs.
Language
Select Language to use.

Firmware Update
Can update firmware by USB Memory.
- Insert USB memory to USB port.
- Press Firmware Update button.
- Select [YES] on the pop up window.
- System will reboot.
- Firmware update is done.
System Log
Please, use up and down button of the front panel for scrolling and
left and right button for page shift.
Factory Reset
Change all configuration value by factory default.
Caution : This function is allowed only for system administrator.
Config Import/Export
Export – Save Configuration data in DVR to USB
Import – Apply exported Configuration data to relevant DVR or
another DVR.
System Information
Display recording status and system configuration of DVR
Caution : This function is allowed only for system administrator.

This is menu for configuring network
Type
Configure type of Network (Ethernet/xDSL). If connected to cable
modem or Lan directly to DVR, configure by “Ethernet”. If DVR
connects to xDSL- one of PPPoE type, configure xDSL. But if it is not
type of PPPoE, configure ‘Ethernet’.
DHCP
With DHCP (Dynamic Host Configuration Protocol), all hosts connected to Lan can get Public IP address
temporary.
If LAN has DHCP server and it is active, DHCP server allocate IP address to DVR.
Mostly middle and large network use DHCP server in LAN, but in case of small network, NAT(Network Address
Translation) of HUB is general.
IP Address
IP Address is for the connection between DVR and Control Center and also for web connection from
Webviewer. (But, Net Mask, Gateway should be configured.)
Net Mask
Net Mask makes range of IP address available. It should be received from network administrator.
Gateway
Gateway is necessary to communicate IP, it should be received from network administrator.
DNS Server
DNS1 is mandatory item to regist and use WRS and it should be asked to network administrator.
UPnP Port Forwarding
When using Internet Sharing device supporting UPnP, this function eable all connected DVR to do Port
forwarding and they can be connected to Internet with IP address of Internet Sharing device.
(1) Configure two DVRs with DHCP On.
(2) Please, check if DVRs which are connected to Internet Sharing Device are allocated with official IP.
(3) Configure DVR port of DVR(A) and DVR(B) as 81 and 82 individually.
(4) Configure UPnP function of Internet Sharing Device as “ON”.
(5) Configure UPnP Port Forwarding function of DVR as “ON”.
(6) Please, check if Port Forwarding Status message is changed from “Not Available” to “Port Mapping is
OK”.
(7) Finally, if user accesses DVR(A) with the IP address with port number 81 or DVR(B) with the IP address
with port number 82, user can access DVRs.
Port
Port is necessary for Control Center and Webviewer connection.
Reference : Basic port is 80 and if using PPPoE modem and AP, be careful typing port number.
Network Stream

Network Stream function is to configure resolution, frame, image
quality for monitoring in Control Center, WebViewer, and Web Eye
Application. The stream set by this menu makes smoother network
monitoring.
Bandwidth
Bandwidth is to configure the maximum transmission speed. Its default value is 0.0Mbps and it means no limit
for network data transmition. (But, it should be configured by administrator.)
xDSL
DVR is connected to xDSL line and use PPPoE type, please change type
by xDSL and configure user ID and Password. User ID and Password
should be same as xDSL
User ID/Password
Configure user ID and Password.
Status
It shows connection status of DVR.
If DVR is connected to Cable modem or xDSL modem, IP address is
changed at every connection to ISP. In this case, changed IP address
cannot be known. If DVR using static IP register into WRS server,
frequently changed IP address can be known easily when it connects to
DVR.
Interval
For continuous registry, register intervals should be set to ‘Interval’. According to set value of static IP address,
it renews the information in WRS server regularly. If user registers the interval ‘0’ or DVR does not transmit any
data for 2 days, the data is removed from WRS.
URL
This menu is to set WRS server address for DVR registeration. WRS addresses that operates now are
www.webgateinc.com or mycam.to.
Group
With Group ID, user can serach DVR which using Dynamic IP address in Control Center.
It is available to find and register a DVR which is connected to Dynamic IP using group name set by this menu
Status
It shows WRS server registration status of DVR.

It makes to manage account information from several different DVRs to
one account using Radius server. Please ask to Administrator before
you use it..
To set Radius, Status, IP Address, Port should be set.
Set ‘Enable’ the status to use Radius and enter ‘Radius Server IP’ to IP Address.
Standard port to use is 1812 and specific port number which is from Server is also useable.
‘User ID’, Password’ and ‘Radius Shared Key’ are needed from administrator of Radius server after forwarding
DVR account information to him.
Use ‘ID/Password/Shared key’ to register unit to Control Center.
Click the Radius Shared Key and enter ID, Passward, Shared
Key as side image.
Registration is completed of all information is correct.
In Device setup, user can configure camera, monitor, audio, text, serial
which are connected to DVR
Camera Set up
This menu is to configure option for each camera.
User can configure setting of each camera like [Title], [Status], [PTZ], etc..
Configured value will be applied to same as monitoring.
Using Channel
Configure whether the camera is used or not.
If you want to exclude certain cameras even with video signal, user should set status off.

Title
Configure camera name. Text input box could be different depending on menu but its setting method is the
same.
Input Resolution
This shows resolution of camera connected with DVR and user can’t change this.
Monitor Set up
This menu is to configure option for Monitor
Event Pop up
If specific channel uses MD, Sensor Input, it makes the relevant
channel popup as single or multi screen. To use this function, event
should be set to event schedule in recording set up and MD / Sensor
configuration should be done also.
If event popup time is set as off, event popup will not work.
Event pop-up can be configured per second from 1 to 10 seconds. If user set Event pop-up as keep, it will
show continuously on the popup screen until the time user push any certain button.
The way to composing
Users can compose 4 division screens view and position
each channel freely.
Minimum 1 unit and Maximium 4 units are available to
be registered and use.
(But in 4ch DVR, it is not supported).
Users can convert certain channels through.
coverting function in live/Playback mode. Checked
channel don’t be shown in live/Plabck.
Display information is to configure which
information will be shown on live view and playback
view. In live view, there are the Channel name, Text,
and Status Bar. In playback view, time, channel name,
event, text Command show and hiding can be
configured.

User sequence Configuration
This menu is to edit function of user sequence configuration. User can
configure 16 sequence modes and it is available to set from 1 to 60 seconds.
In Sequence mode, users can configure channel or division mode and
sequence time from 5 to 60 seconds. If user set it to Off, this function will
not work.
The default setting for Alarm restore is off. In case alarm popup occurs
during sequence mode sequence mode will turn off. When Alarm restore is
set on, sequence mode will ba activated again after alarm popup time
finishes.
Sequence mode can start when user pushes [SEQ] button.
To escape from Sequence mode, please, push [SEQ] button one more time.
1) User should set in order without any missing during SEQ channel configuration. If there is an item that is
“Not Set”, the SEQ channel that is being sequenced before “Not Set” and SEQ channel is automatically
excluded after setting “Not Set”.
Audio Set up
Synchronize Video Channel
Configure whether input Audio and Video are synchronized or not. If Audio no.1 is set to video channel no.4,
Audio no.1 is output with video channel no.4.
Default set is Audio no.1 to video channel no.1.
Audio Gain
Input Audio Gain can be adjusted. If output value of input Audio is weak, adjust as + and – in the
corresponding case properly.
Audio Output Mixing
With this menu, user can configure Voice Channel, Audio recording,
Volume, Synchronization, Mixing.
Voice Channel
Select audio to use
Recording
Configure yes or no if using audio recording. If No, audio will be out
only in live view and if Yes,
Audio will be out in both view modes.

Select Audio for output.
If user sets Mix On, all input audios output. But if user point out 1~4
audio input, selected audio only output.
Configure Text in Device menu.
Recording
Set On/Off of recording against Text input
Sync Text with
Select channel to synchronize with text.
Device
Select the device to input text. Manual, Star Finger 007, VSI Pro are
available to select.
Star Finger 007 and VSI Pro can be used with defined protocol, and
other devices with Manual mode.
Header check
If Text device is set manually and there is the text pointed out as Header, it is regarded starting of text
information from the relevant letter. In case of not using Header, all text after Delimiter is regarded as new text.
Delimiter
Using Delimiter, user can point out the end of line. Delimiter stands for the end of line.
The number of Line
It is to define how many lines one information has. For example, if user set 30 lines, system recognize 1
information binding 30 lines.
Time out
If configured line is not full, after the last information, if there is no further information during certain time
range, system deal with it as one information.
Caution : If external device cannot be recognized, please, ask the seller.
Serial Set up
DVR has 3 serial ports. One is RS-232C(D-Sub) and the other 2 ports
are RS-485(Terminal).
Serial Port
Select Serial port to use among 3 COM Ports
Device
Select Device connected to DVR serial port.

Interface
Configure which interface user uses.
COM1 is for RS-232C, COM2 and COM3 is for RS-485
Baud rate/Parity/Stop Bit/Data Bit
In put suitable value according to external device.
PTZ Set up
Additional configuration for PTZ Address, Port PTZ.
PTZ Home
Shift to Home (preset 1) if it has no movement in certain time
while PTZ control
PTZ Idle Time
If it has no movement during configured time, shift to PTZ Home.
PTZ Port
Select Port for PTZ
PTZ Address
Configure the address configured in PTZ.
Event Set up
There are 5 items such as event, Text, Sync Event,
Preset and System event
Event Check
There are 3 items – Always, not apply, Timezone.
“Always” option works always with event and “Custom” works with scheduled event. In case of Timezone, user
can configure event per weekday/time. Not selected time or configured as “Off”, DVR doesn’t work with event..
• Weekday : Point out weekday to apply
• Time : Ponit out time to apply
• Copy to all days: Copy the selected configuration to All
Days.
• Delete : delete item as INDEX unit
How to configure
If configuring item,weekday & time, they are displayed on the table.

If clicking and selecting start time and end time of recording on the table, weekday,time will be shown on the
table.
How to delete
Select item and click Delete button.
If clicking Delete button without selecting item, previously selected item will be deleted and from the latest
item, it will be deleted in order.
How to make changes
After selecting item, change directly weekday & time.
How to copy to all days
Select item to copy and click “Copy to All Days” button.
Sync Event
Configuration for Event synchronization
Selecting Event Action Notification
There are 7 actions – relay 1 to 4, buzz, E-Mail,
FTP, & Twitter
Action Notification Duration
Duration Time starts with relay and buzzer setup and
the notification alert will be active within the duration
time set by the user.
E-mail and Twitter will be transmitted within every
configured time interval.
If duration time is set off , Sync event will not be
working.
Users can configure Sensor, motion detection, V-loss,
& Text.
System Event source can configure Bad block,
Disk full, Fan error, authorization failure,
WRS registration failure, Mirroring Disk Full ,
Power on , & Abnormal recording stops.
Relay 1~4
Event notification will be achieved throughout relay 1~4 as
much as user set duration time.
Buzzer
Event status will be reported by buzzer based on time duration
set by user.

E-Mail Set up
Input E-mail address to receive event alarm by E-Mail.
E-Mail Address
Input E-mail address with receiver’s E-mail information.
E-mail format should be xxxx@xxxxxx.xxx and the users must only use
combination of numbers and the English alphabet.
Sender’s E-mail address
Sender’s E-mail address is set when user use E-mail for output
selection and user setup E-mail address as xxxx@xxxxxx.xxx. User
doesn’t need to input fixed address for E-mail but address which can
be distinguiable.
Authentication
There are 3 ways to send E-mail, Non-authentication sending, SMTP server authentication,
TLS authentication. Non-authentication is to send e-mail without authentication
from authentication server. SMTP server authentication is to send e-mail after an authentication
of sender’s e-mail address from SMTP server. TLS authentication is to send e-mail after an
authentication of sender’s e-mail address from TLS server
Including Picture
In general event, when sensor, MD, V-loss events are generated, an event information with triggered channel
video recording will be sent via email to an user defined email address.
FTP Image Backup
The DVR sends 1 video image per event to a FTP server when an event
occurs.
It makes FTP function On or Off.
To use FTP sending function, select ‘Normal Event’.
Since FTP just transmit image, if there is no image system event, it is
not supported.
Server URL
Enter the FTP server address to send image.
User ID
Enter the relevant ID when FTP server authentication is set.
Password

Enter the password
FTP Directory
Select Folder to save image
If folder is not indicated, the image is sent to the folder which server selects.
Twitter Connection
Twitter can be connected to send single image or a text message about an event information of the triggered
channel.
Twitter Synchronization
Twitter can be connected to send a single image or a text message of
an event triggered on a channel.
This menu allows you to setup the transmission duration of the Twitter
feed.
Please select Normal, Event, or System Event to be used for Twitter
transmission.
(1) Configure E-mail account to receive URL in E-Mail Setup.
(2) Turn “ON” Forward URL with e-mail.
(3) Select Generate PIN and run.
(4) URL is output on the screen bottom and same URL is transmitted to the configured E-mail. (I don’t
understand.)
(5) Input URL on Web browser address box and connect.
(6) Input Twitter account and password to confirm Dvrlog account use.
(7) Input PIN number printed after confirmation in PIN input box of the Twitter Setup.
(8) After PIN number confirmation, authorized Twitter ID and Login status are displayed.
(9) Run Send Test Message and check Twitter transmission.
Twitter ID
Type in Twitter account to be used
Logging Status
It shows current log in status
Include DVR Alias
This setup sends DVR ID with event status to the assigned twitter address.
Including Picture
This setup sends recorded images together with event status information to the assigned twitter address.

Send Test Message
This will send a test message to Twitter to confirm correct configuration setup.
Generate PIN
If click this, It will generate URL for login.
Forward URL with e-mail
Configure whether transmit Authorized URL after running Generate PIN or not. We recommend making the
option ON due to its authorized URL length. To transmit URL via E-mail, E-mail account configuration should
be done in advance.
Motion Detection
The Motion detection can be used to notify user
of detected motion on each channel or all channel.
Channel
Configure All or each channel.
Sensitivity
Sensitivity can be configured from min.1 to max 10.
Area
Area configure detection when a motion is triggered.
User can select all or clear all. In case of configuring each channel, it is available to set all, clear all or define
user area.
User Area
When selecting per channel, user area it can be
configured.
1 grid size is 22x15 and factory default value is All
grid selected. If pushing user area, configuration
window for detection area. (I don’t understand.)
With direction key, select an area and press [Enter]
or click mouse. Use the following methods to view
previous menu: “ESC” button right mouse button, or
shift.
Users can set motion detection area in screen. The
motion detection zone by setting is indicated in
grey. If there is previously defined Motion detection
area, detection for the area is terminated and
detection is applied to all area in contray case.

This menu is to setup the existing sensor input and the type of
sensors. Users can configure sensor by each channel. If sensor is
selected as All, N.O, or N.C. it is applied to all channels. Users can set
different options like N.O, N.C, or Off after selecting each channel.
Normally-open (NO) contacts connect the circuit when the relay is activated; the circuit is
disconnected when the relay is inactive.
Normally-closed (NC) contacts disconnect the circuit when the relay is activated; the circuit is
connected when the relay is inactive.
In PTZ function, make configured preset work according to sensor
input. (don’t understand)
Please, configure preset per PTZ. After selecting channel in preset
menu, select event to work preset.
Event can select sensor, MD, Text, its preset can be configured up to
16.
Recording Set up
There are 4 modes for recording – schedule recording, manual recording, Continuous Recording, and Event
Recording. Schedule Recording records automatically in accordance with the configured schedule and Manual
Recording records via pushing “REC” button.
Continuous Recording records continuously upon initial system boot up. Event Recording records when an
event occurs
Manual/Continuous/Schedule recording setup
Users can select the recording mode from manual, continuous, or schedule recording.
And their resolution, frame rate, quality will be in accordance with the program.
Manual Recording
Only in manual & event recording, manual recording runs and when pressing [REC] button, recording starts. If
user wants schedule recording, recording mode should be Schedule & Event.

Continuous and event recording mode is set to operate only after the
system booting is complete.
It records according to the programmed schedule automatically. Make
recording mode Schedule & Event and configure day and time.
Check and select each program default value and select one of 9
programs from A to I. User can not set two different program to one
schedule.
• Program : Set recording program(A~Z)
• Time : Set time applicable
• Copy to All Days : copy the seletected items to all days.
• Delete : Delete per Item
How to configure
Configure item, weekday, program, time.
If selecting recording start time and end time on the table by mouse, its item, weekday,program will be
displayed.
Copy to All Days
Select itmes in weekday and click Copy to All days button.
Deletion
Select items and click Delete button

If clicking delete button without item, previously selected item will be deleted from the latest time order.
Edition
Select item to edit and change the values. And then, configuration will be deleted and newly changed value
will be applied.
Caution : When configuring time sector, previously configured time can not be included.
Event Recording Set up
In Event recording, user can select event like Sensor,
Motion,Text,Digital input. For event recording, user can
configure its resolution , frame rate and image quality using
program.
Basically event recording can use Manual&Event together with
Schedule&Event.
<Reference>
If user wants to use Event recording only, please, set frame rate as 0fps and enter frame rate for Event
recording.
Event applied time
To make event record user needs to setup record time for pre and post event. Event record range will be set
based on time set by user.
• Record time before event : User can select between 1~5sec and time ahead of event will be recorded as
much as time set by user.
• Record time after event : User can select between 1~30sec and time after event will be recorded as much as
time set by user.
Program Setup
HD400H / HD800H
Using [Program], adjust frame rate and quality configure recording
program for Continuous&Event, Manual&Event, and Schedule&Event..
Select Program to configure frame rate & resolution. For maximum
performance, user can freely allocate the recording resource per
channel. This feature enables the user to lower the recording
performance of each channels and allocate the remaining resources
to raise the recording performance of a specific channel or
channels.
1) For maximum recording, user should allocate recording resource only to the half of the DVR’s channels.
2) To double the recording performance, user should set recording frame as 0 in all even or odd channels.
Program
There are 9 programs from A to I composing recording quality and resolution per channel.

CH (Channel)
Display the channel No.
Input Res.
It shows resolution per camera connected to each channel.
Rec. Res
It shows resolution for each recording channel.
The DVR will automatically record in 720p or 1080p determined by the video input.
Normal
Event
F (FPS)
FPS (frames per second) users can select 1 to 30fps per second. Max. Frame can be changed according to the
configuration.
Q (Quality)
This configures the recording quality.
Current Total Data Rate (Mbps)
It shows the average recording data capacity of all channels per second.
HD1600M
Using [Program], adjust frame rate and quality configure recording
program for Continuous&Event, Manual&Event, and Schedule&Event..
Select Program to configure frame rate & resolution. For maximum
performance, user can freely allocate the recording resource per
channel. This feature enables the user to lower the recording
performance of each channels and allocate the remaining resources
to raise the recording performance of a specific channel or
channels.
1) For maximum recording, user should allocate recording resource only to the half of the DVR’s channels.
2) To higher recording performance, paired channel should be configured as Off.
For example, to configure recording performance of channel 2 double, Rec configuration of channel 1
should be set as X.
Program
There are 9 programs from A to I composing recording quality and resolution per channel.
CH (Channel)
Display the channel No.
Rec
Select recording configuration between On or Off per channel.
O means recording On, X means recording Off regardless of its designated frame configuration.

Recording Resolution
It shows resolution for each recording channel.
The DVR will automatically record in 720p or 1080p determined by the video input.
Normal
Configure general recording frame and image quality of Manual/Continuous/Schedule.
Event
Configure Event recording frame and image quality.
Even though system is recording under Manual recording mode, if event occurs, system will record in
accordance with Event recording configuration.
Fps
FPS (frames per second) users can select 1 to 30fps per second. Max. Frame can be changed according to the
configuration.
Quality
This configures the recording quality.
Max fps/ch
It displays maximum frame on the current channel. Even though user want to allocate more frame to the certain
channel over 'max fps/ch', if the channel is configured as its maximum frame, it is not allowed.
To increase 'max fps/ch', user should change the paired recording configuration as Off.
For example, user wants to record over 15 (12) fps to channel 1, in advance, user should change Rec configuration of
channel 2 into Off and the allocated frame to channel 3 and 4 should be reduced under 15 fps.
? (Notice)
It displays warming sign of recording configuration.
Peak Rec. fps
It displays the frame sum of maximum figure among the configured recording frame of each channel.
Peak Rec. Data Rate (Mbps)
It shows the average recording data capacity of all channels per second.

Web Viewer
WebViewer is Web application program loaded to monitor real-time image or to monitor the images recorded
through Web browser to PC located remotely.
System requirement
1920 x 1080 (with 32bit color) or higher
Windows XP Professional(More than SP2) / Windows 7
Internet Explorer 8 or higher
Installation
Webviewer Installer
Auto installation program is provided from login page to use Webviewer function. ActiveX installation is
required to a PC which has first connection.
<Caution>
Please close all programs related with Control Center when Webviewer Installer is installed. It may cause an effect
on installation.
Login
After inputting an IP address that is set to the system, the
WebViewer Login page will be connected.
Examples of input method in address box are
http://192.168.1.100 as IP address type or www.addresstest.com
as domain address. In case of changing the port value besides
default value 80, just input the changed port value. Input the
set of User ID & Password, click ‘LOGIN’ to access. If password
didn’t change tin Control Center, ID and Password will be
admin/12345.
ID cannot be changed.
User Set up
To access WebViewer, user authority and password can be changed in DVR or the account menu of Control
Center configuration.

Authority configuration is almost all the same in DVR and Control Center. But quick recording, backup, audio,
yes or no of using channel are only possible in Control Center.
Monitor
When it is authorized with User ID & Password input at Login
page, it moves to monitor page. At Monitor page, monitor
real time image of cameras connected to DVR, or it can
control PTZ camera, Relay, and use Microphone function
according to user’s authorization.
Screen division and changing video position
When accessing the first monitor page, it is displayed into 9
divisions, 16divisions or 32 divisions according to number of
channel.
It can to change to 1, 4, 9, 13, 16, 25, 36 divisions by clicking
the number on top of page.
Also, it can change to 1 channel mode by click any one of
channel image

Double click on one of the playback screen to convert in 1
channel mode
After conversion to 1channel mode, double click on screen to
return to previous division channels.
At division screen, it can change screen location using mouse drag
If Ch3 image moves to Ch1, drag Ch3 image and drop on Ch1 location so as to exchange between 3ch and
1ch image.
Press icon to convert as full screen mode. To back normal screen mode from full screen mode, press ESC
key.
Move to playback
Move to playback page with clicking top right of playback icon.
Channel On/Off
It is On/Off button for the Channel located to left in page.
Click the channel wanted to On or Off.
And Default is On.
The icon indicates when sensor occurs in system
When it sensors, relevant sensor icon comes to Red, and indicates sensor
number of video. When sensor is not triggered, icon keep as blue.
It can On or Off Relay of the unit. Click the number button to activate Relay
On, then the icon Changes from Blue to orange color
Not activated Relay button means, the product is no supported. Relay is need user’s authority. Refer to user
manual in the unit for the setup of User’s authority of Relay.

It can On or Off the use microphone. Default is Off and it is changed
from the projected type button to orange when click the button for
the use Mic.
Event information
It shows real time event data occurred at the bottom of monitoring page.
Indicated Event data list are as follow.
Video Recording & Save
Video Recording
Select by clicking “Rec Start” in right button of Mouse after selecting channel user wants to record during
monitoring. It can record max. 10 minutes of video During Quick Recording, recording time is indicated on
video.
If “Rec Stop” is pressed by clicking right mouse button, recroding
stopped. Then, open the dialogue box to store recorded files. At this
time, user can save it to the directory with any file name by user.
Saved recording file is saved into “*.re4” file format. re4 file can playback
through Control Center Playback program or Mini Player program.
Saving Video
There are 3 types for saving Video - jpg, bmp, eye, saving means the function to record 1 frame
of current monitoring channel.
To save video, select the channel and click right button of mouse. and select “Save As” and point out the
location and press Save button.

PTZ deletion is available after selecting channel
which PTZ control is set clicking right button of
mouse during monitoring.
Pan, Tilt Control
Mouse is on the image and click right button to pop-up menu for
the selection or “PTZ” or button. Then it show Cross line on the
middle of screen and click image to operate Pan, Tilt. At the middle
click Left/Right direction to control Pan, and Click Up/Down
direction to control Tilt. Click as far from the middle to activate
Pan/Tilt faster.
Zoom, Focus Control
Move mouse to the edge of left & right to see slide bar for Zoom, Focus.
The unit Area Zoom In available has Zoom Zero operating button. It can zoom in/out using slide bar at left of
image, left slide bar can control Focus.
Move to Preset
In case of Preset set, Mouse on image press right button for pop-up menu and “Goto Preset” is indicated
additionally. When select Preset list, it moves to Preset position selected. Preset should be set up by user in
advance.
Activating Auxiliary
In case of Preset set, “Auxiliary” is indicated additionally, and it operates action when select registered menu.
.
<Reference>
Supported PTZ camera list can be refereed to (PTZ manipulation).
Using Audio
In case of Channel setup sync with Audio, press right mouse button
on the image to activate pop-up menu to “Listen” and uncheck
Mute. Audio Volue adjustment is available using slide bar.

This page is to playback recorded images, and user who has
authority of ‘HDD’ among user ID or administrator can use
this function.
Playback that is made up 16 divisions can play the images by
searching through colander by recording period and moving
the period. It can backup recorded image and also print
Pause image or save to Bmp file.
Please refer to introduction for each title and function of
Playback as follows;
Video Division & Changing Channel
Playback supports 1, 4, 9,16 divisional screens. It can select division using menu on tip of page as above
picture. If user configures screen as 4 division seeing CH1~CH4, click >> button to see CH5~CH8. In case of
clicking << button, previous group CH1~CH4 will be shown.
Press icon to convert as full screen mode. To back normal screen mode from full screen mode, press ESC
key.
Image Saving
It can save playback image to BMP file.
Click mouse to channel to save. Dotted line will be surrounding to the
selected channel, and click ‘Save’ button
Save imamge dialog box appears, then it can input message or select
channel name, date, event and data.
Press ‘OK’ to open dialog box for the saving location, then save bmp
file.
Select image with mouse for the channel to print image saved, and
then click ‘Print’ button.
Window comes to input Memo, and click ‘OK’ button to print the
image through the printer connected.
Print material includes ‘Printing Date’, ‘Channel name’, ‘Recording
Date’ ‘Event’, ‘Memo’.

There are re4 (Multi channel) and avi(single channel) Set
From, To time and select the channel for backup
Point out the location for backup. Input in Password/Verify. In
case of playback backed up file, correct password should be
input.
Web Monitor Movement
Click ‘Go’ button at top of page, and it can move Web monitor page.
Channel On/Off
It is the same function like Channel On/Off function at Web Monitor.
It is Channel On/Off button located on right of Page, and click On or Off page for
wanted channel. Default is On.
Disabled Channel button refers to do not support and relate to this unit
Saving time & Checking Rec, Capacity
It indicates total capacity of HDD & remains and shows Starting date &
Last date of recording. Also it shows percentage (%) for HDD capacity.
Recorded date is enabled in black color, and others unrecorded date
disabled in grey. Click [Go to] button after select date & time so as to
playback images on the date & time selected.
‘When clicking the ‘Go To’ button, it indicates for 24hours from the time
selected at left bottom. As above picture, it is possible to change the time
zone with ‘24h’ button.
Function button under bottom of image
① Indicates playback range of recorded image.
② Press , button as the time set at (5) so as to change the time zone to playback in forwarding and
reversing.

③ From left button, it can ‘Move a frame back’, ‘Play backward’, ‘Stop’, ‘Play’, ‘Move a frame forward’.
④ It is the function to set play speed. After click the button, it can set the play speed ‘0.5x, 1x, 2x, 4x, 16x,
32x, 64x, and All’.
⑤ It is the function to set play area. After click the button, it can select play area ‘10min, 30min, 1hour,
3hour, 6hour, 12hour, 24hour’.
⑥ It can select DirectX use or not. If check DirectX mode, it can play image into Direct Draw based on
graphic card and performance of PC.
⑦ It is the function to set audio play or not, and volume.
JAVA Viewer
Java viewer is a web viewer to use in Java.
Java should be installed in login screen to use Java
viewer.
After an installation of Java manually, select “Java” in
below of Password window and login.
Then single screen of video channel 1 is displayed
Multi screen display, Event, Relay can be used in Java
viewer.
To change Multi screen display, click 1,4,8,16 in right
side
Mobile viewer is Application for Smart Phone. It is available to serach and install as
free of charge with “WebEye” keyword in Apple App store & Google Android Store.
Available to register up to 16 units
Supports single/ 4 divisional monitoring mode.
Supports multi-stream function
Able to search system and event logs.
Supports Digital Zoom, PTZ Control, Image saving, Image e-mail sending, etc. in Single Monitoring Mode.

No system power and LED in front
panel doesn’t work at all
Check the power of system
Check power voltage in out
Check or replace power supply if power doesn’t turn on after
above procedure.
No video in some of channel with
black screen
Check the camera connected with relevant channel.
Occasionally, the symptom may occur if camera video doesn’t
input correctly.
Check if power is supplied to camera correctly.
Occasionally, the symptom may occur with weak video signal from
video distributor when the video is connected with variable
systems. In this case, the symptom can be figured out/ solved
connecting the camera directly to DVR
Check cable between DVR and camera
When camera is connected to HD-SDI BNC input :
Check if camera support HD-SDI output
When HD-SDI BNC output is connected to Monitor BNC directly :
Check if monitor support HD-SDI input
When HD-SDI video is changed trhu. DVI, VGA, etc. thru video
converter : Check if video format of converter’s HD-SDI input
support s video format of this product
REC LED doesn’t turn on despite
pressing [REC] button in front panel
and No recording
Check if HDD space is secured to record
Check if recording mode is set in menu
Only logo screen shows repeatedly
Main board has a problem or SW is damaged. Please contact CS
team for a further check
Channel button doesn’t work in live
screen
If current screen is for event use, channel doesn’t work. In this
case, please terminate event screen pressing [ESC] and select
channel.
Cursor doesn’t move in Calendar
Search
Check if marked at channel and date you want playback
Both channel and date should be checked to start playback
Alarm doesn’t stop in spite of pressing
[ESC] button to delete after an alarm
triggered
Please delete alarm pressing [MENU] in front panel as follows;
1) Withdrawing event monitoring screen : Monitoring mode – It
turns off event monitoring time duration.

2) For alarm sound cancel : Event record mode - Alarm (Motion
detection/Video loss) – It erases alarm output.
3) For event cancel : Event record mode - Alarm (Motion
detection/Video loss) – It turn off mode.
No response in Live screen even [PTZ]
button is pressed.
Check if connected protocol and other configuration is set
correctly for PTZ camera in Menu -> Network -> Remote Device
External HDDs are not recognized as
quantity installed physically after
connecting multiple external HDDs to
DVR
It takes time to be recognized multiple external HDDs. Try it again
later. If same problem goes on, it is highly originated from HDD
problem. Please try it with other HDD.
“Time re-setting is required” message
comes out on the screen.
This message comes out when there is time setup error on built-in
clock. Please contact local dealer for further support.
“NONE” icon and error message pops
up.
Please check HDD connection status.
Please contact local dealer if this message continues to pop up
even if there is no problem in connection.
There is no added information of HDD
after installing additional HDD.
Please check if additional HDD is compatible with DVR. To know
more about compatibility, please contact CS team of manufacturer.
There is no added information of
external storage devices (USB memory,
eSATA HDD).
Please check if additional storages are compatible with DVR. To
know more about compatibility, please contact CS team of
manufacturer.
Network setup for basic search, copy,
using router is difficult.
Please refer to product manual for detail.
Please refer to “Network connection and setup” in case user needs
to use router for network connection.
Please contact CS team of manufacturer.
Copied data is not played in the PC.
Please don’t remove media during copy or don’t turn off DVR.
VFS4 (For DVD copy), exe copy is for customized player only so it
can be played using MiniPlayer.
Please install multi codec for playback data copied in avi format.
Can’t return to live mode during
playback.
Press [□] or [ESC] button in front panel or remote control to
return to live screen.
Please check if camera input is well connected
Please check record mode.
Please check HDD is ready for record.
Please check if current time is included in scheduled record time in
case record mode is continuous or event.
Please press [REC] button to start record.
In case event record is not working please check event detection
status.
Recorded picture quality is not good.
Please change camera into 1080p if current recording camera is

720p.
Please set picture quality as Q7 for 1080p, Q5 for 720p.
In case resolution and recording picture quality set high, data size
will become high accordingly so HDD capacity will be reduced too.
It will lead to short period time of recording.
Compatible HDD
Please ask to seller about HDD compatible with DVR.
Compatible CD/DVD list
Mitsubishi( x 16 recommended)
Imation( x 16 recommended)
Keyboard WKC-100, WGI SPD1800/2600
Keyboard KBD300A, PELCO(P), PELCO(D)
BOSCH AutoDome, TC8560X-4
SDZ160/330, Samsung SPD, Keyboard SCC3100A, Samsung SRX-100B
Honeywell 755/655, HRX-2000, HTX-3000, ScanDome2

Over Write(Auto Deletion)

Reset value for Recording Program

Time zone
Standard Time zone
Controller
DVR Keyboard ID
Configuring Network Address
Automatic Addressing (DHCP)
xDSL
Account Information
User ID
Connection Information
URL

Event Duration
Pre Event Duration

SMPTE 274M(720p, 1280x720) : 25/50,, 30/60, 29.97/59.54 fps
SMPTE 296M(1080p, 1920x1080) : 25, 30, 29.97 fps
(Input format auto detection, 720p&1080p can be mixed)
SMPTE 274M(720p, 1280x720) :
25/50,, 30/60, 29.97/59.54 fps
SMPTE 296M(1080p, 1920x1080) :
25, 30, 29.97 fps
(Input format auto detection,
720p / 1080p can not be mixed)
HDMI / VGA
1,4 mode
User defined sequence / alarm
pop-up
1920x1080p at HDMI / VGA port
HDMI / VGA
1,4,9 mode
User defined sequence / alarm
pop-up
1920x1080p at HDMI / VGA port
HDMI / VGA
1,4,9,16 mode
User defined sequence / alarm
pop-up
1920x1080p at HDMI / VGA port
60 fps at 1080p
120 fps at 720p
120 fps at 1080p
240 fps at 720p
720p 5 levels , 1080p 7 levels
Manual & Event / Schedule & Event / Continuous & Event
Instant playback / Search
60 fps at 1080p
120 fps at 720p
Time, calender, event, thumbnail, smart
MD(Motion Detection), sensor, video loss, text
Buzzer, Relay, E-mail, Twitter, FTP, Alarm Pop-Up
dry contact (N.O. or N.C. selectable)
POS/ATM support, AVE VSI Pro/Hydra support
HDD fail, HDD almost Full, Fan fail, Pwd fail, WRS fail
Warning message, buzzer, e-mail, relay, Twitter
4 RCA input, 1R CA output
16KHz, 16bit sampling ADPCM
35 models including C1080, C1080PT-Z20, Pelco-D, Pelco-P, Samsung and Panasonic
Fixed IP, Floating IP, xDSL
10 monitoring, 2 playback

1 HD H.264 same as recording
1 additional H.264 smaller than recording
1 JPEG for e-mail sending or mobile
Menu, PTZ, Relay, Playback, Power off, Power on, Copy, Network Mic
4 internal SATA HDDs, 1 external eSATA I/F, 1 Ethernet for Storage
Proprietary file system, data-loss protection against power-failure
Max 16TB with SATA, Max 64TB with cascaded NVS04R
Multi-channel self excutable file or single channel avi file
internal DVD or USB drive(2 port)
Front panel, IR remote, Joystick KBD, Mouse
Monitoring / Event / PTZ / Playback with IE
Monitoring / Event/ PTZ with Chrome, Firefox and Safari
Monitoring with PTZ, iPhone & Adroid supported
Control center standard, max 1024 DVRs
Operating: 5~45 degrees°C (41 ~ 113 degrees°F.)
AC free volt (100 ~ 240VAC)
KCC, FCC, CE, RoHS, HDcctv

Open Source License Report on the
Product
The software included in this product contains copyrighted software that is
licensed under the GPL/LGPL. You may obtain the complete Corresponding
Source code from us for a period of three years after our last shipment of
this product by sending email to <mycctv@gmail.com>.
If you want to obtain the complete Corresponding Source code in the
physical medium such as CD-ROM, the cost of physically performing source
distribution might be charged.
GPL Software : busybox, boa, CyaSSL, dosfstools, linux kernel, rp-pppoe,
cdrtools, dvd+rw-tools, dhcpcd, iproute2, smartmontools
LGPL/GPL with exceptions : glibc, libgcc, libstdc++, FFMpeg, ftplib
Apache License : WenQuanYi Micro Hei
Copyright (c) 2007, Google Corp.; Copyright (c) 2008,2009 WenQuanYi
Board of Trustees and Qianqian Fang.
Apache License : Apache Commons
http://commons.apache.org
BSD License : ash, miniupnpc, telnet-server, YUI Library, ppp
Freetype License : freetype2
Portions of this software included in this product are copyright (C) 2010
The FreeType Project (www.freetype.org). All rights reserved.
The software included in this product is based in part on the work of the
Independent JPEG Group.
MIT License : c-ares, curl, liboauth, jcodec
OpenSSL License : OpenSSL
SIL Open Font License : Arimo
Copyright (c) 2010 Google Corporation.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied in this manual, and is also available with a FAQ at:
http://scripts.sil.org/OFL
GNU GENERAL PUBLIC LICENSE
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
Everyone is permitted to copy and distribute verbatim copies of this license
document, but changing it is not allowed.
The licenses for most software are designed to take away your freedom to
share and change it. By contrast, the GNU General Public License is
intended to guarantee your freedom to share and change free software--to
make sure the software is free for all its users. This General Public License
applies to most of the Free Software Foundation's software and to any
other program whose authors commit to using it. (Some other Free
Software Foundation software is covered by the GNU Lesser General Public
License instead.) You can apply it to your programs, too.
When we speak of free software, we are referring to freedom, not price.
Our General Public Licenses are designed to make sure that you have the
freedom to distribute copies of free software (and charge for this service if
you wish), that you receive source code or can get it if you want it, that you
can change the software or use pieces of it in new free programs; and that
you know you can do these things.
To protect your rights, we need to make restrictions that forbid anyone to
deny you these rights or to ask you to surrender the rights. These
restrictions translate to certain responsibilities for you if you distribute
copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether gratis or
for a fee, you must give the recipients all the rights that you have. You
must make sure that they, too, receive or can get the source code. And you
must show them these terms so they know their rights.
We protect your rights with two steps: (1) copyright the software, and (2)
offer you this license which gives you legal permission to copy, distribute
and/or modify the software.
Also, for each author's protection and ours, we want to make certain that
everyone understands that there is no warranty for this free software. If the
software is modified by someone else and passed on, we want its recipients
to know that what they have is not the original, so that any problems
introduced by others will not reflect on the original authors' reputations.
Finally, any free program is threatened constantly by software patents. We
wish to avoid the danger that redistributors of a free program will
individually obtain patent licenses, in effect making the program
proprietary. To prevent this, we have made it clear that any patent must be
licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and modification
follow.
TERMS AND CONDITIONS FOR COPYING,
DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains a
notice placed by the copyright holder saying it may be distributed under
the terms of this General Public License. The "Program", below, refers to
any such program or work, and a "work based on the Program" means
either the Program or any derivative work under copyright law: that is to
say, a work containing the Program or a portion of it, either verbatim or
with modifications and/or translated into another language. (Hereinafter,
translation is included without limitation in the term "modification".) Each
licensee is addressed as "you".
Activities other than copying, distribution and modification are not covered
by this License; they are outside its scope. The act of running the Program
is not restricted, and the output from the Program is covered only if its
contents constitute a work based on the Program (independent of having
been made by running the Program). Whether that is true depends on what
the Program does.
1. You may copy and distribute verbatim copies of the Program's source
code as you receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice and
disclaimer of warranty; keep intact all the notices that refer to this License
and to the absence of any warranty; and give any other recipients of the
Program a copy of this License along with the Program.
You may charge a fee for the physical act of transferring a copy, and you
may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion of it,
thus forming a work based on the Program, and copy and distribute such
modifications or work under the terms of Section 1 above, provided that
you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices stating
that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in whole
or in part contains or is derived from the Program or any part thereof,
to be licensed as a whole at no charge to all third parties under the
terms of this License.
c) If the modified program normally reads commands interactively when
run, you must cause it, when started running for such interactive use in
the most ordinary way, to print or display an announcement including
an appropriate copyright notice and a notice that there is no warranty
(or else, saying that you provide a warranty) and that users may
redistribute the program under these conditions, and telling the user
how to view a copy of this License. (Exception: if the Program itself is
interactive but does not normally print such an announcement, your
work based on the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If identifiable
sections of that work are not derived from the Program, and can be
reasonably considered independent and separate works in themselves, then
this License, and its terms, do not apply to those sections when you
distribute them as separate works. But when you distribute the same
sections as part of a whole which is a work based on the Program, the
distribution of the whole must be on the terms of this License, whose
permissions for other licensees extend to the entire whole, and thus to each
and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your
rights to work written entirely by you; rather, the intent is to exercise the
right to control the distribution of derivative or collective works based on
the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of a

storage or distribution medium does not bring the other work under the
scope of this License.
3. You may copy and distribute the Program (or a work based on it, under
Section 2) in object code or executable form under the terms of Sections 1
and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections 1
and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to
give any third party, for a charge no more than your cost of physically
performing source distribution, a complete machine-readable copy of
the corresponding source code, to be distributed under the terms of
Sections 1 and 2 above on a medium customarily used for software
interchange; or,
c) Accompany it with the information you received as to the offer to
distribute corresponding source code. (This alternative is allowed only
for noncommercial distribution and only if you received the program in
object code or executable form with such an offer, in accord with
Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source code
means all the source code for all modules it contains, plus any associated
interface definition files, plus the scripts used to control compilation and
installation of the executable. However, as a special exception, the source
code distributed need not include anything that is normally distributed (in
either source or binary form) with the major components (compiler, kernel,
and so on) of the operating system on which the executable runs, unless
that component itself accompanies the executable.
If distribution of executable or object code is made by offering access to
copy from a designated place, then offering equivalent access to copy the
source code from the same place counts as distribution of the source code,
even though third parties are not compelled to copy the source along with
the object code.
4. You may not copy, modify, sublicense, or distribute the Program except
as expressly provided under this License. Any attempt otherwise to copy,
modify, sublicense or distribute the Program is void, and will automatically
terminate your rights under this License. However, parties who have
received copies, or rights, from you under this License will not have their
licenses terminated so long as such parties remain in full compliance.
5. You are not required to accept this License, since you have not signed it.
However, nothing else grants you permission to modify or distribute the
Program or its derivative works. These actions are prohibited by law if you
do not accept this License. Therefore, by modifying or distributing the
Program (or any work based on the Program), you indicate your acceptance
of this License to do so, and all its terms and conditions for copying,
distributing or modifying the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the original
licensor to copy, distribute or modify the Program subject to these terms
and conditions. You may not impose any further restrictions on the
recipients' exercise of the rights granted herein. You are not responsible for
enforcing compliance by third parties to this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not excuse
you from the conditions of this License. If you cannot distribute so as to
satisfy simultaneously your obligations under this License and any other
pertinent obligations, then as a consequence you may not distribute the
Program at all. For example, if a patent license would not permit royaltyfree redistribution of the Program by all those who receive copies directly
or indirectly through you, then the only way you could satisfy both it and
this License would be to refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply and
the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or
other property right claims or to contest validity of any such claims; this
section has the sole purpose of protecting the integrity of the free software
distribution system, which is implemented by public license practices. Many
people have made generous contributions to the wide range of software
distributed through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing to
distribute software through any other system and a licensee cannot impose
that choice.
This section is intended to make thoroughly clear what is believed to be a
consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in certain
countries either by patents or by copyrighted interfaces, the original
copyright holder who places the Program under this License may add an
explicit geographical distribution limitation excluding those countries, so
that distribution is permitted only in or among countries not thus excluded.
In such case, this License incorporates the limitation as if written in the
body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will be
similar in spirit to the present version, but may differ in detail to address
new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any later
version", you have the option of following the terms and conditions either
of that version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of this
License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author to
ask for permission. For software which is copyrighted by the Free Software
Foundation, write to the Free Software Foundation; we sometimes make
exceptions for this. Our decision will be guided by the two goals of
preserving the free status of all derivatives of our free software and of
promoting the sharing and reuse of software generally.
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM
"AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO
IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO
MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED
ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL,
SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF
THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT
LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR
LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE
PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH
HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it free
software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest to attach
them to the start of each source file to most effectively convey the
exclusion of warranty; and each file should have at least the "copyright" line
and a pointer to where the full notice is found.
one line to give the program's name and an idea of what it does.
Copyright (C)
yyyy name of author
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this when it
starts in an interactive mode:
Gnomovision version 69, Copyright (C)
year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
type `show w'. This is free software, and you are welcome
to redistribute it under certain conditions; type `show c'
The hypothetical commands `show w' and `show c' should show the
appropriate parts of the General Public License. Of course, the commands
you use may be called something other than `show w' and `show c'; they
could even be mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if necessary.
Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright
interest in the program `Gnomovision'
(which makes passes at compilers) written
signature of Ty Coon
, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Lesser General Public
License instead of this License.
GNU GENERAL PUBLIC LICENSE
Copyright © 2007 Free Software Foundation, Inc.
<http://fsf.org/>
Everyone is permitted to copy and distribute verbatim
copies of this license document, but changing it is not
allowed.
The GNU General Public License is a free, copyleft license for software and
other kinds of works.
The licenses for most software and other practical works are designed to
take away your freedom to share and change the works. By contrast, the
GNU General Public License is intended to guarantee your freedom to share
and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the GNU
General Public License for most of our software; it applies also to any other
work released this way by its authors. You can apply it to your programs,
too.
When we speak of free software, we are referring to freedom, not price.
Our General Public Licenses are designed to make sure that you have the
freedom to distribute copies of free software (and charge for them if you
wish), that you receive source code or can get it if you want it, that you can
change the software or use pieces of it in new free programs, and that you
know you can do these things.
To protect your rights, we need to prevent others from denying you these
rights or asking you to surrender the rights. Therefore, you have certain
responsibilities if you distribute copies of the software, or if you modify it:
responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether gratis or
for a fee, you must pass on to the recipients the same freedoms that you
received. You must make sure that they, too, receive or can get the source
code. And you must show them these terms so they know their rights.
Developers that use the GNU GPL protect your rights with two steps: (1)
assert copyright on the software, and (2) offer you this License giving you
legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains that
there is no warranty for this free software. For both users' and authors'
sake, the GPL requires that modified versions be marked as changed, so
that their problems will not be attributed erroneously to authors of
previous versions.
Some devices are designed to deny users access to install or run modified
versions of the software inside them, although the manufacturer can do so.
This is fundamentally incompatible with the aim of protecting users'
freedom to change the software. The systematic pattern of such abuse
occurs in the area of products for individuals to use, which is precisely
where it is most unacceptable. Therefore, we have designed this version of
the GPL to prohibit the practice for those products. If such problems arise
substantially in other domains, we stand ready to extend this provision to
those domains in future versions of the GPL, as needed to protect the
freedom of users.
Finally, every program is threatened constantly by software patents. States
should not allow patents to restrict development and use of software on
general-purpose computers, but in those that do, we wish to avoid the
special danger that patents applied to a free program could make it
effectively proprietary. To prevent this, the GPL assures that patents cannot
be used to render the program non-free.
The precise terms and conditions for copying, distribution and modification
follow.
“This License” refers to version 3 of the GNU General Public License.
“Copyright” also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
“The Program” refers to any copyrightable work licensed under this License.
Each licensee is addressed as “you”. “Licensees” and “recipients” may be
individuals or organizations.
To “modify” a work means to copy from or adapt all or part of the work in
a fashion requiring copyright permission, other than the making of an exact
copy. The resulting work is called a “modified version” of the earlier work
or a work “based on” the earlier work.
A “covered work” means either the unmodified Program or a work based
on the Program.
To “propagate” a work means to do anything with it that, without
permission, would make you directly or secondarily liable for infringement
under applicable copyright law, except executing it on a computer or
modifying a private copy. Propagation includes copying, distribution (with
or without modification), making available to the public, and in some
countries other activities as well.
To “convey” a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through a
computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays “Appropriate Legal Notices” to the
extent that it includes a convenient and prominently visible feature that (1)
displays an appropriate copyright notice, and (2) tells the user that there is
no warranty for the work (except to the extent that warranties are
provided), that licensees may convey the work under this License, and how
to view a copy of this License. If the interface presents a list of user
commands or options, such as a menu, a prominent item in the list meets
this criterion.
The “source code” for a work means the preferred form of the work for
making modifications to it. “Object code” means any non-source form of a
work.
A “Standard Interface” means an interface that either is an official standard
defined by a recognized standards body, or, in the case of interfaces
specified for a particular programming language, one that is widely used
among developers working in that language.
The “System Libraries” of an executable work include anything, other than
the work as a whole, that (a) is included in the normal form of packaging a
Major Component, but which is not part of that Major Component, and (b)
serves only to enable use of the work with that Major Component, or to
implement a Standard Interface for which an implementation is available to

the public in source code form. A “Major Component”, in this context,
means a major essential component (kernel, window system, and so on) of
the specific operating system (if any) on which the executable work runs, or
a compiler used to produce the work, or an object code interpreter used to
run it.
The “Corresponding Source” for a work in object code form means all the
source code needed to generate, install, and (for an executable work) run
the object code and to modify the work, including scripts to control those
activities. However, it does not include the work's System Libraries, or
general-purpose tools or generally available free programs which are used
unmodified in performing those activities but which are not part of the
work. For example, Corresponding Source includes interface definition files
associated with source files for the work, and the source code for shared
libraries and dynamically linked subprograms that the work is specifically
designed to require, such as by intimate data communication or control
flow between those subprograms and other parts of the work.
The Corresponding Source need not include anything that users can
regenerate automatically from other parts of the Corresponding Source.
The Corresponding Source for a work in source code form is that same
work.
All rights granted under this License are granted for the term of copyright
on the Program, and are irrevocable provided the stated conditions are
met. This License explicitly affirms your unlimited permission to run the
unmodified Program. The output from running a covered work is covered
by this License only if the output, given its content, constitutes a covered
work. This License acknowledges your rights of fair use or other equivalent,
as provided by copyright law.
You may make, run and propagate covered works that you do not convey,
without conditions so long as your license otherwise remains in force. You
may convey covered works to others for the sole purpose of having them
make modifications exclusively for you, or provide you with facilities for
running those works, provided that you comply with the terms of this
License in conveying all material for which you do not control copyright.
Those thus making or running the covered works for you must do so
exclusively on your behalf, under your direction and control, on terms that
prohibit them from making any copies of your copyrighted material outside
their relationship with you.
Conveying under any other circumstances is permitted solely under the
conditions stated below. Sublicensing is not allowed; section 10 makes it
unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article 11 of
the WIPO copyright treaty adopted on 20 December 1996, or similar laws
prohibiting or restricting circumvention of such measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to the
covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's users,
your or third parties' legal rights to forbid circumvention of technological
measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice; keep
intact all notices stating that this License and any non-permissive terms
added in accord with section 7 apply to the code; keep intact all notices of
the absence of any warranty; and give all recipients a copy of this License
along with the Program.
You may charge any price or no price for each copy that you convey, and
you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the terms
of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified it,
and giving a relevant date.
b) The work must carry prominent notices stating that it is released
under this License and any conditions added under section 7. This
requirement modifies the requirement in section 4 to “keep intact all
notices”.
c) You must license the entire work, as a whole, under this License to
anyone who comes into possession of a copy. This License will therefore
apply, along with any applicable section 7 additional terms, to the whole
of the work, and all its parts, regardless of how they are packaged. This
License gives no permission to license the work in any other way, but it
does not invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your work need
not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work, and
which are not combined with it such as to form a larger program, in or on
a volume of a storage or distribution medium, is called an “aggregate” if
the compilation and its resulting copyright are not used to limit the access
or legal rights of the compilation's users beyond what the individual works
permit. Inclusion of a covered work in an aggregate does not cause this
License to apply to the other parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms of
sections 4 and 5, provided that you also convey the machine-readable
Corresponding Source under the terms of this License, in one of these
ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium customarily
used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a written
offer, valid for at least three years and valid for as long as you offer
spare parts or customer support for that product model, to give anyone
who possesses the object code either (1) a copy of the Corresponding
Source for all the software in the product that is covered by this License,
on a durable physical medium customarily used for software
interchange, for a price no more than your reasonable cost of physically
performing this conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the written
offer to provide the Corresponding Source. This alternative is allowed
only occasionally and noncommercially, and only if you received the
object code with such an offer, in accord with subsection 6b.
d) Convey the object code by offering access from a designated place
(gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to copy
the object code is a network server, the Corresponding Source may be
on a different server (operated by you or a third party) that supports
equivalent copying facilities, provided you maintain clear directions next
to the object code saying where to find the Corresponding Source.
Regardless of what server hosts the Corresponding Source, you remain
obligated to ensure that it is available for as long as needed to satisfy
these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A “User Product” is either (1) a “consumer product”, which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for
incorporation into a dwelling. In determining whether a product is a
consumer product, doubtful cases shall be resolved in favor of
coverage. For a particular product received by a particular user,
“normally used” refers to a typical or common use of that class of
product, regardless of the status of the particular user or of the way in
which the particular user actually uses, or expects or is expected to use,

the product. A product is a consumer product regardless of whether the
product has substantial commercial, industrial or non-consumer uses,
unless such uses represent the only significant mode of use of the
product.
“Installation Information” for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product
from a modified version of its Corresponding Source. The information
must suffice to ensure that the continued functioning of the modified
object code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as part
of a transaction in which the right of possession and use of the User
Product is transferred to the recipient in perpetuity or for a fixed term
(regardless of how the transaction is characterized), the Corresponding
Source conveyed under this section must be accompanied by the
Installation Information. But this requirement does not apply if neither
you nor any third party retains the ability to install modified object
code on the User Product (for example, the work has been installed in
ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or
updates for a work that has been modified or installed by the recipient,
or for the User Product in which it has been modified or installed.
Access to a network may be denied when the modification itself
materially and adversely affects the operation of the network or violates
the rules and protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
“Additional permissions” are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions apply
only to part of the Program, that part may be used separately under
those permissions, but the entire Program remains governed by this
License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own removal
in certain cases when you modify the work.) You may place additional
permissions on material, added by you to a covered work, for which
you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders
of that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the terms
of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that material
by anyone who conveys the material (or modified versions of it) with
contractual assumptions of liability to the recipient, for any liability
that these contractual assumptions directly impose on those
licensors and authors.
All other non-permissive additional terms are considered “further
restrictions” within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is governed
by this License along with a term that is a further restriction, you may
remove that term. If a license document contains a further restriction
but permits relicensing or conveying under this License, you may add to
a covered work material governed by the terms of that license
document, provided that the further restriction does not survive such
relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the additional
terms that apply to those files, or a notice indicating where to find the
applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions; the above
requirements apply either way.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under this
License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your license
from a particular copyright holder is reinstated (a) provisionally, unless
and until the copyright holder explicitly and finally terminates your
license, and (b) permanently, if the copyright holder fails to notify you
of the violation by some reasonable means prior to 60 days after the
cessation.
Moreover, your license from a particular copyright holder is reinstated
permanently if the copyright holder notifies you of the violation by
some reasonable means, this is the first time you have received notice
of violation of this License (for any work) from that copyright holder,
and you cure the violation prior to 30 days after your receipt of the
notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or run a
copy of the Program. Ancillary propagation of a covered work occurring
solely as a consequence of using peer-to-peer transmission to receive a
copy likewise does not require acceptance. However, nothing other than
this License grants you permission to propagate or modify any covered
work. These actions infringe copyright if you do not accept this License.
Therefore, by modifying or propagating a covered work, you indicate
your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible for
enforcing compliance by third parties with this License.
An “entity transaction” is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that transaction
who receives a copy of the work also receives whatever licenses to the
work the party's predecessor in interest had or could give under the
previous paragraph, plus a right to possession of the Corresponding
Source of the work from the predecessor in interest, if the predecessor
has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may not
impose a license fee, royalty, or other charge for exercise of rights
granted under this License, and you may not initiate litigation (including
a cross-claim or counterclaim in a lawsuit) alleging that any patent
claim is infringed by making, using, selling, offering for sale, or
importing the Program or any portion of it.
A “contributor” is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's “contributor version”.
A contributor's “essential patent claims” are all patent claims owned or
controlled by the contributor, whether already acquired or hereafter
acquired, that would be infringed by some manner, permitted by this

License, of making, using, or selling its contributor version, but do not
include claims that would be infringed only as a consequence of further
modification of the contributor version. For purposes of this definition,
“control” includes the right to grant patent sublicenses in a manner
consistent with the requirements of this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to make,
use, sell, offer for sale, import and otherwise run, modify and propagate
the contents of its contributor version.
In the following three paragraphs, a “patent license” is any express
agreement or commitment, however denominated, not to enforce a
patent (such as an express permission to practice a patent or covenant
not to sue for patent infringement). To “grant” such a patent license to
a party means to make such an agreement or commitment not to
enforce a patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means, then
you must either (1) cause the Corresponding Source to be so available,
or (2) arrange to deprive yourself of the benefit of the patent license for
this particular work, or (3) arrange, in a manner consistent with the
requirements of this License, to extend the patent license to
downstream recipients. “Knowingly relying” means you have actual
knowledge that, but for the patent license, your conveying the covered
work in a country, or your recipient's use of the covered work in a
country, would infringe one or more identifiable patents in that country
that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is “discriminatory” if it does not include within the
scope of its coverage, prohibits the exercise of, or is conditioned on the
non-exercise of one or more of the rights that are specifically granted
under this License. You may not convey a covered work if you are a
party to an arrangement with a third party that is in the business of
distributing software, under which you make payment to the third party
based on the extent of your activity of conveying the work, and under
which the third party grants, to any of the parties who would receive
the covered work from you, a discriminatory patent license (a) in
connection with copies of the covered work conveyed by you (or copies
made from those copies), or (b) primarily for and in connection with
specific products or compilations that contain the covered work, unless
you entered into that arrangement, or that patent license was granted,
prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting any
implied license or other defenses to infringement that may otherwise be
available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement
or otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not convey it at all. For example, if you agree to terms that
obligate you to collect a royalty for further conveying from those to
whom you convey the Program, the only way you could satisfy both
those terms and this License would be to refrain entirely from
conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work, but
the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions
of the GNU General Public License from time to time. Such new
versions will be similar in spirit to the present version, but may differ in
detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies that a certain numbered version of the GNU General Public
License “or any later version” applies to it, you have the option of
following the terms and conditions either of that numbered version or
of any later version published by the Free Software Foundation. If the
Program does not specify a version number of the GNU General Public
License, you may choose any version ever published by the Free
Software Foundation.
If the Program specifies that a proxy can decide which future versions
of the GNU General Public License can be used, that proxy's public
statement of acceptance of a version permanently authorizes you to
choose that version for the Program.
Later license versions may give you additional or different permissions.
However, no additional obligations are imposed on any author or
copyright holder as a result of your choosing to follow a later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO
IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY
WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED
ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL,
SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF
THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT
LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided above
cannot be given local legal effect according to their terms, reviewing
courts shall apply local law that most closely approximates an absolute
waiver of all civil liability in connection with the Program, unless a
warranty or assumption of liability accompanies a copy of the Program
in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these
terms.
To do so, attach the following notices to the program. It is safest to
attach them to the start of each source file to most effectively state the
exclusion of warranty; and each file should have at least the “copyright”
line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it
does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
by

the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
the
GNU General Public License for more details.
You should have received a copy of the GNU General Public
License
along with this program. If not, see
<http://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper
mail.
If the program does terminal interaction, make it output a short notice
like this when it starts in an interactive mode:
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details
type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the
appropriate parts of the General Public License. Of course, your
program's commands might be different; for a GUI interface, you would
use an “about box”.
You should also get your employer (if you work as a programmer) or
school, if any, to sign a “copyright disclaimer” for the program, if
necessary. For more information on this, and how to apply and follow
the GNU GPL, see <http://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your
program into proprietary programs. If your program is a subroutine
library, you may consider it more useful to permit linking proprietary
applications with the library. If this is what you want to do, use the GNU
Lesser General Public License instead of this License. But first, please
read <http://www.gnu.org/philosophy/why-not-lgpl.html>.
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts as
the successor of the GNU Library Public License, version 2, hence the
version number 2.1.]
The licenses for most software are designed to take away your freedom
to share and change it. By contrast, the GNU General Public Licenses
are intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users.
This license, the Lesser General Public License, applies to some specially
designated software packages--typically libraries--of the Free Software
Foundation and other authors who decide to use it. You can use it too,
but we suggest you first think carefully about whether this license or
the ordinary General Public License is the better strategy to use in any
particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use,
not price. Our General Public Licenses are designed to make sure that
you have the freedom to distribute copies of free software (and charge
for this service if you wish); that you receive source code or can get it if
you want it; that you can change the software and use pieces of it in
new free programs; and that you are informed that you can do these
things.
To protect your rights, we need to make restrictions that forbid
distributors to deny you these rights or to ask you to surrender these
rights. These restrictions translate to certain responsibilities for you if
you distribute copies of the library or if you modify it.
For example, if you distribute copies of the library, whether gratis or for
a fee, you must give the recipients all the rights that we gave you. You
must make sure that they, too, receive or can get the source code. If
you link other code with the library, you must provide complete object
files to the recipients, so that they can relink them with the library after
making changes to the library and recompiling it. And you must show
them these terms so they know their rights.
We protect your rights with a two-step method: (1) we copyright the
library, and (2) we offer you this license, which gives you legal
permission to copy, distribute and/or modify the library.
To protect each distributor, we want to make it very clear that there is
no warranty for the free library. Also, if the library is modified by
someone else and passed on, the recipients should know that what they
have is not the original version, so that the original author's reputation
will not be affected by problems that might be introduced by others.
Finally, software patents pose a constant threat to the existence of any
free program. We wish to make sure that a company cannot effectively
restrict the users of a free program by obtaining a restrictive license
from a patent holder. Therefore, we insist that any patent license
obtained for a version of the library must be consistent with the full
freedom of use specified in this license.
Most GNU software, including some libraries, is covered by the ordinary
GNU General Public License. This license, the GNU Lesser General Public
License, applies to certain designated libraries, and is quite different
from the ordinary General Public License. We use this license for certain
libraries in order to permit linking those libraries into non-free
programs.
When a program is linked with a library, whether statically or using a
shared library, the combination of the two is legally speaking a
combined work, a derivative of the original library. The ordinary General
Public License therefore permits such linking only if the entire
combination fits its criteria of freedom. The Lesser General Public
License permits more lax criteria for linking other code with the library.
We call this license the "Lesser" General Public License because it does
Less to protect the user's freedom than the ordinary General Public
License. It also provides other free software developers Less of an
advantage over competing non-free programs. These disadvantages are
the reason we use the ordinary General Public License for many
libraries. However, the Lesser license provides advantages in certain
special circumstances.
For example, on rare occasions, there may be a special need to
encourage the widest possible use of a certain library, so that it
becomes a de-facto standard. To achieve this, non-free programs must
be allowed to use the library. A more frequent case is that a free library
does the same job as widely used non-free libraries. In this case, there
is little to gain by limiting the free library to free software only, so we
use the Lesser General Public License.
In other cases, permission to use a particular library in non-free
programs enables a greater number of people to use a large body of
free software. For example, permission to use the GNU C Library in nonfree programs enables many more people to use the whole GNU
operating system, as well as its variant, the GNU/Linux operating
system.
Although the Lesser General Public License is Less protective of the
users' freedom, it does ensure that the user of a program that is linked
with the Library has the freedom and the wherewithal to run that
program using a modified version of the Library.
The precise terms and conditions for copying, distribution and
modification follow. Pay close attention to the difference between a
"work based on the library" and a "work that uses the library". The
former contains code derived from the library, whereas the latter must
be combined with the library in order to run.
TERMS AND CONDITIONS FOR COPYING,
DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library or other
program which contains a notice placed by the copyright holder or
other authorized party saying it may be distributed under the terms of
this Lesser General Public License (also called "this License"). Each
licensee is addressed as "you".

A "library" means a collection of software functions and/or data
prepared so as to be conveniently linked with application programs
(which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work which
has been distributed under these terms. A "work based on the Library"
means either the Library or any derivative work under copyright law:
that is to say, a work containing the Library or a portion of it, either
verbatim or with modifications and/or translated straightforwardly into
another language. (Hereinafter, translation is included without limitation
in the term "modification".)
"Source code" for a work means the preferred form of the work for
making modifications to it. For a library, complete source code means
all the source code for all modules it contains, plus any associated
interface definition files, plus the scripts used to control compilation
and installation of the library.
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of running a
program using the Library is not restricted, and output from such a
program is covered only if its contents constitute a work based on the
Library (independent of the use of the Library in a tool for writing it).
Whether that is true depends on what the Library does and what the
program that uses the Library does.
1. You may copy and distribute verbatim copies of the Library's
complete source code as you receive it, in any medium, provided that
you conspicuously and appropriately publish on each copy an
appropriate copyright notice and disclaimer of warranty; keep intact all
the notices that refer to this License and to the absence of any
warranty; and distribute a copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Library or any portion of
it, thus forming a work based on the Library, and copy and distribute
such modifications or work under the terms of Section 1 above,
provided that you also meet all of these conditions:
a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices
stating that you changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no
charge to all third parties under the terms of this License.
d) If a facility in the modified Library refers to a function or a table
of data to be supplied by an application program that uses the
facility, other than as an argument passed when the facility is
invoked, then you must make a good faith effort to ensure that, in
the event an application does not supply such function or table, the
facility still operates, and performs whatever part of its purpose
remains meaningful.
(For example, a function in a library to compute square roots has a
purpose that is entirely well-defined independent of the application.
Therefore, Subsection 2d requires that any application-supplied function
or table used by this function must be optional: if the application does
not supply it, the square root function must still compute square roots.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Library, and
can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Library, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the entire
whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your
rights to work written entirely by you; rather, the intent is to exercise
the right to control the distribution of derivative or collective works
based on the Library.
In addition, mere aggregation of another work not based on the Library
with the Library (or with a work based on the Library) on a volume of a
storage or distribution medium does not bring the other work under
the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public
License instead of this License to a given copy of the Library. To do this,
you must alter all the notices that refer to this License, so that they
refer to the ordinary GNU General Public License, version 2, instead of
to this License. (If a newer version than version 2 of the ordinary GNU
General Public License has appeared, then you can specify that version
instead if you wish.) Do not make any other change in these notices.
Once this change is made in a given copy, it is irreversible for that
copy, so the ordinary GNU General Public License applies to all
subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of the
Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion or derivative of
it, under Section 2) in object code or executable form under the terms
of Sections 1 and 2 above provided that you accompany it with the
complete corresponding machine-readable source code, which must be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange.
If distribution of object code is made by offering access to copy from a
designated place, then offering equivalent access to copy the source
code from the same place satisfies the requirement to distribute the
source code, even though third parties are not compelled to copy the
source along with the object code.
5. A program that contains no derivative of any portion of the Library,
but is designed to work with the Library by being compiled or linked
with it, is called a "work that uses the Library". Such a work, in isolation,
is not a derivative work of the Library, and therefore falls outside the
scope of this License.
However, linking a "work that uses the Library" with the Library creates
an executable that is a derivative of the Library (because it contains
portions of the Library), rather than a "work that uses the library". The
executable is therefore covered by this License. Section 6 states terms
for distribution of such executables.
When a "work that uses the Library" uses material from a header file
that is part of the Library, the object code for the work may be a
derivative work of the Library even though the source code is not.
Whether this is true is especially significant if the work can be linked
without the Library, or if the work is itself a library. The threshold for
this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data structure
layouts and accessors, and small macros and small inline functions (ten
lines or less in length), then the use of the object file is unrestricted,
regardless of whether it is legally a derivative work. (Executables
containing this object code plus portions of the Library will still fall
under Section 6.)
Otherwise, if the work is a derivative of the Library, you may distribute
the object code for the work under the terms of Section 6. Any
executables containing that work also fall under Section 6, whether or
not they are linked directly with the Library itself.
6. As an exception to the Sections above, you may also combine or link
a "work that uses the Library" with the Library to produce a work
containing portions of the Library, and distribute that work under terms
of your choice, provided that the terms permit modification of the work
for the customer's own use and reverse engineering for debugging such
modifications.
You must give prominent notice with each copy of the work that the
Library is used in it and that the Library and its use are covered by this
License. You must supply a copy of this License. If the work during
execution displays copyright notices, you must include the copyright
notice for the Library among them, as well as a reference directing the
user to the copy of this License. Also, you must do one of these things:
a) Accompany the work with the complete corresponding machinereadable source code for the Library including whatever changes
were used in the work (which must be distributed under Sections 1
and 2 above); and, if the work is an executable linked with the
Library, with the complete machine-readable "work that uses the
Library", as object code and/or source code, so that the user can
modify the Library and then relink to produce a modified executable
containing the modified Library. (It is understood that the user who
changes the contents of definitions files in the Library will not
necessarily be able to recompile the application to use the modified
definitions.)
b) Use a suitable shared library mechanism for linking with the
Library. A suitable mechanism is one that (1) uses at run time a copy

of the library already present on the user's computer system, rather
than copying library functions into the executable, and (2) will
operate properly with a modified version of the library, if the user
installs one, as long as the modified version is interface-compatible
with the version that the work was made with.
c) Accompany the work with a written offer, valid for at least three
years, to give the same user the materials specified in Subsection 6a,
above, for a charge no more than the cost of performing this
distribution.
d) If distribution of the work is made by offering access to copy
from a designated place, offer equivalent access to copy the above
specified materials from the same place.
e) Verify that the user has already received a copy of these materials
or that you have already sent this user a copy.
For an executable, the required form of the "work that uses the Library"
must include any data and utility programs needed for reproducing the
executable from it. However, as a special exception, the materials to be
distributed need not include anything that is normally distributed (in
either source or binary form) with the major components (compiler,
kernel, and so on) of the operating system on which the executable
runs, unless that component itself accompanies the executable.
It may happen that this requirement contradicts the license restrictions
of other proprietary libraries that do not normally accompany the
operating system. Such a contradiction means you cannot use both
them and the Library together in an executable that you distribute.
7. You may place library facilities that are a work based on the Library
side-by-side in a single library together with other library facilities not
covered by this License, and distribute such a combined library,
provided that the separate distribution of the work based on the Library
and of the other library facilities is otherwise permitted, and provided
that you do these two things:
a) Accompany the combined library with a copy of the same work
based on the Library, uncombined with any other library facilities.
This must be distributed under the terms of the Sections above.
b) Give prominent notice with the combined library of the fact that
part of it is a work based on the Library, and explaining where to
find the accompanying uncombined form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute the
Library except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense, link with, or distribute the Library
is void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
9. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Library or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Library (or any work based on the Library),
you indicate your acceptance of this License to do so, and all its terms
and conditions for copying, distributing or modifying the Library or
works based on it.
10. Each time you redistribute the Library (or any work based on the
Library), the recipient automatically receives a license from the original
licensor to copy, distribute, link with or modify the Library subject to
these terms and conditions. You may not impose any further restrictions
on the recipients' exercise of the rights granted herein. You are not
responsible for enforcing compliance by third parties with this License.
11. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot distribute
so as to satisfy simultaneously your obligations under this License and
any other pertinent obligations, then as a consequence you may not
distribute the Library at all. For example, if a patent license would not
permit royalty-free redistribution of the Library by all those who receive
copies directly or indirectly through you, then the only way you could
satisfy both it and this License would be to refrain entirely from
distribution of the Library.
If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply,
and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any such
claims; this section has the sole purpose of protecting the integrity of
the free software distribution system which is implemented by public
license practices. Many people have made generous contributions to
the wide range of software distributed through that system in reliance
on consistent application of that system; it is up to the author/donor to
decide if he or she is willing to distribute software through any other
system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be
a consequence of the rest of this License.
12. If the distribution and/or use of the Library is restricted in certain
countries either by patents or by copyrighted interfaces, the original
copyright holder who places the Library under this License may add an
explicit geographical distribution limitation excluding those countries, so
that distribution is permitted only in or among countries not thus
excluded. In such case, this License incorporates the limitation as if
written in the body of this License.
13. The Free Software Foundation may publish revised and/or new
versions of the Lesser General Public License from time to time. Such
new versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and
conditions either of that version or of any later version published by the
Free Software Foundation. If the Library does not specify a license
version number, you may choose any version ever published by the
Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free
programs whose distribution conditions are incompatible with these,
write to the author to ask for permission. For software which is
copyrighted by the Free Software Foundation, write to the Free
Software Foundation; we sometimes make exceptions for this. Our
decision will be guided by the two goals of preserving the free status of
all derivatives of our free software and of promoting the sharing and
reuse of software generally.
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY
"AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY
IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED
TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY
WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING
ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY
(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY
OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS
BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest
possible use to the public, we recommend making it free software that
everyone can redistribute and change. You can do so by permitting
redistribution under these terms (or, alternatively, under the terms of
the ordinary General Public License).
To apply these terms, attach the following notices to the library. It is
safest to attach them to the start of each source file to most effectively

convey the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.
one line to give the library's name and an idea of what it does.
Copyright (C)
year name of author
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 021101301 USA
Also add information on how to contact you by electronic and paper
mail.
You should also get your employer (if you work as a programmer) or
your school, if any, to sign a "copyright disclaimer" for the library, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in
the library `Frob' (a library for tweaking knobs) written
signature of Ty Coon
, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION,
AND DISTRIBUTION
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by the
copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all other
entities that control, are controlled by, or are under common control
with that entity. For the purposes of this definition, "control" means (i)
the power, direct or indirect, to cause the direction or management of
such entity, whether by contract or otherwise, or (ii) ownership of fifty
percent (50%) or more of the outstanding shares, or (iii) beneficial
ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising
permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but not limited
to compiled object code, generated documentation, and conversions to
other media types.
"Work" shall mean the work of authorship, whether in Source or Object
form, made available under the License, as indicated by a copyright
notice that is included in or attached to the work (an example is
provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including the original
version of the Work and any modifications or additions to that Work or
Derivative Works thereof, that is intentionally submitted to Licensor for
inclusion in the Work by the copyright owner or by an individual or
Legal Entity authorized to submit on behalf of the copyright owner. For
the purposes of this definition, "submitted" means any form of
electronic, verbal, or written communication sent to the Licensor or its
representatives, including but not limited to communication on
electronic mailing lists, source code control systems, and issue tracking
systems that are managed by, or on behalf of, the Licensor for the
purpose of discussing and improving the Work, but excluding
communication that is conspicuously marked or otherwise designated in
writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity on
behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright
license to reproduce, prepare Derivative Works of, publicly display,
publicly perform, sublicense, and distribute the Work and such
Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of this
License, each Contributor hereby grants to You a perpetual, worldwide,
non-exclusive, no-charge, royalty-free, irrevocable (except as stated in
this section) patent license to make, have made, use, offer to sell, sell,
import, and otherwise transfer the Work, where such license applies
only to those patent claims licensable by such Contributor that are
necessarily infringed by their Contribution(s) alone or by combination of
their Contribution(s) with the Work to which such Contribution(s) was
submitted. If You institute patent litigation against any entity (including
a cross-claim or counterclaim in a lawsuit) alleging that the Work or a
Contribution incorporated within the Work constitutes direct or
contributory patent infringement, then any patent licenses granted to
You under this License for that Work shall terminate as of the date such
litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You meet
the following conditions:
1. You must give any other recipients of the Work or Derivative
Works a copy of this License; and
2. You must cause any modified files to carry prominent notices
stating that You changed the files; and
3. You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and attribution
notices from the Source form of the Work, excluding those notices
that do not pertain to any part of the Derivative Works; and
4. If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained within
such NOTICE file, excluding those notices that do not pertain to any
part of the Derivative Works, in at least one of the following places:
within a NOTICE text file distributed as part of the Derivative Works;
within the Source form or documentation, if provided along with the
Derivative Works; or, within a display generated by the Derivative
Works, if and wherever such third-party notices normally appear. The
contents of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside or as
an addendum to the NOTICE text from the Work, provided that such
additional attribution notices cannot be construed as modifying the
License. You may add Your own copyright statement to Your
modifications and may provide additional or different license terms
and conditions for use, reproduction, or distribution of Your
modifications, or for any such Derivative Works as a whole, provided
Your use, reproduction, and distribution of the Work otherwise
complies with the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,

any Contribution intentionally submitted for inclusion in the Work by
You to the Licensor shall be under the terms and conditions of this
License, without any additional terms or conditions. Notwithstanding
the above, nothing herein shall supersede or modify the terms of any
separate license agreement you may have executed with Licensor
regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or agreed
to in writing, Licensor provides the Work (and each Contributor
provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES
OR CONDITIONS OF ANY KIND, either express or implied, including,
without limitation, any warranties or conditions of TITLE, NONINFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR
PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise, unless
required by applicable law (such as deliberate and grossly negligent
acts) or agreed to in writing, shall any Contributor be liable to You for
damages, including any direct, indirect, special, incidental, or
consequential damages of any character arising as a result of this
License or out of the use or inability to use the Work (including but not
limited to damages for loss of goodwill, work stoppage, computer
failure or malfunction, or any and all other commercial damages or
losses), even if such Contributor has been advised of the possibility of
such damages.
9. Accepting Warranty or Additional Liability. While redistributing the
Work or Derivative Works thereof, You may choose to offer, and charge
a fee for, acceptance of support, warranty, indemnity, or other liability
obligations and/or rights consistent with this License. However, in
accepting such obligations, You may act only on Your own behalf and
on Your sole responsibility, not on behalf of any other Contributor, and
only if You agree to indemnify, defend, and hold each Contributor
harmless for any liability incurred by, or claims asserted against, such
Contributor by reason of your accepting any such warranty or additional
liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your
work
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]" replaced with
your own identifying information. (Don't include the brackets!) The text
should be enclosed in the appropriate comment syntax for the file
format. We also recommend that a file or class name and description of
purpose be included on the same "printed page" as the copyright
notice for easier identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the
"License");
you may not use this file except in compliance with the
License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in
writing, software
distributed under the License is distributed on an "AS
IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
express or implied.
See the License for the specific language governing
permissions and
limitations under the License.
Copyright (c) 1989, 1991, 1993, 1994 The Regents of
the University of California.
This code is derived from software contributed to Berkeley by Kenneth
Almquist
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
3. Neither the name of the University nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS
''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
Copyright (c) 2005-2009, Thomas BERNARD
Redistribution and use of this software in source and binary forms, with
or without modification, are permitted provided that the following
conditions are met:
Redistributions of source code must retain the above copyright
notice, this list of conditions and the
Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
Neither the name of the author may be used to endorse or promote
products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGE.
Copyright (c) 1989 Regents of the University of
California.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
3. All advertising materials mentioning features or use of this
software must display the following acknowledgement:
This product includes software developed by the University of
California, Berkeley and its contributors.
4. Neither the name of the University nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS
''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
Copyright (c) 2011, Yahoo! Inc.
Redistribution and use of this software in source and binary forms, with
or without modification, are permitted provided that the following
conditions are met:
Redistributions of source code must retain the above copyright
notice, this list of conditions and the
Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
Neither the name of Yahoo! Inc. nor the names of its contributors
may be used to endorse or promote products derived from this
software without specific prior written permission of Yahoo! Inc.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGE.
Copyright (c) 1993 The Australian National
University.
Redistribution and use in source and binary forms are permitted
provided that the above copyright notice and this paragraph are
duplicated in all such forms and that any documentation, advertising
materials, and other materials related to such distribution and use
acknowledge that the software was developed by the Australian
National University. The name of the University may not be used to
endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS
OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE
IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A
PARTICULAR PURPOSE.
Copyright (c) 1989 Carnegie Mellon University.
Redistribution and use in source and binary forms are permitted
provided that the above copyright notice and this paragraph are
duplicated in all such forms and that any documentation, advertising
materials, and other materials related to such distribution and use
acknowledge that the software was developed by Carnegie Mellon
University. The name of the University may not be used to endorse or
promote products derived from this software without specific prior
written permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS
OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE
IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A
PARTICULAR PURPOSE.
Copyright 1998 by the Massachusetts Institute of
Technology.
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation, and that the name of M.I.T. not be used in
advertising or publicity pertaining to distribution of the software
without specific, written prior permission.
M.I.T. makes no representations about the suitability of this software for
any purpose. It is provided "as is" without express or implied warranty.
Copyright (c) 1996 - 2010, Daniel Stenberg,
<daniel@haxx.se>.
Permission to use, copy, modify, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO
EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
Except as contained in this notice, the name of a copyright holder shall
not be used in advertising or otherwise to promote the sale, use or
other dealings in this Software without prior written authorization of the
copyright holder.
Copyright 2007, 2008 Robin Gareus
<robin@gareus.org>
Unless otherwise indicated, Source Code is licensed under MIT license.
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to permit
persons to whom the Software is furnished to do so, subject to the
following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR

PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
Copyright (c) 2011 The jcodec project.
<http://code.google.com/p/jcodec/>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to permit
persons to whom the Software is furnished to do so, subject to the
following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
Copyright (c) 1998-2011 The OpenSSL Project. All
rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
3. All advertising materials mentioning features or use of this
software must display the following acknowledgment:
"This product includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not
be used to endorse or promote products derived from this software
without prior written permission. For written permission, please
contact openssl-core@openssl.org.
5. Products derived from this software may not be called
"OpenSSL" nor may "OpenSSL" appear in their names without prior
written permission of the OpenSSL Project.
6. Redistributions of any form whatsoever must retain the
following acknowledgment:
"This product includes software developed by the OpenSSL Project for
use in the OpenSSL Toolkit (http://www.openssl.org/)"
THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND
ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
This product includes cryptographic software written by Eric
Young(eay@cryptsoft.com). This product includes software written by
Tim Hudson (tjh@cryptsoft.com).
Copyright (C) 1995-1998 Eric Young
(eay@cryptsoft.com)
This package is an SSL implementation written by Eric Young
(eay@cryptsoft.com).
The implementation was written so as to conform with Netscapes SSL.
This library is free for commercial and non-commercial use as long as
the following conditions are aheared to. The following conditions
apply to all code found in this distribution, be it the RC4, RSA, lhash,
DES, etc., code; not just the SSL code. The SSL documentation
included with this distribution is covered by the same copyright terms
except that the holder is Tim Hudson (tjh@cryptsoft.com).
Copyright remains Eric Young's, and as such any Copyright notices in
the code are not to be removed.
If this package is used in a product, Eric Young should be given
attribution as the author of the parts of the library used. This can be in
the form of a textual message at program startup or in documentation
(online or textual) provided with the package.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
1. Redistributions of source code must retain the copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
3. All advertising materials mentioning features or use of this
software must display the following acknowledgement:
"This product includes cryptographic software written by Eric Young
(eay@cryptsoft.com)"
The word 'cryptographic' can be left out if the rouines from the
library being used are not cryptographic related :-).
4. If you include any Windows specific code (or a derivative
thereof) from the apps directory (application code) you must include
an acknowledgement:
"This product includes software written by Tim Hudson
(tjh@cryptsoft.com)"
THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGE.
The licence and distribution terms for any publically available version or
derivative of this code cannot be changed. i.e. this code cannot simply
be copied and put under another distribution licence [including the
GNU Public Licence.]
Version 1.1 - 26 February 2007
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free
and open framework in which fonts may be shared and improved in
partnership with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,

however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply to
any document created using the fonts or their derivatives.
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components
as distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting — in part or in whole — any of the components of the
Original Version, by changing formats or by porting the Font Software
to a new environment.
"Author" refers to any designer, engineer, programmer, technical writer
or other person who contributed to the Font Software.
Permission is hereby granted, free of charge, to any person obtaining a
copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components, in
Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or in
the appropriate machine-readable metadata fields within text or binary
files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved
Font Name(s) unless explicit written permission is granted by the
corresponding Copyright Holder. This restriction only applies to the
primary font name as presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole, must
be distributed entirely under this license, and must not be distributed
under any other license. The requirement for fonts to remain under this
license does not apply to any document created using the Font
Software.
This license becomes null and void if any of the above conditions are
not met.
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT
HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR
CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY
TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE
FONT SOFTWARE.

Manufacturer might service at user’s cost for following request made by customer.
1. Customer notice.
Please make regular schedule to check unit status (Daily check is recommended).
Manufacturer will not take any responsibility on the physical/human damage caused by robbery,
natural disaster.
A/S will include product only manufactured by original manufacturer.
Any damage caused during installation will be dealt with installation company.
Manufacturer doesn’t take any responsibility on wrong specified feature excluded in product
manual or described improperly by other shopping mall.
Please make sure to backup recorded data as recorded data will be removed while manufacturer
repair the unit. Manufacturer will not be responsible for any data loss caused during repair
service.
2. Service request for product usage.
Service request on signal check according to usage environment, power check, network setting.
3. Installation or explanation request on external device to be integrated with this product.
4. Simple assemble or disassemble, adjustment and any request for S/W upgrade.
Service request for any damage caused by other stuff coming into device.
In case of simple adjustment without disassemble.
Just for S/W upgrade (not for product repair)
5. Others
Any damage comes from carelessness of customer or explanation request for usage.
(Please contact manufacturer for consumable parts)
Any damage comes from wrong media use and service request for this.
Any damage comes from wrong installation.
※ We recommend for user to contact (☎+82-1644-3421) before claiming customer
service since customer service will require certain amount of cost.

HD400H / HD800H / HD1600M
Address of shop(Company name)
◈ Please fill out vacant area before selling products.
★ For customer service ★
Please read through product manual before claiming customer service.
Any simple malfunctions due to customer’s misunderstanding on the product will be
fixed by customer’s side.
For requesting service?
Please inform details of malfunctions correctly.
Free or non free repair will be decided based on details of warranty card.
WebGate Division Daemyung Enterprise Co., Ltd.
6F Hanlim Venture Town B/D 689-6, Geumjeong Dong, Gunposi, Gyeonggido,Korea
Main : TEL : +82-31-428-9300
Client Service : TEL : +82-1644-3421
The damage coming from following condition will be repaired at customer’s cost.
1) Any damage comes from customer’s carelessness.
2) In case not recommended power is entered.
3) In case user repair unit at their own.
4) Any damage comes from natural disaster (Fire, Flood, etc)
5) Consumable parts replacement.