diff --git a/GNUmakefile.in b/GNUmakefile.in index 8af11ce0..95e37677 100644 --- a/GNUmakefile.in +++ b/GNUmakefile.in @@ -29,7 +29,7 @@ # GNUmakefile.in: Makefile template for configure # # Known contributors to this file: -# Markus Armbruster, 2005 +# Markus Armbruster, 2005-2008 # # The real meat is in Make.mk, which see. diff --git a/Make.mk b/Make.mk index caa55c81..f265f407 100644 --- a/Make.mk +++ b/Make.mk @@ -28,7 +28,7 @@ # Make.mk: The real Makefile, included by GNUmakefile # # Known contributors to this file: -# Markus Armbruster, 2005-2007 +# Markus Armbruster, 2005-2008 # # This makefile was inspired by `Recursive Make Considered Harmful', diff --git a/configure.ac b/configure.ac index 5ecd569d..1cf195e4 100644 --- a/configure.ac +++ b/configure.ac @@ -28,7 +28,7 @@ # configure.ac: Autoconf input file # # Known contributors to this file: -# Markus Armbruster, 2005 +# Markus Armbruster, 2005-2008 # # Process this file with autoconf to produce a configure script. diff --git a/include/econfig-spec.h b/include/econfig-spec.h index 5f0ad91a..1e923410 100644 --- a/include/econfig-spec.h +++ b/include/econfig-spec.h @@ -29,7 +29,7 @@ * * Known contributors to this file: * Marc Olzheim, 2004 - * Markus Armbruster, 2004-2007 + * Markus Armbruster, 2004-2008 */ /* diff --git a/include/empobj.h b/include/empobj.h index 0fbeb0f7..2610c18e 100644 --- a/include/empobj.h +++ b/include/empobj.h @@ -29,7 +29,7 @@ * * Known contributors to this file: * Ron Koenderink, 2006 - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #ifndef EMPOBJ_H diff --git a/include/file.h b/include/file.h index 70ec1e1b..79517784 100644 --- a/include/file.h +++ b/include/file.h @@ -28,7 +28,7 @@ * file.h: Describes Empire tables (`files' for historical reasons) * * Known contributors to this file: - * Markus Armbruster, 2005 + * Markus Armbruster, 2005-2008 */ #ifndef FILE_H diff --git a/include/game.h b/include/game.h index a553eaba..8a52509c 100644 --- a/include/game.h +++ b/include/game.h @@ -28,7 +28,7 @@ * game.h: The game file * * Known contributors to this file: - * Markus Armbruster, 2007 + * Markus Armbruster, 2007-2008 */ #ifndef GAME_H diff --git a/include/land.h b/include/land.h index 3f815873..f3923066 100644 --- a/include/land.h +++ b/include/land.h @@ -31,6 +31,7 @@ * Thomas Ruschak, 1992 * Ken Stevens, 1995 * Steve McClure, 1998 + * Markus Armbruster, 2004-2008 */ #ifndef LAND_H diff --git a/include/nsc.h b/include/nsc.h index 03af0206..42b731ef 100644 --- a/include/nsc.h +++ b/include/nsc.h @@ -29,7 +29,7 @@ * * Known contributors to this file: * Dave Pare, 1989 - * Markus Armbruster, 2004 + * Markus Armbruster, 2004-2008 */ #ifndef NSC_H diff --git a/include/optlist.h b/include/optlist.h index b91a761e..27da78b9 100644 --- a/include/optlist.h +++ b/include/optlist.h @@ -30,6 +30,7 @@ * Known contributors to this file: * Ken Stevens, 1995 * Steve McClure, 1998 + * Markus Armbruster, 2004-2008 */ #ifndef OPTLIST_H diff --git a/include/plane.h b/include/plane.h index 1ead6d5b..7b1936a6 100644 --- a/include/plane.h +++ b/include/plane.h @@ -31,6 +31,7 @@ * Dave Pare, 1986 * Ken Stevens, 1995 * Steve McClure, 1998 + * Markus Armbruster, 2004-2008 */ #ifndef PLANE_H diff --git a/include/sect.h b/include/sect.h index 5932170f..d2220d3e 100644 --- a/include/sect.h +++ b/include/sect.h @@ -31,6 +31,7 @@ * Dave Pare * Ken Stevens, 1995 * Steve McClure, 1998 + * Markus Armbruster, 2004-2008 */ diff --git a/include/ship.h b/include/ship.h index 0b9ed35b..1f7fbf8a 100644 --- a/include/ship.h +++ b/include/ship.h @@ -32,6 +32,7 @@ * Thomas Ruschak, 1992 * Ken Stevens, 1995 * Steve McClure, 1998 + * Markus Armbruster, 2004-2008 */ #ifndef SHIP_H diff --git a/info/findsubj.pl b/info/findsubj.pl index 4d45107c..6de71165 100644 --- a/info/findsubj.pl +++ b/info/findsubj.pl @@ -30,7 +30,7 @@ # # Known contributors to this file: # Ken Stevens (when it was still info.pl) -# Markus Armbruster, 2006 +# Markus Armbruster, 2006-2008 # # Usage: findsubj.pl INFO-FILE... diff --git a/src/lib/commands/arm.c b/src/lib/commands/arm.c index ce6db075..7194fd6c 100644 --- a/src/lib/commands/arm.c +++ b/src/lib/commands/arm.c @@ -31,7 +31,7 @@ * Dave Pare, 1986 * Ken Stevens, 1995 * Steve McClure, 2000 - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/commands/buil.c b/src/lib/commands/buil.c index 5e8519bd..c9ea788a 100644 --- a/src/lib/commands/buil.c +++ b/src/lib/commands/buil.c @@ -29,7 +29,7 @@ * * Known contributors to this file: * Steve McClure, 1998-2000 - * Markus Armbruster, 2004-2006 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/commands/desi.c b/src/lib/commands/desi.c index d750393a..54be0688 100644 --- a/src/lib/commands/desi.c +++ b/src/lib/commands/desi.c @@ -28,7 +28,8 @@ * desi.c: Redesignate sectors * * Known contributors to this file: - * Steve McClure, 1998-2000 + * Steve McClure, 1998-2000 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/commands/plan.c b/src/lib/commands/plan.c index 6a49c770..3b9b9fa4 100644 --- a/src/lib/commands/plan.c +++ b/src/lib/commands/plan.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Dave Pare, 1986 * Steve McClure, 2000 - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/commands/stop.c b/src/lib/commands/stop.c index 75f2ed95..cd3d9654 100644 --- a/src/lib/commands/stop.c +++ b/src/lib/commands/stop.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Thomas Ruschak, 1992 * Steve McClure, 1998 - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/commands/torp.c b/src/lib/commands/torp.c index 590be2b9..91ab882f 100644 --- a/src/lib/commands/torp.c +++ b/src/lib/commands/torp.c @@ -32,6 +32,7 @@ * Thomas Ruschak, 1992 * Ken Stevens, 1995 * Steve McClure, 2000 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/common/conftab.c b/src/lib/common/conftab.c index 2848e23e..2a4abef1 100644 --- a/src/lib/common/conftab.c +++ b/src/lib/common/conftab.c @@ -28,7 +28,7 @@ * conftab.c: Load game configuration files * * Known contributors to this file: - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/common/ef_verify.c b/src/lib/common/ef_verify.c index 8369a6aa..fac43103 100644 --- a/src/lib/common/ef_verify.c +++ b/src/lib/common/ef_verify.c @@ -29,6 +29,7 @@ * * Known contributors to this file: * Ron Koenderink, 2005 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/common/emp_config.c b/src/lib/common/emp_config.c index 0c61c570..a3e1f901 100644 --- a/src/lib/common/emp_config.c +++ b/src/lib/common/emp_config.c @@ -30,6 +30,7 @@ * Known contributors to this file: * Julian Onions, 1995 * Steve McClure, 1998-2000 + * Markus Armbruster, 2004-2008 */ /* diff --git a/src/lib/common/file.c b/src/lib/common/file.c index 96b2df66..1253a1d5 100644 --- a/src/lib/common/file.c +++ b/src/lib/common/file.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Dave Pare, 1989 * Steve McClure, 2000 - * Markus Armbruster, 2005-2006 + * Markus Armbruster, 2005-2008 */ #include diff --git a/src/lib/common/nstreval.c b/src/lib/common/nstreval.c index 952626f2..424efb18 100644 --- a/src/lib/common/nstreval.c +++ b/src/lib/common/nstreval.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Dave Pare, 1989 * Steve McClure, 1997 - * Markus Armbruster, 2004-2006 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/common/stmtch.c b/src/lib/common/stmtch.c index b2343292..7041e3df 100644 --- a/src/lib/common/stmtch.c +++ b/src/lib/common/stmtch.c @@ -28,7 +28,7 @@ * stmtch.c: Matching operations on structures and commands * * Known contributors to this file: - * Markus Armbruster, 2004 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/common/xdump.c b/src/lib/common/xdump.c index 768b9388..c29c216f 100644 --- a/src/lib/common/xdump.c +++ b/src/lib/common/xdump.c @@ -28,7 +28,7 @@ * xdump.c: Extended dumps * * Known contributors to this file: - * Markus Armbruster, 2008 + * Markus Armbruster, 2004-2008 */ /* diff --git a/src/lib/common/xundump.c b/src/lib/common/xundump.c index d1d6f7e8..1cce54f7 100644 --- a/src/lib/common/xundump.c +++ b/src/lib/common/xundump.c @@ -29,7 +29,7 @@ * * Known contributors to this file: * Ron Koenderink, 2005 - * Markus Armbruster, 2005-2007 + * Markus Armbruster, 2005-2008 */ /* diff --git a/src/lib/gen/log.c b/src/lib/gen/log.c index 4196bcd0..80799b79 100644 --- a/src/lib/gen/log.c +++ b/src/lib/gen/log.c @@ -29,6 +29,7 @@ * * Known contributors to this file: * Dave Pare, 1989 + * Markus Armbruster, 2003-2008 */ #include diff --git a/src/lib/global/constants.c b/src/lib/global/constants.c index ddc1b2bc..97bc28fc 100644 --- a/src/lib/global/constants.c +++ b/src/lib/global/constants.c @@ -30,6 +30,7 @@ * Known contributors to this file: * Ken Stevens, 1995 * Steve McClure, 1996 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/global/file.c b/src/lib/global/file.c index b60e2c17..a44233d0 100644 --- a/src/lib/global/file.c +++ b/src/lib/global/file.c @@ -28,7 +28,7 @@ * file.c: Empire game data file descriptions. * * Known contributors to this file: - * Markus Armbruster, 2005-2007 + * Markus Armbruster, 2005-2008 */ #include diff --git a/src/lib/global/nsc.c b/src/lib/global/nsc.c index cd7585dc..b85ad37b 100644 --- a/src/lib/global/nsc.c +++ b/src/lib/global/nsc.c @@ -28,7 +28,7 @@ * nsc.c: Empire selection global structures * * Known contributors to this file: - * Markus Armbruster, 2004-2007 + * Markus Armbruster, 2004-2008 */ /* diff --git a/src/lib/global/path.c.in b/src/lib/global/path.c.in index a761735b..569d01a1 100644 --- a/src/lib/global/path.c.in +++ b/src/lib/global/path.c.in @@ -30,7 +30,7 @@ * initialization tables * * Known contributors to this file: - * Markus Armbruster, 2005 + * Markus Armbruster, 2005-2008 */ #include diff --git a/src/lib/global/symbol.c b/src/lib/global/symbol.c index 44adc8f8..351ef1fb 100644 --- a/src/lib/global/symbol.c +++ b/src/lib/global/symbol.c @@ -28,7 +28,7 @@ * symbol.c: Empire symbol tables * * Known contributors to this file: - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/lwp/arch.c b/src/lib/lwp/arch.c index f4107b43..d43dd881 100644 --- a/src/lib/lwp/arch.c +++ b/src/lib/lwp/arch.c @@ -31,7 +31,7 @@ * Known contributors to this file: * Dave Pare, 1994 * Steve McClure, 1994-2000 - * Markus Armbruster, 2004-2007 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/lwp/lwp.c b/src/lib/lwp/lwp.c index 85a2636d..3e57c8fd 100644 --- a/src/lib/lwp/lwp.c +++ b/src/lib/lwp/lwp.c @@ -29,7 +29,7 @@ * lwp.c: lightweight process creation, destruction and manipulation * * Known contributors to this file: - * Markus Armbruster, 2004-2007 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/lwp/lwpint.h b/src/lib/lwp/lwpint.h index 23dde314..df4fa343 100644 --- a/src/lib/lwp/lwpint.h +++ b/src/lib/lwp/lwpint.h @@ -29,7 +29,7 @@ * lwpint.h: lwp internal structures * * Known contributors to this file: - * Markus Armbruster, 2004-2007 + * Markus Armbruster, 2004-2008 */ #ifndef LWPINT_H diff --git a/src/lib/player/accept.c b/src/lib/player/accept.c index bf0ef937..d5ecbcb9 100644 --- a/src/lib/player/accept.c +++ b/src/lib/player/accept.c @@ -29,7 +29,7 @@ * * Known contributors to this file: * Dave Pare, 1994 - * Markus Armbruster, 2005 + * Markus Armbruster, 2005-2008 */ #include diff --git a/src/lib/player/empdis.c b/src/lib/player/empdis.c index 4be104ee..166836ac 100644 --- a/src/lib/player/empdis.c +++ b/src/lib/player/empdis.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Dave Pare, 1994 * Steve McClure, 2000 - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/player/empmod.c b/src/lib/player/empmod.c index fc3c4361..dd29ea3a 100644 --- a/src/lib/player/empmod.c +++ b/src/lib/player/empmod.c @@ -33,6 +33,7 @@ * Thomas Ruschak, 1992 * Ken Stevens, 1995 * Steve McClure, 1996-2000 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/player/login.c b/src/lib/player/login.c index 9f028fcd..947fdef7 100644 --- a/src/lib/player/login.c +++ b/src/lib/player/login.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Dave Pare, 1994 * Steve McClure, 2000 - * Markus Armbruster, 2004-2006 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/subs/aircombat.c b/src/lib/subs/aircombat.c index c411c033..6a4013d6 100644 --- a/src/lib/subs/aircombat.c +++ b/src/lib/subs/aircombat.c @@ -31,7 +31,7 @@ * Dave Pare, 1986 * Thomas Ruschak, 1992 * Steve McClure, 1996 - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/subs/attsub.c b/src/lib/subs/attsub.c index 691b4b1c..4c9decae 100644 --- a/src/lib/subs/attsub.c +++ b/src/lib/subs/attsub.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Ken Stevens, 1995 * Steve McClure, 1996-2000 - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/subs/bridgefall.c b/src/lib/subs/bridgefall.c index 160bd316..edf0e7f7 100644 --- a/src/lib/subs/bridgefall.c +++ b/src/lib/subs/bridgefall.c @@ -29,6 +29,7 @@ * * Known contributors to this file: * Steve McClure, 1998 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/subs/empobj.c b/src/lib/subs/empobj.c index 3caeeb37..bd1e0560 100644 --- a/src/lib/subs/empobj.c +++ b/src/lib/subs/empobj.c @@ -30,7 +30,7 @@ * * Known contributors to this file: * Ron Koenderink, 2006 - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/subs/journal.c b/src/lib/subs/journal.c index ed111a25..06028d4a 100644 --- a/src/lib/subs/journal.c +++ b/src/lib/subs/journal.c @@ -28,7 +28,7 @@ * journal.c: Log a journal of events to a file * * Known contributors to this file: - * Markus Armbruster, 2004-2007 + * Markus Armbruster, 2004-2008 */ /* diff --git a/src/lib/subs/landgun.c b/src/lib/subs/landgun.c index 00c71438..538009f3 100644 --- a/src/lib/subs/landgun.c +++ b/src/lib/subs/landgun.c @@ -28,7 +28,7 @@ * landgun.c: Return values for land and ship gun firing damages * * Known contributors to this file: - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/subs/lndsub.c b/src/lib/subs/lndsub.c index b23cfc8e..1029adee 100644 --- a/src/lib/subs/lndsub.c +++ b/src/lib/subs/lndsub.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Ken Stevens, 1995 * Steve McClure, 1998-2000 - * Markus Armbruster, 2004-2006 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/subs/lostsub.c b/src/lib/subs/lostsub.c index 30a10fd0..914d2ec3 100644 --- a/src/lib/subs/lostsub.c +++ b/src/lib/subs/lostsub.c @@ -29,6 +29,7 @@ * * Known contributors to this file: * Steve McClure, 1997 + * Markus Armbruster, 2008 */ #include diff --git a/src/lib/subs/nreport.c b/src/lib/subs/nreport.c index 37e37edc..8a53cbee 100644 --- a/src/lib/subs/nreport.c +++ b/src/lib/subs/nreport.c @@ -31,6 +31,7 @@ * Dave Pare, 1994 * Steve McClure, 1997 * Ron Koenderink, 2005 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/subs/nstr.c b/src/lib/subs/nstr.c index 91703268..dde96a0e 100644 --- a/src/lib/subs/nstr.c +++ b/src/lib/subs/nstr.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Dave Pare, 1989 * Steve McClure, 1997 - * Markus Armbruster, 2004-2006 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/subs/nuke.c b/src/lib/subs/nuke.c index 5226bf5d..fe71e7ba 100644 --- a/src/lib/subs/nuke.c +++ b/src/lib/subs/nuke.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Dave Pare, 1989 * Steve McClure, 1996 - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/subs/plnsub.c b/src/lib/subs/plnsub.c index efe9fbbd..7ce0783f 100644 --- a/src/lib/subs/plnsub.c +++ b/src/lib/subs/plnsub.c @@ -31,7 +31,7 @@ * Dave Pare, 1986 * Ken Stevens, 1995 * Steve McClure, 1998-2000 - * Markus Armbruster, 2004-2005 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/subs/sarg.c b/src/lib/subs/sarg.c index 56da9151..37f8753c 100644 --- a/src/lib/subs/sarg.c +++ b/src/lib/subs/sarg.c @@ -29,7 +29,7 @@ * * Known contributors to this file: * Dave Pare, 1989 - * Markus Armbruster, 2004 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/subs/show.c b/src/lib/subs/show.c index f7869e07..1ec80d11 100644 --- a/src/lib/subs/show.c +++ b/src/lib/subs/show.c @@ -32,7 +32,7 @@ * Jeff Bailey, 1990 * Steve McClure, 1996 * Ron Koenderink, 2005 - * Markus Armbruster, 2006-2007 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/subs/shpsub.c b/src/lib/subs/shpsub.c index fe76714e..7ceebb7a 100644 --- a/src/lib/subs/shpsub.c +++ b/src/lib/subs/shpsub.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Ken Stevens, 1995 * Steve McClure, 1996-2000 - * Markus Armbruster, 2006 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/subs/unitsub.c b/src/lib/subs/unitsub.c index ed09b377..76159c70 100644 --- a/src/lib/subs/unitsub.c +++ b/src/lib/subs/unitsub.c @@ -29,6 +29,7 @@ * * Known contributors to this file: * Ron Koenderink, 2007 + * Markus Armbruster, 2008 */ #include diff --git a/src/lib/update/human.c b/src/lib/update/human.c index 35b05258..52806938 100644 --- a/src/lib/update/human.c +++ b/src/lib/update/human.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Dave Pare, 1986 * Steve McClure, 1996 - * Markus Armbruster, 2004-2007 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/update/land.c b/src/lib/update/land.c index d6e79c10..ee1c170f 100644 --- a/src/lib/update/land.c +++ b/src/lib/update/land.c @@ -31,7 +31,7 @@ * Dave Pare, 1986 * Thomas Ruschak, 1992 * Steve McClure, 1996 - * Markus Armbruster, 2006-2007 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/update/mobility.c b/src/lib/update/mobility.c index 25f83d1d..211bba20 100644 --- a/src/lib/update/mobility.c +++ b/src/lib/update/mobility.c @@ -30,7 +30,7 @@ * Known contributors to this file: * Dave Pare, 1986 * Steve McClure, 1998-1999 - * Markus Armbruster, 2004-2007 + * Markus Armbruster, 2004-2008 */ #include diff --git a/src/lib/update/ship.c b/src/lib/update/ship.c index 3904d0bd..59546ddb 100644 --- a/src/lib/update/ship.c +++ b/src/lib/update/ship.c @@ -31,7 +31,7 @@ * Dave Pare, 1986 * Steve McClure, 1996 * Ron Koenderink, 2004 - * Markus Armbruster, 2006-2007 + * Markus Armbruster, 2006-2008 */ #include diff --git a/src/lib/w32/posixio.c b/src/lib/w32/posixio.c index 31be7c2d..b813ae0e 100644 --- a/src/lib/w32/posixio.c +++ b/src/lib/w32/posixio.c @@ -29,6 +29,7 @@ * * Known contributors to this file: * Ron Koenderink, 2007 + * Markus Armbruster, 2007-2008 */ /* diff --git a/src/server/main.c b/src/server/main.c index 826eb552..42e8b31a 100644 --- a/src/server/main.c +++ b/src/server/main.c @@ -32,7 +32,7 @@ * Steve McClure, 1996, 1998 * Doug Hay, 1998 * Ron Koenderink, 2004-2005 - * Markus Armbruster, 2005-2007 + * Markus Armbruster, 2005-2008 */ #include