diff options
37 files changed, 805 insertions, 596 deletions
@@ -1,5 +1,11 @@ Changes for 1.3: + - added color selection for trigger severity 'warning' and 'information' (Eugene) + - fixed limitation of return value for 'net.if.*' (Eugene) + - fixed limitation of return value for 'vfs.dev.*' (Eugene) + - fixed limitation of return value for 'system.cpu.intr' (Eugene) + - fixed autoregistration in oracle system (Eugene) + - fixed support of PostgreSQL (Eugene) - improved macro variables substitution in message body/subject (Eugene) - fixed order of displaying log files (Eugene) - added support of 'pfree' and 'pused' for 'vfs.fs.size' of windows (Eugene) diff --git a/configure.in b/configure.in index 52c446db..5f2f9fff 100644 --- a/configure.in +++ b/configure.in @@ -48,7 +48,7 @@ AC_CHECK_HEADERS(stdio.h stdlib.h string.h unistd.h netdb.h signal.h \ nlist.h net/if.h kvm.h linux/kernel.h ldap.h getopt.h procinfo.h sys/dk.h \ sys/resource.h pthread.h windows.h process.h conio.h sys/wait.h regex.h \ stdarg.h winsock2.h pdh.h psapi.h sys/sem.h sys/ipc.h sys/shm.h Winldap.h \ - sys/timeb.h Winber.h) + sys/timeb.h Winber.h lber.h) dnl Checks for typedefs, structures, and compiler characteristics. AC_C_CONST @@ -66,7 +66,7 @@ AC_CHECK_LIB(kstat, main) AC_CHECK_LIB(nsl, main) AC_CHECK_LIB(resolv, main) AC_CHECK_LIB(kvm, main) -dnl AC_CHECK_LIB(pthread, pthread_exit, LIBS="-pthread $LIBS") +dnl AC_CHECK_LIB(pthread, main) dnl Check for socklen_t AC_MSG_CHECKING(for socklen_t) @@ -463,10 +463,11 @@ AC_CHECK_FUNCS(atoll) AC_CHECK_FUNCS(getopt_long) dnl Check if we want to compile everything with static -AC_ARG_ENABLE(static,[ - --enable-static Build statically linked binaries], - CFLAGS="-static $CFLAGS" - LIBS="") + AC_ARG_ENABLE(static,[ + --enable-static Build statically linked binaries], + CFLAGS="-static $CFLAGS"; + enable_static=yes) +dnl LIBS="") AC_ARG_ENABLE(server, [ --enable-server Turn on build of server], @@ -591,7 +592,7 @@ if test "$server" = "yes"; then AC_MSG_ERROR(Invalid MySQL directory - unable to find mysql.h under $withval) fi fi - MYSQL_INCLUDE=-I$MYSQL_INCDIR + MYSQL_INCLUDE="-I$MYSQL_INCDIR" MYSQL_LFLAGS="-L$MYSQL_LIBDIR" MYSQL_LIBS="-lmysqlclient" @@ -653,13 +654,13 @@ if test "$server" = "yes"; then PGSQL_LIBDIR=$withval/lib test -d $withval/lib/pgsql && PGSQL_LIBDIR=$withval/lib/pgsql fi - PGSQL_INCLUDE=-I$PGSQL_INCDIR + PGSQL_INCLUDE="-I$PGSQL_INCDIR" PGSQL_LFLAGS="-L$PGSQL_LIBDIR" PGSQL_LIBS="-lpq" dnl To avoid linking of crypt with the agent dnl AC_CHECK_FUNC(crypt, , AC_CHECK_LIB(crypt, crypt, LIBS="-lcrypt $LIBS")) dnl AC_CHECK_FUNC(crypt, , AC_CHECK_LIB(crypt, crypt, PGSQL_LFLAGS="-lcrypt $PGSQL_LFLAGS")) - AC_CHECK_FUNC(crypt, , AC_CHECK_LIB(crypt, crypt, PGSQL_LIBS="-lcrypt")) + AC_CHECK_FUNC(crypt, , AC_CHECK_LIB(crypt, crypt, PGSQL_LIBS="-lcrypt $PGSQL_LIBS")) AC_DEFINE(HAVE_PGSQL,1,[Define to 1 if PostgreSQL should be enabled.]) AC_MSG_RESULT(yes) @@ -857,12 +858,16 @@ If you want to check LDAP servers: LDAP_LFLAGS="-L$LDAP_LIBDIR $LDAP_LFLAGS" LDAP_LIBS="-lldap" + if test x$enable_static = xyes; then + LDAP_LIBS=" -llber -lgnutls -lpthread -lsasl2 $LDAP_LIBS" + fi + AC_DEFINE(HAVE_LDAP,1,[Define to 1 if LDAP should be enabled.]) AC_MSG_RESULT(yes) - else - AC_MSG_RESULT(no) - fi + else + AC_MSG_RESULT(no) + fi ],[ AC_MSG_RESULT(no) ]) @@ -989,10 +994,12 @@ Configuration: Detected OS: ${host_os} Install path: ${prefix} + Compilation arch: ${ARCH} + Compiler: ${CC} Compiler flags: ${CFLAGS} - Linker flags: ${LIBS} - Compilation arch: ${ARCH} + Linker flags: ${LDFLAGS} + Libraries: ${LIBS} Enable server: ${server} With database: ${have_db} diff --git a/create/data/data.sql b/create/data/data.sql index 9d4280cf..0b7a7563 100644 --- a/create/data/data.sql +++ b/create/data/data.sql @@ -156,360 +156,348 @@ insert into help_items values(0,'vfs.fs.size[fs <,mode>]','Calculate disk insert into help_items values(0,'vm.memory.size[<mode>]','Amount of memory size in bytes. If mode is missing total is used.'); -- --- Dumping data for table `items` +-- Dumping data for table items -- -INSERT INTO `items` VALUES (10001,0,'','',161,10001,'Free memory','vm.memory.size[free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10002,0,'','',161,10001,'Free disk space on $1','vfs.fs.size[/,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','1','',0,'',0,0); -INSERT INTO `items` VALUES (10003,0,'','',161,10001,'Free disk space on $1','vfs.fs.size[/tmp,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','1','',0,'',0,0); -INSERT INTO `items` VALUES (10004,0,'','',161,10001,'Free disk space on $1','vfs.fs.size[/usr,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','1','',0,'',0,0); -INSERT INTO `items` VALUES (10005,0,'','',161,10001,'Free number of inodes on $1','vfs.fs.inode[/,free]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10006,0,'','',161,10001,'Free number of inodes on $1','vfs.fs.inode[/opt,free]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10007,0,'','',161,10001,'Free number of inodes on $1','vfs.fs.inode[/tmp,free]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10008,0,'','',161,10001,'Free number of inodes on $1','vfs.fs.inode[/usr,free]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10009,0,'','',161,10001,'Number of processes','proc.num[]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10010,0,'','',161,10001,'Processor load','system.cpu.load[,avg1]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10011,0,'','',161,10001,'Processor load5','system.cpu.load[,avg5]',10,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10012,0,'','',161,10001,'Processor load15','system.cpu.load[,avg15]',20,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10013,0,'','',161,10001,'Number of running processes','system[procrunning]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10014,0,'','',161,10001,'Free swap space','system.swap.size[,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10015,0,'','',161,10001,'Size of $1','filesize[/var/log/syslog]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10016,0,'','',161,10001,'Number of users connected','system.users.num',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10017,0,'','',161,10001,'Checksum of $1','vfs.file.cksum[/etc/inetd.conf]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10018,0,'','',161,10001,'Checksum of $1','vfs.file.cksum[/vmlinuz]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10019,0,'','',161,10001,'Checksum of $1','vfs.file.cksum[/etc/passwd]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10020,0,'','',161,10001,'Ping to the server (TCP)','agent.ping',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10021,0,'','',161,10001,'Free disk space on $1','vfs.fs.size[/home,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','1','',0,'',0,0); -INSERT INTO `items` VALUES (10022,0,'','',161,10001,'Free number of inodes on $1','vfs.fs.inode[/home,free]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10023,0,'','',161,10001,'Free disk space on $1','vfs.fs.size[/var,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','1','',0,'',0,0); -INSERT INTO `items` VALUES (10024,0,'','',161,10001,'Free disk space on $1','vfs.fs.size[/opt,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','1','',0,'',0,0); -INSERT INTO `items` VALUES (10025,0,'','',161,10001,'Host uptime (in sec)','system.uptime',300,7,365,0,NULL,NULL,NULL,0,0,'','s',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10026,0,'','',161,10001,'Total memory','vm.memory.size[total]',1800,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10027,0,'','',161,10001,'Shared memory','vm.memory.size[shared]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10028,0,'','',161,10001,'Buffers memory','vm.memory.size[buffers]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10029,0,'','',161,10001,'Cached memory','vm.memory.size[cached]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10030,0,'','',161,10001,'Total swap space','system.swap.size[,total]',1800,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10031,0,'','',161,10001,'Email (SMTP) server is running','net.tcp.service[smtp]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10032,0,'','',161,10001,'FTP server is running','net.tcp.service[ftp]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10033,0,'','',161,10001,'SSH server is running','net.tcp.service[ssh]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10034,0,'','',161,10001,'Telnet server is running','net[listen_23]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10035,0,'','',161,10001,'WEB server is running','net[listen_80]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10036,0,'','',161,10001,'POP3 server is running','net.tcp.service[pop]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10037,0,'','',161,10001,'IMAP server is running','net.tcp.service[imap]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10038,0,'','',161,10001,'Checksum of $1','vfs.file.cksum[/usr/sbin/sshd]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10039,0,'','',161,10001,'Checksum of $1','vfs.file.cksum[/usr/bin/ssh]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10040,0,'','',161,10001,'Checksum of $1','vfs.file.cksum[/etc/services]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10041,0,'','',161,10001,'Number of disks read/write operations','io[disk_io]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10042,0,'','',161,10001,'Number of disks read operations','io[disk_rio]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10043,0,'','',161,10001,'Number of disks write operations','io[disk_wio]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10044,0,'','',161,10001,'Number of block read from disks','io[disk_rblk]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10045,0,'','',161,10001,'Number of block written to disks','io[disk_wblk]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10046,0,'','',161,10001,'News (NNTP) server is running','net.tcp.service[nntp]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10047,0,'','',161,10001,'Number of running processes inetd','proc_cnt[inetd]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10048,0,'','',161,10001,'Number of running processes apache','proc_cnt[httpd]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10049,0,'','',161,10001,'Number of running processes mysqld','proc_cnt[mysqld]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10050,0,'','',161,10001,'Number of running processes syslogd','proc_cnt[syslogd]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10051,0,'','',161,10001,'Number of running processes sshd','proc_cnt[sshd]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10052,0,'','',161,10001,'Number of running processes $1','proc_cnt[zabbix_agentd]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10053,0,'','',161,10001,'Number of running processes $1','proc_cnt[zabbix_server]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10055,0,'','',161,10001,'Maximum number of processes','kern[maxproc]',1800,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10056,0,'','',161,10001,'Maximum number of opened files','kern[maxfiles]',1800,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10057,0,'','',161,10001,'Host name','system.hostname',1800,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10058,0,'','',161,10001,'Host information','system.uname',1800,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10059,0,'','',161,10001,'Version of zabbix_agent(d) running','agent.version',1800,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10060,0,'','',161,10001,'WEB (HTTP) server is running','net.tcp.service[http]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10061,0,'','',161,10001,'Host status','status',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10062,0,'','',161,10001,'Total number of inodes on $1','vfs.fs.inode[/,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10063,0,'','',161,10001,'Total number of inodes on $1','vfs.fs.inode[/opt,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10064,0,'','',161,10001,'Total number of inodes on $1','vfs.fs.inode[/tmp,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10065,0,'','',161,10001,'Total number of inodes on $1','vfs.fs.inode[/usr,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10066,0,'','',161,10001,'Total number of inodes on $1','vfs.fs.inode[/home,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10067,0,'','',161,10001,'Total disk space on $1','vfs.fs.size[/,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10068,0,'','',161,10001,'Total disk space on $1','vfs.fs.size[/opt,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10069,0,'','',161,10001,'Total disk space on $1','vfs.fs.size[/tmp,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10070,0,'','',161,10001,'Total disk space on $1','vfs.fs.size[/usr,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10071,0,'','',161,10001,'Total disk space on $1','vfs.fs.size[/home,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10072,0,'','',161,10001,'Incoming traffic on interface lo (1min)','netloadin1[lo]',5,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10073,0,'','',161,10001,'Incoming traffic on interface lo (5min)','netloadin5[lo]',10,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10074,0,'','',161,10001,'Incoming traffic on interface lo (15min)','netloadin15[lo]',20,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10075,0,'','',161,10001,'Incoming traffic on interface eth0 (1min)','netloadin1[eth0]',5,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10076,0,'','',161,10001,'Incoming traffic on interface eth0 (5min)','netloadin5[eth0]',10,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10077,0,'','',161,10001,'Incoming traffic on interface eth0 (15min)','netloadin15[eth0]',20,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10078,0,'','',161,10001,'Incoming traffic on interface eth1 (1min)','netloadin1[eth1]',5,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10079,0,'','',161,10001,'Incoming traffic on interface eth1 (5min)','netloadin5[eth1]',10,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10080,0,'','',161,10001,'Incoming traffic on interface eth1 (15min)','netloadin15[eth1]',20,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10081,0,'','',161,10001,'Outgoing traffic on interface lo (1min)','netloadout1[lo]',5,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10082,0,'','',161,10001,'Outgoing traffic on interface lo (5min)','netloadout5[lo]',10,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10083,0,'','',161,10001,'Outgoing traffic on interface lo (15min)','netloadout15[lo]',20,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10084,0,'','',161,10001,'Outgoing traffic on interface eth0 (1min)','netloadout1[eth0]',5,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10085,0,'','',161,10001,'Outgoing traffic on interface eth0 (5min)','netloadout5[eth0]',10,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10086,0,'','',161,10001,'Outgoing traffic on interface eth0 (15min)','netloadout15[eth0]',20,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10087,0,'','',161,10001,'Outgoing traffic on interface eth1 (1min)','netloadout1[eth1]',5,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10088,0,'','',161,10001,'Outgoing traffic on interface eth1 (5min)','netloadout5[eth1]',10,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10089,0,'','',161,10001,'Outgoing traffic on interface eth1 (15min)','netloadout15[eth1]',20,7,365,0,NULL,NULL,NULL,0,0,'','Bps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10400,0,'','',161,10001,'Number of read operations on disk hda (1min)','disk_read_ops1[hda]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10401,0,'','',161,10001,'Number of read operations on disk hda (5min)','disk_read_ops5[hda]',10,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10402,0,'','',161,10001,'Number of read operations on disk hda (15min)','disk_read_ops15[hda]',20,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10403,0,'','',161,10001,'Number of write operations on disk hda (1min)','disk_write_ops1[hda]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10404,0,'','',161,10001,'Number of write operations on disk hda (5min)','disk_write_ops5[hda]',10,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10405,0,'','',161,10001,'Number of write operations on disk hda (15min)','disk_write_ops15[hda]',20,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10406,0,'','',161,10001,'Number of read operations on disk hdb (1min)','disk_read_ops1[hdb]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10407,0,'','',161,10001,'Number of read operations on disk hdb (5min)','disk_read_ops5[hdb]',10,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10408,0,'','',161,10001,'Number of read operations on disk hdb (15min)','disk_read_ops15[hdb]',20,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10409,0,'','',161,10001,'Number of write operations on disk hdb (1min)','disk_write_ops1[hdb]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10410,0,'','',161,10001,'Number of write operations on disk hdb (5min)','disk_write_ops5[hdb]',10,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10411,0,'','',161,10001,'Number of write operations on disk hdb (15min)','disk_write_ops15[hdb]',20,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10412,0,'','',161,10001,'Used disk space on $1','vfs.fs.size[/,used]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10413,0,'','',161,10001,'Used disk space on $1','vfs.fs.size[/opt,used]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10414,0,'','',161,10001,'Used disk space on $1','vfs.fs.size[/var,used]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10415,0,'','',161,10001,'Used disk space on $1','vfs.fs.size[/tmp,used]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10416,0,'','',161,10001,'Used disk space on $1','vfs.fs.size[/usr,used]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10417,0,'','',161,10001,'Used disk space on $1','vfs.fs.size[/home,used]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10418,0,'','',161,10001,'Temperature of mainboard','sensor[temp1]',30,7,365,0,NULL,NULL,NULL,0,0,'','C',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10419,0,'','',161,10001,'Temperature of CPU 1of2','sensor[temp2]',30,7,365,0,NULL,NULL,NULL,0,0,'','C',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10420,0,'','',161,10001,'Temperature of CPU 2of2','sensor[temp3]',30,7,365,0,NULL,NULL,NULL,0,0,'','C',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10090,0,'','',161,10002,'Free memory','vm.memory.size[free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10091,0,'','',161,10002,'Free disk space on $1','vfs.fs.size[c:,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',1,0,NULL,'',0,'','','1','',0,'',0,0); -INSERT INTO `items` VALUES (10098,0,'','',161,10002,'Number of processes','proc.num[]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10099,0,'','',161,10002,'Processor load','system.cpu.load[,avg1]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10100,0,'','',161,10002,'Processor load5','system.cpu.load[,avg5]',10,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10101,0,'','',161,10002,'Processor load15','system.cpu.load[,avg15]',20,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10102,0,'','',161,10002,'Number of running processes','system[procrunning]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10103,0,'','',161,10002,'Free swap space','system.swap.size[,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10104,0,'','',161,10002,'Size of $1','filesize[c:\\msdos.sys]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10106,0,'','',161,10002,'Checksum of $1','vfs.file.cksum[c:\\autoexec.bat]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10109,0,'','',161,10002,'Ping to the server (TCP)','agent.ping',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10114,0,'','',161,10002,'Host uptime (in sec)','system.uptime',300,7,365,0,NULL,NULL,NULL,0,0,'','s',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10115,0,'','',161,10002,'Total memory','vm.memory.size[total]',1800,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10119,0,'','',161,10002,'Total swap space','system.swap.size[,total]',1800,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10137,0,'','',161,10002,'Number of running processes apache','proc_cnt[httpd]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10147,0,'','',161,10002,'Host information','system.uname',1800,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10148,0,'','',161,10002,'Version of zabbix_agent(d) running','agent.version',1800,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10150,0,'','',161,10002,'Host status','status',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10156,0,'','',161,10002,'Total disk space on $1','vfs.fs.size[c:,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',1,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10359,0,'','',161,10002,'Total disk space on $1','vfs.fs.size[d:,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',1,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10357,0,'','',161,10002,'Checksum of $1','vfs.file.cksum[c:\\config.sys]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10358,0,'','',161,10002,'Free disk space on $1','vfs.fs.size[d:,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',1,0,NULL,'',0,'','','1','',0,'',0,0); -INSERT INTO `items` VALUES (10200,0,'','',161,10003,'MySQL is alive','mysql[ping]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10201,0,'','',161,10003,'MySQL uptime','mysql[uptime]',60,7,365,0,NULL,NULL,NULL,0,0,'','s',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10202,0,'','',161,10003,'MySQL number of threads','mysql[threads]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10203,0,'','',161,10003,'MySQL queries per second','mysql[qps]',60,7,365,0,NULL,NULL,NULL,0,0,'','qps',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10204,0,'','',161,10003,'MySQL number of slow queries','mysql[slowqueries]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10205,0,'','',161,10003,'MySQL version','version[mysql]',600,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10298,3,'','',161,10004,'Email (SMTP) server is running','smtp',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10299,3,'','',161,10004,'FTP server is running','ftp',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10300,3,'','',161,10004,'SSH server is running','ssh',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10303,3,'','',161,10004,'POP3 server is running','pop',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10304,3,'','',161,10004,'IMAP server is running','imap',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10313,3,'','',161,10004,'News (NNTP) server is running','nntp',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (10327,3,'','',161,10004,'WEB (HTTP) server is running','http',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17001,4,'public','1.3.6.1.2.1.1.5.0',161,10007,'sysName','sysName',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17002,4,'public','1.3.6.1.4.1.9.2.1.112.0',161,10007,'lenvSerialNumber','lenvSerialNumber',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17003,4,'public','1.3.6.1.4.1.9.2.1.47.0',161,10007,'lmemBufferNoMem','lmemBufferNoMem',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17004,4,'public','1.3.6.1.4.1.9.2.1.56.0',161,10007,'lcpuPercentBusy','lcpuPercentBusy',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17005,4,'public','1.3.6.1.4.1.9.2.1.108.0',161,10007,'lenvFirmVersion','lenvFirmVersion',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17006,4,'public','1.3.6.1.4.1.9.2.1.46.0',161,10007,'lmemBufferFail','lmemBufferFail',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17007,4,'public','1.3.6.1.4.1.9.2.1.8.0',161,10007,'lmemFreeMem','lmemFreeMem',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17008,4,'public','1.3.6.1.4.1.9.2.1.1.0',161,10007,'lmemRomID','lmemRomID',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17009,4,'public','1.3.6.1.2.1.2.2.1.2.1',161,10007,'ifDescr1','ifDescr1',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17010,4,'public','1.3.6.1.2.1.2.2.1.2.2',161,10007,'ifDescr2','ifDescr2',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17011,4,'public','1.3.6.1.2.1.2.2.1.2.3',161,10007,'ifDescr3','ifDescr3',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17012,4,'public','1.3.6.1.2.1.2.2.1.2.4',161,10007,'ifDescr4','ifDescr4',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17013,4,'public','1.3.6.1.2.1.2.2.1.2.5',161,10007,'ifDescr5','ifDescr5',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17014,4,'public','1.3.6.1.2.1.2.2.1.2.6',161,10007,'ifDescr6','ifDescr6',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17015,4,'public','1.3.6.1.2.1.2.2.1.2.7',161,10007,'ifDescr7','ifDescr7',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17016,4,'public','1.3.6.1.2.1.2.2.1.2.8',161,10007,'ifDescr8','ifDescr8',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17017,4,'public','1.3.6.1.2.1.2.2.1.2.9',161,10007,'ifDescr9','ifDescr9',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17018,4,'public','1.3.6.1.2.1.2.2.1.2.10',161,10007,'ifDescr10','ifDescr10',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17019,4,'public','1.3.6.1.2.1.2.2.1.2.11',161,10007,'ifDescr11','ifDescr11',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17020,4,'public','1.3.6.1.2.1.2.2.1.2.12',161,10007,'ifDescr12','ifDescr12',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17021,4,'public','1.3.6.1.2.1.2.2.1.2.13',161,10007,'ifDescr13','ifDescr13',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17022,4,'public','1.3.6.1.2.1.2.2.1.2.14',161,10007,'ifDescr14','ifDescr14',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17023,4,'public','1.3.6.1.2.1.2.2.1.2.15',161,10007,'ifDescr15','ifDescr15',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17024,4,'public','1.3.6.1.2.1.2.2.1.2.16',161,10007,'ifDescr16','ifDescr16',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17025,4,'public','1.3.6.1.2.1.2.2.1.2.17',161,10007,'ifDescr17','ifDescr17',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17026,4,'public','1.3.6.1.2.1.2.2.1.2.18',161,10007,'ifDescr18','ifDescr18',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17027,4,'public','1.3.6.1.2.1.2.2.1.2.19',161,10007,'ifDescr19','ifDescr19',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17028,4,'public','1.3.6.1.2.1.2.2.1.2.20',161,10007,'ifDescr20','ifDescr20',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17029,4,'public','1.3.6.1.2.1.2.2.1.2.21',161,10007,'ifDescr21','ifDescr21',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17030,4,'public','1.3.6.1.2.1.2.2.1.2.22',161,10007,'ifDescr22','ifDescr22',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17031,4,'public','1.3.6.1.2.1.2.2.1.2.23',161,10007,'ifDescr23','ifDescr23',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17032,4,'public','1.3.6.1.2.1.2.2.1.2.24',161,10007,'ifDescr24','ifDescr24',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17033,4,'public','1.3.6.1.2.1.2.2.1.2.25',161,10007,'ifDescr25','ifDescr25',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17034,4,'public','1.3.6.1.2.1.2.2.1.2.26',161,10007,'ifDescr26','ifDescr26',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17035,4,'public','1.3.6.1.2.1.2.2.1.2.27',161,10007,'ifDescr27','ifDescr27',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17036,4,'public','1.3.6.1.2.1.2.2.1.2.28',161,10007,'ifDescr28','ifDescr28',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17037,4,'public','1.3.6.1.2.1.2.2.1.2.29',161,10007,'ifDescr29','ifDescr29',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17038,4,'public','1.3.6.1.2.1.2.2.1.2.30',161,10007,'ifDescr30','ifDescr30',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17039,4,'public','1.3.6.1.2.1.2.2.1.2.31',161,10007,'ifDescr31','ifDescr31',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17040,4,'public','1.3.6.1.2.1.2.2.1.2.32',161,10007,'ifDescr32','ifDescr32',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17041,4,'public','1.3.6.1.2.1.2.2.1.2.33',161,10007,'ifDescr33','ifDescr33',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17042,4,'public','1.3.6.1.2.1.2.2.1.2.34',161,10007,'ifDescr34','ifDescr34',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17043,4,'public','1.3.6.1.2.1.2.2.1.2.35',161,10007,'ifDescr35','ifDescr35',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17044,4,'public','1.3.6.1.2.1.2.2.1.2.36',161,10007,'ifDescr36','ifDescr36',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17045,4,'public','1.3.6.1.2.1.2.2.1.2.37',161,10007,'ifDescr37','ifDescr37',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17046,4,'public','1.3.6.1.2.1.2.2.1.2.38',161,10007,'ifDescr38','ifDescr38',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17047,4,'public','1.3.6.1.2.1.2.2.1.2.39',161,10007,'ifDescr39','ifDescr39',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17048,4,'public','1.3.6.1.2.1.2.2.1.2.40',161,10007,'ifDescr40','ifDescr40',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17049,4,'public','1.3.6.1.2.1.2.2.1.2.41',161,10007,'ifDescr41','ifDescr41',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17050,4,'public','1.3.6.1.2.1.2.2.1.2.42',161,10007,'ifDescr42','ifDescr42',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17051,4,'public','1.3.6.1.2.1.2.2.1.2.43',161,10007,'ifDescr43','ifDescr43',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17052,4,'public','1.3.6.1.2.1.2.2.1.2.44',161,10007,'ifDescr44','ifDescr44',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17053,4,'public','1.3.6.1.2.1.2.2.1.2.45',161,10007,'ifDescr45','ifDescr45',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17054,4,'public','1.3.6.1.2.1.2.2.1.2.46',161,10007,'ifDescr46','ifDescr46',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17055,4,'public','1.3.6.1.2.1.2.2.1.2.47',161,10007,'ifDescr47','ifDescr47',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17056,4,'public','1.3.6.1.2.1.2.2.1.2.48',161,10007,'ifDescr48','ifDescr48',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17057,4,'public','1.3.6.1.2.1.2.2.1.2.49',161,10007,'ifDescr49','ifDescr49',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17058,4,'public','1.3.6.1.2.1.2.2.1.2.50',161,10007,'ifDescr50','ifDescr50',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17059,4,'public','1.3.6.1.2.1.2.2.1.2.51',161,10007,'ifDescr51','ifDescr51',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17060,4,'public','1.3.6.1.2.1.2.2.1.10.1',161,10007,'ifInOctets1','ifInOctets1',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17061,4,'public','1.3.6.1.2.1.2.2.1.10.2',161,10007,'ifInOctets2','ifInOctets2',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17062,4,'public','1.3.6.1.2.1.2.2.1.10.3',161,10007,'ifInOctets3','ifInOctets3',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17063,4,'public','1.3.6.1.2.1.2.2.1.10.4',161,10007,'ifInOctets4','ifInOctets4',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17064,4,'public','1.3.6.1.2.1.2.2.1.10.5',161,10007,'ifInOctets5','ifInOctets5',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17065,4,'public','1.3.6.1.2.1.2.2.1.10.6',161,10007,'ifInOctets6','ifInOctets6',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17066,4,'public','1.3.6.1.2.1.2.2.1.10.7',161,10007,'ifInOctets7','ifInOctets7',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17067,4,'public','1.3.6.1.2.1.2.2.1.10.8',161,10007,'ifInOctets8','ifInOctets8',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17068,4,'public','1.3.6.1.2.1.2.2.1.10.9',161,10007,'ifInOctets9','ifInOctets9',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17069,4,'public','1.3.6.1.2.1.2.2.1.10.10',161,10007,'ifInOctets10','ifInOctets10',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17070,4,'public','1.3.6.1.2.1.2.2.1.10.11',161,10007,'ifInOctets11','ifInOctets11',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17071,4,'public','1.3.6.1.2.1.2.2.1.10.12',161,10007,'ifInOctets12','ifInOctets12',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17072,4,'public','1.3.6.1.2.1.2.2.1.10.13',161,10007,'ifInOctets13','ifInOctets13',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17073,4,'public','1.3.6.1.2.1.2.2.1.10.14',161,10007,'ifInOctets14','ifInOctets14',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17074,4,'public','1.3.6.1.2.1.2.2.1.10.15',161,10007,'ifInOctets15','ifInOctets15',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17075,4,'public','1.3.6.1.2.1.2.2.1.10.16',161,10007,'ifInOctets16','ifInOctets16',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17076,4,'public','1.3.6.1.2.1.2.2.1.10.17',161,10007,'ifInOctets17','ifInOctets17',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17077,4,'public','1.3.6.1.2.1.2.2.1.10.18',161,10007,'ifInOctets18','ifInOctets18',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17078,4,'public','1.3.6.1.2.1.2.2.1.10.19',161,10007,'ifInOctets19','ifInOctets19',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17079,4,'public','1.3.6.1.2.1.2.2.1.10.20',161,10007,'ifInOctets20','ifInOctets20',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17080,4,'public','1.3.6.1.2.1.2.2.1.10.21',161,10007,'ifInOctets21','ifInOctets21',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17081,4,'public','1.3.6.1.2.1.2.2.1.10.22',161,10007,'ifInOctets22','ifInOctets22',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17082,4,'public','1.3.6.1.2.1.2.2.1.10.23',161,10007,'ifInOctets23','ifInOctets23',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17083,4,'public','1.3.6.1.2.1.2.2.1.10.24',161,10007,'ifInOctets24','ifInOctets24',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17084,4,'public','1.3.6.1.2.1.2.2.1.10.25',161,10007,'ifInOctets25','ifInOctets25',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17085,4,'public','1.3.6.1.2.1.2.2.1.10.26',161,10007,'ifInOctets26','ifInOctets26',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17086,4,'public','1.3.6.1.2.1.2.2.1.10.27',161,10007,'ifInOctets27','ifInOctets27',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17087,4,'public','1.3.6.1.2.1.2.2.1.10.28',161,10007,'ifInOctets28','ifInOctets28',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17088,4,'public','1.3.6.1.2.1.2.2.1.10.29',161,10007,'ifInOctets29','ifInOctets29',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17089,4,'public','1.3.6.1.2.1.2.2.1.10.30',161,10007,'ifInOctets30','ifInOctets30',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17090,4,'public','1.3.6.1.2.1.2.2.1.10.31',161,10007,'ifInOctets31','ifInOctets31',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17091,4,'public','1.3.6.1.2.1.2.2.1.10.32',161,10007,'ifInOctets32','ifInOctets32',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17092,4,'public','1.3.6.1.2.1.2.2.1.10.33',161,10007,'ifInOctets33','ifInOctets33',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17093,4,'public','1.3.6.1.2.1.2.2.1.10.34',161,10007,'ifInOctets34','ifInOctets34',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17094,4,'public','1.3.6.1.2.1.2.2.1.10.35',161,10007,'ifInOctets35','ifInOctets35',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17095,4,'public','1.3.6.1.2.1.2.2.1.10.36',161,10007,'ifInOctets36','ifInOctets36',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17096,4,'public','1.3.6.1.2.1.2.2.1.10.37',161,10007,'ifInOctets37','ifInOctets37',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17097,4,'public','1.3.6.1.2.1.2.2.1.10.38',161,10007,'ifInOctets38','ifInOctets38',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17098,4,'public','1.3.6.1.2.1.2.2.1.10.39',161,10007,'ifInOctets39','ifInOctets39',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17099,4,'public','1.3.6.1.2.1.2.2.1.10.40',161,10007,'ifInOctets40','ifInOctets40',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17100,4,'public','1.3.6.1.2.1.2.2.1.10.41',161,10007,'ifInOctets41','ifInOctets41',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17101,4,'public','1.3.6.1.2.1.2.2.1.10.42',161,10007,'ifInOctets42','ifInOctets42',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17102,4,'public','1.3.6.1.2.1.2.2.1.10.43',161,10007,'ifInOctets43','ifInOctets43',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17103,4,'public','1.3.6.1.2.1.2.2.1.10.44',161,10007,'ifInOctets44','ifInOctets44',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17104,4,'public','1.3.6.1.2.1.2.2.1.10.45',161,10007,'ifInOctets45','ifInOctets45',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17105,4,'public','1.3.6.1.2.1.2.2.1.10.46',161,10007,'ifInOctets46','ifInOctets46',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17106,4,'public','1.3.6.1.2.1.2.2.1.10.47',161,10007,'ifInOctets47','ifInOctets47',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17107,4,'public','1.3.6.1.2.1.2.2.1.10.48',161,10007,'ifInOctets48','ifInOctets48',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17108,4,'public','1.3.6.1.2.1.2.2.1.10.49',161,10007,'ifInOctets49','ifInOctets49',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17109,4,'public','1.3.6.1.2.1.2.2.1.10.50',161,10007,'ifInOctets50','ifInOctets50',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17110,4,'public','1.3.6.1.2.1.2.2.1.10.51',161,10007,'ifInOctets51','ifInOctets51',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17111,4,'public','1.3.6.1.2.1.2.2.1.16.1',161,10007,'ifOutOctets1','ifOutOctets1',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17112,4,'public','1.3.6.1.2.1.2.2.1.16.2',161,10007,'ifOutOctets2','ifOutOctets2',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17113,4,'public','1.3.6.1.2.1.2.2.1.16.3',161,10007,'ifOutOctets3','ifOutOctets3',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17114,4,'public','1.3.6.1.2.1.2.2.1.16.4',161,10007,'ifOutOctets4','ifOutOctets4',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17115,4,'public','1.3.6.1.2.1.2.2.1.16.5',161,10007,'ifOutOctets5','ifOutOctets5',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17116,4,'public','1.3.6.1.2.1.2.2.1.16.6',161,10007,'ifOutOctets6','ifOutOctets6',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17117,4,'public','1.3.6.1.2.1.2.2.1.16.7',161,10007,'ifOutOctets7','ifOutOctets7',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17118,4,'public','1.3.6.1.2.1.2.2.1.16.8',161,10007,'ifOutOctets8','ifOutOctets8',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17119,4,'public','1.3.6.1.2.1.2.2.1.16.9',161,10007,'ifOutOctets9','ifOutOctets9',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17120,4,'public','1.3.6.1.2.1.2.2.1.16.10',161,10007,'ifOutOctets10','ifOutOctets10',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17121,4,'public','1.3.6.1.2.1.2.2.1.16.11',161,10007,'ifOutOctets11','ifOutOctets11',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17122,4,'public','1.3.6.1.2.1.2.2.1.16.12',161,10007,'ifOutOctets12','ifOutOctets12',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17123,4,'public','1.3.6.1.2.1.2.2.1.16.13',161,10007,'ifOutOctets13','ifOutOctets13',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17124,4,'public','1.3.6.1.2.1.2.2.1.16.14',161,10007,'ifOutOctets14','ifOutOctets14',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17125,4,'public','1.3.6.1.2.1.2.2.1.16.15',161,10007,'ifOutOctets15','ifOutOctets15',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17126,4,'public','1.3.6.1.2.1.2.2.1.16.16',161,10007,'ifOutOctets16','ifOutOctets16',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17127,4,'public','1.3.6.1.2.1.2.2.1.16.17',161,10007,'ifOutOctets17','ifOutOctets17',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17128,4,'public','1.3.6.1.2.1.2.2.1.16.18',161,10007,'ifOutOctets18','ifOutOctets18',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17129,4,'public','1.3.6.1.2.1.2.2.1.16.19',161,10007,'ifOutOctets19','ifOutOctets19',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17130,4,'public','1.3.6.1.2.1.2.2.1.16.20',161,10007,'ifOutOctets20','ifOutOctets20',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17131,4,'public','1.3.6.1.2.1.2.2.1.16.21',161,10007,'ifOutOctets21','ifOutOctets21',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17132,4,'public','1.3.6.1.2.1.2.2.1.16.22',161,10007,'ifOutOctets22','ifOutOctets22',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17133,4,'public','1.3.6.1.2.1.2.2.1.16.23',161,10007,'ifOutOctets23','ifOutOctets23',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17134,4,'public','1.3.6.1.2.1.2.2.1.16.24',161,10007,'ifOutOctets24','ifOutOctets24',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17135,4,'public','1.3.6.1.2.1.2.2.1.16.25',161,10007,'ifOutOctets25','ifOutOctets25',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17136,4,'public','1.3.6.1.2.1.2.2.1.16.26',161,10007,'ifOutOctets26','ifOutOctets26',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17137,4,'public','1.3.6.1.2.1.2.2.1.16.27',161,10007,'ifOutOctets27','ifOutOctets27',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17138,4,'public','1.3.6.1.2.1.2.2.1.16.28',161,10007,'ifOutOctets28','ifOutOctets28',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17139,4,'public','1.3.6.1.2.1.2.2.1.16.29',161,10007,'ifOutOctets29','ifOutOctets29',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17140,4,'public','1.3.6.1.2.1.2.2.1.16.30',161,10007,'ifOutOctets30','ifOutOctets30',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17141,4,'public','1.3.6.1.2.1.2.2.1.16.31',161,10007,'ifOutOctets31','ifOutOctets31',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17142,4,'public','1.3.6.1.2.1.2.2.1.16.32',161,10007,'ifOutOctets32','ifOutOctets32',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17143,4,'public','1.3.6.1.2.1.2.2.1.16.33',161,10007,'ifOutOctets33','ifOutOctets33',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17144,4,'public','1.3.6.1.2.1.2.2.1.16.34',161,10007,'ifOutOctets34','ifOutOctets34',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17145,4,'public','1.3.6.1.2.1.2.2.1.16.35',161,10007,'ifOutOctets35','ifOutOctets35',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17146,4,'public','1.3.6.1.2.1.2.2.1.16.36',161,10007,'ifOutOctets36','ifOutOctets36',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17147,4,'public','1.3.6.1.2.1.2.2.1.16.37',161,10007,'ifOutOctets37','ifOutOctets37',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17148,4,'public','1.3.6.1.2.1.2.2.1.16.38',161,10007,'ifOutOctets38','ifOutOctets38',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17149,4,'public','1.3.6.1.2.1.2.2.1.16.39',161,10007,'ifOutOctets39','ifOutOctets39',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17150,4,'public','1.3.6.1.2.1.2.2.1.16.40',161,10007,'ifOutOctets40','ifOutOctets40',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17151,4,'public','1.3.6.1.2.1.2.2.1.16.41',161,10007,'ifOutOctets41','ifOutOctets41',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17152,4,'public','1.3.6.1.2.1.2.2.1.16.42',161,10007,'ifOutOctets42','ifOutOctets42',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17153,4,'public','1.3.6.1.2.1.2.2.1.16.43',161,10007,'ifOutOctets43','ifOutOctets43',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17154,4,'public','1.3.6.1.2.1.2.2.1.16.44',161,10007,'ifOutOctets44','ifOutOctets44',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17155,4,'public','1.3.6.1.2.1.2.2.1.16.45',161,10007,'ifOutOctets45','ifOutOctets45',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17156,4,'public','1.3.6.1.2.1.2.2.1.16.46',161,10007,'ifOutOctets46','ifOutOctets46',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17157,4,'public','1.3.6.1.2.1.2.2.1.16.47',161,10007,'ifOutOctets47','ifOutOctets47',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17158,4,'public','1.3.6.1.2.1.2.2.1.16.48',161,10007,'ifOutOctets48','ifOutOctets48',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17159,4,'public','1.3.6.1.2.1.2.2.1.16.49',161,10007,'ifOutOctets49','ifOutOctets49',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17160,4,'public','1.3.6.1.2.1.2.2.1.16.50',161,10007,'ifOutOctets50','ifOutOctets50',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17161,4,'public','1.3.6.1.2.1.2.2.1.16.51',161,10007,'ifOutOctets51','ifOutOctets51',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17162,4,'public','1.3.6.1.2.1.4.1.0',161,10007,'ipForwarding','ipForwarding',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17163,4,'public','1.3.6.1.2.1.4.2.0',161,10007,'ipDefaultTTL','ipDefaultTTL',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17164,4,'public','1.3.6.1.2.1.4.3.0',161,10007,'ipInReceives','ipInReceives',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17165,4,'public','1.3.6.1.2.1.4.4.0',161,10007,'ipInHdrErrors','ipInHdrErrors',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17166,4,'public','1.3.6.1.2.1.4.5.0',161,10007,'ipInAddrErrors','ipInAddrErrors',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17167,4,'public','1.3.6.1.2.1.4.6.0',161,10007,'ipInForwDatagrams','ipInForwDatagrams',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17168,4,'public','1.3.6.1.2.1.4.7.0',161,10007,'ipInUnknownProtos','ipInUnknownProtos',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17169,4,'public','1.3.6.1.2.1.4.8.0',161,10007,'ipInDiscards','ipInDiscards',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17170,4,'public','1.3.6.1.2.1.4.9.0',161,10007,'ipInDelivers','ipInDelivers',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17171,4,'public','1.3.6.1.2.1.4.10.0',161,10007,'ipOutRequests','ipOutRequests',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17172,4,'public','1.3.6.1.2.1.4.11.0',161,10007,'ipOutDiscards','ipOutDiscards',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17173,4,'public','1.3.6.1.2.1.4.12.0',161,10007,'ipOutNoRoutes','ipOutNoRoutes',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17174,4,'public','1.3.6.1.2.1.4.13.0',161,10007,'ipReasmTimeout','ipReasmTimeout',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17175,4,'public','1.3.6.1.2.1.4.14.0',161,10007,'ipReasmReqds','ipReasmReqds',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17176,4,'public','1.3.6.1.2.1.4.15.0',161,10007,'ipReasmOKs','ipReasmOKs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17177,4,'public','1.3.6.1.2.1.4.16.0',161,10007,'ipReasmFails','ipReasmFails',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17178,4,'public','1.3.6.1.2.1.4.17.0',161,10007,'ipFragOKs','ipFragOKs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17179,4,'public','1.3.6.1.2.1.4.18.0',161,10007,'ipFragFails','ipFragFails',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17180,4,'public','1.3.6.1.2.1.4.19.0',161,10007,'ipFragCreates','ipFragCreates',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17181,4,'public','1.3.6.1.2.1.4.23.0',161,10007,'ipRoutingDiscards','ipRoutingDiscards',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17182,4,'public','1.3.6.1.2.1.5.1.0',161,10007,'icmpInMsgs','icmpInMsgs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17183,4,'public','1.3.6.1.2.1.5.2.0',161,10007,'icmpInErrors','icmpInErrors',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17184,4,'public','1.3.6.1.2.1.5.3.0',161,10007,'icmpInDestUnreachs','icmpInDestUnreachs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17185,4,'public','1.3.6.1.2.1.5.4.0',161,10007,'icmpInTimeExcds','icmpInTimeExcds',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17186,4,'public','1.3.6.1.2.1.5.5.0',161,10007,'icmpInParmProbs','icmpInParmProbs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17187,4,'public','1.3.6.1.2.1.5.6.0',161,10007,'icmpInSrcQuenchs','icmpInSrcQuenchs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17188,4,'public','1.3.6.1.2.1.5.7.0',161,10007,'icmpInRedirects','icmpInRedirects',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17189,4,'public','1.3.6.1.2.1.5.8.0',161,10007,'icmpInEchos','icmpInEchos',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17190,4,'public','1.3.6.1.2.1.5.9.0',161,10007,'icmpInEchoReps','icmpInEchoReps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17191,4,'public','1.3.6.1.2.1.5.10.0',161,10007,'icmpInTimestamps','icmpInTimestamps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17192,4,'public','1.3.6.1.2.1.5.11.0',161,10007,'icmpInTimestampReps','icmpInTimestampReps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17193,4,'public','1.3.6.1.2.1.5.12.0',161,10007,'icmpInAddrMasks','icmpInAddrMasks',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17194,4,'public','1.3.6.1.2.1.5.13.0',161,10007,'icmpInAddrMaskReps','icmpInAddrMaskReps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17195,4,'public','1.3.6.1.2.1.5.14.0',161,10007,'icmpOutMsgs','icmpOutMsgs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17196,4,'public','1.3.6.1.2.1.5.15.0',161,10007,'icmpOutErrors','icmpOutErrors',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17197,4,'public','1.3.6.1.2.1.5.16.0',161,10007,'icmpOutDesUnreachs','icmpOutDesUnreachs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17198,4,'public','1.3.6.1.2.1.5.17.0',161,10007,'icmpOutTimeExcds','icmpOutTimeExcds',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17199,4,'public','1.3.6.1.2.1.5.18.0',161,10007,'icmpOutParmProbs','icmpOutParmProbs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17200,4,'public','1.3.6.1.2.1.5.19.0',161,10007,'icmpOutSrcQuenchs','icmpOutSrcQuenchs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17208,4,'public','1.3.6.1.2.1.5.20.0',161,10007,'icmpOutRedirects','icmpOutRedirects',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17202,4,'public','1.3.6.1.2.1.5.21.0',161,10007,'icmpOutEchos','icmpOutEchos',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17203,4,'public','1.3.6.1.2.1.5.22.0',161,10007,'icmpOutEchoReps','icmpOutEchoReps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17204,4,'public','1.3.6.1.2.1.5.23.0',161,10007,'icmpOutTimestamps','icmpOutTimestamps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17205,4,'public','1.3.6.1.2.1.5.24.0',161,10007,'icmpOutTimestampReps','icmpOutTimestampReps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17206,4,'public','1.3.6.1.2.1.5.25.0',161,10007,'icmpOutAddrMasks','icmpOutAddrMasks',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -INSERT INTO `items` VALUES (17207,4,'public','1.3.6.1.2.1.5.26.0',161,10007,'icmpOutAddrMaskReps','icmpOutAddrMaskReps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10001,0,'','',161,10001,'Free memory','vm.memory.size[free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10002,0,'','',161,10001,'Free disk space on $1','vfs.fs.size[/,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','1','',0,'',0,0); +INSERT INTO items VALUES (10003,0,'','',161,10001,'Free disk space on $1','vfs.fs.size[/tmp,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','1','',0,'',0,0); +INSERT INTO items VALUES (10004,0,'','',161,10001,'Free disk space on $1','vfs.fs.size[/usr,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','1','',0,'',0,0); +INSERT INTO items VALUES (10005,0,'','',161,10001,'Free number of inodes on $1','vfs.fs.inode[/,free]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10006,0,'','',161,10001,'Free number of inodes on $1','vfs.fs.inode[/opt,free]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10007,0,'','',161,10001,'Free number of inodes on $1','vfs.fs.inode[/tmp,free]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10008,0,'','',161,10001,'Free number of inodes on $1','vfs.fs.inode[/usr,free]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10009,0,'','',161,10001,'Number of processes','proc.num[]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10010,0,'','',161,10001,'Processor load','system.cpu.load[,avg1]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10011,0,'','',161,10001,'Processor load5','system.cpu.load[,avg5]',10,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10012,0,'','',161,10001,'Processor load15','system.cpu.load[,avg15]',20,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10013,0,'','',161,10001,'Number of running processes','system[procrunning]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10014,0,'','',161,10001,'Free swap space','system.swap.size[,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10015,0,'','',161,10001,'Size of $1','vfs.file.size[/var/log/syslog]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10016,0,'','',161,10001,'Number of users connected','system.users.num',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10017,0,'','',161,10001,'Checksum of $1','vfs.file.cksum[/etc/inetd.conf]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10018,0,'','',161,10001,'Checksum of $1','vfs.file.cksum[/vmlinuz]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10019,0,'','',161,10001,'Checksum of $1','vfs.file.cksum[/etc/passwd]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10020,0,'','',161,10001,'Ping to the server (TCP)','agent.ping',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10021,0,'','',161,10001,'Free disk space on $1','vfs.fs.size[/home,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','1','',0,'',0,0); +INSERT INTO items VALUES (10022,0,'','',161,10001,'Free number of inodes on $1','vfs.fs.inode[/home,free]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10023,0,'','',161,10001,'Free disk space on $1','vfs.fs.size[/var,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','1','',0,'',0,0); +INSERT INTO items VALUES (10024,0,'','',161,10001,'Free disk space on $1','vfs.fs.size[/opt,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','1','',0,'',0,0); +INSERT INTO items VALUES (10025,0,'','',161,10001,'Host uptime (in sec)','system.uptime',300,7,365,0,NULL,NULL,NULL,0,0,'','s',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10026,0,'','',161,10001,'Total memory','vm.memory.size[total]',1800,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10027,0,'','',161,10001,'Shared memory','vm.memory.size[shared]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10028,0,'','',161,10001,'Buffers memory','vm.memory.size[buffers]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10029,0,'','',161,10001,'Cached memory','vm.memory.size[cached]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10030,0,'','',161,10001,'Total swap space','system.swap.size[,total]',1800,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10031,0,'','',161,10001,'Email (SMTP) server is running','net.tcp.service[smtp]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10032,0,'','',161,10001,'FTP server is running','net.tcp.service[ftp]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10033,0,'','',161,10001,'SSH server is running','net.tcp.service[ssh]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10034,0,'','',161,10001,'Telnet server is running','net.tcp.listen[23]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10035,0,'','',161,10001,'WEB server is running','net.tcp.listen[80]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10036,0,'','',161,10001,'POP3 server is running','net.tcp.service[pop]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10037,0,'','',161,10001,'IMAP server is running','net.tcp.service[imap]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10038,0,'','',161,10001,'Checksum of $1','vfs.file.cksum[/usr/sbin/sshd]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10039,0,'','',161,10001,'Checksum of $1','vfs.file.cksum[/usr/bin/ssh]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10040,0,'','',161,10001,'Checksum of $1','vfs.file.cksum[/etc/services]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10041,0,'','',161,10001,'Number of disks read/write operations','io[disk_io]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10042,0,'','',161,10001,'Number of disks read operations','io[disk_rio]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10043,0,'','',161,10001,'Number of disks write operations','io[disk_wio]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10044,0,'','',161,10001,'Number of block read from disks','io[disk_rblk]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10045,0,'','',161,10001,'Number of block written to disks','io[disk_wblk]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10046,0,'','',161,10001,'News (NNTP) server is running','net.tcp.service[nntp]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10047,0,'','',161,10001,'Number of running processes inetd','proc.num[inetd]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10048,0,'','',161,10001,'Number of running processes apache','proc.num[httpd]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10049,0,'','',161,10001,'Number of running processes mysqld','proc.num[mysqld]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10050,0,'','',161,10001,'Number of running processes syslogd','proc.num[syslogd]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10051,0,'','',161,10001,'Number of running processes sshd','proc.num[sshd]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10052,0,'','',161,10001,'Number of running processes $1','proc.num[zabbix_agentd]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10053,0,'','',161,10001,'Number of running processes $1','proc.num[zabbix_server]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10055,0,'','',161,10001,'Maximum number of processes','kernel.maxproc',1800,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10056,0,'','',161,10001,'Maximum number of opened files','kernel.maxfiles',1800,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10057,0,'','',161,10001,'Host name','system.hostname',1800,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10058,0,'','',161,10001,'Host information','system.uname',1800,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10059,0,'','',161,10001,'Version of zabbix_agent(d) running','agent.version',1800,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10060,0,'','',161,10001,'WEB (HTTP) server is running','net.tcp.service[http]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10061,0,'','',161,10001,'Host status','status',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10062,0,'','',161,10001,'Total number of inodes on $1','vfs.fs.inode[/,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10063,0,'','',161,10001,'Total number of inodes on $1','vfs.fs.inode[/opt,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10064,0,'','',161,10001,'Total number of inodes on $1','vfs.fs.inode[/tmp,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10065,0,'','',161,10001,'Total number of inodes on $1','vfs.fs.inode[/usr,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10066,0,'','',161,10001,'Total number of inodes on $1','vfs.fs.inode[/home,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10067,0,'','',161,10001,'Total disk space on $1','vfs.fs.size[/,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10068,0,'','',161,10001,'Total disk space on $1','vfs.fs.size[/opt,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10069,0,'','',161,10001,'Total disk space on $1','vfs.fs.size[/tmp,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10070,0,'','',161,10001,'Total disk space on $1','vfs.fs.size[/usr,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10071,0,'','',161,10001,'Total disk space on $1','vfs.fs.size[/home,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10072,0,'','',161,10001,'Input statistic on interface lo','net.if.in[lo]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10075,0,'','',161,10001,'Input statistic on interface eth0','net.if.in[eth0]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10078,0,'','',161,10001,'Input statistic on interface eth1','net.if.in[eth1]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10081,0,'','',161,10001,'Output statistic on interface lo','net.if.out[lo]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10084,0,'','',161,10001,'Output statistic on interface eth0','net.if.out[eth0]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10087,0,'','',161,10001,'Output statistic on interface eth1','net.if.out[eth1]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10400,0,'','',161,10001,'Number of read bytes on disk hda (1min)','vfs.dev.read[hda,,avg1]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10401,0,'','',161,10001,'Number of read bytes on disk hda (5min)','vfs.dev.read[hda,,avg5]',10,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10402,0,'','',161,10001,'Number of read bytes on disk hda (15min)','vfs.dev.read[hda,,avg15]',20,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10403,0,'','',161,10001,'Number of write bytes on disk hda (1min)','vfs.dev.write[hda,,avg1]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10404,0,'','',161,10001,'Number of write bytes on disk hda (5min)','vfs.dev.write[hda,,avg5]',10,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10405,0,'','',161,10001,'Number of write bytes on disk hda (15min)','vfs.dev.write[hda,,avg15]',20,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10406,0,'','',161,10001,'Number of read bytes on disk hdb (1min)','vfs.dev.read[hdb,,avg1]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10407,0,'','',161,10001,'Number of read bytes on disk hdb (5min)','vfs.dev.read[hdb,,avg5]',10,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10408,0,'','',161,10001,'Number of read bytes on disk hdb (15min)','vfs.dev.read[hdb,,avg15]',20,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10409,0,'','',161,10001,'Number of write bytes on disk hdb (1min)','vfs.dev.write[hdb,,avg1]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10410,0,'','',161,10001,'Number of write bytes on disk hdb (5min)','vfs.dev.write[hdb,,avg5]',10,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10411,0,'','',161,10001,'Number of write bytes on disk hdb (15min)','vfs.dev.write[hdb,,avg15]',20,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10412,0,'','',161,10001,'Used disk space on $1','vfs.fs.size[/,used]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10413,0,'','',161,10001,'Used disk space on $1','vfs.fs.size[/opt,used]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10414,0,'','',161,10001,'Used disk space on $1','vfs.fs.size[/var,used]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10415,0,'','',161,10001,'Used disk space on $1','vfs.fs.size[/tmp,used]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10416,0,'','',161,10001,'Used disk space on $1','vfs.fs.size[/usr,used]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10417,0,'','',161,10001,'Used disk space on $1','vfs.fs.size[/home,used]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10418,0,'','',161,10001,'Temperature of mainboard','sensor[temp1]',30,7,365,0,NULL,NULL,NULL,0,0,'','C',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10419,0,'','',161,10001,'Temperature of CPU 1of2','sensor[temp2]',30,7,365,0,NULL,NULL,NULL,0,0,'','C',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10420,0,'','',161,10001,'Temperature of CPU 2of2','sensor[temp3]',30,7,365,0,NULL,NULL,NULL,0,0,'','C',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10090,0,'','',161,10002,'Free memory','vm.memory.size[free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10091,0,'','',161,10002,'Free disk space on $1','vfs.fs.size[c:,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',1,0,NULL,'',0,'','','1','',0,'',0,0); +INSERT INTO items VALUES (10098,0,'','',161,10002,'Number of processes','proc.num[]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10099,0,'','',161,10002,'Processor load','system.cpu.load[,avg1]',5,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10100,0,'','',161,10002,'Processor load5','system.cpu.load[,avg5]',10,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10101,0,'','',161,10002,'Processor load15','system.cpu.load[,avg15]',20,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10102,0,'','',161,10002,'Number of running processes','proc.num[,,run]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10103,0,'','',161,10002,'Free swap space','system.swap.size[,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10104,0,'','',161,10002,'Size of $1','vfs.file.size[c:\\msdos.sys]',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10106,0,'','',161,10002,'Checksum of $1','vfs.file.cksum[c:\\autoexec.bat]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10109,0,'','',161,10002,'Ping to the server (TCP)','agent.ping',30,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10114,0,'','',161,10002,'Host uptime (in sec)','system.uptime',300,7,365,0,NULL,NULL,NULL,0,0,'','s',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10115,0,'','',161,10002,'Total memory','vm.memory.size[total]',1800,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10119,0,'','',161,10002,'Total swap space','system.swap.size[,total]',1800,7,365,0,NULL,NULL,NULL,0,0,'','B',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10137,0,'','',161,10002,'Number of running processes apache','proc.num[httpd]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10147,0,'','',161,10002,'Host information','system.uname',1800,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10148,0,'','',161,10002,'Version of zabbix_agent(d) running','agent.version',1800,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10150,0,'','',161,10002,'Host status','status',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10156,0,'','',161,10002,'Total disk space on $1','vfs.fs.size[c:,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',1,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10359,0,'','',161,10002,'Total disk space on $1','vfs.fs.size[d:,total]',3600,7,365,0,NULL,NULL,NULL,0,0,'','B',1,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10357,0,'','',161,10002,'Checksum of $1','vfs.file.cksum[c:\\config.sys]',600,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10358,0,'','',161,10002,'Free disk space on $1','vfs.fs.size[d:,free]',30,7,365,0,NULL,NULL,NULL,0,0,'','B',1,0,NULL,'',0,'','','1','',0,'',0,0); +INSERT INTO items VALUES (10200,0,'','',161,10003,'MySQL is alive','mysql[ping]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10201,0,'','',161,10003,'MySQL uptime','mysql[uptime]',60,7,365,0,NULL,NULL,NULL,0,0,'','s',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10202,0,'','',161,10003,'MySQL number of threads','mysql[threads]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10203,0,'','',161,10003,'MySQL queries per second','mysql[qps]',60,7,365,0,NULL,NULL,NULL,0,0,'','qps',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10204,0,'','',161,10003,'MySQL number of slow queries','mysql[slowqueries]',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10205,0,'','',161,10003,'MySQL version','version[mysql]',600,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10298,3,'','',161,10004,'Email (SMTP) server is running','smtp',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10299,3,'','',161,10004,'FTP server is running','ftp',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10300,3,'','',161,10004,'SSH server is running','ssh',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10303,3,'','',161,10004,'POP3 server is running','pop',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10304,3,'','',161,10004,'IMAP server is running','imap',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10313,3,'','',161,10004,'News (NNTP) server is running','nntp',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (10327,3,'','',161,10004,'WEB (HTTP) server is running','http',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17001,4,'public','1.3.6.1.2.1.1.5.0',161,10007,'sysName','sysName',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17002,4,'public','1.3.6.1.4.1.9.2.1.112.0',161,10007,'lenvSerialNumber','lenvSerialNumber',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17003,4,'public','1.3.6.1.4.1.9.2.1.47.0',161,10007,'lmemBufferNoMem','lmemBufferNoMem',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17004,4,'public','1.3.6.1.4.1.9.2.1.56.0',161,10007,'lcpuPercentBusy','lcpuPercentBusy',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17005,4,'public','1.3.6.1.4.1.9.2.1.108.0',161,10007,'lenvFirmVersion','lenvFirmVersion',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17006,4,'public','1.3.6.1.4.1.9.2.1.46.0',161,10007,'lmemBufferFail','lmemBufferFail',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17007,4,'public','1.3.6.1.4.1.9.2.1.8.0',161,10007,'lmemFreeMem','lmemFreeMem',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17008,4,'public','1.3.6.1.4.1.9.2.1.1.0',161,10007,'lmemRomID','lmemRomID',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17009,4,'public','1.3.6.1.2.1.2.2.1.2.1',161,10007,'ifDescr1','ifDescr1',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17010,4,'public','1.3.6.1.2.1.2.2.1.2.2',161,10007,'ifDescr2','ifDescr2',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17011,4,'public','1.3.6.1.2.1.2.2.1.2.3',161,10007,'ifDescr3','ifDescr3',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17012,4,'public','1.3.6.1.2.1.2.2.1.2.4',161,10007,'ifDescr4','ifDescr4',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17013,4,'public','1.3.6.1.2.1.2.2.1.2.5',161,10007,'ifDescr5','ifDescr5',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17014,4,'public','1.3.6.1.2.1.2.2.1.2.6',161,10007,'ifDescr6','ifDescr6',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17015,4,'public','1.3.6.1.2.1.2.2.1.2.7',161,10007,'ifDescr7','ifDescr7',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17016,4,'public','1.3.6.1.2.1.2.2.1.2.8',161,10007,'ifDescr8','ifDescr8',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17017,4,'public','1.3.6.1.2.1.2.2.1.2.9',161,10007,'ifDescr9','ifDescr9',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17018,4,'public','1.3.6.1.2.1.2.2.1.2.10',161,10007,'ifDescr10','ifDescr10',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17019,4,'public','1.3.6.1.2.1.2.2.1.2.11',161,10007,'ifDescr11','ifDescr11',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17020,4,'public','1.3.6.1.2.1.2.2.1.2.12',161,10007,'ifDescr12','ifDescr12',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17021,4,'public','1.3.6.1.2.1.2.2.1.2.13',161,10007,'ifDescr13','ifDescr13',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17022,4,'public','1.3.6.1.2.1.2.2.1.2.14',161,10007,'ifDescr14','ifDescr14',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17023,4,'public','1.3.6.1.2.1.2.2.1.2.15',161,10007,'ifDescr15','ifDescr15',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17024,4,'public','1.3.6.1.2.1.2.2.1.2.16',161,10007,'ifDescr16','ifDescr16',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17025,4,'public','1.3.6.1.2.1.2.2.1.2.17',161,10007,'ifDescr17','ifDescr17',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17026,4,'public','1.3.6.1.2.1.2.2.1.2.18',161,10007,'ifDescr18','ifDescr18',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17027,4,'public','1.3.6.1.2.1.2.2.1.2.19',161,10007,'ifDescr19','ifDescr19',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17028,4,'public','1.3.6.1.2.1.2.2.1.2.20',161,10007,'ifDescr20','ifDescr20',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17029,4,'public','1.3.6.1.2.1.2.2.1.2.21',161,10007,'ifDescr21','ifDescr21',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17030,4,'public','1.3.6.1.2.1.2.2.1.2.22',161,10007,'ifDescr22','ifDescr22',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17031,4,'public','1.3.6.1.2.1.2.2.1.2.23',161,10007,'ifDescr23','ifDescr23',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17032,4,'public','1.3.6.1.2.1.2.2.1.2.24',161,10007,'ifDescr24','ifDescr24',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17033,4,'public','1.3.6.1.2.1.2.2.1.2.25',161,10007,'ifDescr25','ifDescr25',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17034,4,'public','1.3.6.1.2.1.2.2.1.2.26',161,10007,'ifDescr26','ifDescr26',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17035,4,'public','1.3.6.1.2.1.2.2.1.2.27',161,10007,'ifDescr27','ifDescr27',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17036,4,'public','1.3.6.1.2.1.2.2.1.2.28',161,10007,'ifDescr28','ifDescr28',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17037,4,'public','1.3.6.1.2.1.2.2.1.2.29',161,10007,'ifDescr29','ifDescr29',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17038,4,'public','1.3.6.1.2.1.2.2.1.2.30',161,10007,'ifDescr30','ifDescr30',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17039,4,'public','1.3.6.1.2.1.2.2.1.2.31',161,10007,'ifDescr31','ifDescr31',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17040,4,'public','1.3.6.1.2.1.2.2.1.2.32',161,10007,'ifDescr32','ifDescr32',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17041,4,'public','1.3.6.1.2.1.2.2.1.2.33',161,10007,'ifDescr33','ifDescr33',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17042,4,'public','1.3.6.1.2.1.2.2.1.2.34',161,10007,'ifDescr34','ifDescr34',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17043,4,'public','1.3.6.1.2.1.2.2.1.2.35',161,10007,'ifDescr35','ifDescr35',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17044,4,'public','1.3.6.1.2.1.2.2.1.2.36',161,10007,'ifDescr36','ifDescr36',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17045,4,'public','1.3.6.1.2.1.2.2.1.2.37',161,10007,'ifDescr37','ifDescr37',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17046,4,'public','1.3.6.1.2.1.2.2.1.2.38',161,10007,'ifDescr38','ifDescr38',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17047,4,'public','1.3.6.1.2.1.2.2.1.2.39',161,10007,'ifDescr39','ifDescr39',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17048,4,'public','1.3.6.1.2.1.2.2.1.2.40',161,10007,'ifDescr40','ifDescr40',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17049,4,'public','1.3.6.1.2.1.2.2.1.2.41',161,10007,'ifDescr41','ifDescr41',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17050,4,'public','1.3.6.1.2.1.2.2.1.2.42',161,10007,'ifDescr42','ifDescr42',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17051,4,'public','1.3.6.1.2.1.2.2.1.2.43',161,10007,'ifDescr43','ifDescr43',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17052,4,'public','1.3.6.1.2.1.2.2.1.2.44',161,10007,'ifDescr44','ifDescr44',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17053,4,'public','1.3.6.1.2.1.2.2.1.2.45',161,10007,'ifDescr45','ifDescr45',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17054,4,'public','1.3.6.1.2.1.2.2.1.2.46',161,10007,'ifDescr46','ifDescr46',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17055,4,'public','1.3.6.1.2.1.2.2.1.2.47',161,10007,'ifDescr47','ifDescr47',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17056,4,'public','1.3.6.1.2.1.2.2.1.2.48',161,10007,'ifDescr48','ifDescr48',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17057,4,'public','1.3.6.1.2.1.2.2.1.2.49',161,10007,'ifDescr49','ifDescr49',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17058,4,'public','1.3.6.1.2.1.2.2.1.2.50',161,10007,'ifDescr50','ifDescr50',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17059,4,'public','1.3.6.1.2.1.2.2.1.2.51',161,10007,'ifDescr51','ifDescr51',60,7,365,0,NULL,NULL,NULL,0,1,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17060,4,'public','1.3.6.1.2.1.2.2.1.10.1',161,10007,'ifInOctets1','ifInOctets1',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17061,4,'public','1.3.6.1.2.1.2.2.1.10.2',161,10007,'ifInOctets2','ifInOctets2',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17062,4,'public','1.3.6.1.2.1.2.2.1.10.3',161,10007,'ifInOctets3','ifInOctets3',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17063,4,'public','1.3.6.1.2.1.2.2.1.10.4',161,10007,'ifInOctets4','ifInOctets4',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17064,4,'public','1.3.6.1.2.1.2.2.1.10.5',161,10007,'ifInOctets5','ifInOctets5',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17065,4,'public','1.3.6.1.2.1.2.2.1.10.6',161,10007,'ifInOctets6','ifInOctets6',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17066,4,'public','1.3.6.1.2.1.2.2.1.10.7',161,10007,'ifInOctets7','ifInOctets7',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17067,4,'public','1.3.6.1.2.1.2.2.1.10.8',161,10007,'ifInOctets8','ifInOctets8',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17068,4,'public','1.3.6.1.2.1.2.2.1.10.9',161,10007,'ifInOctets9','ifInOctets9',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17069,4,'public','1.3.6.1.2.1.2.2.1.10.10',161,10007,'ifInOctets10','ifInOctets10',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17070,4,'public','1.3.6.1.2.1.2.2.1.10.11',161,10007,'ifInOctets11','ifInOctets11',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17071,4,'public','1.3.6.1.2.1.2.2.1.10.12',161,10007,'ifInOctets12','ifInOctets12',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17072,4,'public','1.3.6.1.2.1.2.2.1.10.13',161,10007,'ifInOctets13','ifInOctets13',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17073,4,'public','1.3.6.1.2.1.2.2.1.10.14',161,10007,'ifInOctets14','ifInOctets14',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17074,4,'public','1.3.6.1.2.1.2.2.1.10.15',161,10007,'ifInOctets15','ifInOctets15',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17075,4,'public','1.3.6.1.2.1.2.2.1.10.16',161,10007,'ifInOctets16','ifInOctets16',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17076,4,'public','1.3.6.1.2.1.2.2.1.10.17',161,10007,'ifInOctets17','ifInOctets17',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17077,4,'public','1.3.6.1.2.1.2.2.1.10.18',161,10007,'ifInOctets18','ifInOctets18',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17078,4,'public','1.3.6.1.2.1.2.2.1.10.19',161,10007,'ifInOctets19','ifInOctets19',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17079,4,'public','1.3.6.1.2.1.2.2.1.10.20',161,10007,'ifInOctets20','ifInOctets20',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17080,4,'public','1.3.6.1.2.1.2.2.1.10.21',161,10007,'ifInOctets21','ifInOctets21',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17081,4,'public','1.3.6.1.2.1.2.2.1.10.22',161,10007,'ifInOctets22','ifInOctets22',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17082,4,'public','1.3.6.1.2.1.2.2.1.10.23',161,10007,'ifInOctets23','ifInOctets23',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17083,4,'public','1.3.6.1.2.1.2.2.1.10.24',161,10007,'ifInOctets24','ifInOctets24',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17084,4,'public','1.3.6.1.2.1.2.2.1.10.25',161,10007,'ifInOctets25','ifInOctets25',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17085,4,'public','1.3.6.1.2.1.2.2.1.10.26',161,10007,'ifInOctets26','ifInOctets26',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17086,4,'public','1.3.6.1.2.1.2.2.1.10.27',161,10007,'ifInOctets27','ifInOctets27',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17087,4,'public','1.3.6.1.2.1.2.2.1.10.28',161,10007,'ifInOctets28','ifInOctets28',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17088,4,'public','1.3.6.1.2.1.2.2.1.10.29',161,10007,'ifInOctets29','ifInOctets29',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17089,4,'public','1.3.6.1.2.1.2.2.1.10.30',161,10007,'ifInOctets30','ifInOctets30',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17090,4,'public','1.3.6.1.2.1.2.2.1.10.31',161,10007,'ifInOctets31','ifInOctets31',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17091,4,'public','1.3.6.1.2.1.2.2.1.10.32',161,10007,'ifInOctets32','ifInOctets32',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17092,4,'public','1.3.6.1.2.1.2.2.1.10.33',161,10007,'ifInOctets33','ifInOctets33',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17093,4,'public','1.3.6.1.2.1.2.2.1.10.34',161,10007,'ifInOctets34','ifInOctets34',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17094,4,'public','1.3.6.1.2.1.2.2.1.10.35',161,10007,'ifInOctets35','ifInOctets35',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17095,4,'public','1.3.6.1.2.1.2.2.1.10.36',161,10007,'ifInOctets36','ifInOctets36',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17096,4,'public','1.3.6.1.2.1.2.2.1.10.37',161,10007,'ifInOctets37','ifInOctets37',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17097,4,'public','1.3.6.1.2.1.2.2.1.10.38',161,10007,'ifInOctets38','ifInOctets38',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17098,4,'public','1.3.6.1.2.1.2.2.1.10.39',161,10007,'ifInOctets39','ifInOctets39',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17099,4,'public','1.3.6.1.2.1.2.2.1.10.40',161,10007,'ifInOctets40','ifInOctets40',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17100,4,'public','1.3.6.1.2.1.2.2.1.10.41',161,10007,'ifInOctets41','ifInOctets41',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17101,4,'public','1.3.6.1.2.1.2.2.1.10.42',161,10007,'ifInOctets42','ifInOctets42',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17102,4,'public','1.3.6.1.2.1.2.2.1.10.43',161,10007,'ifInOctets43','ifInOctets43',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17103,4,'public','1.3.6.1.2.1.2.2.1.10.44',161,10007,'ifInOctets44','ifInOctets44',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17104,4,'public','1.3.6.1.2.1.2.2.1.10.45',161,10007,'ifInOctets45','ifInOctets45',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17105,4,'public','1.3.6.1.2.1.2.2.1.10.46',161,10007,'ifInOctets46','ifInOctets46',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17106,4,'public','1.3.6.1.2.1.2.2.1.10.47',161,10007,'ifInOctets47','ifInOctets47',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17107,4,'public','1.3.6.1.2.1.2.2.1.10.48',161,10007,'ifInOctets48','ifInOctets48',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17108,4,'public','1.3.6.1.2.1.2.2.1.10.49',161,10007,'ifInOctets49','ifInOctets49',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17109,4,'public','1.3.6.1.2.1.2.2.1.10.50',161,10007,'ifInOctets50','ifInOctets50',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17110,4,'public','1.3.6.1.2.1.2.2.1.10.51',161,10007,'ifInOctets51','ifInOctets51',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17111,4,'public','1.3.6.1.2.1.2.2.1.16.1',161,10007,'ifOutOctets1','ifOutOctets1',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17112,4,'public','1.3.6.1.2.1.2.2.1.16.2',161,10007,'ifOutOctets2','ifOutOctets2',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17113,4,'public','1.3.6.1.2.1.2.2.1.16.3',161,10007,'ifOutOctets3','ifOutOctets3',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17114,4,'public','1.3.6.1.2.1.2.2.1.16.4',161,10007,'ifOutOctets4','ifOutOctets4',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17115,4,'public','1.3.6.1.2.1.2.2.1.16.5',161,10007,'ifOutOctets5','ifOutOctets5',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17116,4,'public','1.3.6.1.2.1.2.2.1.16.6',161,10007,'ifOutOctets6','ifOutOctets6',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17117,4,'public','1.3.6.1.2.1.2.2.1.16.7',161,10007,'ifOutOctets7','ifOutOctets7',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17118,4,'public','1.3.6.1.2.1.2.2.1.16.8',161,10007,'ifOutOctets8','ifOutOctets8',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17119,4,'public','1.3.6.1.2.1.2.2.1.16.9',161,10007,'ifOutOctets9','ifOutOctets9',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17120,4,'public','1.3.6.1.2.1.2.2.1.16.10',161,10007,'ifOutOctets10','ifOutOctets10',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17121,4,'public','1.3.6.1.2.1.2.2.1.16.11',161,10007,'ifOutOctets11','ifOutOctets11',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17122,4,'public','1.3.6.1.2.1.2.2.1.16.12',161,10007,'ifOutOctets12','ifOutOctets12',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17123,4,'public','1.3.6.1.2.1.2.2.1.16.13',161,10007,'ifOutOctets13','ifOutOctets13',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17124,4,'public','1.3.6.1.2.1.2.2.1.16.14',161,10007,'ifOutOctets14','ifOutOctets14',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17125,4,'public','1.3.6.1.2.1.2.2.1.16.15',161,10007,'ifOutOctets15','ifOutOctets15',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17126,4,'public','1.3.6.1.2.1.2.2.1.16.16',161,10007,'ifOutOctets16','ifOutOctets16',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17127,4,'public','1.3.6.1.2.1.2.2.1.16.17',161,10007,'ifOutOctets17','ifOutOctets17',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17128,4,'public','1.3.6.1.2.1.2.2.1.16.18',161,10007,'ifOutOctets18','ifOutOctets18',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17129,4,'public','1.3.6.1.2.1.2.2.1.16.19',161,10007,'ifOutOctets19','ifOutOctets19',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17130,4,'public','1.3.6.1.2.1.2.2.1.16.20',161,10007,'ifOutOctets20','ifOutOctets20',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17131,4,'public','1.3.6.1.2.1.2.2.1.16.21',161,10007,'ifOutOctets21','ifOutOctets21',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17132,4,'public','1.3.6.1.2.1.2.2.1.16.22',161,10007,'ifOutOctets22','ifOutOctets22',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17133,4,'public','1.3.6.1.2.1.2.2.1.16.23',161,10007,'ifOutOctets23','ifOutOctets23',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17134,4,'public','1.3.6.1.2.1.2.2.1.16.24',161,10007,'ifOutOctets24','ifOutOctets24',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17135,4,'public','1.3.6.1.2.1.2.2.1.16.25',161,10007,'ifOutOctets25','ifOutOctets25',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17136,4,'public','1.3.6.1.2.1.2.2.1.16.26',161,10007,'ifOutOctets26','ifOutOctets26',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17137,4,'public','1.3.6.1.2.1.2.2.1.16.27',161,10007,'ifOutOctets27','ifOutOctets27',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17138,4,'public','1.3.6.1.2.1.2.2.1.16.28',161,10007,'ifOutOctets28','ifOutOctets28',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17139,4,'public','1.3.6.1.2.1.2.2.1.16.29',161,10007,'ifOutOctets29','ifOutOctets29',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17140,4,'public','1.3.6.1.2.1.2.2.1.16.30',161,10007,'ifOutOctets30','ifOutOctets30',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17141,4,'public','1.3.6.1.2.1.2.2.1.16.31',161,10007,'ifOutOctets31','ifOutOctets31',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17142,4,'public','1.3.6.1.2.1.2.2.1.16.32',161,10007,'ifOutOctets32','ifOutOctets32',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17143,4,'public','1.3.6.1.2.1.2.2.1.16.33',161,10007,'ifOutOctets33','ifOutOctets33',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17144,4,'public','1.3.6.1.2.1.2.2.1.16.34',161,10007,'ifOutOctets34','ifOutOctets34',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17145,4,'public','1.3.6.1.2.1.2.2.1.16.35',161,10007,'ifOutOctets35','ifOutOctets35',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17146,4,'public','1.3.6.1.2.1.2.2.1.16.36',161,10007,'ifOutOctets36','ifOutOctets36',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17147,4,'public','1.3.6.1.2.1.2.2.1.16.37',161,10007,'ifOutOctets37','ifOutOctets37',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17148,4,'public','1.3.6.1.2.1.2.2.1.16.38',161,10007,'ifOutOctets38','ifOutOctets38',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17149,4,'public','1.3.6.1.2.1.2.2.1.16.39',161,10007,'ifOutOctets39','ifOutOctets39',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17150,4,'public','1.3.6.1.2.1.2.2.1.16.40',161,10007,'ifOutOctets40','ifOutOctets40',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17151,4,'public','1.3.6.1.2.1.2.2.1.16.41',161,10007,'ifOutOctets41','ifOutOctets41',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17152,4,'public','1.3.6.1.2.1.2.2.1.16.42',161,10007,'ifOutOctets42','ifOutOctets42',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17153,4,'public','1.3.6.1.2.1.2.2.1.16.43',161,10007,'ifOutOctets43','ifOutOctets43',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17154,4,'public','1.3.6.1.2.1.2.2.1.16.44',161,10007,'ifOutOctets44','ifOutOctets44',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17155,4,'public','1.3.6.1.2.1.2.2.1.16.45',161,10007,'ifOutOctets45','ifOutOctets45',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17156,4,'public','1.3.6.1.2.1.2.2.1.16.46',161,10007,'ifOutOctets46','ifOutOctets46',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17157,4,'public','1.3.6.1.2.1.2.2.1.16.47',161,10007,'ifOutOctets47','ifOutOctets47',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17158,4,'public','1.3.6.1.2.1.2.2.1.16.48',161,10007,'ifOutOctets48','ifOutOctets48',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17159,4,'public','1.3.6.1.2.1.2.2.1.16.49',161,10007,'ifOutOctets49','ifOutOctets49',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17160,4,'public','1.3.6.1.2.1.2.2.1.16.50',161,10007,'ifOutOctets50','ifOutOctets50',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17161,4,'public','1.3.6.1.2.1.2.2.1.16.51',161,10007,'ifOutOctets51','ifOutOctets51',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17162,4,'public','1.3.6.1.2.1.4.1.0',161,10007,'ipForwarding','ipForwarding',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17163,4,'public','1.3.6.1.2.1.4.2.0',161,10007,'ipDefaultTTL','ipDefaultTTL',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17164,4,'public','1.3.6.1.2.1.4.3.0',161,10007,'ipInReceives','ipInReceives',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17165,4,'public','1.3.6.1.2.1.4.4.0',161,10007,'ipInHdrErrors','ipInHdrErrors',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17166,4,'public','1.3.6.1.2.1.4.5.0',161,10007,'ipInAddrErrors','ipInAddrErrors',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17167,4,'public','1.3.6.1.2.1.4.6.0',161,10007,'ipInForwDatagrams','ipInForwDatagrams',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17168,4,'public','1.3.6.1.2.1.4.7.0',161,10007,'ipInUnknownProtos','ipInUnknownProtos',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17169,4,'public','1.3.6.1.2.1.4.8.0',161,10007,'ipInDiscards','ipInDiscards',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17170,4,'public','1.3.6.1.2.1.4.9.0',161,10007,'ipInDelivers','ipInDelivers',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17171,4,'public','1.3.6.1.2.1.4.10.0',161,10007,'ipOutRequests','ipOutRequests',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17172,4,'public','1.3.6.1.2.1.4.11.0',161,10007,'ipOutDiscards','ipOutDiscards',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17173,4,'public','1.3.6.1.2.1.4.12.0',161,10007,'ipOutNoRoutes','ipOutNoRoutes',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17174,4,'public','1.3.6.1.2.1.4.13.0',161,10007,'ipReasmTimeout','ipReasmTimeout',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17175,4,'public','1.3.6.1.2.1.4.14.0',161,10007,'ipReasmReqds','ipReasmReqds',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17176,4,'public','1.3.6.1.2.1.4.15.0',161,10007,'ipReasmOKs','ipReasmOKs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17177,4,'public','1.3.6.1.2.1.4.16.0',161,10007,'ipReasmFails','ipReasmFails',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17178,4,'public','1.3.6.1.2.1.4.17.0',161,10007,'ipFragOKs','ipFragOKs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17179,4,'public','1.3.6.1.2.1.4.18.0',161,10007,'ipFragFails','ipFragFails',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17180,4,'public','1.3.6.1.2.1.4.19.0',161,10007,'ipFragCreates','ipFragCreates',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17181,4,'public','1.3.6.1.2.1.4.23.0',161,10007,'ipRoutingDiscards','ipRoutingDiscards',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17182,4,'public','1.3.6.1.2.1.5.1.0',161,10007,'icmpInMsgs','icmpInMsgs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17183,4,'public','1.3.6.1.2.1.5.2.0',161,10007,'icmpInErrors','icmpInErrors',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17184,4,'public','1.3.6.1.2.1.5.3.0',161,10007,'icmpInDestUnreachs','icmpInDestUnreachs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17185,4,'public','1.3.6.1.2.1.5.4.0',161,10007,'icmpInTimeExcds','icmpInTimeExcds',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17186,4,'public','1.3.6.1.2.1.5.5.0',161,10007,'icmpInParmProbs','icmpInParmProbs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17187,4,'public','1.3.6.1.2.1.5.6.0',161,10007,'icmpInSrcQuenchs','icmpInSrcQuenchs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17188,4,'public','1.3.6.1.2.1.5.7.0',161,10007,'icmpInRedirects','icmpInRedirects',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17189,4,'public','1.3.6.1.2.1.5.8.0',161,10007,'icmpInEchos','icmpInEchos',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17190,4,'public','1.3.6.1.2.1.5.9.0',161,10007,'icmpInEchoReps','icmpInEchoReps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17191,4,'public','1.3.6.1.2.1.5.10.0',161,10007,'icmpInTimestamps','icmpInTimestamps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17192,4,'public','1.3.6.1.2.1.5.11.0',161,10007,'icmpInTimestampReps','icmpInTimestampReps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17193,4,'public','1.3.6.1.2.1.5.12.0',161,10007,'icmpInAddrMasks','icmpInAddrMasks',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17194,4,'public','1.3.6.1.2.1.5.13.0',161,10007,'icmpInAddrMaskReps','icmpInAddrMaskReps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17195,4,'public','1.3.6.1.2.1.5.14.0',161,10007,'icmpOutMsgs','icmpOutMsgs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17196,4,'public','1.3.6.1.2.1.5.15.0',161,10007,'icmpOutErrors','icmpOutErrors',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17197,4,'public','1.3.6.1.2.1.5.16.0',161,10007,'icmpOutDesUnreachs','icmpOutDesUnreachs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17198,4,'public','1.3.6.1.2.1.5.17.0',161,10007,'icmpOutTimeExcds','icmpOutTimeExcds',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17199,4,'public','1.3.6.1.2.1.5.18.0',161,10007,'icmpOutParmProbs','icmpOutParmProbs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17200,4,'public','1.3.6.1.2.1.5.19.0',161,10007,'icmpOutSrcQuenchs','icmpOutSrcQuenchs',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17208,4,'public','1.3.6.1.2.1.5.20.0',161,10007,'icmpOutRedirects','icmpOutRedirects',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17202,4,'public','1.3.6.1.2.1.5.21.0',161,10007,'icmpOutEchos','icmpOutEchos',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17203,4,'public','1.3.6.1.2.1.5.22.0',161,10007,'icmpOutEchoReps','icmpOutEchoReps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17204,4,'public','1.3.6.1.2.1.5.23.0',161,10007,'icmpOutTimestamps','icmpOutTimestamps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17205,4,'public','1.3.6.1.2.1.5.24.0',161,10007,'icmpOutTimestampReps','icmpOutTimestampReps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17206,4,'public','1.3.6.1.2.1.5.25.0',161,10007,'icmpOutAddrMasks','icmpOutAddrMasks',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); +INSERT INTO items VALUES (17207,4,'public','1.3.6.1.2.1.5.26.0',161,10007,'icmpOutAddrMaskReps','icmpOutAddrMaskReps',60,7,365,0,NULL,NULL,NULL,0,0,'','',0,0,NULL,'',0,'','','0','',0,'',0,0); -- -- Dumping data for table `triggers` @@ -1072,27 +1060,27 @@ INSERT INTO functions VALUES (11207,17207,12207,NULL,'delta','0'); INSERT INTO functions VALUES (11208,17208,12208,NULL,'delta','0'); -- --- Dumping data for table `images` +-- Dumping data for table images -- -INSERT INTO `images` VALUES (1,1,'Hub',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA7930000000774494D4507D1011F092B1C4D0C91FA0000074A4944415478DAED994F6C53C91DC73FEFD9982C90C4E06441254542D425DA82A0AC54B5DA1015417B58AA569538A1E5EF023D70415C9A13EA815E809CA844A51050B715A7802A552A69DA882A62D5A8A83D401C017622C85A2B48084996D8CE7B7E33D30333D6C4D889D938660F1DC9CA3CC77E33DFDFEF3BBFDFF7FB0CFF1FEF76383558A3116805A2D67A5F675D057C010CEB3900E11A0068EEE8E8F8D1A953A77EB56EDDBA56A514C52F29E5BCBF666EAE85103C7BF6ECAF6D6D6DBF071E030290B502E0EED9B3E707B158AC756464E47528F5068510F3366FBF675ED96C96EDDBB7D3DCDCFC31F0195007CCE92CA8700D28EAFABE8F9412805DBB76BDF54DB2D92C63636300F5C02A20D01910D502F0D3227E2BE0EF7AEE48295D137980E9CC0C424AFCBC8F9FF7F17CAFEC8DBFFBEDEF009800AC06DE03B2800FE0562BD2D96CB6776666A6B7A7A7E73610D1F47401574AE91A9A00088BDF4A29A4523435C6888423AC5D192B7D825F835F09AC00422660E12AD124E4791E994C86AEAE2E749AEB80BC59C8441FE0E18334D9598F7C10E0FB1E2DF1B5C4EA25134F32A4BD29C69E8FE17A11B6B76D2A7C470861021EB2B35D0D002E10EAEFEFA7ABAB8B44226152BD0AC8008E52CA31D106F8E0834DB84E885028040AD22FD328A5581109313727914A125911B68A6521004E710B0897E1F242F5DADCF66F368803070E7C924EA7FFD4D2D27246473F02E4EC0C180AADAC8B100E87999C79C9FB6B9B5193A6EA287C3FCFAB992C0D4D519485C0CEA03DC2A5B85CEEC300A9548A1D3B76FC5C7351E8B7FF01FCC2FAD8E7BA4A28BBE91800E35313B8AE8B528AB1675F309BCBD0B8BA11C77158BF611DD1B5F56CF8568C977313147F7721000E10524A91CD66E72137809452DCBE7DDBAE0639BD51A94B1BBA46E7749510A5EE333E358E52AF3725A4201FE4711CD8F9619C874F1EB329DA4C7AFC4B5CD7293E030B0230070480BD7BF772E8D0A17937387CF830B3B3B3000D1A4400787AA30680AF41E44DB72CA6D09CE7A1D0CD4C4A0211F060649807A9047911F0782C492004D9B9EC5B51C83100A494F4F5F5914C26B974E91267CF9E251E8FDB9158AD793E6BD57D132201B45920C2BA9416A2D8FEFD8FDEBA525442A1425F30357ACB962D5CB972659E6EC9E7F3E803BAA2541F49A7D37F30F3C1C1416EDDBAC5993367181C1C241E8FCFA367A5E3FEFDFB150328A4EBFAF5EB0821104270F2E4C90200DFF7B12AD51B55AAA5A5E5533DCDEB6CB8C07BE3E3E3BF6E6A6ADA323939F98650B3E7428837E6524A5EBC78415161500B023872E44861D3B95C8E9191115A5B5B0D0D8AEBB12ABAFE97061068001FEEDCB9F377376EDCF8A552AAFD6DA2BF71E3461289C4E7A74F9FFEA775D64C3A4A8B39BBCD032493492E5EBCC8B56BD7CAA6B2A84F041A405EBFF76FE07B070F1EFCB3D648753A78CE22DEC0443A0FA4800756D1289F0103C064A3B5B595EEEEEE425A1719422F624AA9D4C5E1BF5ACBD7EB2210D1D9590C80D4F79905A675770FCA02989E9EE6F2E5CBDCBC79934824C2B66DDB48A5520441C0F4F434E170B81200790D624E6FC0B1AE3356062A1193A6C798FE92B369142EC5FFFEFE7E1A1A1AD8B06103C96412802008C8E572C4E3719E3E7D5AC9A2C27A61CD3DBD6E68117BAB8A8212943803A529F4FCF9738410A45229EAEAEA9052B266CD1A5CD7ADE40C94F3C48D465E57C0FD72541A5BD41347A351EEDCB933AF7BDAE7E1FCF9F3DCBB77EF6D36D0DCD1D1F1C32A7AE24756964B674008C1891327E8EAEAE2F8F1E374777773ECD831AE5EBD6A1FE2367DA88C3F2DC767A7E69E5829C5D6AD5B1142146ABFB99652D2DEDEFEDB7DFBF6B17FFF7ED6AF5F5FFCF55051A3ABBD271642B07BF76E9452B4B5B5CDBB9652323030F09B818181A973E7CEBDD2871220944EA73FD3005CDBD42FA7272EDB074CCDB7E742088220309AE93FC09495CE1F5B9BB60D915389277E3FDAC4579957AC0ED533E54D2ECD13DB7CF47DBF20E28220309B9056B7F5ADEE4BB189A9B927F63C8F0B172E303434C4E6CD9B191D1DA5B7B797274F9ED0D7D7C7A3478F8C509BD3A9CCEA0D7B56CD96A522580B4F2C63B1D851601DD03034345407B88944C201542291905647359BCF59EA135BA71403586E4FAC803EDD7062FA6F9DD5784C33990366B424F035759C125157E54CC9727962C36BE338B225F48A518639FD7F631B17D534B5F0C4E620E6F4C63225D4A2B28006B62A5CE0D17DE1B9D0727B623B0BC2D4D94574BA2C2329F6E8B352734F4CA90A5281D0B23DF11F6D51D8D9D9C9D1A34779F8F061ED3CF152C637C21357E161EFBBF5C44B1CEFDE132F71BC5B4FFC3529F393A2453F026EEBA62796D313578BF31F673219353131A17A7A7A14F009B0B628CA217DBD4A6721AA3FB3D82B6AF980489198AB5A065CDFF7F13C8FE1E1E1528F1E9525F28232DC5FC8D42B2B1BAADA65D401DCD1D1513A3B3BB97BF7AE01F046B44A48ED4A012CB8F8524708F819B0460BC015BA6AFC451B9E9CFD3BC172D4EC6A0058A97F3368D4734F2BD6AFACB2B72CA31A142A56B121BDE1EC2262EF1B930163F5C2567352965A95CB09E07F0CFE0CEC102DF9950000000049454E44AE426082); -INSERT INTO `images` VALUES (2,1,'Hub (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D40711132303263E23810000036D4944415478DAB5963F4C5B5718C57FEFD9AE0D0E4AC21FDBA9AA22352A52A59A220B7540C530402556239087480CA15D3A35B1BAB064416268252A317422B205D474482858A26540C052AA8E69DD4041A0A220B70D609C6727FE73EFEDF21E3126AD8CD57ED2D55BEEBBE7DC73CFF9EE85FFB9B4CBFE100C06DF8F4422B75D2E975B4A49F910422084606969E9FB68343A0B48FB65018686863AFC7EFFC713131317169752D2D7D7474F4F4F7D341A7D0864AB01B8B9BABA7A6F7A7AFAE79999992F0A85825D4AC9B5A6EBDCF9EC2E46CEC0A6DB9042519245A25FDDC7E7F3B9812B40AE1A00BB6118B73637371F026E2184AE942267E4397A92A5A415A87FAD8EC78FF7B9D2E002A0582CDA003BA0590037D7D6D6EE29A534A514008B8B8B8F2627273F074E73B9DC839D9D9D6F01A7520A210475F50E9A6EB8799ED7296615754E17D7AE370020A57CC9CEFA767474DC4A2412783C1E3C1E0F2727270B801B38B6DBED027802E4354D434AC9D1E931BF1DEC502816F035796978DDC6D3EC1F0008212E00D8A494747575B1B5B5454B4B0B994CC6D2F1B9AEEB221E8F7F924EA7F3CBCBCBBE502884AFD1CBF237890B7A060201B6B7B72F00684A2992C924CDCDCD643219F2F9BC0EE8D6C470383C07FC055C1D1919B10F0C0C7CF02A17E9BA7EBAB1B1B10F48409D1DB2520ABFDF8F6118ECEDED512A952AB3720C6C0132140A8D016F02F5E524CC2A024920770E60616181A9A9295C2E17A954EA9C8E66BD0032401EF809F8157056905026F3AC395E0278BD5EFAFBFB514AA1EB3A2B2B2B1C1C1C54265D76777777462291DB4EA7D32DA5D42C792C770921482412DFC562B199F233201008B0BBBB7B36B1B1B1F1ADB1B1B12F3B3B3B5FB4B6B6FA2D96C3C3C3EFB5B7B77FF46F49EEEDED75C562B107E7922C84A0ADADED8CCDFCFCFCEFE3E3E3F781D3B9B9B94F4D327ACD49DEDFDF677D7DFD8C513A9D96C02EF0D466B309535BA4945A2D493E0A06831F026F98072781347004A41D0E470910E5BBBD6C92FF047E047E29B35DDE748D30DD61D959AB25C91278061895AEB100E3F1F85D2144617676B6A6245B1E56FFD452C3E1F0D756924747472F9FE42AAAA62457B3F0DBC964F2D1E0E0E0B8693D3B5007B498A6A81C3780AB963AD5ECC0964AA5DE3D3C3CDC031C660B2899AD437B45AB3827773597BE0F78C7BC1B7E004EAC4CFC57AF0ABD4C9AAC69DFAAEB6FAA4F2015E3BEA2100000000049454E44AE426082); -INSERT INTO `images` VALUES (3,1,'Network',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA7930000000774494D4507D1011F092B1C4D0C91FA0000074A4944415478DAED994F6C53C91DC73FEFD9982C90C4E06441254542D425DA82A0AC54B5DA1015417B58AA569538A1E5EF023D70415C9A13EA815E809CA844A51050B715A7802A552A69DA882A62D5A8A83D401C017622C85A2B48084996D8CE7B7E33D30333D6C4D889D938660F1DC9CA3CC77E33DFDFEF3BBFDFF7FB0CFF1FEF76383558A3116805A2D67A5F675D057C010CEB3900E11A0068EEE8E8F8D1A953A77EB56EDDBA56A514C52F29E5BCBF666EAE85103C7BF6ECAF6D6D6DBF071E030290B502E0EED9B3E707B158AC756464E47528F5068510F3366FBF675ED96C96EDDBB7D3DCDCFC31F0195007CCE92CA8700D28EAFABE8F9412805DBB76BDF54DB2D92C63636300F5C02A20D01910D502F0D3227E2BE0EF7AEE48295D137980E9CC0C424AFCBC8F9FF7F17CAFEC8DBFFBEDEF009800AC06DE03B2800FE0562BD2D96CB6776666A6B7A7A7E73610D1F47401574AE91A9A00088BDF4A29A4523435C6888423AC5D192B7D825F835F09AC00422660E12AD124E4791E994C86AEAE2E749AEB80BC59C8441FE0E18334D9598F7C10E0FB1E2DF1B5C4EA25134F32A4BD29C69E8FE17A11B6B76D2A7C470861021EB2B35D0D002E10EAEFEFA7ABAB8B44226152BD0AC8008E52CA31D106F8E0834DB84E885028040AD22FD328A5581109313727914A125911B68A6521004E710B0897E1F242F5DADCF66F368803070E7C924EA7FFD4D2D27246473F02E4EC0C180AADAC8B100E87999C79C9FB6B9B5193A6EA287C3FCFAB992C0D4D519485C0CEA03DC2A5B85CEEC300A9548A1D3B76FC5C7351E8B7FF01FCC2FAD8E7BA4A28BBE91800E35313B8AE8B528AB1675F309BCBD0B8BA11C77158BF611DD1B5F56CF8568C977313147F7721000E10524A91CD66E72137809452DCBE7DDBAE0639BD51A94B1BBA46E7749510A5EE333E358E52AF3725A4201FE4711CD8F9619C874F1EB329DA4C7AFC4B5CD7293E030B0230070480BD7BF772E8D0A17937387CF830B3B3B3000D1A4400787AA30680AF41E44DB72CA6D09CE7A1D0CD4C4A0211F060649807A9047911F0782C492004D9B9EC5B51C83100A494F4F5F5914C26B974E91267CF9E251E8FDB9158AD793E6BD57D132201B45920C2BA9416A2D8FEFD8FDEBA525442A1425F30357ACB962D5CB972659E6EC9E7F3E803BAA2541F49A7D37F30F3C1C1416EDDBAC5993367181C1C241E8FCFA367A5E3FEFDFB150328A4EBFAF5EB0821104270F2E4C90200DFF7B12AD51B55AAA5A5E5533DCDEB6CB8C07BE3E3E3BF6E6A6ADA323939F98650B3E7428837E6524A5EBC78415161500B023872E44861D3B95C8E9191115A5B5B0D0D8AEBB12ABAFE97061068001FEEDCB9F377376EDCF8A552AAFD6DA2BF71E3461289C4E7A74F9FFEA775D64C3A4A8B39BBCD032493492E5EBCC8B56BD7CAA6B2A84F041A405EBFF76FE07B070F1EFCB3D648753A78CE22DEC0443A0FA4800756D1289F0103C064A3B5B595EEEEEE425A1719422F624AA9D4C5E1BF5ACBD7EB2210D1D9590C80D4F79905A675770FCA02989E9EE6F2E5CBDCBC79934824C2B66DDB48A5520441C0F4F434E170B81200790D624E6FC0B1AE3356062A1193A6C798FE92B369142EC5FFFEFE7E1A1A1AD8B06103C96412802008C8E572C4E3719E3E7D5AC9A2C27A61CD3DBD6E68117BAB8A8212943803A529F4FCF9738410A45229EAEAEA9052B266CD1A5CD7ADE40C94F3C48D465E57C0FD72541A5BD41347A351EEDCB933AF7BDAE7E1FCF9F3DCBB77EF6D36D0DCD1D1F1C32A7AE24756964B674008C1891327E8EAEAE2F8F1E374777773ECD831AE5EBD6A1FE2367DA88C3F2DC767A7E69E5829C5D6AD5B1142146ABFB99652D2DEDEFEDB7DFBF6B17FFF7ED6AF5F5FFCF55051A3ABBD271642B07BF76E9452B4B5B5CDBB9652323030F09B818181A973E7CEBDD2871220944EA73FD3005CDBD42FA7272EDB074CCDB7E742088220309AE93FC09495CE1F5B9BB60D915389277E3FDAC4579957AC0ED533E54D2ECD13DB7CF47DBF20E28220309B9056B7F5ADEE4BB189A9B927F63C8F0B172E303434C4E6CD9B191D1DA5B7B797274F9ED0D7D7C7A3478F8C509BD3A9CCEA0D7B56CD96A522580B4F2C63B1D851601DD03034345407B88944C201542291905647359BCF59EA135BA71403586E4FAC803EDD7062FA6F9DD5784C33990366B424F035759C125157E54CC9727962C36BE338B225F48A518639FD7F631B17D534B5F0C4E620E6F4C63225D4A2B28006B62A5CE0D17DE1B9D0727B623B0BC2D4D94574BA2C2329F6E8B352734F4CA90A5281D0B23DF11F6D51D8D9D9C9D1A34779F8F061ED3CF152C637C21357E161EFBBF5C44B1CEFDE132F71BC5B4FFC3529F393A2453F026EEBA62796D313578BF31F673219353131A17A7A7A14F009B0B628CA217DBD4A6721AA3FB3D82B6AF980489198AB5A065CDFF7F13C8FE1E1E1528F1E9525F28232DC5FC8D42B2B1BAADA65D401DCD1D1513A3B3BB97BF7AE01F046B44A48ED4A012CB8F8524708F819B0460BC015BA6AFC451B9E9CFD3BC172D4EC6A0058A97F3368D4734F2BD6AFACB2B72CA31A142A56B121BDE1EC2262EF1B930163F5C2567352965A95CB09E07F0CFE0CEC102DF9950000000049454E44AE426082); -INSERT INTO `images` VALUES (4,1,'Network (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D4071113202B38A6D8B80000036D4944415478DAB5963F4C5B5718C57FEFD9AE0D0E4AC21FDBA9AA22352A52A59A220B7540C530402556239087480CA15D3A35B1BAB064416268252A317422B205D474482858A26540C052AA8E69DD4041A0A220B70D609C6727FE73EFEDF21E3126AD8CD57ED2D55BEEBBE7DC73CFF9EE85FFB9B4CBFE100C06DF8F4422B75D2E975B4A49F910422084606969E9FB68343A0B48FB65018686863AFC7EFFC713131317169752D2D7D7474F4F4F7D341A7D0864AB01B8B9BABA7A6F7A7AFAE79999992F0A85825D4AC9B5A6EBDCF9EC2E46CEC0A6DB9042519245A25FDDC7E7F3B9812B40AE1A00BB6118B73637371F026E2184AE942267E4397A92A5A415A87FAD8EC78FF7B9D2E002A0582CDA003BA0590037D7D6D6EE29A534A514008B8B8B8F2627273F074E73B9DC839D9D9D6F01A7520A210475F50E9A6EB8799ED7296615754E17D7AE370020A57CC9CEFA767474DC4A2412783C1E3C1E0F2727270B801B38B6DBED027802E4354D434AC9D1E931BF1DEC502816F035796978DDC6D3EC1F0008212E00D8A494747575B1B5B5454B4B0B994CC6D2F1B9AEEB221E8F7F924EA7F3CBCBCBBE502884AFD1CBF237890B7A060201B6B7B72F00684A2992C924CDCDCD643219F2F9BC0EE8D6C470383C07FC055C1D1919B10F0C0C7CF02A17E9BA7EBAB1B1B10F48409D1DB2520ABFDF8F6118ECEDED512A952AB3720C6C0132140A8D016F02F5E524CC2A024920770E60616181A9A9295C2E17A954EA9C8E66BD0032401EF809F8157056905026F3AC395E0278BD5EFAFBFB514AA1EB3A2B2B2B1C1C1C54265D76777777462291DB4EA7D32DA5D42C792C770921482412DFC562B199F233201008B0BBBB7B36B1B1B1F1ADB1B1B12F3B3B3B5FB4B6B6FA2D96C3C3C3EFB5B7B77FF46F49EEEDED75C562B107E7922C84A0ADADED8CCDFCFCFCEFE3E3E3F781D3B9B9B94F4D327ACD49DEDFDF677D7DFD8C513A9D96C02EF0D466B309535BA4945A2D493E0A06831F026F98072781347004A41D0E470910E5BBBD6C92FF047E047E29B35DDE748D30DD61D959AB25C91278061895AEB100E3F1F85D2144617676B6A6245B1E56FFD452C3E1F0D756924747472F9FE42AAAA62457B3F0DBC964F2D1E0E0E0B8693D3B5007B498A6A81C3780AB963AD5ECC0964AA5DE3D3C3CDC031C660B2899AD437B45AB3827773597BE0F78C7BC1B7E004EAC4CFC57AF0ABD4C9AAC69DFAAEB6FAA4F2015E3BEA2100000000049454E44AE426082); -INSERT INTO `images` VALUES (5,1,'Notebook',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B4744000000000000F943BB7F000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D3091D1202361533A9170000003E74455874436F6D6D656E7400437265617465642077697468205468652047494D500A0A2863292032303033204A616B756220276A696D6D61632720537465696E65722733EF58000006C64944415478DAED98CB6F5C571DC73FE771E7E171530747A2751705272C82DA05D04090DB0409141620C82A62D72D9BEC40E2FFC8AA5284AAB001558058346D3659B06AA2B2A1AA5015454A85449449E2C778C673EF3D8F1F8B73EE7832B5631BD98A84FC937EBA7766EEE3FBFD9DEFEF71068EEDD88EEDD88EEDD8F6B64B80BC00BFB41730B54F02F2C517F7D03A122380200244804840D2EB801822A200098026C6882020CDBD20922E4EBF0122F951116224EAF4EC9595953D31DAFD2E81D691DFFFE5EFDCFAE45F9CECD9235DEEEFBFF92D7EFEF6D97D5DBB6F2411CDDDCFEEF1DB5FFF8AA22868B52C455160ADA1B0166B0DC61A8C3118ADD146A39442298508884442144288781FF0DEE3BCA7AA3DAE7654B5A3AC6ACAB2E2BD1B7FE5672BFB23A0F71D96BCFE0914A0146AF259A5CF2A83D62AADBC5253825644812842142188244251F031E2C3B69FECD9469187B7023295354A29140DE8A963523B51927095A41B04C9E093071182808F42C8E05D88381F703E348972B8041A0AAAC92995A219A2A06284A0101446094A81D60983E4FB2691CF510F2149CA87C613813AC42CD9435E816609428CA810C10504052A8052B40A4BB76D298C411B8D561A7422E5434444A8E3946CA624E3428ABC0B81DAF90369FB00499CAC729E98352D4AD16E15F43A299925CB43A2202A66186945AC56745B86B108CE27F9349269BC7601E7C2A4C41EEE0AE407D6B54FF2549AF95E97C26AB62A87541E54AA3EC6A46A648DA63006A3B3F64322D3B21ADA052A466288D44E4F12FEDF8F379E79DF212671D250553BB431F43A2DC655CD60ABA2D52AE8B45B1485422BD02A1D438C542E104428B4C26885F701E793DE8308C3B2E6D1DA8847AB03465B25C3CA1F510E647BBA3162A9D3E63F4F36E8753BB4DA053E0486E30A5D1BAC3528ED515A61B4C698A4E6F5D231D8AA00A1AE3D6595EAFEB8ACD81A57841827FE6CD93BE424BEF3F997C4CFBFE4A597E68868E6E63A74BBC93B9D16ED568B56ABC05A8B311AAD53D56A5B43C76A364625E3B2C6EAA4731F62AA48D963AE42A20E3B89736006C3114A1BEA1099EF7571CE52141EE77C02ACF4A4C49AA8D159DB6559B316231DAB996B5BD6072306C331CE39BCF7D4B5A7AE1DFEE8FA4062F0646DC05CB7CBBCD6389780D7B5C71887D6A9C109428C82D13A776588510821301C79820F144631DF6D3156C27A59311C6D31D81CB1B9B945EF00923E700E94658DB596DA398ADA66A9184C9E7D9AA61542DC26D08C104DBD778E8D9C0331784208E97A6368B50BA88F8040B3A075ED269E86B867B52E22C41809DE4E06BAF47D9C0C72CEA5FBAB3CBC8DC7255B5B6346A331C3D116DF7CF9F00828E064A3C9B5512399F4729BEBBDD66A3BFA794CB036A0F5348124A14460FB19DB9E26D2BA72B3B0D4F36A92DD6352ED00CB57AF5E25023F3D7F96BB9FDD6B7A32C40A86EBF8210C49FEBF583BFBC9395893B41F98B21E30DA8D847D4EE40B60F1D4A9C5DF9C3B778EA5575EE1DDCB1778F79717F28E4C26BBA9C92E2B82A8B4558B69DEC8093DD59A629C342991ED9D9CEC1264A5D45911F9272933643F0454FEBEFBD6F7BEF38B1FFFE4D295CB972FD3EFF7315AE7EDA0E2A8ADD3E9F0F0E143969797EFD675FD5A0861352DFBB324D40EE00DD03D7FFE07975F7FFD1BEF5FBF7E5D0F060386C321A3D1885BB76EB1B8B8C8D3A74F8FEC78E5CA155AAD16224251142C2F2F5396E5A2880C00BFDB8EAC01DFB9F0CEDB9796965E7BFFDAB56B7A6D6D8DCDCD4DAAAAE2E6CD9B8410E8F7FB2C2C2CD0EFF773090C87FAFDEDDBB7F1DEB3BEBE8E738EFBF7EFD3E9749E2AA5BE96317E85C0043CF0A6F7EE8F376EDCD0555551962521043A9DCE64FBB8B4B4C4EAEAEA919DF7FBFDA46F6B595F5FC77BDF907804CC4D9350D39A07DE5A59F9E1DF3EFCF0A3DEE3C78F95736E329777BB5DDAEDF6DEFD42E45072A0095EB337585858C05ACBE9D3A7198FC72773D1F34DE4E781EF5EBCF8CE1F3EF8E0CFAFAEAEAE6AE7DC04CC61813AA8353DA4B18585058C319C397386F178FC32B0691BE9FCE8E2858F3FFAF856311C0ED5A953A78E0CD45E3BAD59D0B3F6E4C9137C9AF8E681ADA68CCA83070FE29D3B9FC8A79FFE4369AD0FFCE0691B8D46F47ABDC93DD3F79E387182C16090FF2C4B9D3A84B06F324551A0B5962C7B454EDCAFBFF1C6B7FFF482FEFF3CB02BA57E07BC0A5895B3FA446ED973B9AB17595A6A87994EE5EAA576E968B2436F997599BA6E16E0F4337DF60884DCC81ADF6872A0CEB346049A49CA64907A06984C813033007723307B8D9A01BC1BE9903D4E9DD7535E361BB726A236477E3ABACD799C7AC96C34D901DC4E649E47527659C938730C33C49ED979AA1D3AF35EA3B61C404A3B8DC77BD567790ED91753DB8FEDD88EEDD8FEBFECBF1D52BECB48A43CC60000000049454E44AE426082); -INSERT INTO `images` VALUES (6,1,'Notebook (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1100000B11017F645F910000000774494D4507D4071113211090B600DD0000003E74455874436F6D6D656E7400437265617465642077697468205468652047494D500A0A2863292032303033204A616B756220276A696D6D61632720537465696E65722733EF58000002DB4944415478DAED954D8B1C5514869F7BEB76554DCF744F5A9C4014976670A1A3924D0282040DBA1B41706964562E5A98F909FE061D71333FC199816CDC65D16417D00C24C4C5802E6CD0B6D2D35DDDF571EBDEE3A24B19C60A9DACDCE4C0853A87C3FB9C7BAA780B5EC4FF1DAAA1F649BFDFFF4144001091FA00784440C4D739F8450111CFE3C7BF3C180C065BE7C54C03606BEBC6073CFCED09ED38C4B40CC604043A40070A85C28BE09CA7AA2A4A5B51149624197355786B3018B00CC0649A71FDDA9BB4DB2BB45762A238220C5B68B36877CE531425F3BC609ACE399BCCB87FFF67B2062DDDBCB9C54A9C08D6FB45A35618ADD04A5379A1749EC23AF2D291152565E59067057884342F284B87D19ACA2FC44AEB403CAD40A1B5C68B602B475E56CCB212A98759BA2204A6694E1886FC394E89E398287604C620284A5B911796E92CE7F7BFA6FC3A4C9864252F375CE1A980A3BB3FB1DA5DA3D75BA7D75BA7DB5D258E234CA0314A535596D92C63329D91E725CE39A46149A659DF33FC23E1B25284614814B5D05A51550EADF5E225E73995B5A4E99C643C619EE58DB336018CAD84693AA7DD8E89A3086302BC178AC2D600479E17A4E99CF178C268F40455A4B0B61CB0B6B3B3F3EE7BD7DE200E0D527F4D8B9B6778C940408C47DA405BE07207B9BAC64ABCC2837B3FA2947A494492264078EBD6875FF6FBFD8FE33866F3D5EE735942AFD7E3D38FBE2649923BC7C7C73745243F6F15AD77DEDEBAFDCDB7FBDF6F6C6CA89393134E4F4FF1DE134511D6DAA5CF6559B2BDBD4DABD5627777F7DED1D1D1FB805540B8B9F9FA67FBFBDF1D5CB9F28A71CE1186214AA9E736366B2DCE393A9D0E7B7B7B83C3C3C39B06886F7FFEC5810866381C2E1CB041DC39471004FFE64110E09C6B048D4623BADDEE0D60550197D6D7BB5F9D9D4D5E038267B312547DE4DC5180071C50018F800305B4800E10D5005D37AA3A3F2F76D1E6E542FD1FF112C8805C5D9868D93FE322449A7DE03FBD2FE2E9F137D19F7A6F588AE14F0000000049454E44AE426082); -INSERT INTO `images` VALUES (7,1,'Phone',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA79300000CEF4944415478DAED99797055D77DC73FE72E6FD34348621102216C882138766CC0C6189C7848B166E2C6A4C51B75FF48EAD4A553EC326D325E2675C76DA7698674C649A613DB09696A1763BCE042BC225B69522560080683621C1C592009B43FE9E9BEF52EE79CFEA1F7E8E5210176ECA69DF1993973EEBC77EF39BFEF6FFF9D1F7C3C3E1E1F8F8FC7EF72888FF05BFD7F0D8008ADE21C7BE8F3ACBF13006270E7CE5BAD64F25E3F9391320896FBAE8BEFFB28C003F24180333CFC4E6E74F4E52F6EDEFC3725825569AD9CFFAB00C4F08B2F3E10A9ABFB477F60007F60003795424B4920254422108910C4E314A4C4F13CB2D9ACAAABA9198DE5F387523367FEC59ABBEEEA2E81511520F4470D400086B3674FE0777753ECE9C13F750A99CFA395426B8D118BA10D039148A0633102D3C4334DB29EC7B0E350C8E7FFB3B3BFFFEF1ED8B5EB4D4096A69A4022FAA30060F43FF7DC576DD85C3C7E1CAFB31399C9A083004C93E355558FCC59B5AA61A6EBFE41FEBDF7084647119605F1382A1EC7558A8C949C1C1D255D2CF67ABEFF0FEB376EFCD4D0E8E88E4537DDB43704447D5020D679C0092F9B954610100C0DA10A05B41EDFBF271E7FF6AA356B6E11D1A8295D9791548A53870E316BEE5CA6353662E6F3246C9B583C4EF5B469E4A49C3D502C3ED2F6C20BB22E12697AA27EFA0B4ECCFEC2DD5D7DFB435251EF1784753E09E552A98E886D43B178FAC741CFDB774D73F3AD003D2D2DBCDDDA8A69DB3A72DB6D22337B3619E03229C91D3E8C48A7A94A24A88AC7A9ADAF670CCC31A5D6C66FB91DD17BF229BA765D06F840509AAA42221F5885046002D18EAF7F7DA7994EAF918E831B04A9E9AB578B644D4D1D40EF9B6F826DD333670E98264288F1830D43ACBCF24ADCDE5E52ADADCA10C230AAAB51D128413249DEF3E8EAEFA7A7BF3F373030F0C043AFBDB6B5E4D0FC0A3B39E7302F0080F9DDB6B617FE68F1E25909B8422C5870627A535353F9A529B36733A5BE9EA6A6264EF6F68261088410CBE6CECDCB91113998C974BFF9E8A335B94C464C6B68C0B46D6CCB221A8D529B486007412493CD7E7E697DBDD5D6D5F5C6043145FC3600CA20AC2D870FEFBDED8E3BE4A2458BD632752A62C17CCC254BD035B568D384FE7E1A9349E63535D1DDDD4D53346A173299DC2B9B3635148B45512C14B878C91210026118989108A652D85A63E572F40E0FAF5C3C75AA71606868FFFBF14E170AC0DC71FFFDCB3F73E9A5DF31AEBE8AF8B2AB306A6BD0F93C462482686C44CD990D2323E8D1511AABAB0128747559EFEED963002C5AB58ADA050B30ABAA302211D01AD3B63182009DC9E06532F439CECA4B9249D19E4EEF2FD1705EA3362EC04ED4B3F7DD57BFE68A2BBE67AD5983959C4290CB221D0779EC5D8263EFA23219B06DE4D2A5677C18B8F9D3FB37AE5C895D5787914C62C46260DB68AD31814434CA8C448299B11868BD01A8026240A4C4406332553A1F000DE8E62BAF7CDCBEFCB2D92208F07FF52B82DE5E9465A1E7CF475F7C114A06A853BDE3D1B9611600EEF0306E2A2D00167DEE73C467CDC29A3103B3A606515585B0EDD387444C93846D33231221669A536E6D6CDC0C248068C9531A13E4601704408C6EDBB6D932CDE5C6FCF968CB848659E8A9D52843A09209542C8A4AA7117DFDA87C169D8803E0E5F3B2FBD0210170F1F5D763D5D68E733F1E1FF75680F23C9012C334A9B66DA64422C40C0329C4AA1280186097A420DE771C18DEBAF5D688656DD28D732097430EA7D075B5E85814A5355AA9715F57578B8CC5D08904A4C7C645E779FABDA34701884E9F8E8846C7A7EB8294C842015D2CA28300434AB4D6C40C03CB3429064103102FB955AF141FE444C9E0641210EF3DF65853D4B6BF05A0ABAA90C329546F2FCA75915AA3A4444A8952126D59E8EA29E39CCDE701F0F3FFA3FF5A4A9452100428CF43FBFEF8EABAA85C0E1D0408AD51A5282FC73F2BDB801DB283B3629735590237B3A6E6E786108D005A6BD4B45AB40085427B2E4A4A10020C03CBB209021FB4C6EA1B407A1E32973B7D50AAB3936953A620A351A4EF13E472C8741AE9382025413E4FD1752948892104532C6B7F89707B021BD0E70220009179FAE9BD65E201C866517E80181D458C68D4CC1998B91CAA7A0A3A1EA72A59CD583A8579F21400F9FE7ED9B97FFF6917DDF9D39F925CB810C3F3908E8397CD227339743E8FE7BA14F37986F379E63CF4107380E6E6E66F94882E73FE82BD90E8FCE637325ACA2B64100481EF8F078BDE3E0234B2B60655578B9012637008C3C980521842606632D8EF1D3F4BFF01FADE7A8B235BB630D6D343B158A45828E0E4F3A40A0586D3690633199C62915F7EED6B85FB6EBFFDAF5A5A5A764E108F26F442D659D9A7154964B359128984165ACBC0F795023B72A41DFFD24FA22311D0A02FBE081D8B12AF9E0A425055DF80C75B67E9FF6910070FD277F02055F3E661D7D662C5634A238C4210902D14288C8CF0F3E3C77F70C8754F01B4B4B4B41E3870806BAFBDF64F56AF5EFD52481267A4DF95000C00C771701C475457579BB144C2549E1788D488A06D8F69CD9B8B9A360D954C620E0C62061A39438010FC6B4707777EE213C862F12C4EB940D4B6756E68287007066C218491F53C72AE7BFA9D8B2D6B39AEFBB3C71F7FFC2B37DF7C73E3C68D1BBF984AA57E04AC07764FE089B45521A63338E7380E9EEB1289462D619AA094A6FBA4929D2788C7E32680317D2686D43CF2FDC7B8B4AA8A4C77B71C7EF75DD38E4641297CDF87789CA8D632004F681D974A912A79AB0986BCE1861BE6AE5BB76EACB3B373E9C18307B70F0C0CAC1E1B1B4B2E5CB8F0B9F07B13DA40E56E45D7C5711C328E83EBFBC2F77D5380E17B9E2ABAAEF4F6EDE3BF9E7986C5B6CD8A860694E7E963070F8E6F3C5E6A06BED69E14C2F4948AF7663293123FCD30560081699A0AD8BB7DFB766EBCF1C6653D3D3D1B162E5C580016965CEB69CF242AD427F2DA976EDDD078C9E5FF2C62890913BD58344A241A25128920B4D6A66D23955296699A966D937AFB88DAF3E476A35828E8BCE70961DB045A3398CD9E33E47B5AA7DA3CEF5B7B3CEF2D20071400F7D4A953ED7BF7EEDD3E3A3A9A59B56AD5D123478EFC62FDFAF5BF2E07B8B30094226075DB862FFD685AE3FCCF1AF12AE3BC40844008A19552CA79FB6DE3674F3D25A45278BE4F5FA8922B8FCFECD871FAB975DDBAD471295F79A650F87189E83C902D3DFB2D2D2DEF5C77DD75BFE9EAEABA64F1E2C55F065E2F8303BC4A0056094012980A4CDD73F79FFD5BDD450B2F998C7355C924A661108944F0474618397A94BDBB7793CEE508A424A7D4A45CFFCC8E1D343737DF51D267B744583624810010274E9CE8D8B56BD7A39B366D7A18B8066829FDEF19E1ACB3348392788A407EE5BF7CFFCE879F7EE29EDCE0C9E18988C865B3388E43A158445B16270707E94AA719F3FD49894F29B5EFDFF3F97B9452DB0F1C38B0AD745E1940B1B4969FBD4C26433C1E8FECDBB76FDD962D5B3E5B62B4356E6567A6CE2A04200F6400E7B15F1E39B06CF3B76FDBFD9397BFE38DA50A9302F13CAA1A1A26E57856A9DFBC562CFEEDF772B96FBF78F8F0BA542AB57E6868E8876D6D6DFF51417CB1AC2280377DFAF4C7962E5D7A676B6BEB3F555757BF1E8ED062B212B2948B474B2A159EB167EFF8C3BB3FB5F8CAB513D9475F7B3B3F79FEF9B30CF488EF3FF98AEBEE29A94BB073E7CEE6A1A1A11B6EBAE9A64C6B6BEB92193366D0DCDCFCE9B00197186A7674740C0F0E0EFEF9CA952B7DA01BE82831F8AC80734619594AA622A5CC30160601C45EFBCA1FFFFDDCC54B569C0BC0B120D8FA4CA1F052E8DAC42F71F6F75E7FFD75DBB6EDBFBEFEFAEBAFEDE9E979E09D77DE59BB6CD9B2E71CC7B9A5BEBEFEC7478F1E5DAB94BA71F6ECD92F0F0D0D1104C17DAFBEFAEAC1071F7CB0A32C2963A20AACCCA50AC3728031205D9A6337FCF0C9FB1F7EFA897B52278E75943748D4D6F2C9CB2EE3A4942F6FCDE73796BC4BB1621F077876CD9A355B5F7AE9A5E77B7A7A1E28140A6B9B9B9BEFF23CEF966DDBB66DEEEDED5D7BECD8B16B62B1D8CB8D8D8D73972C59F2E5ABAFBE7A673A9DBEF442EE854428D913216994552B562195D85D575DFEE97B3EFF856F0E9FEC977FFAC4135FED9432156244D9299467B9480130BBBABA7E3D6FDEBC0D806A6F6FFFC1EEDDBBBFAB94FACB7BEFBD775E5F5F5F577B7B3BCDCDCD7702BF2831D82B1BFA855CEE124AA4CC509E1EB69130A0720152966498F8B26E972FAFCAAEDB06160027DBDADA7EDFB66D63C3860DF1C3870F77EFDFBF7FFAF2E5CBFB81FD212FE9960DFD82FB0313D88755B28FB044A2A19B042A0F0B71BF7CF36684ECAC9C225CF4C61B6F2C5DB162C500B06F02D52EBBDC330219EF138851C1BDB044EC508E153E305CDFAA9064CD50E9585653B3224F53152EBE3CFD0FDA231315F611562D33A4422AE479C297B7BAF2FA3244BC555189553A163FB4CA0FA3C95709245CFEE98AA646E5856D582D8DD01E13EDA342204EEFF9DB00980C88A838F87C0D8C4AB51413D4C13AC480335A551F068089BA9813B55AF5FBE8804EC688B3DA521F26800FBBE928CED177D6FC3F19E765F07F0325EF7F5500397C430000000049454E44AE426082); -INSERT INTO `images` VALUES (8,1,'Phone (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D40711132310A280625F000004B04944415478DAED955D68536718C7FFEFC9494E92A6A9357169C5BAD80A96CECA148581A0129DD25A06656CB04A70BB5971208257AE303718C2905D78353F3A655D0519284ED0B2B155749BB0AE55CA8C5D14356D63D3A6C9694E4E7272723EDEF3EEE674A4C12FB6DBBDF05C3D2FE7779EE779FFCF1FF8FFBCE09017E4AAF3CC8E7F0F98BB72E555C1E3F94E4D26DBCAC562ADE97040B6AC526661E1B25F10467E4DA7BF3972E2440980F532B06A00118786CE6AB1D8076A3C0E0D4879C261172B148226CF43220473927423218AA7BBF6EF4FB47476DEB641D6B3005C35409B9A5AAE2512D04A2539B0752BD334ADEEE1A347909C4E34508A36B77BC7B6E6E60BC99191ABE777457E01E005E07C56BB1DD5C0ED8D8D53F586D155BB7E3DAB6B6868E00087B161030A35352CD4DE6E2AA994EECAE59CAF8442DEBA35CD4D5B42A1B76B09B9F9673A9D7BDA8CAA01E4C29D3BD2FBD1281FDEBDBBD3D1BE1EAEE616042C8A3A9312773E6FFD70EC98B03C1C465D28841A8F073EC308CECFCCEC25940E4F2A4AAE7A36D52DC283932737BDD6D1F131F1FB6195CBB04C13D6BA75F0B9DDD0B219DE5B5F8FA69D3BE10C8540781ECBDC6EB4F87C4D2141380AC00F80AF6CD71240A2BF7FC5CA952B07493020981E01669D1FA6DB052AE761F9BC981ABBCD566DDE0CA1A9099CCF07A6EB70308690C70317C77502A807E0AEFC6E258004FDFE6FE1F3AD32B359980430340D96E08215580E5228A2288AC4344D50D384592AC1104598B20C4A29384234BB82A70248E6EBFE4B60EC4D140A30791E96B8006E6606824B8023350B2393B552F13879323A8AD9F171E4331988E934666667910B04ACD70F1C18B65FD39216F18BA07C51E9A60CCC651816F7F83161CD61C204014E10644A65D4A82A5115050070EBF87108A1106382004955C9AC28DE570381BB434343A744511C8846A3A700500074F115F11FEDDAF54959D388A1EB84A82AE1E6D296732E0D4537C8C3F1716863632C3B39494C9EA716CFB30559E6E6B359522E14004A05B9B5F592A669B59148E48D743A1D9F9898482F0174AC0DA76A05612B1CBCA7AC6930759D8031C2CB326B74BB911C1B25E9548A4886C12DA82AE76D6D45432482B958ECC91DC338797174746C7878F8C7DEDEDEDE6030E8A594FE118FC7D5C519587BBF3A73B1FDE8673BEEDE9F18A08666E88601299F475E92882ACB646E3E43E65515455D070088F7EEC90ACFDF927B7ACEFEAC69B700E4011472B9DCF792243D20846C00E0FA0700A00420F34EFFB92F0FF69F7E773299F8091665BAAE235F2A4121049A658101C634A557CE28CAC1D57BF6B8F7EDDBD773F8F0E16600128082D7EB9D648C6D2B140A59004E47C51AA6000C00E5442E9F3B3F32FA9BB29019696D6C6CF67A6B42B964127F4D4FFF7EB95CFEE286A6DD5419CBE672B9784B4B8BA7ADAD6D7B5F5F5FCFA143873A29A5CE542A753F93C94CC76231F169DB95B717D80A006B016CFEBCABE3C8871B37F601E8021001B0C9CEAD1E1818780FC05BD7AF5F3FD7DDDDFDE9B56BD7AE02D802200C601979CE9675001000F86C0179ED5C11806CB794D9C2AA8946A36B060707153B6702500014C80BFC82B32B126C1101806E8759A125C18E455D1900CA0034F292CEC755A8BEDA604845C59577E8F38CE8BF78FC929FFE1BC1C53DC08D47DFA20000000049454E44AE426082); -INSERT INTO `images` VALUES (9,1,'Printer',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA793000006974944415478DAED9ACD6F13491AC67FD5EECE87E3987C594BD02224366B09C44C3012EC0E086956CA0144A41CB2873D71D833234520FE06A441BBCC007F00B788432017586D0E68766785945896860C13650323415812E418C7368EDB717757CDC1DDA663FC95C06A32BB9454EAEEAAEAF2F354BDEFFB5457195A4B1ABB34B5022C001C03D4CF907FD30C9C68D620180C7E522814E6E3F1384343437476760290CFE749A5528442210CC378EF91ECEBEBC3711C2CCB62757595FBF7EF33313101F02B20B95302BF065E2C2D2DB17FFF7E8428374F2412DCB8718368344A4F4F0FC160904020B063F08EE3108944181B1BC3B66DA494ACAFAF73FBF66D79F1E245AD11899A04CE9D3BA72793C9DFC5E3F17FADADADD1DDDD5DA9935272F3E64D8410C462310607072B24344DA3A3A3035DD7B76FCB9A86520AC771701C07A514EBEBEB4C4E4ECA4B972E69274E9C188E44228FEFDDBB279B7676F0E0C193807AF5EA952A168B6A636343954A25552A95D4AD5BB7D4D5AB57D5C2C2824AA552CA344DE5388EFA90C9B66D95C96454369B55CBCBCBEADAB56B9E4FB46C42EAF9F3E7F4F5F521A524994CB277EF5E344D43085131A59D24A5144208942AE3F1FAF29EBDFBF9F979C2E130FDFDFDA4D3690E1F3E5C136FC3B9CEE572148B451E3E7CC8E8E8289AA6914AA5E8EDEDAD4CB91F8007AC5E991F64A324A5E4EEDDBB8C8C8C10080428140A75DBEA8D46CAB66D2CCBC2711C42A11028C5E3C78FF9C3E79FA3691A66B1C89E7098F54C867077F77B39B23F59B65DEEDF3429140ABC79F366673A20A5444A891E08F0FDFC3C5F7DFD35BAAE6318064F9E3CE1DF8B8B98A6C93FBEF98652A984AEEB1F2C0B21701CE71DF3DA960929A5504AB1512810DEB387F1F1713421585B5BA3AFBF9FFE8101B2B91CBFFFEC33B2B91CD95CAEA9FDD7F14577C0DED6BD78F182582CF6FE040042A110972F5F2612896C999956ECBADA395BF583A3478FB2B9B9F9FE04745D27168B118D46B774D60A307F7975FB7AEFF9EB3C028D92DE2802E572B9BA21B316B04604B773EFA5B6B6365EBF7E4D2A95DA7620F8E2675ABC35CA5F6C4BC85EBE7C59B02C2BD8DEDE8610A21222CBD3CE3BCE58BB4C35F58B56DA7EF7DD23464747B72764B66D07E3F138866130343444575757658DD28ACDB76A5EB59E6DDB269148605916274F9E6CA82F4DBF078E1F3F4E3C1E474A896559D8B65D597079D9B6ED4AF69755D7FBCBBD32AF4FFFF383070F181F1F67DFBE7D4422919D13181EFE94478F1E61184653E7DB8EA336332D2104E9741AA5146D6D6D3B8B4200BA5E361F6F59F1A1C1373337D334771E46DD6E9052361CB9959515A6A7A7D9D8D878E7CBAC91AD2BA53876EC18A74F9FAE2C19BC72CF640607079B0A5F5D0286615028146AAAA177EF380E7373736432198687873974E850D391F7AE966531303080A66995D5A65777E4C8117A7A7AE8EDED25994CB63413FF7B3AF0F4E953745DE717AB038661303737F751073EEAC0471DF8A803FF5D1DA84BE0DB6FFFC97A3A4DC92A015EE8DC0AAA542AF1C30FDF532C6E629A1BA452C91A235FFBDD72B429F1E38F4FC966335BCA57575F313B3B8BAE97B76E565757FF0F856C7979594929C52F4DC884EF45B10B3F6844C52EAB7440F8B2B68B854CBAF94F1E19FDC081034ACAF28EB5D7F0D9B367BB52C8CE9C39C3DADA1A89446232140A4D2AA5D0A7A6A6F008B4B7B793CFE73975EAD4AE14B22B57AE3033334322916062628268348A7EFEFCF9063B6CBB4BC8A6A7A7999D9D05E0CE9D3BE55D6FF7102F0018403BD009FC676565856C36DB54C8666666585858D8B190452211F2F9FC963AD334191E1E460841329964696989B1B131344DF3ACE5CFC06DC0D6AB9CD723C1CCCCDF299AE6AE123229E561600328B883EE78A1B4030803834014F872170AD95F804F8083EEA15F18E8142E01DD1DF9A05BB178FDFA75393232A255EFD16F772FB4950DE15AEDFD65994C86B367CF021C05F2BE59B0749F302837C63A008B8B8B85AEAEAE907F73B79E5055977B41A1992F5403F7A261757D3A9DAE9CC8BA18BD1755B513770041C330FE6859D65F2F5CB8403018A4582C5676A91B9DEFD9B683699A0D8E59DFFA831769FCE75F7ED065328A627193A9A9298009E06FEEC89B4011B03DE7F593E874893CDF657F8BF8AD0BBA089400CB23E027E1F9439B9B0DF7D970EBFDED856F2AB51A6B2AE5334FB1651ADE3E6BAE4968754CD9F680029BEED503EF008EEE7BC9A9EAC4711B077C04B51656B2A20AA4F0F5E981F69E35DFA078BFA9F9D63C8E8F8877B57DF54A5481115560B5AA1F117500D75D96D720553D23B56647F99C55D6C90A503F01E42CFD587CC8D7CB0000000049454E44AE426082); -INSERT INTO `images` VALUES (10,1,'Printer (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D4071113212F26D02DE0000003444944415478DAED96BB4F235714C67FD7F38001D6E6210B43844963645113441921D1913250516CFE82902ADD1051A6419488DD8E8A26ACB46803590939CDAE2245DA94A1E0B13C04320629C678ECFB48916176FC424AEA5CE96AE6DC39F79CEF3BDF7D8CA0B52581EFF86FED1DF0263E209A1CBAE6E6E67EDDDADAFA4208C1FEFE3EC3C3C3388ED331A23186898909BABBBB595F5F37BEEF7F05BC6E71CCE572FDF3F3F3BF97CB65130481D9DEDE368542C1148B4553AD568D52CA68ADDB76638C91529ABBBB3BE3FBBEF63C6FBE1D83958B8B0BBF582C323E3E8E94F249E4ED98140A0572B91CF97CFE076005C08E3BD56A35AEAFAEC01800BA3D0FDBB2C86432D8B6FD6402AD352727270C0D0D358CDBCD2894D6BC7BFF9E2ED7C53C81D698F8578331100441D3785382FBFB7BD2E934C96432728C077B7C8F8F69ADA3F94A292A954AC704879B9B9BCAB62D2B914884415AB0C7587CB2E37EE57219E0B05D82DCC2C28225A564747414A5540BDA4E6C004AA512954A85743ACDC6C646EE3168228E2F93C92084404A89520AAD75D4E3B652AAC5BEBDBD25954AE1795E670D84100C0C0C50AFD723743B3B3B68ADE9EBEB6B61904AA5989E9E464A494F4F0F232323944AA5CE1AACADADE13836ED34F8A7B68D1A5C5F5F7178F867E4B7B7B7F7B4068B8B8BFCAFC1931A2C2F2F1304D5688D6B6D383F3F636C6C8CAEAEAE963D904858BC7AB583947582A086E3B8D46A41670D565757492404A9543F5A6B8CD10D011B858FB30163346767E7789EC7CCCC4CA4819DCD6657006E6E6EBE34C6F0F1E3398EE3FE6B918F8E8E22A6838383BE52EA6B29E5B6BDB4B4E40B2138383820997C86EB7E1E057F9C7879798910A225496F6F2F93939391AD944208C1ECEC2CC7C7C793F97CDE178003F402FEDBB7BF7C5B2E97C30906A534BBBBBB4C4D4D313030D854268D6DBBB8AE4B10547978786074F4332E2ECE79FEFC9BDF8C311BC0961D5E3A3670F9E2C54BD3DFDF2FE2281DC7E5C3873F1A8EE17899E24F002925C6989F809F01CB0EB7A71242542CCBD2D96CD6FA74049B48C07A5DB6944908D1B0A4B5D69C9E9E02540005680158800B3C03BE0FD9582133D1E6C7A05D13215019F61F81BF80EA638044A8851B3EAD36C145D3C52062A78179AC045003EA61977F0345B6BC5DC0CA0AFF0000000049454E44AE426082); -INSERT INTO `images` VALUES (11,1,'Router',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA7930000000774494D4507D1011F092B1C4D0C91FA0000074A4944415478DAED994F6C53C91DC73FEFD9982C90C4E06441254542D425DA82A0AC54B5DA1015417B58AA569538A1E5EF023D70415C9A13EA815E809CA844A51050B715A7802A552A69DA882A62D5A8A83D401C017622C85A2B48084996D8CE7B7E33D30333D6C4D889D938660F1DC9CA3CC77E33DFDFEF3BBFDFF7FB0CFF1FEF76383558A3116805A2D67A5F675D057C010CEB3900E11A0068EEE8E8F8D1A953A77EB56EDDBA56A514C52F29E5BCBF666EAE85103C7BF6ECAF6D6D6DBF071E030290B502E0EED9B3E707B158AC756464E47528F5068510F3366FBF675ED96C96EDDBB7D3DCDCFC31F0195007CCE92CA8700D28EAFABE8F9412805DBB76BDF54DB2D92C63636300F5C02A20D01910D502F0D3227E2BE0EF7AEE48295D137980E9CC0C424AFCBC8F9FF7F17CAFEC8DBFFBEDEF009800AC06DE03B2800FE0562BD2D96CB6776666A6B7A7A7E73610D1F47401574AE91A9A00088BDF4A29A4523435C6888423AC5D192B7D825F835F09AC00422660E12AD124E4791E994C86AEAE2E749AEB80BC59C8441FE0E18334D9598F7C10E0FB1E2DF1B5C4EA25134F32A4BD29C69E8FE17A11B6B76D2A7C470861021EB2B35D0D002E10EAEFEFA7ABAB8B44226152BD0AC8008E52CA31D106F8E0834DB84E885028040AD22FD328A5581109313727914A125911B68A6521004E710B0897E1F242F5DADCF66F368803070E7C924EA7FFD4D2D27246473F02E4EC0C180AADAC8B100E87999C79C9FB6B9B5193A6EA287C3FCFAB992C0D4D519485C0CEA03DC2A5B85CEEC300A9548A1D3B76FC5C7351E8B7FF01FCC2FAD8E7BA4A28BBE91800E35313B8AE8B528AB1675F309BCBD0B8BA11C77158BF611DD1B5F56CF8568C977313147F7721000E10524A91CD66E72137809452DCBE7DDBAE0639BD51A94B1BBA46E7749510A5EE333E358E52AF3725A4201FE4711CD8F9619C874F1EB329DA4C7AFC4B5CD7293E030B0230070480BD7BF772E8D0A17937387CF830B3B3B3000D1A4400787AA30680AF41E44DB72CA6D09CE7A1D0CD4C4A0211F060649807A9047911F0782C492004D9B9EC5B51C83100A494F4F5F5914C26B974E91267CF9E251E8FDB9158AD793E6BD57D132201B45920C2BA9416A2D8FEFD8FDEBA525442A1425F30357ACB962D5CB972659E6EC9E7F3E803BAA2541F49A7D37F30F3C1C1416EDDBAC5993367181C1C241E8FCFA367A5E3FEFDFB150328A4EBFAF5EB0821104270F2E4C90200DFF7B12AD51B55AAA5A5E5533DCDEB6CB8C07BE3E3E3BF6E6A6ADA323939F98650B3E7428837E6524A5EBC78415161500B023872E44861D3B95C8E9191115A5B5B0D0D8AEBB12ABAFE97061068001FEEDCB9F377376EDCF8A552AAFD6DA2BF71E3461289C4E7A74F9FFEA775D64C3A4A8B39BBCD032493492E5EBCC8B56BD7CAA6B2A84F041A405EBFF76FE07B070F1EFCB3D648753A78CE22DEC0443A0FA4800756D1289F0103C064A3B5B595EEEEEE425A1719422F624AA9D4C5E1BF5ACBD7EB2210D1D9590C80D4F79905A675770FCA02989E9EE6F2E5CBDCBC79934824C2B66DDB48A5520441C0F4F434E170B81200790D624E6FC0B1AE3356062A1193A6C798FE92B369142EC5FFFEFE7E1A1A1AD8B06103C96412802008C8E572C4E3719E3E7D5AC9A2C27A61CD3DBD6E68117BAB8A8212943803A529F4FCF9738410A45229EAEAEA9052B266CD1A5CD7ADE40C94F3C48D465E57C0FD72541A5BD41347A351EEDCB933AF7BDAE7E1FCF9F3DCBB77EF6D36D0DCD1D1F1C32A7AE24756964B674008C1891327E8EAEAE2F8F1E374777773ECD831AE5EBD6A1FE2367DA88C3F2DC767A7E69E5829C5D6AD5B1142146ABFB99652D2DEDEFEDB7DFBF6B17FFF7ED6AF5F5FFCF55051A3ABBD271642B07BF76E9452B4B5B5CDBB9652323030F09B818181A973E7CEBDD2871220944EA73FD3005CDBD42FA7272EDB074CCDB7E742088220309AE93FC09495CE1F5B9BB60D915389277E3FDAC4579957AC0ED533E54D2ECD13DB7CF47DBF20E28220309B9056B7F5ADEE4BB189A9B927F63C8F0B172E303434C4E6CD9B191D1DA5B7B797274F9ED0D7D7C7A3478F8C509BD3A9CCEA0D7B56CD96A522580B4F2C63B1D851601DD03034345407B88944C201542291905647359BCF59EA135BA71403586E4FAC803EDD7062FA6F9DD5784C33990366B424F035759C125157E54CC9727962C36BE338B225F48A518639FD7F631B17D534B5F0C4E620E6F4C63225D4A2B28006B62A5CE0D17DE1B9D0727B623B0BC2D4D94574BA2C2329F6E8B352734F4CA90A5281D0B23DF11F6D51D8D9D9C9D1A34779F8F061ED3CF152C637C21357E161EFBBF5C44B1CEFDE132F71BC5B4FFC3529F393A2453F026EEBA62796D313578BF31F673219353131A17A7A7A14F009B0B628CA217DBD4A6721AA3FB3D82B6AF980489198AB5A065CDFF7F13C8FE1E1E1528F1E9525F28232DC5FC8D42B2B1BAADA65D401DCD1D1513A3B3BB97BF7AE01F046B44A48ED4A012CB8F8524708F819B0460BC015BA6AFC451B9E9CFD3BC172D4EC6A0058A97F3368D4734F2BD6AFACB2B72CA31A142A56B121BDE1EC2262EF1B930163F5C2567352965A95CB09E07F0CFE0CEC102DF9950000000049454E44AE426082); -INSERT INTO `images` VALUES (12,1,'Router (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D4071113222F0DFD7E230000036D4944415478DAB5963F4C5B5718C57FEFD9AE0D0E4AC21FDBA9AA22352A52A59A220B7540C530402556239087480CA15D3A35B1BAB064416268252A317422B205D474482858A26540C052AA8E69DD4041A0A220B70D609C6727FE73EFEDF21E3126AD8CD57ED2D55BEEBBE7DC73CFF9EE85FFB9B4CBFE100C06DF8F4422B75D2E975B4A49F910422084606969E9FB68343A0B48FB65018686863AFC7EFFC713131317169752D2D7D7474F4F4F7D341A7D0864AB01B8B9BABA7A6F7A7AFAE79999992F0A85825D4AC9B5A6EBDCF9EC2E46CEC0A6DB9042519245A25FDDC7E7F3B9812B40AE1A00BB6118B73637371F026E2184AE942267E4397A92A5A415A87FAD8EC78FF7B9D2E002A0582CDA003BA0590037D7D6D6EE29A534A514008B8B8B8F2627273F074E73B9DC839D9D9D6F01A7520A210475F50E9A6EB8799ED7296615754E17D7AE370020A57CC9CEFA767474DC4A2412783C1E3C1E0F2727270B801B38B6DBED027802E4354D434AC9D1E931BF1DEC502816F035796978DDC6D3EC1F0008212E00D8A494747575B1B5B5454B4B0B994CC6D2F1B9AEEB221E8F7F924EA7F3CBCBCBBE502884AFD1CBF237890B7A060201B6B7B72F00684A2992C924CDCDCD643219F2F9BC0EE8D6C470383C07FC055C1D1919B10F0C0C7CF02A17E9BA7EBAB1B1B10F48409D1DB2520ABFDF8F6118ECEDED512A952AB3720C6C0132140A8D016F02F5E524CC2A024920770E60616181A9A9295C2E17A954EA9C8E66BD0032401EF809F8157056905026F3AC395E0278BD5EFAFBFB514AA1EB3A2B2B2B1C1C1C54265D76777777462291DB4EA7D32DA5D42C792C770921482412DFC562B199F233201008B0BBBB7B36B1B1B1F1ADB1B1B12F3B3B3B5FB4B6B6FA2D96C3C3C3EFB5B7B77FF46F49EEEDED75C562B107E7922C84A0ADADED8CCDFCFCFCEFE3E3E3F781D3B9B9B94F4D327ACD49DEDFDF677D7DFD8C513A9D96C02EF0D466B309535BA4945A2D493E0A06831F026F98072781347004A41D0E470910E5BBBD6C92FF047E047E29B35DDE748D30DD61D959AB25C91278061895AEB100E3F1F85D2144617676B6A6245B1E56FFD452C3E1F0D756924747472F9FE42AAAA62457B3F0DBC964F2D1E0E0E0B8693D3B5007B498A6A81C3780AB963AD5ECC0964AA5DE3D3C3CDC031C660B2899AD437B45AB3827773597BE0F78C7BC1B7E004EAC4CFC57AF0ABD4C9AAC69DFAAEB6FAA4F2015E3BEA2100000000049454E44AE426082); -INSERT INTO `images` VALUES (13,1,'Satellite',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA79300000A444944415478DADD997B6C14D715C67F333B7EAE6D6C63A0B8800910170764A032C60E721A618504353C54414AAA52D9504B21720A8D2CFA471B405115252039280123044691A5E2365193285693280D84A421B1BDC64E53FCDAD4A6B06531AC8DBD0FBFD6BB7BFB876726B3EB59F083466AAF743577667667BEEF3BE79E7BCE1DF83F6E12A0007151EE49F7F8BFFC5D81346B89EA5100C326FF890742C0689467C6A90486FEDB04E428E06747019F08244401AF014F0082DF0578B3660132551066C41646B96751AFC74DC2B5EE6B532240CC03FC51949F0DF4DEE5DEB07AFF6E6D812AC20260877ACD019C055A674A662E90711FAD12097C0F7078CF9E3DE2DCB973A2B9B9597CFCF1C7A2B4B454A8EEFAE84CC0C7A840A281CF9826F81455E9C3656565C26EB70BA7D329DADADA447373B3686F6F17376FDE14172F5E14C0A5E9FABC36F93CEAE434B63940C0C4352C2AA93B262E6504BFA7A0A0E04C5D5DDDA34F3EF924C3C3C3B85C2EC6C6C61042E0F7FBF17ABD2C59B284E5CB972F7CEFBDF77A01DB54C3A805B0AA048C2D1948557D942873259ACFAF00761414141C7AF3CD37090402F4F5F5218440922424697C9E6B475996C9CCCC64DEBC7957813C5598498751C9047CAC0ABEC7E43FB32703BEB2B2F2D03BEFBC432010A0B7B757072ACB329224851D35326BD7AE7D00F8ED54D78190C9F50CC00D8C995825EE5EE05F7DF5D5434F3FFD342E978BBEBEBE30E091E0B5E3E8E828CF3CF30CC0F7674A20597593A95845F3F98DC78E1D3BB473E74E7A7B7BF1FBFD13801B411BCFE3E3E359BC7831B9B9B98F0005D35D892D770119CD2AFA842D2C2CACDCBE7D3BBDBDBD8C8E8E4E001E093E723C3232425151D1FCA910504C080C47711D33AB686D47616161E55B6FBDC5D8D8D804E5B5160A85B0582CFA75ED5E4C4C0CC3C3E3C12C3B3B9BE912B0A8E7FDF7B04A05B02A22D43E3E77EE5CCACBCB75E58D51466B376EDC60E7CE9D6CDEBC39EC374949497A94CACACA0228549FEB9A0A816455FDA089FABA55366CD870F4EDB7DFE6CA952B0C0D4D3D5FABA8A860EBD6AD3A78CDFF6FDFBE4D28144208417A7AFAA23B77EE1400755321E05717AD48F59301A776A1BFBF9F6BD7AE85868686E4952B57061B1A1A2C2E978BCACA4A1212BE5D9423D51742100C0675F5B59E9090C0F0F03023232308211042909D9D4D7D7DFD945C4852958FA6BE7EBDA5A5A5DE62B114949595396B6A6A328B8B8BD9B06103A5A5A56CDCB831CCF78D3D140AE1F57AF17ABDFA6F00929292686B6BD3D5174218DF3DE928244CC2A9A67EE49C186B6A6A222323E35F478E1CE1F4E9D3BCFBEEBBD4D5D561B7DB4DC16B602D164B18C1B8B838028100030303844221BD4FB7A0193349D6CCE6C423959595DFECDAB5EB61BBDDCE850B17686C6CE4CC99331C3F7E3C8C84317CC6C4C4A0288A4E42966552525270381C61EA6BE3C9164477AB5B93D5B83F21E67FFDF5D7E32B5B6C2CBB76EDA2BABA9A9B376F525555C56BAFBD466767E70457D252092D8C6ABEEF743AC3D4174230363646947275D204646020CAA255B86EDDBA074F9C38C1B66DDB3871E2042FBDF412070F1E243E3E9E7DFBF6F1C61B6FD0D9D91946C048C862B19098984877777718782309E0FA4C08584C16396DC52D7CF9E597494D4D65C18205F87C3EEC763B555555949595919F9FCFEEDDBBA9AEAEA6A3A3C334894B4D4DD5F3A460303881404B4BCBBF4D22E2942D6096E7AFC8CFCF3F94939343797939E7CE9DE395575EE1C08103009C3C7992929212F2F2F2D8B76F1F2FBEF8E284456DE9D2A50402013DF28442A130120E8703A00FE89C290133050AF6EFDFCFC8C808B9B9B9007475752184D063F9B163C7282929212D2D8DA3478F525151414747079224111B1B4B626222EDEDED13800783E3B1C266B3017C35936D152D220993BAB6B2A8A8088FC783244994979773EAD4295E78E105DC6E37FDFDFD783C1ECACACAD088E6E4E470F8F0610032333371381CB85C2E1DBC9104C0175F7CD1077C30DD644E6B66EA2F2C2D2D252626866030882449E4E4E470F6EC59060707191C1CC4EFF7E3F7FB993F7F3E478E1CE1F9E79FE7E4C993B8DD6E92929270BBDDD8ED7642A1901669C2D4BF78F1223D3D3D9781BFCE9480E9CE427171311E8F272C8F511405ABD58A2CCB7AAD2B84201008B075EB566A6B6BD9BB772F3E9F8F969696B048639CB88AA270FEFCF941E02F532929A7442027278791919109ABABC56221363636CC1584103CF1C41358AD561445A1A3A3437797402010A6BEA228D4D6D6D2DDDDFD77E0C3FBB1376AD6C4F5EBD7E9EBEB8B5A94182D03909C9C8C1082C6C6463D59D3406B635996B1D96CBCFEFAEBC3C088BA807D00ECBEDF162036367642A6691C1B09A5A4A42084A0BEBE9EA1A121DDB58CE02549E2D34F3FE5A30FDFE764D5F18435AB72126459E61F5FD94AF7EC3DB01AF8E14C528989E68AD8128936D694FFF2CB2FF17ABDBAEA8140202CF25CB870818F3E7C9FFDFB9F63CDAA1C9A1A3EC3D6F037DADBDB2958BB6A0DF0DCFD222001381C0E144599404A37A7A2909E9E8EDFEFE7D2A54B783C1E1D783018D4D5F7783CD4D4D4505353C3A6C77FC48EA77E4A53C36748F278A2B76CD9327257660394020FCCD485B48F1955ADADADCF6EDAB4899E9E9E0924525252888B8BA3BBBB9BD6D656DD65B43E303080C7E3A1A9A9894F3EF984C1C1C1AADFFDE6B9670B1F5ECFA0CFFB6DDEC4B80BA6A5CE62D9D2AC35FFECBAB60EB83ADD492CA95692D542FB574D4D4DDBB3B2B2F0F97C040201AC562BF1F1F1DCB871838E8E0E7C3E9F1E858410B8DD6E9C4E274EA7938686067CDE011E2ECCE7C79B8A49888F67C3635BF8F39FAA75F565E9DB14FC72730B55A76BBF02B603DD86DA6552169022BA0D389F9797476969E9AA2D5BB63C989191C1952B57E8E9E961D1A245FA44EEEFEFE7D6AD5B74757571F9F265F7D5AB573B808585EB5667FEB2E42956AE584148849833773E6E77BF29784992484B9BC582CC79ABFFEDBCB558CD4E855A9F887B59408A20211BCEE7004B8075C032759F749BE1BF7D6A2AE2006E015D401BF08BDF1FDCB77EFD238F2142E39378F1926CEEF4DDA6A9F1F330F0B22CEBA46C361BC74FFDC1016C06BE3194BE414028935C238C6673A95B8B36132B4911A42D6A2F5BB6346BFDEA35F958AD56841024A7A4110C06696AFC3C6A192A4912B3D367F1BD797316F6DC722D57B77686D50D080104E5494E604CC029EA77855875BF344EFDF817AF96A3496AFD900EECDFB2E951963CF81089D614ACD664D2D333700FA88B6214F5655926FB070FB1696311C01FD56759D5F72A80653273408E186BCAC6184828DA030DC59046C40A483FD9F1B3B06D97A49454DD75C24ACF88735996499BA56F5024A8B5B2A2558BD224A28F1C015C31A89EA07623891803788D4021F0F3197E02FB0CF8B53AC7BC2A91316992EA5B0C47CD6D120C5D032F19C6B186AE1876C215936D9CA021C268BF0BA92A8FAA7EEF057C6A1FD436E2A2B9903074497D986CB816505FE6575F201BC89A7D40910CC022235B64A0900C0443EA7B46D5AEBD6F4CBB2F4D2195309B07C62E19084E67C11411448409116D2CA64A8028EB821CE16A449090EE32362A1F8D40A4374C38FF4EBFAA4FC3322242984821FEF7DB7F00BAF5C667F93B75A40000000049454E44AE426082); -INSERT INTO `images` VALUES (14,1,'Satellite (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D4071113203B2511C8DC000004304944415478DAB5955D681C5514C77F3377F623BB9B6C5BB3B5904D42D04A9A26852E4171B14A3731B58614D22721F824E883D0B73E540A85E2832FF5412CF841A09542F5A1B5450A7D2848ED2658130B0DBB112424846DCA663F12B79B6D6777EE647CE8DD308D9BA8A0070EF7CCCC9DF39B73E6DEFF85674D0374FE4313AE38A4005241BC80A35C073CAEEB7F0DF00306F05825DB0954807520A0E6555DC97D401730A0DE5BDE0EA201BB5CF173AE368594D7CD005E3B71E2C4CDEBD7AF3BD3D3D3CED9B3671DE0F07615F8D4D702EC00D600DB5555593D0B46A3D153972E5DBA383838F8A2DFEF47D334FAFAFA088542B1898989AF55C5CF980E58AA74BFEABFA5C001E0513D7922913873EDDAB5331D1D1D98A689611808219052128BC5FA80A35B55E0A8D6848192BABF0B58ADB7A5BDBDFDE4F8F8F8695DD7711C072104BAAE6F782412E1FEFDFB762693F97E33C0708D1BAD502D7B53F5BFFFF8F1E3A792C924524A745DC7344DE2F138914804AFD74BB158A4ABABEB8DC9C9498FEA4043C013558917583D77EEDCCD783C4E369BD592C9240F1F3EDC78C9711C666767492412343535512C160987C3ED6A65FDDE0850DBF4F5CCCDCD3DB877EF9E7F787838128D46191818D86889699AD8B68DC7E3A1542A6159167EBFBFBE7CFFF29351ABA60EAC015CB972E5534DD322E9749AB6B636EEDEBD8B100221045EAF17C3300804022C2D2DB1BEBE8E9412B5571A02EAF1E33A2891481C761C07C771585C5CC4EFF733353585AEEB0821F0F97CE472392A950A524ACAE5721558F93B8054F14BA3A3A3C73A3B3BC9E5720C0D0D5128149052924AA51042D0DCDCCCC2C202966521A5647E7EFE0150D80E60D7374A4F4FCF87B1588C919111FAFBFB595E5E66FFFEFD2C2C2C303535454B4B0BE9749A5AAD869492959515A6A7A7BF6DB40F0C57BC216263636351D334090683C4E371AAD52AB66D73E8D0217C3E1FA9548A52A9849412DBB6B971E3C66AA552B9D808D0509A8BC5E231DBB6D1340DC3300887C3B4B6B6D2DBDB8B6559E4F3796AB51A9665F1D3EDDBECDCD11C78FFBD776F01FDFF08605916BAAEA3691A9AA6A1EB3AC16090D9D959B2D92CD56A15D334B97AF52A7B9EDFC59181577DDD7B3B3A0E1ED8F795929C6D0122954A5D0806831B4BB15AAD924C26C96432140A05EEDCB9C3F9CF3FE3404FD7D2D0E0612A6B6542A120AFBC7CF020F0F666A9DE0CD481B6DEDEDE7746464686676666F609215A354DABE4F3F9FCCCCCCCAFDD7B3B5FFFE8D4C9C8EEDD7B58FDA3C85266114318D4AC1AE7BFB8F04BFAB7B9234A7AECAD00F5A3D35082A8ABD10B8C7EF2F1E9F347DE3A4A5320C48FB77EC010C65375353C4C4CFECC97E3973F00BE03D68C0600A1127B5D078E1F6852275DF7E2832C17BFB9CCA3F22372CB4B4A429E2AECDA5A19E00535FFC95615182A698B72C305F5B9AA6493D448A5652BCA2BDA16279D1BE451F1FA36FF0EF5DC51A3EDF2FFD7FE047E6592EB407D7E6E0000000049454E44AE426082); -INSERT INTO `images` VALUES (15,1,'Server',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B4744000000000000F943BB7F000005F14944415478DAED594B6B145914FE6E3D3A493F88DD6D0767560DC620E8AA036EA2B81761763A30FF410261B659BA993F92D90811153789BB0117ED1021D2602B64446512FB51E94EBA1E5D7566736FCDED9BAAEA47D07261C1E156DDBAD5F57DE77CE7DE53B7811FC78F23D5A30080CE618554C16F6C6C90E779140401F9BE4FC3E1903CCF0BCD755D721C876CDB26DBB6693018D06030A0D3D3537AF6EC59AA240A1B1B1BE438CE19F0326801F6E4E484FAFD3EF5FB7DEAF57A747C7C4C9665D1D3A74F5321118227A2A908C8E0BBDD2E753A1D7AF2E4C93727312293F3DA7038A4870F1F0A12531FC62C0F398E83BDBD3D148BC5688644A1C9D7EA3D2242B55AC5E5CB9767F6A631EB83A5520957AE5C41B7DB8D2410772D9F0F060318867166FC37210000DD6E179F3E7D8AF4ECB8080040ABD5C2CD9B37D323902417B53FE9DE77436012AF478D0F8260E6F76BB382FEF2E50B344D8B051405380882F05E5484BE590488082B2B2BD8DDDDC5E2E2E21929C44944056E59567A126A341AB871E3065CD78DD4F2247D4404C330D28940B15844B95C46BFDF4F9C3AE3A650318D7A9E77AE1C30CE93B8FD7E1F0707071325735442B7DB6DDCBE7D3B1D098D033BCD349A8A84E2404F5B4A9C97C8CC04846EA7F57A14C15472A0DD6E239FCFA3D56A4DE5753999451D954A0E2C2F2FA3542AA15C2E8F00ECF57A28140A89859C183B373797DE344A44383A3A8A944FA3D140369B9D28D1ABD56A3A120A82006FDFBEC5EEEE2E7ABD1E6AB51A6EDDBA854EA783AB57AFA2DD6E9F2929E4D6F77D341A0D54ABD5F4A6D1C78F1F637373133B3B3BD8DEDEC6DDBB7771747404D775F1F1E3C759662102F02B803F272690CBE57E628CFD4C4489ED850B17A0EB3A0E0E0E465EBCB3B303DBB6D16AB5C23EDBB6D1E974C6CE4A96658DE4CBEAEA2AEAF5FA563E9FDF929E79CF187B47444DC6D83B00EF89E81F00D6C9C949D378F9F2253CCF83699AB1AD6118383CFC17AF5EFD8DF5F5F51040AD56C3F6F6365AAD161E3C78109618A552096B6B6BB1F291CF2DCB0A73E0DEBD7BA8D7EB585F5FC7CACA0A6AB51A00F89EE70D4DD3F43CCF7301D8A6695AD7AF5F6F028071FFFE7D1011186389ADA6696724B4B6B6863B77EE8484DAED3688081F3E7C18FB8123CE2F5DBA14F6BD78F10200F0E8D123F99D3A11198C3193883200E619638BD7AE5D5BDEDFDF6F1AFBFBFB9F017C56A4C56224C700F832182115112DD775475AC77190C96446FAE5EF6099D4F3E7CF01E0B7376FDE6CC5EC5250541233C9A05CCBA68931515E751C27042800C7B5BAAEC795114B003C00F3936E4F1A1C986ABA746E487DBA3C8DCA205CD705630C8EE3209FCF87D751FDF3F3F371DFC4390043003E8080830CF8B5E81746007C43F1B0AE9806C0E4244C0019752D102F8F02CC1883E77961AB691A5CD78DACA3F861F2770692F98AA4492207430A47200D10D7BAF47086BF20524202B80C586C8209E08260C23A60704FCB51F0950804722E184AA8A0444448688E93C926115023A1695A484426984040E3404F01B8925482981C1889803ADB3069D7C2E4D7BA182076180421554222126ABF1A012507C4EF073C998711F86892528294AD17118585B81A5F052CE7808884B89F9003F3DC1C4E404808719BBF46C27C2F27B62959E40225B42EE7401C918408E4397097B767343F4D31A79210D369E4E6949AB4519E8F22A04460817BDFE6ED50CA83D8852C8980BC3610F7CAFFDAE2E585A88116161650A95490CD66512E9791CD6651A95490CFE751A95490CBE570F1E2C5B080D3751DC562519D85329239DC79B15160099E17D259E0A12D70FBEBF0F010AF5FBF9E6AF336EE5EB3D944BD5EC7D6D61600FC02E01880C5ED18C0409A918259BE07021E4A9B47E2F7A5A5A53FBEC23F3F9B12D8217F2F539CCCD448B031D231A515784E5ACC32D23D23A2DC50EB2B59C34C5951C5222592D7E636E0E6286B024D1301F102F1038E94D05165872E157D4CF2585C1292240D91B09E627ECC5A353607E404562B52F95C53CE93BC1FB5DE904484941A482DDE681A026A89AD3EC3261C8F0419A92410512E04D346006380C43D3F6E6C54B94263C624456F6A805FFDFFE7591EFA0F59ADA9B48C5083A60000000049454E44AE426082); -INSERT INTO `images` VALUES (16,1,'Server (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D40711132204A1418763000002C14944415478DAB5963D6FE34610861F7149FA438A6D3A40E05C1B20851A1757B93827C601B17F826BFF00D76E0E57A673E3C2955BFF8620409A4B19A4135C39391B3082DCC1A0624AE2E7EECE354B419425DD414008BC00A9A5E69979677740F89FAFD667D615F066C1FAEFC06FCBC2D5D5D5D53B638C68ADA52C4B298A42B22C93344D65381CCAE5E5A5003F2D15FDECECEC9DD65AB4D65255D51890E7F918321A8DE4FCFC5C80D7F3E2F8F3163CCF7B7577774710040088C85800D65A8C31ECEFEF03BC9A6795BFA88A300CE9F7FB8808D65AACB56388B596344DD9D8D858E8C442405555E3C0D3C127A14B014484A7A7278C310D7B2621BEEF7FB6970B01DBDBDB9465D9C87E5245515055D5F21669AD89E3B861C9740FA2285ABE82344D198D4633835B6BC9B28CCDCDCDE5015B5B5B445134CE5629D500013C3E3E2E6F51AFD7E3E1E181288AE876BB2449D200F4FB7DD6D7D7017E00BE013E3E039C9E9E7E0FBCACA5947A9924C95722429665DCDEDEB2B7B787E7798DCC013A9D0E22C2EEEEEE8F83C1E0C3C1C101ED76FB0F11F925CFF35FAFAFAFFF6C75BBDDAF816F8117B53CCF0B8F8E8EDE9E9C9C10040165593676D3E4FE4F9284E3E36380CB9D9D9D8FC03FC02DF0BED56AFDEBDFDCDCFC070CDC8F7EADC3C3C3B7B5F7B3821B63F07D1F11218EE373E0E7388E353029E3BB91AD80000881556003C0188331A671A227CFC0DADA5A5D4908748012A8801CB080F501E31E0A977D05744404630CD65ACAB27C3626CAB2646565A5062820039E5CE6E2628AEF1EEACE19F7726772626AAD9F9DE6A22868B7DB75D357DD7F0675E6F3B6A972E5FA754037BA514A35004A29C23024CFF31AB00D24CEA69900CF0920EDF57A7F5D5C5C7C574366CD2280FBFB7B80BF5D2F4317D3D4AEB4A60001B036A155A7C0C99BB2545CCF3260E82A18BA2A6602E649B977A701383BEA8DA21DD0CEFBAA687DC197C6CCD135E79E4FD63C5325266AF4970000000049454E44AE426082); -INSERT INTO `images` VALUES (17,1,'UPS',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA793000008994944415478DAED995D6C1C5715C77FF3B9B31FE35D7BEDB869E3C455D3E2A61F028B87C20B12A58537C41352CA431F2A51241E100824842842BC5515521F88281208A10A1E105015811015A2A508AA8402A14D1BB7214AE2C476366BEFCECEEC7CDCB9339707CFAEA6AE1BD9F97A403ED2D199DD9DB9FBFFDF73CE3DE7DE813DD9933DD9933DD9933D01E049E077802AE9CF81476EE69F6AD7F89C0BDC093C041C01EEFFC2E71F9E7DFA9967EF9F701BC4FE3249B8C66F5F7C815FFCEAEF6FBFF2DAD975E00DE01CF022701E886E04016317F7DAC021E07BC07333D3EEF4B1A79FF8D8B7BFFA994FF57A83FB8E1DFBE16CADD624D8781B1175B9BC6131BBFF204AACCC2C5FEACD3DFFA32F1D3A7CE7FCCCB9E5DEC73DCFFF1A10001781F87A08983BBCEF3EE093BAAE7DF7A55F7F275DBCAFBD2F4BE3C7651A21654A6BA2C2D97FFD98C31FFD22EEF4FD74BAEB589575FEF1D7E709C304D3D0B5536F2CED9BAC69FB9E79EAB3AC6D08FEF4F27F9E7BE1F7C7EBC0D781634078333DF0E5A7BEF1D8A75FF8D957EE3D70C7BEBA66D440B3509A81521A57D67D66DA0D06574E92F4FFC999B75EC1EBBCC9C5B5012B6B03FA7E4C9EE780461A87341B198B0FDE6D7FE8F0ED5CB8D899F706711378F966E6C085EEA51373969993786FE0D4F6A15486141152784829C864CA9B4B97F0BC988BAB3D84905C5A5D67E9CC2AAD0907D7AD3251B79999AAD26E5A0491E0818F3CC2B33FF8097FF8F35BE78A9CBA6921540BD65EE2D0E237E9A77D643A44331D949662D85328234133240F3E3085521A59AE587A7799C3FD011F7ED0A3DBED31DB76314C88FC3EFD20E4A14F3CC695CBE741A500F3373B07B8B0DC61AAFD535A871E27CF12D2681D29FAC4DE190CB3866169E499444A89CA730E1FBE8B241A72A5B3C6DC1DD3F4BA433CFF32EEEC02772FDECBBB6FBFCEB9FFFE1BA5726E4512A354461CC718975FC272EF41376B3895DB51F6412A950ABAAEA3EB3A52F8A4894F26137A9D258CCA7ED24C63760E6496100E07BCF697DFD0ED5E46A68A8A63DE1A02712C1049425D3330AC09D0747219613140F8039418107AE7102221CF24499211C5825EDF23F003363602BA1B1D8230C2F763B22C472A4510A4B7864096499492689A069A019A896E59E84605DDB0C9F594B4738538E89365196198112709837E9F204C88861295A5A442420A89546828A2485C17017DA73786B105E4A83C05A58A473514A0691A4AD3C8A424CF24699A229298381188582265469C48D20C7299916960EA9BCFF706F2D61038BD6CB3BA5145E5092A8F4149200395A3F291662814790EB9CA36D77E4D43CA1C906439E89686696A989646672367DDCB6E0D01A94D71F28CC93B171D4412A2B2212A8B3609A91495A728A5500AF22C275790650AD3325019D8B68E8EA26256B8E2659C7C17CEAE28A6A6A66E4D0EF8BE4FAD7E37EF9CDDA0D192C080C9C9262A8D70AB3E591A15041400F9E6D285521A696E71F692C48B6C2E7514B5DA2469769966B34AB7DBDD3A996A8BBD31045CD7A5D3E9B0B0B04010044C4E4EE2793E866170714DC734EFE0F5B7E6711C87959595F7D94AA542BFBB42BBEDB0B6B6361ECF719C72B3386AC3F392BD2A991D8550B55AC5F77D5CD7C5F33C2A950ABEEF63DB36BEEF6F82EBF769369BF47A3D2627273FD056AB559ACD26BEEF333333431C8F9BD1065007AA4005B08A09D6AFD6F2EC34071CD775F17D9F66B3491004388E431886388E431004D46A353CCFFB40F08B8B8B341A0DE6E7E7F13C0FD7751142943D300D4C02CD62BF312262164DE7B644769CC44110E0BA2E83C1600CDAB6ED3119CFF368369BF4FB7D5AAD16FD7E7F0CBED56A8DC90E0603262626F07D9F7ABD5EF6C03E60066803AD8248BD4442BFAE55A856AB8D498CC2260CC3713855ABD531B8911D91190C06ACAEAEE2380EAEEB1204018D4683E17048B3D92C7BA00D4C15DA2CC2AA56E4C7B65ED83181288AA8D7EBE3991F0E875896C57038C4B66D0683018D46E33D2447645CD7A55EAF6318C678E6C33064FFFEFD0831AEC4CD42274AEA16042A05816B0F21C77188A2885AAD4618865896451445589635F6441886634F8DC88C6C10045CB870A1683342AAD52A711C63DBF678ADD8A2B5C23A45425F9707EA4992E0380E711C639A265114BDC70E8743AAD5EA7B4896ED6DB7DDC6C2C20251148DC7B16D1B29657949B70AB54BD7E524BEF61CB06D9B2449A8542A9B6DB56190240986618C49C5713C06B7D5EABA4E1445D8B68D1002DBB6D175BD1C4223A023B0FA4E768C3B2690A6299665218418FF71D96E05B7D58E16827ABD8E6559A4694AB55A2DF6CA632C7A0953BED96C210BCD4B856E7704A4941886819412D3341142A0691A699AA269DA98C4E8F7ED6C18860C87438220187F6F9A26BAAE97B18CAA6F0A24C5914B5C7C96DB556473A7B3AF9442D775F23CDFB1350C832CCBD0759D4EA7431CC7634FB55A2D0E1C3830F28028CD765C1CB10C0B8D0A3259A9B5D8752FF4A6AEEBF7341A0D5BD336C3722776447AF459D334AAD52AED761BDBB6397EFC38BD5E2F2D1D7005C0A0500FF00B026941E07D21B4D373A1D75F7DF5D5270F1E3C88EBBACCCDCD91E739966521E5E6463E4DD3F1F5560568B7DB4C4F4F333B3B8B108213274EB0B4B4C4EAEAAA013C0F9C017A251D141E48B6E4C0359F8DB68A81397AF4288B8B8B1C397204D77589A288300C89A288388EC7499A24094208A228C2F77D4E9F3ECDCACA0A9EE771EAD4A9D1B8DF02DE01FA857A8527C22DE0F31B71B83B093C0CFC72F4C5A38F3EBA6CDBF694699A9556AB654829B5344D1142208450711C6761188AF3E7CFA72B2B2BCDD258DF2F0E7CD74A2133021E951237BF5A3BBD5B025A11767715FA39E0895D3CFF47E06FC0C922BE8312E8B0C8035100DF36E66FC4F1BA5E90B08B725F2F9AAEC6362DB056727F5A801BCDF04845112A690978BED31DD9B5BE1F18151CB32062973621A3F25F1EBB5C9444A169A948655B0A95DA4D485CCFCB11AD54FAAFD6068CC0652532F936D5555D0B881BF196472B79E66A635E37E09B416037632AF6E4FF4CFE07C228EDE0A57992520000000049454E44AE426082); -INSERT INTO `images` VALUES (18,1,'UPS (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D40711132218B540DB2C000002EA4944415478DAED944F8813571CC73FF3F2C65DF74F924514CC4297565B112B9442D683A80705DB82851EB4208828E269C18B47AFDE7A2EF4EA59F45228A58AB4B0075114C1F5A071BB24EE4E12376332D96432F3DEBCF1D049C8AEC9EAB6072F7DF098C79B1FEFF3FB7EDFEFF7E0FFF1B147EA03E34E02E780FDC04BA0F35FC163C0C5E347BFBC76FAD4D70F1FDDFF6DED75F1CF78FE8F9FE323873E5DB970F6D8ADC989F13960FADF28383077E9DB9BB76F5CBDFCE3A98327B26999DB9156DB9486C2F3A714164B937B6726F79FF93EFF5D3693B9B254AA768250CF6F0570FEF75F6F5C942993127686DDBB77A2946679D961A95845EB88F4E438443EF94387C5FD074F8EB8F5F6F5610039604F5496EEB1E7ABF344C622D57EC3C44EC9AE4F9A7CBEAF82E3BC6275B54EAB13F2F4F13C586674338B060168B75A18ED21477358F8B4561F51AFBEC0F33A54572A948AAF7955AEE1B53A8481D9F40EC4A0CDCA9B14B15158C246C8318C09F15B35BC4685A6E7D2EEF81863D0DAA2DE545B073C2B6678FE770BCFAB1376D6887488890C3A32C408BCB6A0D218E7D99224254700AC0FB6484A89D21AB71132E6FA0481A254CA512C6A5CD7C5755D6A8D1A7ED442DABDEC27000D282002E2A10A6CDB9640628146298531EB7D9E9999219D4E63DB76776B4FD21353C048FFB9629834630C4A29945268ADD7FD0BC3B0A7564A09F005F05902C9F43B2387F54614453DC04605C61882202095EAB5D18E24590DAC01CDC4AE586C06D05AA3B5268AA27501D96C162925B66D77D58D00DB0635EE3B80200888E318634C0FB25141B95CC6F77DA6A6A6482E344E1E40AF3FFB810063CC5F85422106B0AC7FAAAFFB05104220842097CBE1380ECD66B300AC02CBC04A02E95DDAB0FAFD667A7AFAA77C3E7F607676B6ADB5DEAEB5B67CDFA7D168440B0B0BF1E2E2A2741CE70EF00B5000CA401D0801F33E40B7B6F3C00FC9BAEB710C5481BB4011A82559B737F6C0FB00DD2A1BED9B223940259E07C9DAF467BD154037C6DA101BF7CD8F3BDE02671C6F5A959613100000000049454E44AE426082); -INSERT INTO `images` VALUES (19,1,'Workstation',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B4744000000000000F943BB7F000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D3091E0C2B2A41794B270000003E74455874436F6D6D656E7400437265617465642077697468205468652047494D500A0A2863292032303033204A616B756220276A696D6D61632720537465696E65722733EF58000008594944415478DAED995D6855D915C77FFBDCC4C4DC1BA38346D1988819065314535B6D35C818C741C893D007D1B4D017114A6486521DFAA80FF7416DB536209D818E1FA523B660219A871A28D306863A9A104D626A4C423EB0A99298687273EEBDE7EED587F379AF375F4D4607EA86C339679F7DF659FFB5FEEB63EF036FDBB7BF1D02E40D1D87162C7C341A9537D5A2D1E8AC20D42C00444400686F6F9F79A45228C49F562994385F506EAF42018242299C6B504AE18F0094A03018181C60DFBE7D33CA99331733B8C20F0E0ECEC378B69036B0749529144AD97055C67805AC2F2D257749EEA2F05F44441E3C78208D8D8D525353F38DF3BEBABA5A4444FAFAFAA4A9A9C9ED674116705B636323D7AE5D63C3860D41849988A7D3C4ACE34484DDBB7703D0D6D646A43032AB4C39F335495959197F6B1FF6D522507770AFF7FCC2174DDEB38F0EEDE3FC1F9B00E1E3C31F4E0B2E5BDBBA752B3DBDBD8B0FE066733B9F1C3DF84AFFA55B5F03B06C5991C7E9DF37DC21122E04844F6F7C85A0112DA4740A2D826841442322A4B400DA9BAFADED3E8585E159E531E60B40EB1928228028106C01C5A6B0D68238E79468B4D8E3B5737CF4E1537EBEFFA903C26E95955B41A9C50720DAD658E6A1055B3025B61E03428A38204410B1E770EF6D99B503346881B639C99333C788E85B4034BFFEC35F5DFA7BBC5EB17C05A240693B446A47D3B680E258CE3EFBC20B22294E37AE044907505959494F4FCFE20050924E21ED082D22B6C33A1A56086228442B5F58D12036D753E28C15BB5F6B9B761F2CEB00A0E1E9BBDE77BABABAE6940BE66801DF0429ADF9C54FF6BF32E4777FF9CAE1BF0BCEA18AB88EEADFBB4A702D91B21224A626191D9BF0E6ABD8B489C7BD3D8B4FA1544AF3DB3FFD1D0494A1309CB201A72410AD106C6BB891261871B4D39FD29AC9589C9819E78B918DB6A5949E67A5335700E2552968ADD1296DDF8B6029E5D5386EE1234A83064102D146934C58988924A699C092940FCEF678D2D2446609B2201F708B142091B4B0521AA50CA77611CF02E2461EADB152F6914AA548582974207A69D1C1906F0B9F4DF76AB1A25040C74FFEF30CC22B313050CA29D85028838CD2CC8F5212CC09E2E705F1A8151CE31ADDFFE622580047405FC3A204256E0569F83453E2D6C85EC47145F205D57EA2732C625FEA6C7163E1000470E7564A6118C69C2DA002DA55CA06A4040CE55BC00034F24A5E558B4621494F06A2056D0806823856F0396DFB849B1FBC5C81E3A4CEBDAB7DC7D5DDD41D740BE652FBCD99422E874C3366C7756D074B147E28557EF5AE1CD190802FB851496BCF1FDC248893B9BF310AE518218E1C39C2679FD55352529275DCD0D0D08257503B77EE9C37885957640F3B3BA5ABABEBB52DE61D65C8975F7EB9382B32E5D0E75F8F1EA50536E550C8CBC419EBDE744DFA4B7A8793E9E3151417AF4644E8EEEE163B402C56267E4DADA3A383E6E66656AF594DD5AEAACCB25FCF174008F8694D4DCDA583070FB26EDDBA577616A64B79AE61C4DB6AF13A02BC0E5C07E6FBDEB66DA014376EDCE0D6CD5B003F03F201331B083543F9960F2C037E04FCB8AEAE6EE7EBB4467D7DFDE74037700BF837300658993E311380EF00ED274E9C0020168BB171E3468A8A8A282828B0ED6A18DE01100A8510112CCB0AAC1FB4F7DC2B06B55D23D9D56D0AD334C9C9B1C9605916C9649267CF9E313232427D7D3DC00F80878E15D240A819E8635DBC78912D5BB6505252425959D91BF30DC7994B8171602248259545F3B9C052604C44E8EDED05118A962F07606C7CCC4F0E0EE7EDBAC85ECF28945D36B8097CB63838CB32A47FA09FBD7B3F00D8068C00C340623A270E011160ADDB619A2605054B191D1D2199B4E81F18A0B4B434805C66AE7B1DE9879F0EBB70833BA8FEB5285B0102EF6D7A8FF1B1710488C7E3EE4CDF05FA804960D47D352703B0018481D51E80B8891937ED7D5181D2D2F5C44DD3AB363355AC82727B9147B8F3CF3BB4B6B6CE49F3E7CF9FC7344D14108FDBCACECBCBFB5528148A1B8631343131711268C804E0EE2C2581256E67DC3401C5AA95C528655B44FC9404228184E32EF2955F0B39E1B2B6B696DADA5A962C59925568D7A9DD92DD8CDBDF4D246C00478F1E5D5E5E5E4E4545C5EA03070E4463B15843361F30807780AFB76FDFBE61EDDAB541277A63EDF6EDDB589635BE7FFFFE4F4F9F3E7DFCEAD5ABFDD168B44E446E66522807580F9435343490979737A70FE4E64EBFFD914C26170CE0D4A9538C8E8E46868787F7C4E371A2D1E8A8887C1FB819CA883E2B81BA0B172EFC70C78E1DF4F4F4609A269D9D9D84C361EEDFBF9FF5DCDADA4A7E7E7ED6F3AA55ABB877EF5EDAF8FEFE7E868787999C9CA4B5B59548D8DE85BE7BF72EC5C5C50C0D0D919B9B4B73733353B129DEDFF33E2262141414ACC9CBCB1B3C7BF6EC9D73E7CE5502974201EAE4035BAAAAAA7E73ECD8B1504747079393933C7AF4884824426767E79CCF8661D0DDDD4D2412B1B7C9339E8F8C8C60599637772827C4E0E020E3E3E38C8F8FD3DBDB4B2C16E3F9F3E74C4C4E108944D05A73F9F265AAAAAA8A0E1F3EFCEED4D4D42F2DCB7A180A58AAA8BABAFAF6C9932797979797D3D3D3C38B172F78F2E409A15008A51403030384C36162B1184AA969CFC96432ED3EF8DEC8C808E17018D33479F9F2252B56AC408B5051B189C78F1FD3DEDE4E616121BDBDBD141414303030405E5E1EBB76EDA2B0B0505DB972257EFCF8F17F5CBF7E7D8F887CEE7AE73BC09F9B9A9AAA376FDEECAD98245BC91608FBAF6400279C4AF0FF97F82155796157A5BDE846B3B4FF6A991F10988C4DD2D2D2424B4B8B9C3973E6B6D6BAC675E28F811D434343F4F5F57DEBFFFB261209A5B55EE3245E0076BFC17FC1FFEBF1091052196B83A54E34721DDB08EC758432EA71771F4416A92FDBFF0A779CCB480B98726AA10490CA563F29DEB6B7EDFFA7FD17D04655E6B207E02A0000000049454E44AE426082); -INSERT INTO `images` VALUES (20,1,'Workstation (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1100000B11017F645F910000000774494D4507D40711132120B66F30710000003E74455874436F6D6D656E7400437265617465642077697468205468652047494D500A0A2863292032303033204A616B756220276A696D6D61632720537465696E65722733EF58000003634944415478DAD5953F4C24551CC73FBFB733B3EB1EB2B0201796448418CD41B221C8D29950585859A89DB1A0A1A239735C41231474349452529A5860E219A389D7AC7A6E8E48A21E6ACE8B2E90530E587497FD33F3DEB3D89D8585C5E32EB1F097BCCCBCF732BFBFDFEF77E03F3639B3EFBB71E3C6ED8E8E8E6B4FE3AC582CDE5B5E5E9E02FEBC28C042B1587C7F6B6B8B4AA5729285C8C9534090D633846762516ABECFC4C4C422B0107EEB9CCDA2542AB1B6B6C6C1C101B158AC796EAD6DFB1E5A3A9D667C7CFCDCB9D3AED4FDFD7DDE7E778667135D0C3CD7CD5EE1983BDFFFCA405F17BF3F3C607274086B0DC618ACB5186BF8E68B8FDBB6CDB9A89F9EEB30393A04C067DFFE8CE745F9E3E018C771C9FDF81B5A6B02AD991CFA0B634C4B2B2F1520FBDD2FDCB9B783B196EEAE2422608C411B83D686A0B17EB86FF07500402412797C80308B81AB495E1A7E0111E1EE4F3B58C01A8B361AD3705EADF91CF9C794CB65AE00F178FC721508C2839D47EC170155DF1B6B0902831F04D482804AA54ACDF731C6419B2B0C397FD3A64317B44860FBE123123585124194342FC2C16AA331C63457DDD4E5672012E25E9A7491660B2D42787742A64B57904AA5F8FCEB2F4974F72202D55A8D5AB5DAE0409D07168BB5F56AACB18CBDF9DAE5602A22CCCECE72F366BC99969C01C0E95921E0791EBEEFDFCEE7F3538F0BB095CD6649A5522D0EC220ADF200220A11F07D9F7C3E3F55281400EEFF5B80DAEAEAEADD919191577A7A7A88442228A51091A63C586B1191E67083A0CE01AD35B95CEEABC6483CA07656ECBC999999EA7BD7AFF3FCE0608BD83D892D2E2EB2B2B232086C0326AC20020CA75229021DB0B1B181EB79C4A2D1165D0F252E9BCD522C16CF895D7F7F3F7B7B7B789EB7A094FAA852A97C22A700FCD6F4F4F4872323D7DAA878DDB9D8FA556767678B2C843C281C1DF1E9AD5BF4F5F53DC864329D7373732F8715C43299CC3B4B4B4B944A2594522DA83ABD0FFBED380EBEEFA3B5C6755DA2D128E57299C94C86F5F5F5644747C7B6B5F6550790743AFDFAFCFCFC1BB95C8E42A180520AD775CF398D4422F8BE8FEBBA944AA53A6706061060777717A514F1789CD1D1D1CECDCDCD5EC7718E1DE0C5B1B1B1D5643229D65A1289C4530D777878B8F9DEDBDB2B87878757B5D683022480B90664555B4179B2FFBB00A601D30FF8DFDB3F6F74751CAFB271680000000049454E44AE426082); +INSERT INTO images VALUES (1,1,'Hub',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA7930000000774494D4507D1011F092B1C4D0C91FA0000074A4944415478DAED994F6C53C91DC73FEFD9982C90C4E06441254542D425DA82A0AC54B5DA1015417B58AA569538A1E5EF023D70415C9A13EA815E809CA844A51050B715A7802A552A69DA882A62D5A8A83D401C017622C85A2B48084996D8CE7B7E33D30333D6C4D889D938660F1DC9CA3CC77E33DFDFEF3BBFDFF7FB0CFF1FEF76383558A3116805A2D67A5F675D057C010CEB3900E11A0068EEE8E8F8D1A953A77EB56EDDBA56A514C52F29E5BCBF666EAE85103C7BF6ECAF6D6D6DBF071E030290B502E0EED9B3E707B158AC756464E47528F5068510F3366FBF675ED96C96EDDBB7D3DCDCFC31F0195007CCE92CA8700D28EAFABE8F9412805DBB76BDF54DB2D92C63636300F5C02A20D01910D502F0D3227E2BE0EF7AEE48295D137980E9CC0C424AFCBC8F9FF7F17CAFEC8DBFFBEDEF009800AC06DE03B2800FE0562BD2D96CB6776666A6B7A7A7E73610D1F47401574AE91A9A00088BDF4A29A4523435C6888423AC5D192B7D825F835F09AC00422660E12AD124E4791E994C86AEAE2E749AEB80BC59C8441FE0E18334D9598F7C10E0FB1E2DF1B5C4EA25134F32A4BD29C69E8FE17A11B6B76D2A7C470861021EB2B35D0D002E10EAEFEFA7ABAB8B44226152BD0AC8008E52CA31D106F8E0834DB84E885028040AD22FD328A5581109313727914A125911B68A6521004E710B0897E1F242F5DADCF66F368803070E7C924EA7FFD4D2D27246473F02E4EC0C180AADAC8B100E87999C79C9FB6B9B5193A6EA287C3FCFAB992C0D4D519485C0CEA03DC2A5B85CEEC300A9548A1D3B76FC5C7351E8B7FF01FCC2FAD8E7BA4A28BBE91800E35313B8AE8B528AB1675F309BCBD0B8BA11C77158BF611DD1B5F56CF8568C977313147F7721000E10524A91CD66E72137809452DCBE7DDBAE0639BD51A94B1BBA46E7749510A5EE333E358E52AF3725A4201FE4711CD8F9619C874F1EB329DA4C7AFC4B5CD7293E030B0230070480BD7BF772E8D0A17937387CF830B3B3B3000D1A4400787AA30680AF41E44DB72CA6D09CE7A1D0CD4C4A0211F060649807A9047911F0782C492004D9B9EC5B51C83100A494F4F5F5914C26B974E91267CF9E251E8FDB9158AD793E6BD57D132201B45920C2BA9416A2D8FEFD8FDEBA525442A1425F30357ACB962D5CB972659E6EC9E7F3E803BAA2541F49A7D37F30F3C1C1416EDDBAC5993367181C1C241E8FCFA367A5E3FEFDFB150328A4EBFAF5EB0821104270F2E4C90200DFF7B12AD51B55AAA5A5E5533DCDEB6CB8C07BE3E3E3BF6E6A6ADA323939F98650B3E7428837E6524A5EBC78415161500B023872E44861D3B95C8E9191115A5B5B0D0D8AEBB12ABAFE97061068001FEEDCB9F377376EDCF8A552AAFD6DA2BF71E3461289C4E7A74F9FFEA775D64C3A4A8B39BBCD032493492E5EBCC8B56BD7CAA6B2A84F041A405EBFF76FE07B070F1EFCB3D648753A78CE22DEC0443A0FA4800756D1289F0103C064A3B5B595EEEEEE425A1719422F624AA9D4C5E1BF5ACBD7EB2210D1D9590C80D4F79905A675770FCA02989E9EE6F2E5CBDCBC79934824C2B66DDB48A5520441C0F4F434E170B81200790D624E6FC0B1AE3356062A1193A6C798FE92B369142EC5FFFEFE7E1A1A1AD8B06103C96412802008C8E572C4E3719E3E7D5AC9A2C27A61CD3DBD6E68117BAB8A8212943803A529F4FCF9738410A45229EAEAEA9052B266CD1A5CD7ADE40C94F3C48D465E57C0FD72541A5BD41347A351EEDCB933AF7BDAE7E1FCF9F3DCBB77EF6D36D0DCD1D1F1C32A7AE24756964B674008C1891327E8EAEAE2F8F1E374777773ECD831AE5EBD6A1FE2367DA88C3F2DC767A7E69E5829C5D6AD5B1142146ABFB99652D2DEDEFEDB7DFBF6B17FFF7ED6AF5F5FFCF55051A3ABBD271642B07BF76E9452B4B5B5CDBB9652323030F09B818181A973E7CEBDD2871220944EA73FD3005CDBD42FA7272EDB074CCDB7E742088220309AE93FC09495CE1F5B9BB60D915389277E3FDAC4579957AC0ED533E54D2ECD13DB7CF47DBF20E28220309B9056B7F5ADEE4BB189A9B927F63C8F0B172E303434C4E6CD9B191D1DA5B7B797274F9ED0D7D7C7A3478F8C509BD3A9CCEA0D7B56CD96A522580B4F2C63B1D851601DD03034345407B88944C201542291905647359BCF59EA135BA71403586E4FAC803EDD7062FA6F9DD5784C33990366B424F035759C125157E54CC9727962C36BE338B225F48A518639FD7F631B17D534B5F0C4E620E6F4C63225D4A2B28006B62A5CE0D17DE1B9D0727B623B0BC2D4D94574BA2C2329F6E8B352734F4CA90A5281D0B23DF11F6D51D8D9D9C9D1A34779F8F061ED3CF152C637C21357E161EFBBF5C44B1CEFDE132F71BC5B4FFC3529F393A2453F026EEBA62796D313578BF31F673219353131A17A7A7A14F009B0B628CA217DBD4A6721AA3FB3D82B6AF980489198AB5A065CDFF7F13C8FE1E1E1528F1E9525F28232DC5FC8D42B2B1BAADA65D401DCD1D1513A3B3BB97BF7AE01F046B44A48ED4A012CB8F8524708F819B0460BC015BA6AFC451B9E9CFD3BC172D4EC6A0058A97F3368D4734F2BD6AFACB2B72CA31A142A56B121BDE1EC2262EF1B930163F5C2567352965A95CB09E07F0CFE0CEC102DF9950000000049454E44AE426082); +INSERT INTO images VALUES (2,1,'Hub (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D40711132303263E23810000036D4944415478DAB5963F4C5B5718C57FEFD9AE0D0E4AC21FDBA9AA22352A52A59A220B7540C530402556239087480CA15D3A35B1BAB064416268252A317422B205D474482858A26540C052AA8E69DD4041A0A220B70D609C6727FE73EFEDF21E3126AD8CD57ED2D55BEEBBE7DC73CFF9EE85FFB9B4CBFE100C06DF8F4422B75D2E975B4A49F910422084606969E9FB68343A0B48FB65018686863AFC7EFFC713131317169752D2D7D7474F4F4F7D341A7D0864AB01B8B9BABA7A6F7A7AFAE79999992F0A85825D4AC9B5A6EBDCF9EC2E46CEC0A6DB9042519245A25FDDC7E7F3B9812B40AE1A00BB6118B73637371F026E2184AE942267E4397A92A5A415A87FAD8EC78FF7B9D2E002A0582CDA003BA0590037D7D6D6EE29A534A514008B8B8B8F2627273F074E73B9DC839D9D9D6F01A7520A210475F50E9A6EB8799ED7296615754E17D7AE370020A57CC9CEFA767474DC4A2412783C1E3C1E0F2727270B801B38B6DBED027802E4354D434AC9D1E931BF1DEC502816F035796978DDC6D3EC1F0008212E00D8A494747575B1B5B5454B4B0B994CC6D2F1B9AEEB221E8F7F924EA7F3CBCBCBBE502884AFD1CBF237890B7A060201B6B7B72F00684A2992C924CDCDCD643219F2F9BC0EE8D6C470383C07FC055C1D1919B10F0C0C7CF02A17E9BA7EBAB1B1B10F48409D1DB2520ABFDF8F6118ECEDED512A952AB3720C6C0132140A8D016F02F5E524CC2A024920770E60616181A9A9295C2E17A954EA9C8E66BD0032401EF809F8157056905026F3AC395E0278BD5EFAFBFB514AA1EB3A2B2B2B1C1C1C54265D76777777462291DB4EA7D32DA5D42C792C770921482412DFC562B199F233201008B0BBBB7B36B1B1B1F1ADB1B1B12F3B3B3B5FB4B6B6FA2D96C3C3C3EFB5B7B77FF46F49EEEDED75C562B107E7922C84A0ADADED8CCDFCFCFCEFE3E3E3F781D3B9B9B94F4D327ACD49DEDFDF677D7DFD8C513A9D96C02EF0D466B309535BA4945A2D493E0A06831F026F98072781347004A41D0E470910E5BBBD6C92FF047E047E29B35DDE748D30DD61D959AB25C91278061895AEB100E3F1F85D2144617676B6A6245B1E56FFD452C3E1F0D756924747472F9FE42AAAA62457B3F0DBC964F2D1E0E0E0B8693D3B5007B498A6A81C3780AB963AD5ECC0964AA5DE3D3C3CDC031C660B2899AD437B45AB3827773597BE0F78C7BC1B7E004EAC4CFC57AF0ABD4C9AAC69DFAAEB6FAA4F2015E3BEA2100000000049454E44AE426082); +INSERT INTO images VALUES (3,1,'Network',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA7930000000774494D4507D1011F092B1C4D0C91FA0000074A4944415478DAED994F6C53C91DC73FEFD9982C90C4E06441254542D425DA82A0AC54B5DA1015417B58AA569538A1E5EF023D70415C9A13EA815E809CA844A51050B715A7802A552A69DA882A62D5A8A83D401C017622C85A2B48084996D8CE7B7E33D30333D6C4D889D938660F1DC9CA3CC77E33DFDFEF3BBFDFF7FB0CFF1FEF76383558A3116805A2D67A5F675D057C010CEB3900E11A0068EEE8E8F8D1A953A77EB56EDDBA56A514C52F29E5BCBF666EAE85103C7BF6ECAF6D6D6DBF071E030290B502E0EED9B3E707B158AC756464E47528F5068510F3366FBF675ED96C96EDDBB7D3DCDCFC31F0195007CCE92CA8700D28EAFABE8F9412805DBB76BDF54DB2D92C63636300F5C02A20D01910D502F0D3227E2BE0EF7AEE48295D137980E9CC0C424AFCBC8F9FF7F17CAFEC8DBFFBEDEF009800AC06DE03B2800FE0562BD2D96CB6776666A6B7A7A7E73610D1F47401574AE91A9A00088BDF4A29A4523435C6888423AC5D192B7D825F835F09AC00422660E12AD124E4791E994C86AEAE2E749AEB80BC59C8441FE0E18334D9598F7C10E0FB1E2DF1B5C4EA25134F32A4BD29C69E8FE17A11B6B76D2A7C470861021EB2B35D0D002E10EAEFEFA7ABAB8B44226152BD0AC8008E52CA31D106F8E0834DB84E885028040AD22FD328A5581109313727914A125911B68A6521004E710B0897E1F242F5DADCF66F368803070E7C924EA7FFD4D2D27246473F02E4EC0C180AADAC8B100E87999C79C9FB6B9B5193A6EA287C3FCFAB992C0D4D519485C0CEA03DC2A5B85CEEC300A9548A1D3B76FC5C7351E8B7FF01FCC2FAD8E7BA4A28BBE91800E35313B8AE8B528AB1675F309BCBD0B8BA11C77158BF611DD1B5F56CF8568C977313147F7721000E10524A91CD66E72137809452DCBE7DDBAE0639BD51A94B1BBA46E7749510A5EE333E358E52AF3725A4201FE4711CD8F9619C874F1EB329DA4C7AFC4B5CD7293E030B0230070480BD7BF772E8D0A17937387CF830B3B3B3000D1A4400787AA30680AF41E44DB72CA6D09CE7A1D0CD4C4A0211F060649807A9047911F0782C492004D9B9EC5B51C83100A494F4F5F5914C26B974E91267CF9E251E8FDB9158AD793E6BD57D132201B45920C2BA9416A2D8FEFD8FDEBA525442A1425F30357ACB962D5CB972659E6EC9E7F3E803BAA2541F49A7D37F30F3C1C1416EDDBAC5993367181C1C241E8FCFA367A5E3FEFDFB150328A4EBFAF5EB0821104270F2E4C90200DFF7B12AD51B55AAA5A5E5533DCDEB6CB8C07BE3E3E3BF6E6A6ADA323939F98650B3E7428837E6524A5EBC78415161500B023872E44861D3B95C8E9191115A5B5B0D0D8AEBB12ABAFE97061068001FEEDCB9F377376EDCF8A552AAFD6DA2BF71E3461289C4E7A74F9FFEA775D64C3A4A8B39BBCD032493492E5EBCC8B56BD7CAA6B2A84F041A405EBFF76FE07B070F1EFCB3D648753A78CE22DEC0443A0FA4800756D1289F0103C064A3B5B595EEEEEE425A1719422F624AA9D4C5E1BF5ACBD7EB2210D1D9590C80D4F79905A675770FCA02989E9EE6F2E5CBDCBC79934824C2B66DDB48A5520441C0F4F434E170B81200790D624E6FC0B1AE3356062A1193A6C798FE92B369142EC5FFFEFE7E1A1A1AD8B06103C96412802008C8E572C4E3719E3E7D5AC9A2C27A61CD3DBD6E68117BAB8A8212943803A529F4FCF9738410A45229EAEAEA9052B266CD1A5CD7ADE40C94F3C48D465E57C0FD72541A5BD41347A351EEDCB933AF7BDAE7E1FCF9F3DCBB77EF6D36D0DCD1D1F1C32A7AE24756964B674008C1891327E8EAEAE2F8F1E374777773ECD831AE5EBD6A1FE2367DA88C3F2DC767A7E69E5829C5D6AD5B1142146ABFB99652D2DEDEFEDB7DFBF6B17FFF7ED6AF5F5FFCF55051A3ABBD271642B07BF76E9452B4B5B5CDBB9652323030F09B818181A973E7CEBDD2871220944EA73FD3005CDBD42FA7272EDB074CCDB7E742088220309AE93FC09495CE1F5B9BB60D915389277E3FDAC4579957AC0ED533E54D2ECD13DB7CF47DBF20E28220309B9056B7F5ADEE4BB189A9B927F63C8F0B172E303434C4E6CD9B191D1DA5B7B797274F9ED0D7D7C7A3478F8C509BD3A9CCEA0D7B56CD96A522580B4F2C63B1D851601DD03034345407B88944C201542291905647359BCF59EA135BA71403586E4FAC803EDD7062FA6F9DD5784C33990366B424F035759C125157E54CC9727962C36BE338B225F48A518639FD7F631B17D534B5F0C4E620E6F4C63225D4A2B28006B62A5CE0D17DE1B9D0727B623B0BC2D4D94574BA2C2329F6E8B352734F4CA90A5281D0B23DF11F6D51D8D9D9C9D1A34779F8F061ED3CF152C637C21357E161EFBBF5C44B1CEFDE132F71BC5B4FFC3529F393A2453F026EEBA62796D313578BF31F673219353131A17A7A7A14F009B0B628CA217DBD4A6721AA3FB3D82B6AF980489198AB5A065CDFF7F13C8FE1E1E1528F1E9525F28232DC5FC8D42B2B1BAADA65D401DCD1D1513A3B3BB97BF7AE01F046B44A48ED4A012CB8F8524708F819B0460BC015BA6AFC451B9E9CFD3BC172D4EC6A0058A97F3368D4734F2BD6AFACB2B72CA31A142A56B121BDE1EC2262EF1B930163F5C2567352965A95CB09E07F0CFE0CEC102DF9950000000049454E44AE426082); +INSERT INTO images VALUES (4,1,'Network (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D4071113202B38A6D8B80000036D4944415478DAB5963F4C5B5718C57FEFD9AE0D0E4AC21FDBA9AA22352A52A59A220B7540C530402556239087480CA15D3A35B1BAB064416268252A317422B205D474482858A26540C052AA8E69DD4041A0A220B70D609C6727FE73EFEDF21E3126AD8CD57ED2D55BEEBBE7DC73CFF9EE85FFB9B4CBFE100C06DF8F4422B75D2E975B4A49F910422084606969E9FB68343A0B48FB65018686863AFC7EFFC713131317169752D2D7D7474F4F4F7D341A7D0864AB01B8B9BABA7A6F7A7AFAE79999992F0A85825D4AC9B5A6EBDCF9EC2E46CEC0A6DB9042519245A25FDDC7E7F3B9812B40AE1A00BB6118B73637371F026E2184AE942267E4397A92A5A415A87FAD8EC78FF7B9D2E002A0582CDA003BA0590037D7D6D6EE29A534A514008B8B8B8F2627273F074E73B9DC839D9D9D6F01A7520A210475F50E9A6EB8799ED7296615754E17D7AE370020A57CC9CEFA767474DC4A2412783C1E3C1E0F2727270B801B38B6DBED027802E4354D434AC9D1E931BF1DEC502816F035796978DDC6D3EC1F0008212E00D8A494747575B1B5B5454B4B0B994CC6D2F1B9AEEB221E8F7F924EA7F3CBCBCBBE502884AFD1CBF237890B7A060201B6B7B72F00684A2992C924CDCDCD643219F2F9BC0EE8D6C470383C07FC055C1D1919B10F0C0C7CF02A17E9BA7EBAB1B1B10F48409D1DB2520ABFDF8F6118ECEDED512A952AB3720C6C0132140A8D016F02F5E524CC2A024920770E60616181A9A9295C2E17A954EA9C8E66BD0032401EF809F8157056905026F3AC395E0278BD5EFAFBFB514AA1EB3A2B2B2B1C1C1C54265D76777777462291DB4EA7D32DA5D42C792C770921482412DFC562B199F233201008B0BBBB7B36B1B1B1F1ADB1B1B12F3B3B3B5FB4B6B6FA2D96C3C3C3EFB5B7B77FF46F49EEEDED75C562B107E7922C84A0ADADED8CCDFCFCFCEFE3E3E3F781D3B9B9B94F4D327ACD49DEDFDF677D7DFD8C513A9D96C02EF0D466B309535BA4945A2D493E0A06831F026F98072781347004A41D0E470910E5BBBD6C92FF047E047E29B35DDE748D30DD61D959AB25C91278061895AEB100E3F1F85D2144617676B6A6245B1E56FFD452C3E1F0D756924747472F9FE42AAAA62457B3F0DBC964F2D1E0E0E0B8693D3B5007B498A6A81C3780AB963AD5ECC0964AA5DE3D3C3CDC031C660B2899AD437B45AB3827773597BE0F78C7BC1B7E004EAC4CFC57AF0ABD4C9AAC69DFAAEB6FAA4F2015E3BEA2100000000049454E44AE426082); +INSERT INTO images VALUES (5,1,'Notebook',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B4744000000000000F943BB7F000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D3091D1202361533A9170000003E74455874436F6D6D656E7400437265617465642077697468205468652047494D500A0A2863292032303033204A616B756220276A696D6D61632720537465696E65722733EF58000006C64944415478DAED98CB6F5C571DC73FE771E7E171530747A2751705272C82DA05D04090DB0409141620C82A62D72D9BEC40E2FFC8AA5284AAB001558058346D3659B06AA2B2A1AA5015454A85449449E2C778C673EF3D8F1F8B73EE7832B5631BD98A84FC937EBA7766EEE3FBFD9DEFEF71068EEDD88EEDD88EEDD8F6B64B80BC00BFB41730B54F02F2C517F7D03A122380200244804840D2EB801822A200098026C6882020CDBD20922E4EBF0122F951116224EAF4EC9595953D31DAFD2E81D691DFFFE5EFDCFAE45F9CECD9235DEEEFBFF92D7EFEF6D97D5DBB6F2411CDDDCFEEF1DB5FFF8AA22868B52C455160ADA1B0166B0DC61A8C3118ADD146A39442298508884442144288781FF0DEE3BCA7AA3DAE7654B5A3AC6ACAB2E2BD1B7FE5672BFB23A0F71D96BCFE0914A0146AF259A5CF2A83D62AADBC5253825644812842142188244251F031E2C3B69FECD9469187B7023295354A29140DE8A963523B51927095A41B04C9E093071182808F42C8E05D88381F703E348972B8041A0AAAC92995A219A2A06284A0101446094A81D60983E4FB2691CF510F2149CA87C613813AC42CD9435E816609428CA810C10504052A8052B40A4BB76D298C411B8D561A7422E5434444A8E3946CA624E3428ABC0B81DAF90369FB00499CAC729E98352D4AD16E15F43A299925CB43A2202A66186945AC56745B86B108CE27F9349269BC7601E7C2A4C41EEE0AE407D6B54FF2549AF95E97C26AB62A87541E54AA3EC6A46A648DA63006A3B3F64322D3B21ADA052A466288D44E4F12FEDF8F379E79DF212671D250553BB431F43A2DC655CD60ABA2D52AE8B45B1485422BD02A1D438C542E104428B4C26885F701E793DE8308C3B2E6D1DA8847AB03465B25C3CA1F510E647BBA3162A9D3E63F4F36E8753BB4DA053E0486E30A5D1BAC3528ED515A61B4C698A4E6F5D231D8AA00A1AE3D6595EAFEB8ACD81A57841827FE6CD93BE424BEF3F997C4CFBFE4A597E68868E6E63A74BBC93B9D16ED568B56ABC05A8B311AAD53D56A5B43C76A364625E3B2C6EAA4731F62AA48D963AE42A20E3B89736006C3114A1BEA1099EF7571CE52141EE77C02ACF4A4C49AA8D159DB6559B316231DAB996B5BD6072306C331CE39BCF7D4B5A7AE1DFEE8FA4062F0646DC05CB7CBBCD6389780D7B5C71887D6A9C109428C82D13A776588510821301C79820F144631DF6D3156C27A59311C6D31D81CB1B9B945EF00923E700E94658DB596DA398ADA66A9184C9E7D9AA61542DC26D08C104DBD778E8D9C0331784208E97A6368B50BA88F8040B3A075ED269E86B867B52E22C41809DE4E06BAF47D9C0C72CEA5FBAB3CBC8DC7255B5B6346A331C3D116DF7CF9F00828E064A3C9B5512399F4729BEBBDD66A3BFA794CB036A0F5348124A14460FB19DB9E26D2BA72B3B0D4F36A92DD6352ED00CB57AF5E25023F3D7F96BB9FDD6B7A32C40A86EBF8210C49FEBF583BFBC9395893B41F98B21E30DA8D847D4EE40B60F1D4A9C5DF9C3B778EA5575EE1DDCB1778F79717F28E4C26BBA9C92E2B82A8B4558B69DEC8093DD59A629C342991ED9D9CEC1264A5D45911F9272933643F0454FEBEFBD6F7BEF38B1FFFE4D295CB972FD3EFF7315AE7EDA0E2A8ADD3E9F0F0E143969797EFD675FD5A0861352DFBB324D40EE00DD03D7FFE07975F7FFD1BEF5FBF7E5D0F060386C321A3D1885BB76EB1B8B8C8D3A74F8FEC78E5CA155AAD16224251142C2F2F5396E5A2880C00BFDB8EAC01DFB9F0CEDB9796965E7BFFDAB56B7A6D6D8DCDCD4DAAAAE2E6CD9B8410E8F7FB2C2C2CD0EFF773090C87FAFDEDDBB7F1DEB3BEBE8E738EFBF7EFD3E9749E2AA5BE96317E85C0043CF0A6F7EE8F376EDCD0555551962521043A9DCE64FBB8B4B4C4EAEAEA919DF7FBFDA46F6B595F5FC77BDF907804CC4D9350D39A07DE5A59F9E1DF3EFCF0A3DEE3C78F95736E329777BB5DDAEDF6DEFD42E45072A0095EB337585858C05ACBE9D3A7198FC72773D1F34DE4E781EF5EBCF8CE1F3EF8E0CFAFAEAEAE6AE7DC04CC61813AA8353DA4B18585058C319C397386F178FC32B0691BE9FCE8E2858F3FFAF856311C0ED5A953A78E0CD45E3BAD59D0B3F6E4C9137C9AF8E681ADA68CCA83070FE29D3B9FC8A79FFE4369AD0FFCE0691B8D46F47ABDC93DD3F79E387182C16090FF2C4B9D3A84B06F324551A0B5962C7B454EDCAFBFF1C6B7FFF482FEFF3CB02BA57E07BC0A5895B3FA446ED973B9AB17595A6A87994EE5EAA576E968B2436F997599BA6E16E0F4337DF60884DCC81ADF6872A0CEB346049A49CA64907A06984C813033007723307B8D9A01BC1BE9903D4E9DD7535E361BB726A236477E3ABACD799C7AC96C34D901DC4E649E47527659C938730C33C49ED979AA1D3AF35EA3B61C404A3B8DC77BD567790ED91753DB8FEDD88EEDD8FEBFECBF1D52BECB48A43CC60000000049454E44AE426082); +INSERT INTO images VALUES (6,1,'Notebook (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1100000B11017F645F910000000774494D4507D4071113211090B600DD0000003E74455874436F6D6D656E7400437265617465642077697468205468652047494D500A0A2863292032303033204A616B756220276A696D6D61632720537465696E65722733EF58000002DB4944415478DAED954D8B1C5514869F7BEB76554DCF744F5A9C4014976670A1A3924D0282040DBA1B41706964562E5A98F909FE061D71333FC199816CDC65D16417D00C24C4C5802E6CD0B6D2D35DDDF571EBDEE3A24B19C60A9DACDCE4C0853A87C3FB9C7BAA780B5EC4FF1DAAA1F649BFDFFF4144001091FA00784440C4D739F8450111CFE3C7BF3C180C065BE7C54C03606BEBC6073CFCED09ED38C4B40CC604043A40070A85C28BE09CA7AA2A4A5B51149624197355786B3018B00CC0649A71FDDA9BB4DB2BB45762A238220C5B68B36877CE531425F3BC609ACE399BCCB87FFF67B2062DDDBCB9C54A9C08D6FB45A35618ADD04A5379A1749EC23AF2D291152565E59067057884342F284B87D19ACA2FC44AEB403CAD40A1B5C68B602B475E56CCB212A98759BA2204A6694E1886FC394E89E398287604C620284A5B911796E92CE7F7BFA6FC3A4C9864252F375CE1A980A3BB3FB1DA5DA3D75BA7D75BA7DB5D258E234CA0314A535596D92C63329D91E725CE39A46149A659DF33FC23E1B25284614814B5D05A51550EADF5E225E73995B5A4E99C643C619EE58DB336018CAD84693AA7DD8E89A3086302BC178AC2D600479E17A4E99CF178C268F40455A4B0B61CB0B6B3B3F3EE7BD7DE200E0D527F4D8B9B6778C940408C47DA405BE07207B9BAC64ABCC2837B3FA2947A494492264078EBD6875FF6FBFD8FE33866F3D5EE735942AFD7E3D38FBE2649923BC7C7C73745243F6F15AD77DEDEBAFDCDB7FBDF6F6C6CA89393134E4F4FF1DE134511D6DAA5CF6559B2BDBD4DABD5627777F7DED1D1D1FB805540B8B9F9FA67FBFBDF1D5CB9F28A71CE1186214AA9E736366B2DCE393A9D0E7B7B7B83C3C3C39B06886F7FFEC5810866381C2E1CB041DC39471004FFE64110E09C6B048D4623BADDEE0D60550197D6D7BB5F9D9D4D5E038267B312547DE4DC5180071C50018F800305B4800E10D5005D37AA3A3F2F76D1E6E542FD1FF112C8805C5D9868D93FE322449A7DE03FBD2FE2E9F137D19F7A6F588AE14F0000000049454E44AE426082); +INSERT INTO images VALUES (7,1,'Phone',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA79300000CEF4944415478DAED99797055D77DC73FE72E6FD34348621102216C882138766CC0C6189C7848B166E2C6A4C51B75FF48EAD4A553EC326D325E2675C76DA7698674C649A613DB09696A1763BCE042BC225B69522560080683621C1C592009B43FE9E9BEF52EE79CFEA1F7E8E5210176ECA69DF1993973EEBC77EF39BFEF6FFF9D1F7C3C3E1E1F8F8FC7EF72888FF05BFD7F0D8008ADE21C7BE8F3ACBF13006270E7CE5BAD64F25E3F9391320896FBAE8BEFFB28C003F24180333CFC4E6E74F4E52F6EDEFC3725825569AD9CFFAB00C4F08B2F3E10A9ABFB477F60007F60003795424B4920254422108910C4E314A4C4F13CB2D9ACAAABA9198DE5F387523367FEC59ABBEEEA2E81511520F4470D400086B3674FE0777753ECE9C13F750A99CFA395426B8D118BA10D039148A0633102D3C4334DB29EC7B0E350C8E7FFB3B3BFFFEF1ED8B5EB4D4096A69A4022FAA30060F43FF7DC576DD85C3C7E1CAFB31399C9A083004C93E355558FCC59B5AA61A6EBFE41FEBDF7084647119605F1382A1EC7558A8C949C1C1D255D2CF67ABEFF0FEB376EFCD4D0E8E88E4537DDB43704447D5020D679C0092F9B954610100C0DA10A05B41EDFBF271E7FF6AA356B6E11D1A8295D9791548A53870E316BEE5CA6353662E6F3246C9B583C4EF5B469E4A49C3D502C3ED2F6C20BB22E12697AA27EFA0B4ECCFEC2DD5D7DFB435251EF1784753E09E552A98E886D43B178FAC741CFDB774D73F3AD003D2D2DBCDDDA8A69DB3A72DB6D22337B3619E03229C91D3E8C48A7A94A24A88AC7A9ADAF670CCC31A5D6C66FB91DD17BF229BA765D06F840509AAA42221F5885046002D18EAF7F7DA7994EAF918E831B04A9E9AB578B644D4D1D40EF9B6F826DD333670E98264288F1830D43ACBCF24ADCDE5E52ADADCA10C230AAAB51D128413249DEF3E8EAEFA7A7BF3F373030F0C043AFBDB6B5E4D0FC0A3B39E7302F0080F9DDB6B617FE68F1E25909B8422C5870627A535353F9A529B36733A5BE9EA6A6264EF6F68261088410CBE6CECDCB91113998C974BFF9E8A335B94C464C6B68C0B46D6CCB221A8D529B486007412493CD7E7E697DBDD5D6D5F5C6043145FC3600CA20AC2D870FEFBDED8E3BE4A2458BD632752A62C17CCC254BD035B568D384FE7E1A9349E63535D1DDDD4D53346A173299DC2B9B3635148B45512C14B878C91210026118989108A652D85A63E572F40E0FAF5C3C75AA71606868FFFBF14E170AC0DC71FFFDCB3F73E9A5DF31AEBE8AF8B2AB306A6BD0F93C462482686C44CD990D2323E8D1511AABAB0128747559EFEED963002C5AB58ADA050B30ABAA302211D01AD3B63182009DC9E06532F439CECA4B9249D19E4EEF2FD1705EA3362EC04ED4B3F7DD57BFE68A2BBE67AD5983959C4290CB221D0779EC5D8263EFA23219B06DE4D2A5677C18B8F9D3FB37AE5C895D5787914C62C46260DB68AD31814434CA8C448299B11868BD01A8026240A4C4406332553A1F000DE8E62BAF7CDCBEFCB2D92208F07FF52B82DE5E9465A1E7CF475F7C114A06A853BDE3D1B9611600EEF0306E2A2D00167DEE73C467CDC29A3103B3A606515585B0EDD387444C93846D33231221669A536E6D6CDC0C248068C9531A13E4601704408C6EDBB6D932CDE5C6FCF968CB848659E8A9D52843A09209542C8A4AA7117DFDA87C169D8803E0E5F3B2FBD0210170F1F5D763D5D68E733F1E1FF75680F23C9012C334A9B66DA64422C40C0329C4AA1280186097A420DE771C18DEBAF5D688656DD28D732097430EA7D075B5E85814A5355AA9715F57578B8CC5D08904A4C7C645E779FABDA34701884E9F8E8846C7A7EB8294C842015D2CA28300434AB4D6C40C03CB3429064103102FB955AF141FE444C9E0641210EF3DF65853D4B6BF05A0ABAA90C329546F2FCA75915AA3A4444A8952126D59E8EA29E39CCDE701F0F3FFA3FF5A4A9452100428CF43FBFEF8EABAA85C0E1D0408AD51A5282FC73F2BDB801DB283B3629735590237B3A6E6E786108D005A6BD4B45AB40085427B2E4A4A10020C03CBB209021FB4C6EA1B407A1E32973B7D50AAB3936953A620A351A4EF13E472C8741AE9382025413E4FD1752948892104532C6B7F89707B021BD0E70220009179FAE9BD65E201C866517E80181D458C68D4CC1998B91CAA7A0A3A1EA72A59CD583A8579F21400F9FE7ED9B97FFF6917DDF9D39F925CB810C3F3908E8397CD227339743E8FE7BA14F37986F379E63CF4107380E6E6E66F94882E73FE82BD90E8FCE637325ACA2B64100481EF8F078BDE3E0234B2B60655578B9012637008C3C980521842606632D8EF1D3F4BFF01FADE7A8B235BB630D6D343B158A45828E0E4F3A40A0586D3690633199C62915F7EED6B85FB6EBFFDAF5A5A5A764E108F26F442D659D9A7154964B359128984165ACBC0F795023B72A41DFFD24FA22311D0A02FBE081D8B12AF9E0A425055DF80C75B67E9FF6910070FD277F02055F3E661D7D662C5634A238C4210902D14288C8CF0F3E3C77F70C8754F01B4B4B4B41E3870806BAFBDF64F56AF5EFD52481267A4DF95000C00C771701C475457579BB144C2549E1788D488A06D8F69CD9B8B9A360D954C620E0C62061A39438010FC6B4707777EE213C862F12C4EB940D4B6756E68287007066C218491F53C72AE7BFA9D8B2D6B39AEFBB3C71F7FFC2B37DF7C73E3C68D1BBF984AA57E04AC07764FE089B45521A63338E7380E9EEB1289462D619AA094A6FBA4929D2788C7E32680317D2686D43CF2FDC7B8B4AA8A4C77B71C7EF75DD38E4641297CDF87789CA8D632004F681D974A912A79AB0986BCE1861BE6AE5BB76EACB3B373E9C18307B70F0C0CAC1E1B1B4B2E5CB8F0B9F07B13DA40E56E45D7C5711C328E83EBFBC2F77D5380E17B9E2ABAAEF4F6EDE3BF9E7986C5B6CD8A860694E7E963070F8E6F3C5E6A06BED69E14C2F4948AF7663293123FCD30560081699A0AD8BB7DFB766EBCF1C6653D3D3D1B162E5C580016965CEB69CF242AD427F2DA976EDDD078C9E5FF2C62890913BD58344A241A25128920B4D6A66D23955296699A966D937AFB88DAF3E476A35828E8BCE70961DB045A3398CD9E33E47B5AA7DA3CEF5B7B3CEF2D20071400F7D4A953ED7BF7EEDD3E3A3A9A59B56AD5D123478EFC62FDFAF5BF2E07B8B30094226075DB862FFD685AE3FCCF1AF12AE3BC40844008A19552CA79FB6DE3674F3D25A45278BE4F5FA8922B8FCFECD871FAB975DDBAD471295F79A650F87189E83C902D3DFB2D2D2DEF5C77DD75BFE9EAEABA64F1E2C55F065E2F8303BC4A0056094012980A4CDD73F79FFD5BDD450B2F998C7355C924A661108944F0474618397A94BDBB7793CEE508A424A7D4A45CFFCC8E1D343737DF51D267B744583624810010274E9CE8D8B56BD7A39B366D7A18B8066829FDEF19E1ACB3348392788A407EE5BF7CFFCE879F7EE29EDCE0C9E18988C865B3388E43A158445B16270707E94AA719F3FD49894F29B5EFDFF3F97B9452DB0F1C38B0AD745E1940B1B4969FBD4C26433C1E8FECDBB76FDD962D5B3E5B62B4356E6567A6CE2A04200F6400E7B15F1E39B06CF3B76FDBFD9397BFE38DA50A9302F13CAA1A1A26E57856A9DFBC562CFEEDF772B96FBF78F8F0BA542AB57E6868E8876D6D6DFF51417CB1AC2280377DFAF4C7962E5D7A676B6BEB3F555757BF1E8ED062B212B2948B474B2A159EB167EFF8C3BB3FB5F8CAB513D9475F7B3B3F79FEF9B30CF488EF3FF98AEBEE29A94BB073E7CEE6A1A1A11B6EBAE9A64C6B6BEB92193366D0DCDCFCE9B00197186A7674740C0F0E0EFEF9CA952B7DA01BE82831F8AC80734619594AA622A5CC30160601C45EFBCA1FFFFDDCC54B569C0BC0B120D8FA4CA1F052E8DAC42F71F6F75E7FFD75DBB6EDBFBEFEFAEBAFEDE9E979E09D77DE59BB6CD9B2E71CC7B9A5BEBEFEC7478F1E5DAB94BA71F6ECD92F0F0D0D1104C17DAFBEFAEAC1071F7CB0A32C2963A20AACCCA50AC3728031205D9A6337FCF0C9FB1F7EFA897B52278E75943748D4D6F2C9CB2EE3A4942F6FCDE73796BC4BB1621F077876CD9A355B5F7AE9A5E77B7A7A1E28140A6B9B9B9BEFF23CEF966DDBB66DEEEDED5D7BECD8B16B62B1D8CB8D8D8D73972C59F2E5ABAFBE7A673A9DBEF442EE854428D913216994552B562195D85D575DFEE97B3EFF856F0E9FEC977FFAC4135FED9432156244D9299467B9480130BBBABA7E3D6FDEBC0D806A6F6FFFC1EEDDBBBFAB94FACB7BEFBD775E5F5F5F577B7B3BCDCDCD7702BF2831D82B1BFA855CEE124AA4CC509E1EB69130A0720152966498F8B26E972FAFCAAEDB06160027DBDADA7EDFB66D63C3860DF1C3870F77EFDFBF7FFAF2E5CBFB81FD212FE9960DFD82FB0313D88755B28FB044A2A19B042A0F0B71BF7CF36684ECAC9C225CF4C61B6F2C5DB162C500B06F02D52EBBDC330219EF138851C1BDB044EC508E153E305CDFAA9064CD50E9585653B3224F53152EBE3CFD0FDA231315F611562D33A4422AE479C297B7BAF2FA3244BC555189553A163FB4CA0FA3C95709245CFEE98AA646E5856D582D8DD01E13EDA342204EEFF9DB00980C88A838F87C0D8C4AB51413D4C13AC480335A551F068089BA9813B55AF5FBE8804EC688B3DA521F26800FBBE928CED177D6FC3F19E765F07F0325EF7F5500397C430000000049454E44AE426082); +INSERT INTO images VALUES (8,1,'Phone (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D40711132310A280625F000004B04944415478DAED955D68536718C7FFEFC9494E92A6A9357169C5BAD80A96CECA148581A0129DD25A06656CB04A70BB5971208257AE303718C2905D78353F3A655D0519284ED0B2B155749BB0AE55CA8C5D14356D63D3A6C9694E4E7272723EDEF3EEE674A4C12FB6DBBDF05C3D2FE7779EE779FFCF1FF8FFBCE09017E4AAF3CC8E7F0F98BB72E555C1E3F94E4D26DBCAC562ADE97040B6AC526661E1B25F10467E4DA7BF3972E2440980F532B06A00118786CE6AB1D8076A3C0E0D4879C261172B148226CF43220473927423218AA7BBF6EF4FB47476DEB641D6B3005C35409B9A5AAE2512D04A2539B0752BD334ADEEE1A347909C4E34508A36B77BC7B6E6E60BC99191ABE777457E01E005E07C56BB1DD5C0ED8D8D53F586D155BB7E3DAB6B6868E00087B161030A35352CD4DE6E2AA994EECAE59CAF8442DEBA35CD4D5B42A1B76B09B9F9673A9D7BDA8CAA01E4C29D3BD2FBD1281FDEBDBBD3D1BE1EAEE616042C8A3A9312773E6FFD70EC98B03C1C465D28841A8F073EC308CECFCCEC25940E4F2A4AAE7A36D52DC283932737BDD6D1F131F1FB6195CBB04C13D6BA75F0B9DDD0B219DE5B5F8FA69D3BE10C8540781ECBDC6EB4F87C4D2141380AC00F80AF6CD71240A2BF7FC5CA952B07493020981E01669D1FA6DB052AE761F9BC981ABBCD566DDE0CA1A9099CCF07A6EB70308690C70317C77502A807E0AEFC6E258004FDFE6FE1F3AD32B359980430340D96E08215580E5228A2288AC4344D50D384592AC1104598B20C4A29384234BB82A70248E6EBFE4B60EC4D140A30791E96B8006E6606824B8023350B2393B552F13879323A8AD9F171E4331988E934666667910B04ACD70F1C18B65FD39216F18BA07C51E9A60CCC651816F7F83161CD61C204014E10644A65D4A82A5115050070EBF87108A1106382004955C9AC28DE570381BB434343A744511C8846A3A700500074F115F11FEDDAF54959D388A1EB84A82AE1E6D296732E0D4537C8C3F1716863632C3B39494C9EA716CFB30559E6E6B359522E14004A05B9B5F592A669B59148E48D743A1D9F9898482F0174AC0DA76A05612B1CBCA7AC6930759D8031C2CB326B74BB911C1B25E9548A4886C12DA82AE76D6D45432482B958ECC91DC338797174746C7878F8C7DEDEDEDE6030E8A594FE118FC7D5C519587BBF3A73B1FDE8673BEEDE9F18A08666E88601299F475E92882ACB646E3E43E65515455D070088F7EEC90ACFDF927B7ACEFEAC69B700E4011472B9DCF792243D20846C00E0FA0700A00420F34EFFB92F0FF69F7E773299F8091665BAAE235F2A4121049A658101C634A557CE28CAC1D57BF6B8F7EDDBD773F8F0E16600128082D7EB9D648C6D2B140A59004E47C51AA6000C00E5442E9F3B3F32FA9BB29019696D6C6CF67A6B42B964127F4D4FFF7EB95CFEE286A6DD5419CBE672B9784B4B8BA7ADAD6D7B5F5F5FCFA143873A29A5CE542A753F93C94CC76231F169DB95B717D80A006B016CFEBCABE3C8871B37F601E8021001B0C9CEAD1E1818780FC05BD7AF5F3FD7DDDDFDE9B56BD7AE02D802200C601979CE9675001000F86C0179ED5C11806CB794D9C2AA8946A36B060707153B6702500014C80BFC82B32B126C1101806E8759A125C18E455D1900CA0034F292CEC755A8BEDA604845C59577E8F38CE8BF78FC929FFE1BC1C53DC08D47DFA20000000049454E44AE426082); +INSERT INTO images VALUES (9,1,'Printer',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA793000006974944415478DAED9ACD6F13491AC67FD5EECE87E3987C594BD02224366B09C44C3012EC0E086956CA0144A41CB2873D71D833234520FE06A441BBCC007F00B788432017586D0E68766785945896860C13650323415812E418C7368EDB717757CDC1DDA663FC95C06A32BB9454EAEEAAEAF2F354BDEFFB5457195A4B1ABB34B5022C001C03D4CF907FD30C9C68D620180C7E522814E6E3F1384343437476760290CFE749A5528442210CC378EF91ECEBEBC3711C2CCB62757595FBF7EF33313101F02B20B95302BF065E2C2D2DB17FFF7E8428374F2412DCB8718368344A4F4F0FC160904020B063F08EE3108944181B1BC3B66DA494ACAFAF73FBF66D79F1E245AD11899A04CE9D3BA72793C9DFC5E3F17FADADADD1DDDD5DA9935272F3E64D8410C462310607072B24344DA3A3A3035DD7B76FCB9A86520AC771701C07A514EBEBEB4C4E4ECA4B972E69274E9C188E44228FEFDDBB279B7676F0E0C193807AF5EA952A168B6A636343954A25552A95D4AD5BB7D4D5AB57D5C2C2824AA552CA344DE5388EFA90C9B66D95C96454369B55CBCBCBEADAB56B9E4FB46C42EAF9F3E7F4F5F521A524994CB277EF5E344D43085131A59D24A5144208942AE3F1FAF29EBDFBF9F979C2E130FDFDFDA4D3690E1F3E5C136FC3B9CEE572148B451E3E7CC8E8E8289AA6914AA5E8EDEDAD4CB91F8007AC5E991F64A324A5E4EEDDBB8C8C8C10080428140A75DBEA8D46CAB66D2CCBC2711C42A11028C5E3C78FF9C3E79FA3691A66B1C89E7098F54C867077F77B39B23F59B65DEEDF3429140ABC79F366673A20A5444A891E08F0FDFC3C5F7DFD35BAAE6318064F9E3CE1DF8B8B98A6C93FBEF98652A984AEEB1F2C0B21701CE71DF3DA960929A5504AB1512810DEB387F1F1713421585B5BA3AFBF9FFE8101B2B91CBFFFEC33B2B91CD95CAEA9FDD7F14577C0DED6BD78F182582CF6FE040042A110972F5F2612896C999956ECBADA395BF583A3478FB2B9B9F9FE04745D27168B118D46B774D60A307F7975FB7AEFF9EB3C028D92DE2802E572B9BA21B316B04604B773EFA5B6B6365EBF7E4D2A95DA7620F8E2675ABC35CA5F6C4BC85EBE7C59B02C2BD8DEDE8610A21222CBD3CE3BCE58BB4C35F58B56DA7EF7DD23464747B72764B66D07E3F138866130343444575757658DD28ACDB76A5EB59E6DDB269148605916274F9E6CA82F4DBF078E1F3F4E3C1E474A896559D8B65D597079D9B6ED4AF69755D7FBCBBD32AF4FFFF383070F181F1F67DFBE7D4422919D13181EFE94478F1E61184653E7DB8EA336332D2104E9741AA5146D6D6D3B8B4200BA5E361F6F59F1A1C1373337D334771E46DD6E9052361CB9959515A6A7A7D9D8D878E7CBAC91AD2BA53876EC18A74F9FAE2C19BC72CF640607079B0A5F5D0286615028146AAAA177EF380E7373736432198687873974E850D391F7AE966531303080A66995D5A65777E4C8117A7A7AE8EDED25994CB63413FF7B3AF0F4E953745DE717AB038661303737F751073EEAC0471DF8A803FF5D1DA84BE0DB6FFFC97A3A4DC92A015EE8DC0AAA542AF1C30FDF532C6E629A1BA452C91A235FFBDD72B429F1E38F4FC966335BCA57575F313B3B8BAE97B76E565757FF0F856C7979594929C52F4DC884EF45B10B3F6844C52EAB7440F8B2B68B854CBAF94F1E19FDC081034ACAF28EB5D7F0D9B367BB52C8CE9C39C3DADA1A89446232140A4D2AA5D0A7A6A6F008B4B7B793CFE73975EAD4AE14B22B57AE3033334322916062628268348A7EFEFCF9063B6CBB4BC8A6A7A7999D9D05E0CE9D3BE55D6FF7102F0018403BD009FC676565856C36DB54C8666666585858D8B190452211F2F9FC963AD334191E1E460841329964696989B1B131344DF3ACE5CFC06DC0D6AB9CD723C1CCCCDF299AE6AE123229E561600328B883EE78A1B4030803834014F872170AD95F804F8083EEA15F18E8142E01DD1DF9A05BB178FDFA75393232A255EFD16F772FB4950DE15AEDFD65994C86B367CF021C05F2BE59B0749F302837C63A008B8B8B85AEAEAE907F73B79E5055977B41A1992F5403F7A261757D3A9DAE9CC8BA18BD1755B513770041C330FE6859D65F2F5CB8403018A4582C5676A91B9DEFD9B683699A0D8E59DFFA831769FCE75F7ED065328A627193A9A9298009E06FEEC89B4011B03DE7F593E874893CDF657F8BF8AD0BBA089400CB23E027E1F9439B9B0DF7D970EBFDED856F2AB51A6B2AE5334FB1651ADE3E6BAE4968754CD9F680029BEED503EF008EEE7BC9A9EAC4711B077C04B51656B2A20AA4F0F5E981F69E35DFA078BFA9F9D63C8E8F8877B57DF54A5481115560B5AA1F117500D75D96D720553D23B56647F99C55D6C90A503F01E42CFD587CC8D7CB0000000049454E44AE426082); +INSERT INTO images VALUES (10,1,'Printer (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D4071113212F26D02DE0000003444944415478DAED96BB4F235714C67FD7F38001D6E6210B43844963645113441921D1913250516CFE82902ADD1051A6419488DD8E8A26ACB46803590939CDAE2245DA94A1E0B13C04320629C678ECFB48916176FC424AEA5CE96AE6DC39F79CEF3BDF7D8CA0B52581EFF86FED1DF0263E209A1CBAE6E6E67EDDDADAFA4208C1FEFE3EC3C3C3388ED331A23186898909BABBBB595F5F37BEEF7F05BC6E71CCE572FDF3F3F3BF97CB65130481D9DEDE368542C1148B4553AD568D52CA68ADDB76638C91529ABBBB3BE3FBBEF63C6FBE1D83958B8B0BBF582C323E3E8E94F249E4ED98140A0572B91CF97CFE076005C08E3BD56A35AEAFAEC01800BA3D0FDBB2C86432D8B6FD6402AD352727270C0D0D358CDBCD2894D6BC7BFF9E2ED7C53C81D698F8578331100441D3785382FBFB7BD2E934C96432728C077B7C8F8F69ADA3F94A292A954AC704879B9B9BCAB62D2B914884415AB0C7587CB2E37EE57219E0B05D82DCC2C28225A564747414A5540BDA4E6C004AA512954A85743ACDC6C646EE3168228E2F93C92084404A89520AAD75D4E3B652AAC5BEBDBD25954AE1795E670D84100C0C0C50AFD723743B3B3B68ADE9EBEB6B61904AA5989E9E464A494F4F0F232323944AA5CE1AACADADE13836ED34F8A7B68D1A5C5F5F7178F867E4B7B7B7F7B4068B8B8BFCAFC1931A2C2F2F1304D5688D6B6D383F3F636C6C8CAEAEAE963D904858BC7AB583947582A086E3B8D46A41670D565757492404A9543F5A6B8CD10D011B858FB30163346767E7789EC7CCCC4CA4819DCD6657006E6E6EBE34C6F0F1E3398EE3FE6B918F8E8E22A6838383BE52EA6B29E5B6BDB4B4E40B2138383820997C86EB7E1E057F9C7879798910A225496F6F2F93939391AD944208C1ECEC2CC7C7C793F97CDE178003F402FEDBB7BF7C5B2E97C30906A534BBBBBB4C4D4D313030D854268D6DBBB8AE4B10547978786074F4332E2ECE79FEFC9BDF8C311BC0961D5E3A3670F9E2C54BD3DFDF2FE2281DC7E5C3873F1A8EE17899E24F002925C6989F809F01CB0EB7A71242542CCBD2D96CD6FA74049B48C07A5DB6944908D1B0A4B5D69C9E9E02540005680158800B3C03BE0FD9582133D1E6C7A05D13215019F61F81BF80EA638044A8851B3EAD36C145D3C52062A78179AC045003EA61977F0345B6BC5DC0CA0AFF0000000049454E44AE426082); +INSERT INTO images VALUES (11,1,'Router',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA7930000000774494D4507D1011F092B1C4D0C91FA0000074A4944415478DAED994F6C53C91DC73FEFD9982C90C4E06441254542D425DA82A0AC54B5DA1015417B58AA569538A1E5EF023D70415C9A13EA815E809CA844A51050B715A7802A552A69DA882A62D5A8A83D401C017622C85A2B48084996D8CE7B7E33D30333D6C4D889D938660F1DC9CA3CC77E33DFDFEF3BBFDFF7FB0CFF1FEF76383558A3116805A2D67A5F675D057C010CEB3900E11A0068EEE8E8F8D1A953A77EB56EDDBA56A514C52F29E5BCBF666EAE85103C7BF6ECAF6D6D6DBF071E030290B502E0EED9B3E707B158AC756464E47528F5068510F3366FBF675ED96C96EDDBB7D3DCDCFC31F0195007CCE92CA8700D28EAFABE8F9412805DBB76BDF54DB2D92C63636300F5C02A20D01910D502F0D3227E2BE0EF7AEE48295D137980E9CC0C424AFCBC8F9FF7F17CAFEC8DBFFBEDEF009800AC06DE03B2800FE0562BD2D96CB6776666A6B7A7A7E73610D1F47401574AE91A9A00088BDF4A29A4523435C6888423AC5D192B7D825F835F09AC00422660E12AD124E4791E994C86AEAE2E749AEB80BC59C8441FE0E18334D9598F7C10E0FB1E2DF1B5C4EA25134F32A4BD29C69E8FE17A11B6B76D2A7C470861021EB2B35D0D002E10EAEFEFA7ABAB8B44226152BD0AC8008E52CA31D106F8E0834DB84E885028040AD22FD328A5581109313727914A125911B68A6521004E710B0897E1F242F5DADCF66F368803070E7C924EA7FFD4D2D27246473F02E4EC0C180AADAC8B100E87999C79C9FB6B9B5193A6EA287C3FCFAB992C0D4D519485C0CEA03DC2A5B85CEEC300A9548A1D3B76FC5C7351E8B7FF01FCC2FAD8E7BA4A28BBE91800E35313B8AE8B528AB1675F309BCBD0B8BA11C77158BF611DD1B5F56CF8568C977313147F7721000E10524A91CD66E72137809452DCBE7DDBAE0639BD51A94B1BBA46E7749510A5EE333E358E52AF3725A4201FE4711CD8F9619C874F1EB329DA4C7AFC4B5CD7293E030B0230070480BD7BF772E8D0A17937387CF830B3B3B3000D1A4400787AA30680AF41E44DB72CA6D09CE7A1D0CD4C4A0211F060649807A9047911F0782C492004D9B9EC5B51C83100A494F4F5F5914C26B974E91267CF9E251E8FDB9158AD793E6BD57D132201B45920C2BA9416A2D8FEFD8FDEBA525442A1425F30357ACB962D5CB972659E6EC9E7F3E803BAA2541F49A7D37F30F3C1C1416EDDBAC5993367181C1C241E8FCFA367A5E3FEFDFB150328A4EBFAF5EB0821104270F2E4C90200DFF7B12AD51B55AAA5A5E5533DCDEB6CB8C07BE3E3E3BF6E6A6ADA323939F98650B3E7428837E6524A5EBC78415161500B023872E44861D3B95C8E9191115A5B5B0D0D8AEBB12ABAFE97061068001FEEDCB9F377376EDCF8A552AAFD6DA2BF71E3461289C4E7A74F9FFEA775D64C3A4A8B39BBCD032493492E5EBCC8B56BD7CAA6B2A84F041A405EBFF76FE07B070F1EFCB3D648753A78CE22DEC0443A0FA4800756D1289F0103C064A3B5B595EEEEEE425A1719422F624AA9D4C5E1BF5ACBD7EB2210D1D9590C80D4F79905A675770FCA02989E9EE6F2E5CBDCBC79934824C2B66DDB48A5520441C0F4F434E170B81200790D624E6FC0B1AE3356062A1193A6C798FE92B369142EC5FFFEFE7E1A1A1AD8B06103C96412802008C8E572C4E3719E3E7D5AC9A2C27A61CD3DBD6E68117BAB8A8212943803A529F4FCF9738410A45229EAEAEA9052B266CD1A5CD7ADE40C94F3C48D465E57C0FD72541A5BD41347A351EEDCB933AF7BDAE7E1FCF9F3DCBB77EF6D36D0DCD1D1F1C32A7AE24756964B674008C1891327E8EAEAE2F8F1E374777773ECD831AE5EBD6A1FE2367DA88C3F2DC767A7E69E5829C5D6AD5B1142146ABFB99652D2DEDEFEDB7DFBF6B17FFF7ED6AF5F5FFCF55051A3ABBD271642B07BF76E9452B4B5B5CDBB9652323030F09B818181A973E7CEBDD2871220944EA73FD3005CDBD42FA7272EDB074CCDB7E742088220309AE93FC09495CE1F5B9BB60D915389277E3FDAC4579957AC0ED533E54D2ECD13DB7CF47DBF20E28220309B9056B7F5ADEE4BB189A9B927F63C8F0B172E303434C4E6CD9B191D1DA5B7B797274F9ED0D7D7C7A3478F8C509BD3A9CCEA0D7B56CD96A522580B4F2C63B1D851601DD03034345407B88944C201542291905647359BCF59EA135BA71403586E4FAC803EDD7062FA6F9DD5784C33990366B424F035759C125157E54CC9727962C36BE338B225F48A518639FD7F631B17D534B5F0C4E620E6F4C63225D4A2B28006B62A5CE0D17DE1B9D0727B623B0BC2D4D94574BA2C2329F6E8B352734F4CA90A5281D0B23DF11F6D51D8D9D9C9D1A34779F8F061ED3CF152C637C21357E161EFBBF5C44B1CEFDE132F71BC5B4FFC3529F393A2453F026EEBA62796D313578BF31F673219353131A17A7A7A14F009B0B628CA217DBD4A6721AA3FB3D82B6AF980489198AB5A065CDFF7F13C8FE1E1E1528F1E9525F28232DC5FC8D42B2B1BAADA65D401DCD1D1513A3B3BB97BF7AE01F046B44A48ED4A012CB8F8524708F819B0460BC015BA6AFC451B9E9CFD3BC172D4EC6A0058A97F3368D4734F2BD6AFACB2B72CA31A142A56B121BDE1EC2262EF1B930163F5C2567352965A95CB09E07F0CFE0CEC102DF9950000000049454E44AE426082); +INSERT INTO images VALUES (12,1,'Router (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D4071113222F0DFD7E230000036D4944415478DAB5963F4C5B5718C57FEFD9AE0D0E4AC21FDBA9AA22352A52A59A220B7540C530402556239087480CA15D3A35B1BAB064416268252A317422B205D474482858A26540C052AA8E69DD4041A0A220B70D609C6727FE73EFEDF21E3126AD8CD57ED2D55BEEBBE7DC73CFF9EE85FFB9B4CBFE100C06DF8F4422B75D2E975B4A49F910422084606969E9FB68343A0B48FB65018686863AFC7EFFC713131317169752D2D7D7474F4F4F7D341A7D0864AB01B8B9BABA7A6F7A7AFAE79999992F0A85825D4AC9B5A6EBDCF9EC2E46CEC0A6DB9042519245A25FDDC7E7F3B9812B40AE1A00BB6118B73637371F026E2184AE942267E4397A92A5A415A87FAD8EC78FF7B9D2E002A0582CDA003BA0590037D7D6D6EE29A534A514008B8B8B8F2627273F074E73B9DC839D9D9D6F01A7520A210475F50E9A6EB8799ED7296615754E17D7AE370020A57CC9CEFA767474DC4A2412783C1E3C1E0F2727270B801B38B6DBED027802E4354D434AC9D1E931BF1DEC502816F035796978DDC6D3EC1F0008212E00D8A494747575B1B5B5454B4B0B994CC6D2F1B9AEEB221E8F7F924EA7F3CBCBCBBE502884AFD1CBF237890B7A060201B6B7B72F00684A2992C924CDCDCD643219F2F9BC0EE8D6C470383C07FC055C1D1919B10F0C0C7CF02A17E9BA7EBAB1B1B10F48409D1DB2520ABFDF8F6118ECEDED512A952AB3720C6C0132140A8D016F02F5E524CC2A024920770E60616181A9A9295C2E17A954EA9C8E66BD0032401EF809F8157056905026F3AC395E0278BD5EFAFBFB514AA1EB3A2B2B2B1C1C1C54265D76777777462291DB4EA7D32DA5D42C792C770921482412DFC562B199F233201008B0BBBB7B36B1B1B1F1ADB1B1B12F3B3B3B5FB4B6B6FA2D96C3C3C3EFB5B7B77FF46F49EEEDED75C562B107E7922C84A0ADADED8CCDFCFCFCEFE3E3E3F781D3B9B9B94F4D327ACD49DEDFDF677D7DFD8C513A9D96C02EF0D466B309535BA4945A2D493E0A06831F026F98072781347004A41D0E470910E5BBBD6C92FF047E047E29B35DDE748D30DD61D959AB25C91278061895AEB100E3F1F85D2144617676B6A6245B1E56FFD452C3E1F0D756924747472F9FE42AAAA62457B3F0DBC964F2D1E0E0E0B8693D3B5007B498A6A81C3780AB963AD5ECC0964AA5DE3D3C3CDC031C660B2899AD437B45AB3827773597BE0F78C7BC1B7E004EAC4CFC57AF0ABD4C9AAC69DFAAEB6FAA4F2015E3BEA2100000000049454E44AE426082); +INSERT INTO images VALUES (13,1,'Satellite',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA79300000A444944415478DADD997B6C14D715C67F333B7EAE6D6C63A0B8800910170764A032C60E721A618504353C54414AAA52D9504B21720A8D2CFA471B405115252039280123044691A5E2365193285693280D84A421B1BDC64E53FCDAD4A6B06531AC8DBD0FBFD6BB7BFB876726B3EB59F083466AAF743577667667BEEF3BE79E7BCE1DF83F6E12A0007151EE49F7F8BFFC5D81346B89EA5100C326FF890742C0689467C6A90486FEDB04E428E06747019F08244401AF014F0082DF0578B3660132551066C41646B96751AFC74DC2B5EE6B532240CC03FC51949F0DF4DEE5DEB07AFF6E6D812AC20260877ACD019C055A674A662E90711FAD12097C0F7078CF9E3DE2DCB973A2B9B9597CFCF1C7A2B4B454A8EEFAE84CC0C7A840A281CF9826F81455E9C3656565C26EB70BA7D329DADADA447373B3686F6F17376FDE14172F5E14C0A5E9FABC36F93CEAE434B63940C0C4352C2AA93B262E6504BFA7A0A0E04C5D5DDDA34F3EF924C3C3C3B85C2EC6C6C61042E0F7FBF17ABD2C59B284E5CB972F7CEFBDF77A01DB54C3A805B0AA048C2D1948557D942873259ACFAF00761414141C7AF3CD37090402F4F5F5218440922424697C9E6B475996C9CCCC64DEBC7957813C5598498751C9047CAC0ABEC7E43FB32703BEB2B2F2D03BEFBC432010A0B7B757072ACB329224851D35326BD7AE7D00F8ED54D78190C9F50CC00D8C995825EE5EE05F7DF5D5434F3FFD342E978BBEBEBE30E091E0B5E3E8E828CF3CF30CC0F7674A20597593A95845F3F98DC78E1D3BB473E74E7A7B7BF1FBFD13801B411BCFE3E3E359BC7831B9B9B98F0005D35D892D770119CD2AFA842D2C2CACDCBE7D3BBDBDBD8C8E8E4E001E093E723C3232425151D1FCA910504C080C47711D33AB686D47616161E55B6FBDC5D8D8D804E5B5160A85B0582CFA75ED5E4C4C0CC3C3E3C12C3B3B9BE912B0A8E7FDF7B04A05B02A22D43E3E77EE5CCACBCB75E58D51466B376EDC60E7CE9D6CDEBC39EC374949497A94CACACA0228549FEB9A0A816455FDA089FABA55366CD870F4EDB7DFE6CA952B0C0D4D3D5FABA8A860EBD6AD3A78CDFF6FDFBE4D28144208417A7AFAA23B77EE1400755321E05717AD48F59301A776A1BFBF9F6BD7AE85868686E4952B57061B1A1A2C2E978BCACA4A1212BE5D9423D51742100C0675F5B59E9090C0F0F03023232308211042909D9D4D7D7DFD945C4852958FA6BE7EBDA5A5A5DE62B114949595396B6A6A328B8B8BD9B06103A5A5A56CDCB831CCF78D3D140AE1F57AF17ABDFA6F00929292686B6BD3D5174218DF3DE928244CC2A9A67EE49C186B6A6A222323E35F478E1CE1F4E9D3BCFBEEBBD4D5D561B7DB4DC16B602D164B18C1B8B838028100030303844221BD4FB7A0193349D6CCE6C423959595DFECDAB5EB61BBDDCE850B17686C6CE4CC99331C3F7E3C8C84317CC6C4C4A0288A4E42966552525270381C61EA6BE3C9164477AB5B93D5B83F21E67FFDF5D7E32B5B6C2CBB76EDA2BABA9A9B376F525555C56BAFBD466767E70457D252092D8C6ABEEF743AC3D4174230363646947275D204646020CAA255B86EDDBA074F9C38C1B66DDB3871E2042FBDF412070F1E243E3E9E7DFBF6F1C61B6FD0D9D91946C048C862B19098984877777718782309E0FA4C08584C16396DC52D7CF9E597494D4D65C18205F87C3EEC763B555555949595919F9FCFEEDDBBA9AEAEA6A3A3C334894B4D4DD5F3A460303881404B4BCBBF4D22E2942D6096E7AFC8CFCF3F94939343797939E7CE9DE395575EE1C08103009C3C7992929212F2F2F2D8B76F1F2FBEF8E284456DE9D2A50402013DF28442A130120E8703A00FE89C290133050AF6EFDFCFC8C808B9B9B9007475752184D063F9B163C7282929212D2D8DA3478F525151414747079224111B1B4B626222EDEDED13800783E3B1C266B3017C35936D152D220993BAB6B2A8A8088FC783244994979773EAD4295E78E105DC6E37FDFDFD783C1ECACACAD088E6E4E470F8F0610032333371381CB85C2E1DBC9104C0175F7CD1077C30DD644E6B66EA2F2C2D2D252626866030882449E4E4E470F6EC59060707191C1CC4EFF7E3F7FB993F7F3E478E1CE1F9E79FE7E4C993B8DD6E92929270BBDDD8ED7642A1901669C2D4BF78F1223D3D3D9781BFCE9480E9CE427171311E8F272C8F511405ABD58A2CCB7AAD2B84201008B075EB566A6B6BD9BB772F3E9F8F969696B048639CB88AA270FEFCF941E02F532929A7442027278791919109ABABC56221363636CC1584103CF1C41358AD561445A1A3A3437797402010A6BEA228D4D6D6D2DDDDFD77E0C3FBB1376AD6C4F5EBD7E9EBEB8B5A94182D03909C9C8C1082C6C6463D59D3406B635996B1D96CBCFEFAEBC3C088BA807D00ECBEDF162036367642A6691C1B09A5A4A42084A0BEBE9EA1A121DDB58CE02549E2D34F3FE5A30FDFE764D5F18435AB72126459E61F5FD94AF7EC3DB01AF8E14C528989E68AD8128936D694FFF2CB2FF17ABDBAEA8140202CF25CB870818F3E7C9FFDFB9F63CDAA1C9A1A3EC3D6F037DADBDB2958BB6A0DF0DCFD222001381C0E144599404A37A7A2909E9E8EDFEFE7D2A54B783C1E1D783018D4D5F7783CD4D4D4505353C3A6C77FC48EA77E4A53C36748F278A2B76CD9327257660394020FCCD485B48F1955ADADADCF6EDAB4899E9E9E0924525252888B8BA3BBBB9BD6D656DD65B43E303080C7E3A1A9A9894F3EF984C1C1C1AADFFDE6B9670B1F5ECFA0CFFB6DDEC4B80BA6A5CE62D9D2AC35FFECBAB60EB83ADD492CA95692D542FB574D4D4DDBB3B2B2F0F97C040201AC562BF1F1F1DCB871838E8E0E7C3E9F1E858410B8DD6E9C4E274EA7938686067CDE011E2ECCE7C79B8A49888F67C3635BF8F39FAA75F565E9DB14FC72730B55A76BBF02B603DD86DA6552169022BA0D389F9797476969E9AA2D5BB63C989191C1952B57E8E9E961D1A245FA44EEEFEFE7D6AD5B74757571F9F265F7D5AB573B808585EB5667FEB2E42956AE584148849833773E6E77BF29784992484B9BC582CC79ABFFEDBCB558CD4E855A9F887B59408A20211BCEE7004B8075C032759F749BE1BF7D6A2AE2006E015D401BF08BDF1FDCB77EFD238F2142E39378F1926CEEF4DDA6A9F1F330F0B22CEBA46C361BC74FFDC1016C06BE3194BE414028935C238C6673A95B8B36132B4911A42D6A2F5BB6346BFDEA35F958AD56841024A7A4110C06696AFC3C6A192A4912B3D367F1BD797316F6DC722D57B77686D50D080104E5494E604CC029EA77855875BF344EFDF817AF96A3496AFD900EECDFB2E951963CF81089D614ACD664D2D333700FA88B6214F5655926FB070FB1696311C01FD56759D5F72A80653273408E186BCAC6184828DA030DC59046C40A483FD9F1B3B06D97A49454DD75C24ACF88735996499BA56F5024A8B5B2A2558BD224A28F1C015C31A89EA07623891803788D4021F0F3197E02FB0CF8B53AC7BC2A91316992EA5B0C47CD6D120C5D032F19C6B186AE1876C215936D9CA021C268BF0BA92A8FAA7EEF057C6A1FD436E2A2B9903074497D986CB816505FE6575F201BC89A7D40910CC022235B64A0900C0443EA7B46D5AEBD6F4CBB2F4D2195309B07C62E19084E67C11411448409116D2CA64A8028EB821CE16A449090EE32362A1F8D40A4374C38FF4EBFAA4FC3322242984821FEF7DB7F00BAF5C667F93B75A40000000049454E44AE426082); +INSERT INTO images VALUES (14,1,'Satellite (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D4071113203B2511C8DC000004304944415478DAB5955D681C5514C77F3377F623BB9B6C5BB3B5904D42D04A9A26852E4171B14A3731B58614D22721F824E883D0B73E540A85E2832FF5412CF841A09542F5A1B5450A7D2848ED2658130B0DBB112424846DCA663F12B79B6D6777EE647CE8DD308D9BA8A0070EF7CCCC9DF39B73E6DEFF85674D0374FE4313AE38A4005241BC80A35C073CAEEB7F0DF00306F05825DB0954807520A0E6555DC97D401730A0DE5BDE0EA201BB5CF173AE368594D7CD005E3B71E2C4CDEBD7AF3BD3D3D3CED9B3671DE0F07615F8D4D702EC00D600DB5555593D0B46A3D153972E5DBA383838F8A2DFEF47D334FAFAFA088542B1898989AF55C5CF980E58AA74BFEABFA5C001E0513D7922913873EDDAB5331D1D1D98A689611808219052128BC5FA80A35B55E0A8D6848192BABF0B58ADB7A5BDBDFDE4F8F8F8695DD7711C072104BAAE6F782412E1FEFDFB762693F97E33C0708D1BAD502D7B53F5BFFFF8F1E3A792C924524A745DC7344DE2F138914804AFD74BB158A4ABABEB8DC9C9498FEA4043C013558917583D77EEDCCD783C4E369BD592C9240F1F3EDC78C9711C666767492412343535512C160987C3ED6A65FDDE0850DBF4F5CCCDCD3DB877EF9E7F787838128D46191818D86889699AD8B68DC7E3A1542A6159167EBFBFBE7CFFF29351ABA60EAC015CB972E5534DD322E9749AB6B636EEDEBD8B100221045EAF17C3300804022C2D2DB1BEBE8E9412B5571A02EAF1E33A2891481C761C07C771585C5CC4EFF733353585AEEB0821F0F97CE472392A950A524ACAE5721558F93B8054F14BA3A3A3C73A3B3BC9E5720C0D0D5128149052924AA51042D0DCDCCCC2C202966521A5647E7EFE0150D80E60D7374A4F4FCF87B1588C919111FAFBFB595E5E66FFFEFD2C2C2C303535454B4B0BE9749A5AAD869492959515A6A7A7BF6DB40F0C57BC216263636351D334090683C4E371AAD52AB66D73E8D0217C3E1FA9548A52A9849412DBB6B971E3C66AA552B9D808D0509A8BC5E231DBB6D1340DC3300887C3B4B6B6D2DBDB8B6559E4F3796AB51A9665F1D3EDDBECDCD11C78FFBD776F01FDFF08605916BAAEA3691A9AA6A1EB3AC16090D9D959B2D92CD56A15D334B97AF52A7B9EDFC59181577DDD7B3B3A0E1ED8F795929C6D0122954A5D0806831B4BB15AAD924C26C96432140A05EEDCB9C3F9CF3FE3404FD7D2D0E0612A6B6542A120AFBC7CF020F0F666A9DE0CD481B6DEDEDE7746464686676666F609215A354DABE4F3F9FCCCCCCCAFDD7B3B5FFFE8D4C9C8EEDD7B58FDA3C85266114318D4AC1AE7BFB8F04BFAB7B9234A7AECAD00F5A3D35082A8ABD10B8C7EF2F1E9F347DE3A4A5320C48FB77EC010C65375353C4C4CFECC97E3973F00BE03D68C0600A1127B5D078E1F6852275DF7E2832C17BFB9CCA3F22372CB4B4A429E2AECDA5A19E00535FFC95615182A698B72C305F5B9AA6493D448A5652BCA2BDA16279D1BE451F1FA36FF0EF5DC51A3EDF2FFD7FE047E6592EB407D7E6E0000000049454E44AE426082); +INSERT INTO images VALUES (15,1,'Server',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B4744000000000000F943BB7F000005F14944415478DAED594B6B145914FE6E3D3A493F88DD6D0767560DC620E8AA036EA2B81761763A30FF410261B659BA993F92D90811153789BB0117ED1021D2602B64446512FB51E94EBA1E5D7566736FCDED9BAAEA47D07261C1E156DDBAD5F57DE77CE7DE53B7811FC78F23D5A30080CE618554C16F6C6C90E779140401F9BE4FC3E1903CCF0BCD755D721C876CDB26DBB6693018D06030A0D3D3537AF6EC59AA240A1B1B1BE438CE19F0326801F6E4E484FAFD3EF5FB7DEAF57A747C7C4C9665D1D3A74F5321118227A2A908C8E0BBDD2E753A1D7AF2E4C93727312293F3DA7038A4870F1F0A12531FC62C0F398E83BDBD3D148BC5688644A1C9D7EA3D2242B55AC5E5CB9767F6A631EB83A5520957AE5C41B7DB8D2410772D9F0F060318867166FC37210000DD6E179F3E7D8AF4ECB8080040ABD5C2CD9B37D323902417B53FE9DE77436012AF478D0F8260E6F76BB382FEF2E50B344D8B051405380882F05E5484BE590488082B2B2BD8DDDDC5E2E2E21929C44944056E59567A126A341AB871E3065CD78DD4F2247D4404C330D28940B15844B95C46BFDF4F9C3AE3A650318D7A9E77AE1C30CE93B8FD7E1F0707071325735442B7DB6DDCBE7D3B1D098D033BCD349A8A84E2404F5B4A9C97C8CC04846EA7F57A14C15472A0DD6E239FCFA3D56A4DE5753999451D954A0E2C2F2FA3542AA15C2E8F00ECF57A28140A89859C183B373797DE344A44383A3A8A944FA3D140369B9D28D1ABD56A3A120A82006FDFBEC5EEEE2E7ABD1E6AB51A6EDDBA854EA783AB57AFA2DD6E9F2929E4D6F77D341A0D54ABD5F4A6D1C78F1F637373133B3B3BD8DEDEC6DDBB7771747404D775F1F1E3C759662102F02B803F272690CBE57E628CFD4C4489ED850B17A0EB3A0E0E0E465EBCB3B303DBB6D16AB5C23EDBB6D1E974C6CE4A96658DE4CBEAEA2AEAF5FA563E9FDF929E79CF187B47444DC6D83B00EF89E81F00D6C9C949D378F9F2253CCF83699AB1AD6118383CFC17AF5EFD8DF5F5F51040AD56C3F6F6365AAD161E3C78109618A552096B6B6BB1F291CF2DCB0A73E0DEBD7BA8D7EB585F5FC7CACA0A6AB51A00F89EE70D4DD3F43CCF7301D8A6695AD7AF5F6F028071FFFE7D1011186389ADA6696724B4B6B6863B77EE8484DAED3688081F3E7C18FB8123CE2F5DBA14F6BD78F10200F0E8D123F99D3A11198C3193883200E619638BD7AE5D5BDEDFDF6F1AFBFBFB9F017C56A4C56224C700F832182115112DD775475AC77190C96446FAE5EF6099D4F3E7CF01E0B7376FDE6CC5EC5250541233C9A05CCBA68931515E751C27042800C7B5BAAEC795114B003C00F3936E4F1A1C986ABA746E487DBA3C8DCA205CD705630C8EE3209FCF87D751FDF3F3F371DFC4390043003E8080830CF8B5E81746007C43F1B0AE9806C0E4244C0019752D102F8F02CC1883E77961AB691A5CD78DACA3F861F2770692F98AA4492207430A47200D10D7BAF47086BF20524202B80C586C8209E08260C23A60704FCB51F0950804722E184AA8A0444448688E93C926115023A1695A484426984040E3404F01B8925482981C1889803ADB3069D7C2E4D7BA182076180421554222126ABF1A012507C4EF073C998711F86892528294AD17118585B81A5F052CE7808884B89F9003F3DC1C4E404808719BBF46C27C2F27B62959E40225B42EE7401C918408E4397097B767343F4D31A79210D369E4E6949AB4519E8F22A04460817BDFE6ED50CA83D8852C8980BC3610F7CAFFDAE2E585A88116161650A95490CD66512E9791CD6651A95490CFE751A95490CBE570F1E2C5B080D3751DC562519D85329239DC79B15160099E17D259E0A12D70FBEBF0F010AF5FBF9E6AF336EE5EB3D944BD5EC7D6D61600FC02E01880C5ED18C0409A918259BE07021E4A9B47E2F7A5A5A53FBEC23F3F9B12D8217F2F539CCCD448B031D231A515784E5ACC32D23D23A2DC50EB2B59C34C5951C5222592D7E636E0E6286B024D1301F102F1038E94D05165872E157D4CF2585C1292240D91B09E627ECC5A353607E404562B52F95C53CE93BC1FB5DE904484941A482DDE681A026A89AD3EC3261C8F0419A92410512E04D346006380C43D3F6E6C54B94263C624456F6A805FFDFFE7591EFA0F59ADA9B48C5083A60000000049454E44AE426082); +INSERT INTO images VALUES (16,1,'Server (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D40711132204A1418763000002C14944415478DAB5963D6FE34610861F7149FA438A6D3A40E05C1B20851A1757B93827C601B17F826BFF00D76E0E57A673E3C2955BFF8620409A4B19A4135C39391B3082DCC1A0624AE2E7EECE354B419425DD414008BC00A9A5E69979677740F89FAFD667D615F066C1FAEFC06FCBC2D5D5D5D53B638C68ADA52C4B298A42B22C93344D65381CCAE5E5A5003F2D15FDECECEC9DD65AB4D65255D51890E7F918321A8DE4FCFC5C80D7F3E2F8F3163CCF7B7577774710040088C85800D65A8C31ECEFEF03BC9A6795BFA88A300CE9F7FB8808D65AACB56388B596344DD9D8D858E8C442405555E3C0D3C127A14B014484A7A7278C310D7B2621BEEF7FB6970B01DBDBDB9465D9C87E5245515055D5F21669AD89E3B861C9740FA2285ABE82344D198D4633835B6BC9B28CCDCDCDE5015B5B5B445134CE5629D500013C3E3E2E6F51AFD7E3E1E181288AE876BB2449D200F4FB7DD6D7D7017E00BE013E3E039C9E9E7E0FBCACA5947A9924C95722429665DCDEDEB2B7B787E7798DCC013A9D0E22C2EEEEEE8F83C1E0C3C1C101ED76FB0F11F925CFF35FAFAFAFFF6C75BBDDAF816F8117B53CCF0B8F8E8EDE9E9C9C10040165593676D3E4FE4F9284E3E36380CB9D9D9D8FC03FC02DF0BED56AFDEBDFDCDCFC070CDC8F7EADC3C3C3B7B5F7B3821B63F07D1F11218EE373E0E7388E353029E3BB91AD80000881556003C0188331A671A227CFC0DADA5A5D4908748012A8801CB080F501E31E0A977D05744404630CD65ACAB27C3626CAB2646565A5062820039E5CE6E2628AEF1EEACE19F7726772626AAD9F9DE6A22868B7DB75D357DD7F0675E6F3B6A972E5FA754037BA514A35004A29C23024CFF31AB00D24CEA69900CF0920EDF57A7F5D5C5C7C574366CD2280FBFB7B80BF5D2F4317D3D4AEB4A60001B036A155A7C0C99BB2545CCF3260E82A18BA2A6602E649B977A701383BEA8DA21DD0CEFBAA687DC197C6CCD135E79E4FD63C5325266AF4970000000049454E44AE426082); +INSERT INTO images VALUES (17,1,'UPS',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B474400FF00FF00FFA0BDA793000008994944415478DAED995D6C1C5715C77FF3B9B31FE35D7BEDB869E3C455D3E2A61F028B87C20B12A58537C41352CA431F2A51241E100824842842BC5515521F88281208A10A1E105015811015A2A508AA8402A14D1BB7214AE2C476366BEFCECEEC7CDCB9339707CFAEA6AE1BD9F97A403ED2D199DD9DB9FBFFDF73CE3DE7DE813DD9933DD9933DD9933D01E049E077802AE9CF81476EE69F6AD7F89C0BDC093C041C01EEFFC2E71F9E7DFA9967EF9F701BC4FE3249B8C66F5F7C815FFCEAEF6FBFF2DAD975E00DE01CF022701E886E04016317F7DAC021E07BC07333D3EEF4B1A79FF8D8B7BFFA994FF57A83FB8E1DFBE16CADD624D8781B1175B9BC6131BBFF204AACCC2C5FEACD3DFFA32F1D3A7CE7FCCCB9E5DEC73DCFFF1A10001781F87A08983BBCEF3EE093BAAE7DF7A55F7F275DBCAFBD2F4BE3C7651A21654A6BA2C2D97FFD98C31FFD22EEF4FD74BAEB589575FEF1D7E709C304D3D0B5536F2CED9BAC69FB9E79EAB3AC6D08FEF4F27F9E7BE1F7C7EBC0D781634078333DF0E5A7BEF1D8A75FF8D957EE3D70C7BEBA66D440B3509A81521A57D67D66DA0D06574E92F4FFC999B75EC1EBBCC9C5B5012B6B03FA7E4C9EE780461A87341B198B0FDE6D7FE8F0ED5CB8D899F706711378F966E6C085EEA51373969993786FE0D4F6A15486141152784829C864CA9B4B97F0BC988BAB3D84905C5A5D67E9CC2AAD0907D7AD3251B79999AAD26E5A0491E0818F3CC2B33FF8097FF8F35BE78A9CBA6921540BD65EE2D0E237E9A77D643A44331D949662D85328234133240F3E3085521A59AE587A7799C3FD011F7ED0A3DBED31DB76314C88FC3EFD20E4A14F3CC695CBE741A500F3373B07B8B0DC61AAFD535A871E27CF12D2681D29FAC4DE190CB3866169E499444A89CA730E1FBE8B241A72A5B3C6DC1DD3F4BA433CFF32EEEC02772FDECBBB6FBFCEB9FFFE1BA5726E4512A354461CC718975FC272EF41376B3895DB51F6412A950ABAAEA3EB3A52F8A4894F26137A9D258CCA7ED24C63760E6496100E07BCF697DFD0ED5E46A68A8A63DE1A02712C1049425D3330AC09D0747219613140F8039418107AE7102221CF24499211C5825EDF23F003363602BA1B1D8230C2F763B22C472A4510A4B7864096499492689A069A019A896E59E84605DDB0C9F594B4738538E89365196198112709837E9F204C88861295A5A442420A89546828A2485C17017DA73786B105E4A83C05A58A473514A0691A4AD3C8A424CF24699A229298381188582265469C48D20C7299916960EA9BCFF706F2D61038BD6CB3BA5145E5092A8F4149200395A3F291662814790EB9CA36D77E4D43CA1C906439E89686696A989646672367DDCB6E0D01A94D71F28CC93B171D4412A2B2212A8B3609A91495A728A5500AF22C275790650AD3325019D8B68E8EA26256B8E2659C7C17CEAE28A6A6A66E4D0EF8BE4FAD7E37EF9CDDA0D192C080C9C9262A8D70AB3E591A15041400F9E6D285521A696E71F692C48B6C2E7514B5DA2469769966B34AB7DBDD3A996A8BBD31045CD7A5D3E9B0B0B04010044C4E4EE2793E866170714DC734EFE0F5B7E6711C87959595F7D94AA542BFBB42BBEDB0B6B6361ECF719C72B3386AC3F392BD2A991D8550B55AC5F77D5CD7C5F33C2A950ABEEF63DB36BEEF6F82EBF769369BF47A3D2627273FD056AB559ACD26BEEF333333431C8F9BD1065007AA4005B08A09D6AFD6F2EC34071CD775F17D9F66B3491004388E431886388E431004D46A353CCFFB40F08B8B8B341A0DE6E7E7F13C0FD7751142943D300D4C02CD62BF312262164DE7B644769CC44110E0BA2E83C1600CDAB6ED3119CFF368369BF4FB7D5AAD16FD7E7F0CBED56A8DC90E0603262626F07D9F7ABD5EF6C03E60066803AD8248BD4442BFAE55A856AB8D498CC2260CC3713855ABD531B8911D91190C06ACAEAEE2380EAEEB1204018D4683E17048B3D92C7BA00D4C15DA2CC2AA56E4C7B65ED83181288AA8D7EBE3991F0E875896C57038C4B66D0683018D46E33D2447645CD7A55EAF6318C678E6C33064FFFEFD0831AEC4CD42274AEA16042A05816B0F21C77188A2885AAD4618865896451445589635F6441886634F8DC88C6C10045CB870A1683342AAD52A711C63DBF678ADD8A2B5C23A45425F9707EA4992E0380E711C639A265114BDC70E8743AAD5EA7B4896ED6DB7DDC6C2C20251148DC7B16D1B29657949B70AB54BD7E524BEF61CB06D9B2449A8542A9B6DB56190240986618C49C5713C06B7D5EABA4E1445D8B68D1002DBB6D175BD1C4223A023B0FA4E768C3B2690A6299665218418FF71D96E05B7D58E16827ABD8E6559A4694AB55A2DF6CA632C7A0953BED96C210BCD4B856E7704A4941886819412D3341142A0691A699AA269DA98C4E8F7ED6C18860C87438220187F6F9A26BAAE97B18CAA6F0A24C5914B5C7C96DB556473A7B3AF9442D775F23CDFB1350C832CCBD0759D4EA7431CC7634FB55A2D0E1C3830F28028CD765C1CB10C0B8D0A3259A9B5D8752FF4A6AEEBF7341A0D5BD336C3722776447AF459D334AAD52AED761BDBB6397EFC38BD5E2F2D1D7005C0A0500FF00B026941E07D21B4D373A1D75F7DF5D5270F1E3C88EBBACCCDCD91E739966521E5E6463E4DD3F1F5560568B7DB4C4F4F333B3B8B108213274EB0B4B4C4EAEAAA013C0F9C017A251D141E48B6E4C0359F8DB68A81397AF4288B8B8B1C397204D77589A288300C89A288388EC7499A24094208A228C2F77D4E9F3ECDCACA0A9EE771EAD4A9D1B8DF02DE01FA857A8527C22DE0F31B71B83B093C0CFC72F4C5A38F3EBA6CDBF694699A9556AB654829B5344D1142208450711C6761188AF3E7CFA72B2B2BCDD258DF2F0E7CD74A2133021E951237BF5A3BBD5B025A11767715FA39E0895D3CFF47E06FC0C922BE8312E8B0C8035100DF36E66FC4F1BA5E90B08B725F2F9AAEC6362DB056727F5A801BCDF04845112A690978BED31DD9B5BE1F18151CB32062973621A3F25F1EBB5C9444A169A948655B0A95DA4D485CCFCB11AD54FAAFD6068CC0652532F936D5555D0B881BF196472B79E66A635E37E09B416037632AF6E4FF4CFE07C228EDE0A57992520000000049454E44AE426082); +INSERT INTO images VALUES (18,1,'UPS (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D40711132218B540DB2C000002EA4944415478DAED944F8813571CC73FF3F2C65DF74F924514CC4297565B112B9442D683A80705DB82851EB4208828E269C18B47AFDE7A2EF4EA59F45228A58AB4B0075114C1F5A071BB24EE4E12376332D96432F3DEBCF1D049C8AEC9EAB6072F7DF098C79B1FEFF3FB7EDFEFF7E0FFF1B147EA03E34E02E780FDC04BA0F35FC163C0C5E347BFBC76FAD4D70F1FDDFF6DED75F1CF78FE8F9FE323873E5DB970F6D8ADC989F13960FADF28383077E9DB9BB76F5CBDFCE3A98327B26999DB9156DB9486C2F3A714164B937B6726F79FF93EFF5D3693B9B254AA768250CF6F0570FEF75F6F5C942993127686DDBB77A2946679D961A95845EB88F4E438443EF94387C5FD074F8EB8F5F6F5610039604F5496EEB1E7ABF344C622D57EC3C44EC9AE4F9A7CBEAF82E3BC6275B54EAB13F2F4F13C586674338B060168B75A18ED21477358F8B4561F51AFBEC0F33A54572A948AAF7955AEE1B53A8481D9F40EC4A0CDCA9B14B15158C246C8318C09F15B35BC4685A6E7D2EEF81863D0DAA2DE545B073C2B6678FE770BCFAB1376D6887488890C3A32C408BCB6A0D218E7D99224254700AC0FB6484A89D21AB71132E6FA0481A254CA512C6A5CD7C5755D6A8D1A7ED442DABDEC27000D282002E2A10A6CDB9640628146298531EB7D9E9999219D4E63DB76776B4FD21353C048FFB9629834630C4A29945268ADD7FD0BC3B0A7564A09F005F05902C9F43B2387F54614453DC04605C61882202095EAB5D18E24590DAC01CDC4AE586C06D05AA3B5268AA27501D96C162925B66D77D58D00DB0635EE3B80200888E318634C0FB25141B95CC6F77DA6A6A6482E344E1E40AF3FFB810063CC5F85422106B0AC7FAAAFFB05104220842097CBE1380ECD66B300AC02CBC04A02E95DDAB0FAFD667A7AFAA77C3E7F607676B6ADB5DEAEB5B67CDFA7D168440B0B0BF1E2E2A2741CE70EF00B5000CA401D0801F33E40B7B6F3C00FC9BAEB710C5481BB4011A82559B737F6C0FB00DD2A1BED9B223940259E07C9DAF467BD154037C6DA101BF7CD8F3BDE02671C6F5A959613100000000049454E44AE426082); +INSERT INTO images VALUES (19,1,'Workstation',0x89504E470D0A1A0A0000000D49484452000000300000003008060000005702F98700000006624B4744000000000000F943BB7F000000097048597300000B1200000B1201D2DD7EFC0000000774494D4507D3091E0C2B2A41794B270000003E74455874436F6D6D656E7400437265617465642077697468205468652047494D500A0A2863292032303033204A616B756220276A696D6D61632720537465696E65722733EF58000008594944415478DAED995D6855D915C77FFBDCC4C4DC1BA38346D1988819065314535B6D35C818C741C893D007D1B4D017114A6486521DFAA80FF7416DB536209D818E1FA523B660219A871A28D306863A9A104D626A4C423EB0A99298687273EEBDE7EED587F379AF375F4D4607EA86C339679F7DF659FFB5FEEB63EF036FDBB7BF1D02E40D1D87162C7C341A9537D5A2D1E8AC20D42C00444400686F6F9F79A45228C49F562994385F506EAF42018242299C6B504AE18F0094A03018181C60DFBE7D33CA99331733B8C20F0E0ECEC378B69036B0749529144AD97055C67805AC2F2D257749EEA2F05F44441E3C78208D8D8D525353F38DF3BEBABA5A4444FAFAFAA4A9A9C9ED674116705B636323D7AE5D63C3860D41849988A7D3C4ACE34484DDBB7703D0D6D646A43032AB4C39F335495959197F6B1FF6D522507770AFF7FCC2174DDEB38F0EEDE3FC1F9B00E1E3C31F4E0B2E5BDBBA752B3DBDBD8B0FE066733B9F1C3DF84AFFA55B5F03B06C5991C7E9DF37DC21122E04844F6F7C85A0112DA4740A2D826841442322A4B400DA9BAFADED3E8585E159E531E60B40EB1928228028106C01C5A6B0D68238E79468B4D8E3B5737CF4E1537EBEFFA903C26E95955B41A9C50720DAD658E6A1055B3025B61E03428A38204410B1E770EF6D99B503346881B639C99333C788E85B4034BFFEC35F5DFA7BBC5EB17C05A240693B446A47D3B680E258CE3EFBC20B22294E37AE044907505959494F4FCFE20050924E21ED082D22B6C33A1A56086228442B5F58D12036D753E28C15BB5F6B9B761F2CEB00A0E1E9BBDE77BABABAE6940BE66801DF0429ADF9C54FF6BF32E4777FF9CAE1BF0BCEA18AB88EEADFBB4A702D91B21224A626191D9BF0E6ABD8B489C7BD3D8B4FA1544AF3DB3FFD1D0494A1309CB201A72410AD106C6BB891261871B4D39FD29AC9589C9819E78B918DB6A5949E67A5335700E2552968ADD1296DDF8B6029E5D5386EE1234A83064102D146934C58988924A699C092940FCEF678D2D2446609B2201F708B142091B4B0521AA50CA77611CF02E2461EADB152F6914AA548582974207A69D1C1906F0B9F4DF76AB1A25040C74FFEF30CC22B313050CA29D85028838CD2CC8F5212CC09E2E705F1A8151CE31ADDFFE622580047405FC3A204256E0569F83453E2D6C85EC47145F205D57EA2732C625FEA6C7163E1000470E7564A6118C69C2DA002DA55CA06A4040CE55BC00034F24A5E558B4621494F06A2056D0806823856F0396DFB849B1FBC5C81E3A4CEBDAB7DC7D5DDD41D740BE652FBCD99422E874C3366C7756D074B147E28557EF5AE1CD190802FB851496BCF1FDC248893B9BF310AE518218E1C39C2679FD55352529275DCD0D0D08257503B77EE9C37885957640F3B3BA5ABABEBB52DE61D65C8975F7EB9382B32E5D0E75F8F1EA50536E550C8CBC419EBDE744DFA4B7A8793E9E3151417AF4644E8EEEE163B402C56267E4DADA3A383E6E66656AF594DD5AEAACCB25FCF174008F8694D4DCDA583070FB26EDDBA577616A64B79AE61C4DB6AF13A02BC0E5C07E6FBDEB66DA014376EDCE0D6CD5B003F03F201331B083543F9960F2C037E04FCB8AEAE6EE7EBB4467D7DFDE74037700BF837300658993E311380EF00ED274E9C0020168BB171E3468A8A8A282828B0ED6A18DE01100A8510112CCB0AAC1FB4F7DC2B06B55D23D9D56D0AD334C9C9B1C9605916C9649267CF9E313232427D7D3DC00F80878E15D240A819E8635DBC78912D5BB6505252425959D91BF30DC7994B8171602248259545F3B9C052604C44E8EDED05118A962F07606C7CCC4F0E0EE7EDBAC85ECF28945D36B8097CB63838CB32A47FA09FBD7B3F00D8068C00C340623A270E011160ADDB619A2605054B191D1D2199B4E81F18A0B4B434805C66AE7B1DE9879F0EBB70833BA8FEB5285B0102EF6D7A8FF1B1710488C7E3EE4CDF05FA804960D47D352703B0018481D51E80B8891937ED7D5181D2D2F5C44DD3AB363355AC82727B9147B8F3CF3BB4B6B6CE49F3E7CF9FC7344D14108FDBCACECBCBFB5528148A1B8631343131711268C804E0EE2C2581256E67DC3401C5AA95C528655B44FC9404228184E32EF2955F0B39E1B2B6B696DADA5A962C59925568D7A9DD92DD8CDBDF4D246C00478F1E5D5E5E5E4E4545C5EA03070E4463B15843361F30807780AFB76FDFBE61EDDAB541277A63EDF6EDDB589635BE7FFFFE4F4F9F3E7DFCEAD5ABFDD168B44E446E66522807580F9435343490979737A70FE4E64EBFFD914C26170CE0D4A9538C8E8E46868787F7C4E371A2D1E8A8887C1FB819CA883E2B81BA0B172EFC70C78E1DF4F4F4609A269D9D9D84C361EEDFBF9FF5DCDADA4A7E7E7ED6F3AA55ABB877EF5EDAF8FEFE7E868787999C9CA4B5B59548D8DE85BE7BF72EC5C5C50C0D0D919B9B4B73733353B129DEDFF33E2262141414ACC9CBCB1B3C7BF6EC9D73E7CE5502974201EAE4035BAAAAAA7E73ECD8B1504747079393933C7AF4884824426767E79CCF8661D0DDDD4D2412B1B7C9339E8F8C8C60599637772827C4E0E020E3E3E38C8F8FD3DBDB4B2C16E3F9F3E74C4C4E108944D05A73F9F265AAAAAA8A0E1F3EFCEED4D4D42F2DCB7A180A58AAA8BABAFAF6C9932797979797D3D3D3C38B172F78F2E409A15008A51403030384C36162B1184AA969CFC96432ED3EF8DEC8C808E17018D33479F9F2252B56AC408B5051B189C78F1FD3DEDE4E616121BDBDBD141414303030405E5E1EBB76EDA2B0B0505DB972257EFCF8F17F5CBF7E7D8F887CEE7AE73BC09F9B9A9AAA376FDEECAD98245BC91608FBAF6400279C4AF0FF97F82155796157A5BDE846B3B4FF6A991F10988C4DD2D2D2424B4B8B9C3973E6B6D6BAC675E28F811D434343F4F5F57DEBFFFB261209A5B55EE3245E0076BFC17FC1FFEBF1091052196B83A54E34721DDB08EC758432EA71771F4416A92FDBFF0A779CCB480B98726AA10490CA563F29DEB6B7EDFFA7FD17D04655E6B207E02A0000000049454E44AE426082); +INSERT INTO images VALUES (20,1,'Workstation (small)',0x89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773DF800000006624B474400FF00FF00FFA0BDA793000000097048597300000B1100000B11017F645F910000000774494D4507D40711132120B66F30710000003E74455874436F6D6D656E7400437265617465642077697468205468652047494D500A0A2863292032303033204A616B756220276A696D6D61632720537465696E65722733EF58000003634944415478DAD5953F4C24551CC73FBFB733B3EB1EB2B0201796448418CD41B221C8D29950585859A89DB1A0A1A239735C41231474349452529A5860E219A389D7AC7A6E8E48A21E6ACE8B2E90530E587497FD33F3DEB3D89D8585C5E32EB1F097BCCCBCF732BFBFDFEF77E03F3639B3EFBB71E3C6ED8E8E8E6B4FE3AC582CDE5B5E5E9E02FEBC28C042B1587C7F6B6B8B4AA5729285C8C9534090D633846762516ABECFC4C4C422B0107EEB9CCDA2542AB1B6B6C6C1C101B158AC796EAD6DFB1E5A3A9D667C7CFCDCB9D3AED4FDFD7DDE7E778667135D0C3CD7CD5EE1983BDFFFCA405F17BF3F3C607274086B0DC618ACB5186BF8E68B8FDBB6CDB9A89F9EEB30393A04C067DFFE8CE745F9E3E018C771C9FDF81B5A6B02AD991CFA0B634C4B2B2F1520FBDD2FDCB9B783B196EEAE2422608C411B83D686A0B17EB86FF07500402412797C80308B81AB495E1A7E0111E1EE4F3B58C01A8B361AD3705EADF91CF9C794CB65AE00F178FC721508C2839D47EC170155DF1B6B0902831F04D482804AA54ACDF731C6419B2B0C397FD3A64317B44860FBE123123585124194342FC2C16AA331C63457DDD4E5672012E25E9A7491660B2D42787742A64B57904AA5F8FCEB2F4974F72202D55A8D5AB5DAE0409D07168BB5F56AACB18CBDF9DAE5602A22CCCECE72F366BC99969C01C0E95921E0791EBEEFDFCEE7F3538F0BB095CD6649A5522D0EC220ADF200220A11F07D9F7C3E3F55281400EEFF5B80DAEAEAEADD919191577A7A7A88442228A51091A63C586B1191E67083A0CE01AD35B95CEEABC6483CA07656ECBC999999EA7BD7AFF3FCE0608BD83D892D2E2EB2B2B232086C0326AC20020CA75229021DB0B1B181EB79C4A2D1165D0F252E9BCD522C16CF895D7F7F3F7B7B7B789EB7A094FAA852A97C22A700FCD6F4F4F4872323D7DAA878DDB9D8FA556767678B2C843C281C1DF1E9AD5BF4F5F53DC864329D7373732F8715C43299CC3B4B4B4B944A2594522DA83ABD0FFBED380EBEEFA3B5C6755DA2D128E57299C94C86F5F5F5644747C7B6B5F6550790743AFDFAFCFCFC1BB95C8E42A180520AD775CF398D4422F8BE8FEBBA944AA53A6706061060777717A514F1789CD1D1D1CECDCDCD5EC7718E1DE0C5B1B1B1D5643229D65A1289C4530D777878B8F9DEDBDB2B87878757B5D683022480B90664555B4179B2FFBB00A601D30FF8DFDB3F6F74751CAFB271680000000049454E44AE426082); diff --git a/create/postgresql/schema.sql b/create/postgresql/schema.sql index a8df2793..7db81d67 100644 --- a/create/postgresql/schema.sql +++ b/create/postgresql/schema.sql @@ -21,10 +21,12 @@ -- Table structure for table 'hosts' -- -\connect zabbix +--\connect zabbix + +CREATE SEQUENCE hosts_hostid_seq START 10100; CREATE TABLE hosts ( - hostid serial, + hostid integer DEFAULT nextval('hosts_hostid_seq') NOT NULL, host varchar(64) DEFAULT '' NOT NULL, useip int4 DEFAULT '0' NOT NULL, ip varchar(15) DEFAULT '127.0.0.1' NOT NULL, @@ -45,43 +47,45 @@ CREATE UNIQUE INDEX hosts_host on hosts (host); -- Table structure for table 'items' -- +CREATE SEQUENCE items_itemid_seq START 18000; + CREATE TABLE items ( - itemid serial, - type int4 NOT NULL, - snmp_community varchar(64) DEFAULT '' NOT NULL, - snmp_oid varchar(255) DEFAULT '' NOT NULL, - snmp_port int4 DEFAULT '161' NOT NULL, - hostid int4 NOT NULL, - description varchar(255) DEFAULT '' NOT NULL, - key_ varchar(64) DEFAULT '' NOT NULL, - delay int4 DEFAULT '0' NOT NULL, - history int4 DEFAULT '90' NOT NULL, - trends int4 DEFAULT '365' NOT NULL, --- lastdelete is no longer required --- lastdelete int4 DEFAULT '0' NOT NULL, - nextcheck int4 DEFAULT '0' NOT NULL, - lastvalue varchar(255) DEFAULT NULL, - lastclock int4 DEFAULT NULL, - prevvalue varchar(255) DEFAULT NULL, - status int4 DEFAULT '0' NOT NULL, - value_type int4 DEFAULT '0' NOT NULL, - trapper_hosts varchar(255) DEFAULT '' NOT NULL, - units varchar(10) DEFAULT '' NOT NULL, - multiplier int4 DEFAULT '0' NOT NULL, - delta int4 DEFAULT '0' NOT NULL, - prevorgvalue float8 DEFAULT NULL, - snmpv3_securityname varchar(64) DEFAULT '' NOT NULL, - snmpv3_securitylevel int4 DEFAULT '0' NOT NULL, - snmpv3_authpassphrase varchar(64) DEFAULT '' NOT NULL, - snmpv3_privpassphrase varchar(64) DEFAULT '' NOT NULL, - formula varchar(255) DEFAULT '0' NOT NULL, - error varchar(128) DEFAULT '' NOT NULL, - lastlogsize int4 DEFAULT '0' NOT NULL, - logtimefmt varchar(64) DEFAULT '' NOT NULL, - templateid int4 DEFAULT '0' NOT NULL, - valuemapid int4 DEFAULT '0' NOT NULL, - PRIMARY KEY (itemid) --- FOREIGN KEY (hostid) REFERENCES hosts + itemid integer DEFAULT nextval('items_itemid_seq') NOT NULL, + type int4 NOT NULL, + snmp_community varchar(64) DEFAULT '' NOT NULL, + snmp_oid varchar(255) DEFAULT '' NOT NULL, + snmp_port int4 DEFAULT '161' NOT NULL, + hostid int4 NOT NULL, + description varchar(255) DEFAULT '' NOT NULL, + key_ varchar(64) DEFAULT '' NOT NULL, + delay int4 DEFAULT '0' NOT NULL, + history int4 DEFAULT '90' NOT NULL, + trends int4 DEFAULT '365' NOT NULL, + -- lastdelete is no longer required + -- lastdelete int4 DEFAULT '0' NOT NULL, + nextcheck int4 DEFAULT '0' NOT NULL, + lastvalue varchar(255) DEFAULT NULL, + lastclock int4 DEFAULT NULL, + prevvalue varchar(255) DEFAULT NULL, + status int4 DEFAULT '0' NOT NULL, + value_type int4 DEFAULT '0' NOT NULL, + trapper_hosts varchar(255) DEFAULT '' NOT NULL, + units varchar(10) DEFAULT '' NOT NULL, + multiplier int4 DEFAULT '0' NOT NULL, + delta int4 DEFAULT '0' NOT NULL, + prevorgvalue float8 DEFAULT NULL, + snmpv3_securityname varchar(64) DEFAULT '' NOT NULL, + snmpv3_securitylevel int4 DEFAULT '0' NOT NULL, + snmpv3_authpassphrase varchar(64) DEFAULT '' NOT NULL, + snmpv3_privpassphrase varchar(64) DEFAULT '' NOT NULL, + formula varchar(255) DEFAULT '0' NOT NULL, + error varchar(128) DEFAULT '' NOT NULL, + lastlogsize int4 DEFAULT '0' NOT NULL, + logtimefmt varchar(64) DEFAULT '' NOT NULL, + templateid int4 DEFAULT '0' NOT NULL, + valuemapid int4 DEFAULT '0' NOT NULL, + PRIMARY KEY (itemid) + -- FOREIGN KEY (hostid) REFERENCES hosts ); CREATE UNIQUE INDEX items_hostid_key on items (hostid,key_); @@ -100,7 +104,7 @@ CREATE TABLE config ( -- password_required int4 DEFAULT '0' NOT NULL, alert_history int4 DEFAULT '0' NOT NULL, alarm_history int4 DEFAULT '0' NOT NULL, - refresh_unsupported int4 DEFAULT '0' NOT NULL + refresh_unsupported int4 DEFAULT '0' NOT NULL, work_period varchar(100) DEFAULT '1-5,00:00-24:00' NOT NULL ); @@ -108,8 +112,10 @@ CREATE TABLE config ( -- Table structure for table 'groups' -- +CREATE SEQUENCE groups_groupid_seq START 3; + CREATE TABLE groups ( - groupid serial, + groupid integer DEFAULT nextval('groups_groupid_seq') NOT NULL, name varchar(64) DEFAULT '' NOT NULL, PRIMARY KEY (groupid) ); @@ -132,8 +138,9 @@ CREATE TABLE hosts_groups ( -- Table structure for table 'triggers' -- +CREATE SEQUENCE triggers_triggerid_seq START 13000; CREATE TABLE triggers ( - triggerid serial, + triggerid integer DEFAULT nextval('triggers_triggerid_seq') NOT NULL, expression varchar(255) DEFAULT '' NOT NULL, description varchar(255) DEFAULT '' NOT NULL, url varchar(255) DEFAULT '' NOT NULL, @@ -167,9 +174,10 @@ CREATE INDEX trigger_depends_up on trigger_depends (triggerid_up); -- -- Table structure for table 'users' -- +CREATE SEQUENCE users_userid_seq START 3; CREATE TABLE users ( - userid serial, + userid integer DEFAULT nextval('users_userid_seq') NOT NULL, alias varchar(100) DEFAULT '' NOT NULL, name varchar(100) DEFAULT '' NOT NULL, surname varchar(100) DEFAULT '' NOT NULL, @@ -233,7 +241,7 @@ CREATE TABLE conditions ( conditionid serial, actionid int4 DEFAULT '0' NOT NULL, conditiontype int4 DEFAULT '0' NOT NULL, - operator int1 DEFAULT '0' NOT NULL, + operator int2 DEFAULT '0' NOT NULL, value varchar(255) DEFAULT '' NOT NULL, PRIMARY KEY (conditionid) -- FOREIGN KEY (actionid) REFERENCES actions @@ -245,9 +253,10 @@ CREATE INDEX conditiond_actionid on conditions (actionid); -- -- Table structure for table 'media_type' -- +CREATE SEQUENCE media_type_mediatypeid_seq START 3; CREATE TABLE media_type ( - mediatypeid serial, + mediatypeid integer DEFAULT nextval('media_type_mediatypeid_seq') NOT NULL, type int4 DEFAULT '0' NOT NULL, description varchar(100) DEFAULT '' NOT NULL, smtp_server varchar(255) DEFAULT '' NOT NULL, @@ -315,8 +324,10 @@ CREATE INDEX alarms_clock on alarms (clock); -- Table structure for table 'functions' -- +CREATE SEQUENCE functions_functionid_seq START 11300; + CREATE TABLE functions ( - functionid serial, + functionid integer DEFAULT nextval('functions_functionid_seq') NOT NULL, itemid int4 DEFAULT '0' NOT NULL, triggerid int4 DEFAULT '0' NOT NULL, lastvalue varchar(255), @@ -373,34 +384,6 @@ CREATE TABLE history_str ( CREATE INDEX history_str_i_c on history_str (itemid, clock); -- --- Table structure for table 'items_template' --- - -CREATE TABLE items_template ( - itemtemplateid int4 NOT NULL, - description varchar(255) DEFAULT '' NOT NULL, - key_ varchar(64) DEFAULT '' NOT NULL, - delay int4 DEFAULT '0' NOT NULL, - value_type int4 DEFAULT '0' NOT NULL, - PRIMARY KEY (itemtemplateid) -); - -CREATE UNIQUE INDEX items_template_p_k on items_template (key_); - --- --- Table structure for table 'triggers_template' --- - -CREATE TABLE triggers_template ( - triggertemplateid int4 NOT NULL, - itemtemplateid int4 NOT NULL, - description varchar(255) DEFAULT '' NOT NULL, - expression varchar(255) DEFAULT '' NOT NULL, - PRIMARY KEY (triggertemplateid), - FOREIGN KEY (itemtemplateid) REFERENCES items_template -); - --- -- Table structure for table 'media' -- @@ -454,7 +437,7 @@ CREATE TABLE sysmaps_elements ( x int4 DEFAULT '0' NOT NULL, y int4 DEFAULT '0' NOT NULL, url varchar(255) DEFAULT '' NOT NULL, - PRIMARY KEY (shostid) + PRIMARY KEY (selementid) -- FOREIGN KEY (sysmapid) REFERENCES sysmaps, -- FOREIGN KEY (hostid) REFERENCES hosts ); @@ -467,7 +450,7 @@ CREATE TABLE sysmaps_links ( linkid serial, sysmapid int4 DEFAULT '0' NOT NULL, selementid1 int4 DEFAULT '0' NOT NULL, - selementid2 int4 DEFAULT '0' NOT NULL + selementid2 int4 DEFAULT '0' NOT NULL, -- may be NULL triggerid int4, drawtype_off int4 DEFAULT '0' NOT NULL, @@ -553,10 +536,12 @@ CREATE TABLE services_links ( CREATE INDEX services_links_servicedownid on services_links (servicedownid); CREATE UNIQUE INDEX services_links_upidownid on services_links (serviceupid, servicedownid); +CREATE SEQUENCE rights_rightid_seq START 4; + CREATE TABLE rights ( - rightid serial, + rightid integer DEFAULT nextval('rights_rightid_seq') NOT NULL, userid int4 DEFAULT '0' NOT NULL, - name char(255) DEFAULT '' NOT NULL, + name varchar(255) DEFAULT '' NOT NULL, permission char(1) DEFAULT '' NOT NULL, id int4, PRIMARY KEY (rightid) @@ -658,8 +643,10 @@ CREATE TABLE screens_items ( -- Table structure for table 'usrgrp' -- +CREATE SEQUENCE usrgrp_usrgrpid_seq START 9; + CREATE TABLE usrgrp ( - usrgrpid serial, + usrgrpid integer DEFAULT nextval('usrgrp_usrgrpid_seq') NOT NULL, name varchar(64) DEFAULT '' NOT NULL, PRIMARY KEY (usrgrpid) ); @@ -694,6 +681,22 @@ CREATE TABLE trends ( ); -- +-- Table structure for table 'images' +-- + +CREATE SEQUENCE images_imageid_seq START 100; + +CREATE TABLE images ( + imageid integer DEFAULT nextval('images_imageid_seq') NOT NULL, + imagetype int4 DEFAULT '0' NOT NULL, + name varchar(64) DEFAULT '0' NOT NULL, + image bytea, + PRIMARY KEY (imageid) +); + +CREATE UNIQUE INDEX images_name_imagetype on images (name, imagetype); + +-- -- Table structure for table 'hosts_templates' -- @@ -732,14 +735,34 @@ CREATE INDEX history_log_i_c on history_str (itemid, clock); -- CREATE TABLE history_text ( + id serial, itemid int4 DEFAULT '0' NOT NULL, clock int4 DEFAULT '0' NOT NULL, value text DEFAULT '' NOT NULL, - KEY itemidclock (itemid, clock) + PRIMARY KEY (id) ); -CREATE INDEX history_text_i_c on history_text (itemid, clock); +CREATE UNIQUE INDEX history_text_itemid_clock on history_text (itemid, clock); +-- +-- Table structure for table 'hosts_profiles' +-- + +CREATE TABLE hosts_profiles ( + hostid int4 DEFAULT '0' NOT NULL, + devicetype varchar(64) DEFAULT '' NOT NULL, + name varchar(64) DEFAULT '' NOT NULL, + os varchar(64) DEFAULT '' NOT NULL, + serialno varchar(64) DEFAULT '' NOT NULL, + tag varchar(64) DEFAULT '' NOT NULL, + macaddress varchar(64) DEFAULT '' NOT NULL, + hardware text DEFAULT '' NOT NULL, + software text DEFAULT '' NOT NULL, + contact text DEFAULT '' NOT NULL, + location text DEFAULT '' NOT NULL, + notes text DEFAULT '' NOT NULL, + PRIMARY KEY (hostid) +); -- -- Table structure for table 'autoreg' @@ -160,9 +160,8 @@ fi if [ "$tgz" = "yes" ] then echo "Zipping..." - cd .. - rm -f zabbix.tar.gz - tar cvzf zabbix.tar.gz zabbix + rm -f ../zabbix.tar.gz + tar cvzf ../zabbix.tar.gz . fi if [ "$docat" = "yes" ] diff --git a/frontends/php/css.css b/frontends/php/css.css index cf63ce3b..fc5dbd68 100644 --- a/frontends/php/css.css +++ b/frontends/php/css.css @@ -347,6 +347,10 @@ table.tableinfo tr td.high { background-color: #FF8888; } table.tableinfo tr:hover td.high { background-color: #FF8888; } table.tableinfo tr td.average { background-color: #DDAAAA; } table.tableinfo tr:hover td.average { background-color: #DDAAAA; } +table.tableinfo tr td.warning { background-color: #EFEFCC; } +table.tableinfo tr:hover td.warning { background-color: #E5E5CC; } +table.tableinfo tr td.information { background-color: #CCE2CC; } +table.tableinfo tr:hover td.information { background-color: #CCE2CC; } table.tableinfo tr td.unknown_trigger { background-color: #BCBCBC; } table.tableinfo tr:hover td.unknown_trigger{ background-color: #BCBCBC; } table.tableinfo tr td.normal { background-color: #AADDAA; } @@ -550,7 +554,7 @@ table.triggers_info td { background-color: #CCCCCC; } table.triggers_info td.trok { - background-color: #99F099; + background-color: #00FF33; } table.triggers_info td.dis { background-color: #FF0000; @@ -561,6 +565,12 @@ table.triggers_info td.high { table.triggers_info td.avg { background-color: #DDAAAA; } +table.triggers_info tr td.warn { + background-color: #EFEFCC; +} +table.triggers_info tr td.info { + background-color: #CCE5CC; +} /**************** HOSTS INFORMATION MODULE ****************/ table.hosts_info { @@ -686,6 +696,8 @@ A.action:active { color:#3C3089; text-decoration: underline;} .disaster { background-color: #FF0000; } .high { background-color: #FF8888; } .average { background-color: #DDAAAA; } +.warning { background-color: #EFEFCC; } +.information { background-color: #CCE5CC; } .unknown_trigger{ background-color: #BCBCBC; } .normal { background-color: #AADDAA; } diff --git a/frontends/php/history.php b/frontends/php/history.php index e6cb8eac..45dc856b 100644 --- a/frontends/php/history.php +++ b/frontends/php/history.php @@ -403,8 +403,8 @@ $severity = $row["severity"]; if($severity==0) $severity = S_NOT_CLASSIFIED; - elseif($severity==1) $severity = S_INFORMATION; - elseif($severity==2) $severity = S_WARNING; + elseif($severity==1) $severity = new CCol(S_INFORMATION,"information"); + elseif($severity==2) $severity = new CCol(S_WARNING,"warrning"); elseif($severity==3) $severity = new CCol(S_AVERAGE,"average"); elseif($severity==4) $severity = new CCol(S_HIGH,"high"); elseif($severity==5) $severity = new CCol(S_DISASTER,"disaster"); diff --git a/frontends/php/include/config.inc.php b/frontends/php/include/config.inc.php index 84a44474..12b99f7b 100644 --- a/frontends/php/include/config.inc.php +++ b/frontends/php/include/config.inc.php @@ -424,7 +424,7 @@ document.writeln(snd_tag); { error("Unable to select configuration"); } - return $config; + return $row; } function show_infomsg() @@ -1174,6 +1174,10 @@ COpt::profiling_start("page"); $row['image'] = $row['image']->load(); } + else if($DB_TYPE == "POSTGRESQL") + { + $row['image'] = pg_unescape_bytea($row['image']); + } return $row; } @@ -1198,6 +1202,11 @@ COpt::profiling_start("page"); $row['image'] = $row['image']->load(); } + else if($DB_TYPE == "POSTGRESQL") + { + $row['image'] = pg_unescape_bytea($row['image']); +//SDI($row['image']); + } return $row; } else @@ -1259,6 +1268,14 @@ COpt::profiling_start("page"); return $stid; } + else if($DB_TYPE == "POSTGRESQL") + { + $image = pg_escape_bytea($image); + + $sql = "insert into images (name,imagetype,image)". + " values (".zbx_dbstr($name).",".$imagetype.",'".$image."')"; + return DBexecute($sql); + } $sql = "insert into images (name,imagetype,image)". " values (".zbx_dbstr($name).",".$imagetype.",".zbx_dbstr($image).")"; return DBexecute($sql); @@ -1332,6 +1349,13 @@ COpt::profiling_start("page"); return $stid; } + else if($DB_TYPE == "POSTGRESQL") + { + $image = pg_escape_bytea($image); + $sql="update images set name=".zbx_dbstr($name).",imagetype=".zbx_dbstr($imagetype). + ",image='".$image."' where imageid=$imageid"; + return DBexecute($sql); + } $sql="update images set name=".zbx_dbstr($name).",imagetype=".zbx_dbstr($imagetype). ",image=".zbx_dbstr($image)." where imageid=$imageid"; diff --git a/frontends/php/include/db.inc.php b/frontends/php/include/db.inc.php index e986f887..65f4ef58 100644 --- a/frontends/php/include/db.inc.php +++ b/frontends/php/include/db.inc.php @@ -226,27 +226,6 @@ COpt::savesqlrequest($query); } } -/* function DBnum_rows($result) - { - global $DB_TYPE; - - if(!$result) return 0; - - if($DB_TYPE == "MYSQL") - { - return mysql_num_rows($result); - } - if($DB_TYPE == "POSTGRESQL") - { - return pg_numrows($result); - } - if($DB_TYPE == "ORACLE") - { - $result=FALSE; - } - return 0; - }*/ - function DBinsert_id($result,$table,$field) { global $DB,$DB_TYPE; @@ -266,13 +245,16 @@ COpt::savesqlrequest($query); } if($DB_TYPE == "ORACLE") { - $sql="select max($field) from $table"; +/* $sql="select max($field) from $table"; $parse=DBexecute($sql); while(OCIFetch($parse)) { $colvalue = OCIResult($parse, 1); return $colvalue; } +*/ + $res = DBfetch(DBselect('select '.$table.'_'.$field.'.currval from dual')); + return $res[0]; } } diff --git a/frontends/php/include/events.inc.php b/frontends/php/include/events.inc.php index 78e2f7d5..9ba2239b 100644 --- a/frontends/php/include/events.inc.php +++ b/frontends/php/include/events.inc.php @@ -70,8 +70,8 @@ $trigger = get_trigger_by_triggerid($row["triggerid"]); if($trigger["priority"]==0) $priority=S_NOT_CLASSIFIED; - elseif($trigger["priority"]==1) $priority=S_INFORMATION; - elseif($trigger["priority"]==2) $priority=S_WARNING; + elseif($trigger["priority"]==1) $priority=new CCol(S_INFORMATION, "information"); + elseif($trigger["priority"]==2) $priority=new CCol(S_WARNING,"warning"); elseif($trigger["priority"]==3) $priority=new CCol(S_AVERAGE,"average"); elseif($trigger["priority"]==4) $priority=new CCol(S_HIGH,"high"); elseif($trigger["priority"]==5) $priority=new CCol(S_DISASTER,"disaster"); diff --git a/frontends/php/include/perm.inc.php b/frontends/php/include/perm.inc.php index 9d8a91df..38106733 100644 --- a/frontends/php/include/perm.inc.php +++ b/frontends/php/include/perm.inc.php @@ -180,6 +180,7 @@ define("GROUP_RIGHT", 0); if(is_null($access)) $access = $group_permission; if(is_null($access)) $access = $default_permission; + //SDI($right.": ".$access." >= ".$permission); return (($access >= $permission) ? 1 : 0); } diff --git a/frontends/php/popup.php b/frontends/php/popup.php index b8bd3fac..75f8bb56 100644 --- a/frontends/php/popup.php +++ b/frontends/php/popup.php @@ -273,8 +273,8 @@ } if($row["priority"]==0) $priority=S_NOT_CLASSIFIED; - elseif($row["priority"]==1) $priority=S_INFORMATION; - elseif($row["priority"]==2) $priority=S_WARNING; + elseif($row["priority"]==1) $priority=new CCol(S_INFORMATION,"information"); + elseif($row["priority"]==2) $priority=new CCol(S_WARNING,"warning"); elseif($row["priority"]==3) $priority=new CCol(S_AVERAGE,"average"); elseif($row["priority"]==4) $priority=new CCol(S_HIGH,"high"); elseif($row["priority"]==5) $priority=new CCol(S_DISASTER,"disaster"); diff --git a/frontends/php/report5.php b/frontends/php/report5.php index 5413490d..54aa7e39 100644 --- a/frontends/php/report5.php +++ b/frontends/php/report5.php @@ -75,7 +75,7 @@ { $time_dif=365*24*3600; } - $result=DBselect("select h.host, t.triggerid, t.description, t.priority, count(a.alarmid) + $result=DBselect("select h.host, t.triggerid, t.description, t.priority, count(a.alarmid) as count from hosts h, triggers t, functions f, items i, alarms a where h.hostid = i.hostid and i.itemid = f.itemid and @@ -88,9 +88,17 @@ while($row=DBfetch($result)) { $priority_style=NULL; - if($row["priority"]==0) $priority=S_NOT_CLASSIFIED; - elseif($row["priority"]==1) $priority=S_INFORMATION; - elseif($row["priority"]==2) $priority=S_WARNING; + if($row["priority"]==0) $priority=S_NOT_CLASSIFIED; + elseif($row["priority"]==1) + { + $priority=S_INFORMATION; + $priority_style="information"; + } + elseif($row["priority"]==2) + { + $priority=S_WARNING; + $priority_style="warning"; + } elseif($row["priority"]==3) { $priority=S_AVERAGE; @@ -112,7 +120,7 @@ $row["host"], expand_trigger_description($row["triggerid"]), new CCol($priority,$priority_style), - $row["count(a.alarmid)"], + $row["count"], )); } $table->show(); diff --git a/frontends/php/tr_status.php b/frontends/php/tr_status.php index dc689a40..2806bad5 100644 --- a/frontends/php/tr_status.php +++ b/frontends/php/tr_status.php @@ -375,8 +375,8 @@ echo "\n<TABLE BORDER=0 align=center WIDTH=100% BGCOLOR=\"#CCCCCC\" cellspacing=1 cellpadding=0>"; echo "<TR ALIGN=CENTER>"; table_td("<B>".S_NOT_CLASSIFIED.": $p0</B>",""); - table_td("<B>".S_INFORMATION.": $p1</B>",""); - table_td("<B>".S_WARNING.": $p2</B>",""); + table_td("<B>".S_INFORMATION.": $p1</B>","BGCOLOR=#CCE5CC"); + table_td("<B>".S_WARNING.": $p2</B>","BGCOLOR=#EFEFCC"); table_td("<B>".S_AVERAGE.": $p3</B>","BGCOLOR=#DDAAAA"); table_td("<B>".S_HIGH.": $p4</B>","BGCOLOR=#FF8888"); table_td("<B>".S_DISASTER.": $p5</B>","BGCOLOR=RED"); @@ -552,8 +552,16 @@ $priority_style=NULL; if($row["priority"]==0) $priority=S_NOT_CLASSIFIED; - elseif($row["priority"]==1) $priority=S_INFORMATION; - elseif($row["priority"]==2) $priority=S_WARNING; + elseif($row["priority"]==1) + { + $priority=S_INFORMATION; + $priority_style="information"; + } + elseif($row["priority"]==2) + { + $priority=S_WARNING; + $priority_style="warning"; + } elseif($row["priority"]==3) { $priority=S_AVERAGE; diff --git a/frontends/php/triggers.php b/frontends/php/triggers.php index 074846b0..bf2136e1 100644 --- a/frontends/php/triggers.php +++ b/frontends/php/triggers.php @@ -394,8 +394,8 @@ } if($row["priority"]==0) $priority=S_NOT_CLASSIFIED; - elseif($row["priority"]==1) $priority=S_INFORMATION; - elseif($row["priority"]==2) $priority=S_WARNING; + elseif($row["priority"]==1) $priority=new CCol(S_INFORMATION,"information"); + elseif($row["priority"]==2) $priority=new CCol(S_WARNING,"warning"); elseif($row["priority"]==3) $priority=new CCol(S_AVERAGE,"average"); elseif($row["priority"]==4) $priority=new CCol(S_HIGH,"high"); elseif($row["priority"]==5) $priority=new CCol(S_DISASTER,"disaster"); diff --git a/frontends/php/users.php b/frontends/php/users.php index 6274e5d5..cf186a46 100644 --- a/frontends/php/users.php +++ b/frontends/php/users.php @@ -142,7 +142,7 @@ if(isset($_REQUEST["save"])&&($_REQUEST["config"]==1)) { - $users=$_REQUEST["users"]; + $users=get_request("users", array());; if(isset($_REQUEST["usrgrpid"])){ $result=update_user_group($_REQUEST["usrgrpid"], $_REQUEST["gname"], $users); diff --git a/include/db.h b/include/db.h index 0207c0df..b3effc14 100644 --- a/include/db.h +++ b/include/db.h @@ -28,15 +28,19 @@ #include "common.h" #ifdef HAVE_MYSQL - #include "mysql.h" - #include "errmsg.h" - #include "mysqld_error.h" -#define DB_HANDLE MYSQL -#endif +# include "mysql.h" +# include "errmsg.h" +# include "mysqld_error.h" +# define DB_HANDLE MYSQL +#endif /* HAVE_MYSQL */ #ifdef HAVE_ORACLE - #include "sqlora.h" -#endif +# include "sqlora.h" +#endif /* HAVE_ORACLE */ + +#ifdef HAVE_PGSQL +# include <libpq-fe.h> +#endif /* HAVE_PGSQL */ extern char *CONFIG_DBHOST; extern char *CONFIG_DBNAME; @@ -68,8 +72,21 @@ extern int CONFIG_DBPORT; #endif #ifdef HAVE_PGSQL - #define DB_RESULT PGresult * - #define DBfree_result PQclear + #define DB_ROW char ** + #define DB_RESULT ZBX_PG_DB_RESULT* + #define DBfree_result PG_DBfree_result + + typedef struct zbx_pg_db_result_s + { + PGresult *pg_result; + int row_num; + int fld_num; + int cursor; + DB_ROW values; + } ZBX_PG_DB_RESULT; + +void PG_DBfree_result(DB_RESULT result); + #endif #ifdef HAVE_ORACLE @@ -323,7 +340,7 @@ DB_RESULT DBselectN(char *query, int n); DB_ROW DBfetch(DB_RESULT result); /*char *DBget_field(DB_RESULT result, int rownum, int fieldnum);*/ /*int DBnum_rows(DB_RESULT result);*/ -int DBinsert_id(); +int DBinsert_id(int exec_result, const char *table, const char *field); int DBis_null(char *field); int DBget_function_result(double *result,char *functionid); diff --git a/include/sysinc.h b/include/sysinc.h index 6967d936..33912ac9 100644 --- a/include/sysinc.h +++ b/include/sysinc.h @@ -270,6 +270,10 @@ # include <unistd.h> #endif +#ifdef HAVE_LBER_H +# include <lber.h> +#endif + #ifdef HAVE_GETOPT_H # ifdef HAVE_GETOPT_LONG # define _GNU_SOURCE diff --git a/src/libs/zbxdbhigh/action.c b/src/libs/zbxdbhigh/action.c index 54971a4c..a81e42d8 100644 --- a/src/libs/zbxdbhigh/action.c +++ b/src/libs/zbxdbhigh/action.c @@ -34,6 +34,7 @@ int DBadd_action(int triggerid, int userid, char *subject, char *message, int sc int actionid; char subject_esc[ACTION_SUBJECT_LEN_MAX]; char message_esc[MAX_STRING_LEN]; + int exec_res; DBescape_string(subject,subject_esc,ACTION_SUBJECT_LEN_MAX); DBescape_string(message,message_esc,MAX_STRING_LEN); @@ -43,12 +44,12 @@ int DBadd_action(int triggerid, int userid, char *subject, char *message, int sc userid = usrgrpid; } - if(FAIL == DBexecute("insert into actions (triggerid, userid, subject, message, scope, severity, recipient) values (%d, %d, '%s', '%s', %d, %d, %d)", triggerid, userid, subject_esc, message_esc, scope, severity, recipient)) + if(FAIL == (exec_res = DBexecute("insert into actions (triggerid, userid, subject, message, scope, severity, recipient) values (%d, %d, '%s', '%s', %d, %d, %d)", triggerid, userid, subject_esc, message_esc, scope, severity, recipient))) { return FAIL; } - actionid=DBinsert_id(); + actionid = DBinsert_id(exec_res, "actions", "actionid"); if(actionid==0) { diff --git a/src/libs/zbxdbhigh/db.c b/src/libs/zbxdbhigh/db.c index bc89ff1a..9baa1f53 100644 --- a/src/libs/zbxdbhigh/db.c +++ b/src/libs/zbxdbhigh/db.c @@ -206,26 +206,28 @@ int DBexecute_old(char *query) return (long)mysql_affected_rows(&mysql); #endif #ifdef HAVE_PGSQL + int ret = SUCCEED; PGresult *result; - aabbix_log( LOG_LEVEL_DEBUG, "Executing query:%s",query); + zabbix_log( LOG_LEVEL_DEBUG, "Executing query:%s",query); result = PQexec(conn,query); if( result==NULL) { zabbix_log( LOG_LEVEL_ERR, "Query::%s",query); zabbix_log(LOG_LEVEL_ERR, "Query failed:%s", "Result is NULL" ); - PQclear(result); - return FAIL; - } - if( PQresultStatus(result) != PGRES_COMMAND_OK) + ret = FAIL; + } else if( PQresultStatus(result) != PGRES_COMMAND_OK) { zabbix_log( LOG_LEVEL_ERR, "Query::%s",query); zabbix_log(LOG_LEVEL_ERR, "Query failed:%s", PQresStatus(PQresultStatus(result)) ); - PQclear(result); - return FAIL; + ret = FAIL; } + + ret = (int)PQoidValue(result); /* return object id, for insert id processing */ + PQclear(result); + return ret; #endif #ifdef HAVE_ORACLE int ret; @@ -253,11 +255,76 @@ int DBis_null(char *field) return ret; } +#ifdef HAVE_PGSQL +void PG_DBfree_result(DB_RESULT result) +{ + int i = 0; + + /* free old data */ + if(result->values) + { + for(i = 0; i < result->fld_num; i++) + { + if(!result->values[i]) continue; + + free(result->values[i]); + result->values[i] = NULL; + } + result->fld_num = 0; + free(result->values); + result->values = NULL; + } + + PQclear(result->pg_result); +} +#endif + DB_ROW DBfetch(DB_RESULT result) { #ifdef HAVE_MYSQL return mysql_fetch_row(result); #endif +#ifdef HAVE_PGSQL + + int i; + + /* EOF */ + if(!result) return NULL; + + /* free old data */ + if(result->values) + { + for(i = 0; i < result->fld_num; i++) + { + if(!result->values[i]) continue; + + free(result->values[i]); + result->values[i] = NULL; + } + result->fld_num = 0; + free(result->values); + result->values = NULL; + } + + /* EOF */ + if(result->cursor == result->row_num) return NULL; + + /* init result */ + result->fld_num = PQnfields(result->pg_result); + + if(result->fld_num > 0) + { + result->values = malloc(sizeof(char*) * result->fld_num); + for(i = 0; i < result->fld_num; i++) + { + result->values[i] = strdup(PQgetvalue(result->pg_result, result->cursor, i)); + } + } + + result->cursor++; + + return result->values; +#endif #ifdef HAVE_ORACLE int res; @@ -273,7 +340,7 @@ DB_ROW DBfetch(DB_RESULT result) } else { - zbx_error("Fetch failed:%s", sqlo_geterror(oracle) ); + zabbix_log( LOG_LEVEL_ERR, "Fetch failed:%s\n", sqlo_geterror(oracle) ); exit(FAIL); } #endif @@ -361,23 +428,37 @@ DB_RESULT DBselect_old(char *query) return mysql_store_result(&mysql); #endif #ifdef HAVE_PGSQL - PGresult *result; + PGresult *pg_result; + ZBX_PG_DB_RESULT *result = NULL; zabbix_log( LOG_LEVEL_DEBUG, "Executing query:%s",query); - result = PQexec(conn,query); - if( result==NULL) + pg_result = PQexec(conn,query); + + if( pg_result==NULL) { zabbix_log( LOG_LEVEL_ERR, "Query::%s",query); zabbix_log(LOG_LEVEL_ERR, "Query failed:%s", "Result is NULL" ); + PQclear(pg_result); exit( FAIL ); } - if( PQresultStatus(result) != PGRES_TUPLES_OK) + else if( PQresultStatus(pg_result) != PGRES_TUPLES_OK) { zabbix_log( LOG_LEVEL_ERR, "Query::%s",query); - zabbix_log(LOG_LEVEL_ERR, "Query failed:%s", PQresStatus(PQresultStatus(result)) ); + zabbix_log(LOG_LEVEL_ERR, "Query failed:%s", PQresStatus(PQresultStatus(pg_result)) ); + PQclear(pg_result); exit( FAIL ); } + else + { + result = malloc(sizeof(ZBX_PG_DB_RESULT)); + result->pg_result = pg_result; + result->row_num = PQntuples(pg_result); + result->fld_num = 0; + result->cursor = 0; + result->values = NULL; + } + return result; #endif #ifdef HAVE_ORACLE @@ -442,19 +523,46 @@ char *DBget_field(DB_RESULT result, int rownum, int fieldnum) /* * Get value of autoincrement field for last insert or update statement */ -int DBinsert_id() +int DBinsert_id(int exec_result, const char *table, const char *field) { #ifdef HAVE_MYSQL zabbix_log(LOG_LEVEL_DEBUG, "In DBinsert_id()" ); + + if(exec_result == FAIL) return 0; + return mysql_insert_id(&mysql); #endif #ifdef HAVE_PGSQL -# error SUPPORT OF POSTGRESQL NOT IMPLEMENTED YET + DB_RESULT tmp_res; + int id_res = FAIL; + + zabbix_log(LOG_LEVEL_DEBUG, "In DBinsert_id()" ); + + if(exec_result < 0) return 0; + if(exec_result == FAIL) return 0; + if((Oid)exec_result == InvalidOid) return 0; + + tmp_res = DBselect("select %s from %s where oid=%i", field, table, exec_result); + + id_res = atoi(PQgetvalue(tmp_res->pg_result, 0, 0)); + + DBfree_result(tmp_res); + + return id_res; #endif #ifdef HAVE_ORACLE - return FAIL; + DB_ROW row; + + zabbix_log(LOG_LEVEL_DEBUG, "In DBinsert_id()" ); + + if(exec_result == FAIL) return 0; + + row = DBfetch(DBselect("select %s_%s.currval from dual", table, field)); + + return atoi(row[0]); + #endif } @@ -717,9 +825,10 @@ int add_alarm(int triggerid,int status,int clock,int *alarmid) return FAIL; } - DBexecute("insert into alarms(triggerid,clock,value) values(%d,%d,%d)", triggerid, clock, status); - *alarmid=DBinsert_id(); + *alarmid = DBinsert_id( + DBexecute("insert into alarms(triggerid,clock,value) values(%d,%d,%d)", triggerid, clock, status), + "alarms", "alarmid"); /* Cancel currently active alerts */ if(status == TRIGGER_VALUE_FALSE || status == TRIGGER_VALUE_TRUE) @@ -937,7 +1046,7 @@ void DBdelete_sysmaps_hosts_by_hostid(int hostid) DB_ROW row; zabbix_log(LOG_LEVEL_DEBUG,"In DBdelete_sysmaps_hosts(%d)", hostid); - result = DBselect("select shostid from sysmaps_hosts where hostid=%d", hostid); + result = DBselect("select shostid from sysmaps_elements where elementid=%d", hostid); while((row=DBfetch(result))) { @@ -946,7 +1055,7 @@ void DBdelete_sysmaps_hosts_by_hostid(int hostid) } DBfree_result(result); - DBexecute("delete from sysmaps_hosts where hostid=%d", hostid); + DBexecute("delete from sysmaps_elements where elementid=%d", hostid); } /* @@ -1527,11 +1636,10 @@ void DBvacuum(void) { #ifdef HAVE_PGSQL char *table_for_housekeeping[]={"services", "services_links", "graphs_items", "graphs", "sysmaps_links", - "sysmaps_hosts", "sysmaps", "config", "groups", "hosts_groups", "alerts", + "sysmaps_elements", "sysmaps", "config", "groups", "hosts_groups", "alerts", "actions", "alarms", "functions", "history", "history_str", "hosts", "trends", "items", "media", "media_type", "triggers", "trigger_depends", "users", "sessions", "rights", "service_alarms", "profiles", "screens", "screens_items", - "stats", NULL}; char sql[MAX_STRING_LEN]; diff --git a/src/libs/zbxdbhigh/graph.c b/src/libs/zbxdbhigh/graph.c index ebf88c6c..3c0d5473 100644 --- a/src/libs/zbxdbhigh/graph.c +++ b/src/libs/zbxdbhigh/graph.c @@ -33,15 +33,16 @@ int DBadd_graph(char *name, int width, int height, int yaxistype, double yaxismi { int graphid; char name_esc[GRAPH_NAME_LEN_MAX]; + int exec_res; DBescape_string(name,name_esc,GRAPH_NAME_LEN_MAX); - if(FAIL == DBexecute("insert into graphs (name,width,height,yaxistype,yaxismin,yaxismax) values ('%s',%d,%d,%d,%f,%f)", name_esc, width, height, yaxistype, yaxismin, yaxismax)) + if(FAIL == (exec_res = DBexecute("insert into graphs (name,width,height,yaxistype,yaxismin,yaxismax) values ('%s',%d,%d,%d,%f,%f)", name_esc, width, height, yaxistype, yaxismin, yaxismax))) { return FAIL; } - graphid=DBinsert_id(); + graphid = DBinsert_id(exec_res, "graphs", "graphid"); if(graphid==0) { @@ -55,15 +56,16 @@ int DBadd_item_to_graph(int graphid,int itemid, char *color,int drawtype, int so { int gitemid; char color_esc[GRAPH_ITEM_COLOR_LEN_MAX]; + int exec_res; DBescape_string(color,color_esc,GRAPH_ITEM_COLOR_LEN_MAX); - if(FAIL == DBexecute("insert into graphs_items (graphid,itemid,drawtype,sortorder,color) values (%d,%d,%d,%d,'%s')", graphid, itemid, drawtype, sortorder, color_esc)) + if(FAIL == (exec_res = DBexecute("insert into graphs_items (graphid,itemid,drawtype,sortorder,color) values (%d,%d,%d,%d,'%s')", graphid, itemid, drawtype, sortorder, color_esc))) { return FAIL; } - gitemid=DBinsert_id(); + gitemid = DBinsert_id(exec_res, "graphs_items", "gitemid"); if(gitemid==0) { diff --git a/src/libs/zbxdbhigh/host.c b/src/libs/zbxdbhigh/host.c index 4e696ed9..b20caa2e 100644 --- a/src/libs/zbxdbhigh/host.c +++ b/src/libs/zbxdbhigh/host.c @@ -32,13 +32,14 @@ int DBadd_host(char *server, int port, int status, int useip, char *ip, int disable_until, int available) { int hostid; + int exec_res; - if(FAIL == DBexecute("insert into hosts (host,port,status,useip,ip,disable_until,available) values ('%s',%d,%d,%d,'%s',%d,%d)", server, port, status, useip, ip, disable_until, available)) + if(FAIL == (exec_res = DBexecute("insert into hosts (host,port,status,useip,ip,disable_until,available) values ('%s',%d,%d,%d,'%s',%d,%d)", server, port, status, useip, ip, disable_until, available))) { return FAIL; } - hostid=DBinsert_id(); + hostid = DBinsert_id(exec_res, "hosts", "hostid"); if(hostid==0) { diff --git a/src/libs/zbxdbhigh/trigger.c b/src/libs/zbxdbhigh/trigger.c index 8b77ffd1..3dfb1b0f 100644 --- a/src/libs/zbxdbhigh/trigger.c +++ b/src/libs/zbxdbhigh/trigger.c @@ -102,9 +102,12 @@ int DBadd_trigger_to_linked_hosts(int triggerid,int hostid) DBescape_string(trigger.comments,comments_esc,TRIGGER_COMMENTS_LEN_MAX); DBescape_string(trigger.url,url_esc,TRIGGER_URL_LEN_MAX); - DBexecute("insert into triggers (description,priority,status,comments,url,value,expression) values ('%s',%d,%d,'%s','%s',2,'%s')",description_esc, trigger.priority, trigger.status, comments_esc, url_esc, expression_old); - - triggerid_new=DBinsert_id(); + triggerid_new = DBinsert_id( + DBexecute( + "insert into triggers (description,priority,status,comments,url,value,expression) " + "values ('%s',%d,%d,'%s','%s',2,'%s')",description_esc, trigger.priority, + trigger.status, comments_esc, url_esc, expression_old), + "triggers", "triggerid"); result2 = DBselect("select i.key_,f.parameter,f.function,f.functionid from functions f,items i where i.itemid=f.itemid and f.triggerid=%d", triggerid); /* Loop: functions */ @@ -121,9 +124,12 @@ int DBadd_trigger_to_linked_hosts(int triggerid,int hostid) break; } - DBexecute("insert into functions (itemid,triggerid,function,parameter) values (%d,%d,'%s','%s')", atoi(row3[0]), triggerid_new, row2[2], row2[1]); - functionid=DBinsert_id(); + functionid = DBinsert_id( + DBexecute( + "insert into functions (itemid,triggerid,function,parameter)" + " values (%d,%d,'%s','%s')", atoi(row3[0]), triggerid_new, row2[2], row2[1]), + "functions", "functionid"); DBexecute("update triggers set expression='%s' where triggerid=%d", expression_old, triggerid_new ); diff --git a/src/libs/zbxsms/sms.c b/src/libs/zbxsms/sms.c index 9731f65d..b84e742c 100644 --- a/src/libs/zbxsms/sms.c +++ b/src/libs/zbxsms/sms.c @@ -112,7 +112,11 @@ int send_sms(char *device,char *number,char *message, char *error, int max_error memset(&options, 0, sizeof(struct termios)); options.c_iflag = IGNCR | INLCR | ICRNL; + +#ifdef ONOCR options.c_oflag = ONOCR; +#endif /* ONOCR */ + options.c_cflag = B38400 | CRTSCTS | CS8 | CLOCAL | CREAD; options.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG); options.c_cc[VMIN] = 0; diff --git a/src/libs/zbxsysinfo/linux/cpu.c b/src/libs/zbxsysinfo/linux/cpu.c index da64f6bd..bb2a2046 100644 --- a/src/libs/zbxsysinfo/linux/cpu.c +++ b/src/libs/zbxsysinfo/linux/cpu.c @@ -551,7 +551,7 @@ int SYSTEM_CPU_INTR(const char *cmd, const char *param, unsigned flags, AGEN char line[MAX_STRING_LEN]; char name[MAX_STRING_LEN]; - unsigned long value = 0; + zbx_uint64_t value = 0; FILE *f; @@ -563,7 +563,7 @@ int SYSTEM_CPU_INTR(const char *cmd, const char *param, unsigned flags, AGEN { while(fgets(line,MAX_STRING_LEN,f) != NULL) { - if(sscanf(line,"%s\t%lu\n", name, &value) != 2) + if(sscanf(line,"%s\t" ZBX_FS_UI64 "\n", name, &value) != 2) continue; if(strncmp(name, "intr", MAX_STRING_LEN) == 0) diff --git a/src/libs/zbxsysinfo/linux/diskio.c b/src/libs/zbxsysinfo/linux/diskio.c index 03837ba3..5cb569eb 100644 --- a/src/libs/zbxsysinfo/linux/diskio.c +++ b/src/libs/zbxsysinfo/linux/diskio.c @@ -23,18 +23,18 @@ #include "sysinfo.h" struct disk_stat_s { - unsigned long rio; - unsigned long rsect; - unsigned long wio; - unsigned long wsect; + zbx_uint64_t rio; + zbx_uint64_t rsect; + zbx_uint64_t wio; + zbx_uint64_t wsect; }; #if defined(KERNEL_2_4) # define INFO_FILE_NAME "/proc/partitions" -# define PARSE(line) if(sscanf(line,"%lu\t%lu\t%lu\t%s\t \ - %lu\t%lu\t%lu\t%lu\t \ - %lu\t%lu\t%lu\t%lu\t \ - %lu\t%lu\t%lu\n", \ +# define PARSE(line) if(sscanf(line,ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t%s\t \ + " ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t \ + " ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t \ + " ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\n", \ &(tmp), /* major */ \ &(tmp), /* minor */ \ &(tmp), /* #blocks */ \ @@ -53,10 +53,10 @@ struct disk_stat_s { ) != 15) continue #else # define INFO_FILE_NAME "/proc/diskstats" -# define PARSE(line) if(sscanf(line,"%lu\t%lu\t%s\t \ - %lu\t%lu\t%lu\t%lu\t \ - %lu\t%lu\t%lu\t%lu\t \ - %lu\t%lu\t%lu\n", \ +# define PARSE(line) if(sscanf(line,ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t%s\t \ + " ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t \ + " ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t \ + " ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\n", \ &(tmp), /* major */ \ &(tmp), /* minor */ \ name, /* name */ \ @@ -72,9 +72,9 @@ struct disk_stat_s { &(tmp), /* use */ \ &(tmp) /* aveq */ \ ) != 14) \ - if(sscanf(line,"%lu\t%lu\t%s\t \ - %lu\t%lu\t \ - %lu\t%lu\n", \ + if(sscanf(line,ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t%s\t \ + " ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t \ + " ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\n", \ &(tmp), /* major */ \ &(tmp), /* minor */ \ name, /* name */ \ @@ -91,7 +91,7 @@ static int get_disk_stat(const char *interface, struct disk_stat_s *result) char line[MAX_STRING_LEN]; char name[MAX_STRING_LEN]; - unsigned long tmp = 0; /* for PARSE */ + zbx_uint64_t tmp = 0; /* for PARSE */ FILE *f; diff --git a/src/libs/zbxsysinfo/linux/net.c b/src/libs/zbxsysinfo/linux/net.c index 7d7b0259..7bbab486 100644 --- a/src/libs/zbxsysinfo/linux/net.c +++ b/src/libs/zbxsysinfo/linux/net.c @@ -23,15 +23,15 @@ #include "sysinfo.h" struct net_stat_s { - unsigned long ibytes; - unsigned long ipackets; - unsigned long ierr; - unsigned long idrop; - unsigned long obytes; - unsigned long opackets; - unsigned long oerr; - unsigned long odrop; - unsigned long colls; + zbx_uint64_t ibytes; + zbx_uint64_t ipackets; + zbx_uint64_t ierr; + zbx_uint64_t idrop; + zbx_uint64_t obytes; + zbx_uint64_t opackets; + zbx_uint64_t oerr; + zbx_uint64_t odrop; + zbx_uint64_t colls; }; static int get_net_stat(const char *if_name, struct net_stat_s *result) @@ -40,7 +40,7 @@ static int get_net_stat(const char *if_name, struct net_stat_s *result) char line[MAX_STRING_LEN]; char name[MAX_STRING_LEN]; - unsigned long tmp = 0; + zbx_uint64_t tmp = 0; FILE *f; char *p; @@ -56,8 +56,10 @@ static int get_net_stat(const char *if_name, struct net_stat_s *result) p = strstr(line,":"); if(p) p[0]='\t'; - if(sscanf(line,"%s\t%lu\t%lu\t%lu\t%lu\t%lu\t%lu\t%lu\t%lu\t \ - %lu\t%lu\t%lu\t%lu\t%lu\t%lu\t%lu\t%lu\n", + if(sscanf(line,"%s\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" + ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t \ + " ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" + ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\t" ZBX_FS_UI64 "\n", name, &(result->ibytes), /* bytes */ &(result->ipackets), /* packets */ diff --git a/src/zabbix_get/zabbix_get.c b/src/zabbix_get/zabbix_get.c index 595eef5d..785bd80f 100644 --- a/src/zabbix_get/zabbix_get.c +++ b/src/zabbix_get/zabbix_get.c @@ -98,7 +98,7 @@ struct option longopts[] = * Comments: * * * ******************************************************************************/ -static void signal_handler( int sig ) +void signal_handler( int sig ) { if( SIGALRM == sig ) { diff --git a/src/zabbix_server/Makefile.am b/src/zabbix_server/Makefile.am index 0399322e..beb9dd06 100644 --- a/src/zabbix_server/Makefile.am +++ b/src/zabbix_server/Makefile.am @@ -1,5 +1,5 @@ SUBDIRS = alerter housekeeper pinger poller timer trapper -INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ @SNMP_INCLUDE@ +INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ @SNMP_INCLUDE@ @PGSQL_INCLUDE@ bin_PROGRAMS = zabbix_server zabbix_server_SOURCES = evalfunc.c expression.c actions.c zlog.c functions.c server.c diff --git a/src/zabbix_server/alerter/Makefile.am b/src/zabbix_server/alerter/Makefile.am index 78a12d11..6a21dfd9 100644 --- a/src/zabbix_server/alerter/Makefile.am +++ b/src/zabbix_server/alerter/Makefile.am @@ -1,5 +1,5 @@ SUBDIRS= -INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ +INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ @PGSQL_INCLUDE@ lib_LIBRARIES=libzbxalerter.a libzbxalerter_a_SOURCES=alerter.c libzbxalerter_a_LIBADD = ../../libs/zbxemail/libzbxemail.a diff --git a/src/zabbix_server/housekeeper/Makefile.am b/src/zabbix_server/housekeeper/Makefile.am index 308827dc..94f5ea6e 100644 --- a/src/zabbix_server/housekeeper/Makefile.am +++ b/src/zabbix_server/housekeeper/Makefile.am @@ -1,4 +1,4 @@ SUBDIRS= -INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ +INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ @PGSQL_INCLUDE@ lib_LIBRARIES=libzbxhousekeeper.a libzbxhousekeeper_a_SOURCES=housekeeper.c diff --git a/src/zabbix_server/housekeeper/housekeeper.c b/src/zabbix_server/housekeeper/housekeeper.c index 0df5e7b3..4535d2dd 100644 --- a/src/zabbix_server/housekeeper/housekeeper.c +++ b/src/zabbix_server/housekeeper/housekeeper.c @@ -90,6 +90,12 @@ static int housekeeping_process_log() #ifdef HAVE_ORACLE deleted = DBexecute("delete from %s where %s=%d and rownum<500",housekeeper.tablename, housekeeper.field,housekeeper.value); +#elif defined(HAVE_PGSQL) + snprintf(sql,sizeof(sql)-1,"delete from %s where oid in (select oid from %s where %s=%d limit 500)", + housekeeper.tablename, + housekeeper.tablename, + housekeeper.field, + housekeeper.value); #else deleted = DBexecute("delete from %s where %s=%d limit 500",housekeeper.tablename, housekeeper.field,housekeeper.value); #endif diff --git a/src/zabbix_server/pinger/Makefile.am b/src/zabbix_server/pinger/Makefile.am index 64f8093e..a222d132 100644 --- a/src/zabbix_server/pinger/Makefile.am +++ b/src/zabbix_server/pinger/Makefile.am @@ -1,4 +1,4 @@ SUBDIRS= -INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ +INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ @PGSQL_INCLUDE@ lib_LIBRARIES=libzbxpinger.a libzbxpinger_a_SOURCES=pinger.c diff --git a/src/zabbix_server/poller/Makefile.am b/src/zabbix_server/poller/Makefile.am index 103ba7a9..dbdaa84c 100644 --- a/src/zabbix_server/poller/Makefile.am +++ b/src/zabbix_server/poller/Makefile.am @@ -1,4 +1,4 @@ SUBDIRS= -INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ @SNMP_INCLUDE@ +INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ @PGSQL_INCLUDE@ @SNMP_INCLUDE@ lib_LIBRARIES=libzbxpoller.a libzbxpoller_a_SOURCES=checks_agent.c checks_internal.c checks_simple.c checks_snmp.c checks_aggregate.c poller.c diff --git a/src/zabbix_server/poller/poller.c b/src/zabbix_server/poller/poller.c index 279cfe0d..8e88b1e6 100644 --- a/src/zabbix_server/poller/poller.c +++ b/src/zabbix_server/poller/poller.c @@ -121,7 +121,7 @@ static int get_minnextcheck(int now) 2 == UNREACHABLE */ if(my_server_num == 4) { - result = DBselect("select count(*),min(nextcheck) from items i,hosts h where i.nextcheck<=%d and i.status in (%d) and i.type not in (%d,%d) and h.status=%d and h.disable_until<=%d and h.errors_from!=0 and h.hostid=i.hostid and i.key_ not in ('%s','%s','%s','%s') order by i.nextcheck", now, ITEM_STATUS_ACTIVE, ITEM_TYPE_TRAPPER, ITEM_TYPE_ZABBIX_ACTIVE, HOST_STATUS_MONITORED, now, SERVER_STATUS_KEY, SERVER_ICMPPING_KEY, SERVER_ICMPPINGSEC_KEY,SERVER_ZABBIXLOG_KEY); + result = DBselect("select count(*),min(i.nextcheck) as nextcheck from items i,hosts h where i.nextcheck<=%d and i.status in (%d) and i.type not in (%d,%d) and h.status=%d and h.disable_until<=%d and h.errors_from!=0 and h.hostid=i.hostid and i.key_ not in ('%s','%s','%s','%s') order by nextcheck", now, ITEM_STATUS_ACTIVE, ITEM_TYPE_TRAPPER, ITEM_TYPE_ZABBIX_ACTIVE, HOST_STATUS_MONITORED, now, SERVER_STATUS_KEY, SERVER_ICMPPING_KEY, SERVER_ICMPPINGSEC_KEY,SERVER_ZABBIXLOG_KEY); } else { diff --git a/src/zabbix_server/timer/Makefile.am b/src/zabbix_server/timer/Makefile.am index 83bc2b5c..1a9efcc2 100644 --- a/src/zabbix_server/timer/Makefile.am +++ b/src/zabbix_server/timer/Makefile.am @@ -1,4 +1,4 @@ SUBDIRS= -INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ +INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ @PGSQL_INCLUDE@ lib_LIBRARIES=libzbxtimer.a libzbxtimer_a_SOURCES=timer.c diff --git a/src/zabbix_server/trapper/Makefile.am b/src/zabbix_server/trapper/Makefile.am index e5927f62..5053811e 100644 --- a/src/zabbix_server/trapper/Makefile.am +++ b/src/zabbix_server/trapper/Makefile.am @@ -1,5 +1,5 @@ SUBDIRS= -INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ +INCLUDES=-I@top_srcdir@/include @MYSQL_INCLUDE@ @ORACLE_INCLUDE@ @PGSQL_INCLUDE@ lib_LIBRARIES=libzbxtrapper.a libzbxtrapper_a_SOURCES=active.c autoregister.h autoregister.c trapper.c libzbxtrapper_a_LIBADD = ../../libs/zbxdbhigh/libzbxdbhigh.a |