From adcbd294ddac23fdf004452540a03e1e45860f75 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sun, 22 Dec 2013 21:05:03 +0100
Subject: [PATCH 001/102] Added requested window positioning option to the
 VideoOptions dialog. Useful for borderless windows and multi-monitor setups.

---
 game/engines/default/engine/Game.lua          |  34 +++++-
 .../engine/dialogs/DisplayResolution.lua      |  30 ++++-
 .../default/engine/dialogs/VideoOptions.lua   |  57 ++++++++-
 game/engines/default/engine/ui/Numberbox.lua  |   2 +-
 game/engines/default/engine/utils.lua         |   2 +-
 src/core_lua.c                                |  28 ++++-
 src/main.c                                    | 112 ++++++++++++++----
 src/main.h                                    |  19 +++
 8 files changed, 249 insertions(+), 35 deletions(-)

diff --git a/game/engines/default/engine/Game.lua b/game/engines/default/engine/Game.lua
index 2a292a2602..c07b45d77c 100644
--- a/game/engines/default/engine/Game.lua
+++ b/game/engines/default/engine/Game.lua
@@ -457,14 +457,14 @@ function _M:setResolution(res, force)
 
 	-- Change the window size
 	print("setResolution: switching resolution to", res, r[1], r[2], r[3], r[4], force and "(forced)")
-	local old_w, old_h, old_f = self.w, self.h, self.fullscreen
+	local old_w, old_h, old_f, old_b = self.w, self.h, self.fullscreen, self.borderless
 	core.display.setWindowSize(r[1], r[2], r[3], r[4])
 	
 	-- Don't write self.w/h/fullscreen yet
-	local new_w, new_h, new_f = core.display.size()
+	local new_w, new_h, new_f, new_b = core.display.size()
 
 	-- Check if a resolution change actually happened
-	if new_w ~= old_w or new_h ~= old_h or new_f ~= old_f then
+	if new_w ~= old_w or new_h ~= old_h or new_f ~= old_f or new_b ~= old_b then
 		print("setResolution: performing onResolutionChange...\n")
 		self:onResolutionChange()
 		-- onResolutionChange saves settings...
@@ -486,7 +486,8 @@ function _M:onResolutionChange()
 	
 	-- Get new resolution and save
 	self.w, self.h, self.fullscreen, self.borderless = core.display.size()
-	config.settings.window.size = ("%dx%d%s"):format(self.w, self.h, self.fullscreen and " Fullscreen" or (self.borderless and " Borderless" or " Windowed"))
+	config.settings.window.size = ("%dx%d%s"):format(self.w, self.h, self.fullscreen and " Fullscreen" or (self.borderless and " Borderless" or " Windowed"))	
+	
 	self:saveSettings("resolution", ("window.size = '%s'\n"):format(config.settings.window.size))
 	print("onResolutionChange: resolution changed to ", self.w, self.h, "from", ow, oh)
 
@@ -495,9 +496,13 @@ function _M:onResolutionChange()
 		print("onResolutionChange: no game yet!") 
 		return 
 	end
+	
+	-- Redraw existing dialogs
+	self:updateVideoDialogs()
 
 	-- No actual resize
-	if ow == self.w and oh == self.h then 
+	if ow == self.w and oh == self.h 
+		and of == self.fullscreen and ob == self.borderless then 
 		print("onResolutionChange: no actual resize, no confirm dialog.")
 		return 
 	end
@@ -543,7 +548,26 @@ end
 
 --- Called when the game window is moved around
 function _M:onWindowMoved(x, y)
+	config.settings.window.pos.x = x
+	config.settings.window.pos.y = y
 	self:saveSettings("window_pos", ("window.pos = {x=%d, y=%d}\n"):format(x, y))
+	
+	-- Redraw existing dialogs
+	self:updateVideoDialogs()
+end
+
+--- Update any registered video options dialogs with the latest changes.
+function _M:updateVideoDialogs()
+	-- Update the video settings dialogs if any are registered.
+	-- We don't know which dialog (if any) is VideoOptions, so iterate through.
+	--
+	-- Note: If the title of the video options dialog changes, this
+	-- functionality will break.
+	for i, v in ipairs(self.dialogs) do
+		if v.title == "Video Options" then
+			v.c_list:drawTree()
+		end
+	end
 end
 
 --- Sets the gamma of the window
diff --git a/game/engines/default/engine/dialogs/DisplayResolution.lua b/game/engines/default/engine/dialogs/DisplayResolution.lua
index 65775f57ca..45087d275e 100644
--- a/game/engines/default/engine/dialogs/DisplayResolution.lua
+++ b/game/engines/default/engine/dialogs/DisplayResolution.lua
@@ -61,7 +61,35 @@ function _M:use(item)
 	elseif self.c_bl.checked then mode = " Borderless"
 	end
 	local r = item.r..mode
-	game:setResolution(r, true)
+	local _, _, w, h = r:find("^([0-9]+)x([0-9]+)")
+	
+	-- See if we need a restart (confirm).
+	if core.display.setWindowSizeRequiresRestart(w, h, self.c_fs.checked
+		, self.c_bl.checked) then
+		Dialog:yesnoPopup("Engine Restart Required"
+			, "Continue?" .. (game.creating_player and "" or " (progress will be saved)")
+			, function(restart)
+				if restart then
+					local resetPos = Dialog:yesnoPopup("Reset Window Position?"
+						, "Simply restart or restart+reset window position?"
+						, function(simplyRestart)
+							if not simplyRestart then
+								core.display.setWindowPos(0, 0)
+								game:onWindowMoved(0, 0)
+							end
+							game:setResolution(r, true)
+							-- Save game and reboot
+							if not game.creating_player then game:saveGame() end
+							util.showMainMenu(false, nil, nil
+								, game.__mod_info.short_name, game.save_name
+								, false)
+						end, "Restart", "Restart with reset")
+				end
+			end, "Yes", "No")
+	else
+		game:setResolution(r, true)
+	end
+	
 	game:unregisterDialog(self)
 	if self.on_change then self.on_change(r) end
 end
diff --git a/game/engines/default/engine/dialogs/VideoOptions.lua b/game/engines/default/engine/dialogs/VideoOptions.lua
index f3bf46da60..0a31d26e27 100644
--- a/game/engines/default/engine/dialogs/VideoOptions.lua
+++ b/game/engines/default/engine/dialogs/VideoOptions.lua
@@ -66,7 +66,7 @@ function _M:generateList()
 	list[#list+1] = { zone=zone, name=string.toTString"#GOLD##{bold}#Resolution#WHITE##{normal}#", status=function(item)
 		return config.settings.window.size
 	end, fct=function(item)
-		local menu = require("engine.dialogs.DisplayResolution").new(function() self.c_list:drawItem(item) end)
+		local menu = require("engine.dialogs.DisplayResolution").new(function()	self.c_list:drawItem(item) end)
 		game:registerDialog(menu)
 	end,}
 
@@ -180,6 +180,59 @@ function _M:generateList()
 		game:saveSettings("censor_boot", ("censor_boot = %s\n"):format(tostring(config.settings.censor_boot)))
 		self.c_list:drawItem(item)
 	end,}
-
+	
+	-- *Requested* Window Position
+	--  SDL tends to lie about where windows are positioned in fullscreen mode,
+	-- so always store the position requests, not the actual positions. 
+	local zone = Textzone.new{width=self.c_desc.w, height=self.c_desc.h, text="Request a specific origin point for the game window.\nThis point corresponds to where the upper left corner of the window will be located.\nUseful when dealing with multiple monitors and borderless windows.\n\nThe default origin is (0,0).\n\nNote: This value will automatically revert after ten seconds if not confirmed by the user.#WHITE#"}
+	list[#list+1] = { zone=zone, name=string.toTString"#GOLD##{bold}#Requested Window Position#WHITE##{normal}#", status=function(item)
+		local curX, curY = config.settings.window.pos.x, config.settings.window.pos.y
+		return table.concat({"(", curX, ",", curY, ")"})
+	end, fct=function(item)
+		local itemRef = item
+		local oldX, oldY = config.settings.window.pos.x, config.settings.window.pos.y
+		local newX, newY
+		local function revertMove() 
+			core.display.setWindowPos(oldX, oldY)
+			config.settings.window.pos.x = oldX
+			config.settings.window.pos.y = oldY
+			self.c_list:drawItem(itemRef)						 
+		end		
+		-- TODO: Maybe change this to a GetText and parse?
+		game:registerDialog(GetQuantity.new("Window Origin: X-Coordinate", "Enter the x-coordinate", oldX, 99999
+			, function(qty) 
+				newX=util.bound(qty, -99999, 99999) 
+				game:registerDialog(GetQuantity.new("Window Origin: Y-Coordinate", "Enter the y-coordinate", oldY, 99999
+					, function(qty)
+						newY = util.bound(qty, -99999, 99999)
+						core.display.setWindowPos(newX, newY)
+						config.settings.window.pos.x = newX
+						config.settings.window.pos.y = newY
+						self.c_list:drawItem(itemRef)
+						local userAnswered = false
+						local confirmDialog = Dialog:yesnoPopup("Position changed.", "Save position?"
+							, function(ret)
+								userAnswered = true
+								if ret then
+									-- Write out settings
+									game:onWindowMoved(newX, newY)
+								else
+									-- Revert
+									revertMove()
+								end
+							end
+							,  "Accept", "Revert")
+						game:registerTimer(10
+							, function()
+								-- Blast out changes if no response
+								if not userAnswered then
+									game:unregisterDialog(confirmDialog)
+									revertMove()
+								end
+							end	)
+					end, -99999))
+			end, -99999))
+	end,}
+	
 	self.list = list
 end
diff --git a/game/engines/default/engine/ui/Numberbox.lua b/game/engines/default/engine/ui/Numberbox.lua
index 436e0d5acc..68f3397fca 100644
--- a/game/engines/default/engine/ui/Numberbox.lua
+++ b/game/engines/default/engine/ui/Numberbox.lua
@@ -125,7 +125,7 @@ function _M:generate()
 		end,
 		__TEXTINPUT = function(c)
 			if self.first then self.first = false self.tmp = {} self.cursor = 1 end
-			if #self.tmp and (c == '0' or c == '1' or c == '2' or c == '3' or c == '4' or c == '5' or c == '6' or c == '7' or c == '8' or c == '9') then
+			if #self.tmp and (c == '-' or c == '0' or c == '1' or c == '2' or c == '3' or c == '4' or c == '5' or c == '6' or c == '7' or c == '8' or c == '9') then
 				table.insert(self.tmp, self.cursor, c)
 				self.cursor = self.cursor + 1
 				self.scroll = util.scroll(self.cursor, self.scroll, self.max_display)
diff --git a/game/engines/default/engine/utils.lua b/game/engines/default/engine/utils.lua
index 8572143285..e1b699efc8 100644
--- a/game/engines/default/engine/utils.lua
+++ b/game/engines/default/engine/utils.lua
@@ -1888,7 +1888,7 @@ function util.showMainMenu(no_reboot, reboot_engine, reboot_engine_version, rebo
 	core.game.setRealtime(0)
 
 	-- Save any remaining files
-	savefile_pipe:forceWait()
+	if savefile_pipe then savefile_pipe:forceWait() end
 
 	if game and type(game) == "table" and game.__session_time_played_start then
 		if game.onDealloc then game:onDealloc() end
diff --git a/src/core_lua.c b/src/core_lua.c
index 6565850012..2f67c1a545 100644
--- a/src/core_lua.c
+++ b/src/core_lua.c
@@ -267,7 +267,7 @@ static GLenum sdl_gl_texture_format(SDL_Surface *s) {
 static char *largest_black = NULL;
 static int largest_size = 0;
 void make_texture_for_surface(SDL_Surface *s, int *fw, int *fh, bool clamp) {
-	// Paramétrage de la texture.
+	// ParamÊtrage de la texture.
 	glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, clamp ? GL_CLAMP_TO_BORDER : GL_REPEAT);
 	glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, clamp ? GL_CLAMP_TO_BORDER : GL_REPEAT);
 	glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
@@ -574,6 +574,15 @@ static int sdl_screen_size(lua_State *L)
 	return 4;
 }
 
+static int sdl_window_pos(lua_State *L)
+{
+	int x, y;
+	SDL_GetWindowPosition(window, &x, &y);
+	lua_pushnumber(L, x);
+	lua_pushnumber(L, y);
+	return 2;
+}
+
 static int sdl_new_font(lua_State *L)
 {
 	const char *name = luaL_checkstring(L, 1);
@@ -2327,12 +2336,23 @@ static int sdl_set_window_size(lua_State *L)
 	return 1;
 }
 
-static int sdl_set_window_pos(lua_State *L)
+static int sdl_set_window_size_restart_check(lua_State *L)
 {
 	int w = luaL_checknumber(L, 1);
 	int h = luaL_checknumber(L, 2);
+	bool fullscreen = lua_toboolean(L, 3);
+	bool borderless = lua_toboolean(L, 4);
+
+	lua_pushboolean(L, resizeNeedsNewWindow(w, h, fullscreen, borderless));
+	return 1;
+}
+
+static int sdl_set_window_pos(lua_State *L)
+{
+	int x = luaL_checknumber(L, 1);
+	int y = luaL_checknumber(L, 2);
 
-	SDL_SetWindowPosition(window, w, h);
+	do_move(x, y);
 
 	lua_pushboolean(L, TRUE);
 	return 1;
@@ -2923,6 +2943,7 @@ static const struct luaL_Reg displaylib[] =
 	{"getTextBlended", get_text_aa},
 	{"forceRedraw", sdl_redraw_screen},
 	{"size", sdl_screen_size},
+	{"windowPos", sdl_window_pos},
 	{"newFont", sdl_new_font},
 	{"newSurface", sdl_new_surface},
 	{"newTile", sdl_new_tile},
@@ -2940,6 +2961,7 @@ static const struct luaL_Reg displaylib[] =
 	{"loadImageMemory", sdl_load_image_mem},
 	{"setWindowTitle", sdl_set_window_title},
 	{"setWindowSize", sdl_set_window_size},
+	{"setWindowSizeRequiresRestart", sdl_set_window_size_restart_check},
 	{"setWindowPos", sdl_set_window_pos},
 	{"getModesList", sdl_get_modes_list},
 	{"setMouseCursor", sdl_set_mouse_cursor},
diff --git a/src/main.c b/src/main.c
index b34352f53a..56b201a6e0 100644
--- a/src/main.c
+++ b/src/main.c
@@ -50,12 +50,14 @@
 #define WIDTH 800
 #define HEIGHT 600
 #define DEFAULT_IDLE_FPS (2)
+#define WINDOW_ICON_PATH ("/engines/default/data/gfx/te4-icon.png")
 
 int start_xpos = -1, start_ypos = -1;
 char *override_home = NULL;
 int g_argc = 0;
 char **g_argv;
 SDL_Window *window = NULL;
+SDL_Surface *windowIconSurface = NULL;
 SDL_GLContext maincontext; /* Our opengl context handle */
 bool is_fullscreen = FALSE;
 bool is_borderless = FALSE;
@@ -805,21 +807,81 @@ int resizeWindow(int width, int height)
 	return( TRUE );
 }
 
+/* @see main.h#resizeNeedsNewWindow */
+extern bool resizeNeedsNewWindow(int w, int h, bool fullscreen, bool borderless)
+{
+	/* Note: w and h currently not a factor */
+	bool newWindowNeeded = window && ( (is_borderless && !borderless)
+										|| (!is_borderless && borderless) );
+	return (newWindowNeeded);
+}
+
+/* @see main.h#do_move */
+void do_move(int w, int h) {
+	/* Save the origin in case a window needs to be remade later. */
+	start_xpos = w;
+	start_ypos = h;
+
+	/* Can't move a fullscreen SDL window in one go.*/
+	if (is_fullscreen) {
+		/* Drop out of fullscreen so we can move the window. */
+		SDL_SetWindowFullscreen(window, SDL_FALSE);
+
+	}
+
+	/* Move the window */
+	SDL_SetWindowPosition(window, w, h);
+
+	/* Jump back into fullscreen if necessary */
+	if (is_fullscreen) {
+		if (!SDL_SetWindowFullscreen(window, SDL_TRUE)) {
+			/* Fullscreen change successful */
+			is_fullscreen = SDL_TRUE;
+
+		} else {
+			/* Error switching fullscreen mode */
+			printf("[DO MOVE] Unable to return window"
+					" to fullscreen mode:  %s\n", SDL_GetError());
+			SDL_ClearError();
+		}
+
+	}
+
+}
+
+/* @see main.h#do_resize */
 void do_resize(int w, int h, bool fullscreen, bool borderless)
 {
 	/* Temporary width, height (since SDL might reject our resize) */
 	int aw, ah;
 	int mustPushEvent = 0;
+	int mustCreateIconSurface = 0;
 	SDL_Event fsEvent;
 
 	printf("[DO RESIZE] Requested: %dx%d (%d, %d)\n", w, h, fullscreen, borderless);
 
+	/* See if we need to reinitialize the window */
+	if (resizeNeedsNewWindow(w, h, fullscreen, borderless)) {
+		/* Destroy the current window */
+		SDL_GL_DeleteContext(maincontext);
+		SDL_DestroyWindow(window);
+		maincontext = 0;
+		window = 0;
+		screen = 0;
+		/* Clean up the old window icon */
+		SDL_FreeSurface(windowIconSurface);
+		windowIconSurface = 0;
+		/* Signal a new icon needs to be created. */
+		mustCreateIconSurface = 1;
+	}
+
 	/* If there is no current window, we have to make one and initialize */
 	if (!window) {
 		window = SDL_CreateWindow("TE4",
 				(start_xpos == -1) ? SDL_WINDOWPOS_CENTERED : start_xpos,
 				(start_ypos == -1) ? SDL_WINDOWPOS_CENTERED : start_ypos, w, h,
-				SDL_WINDOW_SHOWN | SDL_WINDOW_OPENGL | SDL_WINDOW_RESIZABLE
+				SDL_WINDOW_SHOWN | SDL_WINDOW_OPENGL
+				| (!borderless ? SDL_WINDOW_RESIZABLE : 0)
 				| (fullscreen ? SDL_WINDOW_FULLSCREEN : 0)
 				| (borderless ? SDL_WINDOW_BORDERLESS : 0)
 		);
@@ -834,7 +896,13 @@ void do_resize(int w, int h, bool fullscreen, bool borderless)
 		SDL_GL_MakeCurrent(window, maincontext);
 		glewInit();
 
+		/* Set the window icon. */
+		windowIconSurface = IMG_Load_RW(PHYSFSRWOPS_openRead(WINDOW_ICON_PATH)
+				, TRUE);
+		SDL_SetWindowIcon(window, windowIconSurface);
+
 	} else {
+
 		/* SDL won't allow a fullscreen resolution change in one go.  Check. */
 		if (is_fullscreen) {
 			/* Drop out of fullscreen so we can change resolution. */
@@ -846,8 +914,6 @@ void do_resize(int w, int h, bool fullscreen, bool borderless)
 
 		/* Update window size */
 		SDL_SetWindowSize(window, w, h);
-		SDL_SetWindowBordered(window, !borderless);
-		is_borderless = borderless;
 
 		/* Jump [back] into fullscreen if requested */
 		if (fullscreen) {
@@ -863,11 +929,12 @@ void do_resize(int w, int h, bool fullscreen, bool borderless)
 			}
 
 		} else if (mustPushEvent) {
+			/* Handle fullscreen -> nonfullscreen transition */
 			/*
 			 * Our changes will get clobbered by an automatic event from
 			 * setWindowFullscreen.  Push an event to the event loop to make
-			 * sure these changes are applied after whatever that other event
-			 * throws.
+			 * sure these changes are applied after whatever that other
+			 * event throws.
 			 */
 			/* Create an event to push */
 			fsEvent.type = SDL_WINDOWEVENT;
@@ -887,12 +954,8 @@ void do_resize(int w, int h, bool fullscreen, bool borderless)
 		/* Finally, update the screen info */
 		screen = SDL_GetWindowSurface(window);
 
-
 	}
 
-
-	if (is_borderless) SDL_SetWindowPosition(window, 0, 0);
-
 	/* Check and see if SDL honored our resize request */
 	SDL_GetWindowSize(window, &aw, &ah);
 	printf("[DO RESIZE] Got: %dx%d (%d, %d)\n", aw, ah, is_fullscreen, borderless);
@@ -1209,7 +1272,7 @@ int main(int argc, char *argv[])
 		printf("error opening screen: %s\n", SDL_GetError());
 		return 3;
 	}
-	SDL_SetWindowIcon(window, IMG_Load_RW(PHYSFSRWOPS_openRead("/engines/default/data/gfx/te4-icon.png"), TRUE));
+
 	SDL_SetWindowTitle(window, "T4Engine");
 	TTF_Init();
 
@@ -1277,18 +1340,23 @@ int main(int argc, char *argv[])
 					break;
 				case SDL_WINDOWEVENT_MOVED: {
 					int x, y;
-					SDL_GetWindowPosition(window, &x, &y);
-					printf("move %d x %d\n", x, y);
-					if (current_game != LUA_NOREF)
-					{
-						lua_rawgeti(L, LUA_REGISTRYINDEX, current_game);
-						lua_pushstring(L, "onWindowMoved");
-						lua_gettable(L, -2);
-						lua_remove(L, -2);
-						lua_rawgeti(L, LUA_REGISTRYINDEX, current_game);
-						lua_pushnumber(L, x);
-						lua_pushnumber(L, y);
-						docall(L, 3, 0);
+					/* Note: SDL can't resize a fullscreen window, so don't bother! */
+					if (!is_fullscreen) {
+						SDL_GetWindowPosition(window, &x, &y);
+						printf("move %d x %d\n", x, y);
+						if (current_game != LUA_NOREF)
+						{
+							lua_rawgeti(L, LUA_REGISTRYINDEX, current_game);
+							lua_pushstring(L, "onWindowMoved");
+							lua_gettable(L, -2);
+							lua_remove(L, -2);
+							lua_rawgeti(L, LUA_REGISTRYINDEX, current_game);
+							lua_pushnumber(L, x);
+							lua_pushnumber(L, y);
+							docall(L, 3, 0);
+						}
+					} else {
+						printf("SDL_WINDOWEVENT_MOVED: ignored due to fullscreen\n");
 					}
 					break;
 				}
diff --git a/src/main.h b/src/main.h
index 65d19ca0f6..0c71ec9de1 100644
--- a/src/main.h
+++ b/src/main.h
@@ -34,7 +34,26 @@
 #endif
 
 extern int resizeWindow(int width, int height);
+
+/**
+ * Will the requested do_resize call require a new window?
+ */
+extern bool resizeNeedsNewWindow(int w, int h, bool fullscreen, bool borderless);
+
+/**
+ * Move the window.  Handles both windowed and fullscreen window moves.
+ */
+void do_move(int w, int h);
+
+/**
+ * Handle a resolution change request.
+ *
+ * The three window modes supported are windowed, borderless windowed,
+ * and fullscreen.  These three modes are mutually exclusive, with the
+ * fullscreen flag taking priority over the borderless flag.
+ */
 extern void do_resize(int w, int h, bool fullscreen, bool borderless);
+
 extern void setupRealtime(float freq);
 extern void setupDisplayTimer(int fps);
 extern int docall (lua_State *L, int narg, int nret);
-- 
GitLab


From 8d6bc60f0be1f592020dbbaff11b63abadb9cced Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sun, 22 Dec 2013 21:28:37 +0100
Subject: [PATCH 002/102] New Game option will show the module list if there
 are incompatible modules found

---
 game/engines/default/modules/boot/dialogs/NewGame.lua | 10 +++++++---
 game/modules/example/init.lua                         |  4 ++--
 game/modules/example_realtime/init.lua                |  4 ++--
 3 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/game/engines/default/modules/boot/dialogs/NewGame.lua b/game/engines/default/modules/boot/dialogs/NewGame.lua
index 0a039d9b54..4ca8d03707 100644
--- a/game/engines/default/modules/boot/dialogs/NewGame.lua
+++ b/game/engines/default/modules/boot/dialogs/NewGame.lua
@@ -62,7 +62,7 @@ function _M:init()
 end
 
 function _M:on_register()
-	if #self.list == 1 then
+	if #self.list == 1 and not self.has_incompatible then
 		game:unregisterDialog(self)
 		self.list[1]:fct()
 	end
@@ -75,8 +75,9 @@ function _M:select(item)
 end
 
 function _M:generateList()
-	local list = Module:listModules(self.c_compat.checked)
+	local list = Module:listModules(true)
 	self.list = {}
+	self.has_incompatible = false
 	for i = 1, #list do
 		for j, mod in ipairs(list[i].versions) do
 			if not self.c_switch.checked and j > 1 then break end
@@ -105,7 +106,10 @@ function _M:generateList()
 				tstr:merge(mod.description:toTString())
 				mod.zone = Textzone.new{width=self.c_desc.w, height=self.c_desc.h, text=tstr}
 
-				table.insert(self.list, mod)
+				if self.c_compat.checked or not mod.incompatible then
+					table.insert(self.list, mod)
+				end
+				if mod.incompatible then self.has_incompatible = true end
 			end
 		end
 	end
diff --git a/game/modules/example/init.lua b/game/modules/example/init.lua
index efa3c5d262..428228cfd8 100644
--- a/game/modules/example/init.lua
+++ b/game/modules/example/init.lua
@@ -22,8 +22,8 @@ long_name = "Example Module for T-Engine4"
 short_name = "example"
 author = { "DarkGod", "darkgod@te4.org" }
 homepage = "http://te4.org/modules:example"
-version = {1,1,0}
-engine = {1,1,0,"te4"}
+version = {1,1,2}
+engine = {1,1,2,"te4"}
 description = [[
 This is *NOT* a game, just an example/template to make your own using the T-Engine4.
 ]]
diff --git a/game/modules/example_realtime/init.lua b/game/modules/example_realtime/init.lua
index d9b3ab04b7..7948105fdc 100644
--- a/game/modules/example_realtime/init.lua
+++ b/game/modules/example_realtime/init.lua
@@ -22,8 +22,8 @@ long_name = "Realtime Example Module for T-Engine4"
 short_name = "example_realtime"
 author = { "DarkGod", "darkgod@te4.org" }
 homepage = "http://te4.org/modules:example"
-version = {1,0,6}
-engine = {1,0,6,"te4"}
+version = {1,1,2}
+engine = {1,1,2,"te4"}
 description = [[
 This is *NOT* a game, just an example/template to make your own using the T-Engine4.
 ]]
-- 
GitLab


From 9f06dfd6408c496b3980c0399243894a4e093e9e Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 11:34:42 +0100
Subject: [PATCH 003/102] Achievement tiles for most online events

---
 game/modules/tome/class/UserChatExtension.lua   |   1 +
 .../tome/data/gfx/achievements/bearscape.png    | Bin 0 -> 40942 bytes
 .../gfx/achievements/exploration_bearscape.png  | Bin 0 -> 40432 bytes
 .../gfx/achievements/exploration_land_poosh.png | Bin 0 -> 39069 bytes
 .../gfx/achievements/exploration_plumpkin.png   | Bin 0 -> 40971 bytes
 .../achievements/insane_adventure_bearscape.png | Bin 0 -> 40467 bytes
 .../insane_adventure_land_poosh.png             | Bin 0 -> 39241 bytes
 .../achievements/insane_adventure_plumpkin.png  | Bin 0 -> 40930 bytes
 .../data/gfx/achievements/insane_bearscape.png  | Bin 0 -> 42453 bytes
 .../data/gfx/achievements/insane_land_poosh.png | Bin 0 -> 41314 bytes
 .../data/gfx/achievements/insane_plumpkin.png   | Bin 0 -> 43071 bytes
 .../tome/data/gfx/achievements/land_poosh.png   | Bin 0 -> 39251 bytes
 .../madness_adventure_bearscape.png             | Bin 0 -> 39899 bytes
 .../madness_adventure_land_poosh.png            | Bin 0 -> 38785 bytes
 .../achievements/madness_adventure_plumpkin.png | Bin 0 -> 40977 bytes
 .../data/gfx/achievements/madness_bearscape.png | Bin 0 -> 40828 bytes
 .../gfx/achievements/madness_land_poosh.png     | Bin 0 -> 39841 bytes
 .../data/gfx/achievements/madness_plumpkin.png  | Bin 0 -> 42243 bytes
 .../nightmare_adventure_bearscape.png           | Bin 0 -> 42404 bytes
 .../nightmare_adventure_land_poosh.png          | Bin 0 -> 41102 bytes
 .../nightmare_adventure_plumpkin.png            | Bin 0 -> 42199 bytes
 .../gfx/achievements/nightmare_bearscape.png    | Bin 0 -> 43131 bytes
 .../gfx/achievements/nightmare_land_poosh.png   | Bin 0 -> 41839 bytes
 .../gfx/achievements/nightmare_plumpkin.png     | Bin 0 -> 43365 bytes
 .../achievements/normal_roguelike_bearscape.png | Bin 0 -> 41436 bytes
 .../normal_roguelike_land_poosh.png             | Bin 0 -> 39830 bytes
 .../achievements/normal_roguelike_plumpkin.png  | Bin 0 -> 41690 bytes
 .../tome/data/gfx/achievements/plumpkin.png     | Bin 0 -> 41100 bytes
 28 files changed, 1 insertion(+)
 create mode 100644 game/modules/tome/data/gfx/achievements/bearscape.png
 create mode 100644 game/modules/tome/data/gfx/achievements/exploration_bearscape.png
 create mode 100644 game/modules/tome/data/gfx/achievements/exploration_land_poosh.png
 create mode 100644 game/modules/tome/data/gfx/achievements/exploration_plumpkin.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_adventure_bearscape.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_adventure_land_poosh.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_adventure_plumpkin.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_bearscape.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_land_poosh.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_plumpkin.png
 create mode 100644 game/modules/tome/data/gfx/achievements/land_poosh.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_adventure_bearscape.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_adventure_land_poosh.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_adventure_plumpkin.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_bearscape.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_land_poosh.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_plumpkin.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_adventure_bearscape.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_adventure_land_poosh.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_adventure_plumpkin.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_bearscape.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_land_poosh.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_plumpkin.png
 create mode 100644 game/modules/tome/data/gfx/achievements/normal_roguelike_bearscape.png
 create mode 100644 game/modules/tome/data/gfx/achievements/normal_roguelike_land_poosh.png
 create mode 100644 game/modules/tome/data/gfx/achievements/normal_roguelike_plumpkin.png
 create mode 100644 game/modules/tome/data/gfx/achievements/plumpkin.png

diff --git a/game/modules/tome/class/UserChatExtension.lua b/game/modules/tome/class/UserChatExtension.lua
index 1f7cb471d3..f289241ab4 100644
--- a/game/modules/tome/class/UserChatExtension.lua
+++ b/game/modules/tome/class/UserChatExtension.lua
@@ -64,6 +64,7 @@ function _M:event(e)
 
 		local color = colors.WHITE
 		if e.status == 'dev' then color = colors.CRIMSON
+		elseif e.status == 'mod' then color = colors.GOLD
 		elseif e.donator == "oneshot" then color = colors.LIGHT_GREEN
 		elseif e.donator == "recurring" then color = colors.ROYAL_BLUE end
 
diff --git a/game/modules/tome/data/gfx/achievements/bearscape.png b/game/modules/tome/data/gfx/achievements/bearscape.png
new file mode 100644
index 0000000000000000000000000000000000000000..2e170aa4b35a83277264e6d138f346ef34fb887c
GIT binary patch
literal 40942
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
ZNmB0r7pxP~o&gK)8R(d3*K0Z^{vTo~tdal#

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/exploration_bearscape.png b/game/modules/tome/data/gfx/achievements/exploration_bearscape.png
new file mode 100644
index 0000000000000000000000000000000000000000..03d2b3dfc33534f2b92d3d86ab62087f2c6d373a
GIT binary patch
literal 40432
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/exploration_land_poosh.png b/game/modules/tome/data/gfx/achievements/exploration_land_poosh.png
new file mode 100644
index 0000000000000000000000000000000000000000..e577179f349f1a84c5a75301e30fe8c19737e323
GIT binary patch
literal 39069
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/exploration_plumpkin.png b/game/modules/tome/data/gfx/achievements/exploration_plumpkin.png
new file mode 100644
index 0000000000000000000000000000000000000000..c8dd9ef865fd0a51e27d17dbcfebbe15a50ef241
GIT binary patch
literal 40971
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
P00000NkvXXu0mjfN{L;V

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_bearscape.png b/game/modules/tome/data/gfx/achievements/insane_adventure_bearscape.png
new file mode 100644
index 0000000000000000000000000000000000000000..362cff260f6ac2c03bc10fe816031dbbb7490593
GIT binary patch
literal 40467
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_land_poosh.png b/game/modules/tome/data/gfx/achievements/insane_adventure_land_poosh.png
new file mode 100644
index 0000000000000000000000000000000000000000..c65aa78024a773e18ecef0722e763f23c7ab70e8
GIT binary patch
literal 39241
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
BBPaj>

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_plumpkin.png b/game/modules/tome/data/gfx/achievements/insane_adventure_plumpkin.png
new file mode 100644
index 0000000000000000000000000000000000000000..d9e49e1bebf60c10baacaded070f30b2de8dc434
GIT binary patch
literal 40930
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
O0000<MNUMnLSTY)T*(Ol

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_bearscape.png b/game/modules/tome/data/gfx/achievements/insane_bearscape.png
new file mode 100644
index 0000000000000000000000000000000000000000..4e39a57f30ef65cc4f9575a486c19d6129ca66da
GIT binary patch
literal 42453
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%0A<fUI3n
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_land_poosh.png b/game/modules/tome/data/gfx/achievements/insane_land_poosh.png
new file mode 100644
index 0000000000000000000000000000000000000000..3107f07b081b4a9124867b37bed388371b12b522
GIT binary patch
literal 41314
zcmV*DKy1H>P)<h;3K|Lk000e1NJLTq004jh004jp1^@s6!#-il00004XF*Lt006O%
z3;baP00001b5ch_0Itp)=>Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*
zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf004jh
zNkl<Zc-lPu=Z~dXp5KXmj(ObmCcMdvw3U_RtGe3v^z?LdEQe;vT`shc2m#s^K<S14
zg!&5vXkV;=6~ra6f=Cf0mopra!)cD|neMK3<tx37$nbIfy^lRcFK&`A5`j!aBID+B
zo^!sxuR8+p0;o$#Ln&5+fH#wb4etq+BCOXjWrgt$;XNJ@Lg0X^st{VEmBKoQwHD_b
z-g^XKl%mohMYh0s@ZO`8LP<e|pr#dplq{->nXzagD7^>o5FRRLi4g<>a$u$d)@wBy
z^)_LY;FBiS8k~@9^w#J#n@krAyocfBln3`d!Fdl-;k?5+hcy<D#|gpa>LyxBPR>s#
zydzW!Ed-HLc;^s8Aca6l3C<D42~ko<I7cxXlUs)t5DJ0yo=Ige)(`>;!9qY&1$4B;
zdk@axyeA9-q99=59C&C7nAqj#*W1^Lq{O{=L|T<ht)rzRUI^04&<+CHVSp48@Khdh
z@6a9+@38_Z=b02aogiSPUZ-*nV;$47;9;Kg!dlL(WoQgq0_#fgN|Nwiy^gmQX)LuU
zBxp7XlZ3@=#+;CNF+xg-aUKLDNrD56v52xHD@!sDO27=zLCB)N%66lJ8=V3mfYLci
z@0g_}eWggGz~LEJ6?0?IfC6etqqIaQg$X0x+Plfb3a+eev-8R|>fH`P2!@ZJqjbQ^
z)m@J7JY+l`Q#E?@cP~>G8D0p2IHs7-p)|-wpR*SaX|HTDtSaWCa}p=%Br#HJ9Doo6
zTGQ{X<AXW^=r=kv;uvEcFOHvKj-O)70x2bDWkumVp_Bwdg0r-pL%V{s0wE<*DTMc=
zc}|w+I4LQmq8>*WKnsZtBgFU=V+~VlDXe8`JcW03gd))jYaKpRSg8ngz<RSm=^SU{
z2~-u4g1u%7XDSw1MiR#;CFv;5*OG*-qTpi$#(Q*MYu-;1Hp7UH_vApbwo0wp1n*ho
z8H+q8uQ!<YFHsxpqdFb7S64v@s;Z(Gk2xAuoO@5?1zy0wd78%X&iXdzWktQ$!%i+J
zXH&>BdUzIEabYdKa;yk&#?n%XezUpUWt_tqgKe*{w{e-(?h0@3?Q!j!?{W0;9m=yI
z&9xP-y!{6A^8w{x%+~d*Y%0mKk3PpZ$7DX>@ZylPsz@gjT8%b^chut=!dns@a%p3m
zB440tHE^D$3h6hy%&q4zUGO(9?-ABw!Z@L|u}Z#3Ny3m$Z;i!#!2Z(*%zepj7%;4=
z<tkT-TuOv<l-5#J6|Sn#LJ%s25`w^5QtLR4LZUdPxpNbv0;a|yr9=lIg)eDK$=p;_
zN|CkO)S69Ntv2me6J4tjwL5sFSf7l^j!#&O#{_Xit=?dEagNDzLZt~!g~@ZS3c;Dn
zutK0Nhv5g8!;qGML<kz2o2*{D2EfJnIg{}i<vkr=GV5;RyQ}Q3v=MpE<m7~WFyO^(
z#zmg9sWrVQWagnJ1>HbXg_<|s`zq<8<muTlXQKfca6(e|o?~m7TT5L^d>C=%(j{8k
zTR5$m&*uz+8aHpe$#4Ar?-EoVQ5nY14hfT(v;6};z4ImO%{HyI73Rn1#LYVWE4%18
zWN|*^^Rr_TV;G#BP!$CmE1Oh0V0ik1ObD*7?-E$ccyz(e=4B!g(Q2>qtsne=Y%t+c
zr_bBp|24YnYiOmIAD`m#f|Z>uPEJlqonT|@GCq_rn^IUyW|zlcO9~o+rWORmaZIDx
zLPrr6u+C8-2*LoD)Yw|zWqoCf%392PL@U%t0WB%1Yenuob7P<=5c37o@tFPdGfpNG
z24`p3(U8S($aFBIoX;6gr;IKxaCwF>1_8viI$;zt%5yG^VO?v~?Ku8m1;K`tM7<vE
zjSXB`vj6-!i|LeZ6j2XDOi_?e&uI9Pwh)ZY&#<!@hk4GZGF*#d8cD)_o@1P&?<@jX
zEasqVy#G5tz)cErYtRT5dB#`@l9g3@Qqb(Jv9Yy7V|9(u#Rc>8bMo#c@7#QYZ~e~S
zKsi|1+o8VJ=lK33l3s`2?iLRoJ)-S2`D{+oZDXs7Cm((UrD6TbB`!|RSYO%T)f;b+
zdZ@yfR$QasZnM%^Wv$soMG5O`JG5&}oK*bQ-~N5-%?2Cm>)d$fO{ffEEdk^Bv!DHx
z!F0me*(p1nK41II-(X{Rhi6X@$Y&FLk%9NiW6n7SRYh(LzR_g&EAMgZYhR<;?}N2;
z+p9GDo7~vF!Hsv`qsnrgoV*|$or0+tmnEsS%wO&rJ*~0UGBXBO7KBAXXR)A`Ww_al
z#eB{*U65JBBFibtg44X<sHzw&7EI=ILTj0nCDy~$I6}Q2#~&mJR%<oty&k44nG6Pu
zCR6%JOugNrL{L~q={+6q$g&iZ=M1Wfk#k&*W7<)`L69&vh7D5^D8<x!N@wZy*YRnI
zHJ0m_u5tDCx7oUUgWb#5*xtU(T6deh8@K6p*NJ4z=I%ApAm+WjSNPU{`*$(3l%r4Y
zl1^u|uk7&44}Z?xCyzMXKR^jdVJjl3=wI98kAL_>)>|EJeCMlpV|o3Zw;Arg;O@x*
zZ|`2`omXzN8YT4Gec~Wyz13w_WPIy;-=*7Zv%9%TXJZYw$f-4(xUyUxO*@<Xr~mB_
z_~K-rS{QMuv%=onuTxBCJpTA|I!S|@H($p{MI{wwRq!Ow897JcJ+>^E4F(jGIgwSg
z8!ObCJ#JmO!L_fw%l@Zd^5Z9WsY?fOz+6g1nvw`X7{>@>sJzGZw^*ceLOes~i3Eh!
zB3XjJrdG711SvVQ4y_d@Mb6km6OT8BDFPt`yHSje5Uhm(UTJir!D2MR&gazh@`HFG
zX|1e~mq$d#;L8eur>ZJO-m@0Pbfb{7G-Wu?xb*6qM9=OsD+^}U(TO6IaAb>=!c-g%
z&v|`!lisB*=BF2E9l*NdZ2y3bogH)(;;iGh-+G;>QRm5Dd<a6Y@!o4Z{HvewC;yMX
z;CTNLwPu^n<}RBX+vqUhPwsp|^6*Q3{rc-<Rl$Ql{|QmO#>%zJOpBbW{SAKb5C2=9
z{`i-yY;Tf{CwS+${Iz%Ke)timpWow^?|qA)mM}RurkKs~){#x7%!eb45(G*w7o4fs
zA6@YAzx_kT*@CTBm#@A02G$xH?G<jn@&>LJ^5p4b<ZQvToRg&~Q4n)w{VH3RFH>u`
zn4X+*aemIHfAk*^qjTD$GbVXT+-?*0dQ4_>$}D3gFyu<1>Merq2H|`}o}~<`f=CEr
z31wMQX-)1Ofsm8}Hfl9$&Qg^X4JApWBsG?aGi<~$S_;&!H(MXnr6h_%nwKu2w8o_=
zAuz}?!ax%V!Du$aTT3hjgK7!*v{GzF5#V`|<-}4Tk`A5ib&ACT3#=sx&DAcs3|L!R
zM^uK-A3h|>4B2?fY&7BWJFih*jA*X**?RL;hEMj%hGS-D17sXBIzHvz{Riw%29yF?
zTbD_i9dxbEESqt#zfULxq1N2Ib&GT|<A3@2pL3<%=hnBr%JVPo(ufoO?9cy<^NVxd
zeE&T#j{e>*XLla3{l=@L=R@-G6cq$~^5dU!_vvHq+`q@`@4dtL?1Ile`h@4%lv{7T
zNlnLO<2eA^ogPBK$Il;==Q;1Z^)_J?lb&ACOPcJx`39G-y~5_oCR=M;Tz=y<gn;u$
zPZ3J-==6y6WS_x{$K>-F%2c?rpyM3vKrzt)Ln+CPrE~o)qR9n~=>?@ySRn|3u96&B
zOX@t$K=ZgPiKOIO81TF-vCeT#YsS`bjHfLmds<<nME#)I{2()y&^eNBmwLNHJ|1DS
zoIokkq9CX$##s(RFgJ$hl|d*?S8F=$7MXX9ih_O|L4TX(jq9Y7jLCeAs!GBrV*QnC
z?BDr<G@YVmW1fr$gh5DBPnaB>u*fpX*@7xB=v}=;K2KRpri{-A*j|(NwMz&Ukd9`g
zlM(4+NP2O?VsK7288Ms<c>C&YHm+S^=e1Y(@Rz^fU_4+m^?dWc{#!KTgg^fIk7<N4
zuf6&zN1xxN)^72WpZ$!FKKh8SeCJyn-G9W7e)%(AOa{a{KuO6)e}yzn**`l*H5+8}
z1tJbuxv|IE^()NI$JB#>?M9oGdYjSU0xCn?sI&dnZFCfp4aeA`WIma4@4<aOdvKra
z)ius9&d86SF+SPHD@7?Jv;WMelqFFZp|z$Rh6F(jL4)b@FNu>H=g!gA0W~GD-cte1
zeve)hF)Az8rQ)J0IX9NoFr=`KskM~e(+>mUC82}*PQCs?ndc;0lQdhjx3`#IT!8mT
zYnfLSrLi=$<hUrvJgmkM(nGybXJvhz@odI0&sncG39r6Fv)@MqF~wp*F&PmXgA-8B
zCmilSC7%p&Wd_|kPwsw3IUO>|QWmCSG8&VQrx0pJXXo5Id`#S3p|;ZH$*(@<Z2tje
zo)PGf=IRFBtxNQ_F45b)%#;1+96aCWoo{`e%cbVSXAc-H<~;x6E^mDOeFo1C`0RL}
ze(t&a#;X+b1^1sn<#0OWa@gR($sxab@r2bz8|NKA_|A99(v;)lBR+n7pMxh4I6ZpC
z!IMY4c={Yy8k)T>rSnu;5w@CiHr6;jJSGSNKL7MnKKbHvvgw@9_n$DyQ!aH^=p`|O
z(Gf*4C2ZCy(v)hkAW@1yYZk!F7;4rMX^rUgP|Y=PC3!kwWp9t9zd|GhL0KV??ABuJ
z+8P&WO1sDjoaM+mw!#n%Og&3HrX(F9(Mm2yO;=SQm%k||W9AnZB#kB}%kfgul#-!!
zMAnl?#f68Ys<75l7Xt4+t|$qFL`5M<vqrt}Y`^(B<;8&K=Py{~IsU-|CRK$kOX^zV
z8g-OX%%)?^*$JuEL_tU=jQKcE5zQX0dXq4z6SW&W{`fOakDd|rR@k|Go%&i2oy54x
zV5<tD73&)tJpAxi{EPqhKjFLYywA7xUg2l^5Bcfy2k_6~zxzl31LgntKk?!72dwt{
zyf{5!oGrN2S;3YSgT;*RUcJpLyO(LK_St^#b%rNr{F}e}OTL&$^0LlaB3Z8qLM3_e
z<PpdF`>bqi(5bhn&c|evoZXu@IXO9IvdE|h2`8g5!o#zJC*((unHo=DgSHN94c=5B
z71N@i7ly1P35R*Xv!XzG!R^a$(z&$7mp}UvNm(*_aX{cb!dPNwu>u}tIn}`dGRv7e
zN1`-014Z<5j2uvMf<}5zEFia*NNLpf>-7&xrO-i0U@B}`VXdJm3xY-iEd;K}89PTT
z6-8CDUskLJ0UbPxG(}VuQ=kd>q>1#J?%FCyMLwBwHXGuMVP-9DrI1mC2}9=NF^lPx
zw$>PHDJug-#!v{ZyzxG3YujA8d5a{981BCyX?9uPxy0%#S2+0cJ_q+6@bun82Kxt`
zA0Cp<rYyX{R)#<P=%;jQH8xvazIW|4PUjOgq6WYI_y0D(`0-CU9u3$ZT@Y%`-}<fJ
zK}R9CZ{6b7yKgZ+AE1+nKmIrWmZOJH*z5LrduNSa5^(*>4wr7d!uBgSXtX+LsfkuP
z)LL~C9Z`=Gn%y>6-hG41H?Fg`xj|fdqA<e5HGcK@DUZ^MXSpE^6ip@YMS*l4r8RSF
zky^8p#3YRty`5WZT)KoQOP)S`z|mrc@Suc1I7d@Se!fVVBXFjobdEs4x)9U_OB&sK
zyb#QsM+m`&RvecV1)!A<SdT)+Wr+v^s_7KbXi)3*X{@eNEar&k&oPq;hgnYK9YQLG
z-V+oB7>ksG(!;DQSv`Kvz$sP&k2xO^wAWc*>2m+GkGK|x#6iG;gV;IB@q|DK)Juxk
z2$&+MuWhluzR4?ZyvFSQa|TbJ@y7e_<9l@;eRhWr|L}(#&Bw^ah~Z*_2R51=J~^NA
zkACCVxi~-L$?%j(nsTMT&U&-WTVMSO)1y;_5Ue)ZoX*BbA!x@nw%&Y|GR-*n#i#t=
z|Jgq!P>NUwJUBn*w{N|}SO2Tu<=_01{|}}pIDS4RdU4FNg=1D3)&oOtIO5nC>S4@Y
zXN5p18odsUc8g}MMok8cZO-AJ{5eUxN0#SYl$Kvi3hsErw^v&v=^Rm($S}k-I-DnM
zE^l9>(P<%@HO?MBM9wC(mEy1{D2%0}6`^y?fy6l?t%#(e1qf>x8PA%Oj4DG-Ybx(q
z(;6!!m6Rwv>b+L$gJvxu2qR`yg)efXHHeo2O44eff`Gx<8I>_4QG~&hSx=xf9jy@p
zvZ~_HTAJ3<jNs|#_Zb<(_y6|q5j8tx!!wHMn1xV`q@tH3REq`edK=kVVVupW^|mRS
z9XgE_)?`Gl*&>P}x?5}Py!9%RlM6ojtDm5gkZZSZQg3zG*xX`eWsRfM(rdT*TYvZW
zSZTC4J2@p(nn}LkKivC-D66>j&Rf``<S%~q6S_&ASJ$_BGC1Sbr9B#}eg65s`2TUS
zm~m}ogRCm}{*5=da{U_r(?9(u1X9xoVyv@#Jh6-_PfZvMhDZoHNsZNJm#r&%w71u(
z^*Sgasb&jAph#zPF7^+2<Lx)tjT3rUMvIgYnmo^m+g*xgpDQ=s;(Pz+{}bwP!p5at
z(#3*{gBQq0A2ZA|f*_#XY*Khn>>Rx?B=(*X!J5`IwWctZh4*Yq#lRS1B{9xY2|-sY
z7S<u8zzB)@cDMV1>h<YwZ81wzCTWWF5LrW>=LoHlNy7R0IYKG61I?l`Oa(+zfe^HW
zU{xv3O~r||^sADQmwfy8f1iH8&*E&rvnS6v9-L6cF<L7c0z&7ARxfem`@capGu(Lf
zO<uiqo6GB4>|VRV+Knr8E^X3S>x1{a`1~GuS>WS<P-@oJH&|I&W2L`J*9x4gD2`5f
z{QMc;di`yDSusdwT<dSJ*IQ#_?-D=!qkqqn!6{$ay~eG#-{j%bC)~Mvm&+?_>_2<P
z-~Y8A@U`##8hgEUu7CS|{^P&<W6m?jNp6`KxL*dOR`N!Yvr!9qe|wKNzwth=e(QY%
zp1YrYfvYOkuI~}+fW>ga(~rO4&Ye5lx_OIhuis{Ecbfps8U<(5IjYv;>u<b`u#)5X
z1oiv^JQR7xf|BXyKUt!EDaoAYcC*QLy@AOyw6(0oG0u59QAFWA$CbeYJt-JCM^h}n
zc7-7Kpap1Pfk6G;e)j{TG)bq;=Jqz(V!`QrPF55&ykk5VER`|unH2@HGIXMl)O#}L
z&_WPPi2zoj2xAR#7_xf%4TOp)pB{7k{D8RIWOjbUe&twg)Jc+<JZy9A_8VNjeG@aB
zA!j+)U%AO^Klm1nPMg__Q_jD5L@}Kcx0{?ldd9)wAxEPTkM^IF&P$p>KzD0{PQTCP
zy*-k(E>da!@|VA$nbi2sTkmo{9P;&VeuI-Q?(=64zu@(aOT2RV3PMOWqdNcT{%6z{
z6@T}?|A(C2f5M%QKgBIl{@K6(L++m(aiKemWs{)~@JO!uGgj*@-g@^PcE0jD^Rpp$
z|MEjVdGLtH74-HlvAVv-%I+5Dhezz+f5;$TaPzfS>1?f|3qxnEPu%ITW<9U0th2Yd
z!|m%gkZHw>>40`z<KXBS>BEn4ML}jQPpXQ8$`F<X^E|_N&qY~+bBrBCfo9<xL+jZL
zG{=>}cv!q-BL$E;ORN;`<)5o>cRC;B<1s-|(Cv2UbUMf^<t)pXrYTWT5QZVzT22=!
zf!4INCIAdjizAv^<6eRi3rG)oI>y%el+y)QZr-49o>B|$pPutdr-4&7ZoT$4?|lE)
zNKY=<fBcxWE0<Wib)BP6?^0RA_+r51_zY_;&wlYKc~!Fh#!Xh%S9v;G@W2TUCR4Kg
z7c`R?U5k18^Ut_*cFvhG3`ZAqbii7p&6~gZ>r7r8^KU=>8SBjs?|$ulY*nGdfP<4G
zF89{hef1{4`tgSd0b4h(aqr0^jI(HGxYTK|*9zG&Bi8F}+PyBPqbYYjz0W64j=4WC
z33SZ$E8AS!-6cs9?)=GL@!*RuQSCbO*_`p&IR|&|(cRc!rQ4;yvdZp_>vU91yH+Pz
z=@PB9IeGFJJG+46N0=f<OG)WH=f)5yg_eS}su&wfKZ;13eO7k%2qpt&RfU$4E475Q
zGAx{B;M~#^0MvzGRZ1!;xNsizgJ$c4wg6w2q-lz(*QwWP*x`_~G^O2a5-UZPWfVZ_
zJ$)(2fRXh?{WVsTm~^o~2|*<Ux${KcBKzCarDknyo%Z$`^Yba4eut)rc>9~*<?Zi&
zlOQ)#*6@>`{xy$JE?9l-3d4(Y?*90f+<9=Hc(qHsyT*7h;AAjl|Lhzk;rg{*#)~;a
z?>P+=)A5A+`v)9I!AY}CAsyxLjBj3fg&Xg@$=RKUbapnWXO<V^0b7K0E^X1hyv<I~
zU@@N)AXr&lLFE-Xj@YcVsHuQhK;0Qcz93WqMreLIQ5?-uCS`>VLauDB@r`SnY^|<w
z^&9W-@MoX!lTSZmFdHyiEC^%Gj~~6Dnw(Q}n%!I1sjHA?v&q_(OW3^R_}~SPA3o+U
z?|j73V#<XIS+6JPG$m9DiJ&PZK@_qQM))wH-rr#n)kyM;cs^p`Ap}CDScxKP*0HN3
zeWlnCg0|8m-g9m(rI4uKY_&enQAAK*5)wixbhAM@91>`aQJOSM(K?_T1PrT^x$|@b
z&8f9SLUKpc*swWD3Jh?O7lcycYAyPm6=DZhzWO%B@sM`X;Pr2Ri(Bu#g&3z`9AUr3
z;g=7%yO{7-KmIwxPk+Y8kH4Tr#V-yIx%c9XQCZMi>rxaMA6*P!y5Q^Ic$-HD2iPcJ
zQH#i$O^Q&lr3L-zgsYt%*Vng6Y6++NFUT%NeCNOWd+daDCc_bCkr6i=WYZZ{n$z9g
zLPa6oIl@}Zod@@MIy~iA)hU}DUVHCV&Ytb_OTCW5@{Pps)!SG3`q$s&?e|~f((AXV
z_1fJ1ix2tYi_iIaT1S;RE4pCu;t^@#IM#jEBG2VFZj(eYR2Jbqx>F|)1YiF2&p4jW
z$!tY4RIDpOX&uH?)Rp7}LA0{P)}@>DcdjC;ip`UU=wiXBESY<c5`xfsLao`W*GP+{
zX3$m&?L8?lGL~i-pnkX0`9MVx?TrmY7(x&bwOdq+1=@QSiv=E#fhO>t1~BlRvGdfm
zW}_C<UfV+NT!xDiY*{d>N@}$_$@(TyyTi@zf0MJHe?g;G<Bi|`9`z`~jOX|`AT0}O
zTdSCPPHT~K`?VXKo}6;2+vkN;oUd$<)oTo*fc_%o($zgWI~#m79+2F7&XrmNnWgks
zx~vC^z2gBJI>0wV`Xb`#;DmcmpRm*J@#^3FK7agA{~6=qkd5t4Tv0N5aYWK>6DBeL
z>%aR0KKk-ALgV@Am!Gjey5M{<Wp`zhFDk|T7XyyN4w10@Mpv?TWslds`951WuX6mw
z10MYN7kv8DkNM>J5f8-%nbAySgV}J%hR*5KLQZ7|rz5h5k7%@;=+2T}R!E90M{aKN
z+0g}ZJ|*-8Cq+fjY}4G_rc@E_waavxeLC$PBGAOozr<uIxsXU9sf=OnEKQ|ZSBg+8
zj1UNG89PU29VH$oAW;hSTAX~)6@r;_w6?aGpPr(EkXE-tc6!RBEJ>vTYw*@m3j&&f
z;;6E81$1i(mtMWW(O^y%wQ*H}5Q4bbq*Kh9<ONw)p(}XvZ~cI3JjHuYrUVbaxWh+3
z`x%Fy-Nib`7l+UJ>2!v1mO+1=e$=2=OURN06)4W?F-cL-T@(Z>T|SQmm#t)bwU2*#
zNY@Dva5tL}IcO`**=)i}twC-oKKtx5<~Uwlobrud|FxysH=9%IwP{`6;gA0EPce4s
z89bX$Ih&6Ob;x-bkt>f21EONiTXxFL*Kf0Z{R*?=b3Xldf6kqUkNDN3;L}VpR9!3)
z&X;&+aAAwu;+$9+#x~(`S;M;&dv;15cyb)VI$HGxffwxUt~0)v((kU*YW7e`3#$`e
zz5WKb-hYp+SFZ8-C!dfWJ|fRk=9OV)4DB#rCD1tM7+Fi^EJsC2sWeZDl6yr#q!bN2
za}Qcc)El+h2ZORA3`5rT_Lv<W5(NRBy*(yJM>uPFm=$E!u@OZmr2xoGMdCfpMxD;?
zF6GeyW_1G_Hi*`DS-bHnqTMAMT;Qza{lD|u*vTB@JfmX4hkyK^`1#L&%-xeiYUj^6
zo6dO}DrOR@Rtpn_6pe(YF{E{kY9xqIau#|r@3^w4P|budgNlBqO<b>YXL!Q%>uXf~
zHs3HIlRTvsMqDiBJUTz(>h@)tVa#Xyk7z9nXXj^l4^)P;N6#2#3*O$j!7P@%y|TsG
zY(ixnvfD;FhgwYd3Z7TL@(x(X;}1XP-lIp{&2m02EpsnWIzp)cq(Jxzq`>PM!=T4z
zaY5aujB9J$iZfpQ?eB2##UsuR4ydhkX~Z?U%@(b8n~g@B>zlj0|IKf(6L;u}h?D7%
zyASS@4MybiGu-(xN`RA+n)ghNp&Lf*h5^D^@ScIO7~%0s^NNyO(~43Erq+>YjrzTA
z_k+k=n$0E~SFVs<45-Fq(kx$^2Nnw!RfSZF^*BNzm{%3kvZNo!L{W@Yipjxq%)t}J
z^)By!|GR9jZJ<lRaGLSWzxi9NZ*5}J4A+eL>p%DpeEHeW8P7+Y)SI-bjPYW|;o3S%
z3y>gVg{Vc8-3BTNkjkTCg$yN&L@|mbSB~ebuJ*VWRXndjx!EC3BHn2BxcB9kxXLgq
za*TJpy?vFt`%id!afES>(i%>tV@hji=#a;QQwmdowQL1VzPvb~(QNYVuYZ%(v|=-_
zc(v8x8~^a{aqzRx`0<yY@hFaXt^+QR2q6(#6DWz07UvDPiXf~Lg)y6Q&RK1XO=aoU
zL%#7_zeY9BdGN&}rbh>)Wy<=EYXn|U*CFk0n`$(tvA%+8*U9D5zU}50JpTOWoS&Z%
zJ5MhRh;=|uE1u^CiGYO=?3Wd%#xlhdO2uv%vQw{77A2vCnfE9u(Brb?lGe<<qp}w5
z9pl-IZnFhRf&$h8%|b{Jg3?&>qM#83)RKf;hPX7RG6t^|XTujf{mHM`+uEgDZ}Q*#
zU;cZPhx~kmRElgkA&5dSIZ{I2YI3((!_@2OBt$BScLo`1f`&q9iHtO^w8&5+wFChR
z;Nz=x-hDFQcfR%}N23c`?G~#l!5d55-DWf%@F*Yf?%FQx%~gi!8Lg>jrQKwZ&M2iI
zDgu6W@ED~7Zg1|AI?G?*zr(D^SY2ObrQ4%LNUhgm<<)B(K6t{H2Tyrck14VlN=m$!
zNEsldz*+}FAY_CW79j;rIC3P{!km@vCU3v>Dx<?wzWCw+pU(p7b3yaTLw@lG1vlRN
zDz{#_1x3mEe8S^jo^kZ-Id{)aC}sn$)HK_n=D;Yl)~q#~7-NWq;96CYmdi0P(3+MI
z+=?PzSzBc~oiTTgG6-mzYH2I?9`)@;<Ab`C)HXJ#cRI|UJ!3JQ(x@d|3<iW{g_DvL
zMFLbsPNg)y)}Rqaq`h@?nNm%s90n0jCsVpu)~?^=&ENeVqA<+IQ%dQX7a3`p6Rmbh
zPp8;Mi)OdO)zo2HF=+rg4$zH=u-8D<B4iRE1C0zNLU?4T5RpO#5+X@)K4xQR*ovBL
zudI=s4Eg*=KV{%@j=#2xd1V`UHsQr=glsohGa6$JMu2H1%-ae3vLrH&UJ&zfKIY<D
zkHA2bRn)v<>&BI(A=P_+^auZr=dz@db2?#0JIJVu8PYE(ty<<Lq(mr<4r7E62&pJ^
zn=v(pqRqwGlsm_U$7Pq&3#KaJG?V!8F?O<G{gtZ-B{?}c;p|s`&Byys_+nO2+KR8V
z>vZs(R29N|>On{ZASA1S=C~}d#&9{Qu@eLctyo!EAq)ZnJWt93?>&)soH$TlPwF4^
zanNiqA5TbMydY^dF+o5+n~^BRT)Z?Llm*IJXt$}nr;;Huu450M6FAGqrNIX=-}=V4
zx&HO9ke&_j?S%Wk`izH<9&tVzaCqlS1}Epd`wxDf8*jeGng}SSGwy{35{-<O3qaQ*
zbRdz5M%6Sj2_V!U3<wa3!YhIFo|P9fF1>x5$3OZxpFX_DaHGcXyH_bgiI<+~c9W=9
zBmVS&X`WJfi+gpKs#|BcS;uYkP>+t8%ooH}#W0vL6rN013{Fo8M+KL@@;c|w4*2Z;
zU1UF}78;_!qa{SKBG#ZqMOq3F0<HBjkYWu=O0<q}Dkim>3)^6B13U^LBvN<^)n-JC
zHFv@6_>9ip4(+uS2IpgX*_eYx!HV*P`HUlDxfDgL<2lK5gtd@o)PjJqho@yp;ys-x
zWKoucWr@^^X1~wbBBk<@%igl@JnFaVwGR>@$fAhJU`R6vh-x)vc|mL~heA+`W9nr=
zQI;h2I?j96q6oXTLtqPn*_c6IpjUVKo!|UDF2DXNc+bh`oKODbFZlT5pYqYk0sh4k
z<fFShJbcc{!xzjiChR}o=S~x5A?Pqf*CSLTK!ysP1jtAuV+BefBT#XKw+>g82rVeP
zA;~Cb@$`r%al!Gg?UKH-f{zp`l6V0@S`z=_Ih6!|bAz%h3D!GYY$b?L5%dz==?U$&
zB%S8eW(Fx{C|h8{irFB=Ud;I7^Uv|2pr{pi?@&r2gn*Zbx)y<{a?(Pg;{>S`QUy3y
zA*Doy2~tJ`YWd(<?iYBGAcdpyCF$gxrdTjOIA!(P9;;U_bGU!PrpT$=oZ~D<NXe~M
zi&hlj%94q(XlqHlCkO)$D?{Bmv{KaKgm$Zqt~XHaHnTKkm}m5ZfXrId?=%`8s3c*8
zAev37OGUPrQx-V~2pa3_>;;;^WP(zXDhO!>A-!Ig`;}&Wa>ns=Lb<lfH-GTEy#Bp!
zGQSw|=#ww`@t^&W;O;LtGbQsPXHN)PWx<(s9Qcf1H6+g>OQt+wr-o`K=z6$J(L@Rn
z1$gNYN}y^X!h=WzvR^|efybh10pr^}&bJdrZ?0f8AVI_$go99^jmOkOW?$bX>&E0)
zx@6lmRIf%DIM$v$LoZUMu0pjOK@uQCs3jp`q-d=)Nll6BYvh)o)`+Ra5kVNB6-Xs;
z&La?L<;e<1Wj#_$f?5-S03lH-M(Pl7c))uLm?eQ`Dx^@1MZ{t<W+N_{pN!ak>o#Fh
zV}5ju9-c9>j<*{%cCTN<)awLA!934d2#GL;Q|D*~A!|x7Dhir$LbK7Jbe4QFMdsPk
zHy|a2b!aC9r)5bvozl^oVU}`ImQ-QH#@Y(6Uc1Wp%P%R7VUg5mdFZY5nK#<RQ^Ub%
zfZMpl`+wv2x%IX8SPUi{Jb1#N{>i^44nxLDlX~dY6INFGMBX6gDP9VU1f@aL14OJ4
zk$_Mlq`)hIk0qk?c<1oKBI_D!N^liwwT`ke);PSg<oy7&LaG>V3<wW8L{x^d4`MaK
zrxsx?!D<T>Y~FcHd@^R_6wR8VDK*|Y1cF{;m0rI`WpifZ1z9?yvJR1gQkozPsl_o1
zmX0V92#mGV<A6w{WK~3117|a&ijZLqB}05wAyk01Q@|61G0qACr!d8wq}Jd}?(owW
zFL=it^W?|B;FVwdI^|@_N3#j$^l+II3<6A1AfzNziqaU)gkV&bG$Khejwzg9TKLnL
zywQN^1e4{&)-Y3wAPCSi1huL{7{db~ElYG1acyOV?N*cQ=!n^9#Ie*goM*4yV5&8v
zX^K^KHoyJbTz~a8mtK2?G)wu#AN)r?di*)HJf)RH966W;n!Q$w)%A5AA0A@0BI~!7
zqn`7qNDxE;&I8UutdXHW#2(qyAOy~OoUcHEcOJ3~9|y>$#vyTeiLXjjEy7!gPb&}x
z(TVVb3hynt8z6#+*0WQ}=L5=Vim!#NCW=lNP!xtJh^V(aWQ&~BvqSRSkY|RnGI%c#
z!Xu<a%M7g~UbvS*Qjjmhk1L&kY-%X78Mewv+Uuy$BfLWhg~?KckOWB#M&q4D2jGlE
zpa{Ymr*4<ePLAmI2SieH`)gmNN;A@*{29-)8S2FglBy!E3_%d0DnnaKS^|zui55%Q
z{aIenNmFDHAe~27C6V`xoM)@qLj9di`vVpW9=}Y$ZUq5vT)NEG?hZv+F?;cXyYmH^
z(!5hom^;s?syMfj-7DAm>fiVc)_W^BDfr}1f5abs_91FApd~yf9#ps#Q#O#SDanK5
zV@woscx?+2N65NHMiB&RIX1-#@e=7H1YUwj0%R+O*dwIJYmb*6Usd?fBSHxh%-rBy
z30mScIA?LDf>>d*5|ISBMakBuPf4<ZPF=Iz4M{Y#8v(6WOlce!7gMIwf>~B!Dhogu
zDZ)?_1d>22w3Hwu2#*k89f)9=E{;Quv^iCtVw}R7C66LC$e{KTKST(r@!sIQLC6p(
zBTSiLO%BpCl})-K+_<_!r`BNg%4L)fcye?|v&?B^DXF!DS`lkaU@dj6$zNs**P@Wp
zdyex0>pUGiO=~$dhI8k6y;(;G#_-g6LM6G9M09$6>g^U!h9gdo4tY8pF_xNl0!=Fn
zc`_PN)Vr+iZ1I)9``aXgl&G2T@Zo(vzw;?(e2y&&rnMS_IKqdTuQ<<kEnzX4V39}x
zKG3LON!=28NF*xI5Gv3DuUP))N^q{i8w;^S)FOljZ!KgMHZuq%knI?yJ$9Po(gM*?
z5KCNUP}(CqF<w~O&(AQqq1_4TG&FIdXx2mW(l8w6EHXouSt@5~#2Tdos>0%4LN@O_
z9)Z%!kq<A>5{!HK9YRo*hE6j?QQ+l_)45@KmQ(Mo64eDk(#BT;lP@h`Qbkzf@z&s_
zLFo|bJ*BI7mRY8g37e~H#00$mTfc#hWA6Ouht$gf)3Rhu2&4{{6Nhs|N--#MHsXjI
zNzBtUr7ChxR6q|XfmI>!Wr;paQwpuQ)oHW+#v3T_sZLHfJwE2nctTw%I#RL~$7Dr;
z_5!(amG{2;9k!ZXin*n5hUfPlaQEm5%`l|02CEdac9U+NG0&@|?a5o5HE0ndgvCjV
zuEoee<E6vLFX#I}E#K;BX*BVH$61T89+8C0#UTZ>BFJ;V;ar8QD@0VoPjakx;5|r-
zDJ-%XB3d<?FX!O(m54wq5Rm4U<BOd6Y#C{b6HO<Ha2E2+5``hTahw;HxrwNBK%>@V
zFRGAv2Er3dhq22J03`)gX=!!@MOv}hTrf^E7L#R2lbS<`E;<hIPE+L-QVE2X=rF{T
zC0a<lSB#5n$!6kc#C2p<@#fdxM~9k+AO02g#bZ+MadEut4VX-bm83*5m69-uXgEjP
z7(y+%TY0RMye0%$RiS4d`e8t)-9`yPdVGu-4q0`Mu2fvDC#1&kpeR@|6?$!#mG%nV
zdXtM!?$f@q&2Vtei}NEUTGPidi$dnLh$0Gb&d|^iot+)T^Jge$@d`vOM8pB2q40Y7
zrhDP=VtLNH;3cIR=;buv45Aj`gvCqn(gOz3Ub2KZyM+ItK(u1Sd4?I}2n4FG@l}Ph
zimWiKHv&5CkWebl#|1|xDN;eZ5fOwMj|3!62_j%P$~Z0^(w5YV`I6iz7UWyothXba
zt;q5ettwCwVZj-P_7bBt9$0G%Ch3&vBBVqTMus5XqD-fFTYyN=K@;!#U<XuXjt9~z
z;B+`6OEcEj)>%AwMq(|mfBk)Ipm_1Cgy{T;cyog|&+%17ElrV0LbA0*qu0Y7A2T{W
zVjJk!>g2{yw}y#xXr~lcltcyrW-y?bPC3dl9xYNbJYUWiY}f1TXE`$uJDYp-HrL6#
zVRU}RL>OkK;Pcs-ajnMZfq+0G!T_lREo0bT-D3OlB_2L{NEIiXueI@7q7t=yleL6c
zAtE4F_)sGPhnEts?UMM31U_)fEx0sz`?5u%^pFG)D5wlxIH)WLhiC?n8>(rJ?8K<b
zz@lPjEg_C2S?(B(OSJOT8WEuk>91`toi8{(8FG3yW1f~T^YtEKJ;pm~v8GrQ9LzG(
zPJ>2G69mgvkw8nV6;##(paOxhf}%3C8v!iF3>U!?$f7_-OS)TVY?<L*ig@`vgn`PW
zym)rR{PHgT>J?NN&|6t!VhZZ*7V-8DZg@&*47E7sD5;UB8Bv}wefEs-?2LXK6G%m2
zmpg70C#Y<J&kJ-zN@i(Fb3EZuS@6Yl#=unIJq-kHt$9&a)SabhwrFgukX0qer~5qk
z_-CwKdX<xW#^dP_6-bDdN*H2kOt>T!>zf<2*VkDHfmMRpS_=^hgp#0^Z>`rBr!)eG
z@CJ)mVyu_i09GJNvBU>Wg`ZZq(qMCgoEL~@fQTjDfFG4mSeyV7iCZ|-N{IbvNUJDV
zS#403j+2v&EU##_0`Qu+)#Bjfg6Gdi3`R4u`5cWyIKN!5QlPb@C@iTl6lu<ryr9;q
zv6?8ffFx2VCGl=~BnSywYmBitXX!Kp($Scr(BLgWvV!*xR0PW5$q+)KRD{JNZAF;W
z7#^RK&E^D2%*CC@oX;j4ef&%Ae(^KfO3<{1I7w(a3qio5EU?DX2?82duTmWylOG>Z
zEEbeegoh=Vog2e}lsp~`nL5i_lCT#vX*$amf^MhHCue7zR321-^`58CpVE6c=aZvn
z+^qHZgZ;ZW>CsxEB8?OR>m7+HNrWVp3YTS!Duap?S-XbU0vCcvJcJ4nNl*eG$mNmX
z!FvN4c<*qzS#}Jy0{mRyl|+c;j!?}CWKn_=$VPw*!5fcTRQQD@*sD<;Pig=73ENvW
zq!x_MOXl+uDI`hKq}}QA#hs_zIZG+d$EdPgp5-2-gg`FQe`zgMX_tv8W3l<1NoAP#
z`dsSN@!1@$9a0La%A%w|1%fCDaNdD;)Pssek>Q00IYz1)&J_UYIKdl@DJ{+|SwE{Z
z)A5LBKmU}=uiiu@5m6b@Ti@Wid6#K6L0=rPP>Oc5Nkb|g4hG;H)qFuZ9MS1?NEZv{
z;}J6{5h^4U0^OH_GaWE9mfM{UU%CA%$;JkDIwe}}V!RbcJb&^OQC7Iog4@?`Qh3W+
zp7QUWe2&o)r8Ovtvko6f2qevk0RuKmxwv-^C1AYTplSpN<#FC1oxr;afnE|o)*_w9
zRvuS)gtsp>_2tjvFDkroIN^}35CVa#EdJ$_vSoz`B_4;*D!lMirz!3)j)|ukjaOQn
zotK<nWH<+FYc*=EHoy4QeLfqcn0Z0ZTSOp{LJ)*YWzASiW-Zovj0amSCj*7U&KC$^
zSa0y=)-LCVhf9Df6{R)Afg*?`W$v)n5eFW(NU^3Q2tp7NF9nDgAz3bD9iptmDZ^qq
zqy6?<=x(1!zxs@BzsEa&@3(0Fbd{@%IdgCL_z(XGJvm}n7Sye!7lv5ph^%4$>?yWh
zXS!IB0HVmLf@sNSw8N00P<%D1vDazS)SB}6nAy=0qSZnr37wTy_C^y%r6;g(`Swks
z)h?gjy+hj-I9p%^%lUh$)*^(YH%|#Nhq)Lq91T&<ql{aYMJ2(@b6tY8xWXd?jqm~|
zJSdOH;PH@KoP61`l{&n25CD?`AwabB@--De!Ezk)O9oMPLflD4?RdmWf2q!m#yR=R
z`93WxKKt-KPsSNw>8T}n1JHpcsznHA(OTj>l-A*K%YVx*=WSuZW;yBE5npCA-oJU3
z7e~)=&Y--&yJd#bx}{VsCD^LK`Io){Um=Y^NP(0Qo+X}eS|E(zcu{cgvwM7LJzHVK
z+8Z}H{ncG!17X}C-QTCazCkuVrdO-cU|IKbwn!<YA}?}MYYARXbo*IODipDn=zhIU
zCItIM$(1m|r74r=&yh-zpPw@>N{T?UQIz<4k46*|Nlk+0```U_!oU7&+ADqTjgL97
zDd#@NDS^V%@etsVQc&bM2xw2{*s?(Q03Yh*1OCsVN-URDY$BI)zIV9H;l0H#EUu`)
zgIQGYa^yk^#6+Sx2_g~*C2%E}VUFsCcnW%dc|c2fwsz{AoG(ccyhCfr^MeIX&*wBl
zLEtQb)>H~a7}DL^VtRgt@=MiEAqb?R7J3RI1{Ksyfh;YRaTJS;47m5`G3`cztt#S3
zW2~pF>`Mkwvd9cVfC?1W7AP4kC!eZ7XpIWR(qrHivJxE3Ec;)cAxy^KyxifnGAG+V
zBs(3j^Ub#jb$~+ge0YItHt=CcA(l0Dt5VQ;If(>9EJ-U5)>)hb?S&w<j(J&8`X!m6
zdVMx;-eCOYmjr3XG|#A_gw54$Dr3k_hO}1t+<5zS>dgkTs^I<Gzt2bi_D}fa=_5Xq
za}<_PhqPAfG*(uy!y)Nx#&ENZXlNV;k3xnHQ45gG03wN>TkJ5$&PuR;sr;oCE;G1A
zg)8lnFfmJjg%*fh;xdbDC<qiP7GMo-YQbt;TG8u9*vezQ!8?zu90Vap;|ZI!lC>4M
zIFH%f-NQ@Cv!esfPL9D?BIoG!TDUSpO7KEZg%RuPJItTlXEDpsS`uo7GZlGNqUHvz
z1s*{VNb<trtw+{0&Ux^l0*Q4N<4Xbpqz=$w4KD*+KF8Y}sU$)!0i)9~i<i>;rSHDS
zFaDQ*iGT2zGFD{6QwC{D3qilO{Fyt!@)!uikjY{}{L;?16(|C~Jm0kx0&ffpJo6wV
zSY#}Yj~HYb>0rPOt(X8s(qd8>wxXE)Vzhj#(~QQIEk69m|D5zEKjp<@#9>_Fl>iG-
z9I|uc1_(iF3{FZWtr(kGr1hvygpVWyU`8n}Uy?T}kf>h#UkV4M^dLRP<k&@lDN9V2
zVu}<OcvLMwRu-8{gj5*e5rIT_MYJ%)jeyd@`9)5v8ITr^(n%hkq=e;+T3wSgXYBSC
zym(gQ+O^B{8ZGj4j?*3`B=g0LK!QdS#}Rwm+ngNk69_>q4zWO$MAY!i=M`4hh%^|x
z#0gqSD(`S+S)N4{z3ff&cxMqx64u)YAL2@flpafk5Q0dD<ks=l>@KSDZB(eSp=2Jy
z$(_5z8$IM=LW1Wa&shyM^(Z3n9#fP{$FP)y-m?&bn$k49Uv@cK?<uN^%ouV3`Fz1v
z5b&eZQ$AayERvY@AY`Bu-oN=OZ2}sbt33YG4+(GW^20y>GydfK9!?9U+9FGhj02Q+
z;GkKrQ_N;u<OP}YL|M5^F4P6i8boUFGlwiB^~NeIE7wTso75%5frNfZHgU|#6jS9a
zUZj+ZA?f6dY%(Ct#+dN}k(H=cgbXFFT%OUvR!nNaD7i$_)?plUy6gPn@l#F~Ij=M<
zZ@#zSjqi2YZ(T6?f1Z=OJ+5EB!qJl_q>BYQP@pYBIN~tm(%xlERuG3V^F=|0Ag|}#
zdhLX_FMEFYhdWHm0$G2l^Oqj$z<G~x9*11g%FE7Dgq9#2-j)clEVh&iR9J(2!CS+R
z_-XwnciOkO6b9I$VtO{fG$MwdeU9=s(L&M<0*;Dh%Dc9)!NPkOj!;F82tyWtmI~uN
zv3t1yrp}WZOFar%>2}ex8AfT|i6ffM@zXSAYiE;7trfhIyf`^!Hl1<%x4y%@FYoYR
zdd|=mh(Mv@2oVJ!Je|RuTBY&x1sD7K#8riIj^-qVKp?cjjWWE1TBpOM?XR)cyhJms
z(MtkyQDKGQ%uVTc6295G##Ykd`SF0C-uV^Jo@GRh9<6fDY<kRMa*iFPxL6{TL^nh1
zMS)5^uWqa{ADp9PM60*SXLt9RpN|NgWELh=luXSfKKVC-|JVOK;a~jozvM@M{1)9_
zpENH>^OR6Yl#;CUI=uDPTl~Qv{Cm7JRCxa8KYYd?eYVE`@&Bs$@=sH|_aqw9QqYPN
z&XpKzab`(w8J1oK2jCsvRX8e4F-2$)E<z}YP*5wTbhYC<*?oQ{x0ucg93E#KLP)~d
zh#(tKMm2gtz<ypZ98XwN3Q<*rQqpsdGK?6_XROp4XaN`l)}pl(0JOr8%6qJ}GzD1a
zdA*j<YBji*O_?rE_|@kNw5@pW=3A6XaCUIWz-G&mM8K5>DLf+7tW9%rt5L%NB28&2
zNrK=kQ4l~i&JakF%}sWjw|T3+4N@VZ8DmxQN@ItT7CNmnFXxnt1erwK+}dJ$wZ;ED
zoRBUGoYC}Z9opd@gNrYjjm}VwfXW%<!g3=@FlkOzc~*BiJbHS_!;5p)%8I}VhNq5C
zJ_$KF`IPxQ=Rf?LfS>#*;Cy@tVjCR?jOUKR8Im|)IGXU2AN@5*hwL8nd;hxuf9G#h
zoDXg>K6}8Y_m*u3rEy>vlq$x&bl{f8FC}UO-Z(sBsfjp;a|Z7ufi93ih!+y&JVmX8
zn`zcv%1SliblPV+o=|VK5Y|zv*SUD|2zBdS*88i}(~MD7agk+2fC)oNA(kD;FKcQ8
zt?5ZgRaK~WliCNPvLs4sG?b#8Oz0cKmwCZyv&Gh}+uW)rU?mF~5qW4|-sQ!;N8CSn
z%8}0)&!+^YB+gQNnh{vf<q}?30g;kS(-dD6jHP1Q)0{*x!h0H<SGZn(g*Q7JOzfQJ
zZXc^X|IPY4G--18*z)XI%5>f$lU<$+4THjSRHTfx$NLzn3Q7=85!ZU8<`k3W=-l#p
zoUqaDG8rup$}%2J_+mDrJzKV*MWI4E&txRHI8T_4>-_Rp4NO``R4^OPNM{R*#j+qv
zAeiJ8hl>TLWyRPT+Op)Y{<sd=IsfqwCHFpWQk8~0t-vlbhEjOE_mtI=2XI0#&0qQ&
zv_g815DFQFC>5fEI#LA)Bo&%`K4-_z=>_njknF8?=<jTjFH#PlKE~w>nj4!~5#px<
z7G+6I1$4rIR0q_W4T7@3ImfW7h=YKp5Dbk$eY4*9;Mh5WPKQR8a-L><JX;{0gCeIb
zB*(<0{Y@xKLg5HjdK^7{&c8al%js}HBs@3Q*I5-6?K0!iMaoGexvpbOnvs_!&RNdF
zko{i5v=$I;_qeLAaJ8|*Gc!iDOIq~?m-H2$j6=>{$d#7jy{oG{D3&G7Wma)~G39u2
zMyC_dZER5Z2xl{d5lErXHAtsttY@&=uH%d*%NGa%2a}Y%Druw@-V3CFdLl>yk8+l}
zUb<y%VK8Ndtqc-N6beFNakfO53X$jNG$&aIj-U5<_E_=kNkBUGh$5#f3Z$^$Kn4+E
zq?h=ka#(Ni&XHA~%6XJtB6FoRN=F1i^wKsKVjXzvDG5lXXY{H$NAr|+qd{kN1%YS(
z;DE+_glIG<>OC5RBW6`a0$gu22zxzxdwV3)DK#M&q$zP2(wCBfv1l(Gw3=Mr*+D*g
zN?|PnTaiRD<GiG~$eHLqYe|j%@jeRy-a4L5PFXBcv=&@hTSGdBH;&jsJB+cZXIL|=
zrzzTd<_Ns-EbyqEgkIF4E+l7mP8F2=V)TUiVvk4V3M)0uN+0g|2Aj={^%@*b4Q7_H
zvXU?l6vNS!U3&DpH<-9C8ILF@Lz=-=<{O919-nh^JVxpXp;9d7mQie}O-hV$G;1MJ
zLKtY`K!MaayA*SxP*bnf=ykhvJ8e$SjyOBL0J-%2RmNeR!+AkkWW<3d%?<O+V68()
zN#HzMLtTX!Q!Qm}zchh5<4Al-?gDIC;B|<rDu^q*@_1ztu3}lrZ^(j>2enQ5=7?89
z!I$^$)7w~Q_wC!PwYtm>Jk|LCd37DF0%}2sbB=iw(c0Z*wn$0xf|gP!@0acsrKl^3
zK69QZikH<PNkStC_*%0;v)$q0ix*^DSJ~UxCY?@bPR=-Az0B_BIu?l*l2ChmRUl1;
zKe?a`z$57TfL-S}ww5)eICg#+ZH@(Dq`0EiSyYZ9A9LiN(eRh(sw+T?@vI=IWvurU
zhm`=AKxn^0R};!f#rn=AhAzV{YHZZHOcxEVY%A`hCAPnXH4gF_t>!kP#s%qlMJ)*s
zVZiFj7U$UsvB`)NMJ-;=?cHX?+S(e8MiYs{R5=LEVm`r_V@~%^DU2ZrC3pw}Kq|`0
zGtDZJNG&OC2~t66mUXPwN~G~L4TM2}6(tC8l}85>U0ReWutFf!GX1N|5*y_RClJ`>
z5#cI?gp0-spPUZ)hMqC43}5{6m)JlecQ#4x2NYVq>?dpx7CF8s$n%1o`JBn|3Eo;d
zc(e|%RfUWrDnNa6@5%?wBw;?dAnbP8xOo#51n63gJk8mD?Oi(Ss~q3C!_m=G*53aP
z%nQy31MV-*!CS&?&TeMu%Q|I|5=1dy@2yc+k_Tyu1_stq)g$h`)1wot65A$Ya?Wbc
zxs_b!H&@@~MsJn5tg*0)Y>`oq1CqLAG%AVX7#}Gn`(ui;8KG)G*rQW}tT2?$kj-A;
z$^s=Mi~NXiTp~SqDVB9~)*+@jaj02ohirBunvo=whE}tIRvuSX42A=$vY;$0gj<G1
z<uVw>B6pOfCpCt$^2{^KA~)ov#hT@=0HD<JvI(aZjU+(GC2}`z$q5)^$+8k3hDfcJ
zfKW-678rq00XVh1@B)SMOBZos7HnYo)nJY;a-@#Q(iArv67)A|R~aHp@y6htBPt4x
zCu2e>>3Gk~dnRScr6ghC9CCbqPJVPmHJ-2*hM4h~B#x<sU=}xMU)dqeGfplJ5pj*i
zYLBR%U|*6KtIa;E^)2@EIZ6szVUPFrZu06^-^Z=2prZ&UB~cLaJTzD(*$_SE<&3H}
zCUybuCD-|@#|6K9HsV^dVsoXAM{+n?P*V-e3`8Jt1xRby-rK<-(W+uvR7A0+(ifEW
z42Q*65><=IwWX*Gi+Rd)mXn`Pi6TWk(clGT=`l`F6pj~%ryLxd^6cn>S(+npL~1GT
z_LG3^RzRn=RHPh!8F#B3X<^6;OIcb<<0z{oEo|*l=`M`HI)j#yC=Lj<#yg0U5G}x!
z)l%iMW_cVq1KuK7rl6z_!BsQ@fok>n!Zpx=;%n`IpFcj}<jFG{@4UlFnxmx0M0GCL
zYph2hQV2?=XexyhFgKQN5MZ6Bbe@`&=$<jGM-e;C2E#1lCy$?SRY~F~LI+KV1NJ|?
z!)!4{HQJ~+q_^3p{&US`8BixeD$PL<k@}3^YV_#0JG6JU2_HV-au6`B3{FcHb&0P8
zvXT@&#kzvkY?qqR<l`BWvk9$w%=L|k)3Kov0t=uGzKqdPNK&s;6wqq7u`+-%$9sdK
zj@4&S^<UbuV5SW!(?~Bd)zTWKV@1EAX~ddFs8L};tGj{}kj|%QWf5M{h}04vM4B|O
zn5G$d<!L06$~qQ>z~fO8v;u3vFL57Yc}gIpKx;vqL?n^M&r`xsQkI@TNy0dyaC-R{
z5a2!5RH%rh6pTP35rLr0E7k%y>uz%Qc)&O6f?J7VR2n+_C(FQ27%}sb8#<s0BZ{h`
z!m}O(49&71U^@s|6N182%etAHwHp21UBa^9lfy&QXu_GdoCX1Fm)p$tkI82vw!GmK
zLA}#v_Uwqa-g%d+?ln&CJ>~x71$h!ul!g?`G)tL3e~vgkrJm<JcaB*sx!9_+`8Z{3
z@iFN}0PQ`>d5_aY$$Bqg|9HXaqGGKov6P5~!5WK@F{Y3N9f)<EMht}v$g_&=m6*Zv
z44;8k5yq65s-*HWY~m><hMH6uYmpivB>+!7lJskem6k+C6*DV|TXkxYz*$G9)23c;
zFc^&}7DF7MHCO{#X~_!zU#`HB%bX>=EMf}O(yXM_asg|tsn-+oqCnf_y+J~V<>GPy
zcyQh!{eR{I49FO7Eg}d|A|Nj;g@muJgruFfn0IR2NONZMoS@d=-n3#}NM>$Xn%%4=
zjAoWaS+QQL(athTYr#V&(3Hj?wMI8PZ5F*Qe|7gRC!-PTLXa!XMt_A!DaQAoku+m+
z=UA_|X|$R=Ir@w=^em<eTA}Br1}$TD8k%UjAT0_8_Z|?X>2jO|jBxZ$GTxqA)+QO@
zBIfg}dvqHu?i^<rFWA1m$&IxdcTR`c@r<~+K@vp>FECg_=@?i?J}+rBG;i<JIGm)+
z^C`}xL}~{Yj3{RpIBigg$0!d%y+q+l5Em+t&eI45&Ct_qNqQpWWH7~1p_IqXha3$q
zC`^Sl7Uw+1dWzD47X;d4?ea1!XF*D_JonWyDkjwuG%A*Dol+^3e0kxPTPmcn_9R6~
z=0gMuYb>fV*fK}R038Jg$I>pZ1C9%UF`nx|N#>VbK_boB+TG;p=?#<;h#=r>ZmFxK
z-A(}_2nn)`R0_t%pp;@^3{4?W|KQfG4`yM=WH@Bi7+%u>re347wMBxawz9$O<cO?X
zuyOlsoQH>Z@9?khe8|1?XLyrxNoro-+-5LOX?Xa09I~Hh1jbTxj+yto79{kmkmhuO
zZqyiP$AgtEHtH*c^(M8hqLFx>o}F+uJ4U-2J6Eny7?@WAtfkjVSojE6K^S`WFC4@3
zBT9dUE2o&kA*?2!pW{r5^C?Unky|pAQhMqdR$BqRL@_TN&O%jL+U=N?W<;PsD~0e5
zgd-N7MYVJ&8RyYT5QY-(!Fg~(@KRXA1J-(k6fa}r5JZ}8rv}1Pl@-QV%F3}cmkTtG
ztbA#M_a5BK3#O!kmypnV0cJUVPYT1qtYUPu&)V4&lv3=y_Z3=5gcD@5Ir;dUHQ_kT
zOC(Txx!vO&X<4!o1dPgRnGCvfa!O$jnM|gnS<XyK+EvB&iv#vIZ}7(7|1CcJAD?sW
zt#^4|80LTZBZiX`re#Vh1jFGuPg^bi5B(dw9t6b3@XS=4G+HR<>6(ffg2GzP2Pv(!
z9%sAjB(J|pZ5nZSmJ%c|j}Iy17wC>A>P0wh*j#;+d(YCP@5VW>jwCFZ8_04)9Dy?_
z-Js54K0^SG5*Y^Qc^!iSxs-qL9<3GDL0MLmX4$Dz8i~R&n>h$Hg$=L{7EUuSN~E*I
zT40ny3W32>RE}6nT)@k`fLJaDzr+I0dz@R|)*+;%vIbFjD!W`<N*VIP5^9Oj0-2Ur
z8RLw_YrhoKq{bt#Hb<&DLdJOPOCO41URfTMmi2B#g5;gAz0bWL|B{J^L6%a<gcOe!
z5|SEmzXvBLltqbBOZQc3E&6mgpppTbtqvXUIj<`AtBQ7-5kxVg&mYn1t|C_3gp(A`
zpVO3}tV3wUbtG?zfa3I&H^YdFs^HW8Lt0XB;T#n(2{he$jq8ns1&%wl5jPyXvC?Dg
z8+02HjousN%}Xpq%KqXGZ{Ac?;&VzLv)Q{rIya1GbAoz<xaN^Lyt0|_@TAV!^T%|X
zO{&3^g**a1LB=66lP^P?9vupBkQz@~SPEnD!l6oqMHBT_i5e{qA3dZp2I(!eD8RS?
z;XJM~II(mY2_Og*v5=@*i<XKxJUS*VQ!2Z>3s4Dx^*|Wny~j9<w@V*@b4wM_I)Pj&
z1DK)&DRG5ExD=cxC@nHfaFs(y2hL$l%1(C1b$iO8lO%zp%u50<(Ul_(1Y=_<ts@kI
znK4Y~bE21b1e7oDAPj_LWDM&2&E^N|SN8bo*S^Z?Xvlh5a%wFzAqaPF(9|)b!5Ckw
z)4sZedGv@ECg*9HWAR)MW4_}BH*^T~8uyBd)@;TVXBhylRztTtETV`%s!h2zg%@?h
zQ{SU94Q_ANa4O_Dg`;6XG3#=z^Dh73^4Iz6!^ceR36t~%d10xF23u=Q=2b}$#2g%r
zxUt^he5z@w2px<$%l;ITFYuYfni+mrBAp;kG(s#j`BvcR)dZmma6z53Ny=zArmIVK
zFK^K9G*DWg!#b^%O=_J!Dru1xmRXupT89+@wMGwP48zfg=`177mrft8UXljh)9kls
z#7h&1sVojpmM&e_Qb_WmqBM{hkYdRp;2hR1FX>b)F^snsXFc9}c85<`EG9Iyq8(~{
zkkDOQ#TvtKIwl$%(-4kafRKvVI*KeMvleO1GSzGhXV#*pNZxEVsOLFnc}@k?rJ!DG
zV&jNeks_)bT`tH+0lwX%YfBP8A=8?>dB){d4LhBpfowJ>@)p%<Ax0x!%x3h%7*%iZ
zUnkcYjbHHEq2Zw#GZ&u67X`hhCekrm%@thKA}yO#CA{7L4u`>zFHY{`^8nS*<ORe;
z%lW>XGMq+iZEbM&>>0D_F>Vs$XC6~jRPz#Lmer*S==QpRq9`x8m|5C&LoabOYl483
z!^2~W>5z#H$gC!eW2~8zRg$tYoQ|d}(h6%GN=ve8%w(Q2o)whlr2`m&e0ly`si>)?
z?qB8xW0!!qs4BEp1d+nbJ$Or^1Ek5x32;&(stU7AnxVWv65)LWI4<HIJAp>c1~jHa
zOuj(HA(y}XE>8}gvQe*N7E_RlW)PrlNfJf4q9BqI>tQVncx(*XI8SRfCoK=~FS}++
zA&FZ(irIpr$&B@E$QlWcFQzQ4qE}?Rk~BCfGhS_V`RdIZ%$_~x@%aVbS+2eQ8k<{N
zy!iZcK7RU))zOG6S`pOO>BKeS(FpVG5%bOlKIqbFM0ArHmpV;;xL+Vd&i{7zoTyXd
zmGxC>VT1j%oTSrYoI*Pi3>PUrgZX4Zy`G?0P@Z|@^cBdCfJ1y)qWrSA$9jj7o_f2(
z@MOfe$S9qo7HB%#+hp@OWu9|7D{%;Ppixu7@!XJ?P#I5Fywvp_D49`On57lYS(Jo8
z3yRXAl*fC4(Gh``RFx;MmQ5i=VKAkqo@l)H1c5^3hJMXql*G<c3YnlHg*6757l=sV
z#d35+D2|$|#KQ&O-n~RzZzG!xf;fW0(C+t{i+~HI3AAQ4Q0Sz^%I-Gv!$ZtyytK4S
zMddtlTS7P<vp6_FR~5g=bE>s%M$I*(gK9D5MmFLiX_AemY~&NJg&~)fVr&hs%YfB5
z#y1;;%?7=zS9s;CU!%XWLc7^SX+_~If1OVF==^}a=>%04^d<|sXOEGm&v-sw(2bTe
za~w+wf68cajtHJ}e{#;yhEycXQ_t0|;%ru7tV4N-1(b_1nitGYOI%T*SfIs(Xl~Ko
z<10s%8q#cmFLMejC=H~A;b1uD<i&H^ohF^tU6NV{gus-Rqft(p7Fe@%K1ZP<PGZ6!
zq;jx$`S6|h6s0FCmQG_O1-XH`0;wfMQT~@>VKysB>Y6ClIJ@)-ED5K8DAv@I08O<t
z#RA4uR7Hw&7HbQft3U{bVV!xc%|jco_wL(7N>dL)wsv<Zwy*I>L_8@SZ7Ff-g87RV
zl#>aOceJ(QnX%NALhZ%L2Qlz?K4)JA462HEZ9%nhg?E4N2jG^}=cv(RaCk(koN<<=
z%#~ojEcuP3&Ouq>^Ne1%!_8M-VZ%8VUwp~r?3_`SQ5wUiZoxg9(+g|7B_vszk}L|s
z@ez-&?T{p0_Bu5-`Y|dF$$iGb{1KO1TMY9$LdS@*;>GBUN}l3U%T_C*G%54h5H}xk
z{^SB>rbzb`KN+Kjpsc5+mSrJQdh#O0S;e?0sB2G}duF9&Hk(qUQ~Irl{>nNFt0<}*
zEyYXXMzgxH&CcaLtb_4nN>NoW9mbxrTF!!Ts4*6-j9BT%Ebqehgpp!2$#KrnX(vn5
zNMSM75r&F-Jpi!`RT=9joI;4DsZ{voq#>4$RJ>gpOxIjRtI_3m|A+rQVw@7F02yj7
zMpMo%&X{L&HUdo}j#+Ee(Z&!OLnDqkDGI!Es5PxW7#YXyl@)e(w%HRf>~E8Xby`-j
zeftJu7a$e|(mUkQV=kQK3u_33;M<)pWmzz)DsErDK{=n3Jbp|t88gXpPK`mmWWo-m
zA+(-tG@{d5UXh{%`>#fv<#VhI=+;^kvVrw6aiZ8C9x<Dhl&L2(6HI&$Q5bgGn|LeP
z?AI}6#?gZz<!Fvf?@~<;nO{`P4gm?yfR=(#EbY*xH#jR9m6k*<!B%NJd1aZTIkVY>
zs>rZjkd_ri<teOVG@fvDe9CY*CM_ze%2B-hB?T{Yfu76>x}BJ)7UG;Ii2@dBNuC?R
zP@}cNdnjI}osuL#X+@-hWmX}rsJudBF?M;CjQ1WX6hdg6waBXAN&wA9hv;H~$}7s*
zf;7uGeDILJy!$z8k)|UZzN)BaIle3q&e5;cc<}OuSM?9t?GN7Qc6oDSjbbw4d^lvX
zvdP{zzrp7E2IgqM%Gw%@q{h+FF)t8|${9bOPuXa<`QB@9a$XcfrsCSpHjfYX5rY9!
z>lhfr=1QO1+B)HAMyU*+Bp{r?h>$0*zD4leUuUE|=k^m07Y~SoJ=$RxD-tI2fKph5
zY2e)g!V5NAU3S}VG0!Do5YnqF9zFh;vwH{R7oSt+k8q+QX-RZT;A;XCIu^n)w{Ce^
zqFCk*trMgUq!*Nxr*hz|r?Q^Bauk)Pw4Ty9Oyw!9qsU9LvZ6H02X9|q32&XpT2CP~
z&1Q{Gr%n>ZNCkOemRSI~ERP5RMV=Ze<4EFwFkXsGLAdM^s>%v&E2LWjL0&%im$4!6
ziojZSBiO!qiyQB~LA_pQI+>D5hu&GG-)eK|#S@HHL`e<dEQK)$W7(|Nxt|pT&Y`|i
zuYGX2UZad-2B&98Q!y%YMAF5dP1t+)4Z4>$ae2x1t?P95c8U92oQ{XIyyZLV>)bg#
zCz{W2vl+AV3qoTUSjSOb5L6|LG-Z}%TxqlktBSlRiB-t@cuMxg9oAp}D((IrnVfQR
ze!^fB;%uF6yG_5d#!7RAmCh=iWSi3VsnuFc#szVl@#x}@*#G38F@E%bI60%cX=pYB
zYIRMZ72ZOSNP;Hhm1mY4loQKq)3gAuNR21+%blVyo_TH=r<Qqc$V*RNI?{6az$)t~
zN=I2PrCn>FG!Cx>RV|?r2DF<Ao7<Z-nhh571!-F0tR;#9l0;*iBQFg?2pY|hBnmOc
zFEN2$icER7G?6&(shnEo19;h*;svXV5my6&5D^<2n@FuWn~wPWi!V4H4jCUGvwe2R
z3+G8HgU*+C8sk09dX4*w9OWE36_VD*Ch^T1nE9OP$q9aAhi0eC>goo=XNOe#FKFMs
z3bw?K&N&~Q^Iv`UH~GcS{+e(&q*>%V%S*!1m~AQPg#p_-;A)`xXr3~x=G27X#8%|e
zpknynwk5xJFlRk#AphmRLU~L7|Mrhan})M<!+bs@s|><xL=dsJ+ox7b=q4~)q{z_m
zZ1VqQ^yptQc~a0_)vWdd$V0-QO{fHeYC+-W<b?$xX!ax%?-<QXT22r}%Zk@9TFS$@
zfXun20#|{=qlJCh=(U{5tX-yly%#tHMIe!#1RaL7oF|S$y8Sj<D@KC>lW9(omh@L^
zgn_0smU&u&hkBxjLJe~HpuKa1N~5Jh2g{BETRO7bV2woR<=ekGAMv&-h)&Ou8&{bh
zpEEl=<&=y+{mUOx4+0id#X1#pA#qyK@}7oL<la(xD6yo@p*66`GJ>*17{mFE*SPZa
zUt@1;hi0Qe^R+Ad_<#M^-1*1<gleUWq2lvTKIFyr6~6M;SNY-HkJ+j!E~H?m)nvQX
z0<B51oFo@K$_n;#OG_!vT+Uy=-9omPANmiQiq1mun+FrTRNQ}dN|My+wHkEm5m&eS
zoGnVWRy#bOTV9;cSd?y=`Y}0%8KYkn1PD4kP3&9jY+d5?;F$Szfh#I%LNBjtua>0^
zNmDS(J+r(-5E6#VEMhHLa_?Dgab6Hc8e<)$Ulu<)wao6h<(`bxlEish3Ur_l2m&SP
z_Iva?UFP#S7sDCW7*<y6M9C5dq>Bn6Ac-|vYaCGJOJ{JS9w1)=y?PRoR|Zj<mq}!U
zla9ouT=5y{Y{IQeSDA$|!g<Oxr=s9{y(Sm!H9mgwl!bS6qL_BO$;IFT?U&UTQ|q`D
zMSN7w(2=toO(%4sh>I&XX{_$C)m=f(3#Qici+}vjs6PEAtHTpMx<4hval6&zc$U%I
z*<yTpPIY?B+wC^(8#idxYD}I#XS7%_H5E#Dno1H1fsqyxg)cm+ArZF(qvHkt%4?$9
z3f<>lG7DQ=G@4)^^NUZGyM;F%j|C!vU=3T$DD#I@>F4;u(`;)(n{ajeD&-)Bg~u+y
z=1{y$^Qvfh&O77Lk-+4RDmUOgVW`P+OT8{>HA5=1bo9goOC|=uE96pBT82)7rBG9v
zWdLRw;evEAqsUXT%%COoSL+}Ii?pQ33{nW9X!!yNDX^u*I!B`(k|Y6(d5KV<w8Ui|
z=a$T%P#P&<t;*>&o3yXqVj6eYyK;qC2hdW?9v||iH+*vC3fHYcKD)QX6O##5QE&jP
zN{Mim%`jwFDRd2iDNCFRDF6RW{aLf6*L~gz{?_o$dpuK~lM`luBq)+1HBc?fwp3P?
z%dR0R>Y_WMqA&Y<;FEMjU({V!M0MSi-F8_HNmfasNKuq15(Gd1Ih{P?9^Yw=eX%y+
zPF&z*#!e*i?02u>`9II^dE-5vEYG-j^oYA(eZg2M?*9H~e6YP{X9m18D6Kh1@P#$(
zZ|<1QXPhjTh|P*$fAR@MS>jhKRzA>%Kz;C}_f5^qvw+BD;{M7A9@IOExNr=wu6cER
zO-_v}6xl=*f+voK7zcc?NE~tWglH+Jj{cP)50FdAJCC1ItAfqu9<%qvE)rd2H>6m1
z)}*<tcYupXBEkjSf%KJ$NQ@ar%O%6u5@J&6h17?cza%d+lz@I183v1Ufm|N|7cO1(
zq!4tSrN||-*#u)fLvJBOloDjQO5@{0P}5jXQ|ByZCFAIcB5@YFF6D-Z5$QUV@>F`t
z)A=c#&iL>Lzs*_EkZng|Z@Bp3xA}*Ue@R!*XsV2d51%5Re}anvJ6NVbA0xTa2+~;i
zky2<O1iJ`d#*EXWWAed~7de55cP=SV-XAi186A-Mz**cf8q4DCr<mIpd~$V3Wi4*8
zz=Xi1F_Z#UF;Ymy-<3VDpBy2yM3fS;1M<yy<U$}yN9;Ui)56AMT8Ju@R0txvj6?@o
zNM^GPKS=uFKn0D0t{pg<=JW=}(cx`i+ok=xC?x&h&@zo%^#SXKfILf+JnI5>@EjjM
zWO+QNZ(EERF+R{#6`5A_UB_y5e}Gda2T<ocxf0BmCBaAf(J`qtRaGz;$2d5w_4trb
zbAm(cOG!i&OzNDf%rQ0)LQHDm;EB=Wou}XJQ6VBl!*N+LtnQefJYiDRXeZd++;RTS
z8*F~@1#f-uF1N!9{pux?(<k(k8QK~~@0lEkI)fCr5GZ`Ir|UAy7~lRTS`<{R<DGx@
zLsq|jj$TagST<hran~{CIn8p(TuL5fIgec6e!s(X6U=C-gru{UKijt$V`#18ja;+K
za<W;*<(a|Ea#RhnQ3w?gMMOnOG!}$JPC+dqDoFgjhcPu|k$K!IPzc2j9$iq{oS$F5
zrV;}pfbBdtHyiTMvhI6E@7X&?=R6NCW(>~KuD2MIbOCWNYKV}Q*rJw6fg$ku7oXGi
z=QP!XvYL{|z`ot!-N<&+vE6s5|G%kVnJJ_a482PUt4WSfitRqF5)zSk#d$)<q)A~a
z<<yxZFS4&^1cbnLKhO^&uJ36#9l@tr!bEBQi*J0$u)0O`flvPG$K1Dje)xmmMn70G
zeENd3i!)Y_-Xs$iHJvb=o%8hWntnHO8`G?MuGH5ni;oel&MtW4cmFR;_l^($_@8k5
zi(m7_-~5aR|LXVo)&KTy$<~+5nuc*QMPwOoP8#Op$Uj&|c6@|2mVUkFL6-5tS$?+N
zk!!_+Lh~m@<aTc9P8IiWEKowF$hQGGk%$b0@(3>w3k}W@O>)#^Pb4Bn;>Hv11b!8G
z_vr)PjB{SD2F9I3n?NwoE6=rCvAO#Na)@|g*ci)n+3-hy^oRWQPkzkJZqHynDn%EQ
zE9aoH`4Fi~O;hKboXn{zfs{RF9FS6wX8|uF^SPoZOYE3PAwoh{WW*To#-nqEvw>kh
zVys6BkrY0}fi0-hmM~hXJR?&Q?>wVT6wz+547;9gvu7MF;qZ`!0Kd0<%Ej?1etE>R
zKmRk9rKE0m{PHJ1V)g2Z-~8vl&()9qfp7o*4|(>h&u}7gUrf;PDs5rF3dmw4^PZCs
zFn}JK1!wQQiT&xXx%``-bNk7cJo#__fFJ$IpRoGdKcm{Md3tur>-~<~wq?~!DC&mw
z^bsHa=C}Fz|N3v3_B+}LwN(7(Y{E3tJTE05&qnqaHL_7CeYndOAZpUTbAiYsvd+?)
zYy!e*7$b;?EF<bDWBc(yQD%H+cEWHUxo&&buBG&m*at>Mif3nmENZrcg#sR&O)<t$
z7Da+mnwYL!Lx3QVN+OlOIoKJCbr9nf$H!CZs-mh2v{n?kL{QTAlIbMJ`G|EQ1w*=l
zaZI27VelC1(NZv*rj;Pow5NmQI0U@&WSOF#WY{rX@uZ5FZe(@8W#}!|rGugM5$6M^
z(*=#rx%l>b{MrBOf8j|SXa>*j<~8Exn(*xpSzq0vq~hIge-n4JW;JvavkBw#fQXS}
zDcN|BQi}f2i!=h-zxt9-{?EVWtX}fgdrx`xcmK%iUwq2_r@ta}Tkf))?&O4{`xURI
z5BRmtc{ZQ(=m+29%fI+rUfev#L_?7){z*M2UOZ$zj{IVG%`nLjnL=bL9cC(xECex&
zNF9-RqJN7lAf$&*AuKSBu(ya@;8u}1zz_b#hkQ_dmmgjIh-<UPdQTZaSg>t?+@ln1
zTZh()_uqZM`%mBH{`NJt?}&Kxp>AO8phBTCMbw(vq{eE`ey~)dWw+g<WU6-0jiQZ`
zy2*)B;9Z80n#IusAxgS0pJVKR5Rm5uQW~;cQf6OW>A>3bW-2W?X;J~!*t_J;iGj`S
zj`b>~ik<a@81OzRi$cIRF5cqN)2ICGfBFAn?_Y3q)UeyE5iznYaux)lfXRbn;$T@G
z9pm<j>g){rSw-IN2}%--B?^gf=3qn?$T)Vq{<HtcdhEHsy5WcakN+#?e#i9Do9v}#
z9XvamKn2H}Th!4Uo9Ddv)BnWoum6-keep~FjotHWH&9NeymPc9(~25J>0&zcNrkL3
zVj+p8Kx&1`^RzHUh=v4sTqGM5RuGYhS}^>TW1%Pf@w>mt)%7L4@Z7l`V_+}=EhE(!
z2;ITuBjNoIF8FW%=#P1LJVynC)&X>cArN<g!U=MnXd+ozFe^*mS}bYGjL`<x>oJi&
zr-GsoWTi-AkcSuo<1n(`bX;Fu5fL<#DaR)dc<}H6^`xT6HF>VkN)SRC_8c!t9-lW9
zWsd7CLpNaBj_b=i?(RB<(c(kE#hB7XiJZglzWp2g>p%LJ{P2JJ@1f9~?C;Wf#irL^
z=M`bJ4E;cd=YF-qTElp?;{2_5aA)U~d5)P*31yk)A%{b~1GJQq+zqU*uXrso-v9mI
zO8GIVSq6uXk-O^~y5RZZ?uN^oOTN39^SG+``1*>6b;Y%?ycC{S*0TTguX%kKk^a`J
zfj@sdO|*_uL7upOA_t)aBG;fnmLOt;QKZ)ehdLI-U%}*K!IM9pv;N!9xVvd_AyADu
zyErfi$hBZe1Q*zkin9k3zW?sK^liuO)ipv`TG11XN4HSM)Pbn#9K9@==!S=9bMhkR
z#`fH`EyBa|mpi&HFk9rzrX?VlG$#aLG!BBMX_i=P7>1GkZpChMo2X)$LWq<;o=*#^
zN@0QReb45;V|Tw}=ttT<<q3)D`qz*C;21tsNeID*58vkO=_9WH{#RVTe#S}PasB)`
z>TuZYMTP^mwx_+{v;C!J79>GQK%g%kGkN`jduOSXL;~ip6?7q@3n7@OWN_@9#S4hm
zqlpNeL*KL7Z5gGc4XKp)RBMikf>LYV%5pyOmWlINYx&!@r`CeMtw$cX1FA(QSF5xF
zGMR{3B&k)E3ZWsad~)Kdh+1gkU10j}9Ml;fK6*m!Dqf6R%;;HG6*ucWMg&X+y@i-5
zj*c3>{qQ08S34LZ!Kcv3X6#X|pb`n!ChG!uR8i}SM<+-8=6Alq&E1MmHaB<zg;Y2n
zxVqi5+GWg|k-W?hVn^_SZtzGHNEq#yCV^7WOmcEjro&&IF`H)KCENYT_4SU;-JY=@
z=tqn5X-FhuDvt=^tMF(teh49Hv_$1OvM%|>|NdjL+ZV*cWYB~_S5(-%Aa5$J*LMsO
zZvW;dJpJYepgo)04Pvomadyhh>nkdqaWjmRB+ue52DFX=x!*JV{f}9F_YZjW@n_7A
zmaJd4tUvr+)X)ACGp(qk<g}@Iv|Lga1u@I1%K~dGg^ZNbIr+Qq@dw)tfBMO%d_x!f
z#}7(`PBajiC5J3hAe2JLghq+AK)8s^B+;q^AzU!|UoGVjFvlf+fMPzQX*P7@KwYLZ
zl8v5WE)cC^nKyjz?I+B#IZ{b>ZilxP<3Z$srXqO&ONFRQ3UV$MGv0aQh@m%Z_8kNg
z&c!*3LZg+$jH#qqwMn5PfUyDR(lAFVMOi4MRs^2}CY?*n;JMry_S=qb+cAs=V*;a1
zkjWTA5`z@jkisf~n8wyw3bJHMa<{sr4-PY0mP1E*bi~YiuDXtErFiqn8{A)CqxSd6
z<pbj9AG1EGxcvK%nKlJHdNXMn?H-{NSJv{rlI#I11UiPmI!0bc#RZmM{Mlde+yCmn
z;O>8Z$?yF4|22Ox49NR0uu@V3)9I8f&)E+nZ`BoF+}!bWR&$yk@%f7vEWIZTJwDe|
zK48S5@J<}CuQ8b=BLW(gCY&ySR}egUmT~(3TrpXBs4^}GOF7NBc=Qn3J&Yr-?>dSs
z!xjeNHM7Z-Z(m$6&t{ZI6Y8fE;ul-4?+rN+WJHw_TY)HYw97c1H5|<{_L~+T2R54>
z!`@&=Pjt!Rt)%=q@R4UB$-Xg?Wy$j=B?KSv7POYMt-+0s?XAa+j^I3yx`o_fnkY%v
z&P=I;K_wZ>lRHRK=3i+A5+59Y^X1Q|{yz;>UE;Eo_w&QR-g&x8^R4p-$h%vP%L4c0
zA)kN#1vfwX8>Y)ss=F(cu{?i$O)eGFJZC$Ogc#W$OsVP(sXuxZB2sDe<`$n#IDPn#
zCNIhJoa*d^FJ5oSb3wIPvEFPLog)}am>uD^Yy9y!vtmiNd(FxiqL#D;{OXNK0zzgo
z$#1ztYKh2Hs(%v#kqP210D-(zJpG^7<gW%UmN}OzOB@0x-&yiIZ~YeZTQ<8rtF2+>
zdwk(}z=9t<z2N+~;k|GE1}m{gwj*I187y>e;MX@d6fU496Dn76aXRONC&!EyHtmS_
zmesD~a<iw~T4Ib?o6a#v2qEEIh$#US4!|cN1X3i4S9nVp4W{ieHWg4x0oHr^(c^t2
z&jjj_8I&@~z#%5<x(|X}rw7i4m~hKV;DTlQ>J`U%Ls!f=4+Gt9&&C?mTi@avzx{o>
z%^v40^Y`AR->jJz1+l1cn>&v4j9s^*KR!hRap)<uX7oNmq8><?)FruT*|m|ubgagf
z2Om5|42CDiGd}*CzeT^kVj={e_C1qvq@2$9RdvK$lL_0iH}P8XZwANAJD6!!rw!4|
zbf7#ighddC!(ZC>5lNR9nV`D%eDH7X*<bgRg<?Mhy3sQ&1*7Ru!BSKu$FqVbXBEG8
zIoW!~H&4%a^K^kOYwj*T;rrkE9bUe8&X>C{u&(2E-_c1Jk8>Uk4Hu_V{`o)sEl$oJ
z@RJ|?HM@S~elySwmUgg*_K&ngTbJJGOi4mW*UPVSfC7R~a%~(UhV-T>CCLz2Aqg@G
zM)IrSk%$<d_FwDMN&hQDNs)c!B#&SF3Z+b}p?<f;TtDOV(VM(-6J)r;9-s2`op)%C
z7F;>cE(YA^&p5kz$@=(=ux~lj3c0>#@PVu-U>p!JavvjQj5wvy6Cs!jK~_}^4<2*9
z-tmur^S3-Na=!Kb@AK-<{~o>VaP^$t7-n4uXAgOC@g@r$Syc_qgA-OSo-rK^ua9bE
zsgX*eB;Y`}h%f><&xqwALK9VL3em9q(>-tg<c?tsl)0kH1*_IEsglL&>WeK`XFsP<
z8MA54qw|*IT}|vF?_5my?hk*L-R%`Fj=cKCUo$$*tjsV*@XBl$b>y*J@YaJRZ=TJ0
z``!2X<<EYM^p?6vGlkYzj1L%bfMqI4^pQZotJDf24<ljW0y_Gy@vlm%RCx;&S)z(_
zP~W6V+n<tPQsrSn&bn|o>8CgQ&^|{9kxUAd1nUEX2}~l)B|L33yVo0D1jxVjn;bnn
z=hc7s6L!~EEPwL{s84=HyuC(!=eH;?UvbuN`26mUOW@lgsf|i&u0lk4PnnhIdmorv
zi*6doa-@`$zx)Ybtb5MidzZKV=!e7@*mWIz^E>RXUQ-<{C}N=c^yj=jeu5YVCYN9G
zh7qtGxXzn&#n&=*0U+=)60Jw{A~Avyh$zTj4?O+r8)Dia(g7%>Vav%p=XUM5{>L@#
z+pj??CK_&{V&*I64>a#SU9dP>aQpGk7_A}3fawSN!SeF1WwSRN&nJ9ua>hK*nG^*d
z|HDt{ws%<T(Mq6{qzgW&c9q5wF@wd6#PF#KMYEU@x(;bAg-ZE7MPzm~qbN&a3|Kp0
z$Kk6wz^@EAC@pa|9%5rD3Cy8rs>tNmgCMO0Pv=j#b8GH5TL$Y9F|w!{@)$7d6`|d8
zTV%X{eu0ybo9i2nzWFWeU|7ERoX?LRQr~QNkSVr8@Ui!lSx)GC`~e#`Si|T%?`w@N
zb(&B$XJ<TIPHAGqzlOSB^YcIb3-bT+kH~b!+u!_v={t}4)nELWQFwZ5xI1}@&Lq<p
zpHrHi)o>VL?ndtC1>)ddB?{sg2sWakhNS`>iM>R8lD=UcIGP_(<&r_xwBvK8MS(tF
z^2M`DKD}J?dv71{dTsc{7aJNR-+0h4&mz}<|7T3|h>{U83XBrm+rVaTd6F;q{=;Kt
zA|tPlxp?!O*Dqe<jHk#U3dLqHbk=cFR%j`>9y+p(Nv25$nHw<Hadx(3F_}=5SqgyQ
zSl!<<_S@t$jDcLMLx<4U&jH2-JcsG0i|HZwDhnFZutzDGG!5Nwv3S70zx&Gs!uBzB
z6Gnj@2D<4IuhU5P+5h>MoWAh}v8)k)`?p-a{UPuF-f#2bFMdqEdBMN`^ix*G@ZBuO
zZMM`gaSC@Ku*fowbB#nQtTh-RIG#`8(_eA-<(G`zp4-3r5B%&u{0YtPeG4-!xP5(v
zD-@r9@+)>f|0&_cXDq+?CC9=M^PF73S?l;<7kKn~M+_qA`aXgU>0MR=#sE$dhtvZw
z+C<lAnw-hvi1q58vy)S1#}DXsTM&ZJZ+psIaI<pwQSjZzb3S-$LM|hkNL31EWzKw}
zSWGncJIAEZ{L#DToR$?umh<?Hw`unQ{0Jg44w2in;i?^2HU;lq%qcQO*5v3yp`;|!
zsU#v(g8gR4dUeb0{+3~TOSfGi@RTajWP&OeG&)T%>r7E<L8jBGK9hn>3VclJpb#RB
zlw+jGRNC_e+{6thM-TYJZ~PuYC^8=@@{*=1=ohD`fAY`y;Jd%eU;XL7W9B?Z-~JZ%
z#d99L{v5Ps*z8%Y@A&bH7j&cH;dIJ;+AunY4l%W`guqFjp+ZCpDUn20T}Pc|=n&8*
zQ9Wh1VgKj<j=#QqMs;>U$V%>Be9Hg(AAidKt(qXlfiBB9esIoe98m(^$un*?164Lb
zeX-`{2S>!#BC9M3K0B9&K*1v_LGiq2@R8F=&1`<e^UEv1b8>Rb?d>hWJA8<2w}#uT
zq0S}0^X{CB^9l9*1niEbG<16p_!O*A1{(wKo=<u6VM7<D)UzXsJkoZs?geh}YzE60
z_j_mr?;S5uCQ@Z1c?|f&@+^fQSLrJF;OvBNe&Yl17C-K}yT7Gx_i2{{GLh29A_$Zg
zI3w{fAa$Dhr3gXVhXp`zWLY}-k0wRSE>~B)adgjb{_gMc#_>ab_UTVKk_vnAi17Fg
zY(MhLpZ$nox1#u+-)Hrgf61d?{)|uG{szZSpYX|_{}q4s>KT6=0<kFAJI`vjV{Q%P
zIb8?@pj4X9S@c|Mv=?l;j{BP%HeFAyB%`wwQlf_r{rRtmufD`}Exsu6G4gNS$R9{a
zW-TwRAuCHxVq~e(;HSIZ@+8#Uu1ChB5~&2S4@jv9-JvtUNv1D1l$qr0^nzX6vTwV?
zzL{f<O~w=-aZN^(D{}2AYel8gldMpzwrRSzI6Ed=oG|?AV;;^c=9MD4h_fA=Rpk1U
zU$Nbd?1!Ypy;!%5MdZ=Nf|=0t#?nl3;@(im)H_U!OzM*PV#Y9Z{Oo5xp~(+#VDuC^
zE%mufM3B*^5Vx`MK>0cpO6nwX)rVytBxHg~l`&XPnM*=QGVM=a{v)`^cYpV{`6m~r
z1Q9?e#@lPc-~WU!E}!$S{_tN@9UWsn{y8t6yhoTG@%*p;lK<ngPx!&CLhoC0rKw`X
zScejVJ+Lx{sn(QQ(G3IYe^@R)ir%vqg5vm?m#h0UXz+<|-`iAt9HqkB6ovZKS#Dw=
ztBT}ppU;`h=M=-hoiY4k9LberE;Dv`w#PMLNO%$|NgP22fw~_!{^X9PDrx(UDlfU&
z?uiJBx@NQ6(e)$i(a|ppK3p~s1yzx=I6fwbbbe{~BlAX*PaFEp8t+CP&NG}B41Ky{
zt+smxn`mBw$Zb2Y9UUKB%z4<93}do-uVdhT-BMVGM35bB0B$sR=ME9=MBqw{$4IUO
z+aV335+)W#mkJ%l!SSmP)UbHC5eN~f3yqQje~5^Mm{P&(eaGi_ms~x6!EBJ&!JxnV
z1oipH?8}C4{_vmi=sVx$*`NQIA*QhD?I(ZF-@Ja!Xbk_AAGnl?t=7~;mcUX;da1cG
zi4=OK72Z13zn;%OB1A@K(RGceYkc1$LJB>I7*QeMb-LO`>$uD`uR>sSj^ilEgy7+1
z!gd(A?0XP`nbs7eB}&Q5WkGZiRUBHvtWW(wQn38w?rVolRn=_T9^*Xo$rS4y+r!Uq
z3dPiE9-T~BK6uRW+utV70-;-jvup=TFeBqQB=@UQ%%>&Q(J9_rtWSlI!|3TuU^N&X
z&1)8A#{J4*jR!6GV%-sMwq!z}WZJ`pNR1y#L9P<MG0ze#${k|d?dXvt9&iXTT^R+~
z7||l(o(M5Dj*@hNS*htwij0RC8Em8*lkMCE$IWidvfD77Ef5!v5O2ND<mp>vMZw)q
z|AG4M8MAJ~7tcOr=Pdu&wS50*!4m>EizAjr&M+DtsdVdV1zcIjG|$M5MaGE!>XW`7
zdcupB$VU&!r&FR!ab~Y0duy46fX*~Rz<YVYb7Sa)q^%3=X3dXxJDR#82zaP-aw+MB
zpa_cWZeTpCQ&Ga+pmGf%5|za0jEBo(cAFK(2Lu6cJ$LI3^|V3BHMtN>U+wux8#tL%
zJpIlCc3r@%_bBUd(c^4n&=xHOt3I&WT1Er2#-MYkGf620eJ0th21*ofoi*(GfCqM+
zVNYPV-cc)=l0G3ppYlu`oH>!+1f&wQgU1D!){5Q+3Y`$}smLTyD0!%k6NwP+Qe8~0
zV4@T@!e~9Ci3b)yGJjZifJh<8MF7*2ef(2q*GG&#@R@Zyo=tfWEbHAGj6uc7l>j3g
zg_69|6~||%)VH_z7|5dFMoI=LQFYBk2nKJM>J0U-X0wkFl3yDG#t@yQoJ^R<n6&v2
z@zw&7m}Tggz(&u2YZ2Ky%ah3zKa8AACOpV<e${sLG14l*&%?lG*$^{@mI@Wc*S$aj
zP_J5M2#gugd4aXbh+&+iEGvAJwEe)?jhFz4oN4B$ss?Xiy<XGyW4e|JiIX|qD3WoL
zm>S1?q%H(|6W9-q`|Zf1<C>FcNj_P!+Yju_$cyVOan~ifS4_2cN*%zB0!9;3&5Dvp
zr6@{CU6fx>^6cS&B}8HbB^I<IhRCGUSeM?|C}4Dfb_`$p0iBOnA20`sNF>$vJt`XB
z5R!7}X*Vlwho1R3V0T*xfy;3uQ;MGsEgr~)WTG`?S)$rK6Q62u2b~d{2I`t)Gh&Qk
zmSw2_dN%t=2-pM0J5-2lW2A}DD1{0hEd;?i%Di9@lIScn6RyUAwUPwy`2fk}Z~)wS
z&)PdOmGQ8e@OVF>_9G^EOqr*Npij%b+l*Yu9B&QQdsJ3J3>f2a-qO?)Hv5)gOl@J?
z;2By&zq{r3_J*<Tlg+Bs=(0x5-yoYV2r&>%Pj}dteH8R#M8wG1tm5HGiHR9LYF=F5
za<|=MRy#rzWQPK(?5nQ8EEPp-t*FZkr6h~xob!_-R_iU2@SpShF&RbE*GbXK4|uv5
z!4nc#(uS|qK<88BEJlHI0eeUs*HQ3JJ>`i~bbZfV2-HPE=sUa*oaY%|3<E!xf|o<j
z|McL3<Fcg6b5v1ab~}!|qZfia%jxS1(e*6amVlrXB0T^;1nv*A#c5g4^*!N0mdd0=
zM6lM9#Xw$`th{IGEH_edN5luu)4IX;J^#4dGjD3%E^?gn<koW$1j{ba#ei2}3Qcec
zx8{|izTUE&PwBdzEX!#o6MAbfqhaV<hH*?tHsdk-fxBHxI~vB(;zS@*l6`=3y5RKb
zd+hI5TwUFyY`=soraiE!a^_9OgY!Av7#W=8)$J{pH*2mhw^$pP)LANsI*`7qLeor2
zilSmRZ8%y?P&xxQ((iX@nPvro^!hSO+JQ~a9U>-ZWN!nbOI9!I)7Q?2ujA$WA^G(D
zVcaYQTzL5K_>6@RZ2F$MZonF@jKN67+IcR6=d+<h#>jtFRuqTn?(ArZ*tJMw()le$
zHf2fOc4Wch5C?;ZNXuOY_`2rk_?VL{W7BoK+-}*1fXXygU16M~2!Ux?V!Y>ZRguNW
zAO!cor7_$|Ni&=C==g;1))k$zd^(IAX~p+j$@|ZC<m=?niO~~;<VunHdWB@)b(GDN
zswnWzW3536$aR{!86Vhh20s1tiXZ*mbN=+Nzu@0ru6efVS*`YLZ*MWq0tSQU)&0or
z-Z7n5%q~tj{_s1*qYHdC;r0E7`)$wV?Ve4W;?mJ4iB^jAz#J`S9L-Od&!)_q0=y%a
zBbjt41ywE+{8^@lARHbxb-4Mt5NU^)yZ|oHj_&I>|En#*`gCv%A#F1vQEfP_8m3u}
z6Ht~F6_K01r&OAyl6+!DE)fhdvM5WAih|Z!RF?7R_$2i-lH68%=V|ZP6yt!GlFp|q
zxeijY^`1&ftQ5GSNR>WH;f-M{1hFisb%u~5eb=#^&Ddl)7YLdV*#o!M@I*?MMZv{<
zPCE=VMZsC$^W$N_mrKsi&X~o(&FY$8X9{vfbb)d3^qEPY2p_n9{TiKT1QNAVD;TW!
z`atGFq#pxqKd@^@Uh5l%6N7Ipx3_C{UE24u3?_MU^2TD$)vo9H%YUH1ZyDB!viW@7
zv)lIvf=B8F6jG6EL6#}1y5Z>P7~8kB`#VhElj(ps42Pl+*fAU?coFA8_~Z`=BzLp5
z{vd{W+yN*Z4|RG%#IGTg`1E>6wTRQQLd8T1sWQ#y>kR?HS)OrkEt!x!5`wp83uZ!a
z?L1=$bbZh6)hmX!#mi)`-<KtM*E5?;7($>pT<_H%&levJ&aw*usWlIphHkyVO9{@Q
zyiX3EOp_~x84W^8@*>BzEn}Xu^9~gQ-_j+glL^h)8D+a?EGw?Zky!|I!^lZfQ%q*)
z{lIhSFe*(<n#&cMNS^1!5a`AcAyjhFB(HY*M*B#N=`ZBMfy=K2#c0{IhA(bfdS@BD
zWxen4V<eCqNo6zT#mign@Aq8ab=>bdu6o1gFYjSUE?KQoz*8%E06u}W1N+U2ao7{R
zqbZVkLu-W+=?W~BOrnnzOcx7cgswM<Cty9J32ATlUv>5!kg{4FauR_tq+bsae2g6X
z$h*aa6D3($$0yqzwNK};E(GqK!yRg1-VuV0R;;R;t@jKFDr?ETV+?^%<oNS*=1TIx
z_r6CqpJR7>@)%J6ax(o$Ny)9X<ay3XQJ}{W=Nwi_lyekii789eA-!U(VOkVyh2W|6
z+(^k?49v2E-#A`!uOwYRFsxF<`$=A)gXea;gTBL$mRsAiD|2LTsBX6i0d-N(j|0|v
zhGD>Y&tOtoS1HAEd5pFGFfEK<BUOYHDDT;CI&N=w>^2?i`<`c)D?Y#8vo11NHXI+F
zBl3!0-`w!ZT3)_b!M^|czf~xSk}33=>!i)cn7$SSnq07~vvf!#MHw6sEfpR`Jz3Co
z1G{~P3z5+#rf>`))y?|&_4H9msBGXjP0p|%8DwPm3N#TS@5zkGXc)C-GxV&xo<~JN
zREn$7q$_lU3aF|QpXEG#{FvxHU)--SW+2NluEznbGkPRvT5<Bm8<@W5=K2QZ9NIa{
zC?z9;(g!wuPop*2Fpz5vT66Tqn`Fnww3n~2@fNe)(03h+s^Z=UzEfBH+x2|{B)t6&
z#eT;xpFP9x_Xr`GPZ~-kS?_k-uh&$~gtM*T#oSOufej$rk!j}%bxs@n0q}S*OaNt7
zQq?7IE|xrd_JU#P@jl_%eF)^4pv)wLi`=byvMjwxx%K?=<4c}xI+{9#I>v3!@bV7T
z86aXwRkwkZ3RX&@lqSnFrnO>G6)YwdQbz8#d%TUHOH`$(@`7DA;C$e2wPi2^<Dr)J
zD^V!K^pIv*Dxv-g6Fci1XXTX3JaX(?S}h6DQ%AwW<q^&W?qg(PE$3B9t1^_g?1_jV
z*f@vIGV(0ro%x(^eB&G3OsA~w?o&f)(<DHZv)o<1=6t!})r%LHzGpx5$O!t@I8c&G
z3i1#b+AdA5vJ7DiUMbeEUQ%zjcw;E@oH(7*?snwPQDhm5(NIKK?RWgApZ$yv7jp{l
zc_|d{=oG$~PNqDHaA_@aHsg^km|nIx7kK3a?*)NU8OyEXzD|+u5I`t}vmWaMWl>_x
zz?)AWv)OIAy}3;-pd>!O)`Bd8I}kXNLkIG0kKMHFl}rsEgC|&zmJ;Lq;mVdqvRX=x
zmvhcempnN?1KZ-QWwYI+7SLirF;O6MRHpgz%P-mQTkHW5i%5czcVI){`>O<n{KbPZ
zkwZzh0PiDH8@YEavohy1BXB-_`X8u_)3bA82y9j>Hd)Sh&rW!~-mu<}=tBu)RusH@
ze8fU$95)TSU;dI8FJ6H6JbG}($=NBt97b+;J4_6e*3npp&r{LmHUzZK6uV)hX=)aW
zIks)t9z=pl2-*<YcRgmmCsT@idBk)!M@h-mb_-=m1fEnCzaDz#yB&YJUU3`+%eulz
z!H{K4&rW$fn=-t<qKlF3%`I;!O*opfP&wD@4W|-b#Sw?1C~JzUX0u)qNK}ok?`U@|
zx!!Scalxd@xw^Wc?MA#$N#I-ybWFAzB_+{AlS}eUp|oT$9xWrYT5-QiUBvpJ*Yg#U
zrQfr@wfG?=gq1irca)+Vc8rHizjaBt@iBZo+6{-1w+oTQ;5nV0@Y(JTaVV|y2^&T^
z1}JK>!ICS<-Umh>5@0&dFh$OIbBo<<7yw<A9O;(lL_`#vC<RSJ*-YrAge+&Zx<_;!
z^P<2bm^jZVkykO$M?pT0)cYN6ULcjiL{R_Z$?-=ox{ke&Jbv&1XAJEykV}acg3UOx
z6N15etg#S0MUi9X3!JmKVI<3QtWtbp3?_PxTwp5|^P?rpX2N#2ryoaVM@P&r&Jjh)
z)zuZlIB@PfpR^qgiL)(Nl^PZ6CjbB-OG!jQRAf9<wAIZt{TbE~LZEBgBobMJ8wXC0
zmz*5U@wP)AyzW{hb7fUX%3M&Fil&rQl}e6W7sw0AwoN_+t<yC){fSWKicF_Bb2MX`
z0mx+iY6pY2fx&tP>v8d55%>SO8B`vIJC%U%TaA%9xi`Eh#n+#H7a}K}=cy`T7<d^2
zpF7LaN9F-IAjjVU9#%E;vO?`!`f;Ev3eL|TpseM#>$o$9MP4w?G&0Z9*46IW?e`RA
z$<7C=NrMuCZoNhb!HaR^t*WGnsjbX~K$HUY-z}FPNd&j!$TZK9&f$iE!6(}F5F#Z|
zWmy{Yjw3rCh)u)8*$g-I+zlgTQSjN&GazWHl4dmYF)%qgV%pSvzT0C*!_%ivm|R?N
z`|6UmZ3*5n3dx&Qh0~H1o<XHIqwjn2qQcuTsd+x6uH6{0&f(lhp*3eGM@Zo)bVv_?
zk_ed$7eyw?v|_Z$<Qava?LGY%(rXU3Eg=#(s?H@^sgw%VnoKABs|zXPH~RDq42L)W
zaQH_Y#3QXFnG`(i98*2TJIi$(*yIx9(%nD0z<Z(~Z+r5x;#XsfitvNkF~2dH^01k3
z6eBs2>(L;*BexFQb?mIc0W+=9-Z6;u_w$=A-8hmJ1^32qc6v(R4-9=r?i^Rfp_QgG
z2HAJmv{#{iKg&Lvlm#nm3Bbj2NgPME<CtIuQc#3|M^LK7wAq*u#*vv;U@g|CllgOJ
zxe<cFJF+q-JGft-e&@S9eD@tzS|j?NyH}Uo-QFOCV4*Y@i#f~Llo(*$wQRE#;twH^
zXF1-xuN^Z<XHO?;=R9`o+3&U-EsxPk5}ZkInvi4%gQk+;ToPis!DC!ZYF+rs@|}L<
znWV@Sd6sd0_JF3Ym{bi2MLP@x0?s8*pO0S^ML?k?TBX$|##9pdaO)6*$7scsc5Gri
zbP7dIY~)eBU=Hk?nos(c@6S$nC<V=Q#>1l{f_1cJOe^4Fdy7(GyiYCQAu!dNRtTnf
zPF@r#YyxboCo3ytt_fX_8b?BwVMC&&ES09pGJ<z#;~bfDEc2Z0Fc73<Qa5ztm}=0o
z452imH55fbm1+7I7{`IO>k)aLvgX$E!EDZcvtg|y8|OH}@pK=!|I5Fm5|X0Z^I1ri
z<T#FGna1ZiG6b5VBj(O=?q=A2$GVhg1Vg_^A_zpvBB!n=wEHc27O~E=@t(TSyt;fv
zRTc*w{Xo`C*KCHtC!<D44^@>bw!Qn>niYJidC64@e7N9gnh8P#_Un6;R%m&cU`C&a
z;8LJ+k<`9JNmPs=WTfsrx|$FNixiPNQsC2v1Z7x6Nd{D9$&WYpJSiJyO7iI4cR&a-
zYY|n22!RIJ?)H>f21UsmQu66`!>^6yJ_MR!<e^f`-+U9yNU)AZONOCmQ7vfA$Rx{n
zgy2i(5Ws68IWmSS&(N9H-0$}=nR28QSNHc^OeV~yQ?Bk;L~DsUT{RRCb#j@s&eL1V
zbkg9hqjZi(#$hH?e%|g_E5*GOtYV<tuW4fBoxI?&k5rR}W<KR+-%?f;g;MCrgcGH4
zpLMKF;AuW#@PXITVVVNt40)C%^h&4j!IEi7Z#}!trLRr*wIw@*6s-<16+I@0rJ&3e
z+de6BQV4pJj4CSExUUqs5V^X1#-yonF75l?d2C2L{umV|q#3^T0c#`KL7@yjG95gp
z^M-Ba7~R0mq|`4FX4Z3Ye9CEF5&MpL*)Y=?Z(f{}7X|mvo?-i*jkVkk0~W!?I;`wb
zq~_0Oqe%tS)}~(IqDbeT5a_*UJ&erjnsOLYEI-Rw<~fulg%8C2j%WSIccv4xQJQNZ
zndUjCM@znZ@qz+aE*8|*(zYE_DQG4WjQ6bjo~hRKF|xCk(pvW3kwvHld=IFmbAG(v
zav?K53xPpO1}*W<@a|;J@yQAAe*4>q7_s|3U;f?S;a<KZQ;Mo6c>nAnSM8Q%kx_*l
zf7kP@kr*A)(yk?TO#I(MskF4Zfb&UOm89ei0-R5bKoyhL-kE^40i^`pf%K7UNpfl@
z2X0<uOy*0Lvnj(c5QD?-JKD_-trAbjxOCvNHvOIuVtS~2<T!8WhY^wG{A0UiJcLOW
zF7SYi<7&dxJ3bo*mQwLXQzP1zSNHe0u44#+n_*xBWIE%GOmTzY-a3>qJkB)1IeZ8_
zn9T4(^6L7U#yK|Q$hEah_bqlDK}y`go%|@vSZ4y$?y2*fSEEHI+mhhE>sT(AEb5x8
z%?7D8lf{B?*jq$dGVXS4#*r$|S!Nk4>u_z0@;;?ny=SHi-VcFIS!06d5Au?~7&-<a
z84z@NMwMlZWyP{A7`l%2IMS|GR9VhxRq?Q{xHpdVu%p(BI<I-M-}4J4*lagQouS4w
zJNWAG6++s3g^+|qR|XOmHUj2Q_!MJAXUWiEeMpMmVb#!wk!{<JytusL#pMlJa&Ys8
zBvZQte31vccL*tGZ(N$}o%Ml-56@|)6MpgHIjfkUl0HNlA9-^zLp3%1YQ=-9g0920
zNu$_|hTGAgf~Qi7JLmDn@_v~!Sj*|*d~p#2JK!?QlFTgx+i|3|maX?>2(I>f-keQY
zDutWRvExX$Z>eM8#yO@s<N461#t;n%=aJ*cL~BN1w@Z*irxaUj+3a@gh9SwMF;Xjq
zCDApHstWHMdzZR%&x)KygpE?nh2UIfy!Mt!mh<G|f^R-~ip(;0s};eFU@d*uao@Js
z5Lql1%(UXJP2=3n(DHO~M7iE`sY1G*ao{=$i977ANjv=NKA-k~<5O$5b@A)?b!Yt7
zp%4z7Agz-9D};2=G%hAzWQ^$$7UBWfl9v9jAkjjk0?ENeybXM)YBHrMCll^AYd#rT
z#t=Alk#8TJaw;{Cj*e0)?y#bcKo0Cj!?hV{bVgI;c<&jByfBsv0dFZqJM?KQ&N2q6
zI8u_OQtY~pXZ^rMp7T_~7tV9(BTuA2PbZM)+^sjvon?z47lKL%)c3Reqb$p)1T;Q@
zjjG9n!Fx>K<9*ueyU|d@z;T|FNtwu&T5~M~>gbq-_q5Kj^PVaON~OpTCCYWCd1(yq
z<~iS!itFbu_~e(r;L9(*;Ch?<cSlu)2JVNR)>>vtaV`bk23~v5rfYdLU$P30QIcxd
zN&Bup%+;O$%1@W3a@M9HOgLDstdGfqci{AeLuxtGX<JE1_Job|E*%hkOjkY|BBM>J
zqj4dzeGiAb-gumg2pf2#nlhU&sj7<W?V79Yj!A%{qT-@#cxygq9C};`w8n5hj<nvV
zV5xUJtSSa6`EneQQc?jE1aHn}bXkV57MW%AN+W?MS%!6vdt*7xGO7bo^CZ(eAA0uA
z^ZukkFPCgWq%f(Q=-#H+tKXkYKT^Ttq@s`#m1Q{Rh*`!&XEaJu%VdF)){#dNgqeg(
znddoeGo?IO#CIX0V<d}_i4d3wKQV?At@#b-8A9OCw`+F6)5T;aS$8d>C|E9!sPl|X
z+p^m2z<U;x2~#0iAA*#%7j(g~kMY3mJ;0O>Z@Ld5i86;nS^(@}6)=amju5bj36j(_
zHIL6PsH7yHOp-1j6h8W|rCIwmuO~eW&ZiY;bZOw@Jzv+c9t+8%lQS54Hn(>?Y9<^N
zB^Oa~Mqs_)bG=@pjU`yi%W-5hhDHh&RmCa<z8npY^PI<3#r<e_2;eNObBR}cNcS9R
z#gSB8c~6;T9OoGp2r5A~7t!<FM{*%qN<ndPjvq(N&~p<b4WRy6Q-6fkI3a0@g8Jfu
z>v3eW-=md=7|=>l<v9_-Xe}Z_p*1c-;XNAxb~@$QIX1@9OT{$L2r*LD6)!>>irgv1
zU+#BYOUZL0*Uqu)c9clG&Kayh9!d@FoTIB79=-n_xl;J9XCzW8g=<GPA~GJ9<gZTe
zE=0Ubhdu8T-u<gz4>2M|(h~kKC_b1j@Z-SDdfx9XPlcx2?Pv!>VI4%Mgg_J}rH_oH
zgWqTa#s`MOr#>9UyFNrtgW%z8LEiNgn+=(BxY3}E;e?2Cj?M?}Vx$y;=p3&PJw6ZW
z8W$s<jfRt=;2ZNfL(^cbqqYXGGv-Ru1Gmmm2*CrX_|iL!*1R#BV#<<Yz926O_DL)u
zQ<B&Hz#@2><uctIoWoTOG6vKi)b&SdI;9PsT1qC<3AIvW`<9GIo@EqOb)aRZrp(q_
zM2uuwBc#Oa_gwAU^h8A%h*UC3uk~cY)Qq4t8|PX1z;6^KSHRRc-pDdOI633tyYCR|
znw$H3)|(9zA&|~;V=Y-#G0if%VPt1VPU{A?Eq7Xc?Wg<d)0&p+^mD$JcoJ~oy#U`4
z8BJB=H(Q<_pKwt%*nY&1hDBcTZdvmruXrdj&O}DN>v)<~Ogc+z92X9ZOC`ZRrQ4J5
zKSVy9%=q^C1wm`Zwq-qzs2EtvG-Ps0k>?qzs<77LoWme^SXX31@P#o1rTEUnhfM35
z=bH^zt2J|_csiZ1_l{@A;)UR;(!8*SUmL?*N;c!jUEh<BBZA1}?2JMP#4xZihBic&
zQc}c-?mC=z?43vbi^cMztrTp8ATx#nkly3^#FuZ5PblUyUf$kvz1v}x#^gD>aZDH!
zolKIuLj%RUC|G7WF(wvk2p-vW^j*i>TJdx~BM8Wi;Z*0GhKLwPCT)vfZ)mfeZSYVx
zR78gTo}Doqot!Y$nyt0mY&X2IJm$LHvqumPmMZsE-P&Q97YIavjO6b95QX)TS|mD{
z(iufvGg&Oiv_@G+w_Ydp%vuT|C_@_j&#H!tvSukYkD57;%bH~bX$&gBR7yTPI%8`L
z_Wqvx{hlZ#mD1#yW~()WQb;K|dH9gM5Qj>bhz@}^MxGhNle*#YY{u)`TUM(Tm%;P)
zWWw>J;n#y<;~m-IxVsC1_og%6Zt9djFqU!X0hk>f(G&%n?Un_RJ1Mbc$=eSf61E#e
zj9ianx&>J8xgST0!_p*_#t%tXKK<r52t~pE`kLA~&X10H^6-KN*mpf$@bp4bWg3iS
zZww;%L-$<@OXNziw}#GI7FEf=+wO27@LeT2L$D+AY&29MP~{o(hY$JIZ~cIxY4AcY
zZZ-^EM^;tLtBOz7cM##*(<Phzp6}>_cd~+4)?oP0KSYFoSv7o+mpqCB<2`v@F|BL9
z`NJP_^2QrvWtB4j2!`E`TtHb>%+Ai3U0g86h^uNgLys6oj`Ex)&nSR7f`?VZSy}U>
zsM)U9h^|GBBYBqb==79WRa}pT*<!)s_=KS!m>wN5I>$6d$`IH)$Bi-cG4iA+h<(rN
zU4m~GN>K~Qih|eUhzbE4BQq)a-q8`qvnhM6X{w4MMz+q8YfY1780Wd`S}ux|)3{NJ
z>1@hk7}@k4YZp*|JfDB0rNm?z`@W}?k{|`bJ6w$9O~ZD(W!!9-6a~f6lI?1RvX&~-
z1Z!D)&os}`T5)Gn<CQoJNqq2Vr3p&0kC8?xJ~oy&iV|%`zR-%#yFG)qP*%)lb7o4i
zZCf^1SDZb5OsHzQ{ho0cFj{k(70eIjm8WM9*mf-<M&2lEFoqE@r2G3@SwWD==`(32
z1OzfKIC}D!)!iL~wX9Yv+M8Q$+dcOPisK{9=^3w$;q%K&w);Jq_gtKxbNa>`oW1i7
z)5(-Lj_mp#H;(9GAPa$7DVnOrDn&Dyq8CesuH&d_SUh~l>h2CD1g7s(4#QaPo#nN2
zoRt;tE*D(3Eo<j_l4X>@pfc*|gf4h?#xMikpH3;X=6>HY^c~BxB&%zTwKOr3Nkva2
z7{f$J@D6K6gwkv`8wzjPI+r+smCm?W%=yeYwtY_>B2`g9-*NfLC$u3Vy<-IKE-$ft
zk47NMf@U&dHVn9Nq|6JNqC|N|XDv1;Dy<TATL@I1b0pw{s^oewj9I~}eosl{y}YJu
zI|_G&EDB7XakbmBzF*Na4YTue?0(1g{+`>-mZjFbb8<}e-~qF$;q%LvC;|WU!8xzn
zJwNI9Y?S0bnwCmuRFj79S<B^ikKA|g^M6EILo=VV*=*Rhdt3;NO7U{FBCglmTZ=OW
zAq35Qj%*q}`Ql58&pu-?hA1V?@`&RiC$t@U98pBFyx?xXV>=F<PZ~-A*=$C=SYV{&
z{`#6=EcQ@0?_<OX$@z4`s5M_2%R`Zr)lqAF^mK=sydp%NHg%GGcY6jUImvQ#meGd9
z0ao7A?ssr>#8fH5VFobf1;-~Re7@Z>?K?^V>JMl0kCc+k77K#+v|WeJGEOhf8DnI#
zZ;6MARG~HAIVvHLF|f0idEHPoHDf=Zokb``nJ3>|YYfClB_&rrg&H2rru=-n=GUg@
zcNTM=jU&I&%y=9Fi^YOx-tvpxnt#}>Sy_Yh4jBS+9MEM+p*7YT?wlizBTWbhtqJ|W
z&W;4&I4k(ZY{9V*^ip7p4Au8M&;`;*G7Y9r+WOG<4C^&}BxPAqFPALKib>yd>^(({
z45@LN?QW0R@94*oZHyT2nZ-aojx<@u(Q-jmR;+{PrXN@+O{p`6gLUin)hoWdyrg#S
zYg)Grsp2&NM^f_nW<z5wPxG9uQmn1TD9!n7O5QZgVnl|(>tSH8B*koo0M^?r+ufEj
zB>ISz3RP8P<A@9att4NJBcUJYHfxOY=sZLHi{;`YB_-u#g146YwoNeMswS2tO$^8o
z*jtMN%0tM&0Id*YBxqqR6&yq(FGN~FltOvW)>?K#@N~H#W*MWByjfJ7Xw81;IPFKw
zV#@z<d&Q@I;6_9SDd{Dw3GB_tsV=F;k;P<6u2hPR3yBy8vKY|bu^$b0L(3Pzaa@!f
zPiOqbTW|B$Y{BRZp||vY<VtuR<Rw3C@0mvEd}NDZk{7i5J(Dq|oDG6O2o{-Uh>?|b
zcmYCb9vvTXR1}D>j50pZ4L#f47C(+i@0e-@F>t%xVz*n?cXzbjvy=)O1Eto?GR;fp
zus)!yCHH|Rb&XMqJL|9licC}MR4F&KDJWx|OI0~aao_IQjUzK5&{7i0l91=fVL*G2
zloG3RT4z%+_9676ghc)Gy8fuhb5vDPRuy5lM@N$XPb<#y94!tSxv}&iV3Z;Nld3`&
z1>3Hp1hPD*4S`@SCIq5VEUSup>nNP1Hipq!nwU<_P6#&MGpQPWw7x+f%$Zh-uhX?r
z2sDDFRD{tIVqnosxHwu;H8t16fEorerO*+oynx{O*bP(&eA{E!Yl@;~Gwun_<B44Q
z5hnzbkj@Ktcpl^xM<L>>lD!BVO{YwBh6M5uc&s%GrI<^>EJm6vBhPc3ceKW`9t}6v
z(uH&ba>mf^_iV-yYc0d!klkb%swhxeu`;QKE+c}{Jf2LbrR2t>vsESqi<498;OVwI
z?9elMN2@fWl&psV={+b#B~s0O7Xs2b>X>YCPG{_;KsbjZBBV-9A|awj?-4_~0jMma
z$~4|tMl-@*V9(Adi-Kb*skLS>BSK25`5csD)pe9HGFpowvdD8<DOnqX@__<q%905s
z!_cQ|lMo;!sw{cl?RX*fyirg2jjCZM;4jv<+#Hap(-4^<c)zR&<H$?z82XL}<47%F
zA{DRv$U`i-02w2vdBtwrA)RCGchoW?ZnnHPJ4I$KmY7y2so0u<zw0)5BCCGS`TU5#
zTi?<iWO1!@n)*3M3$zhtT4AMRrZcKMr;?Iso~1fC=je^)%8Xpb$hp!~LSSN~P>P35
zLv?WNY}=NdwG>LxYsGm{QVF=TmRsl8drwnUeCy!_!;2T}#{m-}rYt!tN?g}+=^U34
zD(5(B8gz&#BDs`Uzzab?4oSH+hV!Q3ax?_*5y&J21#3Yn%Gs3F{XH%OYzXKW8T+0n
z1X3#Mrly+DkxBuAb{J^8jxt2Fl8iB;LVA)_SrT=6m}()&v?6aNsM#FnEZR9X-m?h-
z6FmQPenc2Ya_ia0z#W12y<njVzE@3=L(e#A_{rv$yMB+20U;ERrW15sbJ_P)Qcx*P
zsU%0!IXi0@t>H`C@@P6kXE`HqV=a5@=)FTAcv?1`sRAP;zZ!OEsX2=hIT)m|1n0@~
z94{m%Wr0>I&G$pV8pC!ptcIR;9MR69gC`S$W2NvhFiMFoO6GY^89X=pJ*#2BM({;R
zm`-_`7d%#y7vsn?W0`A>$}&##oX5)ryZd`?#t~PP%w{tlR~5?`IWH@svxK^)oG-9S
zu?m5$&S(X!#*tAef_2=5fDVztIhq)mX@&ZyP4f{Upv#iU@d>W&=*@@_g1z_bt!3;w
zY~LfYoIKAN`<`vPXVZ05D$Nk2Qsh-dt2Fn(@yRid&d-rw9kfD3&8AdGOKb?(VW4-8
zW0mpd@iDoN1e=zq<#bNt13|#Ds#z2{mjZsez32CrXS|h_D5V*#WgR1rA3Y+Mg1g<G
zEGAo&Hioh+*;~V2q+sgfvvXom;>?(;V-EkA{r(V=@Px9#%Vc$Hh2W(R3`$W?CuA`s
zXO7lLr5R)7-i+Lh1FcVUjy6X6!(?(+6kJSaWLd`jIP#+Jcr_Y=kVKv8bQTxqeE%EY
zWLe~V(RFm=$UHBYpPezUYbN7>H-`N<;`4$!&$t<SF8dx?)l8NPe2g^5$Em?pDn2+r
z=fij2Au9^D!^o_xh~DvXNIJqq9K^9KL;e1A`jI>|Ro5rSiHzkv#@JM<ND4DJoe`G{
zT%OY&riAt3wOO7c^K=yvRY|OClmIgfgsww7M|<e;X|1D=0SA;qFwqKSEFuJ=5cEDI
zs%(H!X^zX1F8Czn7BykL#alye43#nX(XbAIdEJl+SoZ_b2TCB0Bc+hkc||k>VY8=S
zt<rWDBI9mH=sM~c8J(leGfvM=IjL*z`<_c{sg>e1&p9qiPPE2pO(`X_re?NWQkNw~
z2sB#bVkAh3%X55Qu#1uBeb06r$s<%+A++X>$R<Qu>zG<Yz1#8m-5n;vNl`LAS~7WX
z2IIh_>)1F?%rd4YC%8$&ZH#og9iI*Z)9H+(LqYWYeX_4TS}b_|>J?vH-*9FP4`M`G
z%UlYI!>GK<bI=O$e?K~or$jO#IezDDj^BKf{pBUwn_IS<HJ$Sb)*vK>)}SN`P<cTn
zKpbZIUTeHkw0TaY6jNYhE%(DfQ4~BlK4wx?Nm&yT69fHjhv|Au+aCIHB6(SI^xy$|
zAK0!|=-rO|a9{pP+ZRe<y-%yoVPw0nYxHzV2AJ)ZZnI&QP)u}yoK2JUOG>KKQ?{!W
z`*mvF@DXl_)OEwt#T@TFpKrE2p3Qk9lRWQw!f2Ry$F(t-1Fn5Jneh1hoW*2<FH8J(
z%dlSa<#x;7c`_nx-_u4oFLH#GydDiE1fFCW^DN23s;bd-&1q8;Ltq+{cX8b9D7|Ov
z1IAg*e9qNoi!+w*5Lj8utx_zqjJ=Soyyv{g$ztTD>v=2BIF^!~F<d%Fh>;_ysPc>>
zt=UV7I@0>12YHSRk#@Uf^d3=`%+AiJq$2hmK1NpFv(pMcn;}k4u#*XEAy|dTT1eL3
zQ_tsIy!|%$Vu6@USk7il@&X$I<1jF;H^}V<(eBa1$fRk=o0_)ma5f1p(g&jV%ri|@
zRcyV(#K<V1ixHFOgy|HjihQ{wTOJ{_Vj=|57^?GgrWX&>y}j+wLQtucQJB8-4m)eP
zzPsa#)tc6))b2J0N+Eb4C8F<n-nPu=3%+r3#Ldku&o>)JALyN92p+2x6RB7#NfQFQ
z?Ur9%T@#%}O2zrnl828UF<Ty?gXex2xwnp6n?k7HtV-U>b0*U%YBJ%@SgPHY?RrCJ
zOd8o{IeM{VY$n7k<2nTHou_X1ton{DM9!2-t*AbLR=jh1LM;`aZ?_;N56;i|au~So
zdqRwy>x@TrMRQO_U&e@dJI~{PH=lE&)1HbDSRoj6#?Cpc^Nil7*pv`V=5wk^LpO{V
zYY<sRJ)L2^$BzTP>&Q)tLn$GswL*NgrAWbKv7lTYvA(;d-|ol`pA6ggSZf(07y*;A
zqF&6=RfYAQ{V*^LBM2DBk+Dyv3N0lCP-~5Lj<Tw0Ck+wU-P{t!k@KeJ!Tax1zxgIV
z{_&4lzj(pm11CyhVql1o>;Qra5sZ=?ot{!k$+O#An!4e;4=-RCxL&Q<TZ8Z(eQ-yu
zz2}8<G&+5%Px691)5u6d=ZC;2!@x6ZInE2-uPX+ioXwdI1C6!x-m)tyzWM(9teoX`
z-%<|!K`0W8yB&HMS(=g0z2~9MI6CMPN+&HLYbGdXv0X=3mMl+Ck+*l$eaDg3G-Zhi
z>0y5!;YV$YD1?X~<~biW4HKD8p?QdC@6-QeUT|I&C?CjV0v^c-);p{*Y46W-M3&(r
z?2O@V9H~_LR9f$`G0o#e3}~%s@?>}N#w6CCQsjrxa)=R}PZ27usPh7GVD`lW>|hv2
z#?fHCJ6N%k?=STbq-EX~1^aO%c+X5qjwTc4XAfBQJ*)dW24l#iB$tva>kiQ7RB>x#
zBr3($I%+AH=LH(*%}DE9O4bmWDwRSb2((P+8Fx?!WsJxenF+zYPY>C>cSPXi0BnA5
zI^#Szwjr<!$*-X6if3($v!10$Okxj|A+U&nRR}C}#)C{_BTTc5&&GjYj+Wz0b55i<
zY-y)O!P#Lrr1K(8Z>8W?2tMmaeze~v6I~$$7h3b3X2LAXI2D2>cyNv&C3#+;@(kk~
z5^yp3<w7`As9Q@_mXt-2tj*T4GM1c(@Bv~-IX%7_(Wd=gE0q9AA*3QBA<$WdlF4!8
zga117m&zMb+cyUjCn5RuoJ$2t@xbs8q;DL+5F<kfOr=a>k<!GF9<V#>C<VNBo+#j4
zYa;N%81~*XQHo=wQA+apFtGE1iIOx@9=ZYq6RmlW=M)Ht0c&hBkj97?f_(@yN;8v^
z*VgdbdmihIC<TL%Ob=>mE)tJmW7C$m(27Wk<h3r<(v?cFJnY{A&@y!ZwIT3g7{Pm{
zN-~p@?C^cawI<IpoKGRx74RR|8(x`_JLmZS0q{oD82(85g#Z8mC3HntbYx+4WjbSW
zWnpw>05UK!Gc7SPEiyAyFgZFgF*-CiD=;xSFfjkF0tx^C03~!qSaf7zbY(hiZ)9m^
uc>ppnF*7YOGA%MQR4_O?H8(mkG%GMMIxsL9C3EZm0000<MNUMnLSTYKJc+6R

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_plumpkin.png b/game/modules/tome/data/gfx/achievements/insane_plumpkin.png
new file mode 100644
index 0000000000000000000000000000000000000000..ce19215fff7f7a9e1982e243200dc77b37438338
GIT binary patch
literal 43071
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/land_poosh.png b/game/modules/tome/data/gfx/achievements/land_poosh.png
new file mode 100644
index 0000000000000000000000000000000000000000..b7b2692986ad8d24b500c9568dfef44abf0164f6
GIT binary patch
literal 39251
zcmWh!1yCDZ7sUw_Nhn?{I1~%+MS?@|qAhO4-JL>kcX$1O7K*#OQ%cd|6btU~=by~x
z?e1(Qvv1$tbMHClMyh?3!^I}YMnXcuRgi~jAjY8oZvYI$cfYvFIATDvl2nmILi!&6
z=E(#dag6M$At!}YJ4JDbIG{0;*HA%1@?k*yC=?0l{uMDI&bxCVA^kH(LK4nELLzZY
zG8&XcT#I3<BnL%${r{(+vpgAb2Fpoa&lL%YgYN$uvRCN`kN^L_0#s7V>yPrYPP~O)
z+J5A7lkisFdzF^f8~99OW@_6H^XUR~L7MCV9N&=u8UTSGtvp<Mr<_Kfmm14d0!J-}
zF~ZIi+E7*9)~00fsT2l_0W9s6os7{nZ}oS9J|mO%t*%Z!{}D5&xz<raf=qK$iTezA
zc0c-$6+vP00OU&E`NJ?$R4G6hP@W}GgP?;cOoCntt&~qg9;t-TiyFR8S3)xcyQMOP
z!mggB04W+V!$gZMw9_tOKwkTCmsa!k?<u8FMdTo0L5VB?8Abk;drC0{Elds|slKDN
zm{G(GB3LzEUgYcNf?o#?S(j*qktT**xniY$IeNK%dmE@51O=iqS0*UZCIVPy^$Sy=
zEU_AgR@mUJoWVy4dVkeCi;Rimjb<cBQH<pK)PShx>Ag_8aM)Zp?ezQxJ0S<gF&D5?
zjx2T#oA!{8`P*uD?F4C5hXiZnPhwljV)e`b46wKBL->bhfxxlu=gYux&VchbIj%6#
z>1|AEzmZ{T|1hnn33C7#K9y*JL0xd>i-(UdBq}TgaQgK(w7k|fs|*7T0xco1u7r#G
zbCej9vY~J>ZlA8T6I#UG=AAew;lSa4rAtyI=m)O$*1l}iubsld1tn6p=u$u_`DhLd
zDH!vAvx+9l;VH)d6<4uZHjpJdf4f8m_vlX#?xOc%rVt2HbLqd8h8~m9L1;?<e2`Zl
z3?W5<$kLj=%D$0`VFr)>hzTGi&5^;9bZ}8l1ksV&GhbZw_``8RWyl6ih2`F<I8p6?
z){oKCUqAs$C5eZ!O^;ks6ypR-z=OMv4nM~e68txRt57<lQ5ZW!Dy>ear7e?YaroRw
zY|p!1Dnn?xb8=|#GX1*sI*|Wzm|t|Z-Z|ax8}Gyc^cfDlrM?(#?i%dv%~|u1o9E?K
zQPPfOmSgDk{Z-93e;<R1Ph}htyyg(`E31gDK6Ll$iv3SXM8mS(K|5Y4FB22ffwCFq
z_)5c@@UCHz;jaxQ^=T&_N_xcdg_$4A?EbO$$_y2Qy!E7T3^xpmwTA43EkrZ9Sd|)Q
zX*MtZ5sL`A6ffH~@v4MUV(_ovs;tqJN?1gdogQKii{PKRp1q(BB}01kay+k|;gfL}
z;2C!@_xXYnQ*JVz+>aGiQKWR^yICvQ?{b>G1nLd=m8+7R6B{z7na4m&OG{TO<D<{M
zepj;*%nU*zBKtQU3QO(_D{-Oy=-Uc|9u3miy>8;gRaK53M~awfWW!AgjzsvgagVNv
z85lGGDZh5~hI(g_W#7d>VwlV%X83W}eJ^Z2Y6{?ZY`*kAKApWbzlwYj4U7x8gNr90
z0>Jd!{gBt={AVja_+QLM`|)%mKZSYT6pPWr!*_`5rW~4!kAy#-=Bb&J0VG$Nw6-B&
z=-4c*cw2fsFHgPMUf49a$x%q;1Kl|8lwOwQ@cAq#p87){9`Tu2^>x;oL$s$&y1+@?
zu0#LqY|Lm$5gYb}XfZ`B^H@@CEmkiCha(r;!MJ_R#Z7P*Zamf78-jQc>Xy8dcr5gc
z^9%0NE<gY7yiih!b`1M<8P}ug=;)w*4O0_5tN-=4h9NnLRP5+FYuPUj7_zd9y-(4w
zoC2hCU!nCG_xo-vOs1*A+HpzvO>!V=wxUN!$x_jBo@Ev@LxuEMf<Ct+dN8KzjO-z}
zkQxZ}SYh9GPOT-Ob^_1XiF|5Ss%f@P1<RB$%MAcDuxO)53%M}p2S^cXEcxri;$l?(
z^ApKH@5Q<=HSNp%>u4Z(weui;0Ng*|k?F(V^X=i^CYx7RDd}}zwrU>tm>vIJ!L!>;
znpeKBIA9?QuOyR&@?$W}<GZ?hPk#N`ONens!8i?3d~4Qr>EYgQC%oMp_!uGT^8`Eb
z7+;y!<lwCRed?jR514}Bh&9}Y4Epu@o^=nmRJF9UZCz}I?7Aq#92OCygt%uYJ3F~e
z^qNYhS=jL#c(iAg*_#A1-F^<G^kKY2m&q$mwX9ETvWJP6m<juYb5O2109t^pu0M>m
z;zpFi8&JJ7d9o*3^wwSc{lA@|GEO7U=tFc>(=1k7ePcd_uyJzfYsM*-q+Fc@EhJrk
zo!n-^7ZMjY?KFhwMo?npG+c!;w7}*<zG{4LTUY-ignvreU_%a#33IIF9&KT5?dmAC
zF(Af#a||Snms1`x+lz3`@)_m~d{IiP=Hr06ec8#FfWv3as6@SbqDeTtuKz7|WoTYW
z_j@#yGGjMR0sD%ShrER8up@8d9vdDf_FYRf0Lan;PJVs^i;H{$0!ujla`QJ=-~Wy#
zGx=TpjbQ%I>v9jb`~Fz-Whed>ZJ#1S4iiR-cz2mgbtf!aCV)A+7f<XYR#sZuNxLp8
ze5~q^k8bsNSX#v)>e}^R)_$z89kwCwi+aYz-|rOP&JMvJ7T;r2Lhe(_-qrh0mYwKv
zG<V#dnnkJiZW&8DaQ`~ORau%_WUu>@`!^gShtG(%c{(bx+8&rsN>^T9r#CSyXd4M8
zDn|)+ja#alYUxaTx|7>5J7BZlP&@ltTbl;`P_K7#u-4N+;+UcR_H;v}kV?O{)*(ZM
z^^}5o#z55wpI1e$v+^(;OB?`&6=?JdQ^mJ<zT(XvrX;uDdOhBRj5q7lG~2q}1oe4;
zI%2obb2%HO`*qUOyx|{%LFzMpv{a|A0lztp*>#c8Bi`}uJwFHGQ;U|I`F`mRm|VUW
z`h_>Z40vSiJ`uiXl4gzkL~g;GOpD2qpzj*sp}^qFZ7(P)T1Fn9sB!+{dp3JRc_zAc
zG2Z>mu<uxR_upB-L<F_}fS-83x2opSLOZ3#d-2CBCA_f^UyIS%zo3X=%pl`-y>b*L
zKFkq+u+9>$M?J;5&`z%BMlk8Q_*${bJS2}LEP+?0|HMU_pEZM;%E`$oOe1Q_rvySl
zMLBzos`0gB;&3Hy{D`P|9QX5*Np3lt>xDX&22D}Pk?_!VlD9o1llDD!$*(JMc(&0K
zwxdYZVc5N&RCD$Hb-9s~x(aD{+OX;=PaU>LJ8>YXO*=VR;Ssy=e9AXkfy(+g4w{s$
zsZr#!&exPf^AP;tCi~XTww(jxz8QyQAai)qO7;6Moj##b7mLxFjapgi+NImPQ2uPb
zqwDZdw+U-=vUt`i^+80?v==djKPvK-RSBYHwOKY-L-bK+7I2df!*)-i5SRr>D;ALp
zqq#qBm~Qd9j5@a)>Sw~QsKTy-;OC3>c~4vA2aI}l86=P}%pZCM#+(U?h%vPUuVfQ>
zt2_DCWK83e#=m!{RqXP4$vJV5yQ)lf>fO$jVHrHnHLK;QyGi|CV$ZI!w%su(q`LGg
z<{~D$nkZYPU&p8es>pmn0n|NPUc@UDU9-wBPANM>S(huDr(l^UO0mFrhvHFxwbnBu
zVwnuGpD$LC+z?ss@aZ>CaenQkykN8P;IjCx3x}^U{qEZS_m7;KR&~R7Ovgxcn<Vg&
z<*fS^hKWzTm9u~NsG6ZtcGWLIU$!)NH9$l95G+pZGzH05xxY)suMaJ?dH1V2tBBXU
zb?fEXEaZ({lgPmTVQ9J-KlsdVe?`>q3V0@#ANcalqn%y<-9Xny9Hgj(KCH)!TaqQV
zA+2bFB`T?k92vfM{cdV{YBqCk@KS(+n%xV&Nkx*b^zS6ibHf)lCD$P)Qv4s{UdTL8
zseXK}V;&13;rs#$Ent2V7l%Kq@9OP5YH2Xv#17FVZb1KIjTeu{G7fs4X;`i~T)_j=
zdH@<f58F8h&7wy{yhY0K<h74Dp@5Cd$av)LKC~6uqn>qo#;bF9om(0&nG<G~AK`!%
zrBZ<4J245GEh^OWO6Rx84D%t$+%z)Kks#wuxCH#gm&tC4Z{y|W@#&XmcPJ&>(MkAZ
zt=WOTi<w}XYs9GAK(rMniyR%EC0)StQJvRoF}{#shV$*|=eRS9?HaS@6=cx9=(=|d
zzw-Xum?<am=YWmty8|+x@smZ|l@knm7h*XcJbdDoT4`#kNhgka{WXnPMZXwc_sJRj
z9dF5)#3qLXMXs<O1X8O5YU}DMtCGCM&3IWeW0;^4wkm``sU0WC{%L2sod<jJIV@h>
zXKZ(oz5C(1E@M&=&yuLQxfx13>`9E{KRr4M*|*Yp8r)zz55SZH^#wtMcCCBuidvTy
zvp&JMPSQx5+@uG*fkle9j&|yMLFpvHK*@S2KysrF{1u43MfH2`t#JrFyqc2`8Y%I%
zxZvc%Z4P|fk`R>eaD}!BHBA`EK>ALK1Mx9+f>MBWP2D=g8dk+J&*8n0{HI^T9j|{e
zbMm@&r(gf=*EoI>ZSjqe#h99^t6+TVV&>FjDN4puTSh^_=Jon~>ohg%F1B)=^;vWK
zKf3qWdE)+<rG$`yuuQcC5}{@R0bcjePa(gWw34xs<U8$u+moNJc82nomDDbYdhg?@
zZuqBXXTRI=RTawM{O#b`;dLHDis}JC07u8j^2yg#V?A6{_q7Bv=@<y5KR?*v@;+yK
zTSWA63q5);MYZb^6nf2;Ze)TJGZxj`JAX@s2&aP{ozgavX}c*Fktv{kR1L)#s?Y?t
z&>|zn5;b35weo-IS6tgvP)SQ&PRSv$A}fHD@fZOJ6_nbO|13?U9t4E-P!XaOp@G3s
zXl^n{k!p}&X^0e33F9XCYmw6cGZu=JJhLTE2o1`-&0w)yyx0DyrfH1d{k;wwXYGA&
zeD~z;eb!{v-`sM~*3Pc21|y@3bxhR^$Kjf0gHP3b?UUghY}VP~lOF9xIF$BF7Z2b1
zcF0Xjn6Z`f=zv$xJ(lfsVI$|g$Rs2JG-B)ML)#Fv=&sgInFL_#a6EOx%88m{Ay2>G
z_f7Q}#B}9MTB<DJ8h-gg2aBmfV2=3C!(LXCO+AO$ljw9y;2G8BAaZ`-&ATki{$eJk
znqLOu&&Oms`#L$RB2anje|gtUj0AcV6E;~G`(mN*MqFY^P*_x?MoOfxku?J5FX++K
zX~NJ(1=`8G!lUQQ{pML;#9#tto$T^(PDpPxAhC;hJ|84+s%&k7b9h863rnoHiAIvc
z0kdaWC#r|ImGIF5XA4vJ)}J3m1D-NWNCgFRXiG|tQ2m>?jrq5BFEz#Q;FNtpy)TC6
z2Y*r90*rs^e_uJ#t!uveMIc4<9!ExR&S3cZ1XnLjQ=7=Xq3pz`M13JUyz2~7TC{#m
zs!8jPW=5uCRug@&DY{#+v(){PQfA|QvzU&U5=j2E_tOrg#|rM}6^Wo#^B7sWrWM>M
zEj#UEkjm$IPqBXE*1$7yYX2+9bl!*ky}hjMWa&@YX?0x>WYQZy1WD(4QRRj)b&sr@
z_%I_}FKEkczJ_-(`4D`fB9yWTBLq~wP{jj5zF%l&@ogmiF6(y%RCB|^j$d&~KF6x=
zNc~R6Q9rA@?(TjB%l`a;Jhw&5_yrYh_UuDCG8wMAu4xdE2ow(s0p3Jw#8<53jaS>&
z{M6DOEM|(&oL20*o8*a$$3LhkW_G0#3xJ*YdW3E-lhn;{yZ8xO>39NYf9ZXyW{04q
zs9T#k`A6U;F7E^-CPK-8pAr;Cx4foEroUWl-Me<AUr84*^98~qx<gNd7gPf-w)2}*
z#=rjD*?I~ovp;Cd>uOf6!Zt;$8w~m#?~h%>731m(D?ejo8LAh_!Dz)lHg`_3^xp^E
zG;|lQ+mDWe##apTI$KPC#y0+E2AMn%9u`rhzPvjZW1MGM(pl1_Zt46yYcT4f6Qsdx
zuclwzs0@Xv%iAZ&((%OdV%RLa(ETjXc%P!M!Sqwg@^NG75x+Q53j9-6As0YZ3KW)R
zjn%@g<dw>XN{m8V0Hq01fv7~~GR*TRM33k!69I_~FH*-xv4a$C4l3HQ5PeW5)3nRK
zHH>`>bAaDjd-vdIsIM1t_sgzTO`6jB<0gwLwb<5VHBSdHW*miK-n65wwa`}h<Hxv6
zRi(DBQqMefK3OXvX*eJ^_$LM1ka?!bmsE2M{-e)T_+zsGTgr9sfY;l=bke_dFBhC-
z$35dZoROgLUhZ1fe{FmJ{zZv$stFhRkT`OldtHcb!w)#XQ1Qnnfh+$A*Wl{t_f77T
zF1zR8IggN$xCl==&b;nD_#LS&CjSw;^v2vxl+F^7x?*DzpmYvZ?XlR1F-d_L9Z*8>
z_|~|)-AuVtkf7)_965%0U`d1;J^0mWp%@l+RloWIzq8zbZ%TL=1qix<(nEsa$RYI5
zL~L=+$aS!JFq{fRpNI^6x<DY}{SE5N%Im3WOK0a6{2(Lw(X%!1^`o$Yo4&5fJbciq
zj&zp+^OmW@=Q&Ldp9*ZgL-OHO<YhbX2@_E6{d~cPf694KyuaUlmvg)BAF;_+oVbIi
z``ahuI=I+$Z1Y6DBZ`Y3*>sGYFLv;xS1zBHmC71e{)ued|Cb+?@i2=2;Q>%eWMxG{
z1Fdo}LnH`WT?5>i;4p~|_unQGBLjvY+RsbQ-tN7YsepoO54lVd!;Kp|TQy<SLT7OC
zDUtmOC_KE&(FU`nCDG7<Nj|wyIc|(wD=khab+>{o7fE=0o?}}1&!8;WHTDxhss(^d
z(#K7mM&(bd;`^{)kuviHHdil47?li)RyJ0F{$H76)yOm=uN)O37Y-GZ#%R>#EhNf9
zG$QS~CEiFKW0{0%38A3&y_Ft1T3YhkPnOQ>6kH3HM-`rC87BHAgea&!JZ2khKVrC<
z|6HLl+dNrLitl;`ulS7b?q(TNR%gEpxS)OpTR3=~@A6DdPv5WKc2E92hk$is!WFc?
z>uMQ(S#@f!g^;gzi0}W~OH<doxEM5OoW*`eCl?WcAPU_0cRO!4ESlF`0s?|>^A6n<
zg;+-$auBiMp=;Yg8=Sg2-<G(UY*|nx>sBOPEhfKk<3+8`D5n^!L58fd#v+{Uy24yC
zcH>wJB_S_$RYPGQlF#qbc^8%hjL^b74rHg_a6>vI1On;%PcbYAS*u~a$XQ~z-#6B{
zPYy_7VC^SbXb-TzOCE>j8~82*FFB)BlOaosCtLy!bXR5ynIEA!Keg;Gu=M(loc}hm
z=2z6~QQ&!a{D%a;BePIInhxie(pwqZj&~!jqmFsqn;XxM(;!+nX7}r7JVv3VeI4se
zXWxLqcKkD!{fLdNOCx{94Us(2fPr~WYA&>19ivY36kDq9%P^y-wQ|3w6IE-2X&s}0
zLAi|=SaHAfKOa>2heEkw=8=mW&vpN?WY0VV57e+6vuqcx73I@R$BA8%fYUFr(Hypk
z1u<>36wRZNH}u=Mm1p@s(f4k$rq=uZf=JwhITf5DVUtQ#!IGds;~u_XlWvn+iXtnh
zm6ja!6f{OFr3)?7)S+P*BMmu|L<^%|MAyRt2TcH%0a6mF1X{8b7$F<Y(O?3*c#dH}
z<=mE2r6$ZnqAF)|4n?i1$Ag_)>DJGQkth~SkSi0Gp)Yon$V&H{Dw!w@7+EMAN&7t-
zLgYLE$qzidU)-;2btUz>wHX{e59>PneJsqu@eYB~L@Ev2>zypcRhuu*baAI_g6%Ck
zD;xJghg(7Ebst$=6gpR&-TYu=DmH0KPHE}sI)2v|DVvmadEK(uy~T3)zyI?L8_nn-
zZ7^Kp&eJ+TAZF&@i;E=M@yhJ1mEEL5Pdm?dS#691K^j@K)2+TP=|yZ_&kwl$T=f~#
ziTaSVC=*gr)ge*ui?IFayh}tukTtX=6*=Xu@%B*5jRjTsy#!X{+{nc7n--h{u&|pr
z3IkBTC>HD$&BhDG<SvpUtKFb&luXAiWLUqECsHr&_orsUl9oO&Sg4@Ujfc^MF#RJI
z6Q^y1!SfE#!J2^m$U-KJh<M7fEKu$@QXn_M36d0n4B9)V+Lia;urW43rP8BYXW$5I
zl}JxuDBVC1OekFd0h&}KX)tT&!r>L+$d8R%fe-o5W}kGLQx;P!mo7);R4a+!)TS#v
z%>dncN7u-zPqM}vnkgtL37&)0g0Ef1H&Ip=lfLRhK8Tz9x0}1WPcARwcHI(MgrBy@
zbsgPJ?i;yydr#Vle<QWYPOG&&?=3E&9lDEku{!WI1zb(Jcm&Am#kF{zQ5DZ3YBVaf
zG=}Vx@WN&-3p^Kz!bH8`sUKICHs3~hir@e;wakGX0zLAQF}O79cNt=IOGB_rXjB}j
zPYEy75tK>CsT2k&;6|iFxKJMewsvYu7dRYG`>R%Fp?QyI+>>>j?Yl6$#NwC(3LH?e
zBAj?u!Eig65+WPM0do#2#KaYZd8M$NcPR;kCZWw1@dWc@LXXY^f(qBoNXXV@%xC1)
zH;=QJdn?eV>_NS>+IW%|BHhm!Gx$%TAD%$lqcMounSz?r`VSSE=<Qh`8n`HBXHB$U
zPHl`!GJ%BdG-tJcIT%qE!}F{$EgP`BE!7xJwGyw;B8K0rCU9MxSgNcoc<pQEvuOJ6
zgfI>DsH9tub&Npt>9qgl`@?g(#2BWzYisMQkJ4%pJR_tftYcK!EQ+F(XJP3iJL%vD
z6bR5&qhi73)~s-rAvI@xszL!%WQblbf@vFrHzlDX^t71z5nRGV=To3VU>~hgFe?rO
z2Ua67iM<6JiAv(S8VI1lRv@IJ77m*NqVH^zbx~P6a&md2SIKMpYk5(u`zn`3&i#$x
z1KTAk7GI!aE1Y=@{4Tg;X=+#D7E<(s1D1-fGk|Ph#!QknsjwJBehR9IR^Qh!NB`GH
z#O~}LH39bi8RN$wS6oKTok5raq;TD?rL)acIG>=neBJIaw_ij~o!Hu<e#*?ni_13#
zi1Hub!-LD@mebU{=NWhIl-JE7&#!7|-B>3I6I%SO0^6bdA8sqmftOiH*56rey~9BS
z*kFd>o@&I+X~=MD{W;`Lwnm+kPf0vDBsEO;Ncz{aQ?Y7Hj0qK>8Nd_D^y@r<ZP|`|
z`r99rgi4F4PBbt?;0HB^1@xp~Y>1%XaYvGSLm6Shw5I=PLw*3L;e8<TXnq22g0;`g
zT2uhHuv$r0X#m~|9}Uiwe#a5n6EXXn7(JQ;m?DaS8mN-(k9io9<kuow*m`eX(-2Dv
z6<C^ntjAA$@1jb^cG6FH_uwuANYKlNgUYC>T=sSk(>2F6W|%?$eOuwM{`l<Z=eAml
zhA(fWODYXQu&?};68BqxzwJG=wy`NY{tt34`>;{-vGZBTyq;+)2M5RPZK5Qr3OtzY
zt=E}#7DprrkF+{5q4(6+pHg5!k#00(S+W{6c`OYjH%ql|&|M)7A1!bqV-TrYG64g(
zUpK=82B)YZbVpPUip6V8&_`nCQ@ph~`wjYuY}Olw;;lyDiCcK~_Om_OtS~ImPMl5_
z_BmpN$8Wv_y^^l$Cs1<Q)vqCx23Rs?_z8PS?`Z}Uu4UzeQBp6s5dySk2k8UNLS1ob
z&F^NCErw}a!_>lhX(vJoJtY*JJn(5O!npkU8RRp+SF_9L&ESho={q>;)ackkaVGHh
ze|r=x|BR^$*%b4(6cp8k|J!|^)mFx=_^TQhC0HYA_k<f+GFpg42O%j)++tj}cfb06
znB=*P4Qpk_X57Y-0;G*Im;@4C`A@f0Wqd4;)L1i{iw;E%xJce$<WxkEH7w&HU1xe{
z6y@(@xroZxW;1Eu#m{O7bEAB=DT%C5$Lj;TNyHQSq`dtmZ5^CtTM`A+AgEahwM8j>
z+eoJcO~Y0<hk_z!X}J?*@K}Qq!)j&7r9DJd?o>Yj<@<m+a&d&taA+~Ci>@tilTF<#
z#Mb$9ye)aoNo4O<INr+Q?^;W1Pp_rF{@v--m?0;UEpE8?c)76&ec+-$m!#OGtSKL(
zAua407J%;&#ovbXRfVd&_7#FZCH-Laetclpvjn2>XWI*#bV{=f);b)t=e0Tfc4z;k
z9|N&2KBy`6q&hQp7Tn+S7+hJ}U-fn3ob8wXfIups6#VJl6+vxFq*>(T=bxPkN-w#S
znsLc8^$iK{U6Nr&3!Qa5a*XdLAs8x}RP%--8f-gx^SC+W&*W~I<yn1z1$nyjks@eC
z(8Szx3<02cWQgc%k}z6H5D+AUwnP_;kqqqKL{&#`^f(NTl(<4=#Z)JIs+CL$&v+AV
zTu4omjJ1QcS={fdv|tkWL)UPHRxWEsrlb11M~^3J*J1sdL`*QnI8?W)4?(t2SLB*3
zQ`7DM7!*siGG<{w@-R|xqpXZfOjHG-F4rI-m~HBY8Apn6z!*!?)z`MQwGzQ)a<;TB
zb7#kqU5l-kzprgo7;b0bZk)TaSDJ6CSu(J^#5!`%9cZ?fcEIsghaXq#tbSSJLJ-(~
zzQMSt`bS~m*K0u<*k*3rmUf<`#owjp{(SJiWtkH0y1P&c1MYasej+r?F>(rcNt>)S
zX;`0WOdJ1cweRYdNT(w44>pE72Q?=KGSa$+Y9$n0F0e)#27yM#XcW=cL2l5B1<J55
zo9&c1<chH~D9tM%v*4_F82^bOF92m05ONjCy!t^jGkriA*opQ=91kXnij3cEm2yqQ
zsUswiEx&%k+{RdmY$~CUv4g^(z!*=8MP*(%@}IQ3PL6%~fgjC#dT}W?N=5HR4S+Vd
z56LvFhYlJEjObw>(CY9O07krf=-TUk3aq(1p{C%<?%G@L6k>dz@li3#RM~-0QSM(;
z*%@ZhPd9s|#9cdwPccJumJJ~MGisOiRYvXkuitR;hR;Nyu%5+1cHy#5nQIQi2&pWf
zesy)V425}`OBTNQf{KTS=Y9D=1d(mjprE9FE4?#$q*KF>n?0Fzd6cy>Rqz8xb1$Q6
zwZD~SJZOS`j5&;0emBtq39M!odc@8g%toJ5@;GyBF-86aq`8H4^f~JHSw=APrt|=$
z7<!}+D5Y?q3?QCRYg&)Bl4NPcj<cQ<a4!fz=%eoRbgVhVIi-6dEc;BbT>4R-aRt<{
z48y#oCNSH)u1*&`d%MA@S;xshp;~a}*y=zhT$dnk{)u3f!(FOOB8&orB6Ze^g;V4g
zMD2m|9JeU|#Yo|ZbRIBzw(Iw+1$=1V$$w#@hCiSAze%>SvueFP;0SyfevKO+Hwf6L
ze##Juz&x06^7o#s3w&l6v>tetQ_YxY7Ja=CiY^vXSvx;6@*nNQ^sN6?6mS<x{o;lo
zJEut|_FNqt9e$rSg^_aoN!TYt$d+4sducj#>od1v(SspPCoOGl=09tfYaE0+9rRWR
za?=l#>4-Aa!>hQpYC&_w+?i3e8nkbaGbOBL8q<#Jp&wn$D*;m=ZF!MZ11b23RCz>p
zs3==fG9dk9H0xS^N>UIL3{c9r2@`g{Eo>f1RP38ER=>n?7p0v~!|Z-y_`76P<EvVU
zuCEZ27*n0YrjtWKeg1qF7(Zzl`;&58L7`Pg^F0XkC<8>XrmW0fcwwcR-6aGiTS|_i
z*hGm@;(}Y;u8|=RJMvLftyY9@^-6y`@E?1KaenDA<xcImy!uQf=G}90&8}A#+~cB+
zP^v%U#m8}FB4coH)H2HvsZxoV8pc}x$?BLGZ7f<}Ton_NdY(cMG4neSN*u{hOwX7x
z5TLh$jb$t;`tnU$v(kmAw2ex`%B)A)^+lS%5^nYv293dr#>Zizs^2=#nG*3hKM+wX
zlKcLy=(lu-S!jh;(XK@m90ZJ|!Q&vZV5NznX$fXVae+u_hgT5wiWH%6qw5pM$lnFc
zVjZOylwnxW&EjTYx<V_xE=U50&y517T==*~O$?bE33i5@_NO3cowq6d#aQdYQ|lcj
zI%fxuV$FrTdg{lS3qgb-K-A1n$4$6D7c*Q^HXRDpWxkEc0@<WkYd#Zn$XL;(umOLV
z*YSfB39-T4w5PUf1fT2f?l-!MSTP$3GCF9+ac@tl=5G1McP$;sl<rin($*}8y@Y!)
zrw0ddX=S5mRqrIe6a_pEcRy<$vH35(4L-4q@H|}iocb=PJJTe#q@#lrQ~kAW6>D{U
z{bH}p(u&VIm&&UQ#9i<vmV)T8LV!jNLysPZM*Eb;Rp9_*K(~ln`T(ItjLb<Dzz$)Y
zNu+#UN_TCz6v81On3N>=+=1pw%(R5Sbp;p5u8hbA-iFAi;$Bz}Y(?w9KD^>?xkZlS
z$i1ChtCS?r(-LC3J(F<CG0JoG{=ReLG5mFDjyJ7|+WJpk)8RpumUBcWh}Rp1wl(~O
zrvBG<1Rf7n;Uxw5?e0+oxhXUoq8I}__K)aV>7QhfVut$ANen#K&6D4+80B0%OzOaX
zI|a0wJ9`bBk3s}=(yv0d59gU$I%yyF_zzJ8j#T>4O^u!6c3lR&L}j1h5g(o^KUvn*
zf*MsGV`pc4r>(VqtT|M8;tr9Pd_tqvb!;+Rv(xn?U_uk-IZ!Sf$N5Y&BKp(2FNl?)
zNM2t#G1BpcIt;26xg1SPAcfCJKwkjH84V+kg=%430K7sj(8#c!B_^c$FrfqX7$GMT
zZ$hHHtgt+Sr2Zb^sgpka*gek=oT_lp)yiUuAo~_I!4!VTR(>L8Wu@fc@a|K)`0|t#
z%{cv#bqr{fi0vk;7s|5bkHkK!kz_@FXz<W9B=fByvNwg5wjqjCRFMdf3o80%4Qi99
zB<o#5GYW;ttJ4fJ|7=$9ZPKB8Q(G$>aJkEpoESkW*yY;i2l;z(9K|+`*q`v}EUfhu
z%>TGrW|N^j+-R@gGJlA69ZLPQSw2L+ti9xM<*&*|E~(sh$DA~^ftRMv*XJ#_a_we6
zepH>dF6Wk6+(4oIwIofRp-bpNyEZ|F^(jn&dR9Jxmh!r{Po73rSj>%15*-n!QPeS{
z-0rO3z7ye2ct3)c805&N{$_w)&it_U_CJQbAcDJfI^{OJBDaax)0AVsLAyL>ULHca
z$=RZwhn_);;jcXPYx+L>q`Of+7Dh3_1Zxy#K^eL#=B6Y(|0QS?l_I=Mm%*#@IC(bW
zYR!2*?a~!m3;#@G2$PION;qaL(KHBh2LBk)V=#=1Ni0YJu&UN=DP)xSq&G0XbUElv
zP|6Dm3l}-s{u;-fKP0rW{}F|chsJ9k-H_OH!XhVAWfE}LPyNC>%~Rv5n_aUySTP`!
zempuvKbo$UV$pWll#QD%VC(QMenxn<6+^3Vj!*6D0<+R^KxINE)Ev98XFQ{3{fb76
zb_uHhBre8_rT%6nF(Z1Qi$%3QPhMg#%bJFmpeiS05bXho)fzMh3}u4m6DKyH9huZ5
zL@;>1oD!zts^-VAV8;SyaD&sWaF?3xrBHcB?a~TUOb<}?Z4H5jSHaQZ+eslFjhoiy
zBQW{Wk%khTg=3L)fN=UIYU*LHXQRDp3IU7c2#UqcfDT*%9z{PyRkAw2Ui`eoHhb$^
zsd0y&bamj2hzyf>qv6hcTfO~{HB0YnT-k_S8RyCLnr^Y}JVpJS(n;y6uUUnvfBw1y
zCSz#<8b`a-$FR}*xk|Q%NTqOiRia(<+)0wI-zQh}(I|zgp@d0W3J1TRE6=S}z+WgC
z1ZvNXVX?rpO&5zWLujy7aZr9hTV)tPU*nh3Bg3#Zn0?tzs{p8xv~dJcZsY^i#GY#<
z|9tHL_Ly`EYj~^gZ1;Gi8Hq@m#p*Wrnb8}Z^F}Dm^&>NBqMiKbo&NZi992HB6Vd#k
zoD9WW&9y{xwE08MfGUrLmjh=eI4CLFHfPmcQu_2xI=Y07!uuL+<ueE)o*VPvSX?TH
zYXL!jCAjot*ytn8h8{&i&2fN)>R;i(Ww=jkoCx|OV9FFSY#xp<(j;f+M8s1A&CJ`E
zO;Z>-mGZ=M1Gb~)#;hM|_iZ!%aQ<e;AxK+~YdjVP@4UAi<&Fkv+3cNfu(Gs~3njnK
znUe0qlo=D`&_Zw&sP}K&m_0UL6hb1gc9UsOtWRM2z*1V-HxfYpT;K2oEHu>vitmvC
zx&q9uE@HbmtQjU(j8w*(Jd@=DVstlDXCC;0gF+fs)|9LNd?B=;%7r`A)$dlk`Xp_B
z{@oM@zughlO4AN&Nc?XgX=;|k()m|S&1t3>IczgRh*wOSApS3=&#kNDByGKrckisz
zR_$;`zZXfy0a+uzgc=}<luBe1Af!J6k5tVk#Vt}Qkd9Y|wIplPe|S=5G9N))BaD8-
z!}%R@4gU#!=tjU)=t(4GW+k|K{C(Bej`CadKe%zL<|)M?2nU?&-*;pd8%#Hcw%amG
z208eRo&7%XY~1E$nn%RX>!FEnWoUqJyVxbuM$11E&xaBw(yV={Vvl6qELQnpO9GnP
zmig`b0d1CH^e2pa5oo5cs_(ZC@04?3aLJnKKcHE6<3j5|a*_NkxKP;pyo;OMv<vrA
zUh!V<u=&l0+K>rGQxVU<c$!3?Hd=LZZzx<loe6WpJTkwU(VugV8xn47Gh4igDWi*1
z`bMm_$6`T$w?j$D-CCM+dAFGvk9+N+ut5&XGxg(ajUEVN76YFq#LQZT6rfSaQfxoq
zLWINS1-aFzK-y7%3o($btZ)M_m;wj4jAiwR7gQ!K8+tKSHyHl@mo&<?mCG~+YwGX0
zI!Hh`6yS^L(@C3Br8U$?N&0uTBr5H;iHdVLaRn09<~<3rv^>FV8ok5f_{_}FP@o~y
z+{I{tf$1X<xe^_MkH(@2B9vxDD`t8~Al5j+5(oY<@BE~RDogNF*{SZ$Z%YXeG3&@2
z(xOP{5!O$-UwD@egK(e0r}*y8-cW3MHclV@BPtMsjJQdcF1)$hZ-|rg>%%z1S5h?%
zF8V|WV>0P~q&Zfkq7c~-*So17O>t|z;P`!_?`uUr<rGP4Uc+BUZgs3<g2!|{{Bwmn
zPBD@vogE@#$lBP{Or@^$Xsc78ngoV#OnRzu(4o5^WG!B(c1g(Z#iz;XjSG<vLi=mC
z8-+H)2!f0GBB$wO#5MWj(k5vvcGC)mSe2sXWeKw1ZKvmGj0wV(_i#f<i*>Q;JJTLu
zY_Q}ezV<o-Q&X^Dca0svo&8giG0Gs7sde~Xk}%ksP8|SEL?I3FG-go8E?RD|@kiQ+
z|Hs73F<SGDW&~{`d>q-2z9J~gG6Aa(2$M!*IDZZrxsCqM8A{u~k_F%BW-#K@qE-<S
zIcsTiI0w79aGUbxUhD^+vwY}waB7e1KS*}bg*}HZ>7LmbCN;GK*4uV)qLG`|3Qc#)
zs_xdGhYfSPmgkqTk0`&*9w?uFqsZ%nO0CT-aU5c%GAgPhXr}PWgOcMC7u@emBIiI`
zXw>hZNM@`Zwt$5JT}IfKa^s2*kC*wE@N?ADjSq~|Z}?Z(Ln$-ZEmv1LY{H7zG*{!P
zYOI>8y{|8b6j{Iav<0(`>v8B@tx2d8<NPxHuhf$`U-|AhodzOY#C7PE_UP*$_#~I=
z@dFk~0WnZR{Vl>M`4h#o@lKc~YT#lJDB&&THn3?T4|j+O{*7iTuM=r-tw1EILe-lh
zbNQ2!?ODtv5i~_ETaE~W#6g=Li?cVQJoQHy0XO5S_g@!L@=!Am9FgpK@0lYuSsLk~
zq<%D8nlh(ieez+L8y>tQj`tSryUicG(ghri%A}^S`_}U|{eEZ5_ux{3RD1sV#T!RJ
zFbXeszQOX032C7r2Urjbi1mMPNLjZ*NtVPI&R<&~cIj}3&`E-nliNPW$_ZX2x5tXo
zpR#`DNte#DGvNz1X@uTxh1r;<Jgn&#vthnqE(>y%Hdxvz4vQXUEQ;+LMPgkp0J5$v
z{yq9M3B*E!&?KN??jYyvkLrY&v=0d@-B64DU3N}4HpKl79GGHqu?iCO>f^{I{C<sg
z1cYpnr$<#Je5C!ZQ6UpKf-Z%%g>>2^&CX3592)o>RT;G!sO#*p{8ze4uQ9E|>*x0J
zZkz%mS8w@Rt%NyQ^yBTa;pZY#sFGSxVv>5<f$3E2x5T5w(BU=-qvpmQD}-2MXSnrW
z=?LGH9LAAGO?Jw{=Xe_01{5oU#xWSTseLFHk?<P;b)q6c=dd}MBy)%Bqj>|z=LQX$
z0aDOsDY9ZPhSExJHA&rQbj->TpSWPvIjr^s2I0>C$Q*@ZE2eLi#WpV3>YFY)-P+kH
z>HV#@AjJ~lB)-Cx`r1?-ZlnF3oWk7+C<ak9{Vm<1fAY60V*;pA9`XKd-Rpl|6Mxyb
zd@sW0=QTgQ-h{*l_{C3)SApn~J5oc3KVRRu%Tb`r3j1vX{-aw+v-a1w<{;9w4z^|}
zbRLPsC{~kUrFj1Hwv&+;6*C$|0BVS!bk3zE4rAtbvwVy5MC6?OwVlppHH%U@ydJZn
z8=5yoy#W*yAF-sfduYJSKXQ_jBaZX@KX#tX=qK68IHgVDRpd$^?dWhZW=deu|JN&S
zCh@PN)}>HRCRzg{IX0oScZuEPH+Ye>^d<mJNEY^d7)pl``mPo$AelIY7n%yed8ZcD
zMw#*Py&)WpHu^rMb3e8Au)a%1<OrrWl)G)V-r?OpIf?6?rmp?A$-V#DC6*wuR;5xq
zSzVz?uXrp(Hp~qztK>I=%VWh=&o=KT@qPCbz%~%JA@UHk@m${BU!ET@RBMB%*#{@-
z)I-}>|9YlbOD82vMmHw>0?`q`{~D@VCqc)4;?_C>7>i^vY{Y&j4VJtuSt26xwjUi1
z2SaOX4a(k1&&!3=+)aAN9ty+^Wx4#=ot2!-CZSvRJ)^`MdfR3xHv?ixLLQQzQPd<9
zIzu>B?+@R{0Ar$X@PBh#LCu>Rybx*UrYJLtzJeVNS~Gsi$c2A15nvshLSsZxpn@0h
z`@=yVOln_SSiPMbgf1*1F@V?16jj2DRfvO%A_G15{O}qRJ<mfdhlx;sjQ?Z6mfX0p
zW{LFrbwv5cJSzg9nmbp8rS=UyN-|MS?&t5zY?;&Lq%4_~)8D~AIzC@q!SU+;G0a-)
ze>he^n5`hl;(E}p(g2X3%hBpB!<pX^mdXnJ;re~k3OnQcldPf1hA<R&`y!)X<V=H*
zDP=ZM33eIhLAi{JJLSIMC}P)8qGvQ$>uCLl$U&R#4>I3mVkSLKqzdot8*)qzNk>7F
zdMeAyw=Wmf`#DRL)UjgS*Tq?9FU9C}WlJ?L@j8t!l!&Qgam*JhuJmMyP!kD*5$X+X
zd**Ha$)kP$dr^#7QpX)3pSpIv(qC*mjYrspQ|YD3gX*ORFg2XaU}657Q2Ir_O8FbF
z6<R&I67<Z%3&`wvXBSB86Oi63y$1qf*N9i6MNzq68_FUj3cMi^(ArIVU3|R=+jxE6
zK-Nf`Kg<@WaY#3pk=3)bHvOkrs^#WCUBTMg)?wMc2H&RkPd|722*AQbEFI-TaM$*!
z^;nfHT%GF<MpIBm<dP!^58J%OTb57Z8puQVzW13+TRQ};nr&^ekZVx}&%>DF1L8#n
zrCC!U(}XJ4-<>x#WbmvQx<&jWFpE*Yd}h19&40n={L-|ujat?pcd{4b<NwWwKTL`-
zdYQi8=(d9KVsuU9*r8U9+sel&zWectsJ)s&FTt*XV7zBYY|ko?{;vBen(y`Ybu0dU
z`*r$Omx5x>jZ$SPi6v4asW?<<<8l4=uI{D!RRAK$miT)9`hfmg*WKR#y7yXew-~qt
zG%Hz{!3nX+Blwtei$(%dJbf+?$fw*y5aQDDCuu=L*5Bszeyn^efkmm)gg_6IfNlO?
zq{0pes;XSf-Jp5}yvCY$dnX9vYOSRx)po8DOL3+ocIZ#g_4C>5X1O+>qW0?v?n;}P
zfBV+s#w-6Vwdmg)k3obbTOa%1T6o6@nF>=*mmtGC3%9qSoQvzq|AK><38>;D)#$^H
zv)G-N8+^QFzU<UwXI+>}A&h#@%eQy4SCm5<iTixEojYq^dznSh^383w1^4T#T6nTA
zdbcs3{@vU5$<o-%+QgBidpfP9IdpzR!QJ0%+77MAu$ErAS#9+kxLitqdU#6G6EHS3
z*2HZ4==^w*GC7!J*w_7X#z&%qSE?D<x!x411}4f|N?+oYjyCMrrGC9^e%gPf8(*ml
z=sQ1;`|$j>cdw(!HTZx+@qLYI!LJ!6iVx7<HYIffqm`*t$UwnN<`5x~)Lvz>20FK;
zyf#CHs4#Q}iw6tE))7!EBcEJj>nuMl*<+V=*?G2JYH#qR%WpD!sSeTIQSLxq<BB64
z@v!dM{W`C}Cu=)u*|2*(E+FdV)Q2B%MOVvNcYiUyK_f#iIDNRxke)7JXo%=YF;7W7
z&O(^yMvjQKtCa>O$?->gc}57qx-$fc@76b_?%}zf8W=tF7rV{-qPhOj)YGS~JT=~X
zU42zOA3nT@YggPYR_^XbXQ}WMC%fjcQ#PaKT;smSg%BIF<Isc@ky6gIyfK_F6q)vn
zN@|ZrKeC8b%Ug7r<ZL#uTnWb+;rWJ>c&&kekRN*5Pm4zJ&MM#P>pR!x>}(&}9vP)9
z*YrLfg-7@Pz>dqLxD$A-3b~1TJ?l>KyNSl~aB_=9cTDDRF?xf`zv)i{=q*!vKrSRA
z0BRIRqvWQV@1kVJCeTX5%&TIjPV7%c?diFEpCwddX!WN2vM;bqjd{uMB3{p>1Fp8u
zE;e8M|E&=pQEI?dfY)x^lJAP0{@=SWS?j<h%Oj%8m8(p4ibKeW%{Y(6X_PZ(*Q6^l
zW9Lbczp5~nsSEOW_Y%>4O<8qhWykUH{z!-2%FF94!y4)6F1LX$>xk$S9@b=UjmL0S
zDc6xddGGG}k*^`=faP{e<mqS$RqqRYR(&d-x~reM6Os7L^BZ*ebrvS;OyDz8bousW
z=FNTS=&KVkSEE?>PLI~<-fRhWaX27Xb@b&1dv!X%)=dq2=n}wOl%)wwM?TyPiBo0*
zEQG=s!5V6*C}iyG`0`9MpUnw-?C1ksz4OZsZ%wqQcAFZ(1wRL524}p-6q#_4;E=*}
z^1)5?uhdo~A#0ahK~BCeW}GO_NO`1L^j7h~qzvLUpdYJNe2uV!a}QKnCoeU6aOG6R
zQFz%=WivZSu+=kN9iph<Bqc8evrZM1V4<I^Ep+f`{H*ka(Cwthqka1&w0(jE;Sieg
zcJ-aSzh)7Reo8*`i;%(y`x%q^7vFs+o?qm_1CMdrn!%>db9H&RYtdbL5Mov;_(lX{
z?cB3DU*o?#uG2Wd5n9aXC{^jf(TeSlSdPt9I-V5NsSBA~9zS<Mm=ql1#+1a3exvnW
z7N+YKp0_C{IyyP||0VdSlo4J}HL!^mUkAAck1{jFSjlRVruOCe^&HS2RLIid5x*h6
zBqK?8Z0%_IIKqT-gd&b6Mab)~WJ0U5|NAH28LE_`GRzt`b<An%^n2yNcMKBJ!8~#E
zyFyG<6H=NRw8L{3iMjH3Ob;aj1KV2(Xv}j!dwFuHuL;E^U_zAA_c?1W9;XO7TxePR
zZDDOQa8O{vL7mXeKRQh@ahGiS>x4%GI>;s~JUUwGOP5z_(Qu5VRxByTc(31-rDpPf
zOKwx#)ZQ^`e?1I15Xc^hLr51|!RTcRQZeVz92t+g{qPhN-JoO&%bAF8am#D#-2L{D
zat_aE^-(nMYonU67(Q2q|H4jL;j*J(!q2adp)90w_H^qhqq@8b-ddUr`p^;YiQL9M
zKZ=^RZJYIeyn+`t;pFF*UwxC)_mi;HRI8-RA2QnNx{tT*92Mo-gj!hXX}eXwwY7-e
z>6)T9Mm~l^Llhcor>~UxUdpY~U3+E)O6AR&$ieNLKo&|O9rD8-Y7<E%I(F^Fk|<o_
zG#=1{i`({v2^Sq*FcxTL>b5f&19k&q6r~+xm`I};6l-PnD0s#uVDA%6=hxlcB{OLy
zLz0&%&XUu%caJoqM2pvd9!$`Gb<tTm5JmLzT<4jPY6yofY|w`V+?_ufZm=O#EOxzG
z=Bkjg*4-<ez{yd&u?1$<&G(t=)i{cgBMkk9X5|Q#)X3GtC;W9PXSZ>Se<5ez2yXuj
zdfnWKKpT2mEZsRS+kI%VOtC358{GX_KoNVeEphoZw$AoKgs3PZ=tm3_1Ap9k6&+Lw
z90w{6A@ywOowpfZX|9{a2*ItG;Hu`8OO7#AXk6jqCITMXZT{QiE{tapLXsRfKofOX
zK>|G-klC3pd1tN9;zl+mX)sptVTJ$Z7m<}o&44o06Qn4wqZ~_2TtIichK&ub9I|s3
z%A_>ui5Ho*)P6fePrWxxX)%dNz$jf1|0n)UoS6@d(;T#UuQa^zbX~sM=_!%P#8W%U
z{m``QLs~J0V$YqtH6`#aycd*HKEl%ofiWlOpPu!P__UT%vqcYPa5_w@XBN@z&)bh%
zdX6d7wv5U>l^JeU6Z~hfb#K-qKZ>yMW%M4;qJDbD5ZU0u77FCL=YKtM^cfnunC&E!
ziWL&G_inelGxor5wq^cE|D9xHv-NRGx+#`UCr!n1^i8aNE!h)8Qj#^pSFM>tzTYGD
zmx3f@Pdz5J6^gj(TsWZAHwUPWA30%QjayW(Afxvf^H?KodWdqr2aMO(HZy8wSz=z~
z&$`)v!w*63M%CJcjC4Y7p>#Y+9b8`cV6+QbX-A)9<3eWG`rpSmHT{t0flXj3{U4kM
z46vN_XD;6NCCszCApyRrCFeddQ5YhIzyx`1f=(vxt?0T>6qIopRMVP2qO?d^5*1yX
z_L*5iH1=wg7yTSEJ~9~^effLbQ<LSgW}uulQS=KhhKb08=vK^r=)|wrlJru~0<NvV
z=DH(lfdxi=_|w4kHoUOdKz`_Zk4tnk`|Y1{Wy6on9a~L@l`eyip1f89coB?%#4y?>
zC=r>3_UtWJ?j(G!X9iR(t^W6#;dg%u4y{QwW!2&cv-7WQpLh<!2(!tSnHZkfF~zcI
zx{@HvX2~<}8|PXL{{-8tsUJ4_!tcn^364<R^QGKUl>sfcSpVVrawxLi?8Fu@yN(&Y
z^~BX<Bny`>WAM(L$9z^PGl@aA>b~LNZwZJXpo!`A#08V5u#o+u48us(#-h|B8<U=h
z|K6X}lQ19<pt4k6`5xRigFi~WiLhXK9FbG{nRX)_!-3u^E4Np<411tli#yW8cD!Ph
zB!|JC=mr5@kWH!5Ks>*0vazn7{D3?|GY$*S?eI0KWim^3uS+%U2G5&-*2k#toMfMv
za^iidDB|z8ET%1vggm4*@D}+GLFSUAgtC$*tc>Vab2C5FFy+t%I1NnS=<f=q*BtRX
zoLiI_iO6a&=o?7aCiS<BF+|V}&T7%Rj{j1MvKeGn4JAVuBDDGTEL%(J95p2}FwP1n
zMeSczyx3f*KgzCR+EhX*Y*ITu=-XCRl^ppt;y>!igorLx7;Ai&`)!3+8b^ccQx8)v
z(vorVIE!mG-wi4JLYLZ`f$m`qYoQO+G=pK2@B>&5+eb_x`vw~i#9%c3BivAToX$bt
z=$$ik(R-STG0>SmoC6b64$(*%zRrykS9_+W@!iHF=QPc*&XF`+9E-;#)!ew){1m1r
z!Ge%|{{`a{$KS8zKj97Eo|(zLVYNB12z78dRgS;Aw;8_vvDb@<f43eA$^XK3UX3fv
z$r4QvIRF~bD!6v)Jc4;_KH@9!`<pM>18TuK_=!VYZrM9I>~tT$y#guPIJdabxuHXu
z#z``#9~o5fxUrWLO)699jvc%o|Dk8^@~!`Q=BkkYK(Adtn{YyQP(S@qO)(+UALF~C
zOfhZcuTqT){{n45V#b70Oc#a&%xfPWI_QquWS>+kg%;ujW9v_$bMpppo5~K4W(_6m
z;VP)W#MT9T`&iv6rrr=oyb*udF%y4+OUJ3kv5ccRfzkAj{U6gwmKs$iAJ0CNGAlM^
zf1blU)(^Q|t^KvI7MEVFRNM64+(J!~=@)J=fQ2JOG?<7tuR?P9e*jQHufB+!!P(gv
z*I|bWIei>>GQY>GX9G{}b;#+MQPxpp9Y25hhRb?M9uK&8|CrUTBNiiq9Z*QrD96_c
zO8uJ`E&cW_j%%W*feKRy5ND`if>aGr`lKXMDMEIz9-|_aiCk_6yoY+&aQFTJ@7<kn
zyHRw#XXpofjFeJv=>%E`9Fa1UWSL~wc|w4q*vtDw!uAInk~kJ{K9b`>1p2<)pBU-k
zyAaS?F%6D>a0HWzOxO3=u0>}pw%sC2gF+#qO4Hlqu+M5p%4diOtr0fv(^4bOr%577
zQ5<NSmb0^SLh!tO^9I{nq!2jo&{9gecHr{-lJR6j(+~XRU;GueAJ9d{=4MGzXbxr-
z^^gPwx-`U06Maa|o<gUKkmSR|`J|y6DMlN`+4)=6n-#x|r-XyMTn}r0SUqK>EzeH3
z2-ULEU(l(qkP|_Em|?_w+&lg)K7HN+D%BI-Q)ZE^m$aRu$RW6fg{e60wrMvqATxvB
zRX9}2><#I4X|3=f1z!$MrsOjxQ3STz07ldMG%2kPnq5C2gQw5}r&3n2BhuTD1R~~Z
zTZl;VgrpHkuHpRy7E)rpL-Y~rK`Vt)j;{CQM&h(UwgX-&f=@zN)n({xht!7HJMv1R
zO__Er`99}3;Q-FvK+qs7q{z|I5q#=~1Q8!JSJ&5k_SvTxZP?Wf)pX3Z-ci>z>PJ8N
z@lQ9)RciI5q-|Q15Q)N9f@)N7bmy4+_wTXW?kG)xG?HfM2m(Z=(ix{EWNM$1y4Uq<
z!9SdSmwV$Q*6R(wnw()O_|iY)o_xf6le>sw!ozvaNB8b?_udh+a>gc{^TQABB4y3R
z?Us87hbTIF8_4pUXaYJ!K7LTK8yYT8-!PkuY1a+y@C9zTB?8{9h)YWzB~puh_;X~O
zL6uAFevaX^s+in+NOgF^>gF~Lata=$Bq)Q}7g07uLJWk!KEYIC$|;lS0d3b(cb0DO
zDPB&dU~4m-Fe!D~nL|o1?*@kpK2;DA>cP{ybc{q7lA;O_J|fiDSx6e;1g_gbG}v|p
zc!ZeX>=y6R7`_-&RDa5DO7^&qKN>TgPSIMWSwizU-X$fN&W+)+8)%xAGQ#okg4ujV
zRursnS1i{%&Mt4$U1khrR`5=Cm-TwhMmVBS=~xqK`A791(!9kGS>#np#qN6kdGUvo
zGUu!2j6c43%l*-WKX})$a)xKOJ=ZO0?((g>AM>Bjp7Jlg{1XQAmY2)7D0deV9`V5)
zMbixEGUso<yyjbvj#*uKD&aUfzT$fLjIayDU6Hn@kGK#R6^7siZE*C~Lv&;+XOIP-
zovj(KKjqs`kNM#Jdkll+cDbVI1*)9k5bT<si}Opit6Q8;YN*j<&aP>>zP+Mt`=qc@
zVsG+D#blnPlf(N+2!228G9=9m&<|<ek#`;~BvFDJdb)ZCsQoO%0?{o|!UH)WE|I3f
zbpz2iXmfyfE4*J5Lbk__BU0u>dW1-$e8!UroAs8wD40$sTwY$Hm&+}y<%YZWjyX7(
z(+@5sWroOLJ$=2S-qeieW4w#>z2)TYA$P_LHp3-ha0o9D`_vAx*W$$x$epIPYgR5$
zZ)+ahxyQG@^D*oH=YP$y_iT58U!8Xxj2vZ@Jeu8M5CwH#F%0m-qyLCE=7wLKeMW2z
zYHa9wD9GupqaHTgZgTG5zsu!|7i{fUgmppO#)PWX7Uh!BQ~`^F1)%7MYp%DRS>-q=
z1Cx=!&~SQsM!&gb?G3F@?qBbAv{o`$$Hj6(-K43YN=sV1V!dlvZF>gi6TpMmgF)b>
zVx;!9LFdxK0eWlET48d9+eHYT(ipUF=|WD_0zV84VwZ4!xuPr;LRSbpG43g0k%~Y&
zY>}!!sxjVg_KaXkx|G5&*sz~Hm~@Wg@tC1cIu3nvbIaY61HSX!Z&QuOJpbw$Lcq<<
zlD4k-=#%%@Zd+EH4P}{gakWI5g0tq9fKTZjLZ)y<1<^-@6QBgSOKDryT7;0~MaKEr
zCF}K$*+g>xBrTlzBxkBJ9#k3s@{1Y~JO1d?Ys{?RqvK;rQ}Oz`r<~1LH83p%w{=5o
zVYjZSsuD%ba2b)CkDz^v5U0dpK*jwS+Za$XQqAVvo-bMTEkg*5jAs7e0qt(b&~;pF
z2Lb|ZG-@L_+c~-ctc$e$p4ShcWXs@T+ob#gCBbMxKLnJD#3*n&$7qSQk<Pk(){?^w
zk*Z8#+r}t#@0gAPAt=JGrVABvWboEvcRQrau`)wYp;Zdf6iVTTq?8g$<N95?;zTMI
zy>Iu9<uu3O_~e+)dW~}qt##@IL`3Jg;gfHD!tee5@3Y<R(x9h$%W}2i{@r5^j_)v<
zwA5WqjFN--jPr}P)I*z?zWtPq5J|}wK@z%viki77S+A3)el|_6*m}1i_?~%}lZ|Uu
zo#4xB$8SGA#3LA$l4X6tZJlxVDDwIGguyScD0~xn_dxUOi)2q%5eflAy+ZSb?ZrUo
zEsB~b*5o^njtb`@wsACN&8QsHd%+NZ;COwzgZPri@4Q3gn6TPVw;SBxxo8}%O~-cd
zkv!9A3~mT?cA(xr{4}B!2A4d3N(!0*#$`%J>)HXWBoV=O+f!DWywG&LLrFnqG-Z+D
zV_+NtzPHI2pcK|wM7u+071C~i3?=5okP^m{P{ctT@WG~3^!*@>7<yuqtT#J$+j{T+
zOjBN(rcJHuKlp=x@Y9o%6COQz#H$xCdG+cQ!!Xd+EeD4O%%&3#4vwg*l6tpgXdN#v
zUUS`TQxT(5t`B>Y2qI+&pNtOpq<qApobmBTA26FO(#VspO~V+wfj9XX_l_n!->u2B
zDNm*acMp==s0|ITcVF;mdXHsWAxw!FEN_+<4Dy0dd+twj2G_9L-V%1VTs^x+xeYQr
zC$3khTTnhS+AG+ljC6fN@QPL6Q|U<4MYe-yyWP+?8xE&Ahes#WUeVhQy`L8>gy#6}
z10Ftk2OnUy-q2f%-**^;O@&vHX`BZybB+#+6iXK(S*}>FJ3<J|XJu+hdyn5QtjQ!z
zVU<GQL!=MMag0!D)P>M!Q>66q03sGCW-dyc?Qq^AVoDkHq1}gQwHRZ0a6cn6Y2bI;
zG>pm-tJR9S-l2Z)_kRDU#i(THd;ap@|0N+t?BLk#YP^SPoMK?-vjsv5vP`7_soda&
zXCRp<66hhRbisXnz(0BXJN)F6?{nwQ5ubeP6Smt8fA(kpj=pKRz1^UToWpyM=~ctI
zf63eJ3L7Mg(UeY9xR8<Ml2<ox+3qZT9cbMKS9}J&<Kgr!(M#?fR=A<%?Qd=wmOEtg
zDRzCz?%EP%lA{F&S_(3eQcZ{G2wt)rJf%!i(FPaktY_VHY`1G{-{Pa787#ex^ggg$
zt$BNP!R_serngud==UE|fYB1~BW(~Y<^}mEOXGBNL){E?og>Tiey|htZ5k^x8X2^f
z6eh*MHMOOWicAKai<qp~Cwt~7J;sN)m&hx;>j}Z61oKGBKnh<=^gTcM?J;>S2;QMp
znwVZy73<BKzVFc9IgC{FU60afQg=TLWX2$(<Mqo^+NNi5uwXPQIXF1r_|6H-<(fbL
z^so5U<ueG9DjzYH1)q%G;dj6HL+;!;qVFA(>5O0g^4FZdJtNqj^=5}Mf?sBy@A+fy
zhRDm%@Y4T#{>|B6W5xf1JJma6vSPKnix&dnGkm;7nl<-EcbLyV;buKh<WOXAb@hzZ
z+f%yRUlH6(qVP;l6hTI;1J?zbF0gW*nKWpz&kk^k%ONli&<&o}!QckEA*9w1#SkKc
z3pfWhM(p6}tY>fu4@kOzh<6d^BTgBnlM$22h$74J(b9C5x^?>z?+PiPZ5%#CM*CTQ
z2r#(-nK2&q=&r+gkB=j~AJDPHd5a7dEk>YnLKJ*GI19pFp6~F!-nWC6iwn!N3e0Cy
znzkj&QWSvqU+V+2l=`8KPL*K{2vRoCdmlb!b-QGBd&8@jub3|8eDd)J#1L4_#@wGB
zvu?MHRKd5Oe849ken3@KNU3SMo)7|`fBq#eUp(V)v*(CMlKU2ZdHyA3_8x!r<|8T%
zKm71JocIO5+5QcG`{Iw8%9_RWDf7cAC)EL3lt>}*F;Wj6kxj6}lCrA#+1r1`>o5O^
z)v0A%HB9e=45{KBhRAN`2!$jUf%SFZvgw)2j3P^EAHi#uL-O*CeV`p8s`iOhlL9Ff
zA%NXi@IE9sc(7@Zvv<iYB#k7L1yiM%R5^D}PB113VEf*~o&n5rh4m2|(t;>Qnxe?)
zJIByRbS9Wga)#cMDTND;wi_^6nxz~=N06g^dg>@a#lFM)-8Vo|2tC24$e;7eEswsR
zW)f?yFvd{tcK8rds*B0=-UVDB_OocZu7d#1dPdcRYCK`G+i-e%&KF-iM=8Z@I^t+D
z=Lg~g@SYFeeUA@5{E!zfUeY#csPxTp$@$q^8q;%IwL}Hihdbg-vis^esxOFle$1bJ
zb<KmrjNdu<PuPxn&d&$7yIUG-5kVnL#yby>C`Sd0eFq@3z>D?&jpdjBCF^HBi(}34
zp@A+VGcz(JxUn^T+|l)ERLtZ+vW|h}ZeSV&d7ki!EKl@sC!h@hi9}eCM6~eV49-NP
zj>7p=<p%`4k;r+8&N8MUQWP1B!x>sDmNz%7HywR5aBwstGs#@KYkEY4s#IiInl<Dj
zh!`k!hE@ubCCWD1NZk&&zCoK&l8Bog?~+|T1c|rnbo_@VDUw7^j4ja*NF?*cf)E_%
zXIH%Qw4^9fEhZu)10RCAZc_gml6zMu!ERSmjYsrt&!`&n@kj6R{Hr(AZO6glBOW|{
zNK<c7QqgriUw-wB)pA9>ty!(tG<D74(VUxhxA(J0;>IJUlJKEp_3Br&&t5S)xKHoz
zaeB38F`jZT88IK_ynFwEi@N9j(SjE{$D6ASO&^m0(sj7FW%<`V2EqJ5Q^Y9`??2|^
z^%=WOP3SEnq49vX5L}>~2)12h+YJaZvP=*}WK=3Z(srH@1zDbSe8YaGU{EPTDY!(k
zNG&NtWU4?Lg+O4GWN~=F!F<7Px8wSDi+7Hr<BF`%)XhLsTZDkJNK&n^#|VP=OecA&
z4}xGk&KazSAz9<?V9C74*#=0kuMb_a!=nhUPFg|V<DCUEgzWh4Zyj@Zct~B>)OE*p
zx8uEX#Ads}4ny(<486s=;TwN|Xat!tY3%rPMw~>trls2tgqR;BAVHf9>tKkU;9IV*
zZx{xPQ4%Et2a5&c@s#uRuTpSBmSRx+#-T>QCz1B~HO;GQ^7B`e*_>^$pqMX+PV?{o
zW<ceU=#!UEkYlnW{~o$8u+1-sePlAzWWMCx2k$c6G*Cx;4ZeeZ@8(sxV6c(kB03ki
zE~F8%F_LAPw)0e#WI9PdlTv~L!+%K5NTJtXbHK)=F?565TfX+=YnpmX-!-(YLrXY3
zPSZ^5W}t7~H#Bg<+QIc6Ph>LAsH&W%84wDLP_&KRPafIB()-vO@7rX?jd=>uibLWf
z_B?-x7AYEj`28^-fAW+&$9MS6Z@x^eVGM-m@y;c_!epBHVn)-{iMO6qDM&!6G;G;<
z<_B}Mlw3Z)VQ`*<;}fpVuh?vMjH;5G+cn3>2W*x%6lKQZ?g6Wt4O*vhre5#eFEWWF
z<Wv#8BMt%ifh3Lxnip?rmS^aYqi+nRQi&h$dtykU4<Q_}_k>_6CXV*)Ko%gAlJ_1y
zW~6e~>syAMCpMAjBHPZ>dXK3RFY6uPB9e%30k>z+jEKZ&I9M#``kD~;6G^4sbN-U7
zFepI^$?7c51u~tYWTH#0o)m(nvE-R#Ivq1upCsaYMp7HKpG72)2nOewjB^(Al3_@}
z8rn#<8@nGz8&Ullodsf?@28hVBI)0cF@;74-zWGv4rC_s{qIis;Jt^OoE&p`c}w5-
zWSJt<I-O`Sv65OUMK!J%S0i@Y9Y$-6PT@)32b$fIy4g{bBf73*x7qUZi&MThe?g%$
zK7RBOgY9^6`JCFPnL!`Bf%$BXGKQw_*-agoG<Fq{BI2SHNGAxbN6f)|5D7brU+%EC
zmUgpG_u30fbde&5w2(|E2H#2Aj(v=tps70!CK>Gjeedu#uxZl$o#%-?)G|%_)B^lo
zx|5j%Vp$iko#*iIK8wQ{ZCx`AJ%bNaWr@*>wrN-{Z}Bc9;>APbJed;A76rja+TJl9
zY05IE8ysEhQkY}_lclQy8TUIHsxo6#Wb{Kq7`2pa>SPCZgJXBQM2CnA(=_G=PZTLp
zEcigMju6r)8s{6z9Dek@DIa|JlshMPxVX6H?Cn_^?dv@{OYLG(2?aDE0XN1Ns;Z(J
zdVGK~%M!CEC4|WN`2|hW@ap0vpPj#;4Hju6&o*c2;f@WI3Skt}&4l@M&U&+97aRO+
z&k#z|HIR!`#TF514ZigW(W)e7tdS1|{@N3JhmsL#1n$<83(b%2-=nY@zdAdo6dfXf
zZ9G?3YqC(YYFm2m**Qn!JSX?2bk0(*HVi|;1;k#cAwr6G%|~)SZ8Y%w#dGTRE>$_E
zC?{kwu&dX2*RxqSY<3MwB)&rcg;7W)=-On|oQ^YuQfzkVln_x6MXD2&62y=UrXi-u
zpIN4{&Le$t3f-<-nzqAtE$iDFZ{t2mq(e`_e#U@LDk7I!$q+0dII2?d!|#<me)NDl
zckZxStvEZoz!;r0ovRJvL_my~%pe-j+N4Pz&ZjIn+b4xeDhT6#s-{j8sJo5;^uvJA
zsW^&RQUj%#yXhI<pWdM;(%gXCu=&Ow9(_a%B8}rJL>dDp9ikJ6xrQMUdkNNK9xFtI
zu(E_}@T<rNPmXve&Ny9m^jn7>0%3qwc`n_O_06ZqF5<<&daz6u760fT{X_oZZ~mIA
z?T*fRlt~L9g#F~;m|DA0p{Yh0M@KWtQXpl^(052F$V|YC$ZV#_ivruHq!1y&<Yu4Z
z;nA7G*+94J8Ek@uN0r_m%>t<uy>+zxz$nYmO5&Wy`jku74UT4Avs>>NtV^`6NUWml
zH}uU8Mg_zcA*$pVusz-dw2nM|A~`;qLx8KxYc8)Zu|v;dam?wPbMidH7?Xq`+TgrL
z8?D*xwh7O6mb}Q2q`NB5Gn!pXPtV<Z_c(ohPL);6t0}kL_U}#LPRFT`l4B+uA0Bda
zd_dQ?teS?eSB40CeN>)Ozt94dMCBUnJ{)3@(5W<&x0L7u!}jxzyfl1wdPH{<xU3si
zuBPyj*amu)Ovu&*Ow?>T3pt$JnJ^4PvO*a_3jBf4C0|`y+ydudJ6O_SkqZtFCydIH
zvP@NZzSrottz<IJa6V#PdZ<m)(f4Whcb#Xj9xVmaNd{j}KNV@taMvY!cxE(ZrLjY#
z?>$OK+IC>I+|suLE=1n_;J4^{$IBOA;%!gx4!gNV=@NoY*~DHa6K?d3%E<kbV-Amx
z(E^@5OH*Gb<BHXC&FXf=qjw&V<r$gDa3*ygIz_*F76%7xc01Oq4SRSSsWdJ)w%dlH
ztcW3U=kSor`i9$n!#9%{zn<7l<bHL;!$*%8k4i4jueizElmRrPuts!Dr-zIP6A5NN
zkrRkJi5N6YfZc#F0(TpU9sKy8e47u;@9~%Cf63*r#(GZ?L0GVLfXt&5Y-)$riVxpE
z;ls!8b9;S`Z5tvUt&{7jZ=gh>j3R2ybUeap&#tqSz1_><l2$((6m^u0s*ETF-Wi0{
z%n!y0QP8}6&0sr(fGo>XwqN!&tecMf!Frra0-J+biPVyz^9<d9jDhvlj`gYqBGx%3
zvqSDZe2@98;{6Z4&A<8o{nu<ZYka%Lb_a;ENb`rhM4}j1l6M~)KK}SaoDW=G-y)=<
z$TY>M<jv_hWtlT73!HNpV^RXUQfah;G%495_((tWiK5hs-FC<Fc1^u)aQ#3v88IG@
znO(o7%1YX3zZudkl75jp<ze!%#mJ_w@g@8FUMBW1OVK7Ml`8uPu>&y{h?yo_42ez_
z3Q-37f8|)1G5_TKA8_%rQ(ED<aV^7;5<bT=qWehSczO*{Dn9(+9{=<Y{xRF-l6tvB
z>i{~!CJ=kbok;MjQJ5lUS`<vj8P8Tr`aa-RJ=G{@u@HL|pV*IpN%ZPqdj>DD{hElN
z8c!(85u<U=dUcJ&r+A$Z>0SDKJW}L^WY-3|ZAaS;^mW5#(^9uC(X>i@lOI5o<fAb+
zw>ysR+-0>~CB|=ef!AY*fkG=je7e96mdB6ovN$|sy<Bo}c8=1LyC)Cnh9QYVlwuex
zUE5QX1!kA+bC8t&CdI=TO_3W~C2@Nv>+$gcM@I|RtD3CP_y~nIJUqU~7nd*hGOJV%
zC}o%wB}3bDbF-s~eFA_Ksqo7pQAp7HIQae4EK%*}w6+paDn#dzQ$hSZGX5MM{SRiW
ze)bhNS2ZpK%06QoJ30ZG7A%P10=r&u=VZ(e-+!OBZn(a<L<mbQTEgJbbqXMtCPmrm
zMZs8C+`ls;%QLQQ%S~M)JiI>L(lmkTJYzaZ;Zo!3XkP<42%4%|VC_KH_3XAww(IMZ
zDrOSdljn*_m5~>TQ`p=#Y;Ie2s~uh2({zryb1Ci)X#2z~++JU>U0?I|{EFklF>g;_
zr8qtyb{mFviPCd=uNf7B+QQR!-=*2@`206tQB@`5afx+4X(<zSMTmi_DrxG5zV8u$
z7D^JFXF8dr7?CK@+R$|a<tXRw-D7_J`7?IAEywu*+tr#;Q8LwV*e=pl@U<5v3LZar
z%<OQ^i&wwmCa%-nuLan>Y%G`ibkGEB$TArt;?k$yOo5zf;!R-s-#FqZ<6HM1F>)nu
z`VB+xS(GJLs~v*~3?;M{qEQ?iRD9?DeQqzd&_{w#_`$kwQMI5HDh;O`<;a7QkuG^~
zbifb3`!QEHOTJiN;R)nY;e6oYddG5Wm{vVmVGv?V@PVfDNEAruZJ(GxDX7L7nJAD#
zP>nQ`u^~9YdfRb%v1NU`qi=h<-eLm`gG0ph@O?;dvr-yk6rX?gw>*CO9p0Y4#C9!4
z3EW;*CfXZ9CUF?*W=@Eno9i32Hk_Wm<^2zya&+f})oR0LlR_j%Wyz>42_cf@8A>a>
z4``**q%f0Z4E;b+<TQ1PhBsM`a}j!*lEeqgdru#6eLG?G#jiOTFSw~!i9m`HwU0dA
zZCezAo3KSnffuP2N`+#IIE~V$;SME;A>|Ckpb#=e$BzHVQgng-u)uea&!$w>nx^j<
z6**FAZ1i+9fv6RWtm6CcK4NNSX{fc^;;m)yAhJMJLZ%F%P>4}MPR70Yl=q$-(6s~W
zT?2s>=i(gsej54ETUO4a>V(h{NJNlxd;Pzn$kjeZKLJcSOLzR)dSJV0Xx24tKQQ!x
z-uXScmq<4y)3HyC1R?m~qi=J3@(^P*+trSvJCAtt>MPnhO)w1sq_YIs6T`rpw^!Ud
znxU2C@bG{?{0G0s$;n;HvgG+!U-9K{zGAy+I6gWgGlr&a7>~zfCgcC#)SL8LlBDT*
zkGYx8XTEdXm@^{h%B-m;kliH3CMZZE2`vQ>0;oN;5q|)GhZfpsEkTfkrU(!a*y>_;
zRX4ll93wKOJKr-OpWV$&3-gHT01}zV$VfySKW_F7@B6&hmzPc!9!0J=Xxo+~j%fxJ
zO{;nF;v6X)1>09X+jYj%51talG23N9m?mtqj7!`yf=-id3(CSJhwW5_6~YM^d`H)E
z5D{myCUuxuIt`r%#zQ7P2mi~8!CE6CpIzA!4Sh~d??9eGU30Z?Nmy;zAhcpM81m`K
z31fdmG#ilIA7Ec@xmh*@fblFcva~UXFhF%a2cwkP$S2$6Xj`$_?5MJaw$|95LMJ`%
z?-)Le8~a*|?>o((=i!jBEhy!Y=M7!mv7Kw$s^8vOmpjxo9c||xI@Y2*4=;eKHvJyo
z<pm!d-zV~YKKbkueBbBAcQ5$f5C4Q;|NJM^tEGF1v|IETqiCv%!=v|k`1mnT-g}Sb
zYDHC5Y&Tolu46Pxsfv=i?Jz>&hl0zCbGoiKzbff8_hngA6cq;tGeA)l1=DdzTeWo7
zFdU}rvYcQ4@=Lz=*@sLIM%-S``J<11$e(@l6Dq4ow8NQ|Rf7#Y8fy?<&k}yyEc9||
zD>PmWLK$q~<_JOJbN_!`z*WQXG~nB-8s8YUI%hIHqMhAvvsjY`A!!=Wc@0PHm>=Fd
z;&77i=%Y_~k)PAeGgnxun7XUUw=Ibj$TTLbV-62Td~kQhwrE*w-SL{`C0Wt9!Hcz&
zrFQGnz<CL5?=12>LD#ut5FtFr=|P~Y3ayPB>L`Kg-|kjxn#y?-eC7Ov?)rna?i}5t
z-!%HtW3$<@|Ku_E9z5poV2@p1^5VPKJbLm8zy8HfY1_tenwvSO1Bcbc!)nWRyW{5i
zhHt<5hKut{r0;Wdazt5`)K$eVfBq|`vkBHhS(Y?ai?TrAyNWPLTvRN=4QU=een^_8
zY*#C`yB*ms=bLX{@$EM+IJvXOqX&0*{rZY~$pO#HD@I|0#v_d*E;iS0Q`IMAd6B?q
z?P`KRx;cPw6fxlo;-%q(KU<RB7DS;Us|`i18AgJ-DUhZmj3f3&A@>erzUu<~^@xuS
z4taPmK}89R%WwJN$G^|{*&AN%Ueb02S7kxrLA@7nTBV#E4EcwD@?-W7kNDfa{u#Tn
zX1S@HXrpqQI^7@9ZRboLzVtB0wU_UFfWk$~>P}-TOM~s38xJ2ri--0cFxnF!eK&$^
zT((2+F>wEXizQGF^P-gD{QQz%{^Az|VZ>s7%V;uSv8b3#r_68XXwxES5q3#YMl5e{
zIXip9Y;VfN#X0NshO(^i>WZ=&;&~o*)iN0-%x|t)EVmpV&Nw`rqO7sKFHjSPA)e><
z(Mo#kb{SC=p$*)7aG$EEc=P&_^>W3Je(!q(LC9jU<L`a=d)Q}x!|`a}k*LCmdA&hI
z!b#LMP+7d8k4a5$)RPdqmT>mdjE8?Sr>qT8Ac=j!vS=B`PGWWaa?ADMZwY&~&FOK@
z-Y&rwmiJBueEx@jz;1p`XKOCL{26tp7)3r!Be-Zb)XH+#oABsp%EQAkkDt8HSHJqt
zc)BGC-A*BIS{iL=g!B4H>E0@XK}&)1Tpuqyf#?j%x>i>k=f0K74aGv=Lwe$OBN8dz
zoqlcCdkO7ZoV@$@qE911cx+a4g0SW5uf700ilSsV8Z#PBIl1>92FdO9rGs#p3S(M4
zUsBZ#zx?Gdxw^Wfs%sbc5e0p5sHkbFJIlfTKHq)!f~L&aZgZ5imZoV~E?4-zWIkW8
zS?`FVz}<nuBM1V@qN1)VKKl46XXjU(U)(TCVg|#6AX5DEy+7sVdf9`K6_sfazC?sB
za^41>s|BjQ9`IeSAKcVD`01^C3p@yY>8KY5_QwIY>yDc**5r?`z>^FV+*-*<$Bd5@
zPwr2c%qGmg{uOoW6irQ8QC2PIi=0i?us0s?{lOvQAYc%NeEplhrPwas89Ai%D2zr)
z4=+}<SemLu3wJNap(LG*FhzmawuI76JtdaWY(yAEjx*F&v~|^6w|+;nRno1Zb>HY1
z>wFUyCncwIo4Gsp9`oqQM<iiFI!xH^HtaT%#d3p`9!VH8+dIJXJmxo7bZrBs?$Pvy
zK{{kMt+=^<hVorunr(JSB^i$gT%F%wbiyZ}e86tEb2>rYSF=$RB9){nH%JLV=&l7%
zcy6r=_$nY7B<%0cSkG6;1CRR;PT6jER7HvO)<jWET{mR5>dkUEJ8okzwMIl9cIG2|
z4Yh~(wrAl8!E`bs_B|?@P@KPE7zL=4DKB1K^6YZWA3dINwQl(G<%SfG506sDzUAiE
z{~yD^B0Y<!1&tIeTf-)6xfe|M;hjB3!Y4@fIC*%?)!7wYqX`4BLb9nEine1vicy~6
zrYi6^4V^K_4*ag7X*&)Nr%VO|!pL_95IR=NC3U$)3W4Zj<CI%xV65$pAR2A0i@)iQ
z{<n5=WBYg+<@4z2rwj)pKK<-duCA^*ySU=;=mf+KRaMcpn%V4tx~@4ny~pDAnqeBE
zTg{6XFNuPH@pMYtbx2>4#u4Mu01zZ`gteCCazj~nMDdV^kME-1TA9NjbnDSDB8qFY
z)<i+%)Gm#rsVmY!O4HPI9sK3beu6fdfAP=$TkhOBX1!bi9rNXqD2ix=M&L-=Z}Wc<
zqK||HD;2hBv5g~Z7$F!9L*iu2)ys1Z_YW8jV-_#ZKnPwgO8(J@g4<Pxt_7dp9rNTt
zf~WfxZzND%fUi0{Px0H=9fMHu!}s>_Lj}g;^uc5DECXGGu+)`hzH7M7E2e44y-~{L
zGRKzzY#VIt-cY4HS14|F&{ia&PozX|3)Mst0_pYSF%OL+qI5>15!9{5?^ywrv6wz3
z#q`Bw;Co1=&}~PYge;d!E-$apUB|1}=R``fx4*|XUw_AFG~mI5N0ddybpMDbOwdNN
z+pf8|e8VssqXNZlz2m)ykNEhLk60|1tT$`4HR#T;%L)SD=jw8f+GZI=Suq}uh$6?R
zud0^8AVLKSDJ5;&Q5H3m$rwNIF{Z^2e17`Vzu|Cpz{lVFoO>rnoc{Qb+pAleMiZ@k
zww=oWv_%I#?mEcbCeQ^!OXAlqd2D~2Fq!P}>ih~p$HBoK^ZDG_pp9j_ZCLDD(!k^Q
zpNu&<9*~Upq1`d{8j4H<nlz5^RYPkHPmYH?ypvLxA<1Y)7+CTG)}^4UG@GjB<uZd*
z@N{pAY%H-~6Ihov68bJPAds#VJUZOxqYpm--J<J^#d1!WXQ*B&<O|m^2qW;MpshW0
zA3tk4(+9t~hwt@d38e(daF3(=A9DZEeSZ9-AAyj3^UZV0A}5X`G?vSY8}8mcA_!vY
zwj~S#!XjXo6`b5T!fMxXU0z;eI)jt~qZ`i8&bYa`B`XS~5F~?y)p|=52TlZJwWYNU
ze&Ex#246`6-(xr&_PH`1Qqr%7AqWDZDB}Lz`}kk{g0JSUxx2d0{^y^ft>wXcW2&O$
z<L#WA<_m1=mhWC1psNn6JnUP#hK9+T4QVL3dvceoD9DP!9f^KO+q%F9Z7f|HkOq>#
z*F>=-Rvy+EB$CzEZTBXJd-#)ms&BsL&NyZqOKfN9+Jeo>a`WvsY<D$T)zWD=Tj$iF
z<@992NGQstB^?CVtReI~H@vczK@u^ZjHs%DU;XNDNdwgbCp4jQ_kG~?cfGb41a03=
zVqDcPrK^SFz`9Ur1D-O(p=30fQ5G#pJfzdGTHex>Ie{;U(}ekajp;P^?%iWH+vD}?
zGZxDQahfvQo1u+iwaKWvmOLv+;*i;FhPH;~dd|i9IqOZvy?ZAJ;|x4u7&vfr7=}bq
zL>PoLO#=wV6E{tBv?~`-6b5hgaUO#~!pY$=@o>P|*%{>rC1u@`M3UXEV7u9|E;sJj
zR|4Tl^s2%70-*$UYZ0MEZfl~pBO1n>-&}Dt+oNh-sKTx+DLYMP95ef@s<_%T2v4|7
z<H4B5dSC;ZwqQ08_@SblU!i>XdmoOtShVc6hA`ILu9tMWLtBF{VV+l1TJypFm~j-a
z%N={WlmcD0M7|4p@Pq)P$<`Z$0AC7h>vWG%-~ysT<*_X_o@eo;q|weM7AnU|)~$OZ
zyIzW=tVLT(B9$YNFD^KFIO8w=-~XHc@b3-d$uZ;U2+wmUw?HY1rsd_Ub58CY^WfoK
zE-%jA+~#nf#e7NAwv?6ILcaIpJsv-P#BYA{CFQojQ<AQ2Ns^e``I0n>NRq^DJ^#T!
z_=o>?Fif3=Sb2nDK-U?nsv!t`21!cWbp$~`5Gb-;PMpSgLU4Y5!K%*4b{od=gg8oA
z?>7A8*MG%tt26LDh?UFnYx+bG<<Rm%dRQem_|-KYuJ2Bg0jsQ_X*HA4h_-7Tr?=DG
zM3RwK+}$5AIl9aK<L?pp8k4V~YuQ#Urm3CVrT^lNhY|7Y0IgeE-BFgBs@4>ZVO2Gp
zjuR%4&vMn!HX4-R#VUu}Eq?Fu^VRS6`BFk4U501iJ6KfLd-3zy2|$|8-SM911Tw9)
zsQ$&l_S^s=2z-x0ASqjy{kNW<vz*_ef{6Ft|G3vv8p1H-<*V-yLOXAShJ%AWW_uGh
z>kXUrmShmK-fr06-{VI={sD0ug8;2-=8F|=-4cZX@i67`;+lK+@6h%MYsy+Tigdk;
zKq?<=Ep=U!BoSI0e5L+QTVn`=ga?oA^ZC<H`1bMzXZez1w_&$gbG2UZ_2!I?SAhx$
zx1o!7OPy)a=B*q5_CZl?5OQ#Mz-oDmwxEQwXf4)jlEDBa*94wmbe{3Inc-j%^Wgi(
z><UA(&hfgA&T6{WQmGat1gp}p+P2gUjM4@bK;nBuo}lzScB_gA$)m%RU1`w3u4u?G
z)VCRl^w7p#Jp!j26gU-8*%&-2$SZd`jS@-Ox};F+a0Ko%@+6%x2<s-Fy46?&ff5X*
zM{6uykCoH9Pf|0MyZ0aS!TayC-mba4yrgY9=GW)6UCV<<A23|5$g)G8Jbj<4s`=uJ
zuPDog2lr0-!$0~%qB!Bp-~NW>V$EbWMoQsk3Bv)4`I0g#$g&Dg3WmcWo<J}f4ta3@
z9)sZ!VWBflG8`vKFBKDnVc35N22Xe->3~l@{)kjY*rsDR8nIkCDN}1ST5I&KrrKoK
z);PIWrJ=UaSWKzi_%aS@dI*#A&HE?`yUiBeb|k~0TOO4Sn{CB!UTyg5SHESqSyHtj
zw>!hSa2`9;dDJ$b);^w)Na?)zb=fhDJp9nLvsxQYX9<b#Gu_)KkUkxjtD7wpRWGf!
zj+EjF-fmRiI)dC}$0La)Q5fNQ>Rq0YvAlEV8e@^Yv~HL<-=8&>)<Uf<d2RX#m>x4H
zpluuO-o4A?$B*CrdSeX5Zp-E6IlFAj)zuZxpFKkx7f>yXCXNTxb<KCrpR>zLR+}Af
z-dwSmui0+4&SutVqBvx+bShzEEXr7?3^~1fkG%Ybs;<yoZ(|Aq+OEYIm_!k`tEJP=
zB?;2=nC(yagHM0Va=l<MNx8n5lNpyYth*K&D{SaitE#h@qF?`d9-?xSwDmAViV!I!
zd65x>F=5wHlr5{(lEHB5XxRvK+3@Z4g79wzSGOxdB}qJ&);$^pC_hGy?lBx`SX{$u
zPTqC|QlcAyz+)IHzIT7hWTYrNAERMclx%kea+f<Up><WdFFiNLRUXC)qDc1lI!q=b
zX5#@Dmsd#KbW?dQSSs|TgE0u{%+tOg@E{J{wNW<C72N7xqNXjnx8yD6w?uK&W8!*p
zSa10%b}KF~FNnf~D2}+fy5+(BQ;v>~c>er5{_3ZHgHrCwZR(QE#)(1FG{I<17=@Uf
zrD+?a^w4dK3VgQ)MmV*qb!Qm9a_QlLQq-n(5vZPr@|~4QSQw5+Jbm&Wo_HUu<oNW6
zm*+1jcZE~`dJ@rD#|-WaViLOS+|IZKh_RG+r`-JZio1LJT+bIoiC}MUpJu+GE-RYq
z5^J2lzNk9t%QZjGN|ss1(IjPW5^*$$$aip@&Nw}~!|m&rELJ&fPb%}ZMI+c7MeGd&
z!a>aKvP5@+%iC+#+l=Maj<z+7Qm6g52t45t1(GNU0G}XGq_Iy?wb0cpZ*n4Ok)EXM
zH=L^XK9r4qxAYN0kTu%v^R+wb-D%-?Ltv>IM+$FSSBOi`O<>nq?jTn}P?jZSnUiH1
z=NH#>O~Y_B;QD5cHHO=(Tf#Wz&YgXfH{#}INt`BBMMYT@42KDIU6JLQ<HLOyV&w-R
z+8D~Bz!T0s?D?wC#)+K!)l^h<&2&6@2O98vg)Icr@s!PWOW^rLgNV!dt%EWOAKP?&
zzHLjFfV2k6*5wCV5HZ-$=S?VipnRl~<VDW@@iAFZuqaA8)1k10J~W-6s5N?1@@?7h
z%J)eV#q^^SKAfgRVa9Mir|DXtp+R%IY?+2WkMECB!!iE!h}|wj?{2udxL~<0xtwQg
z^2*)g#%UG>f;0{ok5b}zKxZANuxlCuuK~{`egsOo<d4?A+ZuX8xOJ~|2Gyo<M}K1t
zZEN1e$7pR)%A@H=!M4w448wpd+hVMy?Rr2(KS0vjIg*Rq`7fKcal+R)Vt;>1SyZG+
zN+l%^9}SSo=i9HJGnq~}K0e^=%>}mqjdoh2qA(;3d{*l<co4-QZQU|GoS*`qY`t}H
zBc>ye0YMnhHO}qo`#yto;J%ebfwu7K<^tPkY~{=!MrgcH;l%-FS>ugEtZ*zL&$={`
zy6C9F+KooLj;r&t-Z$skrqK5&Ta5=qfuPlvvex8f$1WFKsvD~PF*<LV&(~}VO=~p1
z4}-udd2Kl6dROx1{5O=#oN8UM%PQWiOLkd_l8*Y=XlD%%l)(2TagwsPw@+JU<k^Cz
zED4mmx4m8(-_-^odSt9|J$@Ltmq|!XR~tHOdo{7c%+vD(-fkC-p%3wHsGEkeD*Nea
zALA`xGMO?S&1hO@<?ot~s%&VQn&D`|qelaN_1kZ_xm`0Dgq+?#qOM#D{B$}YFWlID
zHl2bLbZv`jng%5md7h)ScHxD%)$Mk>b?sT4P*x4PGsIy`+cwTb3e<H=l%!ZAxVpMv
zx!qvV1Yv}Sa)MA#p;rZ7qCi{M2?P>bYJ`F$%ULUrD2i#@9qY}8G#$MIFG>M{l9bXS
zI*`K9SvN0`Qs6H$&We`Hiw#fjj!0vluI(85A%i5q^L>)Wa&^9DofRzBC1p{ut~*{{
zu8@rbJSq9s{O5jjP0M;YC*Q2_eSs8~QS25ws!#fm0%Rm<T7wlZ9!;pLirub219hXR
zTZ7St&Wd-Pl$0J}@K)yKn8U4h1F#~`X<L_)t~^(B1WGa4JLcZqW42j^ZX5@&C<=tI
zT)a6Wh+?ps)pAY}pHLJvXJ?l#vv@q>cD1HzT8@S(LI{E&K-G0aXIxfqSyaSvOq@n+
zb{S)aNa?<vK@hmjnUbzhG%ZRAs=B7BJC2TL+|Dnl>x$Xl9`_IL@X@^|7-_j#E|{Ag
zm)(YPS0Q}qvVwOVeo^ArHM?9gNFq9|X`6;+v!K<Ms&U3hr4*-k_PM!Pk(VX17n!`P
z*sGddk@KtNmhm7!3Xi7K5Cq)$@Pv=26OK>sqqjNFS6^{$4fD%26fQ{eo#@iKE<q@_
zB5xY-W3XBfM;^1(r)dn8?%!w&zLXdg$zV*D=j^h=bv2!)teuLe1GF(cN>(~|QEyPO
z*7hC?Llh@$Hrt-!<+zAO8-yS6<k5S)_v8t?UB+^~bdKSEX@}7)7fVLN5ubkgAx3z-
zd2_~MK4&;cX}XU2?ULzi!UrFH$l`WR)zr=%+;&Z0u(%An(QwGi*XLMkIli+`(=|*-
zBbJ+tmoLsZy|eEeGF^wU9ndkIP5AYn{g$KY0Z&gJ5EF4co$`YpeIH{C7q8B_DR=xo
zU;Ko#cIAR5J%JXA&Iro7Aurv-(ALuQ+Bst#%Q#5`M#F^ZY>#KpUQkvgU8kuV{qBQ}
z1COe;EY>By@80I1)qM5!C9k&yY2r*B^`@jcU*P3V8Qb=6yupogRsV$xLZ4Bhm?R<7
zL5!5J-0skwMW`4RO5!MHS5z1b^OeJ{G@V1Zw$8zYMW8&#7Y?O|@GPDc6pg0sT&t&~
zyLzI?<p<PFjg%5WOAsZ@_K!KecgpGMDU0QTo7>x7l;Vo%;bcHnH(2R$cydCKmsEMq
zXgp*%7_i%BR7J_7_a5@zqsJI+xVpMTNhN7pX9e@afU0ijTElEIAdEt~+CX5Df$!QP
z*B24^A?wwK?I!2+^uUdb5j;J4z<Ve6*+1B0Z~uUz&<H6Q?#);~+wm{n|6~6Bi@)aE
z?HMS6iG1=n!mlc_Y)fnGyJ?xWAeE%<H->4FQWPccKY7Grwc`5v#?dgWL2F0z_APY!
zEw9hr%i*@9+vMcRBMv3D(%4oLDEZF9<>K?)!{3{YIX;|m|KteT9MiRIHXAnqjAp2j
zi)mAV&x@BYTw&~VBrdVcSd4a5k-&Gng|~7r52!m!(*vWGI}Fjrq3DdUDCIL83{bwJ
z+B7_U`U#`qfVS)S_Sv^=)?1pYW;hzqwr&5}dw6(kmunV_B}JBVa&pLeyQ674_hoVm
zOq#Cg72p;X#}WH`dqlCruvF!e&34OZG+;Cuvfgaj^C#?f8A%+oe>frAW$3O&NyT(J
z<nZ8t?RrgDb`&PZo@(yiyUX+M&iIdi{?{BFO_`2{%qCMN!y*6O-aqAk{`3Eht8$4&
zvfCRIy~?SZUOnRpk|ZG>j=8<QrfD_1tfH(6HtQ{cf(NIkjM9+viz{}S<LOu+P@trH
zD`daGN<+uyQA$!Z8sCF3Q7m?iGe^k2-oowXb(OQ8cbK}MX=<ki5)S)bRJYWPGiA1&
zc6)!ETNoUW%2V#k3zk?Zq!h00>#W1mTBix9yFOVJrx2=IP1`mEen1>YG)?1l7D{n=
za>Qn_#t#FsJR?pcq*7FMh4Opke80Rqdviurl?;YMilRYxExuAzRZUq|yn6AP`TW*_
zr;;>gHl4Zwf;C8AIe-w(2syEk3{vW*;by)dR1r}cP?a^~$$-&#jPyf{$r+~!VH{Dn
zmb@r1rebk(4qeUBWX$2wKHomOAWnRyGUZY)Fjb2g4XN;`I!okxeJ*m#AQ_M)JF2>+
z=`^oiz9I?(s!Aiy4X3Afn2jFu;>8PgdF=`@+<hwFJv5I{3Y72Bb(XG!AeGG5Em}LF
z=G%FG(-{UK7~E8Hy;&3Z65p3-3q{_5b^;HVA}(mUx1)3ymFp`Ht0DFUQ5ev+u2%4b
zlZWZf;$nr~b_BK$mv+ehB#t>eJYcumqFa~$*Xa%{eD;ISXuFOtzxa|gjoIyT_wa$D
zC|nB}g;Z5Z-86LT4PE270cBYc20l$)qkPGDJYtt+c;I1#A&MiXPcxQ55|h^jSy6Iy
ze26EV%_#~cQ5Z6r&XB&Mt~xNTTgZxn@npncIHW2HE-$V)K0M%0|MZV}^!OehfBG?X
zWBBgbw`|u-X7L2+D>oi)4P6+z;Yr^jVKrChuSwFB$oB}9r0X2Uz3VjVUB<=b8C_lR
z!IMYaJsxvB3z!ZRqu8yq1%j||=bF~gbS|(dFCFJ6=;!zEtZnpJK7E8opcJ7mQJ#2L
zBs9jYbFqT9HSWmv+`ho+870G5GDww+Xz4eIvgZrwzTIouo<64E3PfB1I-bm^>WVDS
zu|32gO=3o)A(QEp?Pf<5h7?tcHipq~fRvttKjtL}hx<`d5l23w>4?ENb&IViB2HpH
z`|LA5`sib%CsD>|vR%%2ICkG;W0~#k@zs~#G93+x)0p*QMV1xl&JY9&gC-peSg$t(
zL4Y-ywyTjrK-(FDSn=%Z=WMcudv}frf|jDHxxT*PAN=tT!INZpj=s>)x!&LUKDsPv
ztz+)F??CI!#J<znc2c~1NL{DdZgO<p;CXO-bVBI+Y&L5wPJn5{zD@I>0XprJ#;vx*
zktDCRL#g&Zlysb5seJC<xkI2Vk@9GphWTcNCxK2lxU&E$Jp8~qMt~>!Ie=Rrz10H*
z%Iy-GPE%`3RarEax^<3XW8D|ZQz5h29w(;{Y3r7<EV058D1{$}Y`0tf>L))V%eMrf
zPo5XdW>Y-j>~&4ufVH$ui}D21$q4EDtXC`6>zpVI5Y|c39V#})^E{L_2CEHq-5`a;
z>w!n(@c=&vIeT@*y$8p9`}{S&^f)-2VXY;JV~V203U@?iyB)(}N*tw>d5xM*`0nd(
zXv&h0KX}B&*%|xe5woLXzWVYxt=~eUF}=0gD38t<%EmAV`&qgN<!<Q;C?QFd&u}zl
zF~7xEZl=D@E0R!gcK(Jqj_7)^1>$!~w5oC+zQdwe(onJ~oM}S{fzj?kMZOybS*w{%
zCwRiJUEbpRir5cnX=s}c;R}@Y5IzKfplfZ<3Um@OqkFfXfX=v9w${$oV}+%vHJyey
ziLf%{<iSUP>&vSmXT4ri<VDXQ@aUR`vp46gS6k9iiryH4P_f(Q6lIN43g1`Uy?2Ds
zFx{K5e{hIYip6|Ik>`|oj`AfJXBYhTw_g&+AzjzuNhQ%%Q<WvHc2eTHt_k9Vo12Bx
zs`~+H61nWa*6GU1A}0wWX0tI(UD38~OnG{GLXt!r931hF|MZV2iY?DxUlK$S;UMKF
zfAQB`US9DZe)ThS*<u>){>m#l;}#?i$>&<9&<~i5N5r9GJWQF62Za5-7YCBg!nWwh
zO3iYU)3k=RGj0G=Ysy+vwWfFSc%+dcueD<hd%qjQD&;tY#^H>(KL3t#yTIxOUFVKW
zCJf_5GKqcCP!dNHZ7pqQi2@JRx1I*;f}f0`Y7Kd9Xc|M;=LL1f{T#w$@8|);B<1d%
zBS-QSaDI8ga<!yu+CJ&a={7(4^aBQQN|L4+ty!(sv`xXq#W}mIz*-4X5G5)1A3R{Q
z*|OPeI6T~AZ+}8jlvGv4dbOf%YQiW)VI{VMD2W^?q%kNzAm8qo?M)EMW4qok91dLD
z;7RrlW{w&XNhY%?+l`xC6-CKvy(UfrF5bK*2p{wNzxM;4efx}yvnwvnZdfnp3<e1g
zCMSH6J)_aaG5zxzud`U+eR#&YnYuNaBu!}=HyDY7kTg~_ZH>i}28yzF<W96J#Js)*
zbk((c%Vp06%4<W{xrETHa@Bm~yB10yhyuYNjW{?u=4gLLRg_rMvfS*rxn1D-g1U7x
zecu<DPLRgp-SiX$+8V0biACI(+SLjc7cALn<E-G?4So&|4|x3KJzl<e!P%Qj#-j<=
zcKE(x(|ZDsj*s~LKl%e+J%34FRe<6A{0b%ADI=^wcTUN?xSjLo|MAbMih?Ng(b`}=
zSMP*zz`@Z0zEt?ice3y>^833)U^|Tz5G659OCJO8TAJBxjHi6+x+U;KM-ID~lcq7(
zmlw3UWw+aLe0<FP`yPv{8+MzF2an!ky<D?gthsyl4rvmycX+_n?KPL#jf<YC8+zLy
z7Pn{bx*B0DRbDv0?QX|>c}o~21bIc(d+&S&TDvjpyNb@~TL`50I~H)G-Mt)o><Twq
zhyzFQ@Pz2Y9X#@)=K1S4eD~&pND5-*p{+&<x5Jmh2~0}u>J`8#d-`Qf+2|hJ=tL#-
zJB_Yi<h-qMS`AVLELK~R>p5|pk`7X$&}WyqJmMsE@Ttqo3;yyie?}ZAzI*YS+1?)6
zF2fTNVFlyK$R(PVEx9ca!f<qaz%DCUuh*E~jB2!fcijk2ppcd%88|jT6cG($vR%gQ
z?UD!gPI&tM6D}`ru%2*h&$cB^6FlW1g8=DUwwsKy+>sR}AV|{z4<FoTJT17nz2W@q
zg1U4eiJns2xqpx4?UK*m`;e>aD=0H`>jp-;uYCP5q-h(fR%7xVC&%|Fi-O&DOQ)S!
zG>`(fmvYlX`>uWmZN<9<i`Is&AJn{+Z*{H9>;cam`#wk^`rrr1@)ln@?oVkfQh0R6
zIy#tV$$Ch19C+llrEFcsZ)e;a?#v;g50f-*(bGALeBgU7eT>eL*{cOujr80=#}7i3
zs&Q&9Lsivi-SOht;mtQm000;~Nkl<Z3xY7D$TP04ZU}szKuLno2P=5<`htV~34=k5
zwy<1hEayvy{Sh8P=u_k+N=lMJ>bd}M1gp_#j4>-0f@C0#e2z~J-8alweBlC?F`!$E
z>N9x8(+MxXdqX-LlB5GRn~bZ=8>W*fSC`lLQOIZC{}A1_ESD>`yPVtGIfEqS?*0j>
zim37{hX(L?w=Rv6A=+s2ETgP7i_MZSi11`UQD(GVgE8&{?zHWX+usdj5N?NI-!<v(
zI;d)=+IbrwB|LZRN1;>o;7K|wpfmWMpwb#24}_*|EmFA^Z>L@BmN(jkMq5kU7~0+h
z+V-123~21TFJtICrH~)^gvk(W%iiRG&p-bj#%f-_ICJf56c9%dtJR9lX2WnWr0#0Y
z-kfpw?kV5@!Dr~U>(x|-#bU`YjTleIbk<VW6&^4e4M@|7tD6O#?g)HE)3nreO;uJn
zjw;{>Ay`4zH28rc9gHznqC1WBC5cM#utY)NMw-II_Z7kjCbJP`Q4)nQ2M2qs=1YF@
z%U_d5Au~0jsoj<_PDdE)ad>b@7=~4yYdq8c`^QTMhh&bKatuj1g&c-CAIqtn<xEKC
zJf|UtFF9?}VmV9>%{OGBD94;hh=s%qizVim!yLB%=ll5I`rX>C_nkc+pZDQ)J+JF2
zNKqG=ZR?jG#eRxYTR;2b7tnasvAn)@>z^70m;Of|mNpMkB=!cYlW+}w<cBK}zO($L
zs!ktEvu5nB2A>fP6wDr4u_?Ok^f_E*@ubpnutBKw9t;%3-aI0$ksKuRLgDN<?aZ7I
z)gj}{w{Ro_u<6bv&YhoRR^25pG@Tz)V7J!I61j*GCVB<Ib+AiF<qQdVHly;>537#`
zUAm(*4NTJw6@@^6@V%R?QG^u)XqZvJTQ0%En`tLr(|-~hdA+&_w+<vv9xaYre<sw+
z$8tu(TVr<F0@k^D#kMUOTiUcH<|AgowGDMn?>wGEsH$pM(sfTwVbOoeQ!#VO>cZK8
z8tt`r6LF#RV{@AhOXjwuqun>SkTtlhV)1bA($dZN-68qScXy?{U_t!9dXdS~VjTxG
zH+3{CjC!X-ad;@H(@&4L7fh_1hB?XzAtyiBYvDV>hRW?)OiOOT7VZ40?i?q-C-xtd
z$a6+bN{2;MI?64-4>Zs7Mf+sm=6Ee^Bu3r>OY{90kxW&owI%*~>%6nr8ecr*-?eJn
z-L;wyZd0-`Md?B$p59;AqGO~)5TL|zWaEdz$+q~2K2h`kwh>?=BZb2Mz=at4PTPwS
zjFK=_heBS}UchQ6q^qPV{PnNOpm`cPF1IrNa*-GdpqzUlu^K>^YTX<aLz)eJ*J0^u
z1AGbS+-8^+_HT~aw{Tfof~eL%B2nK1^?_al3EWm3yrt;sO{;M}GxFe%Y&imp*f}#Z
zh^3-nwu9^xlE+F#utY*oSa|c#T9&=M+qfN{3rKDgVe0q-u{lOT&}K>q5vk2?<3A?r
z4*paJFfCobX6M{Y4~%r+i~KtIwtB6leLOx>_XRdt^P`$QN+)_f(VsHO8oS2k(2O&>
zQSuoCwlw;U>wAAYvp2VKwP>$&0zBLj&E#5gesW4AUgW)O%@Nb@xl>gY-U@<Bf}?72
z2V#|#m403?<?Sud3(T4c^xWhVX^@DPJES-yj=CO2yzTASIk>{=l27ixRT;UlRp`dZ
zD>?q9y){QRwy=D;1Zd%&cq^9$xM<b61W9KCJ%uKOl(Os7>+rLQ-VN|Wi>0IXnc)Ea
zmwaav!=*1-4;)#RC}4pybi1KDW~A@>lGle$w*Il~vJ_gV{tWzm#IT?8Vq4`#NLX|?
z)iWDnkB;c472bq0j=gFUhgN~y*<I1(!PUW)Gp?FPx#MWLRH7QOt??(HZE=XEkY(%6
zhAMSqoo+W1Y2P*T8i_tN;<|o^*)8WDXB0Pra=4o!(Q^VJI!6yxl{L$C{>HAXKBPO%
z%!y6(A4IoS-*_A0rXVJ0de@9!c*)eXpyIl=x0=R6nl@d3Zx7cBZTSTpF>0*Su**OX
z52nY)ykG8S&Nz^$7XW_7a*Z!#;isnz)A14wZ36Oc#UUYpFiue-YZeKpV!{w_{{52M
zi$MN8^Dd_%d9GqShaZ_X&zfnL3x3U;xs>73PF{%xVdPcW`|oGe{5ssek`dbPt&Ce4
zThe10aV-&l4Rk9#-%v#Gy$e(=Dk)Yf9{!;Xc?Am?8Ih0LTNBu~1iWGZ!lRfWLvEqS
ze~R4aVD1NIoDvrX(@M5>gA(Y-C#Bh)`6C*>THo4AM)vqy8f$;YUYYicnWE0*?Y_O}
z9KD{x6K4%hg*{q6g0^q_JKJ;m2mW@dtlv7ktan9<z0)Zr7>Bed6n-ZkV^CK9hHatD
zlPfr!p#&jt_1{V}uKW)wQ#MU6%gGOt`w`fPINmx+0T8x?!C)|eea~l-5WS+NBvylp
zzbs`rjsBS7hu2BIEv`z~yAF7juh;b9Ekeo4x~9O@a+$7xtGYQ?<o2<vX@Y(HsT!P2
z{stOoQh$i|Q4mlIz}(AK#gDx6%K{jP-8)syq9mWklQ++k(TxFPKK+dZ!0-bAgw0Z!
z!Xnh?96&G{uukmg@1&RVD60T><fwx-6gWFo=2BBnNEf*u6h&V<$In0Yb*~a=<x=d3
zHvp$1jwXVx*I#sMY5)2DTlBK5W8ZFlAD_$H5Nlbzzxw6$-y8olT1-_6l0U1*9`c6h
z$``{}nM#z+{chynz43rsvCrwMB&oOO+?SVzh^1Pzg@)nAjJekYIH?m84o~Y`domr4
zG6q>rlSukBE?|Dk@u8}l)g?)wwO0$*p!IpXlX+uj$)1$sBLEU9u5VKHP<$C08rn7G
z7T4`rCuYvg0Rr9XD?PrnBT3%k98KmYwJk3m=avIQP@e+=fSrc0dLmMkWg4awx^T>u
z_!rE6zi}o@E#0L>AO-4UeI`{RownjeFWU9&Tqx#wbmqu7a^Oo@zBf@)UQtdCpRSQ+
z*;)($%x2@A7`6X&hW7UPQP{8wWm~c!RM*6@=^$}op`6))orE~a>Nug{)!M=g(1$$}
zXl<H2{boBrFFwF_yb35X7h=A+(G(mcQr{Brnw#Z}P_2EFR)?WkCBa_Uz<QwgxmVW8
zzhAhC>JL$zqL0&HL>*~67$4CwnVTt5(nk2p&bzL%Y|+iu$S!1U!cofz=fyqsxI=v$
z;q)lB%{#tDuj+|C9{)R>Qp@cHHaGfL)WCf(BMTUaOF16CqQhC~PpVRZZ9igfUbSi`
zNj+r+;t>|6-e65!jS~Pcgu&s1?rQS{OK7iWG@TgfE^Gbkt7eN!D#eg}-<Q|Xf~Z_G
zc?AZ``&UiCYKkveSI^aUcJ_gi0DIKd@wo)r^OEhhQRqWOi-X14-Suvdt~q)Rk^1`i
zyeP(P^v$+xB*>DsOl$fzkvAB1*LHFZekFc4(@hb}?(Z~ArOK8MVg|jtg4Ntx=7M1|
zWK%N;yW`x*O8`mPn8&Efci?{1J{U+0N&E_XU3D}TsIC52X1vv9?`dTJ2Q=1ssUVNG
z`!dsWE3U#O#af5kxFbwr@O=2vy>_5(6Tjb=+<O^x^JoxTcYt-?f&&ohzHq`<DUps*
z^1k-`2BU7dFsOZj*03=U`H8@|Fzu^=&XSs{u@lRu*t2+GsMN5y2>mJe+MkPVaWqM6
z_^Q`JIy83WN=E&BHwfykAZYbVvT!%GYH#a>XMzg(`9|DVc>dOme238u(*hjYCzCHp
zjbkuUz}%L61od(K7?(-9pnI&gung#y6foI-&8f;z-PQBe%oS#eC8YUkePQS!rfMx}
z_fM9>z1f6tJx<e~Rpd=S)X-{xYkRz|ud*#c@deaH>SMbr=TR<&6n{bQ>g)c&HZNDr
z*lf<EWT4IxvCal>L0W1v&d80phK6kkeF3p{fdga<CyH=#B=fjVt(vAw{Y`~Bl3M6+
z9_SLQri_s)3*lblZQHuA%u5gYpF~{1H7&ZYq(|~~+*vplS|A4wmwqUJCZ^}jsU(0B
z$TreM{KX85zy{zNmv+tpJ~_?NmG{eQ6IYg-E}ZWc(?00jca+VK>biG{ubEI|cPB~o
zGw8uphbe)2nMm%#W}LsqxSAOInXIvjWS~CKm6?wR8Y6LU0=m9YmSc1s^VoC2l9K)f
zInltY$xBn1+emD?gOShJCRyO_!)p1D7lRVgH;y!;qCnN>uxwm<A#rUzJCZ2jS#g1j
zKi14#+nRAOv-gwVBf3S+O^jLZHA}EBovTrGuC0|DgrAEb?)`D4A-(wf#3HJJQySnh
zG3I?0=|jC2#6`SH3EbK*xl(v?7odZ|eck(5$O+<;xYhc?4av==4Z855aANrFC-PcJ
z?XS=$XZBMf=r#e*;yk2-ZJg&Od0GvJIwaFR@h~rZvI*iVT@>?x=ndpd;pG5}yEkn_
zsMBM>8xkS6I+oL2eujVcn~e$RyuR@R|CWMA0?W!RF#Ew6Dj@~W>l-wpuHB+z@?)lu
zyPs=y_dIA|hkcaiv8sSxl#O}!>J%RE0z_eVV$CdrH#%KX%f)m#)lQo^Hzd5H;2LMx
zBVuBhvn8#Bjnj?{lELZj3QvLY@ILJhA+6d*rwoZXqxm+5x|PlxmK^?<lc_PSk6jkt
z<gAPdJD@;V=)wl$M0>tv!!;x<>_V59vfz9ybW*8e@CgmksZHx=<gC!eW`^@{D{3ry
z*n}hYrPyCS=_?Qp)c$lWprjdkcr#~^ON22mhHs~<H_FbHu9~9)c)Iji$M{jg4c!_N
z<pQ>iK20wPcD<w*OuHt2_Bw2<3(@1#-ASjPPm6W0KzCN}{29r~;xI||T9lCF&<F4Y
z%-ud9HBXv&IBb~!%qG}0$vw;Wuj}K*6v;39x}W_TEvHm~mw1xG^8Ds0FGzErf&eO=
z41UAgz3|z3;P3$ACFAJYD*hozRb#yfyE(t0RVyE)*6|TnbwjiCV6(f@#%CD#S5HaF
z-jCO@{$4X_&+C{Tb8?t97Hq<q`rX`kRsc>z>Kr2WXldTlNZnlSR53j1fkNT6yCNl=
zmD0A<m>r#e5Ibv<s}s5XC=qT+eG8-o@SK&IQ8Y7tZzuj*l(ZCXZd}mw>r<hLzy<q!
zdk13DX@LXHnBbCz2BlO}GwVFG;ZU&h;=DVmyIkD04bfR`kB?@=b{KzZ^Jpq~9+=n0
zkB=<5kQSlQzJEG2Dhqwu`n_??HdojCR@$PruKiwdxj5#Iw)Z;*rZXJX=?9>C`#?~F
zZuSTE6Fz%>d+%wEME9I)DINnr7UKaPcSKR;D&JiAi7OvyZ2SHInEGx)#_Y!E`<mko
z;GypxH+i*fgE@?V=?88n6K;?f4f3WjR5zm9WiV4!)irj6igP5}th$zNKvY<KFZ@Ff
z2m!<6iMvulvNctY_>Ii(@EU);CSLL3--$;<ewx<=*iAf3m_h4Y9Naax<YdLu{VorO
zHh49w`X~!nPYHd1Kf?|6W@KjiKJf@r(Tn<d@y4ESimnMnaFGU8ooYhcnq%0(qX@{E
zMyJpi%8#~{XrvT#kLmZ054i*aPi3}JW2AJ8bx`9?b#?XE{*d$CrvX^BjmNys*=qe#
zxcP*V10r{YRaeu%ti%|#uH;rj6mg|}pDv=U;vY~%&loXBvM!$1t?xfMs$}ou;n>?Z
zJ+FTk`&>fb!a}mCNfi)7KBxE|m_c&x^VU1QP49YAX-NuW`;#1JRDLVMg-43DdbeOG
z^MXn>UthCCodoj7V>=oCfIszOEOD-_QN5w<*DSosuDiF*DS#`U&fSpH(zR8US-w+&
zkJ{SKqCPSOn;<s??|EyTt*+hb&gn(;`k@ty*{8KND_~9qRi4V1uhQ2Thmml`K@LG9
z665Ap=i+NIJPv=~s7uS(^}I7Pd7We|J<(tE{rwA%rfJ1u4gpl!faoh3vl`B`?Giai
zNWqf2BeoP>Hc?PGqfS%tReK5?aa^fl$;v*EnQjoTkK?_G+tKU4th<ufcpdY0wp;A)
z_UX?7j)(>K&%=n3Oy5xlnMv?Mh(ci~WnBo3clb(q+~}N_d5)=fCYasQOi-lGKvmX*
zyJ6<>q4hfyTF%_|ioT%X@uso1C<~L^h`fVL-uDlg?r(=Oa4-kFeN^0bl?o7qeT_l`
z5VYlN7-p!dLgtR$s;rM~XmrTX!?uSQ+}T9bSb^w0;2I6fZ*Y1WbMV{;>bC7hpJMP@
zvW$!rc^JDNtkc43YnM}WdnhDEj+#(C(fc}yym(wN@hJPYP{SbRKgs&W96-=Tquh=c
zDXoazf(g&$LploT71H9VW-?7;JOxsf(7IC>Z0{$l80Z=h`@b{>-YM!~&rKm6F9+;#
z?9&biAnEFYt3#Ntd*BLbAIE1D4hPMmtS$YL$NA5LRHK;IvBF%vtmac=k1mcAUt-Y~
zk@!2|zQ3LHr*40r$(!&rhnTEnxhua6Mj%pl&l);<q!_>SS)-b(L!sUZm$whL!~tJq
z)XAUQKjFwMY2c(Pi!kPmTBEk4JXc`(*xvpy9vJ8zP+y}{raoKpEO4sFw5yol1*QEJ
zN257vKRIkucPIw_2Qbcv*svjB{uN8v)01BAn$ky?nO<*Jc(=J~%qz>L5l$B;CZ7mg
za(LSa&~fkvu~9Q17%;lRM3VX&*GFdc;Iy*kiy*w4S(59tah9u9o$XNl^>>8JUbPAM
z25uGOfEO>c;Utb@4-|FyS32T;NPPV8DnEsNoMo$nA;PFU*&MtNTr8h)q&ax~TU{{x
zP~Y~&TBE>Qcx2l;)ydX&@#wS<7Pwg@b0%%grKn}G9G`llS<vXyKvbV#o21er^m)%(
zyu6$`JHl_{GYyJl=eF{gKiq(>GzU6C-b!x^g@C#CBRvKCfwF3C5X@25&SX>(%VEka
z9zOL9ccvm2ZD?xED|&WyqCmoQpq@R&xS$WH6U`+YLUqBLi!J=EF((DhwT}471Kj~S
z{j^yOP_D%zfUKKS@7<8%Pn_70lIrH8S%?)&_XLfva2VOvCanu@b|QqaIF9nj34QNc
zA>J3BO*qv>oB%wY)Q8>nZVCTTOy^>cF=KuP)*sbgin5q8O9LWwd<Q*sCv%4$Z9Drw
z9yr7Vg+;>lmWvwY4t^6rG&(3gC710Dui>+usf3df+LC<y@Z96Of@x0^_DIKJM?v&q
zM$bYgSNB-XV0ac9U`*??fGq|Vl#i*UrenV~%FgSUfXM@d1gXb*QAt;a>ORW2WC3`4
z*EiNXLuGn}9A3(H0o(OgN7)c=S1WqLFTX(#{i(i^p(%ybTU0(r&XbvjW!gY(9l4~$
zfZF}{x1|GNX_<k}&A5m)A!@GDpD!NPpT`@EyFd3?qh4FTZ+<Pq7TJ6IVgz;V{&;L*
z(K0S1aHcthcS)T;XbR$MY3&&j^q7~Xg9_$?VZ5@bjye{V2lET!NEF9lXujz9O5Roc
zbu%flFshP0)dCzA5)b&SuV!4$l`xDHif~zE&DWe%<_o<4jPIh6GZF=|N*rA&Zh0Tr
zy}Ntc(9!yZ+#XC>cxRP_NQ??*w4Y2d$Q{d;^tlpF<6A};VNkW-3{qyM{Yo+1s62vl
z=>DoUpt(_;-3vn46KR(;y^r4H#2PzJttU7A)Z+ZSPgLbz)yw_UTpB3&`_+wrFJ*eW
zi5FccEJN1d^6XMMHqAFr2~RcUH(#LYkdLluF8E1oT;0&QF`>_UPM34<z83$k(+f#M
zYe+GcQZ(8qg*c~cQlz%>cLrk{STyW>W#4xtQv1NnGuEb+GY;a1Kh4YXer0a!#Vn$f
z^aw6wPH6LD-hTkj-yz&7gm~2*Qa46d_-jHKGOu-5@ce{t@^6dKvwu6(11=i6E*{Y}
z#+^A+0Um?CMmiAy!pRvmi-Q9)ie}IFlQ6$ep9lReD5wp1HeOlv2=0jdV|xBA9HL^`
zy4xX8Gj<R^-@^)2NtFS*{I_v9&ZmXg9;?8lI}^bnz7Y*`rKSrPm#u_T><G3?S*W<I
z*lG=hk+dllSr<y^ZdG$>E%EH|j^J}E2g<1%8DC`Me-l-^V)ysj#3AHmnvZQutRUfn
z6iE(yx8pEk*`g+b_GRPamW9YBJht)!{KhPu5<a!NliDQEvqwzWV6EifV?t<u_A@7_
zILLenTX}1=3bp(kQm7^EqAf2JFnGE0%G%FMVy#eqE3YHICbY1j>nlXbLhzHx)Q*Ep
zM$b^b{12GwF{7X=6)$s-?tSXiDamj{hj4F?a36?Qs1NXSN>SmKlI$%-Sw$rq1$D@+
zTM%W{n+mre3JQ!`Cbs`s5E$g`|1kQ07N|jPt3ni&|9^piWY`+8;FPJMg+Z;Jd(!^_
D<U*xo

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_bearscape.png b/game/modules/tome/data/gfx/achievements/madness_adventure_bearscape.png
new file mode 100644
index 0000000000000000000000000000000000000000..1acc12a67df90a4190825c99263ef28548d5c868
GIT binary patch
literal 39899
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_land_poosh.png b/game/modules/tome/data/gfx/achievements/madness_adventure_land_poosh.png
new file mode 100644
index 0000000000000000000000000000000000000000..e4fb9b3c37e3104858aef9c226d193512811e7b6
GIT binary patch
literal 38785
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
N002ovPDHLkV1m;GK{fyY

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_plumpkin.png b/game/modules/tome/data/gfx/achievements/madness_adventure_plumpkin.png
new file mode 100644
index 0000000000000000000000000000000000000000..044d5535046f49f105f2550dd386d15217693e1e
GIT binary patch
literal 40977
zcmV)+K#0GIP)<h;3K|Lk000e1NJLTq004jh004jp1^@s6!#-il00004XF*Lt006O%
z3;baP00001b5ch_0Itp)=>Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*
zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf004jh
zNkl<Zc-l<;=dbNqdf$nCR`{izPd@kDb93eDuIlQpj%<?6*d!&3V@jGJjU<o8<AIGa
zj4=$uu*ZXf4a0xI*nprBAYcSo9*;&@8j?+lRI|y>)s?Gm-F#0DJO9#3ezEo~>cz&n
z_k?}U-fOMrdA{L!mH+}kqBO5;zeG3d&@>H7DU?(==Lp_otRqcRI(d%s9@DgV?{VIt
zlLXTmk|d$iDF{H_)HH32_YS1MSxc%DLI4*W^Ljy%cF;nSBne6<NCd(A_%lM1CmGfn
zw9-f^X`2Qi1l?YjAO*%)5~Zk{1|bE(J6r(M8mu!&DG>pbRyaHaFwT;vDLTpU&f>kp
zS%;94#<Xaq0f7Xh6o9~cj{x$#K<fnKEQ!|Gw#6Ec)DmM20Z-jFc;aiY-eP@x?mz$m
z&O4+~2mwvoAe92|2}0nULrX=X6C43aAk!H_NNQ8#gGWkDA~n{v1fj^ZCb)nUl1`fA
zeW3LQ=PXi4y!5nfi+7$RO_((cN>fsr3IGkDgyiMz7fJIJCoGk(v8^Lb5|&L#B2x;L
zvMA>mEZw||@fPbWO2ikZ6Aj+en1;%><T@cq6O4t%H2B~V2wL0XLLgNsiB=e6DAIx?
zP4UifIh_H5BFQMN#~OnU8UP^#ZENt$z+f;WOH+gw<Oz5@#s}KALI{bFg32@q3Bo{<
zCM>HGB^BO-Y7B%BH?T_aw#C@EX_Qdl<L}GU94RD=<pNA#YqXB>mStTc60jjIjCBSR
zENJjP;3YU45K@3#oiZ071WL2SIExYr85{(VQj%sVd6pr4+_=^|j5Q=$)6F`lkdSCi
zq9x0w!V^$JlNAX?Q6MCMA~Y?I020co#QQ+j$;fm{FYU5umQ3m?m(>I<5L{o|N2Q8x
zufzEA66YM<v`eZKtua_{@hWA#Gh}I&l(J%P<0^~s7^O8LK)>7PU~<HwEE)EP>}+o%
zwcz;tlrRl=XR#rWCK<v(mZn(i81#nh@9trO;dF9NH}4>X#5+&h)_^4Vz_2@@NOQDG
zND@uIHzG?E^JU3$F~=ECvEF4mzeE7FHE6NK;YqTTyqi;W3PcbP1R(^Jka5A4#<ms}
z1j<VmW=RuToV93`l4^lUH5ZFZX6=H_wM_>3fKF22e2Wp5*<wyr*QC9S{;&s9P`3>T
zAOu42TujFt93S9AAX6Ee>l@^0zKSq`wY4>hJm+#TrJR@e)`4{dFW4RKkfw^NHDqbZ
zepXO76=$<C-aFd5K^G~*L5Fl>NPjq>n|GN`C(P@Te!oXm)wI)+!_#AWc^?}bdZV+>
z_F#+s>(>aza(sGBp62vBJ?e5vH|en68*(r{;-FoyH@JcehKq8{)xkRF^9fSHqw!O+
zPKPVSI=xPZs;L;CPbe2lj5VZbN-8y}PH0UFLeSWnwQNLbOGKVfs2m$w+F%g^D$`P=
z1)HNyvTn+7V~wV6X`2=!8an+EyTd+@A2vwo=ngY%-lz43o+waLO}#9stA;F1*%)n5
zbPKfBtAzm}6y<o%bUFt-$J0~l*3i=hiB2%KWzbotljh_qWxSkmIU8f0<x&Ks*7SRQ
zdYeP+#8a7)`Q?H%&8Vx2<$OtF8W4f9tue;ZNpjZL*7(Ag-{8j0o6M(k=I0X*j}H0Z
z{>Mz0Gqgx3REiP_+v}S&+Hht6DtE5m!a74+HY~>rng^EC@fk@1zG`_qc}%7<I-L$C
z7+hm8-jZY~y^R64@7$*LEhk5(tmQ*=suPNChxM&>-hSt2gdn)Oy^AAoHanxWo^7>3
zx9E|y4abW!t_`m+w-t-rQ)ta;Gp0M}^YyQN6(Qm7CwDnIJ0bN6&O1~R^Yq5B%lg&^
zv&oFfY)mS0WG*p@N7OClVu{Q&qH;*3xU#m(-r6=*(sFQmOk1@`B-S{5V#s_(oz!Gm
z&hh+^yPw>roA=1GjH_3!u+dxN;{2TXd=3F@YdAAYn%1H`v}J=@rJ>*hm91%<VSjB8
z*BZ{27YM0XckARu7fHruXM<EHI0==nIGdj{U(D#`J*uW+Sube3!OMVYTdKCE^@b1v
zsY>W18OB*ICu83I*}EJ+J>vZAf_XV-RxYU9ngoRv7ArNKZpK%>@)fo>)_Hn##QXO?
z;^OpzWmz&^OlaDc#x$%IYkYq94iC>BbGaBJ0^~`?tf^?M!7b*@${D%J7>-6%RgIW<
zbSLeQ7dg%vCesNWl|v>;P&Br|`oPijlp^i%#_iAX{rf+mb(Y`_WwQidBUHjG&%KBX
zj>At6c=+@Q)>>*a=azrW1ACn!>(LwbaNaOq&akaRYlR+UbdnC2<1<7mxpV6lAKv{0
zZ#-AGuCR1VPRHkn$|HrKrDl)~xLjN^X=ZF~Y?GxLCmpS6F=m383zqW*I#Fa<PIovU
z$uuE&LIXj1jB`|`Mz)GnCRksyY$|ST+~n$Li=**5qjo@&q$EhRl%Qf!*xD8&46XC5
z6(c6)gvD~spy)y4=p;Ep3r?DIeDEkC5kk_>dW7Jx-s3}{nOA&p{vnIHL;y-A<SM1M
zExAnTs1C!V%MaiFA+u`1d^uxT*9Z@(NRU#XWy1b&pIm9qC#P(5*C<rR>GFcgHLP_<
zIORCGJg2N`4iApFas3)=Ya`maM)%S#S(Y(dF0tN`<|#W@uaG*;gC`GY8%v>53Yl^~
zJw^(_C?9fJHO%TUDVkAd#B@I8VsgpF={c@#N!^(1?ubLNgH}0%VV}HLaQO6)s;<aX
z$}&`Fm7<+sKA)pS!s)>|!g@Nr4&8p2Cr=KjXAL{q1{bqS@@_^Df@w8jxiEB+KB1Se
zw!TR>?{PV~WLC~u)^nQD;(dsPpcF_UNM%ZzrUV~on-&18Ez^2RFX@A~ynpyH8imk`
z%2rG+Cv?jmqyC7dsaP}%q*h3wDbf^)!iR?A`8n8t5YUwct!uHtadmJN5n7Iy7g+BZ
z<UNEC%<CoASyG(>f_~aZ3(rM0Lx{k%o-(%!l0vgslq6`nNkI@EfJ7!hpfn{a6qHR#
zx9jo2(b^WJHHp&PzI}tr){Li9>b9aTYu0x+n4FE#-h0}*Wme6Q2%5HGKAAB{1`M(;
z$K?gBcPtm@9L*iww8JnfI4eEVdcj6#gN{&~pIsn>;9_w}Z7O#CF*9;%H9{#*NCjn8
zQP(v}Dgqwo0`<Hk>2`2hkT^lPn3L&@VQ0W>IYTrx+6$J=BA&XXp>8UM%24D3Cd&(S
zSR>C<nx>|c<rr(3R5QHu2&GU2>c$`tI33|&Siz;%8Kjl0=W8J0>Ffj_0=u0Jybl=L
zfP#zpIfj-*CKR0lD?Hvfs<r_Fg(^stW*JJHcTDRAMG_(LteIk5OKT0Q-N+#8vS>>Z
zp|Qa*Z!6}_jGiv&r(F`Ixh%&BA9!u^Wj=PFVqD;*wHN87@agoJE*YJ?3*K?Gyr47{
zN97rgKq57Lnb5eFPTnDih%|!pOs6xt!yajtqPB{Sw*-QV$pyg%L=ZGhOIH^t2j|lZ
z8s8$ML<z}8HpGO6aWyAXDW$EELeoogoHv{<E^*$o6de|7gH&sjQe=5fIa^}d7H!U1
z<C3W>sGEkJ;U)&dqADXyY9dB$sumX@(<zN@5lYaS7MW;Bx{R8~2nqMc7aT9nnJ#8b
zs|B?)NTIkg++~>cXq_chDWhV5brHf@@6bxq%Q~!e*2#5>3yyBqWxKz{u;^2?k0Srj
zN;XC#3O~n?a${?sZr&mIKx1N#FYS_LTVi~R4Ib+aHh8imV^U9Ptzo0HLAEL^=k;<0
zK_kRfLLrePDxsfts7ys^8@jrSRuWZcihhU5a*j|6QiTeF<M{<bDJrvMVJeJs42u!D
zO2~CeUgUT@2d9Tf8M&R{14*Jub&A^UZNKHMqqYrNXgW#8cs8MKS~8h&V{{d34Ow0=
zNIM)%P8e5nM%@wn{T=4@lyN=B1Wyo>ZjwjbPeQ5^LJ$;LLGT`DEUj(177po9)960N
zY39oX2?{4X&U=PwpH!ywJ3Thn*Rk3Y5{YSJ5h#U>BulbE;l`ArLuFceNrysrxVpYW
zYbrdRv&9)8NR?i}!-`aA42vF_PN;0lsM9CY8W{v-Q=^o`nI-ekCFu;&QWJbY>OQ$n
zsoRFCs;EqZL=%LkHBBUwticlqA)u9_F*TK`$<u;VYeIk^0#ZtxcLW!U!_Ch6YNIzy
zsu@8juJm?LN+P?Ojm-__^Ev%=!1l%(A(PDKbK16HZsyF}C4;QbwZS#IsiO6U1jW2s
za6TPlt)tiNv9Y;9wJ6E+93>=L2!R(K2;^zbpy*?)V^+?nn+l|$YHLP%fK?tZ9IdgW
zI%m?%=qEjtu4!#UZEFaSNKI`FN^6vqbcP*_F__k%m0}SFY`9BqyC>Y!&(Rt~CKE=z
zKBwag%24C$ImfeOypr*6%W{JASa0bh3586VHw#R%#ipE->viVMm`S_f#olc`J-J7r
zbMmC%&Ikt62fQ1uflxfRk+41cnEU#9@_fkg^o(xaB~vLyRv^8gap3Sw=3`KC^I2=L
z!Xt$uS1G-`$69Yd*(?z*0I<>BAXta-hCEHUd;S2e6OtmOs%xC{Bw9!ED^rZi8Lc%e
z+LB?`rIj_OW=ZBPCM}Rspp@dqwVRCkLtG1ao*|o*g_^RoODvwf{vOY7U*~voMq?u3
zbXr}25DbbTgG6DSMQ558i$V|xsOy8PZ`GzoNX50?ee$9}JBbV{)=pSl@ZkBZs%+bu
z$~N?}F4JnkAR90$x=gA$(`rr-0ui}8L<rPvO}=={%q85sIzmj3$U=(%w!$T)UZV;E
zYaL1iruBkFQ<Cb0PS#;m4A3FwF9g)4CQ%8)Y)CgrS)iHKGo+L(+mg$2hL)0RX~Rn#
z&~MJ^D#s0R$)+-_HD`2%q1NjxLxNH%dmB3pMqRp{0_zM_TVaer3yn~a>72D}#31h?
zS3E)xj@q}3x@#0Nqji?N$S9i<5d@OJq%FxiIajuKNL|9RU1GgQ3q{#f6iI=Qg4(tW
ziXq$iFxDzQ;P5D+akb&_=zykfS+)x<=TnZ4k2sl}V!dO#zsoB-w__11JZ)>JZH>|z
zEfq>D5}}wkOO#4jR!a(9pp-)AS<bv!P~<&&{T}7AWM&r#DM<5_Ue>{R&++7xL1(~L
zXGl{nxoqd$J)fgd_~2R2m-MqCTOA!4Pv@y^!_pg6t1;;&iJ4G8e9A~x2muN(A_XDv
z-g2>+u~rNa2ojx=>Wtg=9*Og4-x3ha#E|23m${j<uw@LLLg0kQdO@KR60O*y;g#?h
zDZm3VQt|A{1tGwt-eD@%sO^#>NjRCDkg62tEZ#a2sVR!c{g?HU(pF6El=a>gUwZy^
zWa_ynryQLhb1*)@+dwK))^$#$N+#8evaE5=;wn!&tvH&VpoPGN5H$&vvS>?sSr>uj
z@%Sk_{Vi^;-)3*LMb(rv-jXDOpFDhzqvZl66`9Vcnu=5<?DzM$wZ6-|p5k59T>^nT
z$uPk&YvO?%7DK98#o5^@BE;{JL7}#b&9{tikxH_)xyfukVZL0@DLQPdZ-8(-86RP+
z!&*ygEwg4po)z@cf<hNmc1dFmc^Y4kR*KrpQ4$iJLh#hKB~6Bm>9Ed%6vwIB<}|&9
z7YRznm{GSanM_&l4wzPRd~ct<_6eDAWWq5LC099RPtG|A>&#5Wc4w1CJ7-!=<0<O&
z_@euWM1Yo%h(CWQ5!t^-{jc(5c8Cd{LD6S7Q(W^W=%(bRJmb1N<w`hV7{;v21=0m%
zw$8MiaR2-flgW~+{cZNPub{PJvY1h~alw{t$+9ik3nxedRY<X>#W>53Dw%tYRw+B3
z4TN01H#%jQ_t_k7P|23wS|6np-dPr=qL*~o?rb4kpsPE)xPFI@(#-1;F9HXPGg@OA
z<~>ZXl%^ront45^b&gyWlx<1y0WBr#gIM^g&3x@GgChvo-QMPWazSt&6C4{mn;e`S
zGG5MkapM+~YQnglqNHNj>EQ`<lbmrqrE!K_XBcPDQqy;rT<44dODesI_whN0Nsn_e
z;!>?qiUG!1s<w*HNy8OYvd|qGZy`8p=P;tfo|vLni>M{!!m%ZmJa&D$X#vhMZ5EWa
zp`Q)7#R-`Vf4=yuji3e0^(LQG38%|3H%Hg_YWR>F=2M1#%C4R=5H-296j%x>x}juC
zPT377c-_N^KBtQdE*3NTMUUZVjjiq)QUo5JKZ$S;SYts?w4Aye<1G@wnyP5@fL!Mo
z-_p96V)Hy_Yh#yJuHM1=mNqzqvs_Fj6rG$!vqXADhDIsDqFu6dHMMDIY{Sx4bkZ(`
z(u}Jq-Uo(Rm!+)<1VjMiJVHnksp$7cBuLbi!R}j?ZAf%NkrzxC3qlA?t0`Ut&Mwcv
z3%Y5}tXa@lL#k4Q5=`p_jWg7yMu~)LgDqSL_+aSDmJ6}YSs0P2j6BV0LW@v}R4Q5@
zFy3OEA(JV$<R!1lr)-M_+hW03Z&Nl6rK#|;&uu*=mkv!_#8f~}S`PgNEis>V(hf^g
zB9QE-mJQjEOF<?Dxez3)f1j&O=6M%Imsiv&cR2a%Yx(MXQvp&yA_Q7Q5-AaZO)+Ji
zDU0M9(`LfS_?$u(^w)cIM?K1_1}{)TaAFf`k<k|wRmh@RCp0?gvZxm<Oa(&H$#V=A
z?>y7Vl*xR~Xc%jO>3Bj=0v{Zwvr}efNr0&K1yAEzD$~%-d+hc%IA5G&oFh{iE;y>T
zCe<l<nqyoWUsIB@wYiC_ENY`zf2(OLocH+F#me6Y%Bmtb&tkctlN2Z|vBJ~3mP}_{
z8En$nmSwX*3e9>pVru62(BOi^s4ha~BwAD2sEP?GXl#r05+4H2dorE!b#<RzF+;6F
zbVpcjg<~H3Z5FmcOU+(pSW|{XgwGZwm4by&naUo^wxpAH+39ZZ3)_Z$b4)G+dKEFW
zglrWJw#Af07VN8vFNjAmO{~603LtVdXaORMhw+V*0)ZeGjy-Y8MBkwChQsj*>-`O`
zUE5>WU!xES3W-2a8c!>8f>`DKbdBxqI`ei(H|voAm2Dvix}u<IYieq)-o8dr^f*2}
z#s`NBfy?D3E(G@aJ4oR<Eib8UgFvv>Ut`eiay}a)rJ|eX)NM=aEyL~r8!U}!$W=<w
z>9D!BjW7<i(OG-T28RnS;$TxF5Hv0l8s0mUP^4N@+6swcx4(%CE#qoRWn0#=0hKNB
z!eeb9)hQwfvQ$%sXcY0zV@ykBYRa}op&2HEU)G<}m5xNlQ>|58sCdd9muduBv7TwJ
zGa;3NR6?c%iG+*L;arZW+LA%u=ig7>W~Uu9ke*x#I#R@sLXxR?$}=U{W5NwNrBH%G
z#z!UvYW42|fmnSml>#jVT7X*pJ0Y+yPMNA5tWw-Reu!@bh1Lvr)=;TN1c43`g~SKT
z(o}$8tutbKuz_`!aXkZItG~sy!7i88l+x5dU^bpIo6Xtit}(7=1P4;WMKxhk&oSPS
zDNP`-JKAP#YmJNPB??J@(5J2|oD6J?HW37-<%}ZfkR}O5R-n8<3kd;F5YYf3fU>Re
z&f`Lh4<6$z(nH%A@}yu=PH4Ra1iiFJq9m2^Br*yV0zpya812waLLoIZ9;8Mml3BCF
zgqF&8$YmgvpoEC-lodLV0+OIegl1BfnErsC2TA;1fj|g>a_KW=mo!aSm!1@mBD#8>
zp$)$}#WMa1q=-M`L;NO301t%_G$9%~WB^Be<R01}NJI2>SP7Yjp9>#xPwn$T==0wF
zcX@C$;OfRMG%Zd9inJ41!6vZZ-(%X$I9Z%woQX`FlxUgIwiO?p-euM-=oUTZ<2edR
zZ7ZhL94!Qut=a0VGi_$r0Ncen3$s8-MUVkUKuJlGrEG6+F`Z4JZAsIFRP`AzXSm=n
z#?sa`#(=iop@pV$4byra3psDG!Qq@I1RphXQ-cs>DrHtr@d2)_?O?5C-jpb%Vr~ka
z{-{H@*JH6*qJ@dB9;G9r76PN7n6xu0)9}xDiNDeN7%Ahzq^pHV1o)8Cv<8uA&O?`u
zk}*vLkUE-1PQ;Ll`8kPBc~zV-)KRgMt0=Mp7w~LD5JS4)&mWcu74ZRqAOqSE@PW@B
zMh3Kx|F%Hu<8G23Uh)TQqy>Mb?r^ra<o@9UB+x7Rq*8IdoC1=iThh3OrK!l1oUT%|
z&XDVzMZ1hPtpHV9(vcZSmQmUYw>(D(Fy64VCH<_6B0;G@+j<7Y5J89*Ga+%oAyj;k
z-Z>W2IjPbF=TR!bI>U51r>}}A1|>Sd220g8t3N2CqY4_=(3ln}B}pe^O=nO;C&`&q
zbDmC4KC^12NlM}^{oy8`f8|wXi#hGGVQFjbs0;SRgr0C{0T*eXKax9~loz<*X+*}B
zYSAk%o)wS__?A9ln!LcHHsf2J69z_t2q*+n3Ff4nT1gWu+r<{YoV||{ibTXvDONdL
zgw;k6tTJ;v)t_yG=$--%!9xg;5{R{Yz<5Xlm>@ABU{(sF^k79m2*H-9`L_6oANQ|v
zYzs{A7;hL?mpDARN~vs3Kkd^=3ntZsi^T*0<1K5Q0n14lIT05)UtZvro=(zbqv&%u
zKU>ul6*f4A$$;9m2m)D_Aho8dYJwn2&`L8H3|Q1ltZ^tGqCzM%d6rPN6}_TBt>weF
z2mv1=k)frc4F)A8h0aKXqV+98Nj5e%$n%_F9NxId5C-Tdj|_o4?W2XJwhf1ehq&7C
z4SAO<Vo6s9atVckEoJzGedcWxZqD=#el9;FlaQ=(a;gMfDfpbeWFrZDF}*|yk5&?`
zW3K-Dvs+w!^%j%UCBHMe<Yu-+D}_=5r6fwpD5NNfk}`@RO2#xLCF$z(O3T&fB~r!Q
zFJ=5%vijHx1yYbm2~w`C0Rkc7PLl$p4D8AoH{>Om@XYA2T(Nz-!%YUo0IelimZ5@V
zEgw?58W%ikX^&~M03avD28+~+UKSy7FX`Z{r4E)((xuP|^LBwyiv8_9ihhUb<pl37
zi+Vwxbr=l#EEZ98a?Y`6m!wI`U^JlD>Cw~;T1gdSu8i*2_3n_f`2~$@DT)H?J<1Da
zvnj?~u59np9}HO33zU`AZN(JLMt6ksj%7J#axf!7^J~d{y3&(N$b>*iC=h4~FQs$F
zS(j;3qIE{5Bw~fvb%19HTqF2WdJ)6AmI&ha2`Tu`_fGh`_j3N$HNzLx7$K4v-ovxg
z9#Mr^)fZBN3-R|WAOwMwpa?hw!g~-heq2R{)(afa37#edtY5K;RuWV!KD_mW5b!P#
z1Oy5Da?Xc#3oATdxb-sqQHNzyGASq6CeWIed9$RoEm}o3G?6LB8;o@9uU%!>8)1CI
zY_ULxgk0Awnv&MHXw{3$CM7X@1)8QNQ5t7F7Z(>?zq*f16sbzMoSoA;OV`IjYjbOZ
zyOX<U?;KhsV12YGON|MhG)>vv-r;h5Npl%(*OS=<r4-k$?lat2=j7xBh&g9mPT1{j
zGB<MwieD%W7|9STYY|U=Dg~*C)$}juV~*uZJe+7=&SvB~o?01VNEI?Jw0{=1SBtI@
zG0X`;DlGr`<^!}02%+(S7J{$}^HK;ZBC3!IY>1y1@>$M@I)K(-1Ej=_(bxzH8z0a>
z>cNG8@&Okh4W3r5YK9fFW^F*JxCyikEPO$28#+agwSJ!`2ah?MTr#evwBCS!W)YW!
z;JB=&G&W-P-JKn-?ObO%9dmSkLfte-1jac8g4&eWuuebgGPf1eYC%ssM5<68LI_lK
zg)uG07}}<yb`6=%aNb6u&qb+SOR2Edkm?*49MgJ?6oPKjq3Col=chETB}+0~2$YK@
zXQyW<sZd^Ef<<{5T`D0Ul;lg<j6GFHXeXhNl1xG-#R_u^ya+tk&5>I3Vt!1jHB!ZT
zO$&jS5)D|nT6_dv2)q=?Rgov;Gtns??}!HC2GKI^^v-AI&j{aECf&~vk6QhV3h~Gb
zh*jn)l4#<hyWr6_zPTZUX#Mt4^RN!IitxbWaRQz+8`QR>uLgW{?-Sa#;$V72mKCHz
zQ~Q=d-Xp^>vjOWJN@;rC9y>cbjAvs`&QFo9MSD+B2`;pB(+-K$oG;JlXMIEvoL`(X
zpCuGUhox)KTGPvl&!X6(t-(vWSx#+hE@u-`m68gLRx1yErV`G}1wMF+EN6XvjZU|V
zm+{SV-jS*V=N!v<%vEs*$J6S(<7|1!OMT5N$t<#JN{~y?s|}DSL8c^$6ntQJ_~`PK
z;b0F#ib_<hs)>sqWIW|62!vWKb~L^tgor0c2ok`rLUFA01wzIXoyZ6kg^w#Oh>V^i
z;CxIo$!h<E)uRp(<NMX(d$&RpA>dR%c&NQc`#|vEr6*l2J~EI<kM|zZ0_T?)@0c$x
zP)agd8}j_E7nz=%^W^-H=d&3ic-}R|X9}tfp7q{{gLz2^fgUwN8!p0-R3>zj0^?ei
zro!UMRKlVysahTBc4z6QJ%mu$+EO+Z7Dp$|&>@!DWxeF!{D?$qv_O(435~6hQjm(A
zJS!NEhMXK9v6#n3jc%ul2!VOEBp}d1&;$ptQqc?u!JEkixn2=2t70yBM!;wpIe960
zIbHBX?vZridAC3$dIbdqK?;J9k&Po3WJZ8Oq9wR^{69PWl8E;tt4$+TI8Xlh;%XuA
zL9$AjC}Q{*Kn-{T+3LtNAy)lCMoHJ0fLcA1caS=d2_EGG+Dp6(DC_Y)kT^wfp4Yo4
z91nJQIzA%L3W65AeESt%d-ZdCfBs!w=>_gBhX^6DevY$d#aRf-vLfr`B&lX<2eiH+
z5rR=MAP}fl9ZdPk*wW4oTEtpThWPv2wx%vq)Cv}MvVxAvSk6mCkOb?<yB*Zk!OmNW
zN?6(wfg(>+y1gE2Yik@H9$*{Gs5hY7>5vTyhJzu4ULS8Pi?$-s39T~-B)1F6Yn_T*
zN%BOHX+^FjnU)lZLMut8HA$k#wdYnJw&k34U89p&iHAfZltLy^$3|*M6jCWdqGJo0
zQUn?KTb*cvQjtPb3ZZ2*Y$}OV5+QZ0ZIlKr5nAG;#7Ie^1x{+LR0JWhO2u|EsjyPT
zlp_?V80CV9zgH@Ol?w6fp(H^HP<qt~BuF*vrZp44$GDu}g-3bK!Q;p5*{6IoE!gai
zXoNwc2rFJ+qv<CdvOHh4!?kE9DbgINB=cs8meI;4LO@7`5`xAxxM!VCQlWyRwGEf`
zjD9}g>TsJyQ&E|UM5Xl74l)RIs?vz_RYEsSaKRBIlyyn)(G{~;ELhYfS&>nsIaO^q
zTU=tiB~4PSbL2_JmwIzDEy;B}`MHvxeN2=fQ8F@cs}Qfkk`1N)d_jruPCPr|Vs)}b
z4CPjcRiuxFWmuhbC1TzOP|uDy0=KFKgaEe!{&tlfqzA7h)&yGT2~tMifCr&sfoMb^
z4<MC{d0v2Y0Tlwd57-dEd4iL8sR%aO;*{_x;o0a0cIOR2TtW2|ZDZI`4Jn>1&6v89
z+b=!O{CLd0!-q&A(Nb}EazMC{XsI!_#ReO-8siAT<5sCcNx`h1p@hUZ2STHOxh)C0
zV7{CqmE_vmUi3Kx7kLyRX`Dp~jsC143W`kUG`<D_P1}+R&AMthwSqhpxYDp_48~MQ
zAy86Lwq+z2l9a2tBh!jR3o@lh6sv_-q>@;`X@!w7%q!x_l0pz9@#L>+3J`b!LJLBW
zv9S9Ld;fW!_p8EDcnK1m5U3DV=mD${F??%qpH+a8mcV)G*zQQK<T^gz3O3%IIa=%K
zXvs1_L2SOXGN2XIRw5IJ^%7wvLI<P|Xz39?s&v76gz;2#k%=W3*v@h`lQBO%-(l9A
z(RjnwWJ#(t{k%t!6ny?lpD;V*CzmNwMMTp}1(h)<k&q=RwTsQ4CODLg-b<q_sno1z
zJx;4JHaPMm#fCs|o<ye@>i~(hhJN0Uok3Dabcjt8jcrk@j#^_3%cjPQK0n`m%1@g>
zO~#flITIaH3Ef0dwiQ{D@kVz^M+>x;q*{`!2%B6fv=n$9>A6P4Xn>TTopvQ-<Ai@E
zzwzfM`x%|*33wGXfZ$n$Wf7qnpjQ7EJmY&;^o9f*0<9Ow5D5ZL<UQV>IR5FAl3p6&
zX%K>G<1p6o^(!52<eH}S1RsmdR7vU(AOYt!nGCqq1`N(co0tnEE-suGf-i2*_@l!v
z!%oUe-7{2><f)>bwOqZjk907bm%P|_^mR+e9Y81W>qUiik%vAvns=L=JWpfpP7?ZZ
z$vR6Oa|OSG@ZLLW@7U;!$Ysu1c|nmTAfPIjWLe6%nvo|tnbMTLiYNdNnNF}i5*nHW
ztrduXHJ+ciU0%$_)WPsc+l?A?l7SDXRlD*R2Mctf$(1103Y`d~6nLqqw21jXjUp+l
z=z(CBKV^hyQmj6=`Y2XywJR>bt)QBeF}AA}VI+xMukZmOB*w2=u|?$W8^6-ef#3ye
znPeIQk4wYdlahI3Q9@vxCsC47q4}v+d}X`fVD%g&fh@#g5{M*_j})^;5<XKEK#CY;
zf^^&%w)~Qm$go66!J&Mf!}%xlx_w^%+-qE3ULxDT^SvX254fQ4K45)7NsssN(M1|j
zkMoEm)+yVnCJ6ys8&a9#jU`LE6iG^LYRXWuCKrro$+J6D&XeNElIYO#Ku2U~JY=1W
zUgMb6OFE&ZtOat=XRE)#@%V(+2i|Mfus*h5r8=WPQ@REz6<;6Kbklh9r55;AF=mw@
zC`q>Zql1b}e3Gab^2LglRU(=me0(!MJHj&h=fsK;3<!|%t=20^&#m(PGiug&fe`{L
z!L1fv>8K%e6Uk7=r~bR|O!?`P1=c!pty%9VPUkJ%Op)iByXOu6{euO+cC&*ElD?F5
z1e_R;@tzzIiA37?I)ap7R`R0v2o(@k&<e+`k-_-DqLG}P#3+^NjOqCV**Lzj`2^?G
z$|E7ME+PyoCFixE^^z=0=oB5&B8@hB8Ia*wv=oE@%XY!CT|`E=)8(3+FxC5PcLqrB
z7|*9DtqIoCO}q5c9Gzzwo15#@O^5l@5+wxfvf;^-$8<!8t?n9=YEEftd~l>mN=Kxz
zgI7v6i;OR=%}_cnx>u5*C9RCrzt$=)yp#yNI{7R4SLg`!LJ$aKWb~dzg4KynRs@e1
z(cXm?QOWTliZvQ=;xjJ5D6lr5wO}Jt2;jW3R9^7Yql%BtYA%+BlUYk+97+n-yP7Ol
zY)iS~ks(v?{zb#jPHNV3$#Yu;hYQQ+w=%xAlQVBTt%F2Ia>zQ5)Plr;ka8sw1*8(R
zJ|Lav<Jm3?({SVJ4GLY*tEarwdlWaST5W(3&^Ee)g$vB)GRnD0%KGLSv*`?FEAkv_
z7kd^ntywgnq{e$oFYB={kMTi4y2H`rkc;^kON{W{tcQ|<sac{Eog#&1&>NzaqV<}b
zin0kz{EW1>PN8#Bp;)*Yf+P?j%P{Zp*RIYHtHlq`7F)~6+v^C$l0>0}KqYb|n#96S
ztl*U=#MBU;5kB#B2OqI`kdeQ2E7Xtjpdu#^60hQ(2r|&vKqrsgFaP|}k|%S+(~Fwc
zdra#oTZi>AmGlb5Fi+U%r(7%yiI!Lav$AD(kTI(~XR`(dDc`v}Vc1D16l|o5je#av
zr6(mID1q=%t5!C|x<xv0kvwu<aC5!l#AG<T!K<T34AVKzLGW?$jf)$g6%y&A=+F`+
z^h7C=ETuJut;|G->jg?`oOg7y9=)`~<?@ogHfZ4(t6RtrCxkff@gWw2d;M()Et7H{
zYXGGsMXyUY@32@J5+x}}s6x%@;({zmXsy9GOO~WKJUiVEfA#7dr3Fqatdc0D5Q#)2
z@!u+44Pej_(#hn{wR*Wq2QEOOBk%9LASB>JWb{zriDZmYk=b!BqJ?L*o)@vxh7g}?
zkW1zQ{+l11b9i2}>b#<E9GyJ!1F42Vrb*Md*_O^xwhj*{38|J$DoZLQceXo}-jjKW
zHSn{8lC!1buYG=vt%2rZ5oZ~sQqzin7O^>0g~&Dr0#btXl5M%<=dM^f`W)v1#zhv^
z`Y19XeQYoh0pkQh1R57bI_n%ls5nd_m2p&z_Mf2|39(63YKCgeIX7vXCJBZj$?52v
zv+@$HGv>BLI)fLWZSbfx!FfZf6A}e2eT1*s>1{BrXBZzXW6sBr`P$I&`dR}@;*=s$
zanYq#B$*=BBFeH-pjLH(60xNV86lNWv6zw`ga${H=)8+s|1&HvR}1K6baH(5|J9r8
zR=MALuuhN^l7INq3CH7_K~FQUEv@x*iv$4-28ujYEGidU*)q+nZpl)GPGT35Z3C5c
z$TY&pR4G~+nA8RWOk2kfk855qIam4$VZf;nJ^uof3Nft(h4ArYs}OKbu&E8sDy(oQ
zDRDaL2@=poV5O(^9wot87^EOXK*{(%2N5`{685_-K}b?+q*_Dcs9a0G=+U64j3QB*
zt^NiVvkOXBVuL3Y5+wpHkj2?c66Y;VW6&s?prVSE<al6I4A|_f(a*c|(=NF#_+Z{;
z88m2x)C!eolw6&DxpGtr(20sV{ECB@DsBX)1y07ok3?Y5cqE?4vUwTfsz^Yj{|-8M
zrthwP&Ltv}IZ{#s>wU?`Gs`E(OA;-xD;ii4$h73jc7Z@Lo?9G&S!ua{vc$Lu75xfw
zs3b1B2aNZmsY1v|WaU}ZAnsmPjB883FR51>*Jx0QMCB5Z3Un$_T974zB#|VEq(~&0
zl4OY{O*DxTq<ZB|NCYa4DKpiIR7tK51WM=_fg3|0P&-9~LMp-jpg{z<v3rd~>lmT+
zfc5@}n|s%|_WX5<PKJtxJ93q>mK9XCX4#g=L`mwpp{`3To;*!youv(NSGwS14;c!b
zL`*p<G`(Cz;zmo90+~ossnA-Y5*1;jjD;RrAymZQR!1Tys<8r;im*<tPQDhPL1%)`
zOoFM1X(fpp!AOC7w$WBdKnO`vB>e8(Idy9zjSOUoqTkJEePFUM1OZBm&tPTMIvV5A
zD~PIeL@6o}q)B8f7qvkvL7FIxg|f7aE63fLVKN7qOByX=A*aQP(TizMrII95=v1Jy
z7!h?>lB9|>QJ-xDtrcmeNp(EwQpcaYG7=<G)0&pHZW;E5SZ8=Vjnr^23n-<LS}__7
zG0xzeV{@=h*;Mp~U38jJw-tdvq7o);MJG*TS~lJ@8IP%!4NY6q(FM8E%$s?XRtZd-
zCB|C@y*@Gsu6CM8<Rr1kQ!4WOQp?pzkDr$ayowK$V2NPffJ{_`ib}3XnH9EAz$fwN
zk#Tc8^KyA5F{_{Ztji;nSSfHqur*Zt;IQWDxTaI+cxqRPq;=3(PY97JHZBmPAkP)M
z>p6tDsdb{bm>ZU*rEUVt%F#<TQc21>TC>wsk+0g{K0I9V-@SK1*#x>hf%h>VyHw#;
zUi4%Y!Q|>>t5n8<E)^tMOj+48@=V6B<%uFm;@?xGg3n)x<MU>VIh(_EvNYpjsc=4u
zTUwM%7c;!@QLGDrs;w#8CG*7s=MAlE@IDUA%6bJR1UhL4*)$FHvSP8AMZMqDtQA8#
zDo03g-m+{LQJl#XA`x64`W0=vvQw>CJ*5OPiO^0ca1pHIgTNrk6UCsTa6Uv$Ad!Sb
z5OmaKy^KPQ*OFGqxOq~EPbFbx_9T(0RIbRRm`1h-n(rUC{OgaWq$;wCN<fimvRtE*
z7=0QSsEv<eR4P$Q&{`Pu5@wZWSy^_5IeACpCDhha8o%Nn#Hyt#CtVe-#s%&kl>Ez&
zr_5@B&Qz4LJqWFkg(OIYQ&BXMT1VMi$JCf;MJ6RluE_FLl+f{!=#>>+Dqh$O^s+7&
ziz&_rZtvYBNO&~cj7HtWQ8pD3(Z!jCZBt{N=W;xbB-kp_cDfn;em9auO^LeF*?uby
z#d8Q1hX%y{cDUA=Q~N$4IE=L@Cy~zZ+O8o{0<8pzmhqutM97{IK0=VHm4A*H+J$0O
z;Kdv+Ru*y+fnODdQvW+&PvTsjL`9E)P%DpjtOs#QL|a!b_^0pBI6SLZl#V2o<f&%a
zS_p#1c!s@%wLwa4W2f`7iqx$oLQN$>uXu?p)zJ^I^877pi&B!-#c^-lB4N>ZbRuYt
zXIXmocXF<8X3R>DNCZj+q>j-{r7`V=)%&2;>UV01U)4q?h|e?;F9P@|aD|n@b-e@U
z(+;!cEV_-o<YF-g6h#`Cw+VT#OE7UWNTDEj%Bo~pE?G7uc~)@q>UBEnJ&sO~2o|Il
zAfy73km?jE1X{<6d2SUU2wvE~9bsD#eCdi^`SK$BC7yX}S2AcTSGinCtcW5`&=IPM
z6*K501RY<jQG90Z@JS5kE{!Q5taJeLESL)!k%tzPUa&BMG?o0`hf5~&mSI07D->1Z
zm@ZpDVytIvkWl2BdFgNt41pj7om{itPnj((%i6KlODT#3=b@WP)<+pAFfKBRQVUKe
z4ab)?SsJ5X*3~Sn<qtoaVI_#3#0xM<-26fl4@V{;jg2KX2$CYQqk45%w3g^Z#e=04
zI$NdKG}bJ;1J9Rl)aanN_w*hj#KzGlQ^}+jD>!M{+1kbl%hJ`PB4N2$FkMclZA-W4
zGq2|y9vxy@i--_a#2J2h8ksy1y)pe9W~N7yD)Ox%-EN0rA=vEM&tzJy1wls^F31&0
zBO;-rblkl`iO(qEAfl1dCK4wk4v9!5tt4&?8)2T3F=TzV;3^i9=%_CsBq~>*MTEHv
zbaG7yf;5eaqD~}2L6Ir$>~---jQ0%s3H?q&o=4cXY%KU#dtNMB1aUFWW`^U-1|K4$
z*EANb1#4>=yX!g5K~p<AiK56-9-l7xCqJ3++;&E*1>Ubv&Waq<T976hp9<1EzJDQ&
z<d|L+ohlK?Op_$?GZ{Qp8UN^~9UfjLTp2pPa;v117CfFlWplVqV{4vV)Zk0XYKcz-
z{jAHfSx~x$x~*xQMM=q`niB|=WlbUyf(xkYqpNS_d55$}Xq#u#F*Sp9%A!d)n_ps#
z!Ojh@?UeMh5GCG3B2_daBwC<W0+3SC&4Y@Di--iGz~ff7U#a3I2}&TIDS!%8wsI)z
zC{d$gh=gdkut{VG?MnZ5T9BlYqp9Vi!#QPR$rFW;P&b}D)BNfeH~958*LZU2IJ&Iq
zW{R?Paf-$>^Qe;XZws)jBj30_%;E@GAINh}RmYL8Uwd_fzx^9msI27EgC%WiNz*8S
zFKWl2lkvh%#?t@!BvPrO;wjUJ5Y#GlMPw8SGP!a=+Zg><_AvPSf1()O+~wo@a~dzX
zv2NJzI}XMvm*r$NQnx~i3~S<u*g@KhsKFX)8{I=f33_>t=bpPA=QvjlbyG#c&6t|`
zY=JWt5gdzpK`K2q#F4S1&|}ca8Ri!MOoWjFFC#${Rzi(gnKb;$b!%2%_d(+QDu)N~
zN)QqOS+r@zlO7`mTG6^y^{-YMekNAtJ%LYRD2=WgK_`=3E?xBa0n6G_ww@%B{PO2V
zynMaj!KpzjC~}Q;(CtJ6>a;Q}8cUi<n%2`=Pnv0L@EGUG^Mo`_XxfNU7Nz0zqQMEz
zZ+v;k_GTv*mNv3})5h{o-#+KVgPLpW8DfQIL@Ef`>R@PzUpbzn29>WYa8jZ&MViFW
zPa4z4uf1k@@WDL>yKCG#g?s0U?E!r0`I=slBD5mc8MAglS=Y2>6UWtdda?Gxlj*41
zrYfOn8y52=&PL@@?e=!xa?awtCwR;8;sPNQqukS&PV5czj;&tJMz@WHl2&MypkzR;
zJOC(GCXpEKg^C57K+vuVEJQ4Vq=*&2U$yNBts+`@CIu%e1R!HkC{~dp2nb2^1PUpb
zwSnLLV96&3i<RLd&J{M!^V-cGzxd_`XO%%J!3(zvo}4sH7KXNU^a_pElGZxv+L5Lb
zp%k@s40{QU@k|#D!%jlLW32}vI3CwLceTfr^@RPMjK^n|!?OiK2(lzbum@v9FHhLp
zjuS;u@stZK5Fs8AL5u>=NHZw}&P8T3TK8jzP?iRE*A+keWX_f6_PO_XiPwg~oiEbw
zG;GTmM-xGornJFOHw~#y;`<L&O+}G{CqYU@r_*7vSkP8=B*}JrTW>{Anqz5dtoQV@
zE~zq9ZGsJs6vh5%MmLXoyHZhlQ!9(M(oxoxI_~5|OLVf*?^h&GSeZ0^hzy+x0q4NU
z*yo29I29E`A!1#jblfmu<q8ff?!QGc%;5e>%lF<NQ&w?Iyt9rFV)*{Xs{=x=P{77e
z^WKAsyH6J}mnRB~V7_SC9ObAi7K<VTx`n356<2l(Iz_^4(c(kkWHO-<4Kip3y@aBd
za{ETX<;-(*)*uL!jiWUICjx1bu)mwrP33A7d_blGkvt>3V&ud}2eMlo7FLZV3dpr&
ztFLK-W75>zzc(T6XB?h5F3<0AEpON!N;;Wi(nP<e^^V1I!JyM)us&e6oYUAqrrb(j
zfTGA*mdnU`?)7%x5+bl{W5Z&h6O@c&%u6E}W_>K4>+AE_HpR-Mqlt|iN`B_y3(suX
zNyOJ7k(gDRhW8Qg8=~UnWlRwkfy!m<`OjiKAoNNpOky4IO!p1~TpD5Fg$ewdpH3)C
z7nL;Ys9HywOP;&Y<JIT7G&W8?>2wqqrRCvaMUg4m)-#<pNFk`L<H}YZd3hTPKIfxA
zHJevlPL|B7IXk)KmtWlD)|%yVJSD+#>uQhwKx5F1CkA6;mvt}G?5?HU*~<}yAb3S8
zVpmcsqifmvXZI1rS_rW!euF?NxSUzeeUEZ@o#S?Z%yKTz=Uj|uG|tdb1)sa2XqqS<
zb$VT9wO}+Ft){#L@-(Ar8;mjZQ%l)KVQDZL#E2hOMc|~I;sp$f9+%}TUS{9~$BVN#
zJ~pvj9h%Qhu~e}d4@yw18vBilO(9-@S=9r^du)g%4HQ@z5MI!DNxRbRos2L^XDX6A
ziHt>&2&)dy5KoH$l86=%fqCP2aMUnc7;0lN#<P2+L$^q&n!uMn-$O`AkxQ=LRJ0|$
z^Jz)lTILJOXq0m8N{40TSS({cOf$vlMMaS-3Tb%o=#+l9rkZ<(J6r5;HhlW&31-<a
zNFBQ0r8`P_^|=l|eSZ!FWTrT~tT>;vT-)yO`IoyaT8qjg61i$hjqhI~!3v33O|bGl
zQqfHd?)uj`zPMyEtx?4Q6C|NKV0t{GZW{y{x3>g7gjGjz;L%Bi)(MN{9Pi@r4U5GZ
zM<N|%6A&R_jA1kyktmJYEY{w-C?^OJN0sgLcUhW6<o=~b2+6gPqu;f0`q!%HQ&P|-
zU7BlOqPaX`R7ffV1|R$9UHoWVd>|AL4-@|EBbb>bQV8-)Me9={$#We;pAh&o7JpK&
z4E%EC$yX6}sw7Y~@ZSA7bz?~rO^Zha*ji8c!iznYP2lNq!|~Yi``?>!a?vtf7$&op
zJQa)vDM_Zta?Qo0#=1aRTlRMguC7VOXJ-t%El<aRd~=JJUfJQn@dH{5uXF;Zvz8B!
z;my}ZI3am*W;q)-kx)t_v=gbMpCzoXYn)g$w4_8PG=N)0H5uZDupXQYn8tJCn}3_d
z<PmTF#{Zgs@h|@+AKjnO?+qCrPgWOUNFJUEjP=YL!Ml$Qt!?qv)0mdvJqkf>8mhL&
zuRIBf)|6%SSsS^oT|*Gi&ASZpE~8F|aTO<oTpR3hvOJ@c*Hku6>sD6AQK$&IJxO=_
zHt)XoHkoLVT2Z$FtpkZv1gr2~@kehPjwcIBw`6;FjVG5aJKreqt9ERufeeI;3oeQI
z(g{|>06;iFFO|5CAn}q)26|l`NuRl)Z30R-UcS?ztph*&aKiPgIh|CKYR#vIOAZf~
zKtSZ0%Xv$AT9Rjq8`rv=oz=+T7$p@y{@EB83~C_h?`*K$TXOH{9r`J#k)$?(UXt?4
zOGB1Yp}plV{K|-nam(3x#h{mATg#%h%$(tBlHl6_I@;M(2F^xFTeyHl5DbW1B2A#X
zrfC-+<88zL?f?A0Wn*iPzxAK~Cw%nL2Ymd)kH~ZiKCo;WK0X!@;_#<Vl4DGZ5-Lto
zbzwDg&{BJi6d@*LDR9!oiS50#OGoD{P0g%v(TXGlt&i8IRIWxzhjB2i`W%j1Ztm3d
zI|4hIqrU$SI6AMW+y<}i<;=z{cb|HmT(lT(s8&~-yuAB7A0AIwURM02U*BMTGs>@N
zD$z<r(5s0pIa=Vvv#=N#t!vs!@c#XZMdJ|?4$c}br!A9N8()z36rF^3?w6dO)x7rV
zh%dgmPNsXTZ>{mepUwDZ|NH~)e|j2Epn^`J@DA?YozgEPx7KSu{B+4^`x?ECg0y!*
z(~e1lp<`h>hJl0K7q&>(*7?F$HaNI6q(bt>=To{p&Amr0#@JXJ3BiqPDRbk{I%c%s
zzzGS7C$zBzNs0J+qe7`zFW@`><R5TQ_4yC};#bMHU!rbXK6(E=e*Twl@<-pfADLKZ
zv3RWW<T{V-;(%5XFIMC2J%|u{I1?qYrbXu|+uJ*w9i7Bk!9q$bj`iUNU7a(l7A(z@
zA{kKIlI@Y_lhbuRK0YJub(qftgKiw*=DlE}+oAUReDB9+yz_9v`J!SyUt_no#YT4x
zZykrzW4`v{4gS4f>yY&gse&|@WJP53k~At~K8dZ)GL7kB@0#Y_dxk&y(Hxx>?A?Bz
z{Tq9noYd5&<zmusao(`ElQY`LI5@KW$AA5o`K`b7TZrT)t>5S1=^8KGd6QrM)$4rt
z;Q^PI3$#>x?Trn-{To|6d0as~N7YM~S)Ywtny>x^g+DuC(il$8Ae?%JM$z5g=fd~N
zMmgJi89rL=X{^Tw$>YOkG_j(rEVuVNj7Az8V(K(94sZ}s5L|424IXTetCn>rZ8UuD
z-g%v>UUL8b0fWtLzWU8y;Cuh(U$8Ya>~ADYmV%~rNU2uynLV2WMPsAKBheYHZ3xcC
zf!`up$5oQByS2l7F-L87Hr|p-(#bk(Zfvq#&RI55JcvcA=b|bw##3Yk*ueglBLqQR
z6?}4-@aeJT@Z^-6>o>Tyd5uBRCshfLCkLD@&nZ;KfBcs=xP7xBXiuIhI=Q4MBr;Q^
zX+UMM*+T@734|1S1IbT6s`=qhm;CClzsZ-r`bE|^UggSjzs2WYe~njPs=0Bqpjig;
zuB3H>-~Nj~$6xrJ|2wEnPLA#YTcp_zHe_UC$nX67`~2`n2Mh-5{AYjbTYT;7eSYWl
zhQIg!dyJKVum6_grQ2`t$N%Fy96W4z(+4h2Jbj%oxc(e(eC<nIxsr4D!I-1thOd03
zhw*_V)qL*doKNq!Jbto>V{VinFH*kzb3M$$6Kv$PC?u{8cpZykRvpJug0s=`rG+4L
zwm3d{!eF$8M)KZ|{s{w7^ZNCS^)<!y-M~xxlI`_?^@2eMF6T0i)(e45r5J0lA>Ll5
zghES2nxqt+0`EN9IUDU>!85Pt%$hmITY`W|GhwUKXI#$t=IyWXNB91Ot?oJ>J*^=G
z8at&(3O={>A_zgJ+u`2XLrxc`WICgp<^1XwJ6zur7|~#*V$fA|GC|Uls0=c_YQogu
zRX`?UmAe$n06+R!#sBKR_<yjzwuJ0ea2Xfp?<2zmuYZ}*#{2wN|JQwf?+@<r<Wt8B
z&+l`2`5uQ4-skDl?^7*Dn0ADaebQvgH?IJ+Kuf>uur|EL&gKqt|0Ul0$=f{s>5O6S
zx%RT)#`Rz0?H_!X+1w!K0==gAzx;BazjwHc?!CktU;QPtc%P(ec>Bl4Twb&soCWG-
zjj3Tgv9uP1@HDC7!P6y2Px^d(zg|rniSTcKCnZlL4v$fSL<g*cbRZE9{>{fF*Pfd*
zkaIqG_eWI5aA!MZ`%b}pZn2F)CklL^--9pQfe#-mT5C|NSxl{I<2-=CXVX!#Ec^4G
z!$hOjI%{t^?{LJc&nAm0tuvnueDW*H_UYt;%2uR0=Y`E%+#20rue;4|cN-fVZy&wK
z;p~VsP1)PZ+1#|;x#^Ip=fO$Ktt&Z2Pm$)5B3GY@HX>bNexgw1J&*^w>yn@RtmN~r
zzQNAbUGl+~vG$VtAO1temzUJ_kjIZEoS!sQwWY2d)?TI4>2mj@KjiMcAF)2t2;H!`
z<{1=IN_W8Ia6xDA9P_!Q+exWU-{D{X>mQ>>Ew}sEd1#h&^@MOJ=oOkTef^94ae0H2
zspGHy&gU7f^%;*B+`5(X>D^0y{F50kymXac{Pusz#-`)e%{A%<CbN=i-k?*BwSxT{
z+g#lpk@wcv*m;?IpFAbapp!*0OuA@D1^DDq%U6EwcQ|_RGv2*B=GE&d&s|9wjxrVt
zi?x2my~GxE>jO5x4?l>be0xcbwH6;%{5bLM#9p_@+GvEcjy%g^XVowtyyd0GI74mX
z-FdBx9jl$BOYK^+q@Xq>h3xXRTW_#FSYteyf)D)k_&vtWg!Ms>>sLB_;TK+`yH?Ov
zW4`c9{{c5%{5rGQ8MEb*TYE_~JfzVcuCmq8hE*enk^#|;bn4bf^U<djv*`&kxnzC)
z4Q%Te^(s!!PB=Nr*}Hm`7oNMr$Dcl-rxzr}fWy;@lZzSO`qme@_2QSgdE+l|=jGq#
z+VwZk+~?l?8Jp`PUbwMOz5IYb`rSWZIlkn%&)+7$HsJ2bLtbBhm1cQNJ{a<kzwZ#L
zU~Nq@pOoxuZu9V=WwwC(pFHL2jg<fBum7Kzp1)6_Gj6~1ZGP$N&ymOpPYx$+Z>Ic>
zzq!Zl+k1#)m%+}PJooBf;q>79JbXGM?@0PR5$)_l#p4sh;Odv@cH!XT4;U{kuiVMW
zI+{gg3I5qo3?G@)5b!|V1U`LYKXW~GIsqSa)LvEv_4d{_dDfv^F6neSq*|di`|EFQ
z?rdY7WwxAST#J?oTf=SEvo6L*Gsv@M(5I6lK03L};qr(lvm-Y81*3J3DlCJY4bBc9
zA|!m_8^6ir<3DA7@-trj@;8`Xp5lDX`dWevf{?8UB`2_2kaPt_M{<5)I5=+k@KM8)
z$1Sb*oF1L?@cwr=dhk6qw-Zi}8y52p2Pc>OPk;Dtkmi`Le%0{lqhqF*=j`umUVQQE
zeEQKJaPsh9Gr#zKo;-O6sjiden=GoDZ+~md-}yU#$b0WSqSJ$K|F!=G@BQ=#tZ(jf
z`N>0OWkos|GA{)$Jm2A!7YlAZe~0azHz_N@(?<_+O!*7HxkEnuCjaI;f54NY15TeV
zDQnA@zu2<A<>?oKt-S$%_Psi)a^f0?2cNLLUJzLF^mIuGj-8#9dg@sCT{d@L<=r3t
zDVG;hzVuR;ZeKGl9jS-|DTI#>WA7qF4&F0az~M>U8d_<tUlB}8886gyjy%h`a%GqK
zY);!WbUR(V52#Uh^w!?~KE@iB%O%b^`rSUy-@e0aJ|{turP=E0(!i{pvol;HPYqi`
zP0=$Hc|c`dcCX%{=oAE%uq<aB9-Ywb77UVOF3+bp=h)ec0*Ojv4?qxsVi--7-~Ca^
z@l!*ur|<-p3(sU?!3jQnu;A#h;`y6HZavrI=p^BXKYEvo^QRmiJtfZtyBiX3D{kEC
zGdX{omtXyLu3l}a%_T}+XLs+L93LIf)lb;!KH~h|5hn*@I$PUpzjB-U(K-2AhsD!J
z99(z~&Qq>kDfoZ?zn-I;j6grnaQj8H%(-?|FdU6}|J{~;C+E{oTmIyGA8>Md$ji@x
zPbb{G?a)5q-FG|u;HNDIhb^1EHHO0hhv$|~7jn7e^t7TsOn7+M<(t3t7WY5;w|w%^
zU9Mk~?5=C33x`&*-vAep!m}wSHpEdiPmkgB(ygxi6=)q;Rs!oBE?9=$A)DJ9oSmOj
z$P6S@ixSmMyKiM#ifIjtd7P!6Wf{Zah~;9*K=n8)FXPP<X^++!D$|haZuI_ZhgKl5
zT$~@!%Pmb^;;m!n>T}$9;W=zG!5G8tT0j-iGbbgnl`2;REBMI=Dc-02(yx4h>o?Z;
z(iakb^7fLGlNy~0j8kN(WP7VY<eFYG=IG>tx|wm~`W72IcUWKR&{Tp?-an<t9slB=
z|Cm4dw~rZh1Gk>vp`9GiP0zUZ$wv&97o5I-$OnfFo458D*EO7<a&E^=PiGuVB!P@y
z`Q|m=__@E#cmA;A;JAP`<?Q^7wO-)X)g}MmfAWN<59fUQH(uuLcRr@qgJ1pD8lOI#
z@pu2uW2RHd8*jWsX>yeGT-)F0lZTJ_z2E&IM~9bu;kATn>G}Ac=VA<x@BT6O@1HW*
zsQCQLIhV6I9#w?M<Pk!&v4ub&=6-7f_Z|r5W$aDZScBQpt~?L16RYTU==KWE&(G08
zVU5N4fEwh3x6&e3hV?Ser8nM^s*H_n#G<JXcv^1|N^`w`H8vuenpxG*RvAUop+E3+
z3s0sUgMp%M0#dX*c<_+NPtMujl-ztNWjYCjReyj;1j9AO_kZN*uifA`fBQe-a+1?H
z&E=%eJMYeT^Nn@(Z;trtH@?9azwmV~E}rtvI}KSTxbwnwid6D*-*|=RZ@tF9`n@Ae
z*y1;S<*Ph?I_ASq0z%}xaVO`)_mBDRk0vBy$-~D7{7>II;o^7-9Z5ata(Hl;p~+Y<
z<LuDTI?1bdM*QMeuJGh&k0iUs*?G<X@Q;6&?|$!xJbHA--~1cj<oEyRBc47z<f~s6
zy#C528=F^n=RL{4{kI2HjpOF^5u0m*FMKH{E0%oc_dj5J8*DRXXUp>3os_2T(p|rX
zR+}u_9&2lY*Y30&Ul<Y<hf=C%Bk5Kx=q|*e7tRK(h4(*Jw6>*_rtEB4&L+?pi<X+K
zC|Fw`(ip>HwjdEnw1Xj0!_M%nwe=CU^<2y@sclVdYnIi5^VvD)<vCI+a+y%tidi#9
zOUX-HclgGQuh6!J`)5ZqWtTxWL1=^2o_;5AHg4Iw_Bpn$JjeOP5#7vjWk+EJG$A%%
zV&QDwV`r<w&wh5!Cm)<p%`#^5F7t(AJeB<FZ~hgwHowe#cF5V&Px<8T38$BWFTeR3
zoxIDt@08rXH>GSG2*>({;l<Z}ft}GFufFyifBK`3$P>l=M-@N(=_CI7H#{GFGKbRP
zUl}qz_PlVTp=dUFGMh1*v}~_yx@p1he}6(Jk^I`Pew!ct^kd%r;A6%Y=j?25Gn<S!
zIz8sfuIAyRn!ot({XGAl|KWh2z5R&);(z%CI>Vf%>2h&lxV&6&_oF$&&G@Uot$6iy
zMZYh2_@IkTt}@K-Ft54{MqM^XPqDtjTOXZq8bljy=l<VmJF_C5e(M7F?nzp2C{)Ik
zy_P43ewEI9j5da7rCH3Dv~`1Z5h^OFQCHTs-`d{V0So8TGmMS*>$R?B-pu3m=OXIy
z*ZX@ENlHKKveDh5lNU_NF|TaB$lR9PKblZZvq<s`JWr1d0ma774sX2qYfNVir;~Gv
z1UCB74mF;6vSOQ^D_1x<33T%{id50*_PMctlPAY>K7RWreD}M*$Km4(M(ZtC_fo#_
z#^)F%kNLrmPB=U*xw^Z?7rt<d2Os{F_uu^h(a!n$FMN&f{lOpc(|7Lit=D(>#jjsu
zcJhSZdcNhm@0aZEY*T8*;%UPuspuCQyz}IoVeWB_<a7dGeWlNT{a?Pozy9Ng*yWOI
zH?H&I?HBmp{O|uW{@cIzk9qvyfWP+Juh5DuP7X7am+bFvaz3tDmV!6G{PVo@%FCpA
zpFwY%SDx$f{)0L1zuPeAU1jgaw@KLJ>A@x2+kJ#MVAP#pntC<fCKk%EeJ&t@#(}jS
z+XkHQOlR=uA$addm1bwx^7I&VqS?QC73(b1$(-42O4*b+pqH#t_|?rTZ|O8;Iv=wv
z%at=IP$W5-&giE-_SW{eI@(=b2b1Ew<>BNh<Hej8c5d;*CvQ{e4qv+Vc^+II@#t`Y
zl7bu85+qB6pOGY*vh{53yuiuvF~+rA+fTXs$Pj#=E7!Ie6zANzafiI$C(nB%s>_?7
z-{+NAQ(k|)&kug`koVqw%HFW%$)its|J_4eGeL(LfAQx%=TAT4qq`5dxHzX8kNNr+
zQ_4p_<#YR<E1Ny)Ao$I_Oa7bRzu?~3lU%>W$)gJ8=47Ge-nc}k25;ceQQ*p2!vFJk
z3J%5@7f<f-`i+vm^6Q&?<!f&;9zWvp@+s2Ju!|+0A+u@CU;mGOo*)10km<PMFaPB)
zpo1mIoSlsu^t!vabd3iOO1k+L)A<l-6&B56aY?s#LN$HB!IKNN_oF{Ss%RF8jB~)*
zfN$fRASVO9g~tyCPY+uN5do}i8jemNO*8iQuX1s5$#`-}V_OoLl1NP=6@&f&b$$27
zTZ?MJbUumGrV;du0e5z9^Gl!q7GHhwi}ZH~^fpGkc<Xt3D#aU*6q4ilF;6FlZ1pzC
zbo88ETf0hAw_J=3*Kfndc3^GPP*;ywOiS>Z<)Y-#(@S(Bxp^by;}0*;;eac9A$stW
z4Xn)wG%RLkw0JI#=6v$W2NbH}_-x5!+Mt|axh%2ek~jCp%r4LPv-ii8WyMPyHJA6_
z=au1{P2KXNyHk!IKH=^AXZ*oCOHNJ6Xj2i!4UMaLd2^F<V<~94k_#FuIlOR8CM`ew
z!4rP=(J`NXbijAN_aWc^)9;cT{)pSdW4`=cO>1lJK00Q-SMu@wW6m!t{`TMg%M3PO
z<NddPk4|TsKl|Pfm@GYen>Tpj&hyNx1%LQ&-$Mq$Z~XSR=nWNb|M-vD*{m4PDw?@v
z`$|F^K;h$9`w$2wU{zdrYod?w!*>!c7bcG4%@t|x7>^~LUYD(nO%6_uFs&g~8JSKg
zih|Y~Zd|{Cy0NwYR%08MWxSJSv$x5YUVejb{mL)$`LDjl)tgtCnI$4oT;JZOHVw<g
zk{hFISX*(v98)>N&R`QK0te$GPM2pani5;54Avo6QS)BkZgD|ybZ|y%B^T#`t<5zy
zHZ;fQ4gc(4O?mH~8H3J<&S0I%<(S7u50J*w={qit?$Zqo);q3_V6zBNTdwv!X>IsN
z-=AYz%PYH*%em$0X~V|{hNlz54<A%~|D#JjdR&tZTCT2X?lgwiN19)`V{v+q#nRGF
zmXxJOG?B7hE?SOG8_vfq=a&s`R^p~Jrl(^@(-{|wmhrq{UM>06R~>_4i`MYm=U(Uh
z{@>@(<9GOzKY5p1w|dM=!TISC&)q5LW@ni8g3T?(%dc9p^eI37;bRVt1FwHM=h5Q|
zoeBmWLEFSZ)IkJV9}OTj#H)9$gOA=VXl+9;>(K365P@Z_*;wD8X&S1sj5m`?MYrE&
zeYi%RrtDn1g1WM{`_{5rf(h*AyWAS?lNOq$G<^E@2fY8zdwl;VKjGr(1&i|u_n$oC
z^5TM}nR8xF(Ihl3UMpYQmd3X1_jcIKHh6G;%6hM$I|vL%id0C9w~W?D7(1ZX-Q(N8
z{a>LIc=zr5OlCPrwn1A3mWzhv^ps9MBjcD~ef^y2;VB;;l-SmDI<`DMX(?;R`$vYi
zA2#$=G=$D7PuX}*CXT~}<KczHwVq7pC=0iH8~psW=NUGZzAyR1$34a>V|4tK2j`Yf
z5ELq~mcrAir>EhYo3NI~&Ae;^k7t2TE-jBw8V=8Ea%b7_HTA`m^7JY0{vUFuIONYh
zobvF%a%=w@ue^GP4?eid!O?`qB~%MT@N4}3cTUhDr@vNkcwo7;2VNM?$1NJ@4kS$z
zFeVCR-h}9;a$sHH!6zA&Y3Sz#{q>frf~rxhuWxX2c7$ym));~k>}+l$m1L0j*xlMj
zFXwZtwe0q;($)*^Pah(y6#wWh(#FnH6D+fO%CelXY%A)fp$<JN+t3<IrV|=h(J%V!
z7Hgc%<JB%cc#Mf6PvZie0bChoJblzhx-N}Lxc}k*NUxvs+{?G9gJ62uGThwY`kk9R
zx%WL@zJ9@<eD_oS>p!bFJg*4Wb8`c(6_!@P@l+zJn#RNZCCsaUkdl5!(6~U6NThQJ
zW4X37V(rdLY!3>aOlN%b)S!J}Yh81*ne)5n(O!O52PO?z?=c>X3H-5vLc>-LH+q5{
zA<?VRFo&h*w6c6>UNJ}`JbUk5_~{QMVo>nf);7;yskpM|8TJ$2|7gnQN#N&y;miE=
zXGeVh`#)l1{mcByFRt^+N5>o<wybX^JbbuBg}`t_ugKqksH1Ag$}JUE{REx7N99Vk
zbGV!cs<Ptp_?-D{POqCFLP}83>vr*tW$7CxvpL!{7K!9+al*WwBef(oDaIMBv-FZK
zNJZmneC6Y13&AmK<EV2bHP%~12wcp^%&I9WNVc;LQkAm4?f;y;YC#G`zqbKyfbQn}
z(|>j!SI_vX|KY1RH{#&Qn3wMC)6F09r}ux%&wg-Dp*=!*UfUJC*@G}|_{r0j_bvuh
zwx%m#x9iAzIi0IRy8S*UmEpsCha`#Pxpj##1-jqk@!?}0-7T5bma;XhWdd_~#J_sz
zxU4;!Im}w<YgjAbw1T>gqkzv#IIrNef$ROiFo8=O=R#fWfc0=v!gdDFcj3{@;ulMX
z^T+(le>jJ=4`|bUe(C3blj*eN<gDcN&uz0@zQ$UwVm3b~OIqqyqkUksp0Kf@Y07}}
z(aqx|(Onc)t#ZPlwI)}Rs%{agCCdbf(zH#3lp5z{eE+SdoR<Xe8Ey_)ES9LP&gNS#
z*m!xg)F=@LE(ZL{Cs<=cU~9NVf7rt{(LQa0MM}kXXY;fB>WypYBpqJdyv^D2g4#9g
z-w|Y)pi{&?`OC|Ib3I0*+YE+7Amho?Glu;>FTZ?^*IwSnH$Ud@|9AhKvy)3+*p>YH
z7X0FRmpel7gA>WW_;ktL@l{H@<XW!z){f(gFJ9;Q+|sG0G}SqM7VL}!M~lGmGO)AW
zBk_);t=OPu&6jK^md04dCUC0@H@cFIL@-POiH_s#Z}s6TYthR6{1BD~&TF{dU-du;
z!CEd@>u6e?p}He<e~lNmdi?y2J^@MQEoD{l<Y>ZVzF>W`!}``Oj*iChqGxl$?$(6;
z8#nm$o@P4E3DVFVwK(U&da_K${O>(h2AqkT!c?9o_q()h6NgLp3_>Q9bA^%~>pk8H
zI!VgBS|U6c>)5-pOVUczt+i`!HLfMoIZ{YukRakr8YSa}!&#DYWqXeoZr)}(nK7^9
z)v{LxyWHBiO5K)Jro{!%Fds7N4EX5mF1tGgYg?91C$^PePAyWx{?)7O-})k%&hR+4
zx7XRb+DA5@FgyGc{_a2cKCUhKt8XT}no7o(mdnY6e|~q&`$r|0i&tpHj186Z*S@()
z-myHLTwq<v?hr1W;Ghzm)p5vkH&+zhoab*`MF`2_@|-R0DIFAA^8C(_U)xD}qc7+Q
z%WGYDX9njD{L-%CcdiIV9l^D(WVaW`-whJM8zaeAb~?N|@MML=c!!ma!|8%|FD!%6
zh~N2*pJQ7F@@mGKXtB+Ldyk%SF{`+;x5v)aEw;DU7!0?0|J|H-KRKYa0pToFGb7If
z^SS5b(z3M{2UQ9SruCS{V?yBZCtYxsg==U-%b+WnjbTzP$ddH4QM=C+-(K2dG#apM
zYE+`qx32Z}X<Ys9jB-&lwuvpxKCFfm2Bc7^RuH_Uv<>ri!K_{|NV{>SEsoMu?2oSS
z@bWR&ZlrWa0fA&*de(<IFTVWqY;3&F#rXrKlQ~Zhrd(W3Y3FmaeV4!Yk3L~L_xz{V
z74~dNUA2VSlHYw|m^X^k`74~*OBM^q|Llb>W&MQnx<%?h;{`vw^gNtEX#$^L7yQaK
z#jjo!+}udn*yyr6KVnkW9M*x|4*bubU*mHx-=>^R8COd#JzSW;aMk!K6TufY6*qS`
zsC~nBPjYK0cz+(~W(i;U5C0~jT5@MY@%+%SUIcFSBunr3!Q(j}eE2E9kQ-il<#}{n
z;!J~R7Mx8_Da$F&&l&c*y!XKJ2Y>KGHb!fF`Sn-GI!ijqnAx&rx^N^SFz88a8?Yu2
zB(!a;K@RSv%oa<QwqbqLqijm1Q}@|`&3G$}M5{P^IMJG$+t=e{*!9lZTh~TcSegof
z;M#DXlj;oT9m8x$>sp+TSB=$mjSzy}?mBI-@z%<=V&0T2O-Y{Q2qCzC{)m2Fuy;Go
z60B>--p(espZ`tLY?F^Ze4i(ePuSetWIk^gpI@T%m_PpBhwR9b|Kl6me0+Mw#CZI)
z<@e75Gb@-ipX1T=1mi4U+}UJz_#jRmae>pN<D~Rx7kHrqzp$6^=IsGp@0m>+J~^wH
zo}IIm*1R$hECbvaCVc+t8jIs&v~sL#Ly`nKNxbX8xWGpX80L~2o11hJMNilCdWxA7
zJgo)$c1f|h$MM6bgiJF?3=;T!ZYhH2{juSXPbx-}GhW-@X3td|x0ck_EH018!UgX>
znDdjjkJ-Jt&2N4C=g?U~e=w$-pEI2s&d=jKhT(>$Z9UEhtN~*KrVY#|aCXsPf@9Q4
zp{LPh2Pxuk4v!<%37JaCl7u=KHu{?+LZV*TeetczRup;8S~}wH_+Fg)6~t<UxxxBp
zy@POdw9BNPGOlK5nUKghVO+^LLr4-Z-qF~WE4u|Kht3jSc<C3hcFy>sWI7kzyMMy@
z$pu$;xA@ZM6rX<h6PnqA|J@564#JY=qGVKB{%9t6G7pTz9o{)VXQR8rAS?Lx3lAt=
z;Is;iYftJtZx-+yYl=JDUAjHZWIW^i(r~i$WQm~mv4WmDm>BrlNU-<vtB9r|m5yoM
z5E6mX@%p+oEf`xktOGBHImNZxh<eJs%2T9)P7*jdo3XPPGZ{~yZrRj<-~;E&K-YP0
z=TZ0g&WXpBOTMzVhOa7~wt;2in2hJh#IwKu9AA9%i*)*dM~{BYqbHAP%9f(%Sj-)5
z<;b)^rUKstjENhewSlbPP+kmJE*l1G9+|bwFXNQ(+SXjI?s*haFzocGY>U#0G)a)1
zB&Wzb+_`d_d((%k_cgUKytwfkOIu;RUF{@~L^7$SOze^(DM*Bh*Tf)rZu=&8w)Yuz
zh7>wmO$3d1=qMp*jKDM%##%-L9S0a1%f{L{_dfYPN5|*<r56W0DCg8qCKNXC<682x
zgcmw{eE)RD=k{J=Ql0Tz&z;lanV5K!$sOhSwSnLZ`&%r!Db|&A#ge&=3qF+4mw~G}
zY$Z^-)#x_oDL?rH>Kcv1Bwz$I8m@HX0E;~p$Os&Y6#43xQNwj!=t9}Tx`It@IGaof
zHg*`DP8<cESJq&pqkjKt0k5yazdAPj_aC40#?Csgr*NkO7fa9L@G1X?zwDV`Uhv@V
z6Z)Ns`NZ%iKWO>RAB-6dCB=s3>8U}f=%BYEU<r61Zz!3~8_K5Q@+@{Z*QTavT8`%@
zan4qv8Lh7|+TNs_7aX1+F&)oPFKj>e*3Mv))5RHi2kOf5+{Savn<a~OiLqvNu~8sX
zNgN@U7AOa;i<dh)JUUO}&hm=$@`4wh?;`UWEfpb1&Q6bb{M4XG>1e}Xw9V$`7Ro*5
zdw=!`*EhO+MK8Hnl+0(2qXxb^hJLupA3iR*vwo9z4?pD9?GZQDPdTokZ5_9gz!wJ@
z*Vl8bn-LPvFoUIq`z5?|waYMrR0sBoILqj8>5(4pB!S7SVz|DB><^jGCM;~UPc522
z5};ms&J64)fh*7NvphNCU_9r8S)2g+<|w6dFs@u|`jCO15}a4CFo8`e*+?Y2Nx&=k
z?peT83tsBP`w#bflJ_T`)2Elb_Vt^*e|N&ur%(Cdqo-U<=Y+Q9x!WD?-EZjUg3(Ab
zUpRt=#(1ha@bnYKr;n#BZOy3Dqiq{5CN-zaOL}>q?P7%Up3!i?U^JpvbTKa8E3BQh
zG;K{zMkOm2jUgE&EX{%>4idz8ixP^`HY8rtNgO@VVeS{W5a@La@?L@Viqpj@#yL(;
z9JkgKItAMXCNoLXRBR34PaocAfBXO6)0@TUmZfJ}&suBGd;fFHamGA(a?Y$QyRtoE
z(`}o!yXgtk2GP){Z$KcS7JZ9Qr;xY+A#ueW0@P{=(+EM^J$RDKWxH%wR+XzNr<0jy
zj5smJKmU8)d#%OAj;{N2A{76y_P4(8{hsH5hi}~B;~$)1wC0Vikc;I8w>4asmcJ+^
zLLcy*vy_LUS7_>n&<Xg)ohj#~#S<2VVc;tK*e7jM;sn9~e)FhX^8A~(9IAr{Oi!<P
za(2n0(7fG;dp&rnVb#K(5@_kszB~qFNN!lwje<o3VMnRs(W>RmZ~hAi1iOL7X$>Du
z;l;XUCkX+|q3uADO>KCzfiIWv4<9Jf{yv|*IOQk%n%2Va&ET$YiBuPgd1D~>=&Ngf
z;@P)3zx24CZg}(69;4Xu&bxxgmo1-sy5Oh3HthI^*3ue7SsNT_IDQ(SQ1rc!{-I`l
z*}Z4G(GI;Z>=1f{oSvVP<~e)g9q#Pk!i$40`ad2`xL92gdKy<bSYvJ+p4}#}u^ngD
zVCV%2Xv1-SN?}?i{*dipz-qo^K3`z9;ivEX1go@WGYxPZLELw#Ys1dC&(^Jm{auKY
z7Q6n0CSM?}Cde}KET=3j^9DB67B8kPu@mFE4$s!dyt(hPs&a&}cvv1pf;;_~7wa_}
zA5skw@H@wbfA+ayCs4e$9rEtK`#1UEFlJg?e)rsRw1(G0s08$52e&@}*CBE``dn)v
zQC;A2(Lg96Yb=Yxpc~C^KQ~<DaDONnCE$*S^xt}yQ$OImguht8x6Tcr1ce5Zvlsg;
z3iw(Afd~Ke3<g-r%JRVwV%PHR&(66sD3BuLmw)ja+<xU2_YNbDp41dYOV}4AQKzF(
z!qSTbo7&R0nt|WL0=ozIkqVl&p)oB|E3UICr};^j>eh;MwdUx>8OxIe>dxTShm-z<
zFE1Z68A{?_j~7>0+#lTLWPL`ZyZv~CU=nZhU~~%?SlJvSEwK}@m29KimQ}v$*fXZV
zkpWlpjHD+K!jQxROl#5gl!3P)U$0Tk1uxGxghKF!s<~=3dD`+tvCpTc-2iFm?{Jx)
zv6T$?%MZ_)6}D@~_I&myV-j1S5`!<hIr$%4TJA=0oC^Mjk81wlvs1qLC*R}wwBm0c
zcFLHeP51Z2E=*#VsOQ03@1m|xST~(~+66*udA#bJhq3Ggl)pO_%ryMn*A%xV5r2Gc
z`Tnydr&s5k<Sl=2YALm4&xKceg1x@Pl{J0Gp(z?>t>u>{lFw3joWnN~II0D=LiluH
zSk?~PJKOy6cNRQ)a*d#7v?IBmw`^~FTwWRS!h%*THVV&u$k|sL%DQA#Z4jj*T{bMs
z4OLTeRZL0Th}ezDn-T{HqYZhLLt|0*`*%MKmCrPr;YgRmTbiTO5~T&pdec?-Lg9NM
zukPL_&o^9WbLzIGts5Gv3F8m})OAg3bw|Gv4(ob@YZBi0`qvo@1XehhW<w}b9J9u;
zHAfdU_xb^`HB`3Y#qy9pJF^VE9-bSMxDJ~p<L|$_V$oDo2DW_5;m$T&rb2odzO?Lw
z3h&M<G^+*s_a5*Me=6a(AFrw6`%JT(qpaZ%k1ekZ;MD<qwX)sLz9W&o$8eY+H&--O
zOJO=q+;``Y*6=V9TuQ-XBY9^c_|Jd&6<#K<@IQX1;s=)%+XKnPyyc@KL+HYL0~k9{
zAQ%La*teurgVS1OmF2XAUl<AgbYWTO?%!GjwQ1QX#jCe`gsO?dhNJV0I56b7;?b8W
zZR@Z~hrIifzmBW+c=r4;W!iEvol%>H>0-{N%Gip=gwm%nHQU1;v-Oe>4&UdC=@Yck
z+)4Jy>Y{7<o-eO?Yy287FE*rU&aM5HC#x4kZba;a#D0Y5xm>O<Im@nCH#weg>8l9e
z57^$`;qdT~Niqa1SzWQ;-|2b@Tf4McldW>1B;w(NLnb?Sne+m#7Mi*-h_XgECC{$z
z@~tz&>!W*E<#2br&q;p4zxS#k@G>ro?)m3R!N`$FO1v9%;L9AMV#RLg5>Iwm-F}b%
z<=+|LmskAKFZ~Mt-GB3UkW%nZKQ#<*ynqtRr^|}p{_LFUlkfA<Nx|a{Y)i|_+)^R=
z#eK!Y9l=@&?j-Q{{>oddw9kM2Pkz8WgWvqk|A)W)w_f4POT&Io@Q=Ulu;X^~gh;{0
zSSld$ItWA}x<Kcmg*%bpX$E)QuC;&YfT$}TJ-*`g{hZ05U^dP9lW(thezHd0P*~$6
z=J6Mg_@h7meFnq3Bs)EnRFrK=V>GV}?s2QX%P1c4pns3k*__HYSgnb?5a02EPEe)p
z^>2SDg}{?8(_%(mSmI$znRzVBe^Ur5<c(~ozPS~&ro{rD>r#~!x@?)R7u32TbbWe$
z%%WWK=GR_9*DpW{9({4i7f;sg9R38oaK_7%HS<-=LE!Raaf?4W+3*wF@A2jAh*!7o
z@WYEw`T1K32k|Mbl&ssXwR>kE8A*jt`eTt(KXlR7;g8QMej#o+I=Nu<Z~t}Piwpjb
z-}-a@?2jH1yO!rm_-qBc5qxh3X#?*M;UouKhcDKKRc_gCEc4P*dhi?PFt0n>&2K-t
z=70XfD^6yHyI#iAKlu&*&wqZ&I1>Ecuep5d%COEYZ-kOp#xZw$8u#YSFN$s*e5By2
zg+RjdyekBE6M;043Pl_G^an21aoDWD4<%(~xpO-t8TwqDE-A{Chp)Yc<MjCI+2=S$
zK&u#dJ;ESnmd;Vi!FL@d!8VR^IY}?5P1E7$ttM|v)GOn=9~xsZ(s0<@<N53o;TZ;#
zKC@Yhq&v>H`V;E1B#=I(E-7`xxHo2RcL(8hSoBSnVh!viTRfgWr<Vlm-aBBqXn_DJ
z6^mugaM&kmFSxkguqia2z0dd0Q$9F+pC4U*&YRm0_=~fTd3Dg|7hhSkC<_7)GHt0E
z%LjdkhFhGkSGX1;0Tb8b<*MMK&>ZwV2C>7Fk3Z-2TO<D3t3JomC5~g*O1dI%T|rvG
zH}3R#@4a_1)^bnPc;ju3t~18UGFPyni(@$gE-N@)brjW~z2~qy@;RLwUfq`b?FWL-
zR)%(MZgv9&Kl#QT@;D?bGD0QDN=sE63f<XdJO$S+thC_Oo@8S?)b7FwaFae|GvL>L
z>43YhZn0Wv*6W7%-;S6rByYa+b%J2XM}PiJdST8xUl+`e`;<+?s#<sSb|HxU1S4u%
zYpB}_Z8SZ<hc@jE6VY|3nu>Uo5Lh3jB%*X#)|WWKA+0j@hCOx<cS*~XG~ZC0mYx?g
zj1sa{N?{vZI$uDj9JChQHRN_kt2OJqLAsJR9*((lOOmgiGs_ngr6%DHKR8|SaO(k|
z&K~pr;oJP+<YPu*pP$>GqTL<?7h+{^{67%54zAa+^-SBDK5gG4acds-EWh!^l=p@(
z7Vv+4bH=*~{N)|P(_FCSTF!HLk;7gDFQ#kG{@{DOvlH-fUh}tq_5uEK%Cl56Z$Y;3
z!4P&`*zp7}XBOX=4B!76&ciow*B89_&Y$t!ixRK2+;uyqf$u^-yGH)xPcr{_ibIR9
zAQKWT44&;c0dK~JFLF4^EZd31cMV_E;HVzYt_S?azbx<^pP;uxdUDFqamZV5xqR~3
zN1UHddHqcvM=8Gg*mlAQCFrXdU-=lLS=MXbz552%fy>KFo?gE|3ypFWkrQ^)K!jkp
z)klVk(1sjOr|j<;HXBRXv~0y&^pl9o=`~77TB{j^1L82kw1zZGS(O=yiU^&6=j$UT
z!+>y<AuSZ8#&ZR+-^G$o&vP7`vYd{1eo?U3+h<lScz^eGXay&mb8aP5#(js8Ymho8
z3I(Tmmx_74FAxvj$G<)zx<R>`wqhrMMI$)LAyJar!ma~zZ8_RN;#h)CR)&A`|CEG(
z@C$F^OT~9iQXaj$;^%LNM83oAP!c(URcV+gpK}}XM&GB+4e5&uibtPQA0IKO8(zPG
znA=D)lO3%3U00(AJ@U<xMr%gWlGPSp333BD&;wr9kZZwi0Pl??f4m9UlrBH{!9$+E
zn4yhe5D(ef@rlC&7OCLH<8y8u3LFoP9~)kL*$I*#jPIhPBCRrty1;jQlyDjJ2K0I(
z7Woq8D@NlHMPA`(W6`E%wNBZ;d%z?!G^Y(!A#s#NNy#wklNULG>#@jIxXNSLA0Qn`
z67*<oL$=IOjzeoT#%Ow5AwmQ+t)VxFSkA9mEWmYRio&7Kkc$P}p4`RwaA<Y`$+u7c
zjQf2FHbXZKZn0ryEWyogy>($;X<nIKW0j<ATO19(2QNyP%0B<W1HtXBG5PK-)>!r<
z2+p7I(U+He>!N1M?>1)N-|O?%FaIhhPoD72Cof2iWsw^G_eUwe{Q4dfX9K=R-!lx0
zhELB^K5q<vb>Q(u2`X=K0!SjkFof-%;#N<xxG;S0)Ns!?ygwYGvlvzttr2(v3IRS)
zSj(~-_hW5$EAfRO@C?=#q!%abPdxe~kKH|&^D8)hF{LgA$6pqBZpctn6l<T>6x<&l
zaFJej9bDbuJ3hh+&Sqyg%H`hOL&6}SGIfUrRszRbOVhTbX^O#+Q=ydP{9Kb)4bbfi
zl<S77Dyelt-;c=BjJmD}qM#Eai4I8Am>S>lN%IBE)S+z+Nh}F{kJiLU<#4#S#p#!q
zc#%dcOHT$2+=M@R`llQWhWP3Uc@1fi;YON7K_qY1r!_Q2Vy2gfrdu$ztzni4rrwaB
ze{dJEnDRe;Z^=MjFbPVobIpMdzjbU#YxqwdcF*&Vrxm~Rzx{vA(h7sXTFYSqPZpZl
z56{>MyXW*(-bt(<`j(GYurC`vc=Imjvujp$#b>Q0Y6QP_H^xgMepSqPJT-il8{U8Z
zh-524=L^c*($L)m=0Z@_7A0=XQ@~d%!=11tb`|H9&v!mIgrScYtobLu@d;t*Fzk)_
z?4voGGUfP@$6yQ?Fc?nPr_{P3a$~ll5n924H|C<Ab2K|9NPJvemc^Q)sybR}qZ_o*
zoi;uWshrLNUNwfDXq%xwU{hx_b%PR$SH^chw_I(egpQA66xv!sCqM~7(G*Ch)1JAW
zpg%}(ozBstTTA47EYDV~>Vi8v_fSI67ZKlk`3Zxt$D8pHp)^=wN$VQr2Uy!p)Iz6Y
z>{QyY)&ipqLV-V$To@P)#;7pjzyINkv)PP!mhlHK8$OvEe*0YGx|TO5f`5JtPuK9n
ziwe`!?8Gqk;cFAgx)BU~#dZku3O<{61zTnzbp$&D!AA|;)(zv~7P$?P8s?SY4_}lh
z*GKpcTOQo<p_CpMD}%Hh9J4XqmCqGj%xqtDC%{={*>O7m->MQ^&fw0iTm1U3{|cAa
zk}S2vo}?GH9XU_Aw5DZt=3tFWs3Hz~+aylJBpMNVE{$#xQN;VNyv|_Q<K*fLUAGiP
zPL`)^HXGDly#1lIpnQk7zWz2Mw>&v{LS5I~864tDm!21Qvt;FPmCniPqU#Yv5!Q4l
z*}x4LcoEn6qLV>7pj%0=-|N7LrRYS>S<S`e9LKs;O~dVQhaa9i!ibiink>;xMrtIL
z=~}6;?<6QJS)<8KM+WaX0&o~O5Dz0<3@0nY!QMVg9rB&8Uhvw$^6d-5y6Of%Roi6*
z{>#7j%lzq=m;6V!G~0)J{Izeq4!vEXY{uXC>wkr#^C^G#mLY2l*EPH`l>FjP|0FNY
zuW=Oo{ElE|1^?@pYxH`>#I|_-Exx`V@**ubFAT2*Ex&)#1x(*P9C4Yhk#$LtTa<<Z
zs9Juky?xPk2>JI1g7L)T59R@<GfQ5zG<C^fsBu+*qiS5&GCh?*XJ=V0ElmNh3~%4)
zZ8FyNnzYI(+Jbqu!j&OG=u(yy6L-j>TH?h%RZ$?DwgG87XN}`=GChN~W6wXGAComD
zY2D$~)>TScXZVgsX-dvFGt#Q0Z5yh#A@L$y>2$t7W9TI=b*3?mPgZHtdBN4?oG46K
z6&nt`F<)FhVN<VpJ;`XB6|RtYLf?E-ELOP)=`+i1rx3E;kVfg8T6olXgG>^PfV0m(
z=de0uFA@CC%dRN;)pvII<!`*jyL%x)+{4|!&(GZ7qS<{&^zZ{ddbwf0IinW|X7O$Q
ztN->N^J(%Ho)_|ue&If?6)bhYgWGpW-7VZ?$ba#l{T+gV$G=`$erKsUyPTpo8E+m8
zxm*^UZ(0VvWNBT_r)!37&b;YpUA_ysg%^dPww=AJ)`Bg+!|$Ipu*o%^19@KZ(RV-N
z^Uu#{s+P-X$=OALMKFxV9qZ3%42JV;#*5hrn>MG^HIWn3_acfq<*SRwNCZ}C)>X#9
zOIWWqWJQkDMkAyoh$A+uHAm+!$m^oZ1KO5x(8pR>6dQ`BMv4wOR<$*)Zpd{(Zn|Vp
zVKn#qcQ6=yPf<4>i&e_?>6&`gFp0L<n(XoL-fP?$?DGB7kGamLOd=?C)-i_BNYnAh
zYoIZLwl`v|;kFBXSFmX<*J+C_YmAk&MT6%n%DWG+%TqoWxAZ*8ot>Cpc>e+Yz+oH+
zDz8sk3;xo(cln(c1)^y=-YD+>TYr_?AN&>m)xZ25#-IE%j;kKGzV-p~-kV&j5xe^n
zZasVrU9EYZJIEm6>jw_wk>Y7BI8*R>QSqG@3x0Liux#O0)IHg+7dZpba_E6$yKKaw
zfI@fT%PS4*1`b1z3O-#+jN`JsH(_gggzrgKs|}lcNz)qY+IE7^wnSrjbMI|@;qr3z
zva8R6gxHIbR<IRMx@?A!SR;s|nCo)NPP~ILU69wog0ULMQJkKhVp~YOkWHP@^ZQ(6
z*Q8BGqYb|5MA62;PQ1myjWCYDIMB8&r`ZMf!#h}@$vtYdCQA*T^2wT<Y<5f>B-CYv
z*H|iD5qcqu(y**zLe+35X&HKovt>ixHe^@Vcz0h#Be>jHVqY-JU?weT-Jp7hw2NnW
zwv#P<QM$Z2X!yBXa8YZ1_|-9svSHIIzI?poSC778d~1ho|0(akbDRFw7R{qSXH>TA
z)ffEB-@V|Y&)~1R6HcS|*>y_3`LF&3<KdXBfj8cM4KsR$Z=S$`3%BnmR<-4aOT(`m
zx*Uvr%C=xyK~**EB5AdtEG>nxtZG=72Gc_9!HbPxRl`9~@_4QJek-YLz*e-yWP6{z
z-9EbM^YmrKpZxwyR8o=z5%a|gNBFFZ8S6SDaQrUP9|jC%caleKg75lRM|3eW>0mgc
zRhIE!OqOM+gTda1N=XLeA)C#Hbd$2mS1937>VjFZpwbP)AR+Q13SHs39!41o>TVx!
z`;e{i1jkjJtj-v_W3G!i(mM3Qh;_DM5{%h28OjPgp}5Lt_-=^Bc2FuSxvo5(W)V-<
z9%&PjHDf+mPq^H`wy&YBsDvQZP#QS!ElI1f#^5-H)5{q}*>F)S{Gi8aA(`nAiVgqi
z*ZTay)0FJ$g5va;-~M#U@~gifJ^GB_`h3Qh=L;NZ`MndvUJvTJ<kKfdJf2qcJlJ<i
z9<MF`=<mGC56&CD|D&(?`djyTxvaPsw0wOc341-v!=EC*I_C#x4F{g!tzoCUNoyzz
z%T;E`?F|6afj?UdqOc2|{$K&0u44A~@9=X!|I^&Pzsqm_>+f=OUi0O5=PdOa)dcjm
z4CzvXl_+ajmMP<CK!0bzJ8!*9;J6f7)+xA+VUe#8NCM@OrYU|upqC7|o?qd(u8Xl9
zW<A}cG<Dr!%mrwzJ9N7>WKE7E-EPAJ7{q;4H<)IrH`u(JpGR&$-lXhBI~*@h*yK5(
z7oemfP#(2um=!COQ0(=$nPziV<@%;}aOtTKr4&gtAaOkA`JBhs70<2*_;Spzz50@a
zP;;DGKFeUNQ`AmEQEw<(OJM~A-{Y)ySsTla(R?|rc>FBm{fXuO{;WV6*zUm}pTdKo
z<&D1J%QY-pK|e6OJ`jAi0BbaX14nDir`MMEw&3zxzsv8O?D77tW%Bw5h-ar{t>vvm
zP^ya4N1w8pw~QRgJCUF<hIL`7@-FDIY`Z)Et_y#(hD`&1{}n~uSQggD$Pv4Hce!3<
zD7j{}uGpOB9L-)b3WtQ-Ez<2MUs+ZY_s7_cVOFfTBm0a8LwwI;IGdAgGJ1Z*<z~ua
zvtStYaFt6kOz6i0hVcM(Yjp6Tv6{FSvtF%PWoxw6KOPtuYjBlI?8XGHk0)LBq6uYF
zQj`^@XlRO>rf$$e6Z9i?c6Z5(6jK`p!I-|&!_cWx%eDd`aFt8m6x6!x?nOZ4$LvnF
z@FEX9gH<q2MhF3=u1Iys(Q1o(gM!9tO5H6<dUSL4z!iM4G%Rb2mI)sm47r}oDawjJ
zIx}2lmV14ujNtxI@L(wU`h!E>`T3vY;W%X1tZ}5KbYc#-hrGF)a9iapTfy1JG6@C$
z`lJ&{=pyIrvyYjjH5JecB{40tWkFtALKX7RtC?#{Raw@R<*Kr58q1*bN%2QZ!CowQ
zZ^z-Amxd?Rn77}0pR{)Q_Md*2Kl|ttJnQlD;uPgLgie5Q4ZAxYO(~dfa->qMstsjZ
z(dG>=j-GRJcEWtMpwXQn)wG&gH#oxWfK&(j<YhsfR;a_l{)ZZi>$<GgD>ixB35~i^
z9#^{T_x9LJb_kSD?1n7rCDU|)v=ZO-D4Uv1kzyJ{w&_O7$|#zqLED;TwIOhQjA==m
zoWKc)y>40<xB;Q-VI9e>+qd~kU;7E}-o1-(B#knJy_jCF$9lac3PP0cayFkZNfxYH
zLoX2A^17kTNp4wGg6lNoYT@Cy+n@)`)??~=h$kx^#5Jp?Tj3gpaJkBO@#HCNuGv&A
z0$5Znp((gtro7gN|M-E=z1Qz^ReR(`#bVPibi1h7v$e%@1Os2NsKB!p$M|ebCL~qL
ztTg0pmtLMX9ofT|@LSgqD8aAaSN#5k;ERo-zyE;I?p@lZqN?T;Rl)kAW>zeT-58A~
z4oA3wVt&=IDKaDup6uY>RZ~+n4T%%dnwHvhJ)OKNx_G}fc#cavPT0(rTrX#+-DK;-
zw$U_A!)mjn)J<pCGz}n`L=%!AqQ2Sut#!?+PSIB5yIu#B)EZ+u628)sx~Xx5Vp*&Z
zQV}~I*ZG`Ho#QH>xA$J-I-OCO?svsu!oB-<38RR`#hfQkzU2JulFO?LF0L=hS2>$>
zgQHxwN8`?x-S!wobFNAYQt-}>!?UI0yGO6G%zLa$kEfS4k1lhrvXXVxuq=D@{So76
zMT6iVmJB?D(Vcd_vhX4otZSGTmS-z?QNW|6W~^7da=638JGa@Tpv^04U>FH5GMH8H
zU?h3Dl<Xuu26fIVD_NG7Wo@}?x>fFbA^gABAe6)3yCwPa%HeyLhI<FwG|@h*P0eUv
z*qT)MGUU;dGc3^e5{xo5xh7j_vZA2TE&Z@ZC>85EM+iwT>T@{R0}H<A;dm}+OWD?F
zt8rbI@%98$wp=Z)aT?ur&wJBSwl&br20$<f2i%(MA_JG}>nns3lue67(esne7>dGk
z9m>{HG$m3<?rz`WVts{FlGZe=+X^KVp5wC}PMD^h&Dxljsue`Ngh@Q)(X+>7o19R2
zIKpSF5>`!)#&BnN2vT5LOJNI6Qh0YK;;6~_vund?0pEUpKxH;WD#CFUS()QFig7SR
zNtg4@1>ZWg{LJk`zBW1K8)G<YBu|=d>9yOzwH*4;^Ezs&@4$Hlo2f*fJtxwJz5}u9
z0;7)$@EpbAz~?;ce1l<ci~8~fXN4heECpRaWaz-}%|TnqukCw05iOriHMhng*X(e4
zvfyB^p=u397V`0To>Ax$S2)Cpk4ZaNS6g+9qKO}}%$GM^*e<oTy)~w{J7AG52)vNW
z)?J)09I&Yi^0uUIT3XRP;-xmGbJV#CD=fwuYTeN!c1PRvc7|;2Y!L(@LO^R8T*qOU
z46%-7R?JzK8NTBqg&+ze_U|3=_B(I0y*<Iu{X8i;f6qmB!SU*}lN%U=avb({b||uv
ze3Oz@1%VqOghmBd7;}N=Ub3#|OtUFPo>P@w96h&vUhjw858(%wx5?{*Q8=Jza+<bb
z823rMnA&K{wqz6y7*7(UjCr-^AeCU<2o8D<8p*5>M7E28`7Qi|yONQk$Sc8vQOtk%
zOFu#2O3usfLvdMj+rsZ|y9~x#tXhwW7g1yxvrWysvaEF%F>eign!)qb^6&rb+f3`4
z-+BoMhr!_kWVl6WeLOGZ)6W-t@#u<mn-PT(!(c$!G(Sf8-W~4~xE_w<F^>9}&h<*w
zmbh9`7bS6$kXHr8CS#SY07c|_XsyXMDS6XLBh+?0`Ox)U9N%HNSz)cgS01q!cU`7R
zldd+@WqsojE>Oy0doba_EB8qAoOQOjQI}W(>vJ`~=6W`zt{aq<2n(gIDRe<?>dr<k
z92AlyPI&K~ce%Q_q$qM4-QqhwlRF8wCl%JztnwVsTT!<IT-QZ9f~IYG#b2=RTdeT;
z!Iewk1{7`1q+fG?=aQd$UGTx)l2@WLM&UJ6y+G(5f8*{IlXu?ZM<*K&hAz8%TexLG
zpe<!%S>-S<;EQI5quk@wq~eQt#p(GKfBpUYyb&4J>ykgewuGL*_a!eE74OB0-u6E2
z{EB%|u+oB3TV^#}HkNfG_*)MqTuiU|-ScjbKt@{}uLIUEGroHHlp;5{jz_(0FfPP#
zgku$M5}})hR%?s^*Hgs39%Wh4v<>dfY+#<R@tuJ2a7318G*t%!FHKG41Qbn)u^J;S
zrZT8WGWjrwLn>3V+^kVZ_ImqxzJqifl$NAfhC-578MSQ*-GF`^6T}g|@>!=Vv^B(D
zNY><Cm#}H*CXEgIy<KAElC}ly%^F#7qp9_MpZ&dk*7G%GQBt=JJNtdy#A0;8y?Z;1
zJjwYqN8lnIpWd)fmSw!mN`_{`NL#)$^9VhktjswWZ#d6drpt`?hZcAH9(`A^++>_>
z=G3O))!VyhCq%UsXBTr8o0gZE;dpKF4J_)Ar$rAZ?DLHzBMLP?y43u|(UR|7X+B<d
zgic(+Wor3gAlTWvMU|IS^D9EYN&0Mz;G}3-wSt45kG}mXfB0-oX(YQlyG+|Y_1y4s
zcGk%=OG%TqtgDnLjEUVCM=MsFC6n!tDr=eNOMDfO_z`tgQ8Xo<8?Y4*SQcv*>595(
zN!*a67Zdg(nz}|=2ZN@i14-MKju!6v4n<v3mIaX$61x%BgRQM?dSOUjlt?UjThVGw
z;zjr<mT4z2s>_O|ZEudDn!2e8y@)~B>zIRWN$5r>De1fz7GpX?XI0lUS;=%h1*0%%
zUVYfmR~c=Yk!<e}_7l7&<!ar98Hd9Gn@vhyXFSO&7OiI44$wx^qFH7Uzw%1KWp4R=
z*0NPBsPmG6g0tMRuHivG#aP4DrX(~KM{C1%YIwtgKq!8cKLB44wi|wSKVwINuPx74
znyPHsiJ<iac>{aO(hDLUFFj7?S4^vhJdF9Ov|LmbSqnRZ2(xvEZ~gFu%Ek<a35Tz~
z%k*l)e7<0`Gp0Z2F<&pJngveD<^TX5`bk7VREp4v*b2skxU7m5)^A7#EvtD;V;aWZ
zm{vDfV<>fJKudxifpWX;;Cw|R4X?faI=j2O=(1sxrFcqFH8pvWQ`RMF==VOXb=mpn
zwPhF#X_|_xEGV;rJj<!-iq_uX$8U_Do2tMVO&lfERmn16<0_BX@u*Bg;0Cxt(f4B3
zRZ3<Gc9Tf~<{la0*9&MGq!1Wv_e?5ss#bGnc)+4qvMSbCU6WOsFP~lU;^j3$8nP@w
zN{Jsv)MbMdDUEHI6_(KRDYfX1xwhbF-e(-99Iq|MMW?5EttVJmc(F2M#<FV)o}~>+
zL*I7P%>wvt`VMsf13Bc~<dheinkOs6rs|}nt&lv=;VKpE_5_t4@_hLkYAay2ZdjK&
z&r-ovA(&N)Wn;K3;N>($+7X+oAW2-TTG1>u(<~?HC9F3qOl8?gwsBD?0gG~h?QbaR
zf;M-_%N9p^jKY{rnRT!zt0~*M6G0+ztioEuI$txL&sopbtkV@rDzwpPtFfkgP1G<N
ze29`%ZH*^A`awbv1qdan%Nl7r|E;SW>ZS%I*ge>zsVa;%^!hyl*F$SV)7DgNL*&Oq
zu8(pYDk|K-BTf>Uwx#byWMz($9@@6FrUfAw1U>q0*l~%arD!!p19@pWqgM^8=_7^0
z^_(sQVM?T`(ALtnH9{sgcU_OPDOeXh27bn}f<g$+8^Nj(WR2i5w_LZDo`8XcqU~J7
z-(9}O(ei@3$t}|SjJ%$4l^JFgoECzULhw9=RRu|?aO@$=bj0w%F3T4+g~`dQduTmo
zo%ytNAEOg$Cr8!;R!xmG5@f|X&8Rb%dAg>mDjY2t#be?yqNz*rx<n^S@}j}B0c9r8
zwu45OZA0MtWOe6c($-*%rfMrZ<<nvSOI25x*3#$(<+>QHyLv&lXlrmRpqy?EEb$`x
zqXBQd_ZE$A`1l8(ptFV!H*Yb*k^~8N_itlsL$fX^vmBuXBfrnOOeuBAL=D;MO~}ZJ
z1__Z9v7F90PcK;+i+2N?>^L_9i=}J}PS+Pm6u$I{qLj9^B%!2jJEJ+OL|1)09JFJw
zd5>OP5(f=v%`z1<XhIcGijun3tgDD5E-4MXSarEQCA*~Wtg@_1!xIUvf{nSyJWDwo
z9k9;VT%;%D{Sj@mLE9E>1jcqE^YK6u*lm_+$Y5_k@q9@|PL}%gTubbAug9ufp{=Da
zCP?YCcM#L$HBC`tE4oK-QxQ2K<J~QWy*}kS?<Rh>rLDnl`bg_g*qqSyx}XPi@@Ox_
zT7xzQS2|rPi>7<SrGquy8@=D3aK5=FbRs;*0UJ=484eQMz$2^!9O1B9F8TZipHk|Y
ze4WwrBBbh+W3o<h9iK>sZ1u-n6c<=2@U6r1?1D;Hw5H*zoH0lSZ1N1JtZ^cNE*i9M
zDcZW*!BdLR3Gu84($eadRJTMbX0xf-+VKbmpoGR%5D2K6iWkqJDr@3iOqmws*)DC{
zpshhU3O@)CErd?My4X-P2_v_;`Q~)r9tk)`P_&k^wqPv2GejZrRe&-Q>z;5piP+k?
z!{yZz8f{RjL#;@_l`fRK<n@fb&6vzKEQ$;%6))DO2*iz9-NO+rd;1knpVs86WM^v|
zKk|u!kX5lJZ%YIn!NX<^i{%nyHD%i%nwUa2w7Mh-dX!Cp5)O`%D5DtoeHO(6tR?g!
zlu#Y-NjW&mK{py4%kHgx(xZZ^tSK5x;zq2i97o8`SsS|%u5f6L=6XJ(sEbbVt__~+
z;W~=Y5AdYR#ql}0DXD2F%ZBT;BCS&#DG8i}qAB_0;&TGWXDgZT)%mkdQ;x(_9)aVN
z>w>Z=QA*v!%1qZulpT)d>NxHi96`;k+c_d=30=ee`!im?blGx4qQg6+*@i4jyGl3=
zNWz%)YK7A(gzU7oodi=8h25JcrKK?fts(a;Md=~h0l6-a))KlN!^pwtJIt3GdY*^t
z*0@R#IhJVwCVQK!V$M#o&1JS=RV_fcK*df!!SOc;M-X^9Vd(JmiA%0G9EM|(xX+6h
zFE}ku2^=3?x0Gn6*H;{uW!Gg@9uh&`7Whs;&y86XD?%>>pzrnAjkh@8Tv4<Yj&SgB
zu(GAV;z*aCA5t_0!(@Q5UA<K{C5fM)gz8-0Rn_UxV;M2p9+C8VoSvMZZ40*J%QRI@
z?DUzHOIi(~=h2@GsYOFJy}}g^+u=4>#TBitx-f}pX?4pcPccU0I6jf`(Z*1k@}?2d
zg(0;uIMTt9o#auf&imW*6>aHq{B#5eTHQ@5T}N{{y&_H$f;b>Zx@lumH!K%Rs=8!d
zr5#V-7>=)!8+lR}ULAx2q)%0M3#gvwQnV#yTamaC)*2R@F?ExIqv=f)ju<c;L~J&f
zMCv{-vIQE=(dvXy1?(m}Z0ZbS4ZDYnt~p}`S?clW=a#Hl5rq*TI6ph*-p*Y<e)=(0
z+1;!><q=qyQWQ6a55Jr7SCU(UgPYq_PNG6y-MdFxW*sHWv^Y{BrR+qUx}&=d!(O+n
z>v-JXyUX##30aX7I6j_mx|2*uRP03`YHf(z5a0J1CIej6$$AByJo?{!2ujnv0n$oz
zTaj%FT<dUWaLCieGknJ*@D+L0;o^qg5Z`g}T&Ih7*_)|eli@0-`#na`5BfJkWkce}
z1dd117HBKjO~&|+hv#&V<DxEEm21kT#?&pkGRRucWF?y{r78;6RfYiueh(o#XO2>;
z8*&Lj(HQcwM%--AG;NKwrc=5b+p+a*OQUOaYnb$623z+j>H=vL*UJ%AThjBx?mmsB
zwVK2J0rPT>6eAXMpYv0}Y}ta6j0a;T{UKIa;w0f`e*UMZ@|yW#M%%VGsu!2rgM9+W
zV_jubx|4UNb%yJ>v_@l%AW|W@E;w4AARLF=qg#Zr&(7`+O;J;}4SW4<uCghEWIzyl
zoL!w0s({c7shWzsDG>%#=msA;(qrro$ch{agUMUcB10kxl!xQG9W|pY*y(Q*2O&=D
zvCJ1N$_4XsL2C_3zrkoh(^&2gUqMNM>$qs6S(Gap+oEl^Q|R2N%@RLmZ+90E)J;v`
z1Pp?Np`Wm>Hms{0&-EAtJ$CwAByNmo0nybBbyKq}SEOZ*u!71~Sh|E#;0Jh7z+g0>
zKk73ckLe}78zZT~Xicqau!5~{#Ijyf>K4bk9QMat7fULw*@+%-yf{YcmNebx>GgB&
zj_)!_hOFw&vSKkT>kUZ|k!#H&ODXG;B#il)_kM=2z4I<jT5>&|(Uvvy<${+dFOgEB
zgyJyTp*0OBn@bE`q1tnM-0JTziU%m^Q0azElQGTa9UwD~IXpPv?(I8xuFHJ6Ag{`s
z`e#Mi)<kaD-6m>7?1mU?QI5i3D4Pm33I`ubB`I{pGFxz+PFYqf^18qg9<FlGt!7oF
zG*%O-fUn<wm*?~6oGi}~bTG-m&?2m0lUlxU_>*WFN?kGx`jl<SvRtE02cQUCA7d?n
z^19i<?jCK^ke3AtiKkqoQVfEA2cR?!MO(2b)>OJesV=}OUCU@v)7BDgI&fywYP9L}
zvIlzyjK@Q!%Q>^@oXsXBOH;INyHiZJ-SVrDtg1D|%@t}V9FsOV>pDd#k7+h#=uaq8
zhm-UIPrAfOOe#x6BY1u50dL=Zz*^_5i<{Ye+u}MNqrn*C8H6iXOqck=W&d!WMs}{o
zz1>}uqqtr#Nb8JR*91<;Pd)ev25~|t0<5&WSe#I`HM@gtT;U*;<l&uH84P<wQOt5S
zW4fF(8jRRac6hls10-9$5svTRN|(B=aXkltAgyzhbZ{KyB3y|T-Ca`ama6TjliC;p
z<&f)cAw&tuPQ1-$C!h0jb;=;<5vq`RxxjTQmP>~~IX7gnhJha=gkYL4uogV!61pMl
zYD1s`4tjeOqCm(lSKz8{v#8aYwrz=mh+#CK6%}q=6T}uo*UNT&gX0?{5Dg{kg~Qdk
zCaVjC5IDX=G)S0VU$dAm@RR~HWo2$|0um)$9OdE&L)jL1$|F=R({k3ad9A_N28$rC
zON6xSj<<0e#nJR7`~5xcC5OzK1zJgZ+kN7#9=`8&<MmZH4sWxXXJ0&_ty`iX;BtKp
zz_8z^C`yVvC$BPw;gH1h$!JiC&+Wk$KX~*BC)ei)0iN=BXZv*;r{Oza{RP(-*G$X^
zSNddGH%Bp<Woc$NuU|q|6`ds7N+#nmzUT4u>;-7JHQdF)SmH41nl^cbkqT?OmTqHe
zvZlaueRg|Wtg;Q~*%g=h1+m}3i1KpLJp;>_s!4fm{E$}HU<|&S@afeT<aLhc_}uC5
zbG$xdH1MbjXsu>D*{0PEy)fb2UQp?pnuyr(SyVH&?x(~~NA!ShJIGiNMzOgHSzmZ)
zV`y!QrKRupIvm<)NbH4NRc&`oYz@Bab|5DtMN?t0M8r6bOXSAXx~9}MqoCi-F{+lW
zcu3VYlud~jc$9U`b+*Pq5v!O-*N+KDF?J(4K6!~SmcR??dwpi<l*YEiZp>DHi(A`c
z)|(aSYR;%Pq96BYgM`s=KoA5ZUV<Nc?7KcaH{=h$|EJ70ONMTYwJ?f?e7SncYp=b|
z?Y%>qw5D7atkaas*)_fjh*4aYOArF1HJND`1bqhm9-$ZT^x_2=!5cddD5?_2bvyzu
zKq`snxRg~#nDiYFUwVXI#8xz9(i;)D0Uw`zj;kED;|X)Iq%|Afx$_oJ&Ysb=iyE|P
zX^rK0aS9fskVH<vvfLn%?Cf@e=;LSSjFTZ!OS~Xpdo<yEc177%_^yXCF6BHz`3+J5
zNK7NCmkCx2>bk;J0iG}@>EOE_wXTr9VtcZUYy`R~0dZ4s8mzT9WHXIL(AoxLyS8hs
zTkekTac{iO56?d1?&vnJ9lnB5EuS2H$s%2K^i3nUKRM)VbxI{$4#&6Iq-%85V$p2x
z>~g<<8+mD&XG@Tl>G~SuSduVAZ5)m-PZ(`R48j;27+!znHTwNN)5V--Rr1lx?{l%d
zW-s2sLr@!y<G76XC!|@*CQHf6f;MX~))J|RTfIFt&4#qT3543NxDUO6s2_87bxzwD
zzVYyDR9Q{gG&rtu=_h^CEJav>BRf32BNhE{#7;CqDMerP`DFPy+O#BIj3*r$-Bquj
z9DT;9=XNVEIIPPhJ-^SgS`vpoRVKMJyv5_`Q$|CDQWi&8ZrzuBdGv($+_x#(jJ?SL
zo^W|NzhISbh~0>C?cktLbPhZa#C}BR2kh)_QC203Y)PeS97hpF17zUPqIrJwl+)$3
zyIBN=G&49-Qi!fj@Eo7W@o98Lp&JJN5MxTdd-5Yj!2lyI8&eQ@5tXh{s?*(KEKe6N
zLBRckyXdwvmsCxO#!%)pZQN3b8f{=tjmS;T^W$foqPJ~m+Ln2`pzrsIy#TNA5OYH;
z1V4QFjLXfO2U`!hoeX$%eFPSk`4X0r*>X;q7W9Ld%(NJ7Xhg&F<q@^fG)Chn=f|O)
z-XOvA99G$ezT3mmg44|$fknN3@al)Jz4;ndQIKv@%DO@bm?RUndJ{xzIp}Zm-IqV&
zI-3!?0llb)Hiq~1-sHjLK2K*y)D1McCiX%atvTrLaK5=Di4{fFvK>vB7BePe7vBTr
z2z(#H2wt9TaFj#fdGvxFjul*|a{@OY@gf?jG1lU^4!t-baC{0~k(rXLN@+1DN0N$y
zQZ_8}HD}l7tg;Qh^0@N={J@g06`u4c+8ST^4E-LFbVzkgAVbn-&9qqID1~r4Pn&2V
z&r?Fj<Nn@l4#vAQb;Y{M*dA=r+ZwP+*En9+%yJwT*E*bDo^Z9Evd%XwixsuhD9@p+
zN*v+P_hPKWO}z!HY{QoqPdHg#b-fC&kLN0`>J>o{bZK7UbH2Q0D2Ghk9<JwcYp};o
zI0kFcRuj2Cm2QaKh@Kyzl*9hPF4J^DzRpOz7~x2)(YPoas|`)vP!|=ha#5<23J$^n
zTm2!c>5{Y671MIwfrpiY9|c5S$kFDMEKfP??cur}FPA5*n>C>uk+&Tz>S~cA5G;!o
z09TiAaba<lVmJ`QiDc_m#o}UyF%aRh6OU=ChFP&@zrW2ZqdQcNAqqpnB%m>xx~>rj
zE>AC5EazM=r)Vrm)a@erj*k;5+@Rq46inlhxDJ(R*@-8((q)_sSmh~uL659hu&i75
zqkS5$VlWx7?T=|!6^@WBiVADiXj&FUO5k~vrlzVZ@>R;J+Tb`2o^Ux|oZ|`y-}jJ8
zVOvcc#|-*?&dfPgQDGFsQ9_f~v~5dXcF{MfH9;_B==fae72Bg-e)itixSY;-eEbAj
z2t%KBv!W>)+O}ojCuB`d=!P`9Mo2;8#TaXmLhz%nK1XN>-H=V4G7&?Zz+*n2;n>!4
zd2&fpc1MX6H#-4k%h2nwb~0WrUt%yMVMG+gj3*ObxqXM#a?P_R&sb+`R`mv{<V~{$
zrkhI~p|H}!QHt~Iib2rhR&T$PR8|%1G-a{T1YUqEG)+~pFx^7qPH%$Mmdn)?$Mv~8
zIb=4wW_~e63dwT4An*ea0%-+_-|xPWNl4I-Xmv|jRcx}1Su>@Poq{%$lDh3~DVLi|
zjD^H_T;&UVCt~FHsDwi~+i)QZR(VEcDvaqioJw8dN*5^wo*y#y`y4mNWLd^28B#k9
zei*XnjVRoP-TghDK7Gn2-GBk9C9Q60+Zwm=5Js{U4>7)B><>X%8e^Ci3-DpNT=D4W
zImfeO7TF3<xHyqwH`>LmyTI+EtLHS<vgaopZ!YNjeGYot2q}57I3mq6hRJ}a7omz8
z>3bxBL$=8}K0sNQ%+fh|Sy1U3SGnxRdz@aKkhK*>TVRYK31Xr!rr+z4Bs~_>C2iAv
z)2*?DVaT{QAzg1+Rx2!YFBmSaa%kFyRki72;7SnqUdJGE9Y7#8NT>4#Pm3jva2UCL
z*6D&DWeZ&CQq(DBQPGQf<Yj@Q96aCW*6rJbQ4B_NHM^!LOGc9suf6^%WqXHJy5{=g
zis@`dtvfej=m%gm$D2zu7FR0f)tpq92rC%|3F{l)PUv^U&BNX<d6BcIHUy^TJiDf$
zlV@n5xqs&YV|T)LKmQI^!yDr_*j?{%es;!uG3(mvLK6FZ9*z$=T}|ov1I9tZ(fW*m
zH{{k}c!TNH6lKa6*&}M(68RB_qg^JuW0Ei?U2Z63%k7<8B--V>ryrBGCF5|!llc(<
z>pCS4A`bWVa6FHcHNqNP*8>TTv7Nx#T7e@JtyCmlOl5PvnjJGv#$AuVXx4R3+)wBY
z5~Qoh%Z%2vXk$8Pv=9VAK-eml>jjSNnk>yt)Vww|i*kvQ<C~s9z-Txm>Gf!e3f&lF
zD-e$0Y;jK0Hq4tPyYUXzYO1Ej#e-f6$u*{lXhp>K&OW~9bM*2B%XHPXOPzqTlT)s)
zuE0uk+mP1<y7@PPWv65FH4TpAA}!RqWT7jXn^ASq=AA!5NCGe5mA!lP;~pPB`xK{9
zWNAuS7wEbh&suHqTZi>#N>*l=((t2CKE|^yUg*<oaze+W(hUX>QV~WGzV9(>SKK?e
zi>F+QtVHW>w(lz+VKt*<#NpmPHdI7z#MRXm*VTfuY8cBNpG}V_+nU&oIxwdnv&@%W
z@8IxtqH)aG=>>UF6893?x@&biyMrx~Q4b2kX?2E@5+e<lc7YcJZ22RyX2Yh;D2tqV
zx&oz$dJ)O6PjA&j=8`(Ev5n#E;*>Pc@s&qw8)7%U`H-|op=fl=G+U5(F+C?j=bGu}
zio7m}!yd68vCOX-A1+V<<V%<Jd`+YROxq$|2b%}zwreuEfsaBlole=@++-w>)fvWW
znyed2N!6vEg`itQvvfsg+~Yubq(z2jU9R&h7UjB&yh{fq6vKGHoA(~FwZFr&<7Zvm
zTy_Pe!BFZFM>@oAjHg}Z`KD{6(Is$I*yq&;ud=w9b9#BsAQ-UI8&kTPz2Po(SuyS%
zU@ObI$ar@BoTh2nk9HXNAurbFY!7!4((>%Z3m%sZd7CpDj-hIKwEha;@%iB3Z5$+-
zY1kQV^R2J`6scT%FF;5|Rg`$bC5+=vu31(%rLO3EBl0?@XiK!vBw?T1`-h~<l-X)d
zKOAzsnNhbj^ZAT#|H-$xx_=+n@z~zqAt_7jrC_~Tb@)*!DRpNYQBu<P2GqJCYrBHb
z+RlhwnTAEaViXP8?#Ep_SHRGpkk2C)S%xDObyHwnjT913IbAYXNU(;wteIcVNvkz&
z({x=x*S$$GciLN}R5xsq4*F*G-19tc-@Su!6qgqlq}2u&m!@rzLfl~1x^7@qSA72B
zE1Z{4S!OFj6?AE5PvRv$wQjm)7}?!qM&l8~Y)GqG`bi(1X-ujqn+n%)P)eeurnQ#k
zW<|Qm*lcp@s_b%pt>w*~hs;(}(pE6^6K0!BoZO==8Y*4$%J>dj(TJDT3EFDz?cBqS
z1D>88;VGBB@$QcWUw9D4A*E?(bd7akov%Ak<W?~GFz&_VbwO5SV4&X{vNztwl@g=6
zTt5c#y2}ApRY{g+q??p<v!Tp$%A%lYn;%1^>$dI&Kh{#~8gb*T5mpd-0llb?aumXq
zIDyB(odfROyGJrg@ROi>K5K(i5*HUVgkgk0qNKw2J)$JS_kF<PtB}YKvAV;!4+cYA
z=@14Hy{J#%`9FSx9LEJKD2sx{Y{4e&*4nV0ip6!hT}WT~H}oEh)fOWR+k-78;e<`O
zLAa9fWK2<&R87sQSffzvO?HvBAXX7&Q?txgTra28b&IDQw)Q7P{RAN_w&~imt89f9
zE$cc(o0jwJlJoQuZ47TsUgO#P7;7a`!S?PB<Lxmg>r1XzGknKmXJ-e$AF*65L2Kqk
zmkf5LLn{nLU9ecqNunM*!wIqwWMzifNw)0!ufB&>mgg^zhzLmAoKiRJ_jlRu54hM&
zp%M5(ah=b)y)&x;ixM4ot!*`~<6w-&if$SwMHe;Gx+@eTHz4+7#{Dt7ySoH|Pm&}|
zr*qCOPO0jeK{z0EJmO)m%O(oJa=BtPTOe$ALy=10x*neI5e*Wo>5ldyEm$m<w7Ow?
zXRFI1_7jp`j5dbVV#Q{iqT7bedQFyfA82d4?3@Z4`U8QGmaB6}+#a6lrkNJlKRjTv
zGvVs^l1E2h&<Ncja2$u&580F{n{>@M7|~ZTC)p)sQ{j7EguAILRN!*w-fd2gPsy?j
z*LAzLvu=r!7^M``>nUwr(;7{ne17Ke8~o_<GpvL-iMf049-@YipMFYH){LS)ldWw=
z@sO}~`QgjY$aF#IhWJ8a73_?5@bMT-2AnO=`Qqp?Ra4<yr!$_te8I3cKsPPd^_1pD
z19zqkN_P>eRk@*c0><HlM%T2`FwYm1H*uy8f6{FS8Ea{s?kH{B7L?mfo}@w|NRk+%
zEz^q`3+4zTh)uvIU$a3_3Wv%x=xa@qBn-v_Jl7@9Qlyk!(#J~bs$zO^P1BZ)##{6T
z32{HBwJrVrfGp3*)+u#W;kYh&nz5YC(Z(<u4T*a_=JOeC-J+zzR+9B~cft%}hrxJ6
zzt^L#YO1O`(Tuf}wnBJ{UKlgp9+Sig#v1Mp?{U4j=H>ATRat_x#8E^N#BB1EqA3`K
zBNo?l=8FYU9P{SeZxhE6mzS3mMM1gF@r**qE}i8&9zVSL90R;Pxx;n7VsSnvuXAi`
z>HB>Ksz={OoL`)Cxw#^*OLltO41<{1i3$1<gM$$=R9w%lcyWD9R_3&(>55k=1n=&=
zg*AqCmC_1LRhP8ZpoAiDy>7~O(^I!t9H&e0boXNqM=A#WK2phU<?H5Zm*-hG53mA9
zy0mRW<agOM({yX-uIr*(LmWp;cE>or$1v=3bo7E%niBaTZr~xDn`g6>9iU2Bnx>_y
z3c@Jrf*fs2S>?E{M_qS~5+T4ENYj)e%V>?kRjRAB%L*iTUVt$zT3ZTTU?q&=Aw`kn
zxGr1U6Sj7?z`#eJeV;n32~p&-#dRFgDo42rqYb9f2-`hMT*tv+X_^K{C~DLGxIq&J
zA%l2;?>d~#E)Z4{NSCsys7;GRaM0W3baTmeIL25QghL9m;cR_H-yib+-Wz;z{utp&
z)@6#ZhJ$FA{lON;={YiR*uAyOU~5EKl|1_FbCy>N(kf-s+{_FB1cE#LL-yhwtbn4*
zscg-nTGO-*j#8MLt6mpkkOZ!eBOI)@H_zqn$hNv0C`ECE5Z&ou+U^fGweEDZjV5%x
zE^&O*V{dia&DqP8tSx97eKW-AetztQfWQwtq;zSUs*9sH^-V3%{V`QlB9((ST@cmt
z0;H5kZt?<JW3;Aex-7j^3eWYx8ibTg(>X?1`d*Kwt-D=>z{hnwt~b}LixdZii-VE2
zi?++|8XY(u+8Qh!1;lf^S-g@8M@rWD21j~Kq7kiW$lDTEIplTO!6KC+t-G$^?cN@n
zrXZ_J#ErATlZpnzBpK1vHDz1VwB0my5X8iO%(Lqw*42i_Xq4;VxeCwq!9Y<IT&34t
zT?hRC1}(%?AZO6i0000bbVXQnWMOn=I%9HWVRU5xGB7bSEip1JGBZ>#IXW>hIy5&c
zFflqXF#oOs3IG5AC3HntbYx+4WjbwdWNBu305UK!Gc7SPEiyAyFgZFgFgi6jD=;xS
VFfd!wq5l8?002ovPDHLkV1hVRxG?|#

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_bearscape.png b/game/modules/tome/data/gfx/achievements/madness_bearscape.png
new file mode 100644
index 0000000000000000000000000000000000000000..efbad2fa3510928a77263c72258f784134fad044
GIT binary patch
literal 40828
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_land_poosh.png b/game/modules/tome/data/gfx/achievements/madness_land_poosh.png
new file mode 100644
index 0000000000000000000000000000000000000000..b7acad7591ffef552c61aa672cccb8f13654741a
GIT binary patch
literal 39841
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
YFflqXFc~Ft>;M1&07*qoM6N<$g1U$R4*&oF

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_plumpkin.png b/game/modules/tome/data/gfx/achievements/madness_plumpkin.png
new file mode 100644
index 0000000000000000000000000000000000000000..18d7e053a1e98d0dc8639b60e88350f62acd4db7
GIT binary patch
literal 42243
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_bearscape.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_bearscape.png
new file mode 100644
index 0000000000000000000000000000000000000000..0f50ca83f56ba92a367b7999b7f5f09eaabacbee
GIT binary patch
literal 42404
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_land_poosh.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_land_poosh.png
new file mode 100644
index 0000000000000000000000000000000000000000..d90ac0d5a52c3b1a73308e010253e0db6990a649
GIT binary patch
literal 41102
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_plumpkin.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_plumpkin.png
new file mode 100644
index 0000000000000000000000000000000000000000..6d16c209c860b9d637ab7853c9c1d65746b6c3ce
GIT binary patch
literal 42199
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_bearscape.png b/game/modules/tome/data/gfx/achievements/nightmare_bearscape.png
new file mode 100644
index 0000000000000000000000000000000000000000..e6821e6fd7e82a6cf176f8feef34a0f9d9bec976
GIT binary patch
literal 43131
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_land_poosh.png b/game/modules/tome/data/gfx/achievements/nightmare_land_poosh.png
new file mode 100644
index 0000000000000000000000000000000000000000..bf37b982e6f3d3f683e7898444e1dcf6831a8559
GIT binary patch
literal 41839
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_plumpkin.png b/game/modules/tome/data/gfx/achievements/nightmare_plumpkin.png
new file mode 100644
index 0000000000000000000000000000000000000000..a1c64916d638b5db49eb73f4e474521491f5f69b
GIT binary patch
literal 43365
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
Rq5l8?002ovPDHLkV1n>sNelo0

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_bearscape.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_bearscape.png
new file mode 100644
index 0000000000000000000000000000000000000000..00e91414219f18952da57844fff76e709305f23f
GIT binary patch
literal 41436
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_land_poosh.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_land_poosh.png
new file mode 100644
index 0000000000000000000000000000000000000000..8e4f54747fe65514f7e7f76d08197bf19058a94a
GIT binary patch
literal 39830
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
OQ0VIzYa_IrUi}|OMd=X$

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_plumpkin.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_plumpkin.png
new file mode 100644
index 0000000000000000000000000000000000000000..2bd4bee5bbc9fa6a26ffcdeafd7d8731b0cbf80c
GIT binary patch
literal 41690
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/plumpkin.png b/game/modules/tome/data/gfx/achievements/plumpkin.png
new file mode 100644
index 0000000000000000000000000000000000000000..57bd0eb49197984b462b922cfece985e9aecee29
GIT binary patch
literal 41100
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
Mt7@y%C|TnE4;7q4ng9R*

literal 0
HcmV?d00001

-- 
GitLab


From e74aed0f7d28bb9e28bf5cd49a5d5ac0a01f9c59 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 11:38:21 +0100
Subject: [PATCH 004/102] moar

---
 .../achievements/exploration_pikataclysm.png    | Bin 0 -> 41959 bytes
 .../insane_adventure_pikataclysm.png            | Bin 0 -> 41763 bytes
 .../gfx/achievements/insane_pikataclysm.png     | Bin 0 -> 43603 bytes
 .../madness_adventure_pikataclysm.png           | Bin 0 -> 41794 bytes
 .../gfx/achievements/madness_pikataclysm.png    | Bin 0 -> 42695 bytes
 .../nightmare_adventure_pikataclysm.png         | Bin 0 -> 43404 bytes
 .../gfx/achievements/nightmare_pikataclysm.png  | Bin 0 -> 44231 bytes
 .../normal_roguelike_pikataclysm.png            | Bin 0 -> 42980 bytes
 .../tome/data/gfx/achievements/pikataclysm.png  | Bin 0 -> 42496 bytes
 9 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 game/modules/tome/data/gfx/achievements/exploration_pikataclysm.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_adventure_pikataclysm.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_pikataclysm.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_adventure_pikataclysm.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_pikataclysm.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_adventure_pikataclysm.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_pikataclysm.png
 create mode 100644 game/modules/tome/data/gfx/achievements/normal_roguelike_pikataclysm.png
 create mode 100644 game/modules/tome/data/gfx/achievements/pikataclysm.png

diff --git a/game/modules/tome/data/gfx/achievements/exploration_pikataclysm.png b/game/modules/tome/data/gfx/achievements/exploration_pikataclysm.png
new file mode 100644
index 0000000000000000000000000000000000000000..da371edb6c4ca94b72b0f58196b94c5e9a4e50e0
GIT binary patch
literal 41959
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
P00000NkvXXu0mjfO;a2c

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_pikataclysm.png b/game/modules/tome/data/gfx/achievements/insane_adventure_pikataclysm.png
new file mode 100644
index 0000000000000000000000000000000000000000..c42376967d78f733320a53544c4da2b494e64bd4
GIT binary patch
literal 41763
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
X`TqgG(#2S)0W@#}bA6nybHe`saKW-)

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_pikataclysm.png b/game/modules/tome/data/gfx/achievements/insane_pikataclysm.png
new file mode 100644
index 0000000000000000000000000000000000000000..b973ffa98b58ab042d208764064c22b03dd0e328
GIT binary patch
literal 43603
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_pikataclysm.png b/game/modules/tome/data/gfx/achievements/madness_adventure_pikataclysm.png
new file mode 100644
index 0000000000000000000000000000000000000000..e9d14dc0e8aedcd9315dabaec9f3012fe9fb9d27
GIT binary patch
literal 41794
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
GLSTY2Jdz>+

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_pikataclysm.png b/game/modules/tome/data/gfx/achievements/madness_pikataclysm.png
new file mode 100644
index 0000000000000000000000000000000000000000..a311e335fc117b6a28988e8905a5f979c45854ad
GIT binary patch
literal 42695
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
XF*-0X`HCY900000NkvXXu0mjfiBF6g

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_pikataclysm.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_pikataclysm.png
new file mode 100644
index 0000000000000000000000000000000000000000..24c13174cb4923d6eaa316adc734b68398e0025b
GIT binary patch
literal 43404
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%0A*DnMKxoZyE{JLYDyTD`
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
Eg0cLDg#Z8m

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_pikataclysm.png b/game/modules/tome/data/gfx/achievements/nightmare_pikataclysm.png
new file mode 100644
index 0000000000000000000000000000000000000000..0b425b4364fda31c5f56c556cfbdcaee612c2e27
GIT binary patch
literal 44231
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_pikataclysm.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_pikataclysm.png
new file mode 100644
index 0000000000000000000000000000000000000000..21245137b078a542c01788b5cefaadab777e51d8
GIT binary patch
literal 42980
zcmV*ZKvutrP)<h;3K|Lk000e1NJLTq004jh004jp1^@s6!#-il00004XF*Lt006O%
z3;baP00001b5ch_0Itp)=>Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*
zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf004jh
zNkl<Zc-ln$=aXewmfZ*bj=1va=URo984;;fiLUJK>P9P|y8#RgAcl>>48(vi&Wstq
zju|b#@DCUpBWDPjkp$Qf1W1V1s=9PlW@Toj7Lk!5U8|?x)#se~a6N0n%*{Q*MLfTI
zpL6zEd#$wv-~!)gb8Cw`cb*{%BZP2RYY|e>Znv=3@Z}#VB|->HRbh<5I*YRosT4SH
z&H;|9GE`NCqyAY{RpG3~x%%fg90EZQ_;|jLk`ikzX_hgY%_#E>kXRhfI-IkBIQ#ka
z_f!8@09a>{QsQ|UKM3&s04W7nM_E;8zmGtQ`fHTZAOuPZgp_EhL4ptxDFp(75CQ~9
z1e|@ZRFY;SNHU31_18+JkU}7(#9D_j71lc3+4J(XhtdiuCC=6_T4{}v3IrfPNsV>&
zbM`!+zz@(`p_Rr7fwczdzzcjl-$P1?QX1d$(Aq<LnkWp3!U(0+*)umZ8Zkl&w9@SE
z?ec@~|9~IA@nb&x@I$JqLIpwa`qgXKxqa&vT5Gh{^)F&9zNg8ug4uLV7)A8^i-ci_
z6bh*{Wm%D?8C7M;vz($VF=a)T78p}utR+ozs<HwEy?&oot4R<97;6zi((U!oS_1-m
z7R|CODNBQ~mb19ypiVezsZ5<*);SO$q~!1Z_Emh9aWr&i570*liS{(w^C-&lEP(~a
zIywzWzaa>9fpjHENm10naZcczz!*zaS&VZy2hPFu%M0{cmcx^hEYF#z8CjN76cv?m
z6h#TtfzwLioFgwvDr@k)0PUUquD1UDgcN+aB&4j91VAc@=Xqx_QE06ZNQ^T$=TK51
z#Fxoie_m;Y@B1{HP1@}?%~lIfYZ}c4N@?2dHh1nk&2!H_&*|WlgM$O~>gqZhtD97n
z#pV_3mp8a^^CrDshv{TWk|fOM2~iXhgaM|i7>~v@T1{3~R>;p*tPle2Y4SYhVE+&y
z1p=5(r({`%5Q1)}3lfT=z!*o77nEhmd^V#jOOhl(X$4l``vGZ|(rkwO_Af25dsy(J
zpAMMK=O`tK!g`f!t+;)y!?{Z@v$S$TR=&aBu_Vnhs<Pg7^0H1sDFx@2;Hh%~SFYV8
zYAzyG{lL@7F$YHjPR12S^N7j`taX%SMP3vLPZI?`DtjLppJ#Qs!EjtLn@%y-P#Qy$
zri6iyrzBAr<M}?5$%LvX=(iWy*jPs?$#6JiI-OIN1zDEUYPSf&kSxtmQW7;AG#W8l
zdo&s`Q52$NolM3W@;oO=vN~Z9AnFy~?RE)+kT48sciKp)$g>RR9IaMJnxvFf$=b#m
z|MdU*U-0<RBh>BNw_aaZ=%JOO(`)m0{`TMI)vvt5;^G2DQ4j<^>+5UG=QEx>e!||~
z9>>SWSZmNyk!2Z4l7OhUOszefvkV6#hT{okSz@gvFLKf>CCgHhWJZ!CG#fDs3q9f}
zB5uU^zK0N^-hu@bWx;4TVUh;iy0OaUiqGLm$<ktv*Iqr(jcZ#Bh7-Q_(s_Cd=W$iS
zh4UM%^bPw51A?%9wpB`eU-6ael9z6Fx%vDrv2y+yn(aQ#_9Bh;BHiVStZrPQ8x<@y
z<|Oke!@0mzCBj)8jw~za##7cduCmyv5EM)jiP9S5ELC38?zRcSpk6G-P?-vWBZ?zD
z&qE4<bq;4Of$yO`1=Io5-dT{1CC@VQG$qe-s;VT<bMn02X_8sWWISRzpONP!NiwG>
zDkPFDOPNd)PEUu-Co|?r!hAlbsw$!&WdGoVH-GXjCx@p@rW5o+ZvoHudG^_7c;Uqt
z+1T7*G#s+Cv%}8rHf2%baO8PG6o&}mkOGbm4|#b1KE_zGB1bD#*8zZ*n!#YmbUH(M
z3R6``tx-bOHG^}cSxyv2T)cRWUav=zWsD~i#-mBSdQF9Jj*I6P@I=mND!6m=8iNT~
z>$q{zqq}m4>lcDL`RoWk43WOi%BtYf(vSFHTi3fyX}Ga6<hf_QMsMjne&C@+j=-Wl
zpR$-UJKdqRe4XCnCcV|`EUxbH=8wM3JC8h)S%F2c)R&yQ@+yta7T6i*#RJOHW0q9x
z9?Y;+#gj+dIOot>QB@YLHSKPT$!yO4{vk@KvqYEmuB0T%JYjKZfljAQmStFLvBu)C
z7~{YRJYUghHb`d$aWi6dd4asDP*Ng=#5u$1;DlDQ!FV_&FLHVdeQYIYwHg#@0S<f(
z4Nowdr@ZpgSI|Ki;Q1aKn_FybZ1C{mLmoeVjB^elBw3y_nN09KA1M{i353!_jV6_K
zR8`5s;sT9EqprzZT@N&y4Ti%J<MD_ROO_Yp&akw&$lBT(2sk-DVSjIzPe1vT%G3o5
z){>?vTN^!o^%rh%?$Rwpv4@lpgb}Yiw}GL};^qa)Vnp0pB1=w41|MLoqBN4yc$~X<
zmG8d$h`ba$f64OmUw@H>wW}O_^80LD`x=ea3nZg$5CM%wmuy&4PPdWPAki$WU*qe)
z)MMeDKjHfy`|RwVP!s`&#|e4ygk}su5cAyAOE{N-+r&7>qsK!&x_iQ67oO}D3<hH+
z6UW61=cvkxvMNc_l<6eF*@`U5D6Qe(=!8ZX(d%|8Y{_&wrx{0dyDhARB(vmML6Mad
zWrei@B?QX%&{ENCNfsBE>2y0RudH%>JYaA%WR^_P{sv(fF&s^3G#adKZ8Aw8a^v!O
z)UBs(y>5*oj$@MfoG<R*=iuOwJkQAUf^N6N>dGoX5HK2!*xlP>I-QUtDMemjjQLqb
zUsV;Rvh|tdX@nFw1Zh?xl_T_gy1fOO%_dSR;y5I3G-$ONr1LqG$&7`C9yhLC;Fn*!
z$+`0v3Bwj)bCn?OBc(!AL-OR5z!&)ODoTgsMajSUPj`u94=>*2y^ju9>^iphr+A*n
zufDRx<>!8rVzNyf$9P&|iwRY7M0@EXLD(Q}FJtlvv%y1J{c~7rsPZYFfA}Nt+srb7
zQa<xS^6<%!cBf6R1&7CD78chK7#f|6<axq!zv9ByBI_HgjK&F71)XjOAq8b++1)uH
zPv#&cq3<KD<@n%;d6EK_Mk7SndeMYYSl3X_VoHPZBw^qY1ezf5@PxqgH4BS9E?m68
z%JLHJPMai|F&&SHV;@_UbwO<`qrrg3kDh>&48~Kmkczm`U^pCND#K(lW;~wIXvTzL
zNazOye!z4(B}r0DRo2%sYk~U8lgulo(-~6K*R(WA38Rq7WJ;Q(SX<F*H!)VQv$MnC
z<cJ`Q=q+^deGlIc=q~gL0?nnZh_8O-3QH?n*mBC@{zL9Rc*Ny%eKs!KMu$rr@63tA
z$5f^uZeK!+k}%Z#%m45(|K&eeV>mAP?m>np4O&iFyZmb$-~SFDe()||edR@#&p*%U
z<2P73_dHRfi!lX3)F9ZnjrL>4$6p|WHgR(WfkT(4JaePPwOg;z>BNZgl)>o{|NTF|
z%i3y}D>q)Dk|`g5^bw7wWOX4VXe<-t8NHU^@#7If)<?qdbV%T9I^8B(X`)6*9Iwz>
z=wYgo*=$Z#8TyNTj*m`w^xz5W>r3={3xHr_YmH93gS8gzdHBAMGY&00(j+Aa0)!AW
z8x1a9K994GyvUhNGlEd#2a46z1+Xxg&Cpd*GROw3uB_1Mc4#ykOr|rAj*d}Ev$MT}
zbq;II&sKR9M}VX(3Yxw~YY*S|u-0;PcvKfIw&eKugl02lVWH1xGAB<{mX`ZS<uM$M
zI2jBGgNRnU!MU}Fm!7@B!qOJXkC+c1@RvV)!0y3_gZ%+zRq|K9vBS~nj7Qru{x5&`
z1%}(ZEG-%O&5Ymvm7DZ?UH;$y><{^`{>d-#y|?yo<sz%S9Znv<$)Er5F3m{u&;Q-G
z`1^k|W%K4QptQ$u_kHsDfcEkg$|9kdkLWI4An2SY%~DqS5m8v8`wO`8h`~X{`|mv9
z?VsG^8{at3&;RnXq_YG5KmYCj#;^YBvutiWjq+klnWL+me#fWPuw==Q$v9_ed6D&v
zHB4nlvXmsNm`soHl%mmUv9P?v>B)d3Nm*X*<E*9G?hu3l{eGWbua6XxvMP~6U@B8%
z8@{HjO6Jo!2*~pSiv$JQj}Rhfe|I0x59u#;SzPF2@*MT`uYcur-}f=5LMug*rW_v~
zljnJzT|kngSZgWroK~}mb&lb1gb<D>itv4pFbI)SF_}!5Cv&W=kA-fpOOoaITCuve
zOp@m8?H-^cG#UX>Ao#_vU*P%YpP}7dVgF#C_ka2h|NcLH%)@&pOokanTA`fg;o}KM
z$0>Pf2(;tR{_-<+c8+=exf}fPpT5N}{nFPs*+1q_{`_6O`r-vzjez5m5qUD=?xQiS
zhDW~>@a;G5bA36Xy?6;{3!?T4+K)&l2ekU<30tcS_dn(R@BELv|HXhLt@!-z4&VC2
z&v@^xdz7W+H~;!=u3YK!_B*>gx&INLe7HlaVOd*kVoX9lKSKE(HqPJV_RUq67d)2w
z5xs>4+TCR;Q}OW84#U#{o>G)$!DuvLK2LGB2Gaa6peij33w@SXR!~x5og+!+q-jc;
zq&Oj1SzV^ts&^DW@Cbr0Zy{A(fD0ImheS~W&y$peVKkf&HCt${LuRuvn_G*VJAa<j
z(^Jl!-=foMGnq_zvi$^W48|COutuD+*_^T{&M<)a&rrOwD9OtLYaNY7OtabKaQ~P_
zBV=`J4PzYhd4f`~w%p<Rl_j2g_8MW-1K`JRyv=9#4mmg+QO#?hNK1tmXb^R!;hY5v
z?|yiUbdvp@Q_?&`Ao;`J`wRZsU;8>g`oX*W?*IH9a1PIN=-WPDe|D8Lub8DJqglc4
z{=s|v-!`8HTXFLEEzUjj*IC$lk)4nKm_PZ8?{hlNc(^y?=EW}aw8G?yZa3u4OINsc
zXNf95;&=b&PnnG8H~}Dd@7)80c%Q|UK0kir3p$;U7hbqQ5O>+wyv+J~L6WA-=P3uf
zW0L8N&8<}?lawqiSXgM2%x4^&Oj%l4AWD4ZNy2nCqdlDw#Sz9<WND47SZgV(l6|2F
z;{dG`jb@W5j`6fdnx)KV2~tY>oerm`W2AOi<7l_rI8&fc2Lo`9_4Rc&HZ~ZK$4DuW
zTG48^SzTMBC`+c(30dYiDF--f@O__!#RW#AAz7MHlm$guqP1dip-&XY?CtK8=L!9V
z7D<w^w|_*Hr#yXYgRj1Hg_X5SIN;%<hrIvs4*Q1_jImf}@U)NM4DAvQggb+L4Hiq9
zoZZi@;m`i$U4HSGp5Z_KyC3qCAHTzMFFeK5&t2o=_rD-b3!Yj%;+b#$msGQDs@V?N
z=n+LWrM+~G!+YQ5U;f@t`Ojs*xo3WxBA=m@pxyMjd7;a5Pn~0yWTcIo_?{yOn>afI
z5feuN$uz|Q7D(p>Z~W*1rTH8u1baL1(Z_p)QNZ&r-{R?8mswow(P;GfO6+rC!{du5
z3De1hM(A^TGGcjo0b4od<0;*4m%J#L&t@cPQeP1PDI{SOptYv7j=^X^m_@W&ZHi*V
z$?*U$3@Eb_V=O_e$udLe1!zwqJwqJD6s1MoxOU_9APkt#=Ok&u7x(V*=;0$qqY+AL
zrqc<d;ee{Bepaw$S%z~KKkyL<k~AUDa>}xz+v&2tzRqYo=J@D{C<-YJr1L4y-(KUJ
zuRX<!&p$<X;T&Z?;P?ON4L-hmfW@OKORB1(Dk}mR<0%iN6iVu!Vd+xUaITgDr9cV6
z;lYR?5PbFPH~77O_Y+3LF&pRlbQju$K~6b4p|^Y<r6k4dh~<l~aOH)+g(+ve`Q6{+
z$>EHh{bR0PSZ4F~Z*lXPSJ_xw;p$V*5iMNhXy*%d58#XUo^ZUk%hJXI)3M{Dx9%f_
zM98|QAZ6W~kV+v$oxDg%RXUPFkQb76r;VpFg0R8j(i#^wA{P4*MOoCvVXu#=D$=5c
z)Rk~7F7^>ZVXVa%!+e&ICN)T8j3rM~rt<_-fvZZKHCSu#grd`FaCmUc<A)D9JUnLm
z$q}c6Asbs8RAq^J;f3d3Pv<G4(U7CVW9G@6EX&EVoHz_I#xNKRuvoOxC@s%WD~~M8
z@I1|IHpe-K=V@B)7D@^pJ$gc(W%xlrukG<yfB7lyJav&)D?&-1&p!Kv@4fMe(rUsm
zVmh5+9VGJ<Ei|ESqLhcH)maiKw328o>)=a?lAxtT0y~dRk)q<8zy35Iy|c}m-}#V_
z-?`7-cXvpNkjG!VO+%b;?~BjbdGH|@u02gYJ7se88J?$j`bv*RXNktbWd{3qIobIb
z;WhaEfBCO?<2$G9-`fZ0xb>AQWV4d*{`+^pfsz6(Wc@m%K%L?FN=k&32&oZLp?r_&
zJVysDDq`l-37CX1>awuV=fb%j=hoZwdm%ySaqo*=(zFJM7WzF#gE1Bee2o+Wgk(CM
zQsxD{ZkJXgq$~>xYYC$m?fFzVr1lVHMX%e$4?MbYgzpI^lNo86ApYS${D*Ebo=}w)
zue|y)##r8a_g(TLM+k{AH82wf0YzDmrfJ>05%sxmD}!+ctreYi2haDJ&u0t<Bl>N{
zjcY5s{K7S~7gH4($_x3{U%th=AMK(2kaoL6W$JUSDhom#5{V8%X_Vk>>$f;pBV&RJ
z=PGapS6Q5^a8(7?fwf$`(&N_ii#WN$?t=r6hLwvKdGztOxOMR&=PsV($3OTsKljz=
zIDh+BIDPa6&XsK4{!Jz)4?zYz`smNt-`(cmG~uV;AG3UUlSU_|x7K9;?uf@9?cgK`
zB@qIgk~kr7Qh)?Q{r3t%WhKT5Dr?!ia)C4}Ie&hQMx%*Vilt6Luh*p0X=BPcxRSCG
zOeYiGet)06qdDg`H_3~FlanDgp1O)Pj^l#?iwkY6gwZ%*b7LKeqtT4W@`@s>k=uEa
zuyyV{OT8{nws%-rU!p21cAo6g>9)~nnjz1Cn=q`mBBec)wV0~J+KMo$acuxU@Ttm*
zqReo{A(cRBjWvexcnqQj9A3D!$SW`3rnk63Rm}MQcYeUPzx_5^DLgMC^cz&UV>+}5
zPojk;_BzB~2PrjDNu&UT#b5w~brsGEq^-Mkhze^I66!Xqwd~y+ar9`)v#%L8uCCX2
z@7*t$A2+z4ov^aD#Iv_9FgboiIyqta^4F<~DMD#li&q#Peu4BFEUaCoGWYOpK|ahe
z(~>7YdWZo+S#RygI?xD#RkBV10Y)ku5{1H(f)a_gmZP0LR?n^T=+PdHW`lOCNt!nq
zr6tkH0lueb#*)QuNW8YruPyh%mc04SF2Qo2>3q(~@iCzvkY@=?>o+O#gp;FF9zJ-$
z3okrFv)yJo8B_U^FpTJSV@{8bn2cux9^C)@5tTKx;sy`y@1V7kSR+~Nc1e<iD2~|N
z+F&-Fa&&Zza}Y%l+N=B5gW-@|=CoTaq!P^Lb6SmnOXoXW+*-mog}`v({5gbfQe;E^
z@DKl-ci;LD-}CUbk5&pT1q~IUb&S$YwDwWbug`m>KyubAw>VL+dgBySMcpDUD~wPm
z;m%sB7LcF?wzB;6PrtyAAK`nF^mvZ7mVtAuuU1@t{v{sY{Ru0BZG?14;Ar$F(rZ%W
z8Am&JkzU01!zRP=9@9xepfpan`Z#g|TUVqwRYS5;)La6T#7c!j;e<y8C?}|JRK~FX
zaF3u75P6!JvkXoKHI6C-&KcrJF&v!mwU^Fu=g!lF?KVIEjRlJAlt!>dzuUt19Q#Kx
zyW87X3k&@|YwJrCm1Sppk46-*xV*&UM>|}(ew8A(?CtJy<;E5I{XTh~procK3$(T1
z`92$4o2;#`kt7L?MuRX6G1fAh&CpucI6zTQ6gk#bSm*K7)m3_(08bTY<+HTBM4&6Y
zXbGu8ifqi?&pzX=w?8NLG}_bnTI1^gPeph-M5`F3W0dEkm5&k{q0WLY9Y~9@;4EnC
zuqa&RaN0w<3Zz0Bi>(B>3MVBPLunn!Bqg;qp~Q1wjOF3IDT}M0@o0a>xvhuneDNkf
z{q&TqG&DlZQ<u7EC7CBP?tM5QbP|O?;0T1mIgmo&2?<i*q^eukLQqMC5fX*O3Pp*-
z34s!IHVdV2m83{Z4yJn`9dWx!7>1NZMwVsl%@dCH4|xCW_xa7gdcZIL%GYUk*YLw8
zFFaRZt2x#f0$(znPdPZ86LdQW9Z+N$rYzVSPuM>iAcbT1$sV4kSYBRYI-cR$lF*Ns
z&8EbS2%YCSN-K_!k5NK0o6i^whh%BNbT%PL=4ac#s9VPE4%*XPyU^yD+vo7ZHdS_n
z5SD-Y2OsduuRV>Qe8#+J@bJ+dfAnYX5qS=+B!Sj=+9%LHN(X2i;CmrT`*=D)D<3B$
zQi=MEb@l4k%EO&8dxTU-VX;nPJr8YUT?c4Kc~<=j1X>7;kT?v|I+8OIi75Nz>6{nt
zTxMr?mxGgpmu@ZM9PFPY%(IF(@F-HqPcsaH0!K$klyp>1pw3uGUnarKRCS+1NQ86b
z&Z2xxAUupzNaaylOJxn<5Ez`TQPt7m5oJ|ks*19#-wSJzLa=k{^Wz_X%GbZ9Xmysb
z<*a5Q2}h?{@zv)$oQyhTh2in;Dcx=tfki6F(*h@8HW|}wH);2}q_a7rlM_xy6I=yR
z9H6dTzVdpW=M0BqM&l8ASx^)OX_Am-DOFX01MBMTFYq-By@*#{*dm$F`Ll0-#OB5-
z&1Rpfs`%uKA)R)U-}}>#`Q)=*oC8fl;3)#_6L>zpAK~eMFlga>5y}hkq>s`bT4_9A
z)od6AQr9a^30GJC4wSPf2c8lr0m?}{KvC1TgfUpaRu*e5zK{r@B_w5%(!c1@TRMj?
zOP(Bz*<6ZQ*t|pR!>9KTQA#j*EUC8ZJH7!bXX~I#NrgiRi4*nbl#&=Eg{ZH9u^-ck
zTZDdy@&W{B90ysym&h91a28=5&Kj^5aYj3;jA8x4dE&T97<Vbkis@{Quyf+Lg;WZy
zWBjm>rwSUeM_~hy0ZMCvAfVIh(&@DDeD91+<Orh>?J2@QvC!`k#R0n8Z&T(a^CV?D
znJ}HrsLB#knKQy&jW}6r$g&jYN?!ZQI`etXkKcJhw;j`Ihgb(sU0dM?Z~lNU?v;32
zP?i+}gRcaE=Mi|CC<riClN*aC!HYv;-9Sno=OoIL^_i$@9+;xu4Xp7{Sgg{J+Zuf{
z6~cj$0_oftudeP!`e%WQw1;mTg>dw>VxHE`tgw55Sw7|5YJ<ko4U*ZIqO#n$yh5~a
zgHIp5i3XH|<{4{9A<=+wH6O9CXRo6IJVir$#9@OdXkes|5fBPNCIrr!`s*EN4;%`t
zMi_&$8euIM3qs=iK5?T#uis<y!bQS3q(U;whAepzxDtfK*b=0NBBvD^9`DucB5SIe
z2_yv)LEMPZx_-V=dn_-nqP52Nee~(^gjT1?#^wf56!GNo6DDa!Srllk@qCRjH78C=
zNv{*J)C+jLm+;}oPxvSQ=hsN)3GclBJ`WzBFdk2kQc;vO;W1`J=t)9P5r#fWY05&d
zxUh^4V}vIW3Oqb~*}zGG!(mi~#>2P_&=@0eB^a0Ew1;qKRX7G;7*wT5$~jWh+h=MV
z8bMcjWTwDF;Uj9A)M1O=dp~63%2!#v`t$f<i}`q$a6w{a#DjN#pXtto(18^SYXL2o
zI7ekHN=Y(f2&BeW9)YK5L=nCpVYH7`3MB<rc~qjVAADzUl_POg4cM3pj6n!NAO)^w
zq}Ie%KO~#Y@jQ=qt4XWfqN*y!6T^f1kJ;K-!cij7>>dl+jhI$^g7)iMT({e;c^P?4
z)Tv5?@eD<t(uiY9W0+3owAwASF*VfK>$Zuam`<ld5Y~js(~|+l8W0kxG)lu)Up$ZY
zVs`e9c;@ydzRLOW+uMA8|Ag^mhLn==c#2jItrU@0^8muoBk(nz@^Q+i*=y12FCeAH
z2!Wj%Oj*$kTL_^jU50TP(ny>u>+RNpSHtcYVNgz@lpv`pM#+q<DDbVIrF}|KqNT<c
z;Dp4J4$nH26C8eTkMz{Tk3T2sT_mqSH#V7`KH=d9|AyHog6v)fO41XOLc++_c!U(1
zSSn&I=>!43U$b(3&nK1QETA4%YmD}g0+f{GuAuG3grU!1JR-L>$<!J{Ss4mbf^}Hu
z&^TO{6GhP(U(}JFkxwT>k8v`^SC)$#1&wfl(}`rGYuH#;Jlak;DNCX#CQ0UaXPw&7
za6}jeG#U*?lNm*k<7Ga&*=~Y!OlLEc(u846{>;)0YYo;Iq?D9p!Ows71}jTV-url;
z2aospdw=UizV(9#7}28BTVy<$69gV%;NhwneJ?p%`I^wzguX{RY*Ni7rZOz9t|Fx*
z@FFCZ{YO*glR1q>gUE|03X7GFvNU+A!Z=4>RoJ{HYFbl4WvPmisy;@^s*2Lpl<eRP
zC5)sZz~Vbc7Fnzi*j>Zny9ZeNUHmY@nu7Zuze)9>V(<P5QLOPZho=RxsNbGYqGerA
zSX*CGd?Xc;K~d6cMpW9vX^l``P1;n7O4O|1yvp&6q!q+yYjLGVo-3xtVuiuUlB%*~
zvxKG}kYx$SN5?3w7!O8xejUu=C`BnvBi1Z0Wb7VF(ng0~Bjqrb%w|PhYzF~FRZ$fs
z7(o=r937uBI302R!WOgH6m|8=wb!FC1R*#*ImPqpzW&L{33;B^ES92RWvRnAUfJM_
zCv!gie4kfe*u+@J(MU0!CY+p{V634iEw-`*GNt90grQFq_yj5>j3NR*#M4c3=drc9
zPH8QzW=s?{*w|d8OfBPNf&?0kCXNbEOC*v|*MN}{7GFuE5C{ue2pY1k8MFZHKs$kU
zH8|8j;yZz`7Lh}lRhYTO>`oaxIN<1eUvTj5V}gNX_GrS`T5PCj6ws7)O@b86okK}M
z->aFwQYj*>$c5mG*__lmR+}9>FThEK(;6v3_yU|fQ!_X`VF{GRLl6mtu#T2ectWC#
zt-G&zL2q@1v@}eoDVBP7$jXAsIOa*pWLB}zaTrsudr%NZ0#6p4j!I_pnyfpU&2g1E
zV<S&E+&{w85>r+bRe^fy=FQjrASBNVoO5S{kO`CV6e%TDW$3n>{PJs8nP>3H-2;{u
zVs2dS^4&L&7>^T92d89tPMTzxG9l!YR*=y++xDX%Ac{glKg8EfT2Y6zbd(m>);7@!
za#PXjc352Lfpg5KGn_4m!=OHfsBqTc2}dLavDUPdPuurd@O(m{z=DsXc_z@PtR--Q
zmXZhy%7X7KN`i<5rZnixA_B=$Lz9jR8o6VJL$nk@>R6H*Atc8b3ZU(I#Ja{aI=+wZ
zdsI^3haod#sT}m%ZKMusqO7hH!AX#!zDWpsb_1wt@@G|*c+OFjCBiv;2c{}He)I$>
z9JBF|G*20g=M;HLS=QT~F|`(9YsHWif+yQEE}xGWk8`GTLn97YT<Fwl3jx#77>wcE
z#Vw-PCr=C1^=sE(4?>^Gcv6c#<k{I@RR|^NcN@I$?0GhpB7XeSJr=q?FFdo!$6w6Z
zJ(w^YoH9=ek|aSE$8`08Mrdh99-*&^1E0_ji2OPM!k|IB-DN(P<j#>-1?%UwDCard
zPLrS!5=K5jD_}aGGo2;Gv5z!$0!Ukdsl^(?)ruoy3|UzbNyy5ItgL7ViL(}A4WU!`
z&Y>LWC5e$xj14}ZTZ%@Y=r~D|RybeKZwIuU!ls6{)KpS1qrQeVv?3P}c$$W;6-K4!
z;l)j=M$EJ<S#7il{Rpc(g!Yk2BBZUsE$5KVAe=i(1P7(TR)(xBDXX$(`#R9pk{+L8
zrgKi8?9klU;QYBwTCE12)-0_q@%Ygp&1Q?WWytLU3;hP&R>`C71gQfyHa7^vkaV7)
zbiHdG9Su>QM^%)l8`p2X9{3({+#qhmj7Q^|(c>(k?{odiDtB%!^U1was;cDqXD=~J
z9N+r>r_81klB^(0=jh^uww@9AiYU|sXJ>vCdBk2o90mk_i0?IM#cc``((W#x8y@?+
z`?NYOsGzsJK!0h0ayDUUWs%|OnE7l>D-0;B0%tAK09X_jXX*!;mpRfpLLm^=(2zAY
zfPuECKbF=onw5m9qwOTNtJpnFX(3tZcnl>hE(NSsiYF%tu@f|us=**B8Dl7fz*mZv
z?-6KC=m!|>bJ}Te{<-H!=LsF<A+?9}Je(E?U7rB9rnDff16yBReFtS(P*ypns!$e`
zb13WZox>VKm87_N%E8edUZ=&<@;ZyleWsHsQb>+Zr)+I>an@o*Na*GGQN-cV7|#n>
zSzacNLW(jc2m?G_>p2z|d#KyDZoO{LK#rQPU-y|kuV$Wp{pE`!Ny5jU9rN{9t`dbl
zfBxN1IXxXyR)#c5(AfzcHOCJWL8OR$O&HXLU+f1&p-<%1!4Le1P`4<p$CLeIo`2>J
zX_>J7c$=fq7@OxTuddKu=p&q@x7^}jdk>|kff8%#;9HBU9Ku?ZkYss@2lPFkyfDnl
z0$&J{qD13p3yE{kIYaWw2uxv7x#4tHFg(q;vCyC&YW9p_beglJ>h0Yrfe?y`u(Wl6
zmNl-?2?8pu`P`OVe&!C>UwoEF_a8HzO;~L7kV=D;2qmzxM)1U$%u+fB#?+O6RiUi|
z<H${o!5Cxl&zfAGv$c*gFM06rAzm{C;h{Yrtu>7}MoL&)iJ8t)tW$K`8dC{|!-TjI
zW1VF*o*^6rp^vRBVGyBi-n{vGS(fBkj&(I<%T$KI53tto-0c<KeD9E(R~PBD13vs@
zn-4zO##u))Pf+PGEiuRU1wp8YeMKB<!oVZ+Jfgt+nOM{JJ+x{fWW+*yjmJkrLf_+s
zue?m)`%Fh;cDDB^(}Z^1!74+e)n=N_nVt@51s+9F*5HYAU>(vqq=WnnPOYr1g_)Hh
zHC3%MFosY{0tXsLW)0)4q*n@7geDY%iL=}rCbX5u?6kl)proQW)8Cz9xDbS_hXGbe
zx<QR;yqhM(3yb{SfAsfw_wGH8_x2$xXa^y_ALEonXn_+BDICrjv=ex?RvWphqR30q
zsyL(6RY>QEf$*%5jh$d<4KwNJwnLKH4v!xnV5DL+p3!W#kXqx(f++N<Y=l-NzP9Wi
zWoPwSN}9}T;jXdFrZXCi2GSafJY%o?j6|qv1<$pMU6Ldx3I&_14L<mIho649gAjr&
z&$0Q0m=sTfuLZs*@I8h0CB7%?<G@pRQsF6u){4Lbtt3uKF08DQ%^b=p`n^SNJ@pg|
z{XPdrLyq_NDW-F%3eIh;;ZRfvLZ$0Iyc7ssSLaFy0$I0gW<^0_N{*|NaZ%!s<iK%N
z)NNZKh=pcd2WX`!1oXAyh8G}E4CW=i6>MYqVL9j6RrHmImXgO+!G~EwC?!4RaZp)=
z@AHdac>x;-I0K<qV*-;rB@A`VV4_y<D5daxA0eR<4qI8$qGVnbl-3ezkFM{t<Oi$;
z5fxA&Xev$UX;LZC9f&>2`0*~EeCOK?_jlOc*=L@>;lL0E0<8*6RncjJ*78hVR$;8c
z3w)}wtT~0wBI`y^t+GwiT0E#!-D6+qMKl{e&)itx?e}-Md;gd;D=15YGloVr!Lub=
z)yx=QOZ-3*Xjy;kNmQWl1A(W&Qxb6oq9oars!XZo8D(BVX$ZB?i!VG&q<!A|@M9is
zKV~=>vb?my!paK6>F8&SnEIg#e5sfhC53Ycr8vqm4zrBd(=3D`C_&q+`2|O|VvJ)h
zElx_5mN=!!sbALxFCdYEm8}L-9Ho>X6;8srAi|TH0zrl&7m6cc+1T7*?e<g5#t9~^
z$jh=mw;cppVnv;#LTacSRZ&nmQ#ZXlMK_MQ*z2>|?y}ZsvJ%C3S~D@06vvYG8A%ud
z>)jTfr>P22*EQ3Wy?5T_<Y0&G-Cd@M;^1gZ=;Z_+NaeA#82v2R#u(<)lq@R=!hp&e
zWGw-!rPp6_%%zlc+X2091FZ$4Ny2*{?=zhjb<tYnl*t5ba(qvqRULd!3Zx(4X+h}8
zn!+WhDO0}0mjW%I5RP`-px;^Gbacw&PoJ=`w1li6aPaE$Pt$CMJbtiCBaS#89P|9k
zPt#~GF__QrmBvvshOLlfu3|r#u{)olm0&T7SPdiEo=>cO+FrnlAL4{$>MRrIIK@)p
z@MOIkc}i0TlA@s)<d%-|xE?e(#V|k+3dxl);w!Bd9Y5rASE5=i&fmF-i5hj2rQtK3
zOmW5%>5#(Kbg?fX>q-cORz!Y8D~#zx4dN)o_d;4;fRvK9ACNj2yNV@0WHpKz2}uz8
zw7May9iOJ}GqE+GrL1N5-4EFQ{4NIv#~ckc$EOKOdpJ|D)Km2PZKRSo=jioXG#b%a
zm$yO+DKOTaY4|zQ|2Y;HB9{BLy!bDF^n^UGaL!Q_HSIe#GnBAM1iq?+?<+wdYhAlk
z0$+<d3C<EhN>I`ug~hXmi>qt+QOxIG+-11453=O=$q|FyV-|uYqrs5B{MHZHKR9GI
zEqLYYFEK3(W>t=oig{TvEef>KEXFbCx*e|d7g0hmHwLW)N=e41B6F}3_;j>Kil9W0
z2}vmhO|5ZSGS`9)A_n8yh@rRKAdMwfflvyRq@g{IoaIDHdRrTGH#Z^j>GeBggBj#G
zvG0@F9AUpS)X;d!BMw8NFh**HRT85VR@8nBQ4mll$>Thw8-}b#O<I1yPzc<T$HlE>
zyvRe#kUY^0tAb2GLu)7sP9HyEe{YA;BxCQmVm?nnK<H%zzW@I}hCGku<wY9J24z_x
zg_Jc2gu|W5mX%aoI$!sehm(TgD8chQoV7J`H=QDFai&cNDeBg&Ck5K&2tPtAiKhgC
z0x9bPNGtHQ!;_Ab6jK!3zI21Ka(r~}9x4iHtu9hv30262jSGxMV;<gp#Ln(RI=wbG
zZr>&~2E$pa*V8n@ko8WFexr?$8qfDZNk-N&wN-5p0qj}J5R0b;g@gfyuJ2*B#}BKF
z86KxP;3W2lx0*DTLbgQA>}=)6zQ>-HJe06;{v6kzzC(9q8KD&S?>*wdgU`?Kle!);
z)G)dyBtm*vT_*#wHsbJ<hxR<Yz++mkM%rPF@A<66G2JL+ssUHyF>#}ZlbWe0@jXT2
zEE#nY6w?_GKmM5GqZ5kC<I(mEYYbXioSEUAp(sm+!y%LD3~OtirL4+Y5!8rdlvW5O
zSze6UT5V#hDN0(jk|3Zm7GoWl0$Y_>LA}bPK-V2nlmyS^ctM0ZBX;<@rgFQp3e?(~
ziZm@#`f<$9|J-XhBzq6{h_p}W`83)A7uNb*T-l(=4L^PVBc43j<@x8I#fzGZi-d)C
zhtTs7Qc*fXZYz9Gu@pD4O5rO>><8pn3Qr)E1f{5?=ENDSlAH?1xAG|?35Py>sB$`&
zx@_K9#FHUmBW5B&2OeG+@JI<ZFP!7mZ+?U8FWn(%#@MRj;NcUJ=?u?FV$Y)ycvNS#
z6@YLxZOmzf@co)vrhVctWM0*QY(`C*VT{wY!e=>dP$CJ8PrT)mcXCd1fmS}Noff5l
zBU9GLiq;g937>!ZA;Zy>{S(VPwMYrgFr}(8=JPr8>5MN)z@{|FswnY&pY^pxw${4z
zJ0UMVy-L(v#E<&y9Tk*ijT01EQTy(cDMEtM`iy;37lGCZJSEZ6;4t9%2vLJJPTDil
zyh8|w!{D4{lFpb9CtSVy6k)&3{$xmRbCn#$@yUc%5VN(ogfBdP`riBKR)eRWx=DfH
zG@T*O=vYol5R%H(o;^#A27wpQ@H{-NDS$|8gi_2fECc~<Kj1HuF;i&?RvIi`UF0`@
z>8t#WfAo)uTdN#9MX%K$h#Jha$0tA;#r&18{T$2ZwwRR$s|>T<1GYc=oUkfcZZ?ou
z0`1kL6me#JqXbe$NGb4zz-W!|1cj4$fzMKJ0q1K}pjm3S(P0zk`&6Ey5r&-Ke2$fs
z7G6`Ld`0N_EH|4N1Uq?-mC*7v`;Q(m9*z)7aWX7wB8V>#wm>O~MPN;d@9A2|;|Cti
zR?NzR=IV>r>9jST7vh|u5{~hBjyMxMlx0OxB!nhMC<j8~w5o}lK<$3x&RU=rp#;KN
z&b*dt>XxezlsHN(b3)M~ndKZEk4dWpnwBz2=`1clRdIAWL<+-Ku3qJxM^AX;2XAow
z;(4}KH`(3ZCYBbVz&eFc^|n@3;46&`0tTr;C=JG9r6ez?i5kAog7(=kC6%vOzp=v4
z|IRO<bc=8Q@Q<0#GyJs<%i3dj_msEG4C(oN<;qP=yTza?xv;j({VyK!Cx7}as?mTY
z-zSb5lu{9g5ylv#@hAd`5f&+GZH1Kr&uUyHaH1k=w4o?yHo<BSS(ap^I0Kz9B*9Ql
z=3MFA!P$3tB1$sP((d|bAs81qb7zT^qV0QpaqlyF3q6#Isj@=?*`U?(87C3*WJaEQ
zL{VM8>7q1DrwLE?EH|z!p`^iNN64U!!1BUP!TX=e+L*~y2vg!}-6_&m2<e~EwdyTS
ziW;#KXPyC`1ck#I3(8TJmedr4VF_h{^-?_5q|;cy&jM!i3G>jg+KAYA^*JujbMC+W
zA*1Ppa~IF?)Av6{SW9nxk<nnlBu!`qUY%4{BGEYK>Xxu4=@C+DjrBZcc}b}t5Ftuw
zl-7Kszr?p^Q_>^H@%s;WkS7#2rFl`ZN{=6YZ;w(6F0Y<rWqqBcr_Qr*V~e%*O@8#o
zTm0!C{s~c@(^VeYSCm+qQ3E4D`4Y578$)4BQXIWVQxf510U^k8fFMG<S_+4NLP`Pw
zo;9SS0YMO;j6^t%j+(5;CE2XtU^>NN@w6t;0w=(eg867zAGxZDAEv0V!)lfB*}Wl3
zYv%JgrYs5k0JXWX`Fc_0+`iW1{CbCGX9;YMtx~4bDR&<woStT6Wrei{R~2|whKI%X
zHGzg$fu|+DFNr*f4iqX32$VoMS6i59kID-E^1jc9J7eB|a=_9;kCuvYqDBan&<rL6
zCX<wLHb>bKsVt=6J3%^~GpSMvW9as~6tg)=k`ic*7UImwt4==L89z`;LaFd&&A1tt
z1(6agovE2q91=lZmXs%gb4!bKwj$DLo40;)OrzAi_RRCV_P2kX>%Z_-G6{F@KjiM`
zkND2FzKd7oL{){WYF%XP2Q=aaLi-dJgtW*o1kdAe=WV*J7$X}@W`{K03C9PY;RhYU
zpbc2endwvLNw(8DgDmCF>JqtU7@qEOJU-=Mn6N*a(Fi<3Ptyp!y5S@Qxiu&$h}(Vq
zK(o{nG#hQYoj!3`-;AWFO}HEaEtO=U8*$;>BF$z*7<F;w1nUex`KaRIPD$w`aTJrM
zB|2;%t7+}aqa@N847EZ=IcnCd3TqBsm4WAja%fwzTb-lR@i}+?JbQb4{P2^{dG3bK
zwRS||5}eR%tz1KDjbp^{Fk?2J5g_r>iefNjb8UlhGUoL3l=Vv+oD7Z_%oAF^rWXbz
zSxsR5(mxQOP~f4lrX=)3Hp2kr1Z7p**WKv0nJdXBvni9$JUHy21Iw$|Z}F9DH#u!9
zjwm_!@O|EV^L@sHV`kF{qA0o0YSeCKaY#Fgkb%#%D$qzy(u}|l*yt?r=;4oevcJov
zOE0qf=zBz7h+NuWUKtj=76btjiHC>8(efIc9v!mMYqPk}XAoz|Qqb28w#z9E-{<L-
zKBGJ%DGQRSB&{kU>By}`d5V>uAqq8u3MnhDobPaPOR%$d!lw^vXEW`rC2j<)tz969
zYcN7-4^Q@(&hE3fe~OY&RTcsGK|qoCgjyra9JD}xY2=3n9idE#C`+oy$5Rf3rJzZ;
za*N;jtylT%v%AdGl;h(8UB9jkv@7aD&RLAf5i%s7=NufI(CB%zR~u}sTxMF#G0HNV
zrfjaaSYF>^Z*Px-G-Y0vY&Kf>QOIyQt1E2-+8C5`?B@ynW=Kni%*q0kM^^_7J;6Xo
ztc6ih@Y=amUi;<0!ghMfw?BCw1|IK!{5g}+1g!;8py@>+%gq+!*%T!u%gqLjR>aZi
z14emDUQ8HPi&$@gN26^f2k(<wc>lfsozyn?wb%X{-}~XerrBJfzj}#ee1gy#Ex<{i
zpwU8k3h8TH)5C~4anRtPoReC^TE9i9z$kD|oF$K_cM$8C9PdIUsd5crNR>`NXe@0`
zM}m{Vgk+whg%m9Gdj!6~nK5NHWoKuf!8jvLQ>3W7ZOwKAiy%!Byv{mRa){L-7DJ^x
zD&NOQfhtmjCqerNYwOhr9GgDZ&z~nr6LxmCnNFv8zNSe@Wl}sH)MU`JPFZic&2p&e
zWeu<e##S_!Be<J$G%t`+6E)jZo`>ICAYPQHBIl$113Xi5yVqwlO~{gh@=RG2g<;Jl
z@H89k2BlIwtSasw43Ief>Tmoi&9x<rR{Z{>_c_`><oNKIyeyc{r^JzFsTs4?iV4$#
z&-V{8rr^@zB5~~T`1lKE^8<EADF?$8!3l8`G71GnCD69y$V!4{hd=nU{|;A9xqAK%
zLiy-ck20A<37x3VTaWIOR*st&7Rh4pi!QB}LFyA6g5^$BZ}(22WsNc_YEg>sBnR6M
z`2F8M;_v>>uhZ%Zv>&6x1;Ar-J!R*ptQ}MT&R>7!b?baCoof*W8k>)p<sSe2zxWa7
zw$@o(TqKBEG+S+)gQ_fR5`!0Egh!|hAqBoLgc>{nN=tktP`*OcE@v3o;?c2TcXyBD
z!vhAx3A0(s^_4D>=YtGDDij_<IPzIZIxEShb1ESjjmAhPh}YXZzQ2v~6|1X#0zV>(
zLOeepY{ZB_bF?$SJI;xhS2<Odor6<OW+~S5F)AQzwD}^-$qS#4M?<zY*ZH0Q;_vgt
z@RUFO-j8_m-S>I?;31Ro7*{!#;s)z0%UoSuA<R-fxch*|$H%mM!S$sObcpAB3^KvP
zkt7J3SXsN2PNpMfnL&6S{n)3|zrrk?GZ@ZTUb(^~8B@;g6MH^>W0guel<%>7a>&YJ
zz}mSEt>slpYZ;D4y!H8GJPp@2yCjuC2wQ_<&eaxtXMmoumLw@SnfW|>dy_Eqh+6A7
zTj0wn$3w?(n4tc%zwy=AzxvWuqA11|$3)FF0&&8xeDh^i7d)<PTHg8a6c7|eh9CGu
z%_c`j1L8o@772kX(NRRCTnz;I0u{(JJ-@^XN$h4Ejw}zi2Lxe2o+O-G>9N|B_~=>}
zAbq5){R9O9A%j||8W_?vLHmNLEbv30!8GN^Kl%yJK6`_gzWPdS^_pf_DT$gf<#L;;
zwzQWPX)SeG3A!|A7M$Yz^{3eN4DTO5p|#NEpZr(<m=Eqg<S)PTJ%lOwxffo<<Qaie
z^qUP{{)Mlyy4dBNci!WB@4w6OaLhAXn_OLv**^V@;p|gXbwIb<<>BFBEh14N)>MS5
zAPk$d;}(<A2_-R3EfWL*lkqW=*@$_e38M`*SJ%Nhmilc@#zRKgi1m#gjnxiXNIt!{
z!|`CiLZ`vTQj=L()?`v_9eh!HFuE^!1VPBw#S7fL(!%#8N`-hq7l&jxN!ZyRq5e<*
z*)P4`?yVAp5nj+h2+Nbb6p%C<4XP?<IG%BQnlc<snM|gPM^lsn&yNvRM$;2`THskz
zzt<A21<tF*l1>PmQydnXoV$3D!C=fvNAlcKh9^CY^v^c0fKo`5kQh<h!F0MklrM=J
zKK<1$?OsgS4jB(;eDcX>?Ck9E%!|)*?b;P?-oDPmC%c?Kx5W8#7m-0sVJ*M&JAaeY
zNR#zr{>nf2TQt{~NZx<UGdG^%rC)rRkM4fKdvCo*R9PBUbL-k=rfG^Fh1`1PHm8Rt
z{O<qyFL}8AgpGw>tzQ&^jb0BUE0njyQ4#Ur;E-wIF)2KX3Myk*>9x6j{SIlC(C%C$
zO^(6LD6<*eR)eMfGFhH-d~}!L=yR5u1;f#py9Y<)g<<nTgYk4mnIx>n0f)mWzIH74
zLkerK!eK>CBz5-ex@{dsdi2&WbM4v%@+#!$=#=%95K~Oi;Ud1w*gwkA+V5hD2^Eqc
zUckA6-Ged1S;;qE>LZlT#dAx%{lQ1%Y3*W}XBoYIALV&iy+COW@U5Wm6y90(S>q6u
z!+I8F;gk6djs`Qj%k^qrZ(5+llHycIX?!#Z(rHR`Ev}Xl85zt>F_<On4fkkwTP!bi
zxO3|=<LLl}=E?p0yz#@gc<U!WWjr3^`-;EyfA|}87g`iq%8x$y7^<9Rw^Lsqn=#>Y
z=a^3u+TAt}zW)=F`IJ}&y!4AN@$nZA*f~06cYlX({rFpWN+Gr3!u2kjYaRCQCp5eW
zqrh0h-ThMzr!y8;)|jRPs;Z<Jlr-WNlL96?UvQ`2Azp6s_M;oj(vmd!l*}zaxysjH
z{!JR4HsirD>sxEQ`QbY(b{kx|y-7MZ<ns*A&pA99G0iiczp{wYp#54f>luOd70wuJ
zC2$6!sLAzft8`ic$HM|ohuAX1R4H1<+<%-Pl|V<KM^Q|$MT+*@XfLA7W(-D__dbzq
z^hY#fiK$BZ3q9KH7NgOad~!li%!xd(T2oaCl@e6Wr@%v5Nnk9tGz?vfgVU7dr3JLs
z%;yPZFQhaTp3cFgIN@P!f{+b_%W-%(S1~)D(_ZL+>SDu))7glRKD^6~OXs<L>lS66
z@kf93ZFUb2xc}%O`-2_Mubty}|K-2tH-7yablY9Fzu4i<bGMn#ru<L;!@uI4ci!e?
zdxy=-=lP2tewXX(7w8I~o6p=qYsJpJdwlTtA@ed}aU)=PrN^r;J<H+Y5n>pSXBnjy
z1fgJmd%!#yk);{a!7<%Vmu_PbQyg$OE?8-4+Kr08d0~M!DxcweN;2I;2*+fwOVSGY
z<l(3M&2RiBd20c~oKR^>=cvee_2++sFMj$Kz8x|=oY0Pax^0g<FY%NFPhd-dm0%=P
zLQn~?>6mZ4*dx#xGF&6jGj!NO*@&VTap7Et<z9;1KN^u_5~J2B@&w^^xws)QWx@~M
z_?S087!mm;FFm`4F_w0#MHI!LLR2<GCu5ud=`}#bWENCWLRpbpjk5~hOpsD?`RWyt
zS#5*X3>`|ASPagk)R0VybtAx_L{&r0SSHgc_yUb&De4pX0iWJ`K)2nbv)H373)U7_
z30pqS7%E-SI@jid4<B=GtB0>W9)J8fI}e}m_PcL0+S{iycN}f+bMwj-o_*<Amij%;
zt#o+!@khj=rrV5ZHA9|$?g}q|^BP%U2+9V|O5!MDI8WFfPm#KbrwT$3UVdtgwWU5M
zhoA7t;}brAGT?_F@A1K|qqDZfzxe(G9&bNDdW#gU$9OuVnm@pkMU5N^&{UkvPEcV=
zr~*uuV2wa{jwr4*lS(<f0DM)0SlR<E93G%$4aq-s=MrU65j59mH8e`q@_Q*1zTaeZ
zWszPdK>gNly!N{1`E>g$WZ47(M9l>Pui&%$r}R5MTkAdE{_uo_rDbNbIR^(v1fC!$
z=SW-OY4A;s=SqS=GxvQ|*g<F?{3f~?Q_x|WTDG@$xW1CG9-UH4KWo=3ApofnLf0O+
z(gUForKHh{Fo_`0ZH`WdeE#5LUU}td`YWqEd~lyYh1`AcISaimNJ+2Rq3v}!IX>a?
zl?%+0l+Be6Pe1(>Ca>uC`kcRfiLbo!JTJcZ0;j`MRyS8zyRgaKk3T_snuFm8iR8lK
z2D_(+*s3B)3_&DWX}8%MP8g4mv1Z0-HfMdMPk(unw?F)x#oi__Kl4?HBBZn2*;qhG
z!Q-^T^CG6RIU8%|iCgPrqt9rwO=&e-0Qf)$ziV6k_>;Ft^8wwZkhbbD8x0XU;q%9j
zdF!W7=tPR=pX!i|b1XFiNp7%3MQKfa&8-Yu7uUIXWgYDWyz|j9Z@j%zOZnnO91@2n
zO)}Kew{N{3_>v#}<TGqlFr5`dK}GBfp6t#s&a%0zx&I_1FC3Mrkiuam$7tzLu0#hR
z+E!>S(8A%niv40j+vaGSB3wbLR~e29q$s)FKd2i<s)jwKQaB@Ok*E_0p|OP2jlKYr
zl?2kq*G(R5-$MnG=bya^fyd~0OkQM+#&hx{qv17JTUuj2ow2#O%&-0GuW)#D%%i;n
zLO){b;w4(`25aY6*jiiT-~av}^TtnpLRI8kJb#JtWXNDTMGD7gmNJ<nbo)&<7S6N2
zwT@aWu(o105+uopMjSIM94F(9!~I>3M{^pjRsQKOJjF9ltswjb+%#vS*Pz>L(C@9&
zZ2J7uzwv+M^WAL*;~C8;<j&PwSm)R|e8i=VKEu(JMkFchlx92Q@X44jo*Z%KVwZkP
zk!CrjD6z%aWR|iPnb^{x0-xK@UqDI2hac_n$^8k|817sRh*}qz4Zol)^O~3Ncy~-?
z3=bcl5~zZoe)tjp;6MKcCr1NLPA4>)4Sw>$5k-;JR%Etz^{z|_w!jIAks9MiSm|(O
z2?DmH=A^7>DM3RSinxtZISWw<qQVJxMwL<sS0II?s1!;ENH@nLz*$gUgi}67Shn}S
zV4)LJHZ%#A$>A|YmD25ZdG^jt4vvml>9q;sCe!JRzwz6@#{cjy{w+`LKj36E<~!f{
z5wHJ0|L-h6bBFzdUB<^lp1E^_)5(xRD(*dci1b2c$&6OBNuxPunj}<HO>jMAR-Cf5
zdX9TXU$EGZF?mJhZxTd?Sw6tnimmlEdcBbCpn*@$<HI47;gs++<k8853#*F%`tLqX
znEe@((|gS36IRc4xp`%aZ@>EmA3uJ~C~0u@S|8O*X_Y=+SaNUsn6-t7SD$I~=*bu@
z3>t&y41si1q86D5EL#`X==NhC-aqCqzx5IR@>O1bZVeSI*2WrDMNy70qK(drik*WQ
z%~pejew*?10dIeB%=HUCaii7@es+Hf$Xe$HjE?pRT!k$%kQR|=R5GB_5~~y$4rMC3
zN---fqt-Jtn{CQsKrBzFFa%CujYXLXr!|CzP*{YWBZUHVeGIq|@(O&7@E~lqiCPuy
zR*QDjBnl(a`Gn_gUL{Ej2D1r+qXD;XT%yrxas9?+9^88X)^PpCb&ek$aPCUPLVFQg
z7@qt3t325~BFR#+s$%o<B~DI<JbCh%mE}cdvy_vg8J~Ud1-GBR#^O?shJKFE?B_V1
ztLa(3#fucyb`f5KlffbX-+%G%X*N1kS|U3>Uz}z%!Zr_&kNI!@)tr@1m+9#fmO2{0
zvBvNI(I2rh$}noqI4x){FVblGC^IL*KvA;V(|A;9QDLa?Fg5GQ7$gS2uBey~CO9JU
zB&V3qdFtX4uRh<$Z>*Ef4^Yt>O662pj=FQ}_UkoTD|xbgOd|>i<2H+3!`{J+vXV?D
zbF4Fjen6T`VX%iwC$%|J7}p+t7<^aY+Y%)VR)x%?n96U_Uw@SsUwo1Id`7o=4|T?r
zky0W(fpD^JCo5GKF;b(1SG#Ui1x^Mi9F1O+!St95SJqfwS;k;F*gxc3fAK?hcK2z-
zA<br!Rn;JJlEX>DH-71B<Vi`I&iQZt>;DJ3^f}IENbR%GZ}M>OnD2i3`&>V_iSPsd
z!+-oe#*+z7O0?&*y0pyUa7a2Y2%`vR9F<9srbXy4aWXt5$#RxD8_eeW#A;5NPRPqS
zl`A<p+GRA@!&OI&hew<o@3Ou983%hG5p>pw0-vc7T)ni#s2H($L9ubZ&GkD^k=T98
z@r=*jIiaj7p1&3&Ol>7&^Aej^R7F)=^_|)Imc|lx`mA19<#_La-R)z3{cn7e<>hs3
zl~WcO#t70}P!=ibnP;DU-Sd5h!!gIlLpt3ay@dr%1{uy2jHhLN#hE1-Q(#VZDCU#1
zK?MRO3|b46AL5!FT-3s8#c`F<a)vl7P^-5=2$IvsM8zX~4b4z7m>a@Cq4imHYia|;
zdIFcDssu(#$|}PFgW&|f7qPRuL$A}o(*adx_)q`Szry4dzy905LJ)d9`1}zwZCP6G
zaC~&iJ8!?w2cLY*_kZ{n{Z<Fvj>yv#fPenK{BIP+jO(|r@%Ygb7J7@U_LqrTF;!_O
ziW03gvn&S-TUXZTFD~)<7oRg3<@5r}VnZ<<y~oM%6Y?x&lBRSU9`jjF;bM}kqO?mS
zMTia;(NZCTK2az@C>l#1YcD#A+|U#Om#+2cbk4J;du#?%{`^OeX$6kwFGsb2C$BJ7
z0a-<L7W~Q>s?tzZ286@diie**q_C1}PhTVSa%Ne;>0roYn(^^xJ1q5M)br0j|9V*%
zjt-BA;}GTf93P)>ax^3>Ye&hzuZ11P8k{K+rbL+vPXW&2R|d}(P^HW%5c!;C0ikfr
zRg0nQF_}!z!w(6WAtWp=c<i56oQ@5jJW22@^g1=e1-~|3w4$Oi6?twj&QVka54U$w
zN^pF7OsCso`_V3s-@nV>`s=@iY&3cBV26!MtCR@BFrd|l`Hz3_XB2tP;^H#9gHw9F
z9@%`x|N0;Pg!}jI^6b+$c<Jk3VR3PtVm9aD!}|<Rhges8|Mj~)TFoBg$rR^G8bM8%
zUE65$_}%}&?(S#IW+N(~bUu-%7-c?<)+*A@87G3GFbFAGTUlax!6%&!nI|b_1=p^3
z$;#RUD{lL=!zM|xOE5d+gHMjw-XHTDFScoDLy~1sR@kgI)G$?@1XXD%&#3*$G-dDM
zKJ!URl9sgAx7gTN<0tR#GaAo09%MY(9g*iHx-2W^vl&tfD(jd`ru7tyGkSQh+ahi@
z2!ntpkGCnk0I3AU@DNv3%yliuz&ebMSS&1&tXr#P<!D}cnPz*L)6)}99_{mPS}++o
zE}c*L#g{sqTaEeGe=*|E-a6t}6OS9WJdh=o%~4niQzEsazp+Vk`8>;mF`Zrqv|>J=
z6ZhiUO?+NZ<%ZlO6sE(Sr!F#`=KS0L^v6g6olc9t|M&hngK^I9|K1;xWhM7M|D5&3
zK0p7ppJRA3z}K3M%Nvxll%tbV%Ce+FlNS|fn&XUsqQ$|%G0hgt$^psxGjuN)HhMSt
zZ0~&z9-dOn3TDG6XmiZc$_2>x@dBT23x<O?DSWuTeu0C$#mV5158uAWxs49bz4QuB
zNluSPEG;&O*B$$BCMf0THVsKqJBTS$A*&K8>>2sRp=yx_($%y)>l^~`q~prP1@?|C
zlUdG{^C6?TM-=6Jet&=reV?K<<avoH4Xrq$+iSD9vWTZWW=YP@?ja8!JgF(yVT8AG
z34$j2tkX9IDxqm-6-Ibip{PoWF%lE?5kit?1((0}cX;hL{}Io9<C}c^IOmUlG{%-C
zfiFnPoDX-$^t%p32_i?R0?42kaq{RRK6&$dj1G1PJfCJWz*tyZ>XSAD{?&i{51c;P
zVR>bd3iz{c|Cs;opZzbmyx`@pyn+yljmww$%GX}R_d?!#?_DA(xpm<px*723{x0vn
z{}D&~M=Y%^(%o8OS``#kg;qXkT2K@jnVC?LAw)n`cr3(Ath6`Tn|{jv!_PU~drUGt
zL70Rjw=A_<EHz8|K|+7w0#99jk*KxC<C8Jf`~h35O-k$WXlKN?zx^EwJ7M|ac|zg%
z^vRrq!GvGF)kI*)3WGEi(%L!^tU+P%a99V<d>MFm#?OSc%@rn-DGweU(`q-_J4_Km
z6UU9(j(<8!nN1UxmltTan-ry~2SW;pv0(C?Y?jh!$2eP27KX*;9(i|(@^nTn4Qo~s
zp1F!?D#~UPB^-%W*zttQjG0g8tgWtd>&{L7XgFb|x5CcpG5_Nq4=9Yl^989)X*V6?
zS%o#V3#ZfyR~T|v(eHKWtn?X7j+q^&EcW}PvoR}MYrJ{y`~0*2*MH0HpL?0^`XZlw
z_60$x_}l;ZcNpg-Z@uv*v*Cm&YO;Oz3+y~&bL%qAZks2&`*>P%adm?)KKO*~$A{$I
zMr}>wDbl3k+}368J@}YMPag2>SAK~+PwChV)|&y_N86|>XQ>|$3c>O2DSmT_IP}?_
zz+@^Z@)YadLdHE#hbiOv9EqVs(TPLa?H;xpa{us{bB%(h*1Np_$79m8WPL@Dr6pcj
zl9m=qgBFgYgsO75%GNGv)G9A`=B_Vs%tsU6{b<1Q>IJ0GOfyMuu|X73kLa6>CoC`Z
zc<R<ou3WozHrdl-I+;;s8J8}f<I>d&#LWhsUI*cMXfLFioG=lNg;F4lJ#*x6SW9g`
zVgyF`2vHj%iZglB!Tu5B@r=0BrmQ6UW5LDERetNWEf9h~_}&4F3m~LHs)9h3Xul%X
zj>Y8;t))J*`4puT3#(n;eB%R(EN5|jg?TLb-kWc*EE}vno^s2yh}vxy7yA@N!M%?^
zVLTcW2O&>wUZmNGSX*DlS!lGH>>M4?TwiAKrCU^KiJq6Z%Ay3Aq9SYwI{kp*$&kTt
z&OAFJiI0i86>IHF+*oMSiw#zWG@~YQ&>$N>LVJ>+y^L{!lVQR<nX}M|X*L_=S;5J8
zf^#J|uC@ppnrzRK994AUnsR^l(TpawqljOcGj}P6hsCqC|B(2S4{04(&PchCPUd83
zJ%dQddZtql1jKQKPy!tUK3A__<;9m?WICNOo6eXgbEdOHmY4eUmzHVd8TodOK-25C
z8J!$b%*R;ms64Np5_Tro%vFG|Jw%zII$cKN8AVahX*Y1rFrQ7ZCa1l8p7`{T%Uc_~
z_UpgOa5Un=;0JvB<2`yUk6RboObdYuz*Gv=^qHSLW;#oF`|Z1QR?hPWpZ_KLz>!YI
zSewu&V80ykFaGy`LoVRXG~l<A3L-^bW!!)8kb9pW5VRtmzw;EL5psMq!B>*7*X7CM
zeI7k|!0N&(oy8uu8A1hN7&1?093Kw2bajQn{*<H15np-kHB3^Xsu9`bF{4pMuf4?j
zMoKadNT-hwvi3CUEq3r-Oq3=BzQ$Tdo*TMtMbzk$sRmKlWWA@@-k)OAl*wqu?%@nB
zb!d4oF3(2kei>xP+3e;z_|6HWb!g$pUA-8wP-Y2bQT}Y^a#>cCWre3Tve)er1reU_
zF&qq-PG=NFiSK!YQH1YlR+d+}dgU@<pb-Y<!&8j2#8o{jcV-Q9XK~u23?f8U5qFpI
zR<F?S_juv?XSs0UGDT^a&S$J`uG8#vIKO$3?(${InPvXTkl*^|^Z3%|FWx&LhzyZm
z5y+Bu%OKqd<EE(j4h=77da}!k?&2v;>>U2}9-p^PG4nYO^L>JD$nj{z_JfCX+g&=1
zE^of|A(cxxx3xyJ)Ws-GSrv2_`m{S;78)IrdBS8mV=|pl6%J4PC<H6LK8>))lPBAp
z9**fm4embtkon}8LXBy!FXA;dG#Xr5X%I9Om9+>_krkG7c*OC%A}K;<NlBWeM6s%s
zR>C6P5MweX`IHMwf_9WK93`Az_IP1gb97YVOnvLZg00+{I|?Z4kY_squ4V+uGs6$7
zJ&bc49vzV-Db5&*EU(A(DusIKrI%h0<A|y(dH>z_YdTS7Ns<)j1dV3Q%IXT8b{DB+
zeLT$P_)!E(p@b$3LW(d%g&|?(pu57#bKm6J(=W2TyvWU)H<-?*{P;(2lBXGi!Gyq5
zRHtK32Xl%9R1lJo^Kko!G*9{J)n@I^t!rm)Z3R_PAY4gSS|;;^$x%)w;L&W4Y+g|r
zL((@yy_k5Z$)@b_@fY{#_#t=iJw!{%Gq<kM@ASa)(ALoH_E2Gn5`ttjrPJtebaIHo
z(P?yROE_cky@1;nZc>_p*{q@wJB~;DJlQ!S&R4j!aS_>BW`A#o?)e5<I;N+m1VIB8
zuP_*mu$3jrORNqMPO!Yx!(?NQrU|`H#4EQKNYaG!Yl4%V8E=0!V5On>+C`u7)M84D
zDIIxfDRWCz)?;R~(vh2bu3%*yRp}^=#Z;iLJdgDo;A;H<LeOY5NRouIEK$!r``qjO
zZV%7%7!HScp03BO8;hp|$vh)TQYvGJ<B-LrC05rq=q+zDolYo^_Ug%%K}@AW;)~Dn
z^w+-0=J|6NV`+6dJh=amgS~x5gTa{_s>P0XX{#osg@f@Fr(m8MzIe3D<>i3ao{mTX
zPu9f>>P%m!EhnRr<G~E81=CK6q)D}(a_j5Y__bGlg~4=4H(H=I7R-y1yZ7(YYR25Y
zaf9J}#<`_6Vj-!Df<ic)v_yVDVJsK7Hrd-h<l*)s;y9ui#YiRaG#F{Qyn2B&OL_G8
zkdvbVlM1e%>#}k6B7<SV+KmX^Y_QyEQ_P1*ZwccH3R{C+o~H>lSX=w|<wZ(!q081v
zKz?{izonQT7ySMY4_F8!cUFA*9%SiRzzauNSW4sSsqKZMC>>>GDXKc~rEyfIuE`1&
zFfTQoUOh)yYfao}kmohIN4@&$tFL!^JsQoJ-JRXKinO4m;?mWNNCDHygx%eJ=4nQ+
z*TEV~6#7iEoXQx~!a5sIy}%1U_lsP<dX*?{P@XwbJbALq!@GC!cYi{a4pE+Bk$sx&
zCGrA#-5x8wMNUU!9`7Hru@ZA}RnUzMo+psX;mO)MUO7kUEKiOT))oS23f{fD%~BPy
z)NYV@8Q*&62lU$=zIx{s3J1Ub>%WMRl0Zp1?G~FW%b2X-?!h*bDyQ4&;DwsXRh*oj
zu-I<Ws63`=LSCjsK|sG9;RINll4TQGK|RmFxr}}@rnl(x@c1s>^^jICVkJ1o!Qqf9
z8M1Wk9QkNQB`Tt38-zuP3TF&?nbM3k*PmKO*&M&w;NpVE_D;s5orK?cro~HJ0gp~f
zgmIL49q7t9%JS^Z*!mj(W$?fJHw%?@WR<10zKJOfe(2--K1xa|Q`JYn*S_|(*L}~!
z4?K>KPmn^9W*N>pdc7{57tm_A2qTZvlT)&+HkOtWBnrRPquFe8<;D%J-?+|TIAS)N
zk!1x3hsW$}Kf$l&w8xKF_Hu?NhwPtDVP=>c$eiU|r_ZCELoQxg<K-J&e)8c%E-py=
zt=jKTcoO-gjjE`plsrC6ICeQtb_ZPPM67iccTabjoXq(8)-C?pul_Y&{>lq<Ivv{m
z7Mlxeto0W-I2rK%y-!HXoXvB~G}<i|SC%>0JtCjy#O=5q<r2l@rs8ODOhry35Ez@0
zl?iD+VYL?!M?P6G<6wHs*5yTRKl>ChYm`Yr5J=KAWSFLqS(eYYC``_5JS7Ogerdzk
z_UT80IF1>NGFI9FOD)ak+Zm(MaXu1cg`>*rc5hiZOz9{JM`0a#VJWJ5)fc5DH;%G$
zWX4iejzWd3T)v6+B%|T19(mjAQj`V4f%?j;Uwu7_BCNGcCKCkeXH%_x-^UL;%Dg0q
zLY5YLoE)7p8ckSPSz=*nfw&RUTj*mf%+sVE7(E=be{jIy<b-~|jhzjMk`n^qSZXK&
zEjh|dN-0@e?vu=NR)Q|KzxEuTe)=KFY|K&zmYQb@L+6lKDht{ZoK8xtvlPN|FiH4@
z%S&8X^*I`pv{k^RPQ-XLz$p(eXt1)j%;|K<_uqb#ouhrSvS4Ac$NJJr-9*WAOl4^|
z8yG6aqalT}^rDEM>5*j#QdJmRP?d9_WL_lf9iP&QH1oX1K)OvwH(DkuW)vbtC=gb#
zb#aZ*6J#^P)<R4+OUMh!()t<==Cu1A*0*|e<A8(X0;?4B(vc+vT`dW$Bd;vBs)Jje
z1-U33r7`4{C9f<+=_o2kVJ*3-{e`->USV~89fY7La->phtgoL<95YBkZR?(<DW2!y
zhhFX9>w7etF`Z7A#pNYJKg6PGwOXuiEY_2-OG9NKD=bMe<MG2M937re<T*+R`n?{_
zW{27I5CfDJq;=fvNM2o6v{lAzI%M<8I^B&W`YRi}^z!q7=B-aNIud+gYd;TV2||OZ
za;~ljzImsKJ1zO`E33SEJz#yoai#0C6iC*W4YSD}jR1BZea!LxAwT)icd<4hOQ)RQ
zTI1rC%jCu}PZ9<vC#<w1Ry#eqew*&{B9*J~wdVHfMXaZJ`;)uO^Er8ya5x(9`QsfP
z?(Q(o=CtA_&9FzO-)CBFGe{ni<TLt9i(I^LlUA@mQ#V=eg$P+-94u`v@Z9Y_o}~6Z
zPAfbiIGS7bj!Tv|B97-JpC0E_)>7s5c3xJF^2>AIn4g{Z=F7yej;wN2LgC+dne$h#
zu(Z5Xdm9VI*@z>YttsT{=YRgS*B2KTvBppo1<iJY*|fGQUs$Z?)ONZZq!1h)o{$$M
zi%ZK4PDZ3>SBcZpA&q8};qeepOBPo8RHeo9J(N`BqdgkZ5t#yC3X00H*^<QVHjf4=
zmv7x<<K_+W`Had*w3%{nG{zarjRj3*>W-sy^{ha&;NZ02bXw8~CB_;S+KQdilKH&k
z>Q>B^%a<6==DhjCA21p1@%H;4B8wTyBvht$4{J0V1W~~9>Ka95@JfLnMi^V4{bAs-
zy1tGd3U&?-s7y{()xgbQG_Cpht1Y6w;&?t}HXIYiKBcfksztB4MUhn?GA6S<jwdH%
z*0Q|T<L3D`u5^@HNxS89GB+F~1!-Yuhl1^cjNwVb)s{vI$jUkis_M&vuRiyS(vlaJ
zta9YWQB;;n`gk{9Ve8^$Ha6B64983-Q<Q`_idbA;Vm7bG`)a8ajb?*pBPN+A^<bwn
zk00k?IvJB@31Jjd6gkOk&Icd7$ML;S&{53Rl{-{r%JKGnsv<#3MOj><)$5^spFA&U
z7jq;PE{?HziWH8?yrR7sajUlo$tep9&v1HT+1Z|R?$+}(qk#RRT_#CJ<SDXgg^p@B
zXeAuY7}ggQ)>>A&U`)j`7d?6*__AbmRdev(J&O5&a-6fh{g{SaqT7r~CUEMvxb^h&
zlxd2b78IGm6d5hAqQBZB_I*xHhm5i*cWysJZ*_@3`-?wkbA5^VrytSpgf!Y3*^T+R
z*S^N#@r?O&1~Nhz!{B&IGX`1ZNL`|=VeNd(Y#iYGF@6*=GgHh`j}vnC_Y;bwB$k5X
zspHAsjB`y*E0i2eD*|V~9HCTO%o|$=zpShOFK+<GiwLj3%GRYzEG{i_ax&oX@DLnS
z*5U>AC;+WA1qE6-@V$DhNTbmpD{_p5$Pa2`2qnQf4iAq=l9c_uhaBJi2%9GOO7O|!
zduSzS>e?qrNXa;E)9&>dPbP?DOxsgPLQ-W3uqadCt;6G8o{UHIURofiMzj|?ET&5|
zgy7DvUE#gAf6V)PpYYokCT!0tNE}*AYzWIuLDH23z98@|B?bMq$8t9y$sL37A-)^%
z+MOmp`g}yc6Cjo4`cv2O8f!e+8M3#xM>C434pO3(7AZNwLIZ=NvD&6E730~A@$nv~
zCrA9sulzcXzW9ijUwn?~bi$pNULwyY{Pc}?P^!i1g)NTvPB=I|1fjTb+v9jJhMB;R
zmKmRT#2tr{Ex!HjcZu7A-d2N?ot(qHTC=aKl26Auo`9{m$?hmeI4I7reQ7OaaaQ0N
zOJ!>>gvwZq-^9E5DytittgNgso{Tv@KEd}qa4`M<HT7pdmTvi(9`>wn9{0R=Oc^<6
zo;>q8b?Vf>Dw4$}*(94y$t~E1VL(R9fYF8lH4L@>fVwpdUFpI%x-bO6unpLjY=8{|
zqSPX*Si`BRQ)kXOBO+ti^Z3ofTE6(A%DPJ=b|QDg`i8aM-}}DLHP1m4qCo;=DTZO{
zq)FP8KWL)qmPa<|Hbrw(&<#vOBg=DyfSo3BJ&)SZa8bC1j%76O7u|Jf?==O*d7e`z
zYpk-us#6Td#T1H6DLQDhkaXmZzyJGxhohIg^U+7Fbb~S%$hyb<x4y&APG0cI1>EiF
zq^Sf~VI&HrH0}>{QXokyd{;+NQs#{$E!SguqZVj3%P%ti$;bE5WQOl4I-@<p(OvR1
zBP$A!HEto;U87+_KVTPUgo6Q=ZeSV)gP{iK>>uo7doH@}^OL{(@7YExzVp402|GPZ
z!$8*yHp?^K{^%a_-IT>@hNlIr=LuhadCJY3L$>jX&1y}Sm}sTW<*Q5bBmtqb$x5<9
z;aWQ5U5QacE+vK#1R8YAhCo)-lDKG226-hZberPnA^ZJ4n$lP<R?HSNs<Ncp9dLCy
z#c}MW0anQd3!oJGpa1Ef{<yB22C1@adSv2lj30V*IxUi2N>LW<?e8(Ynv$0l>1IhB
ztud++OX%oAV2VbGG`tqK-~AS&y#Yy*P+h*j%U0lcn6^dGv<a}eu5o+R*3p#W)92^(
zJey(Yvz{i{UW>uaBX-+0r{gX6yk?<(M`{+T8IMw2SJJ5FD1@$1LScwzQ&rjn{_<b^
zE4==ITaW&L-~8(5JbN|9^LhxaVIrB9iB$^Bj)P%)B(=m57U?{}NCmEMVGUYTRY_H5
z+<o{q>-Cn+cFSg$aPsOkqvI}N*ygh@K4lYaxO?k9&%S(&rP)|Yk``M|zxtHL_=@T4
z3p}%Cy;zZLrp(tVtEgld73|U)DHU(N`w_zH@p`#onO8hr=RBTgJX@EzhK?^3RVmpN
zl3Hn`PMg-9x7j~B#C1&0&o7X*BnUi`BxOEbFxczU>9iZ9j8tqkYxF<+^FRABQqk>p
zkwBIeM7tQrb!fHQ>~=f0+ZfZbnNR1<1Z%gUS}ZVxK&TqMZsydMta0x?;=PZ*Pdf}*
zuQpVZm(6jq%y8?f;r*2<RjFthjeh-JV4&FsTO+{Nat1dZ5k(bd+o9L$l1s_slS^)y
zMWb=oK+&)zRn<t>WdXWuCL}^C653Q&k9f1=<>P-~|Ms_7u449%-r>{F9ur3qp6e3?
zA%3RN+b%}fOb;*5#ux@1>H(u$BhKba=DRIYDNavkT)n;oYFw|)ojdoi0+*MMpYzGD
zKjG=q6SkX#G_Cmh>!<A2TXw4@byYK2l*oLIsY*6chM|LP7-SWcmB2C$T*su_-{a03
zA98r(n6Q6~ldCgiSrd959nS{=o2*2Wib6u^wh+gUc=!GH8`RHgOHo|II((0d^D8XV
zU^wh!S{B2>kSt4ylLSKu4b9X*=*U`;7dfV>H&EzZ#Co+Q-X+vUNzn2Mf`HjYm!0RM
zvZUE4YLZ+NWV&F`-v^p9=RA&}%#d}CU8f|dre{A07#TU1s8Ld~%qvEk<kPP|!;tTB
z?|6r2cUixfvv<44U~rrDd`cCZv0pElrZq|k%2ZLKn#MArs4Ia{DZCrEu)GnKvN75r
zd!4)dyMOy%<M$sB4)1X5&ON9khG`+L67*4v+B4ArnM-aQ9MBIO@^2RW{PauaRl=`6
z{haN3&C$^TRaLQzB0l`qBSxbR|M>G0rWdD3Szsf`)08iM^&3nJHp!I2GU$6cM!Dl^
zm2=cLC{vBRF!9<02EIX1r0mj^BrOO-4}p&D1uT{kgYJ-2%xJj|`z?pSl>F-PC6VJ0
z+<%X%$hmQRi{4<sX0>8AnV{(!2m3>^qG(>thE7>l<XM61xx{e{fMM!QsglqXmeufn
zQeC4eCDK+5hdl;^E}M0X<rvfo4A*CH^ET5bU!y4qYk{o<j&2eJ0Y#d#SVX8SM${#%
zI%R2_>{TURT@e%!TDyZ@Y*;JFjFJG8ql05CQ%A-d?8BR6lax(dus_&i(eCn_i%UKT
z4Enkxt(&^J3MeY5HH)x6K=@tKDCPN+FZs=rD_Xuw;oin*AMxtz7rgU!m!sob0C=9u
zz7e8wiQ)Uy8mKzq;MM{E`G59baCLIYXwc=sJNNnHAAFBbKmVMA;gF=v*v1iGe))_v
zN_co<z*|QKo&JcVsQL6apK^M3N|{ycDnXPr^fA|M5wu-WVdAwEwq-Erv}ko~o=$4?
zx};-iOs8WGZY=opH&gb9EyyBnj#{jv0;R##u54`jWsYz>%F5u*-Mgf5%(LgO@O_UU
zaH;C%td9brHGRRp?~*1dMNu^7TcK+xpcRH#wuw>#!!XIR0x4_u_lK;u5!+~sPz`p(
z@jSd<5A)^`_yNjx5vGlBJPwa<(e8Ix%%^0#CAQyY-|um^7No5f&pRfG>5=aeDrK@?
zY1}F;d?^^OUNbp=MmjmeZF>xkk1!&MZU@{s8nP%HF6a?j7D+0|b3tBcbUl;Mkes|6
z^I!e#ulP^?Pe0*&3Gco0As_$M|BBJ^eKy+?+wJlCa>CF5@t0V-h9wMMZx{66xryaD
z)OpVFty}!x{xAQQfBc7^lN1pT-g%SD%Nb`UCw%u??_sxHuFkLcpZv3bLa#UAm%siB
zI~eiShu`MS_ur#sN?L)9Yg>4MkJszd9qkeHj=2BkJAD7!kFZ^fT1pOD20d4Cv0M>t
zQbI$p-jw)`!}RoP3{A3GOt{gtQD|s}O_ZzaHa0<)6;x@8R5i=RlGS?0<>eKw?=l$e
zAr<U)2|^Qiu8Z$^C<V4-W0(eYEirUm$8j7?%c95&9LFY!n`&6ovZ*Qsd1DRFi;{bH
zj+rk*9)Gc<9}c)&E-9$Vg`#f=bVDQBrRWHDyCtPe**XTH6_BZdp*w`CMAQW-3R~0g
zC<ukl2ZqViahT7i9B)^|c&KemJ#^{z1N?T6r`s)7p0Z2?=HQ6fXd$*MOjYpfdCc>*
z#-IP;dwldy{|Oz}=Ir#8y-^3Rb->G46Y5&>AN>1&!`amZ>&1?+-y&YGF?5%f-vwRg
z%TGVYcO8E4z3*a}4v(Kb$FdDNy$;<@z{lTumn4(C^ZuI@MMhppPF`NJ*Pn6s&Mj^~
zdW+R2W}V0U;?rMqaem3p*zqz-*gtk?r#8k~p;>}iny^?Tv~0n2nQ{N#BZAI8x?!+e
zM>zhF-DVASMaQ=&ik#mu^vb$sb$Nm_IL0t^`u!e1_~G~1+uO%=T~1!U<i)d>?6wKR
zK_AOBN#cYc2(V0x$<-BxrfE2iLv_ur^<0-C$SBI1SFbM6uiL{-!(_XTc<{ypEZ1eb
zOt5{Ac)LX{Cs?Kd!XVzIq-lmgBi&4}%ZQ<F5d<wn5OO&mWA*pBaeTY^{A$c@enwvk
zZg>@^lL<)<Ia`b{B=t&m%O!Tu<;J5A_`Co1@A&v%{4X({{1Us}WAFGwYF+1>ufF8o
zo=xv~!D#;g!#dz>d_`1uF)f384{u_5ZG6Y3Gwe~<HM>^Aor8VWaZINLuH)hv5I8Q~
zUYGyf|K?xuU;Ll{uZSA<_C~CBF=v+-R7K6O)8*!a+kE%q4={iikAKbS({sM{!FSMI
zLHGDR>GT!f`}TJ^={)1*t20htjrrm?m)yVIVlcF*Q^jgm5ZD^)ZHADFpmT_0n!NSy
zTbQQF$*U7CWKFhwiBad+dd+m1lNSYUt*DBU(cT_+?%w6z-Mg&TYqBh3yV+7!6|I&}
zmZaomg%k#+Ex5Y8Xpq1{p#RN3|K~r}u5H}2*_>7@AdYk5D8cs(G$lbuEYl(@a+ZrN
zhll$VRnB_8<lxS27B8PP?P6Y=8xJ3mmra>u^5U~5I!29I*I>DH{0{Nr4FBRaj;hga
z-oX+&i`9lu2xc|xtS&b{{60@!eZ?%lBJh0_F2c|;YzqxV=^wCn_gnOP9!{r4E%heU
zGVI~I9;p=MO2=!palDY#HpQ_WI)O`(6=ZqN(P$sT_n1#t=(dAr+ayuOgB!Ql#wo}5
z_j&%}71QyUR=dq|u|ifQx-RIpTgVE^qGEJ#NSal&^fv$Q=bvLaU5F~4JbB4(S@8Co
z?{RDYh>@qUUPO#9R%p6GRx2zGMwUqwl|)I29Sqq&Jm8)8-skS!yUdp>UZ0#{dOj*!
zqY1c}#*|r#rX<P>=^fnW&aGRRmc@8H=F2a>;LFdyWV4OfI~b8>33V+wJ$X%0R0sjn
z*^DGg(f`?B|Mibu$3+Op^NcX`*=}QsvgGc)JKVf|i@@`+Y!k<}c>Vf{s;U`|y4<^W
zOi@S{t0l$kieUeU;q3>wwnMgEVlAh%go))kltMC#XJ|!CaC{$<rg8i*aH-Rb%nl)s
z7@8(mW(VoEX#4vZIvA#j-#VZa4y|y&{deAG8&~Y6b1FSxGv6Vr8idVwwkFF;dhH=H
z&xoP~nU~mxz;#@Nc0B`dOrkWyxh_l$-3Itr#3lWM9zXce$JC|HdcEL_ufO5`-DCQG
zkMY%*zTaUwp7Z$mGtMu^eCO?ViB~Z<Z{Fqyz5CqoJNS2w7>ow=HJh(Lf6T>n!SL`V
zKl;uiv@+x6<(#2!;aVnHE*P&83`3_oIv|QN>bm0m;*$AnhN7k{GIVNAt|GR(7_(~l
zfl@ax+%~Ot$Z$B|`SWMYrgOI29aUN2`aWrrP~;VXXR}z$8Bf<3nnt%9qW`nM`e#3O
z90z%gU~?RwIEtvs0^QJYU6(A)*+1MT3_>o?FDdeZ_dk3GKWr0iBU-~lHoFa-{X@d;
z5Zkg@ojyZczCtf@oIIyhmJFqaSJhbCHE}OwtrA*Zi$a*N7}GsG#!R-vn!)~!I|Tg$
z^7R%g^@-A))w4^oBxRG;)LBWsj7X+i(nZXAyks}spd?H#CR|>gAr$m_9wG;ASzhzS
z1(+7D<6v1fvVvC2qSkaoB}kJkW!$j&c5%d;Z$9Mp`Isb$`8WTw|2aSX*>Bjaci6s-
zZ`uq-13L4PV!36oH^dG@rn4pKHYVI3&^hdLaOWoT#fm2{PFQbKzW43}>L^0bB$j8h
zj3kxRP^v}>o3gBlq7Bo@l*wd@ZrB*QMO-xXJk@SZU6zek!gA;x-DEHrFrUwuOva>H
z!w51hlRVGSb&awpsg<DJ3K(Br5XT8gTA}~dU;WjOf5!^cG{J6{u$-^3Z41|P@O>XC
zC3P*y^Ndz2AkA|$!$cNkL&|V1ZajDsrF#UPgXKCbUp__K%+XQkNDS5V*y`7oW~Vk8
zm>yLjIaLvH+anxbP}MNcC0*ZQ{B%K$hnXmxQIDe!AK`Zb;vyqYV|Lpe2_^9^VYk_^
zSk9SGCX{i?YPMoJpR!t}w0a?CC8*C9m@OaOZAc?R2$TV;mMEbkkf=CkceTXyEtIA>
zKRxG%|K!_z`~8o&oK5-rUwp#*2S@yyfAg>T$#1_PPGU}HV-DSb@4xXj+cM)~cELQ4
z=pBy8WksG>^hN_#s|6SiniX<%`<O4Eye5_s+qKz7DZ$`~8@KMWKiXq&e}rxbG@)3n
zc9dn4QLI&sDWFJFq^uC8O?!02a5SRZ=^#*CT~3<*AIl`(MpRWzyB)BeFOdjt-#WrH
zG=!4qfAQ!4^vAa2pj0!y&C-NC&v88$(=-VD04W>RnI;+pnh=6`mta^HN5_W<O-B=g
z-6o>d3MtBp)zdF9(x}0=qR@rH7T{cyMO;Hiw0p=nrXx*u$(Covj{Vx;nJjrFGY&p@
zL^wFa+z-)h6UT%!-jc4yEY}m_-G<q6MkG@zOHx}fkG4#b4N6zE+HEf8bK*E*e}6<&
z)o6xBT`6qGL)8jRSIA03vvu+~!ggJhYg5SzGYlG%iqsLNhV6Jfe*BoXzxy7sW$+I_
z|0y4T_zv6MmZy_TUY@;11Qv#+W1*2uR*>ZsMM)mT+_-a08Wnu?_%XI#qd6WY=i|n1
zCIm+}AJGciy!YXI6lKN5<(ScE57pR#scVJpdZbx~@B8F=ffcs#!aix95rzR_JLKf#
z4590^1D|%Mg&+8|!VuliNRkxIFtIF`2aoQd|J7gq)sG#|Z48&1MlBWfHI}Uvw(vu*
zp<5RPp6^lQ1>0@P&wl<7Jo)BJ_V;hl>vdVJR>aYcG;aik?aOZ<Pq0Ko?DRE3t%20^
z1|(6}m`Q}}4G=<M#3fnUlu#-p^U~$xH{R#<)tHOtFPNM?XL9n4cs1qK%a>f8o>L@S
zEKSf4EL0H_?^Zl~^Q~rslQ!(#n>Y4JlZ+_KXmvu0B*!R9tiS=|T0(Yp>Nv*0W|MB|
zbzA6`O`R2Z-Bx4Z%yMKc=!9KHw?~X;J2X}EM}P7M9N)Xm#dyrq*%_}F6IR<DJ;$Tk
zC8Tvpnx_<^BF|$=BrVrLRwcjv<{7&vYHlht{BS_8-vtEc=a(dL%yP9sN6_hYxV)TT
zTNa&uAI%A{dwp8N10<5FEYLJXSyXJ}h-kCp_U$`-_~D1m;7&D)sj4MWl%k}ht`+(Z
ze)z*5Cvl2pTiCWqn&oWP5sqUKv;sWOBZ?A|IHlcgIQHw+n#pv`uYUehY|91RWYq6*
z>+TU63SHA#oWH`1x6NZ!!E%|AU2NHmBiIxqx{lIyydq)c+X&O)N@Y0PnyzLL2*K&)
zgs&by<Mr7Y@oY@KnqZ|XPR_?@RDAT#BhJ76g!$PsOhYhz{gP*2{g$ig6_)EGG>cZ?
z(HabxEf)+1J<L)dYDHX@v^p))v_KXa^Q#$3)KDw7+ZfAm(F}>IG=$XzWzh_V2R-7l
zV1L-=gO5I7z1UI<#qIldsikCmb;V#b<YG3az1JlOLh>YLIX<VT^J^z?Mph|aoV=pd
zu@IU^*gfR_gL{1E<B#bNhJ5qQ6SnJB)82|;wcIcoH3KJvj^mi<!XQm^_V-6PmW}PY
zEEX%uqD0megMOE?thl_mWU*Xb8$(St>n*lxA!UvJCx84WKbESd-Dy)-3MFguG^Nw+
zpzHeeqo&yu`JM+Tk~l>u#p&ZO(8`#>;Vs^J`%Q#q(i;r$eV-_+$xfe<)QWXnQ!Qhh
zN)iBNT2O5=RuT+brz|6`+=Ak6A2u~FiygNVTrQTVBIcG=@~)>i(hJzFu!|jc#E!|c
z&mq|n%8X)u#i5>aBQQB?+sxvM=_cZhHy$BSY}XrX+hW-7p}7vVkfeD=;CX13#Fhrz
z`3_4$z22b*7FOUOgrJBEln#O#S!+b`h9WJIq9QLdYN@z9yPzy`(j?-u&pzeV*(;u$
zJY$t?*t@xh89FScm*i#6dcEbhUwlDPCxn5Cruh`P;QsvwbbEak^98S-KSQY+KMdJy
zBV<+c@QwT2ym?HK7bIzlW!nq}y`~0#6OorW+wBg^)M>R^xV}qPq@15!FqzB=L$85@
zCJA8}P-F%AU;f2k{W$Ogf*?RC*+hm+1H)|EFvC{ZEI8n}E_E%Db%miBeD>R4bG2CW
z@X<RQ-Mooy3gRSZwc2v^@*CDy=bUZ|%x%I=)8eiB_vrv4P04CW5#?-^PA7EfdPDM}
z#&KJmRa=5YF)$Q;9rkDn4=hz;QPI;u)fFC!jtTDX=HyDzZnd$6U|m(*xp~Ox#SGte
zFl?LoYR%D&eN18DjY32w$&(Zkg-la)LqnJr`}@5{+BP)Sn+@q^gVYQvRg+~2=^{qc
zBvMt_y2Wok{f5^Uujzzs`rQ_eW3k&Uuysk6uKDumXPlh8WPCN{)8Br<<<$j3tLU^0
zs#G$WujqDreDnAVe*Mc&I6FPZ^<C-;in2mOP?RNkQE~gu4Z<+s^wlZb%?`(Lm`@jE
zSw>M5Sh~)`M-O@bgZCJZXGFW0vZ~l^BaV*tS+BQPx=yRpX1m>?|M4IH=*K~L9The-
zY}=x$Bw1EqSth}?$KSFnEXyF;#kjtUCIpvPGvfJ%ZM31)?&CTh>)nQ*{ky;8*=L_{
zkyPk$&O_T~UkHM4e;cdcM->HO6j3O}HqD7NlUBb&l@z=T*Bn`GGSS9~ceDhJ5G9(Z
zlPy705>quE1dE0>s0o_d`Yb^fDIq0$jz+H8pqmW49g3>P^ITfP4k(4^`M9=)X6YD#
zgXK9`j)^k$##c~-RtpT<z|s`<wfDhxT|&*Im?tb2OSW-D=zGj&7i@NGUVigARkFbp
z3f&V}j>5<i=JO?{rfB&FgO-I})GW6dt0-nRo3L4LxOsTM{*9X$hK`aF+qOA9eF>sr
zI@UD|hkbhe4x9Cc&3cO$xU9Du27^8yefvXP*98G}oiksoDDx7>ws1qAtIG+;HxDVx
zs>xdX$&dcz$FA#P7|l*zH%!tbB}oz-$HsL%l#&QdLx^S<>3JT*QJ>u|<@r}%lWt?~
zKYWPiIgH0+KKc8fGGDDJHe2>Jor5rB|3^PUOA_L5zGiuG!M3hZ*BSQHB*)Mt{V>E!
z99pGfTx@vWHn}r6#;!ptGVE)MxP5Iv(VM^!h7jn0eSOl`02>MMj-S1J%`VOO!|#7c
zchJQ$P5f35B^v*LhK=Fc2wkCc9o^Qbkcdc-k2lytU}*xakf^LiOPWNk1_;NbC@QqT
z#B^<_a$Y@uO2>0aq7{|hu#MxaV6n+aYl-EV^t%>*S+m>~EO$AEW`NLfZHMoC`&-<(
z{|1I-kmVUtDqcVNiflFkH^4G&+U*wiA3UI{OO~q@d0w$U>hpsi{sEnCkF%3koV+|m
zH+1qmW3%4jdM-(tvYxLA!VrbR^F0iKpcRH39PF{)Y#V!+tdO#?eN}a%8QYdcT{VBN
z2@TH=c>Aq4`MY*Vve^-KS}a!)Rav8#k}RtUvx2s1;e;X4=_$qI$5?rescBT2M$5J-
z(-fzY{Ot9LW2LdEOEjh9$`r%b_{AvYd%+R9ZWBgRDrnrSN?f;LK&4&BqqX0;g__Pm
zTS>lqG{AcF2HAGU?KeN*a=u}^UE>4+y5%?2vARGDJXVuArlsTRK7<vP?}G$14JjLP
zngpmN(JVrk6^?B}nX?>^S<UB!wnemEv58WQLJ&&{wP4`1XpI_`b#k`G5|UC$`i{ja
zS6D*lsM`W5xpCtLy{yN@#U;9?VabX(+A_bopwsCx9*>)2p%j#5jgS)84aoDH%gZZv
zams45V;84nS;}^^#r51qe{pRV%O$N=fN7Z+Qq@gZ;Kng=`jjlss4I!>SlE_DS(Qi$
z9mip|T2f1e=XvOwMsLvJ!|#8e)nZQ2@tIuCNumw;HR0Pt5flZ=G|9JH@-$^tH*<jk
z*rm<h!d1=2a7;+r=_0F|k=hWirkF*_*LN;>xAQi$^_-zrlS_rEU&o(?K$B2hJB7;Y
zRBSCFsUcArHn3c;(NCV!K7Pn@yQWN2R$9S)zQjNfwp$csPOH05T@>g-M{`}G<%&Go
zF}!&bgkb)9hGkk9-GKS|7^`jI8)hRZYdR0#e8hkCU;dXUYHr@S#oNaZc<cRdb8-5T
zJWi;Jlx)4?<mGc#>m9qQ!VwyQXVP_b7PBdi>s&|A6m?ah$^xkrYP00(>JrEHa9oG!
zc*d=pN9^tG@#4ixe*TMJVHgHV))aZlW>WwP-}jJpjqTXTouat5{?%oPVVTVs7y*WE
zplStDVj3oOU1J#rxh&Ci1N|C;AcR0D2-__l+`otR;2|iT{i8k3UPNrt2vb(L2$XG8
zBnhM`wUj6+o5fNM9Rwk8QS_C@WmfRkAAO(gZbv*hhf=awPq}?r^V&b>{#)-5jjvG4
z35HY{*D%UL2#V`WW7Ra?QAzk}S8^#L-WgxwxGl`?5Dn;s9TvMC#cGFb+w{6^G@;S;
zy6AO{X<5h`WS(Q&7Q0B}>U>PE-$pq)Nu4tAJG72_T#m;Sd5)xJFdXvY>0{dMHh=nO
zKcv$h^6tlfz~uZC*LDfJ19X~RpWC-@Gk^Jlzy0)U^dg~a!Y)owUJQul&bKVqQQS0u
zDk#&0GKq+yh>Ob!RZ$SO0w&WrN=jzq8Mf<kcsRh&T1=-)T;C&0GSVa=3_bEZBZ_PG
zM+1bWp_!IVEhTA^pa~tR6q?zfO&!MpO-IU_EYIn-JLp;iThdGeRSUZ9E&!Hh5(XjT
z%PW#BLp5bzltNJCIosuusH!M_xA51C|GP3HLqHVA#7V-7*XO*NZJFv_b~Vi7isjXm
zf0%s2!t+RVhg>#R=%SXyl?21VYj-jIfJo{@HSGHqyQHMjZQR4VXr|BU`It?TkZd#B
z-H<o#-y!flY{Ox<jY;wxu%HI2#=?HIcYxmw$tBpnLwC?(o#dpoVmREVEDBKk-cEP#
z!5iE-engf@e)ZFza(Z$`Zo15OC6jGM6cxnic<q39-+LRc(_s=NtfPb?O|fl@JkOD;
zrmSjmrKpuc(s=u8DM{iTS)Nmr1yQ`kaUBMOE`|W#^Km?n+jnkqcz9j%-45B`A7bha
zVGY&r3=GG%u`QF;dJP&lu1%SjbVnTw%OqNF34)+GhUpfTZBZ3<^OP`60zV*4W1=LX
zR&e&>6}6JoqWQu}p5vq`BG0Ln!V#k30*MAU8(%YmOaXD0@X1g9J9OP-IP9ZoHgaJS
zS0%lbPB)W0>7MYNT3|>;4iri>yIITSv^HUQo4i}#^oR6KlmDqMD8fAq+vfD*0^bV&
zXmva^(_l7TP}T)S-dvW0oBLF00a^{461gj=LW$Q7F<e0sC&a6aPPfJ5XD{e?TI?Mj
zvYO9Ps$#C`IAM=}_}M26Lz~g<o5Z_<{k<M)6I13HZmZ39mT|G%a`obb+xH*v#iySl
zl9c6oLtYf5S=uy#2*ovi6|2=DX!R+|9No~Vii#{PD2kl0)#1*afX}~r%5=6S2yBjS
z?vZB|wr$hxc8HT46!f}X&;?alViec(?KqC9>l)KE5eQ^mv)yh{QsTKDX;x5I64!Pq
z%K{|@0?6|c$MaEAFdkpBUMx{4T+_tRb#%j^G7RMP4^b+GAq2TnO)Iz%v~`Uu6ox3d
z(XP>TNwR*8<#fn_sH)MW#y$>O*d|@gXkciHTGQETF6z<83`cu--95Hh!Fm(%<;xT9
zJbcJ-IHEf`KrEM7u8q)jlJyFw+XG#vWx4F?;<|eWu3scz>1dV?vlwPE@<tEcvXE9u
z4fF$#>1<867h*adp{U7goyl}U5O~~t@Fvs68pjIo-GHiqq^$5fkFD)e8xD@^GJf@(
z?%qDh`3cmLB#tS|3aOfyK7i76{NW+TH}=^^8Ff)2P$Wr$5Q@v!=U9#ls%EvE<GBYU
zNzVEC6}7DCv|G$pYqFwbFZ2;YU|AMMo)=WIM%9uu$#7j4*LT?LBHD!LI!H<LVO^jb
zdb3fKC59oI$539ex8GwnZyx{ML7xYAZt>;^A7a)Oi`544@&&u+&tSWuy1ob`(9$$A
z!=$WBY*TXBp5nU|U!5qTD8&^9aVd#Ro7LNIkx!qaDo9Z1IwZn?H$H^U2+Qj*TP!&l
zFX?nz433UCpG>%1%+a4b;czs<34AOxT44(`jX-lSfO-{S1s2sN0>^CbJl6o<KpT0;
zxT1PB#k@VjvrW<@#%*=cR%`O>Im7s(DX*HXR<yzvRaMjP42ZLWU;O4bblg^xYtWWt
zML})*m_dscFkWxT%8J1C*le~Gd4ZA=%eG0Yn$q^Tf9D?e?%!v(i&(CgltqbUTg}BP
z8(&~6Z1K)JkB~y+_3LvM^EqMQQ&bi6*^+Lr!y9itVlkVO6*(FT%BnzIGy7!S6fy6j
znDusx=~@(3LEt$gS;@((b1Xy0b{vFZAXNoabbB4X{QNWa4)=Ngqi@kYzRO^Lk01Se
zf6c%65C0c@=U@IyKK|GLd-OLRkqC|KdM{8J21?VYlq7H!qk*K`GPrmAyL|#gMa?XY
znScEW;njv*)uc4M;#18*b36u~jbYn}pvRrJ-{#%--@_Izp6e5~+T=yfWHx2DoZ(mk
z!?RFzbF|B68!8=WI}PR2z6b5i761Sy%}GQ-RPN%@MYA~x4CuDtjV?SNV-%8fv&Ho_
z?%lnIWm(jDj%As|Sw^SR!Sw@_ZqXlh(X5)Uzxsx{F1dO4fca`el9zP4-6o`=n=H3m
zvbq6oD<pZ5qw5V%0XJZDe21gsBaV)a7>)*1Weoykt&pX}4+FfwLFpQ!g9BP&i!6?5
zwL@C%7Q1akmZaP`KH}b;yL5ZKhSkvc#jiQ{wndf~RHdZX2?#@%Dwj<YrDbC3T0;-l
z4J^|p-o<P;G2LDZO>Yo!_uhJw2lpTF-g|E{+}kHfYVs1oeh+Cny!#*iOFHj=0GdV(
zjSELg5E_nSvy9t3d0kS<Az+}S#9f_dG@Jh)_gk%5RBcL)+Iz(=wFObTV$~L#idm&b
zZAzq}i9JFoDq7muwW%7h{fye0s#>+Vum8Cp-S?wB`ktI~<vQPd#_RolkIKzaWIWF|
zp*&<yv8k^L78%-HoZlUbSoQ5y60%>h1U2+Mogl^+NmZuOi_FXu6=oA#G?{3iDhuwv
zh3fCx!W>?e=~n;O8&YF&Ag?c8X)Z^IZ{|tZ<<9bXDvhrN5+*%Kd2*R6>LgkJokebz
z9tRqw{&UDFy!!nV=-*14xa7BvO}VD;%=Rb^(&&2)NDOBgm>Rxz%8l1}<;3o)(|MWb
zAGEn4K3KIfd*IO$5w4lFK0IbVMPV<u#FD=AeAv0(Rk|=JK&oVc>isYF;02zf*b)(;
zA^LL01fnwa*-MUT9R_wN-nC(2+>4Zk3)WEXA2PF3LWBh-!dOh7@+bI>?j)ooXf+Z+
zuj#uzGfFmk_h=kiR5znf&Y!UU3EpnhjL4VBmnyriyK1_)yxzNhrNmZxs<s}XQ|9^M
z4mejc@5`EHx{L4}I^Dz28TyyEh61iJG8zEVnDW{KI)Yb@(b_d%Sy7OzvhTPgC*XQg
z=T&ZYZk`+6PGmJG)pk*P=XCyH!T8ONJPFNrtI;G%e5x3I86({~on`-H4ZWga!^+^_
zt?sfdcK*PH=+F#l8G??q|D4}#9ogH1%(Xr+FpwBw&lqiLyX5?3fLrjXBvL^r5jX+E
zpbgX5FB_L{-7?&4zSL@&GP;6O{8-ay|ILU^0n`zr-j}vGKRK`BK+Y?qL9r+MX5GjD
z4#`aoM#SPpq-o;BhQNe0!c&j$o3inAtOdK{#E|<pHNbEJtc`ovrLDB%PUL=xqw+IH
z;EMLoDp%Sueq6nvtKeIf=6U|0k(ik?+zlQ~>p3K;%4;>oj4i(M7?BKo#BltNb8rD=
zCoEt&oGkEHF8@17=>cb{n>XqJ8HQO6W3Glk&^cnHtP-C%??!*=i;Nr?p30mHP-Lam
zPelX&{)6%T!&@z(n3G7Ows{_8%qHHNY;7PzZkHZzkFek-kU+?Pp>1xpR$*KZ+Y;Rs
z`*|zc=1N-U%S}KDe-IUh7WN8mxxqhL$&aPddvzv{UW$~T^gWA8i7A=%Z%{6zV<E-*
z)4Nf!Goi_Rr=78UpGlU2+0qk!huHoi_C;DgEn059yHxr?r0w+Ve&mu{Q!1v19Kpvk
zl)6+Abx=}d<6oJ=K?iJcecu7~snf4d^Wq_<@nq~~`W(}qa}UdS|Jtpn@)(%?`=>`U
zt|P)>+gI-k$kXwjnI2628=vU-DR+!hxv2*b@zq1p=cPQ+|2(4m^PBrxj(*s#y<S^C
z@bH;7Jai}wMg%Bh>P@Kn0=IVWo-Q_BWvX8ts8{@=Jap2Xi7|?+Hp?W&7EC(+B8qJ8
zuYe}_Q9S(()Cw`hEc-Q~OW&j)tqjw4$^Rwi>2=6yUA$q=Fw;nj)stJ&q$yZ8$pOtP
z-t1tcwPrt|p|XThwF+f&-l0T-6U?Xx(#fGfyljb>20y7M+7u-WwU>QkMRVJH+ep&g
z2c@EIX<kNZnFYGeaT?!-kFtl+*Ekf4jU=s{;4kh)j+9SQZNr;~Z;v*DaR?g&8>i9R
z5v#ooF?8L5vBe5XT~<vxqyNT0G24n?3Wi?nw)SEC+a?1Zlzm7Jk>2^3ZU(vIR=2dd
zr!cbBsA;$4)@prEhcbAQdzBv)MfcGGkR;yW_Z}3{YZ4nYaQ;d*QrP0iz{J7z#|6p{
zMggh9r>p80%rND>kUpSv0$H<>G`Wm%zNXfD2zbKa<=1MOmYko5cWyT@MLn%ga(q_3
z2cMauchzZ||LFyKy}1VuPf)E6Kbw?Yd>NMLWzk?)1LW`W3eQXlceUOekm!~7`Oi;3
z<ZHLmZ%37z;a28EWp;MQA}Di-l?7B&7osHhF?D0%owl_7NY`JVjZ~&5h53#q^-DCc
z<8xPNY(GEYlw+xJ)RM+BL*%mn`fd4|oAEn0iiYBPWsTIIW1N6S0b-6cu}+BbocC$6
zjk+Q{qwld5o9D}5h-m!-3NZAZuqzizrPl(o?Zn{(*H)W)hd#x|*Ctef_Dq|2KbQ4u
zAi{K0{okXz^ML?@H*5~K7aWn9Taeh3aM^Y2Z}1Sba0AoHT?a_9X0nhDO_CAhfaTh&
zvgw_YUjk9^vwftEf#2ecN2?9NpZxGHt>UBm43HmT`;(g=d~e#*)QH#5%jeWhx14QI
zS>BOwuTy#f<Oox0NOlF2m3b!XfnRr+@#{dxKukbC-xR9NFS;^-NUfGuxO=?KnMQ|A
z7w|#|VQ(v+zYwx04d0RvL^@iN`3-4LnYc@b(3!Zgu_}k7abOq5<vDlrJ}cKRZBOdB
z{$31F4xQ$qcIo3K-kRhlEcaB)Zlsc4N@+8L45lUw=>0=op`Bh$ZcXzhY-&!?g+Btg
z=7G#uGHuiD$uLd($$q?h>mopRl0oQp#s!E^MVW_abWDrAr8q+B#W6n@UyZ@ua8tY+
zX8!P$X4-^s8yG{XQwR;k4!Dlzk$72VmkYbuJE^2odwzXD*e2l@r6znk&g*5cHuz<L
z5Rfj|86|!e-cQ@df8O8Px-k;ON_%`lP(N1#<JM1SnNX{a<Z9}d1A=z;>8JkJ|Jt3r
zCK(Gf8!*3e$}&HM-gl6cI6YfadZzwPW@Jj=^Oefl)&}M~a;U*>4`2D-BuRAxGop6u
zt?X79_1*J}G4)FxtER57W@q@vzOENdQV@)yu=RI^37uq5sH>-ev1Uom1QJPF7C8Q0
zcpS|K7Lun7#A&@H6_M26M*xeSQ02oHFY*eEle1}>jw9eI61dv_p_J5tJdY<1W|O2&
z%O-;eTvak6*KW$y5?rt;)Jh4|E&p|m2A91`tp;Xc{FbIAp6r?oFnsU)Zi~k9Sy<bf
z58hVQAh)c5@bFFv0}}&s`{gh-1^)%-hFRRK4{Q3_Avq_4kAFyJ3Yes2xv0pWwO=b-
zcfRo@VCQ#%U|P?-7`pGh<~HJ73V%mm7u9-GYxRxOoRvPndV)46d6F81R{@ooA7PCe
zl0I}`*itln`J%~sxS|X^0LQtu=DFA^zps2(*E@mJ&6T(H-20=lw0>2iuxF!YiW>J+
zQ7kAi0i{NMx4epvd6~^OC!H><X;|u^pHju0VwRwgAv`YLyodg%vW#J=W2Ge#d$M_P
zgsiIFrcs$er8AsRKtawawX4=@%7`)%)5liGTz1APzBgth^PQjNQgDw`@<#U*^X;VX
z7c$r|`}IAX)6oWN7L?_+NAyHAKQxxL8_{C|>6m7r*gl(yHF-CV(e~X{1j4F1@B5of
z13(DJbg*!0p6W<)>7jCx?8>?N#RHTRU89!ni(6%01(BymSyREku|*A4iYh8DN`(qA
zH8~{q-VU$N^hzsG49km$G;`|OTh3&JUrOAotkPv!4wKLs*cJa-v~@HG(~T4VY;<3X
zkn8Yc?`6)wB)^+IZhmKGX=!r<lHL<G=*JKUP?}Ri091y)uRy!^2y?Y1$@b>iK}3Xx
z9c+stYJcgPaVXYmnpgNv{KQtGR>Y%JZ5W@-hFP2A%r>CSH4>uY_bj*VeRhR@#<N9}
zNWFN*>WeS)n2X$RkPNV;tv<@w_K9Ut`}PrzP{gXUeuRn-$lLC7cZq;(YDu@Y@B<Oe
z#bVDBy5!wZW>!kf^ta-w2l$B)Bf-M}d(5d%r$kNVC&WOtISw}D^Ho4xL@n%?lV04Z
z$%dQB2f+$qm?=ms5{Ca32(p{*yBo<d@5-{S4=hx<y?Z7n`PI*7B?HCda_W9;9i3}8
zSH6!jj}56HMH^?Kx<xc71{SX}?U6W#x-2sX!;5s9KAc#*fYc~c0gD`GV@4bUUb{JI
z)@Pt*_0|K`mXXOx#&SwHq(a0na!E^84nCx*z%&ohM*m4dFw&hwb?n$Gc!n}y8-!Ul
zbJjeKp-5Ol=g(mmR0BWP%fpxM*Gtz4IE20>uPgYi0Wb_h`z<TeX61fl;%`)1t2}1*
zK98MAQ!GoYl;<O%wp_Kab%_3Fj@7$+N>o2Hbhqi=nG#RY=~kVSsRl49H`&7F`-mTo
z{XN76GMojI>j8hQ+Zc_Og}oyyXadycR5YHax?t)qt!eNaAZGen3et45#led{aLK->
zA0$SyW>GlYNhjAu=B&>*uljEv7{9(+@YBl^RCIa_MTs%rF#+MHPTm;}^-4WQB82#X
zC~kah*wF<O$~U_kFc<jb373V7&EMt^dl@niFv>$==S4ac-2J?*J48&b*lAV(oaely
z?6CZdu!u%c*wo0I)n-nMRPN^f=1N108i^Pc$GN|X$6K)K%9{Cvs^qmqrgJ5PMRm9{
zNVlQKci?Q#AX1!|V*nAbM~UT#Ha6$Z`WP>tay<CYePTa3bVy*JB$@0rFIp)YwXubd
zi2+X*{PkiY;LfO<Z@yN+Dl-^Wr)aXky=Ov2pVzEmo?Rl(0n4s%T87dU6qk&neiISE
zY3u4sr9GA`?0iKRqYfaSigY-AJN<t4rmQ^g>79hVQJzR}#cW#06xULT+_Z$6l__Zw
zpuSeFmg(9as_$gD3bV!f`tchZmrdap!z@MAHmF-|U?xF*^Ed++wL)1A+U?M@mg}o#
zeaoPKzc^w#LeM93UY~(mk&cWf{B6+HS>AnxjFaWAV|FP$C~vuIy*2$A?T#PDKzLtO
z>y}N;jipf5CoC4huie-oCj27<<J7C6UEu_r2I%c?tlKiVZ`t_!YW9VRJ?gtOuU()*
zjObA*$Soeye1}vyaG+1l&yOQsZEH=1FJpFR4$~g!EE=)dx4*VvFa1d|-#DA<@<%lc
z<575d*Bak3N{S-G(&95=C2WZjjY{)xAK&-M)EInipj1VIoITvC_4*s{44tG-Pg(oL
z<}s28Db{qC9yU93$U#l_5_}}E<}0(_8C-2$Ug59r`F?C=wtb|x&i1YH%fa$JB1_$@
zn`qhlRaW+Q4=a(*%^7q;D|mMqTT@XDM&EbFz1r2n!T567IgiM24J%5ru1EWL&1(35
z%lnt+6#r;x*$&CNP1CU66z~<k;z_E^`7@iZqOc|{>Q>6x;Q5<iv<%?oyyf`D<4IwV
zQrkBiHM3i~3A@6ZyWoag-nyA3b;o9CAaI>kGnoyf5D4Z-)!sl~K!`w4zupUwa#h^Q
zc4ISTbin{dZyZB`u%=t^u}=y5j6iqm_jxoprk41-QALirw}C9#FIU+VX<`LzNL;qa
zvS+Eg<W4Rc>c&jqD!%Rwq=C57rTNXh9CbYgdVBA%Z|JF{fP@=b=ASq_iz~)h1juu#
z%@VomDCEE}uXy+DV%dw#v0)dE=`~_qo6~3Uu=D)TTtD8D$UgZD>!_%~ffbV0h4s^h
zzVDKfvns0HAH{z0y5Mq)Ps#A!*%tRcJDB@9%V=dHNx^7S{p626wY36b3bsDePM>r4
z&VG|(*3*0$>#gM;gNLPH!FUMEf!Bi3<9T1drLU=EWl-aH3SJAd+e$IJd&@sxHqMK)
zu;irm$tJ`-h%@CHIhb9#kJzM?bjUL?O!mbvLVF|Yc_A(j)V_3)14-NV3c15*<ll%U
zz=063fk?_u!-=3vqZ}Mz_yj+Slqx<^D)?~6C%JuG2QC<B38Ww)&AEIAQt->;qk2sW
z)g{jvS-f%ic6<$U^*Xx+1kL=LD=bY{%NX!%eWX<UU8ah-LNYu7#-**Ea|Il&DCn10
zS~P&~3CTf<i0tSoIP1F-%?VJkgcMB72_5@uj!tASS5o~PIohPua**_4!8uB;(;T4>
zuEHn84D|>ay05ZOG(o`WXY1;J_d>680WcnYtbQe56O}0UW`<GNVP@k99&_(4<aFIn
zH-FQ}y<*K0+)P-(NJbf&mibr(rL;U28I9MjHuxpu(PVEn&3@TQp-urjB{RdG$gf^T
zY}lSu7C~xqd*JcvG|juncrNY*Thi%JlIxLMSf*{`ITjTE2VkyLs9)*<lc%^^Vz=q{
z%k!qcHZ{Gu)!RPP=>tsz^zy-h^9!^?<Fg;`M^`wZ-B%-O_&t%1P-TOd&6)q1YlbxS
z!DY0#xBtztCWPl>nJ9)k0s*oU(p5YVWK+X@{NO*A2#{N&wTm5VS$IzmQF^!in%Usn
zq-(;C4V>hz`robHg`X>j-mdwte7;pELss>nY+LRSao2|(6jCrMF~f2vR!54~d%AGW
zkx?lXtzI^<XORn^lG%Jq<a7;kr)<3ps&Lw(bssO~pAwRus9iF-)ts!csBey3tw>r+
zve?=Gpitq-*saesepj~%x8eNp!&vdfC0Z<9I5i%|V$K+zU5reR^kyYXSS{Knqv8~#
z_!4ydpw$7>a3Cu20~jA*cCbZNBAO%oq9P%tv9;d%{O^fqza~S|r)A(20dBCFkygd@
zZs7BXAM2Cx4uZhn4erCn(JU#}FSA@Y^^{}b)8m*;avIZ5V!&(3CyJ@SZhmD==yd+-
z%(5F6u*-a~p73#jKiN#+=@alcXTBAtM937!69zyVMMUKVKTH^l6Fc+#^RAv#(glY%
zor{?*-<8_GteqZg{-=u9Xd*Z@r|Op^<wzPUwgvVFMEAqs{pl}ugZ6(<TLgnmJsI(k
zvhXkHIGh-e<<wx{V~;aSxj{26T@PWH2K@!)L&~j%^92bh24Y`B&*eY+Wiqif`+jq8
zUOuX3NKx$>Whc?US7QQeiQHEL9Gu%h%hyNOC+$Jki<~9HDPsQhc0F4t9rj)Q5EY!O
zVL=Z-!lRkibbv*b+rpPGi;<fuLSC`luF=<-m?nRKQO<A)+CM`qxDVO-Kk9DeWRBx^
z+LFnaI5`{YyIrvKsWEwD+e1m-&2*G_BxRJn69H)^IJM4=65|0y7RgfAD9uzgNI@${
zY$WVuASKBlPT()6T~iiNx$`de_D6w7DW!bo0bbsru%NUuOLKEOn*pcFv#8@UB^ulK
z1p0Quv!}7@{?_9<E&I1K89i5vH`HPEvo%U>;ok$Kyr|Q4z)-MX`?)}kRll=zSMZ}h
zi>*DWn{@yZHhLefq{u2=_+M8TVPiI1GPyLbgEDilWJ;`~r=y723|EcweOJmxVi#wj
z@BBWnU`Y3H6mGP%GL^2Sod0O$ll#}%`tZP>-_GBiAL%6J=22N*{>T@RhWEHD^?al*
z@%=6t9hmI>%849SrClr~2fQnaKQeLnKU@B15u%h)&3&C?z6s~#hxnI&{!??7+H%RI
z1)31awhOczIQ;rDbo<}gtN(FH`@^dhK%cpzqIY=Cshkf)i;=5_Um$y&<95T-bRU)>
zbFrPyZDk9zV{&0f`)Na|qW}IS0?j)gJIf}Eb~7i+tzkj8n`9r?Jr0T;^=M8<pR~KV
zSOZAg+N<sZyQsZ}Cs0Y|G}^oU{M7$wlgDp&NhvC~Xyj?zIY0uc6HJsag$QlosL|fw
zTjO$Ws%@Ht+hBy5E2#sWqqV%JgR>0+*wGbds=nL@0)x(!^b%hvwk78u0g~@ankQW9
z0uHr-!&v{B3F`l>lDdmVA0_y*j5L{MBuud9w+tHUwq{yYzxJD>Am}(}Z7>0#gV4ht
z3g%w#9DfD7TzZe%K%(1VWc<Wae$7|nx2qVDleIVXZh9`no86vHbx<J7Fwm%o?r2gw
zySd=kaj+@)-9r@KwQ}fVWcd_UQs3RAEKWV7Ta<)I@)&s*uy+RH4tQCJL%D`)u#!RI
zo2#V0C;WUx2iV%zi^Y9h5EwR~r9D<sZ|9}BwHSWR$(X_-`7G8<F#~V~Xr_P!QIJ1E
z2nk41SrKUn+w@&WB)~40LUl#VMLB<zlEk4ktY;+Z?9SrLU2$dKH+7Qeh8L_6hvYoX
zvrMcsfE(bu>>gXcw2ZK`6}G^}a)MuWxl;2&!btQv+m5lm>C|_3S)1vXpPg7g+WUXW
zObO}hyX(tLVB7ies<rE3$uN3Kq7=cD;lfRwYNzowhY_3MH?yVraEqEXjLgy!Cw$w+
zve<)7=PeHEoBLhR2f-AMa#DtDPwxIFt?A#GNAXx_ZTC8iQ^l;Epiyj<VkVFIVe{TQ
zvQSf`6SEuHKkxr&?N67&$xp5+)t6^TmXT-lyUt|@{o+!hGV1O4A0z7;pIV7t3ZCsF
za-&}JDx7nUf7r#a0t{bN>(<beg%EsFfGDGUvlte~O|8Fz9FEXJVIc2<>-y$*+j>G+
z_9hjcjHV0B=41H{DD0*M7Ihe*8J_5}KoSb-gE<OkJTUoSFX!I+EL26Z^r)!zjs@rP
zedU8wMgl8<Z`rzf_H1t}HM#^G{J4oKHFsw!ZB=`kO)2P6SLq6|Lc)WytLTjc?%0`c
z_B42K!{PR;%VC92M@Hy0rT!zzm;SK-=EqVW4exhWs<0b*ubnIrTvlwl!~07{YlH)C
ztJmNyuaZ1U6AwdogKC_Z?CkSp3rA+f6;31^QR(yK!3)S)>+ATC*2R@$t8TKc&~#@V
zP-mAw^&C?Cf|hdiRIPEl#8x6d1Y=d*v!fC^8|kn0X}&&J(pn;?JJ85-I<K(JUCov*
zo`);y<Yx6cJw#}nue8?7s+u3==43;rNvIS7Gxk8>>LbE~R7*!6cLY{<$sa5@Bt8|a
zuyZgL+UJ;;e`m~G=4r6}l@*_{`$BtKHYP;Hhw9<m55O=qukg+3Ms?pw%#(@*-3^4C
zKQFkVPVh_ZKxyLfm{0bmq$E_Fx2QwH$km=e3^pMFkV}yl{RaCNlZFUIzaLFbNlvgL
z5S6v%6#SesBv7}UFT-V3<v}qEueFmBvm2CGRHKHx+YRDLgqZ~f5R)doG#=~*h;lw+
z8rIC>wa|gOGwR%GHC_?#F&?F%rWV!lN?*J|0%@nsb&$kkLBtOeM>WynGyUE&f>owM
z_sEpV8b97cr+c1vkD&@LE=O|HHvel0?oTh(0!ob1)<-_`SOT#Gx%O*6Mb&ULzB|MY
zOAz&fI?X{|zMvyh4LiwHObPpUs5B<8S<IRqk&Ep*JyimpK5RbirzuHaVED_ZfuW~@
z6Q4B+pvWb1(x%--?J1C@W!5^s(7?|zwFJ+4>km>H8MN<BtrL0|VXqjzY*EB^xXELr
zpM99&`gHFxf~EU_A3E;%RG0i=ie^a_F=AF#OV$Vf;-v|@zv`EfyU{214sEJ#%K0&)
zu-7-S?j>@`yQJSY?_6CxiPjF4at1_3j7(ZX8$Au1tXSPVY=4#WC!kO88$|T30<5z8
zCqTe{#BQGhsHn5}*K}f#Cf#i0jT)8nl^S5;$3(8fq*74xQ9LfGPV^}zGllN@y4hii
zU2{w5Hhuv+sl@%8_T3YS0fW~pe^wL!moom@_us#NTkyHOwum0Dh7FeXFUvWwu!2M<
zHi&RTttqpP%TM~zUo@42u{~a?Zq3tng(+2;@Ht<*X&nXXZ&Ht^;c$RGalcF7GXUaY
zZ^UpW>XHA4fBAjQYp`cMUTkPIzOz*CZvS{*LxXuyJ&FyhgIN18<$@6E0j5Une<&LV
zQmL8{zgIX>e*25(Z<0zlV>Vsp<vr>ow}T(yL+=9ju9!bJ1Ip>(@RX7`iD(Y>Uk&3S
ze?e}I1vC13o{Ae-mJ(ybSj?H2+BWI?(s}ur(&~CE@wX}QZqGNTAU{S%C?6H_LBQFF
zkCV=dzX9|7)x$NWiVBakf5%B74C6hB;fPod%<WI_FA=#k_=hv?djhEF>RDMuw$`pU
zkKOZBuXaZ*##N_CVfYxV%I#LY+dKC(ygT;NG5>uD)OKLZD=3g@<6zKHk^3ZI<_;vr
zCd@QK%H@E;0Pho_)D*rs`3ZCTih1I4vtNUgCH)Tjfp|IZ+>Ujf+_xf~tj&vyP4&`R
z3|o5W&gD=l2h@-*(@m+-4L7R`Loff`dW8pwR+q+Veyp1e#z^W=S8|NHl}+d^KR<s4
zag_LJ^zAq6nnpl}(8Apj1o2x??xj^lB4Ox`eU6k8C4=B|dz*abaEGjED#CNXQoznZ
zjhye&;ZE^nx{36bldXIdYsotS!a$nbP<`vGkdZP(5sqIk@q9S{K_4vQ6;Wx}{{1!w
zC#T$^;`>_j!IY|4SkCi+0ButXAY-N(w7k5`Gv=p@!<al3HaMl&$^00Uw$nHY!l;D$
z$vpdj;aZd$SQSpK9zi#QgJ4Iyj!Hb(*1lm3@C<3YI&Vl)WCf;ezUJWA{_burAt}(k
zr-UsIiU^5Wo$;~q=9mW}FJGj`MJN_cdOd5Z4F_a+wGxuEAFT9A1I?Dd(qe{F)}0{*
z%+`$q)lVzLHofhZdIH6!h%_3@4{Ke1;RX8lV|yZ#{n%TSl{}hloNblQ6CWak$cxbo
zNZ*FsI@o7be12vpOxpp;2-U4-;=THJec(Uo7~MVgljmR{cSl*Xq;e?5jENQ78Bt#@
z7L?}QXks~u3^slT4#9{o_~|!u$~%J*CGj0H!D0&}JV`6LLK#xjak$!dKQ_AObEN`+
z;U4fdET03+w$Ttb#2lw8nBg)-1Zj@tjg;nQ=TyMwcmN1OkeUR0padY@9`)7_U-tqQ
zi+_805<EZVj?DTriLu<dO@=OhNED#0LzW1c{layGJPN_k;Kyz>z!$V-;a<XloQeJ~
z4|z~-AUDHQ{_p~4D04X4bd8jFL^UiYv>$8pZShKN2lXUcs-yLflW_x54g#%dDuWJA
zuBQ!0K(@}Uts36oIBv}YD{5z}Y9{i;7nL^Bg_5U3?N@i?cofy!Ve!0tlFwQkRSR5f
zX?LUlQcT~S_2Z>BU)^{9=Ji>3AjP3#IDKA0QLSzG^8EN@$6tMY?J#Z9Ic~304`{k-
zC~g&YE<>18`G<N)7+rN}KX=!2?6-XRLnjjWD5vA#WPeETQ18}a#O6IuRJQiLe22o0
zV_*ra=tq^>Wqh9?4=myKLgECLd&eBKc&kMQ@%4@`3KFrzH60!Miix*nBK($?nf``W
zsi3H3bFfA=0g&X}EvH1tX;G!irEDEH|K5E=VFS1ZE;`BQKM#q}tq}pl4q7a0;b8lx
ziYVRafYkeaeKV*YR~aWYOm>cvDYD31mi;iP(c5lh^)IZjX(^mRYg#xZcHMcPfkiSP
z@;-zDX$ItF8$WCP_MC$(m0t*K#Rx3Ou*473-X>Jp2vdb3gcQf2Nr%^G{*j<Y3{4;s
zx8PUTIhnpP>lgY_JXLI{KQ(qiLic^|TA<Qwz=7i0R=}G*c<*{ouHW?L)n(!#*{y^)
zp1TiJxg}*JBn0wW@!WqoyRQ%0ucE7g1oeP`FNs_ULc#+LdBg5nsPf;9_trrsRkiE|
z5L9_CR)@V0sJP<kKAm&g&3DR(!?j9<4CUwTS8X&*Q3$+5fLL`Pc22(GG*%2!m$iv|
z|Ds;p>%G*GK$Qa^NF#j{`lT`M#icRaK8Kt7osq`}W>Gj~>`%gpMk>DQ@8yk!(dcKP
zadaP^5{Yxo6!8hW&4&^857fev+-zGSPE!aCviqvQy3WN$KCY8aYr21*njpoNkwC#S
zqjS&Al&;70VHgur5uK(?8*9VtZ{QcQZd~9H1<}|u0JoPEJNNWh`a{2k7SdSntCiRt
z_pVjJH)C@7FG6?6y*>l-B@=7Z0#dEf25{R)rVgbNj|Ov%nc>R5y65M4?QKQh8GxSi
z9#`baJpeYnPX?wx7!YjVXjqEUXrJy4_U&G}IEa37S#iDH?j-l$L!Z}hyf3_UR_=eB
zxpn@AS$gPO$eA`Ua2{5&Vc_QXM4KVkcbynC8Td@oG=C~G>+2x-W<p%VAlYd)R{GG=
zUuebQq|)1jiF^2r4_@%D4mtRE3wN@MU0?6f%S?L6baIF-yo=8eSh~26?q=sea8|-#
zQ<Q~HGCdV^x}SK*c5uVw8EP_^1sCU(%Zk^4=9GcQTUJtHRsF@5@z~;RvV_ITKsTto
zB{5;DEUX%VvvLKelzesJ?7LknYN!2hLumF!O&OAc=S%Q8?fHv`C5pU;K~;Dk*p8>m
zs$Wy{Z6|$kZwW~W>l!P?jJVCy2}_-V3YcbTl~)RHshCVj+2g5{%S)aFx99M%)nnRa
zzTy7y+xBweRnH<%K`T?km|yAuCnX(y7^nU%*sctw{EE7(NKCW@Ha~&X*Wvg6g(oSt
z*Xs(Z!hLJB7lArl?=uzbx=_#*dzOVSUaVLyh*3DAhnbSikiZwSAa%yHi^uci2Bdy(
zuq+<V#kn+3m>~qgE-VL}D~g?RMrB?$!|?)@L-fU-LhsQ*z}lde2{eSe`5FPZV?fae
zK1fh97Bt|&kGV6C^RXMj;^m=(L}xOnq1Wt%*wJTe7`t*63TfFelQ8>Rx(dJda}wvZ
zw&rbDU7{2+1>{Ru=uh@{Pq#|Z3>t$vCk;d_E}M5NOrL@b<fEs8W9ZnYEpok~%~_w;
zk8;cn5Z%+(%S5cgP~+@}ri-2SOIz*c1*=-(-juEX9@nMbwYS>UpV0Ryc~v4~!P#O%
zvpUiVQ;}bBwNWFO_m;Byrnp`?40epy-;oR`+%dFo#b*7Q+Mls%td^SNJRbycoF6|3
z751*ed+8FOx=<8k&6EKdOiIs(3m3PrJWw9Iv)^JmDhJ_~<1C&Cmh?*ycs$0@6h9gj
zeSB%W6{D*NZfFUA^RO;GJ6&6>+~)?`F7+`0)|>^S@uztgT#(&gc<dEtb)tJ#^mM|v
zBi_qD2XmiKxNqlTCzoFgtwj8F<<{1sw4C;cg1}(-#k|enTXH+-n_}+=>3QUg2tMD6
za9C7&j9@YYHGz-%7GRQ)U3l?OP_S;sPvPSFMz-}|!MD`BXE$!#;D_s2!(E-=Zptpt
z-GGl9GE&mA;?gqWGO`xZ(#o<5%2G<AQqsy&QeVr{r2d}+zW%PB?&1Ic0eRre|2=S;
T@{k%ha09GktX-?=82f(!(^KkN

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/pikataclysm.png b/game/modules/tome/data/gfx/achievements/pikataclysm.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d7c5b957b98aa281ab2446b53ea758b8dd1a6b2
GIT binary patch
literal 42496
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%0AhQmI+euvF^!)Cq3
z3tZOQ4TC|SZ-3`wT-OBwb)7R`tSIv)-p37nt}Z7W-#nx&E6^1BAOF!G|JZds45K;8
z>xN01q$Ej#<Jh>ahf)%uX^qc6N%1_7;i%7Um-6E4Z%DT>_a8pQ^Bl(GF`xd;PnfUP
z6q_x3n$CV0a`4B0jFu!skH2Agaly8(e+P6piE|81(QgHKiA$@LTooH$v`y{|j+;f#
zGn{LQxGkE+*F{s=>!M*6*w>Z52G~f5cl`9#8M`#&N8kUL?x5S?Ra(8qb|xhnHil~>
z^d{&+w>2sxA`;}|4Yp`_h*}|0S&f!ROxb)7;g}Rfg%+5Yt_@Yr>le@HcrHn_qOuzu
zUz`;zHW_Ixu{@K0*TOGrmb-%GF2~Re5IU~y@ZIlxi#zw<!mtdoJVQ#w+0(DdW)pA&
zEYqglZgKy?1FE`YxmuCu75k$;KltJA)9Lm&ee;?(uTIbnojlLjtarGcOOmFn=WBv6
zM4|9}4?`emg&_wAd#pEG(j=vljbzyMylbhLz_zU4Nr^R~;rRjYzVkN!rX7-Oc7&Z4
z%T+{G*65`q%WA@`pkrD%VMz4m4aJiun0bz+X;hj<%W)`^1h<m>{n?UZC0N!a0v)$b
zF?@|*j8eWA9HHwrt=*IgkWyi&h5`;yX$ql0X<Vy?1VRT}NxpY9z<Tr+*>=b6w?E=?
zzG1sv;{*Y^<u}x^x<Cs&R+BlVrQ_;8gcX+WHwhS;){Iq~{~l^dG>Z^sg=3pg<}Al!
zR`WTbZ4qr(Y@!sS5X4eKEf_d0TBD}RIyqfq2}!9WeaB*zD=eXN)NO&3+_-UrUe@E{
z;u2lcuw+FXZJA$P(CKs;kH<|}C<SHNxPe_aAkT9yFR$3eDXYznU7V6-Dcj8!*K<KC
z9M@*CT+(U<n3jnlRfC8<x^YaLJ|oLB>Plie7Pe(kRt;gQ<2cM#OKPd`JP%#d=nXo2
z{Qd8<TFePLK9kEiNwgs^N<>{_qVS6XOp|Q8rASj&bu$+zfL)Rx09Qek7K}wm+U+8%
znmxHCUQMxzl*e~2c(3~&)76}jRyP7ky|J(%1e$C}psJ?9vtH*EBsC-|!v>b?HTs(u
zw2vRM+^#9pl$BO6pD!^GgzXkZnbYd-Qx^rg(9v9%Xt^Sfb_{Rc1R<E8&9F=hqZ=?k
zA7ix*e8X&7%9_r@w;%D}{Wt#&ikh2uZt?E%1K#=YJ6xQ+B99ZQA|+d|c=PH7tM!gu
zRpAJYz%%K(I*Zv9$91l)XNtP2P-W4Cb#9hiU0veX-Zc+s#;u!2?CtIG^5rXj_VZt2
z7zRq#6nV;K)0EY|?;-0N+p&?mCU#%fHR`g&u*_x*i~vJ78oRNSn1)GR*I0%@F3W};
ztZBbH90~<tyTyb1_s||Z1f{cow8!boh)o({$_f{OvTgDtL8U3RY*H(7n)s5MW&s@(
zeWh`cmb~+$@3Y<Qh$rW$vSzWKa{IF8%s=D)JMXa@U!j&0^lO!@LQx1oAsTE=MY9J~
z629J*T#AVI#+Nv53$r^!1A1YH#coHj+F{!^y>1&#Xmq_UdR=2$R^z|Vb8OpU7inCb
zkLmT>C`Tu$QwDyA)^U%^@t7jdk<<)^LtZ|6Lc87OAO6V?>9mKu|H<z&IX}U*UBd1F
z9f?43`}S?-uU_)kpM8T~By>&K#R<xb0nt49mc=@Xk+noBDAR;8iHM?zi^~aBQ4qEQ
zCet}eN@n93w(D|uIKa?aOs7j+-y=&h(j*}aJ@Pywifi^q1B9lbnU+m0C25kNiN-#x
znFfYoG_fL@j+8Z7p3`l2(6t7(q?rb)7IfQP04&WU3_`}2S0q`6YQnxKg`miDw#y|^
zRgqsWyrMzB*VjlHT|g8^#7V--vvXd}woLUd+ZtwZ#qw&(-%dVd;d!LGLoS;{jG~sr
zl?21VYj-jIfJo{@HSGHqyQHMjZQR4VXr|A}`It?TkZd#B-H^BL-y!flY{Ox<jY;wx
zuxMEG61|3_y#xGiNG`$l9lC=S>m(<w6~o~^Wl_*%IW}^-dk@~?#_=PvO!CX0{DhM?
zr{t!~d{;8rRzy)jjE>h1c>jZU@j4wQQNlV(DAE+$w#f4wsp=;8Pbq4pkThu^wUi|B
zjx5h9%7Q4~;<yfjK^H@S@A){M$L%{eIXpa|t|hH@$o~EiQ*Q`ssD@`?IJS*#nXJ}p
z(7<tR%DkjI>R?zV(R$n9Mr4JhTUfS5Rn*N}!ZZo|fHaMXl7w2p>C4yDN>YpFf|ESQ
zNmE3gQ!9ld1T_t5)Bs`{uAnI(&JsTTyZ;egHyIB5Xqt^&n8Z~{Z>7`CBu~3<_--vQ
zq#_3j)c_N8%jKjtVR)OoTj2DE^i7lhKo=C@9)@jma&dw01pu@<9-3(|n=UBpqRHL?
z1~>Pq(gL&^HYIXbP=yk&9b&kGBu<D|8J%v6C(mEf@3h!EJY+SWqg2IQ({aKcfBVx<
z8HP5a+c$}K1^atF)F!6PGu&32?JVPBx#jBR8*bl!z?YwWhDcJD>rI1t&C(|IOI(*Y
zfYs^{wE7L{!_cXUiYzTCikz_3;m)0aFTQ@pbhai4Y>sa3k!KaQZPV>`h?5)?^txTp
z1yxyM6h(od8^m!;UDueVi9jIhn(cOrk`mALNV9^vlDM`@Sr#ZM5I~-nIG&G^g7Ns0
z^<s%a;hN^}Q1q2yG(0?@R0=}~a@9ng>q5}hHLg$?qU1)qM%N|D`V7nIkONUwqf3o_
z9JH`ax|(4is8H0J&Q^0#k3L~I+QaMavCRtBn~1Moz2VNohYW`!x}yWca*5^I2wf*x
zuW-6O&~;jt%dRedCpo{~NWjw3EFESs%wpt?9=c^At&$q(2OiVenr<(|bUZ>)lh-<v
z>4YHgxcT61ri(R>72vx8RRKv^;dvfg+od)f9M@(1`UTy+eUkGxP)m|HrYtL@YHa!d
zO4IR&haBJ7XB%bIMTww^_7_5Nd3KKFxS(oQ%Q>EVK$7H~pI=eSnohgLY_%pUO7=p(
z@qbztMxGZ`vPRXCG|6yX7uR>#>>}EPO+tsH`LNzZ%4T^+ElUhTG_Rq&VsF34Y~H;7
zyMsOt?%d+-k3Pn%D;BE_;?+xbFP_78Lv?)<NT8)@WQIvum)NG{usy|hE53fCh@uo%
z7{sL{GHq7xzC%8JfvO-uq3e(c1K#==IwLHv!)&qS&3H+t(_(OR#Q9{x<zkNh^eKm<
z5l-M^q0tIkplJk}g8|g52rICtHW4@txC++*-#{CA$he|<J;l5|!m~}%B*txZ(N=5n
z>p8>tq6x2>tyZ+c7FAW#?+l2uf}j8T*L2)gv-fFBvZA22eaxUm3mC7rWMxI*dTch^
z>l81EW!t1xO=)}FzjKd!_wTdYMJ(6L-+BI<@}y?DSkekxy!YNCq|i7!J7+PU69zs-
zRWY9}>GnFj_4XqcvpHFjH}2rFDiE3ms_F8z!jN4Qv)*noU5lbB2t0=*D|z$!9LvzL
z9S30;NL2w9-Cl>UzWAKI!+k#d_P6LB-(|4B#~=MWf5|`nkN-oy`_KLvpZtseHTqkR
zNQ6dqeHN$;1EpzHN)ot=(LmB|8QeR*ZW0KHikev(GympO!mACrs!5S3;6!uK9FKu#
zW7sw#=yB)WcX|KA53q%c=lX=LHhGaVnN8U(XE>I?@GMl_ly>=SL!|?4r=fh>*C0e)
zG-T|+fNl%k>cWdLMj=TzTU=k`-rajxmPMWCSe8kgWpp|nTt7hR7X4ut&8qq4>&Mh}
z$<4b5%vT$dyrk3Z(&=<iy2*08C97*NEfkWx$kFx2ZG{^!I=;iv@exNyM+`>;s<LjB
zzO_P@5<d*^0tcmQj1CTHg)Oo;rqvE<wOj1A5m}OQ<M@bscka^d^%_;MZs?R{V+Awq
z1`%JCl3phu3|*>Rf>P*~iK%O7ngHFvGHv2r%ytvg?X?;hvVwc>yv>9A5BT7Nw;As3
zlO#2H31Pp7G#%dmkN+8+4?hA;YYu~kK_Mjw4ac!r#%-RSm6UP_7$_+*G>tZbqg*Fc
z0=;e=#;aPVvV88n`vI-D-esJF(j{J1GkbDHy-o-U<2q6m_V)UX_aU!PMFYZ2w;4N1
z?86qC7c|+$l?!NSN;SJdYC)Z%nI_x~F?<J!WV>qI(XDoyRuF<|adLLSu-E6i-~JHC
zv}o^j`N>aziKXj2diNoQZm~b=<9Z>xI7hhwNiEr>IZ`QVsW1$aFbFVAgRCgH|L|Sz
z+`L6uRXl(3oY$}3P-J;iddeE1i{^UK*e=&B7E2cMIR^(L+O3ePu2HDwD50RJiUuU9
z6o%_M4ElW>*F_T=S-NDi-57q<E&u=|=}AOERMKh%v|1tS&6d8|VYiF$T$jP9L$r&i
zs}e&u=ypR!!y()CnnDTUG)GZ$<M;+IU!C(m{mrKg_qudjA-ztQP8ibv=l@Io=70CU
z#hi@Me4lc?BGNS0g(OTNPF(V;#<3J_&Bn7Ou`GC*Rs_1BXK1*ZAZxYw!4H2xus@>K
zTnx*mNK$55#IWmgtRE4bUa?(m==4JjrBR|WpUkj*k8Y>Ob{l~PW-Dl#3A&3c5~LIm
z<q%cKKtV^K%}c0t?7ikNyj*YaJda+xO}xul&mZ%h4?g7h_$KXM4<#j+r!zY34&VCD
zcd0AMcC(?bD>NlY%9<?AnMVnNCgQa$b1c)sbsdVLAWKqo!(eo<$7Zp{v@N1I!u1_=
zqv;kJrU|M+=4zV8`Pn&HmJ)<v!)B~XOv50{a?&*8<n<}@`3xZhhUdHVy4|LMpd`9!
zG#5zon(rv^0-wAnn9dj2hJ)i<WNA*j6VPh6(M=mEW7@ul?K<RTGjWnKV==veDrc|L
zX0$ip`HM?j&&0ibhjO<iSBgnh^F|YRnoj1LU7cq*o9`R<+ftjN_NI1ivDMy$+M=TN
zPEdQ48l|>|hKAY=HG)tycI~QK)gV9ArlD#TE&AO5<9YQwukz|TawNxn-Pd`Y=lA>l
zaOGrAV-?1uOu8n50n8g(c)}EUi-vVEJ5}>Pca5G6FMlJLG8YYbl|K08wvDIGhF7RY
z2RK$kcx9jdQ(p*Fg5=1<5EVg*lQI_1^-VyNgn=6poaf5?n-0p^>9C{k8ry(03o)Cl
z^3IK2MqB*<wD-j^cYeBZWTn><|Js-wp7oy7km%Q~c!g>3OHrAv2!3J&iGyetF+*m?
zez$vwavZb^`)yzGjTf~Tt$uRecrD-oz21`TIlvNzCe}!d5xJYU+uZX!#iA@9HYnNX
z-@9iqOGA(oJK`Gn>f8QkuY!UWRF$iYNumeMcuWd?xmzLV85p08CW^ib3g8}T+YOD`
zL2H-T@)h~<n=k?_F>N-45T$*A`)@<t>kW&z!8e^FUB}C68_zf9GPVQorYFv&VTd5P
zqUMKGBf&cdcP_dEuU=?g&T78>L3!e8FrQ$SRA-e-Oe_(aBK>OnWpjxAs}PcZw1q|~
zp`7)o;cTT}_QBc&-GJgRa{giGg6`!T)_3RI=+K6s6&>1=&4&dF1m&B3Omq$$=VXPq
zJjG5bw8A9>9}2UZh?$K5V+|v*G%V>WrYc_p2-+iTLfx^PnzlR?%_^@r&RtO}Hj`L8
ziaPKt1m2{r!)V<)Jb=HfP&R-X_Wmg`tz(|q4KJcBgXMV$z0Ys`SSEWioaIHr|6-j~
zS1E`)&#qm6>i4ul!me^h$v8Q0ERf9Jn}peAv-+mjSr|SK_jzMAO+1S_I#*e;dqM21
zX9aRF%Q1pTPri4DNzYEBlRP1!5NkUX9B@5k99M`uJP|6Y`F<Y6J1%aFEe7B{yw^LA
z%610{-0RBdZ!Vq`|7Gh(Fv)Rc6@J;;S<H=C{-5Rfw#cOYIdn)M@o59xLHRu?<mEwl
zha-43O8rrZfQ5g_)2re$-sN(RISG6JPqkG>RBd6O096|{qnVboof83-3Z_$=H`gke
z`-)qB*d;q9L2U_i$oVVLTpaWIEfK<&X82<n^`Z;6p_c7HnVR_nvev&(u@c%Fh~3!i
zz(+f^DdL8&ID8RS9%50it-aVkwgx5L5b=>!$LYQ<sPau`q#BozffenCk59%OQCCD}
zcoq!?>onqF9??4fxDO@@@4lnT2)^Y-!o<1sQ`O;S$z&@EaA$UU7^m33$5)%07tIGz
z^Vv!DLcS#xMAazd^w03L2=*9&e5V<&YYUKnj_;5s-Hftqa)QZ#lg2z~jG~vMYRL%A
zDp6rNl0r&>do9ilyX_=@$jOU~v(tpD)vx|ge`|Y&N%@AHhZT*tC^YguF8Avn+RL2v
zX4ijBe<J7Pt%X8H=G#z6*jnW?L#?O%Zb!x#+F%7rBtCR-{4XtVxu3#y(WgQ<&CR5&
zr8iYa;lZ6H;cP~l@jlpVFqJopJNZppWI}mfwOA3z;3fuU^$md?4SHJYtoeOtR!L$z
z#IeVe9%rND%8^*mXz^N_<z#>!0upR=G+x`!mbmY*-?kUdDLx>wcQDKT)18wnssEX1
zdIyI^O<f9ghjU;Djw?y{MYx#G-BHJ82e@cD6*OtJDFe1Zb4HeF5JRdx8qns_?U?tL
z9VI*u4?ow|g0Pqg=b@=;Y{5u$e%SMU5X@-&w9uSY6yjRQ(z6Xh^;ucjBS2|~0jbW7
z;FsQDKYd9RRn@*@u9SfX*Q=$mrGg7bYbR9W!A&HkrI$<9PSC6ieEgNB%zHm7i}D33
z8f`11Z=JN>8Kyl^$BBU@=C8f|t3Z9+PePAjUY|CjFv|CT46_%Hs9#@(JXA@_9{JTY
z$$MGJ>lUV#*?!-EJVw1Mf_k<!Ee~MG=|VyD^%CGQW1|xU3W0qFGDq>7Ipzsc4hi#{
zhu2`WHg6j{GkUV`o2SMF=H%sx1!Gr#JLkYh^uIAjL4svpA7Ad?uf_4vaG5}?>=Y~+
z^Ttv2;$z2LZ<SK=Ia6c6i0Wq<b*9KV0D<M4*F%cJ9R7?6Wa!W+Ik-mz93)_fpp&z6
zQwC%Hj5e!s$>hYN_W6Le07XuNN{uV+R6*l0Z04z-zVpU>cGmU5^<3{icS7s#Z#5fF
zfGojB+H#n0H$FnE9?B175DZK;hbCRur20B$Me0ygz&=IFxwaEP8oJi&N0*G!J|X{>
zCGC#Ie68f(NI;~w=aJ^(ep_|2@9P=R6LyYW|CY}>;)$>>q(%PQ&_%lJYEhdB0p5^T
znw~Bzf@$Gq>zPwCJM4%G@fQ{Ot6A>pq2ur_;XS&@%Oe0>`)qT!xD@>E2Wq)#%pm+0
zFF$8);#;CJGACQ`oe5Jevk;o>x%gOReqVTyWLAYlu7F6Wy1B6Z=i%*S<a2_r9I`@?
z-@@w4<6f`sC5CEt%ywlus-nhdJkwDONl+m8q^^^5@o@e6-q2n{Oy7;nCgOnUM9KD`
zWi)J%{qTzSng{7h-==F2LsI3p9D5OFOjK3$w6(Mc=&#kl9ylQ~TKaNKOMMKN)HweI
zB>cFw6I{RAKHo3I$E0c5D&TI6gov5MiBOX3H{uQC&5pVT<zO^m_h^-oGpMkA0d1~N
zyL)_mX_1lw%eq)6c(6h3%t0D2!RinHPkHbx;7_Hdx4Oo9K(w}#&kn`)&ws~vC8!;t
z8C4SWR+YSTyQdP2<u6AIO)n6x)rNega^<4=Rj=Ue@u&CW(#n*$<RZ84w(cTIe2;f6
zdIw=D_21OcEtJmZ6azEHYlYV?eO~Vc2?1kCG<9EnKCqNk5`~HTDcDhVIzm3g1hVO1
zL_>oSE~r<MeKR!>2HR@6-Pu|(V<OyWF<K$nvWaS~Ip4WDGips<@=LI3GIj%jU1E4{
zWexddD7{|CX~cbBpBL^FH5C69OAfh@!AM=~TEr*#vv);5HECQCS=9H@F%;GAoV^9E
zHZpa4#h2_67(Xgy0%^q4TI6~Wo}p<aKnV$$UtMKmWI<fTQ$maSpS?`s+`PZOuRg_K
z(4ycne^pz^+Fu@2dHEw2+`D<Wz)YxNe$}(SGZOd;&bYHk<_-9Ra<8DpvGB7Q8Rf31
z&rjMm2rJhbE&tB`X+eyu#2K(vCPEoYbYS2#Of@o_PiG`>J^31w`u?eQfC1Nxt_>&S
z&6L{UT1oHHf62Sky4QfSy!bUsaA#PC8-r|4+vguB3DbqoBIhYp@@!9n!vTWKLuQX-
zA&loVt*#B!g-zkBLXT_NOtJcsrI)OZ$rG~*&`4KFra_*h@iJGa^oV`E)a1(rBo=$#
zfABANA>gB5^T&Fo56_n1hQ%Vvu38WzU_X4Qfcv)d+H8DS=1D$6RA>xajKf4;ttlX3
zd4mk=hfL$3W*Y8sMQzG2=F;qRs(}2n!R14?!<T~j?B~KD34&mnH4Suxnq#pj_zk0W
z-JHQE<|7>S4>jSx<ds`=c~sUrW$b+AQk+ieREtY=fzEGMQ~67Hn-=sk8_|G3Vc7nz
z*~nH>4v%Gl(D-KhzLb|@(cMUmRPuKA_pxhB*kG*BEq)=K&(<XbRY@cx6Sj@{NVGK@
z{~^Ce#`LrBhmA~wI2ClN!F8o!^gUvv_mc9g_pjlGidkm*qqxy${7aY-Vqi~y_HeNV
zrehIE@%T;f(aum^OkDby#XPi`o>e!^6IMezra1Y|LkG%ibE_6xWfYQ(Zdt4!t>sAj
z5-I1Yp&<gvei=3~@%P|p<FKHN#t})<W6UgKWSwN<u2Cw_MYkLAC-!{xuaRxYpFdm)
zec>E`7yaJ5wJgw+@khN1i3|Ud#c3FOa!5{FSSeAI|7r*^72y*>urYbL&CW69cl*3&
zAQD$rdtYMKCsRDi9O=d8)Vm6<OOt6#zcnlOD@oC6_p5Cd{6}O;YRboE2_`DAPa!%X
zH_^ONA62E?HXbzZt?>A$XtH-OA|TozM<5WLiCNJR&zcTOh7tCLWFvUG#*ZieiAX?Q
zc5a!HSd&AIK+~DJtc2oylQLSxQNB%`w_LV2KQVbcce70rVH&UX^05)LpHz7&t0x~&
z@!1Xa_M}@%vN5ZA!O5(8uth$bw`asJ>Nx|fshj1|1H(=Bk2M{~-x-Jn-g{W)nXkb#
zS)UnfOq!vF6imTT`PU6KulUm2%tYKP=JHjSX4v=Td%F1QNRw81qM+rr(RrWCwfN`N
zls%?6=?!I382+iWykxukT5uxq3sk$4+ii!|wVOa^G?PDl&2I=Ch4H@=#}Ap2o=u|u
z$uk{Mu|}vNrl_Io>zjm$^t?Q3$A(-JJ0JkPY(qBNzw+N0P*3yTA=gbwin~k7J~WRW
z3soI?!nL@60}6V_f5ah6fWMzQ6^@Q=Un+N%DS-+kf0PLWO3`|8F2e8>t#Au_itn$X
z?Ul0fo$$raUes$IhP~~Rd5v)?!h$$5oYYh+n$nv>2Bc45;ELvW>iXo_7+)C0QMy)M
zGTOjLkw<ml4*Qb&a4@*%;*V?{tiSW1dnEKO!=_qW@ZeF#-DL@>DFW14J^th65u$rw
zAO+#*Va6g4TG5JtA;c@b`F{eNc~Ky+e8%!rVhqUtMT%^CW$dfgv&erje~g8EnKxj_
z&?m|NN|R()O?aqgPxQLA2oL%D1q$MuI9hqG0SsdAp7Y${S@!OP&1ej-vkz$J^w;EU
zU+f*wjvXf#NUuCJO@kFNL55?S1;Fk+8XW_MD}UIaN`(^~1;3)(-8J6Gasg=3OsqJ{
zN>f?}1l3g{)we}3-^O{lIC4ZmTozP&wyg?<JE3NbLTtEfVbJ0m;rQia?qn$r!Pn@!
zZI1Ow|Az{`j!p63WjSb7R5Z6YCOAJyRO0BQrp(?5jw|>4W3UHY05-G{6r{JFqbWn7
zy0c6=)`j?>!H2ADPUIrBWT<)&z2|59(s+X%0@res-Z!|cX6bh^<0?U0=s@4*+N@B^
zp=mM!U1e~!7I?7{6F=(xICdblG&a?)R~Ka%kj^9>5TXcm(GzNb=S;v2-fWwBiEP*!
zch0UI7W9^jS}E44=sWW<`{-2I3WdFHAxORR&$@O==1m6vrgv}MdYlw0XlB<o$CYTv
zq41RtK;XQ)obT^*98g*$CsmTviVufEv*BFFa|Mq9;oRkev!Bb__^>t6t?R2tkqvhD
zKF@`=5e+s7k(2=X*t3(MFqIQlc>pq-4X|l^FPMc8t};&8o>z|zDh+QR36<03+x@-B
zmJ+p(W~P|v3s&D6r}czbZmBfbWdL_x*>05Fqk35>nwhS(wSdp5ygf;XAcfbioh)zq
z2JWc;iHYb?z955$@Npi$GtX1DvLnMmtf?13E*#;cIE=M8?Z6G)9k9C|{*Z>YMc$*h
z|7cSQj4GTKHgT^?_U(R)t`awGJ)$B6hA3p6pR_!-`j&1He=UE#F?pSN`lNquGqdUL
z+Br|gZvI8IdG*}t$q8+>x3`C{8AK4c+*OQn-gz6a*q-9*qD+T^mrVsHK2wW0m?i=$
z@!qwyOGbRl0-UP0R^Y@5Tj9nkv;%NQ5I78gaAyhw-e^9z5Q0OX(C90kK=UuaSbvI`
zJfE$PoC9KUTz-&2P}suBX)rZYWZVrM%Yxg%h?gF;5mUd^SqEfL#s4Bll49BmrInKR
zg<<|rPBR6UrhVUwr85d?Q}kc#-o{~O_uJAU7|^cGl1fg+kEixe+4gA1#*2?LOr5(T
z`zI<nL)Ez3I$sE;N1h(hjwsQw|GdMVMfV~2KzCXFAG0mg%7)`P{H`w#W~)ph1C()C
z&-kdIK3_m<Aj~Xab})=K7VK>;W@oa!+gibB`g5rV+`#FfKMXHwT98tXxk?eRkZn!5
zVWoGUiKDS3PP=hsB#`#J7YIa>{;xM8)u%;Z{E>vcEY9=guo_}1TVes>Evx_Xr5C^`
zu^#s?%S!};prq1Kd=v{Snj2gDkIpfv>+@YIogVEAM_<(LG{aJdT#VUpX4TX^7e6Qy
zwkz{-=olY|Y%qlBBpN)t65fqo+HG=%?S$!scXB5jxbBb<=TJrErbzE%sFUJYBj8k0
z>wwQ{w1G1sIq&@y(iZ7!f^iN^si>(KTHbs9rKLJ>^e8!!wHeY#v8dr`YgNrmsD+o2
zbkl{|0<+w|F(j8|LtgD$=UcJ^{WT0A79mfe4_DU&pmUcoM1wyCq|7YRkGlYOg-+nq
z=69FD*e7?^VMW^(y#m=!Zi#4#XE?UpU?oYy9LyZjw0UNGQ3TOi@u$5Vj*==ur=s2e
zu(ZRuW_I@&sujj3vM0vxd$GE+5XE!`H*9Ktw0~ntE5ENeE|%g+4|9(@JT`SAp;6Pa
z7NUAyu3hXg7@U%ix7>eQg-AC^T=^Ls6k4=;eX|>0s@9$Zpj_F|1Ces8<BdK1U@MKw
zUr%w}8fB5hhEzb&k_lWdpKia1>(#BE-TeL?$eJl>b_n?OAZOYqIUk(A;?`5OL^lnJ
zy!w$po^k*8@6=E=NkI<QZC1TbZlq_+lEL7uBkbUeLgJKnXBNlbUQc(2He=Mrv%zDh
zxa-+T2Wgf}x;vvnG{5Q6W=IEQlvTU5i}iqj%%HmAGtHvXTs^V4so^k^8IY%XkIt-~
z?!5`BF225|fSInrR>Agz|8)4HexKa#z22kFraKFYy{kq%uGIW<zvMxbPM6a<3cTF(
zj=iISK25tkhK3+j5?IMa`%dBMk+?MbsSY4#!uj4aV@=aX*$eu9s>oDcF?;8k_zs_S
zV$q5Ar+Qeyo?pLRKykB;zQ*dIT_+jW?W!<$69y;g=mtzw+SD%ZuZF;X&)`acK3eIs
z_x;d;wGBYQXYW(-a<E-hl4jhX4Dg(9OFIK4EE$E<N_D*u#F;)t+kF)yPBW`F3!+b~
z8<$0T(zg++AY=Wj8r$3Uq^^B22R*4ehevbwf!0_vLm!;A+?Q^(%#d+tL%-jz+f^0n
z*5RyG;!T=hSnO$54bbTNhy{(nEg%ly5OnEQ?;lR+TX&|G8^+UPi=YXvHxe&A%vl0I
z$f~X_jBgJvAk90$$St6a&~rYq-Kxf~50NjL0HUyfR@X-vm(JxNe&+q`9Nt9<wEW_m
zn=z?|dPNEiPy?a+Tq9a+EFTiZrNzv+mzt)Z8%(jw{GzF?^{}RBt<{;7OBeTSS(JHg
zF)w)kNMaxqHC4A#>z=&KrNRK}s#<xv!1vR#cRxv|f$41k-JADTw6(0yZT`2b3nNyd
zMwe0p0c*;fdd%<40%>Q41Gg%KQF$d%75QrBr<p@T07hz<f`9jv+-%so7VB0J2n4~)
zqNHm47m8t38@sdKg1#Rs+m{6>ND#`NEz7x^UU$8gh=)J_9yBfK$6lR_;ii>4XIu3s
z6Nrn0oi7B&Wx;tM^BW1S&eYmwcz0E3B@<~ki@xpmPV%o|3AH4#y51V4ZX5ucAu3g(
zL0Ls*B%B7mtkU-+^i#cCD}LKgZgpbUUmTLhECgMuswK@EyM_N6b#bXe!41VLD=%-K
zW>_cF10DE@nvjAfg8m*aH`d{c7(PVYvci<x*T<&w1@7~dJo(bM={?khxj-lhKa+{C
z4@$p;)d~7WzI1XyQt4dE1(~%-{#=*?mLR3&gC|PHiRhEgT|(ax)wFthR6Ops{dy#r
zx&3z@odN$4x(EZFXJAKo9>;K2EMX{vouty%3u`ednkw!ZkLZ*6dE+k`>NXj{qBDY(
z7(cr@A*83PBbm-@jkqz>P*#{GFaW1oIc?e>UOyn`0p?!#K=Y2S;)fe5Z7`q*VKkfH
z7a|+Vy>j*f<9!Pl=I+n4nS2YyLBC7_y_-MANiSgSFFy!QaGK7HEs)|BqE3EkpkPO9
zb3%3cq)hYA)9U@ByXj1{O3*f*cOb^jU2y=q5B!ufg)N25arS22CltJQK<Y~kK#>ZF
z9l3X+Lwa9gq(Z{fL#XETSx3DXj2kRY2j>P*CZp@z@VAxK6%bLY<XX}3%!*N!-oo6$
zN9k|MIN8|j(!ZkONGL#8i!RaKJE(A&gC#!aI&8q;(=htEpK3lu<*E=BXZb>5n*|r_
zqO<oxEbp+ms2w=xLXGO?+*;dHVT90VXg<OT>ip815|uljJsujZFL~b#fP?7Mlc`6Z
z=PIX1UhmzWR@5nH%Ze^U4_sWRya_MzA!M#v-Wmy3QS059BPx9jyL))>S3|Vp>6tJV
zp4$v@PDF6=?7J7TWDHROAedZ^=bk=$S!Buy8QFXkPF^kS$3y8?+DVzlM~RU=f~FjM
zpLSgIERAf!xTTA{eNw;?jdx7e8_3TtR`2wV)Y*%eRm;<JG|2RQHOm)1?0$9;+h2M;
zpjn~D*1QxTmY!bjd3<z1O=Eq}+}gudc9FLUs^n_CewYbml3ygscB|^*g=}rDJSd|q
z`GlB)hZA7*KNS5Q&ZzFKl0R7UnSehimv961pYl%El%ManmGLKM>y!~-j&Ddl{>;7D
zK-Akru4=^1_aEPKB6tM`<^Z7dF(STR(Le6`m^w~d_m;dwC8g&#g-;bef=;&_yKmY;
znjB!w0R^i*^Lo=v2=mS?B5o%|n~iJ-wM?(!5ki)>Ruv^l3A81-c({Xzzh(34#8?aN
zVkLC%lI8F`;4=*|x3J*23tP(kohRu1o+nRFY<PF~BFwxA>}=EV%7gWwDKzhnMywvw
zK7~3jp-tsMXBGZ*XZb<j=~HZ%pHD@~L<?)6LnGk(iQycfR+(4plLJ@yn2rZp)^b2u
z2RjREYkoZdBt5EDR{iIGnYE_5Wsig-;7c1o?D5pG@k~BQjPj8rAV93_eqg@bwY9MU
zT+4W-;W{`6EX3khK;ARO_m3G{v?ECWDlHEm1uA%xiBv|M!*baJOD=PKYGrGvZUQyo
zE}ixPgLaG_z%`6r7gmCEy=1*DA|e7Ho%N>aXd9aI7ZeA&`P*RDVp;oA=+V2MDg@Hn
zj8LP+@W!MA+(d${F=%>E(n`EyDf`sq9*rYY)R)P)-_}2HucssNi@jZ=FW-~igdp7?
z2^YbV(Uf#KbT$6Uoop>oNm<Ff1&<jIi65${awU?t*s7|*VD9KQEI2E+x;dm>XBI1I
zBxbDP(a3xPzHCGxVN-=k-`XVXFVyi3OO*3VJk{(I2Pr!z=bjsaSI*SsbKpw1se!hD
zOBp?RFglOj7wH~zbHBt`NZZpCIE;%#9%N6S+`xyRs;y>$ma$K3uobj3pV{{Iv=mTD
zyr`(5`1mZ`zpuYvw_+*NL#Z5Nm4C#r$PZ+O5@6;2iV;8m^XPF<((H0Yj99bSmnvE0
zZB6}H>3^bQ7L!w?ltZz|osx9ZnO<O>ZIW6=dFJ&5+R54M#d?UD?)JvXt&!%1`fti@
zLrLUk9Jfz{fCP{pbLg={10LAdSV%)I)ml|w2)AMp^Y{=-U9u@458r6v@CDz|ld<kl
zkLOJ6Gjt++4Fdynv5X7GC7{6BD&F@?gYE9|W*b#-CHsks{x9xk+Ak_pjX!DnMVF`;
zHq-9D-sS1P<Hzs%uU}LS=x*i762g+J`m+ma`($XpWk`Cyb}tl8aeZj3;Q7Yd3$f&7
z+Rh0G`N1uM#+EuRuT_!o1bV$-GbTf}6m1CJ%sXTaX2u5ktW9X6j4g#X=J>K#`I;cN
z2ZKLHcN>VJ{-~!%9sfu+SKC;=0xVX2p&G!k!z#hzUo{2L?YWkf2W4o1X>-v&a?>rL
zPfI@3V`+Z%l@*h|36y0XGXihXRx*>A)x(29y46TVeDL|VcFkdIy>NhUv*4t)#JGTk
ze0rBlw{!VxGJWTVrt^fA>ZK#VvebcB`Rt2CpvCG=ks#9#xMH9rrhLjf?)SwKIU7_M
z(OEd>H`Kq%Q)>sPd#^90|IvUc0Qd#UfB|7I{aB7?vRN|qj%IW+F*QJmA?00gl&tG}
z$4U?V#@VgmeNHak72xI=bGfBddbqWbKj)ToINh%4BKwGeOe3kE08G%48Mj48)4BZ8
z+*LNBg5U7ltVK&DY#+|qTkPhL0aHf600@Mnsdj559OR+dga0FCNqwV;hB5BDt?iS6
z`?4w@aN#R!#6RI)y2O;EqKO;&`q1jHud2j>7h-Opsa=Lb+;?kZ?Yddl`1m_-DG?xD
zsw`0Y&ROT)0g%SdA91h@1YA9deqz!f-bP^4W!;D}hT1D54dR0`I7de2kwYGGt{O#o
z1uB;LW!CZ>CokIkohH|R`IJVi#Bl23#nKZu-Nud!q=REQ!4&ycpV9K>&b`A=xX3bu
zM2+p398wa{#CklDY*BBlhV!8@8(p-h%lk#dwhCb)McHHl-j4tN1HBFi#G52DB*sTG
z5|^Y5-WhBJt1JW^D{t%s<s60%Zw?j0@!Qu|sV8J4DM|cyc+~l%<)oy9i+g(besK@}
z+wc7sUt@U28x+)$%A1lEuQ|RDpy&bl1P9<f6V8wA6|BUu5<?)#8D%fI5`pBhrGxK_
zbV%QFP7ZwtcHt+-9923tA1IaFfdtRFw$~G^9==p23MHg{O@NJ5rqLMhX{l)QD>Btz
ztpguZLBx@|j(VuNzjrA2PY+ibyyFP8^AE^(Qm#8YIFo^i)Z>w5eLhg^3J`yC^a}uW
z6V^`a@WsU?z>g-*am-@bX;Rp521xJ1l(8U?9!0-YItNn>mjZ2L#VsZsqhVHe#Uk#j
zIM(sDBCOTyltKcU5(uWaZK#yp5q8Y-!mH6)f+awSvqb%AB6|0~&X@wbI(<advya$4
z;gjaMHK2ZUa&mTRv>y(|md*OgFRpA~?j_1uME>pmU-z<IHk4#Z#t2bpp?Sqz`ftnh
zPq!k*|K9Zv0OR?i7YN}Os$Au9y<as8t0Yd8^QQ}7q@-U@AV+Hh{u8<N2^;Xk2mCA_
z*twR--Xt&uI9E@W3UC$hF<T;B2w6=au$&)+-!rS$e+_gmo6*eLa7PteJ55V6J7s*F
zD3~40&51wLHUU9J7Gcx0c@h&r4~n#VS7bugJNiE%fk{<Gvd%YJm3xy<sshsgVCyk0
zx!g1ZgHyDhaDrfjSH^v+qpp|Fh>L+^zF;Mcgeg5OXSu|E4_n2mpMv_+>do2ix9|*7
z6~0@d3pX07@+tT`!v50zjk#B$EMOW^ixW(fN3^~SZYMw!WvY-01+1*~cEDAj|2XzX
zt-z!;s2p(D>A$pOVYjs6^9Ndy^aFA#s$GX_w}TK~9=?fED5g2--all)#4Ye?>A#GB
z#hT~+yx&!&tU&Bqz^f3+Y}pEPGpVXTD1<>1rZ5ewDz*?;g48RC#`p`W$ursHlqt}R
zdSKjPEu4i^W@0N_PwW%$#neDuQUB1_9Oc0leoWn1OXj^jFZDiu!+2(NC^l8uT!!}U
zJCu!lIVE7WyrhdF$GMha)cla1O2$=;Am}|)Yebc?)O73cMZHIe`y*r)alr;JU>e2!
zna|%?vZ(ZJ51a*+l8qx%rr?+Pyp?G=mqpizw4F6aVr65d^52BnS~4+PDZti<PK7DQ
zl^pASLd><-`=`D@yBaZp$4Sxa=)NPSy!De&)tTkkFTL?r5b$i>_*hh>G~TvQ-+p=8
z`^O*f6xv~khhNkVewAKV|6?zWJ&3W<H@AJY6RmswpT2C$Hzy~EJ)o2nCVlTmCT8-j
z&?^t*xS<kd=>lPC+kH5O?az0X&Mcdr7F!U^QOUki%j(Qmu!SmA?n-o~a4MyI#bUG)
z^%My@wh9DG=iF^DIe3;-XO?rmwfv<ZJId#y_gfo^@~fY_e_@r?H^qIcAj^B}qyDQN
zvjRvf#T#Huk(Noh@1OTYxQpV;e?`l4VPL2dHSL5z2>0`WQ-Q1B$BSXd+7vQiY6zam
zGx$NI-%i7kY8&gchk`$D`Rg(6CMpGy1#c2JO`gJhc!uX8U7(0WDEG^NKgs~A+W51G
z_{k!r#s#?2W&F*;6V0G2GFaS=8#jbP^&LVzTthuo-Jf^@A2;M=WaTAg<s{|gZDeIt
z<&{)rRPM{js>;ZGc$+En|15w7diZ)p{r?LTfi?ek!A1H#8eqW<V|{ZyjE+m<{{c7i
Buvq{A

literal 0
HcmV?d00001

-- 
GitLab


From 0ef13cead5e9fc2f37c260b8e0bf9c75a663ba7d Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 11:54:09 +0100
Subject: [PATCH 005/102] Moderators are shown as such

---
 game/modules/tome/class/uiset/Classic.lua    | 4 +++-
 game/modules/tome/class/uiset/Minimalist.lua | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/game/modules/tome/class/uiset/Classic.lua b/game/modules/tome/class/uiset/Classic.lua
index 5d0e0c3718..590a32d534 100644
--- a/game/modules/tome/class/uiset/Classic.lua
+++ b/game/modules/tome/class/uiset/Classic.lua
@@ -409,7 +409,9 @@ function _M:setupMouse(mouse)
 		local str = tstring{{"color","GOLD"}, {"font","bold"}, user.name, {"color","LAST"}, {"font","normal"}, true}
 		if user.donator and user.donator ~= "none" then
 			local text, color = "Donator", colors.WHITE
-			if user.donator == "oneshot" then text, color = "Donator", colors.LIGHT_GREEN
+			if user.status and user.status == 'dev' then text, color = "Developer", colors.CRIMSON
+			elseif user.status and user.status == 'mod' then text, color = "Moderator / Helper", colors.GOLD
+			elseif user.donator == "oneshot" then text, color = "Donator", colors.LIGHT_GREEN
 			elseif user.donator == "recurring" then text, color = "Recurring Donator", colors.LIGHT_BLUE end
 			str:add({"color",unpack(colors.simple(color))}, text, {"color", "LAST"}, true)
 		end
diff --git a/game/modules/tome/class/uiset/Minimalist.lua b/game/modules/tome/class/uiset/Minimalist.lua
index cbf55e0cb3..b5980c8f75 100644
--- a/game/modules/tome/class/uiset/Minimalist.lua
+++ b/game/modules/tome/class/uiset/Minimalist.lua
@@ -2104,6 +2104,7 @@ function _M:setupMouse(mouse)
 		if (user.donator and user.donator ~= "none") or (user.status and user.status == 'dev') then
 			local text, color = "Donator", colors.WHITE
 			if user.status and user.status == 'dev' then text, color = "Developer", colors.CRIMSON
+			elseif user.status and user.status == 'mod' then text, color = "Moderator / Helper", colors.GOLD
 			elseif user.donator == "oneshot" then text, color = "Donator", colors.LIGHT_GREEN
 			elseif user.donator == "recurring" then text, color = "Recurring Donator", colors.LIGHT_BLUE end
 			str:add({"color",unpack(colors.simple(color))}, text, {"color", "LAST"}, true)
-- 
GitLab


From ce8807d114aa1b32873d4fa6ae14c9ad32c987a1 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 11:59:40 +0100
Subject: [PATCH 006/102] A few sanity paranoid code checks

---
 game/engines/default/engine/Actor.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/engines/default/engine/Actor.lua b/game/engines/default/engine/Actor.lua
index 2c6148fe8e..655b3ab299 100644
--- a/game/engines/default/engine/Actor.lua
+++ b/game/engines/default/engine/Actor.lua
@@ -245,7 +245,7 @@ end
 
 --- Remove the actor from the level, marking it as dead but not using the death functions
 function _M:disappear(src)
-	if game.level:hasEntity(self) then game.level:removeEntity(self) end
+	if game.level and game.level:hasEntity(self) then game.level:removeEntity(self) end
 	self.dead = true
 	self.changed = true
 end
-- 
GitLab


From 6e941278910a69a37e0759108c0177d46781c8db Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 12:00:56 +0100
Subject: [PATCH 007/102] moar

---
 game/modules/tome/data/quests/east-portal.lua | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/game/modules/tome/data/quests/east-portal.lua b/game/modules/tome/data/quests/east-portal.lua
index b684574f09..66391c0f9c 100644
--- a/game/modules/tome/data/quests/east-portal.lua
+++ b/game/modules/tome/data/quests/east-portal.lua
@@ -103,12 +103,16 @@ end
 
 remove_materials = function(self, player)
 	local gem_o, gem_item, gem_inven_id = player:findInAllInventories("Resonating Diamond")
-	player:removeObject(gem_inven_id, gem_item, false)
-	gem_o:removed()
+	if gem_o then
+		player:removeObject(gem_inven_id, gem_item, false)
+		gem_o:removed()
+	end
 
 	local athame_o, athame_item, athame_inven_id = player:findInAllInventories("Blood-Runed Athame")
-	player:removeObject(athame_inven_id, athame_item, false)
-	athame_o:removed()
+	if athame_o then
+		player:removeObject(athame_inven_id, athame_item, false)
+		athame_o:removed()
+	end
 end
 
 open_telmur = function(self, player)
-- 
GitLab


From 4f6a8b11d3970812d3ccea78b64995d6b1d4d871 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 12:02:22 +0100
Subject: [PATCH 008/102] moar

---
 game/modules/tome/data/timed_effects/physical.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/timed_effects/physical.lua b/game/modules/tome/data/timed_effects/physical.lua
index b8ed638b0c..8a643823e9 100644
--- a/game/modules/tome/data/timed_effects/physical.lua
+++ b/game/modules/tome/data/timed_effects/physical.lua
@@ -1062,7 +1062,7 @@ newEffect{
 		eff.atk = self:addTemporaryValue("combat_atk", -eff.power)
 	end,
 	on_timeout = function(self, eff)
-		if core.fov.distance(self.x, self.y, eff.src.x, eff.src.y) > 1 or eff.src.dead or not game.level:hasEntity(eff.src) then
+		if not self.x or not eff.src or not eff.src.x or core.fov.distance(self.x, self.y, eff.src.x, eff.src.y) > 1 or eff.src.dead or not game.level:hasEntity(eff.src) then
 			self:removeEffect(self.EFF_GRAPPLED)
 		end
 	end,
-- 
GitLab


From b4b880b33fc1f97f9ea052de08078dd89196c809 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 12:04:04 +0100
Subject: [PATCH 009/102] moarr acvhs

---
 .../gfx/achievements/exploration_pirate_day.png | Bin 0 -> 41334 bytes
 .../insane_adventure_pirate_day.png             | Bin 0 -> 41570 bytes
 .../data/gfx/achievements/insane_pirate_day.png | Bin 0 -> 43466 bytes
 .../madness_adventure_pirate_day.png            | Bin 0 -> 41279 bytes
 .../gfx/achievements/madness_pirate_day.png     | Bin 0 -> 42268 bytes
 .../nightmare_adventure_pirate_day.png          | Bin 0 -> 42686 bytes
 .../gfx/achievements/nightmare_pirate_day.png   | Bin 0 -> 43606 bytes
 .../normal_roguelike_pirate_day.png             | Bin 0 -> 42157 bytes
 .../tome/data/gfx/achievements/pirate_day.png   | Bin 0 -> 41641 bytes
 9 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 game/modules/tome/data/gfx/achievements/exploration_pirate_day.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_adventure_pirate_day.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_pirate_day.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_adventure_pirate_day.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_pirate_day.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_adventure_pirate_day.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_pirate_day.png
 create mode 100644 game/modules/tome/data/gfx/achievements/normal_roguelike_pirate_day.png
 create mode 100644 game/modules/tome/data/gfx/achievements/pirate_day.png

diff --git a/game/modules/tome/data/gfx/achievements/exploration_pirate_day.png b/game/modules/tome/data/gfx/achievements/exploration_pirate_day.png
new file mode 100644
index 0000000000000000000000000000000000000000..b0a6f64c5138de227254ad9b7338bf2e347d1090
GIT binary patch
literal 41334
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
O0000<MNUMnLSTYjNAWEH

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_pirate_day.png b/game/modules/tome/data/gfx/achievements/insane_adventure_pirate_day.png
new file mode 100644
index 0000000000000000000000000000000000000000..89b0ce46d407ad9ca871876a3a4f10ed28ca06f4
GIT binary patch
literal 41570
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%0DGaqoy@l;P}q(e&Ryky))
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_pirate_day.png b/game/modules/tome/data/gfx/achievements/insane_pirate_day.png
new file mode 100644
index 0000000000000000000000000000000000000000..50937a16b3ed5e277ae7cf858fef1da9ecc88500
GIT binary patch
literal 43466
zcmV*JKxV&*P)<h;3K|Lk000e1NJLTq004jh004jp1^@s6!#-il00004XF*Lt006O%
z3;baP00001b5ch_0Itp)=>Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*
zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf004jh
zNkl<Zc-l1m*VANKmfZ*bj=0jb__PYGG9qPVmhS5Asz&PuL4W{gz!+YJ9JAp+k$=IM
z4IlV6L%=v@0Ld`|-3_378ZE23sxm99QbcA(M23z}E7$H<pL6EnOZto3^{0FNo^$rz
zYp=Do0Gt47Qc_onCC}saC}Pz)e5LSfHL9Ydau(qn4iG|MfwC+STBDW1Sc@?RYc0+>
z1W+kOseSTvfpy@VLn(!lf)YWj6`qtV%92@S&_Yl+2hJiKl-3X;@C0PQOna=vG4)yt
zKZtNq17j+zkgRr>={6cn7Ym$&;pBwJk3PjZ2U203#afH03=W4Cg0-bJw3Hm59g{nY
zuM}Dc0;O=)B7{H+fszueB?u#esD`kXd^RRC7A?RR0^=N$vZ68-KA;dR1T>UKTT7gC
zU@g`;e9t5BJQmi1gNA^Kxp;oPag9Jq?EX`dvS4Z~O(k(ckdzfI&!gpgNFf17=^%3!
z?I3avBcQa7NuJU6Jo>d7rL|PXGA(kRWEuO$aB2+0szOU(MJaAZ5%1J$IAf5NAr5@J
zMgu>JSj=Y3@d+0rq?A<Ffq*EAus~HAL{X3y1*roiU<PQ<XVF_?qu$1jP5=-<VJ(HT
z%#wnhQbbZ<ag587c~zkS1;k3Dv_vRH<p;cR=>`)cxV*f<=FO|rI&Fjy44=J1X^;Mu
zEsh>MVLTpF*1Pn!b|~@`Cj?#?lF#Q*RLFXd)BPv3`fCi!lKJS2$V%E#h}0SjAOxP)
z^tvlJuZ946^)~e|q%xNMqnA`iFEB-pl#<h;BzF#9N<1OK8d}z(ZB9~xkP@jB!a0&G
zBh50bloV1?3j-=Z3yJXq#Q22DR7{N_H->5D$epDv6p>aKV{yL1NQJLGRvL8*YdIZH
zpezX#TxvA2RmmbviNX-2ByFYnW)!iW=X`>oat__ons=j!H9w&392pQTFA+By;2euA
zWszlMwL0_OHt}E=)o!z~v;;y>mL>Uk%;Biy%sB!lZ~_L_(WolkTG`;ND5-V3n8`WC
zYzk>g7so;?&W*v9mc9U68JbGbYcwuS8Edgsg=zJ<w7SDmr_Y<0E^+lc?{N6Z1B%lj
zjpaU<-@M2CY(Oy>vwrOgYfAF+<IkzAWilUdaDG5imL!u2&3cR6S!!X7aE3_xY_D#R
zXA4vugLO2NPp{EoZX5^6g5TP?gdd0aVMKFviENP&`9AILGK=|u-4~CUyMis>V_23K
zt6V8EDG}CE7(-c>*s??mfv*%w2s~p*jO8To3Br)Z<_#+4F|7<zO0?&byMmUK%&U@8
zDbiMpxY3~5Y|&~q&~Z%AYU7k*Wilo`I%Y8*<Anint<LQHj4I3UmBz11sx0G*5S-c+
zBLr&4_ut>~eVPIyA*ipdv2^t+0Ox0COvYoBbF^K-th0gZEV0#ZA+n6g@iEz8!2WE;
zd6u!JHQm5x<{*}Wj;ASo&AoTtBUu!@I6dNYG(ZDZNNUb;WDIj-s7Z<Q11@iG)7)6c
zYR!B;XW+%$xc)l7`G>!US2{#lF@AY~ABCLm?(x}!FIj1{XfF4eADt04YV<B|p+ld=
z*^tjqkBF*@!Raw&p0nCtqtqV5lYLSlxU#Z^XAI-fIh$)c1R|i>TH?Du`Vr}1!gjmI
zn?L+DIxEX)rI;U`V6&Y5<~qm6CnQ#|y1s++CCsMe#*mteFxZrWx~GXfk1!0WH=5`m
zzyQWtN(7$oVWXJ!l`U5K>y*Y&%||qSjTF$7lA2az&M~hl$aBPe!E`)k_w1D8$%Mh_
zDP}ZeF&r`-3@PSw#?vXI^K)#LBB}}jgmDc&@EK(p=T*gu)~GvS_<kS3s+0uXF0Iv7
zY*DcL>J^LWlui&(^L?s3C!3y9cLgmW7@eJBW-|`5j8R!}H3+Fk5xZGNWi35x5Wr$F
z2Oab7@BRoo$;nKGMzF|I#!?XVm*`4Cqr1%N`X=?IWk%=c%+JoqI%~Xj;~wAr-QPl4
z=wI5Tw%p_BtEWWWHr=gt9zT6b%WAUOoT$^nlqJtU_!x?cmCM_lAD^<)U*-0V*GPcU
z4{3%my;h5Udx_;n2NguDEN{|^8(69M?SJ@()EaeGS5~<G*6UDK_;Cc4<*z^dIfLnh
z)6)|++daPd4}O!?txaCO*dv=waCr*OU4%Jn8I&biRpIIlw!ZNWx4!vJ8oeGEL#MSw
zqqoNOt?OKW>mAB8<N5JE{^$g%l5tUx7{mPQQ=_Xj#u#Q*g)MUYJg2=_5T_}2He)fL
zGfftxrecw1<VDU&mUCE^3>FI}^EtjTOo{^I;7S;v-VMX|BLquvOs(6cDheip0i(&3
zUKCPmH7O9}#!@&(+gZ{yp~^A_Wy#1|cEXTW;IZdL%&Usks=!l<sdE(8(Cw|@k^)m1
zu5DlC%H20v-?`4#&Q&%xc3AFgaOwITI-L~)8M3x@mBb5q=h98S`_KOo)hyxgvxg+p
z8Li8k{PKfe@bLLl4tDoYLXw-3Kq`7yFY)L9<-f4fY;*nl@8K%L-M8LkxVz88qkZ1o
zy3SiS@30g^^jbYaFJz_JVV0+S_cwk(r_o|-ZH@NoGIo&>HyYTYxCl*~Yy9QE|6{&5
z-X-<}w%dI!y?K{>I^)?VpVN-&+_-U<N-9dJD9W7YS;oj(a_2Bb&TKFspUer2qE+ux
zYjnAF`8rp>`8K<seaTOsKcprtgdTG#5lKQM1b!GIs*2J%Y;T=KGRMa;w2nZ4Zw!))
z<gcL>O({W2PK`xt#c`f7cF@4#s){KBAp~1Nhz<}e`yNhdbiK}EG{Vg1#QNevoRBp8
zeX`<^psH|1iNH~oB_rop4njJC&uNk{oTqHxex2auSIml>nX$Bk03|HxA|bCz4u)sk
z-CCo&z0UmP9IZWAv7GMivAVg54t%V!{LUM93F<YT|Lq4L1gr17#*?3X$Y1<F|CXcO
zr^JmG?X@k|RyWYT$6q}7l<3Kq{Q9-Kq-D<Izxf$KEvA2UhiRU1rMJqD{?$L{#ZP}p
ze`AewJi%GZ&Nttt^TEfQeEx`=zwuqXIAXGQL_VA2j3u2+nGZ))O5iDdvEZtb-O)Lp
z{OO-CP8X~<JACu@J&dWSxBA?<c@G==Jb&>FIa@F-=A=nN;DuaXxx)I+4sol=^!SwX
zvok*XkAH?3ozWVdGRYFcRtvw|Wip#nq$z!`B2x-gYvOfQ@#iD5G+|KY1VRu>D2jqo
zYcgl?grpF#8pp)eP!=V1C5faYsSFcau^NVGDNw)OXue;Qk|6MDY;U8q#wH0qFi2B;
zPZJ2iXg0$cLnsA<@*?5WO0gCMfMY++2&F(oZQ2_v<ckFcSdJnZOC2)lvAn#3C@VgH
z@`Na@NXJuVqX|22y+(09qOsIt{q@@npYM_m$IMO#$k1nWbi$*r9<w_cPzY$Q?+`WG
z=(xr#ow2vOi!TJe*4(&ti)1q6fBwbaaJkjv)_33I)fW$`hY^4MH-F99`5CXj`wmo=
z-lZ*0A3SE`-ffbzA=!9}@;pBM>Cbui;u#OVdc@s#-eP=u&i#)+<yAW6)*G)A>yUIj
z2VkS!MF{xh)ibgz<E=N|#1BG}lXJRJgG;a9W9RBk*7|F#FR!z6?=^&gv!^c*O7ZmM
zkmPum!TvL{`3zN+*dnKGEiF$m(H=u7$tpwp+8YFubL!J`3Z*bY-~$~c*)xX3IvSql
zSy2#3$yMLuRZ(E9<*L?<jpYbOOGqwhMI|NbM~%k&X=U)OCF*pjwc2Fk5hl&>lp@J<
zys~7RW*`Lfs^V2yA(W=0HSJcD)LBM(PA?3gw?X6jHIhlnWIjff1%42)a`P&?556Et
zrl{GN=i>ps=M&W;CVR&$(v)Jhpv-c*SGLLK35&^;@!0^=ZP2>9jZhxRXht#_kt~KJ
z=f^AtXQY!6!`Xm0uiRnv>SZ=xyU7Q?{D{5rfVIT&o&V;KXoL}e{)?Yd_d{O0eVfD2
z9}>5k{OrRI`S|0H`NsFZ%i&i~`SCA5WPdUs)E-JoR(pMtBw_dT2-T>Q&KHQ#qksJp
z%hxV5I~!B;JT~er`n49L!8w!_VZFx28+XuwPdXf9@`Cwf%A?0$asTmGY%DEvc795B
z^pf%ME>0;5A({Q3cuG+a_yJmLTE36xh2YhhzWS0diaE2EmiCC1#5hL@G<sdSLBOae
zS&@qKvf!*TEcrgUu}qDjaE_ku5ncc~sPETm?-yA{q%~2aNo!-B`T03Ghct$HSyEJn
zx|ST}IjMuCFhDw})ob)uRv6D_46}@tS_A*eO&Yx(!VAe43-ZZ`u&S^Eiur_t-4|q&
zA+|`NQ{(x=`xMh5lQdybl}tusvhfsr&FJ)uM+eUcJALAQhv&cggwx%}6j_R=eHu%v
zbk?`&u5Z)b+Tr=`EB0RP^4531#ZIC5;N@dRi#e~pc*wnPz02U`9`}!S>1B?cd$-Bw
z3%+{wf`jRh9ly@w;{$%R|D2_I3+pUD`u-0{lZ2zALq2}~fZdl5IX!&I-m_=yzj%c$
zDjMAmg>{r#;Wrz!SC=_CIKuNhKL6}9KK<fz(&?Pfcb_xK61F>ix>3krbV#00@f$Vr
zB%xd^h?K(9nguYcDq>>@v_`bMsKzqbf-ITPzjTSH*C&tyuP6~nw&D=8yv%u$(8@DB
zYdAEPb>Bw=Q^!R<rX+14(Mn#Fnzk%KUR)HDG4u0tqI!cW&2UoEkdmRX1jZ3b#kqs1
zEHTDV69VTPHZSmmL<K%kBc_%+HeSC=aX#SH**=Rb!##e?q%1K-K}~CHy@pbX*>p^G
zdQ74<f#=iqLq5q8M59Zy*1(Ty1g$#HKDp1y;Y)&UpUs_X)Rw#GD8!Z(rYsR!v9h|#
zlMjBy|Mvg-*ZknEclqw6n|!$YgrC294F3-P#sB@kr}!WLCq8)fn5ABi{gY$H>4NQc
zA5)YJ7BhZu<qkKucBn7)*m&nI!{bx_!{7fE_w6C6m$9mwtjao`l<Yr$%F*sF{nb_4
zwHD>sm~@h{b>jxd$45*SDK#(RXgmVvcyaKQ?C=?5SF$7(x^fs(;i?j(Vw&f4eV=|5
zaggP_%yX0z+}U}Z_Vzkoe)waeqF}VYhvyukGKAJ(1UyYM%Dp{gnlZPQNNH|(is0)q
zazMc`8tELNfXo;IrBOeu)!r|ZLVG@5Rbq+~V=Brb$E(-TLSXZZv9*L!k(UL#Mah!q
z(Z;bz5=2=t1sZ^h8c3(<EH8mnWRoeUvmv&sm>EM$DP#~(`9AaUn8kETOKU1)D9Q@*
zl%Wt@zV|N6%Ntz2af>Jj81C*9H9D+pZnJdrGJ6jmvHR!|&mTSFe1Dho{Uegul!dD>
zWyPO-{BzoI%v!U<Z(Mzillg?zpw6%VlYhuZKm9pJqXE04b9}A&qu>5rbl`L6)-7(m
z{RZ>10Xho!^Z)Rt96ou@rS=kUFWsQ8dR*VU!OqP)Y}~j>z1c=fP0()>H)}*XpcX_l
zIxQ~0eUF{%*H~U#B`hHD1Ijqy7yDoGxSH|2O7OI%B^55uk=CKKW^N2pYc`{hsNSTz
zd5hKUZK|T+#f!%rE@lV^N(h9tG?e5Qi-b7>Ta^^n;t5z0f|}q0Mt2S;1T*UpLa?e8
zM@2~vXr(<?0-teFAUuz9Iz`m$#N8hCr6uyk9P#QE)nvj!nh`jQkcy#mczF($K}td4
zU{(|?9lc^;6@AZ9osIBXE3EW8e0Be0u7*CL=dtS?k+l@#37!zBuOZ?}z!X8eyvoYT
z8aMB~#_X$C3|_qC-n;MOx;38Of56ZG^v^iVj*+t|qiKNyR$CFDEGqtoZ~rsSPtSQi
zJYkX~T<)!~(rEF<d*5Jsc!CgurFx5#*%&DVtuSW&_1hFl%HBtx@&EX@{{~MfLhbSR
z?1<mF^%n2_*T2Vq_}Bj*sx0T|)r4UGh!@ovGn2C7n)HTEj;e~9A9AVP$5V=Ww@tm(
zq!Gu&(qn8g4*v2liJM*0a>0pB`5+(iWhMAQV}*E;B8md(`&9KdXHkotjjPn#O=KhH
z^vM(CY(h&Z4)UD5GPJeAx0X2&SxcZ5fmAdBVJb$IV_8Z@WkswtrE@H6jggX4N)!(D
zPP6%bBaZO=fLU4M@(gJz#Mcd!sM$n$9)r_U%Bms?0xBG-ad=wO)*2xoElUoJp<xV-
z0A76l6{D)+hyU>R2^wwE;VJoa%v?%F8oFVPa<QOQYayF`#_626yFuQn({A)w77^V>
zlOPD_tS__q#%(6Y=Y0H=pQ6K%Yd7yvZ}eGRTc^L=;jkLftF7`!fAo*(*PEOkpWrLa
zBwO%jk3J<xOK!dO1|~1~+Yf(6C#rFKWrOE~Q*LcvqQ2DQ-~Dg@E9Z+DSNp4^WzG+;
z-{bPNtNc&@=3nDUP2CGI*6@jY!I%ZH2{0A{H0>y6snKEm@+DduE5zM4N=VAt0^uo=
z*_`uN2fT6b9d=ZQekB=Z69(Fn<r!hKM^W!{`T86D#{cdAiaMCEy1hlRSa80#k9_(G
z!z{(~JX(zgxpRcp()E2p=O_>?YfVFI^2)Gqjy0(mR289;RMt=mK}RbV#v-Jk5)$>j
zPUn5q?a^CbXO<*Pk_71>Fcn#rA+$zD5oc#-2&LHYG>fugDj<*wgrF$|OG<H8l^h#G
zuPhij$@l*759#%KEKUc!eEy1~!7*j%qm`yE1irNdOWR!k;ct@8Dz4vtojW)0a%p*!
zt*e(=zJ8hZ_8Rr&9yrJT=a0yW0vG!DQnS3WO25BMzq>*wuVE`kesIdOS1<YQ-8XSX
z$sn0=wYSQp?lP;Fw)rpr@jvr?aKbmXu5#<m*Lm{dIS(E_WT(H(?#q|_lVAH0-~5eV
z<5G8pYu|g9|KET5a|UL@i5)Xx!PDS`Oys<lZL{jPcz5j@uYdbJZh!Y(1dfOIzrdCy
z%hxUuYLCTm!i!J7;K73j+`4g#t9S3PytRREeO3!NSqzbJlkeXAHo{1b<`dMbb8wJn
zDGLgwpa1M4+n18mI_@+YY}D#hS&BA><uJrrM>`0}o#Uvia6nfI2G-IL7vCKr$Q)<^
z8dxAu|ESk_zfzj0-C}KHgLJXrWIiX&bL!4A9t<uzW6m+lb7Wc34tx^lNUcQ+K`12x
z=m!CnsR(_ar91Z!Dxi3A#L=rg!cK$P*&#1%#&X;uiXt+<$<;frvvcPL)o_NKWn8;?
zgV%oaUFz)?v;7m!zIaMLofEbioIQQX-oXKf(*vF!-6vgSG*pew`YP>SkDZ;%M9Uqd
z()`^oKcW%EeE*HNIU5f7)_1<m@fTn5*H6CS?&>x-cP=A@WG$%imtWl{UX=W!|L$LL
z`qgtDeDWD~k??Q-^Plk5@gbwmlv#bj)L(#v?ek@p;wEpr{T7?wxXb)>$iu(;fX|*i
zz_$h6oh_DDR_Jf7b9QjZ?pIG3WD9P*cANJ43OcW7FZT%BT~@Pz+wE;Gt!;AW+I3`7
zvOgWr3S;&TUy?le1e@oi#_+r>*()pjB4?hZRL*f;6ksi53xTIuSj*5j);!HoSy4Gy
ze2qp5AhCu}DeTw3tM9ej?`PvNUY^tGv}w27$TZ<JO_?SML7wCLKH3;g78i+2Q)@h+
z0^%^Bp*8mFq{INyfu4>ragSoU;PQ>@<kpdU@Nlrt?RpohVs5?m7H|FV*GP`fdG-7$
zE0?xezIBbm&mK~mit+h?$<Zms7+!w#8ChAda_<KH<#k@p4tTB(Ihr4lyc|#u>*zS-
z#V_vjZ1|kHH{<AZMq7I<*IT^)4}P7={t<ur*@vt&+PwYEcQIv&_C5BF583H1vvvCh
zzxwG12m$LiuJY*lQz~olD#ccPm2JJj>Y&L=txc=j;dFM&!!JJLv%?2GE)Veo$+fK;
zY;WxlMG+7F;wL=*;!9Mk#(Xwse0s*-!$)*hSLt^;^!iI|UB5<Kg|y-tQNKgbZ*lzm
z8D@44M^CBp3@s&vbDUKbo>FKjNXn9NW#|O~Nux)9^Ag@<z^p9MQgS(tNXm+ZH4Lo1
z-~<3QAy|@<QVPzkL;a}He7_~Y6$MF>plUU0af}%bIZYB;jRv7oq-jbHB+k*3f)p4T
zN6=elDGEsz3zQI)LXcTU;0&_2K}~9wmse<QEHgiy(&_YQ67uGEe!!bQ_zqrHQJRXM
z{_Mv*Io)IV&UJ?8=RExBFM06zE5fA?;np(a!GPo88GGmZD51HwbB8h=qrC(d%~^~l
z?Cn0L49B!P3+kTb`Eky7F5l$(Td#Ba;0f)`HEOA0e>`9vpZ4}Tot+Ify*i8e91lT%
zsgKG^bQrJ}H;I*pZ#|;S$IUBz<zW<j>OJBpJ!fJPJYR8nWrz3H-eRr4!j*5o#gh*|
z<!4`h#QAi{e39bU96vk#m|`>}E+e*XU8AOa8jS|am$xxl!O`A6&z?Nvub=*u!*s-1
zAXtg&=p?~c3W=a0C0^ju_XC_CQR{882x6ivC7h2~IPd{qDf&S`Y%E(!(o>36A!sR0
z<Q!+lPzZ_o2hHaDItcJ;7l4G23f-tv42O7HQz=c7CTQ)^@jQlQ!Q47Jp60|D0wH-I
zVpdItl7b32&vJYzv2l}LyH9B0@_TQR9}Q`R4eoyLyWD!`4a7Ks%HsE$9DezPFY_1t
z_=7)Z^y!y;^6UXEIp?GE`+Rlyf>Al6v$Rf8q<l615;-n-{Tsgtdr#?wlDc0|iw$w$
z5U$Jc%x9~;%(aybqB!DYcc1ip#P|QjKW5XfF&U1i7Aaw)PCA`YCK;WrbyVQvti_K*
z9z6bv7sC_0)`F<-v3d6!oW9&;a%CT-1h37m@r^5Q^WNLv=Z!btWBcwc;%<wFfBOMn
zeDOJ-HD4n0j2?o;?kln?;ix58HZ6AU-60A>C=J3nbh}383BLUKUvZEO$x1_0hOA0O
zVJuZuQd5#+1VMkD_3az<Hm@MclC|R}=zPJbD408k5(3{je66`ui%If}o<U0~v~wiD
zs4_Hs5A}QP_WLRbXsxayd>=fIpw*;YEYQxeSS)aW^faDx)PaF>jIE=lHLGz*Yk3{L
zxdZ3Nm?CFX7Q}IlXl0F{)#k<zzr*P-zMvk*-20v1pcVvF<2f$$NQ#_zeTizG(Vl5u
zyY&rDj*i*swKxnG3|19Il#_;YTC<4F%QskEUnQA7VEkZ85UjJ97SwxvJipIyFGi~_
zc|E2l0$vP`dGz8ro2@Rl|KNxG`M>$MjE6&3H`cIu!D#=GsMEraLjITk^v8Vs<$e6h
z@$)b5vpYKHY%%4vjb-YcQx>CVEUl;1ozKebE|)G{;<fL*%leHg9DVVa$3Oju`yc&+
zFU}tFvUf&C$~-pAMgx{BpO#<av<}wyNFVG`Z?(|v3wT)}$<qwEvC1cdSIGH{uy7pb
zC0?UNV{L;%1+<oTXg7MaTU~^w3159ll_q3DB88-^D(2SEP?{B`@U@~60$~heYe|iz
zz+nYMN}*m0qxU;PFte8C`a1KI6O`xE?6gTwPM8!0iBw=JoH4|nN5fMbmWGaiP8_j)
z`#Oh%Icd<smN`NQ!e*UzwqTOwq-lvR;q^cI5#@M_bB<IAo_z6ukALwq4nBK?v6e3m
zpYZeSQz|!O)K~QU71~jadSKWP9<eva7795JXmsk-;ytQriT2Vu=g+4I6N7+M9uYZ*
z?*dL|6Z&zTtSY&G|2}gp`{yTo``3T%qT4r{6L(uQcQ*NtfA?2Z=7KYLI-hbn9}{|-
z^&N`}E5cBaryj%S9j?E2hmC8OnH`<+*?;;Qp6xy0dHp5NJNrzU3o2J3r9gQC>kFcB
zPGB_?ne#H5;R>ksr(~WZ!y=5OS*zn&$(5BI#)Ap{_Bzc*7Zo)zI^y=Vd)#{W9oBDN
z<?~NJB{_IXmL<%~idj|B@;&;V##+nB7*cCE%nJ&od7c+M%5wsxsN<MB&`P52#qs-t
zqQv)omM>jmc5p!8d9*KGVsdzhHHIf?PHHTxL4Z;UfV3)!oTE{%(capkINYOJTE+Nv
z{MAjCuiZhkI;4YhtdYF?U;PedGN-bRQNG}VKmSWU{OE6Zc>0j|<b>1djF<Iu7COha
zJ!ItYBg1kQvf^9fQW1EPD45{Mf^5;FyByN%9U&ThbX4Pf@|+vr%4n`g;^799EFty-
z&KGl@o*i;!V~2(xa)0+J%|*rO*(uHeWyR^!myFT{Z*E>^7E0diuX8$^V69=}N)3l#
zFtRLO_PO<qx4>AQeeelSo;|_V&+xB|5RDS$OO&rbf$|gr0g+<bmh=Y|aW0s)e6Huq
z-2R>Kv-jl_PIvc-`yJ|GOsCPL*=n;Ece%E<#k=46Hk)CajtDrO4te<aE7HM;Y<`M8
zJ3<MtQW87Iw5sU%0b9O@um+rCP#G%Wa7uGiNv>)|Ap}!niL^%jey8((;0%pMgVoEI
zNzVtA<1tB^U62PB3l?RGREm`_Kq8ozCDWpy7ls5uh*65k-YcrT=Zxze-u=xVu(7;~
zE(F7A%6I<Yw^><V!z3xT5%Twc{AYZ5{}+rG#~jxTtwJzfoN&0}h+>a=pjcBrTf(F6
zRrpfTX=v7#e3m;N-4#o{mGR=MCbU+Fny-ku1H!(eD1H3!4j+B~1XEVb@{Gz^-rTst
z!`<h+I6tJamcmpVPsbFdqON_O4Nl0b5{zNpYw+dy9`#0p?|k#SWCxPuz@uST`S!p1
z$LxK0pZiZgW$SLvmAfUEcN{e<h*4;zP@zWp4&^I^6ez3d%{q*hHOobvwp!s^Kl&}o
zdB&5kzGQmxj3g^rxqcPT32NG>)oD?V=G0gEs8)?kUeLGg{G4Z>|AMo#V?yib`W~V7
z=xW8QEGH7M5Q5#J<fJl8arjcP<@;>bVv4-LmoRe<B?Wq16l`nF+*wLv(9SZR&FD0m
z5Jf0p+0!h91R*FYLzd^%J&!nw$fS==GRmsLX~psQB`<#VD=w{X(Wy1~r~ku$hjNge
zjgU%_4kvhl4^@T|mZGV7)G*juOc)AkzG7AQtT{~}B<+T#-`2!+jSM6rR3r|jWy11n
zIcHz4)B4tLkWKdKb-HNV##M%E?J=YAfZg(pyS*J&w|eZ0U8*BZztv!n%#c2Wh2~d#
z&+t9XowY3zYxw)G9x%&OmR6SNce*t3iMvhux36;W_&Lu{p7Xsw3K3iYE~yjrmjl{`
zqmdZursPZpjKT`71(|0k#uc0MHM;#aufK7d(ZMlaKD^K4#sR^6LjBbPKKkRF>+ihB
zt(&(XFF2b|c=pRv4qv_G%h3z+$&f2SjSXM3S1GjCEH@fdRYfQSSId&5xF`cXt!WCu
ztsvm$@)FbOjJdTGo=2l9FKFe?p}tqIzh9G*cy*OpyUqONOBT~9^*G{uFu*TLtdt}u
zBB0DON~Ljeow^^8bXU+tLOGqXA84LW2Xw7q`PvO$|GnQp<Q4PrltMb@c}h}b1WO%~
zlPRVi(d=}&G+RS-BswfvC1As7>b}QD&u4ulq|x;VTAH~KoX;H7%wmNkXlcf$3xYF`
zme-}%T_Zgn^7)T{PA=zs`@e1T%^!7n`BlO&9k8}u!%jmgQz4Y2yXw<k*Hq1fB7wS$
z7}SQm{o6Gt1m(yO7{&Va%NK-H=lJm-|0llj`yR{J6exl8BvmCSg+v94dLU^jjVCYq
z^wN`vNMhR+Q!il>C7hp~@?`OZSJ4SMB}H4aH=n`zlxm!_a^osONsf<?IsMh&^YPI`
z?k58ZQ}JHCL)*b|St6XH=J^BwLbBv(j*1*pRqRADo1TZzihjS3?|FDQo)<aJIRa-n
zwxGTh)!y%6p;2c(o{;SC6EzxCo<}yD5h=x7d`&tia+EdDYEe2zDSc#E!yLTAvxbkW
z6m-D%zWM81`_?x|P6xPF#8<z%&y#15IU5c+c<?2I<1^m=XMf1`dvCEsn_@QQSRc?g
ziVfk>t$S=O`7AAk1TBTEX%6O=^QlF8l19s;yBbojdvw|!=U-H8zj=peKmG+@Jbg&_
zy5c+kxJyu12<fwZH=@&R@!@|yW|}3G&hYxTms#14*}PX{{c?lPKO8WaE>I=h_;#I3
zx9ePbqsEID$IPD1*#5>{&R*_u|Eq_*_8WD2%bI52M~DlZL~fukAeABtB~7VlM3TgS
zksw2b5r#~rO#LaTN<li5f-)CmLbH7BD)Q`%>HdiJrA=DPeFkS^y2*^)bjFhK2^JZL
zm0>#wSiy0eWe8&+ONl*?v4a;yLF63mz-Lhu_(g%#ibk);=^~+Yk{xH*wGQ>$wfOx=
z2+|;6G8oeEJc2l8mgR)Ta3BP67*Z>8@}eNB)v(U790Zu<O+1t1&BhF}9KF27@Bi>0
zv2*t}ILGnmj8FgKZ~5etpYf}s2e|!x)YC^iIe5kKlb6iTC+xj?%6@P_ttwa%9!o8s
z_0^D0&&S1@VF|C!45g5)t%kIhLTW9au<p_C*XV6V9KI+ye0&1EIp6;mD{Q@1#|r|K
z3eno5%zS?Qzr8|ug4e&b$~?{4xzuCjRs*2|r1F@|Q|^6xjq}49!@Y|2>urLD&(^I5
z_kVG~d~d`TpMQ?u5OlBjI4RLev$7Hpw=~j|c*;?h7pfLNlr%g|C?y4s5{E?~q`>zS
zT1u2BFcqY;irZIiGAxFipBzy)meH$omabl6>GBQ-yT@!eL%p&br5Qp>ZZ(@Ug8*9;
zOe%vmhR8WQ-{YXHs9B3via3mDHCyOf9o1?vOA>}zO3(91jY0ixz5c$6B1Q;;*_4`8
zq>DL4p0S6ZzOuq4PcxWIP)bsIK26W3+wJgGsactvax|S#EN}7MAN~P%f8#sM&xbty
z^h^H!um24H;jcKYGUoY=%Oav#<eVDAp*`YZc*xkD(KHpCu}{D4b9p@?Y-y$y9L+4_
z%+l<5Z0<zVx;~-Sbo&AAc8swe0?p;O>$ERRuD#tv1s+-lNEslEk5C?_@aeDBc<Xns
zu(Z|U+M8?CmTO2IB87*R0b5tP)H^ZP-slszBkGL^p*)n-EbY`7%?I53exEmgw?&p%
zvit&Y$xA`I8L+(K5w|_E+%TOx;+7_mf_k9Qo*;1!BQ3@{gpf!j&`Piv8(Q@y%bgVt
z2m7Q!#AJBRvQ*5DCTzTM2S19LAD*Cxr;Lo{&3eq%wX0OM8eX0=&oUN5BC3iLYiW2s
z%StfHa~fepqh6=5hHNrLX6XfQKuU6B(N+jfiUNN+rL8r?G~u`?DE)xd<vzEsUSa&@
zmlRdSB8q7`==OWe>n*}*#olOuUESv0-}*ytee)d_g9&?&pYvCL@qZ8oj<M1t&d`e*
z^p|=Bu0qTgDCvl;W7&DE)imvf$JT0y*U~I1$4P2YT5@?irnBUeWr{HLX}5eFimFt2
zp2j(-DowrRgYpQZ##NfaI%FsSMcjnA(Zo85R!~`o?`vwUkgB+VqHPXEWiVAqcRfUC
z5EeY)SlMo{w$(;xXw(Ej6mfEpP#S|*3C@R>D3q+MgakJf2Vuf&ULmDIdyWkql4(Je
zKvjY991h9kEXVUT*Dqb+<m`wlw}e5B({{oKqo=%Xp#Ia3xcO_}qL@tics8LrIk?aX
zdLC7tBc#MvilVAG6@pPwP!A-HFeJC`g2JDKWc4~sCsb)hXewq(;dvhFy?W#QxT;WP
z$t&QzC=fxwmHrZ!+b#0hjPcPCPb_#+a;w#3R;w{gDiRg4`r4bk`MqD~%A0pdvy6}a
zk3ZuV_kV^S4`{_PM}=V)6kP4CbA4lr{euHWSgM|)?fGmre40(4)zyfgr74wUQaVtQ
zm93cmQb<)vTAh$aJH$C3iH9G>KtN@EZ~>lQM-pI+k03w>5sDBYe54MEq8h#zQB(ry
z1yse14}bcf84iAd=Wk(LNRfb&9w?2J0my*B_mECgScz~7seH8Op*?|AlA@G2>yX-G
zIyH1VAsgF1*1>pW(4HXlCB7#paJWby6bS2>omGTE%;mK$2ICRU`V!;u5K~%)qGT}~
zvKlRM?e1$Vt*_$>%jo=sS(e~g3$qzsQIc~Z(d%eMQwS#3un~l0&hjeD=_+;6*3WWW
zmV&iRtz$K=q5i9O>wOjro_(!=UH3fhZSSzYwMkx-%=Y(rIA4$|&0DpIxpj=nk~1UO
zx_piIe(N_`>GrWw@abRum_PmEuh5eTO#vqul<x?gU{%H}E6L-dBShdZ{g8(CXg4*h
zs{wJ-qf&x-0mjp`mIFHd0HJ+qQHWm)QO+j_BTx}}s;F{>r$bawM^ph$`1mTq35^gD
zN`$l;O`P>PI9RZ^JK=n=;Phz5pZ~=#Nz*Y-cKG0D#|(#(=`?5mcubKC+TA*y@-b*a
z?O|nzKvER~KMDvuA0-rFtjP<ol_U%m!_xxkdu(k5NDW14$V)+|p%4y|!eM<!y0DDT
z3XlcOR*Pg|7@Q3#tAs48KvYbTbi4-FFWsOW*IBx}gK{3v4-aS*8TB+FF$P~NLap(P
zp{6z2*V@A6z^8DIqb$c*M;k}O7*48+GwZn9sG)v8j^BTg7f7YK5=AU8Ez|6FcsZN%
zVt<d%h9i!J;&$k>9!ET#OjyW(-pXaZ{V)G(;(0;bZ1VEyQ-1cdzv1-sB|&Pbf`HRF
zXW_$5)#7rqg~?KmW(xvsp&ioi1}yahIvtNp3KAp8oS?C!>2!Po9Z+kA)N3)mAE0!E
z69LwE$jV1W4Wx<@rN+nrL<qtI0-CitLMk3UI^*DQ#ArOn8tC<Mr0$T;3zpaG%u=88
zlLD<mqGrhGbk5*x#_{ojAczP9A7^}gKOhJK1d6JX_}V9^hvW-K=qqqwte~i1GA!{T
zk8a1O(^cfgaduR(5^JJ{VmdbrMg`NeoMt<~7j+Ky29!1>nHN+=g>({UfxzRn^&2cN
zEfH&v{<R%K6?3q^Pf#RGih_nxDD8o@c-E2%!MrM2jUswlkyaIzwd779tzl#gv5+ij
zjXp>ca;>@5Zn1Ii9?Ch&<6};aj(9MhP*aMwl&ps#X`Z8<K(1clogaLk^+tz$ZpdxL
zt4EJ{c=(W}7gClMt11>XO((U?vkP`n=nU3WNT*qDX;ylgR#%e>i4hW~6}4Cq2R>4U
zL_tKT1H3Rqh>)uEkitg?A;Q;~%Euuv+D96Pa2I{^<)toz^C_Qywu`ZXwaqQMOD*d0
z2N)s1UZ&kD**{K^cFgL#4I14#QKVV)TAUtFnJyOm{KH3VtaW+kt!sEj;(3~&9#K^V
z&Sdz)BMdFmnWfo`smcuN78oHod{rX0JzBMhol71{3&tlo{m5snR`EPp5crl$8<%+S
z*&&n32tN|Uk-muS#zzO1nVT`sQz|U=u!by4UjNp+XkYW>gP&mbpOH9+4Z{oHfXReV
zNeUEGDe;4Vy0x^b3SUbemJTB&uL(g~mZ;bL;Qfy8v$3>9)NYd;9Z?L27fj#MaJ?2&
z6L4%D6gg&Ti<RXaE?>V!a&Stt+~sU=&L^LI$ivAVOTr@)C9|4iQB%|qYy};5wzd)D
zF~{>cwMf&sUZ>Ubae*Rt0_#cQmZsAQQGrh!1%z>c)-iz}V?}_cYd9HUGmpIT$qPw9
zjK#+a4~(MMZ}RHZn7{wY7i@3$S>N#3xpWh$KBCd|sH%54-9M(*?r?c$gGk53ojNNk
zJ+5BcU}?EeEzlID<7_bG=x{_B2W)SxVNhu4T@YlH&unJ#qKL@X%;tthEua}|n#}-P
zStcWcS5w4+qPMD15{`BY$SubQDPgQw>tEu*gO^BU@dAOZDypgi1lkiAU9sKXX1%*g
ze`T4){s}U#=w08T@B-4JB(4e?>uW^5kIM548G01a-rA(OwS@sD$%6LR{sT%W)`cK*
z4r!I*vXV&8qZ$mzr&IRQl+PClDUL7a3ks##O*38;25;>W-L(}`S8;fD%I?co3`QgF
z&kq^Lk}v8dd&`P(+e0Zqy%4PTm)O|ZW>J=yFhnkEqPB;MJyIhmwE$ld#2%j3)Z>79
zEkeo=tpc2gkg86R2H4aC8RCl&-$oR|!yyqUqI$sTAmOk7@?%cUCp>w&%lYIX<H;Gm
zw~4hsAXzBpIb;jR?%t4vgtfIL(!AjCc!JZKv=U5bIlXS1F!Ff#<tz4%Ml>280)ep#
z6-3nHI?hOfut}%YWu7RKD#EWdXttUde2(`j##2Et*M#xKf<GS`g2M3T%{vSSXGk2~
zet_>O%CbT$Nv-bTM+&V3N4u|>pAT_TpnQ++)*5jTQEN2`H#V_fR{=5%If-J%2wavj
zefg5&(Ia|!PFE^&W6-`&P;a1oA7>r9E+w-hp)sEDw8;5lI%80k;2d=XEv?xvN@~`S
zH=5K}`=n*T(aA24KmCCI)*X)W5ijOP_*x?sNF`8G5NN@cidb1&qqVZaLI{L#G*)85
zmL{<R{0pu@T=VceALn~W72<3_7}fBC8rH<*GY}#mifahrlNO*OiNS&dXB_o<og^=5
zcYVftGaf!UW&fm3GyXZPPK(ykoIne#Ejid9p#VSf_<Wq>X-hIW1}VtXjI1aajTTha
zQdW*nKY7N+_A;?2uu@PMK~S%us*qxyq5?^?As9_3lt&faW=yXI)7gTfgMwlW%JkxY
z8IDR!A=qBt=F#WJgr1@*E}&*-4N(;0g^IGW$kO3Q0mGv+(%Bp@3ORr9jI-H<!%u$6
z!!JIhr34LA5k?UWYrykZ6gj3cv^|gdl`E8oM`TBb<ckGG5a0k$EA+go*prfHgCSFE
zSdJntc?}xYu#TY9Zt>~qDaWM)<zbxT#j6)|pUnB>@Ci4gHh;YLQ=G8)Qla$)2|*}B
zm^mUD5K4tjQ$}S)-G}COL}3MqwM3z&7AU0fP`*YwA6rU-W{e0T@-iS#1Yr;nMh$Qt
zWeGxn#nEWiXhktcgDIbXxkm~7&hLJYfBnDw6~oa9UXqfh1=DH9$?1T0r;Q(a*s3DS
zQpyuUWlEAXBhM?GGZcBje4di!1zIblfCGEXa5%$XYeNMtaG0V(`HFh4Nik2T1Vmwj
zB$+dwSFA3#XmkShUkzD|43!W}7J|WPPJ5}z>FGYMa5O!SMP8Dm1(J)+pgn=epfC=r
z1=I0}m%sRoo!d81Q9w`xbXQinR=v$MouJPTStv!T(V#9BPX+_9mU6xz8IEYT+a!wx
z^YMt8lnCYH3xV!Q!KwC`Rfaq5Hs82&n`m_vGo2DR0C*z|c=h}RqA0PW1$VC9Aa{o4
ze8zu#@%I>I&`Kh3T-Zkmq!cs@i?d+Tg!4y_&^W?%4_VVB#(^g&ji5rJjY1iXa2}0r
z4Iv|n#HT1Aszt<616z1hT2eV^HX>TfH9q<AOYT2;i8YqRBw@6e^C#ys1d>ZTeN<TE
zU>b5|r$swdERqaoQs#MvGvI_HOH-!PQ_@6T*wR>obr6LfizLBRj!Re8I6OWlaDrO9
z2FAlhj<B+n4uVDlQTpV$!S`dFEP1t`vau4-TW)Z=KVnf@j`j;YWqAFa6?UI5$cmI!
z=&{n!eExJ!6nfNKKE@cT%3&%?wwTd+=RI_%$J1Zkr_<~5)<6Dj8b4p+%3{vkRebU%
z{}DYoWLV_XjG^oM7;6bk#r)+9Os&Rru^<9Oo>6)MLQ2#hG@I{FrRH)RbF<T?)9Fx6
zCd^*FLRZy=J65gEBuQ~7*1H?r`R3cKzjlMKK6%Kwm{UoI5Du*+S_wQ~qNHGJWN0K@
zFjtQbnG^*<SHMP0QVOEFkJ5@Fm-M?aPKJbWNUhN#D?Ex!&}g*?gC<$3kxEmQlDO_M
zo|gRazyE;GzkE(*64uvu5xR|Vn$y!UT1&3p>~m?$=eu{?Y~Q+zXs&XeRb0Q)V>X-+
zHv%rdwn-4~6T}hgSFaI=A@z1l*lwYMkTl7dPNs~8GY<DoIXD`l0?qnHAE^|j1F0mH
zwP^1Gjm)b8Un<h1Vv-g#LZ7@Wm`n=}UJlq?_gG!4^YE(yt~5lUq$)3Xe{nOU*3sC?
zVJ%qea8@A4mKQIdVUm)qH||gz50QCA<oQgGPMMZD+4(V@(5Dpyc+RpYOMLCI$aC_t
zL`g|o2u`w`#@Fm(_0N}=-?zTUaaFP2?hs1J=*0`9wYVhV?DUMmbV8KnRJAsn%Uf(*
z+98T-bZT|PamsreuMxQmg^-~_Xh&TuHpY_J2$p(XiqVLPb4Z($Z#3|mikj~cc$#Lb
zhSVNPdbD~S$||5r74>?P&}&gTALSI875E+~Px7b#{zI}w%I1}I`d1z8&P6?a@9kAu
zjT*yY!ufehRRv6^8k1L)>5xtnWS|L}T|VPB*H#?O+A^tL!AJ*Q$=PTQsU@4um`~@J
zujOw_E37k|9u7D-9#e~B`t24%NQ|lQghPdbJTX*4)9U+VdB$*%Q4|&9NkTH3uzsnF
zLGbviImS6wTAHKNIl>uMRwHyIzux^0YhY5$cs_f@)6p(nTVv<ib<*cYjGye%xwOH2
zI^%pW<mr?9cv7H*AT@?@S<>}1HNXQxrO*Nni;A|A7q)ax2ohtN7bS(WfJ1eAtlhZI
z_{%Txl9XwdQU(!gOB<9`MS47>+3#`v&AZeZb!KJGyLbK}AOFc;@a6OSypa1u76LDz
z*=keo_c6mE>1>9#9FbdS`x;{<Q4rAYMa<@kW~WJ2_+$w*;u_Y3R0UKDd|}aAqJ(0a
z7@D1k@d$*|+*tV@qv;uMeD4LOm{6w2w7S=L^yP?Jy-ROtjfW2(kmotZ8EUPV-b$O>
z_L!%iE{LLt^W!rngE`q^!DuulOEa7`#Bq)F^(AWUn0j2N)6DRKU0%IVeE8Fn(Qv|z
z8(Xwm0hI-tIH(k*tjJ19+^jPjXCxUcrW3+ijiqjjFQ1N(LZY?eWR#I58Qr$WT0dlL
z3`J}ybBpmTMGj60q=r<N80Xmj!8?5PKmUJmkDpP5igb9wAW3K<=*5P>TH4-481Q|c
z$znnHHJxwWQ+VzozH2E2uBuqzn0r3nB4u%O$RJHg1_Q2Z#RSNsCX=#aJqXFpM@T8i
zla%`9bw2oi|2xv3{glJS8E5_!B_J?@FbvteejS7$sVbBbq=80hfkEPFNfdd^77*5A
zFaeWsMXS?9>xitpFi3P&f$;;hl}sv!?|c0EKX{iv`QQJRPk;4*v+0bDjTS%sX`jp6
zH)z%>YE7SJ^A-J`2i7O8x*WckVw`1kJ|J796j_0B24`WBrKIx=DFsU_ZA`f!j6(V=
ziqO{#PcyV=P~|g>?a*6Y$1E~lzBuCae9X7M{W{%V4XT_l^r;qxS!R$L@=8(W70FZ(
zcl)H3$MI246#J}iYaaY+jMR$ljRwuY2T@_1B}*!*ToFiv!Ep5;N54}?`5NO(<~|%h
zcu2U~MJ^^pIL@<-C0|nu0zBua^5TLqEG52kEQBCdn!0lrUXI2&^0FkYDl!4te8IZs
z@#B*d?k^G+QOJttGtd$5-ndN*kNVmY&;IHI{99Z6<=^}l{^smg2<^ypjxQwjKocRb
z78<o0`E15{mNU1GdUhdJEDKobhgjv2&miz6<C&q|=%9m$*{sBiJp%s%&qhiNpejpJ
z<%D6(Kl*Qfn-Bl~Gwy%(l&?O2Os!F8|7gt4+8W(%jNe#rd^%;33tF8QtaQ&=nC~&1
zw5c^u86Ef}l~1uS^o60_4k;^#@O?}*qoxm8-MGqlq={mOD=gDRKr&8=Y83@AIULaI
zx3E+c>4nK<<Oj?r2?0KS9I&4cnGR-@F5=pit2}=Gj8?6ID<{kc1=3aY+mhw=IspQk
zS>{F%hZ>udtUWGyv@JN;j@k5lOkOfQ9Z=N+hW9^5xf^I9>3AN8`Gv|mUR`D391KUO
zJVW?C3qVUn<s6~?dI3zWBdH9vz^C8opl35GrFkn1Xjse7lZ5rnHMX05oRaJxpD>%w
zxbxfJ=h2rBcse~~Vi$N$;vtbv5I6`&CCY%CFF4=bB`iy@7CEtiq!9-cg`g@dfgdxQ
zI+m9soYYJQ8DUr_jsvW+*y=(;js=567(uc~m}VK@`-6AbxVp@r|N9S^ju*Um^pZ!P
zKE)3-VdUeqrBSb8T#S;JiP{5J*9_V$@S98IGeNz+&$a6VcCNIT&c4mdgNk$-QssRn
z^MJ;B9j7PE$0?*KWmS?MXJl21?*(k^^jR!&wAJ{bPl-W#g4rmeDt&yTD5g{Dja7;g
z24|M_)gDaGd3l<V=a!|V2661;W62UpEF?7~<-DXJd|ultdDO{RBr_}yYb-)Y{MiUE
z9Z&=@UC(1T%NdR*EGva5OMEHmT1(*vjOH`?wK`hxbzj<`wG;p}eV@`fj4?C>80)wj
zM>Lyt9;H*Ji(`KE`2uZ9-nsDxg%X_Z9WczNfP=5ahgv{j!CyEQHbV^uh$Nw@BrzZ(
zh36?MC#V*VTBIlpv>P?7)szX;>h+6$c4{aqjq>Eh%a>57i~Fsr3Saw7&Qt!w|Naxc
z{ocE*^q2Ygqx+nko$~PEQ<8i^s~sb?N2EQ3)&w=p!Sj%2r;c+oq)^oAoBZs<9zXw;
zM6pY^-$ZH2_-w}F$qWZ9k{sWc7;^#G_>rPj>(E_l6GRaLfvRZ?P~{bsR%j(TKN~Zj
zPbrONb8U%(gE4_0v9~wpQmbS>OYkHtuQsWapx@M(nS#uxQjVnIA#_eRku>L)VK!ho
zo=|Hx5yleNYMeiRin{eSE4?LZNy?}!IZsmppz?hRAuc?SzqYCMw5BU1Wm%$6vz)>j
zLaE4xLtK`zVlB^#0y-V8T))9@&8F-vDh`FlcaE$P@bO>$m}f`3I4uyl_!^8AcnE?D
zr1ZF|Jkr_h!c^Lr3)AM(qLd^{EVa6(C?y(&a~{*FquKNT$vmr&R$`qY@+8K95r6@U
z!H<3R4~Bg5!Osb$Pp8plHYqTL<n6cLq}7c1$<IEb*=W-5^)Q9QQgC!MU_9Q(DnWm_
zPqxTVTCuj(XLvedI$1CtPY_>w1xH~(y;&m&JvJ|`(Csye;uxg_LMg&HX06k}*8vog
zpr*<5f^vA_z%eUQPWI36!aB9u66eEXx*d;p%`iDG84gNzw(DHJ-eNe)F;3t&G~U9{
z^*p9EpVRi7ox<muY4Bux#^B_X<(*9$y$%On1Y%B2JJQw)t7j*Sl7x9t(TD=(Qqio%
zc=I`))(pymp4Lbqu+E{4b<Cus8ATMM5rZt}izKBbz#k4M4-R+{G|84W2*wk9VOZFL
z<NZDUV)z-AE%3dI>=J8HM$$aZNh5`^lF?{PSr!-Gf=Z&7B0yrTq%0j$3WC5RO)T|R
zK$aPt%?Rr;D)LcEW2`_`T!1uAVkoJ%YRtw9jt-Cc7yt6Vp%@pOogNa@;O~C?Gn(}}
z+nehYl>q`aH+t+`yTtj?AunI<^7$7}$de3S8&f=vdHHyss;X$U>*R|Cli7m7e1R1u
zQ5^EEZ-0YpuV2PgmQX8v72!2~T49Lt16+}FI-RjhjKfiCkHvgSGM`dr=X92D^U=p&
z5@^l#R+kdVQCcCfY+YHU(T=dzF)s?jSmD<dDlMsL$#^|tI7nzOB%(|>-h0XF<!ypE
zB(Jw<OwMuXjI_~X$@5r9NmUjsHS5IP4xP<S^yA0WgkU%v;&AvvA`nO?EHoSJY;K~h
zB{znFDJhiV0K-5$zced2U1Xdak2s21PbWlWiZhno@c~(pU%Yq+&N>tj<pw1JlBr~5
z3{|o~7X_&WDM7@V+5F<7ECq-Q^^EWo^Q6KVh~p3`HH9%KK;fta7+aE4V6<j1NqG7E
zfFSTmW*01`dZ*2Fk#Tf%#B?&_*S_~1I?XoDIDYGQf1A5^Zt%k&{yM+*n?K|mZ@h&o
z!0km$PZx~NMqnKhpWpetAF{Qvaba8|CE222KFn~5rMJ{1s?~^^KA{p+Qs4>$Qe#cU
z-r0!RBE`9cWRWpGJw}9Wic)cSFhE*|FA|OqPnawWs~cUeUhku%rrq#~YYL$S%9HrM
zCQ=f=<ulq)n0mk^ufx+9AM@&~r|5p0<z|P<Iu>UGjMfO{5qmz?Ip#q?V{409l9FXP
zp;9R4z*rE1nv%#<>j;97j#lU>qTcKB&6O2y?d;HqBhvLNT)KJ%vW&*$l*EhZt*uZA
zh2|nQ;~cS-bS4Jj1kPC+R<L0$17iq;VCF8sp{lqbMp_F>YlPF3rJ_hLyz}E$NNOBe
zQNq`r_;~?FIt&_tp{NS95B1o?8pCWcrQK|@|LTCxKl_}(5BMkl^bgp)cAa*+OAuW6
z>stV;&^T6iR=M}u9a?#pMi|lRGzfx#IP&RqyWG8fn?|jH$)VloaOLtPjt{1Ip@&p}
z2ImQiJfpA)VDLSGSyW_&CCLrxVn&r7Q*ZX!J2(Y1$GV5?9zMeP8Cjas?sdotiFTT(
z=_9|ccEXy%j|3V)tR-$E;<=j9DjkhH<IyKS<>i-;keh2n+QVvzEi1x$9baplb7Wag
zb3P|OJR~s&X$)F>n6gAlNeQU$T)O;zBZ`<0&ha}PR&U%uc^*2B$&!qX*WRYRvc%DY
z2OJ*0VENte!#w9~aL%*EF-m}vf*Yw~xeUpRjGFfNMypRvNggK&8W<Q$*a}E5HIRXi
z?}a$$QI-<rhbZk4Mm699P7b~JqN}JBr4>kZF&x1Pu$3h<72B7W*?V<Hs}(XjAF;o8
zjPStI0l)nC3r_YAF_q)&d_Y+)=r66}q@z)bvDUJ4bCcd`kL9HnXw71t(CPH}-uHfu
z%a=AWWyyRz$B#l9od(-idPI#ng|J8`0YQ-zq=g}hG(~A~wxZUkv6##`*!>D4BK)Aq
z>DdVz>tN?|=4r;^{)NZVYj161N=K)wDBVRbB}*!lvzW|~Eh;htr4f{sL@X*gg~!A6
z5E6q>F=>)uXG6T+8m%%#qzSI7aMlv!IY*N*zLd0`W9A%_qF_6U7+8xOpPi8%9#W1c
zEc-sycuW+AltM5I>$EO!l4L2z=Ld)|roPlAs6`lKzzO=bE?0vM&L~hq&@5x_tzYH#
zd+%cVeRL3Dr6lltM!KX#poGL)C<;Sd3-Ns)g`~&}(nW$7M3hut7Z(>o%Mx(HP&tE<
z29p<91h0SZCU}mhQ%7jHw0()n7#=_TioI6{Bw0$M7V^b|uXy~`V>~ZpzR2kJo8<GH
z>3GI0DQPqs)ax;|dc;?czG6C^bMxLE-uv#`faCP!gr$u>Ns=K-C|rg3x@uZXQ--4p
z>sZ~cQ5A;iJRu*RvAVj+cs6EhGoT%Ytgc41n(L&=m}b9Evr!}VFL)8s3A7d$6Ii4~
z*DhE{p%O$QLbqBRHVQmn^19#U%j3^Ee({|8TW@ikWGLyVf*L!un3cds3PGV14W+OG
z=9Qu2c^K;`tRt2Z*{v$Jq~z^Jog_{9*~3TdJ$gj4zmHZPgdV$}Jz%z&G7Iad(5HK8
zlbZI}6aj4;qERfQU{5A&)?zxXHm%JKd|=1(u=axGn+iu&I&e@HjyMXDS~8y%lvYrc
z1xhQX(}XfFF$NZSK~)r#WsY_3Vp<8{2Oe3K)9y5QaQ`Jg{+pk&y|qeSRA>~JuWS>=
zA$gJVjc?wg9@Tj8-~snP`G_a4o^p6{Mr93~+siatO{%oQ_X4{8F0Z|I6J4`>{HsrR
zwY!g0j!vh+@yU=p&#0V33P~m01vp_V%;Ms-DASbLV#dMqFDP7{TDwD$opO0|hqA0V
z8^rAG&(U7UjT>7C>rt!u2qRHSA*I4^Xq@<3K;kPrA&|-tQbY9GyeucI8^>i4GqWj^
z-DBc<i1h<zPSVvLbw9Xp5XZ6Nc?bt%YiTRRvJm7|d12A_FMIv>H+FW2wBqyQW9FkV
z#bVCmG$rUP(P?xzd-{aN?2KVh<L-CAL-y*J?(#BMuH2-y5KPk%qhd;69eo`V*Xnef
zWA^9~Hc8ksma6VCUkwT8CEn8kQffrIMY^y=VSx4mlvGrerN|A+^Dh7oB~V&`b{HU#
zno1Zx{l#M*eZ0#DfAa;>_tCOskz}MvMx$0^=h7zEZtRdHDV=_Y?MoY+9G~&*$sX1@
z+TEDL<5M1e@r>tBUQw$@T)BFMGRts2Oy>)pKYq^1$tgNewEIn@5!7nog}=c(M@J!^
z=V7uO<@xx&!U#Cs+hef*ira6#%V0QQG8r%$XZWtf6mwqgPgvjD=JmVVDD7x=G*(n7
zY4Ci9DNC}fL{=Ao&myUqmj%`Y^s{YLuZzERgGOVOkdUBN=d<01Y;WFRF<WrMW;iLB
zmL*0i`f-G^7H2GVDUqhS$cH=+-DtO1bUXay;X{r`BUXeUQ<~LYpFk<bU%e!1gk;vT
zQfpCfHh6w`pTu`8rVE<B<BAqUs=;a)AZH0lo-=s#m>@}z)&gL#gtLOBR1r@cwi>Zm
zT_&t)ERH0}i5nrZ6omB)kHXRz+O-<ZUYlgTATv3(toY<7k2rXBiVie|7sJMN#*>8e
zlb0-o9_!m{y!q~H1k&f|@Qg(=XP#w@Co^hsNSe$!9}gK0MjY-QQn`w=!8s^FvlVf6
zd_t|^5riJKdY!aL7!4-)VL&(xiRuNma%4$Pw_B&R+F^1uqBI%_oFDGeTG^r2=yCu4
z&$)7CiC51~Nj%A`-65@dhj0Jd8z?RCJcp$u&;gz{I3%7{NF{N;A@C%g5cp0qlLOMA
zpp`F^T7?(*$Sh%PbCXNwcP_9A&*OA%s3`^VYZFe-$4gTZDHvB3N+}jqMMDVGKf877
z{h9AG84g*hDqhnbRV}8yzD|TD?yoXCJ|ry`tloJO>)^@52mI+5KjF#AQ$&@pp?q$v
zZ*#gxsXO>q=(C%pc$FcxmYH*0_hJI$qo+B#7BY1??%D=Q1>iJ(ppj1DhXLC6sf7`(
z<qju@BYySa171EqW;RQ?|Iri9&nHCdJM{0q0WxHov`On%i37vz^nj<2p0ZdZ>>nI+
ze0a?D*RC))9kIO9r{0M;IX>s)U;x6gvAK%&B(GlVad>b@Rau09$u#HrlUE!aol=%1
zwOWi)lKD9KS_q=Z=NYrff~u(S0*^Ay*nhr@Cg-)c-s6k=ALHC1+Gbqc(2U0!NiMnl
z#%=n&C0ZSyFxJ>2C-fbHipo}a%CZ=j7-JE}k>`e@Fl5d#DdwCP1I9<sX&s)Rq{pRq
zzCpu!2rEcubF%Rn%ffP!6-XeiN<5{&T9Trm?|F=h63_F{4~|dB%>k3ilqAiVNlB|L
z+1TG>ckMd&{>g9i!T<P*t8cu`tGr_VcRyx0Ibxd4$t6sO#~e1>{L|ib?s^_!Rq?Va
zIj%QR*3qd-Vg$J{91atfmKq%P6k_`_LE&(=B8o5IT_+q-Gscvb#8f={=qV?s0~XUc
z(<H+b6)WpKHs82Kt~v~pCRIBid453D-sJ2!#Lf$Z6ny^hDYB}#eq#sE*ElSb@q`yI
zUJ?c&t$Lk%_g<&fZ89B?iEA-?uMWY&WHezsO94w5`V@J_@N7($=7g;p^E9Pi3uxBs
z1hs(4S3?3nBxrlg&R%fo+8xeM6Aq3K=rjbw^MuPwJ#aaV&N?d_TbPmy;;REwiHkhR
zNvyg+RjmS73UqKWx=tVv;zFHOxPsgi?3Fo9c8HL?_04yA^wVE5aWF^|N*R&h&_Y5K
z6ZX1rd`yuSD5VinkQjqL84f6=$6B*Z+d0n4lHIbTm85t<$msK@G&@U(r564qfwNaM
zghPF8JiLSEo(#xNPI%i7IWKcQ+dZHu1?SdM0uxWut;O7|M`SomGXkZF6vR<LnLA8X
z;*{WMu#c%6NnRikEN^zX@y<2=>Vsp91^>z_XVGo$)J8mh_MGv#pynrJ=g+XpCk>X-
zy(ZboQ~Ivp-kW#8NWv&&_vtP!sc7`;+`N6A_02UFNycb6XKQm4rF<gar_pQk<)>fZ
zX+cpIn6e--8kbATvni>sDBCqmWeGB$sw}W(hC5ua+|cw^F7bDN`*ZruF5|(1wXWj%
ziv{P423K!vU@A*{xrR^yrb^Mmr?44OsBl)Hg~DE>mk25Ny5dB9?Wx=x8d?*Nfy=1*
zjv_1YoJ5zF&=ZU+Lt!kw5X`EI>3mM`^^Abx>luWekc_Gd-BybFr5)b7dl!EGGt%>O
z{x;1xFou>FQk;&-3JaBF`Q{}iU)GtXlZ%_Pj%E;Wr!Z_UGRiRKg>ftaTc+YG1WBz%
zBd#$}lF!|MTVq8vNYLF5N_Ze(G`Udi7~yfKHmP@;D4o$+YO-jrahfMw`_5g4r$+?k
zE5g~A=)j}pO?W&QW0WKI&dI74y57AwM$;kv?KLLj8O=KMJ8hn8$#Puh^yLxzFHg96
z;{anE!^wnhtHo?FXJkvn(FrFf=U@z@;TWkTwPs8$szWx%nvyazq>&}b=8R6x>2w=3
z{0aTb-y$hel&WYpV(QTfk<56um(l94v9Y~OBWe=XV$#I|;T$UPF;fYlxKIOmUnA@8
zVv{LxL4ws<A_VxujN@@dEsXGzA%`zs(Cu`nulA9PbNZepHzl4F2q7uUiu1EGw2=7L
zQc6KnNscRnoFci>s8h=_7Fk9P)TCf3ZlJ<|S)L%u3|%b9MiX4COUI805jd@RlF#{E
zDqc*dJRb~6&(6UaRI`aN75lRpRb{YY%(uH&alWQ?o)V82jHd~^2SW~zM@*+VjeeVU
zzsV@k)cbv2?q!_Je2h_CZB6;cswGkx)#8jNUp)n9S?hR|dBP+&B(o_p8=ywdE|O0P
z)5V<O*_f&{tgfx%ueND7W9H{)-2dc0XJ-SJ+FjClikZw&vy79c`vk_KD~B*puh+mr
zZeZue7WM6GB)MZYEist^1j%fS7xmcMyw1ttF<PD=<cNE(_c$3il-K6+^=+i|=`7V~
zMw<Wg<H?KdZHxmhIDpm)a2L#Hr6tuxCXGapwLQB17@228<0)0PK!rX#-+LSF2W;1B
z7vd5pXlM^DAqoPNvjkFN94z}D3Wuz$qdA+C?Cs&c_L?b##5B9)vjvBH`^4#xWpc9f
zDGQ_M<|)^sCR-N1(OTlY8`p74@$BrJS+bya`!;LuzDr|mjibCkjz(Nw%vqHlJ7LUP
zB~g!#IsEJepMUX+qj5nJH+hjZnGPnr_gWtj*0CmMa`cjuG5q4wV;*N6rtua^*Qiv;
zt7k*bMhTNNU^FqfGWmLxYlW!{);SvWn0C8CmK5}smXO**)&soAr${pL$%uS9W_WUf
zwU#2ui2zv|@;qa?S;uCE$_V0mgU1IsGHPMlTlk*F*D0$@9?iI5^V(I4%y78-3Qxo=
zCNqBd^B0U4lI5Khkcw6q5eOgU2l(2jxG?iVdg21+L|n9-h2v`*AA~0m_G0v|1hSQo
zxvaRhwN13TiEh;K!T|D$R<Flgc<gIM>1*nq!mBswU%5iuY*INWoWn{*X&rJyf<GR!
z*xN&wB_CxO<?;rj#xl}ExtMZ29dRBtNJmpvvk6yypDnGKREFEqXDJMEjXHj#PWQ@X
zZoc<Tdi_4FMgyf4xix%ROnG>^&!y=ERTKpClJI<tpB8N2d4uIEw=vNQ<H3T-`GmI0
zXa(Sg&ln#+C7Yb{?3bT#dNOCk5(|HuiRv+&=44rpMsV};D*d2BIZ35M_FtXy;>A8$
zl@Uf7Pibnk7~>?3r4D{Qq_@(?Q<`tSc9&ilQ<)MGcvQyGh+`II$uvnQRlp)IX+;_{
zJ4cP4(~XAo`Ua&mODik9aqnAv@~aQn*jOQqQiL(=A1!EfTZB<WpnZ(;$n%0E$uAa=
z=aCg9#yCoI0dhGF*bDmm#Vlrv&=)7fMY0H4O_Rh8o*0iyZ@)>PG&Rp>eQS$+<0{Xz
z;zd=`k`kLNnD6gXOeO@*($b2Tl_6FNbt#PA4}oX%IlIbZP?o%Ha>~`qy#4z>x&XRx
zjOtwm2ZuC^8K-H&Lc)HT@q@U*UQyz*ly0ZZjhi=FwU)&fUots8W0a;8RmHwaIS?g2
z0r#XNO%wW2jWAvC>2yv$8FBsU1_;IZ!cl8Sv_r$mxP;`KIx~vV3F+X3wx6QII!-9G
zgCOvULx)M{NU3QpZ{gLtWQz&ovs3)YC#p4Q)#@xQFEJdB5CWtpnM`LSRY6i^l+uB`
z5KRhCq9TujvjI|Tgco2f+`80eadwO}6Pj&}5e*u8&THTJH9r6J0gKryq!wJ;9<leL
z!ulPQ7t^e@Xw~a<o8iR_VR2Ed7+YXXN|xt%%Aj?H)P~V0!xa@uIu;W{RvD%XLs4D~
zf-W*ckcKqsU4HMs|Gyx{37+zhzUF*1<?Q@~SvqG``P9RZ<$4WWRrpm!Jq$U{bDXuP
zWv$;IRhB#bK3kg`ToN$sZIJjinntm4=Q?BSAr?8(S>)j}&aL4=m7|b+r_-e<az<sz
zoom-A=5wNF&+sN=CTYe=RiU)T_d|vls2s~ET%(Ru;=<m%;ZZGS=yJj8t(%+-OUAZ~
zsrT`lO>E(qXC;+|$`~fojC^>6D&{QpnzY+ptdo>FLNxn~bH{u!CCxJyqal;wm`<<7
z-Mg>T?zHiQWWKlntc<ldae+8Cm)bN}d-PX&^tab2s*>}w;l%`TC0JQ%GdnvW@G6?U
zE<#(<@r+)t#`)Ca<%{P;VL>ZA;`}gVkqL6u<7}AG?>6Xl8#HPmS}UT!qbf?uDkX|9
zxR_cQJl{~|C6j4}z<{yjbHlu>NE1s@7^>1yW`>@Lsnxm!=L=L;Qp^@4Y0AOlC;a5;
zFId(gEdj19sihgN$Pw1ki(?*tJ>gaTvsUZ<dz}uiuP&2MCY%k2O!{kF`p&mmTUn(#
z9ME50rXIx{9v-oeV3g1Jcs63S-Qov#-{dUM396E-n;Sga+eHipOpRqwRjl=U#LFwl
z@r*@Y@RgESYpI0d$x0pWU8S|$LP?KgzF;9^I@jLCET&A(#^kwz_7zmrLn;q+jjV*h
ztYDrP;(CL5np2b&qRg>X&f@Hd$=M0zVvg|x^4W~}WJaUm)9WphW;uS~GaL*rj#z7P
z?n2WfQ6x!Do~ATAHO8YU$s$2(LF`*L)_fYBHc6f`9Tv319NpYxJjuDTt(ly?qAJ^@
zxu()<;9$1MQChLF(WT#S5riIrCn(DTJd3Id$|^y6B}!S0DH+W&%G5$(NwbRCqN2<!
zX>KTTi%BcmG+4WShwJa$qgJaiolHrkMQ<+Atu3*=_kv0*f+$8<Lta&g%CJ_e@l~4R
zS&RBcEq;He7E^>FgOgKaRWd3vMAX5ZPPp{;Jv!TK*sNgV)-~Ffwg~&{oQwuEFnn)i
zl?Nwh1oIhoHe+^nj$c&_jO8%P@ydclk}ykBcA70jl3{Q(<Cyir;-3s)ZJGYYG6+SM
z<;+DuXZ<q0rcX;()B;5<4!L@DhxOGp?!JD9O4o5ghyLmYPS+{Qgh-@#p=2?ck<RB7
z#u3E<VY5TB$jGvkB%PqNBTo#?W`mnoud=$fL|lsqgP3Mqr_=5b$2FSW8jD3ro@I18
zHLhKC+`6^QXe2l}O7Ps6?&cNF&I>v%O`e=F7%8NT@qz#oHgLrR=M+_GsW(D4Ry)+9
z2x|?CbdInUPL&i{0-{3ciqe$KCMjiR(AJU^hGbrnriLuF6s19(=PbE8LWHcYt|7JN
zbUNaTFF)sSbjIZ5h>ep&_N^l-D|B`-(-?Qr4*zPAp{zx{UT?gA_wr@p+qYmipj<2%
zZCzz$`zmW&TV&^Bh9{>)S2w6a#dtX4<?ajKx%(F9r)PW%%gK1mt3^UoRcuH}KL}V3
zLN>JIWs)&iEC`)tpcIKIXw+(?-+3LmcSv1mIwvFKi+yVE-X@Mbf^0}!91ysi)Cj0G
zk$%Pb*_2e53}$0|XYi$EI-Qc2DW<F_{01Uu<HcR9@~~f%Uz?49W-a2;<2}aX2`jxW
zoo<s}Zwa9!o`}e+l8wzimoHyt>&hDKMw7BAIQ$w4UfJx@sArs=&S|yRIXT*AV|$I<
z1f<CvtqgmwW^AuS_@N`Cjpr%eyC)G|gY%I=AgR{_LQfLcG)b}`HyKhDxGKZ*9LlT6
z(wxya$HQU^!*pJeB-I5ZoEyYJ!e$y04TpFu+q9zwv$Fxm*_1#3FaImUy%!vu?Xg-~
z&i?;B{mHMbS$f`y{nlDvzrWp{{@gxp#Er;^$ev85m?Xs#MM;zjf(tTgP(Yyu9vB7;
z7%<>@{23m3WWa!6*<~9l6st-iOYD+lc9EHp(cZZ2>Cf)JZhfosU|(u@5ANC62djVI
z=XrioF^v>Q)-qL!5CTO}@I_lwJCFLELHW^fS(47CnAfj)ediH(e)k{q=&iSy9PM-X
zhu`JXpZuIJ|MX9Jb@rOo?FB#i*<Z72HQ)Q-dwhEFnuBV~);ZpvPPn_jJGV<A*&}eF
z4X?FkECgpF@cNxQh(|LT-SVoOP#qpHSy!Y{#QyL7ki&y1vuQ@;4b{atX8x3Zd4`Ar
zSybcKSM=2u+qanQ1$0ZKX%N9ON<4{hWWxjU(UfMhCCLYbc!+ZrS1rN!+}_@>ts8vs
zT;E)ydretpteb|v|J$GO_0z901lF4k&z?S~>pkWEUG5*|+}y0#ZhFetGCh8ao2vzT
z(~8^chUx5x(+8)_=PiA_$6k5MqZ2sU&v|)M&{P|O^8^RwAfam;TGO#N6o||srN#$C
zU1{oSC!}334V^Z-!EZf!V;J59nq|$CdylY_V-BV>`le%TG{@H$r2F?cUte=<1L<JM
z$z)8eJF*avA>h-DG6Y`hjwtnx^Uaz`nsWQ-3FW~<PN)0GO0#i}zyH7eKQJHvgoDK;
zKl^+`g6F+q$>p|XcK4Lk)eYwAlJAVijNf^OQBkmd@q%Stv#|yx0z)N9gg^?5)|Q(^
zgAXZtvxMUhKVbHce;?<Y-EBQD$V^L_4JgZkAUv!2meukZk%|c35#;VY>=Q}rTCiYT
z;ATAqS`ron+jCg7L{S1>L*zMl`v?Jat>*R1SDe2(BTZ9=;~|^%hOX_2(%s|x<%@IT
zXczW8+n=FSK~z4*xCPbniXZ%=-{v=;FG%DSiC;4vPPq5}2`@f-N$+xo1w1%R>1~d6
zC8v9ur_T&$udfNtpd!a$0F#l#+a49|lvUb6TU$);aUtydibCvE%>m@XlBY8czjc>Q
zHsRr;M`Te9BgOXX*L>4^e(~@zkA08)`YTLth}LV2*1Q4^q(pefNs@3+DWU>_?R&h6
z=^wnqz3Cw*ckVF%;yF53%zyPu-rZcY?K_<9QBlOPki0OO>SoSpJYs)3MXZ;6{pFXW
zS%zCKSvpVcJ;fVMx-JU3k>kNh!eS#BjSIf{-U*BKhK;b8;Fv}!7grZlE-=V5PEKZ=
z-Z^A`z2@cFIkKE^dT_$Fe#OQ40=;d?1}VPxSYwzfM;=A=@sQ9}w2i<8hfsUO(jcrw
zn;xro=WMmA>AIf9asfV&W|Ax`5DK*EQNaHG9xBb)R!g2ft*ACNcki51ly_OLzb1}H
zP<K4OXRy^T*eoUK!P^wsiuazhy#4OK;y1tfgt~2!@`&r(o#OcQ*)0dtg!_*U=<1fB
z4I*_QJWb<hYfGLvl0>lGcnE>eM<n77RhIFM@BcQ3>412n32o2G4?pDBUwleaj2PrG
zC&zCgUp&JGkLe6UpbddUMF@6n;X6tZ2_e`9coAX_W_u)^B}sQ;3}-Dtgq@~81XLW;
z0I~BN`YpOQOy0UrfBTv*uP(@q!A>Uh-gD9SWCE5UkV?hZ^h~~e2&tlWDbra&Rrf4b
z8eD^tl9y+5L|Rac_t`(lIGIfu<x@VrJ!9QXnM{YoiDsG%S#CUu$hdoFpEyamxIU-v
z9l<BunNG;kh%dhU65aK9lAT0)Jmm7#Yc`vf>1dC~PjZ^Rr&)FwTce_w_dooA&p-Wy
zzTY8rlQ`mLW$F8xi<fhbXBprA!SD0qAODhv4<4{ueui#5k+OXDc}$#77!7NrbUa;*
zS^e@qa<eQspIe-d8BIo9US1=`ia|Ey{Pl{-(4pjRkT+X{ZY_Bx@BxhTn9gIgK>7l!
zZ%GGlQRW4a6>M+j96x@*`qSq;dh!mp?TYC9jPl?fZ8;(`J=!_SU4kv06j<*`og;Wp
zl*KXnt#1&Cl)Sb){>MLL`SmNJNr}U-c9PGV2Aw1frc=gJaug@rv7SY>rEf}lZODbB
zF^0dWYWlvXHkJoTL=`9G!-V2Q&<4q7E_naLI}DTo2YET<dMSuR%y1Sn$|apjP%3bC
zea+we>?y0|lJf3**w%A<wZ_VZ&22@Q1wfJwQgp3ZEVsnPJ&ukfb+aNZGU}~kFq?63
zI;0q+oS$7_*x}eS=TIsk!~v-!zHj;Rt8?O{MC&!Z*0fcP?;W$DV0?7S<ZzEa`?Ei%
zt0jkTS#(%&=OE(w*@$Y}GCfw@85kZuoZ-FY+1HxO+a>Fz!<dG>*?_&tfW=0W%(v)J
zbF?3Gcp%BVrK=6zd0Yg-c&zqV;}ImBj=xR!=oVK8zWm#tvZyP5`2F7|I-1gb^_s(z
zLzZ_Q5(|SGmUM^5+@D|5ZZ)?dz#DXLc;n=9ArPs<6CV7|?=q|`AN=v}ar^1lJpair
zIr^7B;*0<9pAxSw7!3yKa)^jy9+m^fTJvjTiT7rh-q5aA9K|uOt>KrOElH#}N+bSS
z1k$~p@=lD~D`{)N@!fkIP47~zpAn^sSj3d0oHR*zcv{l76@5r}b+f@}gT$bcjQf)<
zopG#gTIzO-HJV-yxLsUxeY@c5a*cBqGD~H9>dsR)F|D<@<(mE=;p*a?s!!0>4N`iN
zd-r(p$)|kr=~JWt?;UX*?<gV!f`?+1ae6Z1U_9jRTlZ<|OD->OIhs{en*kJiEWP9M
zCXnTdBy3o$$Nc{NZ}9k?e}rxpy!z@BUS7-*c$~M$(C~Mk8=hZuES4>oXO4#t3r_Ax
zx>b)A0o6Oag}(7P8;GtBIQZrvZoJ3Kzx)fPnWU(<eD<@yXL)|bcmME5T>bs8`S3?S
z<mDGnu_CZYOQLXv03@&k;t+_PW8ZsvK>gn1_dj~)kN*p}TH%%z*S~qn>A(D4e)i{o
z&h3x?jC{M~-N_i!)NJOrsJ0^ug0F|iJo)24;OxggrM!BHaSrJ{hl7&GML|DE`E(Go
z+B>3=5zfHFw+AH2G4=8}4oj_b&X<9sal!kKPRJryEHy#&+&`LdFq^X6))ZOFpvXBq
z+^4Fy1n(G3Mg;FzT+X?<xuw@F<zzrU7}7SHX4_G(*F?TSMk%+O-S+BCMIs$Vkun%4
zvQ*L3E%mm-7(<%IoE(ohnrOPdr|Sgsc}3lLI_>!7uV0~5Od<wEQHMb?pXVS`rjwF;
zheKpk@WrbIFP{FGsQQHIq-9(Pv?!>%o@cLCES3%1+Ob|&Y}Q-4)>4##tN^sdd57~3
zT|4?J!7oa_`Op4<kN?O2mAn0t(sit_FY&8u^6!41A}H9ly#Fu$0DU>f1MBr1aeYDP
zHHSj5@}9CN=)7kXJhgK~?)(K`{>|TUSWJ2J&V62f{2MMm{ffm`U*MY!^Ejc|-)FX1
zay~rb>nP#nc+8#ee}@-;{d3N*U($O`7AyWyF(#axGS-@Bt6SnyP-Y9J<CxwJS+8O`
zb4K6iBw0)*D+Z$}_wF8Ibj@wmal7t0J}j9`Cfv@~m|k<ct$6hCG22zk{A$TyP!Lnl
zc|lZk6f%No!JWHP6fw6qTY~Ax2cGHp2;E1_uP;$JMxzWEk{1a$%WAo$%sNirkBN)7
zIX=w!?ce!6d&N0dpZ<IPum2y%yHDPtcUxXP`vuGE9_tb|NkW-G?T2(-&v;re*n7Ya
z{@@1;)N8u!hTciO+-QFONlx2XuCH#X>n&Z|f~iR{R87N1H$;)6ZDXbbMMyjuuxSG!
z1QN5)_|83k`S1QG%;Gh(*?{eOg$RL78Zp5W1e8a6gw8OX?O`iLet3v^nv>KOUP*j!
z2tp!kj{pz?_4`Hs(faC|^xi|tEa!uN{s+AL#i!^b=KAH=Y`o)WJfbiLw^`HPy^D<#
zs?Wc`eEDns!}%9{<_#Hv@9!P(;P@ERwY+L7R#DAhmQsa7?j4<w%bIDS*_%iXXM$8f
znktsH$H)>ZBldF1gF6$x_=~^c%b)&&?Zr9Gdc~)|{5cm_*UaY&1d2g9L=I!JIEG}x
zx4!!!wp)P;NafK@O*xz}+aF^ZOWXB~Cn@D@2+ku_%=xnyy#DHAibU|<yQlogpZsHD
z(el-&{|hg^{4sy_6UCy+dG=z?Y=6Z6<-h4MRx)3CI_=S6NY`7kEM_trb9sKvU;W*$
z`SqtSd2lD;{dey0!H2)aqlxBtux3<lcr?>w{+3P~)|F$m+|s+ipoocMkit{MV2ww2
zj_%@+cOLydAO6cf<mE3vrFi)%lj($hyQOLx&W0sNCyywToFE~dj?k+O>+@^UJ4Y<8
zE*WlCgmS>jd1gsW*Y`|>pz@wbN=afnme*HYikK%q`mLRROh!z-#f8B9`i90kp3iT%
zxVhlllQDPmoX@YXILdNXzT-MrE{vi2`fDzo!@0oWb>QnFVLaNB#CM3)fLOIOT2Ly%
z{-Z+@S>lCeSTyV(9ur4`r~k`e^Yg#_F?lRe0xnlA>&_zMXH55J^sPon$MpU~R2RsS
zglC_9P2E*Qae>j>U0zW<BFPhUe}y(Z4<CGs#dbv{9WTFnPIvp1$L~(KckH-#f5>0`
z^fSKt{EFL)hSwJf+iipMHG{!`SFbjF)xXbw^-n%#|KuK@KZDza=JvKj#R<pv56QCu
z^Tmeit0n*U|KXCKKUds8_>$9cj}nsJrd-@QKEIuEyI51#9cf;0FcJ(3k8_r~^C%$o
z4qH3Y{*c4_cewu57c6dGF=-pFU%f)LE!sJ>R9FHV(^4-gHlIa|yu_=Wjx0L4OL_U4
zg*D_#B4OvbREow2)IS?fKANT}@twPfIOoy#zs0M+`z5vOXkUFz(;K|)an3RCG_yG3
zVNq~c6x`M|A<KE~3^OE;lbp{t72X;?vs((_W{?tx2HnpYj{;}Q5+5QS+<(a1Z~q=a
zTr(;Xq9j2E#hvDw|Nj5^AK7ZlpM2*%?n%qadLBIa2D;NU%Q;cAq?k@Iy+vEc@^;15
z<rN~HP!1fa0wp9(E2!5i+Nwqh&;U}fyu9S{<qKwG&%gdRPY|}@<IgjG`SD9GUcch%
z*3z{GAq3VLtTjYRak(fsdix<C%;r?K;NYF_P_1g#iw#Ad@yGw{k4U9J_Z`DBMH|8O
zQt<1q4WFM0o}Xzh=NjF#eCN9#l4l+JhXYOyBhp0DH5T1iZ~@T;`aTfbyPUrFgkS&J
ze?mX|4T-fRN@4q+MVhi4jd=9<JvN&)Tj7{LeNHqPqLpE>UE$+|d(E2Lx*-m*=?$6p
z>_rhTj6wag(eR_BH+1VI-Rzj@Y>MABG@FWgIHA2gV=s;wL=i#=9`5fm7!1hLj7{5c
zW*u{<nGHw0`|byPP-J{{eZw>_SUt*+Wlo&Nl%tZ`lw_fTG-sOCTvoTFbR?-HjU%Ru
zGydJb{cFxwTmH}gr~d=}*_T|cw#2dGd+$8t(cXZKlbl`6X_hOZ=>bA2n(c}xg1e^!
zrn8dM`$tGA*sg9dPEeF7<Gmc|I;09b|NI52Kj%B&e~U8fsdUSyzpA;p-Eec;aR1I-
ze)Rjl!)9IMoWog%=`Gc|#%;C;mC%KRqhia!RPpS2MOF3u&TsvIZM`D+p2_|ZKm6c6
z$45Eyc|{%t{&)ZFe@zrFNFoc$bG#og*3!u_9>sFrU|UUBn_XC!fqt8F@Z?=y{^C;x
zufL+0P8lo3x@~!##vHx<EqveOme<HQCw%^E!X)R}kADL5Yh02uzIe&)a)B3c)f<kK
zL@LFVbErQm%a0oGIm?C=$H#P+3*P^uA2I*<3*P=0zt8REnk00DJV!al;dDxp=k(UH
z?<|*_Ejk-8D-SW%mV>tC)nbl~B5Z0%#wo*bfwP7}^{6BU2O%lgD;>7$s2e!FQ}Xx!
z_HX#>FVFa=-`VHM9nZ%<d&R45%Q#lt9hd0s5?iggu6k}(H9m?+lY-L+N4)d+guSCF
zX|d05z4u+dc=ZBf9kbaUNhZKKjB!|Fxw)7VQFHh0m~Vdj6+iyFoYyaEZs#oo$?yE&
z2Ylzd-(zoYkFM<~2Lprz6-jQElCNL(Y}ac}@1FAR-jYwxB$rnU7OPwGqC^Hqo)>)k
zyT66^4f9SC({X+AIm7)Kt?kGXOOln0OH0*Q#)B=VdtkJst}VhrE<9VkX7PNDkO|@X
zHCdVvH4WEo$IT$)@%!H+skR)&lI*RwxW2gM`uSI6!!e`9HCfZJK6_0h<r|2UrW67v
zC0id*4`lSwxerJc5v^}=amm5yDT8EZ+RP94d49PeNd)<N$!fhuTZ``vel){wR@nU$
z2H6a=IcI4MLJ5p?yq*l092_%D4BoUXyPOatckT@sXAW$SjCY2G>E4k4_rLo)vN-VV
z#{+J^uKBx{OHQUKj}KFR^7M+P)x>YYC~Iq3-Y$9c<Q?Ar;1PEp9N|<6&hhoLSG;<4
z&3IDsgYW-<^NZK4HWj9i2)<`|b<OGVkl+37E!%U$uRexlBe=P$5GeL$Gn%U5{U`78
z&f|yd9Ubw`yZ4A?Oq4`e=UHtPFJD*0u_a-{`BjaIQ<7}RH{LrTOW>2Qp7H9kW^bHR
zTgP&_L?jXSj~%gXiBv~49dl>ABuxW89n-HWZs#4nl|&M(=~%x$Lz#p+9dYbCnr+3}
z^hA%|=iT4>KFzwqTEqCAw`tca#%W4O3+#H%UJ|oywzPW(L_p|T(kMbZw+o3nl28^I
zNnf+A16|*+)HO%%-bZvj_x477{*#{*U0zWN!B=fdsWsVf#25LDM`g+8=pjCm{Kc{+
zvkn<6>O3L~lBmAM*nkl!37!w$J?3yP!O-FjM2X<RY01z3epgE%b^MP%zh)G2oD%%b
zKlxq$)BpM_&g&&2Ns;-G+pZ>(l2llp{q0{7udeCee?&OEM`IMr%QFU<q|6`j?CBSD
zRYSXtIXOw_H57TyhaW!S^2Nt&7d?IN*sgcp`9V=|aehUf47j+x=H%dzlS4(LTg1bZ
zBvZV;Jmc3Nf6C46hClmhL0v1BtB!Kg(3+O%bPwkYuU~(L?F{4n5#_$)SIdCyD)xsl
zOPlh=wdY=bi&6&B_iW}dU3`GCHQNpf9MT5#c1y8+$==CB&TWbGSGfHH?!NVe!EC~n
zb!>yjK6}aG%^9n`Lwr?p7%AjxLFYVinu6{SA+QL6ECj5IP=8VsAB~e_M*%&)%e?ip
zS~GwBn#s{2XMg!~))$xfSRuSev^C=B4$BAcGRYNPwS~8z&@OH`zd2)_2#f+77wp9b
znJGLGRVzqRXthC;aC~UU5=oJyeDQR{Pyha$7tb$w^x^l&hWnhIU-CzP@Y|$W%-{a(
zbDpg>yjpJAZYm-Ic@(iXh*80_xV+)|=~IG-Y*=7r$-~D7tZL6{aSmd{>~O-ty(wOI
z++HvE@WUr8Rx7N8vop*2Wlfe3_`wgp!+1EQ)0(TxYqaUfiUM7C1PgH#^Nn{N^66(^
zb8&Hll7hBrSgtCnswGcjCj0k^;xR9teuhXA{`J55-}2ShKWDYvLY#AW3hT|5U;etG
zZ9B3kr(SQ-R?)92w3X<(V^i&Pd+Abh5Dj>Ayia^{!Ln{p-~S=U4<EAn=}%c+oiTdv
z8$@4!MRfiW`|aOC7{mR(<^1M`m%zR82+_4TW4QKVhnk5qqJ{H}jUgHgAl@ZZWS{+v
z=c|_Eci!gFKlvdcc(zRg-}n~Q)g}3CLK-~zSD$dXcMs8Z3@%=9>=lvL=rSfvJvz$S
zY&}t^@e;O7D2JX0M=LfLlE%k;^>oXZU#(azx2zh&uYdgsG6V|mXxnrC>MzfEcH6Sj
z1|<Z&@n|JU@)S9laF9tN;|SwD(!*o2$&9-PV+x_TS+5Y;3HR>~=t!YiVVxjNGMsiu
zRdars((4tw>TkeU&wGy_Q;f&_=95p@Y&JA?%Vbh=@8p=avn;nA4<Fp&{Op{r>zT~P
zSlhE$Y<Ttj6@T*=|A~XyfL1pQWx{{_i$CS{wPw*pe0W-Oetp2}^9mJis5XMLC`Y)G
zdnfn!^64|~4?1od#}^fJt>qn&k_1n`TH@=9WuEZ(@B}LZH`h1JzVSY$>zTfO#<RUs
zikme@v0@_xpF2kuC-`<Z_=%Ksrbk=HlPE&{lXCFUNJWhA-zVFfk>wG--r^Ux+-kx2
z&I$fz&B<F2x&NIHaI1zWjsU@e7&#d-zIe%Wc|+UpoWN2BLLT9brPn=O@31Z~NE~J1
z2|ZlhdVcZoma~frf+R^2u!eFtV7uHP5iD+MUM+gook2+Gx<DTk$=(6?zxg4PlVc7Z
zy+d?x!szgT$#hIUIbt>~sCz+~CS<AScyG#Lsd;^N$#fjCysdcg@+Bv;D`XmT@oLGY
z0;4^h?m<8jNxuEv_jvd1$3zj#Z#LY{*95!c2XwvW_WGK(-f0ff><!^WDbiH2)s8d*
z87r(=0D*%UOiIhF@H~HcNvji%CJiIG<<87eionZ{4UwDB$rVd2@J-8}5zL~DL`f={
zuozF+Ke^BOFMiJK{(Z!7O!(EWSf4)Rtv~uhHqTx%oxkSKzWkE8);vs8(!Qtg4kZL%
z^*zHV;!!yuLMn{u>4ji#JY@ZopD>@#aeYtoxBrn}MuKnum;ao8S#x`Ng-sRDKKYbE
zy~6jJnQ)9_MU^BZon~kRc^q@QvaAL%eYb0?1}s(MczxNCWffAUST9MEm^4p`qJ;4v
zr%V&NO+$oZ(^|I1lEz>|OnErr=<P?Go!xSAKIaer;JeI@A98-R;Je>`#O=+TRd2bv
zfy4d4^_A!7DCO?qG4tDBu~IEXdVoY?>WY(l-(_4s=kp|{EMtO?aK>_WaY<Q@x!VUu
z<Cy96kmag_U@41&o7IY|s~e2B<V8lFr<8*XV+_5~#Ia&HOex}BAmyehP{FclGwvQI
zY}++aUXlsP)+g)@95*Y=*j!Q`<tTm1$RrHq$28WXRL&qzX(tD$??2&jYxv1u{|7!8
zA29pyeQy5lC)~Sy#`D8tx^=~JHRtN=HI42$9Ss=|2k6a~kq|p?p!e+O8OjGDAtjQ)
zvS}#dn8<sg-k`ikHfyTC{Ga)|i<jhwC-^vH{`yP)U!VMh|GJnWbVn1%>>VAm)EXt=
zaT0UW7&4U-=4)QY66+&EHY661`JUx=rwiOWm?8md17$Jd^ms-Z1s=Tpn7!GEMthcv
zIh*YkL4pGY#V*cuz1-|}m#*gI{xRG2nswb^jO6iYh7e$NgX&AZ{NhvQH*2mhJMw77
zWSH^gW#AV-dCptkK0tDgREneHL+;-@rPVvM`pXyR)OE}J;+Dh1J!X?J=U2DHaiH0(
z>9t`{X5?wc+Yjzi_bt_SOWk%9ali$~;&#p6tieZ;)%7`lewz`ef?>2m^_n0vn&KE$
zz2su0nQv=KG3Chz-()|X@Fl-yYy;-_4*u=~Oso0glb_OU7o^|&M=XE*WA1$ROTK#R
zJ@)S3<IBJNF@JIU1%K=VAx){QW4YZjHa#Q>jrVvUQxT0dMB^wTa)Nc!u(-Kl-Lxc1
zqOBp7lBjElo_#?$e}QdkT$*7C{LiN5M=~ZhhBMO>XBqn;FjWdd;KjOSmSucRLKtN{
z-V>A&oK+ciS&<|Ov)Mjv-Eep~q#O*`Kis1n4LLfVv6^fAYR$wcW(S94NsJVNPe1#b
z?WRUXF})9TrUgCVYPq4UYCd?p$KBICZmyOPJTEUdY*uTku4Ps#Os6SE1B4KCRlQT<
zL<PZlj4?cZ@`S_bA+6PHmP>^2$RuL5+6{P?O4f~Ixn7fH39(cJEI<69<=3wZK74P=
zZ@#!9$zt+k!1d(~Uq9O-Baj5#@`Ac`I0wBk2oH%mBUOTF9-*D$qJM$?ndANMeV5V6
z0bY0z3VnNx|JBcUwK(ICfA>$wXM6OYf5Pi~@8E|sUj6Nl`42CC&G*Y8QB#qqh&%*(
zV^Km-0n0bre-<g4u0#D-)5%A{IVvGY_x3njF2ER^a|kJE-$aT9sc^>Nz2hsZxebmu
zOX)4-<1yuUOxktK`<_p=CQ*`6njuur@%@tf2RSR_X;&@ALYyY_ohD5a4)({)4#teK
z5s`=qA!56!`1;u^7ONF|dt;nu7v4BuvE6P-(}V|i_UIeU!7w5%V#XN^vy{4R$+DQk
zqY?eKCRUz%heIZl0nN5W#Deozx11b6S@zs4hMZq)KuVO5Y&R<qFr4m@B1zJWEK$_9
z!*!aEKlzN!YRPC+P*p8=k0jrDXUx17{LbAAbTmXp9iwPLG0ezQC?mtSzI~T_M-FE^
zN=VX3fU#7y#Tw7L>S;TT>pNamb1q)KCf|BY*Au<?67}qJs%*fM-~I#ceCtDA{^d{U
z0%&8n{qk4*^!62<(fo7mxR8oX6j2bE0#hYvWyDo)$l{p8Na2h{{j2f#BYZ$xLsS%q
zqQJE+!h4+eJNvTtxG37imKe)Lq&WAM-WX;?#6oadmTbC?i?#(J7)23DZ%}E5*(-R}
z3uLvW?gUaOR1^_MieXtW9uAleMg#=fS~gY7?aeLMH*<o3IEq*=E1rJ!imum;rz5=E
zg-ymu#L3BBDg)CDmO7x@p6RqCmJ!bN+`GHScsAzct1GUT8lgLGZdV)~KOnU+RaJ2{
zH>_6;i{+YD_uM%-MIu-)m#9?H_l8c_eEQ`VT)sX-C6Z3}NId`Q_YXL$CuI46-}%vV
zo?pa7#`4zQf^Fk?Yr5sZAuLxd-`MXN4N_1k5rSC`gSbUWXu801Yv_$55tf_Hf^5BD
zIGi9(?jRmLp}hZyI8B-V;@1@OmyDV<&tHDU)){`IE50}0<6eN9$&6{5(CMB#Y6tVF
z1zZ`+Fo{WegA9S_A69zRwfNU($UCPb!y&<1tn;`iP#MF>d!l$p1$igQdEM_aXPP|1
ztXKSWyJb-1cmbzTLLw!t*hRvb&6+;T2(3fOf+S5SvY4_+DD#*skEw0N(=T4qX@d$9
zZTcOwK??e=LkdaVHYBOy<aomBwqkL+V1G7XxvA)T%~xH`WU|lkX~C-(*F?pHrn5M+
zrqdd!5=MDPyX_dr4Mh?d9PE+4e2RB4802JW%ywDvt6zS`H^22BQbj!b`fFkpSZ%l5
z-pnaS8QX13y>0oeZ%z2Y_cQ+TH#3r?LWc*;Zx-Zn;N&Rb(~ALJ==kAD#l;q0EhHbl
z{}v)M+zelGFj9Q-%ZC0caD2KYI?tI`mig8adrt^0@#nu_bUi~m&r@T$I~sE24Xf=6
z`W_VmmkL@SQHt|CV(;*P;`SC7JaG`*NJ%FpswgOhpmY7sI=+i$5#0E|c(Wmug28l3
zSrpXX<1~c6$MhN>DI%q~-)g2(@dC$Z&6dM*M%dPral%QG@T>KPLMePCIqTM3am3JQ
z>Q<4K8AXzi$B;=-7=&%9>JH%zWu8)GDY|#GMTWIKCnrbTJ(*H>9iM#iHOs|@ciuVR
zSHF76e7?ZP5sgVm^C90o9pbEJzT8k<RqT%hm)91Dr<mkK-r{W_$w!>rGw7R3US0RJ
zt>@^@nCbL@$OqbH%lzt`55N5mLQVMmt7n|QzQ%h^+k14g<~tvb`9J>e15eLRsMZU<
z{{zF>r>`(3Bg+GBv?R@A4i5Jy4iosQqYsj#{+#+MWfUZb@qpW-ob!v<6y%Ibhqa2i
zbNJRG^8sTaNLCA~wxvhl+lrO5ASAD~W)R0*=!zK0SywZN2h6m_nw~wS*gA`iVni{Z
zj3SEdh9-CtDTo3f2$XS5XL@Aaa4jVXf?<|nyeA47UEh-hXjFtWhW7>&7TY-s1;6RG
z{H}^gjKNAlDkTeR7^;lNgDEFB9cx-%^`5oyB-0@VMK3+{DSBHYvjOkEdxta`?C2W3
zqpdqOn+>Bf<>++Gvlk6XBFQs}^O_(XQ3Cf*Vy5K~UECoXdOrPpjqZC^Yr}SJ5phhJ
z1e&uN=N(y|Fc?qRT-4m$Xg2)_ZEm?bzoFVRWO>T|{*0HG=e#_7#kSh9ldSX1_EL&u
z$v^#PBmOu4=6#ln`+WTOf5U^fPIxlu__NPFQM6#TFPYbtMWuP~o5!?Cg0UBrv4r88
zhyvfFZ06VW%N<K0mVrD45g<_lq@avr20~KT73&b#OH<mW#vr&?<UF;O&r`+PIsUu-
z6FQ|xWCS5l8_P-XY^5Yuiggl`)D3al5{n%yJc6C$)(a3SVv@w%Y`3hWWSXWVNkRzF
z_XeqVov{m}c-U#4#wlChb7c+HU`S{io_Ct#$(Rpi!fkJnmF8}w7>1a}wyZ)!n<?-y
zLcq4}D9V&l23D&LX>N&05CR5eLT59aY3bUAmtUW8es;}tQqbuJs|K8$PO(}uIw^4D
zA<tjkP}iDqVG#(jtUv;~)x0>LGn)*_ik#EIiqL4jJdfB^mc4O~_cirqL)8qpy1XLG
z)GjhUPZ$j|f)5O`gbzMA<=&Ct-~Zd+@ap=<{OAwv^3CtP$ICDOiaNA7(Q<d3adx#&
zU-bxEb8+3!Y#hfkiBT<yEx6ulilU`89nM9lJ|RR~WE2rwLFoer#Q<e3T?otuC9Uo_
zw{}MZYdhuyUbi(FaL-t3>o`}QQI=w*qVs_eN8om!QT9DX?2NDoh!6r70x{4O1+&?d
zaC^(;c1xo*dqqJRN90A0Zd-=lGt4p;RmI(M!1GGe2+2agrtg_c$>Y(OJ88n5^_suk
zR@_?4yMvq$k}>D)hL>%JOe2zLSA$q@HCM|y)(K=3?{e)_gb)%b9Ns0o`ty&OFIQ;Y
zaduI05*_l^qms>bjqnNA>r2)bbNWuBLf~TQ*c(I~OjF$8koxk1?WV!3Kj+R=Fu4B%
zK7YC9;^G;>Io^3|A0JM5{_2LStN9LUVI5Ki@?yl%@r1YTm-t{gf4$|CPb&6i8GrJx
zN}fD`vrqm#m)nf0jk!BnvuN({*;hS>Gexvn^YO16A`%V@L8o(EC#bt!`ne4T=Oofe
zY~*pmlje^7wqO`1SZB$y97W(|+mfk>v6B3<>$sH)O<<O0%+i$Wx<+L=clP#qeRj?Y
z7=%FOJoRG5p3yj^XnM<jk`Q?***HfoB}NKtnvwtmrEq=EMhHTdQA9C9YTBk@IvTN#
z6HZVJ0#qU}H=4U|c8!zqn7Zp2q$!7O%TK!wmrXf7JY?)Wo7YcSTSsmKQ5s=-Pum*$
z0LFE+{Z4^1$Z`f{ija<jgT(_@X#fByvq?ljRE%UWq^j3sNyKP2<Y*6sm)LkfZ6o^a
zC02X3HYb%my@`2wu6gt%<+p$D7+r1n&1Zqnt~K`JD|%}fjWUjpCu}w?O;^$N9m7dR
z2p(+&!!$-oN38{3T8@um2IT<pdB>`1_#gf>=98nqle-zU-tysF8kxM!#~)jAp?PNt
zuU|EM@x0=lcS^)C#?~q4bHnZ0a5~$v`YfX}9tX76VZ1^(%P<|If&(CrBc83+cm#(@
z%)%IAU7clElZ_kpi2(zN0Ygb;^c0YGlv1N}C@DOY0@585rDMW?F(y(X-8H%-hjfE<
z3<RXxe4cmz<Nfr$pYBiBhx@qey3YH&&L5<eACQca<cG90F&-%!EY~ZOJQHr&*mzKB
zePW?2N4j9nO`%urO{zL5d{`cPBd}(=nDf|{J?aqY4xSRGbv2oMCX2W^+~Ii2mW;>L
z_>UEzd^MuxW}=SH=k<J*sj9Qu(6Ph)XoM|oGsRbG$47qW&MHn$+W#-33ygdBlKOQD
zy}QZ)3TC1o%kkmd-_Y;+du;g}H>0j5G5g#uT7u!CXqU_D$fsEDc}*xmNXP^?mT!N+
zw`Kl5?@^)UMqp!pl~{pl?^#cHr|VGhE6XY~Q8U?jd91(7t(%i|$UQJt9!$jY`8{pi
z2^5rX%QAUua&h=U$jn<NY(RpC_1Ev`YwX|0F!r^<A1~fbJP`MKfHr#NS)u;@9rMS3
zY)pjEo??qD+D_pF&NkamvRH$>c-1TAX2N+W{>68mG?^Df?gzUdwUpoq#{-y=Lzgy-
zf};dE?j2Pt#yzKG2r)YaDHw}I-h1<<xV+`(p<g7v^sNcw69mH7ja~;+`>|NV%CTxd
zJE0yYGqQ(2WM~<h$;!3QtY?n=P4E-5ze``>(*5YBSQK06s@S#@Id5?+2u%%I@obuu
zvv6F@q_*A$LKE`Y{}alC7)V`Tmjv(bBcr-!NKfa8{O+Awk&THZv_Ut@$tP5(-WdXE
zI=+z;4*IND`dO_aey-TQvm7)OJ}dj@zkh%KbGCzjaBku2Yc9pjRhbkR_8TuBsWKyT
zIX;u6k~#4D$1%^Flb~akboIxtpVvRqw_H#*R7iYJ8s=wQn$o`oTAnsPIcSAhpRGoT
z(U=U91Vi&jv?g_KDplsWU8}^JCu@!V$@sfJ@fq*$$kvlJuh%};<>YB`6bPxBGU;z~
zvy>GJn#SgV&D(@UbnfxeoGbMWkW{iYLD=BM0H*6Co|xgb$_$qj!}Mv_{kK6Lw(RQ{
z7FB=yN(=t4i7=pfJgq!lgAN1o4ofzt`yjxr^t%7@->}FapyOm4KTHc#{B%wFzFyZW
zH?*c{*UzLIsQSjA!^Glp(70caj6gbO+4Fr&n&z3IU&{Sy-YLN46|QH8``$ohXx~d~
zNKA<<ms|yEr_CWG<lRxIW?G_Xx*~8(H8BMha2476rpHcB9X7P}D^d3W`Xm{aYgJw)
zh*K`Is(mH1w&UI;=KTIac7TkB-ojNO)XB1U>J4GYMAa6CHsZ&eiz{@!2w5gx(pj5l
zbnzu~Ya*A1Q$&E{r-x=2->rO=41hkpS4D8R8*Uk${3OS((LKIC_k7;Z#m|!`zU7nd
z<}WK|`5t5x)Nr6dEhUhrK!8xezA3spZokg1L=@R7{UXnk{PR?C-JTsTT3xMO08|t$
z^Pj+W54`LXMFba>mZN@-$@bFB2BjVHvr^cqhzm|D@b!wjtyy(oTbd$@dt}AR5Wu3n
zHqR2nXUug0uk96Bc1z8;gdlm3xT<Y7WKir_O4KHB=TG&vQVw51wB-zQm14O;-&q^q
z6t3r0-^_;VGTJt%u&%J&t$L!`XNeDZ88G2Za)OI!st?$K{W{i7HK<t`L;n7eH>0Yr
z-#ChsBvRPs-T?PMJe(Kxl>1t%UO#J{6ohM<vv8Du%;_Dfuzk9nGBjzbrPUGE;FSH3
zJu+(M!S^Cf?PU50((bO^TeVyQHzTE)`m?#pa@>A{;GY4OE8h_V$$rHI6YKmI8UT?i
zZciDK@RM_F@wtQOXyo?aG@9)w^5T=SoZX=_h_$1|ey**GCU3H1?%|2#kneS@`XAq+
zi<-|brvg_LA8&2$(;hWB%r!mjxezhTNFrp2ID{bEkz4H+bw@H$sy$9pgjw0FE@$xI
zwwm#8mAQt?XYfk!kUznj^lBfPdr4`jNp`$LncK`p^yq(UCAN4g(lynwDDRzPY#hxB
z55vBAjf<L{^2ZBpxI~VGl=2;$F;$!ogwkLc1l18>yPEgD+RCmD0+;2*3u;<-{kod-
zB-0&GjEXL)F_K@ZU@!j2izgRmjZf!AC^MY^UaI$zR9<N=Chcb%O|Mk6V~O!cZSbJj
z{6v`iki4>P{2=Dc|I3j3c;ND<By!5M{+UG0#Npi0SFvjK`}eVzl{kzO`<Y$s#Ki#a
z;eW-O$8x*nH3`4(N=mIf6x!>`Z=H%35I&|)#XhfA&iNXn#v-^Upt`=|Fz=?ot1JD|
zWb6S2AMlzq!-TsVPwUe9^!m1{$S@FP1|T9;#PIHr(+1TP7XuTIvNUiRIE?Jd>-y$#
z=&H<9HQ$>(;PTC^jTT>!_h#d~J83LpoZ&h}%NXnpvR2A|HDnd0l|%i=_mb$5z(*!M
zO>{Obj>3#J<<DhKxf6bDv!}j%ZeugGkLKU~kzZY>U3lqUENG@Gn&+u7KJMk}Z^U_|
zh9$D|L44-xT0F~;J)H#^GYu~@uAJ^m+_xJ3dcMJHEOh%FaZh5){PU7`7=CBl`#rg_
zhr$w}liVa&h=?s9X2b4zzs8*Y(8k+dE43TC;CR~Rz<1HQT9sf^juZl<LHHsP20+}g
z@S^wRVpsBVjpVzC4frrMkLeLDIN<$<nh{B5Gx))~1DyMT2|MqDxt%ye|7@<IjTCoE
z;<gwQyq9H2QjQKrDv{r*{#~z0z(7;EHa@ZHVta>75HR*C1{Aqqbs;jr9vyzx{`rx1
z#IJ>!eJz%rs(Jb}fU8*3!Ctm7DljIR{tJ;^EpIBb>LR))d}a!`+&HRefGbowx^G1h
zrSu|C%;OY`=jc=I!F$9^DU&{+1xoUp*MB10s?WyrW47&cXY_hv_P?_0t;&d+TQ?jh
zq!(&~A>qfAa3Lrw+&f|*-%;XA>sxmI2HrDcksgWn!NO$8667<A!#@2#V>Yis3}zY&
z>onk)tKvRZ7>O*CQM9tmy7DpPwq8pawMGx<DmJ27V~x38<*w4~?PZ0_c{`-mx_maH
z$gQypwj4u=dGB}M=q(nMD*{IRpEw3D@|!d0;4VhpSRg+PA8%$2q$m!ATLJ|D)d9)g
zxPA-$nOa%p+a$pz74Ppbc*pyIA!)wfbvXY-UI~`xq1e_0sl!#Qv6RJkoTPe0sUAwa
zeS#t;4~xEVrN0aNU`T6)p9&pJPm7#Ia!2aJ6&GA<RNXXFDI6un?ZY<G4_e5roVBMj
zzUp-_t^7CNEFbn;azsR}LG0q<*0<(IKuAVueA-aPzDs;i?nM?=je<eVx_`y?aX^X&
z%3}CYe_gjrsdiER9D1O<MBj8++gK#QH$o-PhRb1pUk=?Bkmv{Jz9rY#$F5pJNjUnd
z0Wbc_<*ffMzMzaR$qp<U=h~O&mA4NCY7>3Zg=cU7W->03v$IMr<4L;qU#kD>OF|#F
z2=wA215RPhX=z2xnY5I#kjX?k+h3VXGs=d{^s)Sg&e9!qvz=>4_2bOpylkC*igYbE
z^ab%&z*rqMOfldjwR;J+C8{OF+~sOwMI^Eld8+*MpK07340bm8{IU4n0K%cDP%1WR
zC|X9PMs~?6g$2TvBkSa&AwWeyR^qqsN5YDMis@zS^ce@Z#^{5M(hh33mX@x~KLdJ8
z?;rmBewaNl#t^p3Tf}SRAO+>PcaPXexRo#?W=I>G+ONBJB(4^aai2Q1U!j|3SRbQ1
zRQz4Oy>w_Rqw_g4B(MH*sbJymIv|=!)Dy{f5E6{=-sOeUC16le$&2?&1n92m22{nh
zqq@y=Upl(T-7ZpAMY^-r5;l=W=E#QYc0dhb`pW+Oe$cA1Ig6Vz{I*FF*iv-r@kWHs
z4*O8FPvMWzha9ny>TDN#InB^mbrzLds&@j1iXJ#Fj!0?X{6qyWs(0Y)rg18h%5kX<
zp*M`x)jc7i<idh@)t<mNdJw@fgeWB#F<lY=ReoAP^Y5AWkEu4-TFY@2Xl9qQ#kPi;
zv8)&*I1<~hn~LHQmn9QA+@M;l6<~kogYH+u6uJLG8v?DU%zJ!h7Dn4qPj#+43q@%T
z8E9n2B_GhC9yJ^&jU+5Qz!~%*qa>v{K1uqsU;w^?Pz>-MMQ4;uTA?l<g}cJYSO=*+
zj79Kz@Ukg>a^?hFGA<xv%QONR9Vya89n1*WI+6<YT(y{2JwH+19M|OwBuZ8l><8+U
z*wTa^P39DM1w|No+}l&sTTuLdfl^D)5aCOpxR9BoO6E^#i2c2DSIgDV8~rRL5k8zY
z!+O4%a<$0urp~U>)(^kt%IcZ)LX!;QniczSi7_hgwB6!^A|5*65^X8IU$s+zpk0qu
zhgy0yJNf9RIv1u%_9<yC=IT|oKH|=Q<0bR&Uau9Ve*4Ep_`y$ZW{MrBNFUsqMQo~r
z68BcR!`uy4cd8Q-{6eSK%nf@1fVA*~U2*tH2Cp)#ETh;b*2pTk*N!mz|2D#J-u!M3
zIXG(OI6Ct23xKaTwRCC8Ysquh9VrrAd-Zp+FR6Ldv+qkmfU1)U$!Esfk!l)0Hl~C?
zAbm`RWwnG*N_4nnt{p|{&DVKW8jzf^cKlj6+xer3jfhADZ3m-Fdf$ie%Um-W_k*b=
z`(HM;ALSy<kZo&IH@SphxkiY4;8TAN;p|qi3hhaY<Wl-RLvLr8<87syidR~&2Q&iX
zK1e_Ho7l$Jt1^|HG-WX3$n>Wj8nt^?=yWHr(lioHEjVD;UA`Ld^IOh0__{QeW@qvF
zT|q(H|3S(hqk<yuLH0o!Ls=pX@EM65LsDwA`GKqyN<^6TPZl2T#1Y#5qDnRdBa!5Y
zBRCvz?r_)MO5=n>PZTV6`9r;aMmY`t)BHez!zHO80UW|zfX{ZtP0KPos49D}cMjX+
zooF@P7DbMfukO=b57U-go;}+-)5Q#8=0p8Y_7ernBRZ8FrsS)48AkfZE7X|zC(BfH
zfE0;L{z8XVd5=Nxh?QH}7ljll5nuIwRfX~UFahqktfd&Xubq71A+Nju+^dz#%h9qn
z+EseF<`d+rW`=tmaF*G)boQ%(L0@suUP+CCZfOTopcGf!GcTKtsSKE?IyPBLeK4@1
z@Z2jHbEMlrV}FO;hegSHgAdI-<!R#HuqK$LsFk=;ULFkNlzK*|c-OI^xa<{bqqPoa
z556dOGkGh+{RT|lt57(PHEAfY^=gK>)#=tr#$E-EG#!9cSSVr;?0_6n+yb$(sQ&h@
zQk-kAfVNqxohW!virD*#T4SZ%FYe}ES4^T~(}-Z#f*rlbOl_%KB9p!lt7fXhluLFv
z+{Wi^n^u!+Yl12;;?{;5uK~F4=`nAb%Btm-z@{N{ffC>($U5+3U*U7bFW2NbboFZ0
z%VnC=yP|t*(}C!<<LOp~qy5n2qaarCjBq)0HPdBh!Lc$Iu{5b*pQq1iBU0djp4?pQ
zuIfyiiY?dLu+SmxK+YolSuw-sSJpBqWa-DP$Ffl(FH?kIyORLhn^;!zWNiMi6&SRY
zVMsy^k=E=yW=`vmU^*<vdcmGNcf`Go=<@Apb$VYnzI12c>d&$<0*Ni7WppwqKJ2F=
zyd}7OSpyq=?CEpX=XUhSk*+9;P`3{R$%oOrTuF<!A{zbND+>-4G<`;w`FcVpcoRgB
zJ=T`vic6=L&QBcI8eQ&b$EshaMW=Nt*NbeCE>5Ul-)jCwA0IJ)X7ok>oeQqJ6W1Yg
zVm?$YHuG$RP=AmGzOO0+)MC~A)POpHPi``96~%-A(RPRaBFkA_%?txx&J)-FJn22g
zBM*E$gJ!SL|IzzOJhtm)eBqWo_(SC&DD71xBHtnWDV?xDKE80=loS#L<4ATfudvyj
zke3UWZ4X7Ap@rc+EI;x+g5EpY2?&<-L98KP8iYjP!fcj6{i4EG*5B7oc@2hu7LXqj
zMn79Tf27O)$(7vu8;0xrv|b5i9!=Wx#N@qsN}BK2?2Gu)S=a_G+-QCDIR@ylD-g|e
zHBLPiUUcA{o(*N9z^A+PLxlozu~keO5Kx>76c85vaVay5?cykJuVdE>XYP(vKj0DX
zE-zzt9rjl!&~}&)81rqX+Rec3R4-jqC)mcbf8b2Sy5K2I-ih$0_>Y_J=Ma3%3N;>2
zwuH~ON00`0j^tyWv3#o5_OhU*=|?ZMW+ZZ}nVx!?g}8Bd(#jA_t+gDLlP((OO%;uZ
z+>KW<UjOFocW*k~Yr_p(iP5<BXbT<Qc*i?Gd-lA>Orx`htM9}7UY9d3Rhp9XzVbu=
ziB*A3&s_YZatYbIv30v1LprAFW|VJ0|M>O4mfZOF{p{Tpz!RRdjo_WY(jR5uLg7JJ
z)qXoJ3&c)lqQR@d%ow4|a-Qbs>FKrTE|-{wg#q}AGK6RuB8v}z1cZPjfyTE=a#{A>
zP&Df*GuMa}5C!W+PBeTOQi$`z{S!KZACYc*K6wfH-CgPtTp^-*BQuXs7&O)uC(GG+
zeQ@Sjd_i?JK-JhxpC2Du?W3OTL*9dK*jl4U(MF8JJeP8{1^aFDD87*4R8Av~yuM|K
z2#;s2YE&=&q(>Nh?1K1dv=2=U(yep2i%NQ-d4vNWtatX*90md>@&dm2cYphZ(y5U@
z&7Er#x<D%zb#ur>z5qIn^W_vAAnBk`JUwgR@?ZPR^XuS#DFbMgx~!}wVHE4I&(l1Q
z&>jNz>=tYFOP(<3H6XTKsYxxq+!uyy4Rpz}m^w52(UEE<-waktch5iW*Wdgf+6-~C
zYe!vQY731~E#(Qc0zUegyU`#O6`ENBZ!h|dSYct!{p#{e@;nNEfNxpgWN*DwDFdIb
zh3i-^XP0GSi$D6)jnWsowbduvmq&xq`5WKHSWCeat_+U|pk4Vs*xEBl(#y~6c4o5X
zfJm11#3v(+bu7F?e1sQ~#&&(4-kiH-<8uBrT*e$D2UKuL&6wze7w{PuL^|k(Io0gT
zZH-%=&rDmuay*TVh1Pm*VmS;lYcoqKyGrB1$L|t_k#Rpn)D~nPRGIWhr(?8rD-i-Z
ziNk)0k``|J%-N&>X^_&}nTWsh`_R7pjk(aVIo|;b=rNPtedmxxu58eXIdhG{#6sAF
zh3>qSw3jtYRS@SyU*9Ue^T6UpxpAH6jw?{ZASwVitT6i|NB_x^c8?Wst4o-w(C=&D
z`-e}yE(`M{!`eG{LfZ#Qb6`#tB#CfKL=!r6%@E;`U93-x1}X8Lu0gV5n><6Z3zag)
zYgJx_UZ-WNgVo%I+Xz+jvp&59MG@+4KwG)P@(qa`#-Yi~<=C=X+4^MBacwTcVq+9t
z;;i2Nv)db+Dum%x$yyzs3{CEE59$1#!nh?maEnSuQ~m=;i@8bG{kER|D#+gm+%H}=
zqcAPttgY*A$IXxtAKlRSwW&|h$bmBX9Y<Ezpy+MUauly%D@uDS-T*uWjlp96&Y0eZ
zfYd-=m5mNS!HYL552#mol3F@CU$j2=-Q@8~7ewxa*R<z0;`<K+yQ*$Fq`A-L^SYx|
zX1V+qC?qn+NHX`qSS)QsD>g%vST$q%=VcNw!mTQ(hK$I4t4c?mmzClZ-}B~*2lrkR
zm0xEfZ2mE|7&&uKMwSTEhnKs$b`-E-l+byPo`xl#GIk7x#5tKemFXKf(x)jA-?nuU
zLMNK>k?H_ziiZJ4$I2lr(vOvQ{*nx+`*z{16rHv+vJ5`C(&K(zR%2)6k3~u<D^NGu
zFrjZ9C$yFtw*5fpDWo>2SV!*eZJs5?X+B{+->$R1d-Wv2&j-i9jUHX}XcnNTS910b
z{<60X;GvLvXwfL<&x03$Bs)6X6S3Lg9sckI>-eGGvKnNNG@B`aZuRq4`Qld{FySI)
zU*BxB5J>MV-Oxy{&U=wNY~}eYR}OGo1pVaEy5d<zS*U9QjGw{kRhhgA8cizPR>X54
z3n0(Hl3)C$L0>KOSm5+q8EXpP490ZYE?iec2E1jQrd{Vf`i4Vi?<Ei3gCnK~CFioT
zO5Rg!ipl{nJ$5uNENY-LSbw<}_~-eFkYxT2$;xcU3;~T)2T%GQ`TlBD!Ub9zt_V>B
z(qp$s)5NBowiEpXcH^Ka|AKltd(&l9TSqQn?ALcxUwhD5h^pzcz3PHwKE^F<-9_ax
zuKoAmtPN$4ANvat?n0LLhd+XM<_nmC(0C&E9e}Ff=<(_c`HwRkeZH-QU9CG!)fT+k
zH!m+~;+|hCPl$_ueacqnm(6|8j}(p>mwZoJG!9U;*d%7=mS4?(ovQ|=4v8>n7wvPA
zDstm|8AYBpV~V@@DZZQM@#%!N)83xp{k(6+PKR=ix5+|fCDE2UjXVbhjTKA^a{ryn
zeCh-fNaDNw%wR!IAD`GFvX^8JqNsb?0C>G_N=G~H5SnDnoOP8s%ON*^>`QSW^36%=
zTUn#~60Vo#TqdSzb8F;bS(u8#JL+$D?qoCxs`1uiRV}5yD^#up0BBreeQ^Z#MDy*`
z{1e&EuQpQ7YNxjH+vP`-I{g))dO{nk!765toUZ9U6q7cmUbWjdT1c_ev-8|@EEmff
zh+Mvkbp@XVzfJzLmtt>wdVWrF>~*CZT9{=n^iI+{JXTE6{@mWuseBUR(+)2OUhS6v
zsyGq{D;M140%ET2R)L*I1nnCg?CG0MnAIfMlT)L}|9SjY_17iTW}UUrNg}82z0i*~
z$TTOM*AVe-4wrNc6Q^;a*qVxWkoxo<GjJu_^(doudDw>3OvvBG?TKu`y<lv{z)6$n
zTWCVa)9_iEV<tMQT?>x~3WAHttog9w>vnFt9qxd}n8n0Th+sG7a6`m331HZ?DB;c}
zMgILWd(snxu2iP}>A1-w1`}>SZ{I}5h=6CTYyO4PBE6P+;sB}OCW3@G^>!4+YM{nE
zFP2Zw!2w$K`>q=Ad(4Af=rp!qDkZs@tLxDE4Q!E^?)k$^o@jfTD9mcxl4~TV_omgd
z-k)<vbehI#f%yf8E7)FtVr6NSEHpWu&wbg1ic(kV9A#>mG9T-~xBm{j$QhdhAaY>o
zs;moXR+}5%v9V!9N1(-~#g>MPO^5PYoPqC^e&v#sx|*g2D?Dw)n!IL@X@}45Xff-#
zsPhibBacB1xRZ&#vl!`YkZ;D{y}L!{_Me|s^I5LpA*@Fl8q#DdEfM=$r&kkdMwqOK
zCr+g}N!Wn{i}pvV3lJE888xzsvDmRd^>50-$*FYdyZu)Dox%vrt`%_^{jxK^87-1v
z@}IxLPwgR_onel?{A$-6{%tDA2zy7Fyg4B+Tojc8nWSt4^#ejrpoJ8>E@Q{I%o3<b
zj4wJ#(miJ5U;p|FJLnLxa)Z~<!fniFdB!02&;A(I$1HTkhHFe7TP-ek$%XN$X0>dZ
zuXg?{+L>1%{~$g}*cazfU`ajplT7pR%WTHr-P5~+K02#zqgIYAg8|gP`(N|9QFoRc
zD+k<V*Py)$)GG@T-@U6U3`m3J--;-zYk5SSsfd(*>5BS6^C|H{#%APYdyi|9fBRj!
z9>4ZQJ2@^h61C1xzo-{rbQ_+y6)){3IbM(m@yR9qTdo27IZ9GY!}8+;RW_@u_ZtWn
zdWm-V;CF2f6|(%0_`-f?j>kHI?+EgR*bI?RP1KHJ=M09nv<biZ@_&dJusqF8+mU}`
z%}nJTW^^0Mm=>)KR10r=)UY;F!L!;n>X$F`Vn)VEC0l^xR7v`DlbZ*gQF68yEt3U@
zCCkOKu<OL6MmFN<FEF1o|M|40J&UA8=sE%T*tA(Qfbczr$H78Tn6yRgYh&-#fYNGy
zGcR5YUoX|f`xyR{o=UFEvB>zuBzMVq2jFuNy@z&_Gz}~({SgHzQWxZkqh(<IIQ3YQ
zXaLJeD;HcJ>mW*10AlZ#)Tx*Doc(K96XZyrwB8x+zHVyH=2j(1nCxtIV%lO)FD})t
zJ47z6fml`GD`I+d(ANE+pb85*q2Dy%wJG<ejB2=|UKL*hwz7?JpIZbj4lsjqo}|tr
zqQfyPTmw%Lyp;niAjFY2-(!&LE@<_bDsL-83GF?fhh#|a=Dv$5f+7(J4Q87fW&|dA
zFb_OZ47o+_L67Pd&?zl)n!6F%)rnBWnP8>@#OhB>G!Hv|SQ7A|ebRCr&lrDtN;>gx
zOnftc&a9$VP00^9*`cy^vsKhvmf?0YfaGCOekJk)DZms6ug7Tlci{b(PzFlA-dAJ9
zO)%6=AE*+IK?O{oy{rAbxFXB_-tmpu!_p{9Xnc$sG@=g2SxTA67n6!H0jCMmwqohi
z*bkI*8XGz{%NL$Uch{l5#N;tWJcSz4P@X?3&oQvU%f>#1E@}H@zuczyM(}nMOZTHc
z&%QA-+Oz#!Jk8U|bZJSj&$Q3VyyeykOtBu>v{TupM5*uzQhTdSe)lv#{f<P_P>TB}
z2PvXH{I9kB!bOQlO^Ox0bF1>kOaBx3Y7+pGf-s?{J3nJD1M`-)quX4+yyiu)@K6k&
zysRItw~3kJq=Urs!=*$_3eLol3s&>vb^f{I3jYQ-B`;*o!sbbN{$lIiDCH05)&uN|
zjSW%cZ)HDk)vwv9sSL#{_F+mzT3oDsp<kY92npgFoOVJR>Rz)ouZYF=-`Aux@2PLZ
z%^&GjFb&DmODadMM`sF%7&fTLa?V`^A82C$!UDe+#eu`IHk3n`%3Q1XL#tO+35Q&Z
z8K6UG%&og(f+m@ghAdJiEoJv{Hq8~H#T;*7+ix(w=0_`C50QN^l(EmKD#klV!M@$X
zyFgZMj6F$nWz4S_;+?$%a65&o%H`UT#suXok>cC6vz%4nHH&X+tUpzp#iBs$aJnm+
zs2(j+Qo{=@^7q%aPe-z9!27$UiK>qnib-}NHH^Ss(+g8`QrOJ%qfj6Micu;tW4>kQ
z^)^{?a8Pk2WO@2$I48r9vuWZ@Ms-0Wu1{ohs^{^CTfz9{{OdthYRE>Bof&;bG4vtT
zpRvI4dnY^>0%FEK`d$nbpcdpVV*+@zna$^`Y%t$ynlSXh&T=5viu$f0Bdx3ENnprN
zKA;omGD~dOB7aTo`9|s_*DDCjFV_%?ve)7MBcA&hm2zJ#t~-BWG(hW!do?T4kSnk)
z+9cCgiko>*@>W&Is$BNL-G>4Y)K>y6$>HC1v-T*Xn06wIXFM>wFp-Ig;|^8PG3m`y
zBrC21#bjhv@8o-=hN#NtY^d4QHaGLP=nk|G4!%D9A?cG@zb{iDDhwO3Y_8zPQaAwa
zqfMT0GCsk0?ml^NePfJZQEc|x0qXP`{&XzJkjSx1Bc+!3c$zDqbNCHeoa&LNcqM)?
zm9ENqz>i``J#I<<zFXOtq3Ej!ec-S*^9}W8P$XtP#DTo^4m%tEqw_3`5Bl>ZqWe{p
zwDO1Jp@8HW<p(DmcPJgmE1LLQc)TJ0nZ2~S>6^%;meon|_lGp9n-rmV!C6^2(8aAR
zEh8$5^7<kYzU*sHAA{f)phdb8-hk~3RvD!^!HLDDC{g~aTvf2WdbeJJ0n2ktJwt@K
z$B3pIhAgBIWYVAAy>xQ8tUhDv-mH{0u}^te!qK;gJ>LWQYc0xDR`K^s_WccWm*0>B
zWFFya+R&Tc{i0|QeByvZo%*by(DU4n7o<&R^%*}f#WXtsk<#TF{7r`<RqanRzSCQU
z_co?;(5vp|6f!qJm6c^Jcfghua5<kstHTM;6QDEJ(G^wc*xzXv>4m~`1h#ca0Y`+|
zJ%wqR9T%@;sfnO;S;&4=$*Sjm7Ot!MY>gi%U`aUKiysb=8xfoe)I0yy*>UhA%J@}W
zsR?R3slD|+UH)bY``#n2%&W{PE;B>QFJ~Yn5$F&T<5$u5Pb+u=`lwn2jlq=1Mg-Vy
zaMPN1kjyt#(U7@@;8jzFk%0A?xYZG7E8L3m<Ch3ri)f#RoPPz|L%FP+&lr`}rde|I
z3;-hdzOCdY7wIz!TT737W(#7YqKS&!Q0@brt`#&}OYMGz8F?}M4IZ5fjXGjj@5Rf+
zS{G&XOQxrY<`7{9@#-7Jt|8d|L!F_flh)eX_b8;xzNBSXf=zT1GT~ENS~`)J5utch
z#ken0nsIU42<9c~I~01mUp46-aYC+dNEifNAntK33ntwUOq3M%>V!*u;2p;7yJ&nU
zWIvg*iL<Rr&63Tpj#n^{XHTK0``*@*Y10E&F!DzGaHsCdb2;y;tK4!?%QIs6;|&Zk
zl*(Z-a*o$Fp;O&Mo)iC<Y}OuxTm{jpR)dNA*iGV~d(vj;<K3UW@T0(^J%dvxHE#jI
ze2<W43yFiQYs(*f{QO2Lt~ihWRMT$rXhL<%GVTv`Bb%}q{&{Z0TB)i#aOOU|zp9v6
zEX{Xf;hz~(x01O!bwR>cm|%<<<4WtD*0|1(#K$W4f7^`68O95lUgin(lVJ7uT6BK3
zMH53E6ZicX#|2tJgwo@$B`GN9ESrtFsWZukZRmrhfw*oTuwTg+4($XC1`h&x3F`b<
zAWHr=Y4H0Dj9`uwM=e^tt7AOk);&t(BU#&R8C?_%{wrp)q}RF}-}H}j<HW2T!lKlS
zHR#Tmv`}Dd8ttM#;nf?x_C=P@mK?<%l7u|UONwF9l8nTJb8aH{vxTVuPJl~i0dkq=
zJQ^%QV(VJfcjSrF0PK){?-nwNsy$O_!eFL*=QAJw#m*fp_>bdjz+tEU5YR1EprV3v
zjQ~E1QVJRpf*i?XKRudZ-BYN3|KR=%e>Q(;0oqD_(9MlQqy1Uu$3g+0X!?!z+q=sD
z1oAvgvVW)(g4p&~k>iv;RG=nID)h;X{UoFbi&kwml@GOD8+_8vYqriels=N3$R^65
zK6I8DmAaVg#nT85bL!7bI&sWIQEne)=X+$pNpPQnoA#l9?{}{+$nvrAy-pE$Ex~R)
zyecMh7V)KZ^}Rj<eF5H4ssjUB@lssQl3||}f2RSM2V2ONyPT_KTbHVIiQGbf*TDFV
zg#38b`ZUGXF5%#01ZvyBZ845)ep4-6+e84WcC3IT2SFxXljfBPmTF{>fw$wo7!I34
z(u$v25px^`1o8DwuY>#RJuJn)`G*;a3MOEmbG!q!uj@sVqz7YEQXLo}VTj<%JCbc|
zRCH#DAn{-Tw^ap#Za97ytBI_8hia+SdbjH|dE>|qwV2HxpN@O?*EPF$I3EPP87=)1
zV!2>J%%B4yw!%k|LOuA)Tph3<SSy395B9C>_=i5%^;Wzi#eNq55wC&#>ltno#($wR
zJ<=Kyy!7hdt|i{^6uKTA@L84WkO*2H6d4h8O5n~EfZk8ouUZvE#)kVbo+!^Fvn97J
zHF3qH0L)%?Tqgv=n;lncT6}yS-!C4Joihpe8W!uv3ozj>*f#XpCS`d^!bPB|2)^i*
zfDdax#VS7wH}5r8HI<HpC(ORPcaPQbE^;@yTz@|~jU(AYlLT44U3pYVw>fk8LYUDG
zcM;;S3|J&E(T1+N!0Jk+_y#?vRpo$l3(`U<A_p(2?*y(7bdpOmJnh%k6*rhD@>@xA
zhy?qqNxe2TFo;$mcf%{53#Iba;<xAKDN>*Vmt#MVBD9a$RT^(Pj%8qj#yXk^mUnL@
zW;FzS62sDjYXSehZv57<Fj}?qACs3OnszGrB9)AcOwb>0;qPSc|3bmh_XX)dCM6*$
zEhZ@?CMEq;Qc6KWT0v6kfrO-jgoM?I@8<tg;Nj)u`ZDDIFOX7@mi@m4>hl>XqyjP>
MxS>Y1nqB1o0s8vSjQ{`u

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_pirate_day.png b/game/modules/tome/data/gfx/achievements/madness_adventure_pirate_day.png
new file mode 100644
index 0000000000000000000000000000000000000000..a00e7a299d5b96ec7b11df4e4d71d12131c6b98e
GIT binary patch
literal 41279
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
LNkvXXu0mjf>%xcg

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_pirate_day.png b/game/modules/tome/data/gfx/achievements/madness_pirate_day.png
new file mode 100644
index 0000000000000000000000000000000000000000..2aa5e91467d3d1dd41d58144992fe999de27235b
GIT binary patch
literal 42268
zcmV+BKpDS@P)<h;3K|Lk000e1NJLTq004jh004jp1^@s6!#-il00004XF*Lt006O%
z3;baP00001b5ch_0Itp)=>Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*
zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf004jh
zNkl<Zc-lPu*RSpAncs<h-t>zrueI~ZRi`qGWH;HZW|L~Q)ZLQ1l`zVZHFCtrX>525
zk72_=UD*Z<8yL)AV8FI8nhU{7qu5Cz*)2B7CRzE^$zkV}fB6l*ST%F8aW=4V_Fn6^
z-tau%^avmT7^Qh<|1I)3qiGtHQYfi#&f&eIvyLc=$l?U&J#EwCy~BBjHiowCFh-N6
z2|hs6)--KP@Qxq_&RQaE2myR>6m3CjQnZj5qmjy>1O(^tcnE?>M_AWkltM^J*S3Hl
z$x?y<YaLoix~>Hw!Fz%TxX$66MZ}tN8Z#P<Xto9GwnD}cWwB*EnJ}5{@%e{8BT5sF
zeMUWBBc%i>Sq~(cS46c(sNHjDbif&biVWU)Xe`D;;swrn0*<EZ2*Klm$9abf9w7t)
z5CXjSC@B#FTH7InB=|rO;N0$KS{Xb6DFj9t1cKT&_}~#jqot;EEkP(^tqCq5g(Qm-
zf`>MAIA@VU5@eulTfFm_$gpm<lwC>LRRCxJB_wa}ze$utIAN)Ljcpx~F%(USmWEVC
zY|9N@uw+R_=R2&kC?WB9v{B$ZP1jJ_mRK2#(R4P@+Ll1TVzIu(1&CEdq!pdDq$Wli
zP4FG-x&Q>RGBiFARG^IoQUsh9c;^wmC5=;*k_Zb@M|eDzKqVX@2H_-lM?YxRZAB+6
z7)9Ri6DJ8(S#W)MNpCd9b}h~*oVTbbWjjzrjVJP;2RU0hR<0#UQ*Pe9LsK<4?+8G(
z-LhD&iOYc4bO;6B13(A?DF6wG0A3&kxI|$kXc^-KNb9kiEjlv9CPD;>2w;Pwa~)bL
z(kMlFjnW#UB}G%?2`Hh76GNJ&NGU)lLet{e{oS%I@jeh|F|m&5MLFB1U|Fx2S4)II
zggcX)jQS&ng8_^AoVsaAO-7^?i)xMaj@)Dnb;h<U5OKs&|B&r+fl?YmpqKS{wK}7A
zE&bkr{n-?u;Ntp<?Y1B|ixUAQB+><<D8f5O6vyn(_OPL2xmnRw?U!36(76tQKx<8w
z=7hvhNry}$8XRR)F&j>a3rn%tV#hI71=_krDTVDi+OEYphlwL*`-il3O<mVSQN(Jw
zVDIpdciwxSKl=W6k@JEs(~Ofo-NhV~B1ZAj)V%SPukd&O#^2=M|Ir`uvmgH$1Zb_<
zKRAQ{pMCrh&2qym%IFD2K+xI_1PB5l1hz%NLR#W}AK!H}IC2$ZiWbpXdi?>hiC9-#
z>arnN56%<3U^bi*8BJv^u`y&(O5HVFZ&n2FP)ecGnBkyL97Xhp1M(ziy<V}YOZxpD
zb=}aeN?u)@5j;FuJVng1X?Sh_4mWPy#CIK^Jo=1SB@D6wby?7P&m<r6a(PN)JB|j2
zxX^(z9K~a<H!GwHESoJ+n$S-&@-(4#EvsTfRTNlji6VoNnn){bXAuJGreZdlVKRe=
zG|jrC-j;MY02<pOdI|Y>gz%od-VoV1T5EAeB8=j+Ub8GWm?+}l_?WwQU*qA!2c%iX
z_4zqMD!g-e0&l(h6~6a7|CW3(plurBBq2#s?!5jwd9TNh|L_kfwi`m-GK+es*0GKP
zM{m8(Yp=h-AASFOY_}VdI3@2O@_|YLdBSV&yhUtce((q1Bd$AgC+M1%s;aTB+pX#8
zfOt5dd-96jtsC4pJm7dZrreg4>w>H6E1sRcU|Sa`G?6qYp_z;(Xrs7sa+BL9H+NTZ
z-BGP7zIgVStJO8e7?jpjO-Za`vMj>}i)%YNZ;9fV-gLmd+xK|<;34Oy7ZmLlHA;sc
z9L^58ar*|JKYmD4x7<27K}DL&^)+SJGVP7%f<qx$)*Hs@h{`sYI72(fyj_#^bH4e_
zZ?JbbW3gItdVP+x0&5$TR#@B7OLIokF@!+V)R>@11~Ei}(0S@jiHHQj1%%ePgFgFj
zzs_4f_ccoCd3^bbs;-Djk8WU~GA_Cex88b#*WP%ON1uGk;_8a!a*2|P>EQvt`lo-5
z<z~(8yZ89nkABGd`kLcAcc`lh+jShCoN#r1#&7-RU*IqO`9II+Pad<`ZfIn{4O8}S
z-r)Y5Z}EHo=3jC3>LtC=h`;}z{CzH#3*4$ilr>$~@#NKWy!ZT-zw+1l(T6{!sw%pw
zqACko+d!6(A047sTXd2j(unPo7i^bno;-iStFxD!UY$`?CDIGL4@jv<vXr0y+RyRk
z{rj|C%d3lX9zA-(lNZnV{KZ4Aw@bE7K_p||IJigM)~w47Do7%BcYf8jY>R@bEYMQZ
z>-Fet2c1J5^!Gp5-`gk8Q$BzA1&N9nOonJ}IJ-K-dbiubI^}CO-{E3?iIN8E8w8Tp
z)i@z|=l+|hM05J|6;EG1$5~6^3SPW+N&h+_GbzJKA0%wnD_rOBJwurUYAtDF$;Q_V
zM<cqX!S@r)Y{YDDk551R8A3^h;|XQ3Z0XpvC0{g`s664Vci!U<|K0DS))it|qK7?J
z>lNNQPG7yk#1UV8|7-l{2mgVz-)B6Ykmo%%>owE8eVq6F!Z*LkKl*3?gy1|s|4ZM(
zI>-B8|9Ljs4No6Eq^oQ0CNnaf@cp0ukYD?aKg(IYVi{V#^XtEkj5LoPe9otze9WEu
zuTck&9Q23>eGm}u&DcNKXY=GaKlkf@hG!psOb1*m&%D~;y~8)V`@RhhBMh0z7{oaj
zi%UNI;!_?x{ep)tpK!gprYH+KXOTj1*gK>jWwc#IKk1X`c=y4(hH*9|&0@-?qG?-f
z>lpO=#BoGj*Qi^g8y`$&6KwFjJbOhy$+`RH>x{Airx#}kFX%@piB9pZW>pvL<uh7W
zQFJ9D1o~+oX$0%#itDRu>bhi;Z+Uh5is@;eewQ;C_Q?7@me<#GTChkQZV;oh1P6E}
z*t>m;DuSzGjY|yE{XJfM@)>qpve>L>s*3U6lsCTe6+V6ZIXaH{vwz_)@w@-#Um>MJ
zr3qEA+<xmm$G2|LG!3UOo)erWN)t|BzM$G}2?B(WY}YHMd;3ID#BcxGe@$CAm^5L#
z-7pvqdHnDTF3(PBs~X=~X1a&$#T2&Yv(G-`fAk;!5BU7aBYynDKjNLY-sM~Ge~pKq
zKVZ39kfbSH*Ae9zGSBFoWw}^jW6kqdFR4W!osJ1ji&$-;b)+UE){53Sgn-6&Y}=C3
zR;<=*f`vrKsGxQof;0#L0*OXawH3%+m$j}o2r1~NJ?`DR&9Ye0v@HVYB{`$LF~wqw
z+Ryhs$g+%0xn{H8AcLUS?_s=Qy;`y<3yd~w>n#_>l32$a^`^}01*>{XY%)eVVcV3n
zWy4}Sr*So>H|L~9#QtK0)Pf{Wfxx<}xl|34sE3?y*i$)sCZRsNrdt%mdm~Qn-R1K9
zjK%deahkDz`zBgzC~6k-IgcMd<nYE#{ty58f6jmXU;jhA_q_SuyJUkti`9bBbjttu
z@BTerU0(9VM<23TEos^o1Z)=zq9mcNc5TqNfA!Ds==0CHJUwMF9`nEZPyaVOdj6dC
zdPP&$v~5dgJ6?b1ZStE3Ty2)jRD!!&^4%Z(fWQ9N{std?_#w|f{FIk}^fUZ&i>^9G
z#|PYc>rI|Nc}!iEBymDlRS3Wb=y`#^S|V2k_&{rSorOeUq$V*5bywj9+@Ia0>Pirb
z*N3lhb1<e3o}unB>rKgZ#JpLvZVRr91=rPz03<R(8_mh_F)uDo>ADUT1OiExXLNOo
z+DoS&2qf35Il+2F5Hw9kt`d}o>(w=l?+{X;gk%y8=t9l1-V#eg?HYvC<T}EKjzzh|
zi$H%HGhPpf)UI`jBZKpv=Wau;0$X`OveMYDW1J0f!O|8b7v+j=QSi%u>Q8fhc}deY
zEEfy9RYBefIwhGMA0dU{pZ~LeiV%W>qhnU{1!Yl?Bq_#3{O<4l4lkZPV?3Q9jV2Hn
zk0)%l8}fc1tqpOy!!#a#`Uy#zvUhmMgGY~9Ef-j4xq15zLhf3!+jn2%(Sy&4YD<4%
zkx|6FEBNr^5BV#9<8QL*YA&}cRHA4$CF`pzE;b9IIOZ?^mA}f1$B*zu&GC(!)TifE
z^CiJKl-3Bu4jVwCg(8a*8r#sgj#MQ`B~h^=$y3%<0a79&jS6tST_BXA>I#ak!g|Lb
z9g-+RtYhLd#uIpT`3fa9N-Ba67^8`FggWf)f8ea8vF+}Uo0!FVN!2t&GUn#+n9g;?
zaY8>zIbB_{s<#Z&0Y|+(w#|l3yTyh8NYW_5*%sq8k<v(|Nc0ZaXd}tGt6*B<jlr}M
z-Ac;3LJ3JZP8i)dqI`A9^{X?!^&7vw`+s$VFq-sukKTC1cD<&qE3`34DcNq;%&)E}
zw_A?y+~)QBZ*p~U!SgR3pd!Q9zWEE-wqts5fNeYGSC=?v$@3mv*WtZmwtv9g*I(z8
zpZ=6`yJhe2kpKQ){cHTr@BS|H>npA<&M|RJ7d-38A@_#dxObOgTkxYF{(vM+dGo99
zGrfJ2&`)tmL{*iH#uKjRbFd!O%b711RNkS6Jz}k}n+hc*gLr^Ziq2WKO+gTfX*xk_
zg-Ru($(W)j=tX^|lMx}36x)KXZQ0r_+qPs7_qox#K^`euZ!t)=Rl(J2fwhia)?+fA
zQg2J*BtZ+gTL3`@I^XSzj%<MKEM;3!wH1qI&9*IxO$17?t+%wUW7?ll+X{n1X@L)p
z);4$oS)QT#8NEA4G&;cE0IMZ7IC5dIO@+^(k`T)jYaOd7KrdmvT9XSyTh)B>@KXq2
zqKK-gah*j7fpd<%!y{$~`=oh}RvPa;-g}y|;^~t|oZP;Rkc#tX&sZ$x^aler>owXK
zjEUH;*W|rEdxwYghC{~FDc}9=f6I2gX0o@((a8z_{Gb0bzWDefzWMEMllA-T9~|;a
z-~MIdUXLVA`8$90uk)vV<ySbpzG88G&C6%cID7e$x~?%vf)tYNc0*NGD5J>-1IBwZ
zZr{I8XFD7MCp=yXx=5gVIYbJlJY7|jXpNMDD2=&w>kfIEk)|n0mSB{jTo){=1)aAX
z_6~XL@Gezb(pg96I~LW7)_0^jBUKtFJ^j&u<$A?1?<1u^-5eZ$&~yz#N^TsUkfaI9
z31kqow#5mH3!V@HjcpmGL%Ob^wheidvTaKGan3MFDcXW=5R={5XZYF)+qNQ|j>(37
zqJECk65Y!XCM7t@xPL^gJY5<=q*2-sM-gV!C&U`-EVF}st}o8{r9btnxZs&zUGeL`
z`CIh*1FEtlO;gs3B}tkR#|g$5t}o7c^2sNR_V$p*Fh4t^Zd)P~A(f&(8seSj@Z^ND
zC|F%z^X$oEuAV<58w~lM{V)Gh{+oaLPk8w8M@$coxc~M$Jo@}|ip`c!KKvPHuU>I+
zcE<Pr@caDk@BcoV^_tni0f#3iBxy?8@6nVMv%>=hlL>@?)Ea9o&N_bm*M1%A1Lqg#
zs3akt4v~3EJROqn&yYz%IvS$l2&~7IEmxNpbWKOuRjkS_mlqdYudlJeGwbbffA0<#
zn`;n(w(V%XY`=|A|J}cvwm>OESr=qF-CZsBW_Lc=)&*&tb9i__+jd-U=Ku&T8Kr$v
zldvjRWKqIFZ%orRlwHBHT4TLMguuL6VFm;IB*o+z*B2KIr&FRRB8p?mqChFd!HpC4
z4vxTS2!dby)^`|;NA!n7k~}9$5)O|~`1W^xg%5xB6Had5W;mI!U2pjKkAF;4RXl$5
zkVjuUpxka*FP1w1q$mK$vW(4o&HCz+)qGBp=N#X@!+N=(*lzj1{a^mC{Pg3GsH=*%
z-}?&M7{2)IQ_AI%d+&aQzx3Ds2LIsy{r}?C<44%GWjLF1_VN{YPd*sXbsa(o#<MAD
zmSdEnHy&ZTj?Hq(dbJ{WkB}0aLkPj~&6_yq2n2$2eE88vY&RQ5vng-A_Z5EmJAV=@
zpxADi?CnvOCGnug!JXT@`Ey@oHrwa)*>kqrHBDLL>W-@3T^)zL1MZCuDcf=fxeJN4
z9a2ez5ENa7Kro1MF1PbtG3=n1<-{sR?WMC1I^QCtWHz0$-Y(e`Thb(DGM*5G<JIz<
z&N{5Ow9Znr1xb|9i&Ija(E1A3OPIZJhuP5)UDu(tVYau&dby%53yg_K^Bf;M%lVu%
z%ZTEb%ky)T(p+Ag)9dxQIy<AOYgU^T&N(j6&KQoyT)cXP4`KJFmP=0V+~xoLfBZjj
zHowNi5!Y9jRAtHj(Gg`)5@i|ATDHq2DvJ2(H@-<#mi*x#{eUD%IXXGv#j|HTdH4mB
z>5RNT;JvSZoqzlf|10LNUJ<1!LP}<bhiunts;VN6Vt(=4-{H>PyZq(f{4FN?2k1Cv
zy<U-~8HXn)q<Kbf(C6zv_YKZ3&sol|IeYOEXDuMG)*=9@6ec!Yo}TgS#dFdu<KopT
zbYytv{jYLyddhOK;Nt3%%k6>?Y4+5J$U>@8?hI~{YQwgv2m;Q^Yr4)djC0!HsJn(p
zYc|c6);kiFQg$W5dz4g624fN(p=QbWgN_}sak#h7)$*F){0;)%pYrPJlx4Buwec;s
z^_pe9K}*Fb%LxRsB%zE0<2Uc}{?C7dtE(%@qM$b%V2t7P`3tJ5KnjTufwpNF3<n6n
zb~{G#`s$KA@9jRog9DnXqO%=e`}uFMS}b|-^a<8ll+t8*&g}4r(R9M^{qFCw-RyuG
zsT7mxjK%deQ52D88I%2eM$;LKt4p?<4S(W0zrqiG?{~@ieg5bFlm99I@?ZQ5=2w^e
zxxe_A`Fnr+@9<y#KmPC3+bwtBd6zWL`4fNYS83aZt~w=&D^`mYpMUZNFCIPO_x}Cw
zvsf<K-#=hJzosn9U27Qv_g;U4FCKi#)!8{lX_S;~zIcLd8i)<Sd*Upm-|G_qA3RN6
zGZ>F{-Aq+-aCnGymi21M(aoDgS;oq4Nm@ySpzJCt*U;FO)-{y2A&F8Fsae)*e1Kt;
zQQC$O0wO@?Jwix~l=OQeOpvIf!NCWWZ7|x9#tExpO9+8gwZe<Q_2L?WAU6ryroj3g
ztt*wJY)iV_5C$1SN$RGd+-|Y9BZR>D^B1^HK~{Tg*HLWNw5v6n?S}Pyf$J<qQDBr|
zyIB*bhQ;+9Z);4Huv{+anwIJQK7aC0{~6+B$HpC<obcqq7dY=A1hg@H>reg)tL2jU
z)g{(ix~`+G8-D3m{uIN>1n)g(FJCghIOpi*Ex!J>ukq=_FIZe(vs^BD^!z#7?UvcW
zA=86>j*d@w`Q!;tAAinp=uo1?n3g22klh-64n?tHKEEbPQih}9u3M3?yuRku^B0Uq
zLyD^_R%g%giwav5w3{WpIA?V|XMS~siVOg4RTCu%w(D43U4s-%r+c(*OI?=iA0Bf5
zop*V9{gSF{kgZ1$Xnjl7wPbO|es9XWxW;-%tRh@+RBc0~Ba$el^Bq!vF%f&y8Lqad
zX*&6!X)B!fxYklP75G3|)nGkExh0Jflu|h9vEGvCn7!T@mm1>ZDTBQkZ@v2-ZQEd-
zBT8b5^@i9B;>DJxX-MJ(UzD`VHF{p*i;8ZsCJque=&*9ddU=lbC5<fzK86q&Pp2el
z%Ej3kNt$A<WxZT->)t)4vpv!@<>2U;2cLYx^QTXU;+U`e+|QHdIh)Oz4}bh4hSLfE
z+5hT)&5Mh3o;~~mX$-&dYrnz2`|fwSzPKRk<(%BS#jpISU!^x3a(#J;Hik!EJiwTQ
z?KXf&kZOhy0-=DxmiSCjoL;hebw*qS#&L|_R9tP>JGSr9E2{G=q?4#&kC3NC`2e$N
z*<M{?DoZtAP^@>g)MCD%+Y~fiOR?E7o=q@u%zCjP0C}&+w%oF53XIWg*GrnNK>)*i
zNH5EnZ<a`*$&;A6+Yv#-e1Hv>rfW!4M4D#I#`_5CP?K!@fej8994bhvuHG?muEhn1
z4-PF9k=8V>L7~|1jS0arc=sN|{TWJY(q4{0V7r#>VudX$;!RCil{;aHb+p@(x-O|~
zgLDF|1gqN@G;W2nB~rHNs72`xDJ-FKC>=4LPVvDrzrLpHx-Z}Sn(cPO-8=XA-tYY$
z*H@P)DT$+)|HXgu_xXqa)jwc;eNFJ5#nl!6@?ZT+{`dde|BUbd(GOT&Uo$;E;fv2d
zqbdvj`rrP$Jb(U_-~a7@%gx(&_?7Sc3jgAt{S&&j<;{2Br8gLoi%YV&#9B>bhqRrc
z?N#*bu2R3cK1Vl#BuJiaF3E%@bpnM%MiDI*>ny=KbU#PUhWJQRR~3G>A?q}wxCh=5
zmK%~Z;d-@0Et4c+wOG)3$7nL4>pCje5ZVsyz!R7brVJ-T7Mm4{9hzG=HC_fL!zn_*
zs@jn1jL4Xsp27*#UT^Y2>so@?i8MNIX>5mc?#l(>kw|hKQ?xs(QN#*A=|P^5q$$@|
zSF~+Ik|ex(_MGNwL9(gox*FdF41%t#@qVWVXxy%!mqB3<I-~_D!Nd|N1zLd84RX^^
zKV9?1v&R%=!5eSC%k||2FP}c;{PYazT7L55A0x_!)WT?QMm`?#z3+dYv!_oOOsC|7
z0e9bcgNs+M_}BmDU-N6f`CEMa$A3&mpxkT;!Si?j*5Bs;_mBP&%f+0(`8WP1|KR`o
z|6y@`&0sKOI39C+a+8;5TZWNg99!~egNZ#-M)-k4L@`=rT=|mg$kBBjxfQ6=BD}!1
z71gF7cZRwsa79JCSfOpe29J&tLO-F6<*pqL0weTp_pjF+oE#Hp8A+0G^VS`@wnZAv
zjg#A~p1(vWNk8imXDRFTk|>EeJUC#rTGM*VcsL@_hO%jZfIyO(7~8rX9V~*N^&Oq<
zFiK<HuHtvW?FtAXQBu-*M{ZJXe&aowNTQ8FYfabg)G`;ZPN}XJWSt|45;_~edaSh|
zBtj^pP-qmTt!Zq_U_K-qwwOqw#O_ouTB4LfZVc_J!@I!MYEEY@B6vo+;-;y1(`=Yu
zdHj5fY8-c>jwEjQ_~A?XU*7vd2!ap%wZHXu_~Re_kgM|x2BQ(n#T*kwXr=k$*%O{U
zdc@7!cj!XkXMg;o9U~b6O;t0fUoa6{uA7w0Dy1g^CO|KZi6V=S1R@ROZAK_6bY&?M
zfyq<sx?oXl2!IWi%C=P9j!88_vDvQBPSTYn<#vryir^joa*b&$WnHo=w%mW~ZQ7>c
z^5TNcVnKf}U|Vjfmm3n1ki-#6Yl@=4i@<m^VzFFMw+$vJaDh!#V5G(ePk<eWH%f*d
z7-{g{QQMZ*?G{0#4MF&wmP{M+UPh9~C=)Tbd&1S_1yU)-vl*9Xr(B+%(KR)x6TE(O
z6QranO4_<%eNeJI*-#zSv<D5c2kAPcvJHueF|&X+0<9!Q<_O;-xEL}`e{{r+`)@Gc
ztXRyi2;MQ3mPurBLGtn{PzX!Z?=w6xyjZq;{oB9FU^wEzPkzGQ(J{mEn1A;>zs+Pa
zWxZYzMG;2t1QZCt^T&_L@*aQs&;B|7{qOwt4lEiBiKB=RJhALJN-Eyy6--UX@j$U}
zT7r|PAjoBfG7Uc2A_{@^3eoN)YGt{`I)@UP#&skrp&$2YY)jeJxZsgOl1C|<VokH!
z&=oax*RU-&XeWt~oUa$W{oYqNKRexRxIAOAm@_%thiWIm>zt=*YdoIWbdRoWDXJ2K
zL59GhTBD>Pjts4{<R;xM07AfrKqMoSRCK|jq$JT1T4-!&kxDWdk1<9wuL}l~33XX=
zeB*?(moM>kO}_$NSZdpFae0MpJI>y?rp-Hq1f>N=D?}d1F8WlqqH~r}F+m^niPh_P
zm(w;iMnf-((IU_vjydit7OO2)=b5*#jrUk*`-DM8zBfbkQ|7f|@8(^ay5`4!@O?}i
z({?RMnlT!USj?|U(iE*V-}t3(v3GdLWIAQNT=LpmZ}O8L{*bz^NYa$matXln-~cl?
z;G>r{kLE2xN;XbW2E{;Iyptpd6aps_o)s-i>lhC~U3YW>R8UOv0cn&Yq(GaU(6eWH
zG`__JPfw?8+j6%vgTe*}N|LIW;606oSI?i54+q$`BTiG=x}mil-};sBus*+Hvsx3J
zrDzJ`D5clSDT{I^PW7ImEilF~7!Am?oVIRIvwZS_K(G@{1;)JrRa?^qOPXc`@A2Nz
z)HQY6kfj+SiFo6^_qe*eq-`3Ub;K6j<&w5-Se0A6^<2Dj4T>Fitrc2Gv=Rsek&Or?
zblx($aYX;%4$z>}=S&7QH{!ru;W!dC!}@|_Q}DH0345a+k?dG)wiH#12m<RYZCTPa
zC0(`T^85^>=GN=?xjucx)#)j{(TF5T(MDrC%cIXfrz{FCFE03x|K9(QKlt8v>DrcG
z`|tf0AOG~H6q_|^ma(|HqTFm4j7PltbH7NNOxc8lizen-k+9SQ&Z>yV^T64{(N83I
zjsq&GX)hy+rr_?$YYZo2bYcjR0I6|ZM`>%Swn9ir9%YnWyE~qxU^bj_Fxn@I4c<9&
zlTg{3)oRVb(Gez&DAsG*uH)?Lf(Xg>YKaz_qA3YMFzgLj7aL*~vnkgUwkA;tX_j%Y
zzt7p#IodmimIk~>N<|O~8$3}Iu|L~mxmwb$T7>j$wre6|=#O&-!y!o=Q<o)4ma=Ud
zOk}8v1|I~Q`&)z(2q(~p-6Aj&i9lFzCl%9b!g94GIvL}GMaGZmo4|pOnL3Gel2Hny
zfx;vbCt<SJ@y5-FtF@(ej;7n<LO?1>uNO1!Yo5*r{QghYyn6PObTDAA*Jrg{06SUs
z^8B29Jm&P}3!*6Ezx*%$pD3lsvYdbUPyaDhu_f#Eu-1~NhI_{b$u-YD`S+|#i7|@I
zNVJBksxfrDIqBGRDMup(cER-~X5l*`6Vp#J&aci{Y}Tym4Q;Rl7x3OAh1k8OdP8j+
zB5fE?ChSiSDYk1am)F>?Ll+z3@enmjY1@{nED=(0<Mu6{efEIFDP$~BJ7|QauCcbG
zvzE54sa->?;+>k=c{;aKXKN`H)^$WG!3N8^St5iW)9FstGQXmA9f^(rsI~=Sv*8Ed
z{~n{+l)9?v^?O`Ddx3TyAqDM8N5~!8OQZ&+BvOgpmjx3^w1fUE!6Xq;lHvS{Ne26E
z#JE)~eai7DaB~bq0c!-?#<Sdb8V_Dd@}6WIOCqg^Vu_N9my3w|HynAA^YN30O73%h
z`ifq!$9lEGT8oY%gb)~GAg~jSde8j&3Lzy~uTNDLOveNM%-1!kZV+CP_I7Amo_MOd
zW3%dLDu=86my+*>i*14peY!FrXMxzl^Yd49b;;HC3Z-L=P&A<<k29Qd*w)bnhm>ju
z!A~ZvH!J4L1#Pf+JPL_(9fQ2bcC*=CBT{j2bj<wpoYjMuL^`5!Ek<jyIN9+zAyBjp
zcu5xTbOwv{ibzF7LL-%sJ8ikr)NM^w)+E|68jnb`3@>*YcN;ufYC;IOrlqNCjEQj8
z(#v~bG^@5Ci~@GAMSWS#Yb8-q?7o7)NJ$(?@~Y4Ie2$Ew-3phA!`g6c6;`L*nJDfb
zN_1aBrnsmA7b{OE1-*f0b`mq5#>{3hgK0$Gi|J&{x>AhBF>l{WxUrvbd3H+hp03-W
zliT^6-gwMpI%7SbvzlLX^WHtY+bNN~wM20QAuwO87!G3wgAA0SC<Q)foR{Q%!`_XA
z!PH=Kh1G)E!#Jrq$ZL{L(yodfMLjk&5%dOq?!SJY!_gkbXvC~Tjk}#hC<q9FE_epn
z055kCai<%)q$UJ`D;n(e8bV+=9w9<tF`wf?pfrKHDk+<qRA&ezwzfMO9Y+$y=%4{f
zSr@#zI-~At)Lu6GAl5OBYq6ojsE8y<*gx23xtMb`zruS@FUyIv#(GPfX6)U)MUtk}
zWl7t0Y`0sa5LCx&q=HB(l$Izhh_plsi9(PVNfaq`3Td0uA0~KRQnm^2sgg-wkq;8~
zr;?|Y;K3Z$g{K21vxvbYBIz4Uq8Sbok}TeF{BcCA6|1d)pvhB%)Cu4J;WOTO_a3J&
zUQlid_HW*#sVa12&{2emW70IkdB<e7M^%>GK8QG+<&?GM7vG=J9~km1q64ZbP*nks
zKnTTXsL`n;2!R5u0|fMXmif76vA9G^g-8=_&W?EN_4`~bt{|(hmkL=#)Na>(As{g^
z!+bzcP}LQpk;qP<g(TGpv@Nx>OpgwC+`(#vZCk3Q!qgT#s37rThu;)UN#j~ZNuPd{
zvS}+q*m+g*Btsqd4?fV!P}&lKB8d!HFK0L$a&~@(Z94{8pEOH}dNKXH&mhUs(*e`j
z9`oxf>Z+z|TcSaZNNa>}C?$4PzfrsIy&%?-C{}1KQ4x$L5q)F1t4oSTa%yA##9hPQ
z1YVV}Z9EUJ1SVCycFzzGG)8IqBSWvB5QIhwgHjRJNhF3*-|*xddU?ivFXF3j?Gr1(
z!{<vn>o~k|legc0p9dd*L=?wN_x5@A=pnscpWdL4R+_zW&R_hcJ>GnMNI#EoNa9#C
z7-U3|psoT<3sOMmBx$M{3=}3+w5_LZ0$E?OH-+t0pKZNCr4hdDI6ph39WAJy3C2mE
zMp`6_5CX05P-uE4#YE8#ducnAS0pAzNlDpMXrtJ44a3QVx~fTg8A1rE%@$iXD4`Hu
zVr|2`-O`Wx91iv<+KQ^HFe)OCGGq{_n}d@Nl#;aGl0`8HP>Des&1Su!wk@{pXu1aP
zc6U*;DcIIqR2-A^a%{76-$<p&qY0h5MoNKE60LVfzX*ajQ5dtk5^|{+S~zxaGdH|{
z5NLGF_g=!HhL*sxQAjQLx%ZMCi<Lx-CJ9j-<Gex22&pvIX+ozEIwpw{A{F!atYb7t
z8TL|s|Hl`cUah(R-h0@#!xO*<j4^E1E1I(8Yrpu5EU$LbuW!6}i~VUrY~r0rGmi0I
z5`-qtW8zd(*8w3EAn0tsIYFK)TCX`>r}!Y~XP#m$5Yd1rPw-`p8gzuH#jhf&&~fwL
zZK9x9mm7TWq$Z)RO4h{&+jMlU#d-(gOQ)2CbUeZtMX}wId`YX1CsUfTqFJn{!%i-~
zDAx!nxjo&PN$Remb~Re+-K`TO>Zo`4fmD*F>qw(?cXSwqloDIDtkMm>@)%*j20GhO
zx{_{HP~ou76K5H-gMFk{bd5u6kh=O3(UZskQKX2X9io^j#Vlx!Tg{zbMBY;z945SV
zTW~m$tlK~r0{x-lt8XPl8saRbKT1Ftq%=FeUc_`xBSJ)!^pHe2XUOA};UMApd51O`
zc^31<i^YyAj$>?R(Z=9xN0#@P9URcv9eeop%?aOpXAh)7sE8=i1h444z<G(32B8#E
z0#edhLGU1iqN+U0!cbem-q_RDmeZFpT_lmUBa02@xTO9hW7(`JyNZ6&Lj^(GbwoO1
zb~0e2m$XZZ^&Q>^bS!Yr6A4Y4q@*VY<l_-lS>mn5wjCypb{fp9lB%nAs4D`5U>FZD
z+OR4&w0_rtWKqgA9ieXYk3TR%Q*`BS_XENx5U^fvF|Fd_{WWSOkXBNSYU0|UkR)l!
z@Z^xXDCiA_^ap*m>kVDy(D`PE?Rx=EkR%cnOJXF)am1w5^id23nv;{5sIRFJG~Sc-
zB}XTQn>Qn(*btcroyJHsagu<F=~{(r6~-i}I0qXMFc_79P(&tWlx2jV*c%P-Ht_81
znzm_}9_+K4&)IG^%nlFuwO{`YKK<}Rgb<{0L?R^pQH~M@iz3zrC!$>;)(LcM&{88&
zB(bFJz&Sw_Ng^y!ELfB=Ed~*JHfNSzqB*)>6I7tOj<_zC9Lx@hrJ>kX<Odo#^fYEo
zhlOE{NPxaYqye#2#BqYsifDg~)VqS*J4ZeoFqzDF`Nbpbsw9mPa-CD!3KJW8QIEE%
z2{N#$N+KQ6ixN8FcA7vLBo2!Ufq+LuiX@KMZVQ}s<X17potm!a$<GXJ*CLf73NXHN
zgTZ8s4}mPpX`6;>TM*|pvH8*rss)jeq>*Np7;d$Oq!R2+BMuJ}M$?EQz_NyI7wFG+
z_q<UNaW5vzQsO8=o0K3T2ocgp$fSpqDasj~jF2iph=@Q$p5+*=xjfr&ez{^08;ZuV
zu3DO+Bm~dNB&Mnwu2*ZSs%E*kW>q%0qGmO((NTmp1|JOC>=q(HV!NGn-K2)L@<due
z2skfr4rK7mW|D)c<n=qA$awmF%cL)9uJ?KH^d;IveC_?O?QG+nry8#Ds-bNx-Z~^=
zXZVaH{?zO^6roU&hBPAX_c%B@<mBcpy!Sl(^keK|L+%xg?XbbJ7;ae4D(-|E1n2NN
z&~z;#1Y#4Dsswc-Kl&g^69hZIdX+Y)PLSjoaWIrkiFcl45u+B8&hCz?RA_47L7s8{
z?YG&i*K}RS?YnnbuQv$2B{CMH1zHLsqZmh;<HC?sk{f#wC&w|P{fMoD8c8E0abJ^V
z5z545aY`IVm?S}{1m_|UF;ZvfC_{)0Aq}1cf<dCOVFy`nw+)|ud`i<e4)zW?zH!9Q
zzgzIfpDb8yN?tpe@C$F;WTfG<$EVa)jS!N$uDEkJ#X8ILSJ#wf%VavlXtRUHBLhf+
z^}E~xBvs?c^Ash-uD%f9t*6(Qq={zlM4@v}RRmsq9C2ODiA+K-$_SlfGdg9v-Jngt
zD7mYrg2Y5>$Cxf9aTJlK8A&h2M;b>U>-F*8bNb>1ZB^4xGtN(6?!5nz;PmF4!{wCQ
z*-Z$JWxc@$4*|y6h+do_lQ?ENn=qS95r7bawrqIy>LuH<V44j{bd2|&5ZvxTNP{IH
zq$G+Br!Qad+Wj}N)>79s{lO6Jrzj*^OCl{9Mw-`E%yFdIA82M%LvL(oB$Nm`EyyQ^
zz5NuOMx<#>lt)ODqGW>9DRI(6$9=Fdtxc#KiS`*%q)43t5!1<#m#<cQ|NEaa8fD1T
z^4*Ug@Y%B;G9IVwjmKZ&8k)D?y2so1?qL+vO^sBNH*O#CbMM|^HXUJI$HPZwJbiwN
zj$%3tLL?+{Mx6AiDuXmVM*RUzBT18-*|^W){*XM2*{%ewS42_F%{w{8^^l@#xN&fk
z+j}=~cEj|mmZB&zMxc#Es(@Aj6KUdDp`0c%2BQtb(Ewo`!FDJmcWx;Jqv?b@ufLAa
z5&>jU#`(z{6(k4El#BHl&%ShbhY-l)9!d(<U4hoxAW`&t1GH2`ono6*_`=ir4LTc<
zs2C$8m2Z*kdd$YP3{;Q)v`<ynRAot$Cd{v{$nu=Jnjtv@Z|NtRn=0l;X9y9beMLTt
zQ9Z@B@K_@WMw0e4kuoH4Ok`qQFenibWQruFsU&!XP#WWQyRVZwG*1FaFJiu``TqAl
zp{{GRvOHV7<cA+#^Y;Dk@XvqW^3j9myms#{zy6IkIXhqR#pyLy%QcaS`OWXV&)fG;
zc=h~}ZP_s#4e(*Z7Y|;tcQE6%I}>c>3DTfrO%^29*Qg|Cs3OX8i`0^Q5I_p9mnEB3
zht`T%3hsTyb9yCEn*o0KjKjCbTrAc|3H@<|b)IeAqO~GPG*SszDLN4_N?{_ywyDYX
zr<~lrOK&jb;_Q@OZ>RC^%669?l3P0CxO;kx51zL5I3MuAqqX6%H$#MuRkcOkpWOW*
z>u02S#%i^sX<D3dM4iC}N7+?49F=Y8tVJn7AduuS{wod2CK#1tB14j8)K!IvA~vfz
zNm>#~$Ixr;`G`acoDv+)5_*T4MIEqO;*=uq8KNjg#t~ZYKJYk7QBjWfDdjp4LPC`0
zXr1GP!I&7NK&V}{I~eq++m?&-E0*hmi>rcE4>_KWIXmBCt*3LIckUchY$|^HhoA8H
z)j8k(`nzOV%=OiZu5MVZHf+m=)oRC9b}mp=EyuTxFlHAa1A;h<k<wsm(2*oEn!2&H
zO(0Jr;z(j0G>u2b0uwos$Wz3pbZy0(Z@$Tkrx(;s`z2`>XzG?UjY)HZ){^E*?0&z}
z^hP86C}VVVw3EE8mk257^?F>NpHnVZ*mcEfZ_Dx30jkslFECOggkakiApYCvorXF%
zqzxWr^p{yY1`PDt93fzqjd!*#@9`nvgF^}d$6()UPy(FTqO@kYToA&pO&kn|AQf5&
zvLLuEGy^56JPb#g@sXjlf>j4jOR_|xWQ0y4BnjSX;xtF6Ih~6s3P}|A$Oi+o&hSB@
zlqN{%4|8rD&WO{5Pd`89^s?et|MWMB)10QWG<AdT9Elf1)?uV#wJ!O`-~A)<IO3c4
z?%=j1k+m!rTONG=f(Ku`<muBh&d#q`uS>R@g7dR$)~gaHCBg67rC>ce()6c8B9o({
zj5O=xi6|SzXfovZ<`}JGY`v>b$UMcy(wp>Hudk2}dXYw1NmE#qP-J;Tl1Pk^m}D1^
zqohJaigbTUmhXz~Vq37cf5>*T!COaYI<h!rycr@(ffR~KKHA0hbR{<IRKZdNIv`dW
zEu_GD3yz(Bt&=paA=5E|z#!=ne4um{&RSxX;4d8P*QiwBLxB_^rDDBYvUhNZQVMU^
z#L{ylBW_0#l?W)U7|$ZS7OZQJhy|^cD5DTgqrD+`Lw}fq$Y@GKT?EoBBQ_bf(R4E4
zf}qz+7|b$$`n_j-^zbR(dWv<$qS*4U=38VCoSckNamwX7;^uLWrYzuU0V43)jU$wj
zY^{T?p)BTTD_O7Woj?{y5<^v0SR1%;>wwGol347ZYSC$Y>@h+R1f+vLs*7<hkV%23
z<MO&@Z;~+EcU+&XsjXzWaKt+B=DSnQUp83RGKdXH-|*mhNtzgXLxUjDHGy;-C@&Qb
zM<Zd<AJFUdxxT(+FdDJltXZ#CP&W8gNum?_Rug9tqv4qG-jw=bLA&kXOULjiN_f7x
zru8k_C`ny6gy67vVq@601xjjSB<@RDl|+Iz2oZ=fMHhjRau<5!Eyc1V%X7M>=GFBz
zzAM>F1aBBa(FTeDw+}SEv1Zu?HWj2pgLRT^0XGg~S|5?b5jx2!wwkgG<o!NM^{7jM
zl#<Xvf1p^dI{x{;`1f3#Er=4&t(#Zq=mw~a>+=OFGVCArn2t2RH0UFTuk-ZPhNCX9
zKQtVSa$4`nCp~2Ml;wJe$q(6HZ)sgi9TaWV(Og_oZkK%i=~K>LU9q>f$Gh*};oZ0I
zAeF!dhtU!XL|KlP61!QFplNH*`Kn=WkP+uCo4KXlcHFv|Ge{MmuS?QI5-EXmmQild
zc}(8dbfp91$tHod+*SRR+W}WnN}8rY8^dz3*(rjSExjzKsvClb@nA&R)ZFN&C=*e4
z*8~DuX;xiDYRnF1zCF49K~)z72SvFh))9@ZDQrn*G6J5mt#_wE-osmu+w0H+Pb4Ke
zWW;)kb)NmhLy{!p`tkxJSG=7&bSo%ok4z+^X+%CYoGv`7C&{!SHk#qEM^FYC45QhE
zvNAM<B+L6~*{Aaw;UrBE7%h-m^56W^A5s@JCwGpR-3^RJF-GLP^Zq{lUe01sGN0Et
z7gH7r-#HWwlTpOga>K2=cX({x;H{exy=+RYXE+%M+A?34&;;u3mSS5HoZH#sjV1)o
z^~I8ls||UUG8>H$LJ@+;NYIJIwgD#%!`V)ev|6=T=O~JXdc9%)#t08Qds^awy@BHL
zx<cYOI7~6A#QPnuF9YBtoyf_KW=!_>5K?k|aY0#?5IWXRo+G!G7R!3O-ECfNC~Za7
z?=hdxS#B0s0^|OKtd~*NHAWe9-84Ac(y1070##QtjQfNJga~+VsclIw?V%%ubKu7g
zEd(kgNJeNAV>cyn9CLkjNnKp>`XL-fn$^m)Yy<m7GCMHL+rYLB93=*86?qnOu%B~z
zEf`Kmw6&pFK^El%7vr74B2dEbC}kljn!s?Ju$TuVhSv|i#bSNQFMR7Mw%O2C7xYK>
z_~O$gc|K%3+2@M~pY5^@gF_~U)#{pi{+h?1?7El5)q>4x=k8gp*3@-_caAj6I6Rz@
z4O4n)&ahXbqnEsRrugv>Et}1jdv{OBdj<~#D^S5;rNtrWj|NmlN7+i6a);gTPX>Jc
zWQCLpBVoR2X`6=0&~Pw`DgN8=Mh~3}^bP~<%bl?`j$-O&mrIo88O8b(TQ8~GK01vM
z2s&qJ+J??MR?8I*4^kn7BgrCqy_B=7b3zEHqjdH`z|%>G5(=ZEoj5GO@?^uX>>=<t
z=P_tJ4tWSFL?r5j+3X%o+wJ7zQqnX9iJJ4yUd!Dt0gEj#J&2ghBA#D(h$V5lL)Qkw
zjH*?;>Yj|nwIlBhQ7WUd66Y1JvpA`cQc*fE#&GBL6TbNDDPMg4oOxNGBf;s59If6X
zjbEofyuoCqdE?C?<8ee~JK8FswV~W@XsVXQ^@`1=WWCt3*={K|B_Y6Il#=I?+5V7Q
zuVu{kG`8x9OokFG0trd)2EsZv+lq_p6|=o5c|V0O!yaAZsA`Mzp0e!dnu^ucmTWvG
z?-?FGTw#pl_*TNz*%Idhuix%793+ScAkaCFu)B>Yl_bak{mGc~SFdQ>mORZ^zIcUq
z1)?!TS%U8zRa+yF5Ij{~Q`S4He;g&;Ji0+P>T!N`j(4D)*ab!EuoEi=@6bx``s#9*
zUUB>22IsyY$$Hq4q$z7;6f>CKplMoy+l5NDO+&dYxjFL;g`jZ(CnX0{#op9#S$eAA
z8E8%0z`;RAkTIJ}7>yOzTgzxPMnoB#>ki_GJV~gm#RFaljNi3nah&p({>E?cAHMrj
ze)iLcJoxAfvR=;1J1cG;95NoK#Cgr-^@_5F;p7?n<2j}O1(xdpS?`+VsiAa+uJj;0
z!(mM40b}s4AUEgiAKqcT(qvg6bb)P|P_Apz%+X50`h3B}dQgF`@fe|q6HT?PNo9iR
zrJSBFDOM$(jMwho<-y}84DueK+fc16Dp)2%#q202K|mMif}@EP#DUNWbZ*dD&SE~N
zX&Z*4A=Wx<5ulSGz<SGMJYjjZp>hqQsK=%(D4H#`>lh_7w)K|v`G&5wXe3$!Q51m|
z2%z)3bj#3#{yN8Kg_-nFLD4@sVtGB^rBW)jD<ZVQL@~};HtTB!@sfk6rPpc-5x@wd
zOyIR-UU-6+fMPsIshizSN#dN<DlnV&@Ite_tk6+LmL+)M2yXY<@Zf|*c|l#(Y?_8&
z{>`7`_}(7>`XB!X*2{ut51#YjXODJBT4D&w)5|kl$WfwCGF-5~?=hhw9!_bu5UUs5
zy|>`T?E#zO8@xDk)Y}Z#&e)VOgX11VYl>BkXd0ZiEH4{sTM?O<<6Beex+B66VuKeR
zoha6e8s`iNhGns(H`t@IlI1*bus0#B7d)RgG+kgiOUbf`gn(OlDkLeAP8**5ND<$S
zi8E;11}PQO{R6Hq&#|thyJ}&m@D0TMgkH3Zl8IGB(>1itp`@Uwx6Bw)l?_@Lg0;Ig
zP#J@cBz090yhmzHJ#2{UjKyXFr-3d}_@lt>*IuJ4OHOXy+L<vgFRAJ^ZM9~UZ#W*d
zjCDk61lMI?Z9RumLlXi`?dgvq;#kpoNxAZ*v7zl?*z4nhrYa!q_sNZ6TYH>PJLQEB
zIG|NKjheHT#6)c7HUIP<eUD%K#?P}ineoRz{E+j@3qJeo5oJ>_9Ht0uNR&ouO_V9l
zo+k8$8H55M6j^@E4}LV^kA9|5yktBbptNLly`_A#B>-jBV$7Fh4-loAVLo9z8<J!@
z36|~|0+P0|1Y<D9vRrJa$}QGwjt^&?pRY*blvk$(xB8Z{sE8!&9SpES&>Jd5?NF@-
z2|xU|j{ebv)pdm!G~{23RhRQQdEQ6%G7JLQK~<C>B>l8c`(?^Y<1I!T1dhbS%w~I>
zUtUt{Y9}s11Z-E+b|9Qb;i;MujNb_qqKux%sM+DjdwU0zWx;13{(#_0a3xx{%*HKA
z1gX$uVF#881(A^qhMH0Y$`;}dMgv1r1d=SGZUjOa1QDxMAkShzvaT$?^|TV=Oyiuu
zDi9vLa70<m%U5%L{0DzXA|uBA5!-c#?-XDE`d1kaGQRtVKcwFuFr7?rZNSrVb~b0d
zI>jr&bT*+bcS#xtCleNzD>mzb)oQ)d?<-B3#N_>)IME#6+GjlNlVv$diCs~aWgLzB
z7!@JyZh<vzhh17aAt<_rtJ7;#+@sgqW4=6RGByk{$NIcuHMiWj(c|`OeO9X$9|SsA
zM5SY>CGY%#<qv=FIpZ7qw40Kn8#ggg%;o7RX}?E4ozV0es9VH&hpk(B<D9I^cFJJ_
zJ_gllBB^QH9e}jUD*)}BBX|!2B!OkUBGxI&3le2$wPV?b!O0Q*{s65sR~Hw!_9ccb
zu~rzhtIi`SNrEC1f}-<SB^V4fIu{fxPg8mHR1%OlFKOC<wSs;xX0vf*{hX?@h}sin
z2{Mb(LEyYVxIplpfWl+x4Kuc@lC#q@{?_0AE40g&>#I}Z9RB@x|B!y3bL-@o);b{O
z<aol(d$+hgJLTE47ku>bLz=3Aw^y`ZWITI#inEsfFsG?1)|-NPvA~OtG)?&CFMgf-
z@888)Pofo(O3{OeQIepdn9w#{ZMV!w5fZG4sJ0u*?V7H>W;lD3AOG|-jFj9s8PNpE
zdE=16b8>s1-XJ0PK+##URH1W)Zav5QiZ_4W@aV%Oc`so#pL6H+*J<jS&1$vlDvpjR
z%Pp4#+WCf}D0UQlWGK6eU;@T!I%lcMYG*zBGEH0^^!7fGUsjB@YjDofk5haErZd!i
zjg2)YckXcijW;RElBTUF*4G#+v;-|BMhkjcl82bGH4HLAl4-1#1T9!?15sqiQp2X$
z1wVDI{F1xR&~Zvp33Sl(2N@nk>-{dtN<!zrV`+saXhqeu{Pc$pXzG?bH}9gO1V`ZX
z?2-o$9uVn>U;frNSuQpR6o2VI`imSMPPupIHoei5(0I--t_W7JKC39#B~fh1(mvn*
z&No;u3$Eu2f(p3SF&pi1`}Q%Dqaj*Fq<KW7B^ZNp0+gby8dgQM+jXvHxhlAP@f387
zj)pvba>lryF&)9nXD?VR*9^x!-v9a$Nvw!<0O^s0-HFvfYaJpDn9MQ1megM+x1QX*
zg))ly)fHXaaOd7Vt}o8%He1T|nk>oa4f_=3me7HX1HwumkR%CJwM!O}G5|Q5t|nFy
z!@Li@gnV*B`qkI){giw%W;h-*Uo2>vn!#X9)Ak8!iVQmvL$S-vPXhe$RYYYaI)XeA
ztTvYQ(qc4hD^J&Yn%WbD!gq?I5VU33W&Dg&Y7cd55mEtxrh%XZ4h_N5xegNvdfCo3
zvn@A_1_NF_KjovJeMB6^{6~NFH@WfpeMX}(NwTxN?XuA|MhXsZAM)NiZ!>Hs^plj~
zxK9!%WNE~BGU45~-lCuPaSe?6WA5F(!^P=_C^0B4zzB#WUE5$og%qABlDN{*bb+e%
zRK*5Yozol4czJq-@C6}!&Wp1Lgs7ouS_YF5ja55^RX^Hk3_ZlDLd60d1c?$%_9Vua
zxT>P6O0?D-92|1v_8szmpGObBz-|ggQ9|cCHrp+>Y0=sse85I6&bAcWE!t?(JVhIW
zx-mTZplEjSslB{MJv5A7yFvKUgYT?mG@Y{dWfY3DcDI7+8XIyX9usO(B^e9FyiRyr
zrp$T{qa1}7EVquT7Gyn*Z52L5C>7DxlA;VmNrsLR;w0zG+lWXd2nhl~>p-YL=L3#_
zcY)elZr$DI`O`}V!<gmOk{8d<kOs7l`0*cq%*D$yybD}j&9Pm<bng%p^z#hoJh$FB
zVR|rSZ*K@%Q*0~7qY1zK%irP7og28WqgWNY6!dYQn|CK<gC3pmsIUuR>dKC)b)>1G
z>pTQYZ;(?gx4e4(IZmWR(SXaVbB>O{ZMSTznzNUnwE*it6u;ul_fBwKU^G;8!6SmF
zYb-hhXdGSbX<WeiK-%xPcxX|1iZmLfG<*B|+&DSm*`tS)r<VvDsOp^`AyN?*i?;!9
zJk;zKgS8BXLyR)0{cQZfs#&A8LhKKj-M@nemd{@y&sNAtWBM5<H*T_8EeRnI#|a0A
zM`&YcT*PWoAe_X80k6UcAr<!qYo4wRn?@jmr>YGP9>CL28ydT7WrQ#!d5<*BNKAqY
z(A6!y(U{hCC@BGrC1Axa1J{Xw!{OQv9U1ajj_WLWf6T?%CHu2|F0Zcn^rO$vQe%>s
zBvPDRUXo|K_pw=T$aBMHRd9KE&1$pTQElBYolXco5E(;08jz%#SFg@Nc)t0a_o<r>
zjl#=7q!ew_QfwQ%_q*vHS%PRiS62(>Pe0}G#_L=y=1fL`exw-oEkVsVJ3VE(f54r)
zGc+ERfRO>guK3-hg$L@5+hr?-K-&c_zOZbT3#z&zXvOi-5!drMFP=TamKAnW(AnM8
z5{0C*?JjoTgLFF)NnO`S<SrCsoc2Gk!7<$1WAxfhX8Q-MmP_1n!>mha%Ywo<%Bn&N
zxkKa1f)G51$0w9!#pR;HCwoYfG7vQrvnAJ_KRz`$r+ECMiU+UYw05**%i^ry=B+8S
zy%8pf=~_*a<@j!=Zf)9~*fF4~t=lPIv3LYs2tdFXMe93~G~oxo_c4#Zc*^~Iw^?s$
zHj52eFCoh^kbz(PrLVHQ-f+FRM);P?)tsi;LEnQ>MqPJo<{P@sa^uzsKmT)I#mbWJ
z{<|M=dUi%tmz<pJla6}`6_Cd4CZs5VYg)RdLwiBjbO^D_6nOOU4`~|3@!flzz5I+f
z@4e1?am9MAIK8NG*7B9F-Y1PUc_vUQkR-cBjtaQOBVC}a1Ge)t0jkDv_Qd1b7Q5VF
zZ3k&gk|wmarLrwv0IkDWi;+8rQ|nr^+nrcSYXD3d(RCJeXLRyG7H62_F?+Xe?hFb|
zL%G?|YbDEaNt>1^(<9At2#_QR&N<er6;ZsCi*<EPCIfXRm=_U0K8409)(cN<BIF?5
z&DFWw@~40O9<!4HK^UrSAn)bGNd^eo#!^=nsds55R<KjXn6Mi)BQ;hye)1n4@Y#=_
z@dv;2;Z8&%I*M{<ZR_Vbx9{BGwfncI%bM|Q%&j{ooS$9t_~8qD2#lvWr{|Y^_R%Ar
zJbXshOS$*jJ-WIk#Dev<;L+!gI6uEY$BNNxfOLX9Pj?>4qQ#`iZt_XpprQz46i&j$
z^XFW@e8yW}{U-DI6|2>p<*LT`4%-$yd%5Q5_y+I1d4f`bysz+d80pa}fOFKf#e8WO
zD@#vpch|sh7Fe9^oI*lM(!B{unsWdCn>*~k*dTyVHy9Iv6xgo&GKWARLqNxdgTo`*
zszx35_CAoYp?CWT6UWRSJ!kXu74>3)2{Em&F?)UX4sU^XEG{qTnwlifcd}&fcOF9T
ziN|}Ky!Ix~E-&fY7T;O&!GNZ!aZSsSR{XiYbWA)lNM#7YkR~xEj%g|nTHq|G$e^^u
z1N}kD=wJda5TwUD#~=N>Pk8zG0#9IVHQBv4*oHpKt4k6YIKFYrH@@{XPL7Uv`s5`#
zmK1fv%jajLSqwO2EV;f|@ciL(I@{9P7Ed5bcie+gj_b<>ZELaK?(+3wy@Shxr!8Bm
zZG%yQ!QOy!xupx>JIjj)ACnIcIXu42Cm;O*ckax%zL-PsJbivin)dnjpZNx{)@bd~
z28;xw9U*u`*cnEp2++cO1?x&6*cC|QJ%Lovk}|n<lPvGy2@JjrxZ1Wg@o31=TldKh
zXEaSqTa~-vR3RXhVm6skmIZ1*n|z@AF})jy*t({Bd`7)oQ5KsW0Eb8SC)|4DKBu2P
zpni5nTbxo~pQ2=h^`3IEMjFla%QGH7*(Gc`+o7U}^6^W|#`3LiB)tBW9oC-28A`__
zX+~sHf;X5*q1ZiO9T`#+)88NS>iHEv_=Asl{P2{`rsStTc)-=wlJw{{d+&Y~RLr^@
zQT6VT#g6U8OCEmq1>0@Gi<f7dy*lHKckgk1xn%!fMsJ*Qes;yht6i+>$&Ev_kvx0y
zf>$qJVeKxff4y#a{KYd)&n|bFKfN5K6~(IBJw&Z&i<-@<#5NWaYr3lD#p7of(eTdK
zzR5>F`w=0WqFl}0W5sIOP&R@$-+PnEXv$!)6Mp)xrRzFQFLt)NJPFiWx64%Wfs2(O
zI55UyU4Q^_2BAM@uz!;{j%mA&(^oI4wgpmYqAW$l2B|fp!+p}}2=6^KEm~=kB*8n6
z_TFN>$2J|ds%Tt8=Ph2qrrDCGDfMc#d(&Bp=sd+)$2PQ_J@`Y?Y{1Fv2BP)!V};+W
zsZ+5_4XZkCzBA@<RFe!mZ57A|(at6=cP&}d1%|_2q`dcm-Z-Z&S_*IZ<PSdM#mjTH
z>n-b|!ZsZT$5U>6?QL2)VqOlg!<gdwCF$@6m+Kh6X%JHI;inIg)^h)i+n7ib@T`_A
z9zT9U5+@9MJ-+gl_ZdzGtd~o&JmdM(SKwj2T(jI%fG0^J+NNfHxumWdl3~uas_5l0
zgI<p~k6C>_Cyo-Lp=NXWnA@+t!}Vp!%d=OE`+~)F$?e$$!kYf*h`pl|yoD@Fksb;M
z^LfXIpI5x~x@6Lm1PQ_kwpMXjC~~!<;Ej|771-Jg(?7<1nSbnE;PCL6G)Z~z$;Z^2
z4c*nQZP&v-ufOvSd&eg{{pm-z%N4fmcAL$zYdv(VS)HwRVUD&%h+VpO({{+R;qv^P
zgB!;@eEgEz=}i)q&~<h<zi->}`Sl~TQVjAQ@7*-aPL>2Csa>G65@|HrD29_5X%f7T
zND@UH_2@cDQ(G!4c=-GYZEaZ>yCZ9MGUCl|+~;3^?-kYsqI-v2rEl|gHm7{}h~>4Q
z7gyBR5AiCZiucjI0rmM8OhdzaUws>#Bu!JEKYR|AW3bof&9`3X_{I@MS+kgLxq0IT
zTF0bOL~k<W<DYzl(PB4stZONqCNz@na!nN}x>1g^p16*7iKlLZf4OD9ubCd)=J$W^
z510+cEUya=#)`*JO0J6@cV9myxWHhNAytI)B??0vYfP*NL87IgY9)zqtV+eA7UVf7
zx${`8e8xr{aIk+!*2_6RJ0;C>MxzndTBK08t0nDfLlC=Xe|2@qn{U5EeZS<Y{bFZH
z7Xod)Luo->R@kzpX`0<UK&gmzO6yzV#_{UIPdR-14Gt$q%tFT1^&Ao4v&BQS((F(A
z+?Z+hrWTdgc&X8mz&J&e7>riPWaq7KwwAmviK7&$C07?4%1ujY;h{e!9rciM!*H6j
z?H>@D4fntO9#>~CiQ6Y6n~%_uW@y%Ye!ax0KxVF}?GW9cV!cIIbEY>BSuHmVdN3Ui
z(OR;f^|*L)%8MuGy!pl}oD0lXD<;Dsn_|ntcZkz-&d;yFITrIJQc3bbMxOSd-r`+H
zS39cIQ`TD+=U0p;eR^ia?Cvj8wiQZQ2K|&g*(VV-k6zRariUEe*dvd7BzZzz76>oU
zNzAY{Y)g1{>Ui_E=8NZ!qp_g1(2oP-6gnYs70lZ{U6i1drmkwNwf`MvQx;pqwgg+F
zwZ>TwbxT`TT%4UU7>?NH8Ek7JCD2ky`bmoSp7rG=jcd_DGswqeQnRc#xX$7)mMq8T
zIM?vS(~oh^VVz@`Weg7kNn8*Tjr&rLB#a_XC2491R?+Wk`oo09(h@M-7-pPZY*?(W
zxw@=~bj;EHTTHqUFBfq4XrD)quNmEnxScCr8?3m4=j=tzrr7e}swC^B9F8<+mrFXI
zQI>0TXi&w~m#n5_Qx>?|(;xOYJUXN(3Pu->M~|NK(_+K^(J_bn`)oH`+<J>5aC&)7
z90{Ba2nW4kj`Pqsc;k(mTo#h`tLM0NN2)v^C^t*SCsS_TxX%|4K1GRhgdFkSSN8ed
z@4rBqA$MN8iIj%XEF(9P?RJ+Xpd|<?822SV`FzXQ-slrY64yD(P7)b`QI5_EUX^3o
zc*_0zZ_ruGayf?pSuf}8)k{tvJ;p2w^uXiiyP1yFd<jiQ+*;zpJ)~9ubk?ILz2OIw
z{e2eOHQi=QS2yHo&dnP)*_H(cg)wGl5AQ7W6XM1ZbW7S3sN52SM`=l#Ncx!~%@t9)
z^R<~sVT>lpQ_?i1wVH$d0mWAEd*6G=&pvrYK}vFb!a4h_7aM-*=kKtwn)&G&O<f{n
z%JWxqw#goi5a_m}cAm3m3$C{v%R*Dt9^o2dB~aa(t|%Ez2Hd=P!XWQal`UB>XIqqX
zp<}b&(v}Ueg4AfPE-ukZ;;I(9mf$^A+t7;*ZR@c*VKA9;w(Q8qGs+N?%a%lK8T2HP
zEP4GaUnfsSeDdLsi6n%s<n+aw`9^bi_n5rbV{g!BkYz-PA=r+(Ye-_SuIA36;rV69
zk3MyrEdr4Y9F8Qf)(OuqT3)VWME?$VUw?zDtXM4<U#7Hl1n)`Ggzn3YN!t>tovYXd
zM`jX+qXAAU{I;emO6sygwrxkbSz)Vs=XVzpFWA|LLm<;RWmALFL}^A)iXvE)PZ2(X
zAP6B42)HkyS`e5Bq!FxE4xK9ESa5OGp!JSZ|Chi21y7z|Q#i%j-}+T<y!TCf?*{XW
z4U4k{V_h*!AY46Qar!yc;*u|Z@FUL8x6H$gt-irZPMEJ7nz}(Dc;oIN)7YYd#Oj0>
zPcL}#<OQ{@Nzz@oM4o53AnEUoiFygsgBeC?e(~M+m?qh7$YX4<F3`_1imqc_mUJqn
zXgY?e#%-=pi$_e-In$ZjL9z!2y#JM7<i|h!15Qp3NYV=794}7`dgCEUk`U_%uMADw
zeyM6QBvC}ubzeR+!EgR@%KpUj^0eaje%kTrSxi9iWTClgdK}-nO;whx*Q=cbudb=9
zl8aX_X^N7+@LPYL!O0=PNBH0nfR+l3!Vw5kU~RVx^>7|FO!^<hafC9v&;Zj4Y_LQ!
zVi*so+J=C~XBsmdAiIE=Hx#y}Y&v{xNKJ~#9YO{oEq5VMiJ%K&H^6b4kR%a{rN>&q
zcYm_s@rx~`)g)QMiw6%VF3x!8t(!Opr|XV<7&DGLPUkJ5xS|)<w2O19t22gCg-&vU
zRA|qR#ft;3+#r=<uzwSsk7<e(%gYPmG$PG<4D%kdy&3bx5+Ohu$!fi!v@NBr>2}N(
zRo5YmM5Tt8m)A(G5hliac<auH;_?jXRt!cOC;IgDmUn*sPx9eUK4!alhSc!dtp(4Y
zSiBjbbVffPGRSkr{TLw?Qg#R>aK6L4dY5My1xACwJ8vkSy=b|(YAI|=<rAVLV?3Qw
zRppM*@ii=;(XCH0)hU}tyDK>9_c?p^i1u<tTerwB;qZRHhaY4FC8^IB_@+Z5QNyhN
z!EiLdm6p|ZNmUm#wxMcDmeraqCDCMv=p_W_s4nIR>$x|%#n+GDr|m2+uP<>$POoo}
zsY5D2NxYN{ClN*~=F7l#<9WU?Twk|%opCTWOwEo=Y8ID>YQf1@-s8nt&2=}T%f{$D
z$G4tM)zY~@=Nzk5MKeD`H5;bW0i)3bhs5d>(Vw!cJ=<cl6GSfOtmaE5vk~vU`#z)b
z2qPp#SyDC)?#qeeUI_+!BL;_4W(QMdw~lCS$JON=DFjLh4)#WDF3*XLWiXu}w5M8b
zm`-!9*M=vLACV?4!{n5!S20B`Xw-zOMa^{FV>;>4%M!Gfq>-WPI-IY`b4gp4L{T7$
z13Eag3hYlbM}wN7s>w5fwk46BGY;qE?J2Qc5&4qfI<`!S_ePw3`jD!6Mt9y}eIUyc
z`okWgmm~T)>u0AFm)A(45kjH%M|&U4CNpq>%j*l;FDF`bzT0`pq}uHk2cxydAjnP1
zD4USP37cxo{mDJHuIAaR73Dl4>S;v8m$?ADnKibNJiC@$UlhbRP7bGh_3Z;*zqQX`
z+(V$)EZ3|;%IN-|pj}=uKf9tX1z~sx8IKXl5M)N(1+F(O+tQKdJ&LNO?JRUP-nJB1
zr>ri|vBef=Vw%mC?P^W07c-siQPmAmY*@?}JJ+-Kgdp&ML{XLvO;s@%=PVa%%A!PT
zK^A#Vjw1Tw5oJ@cp0|vW20ggJa@BC}mS%PN6x)rc8jaOQ5CWTGr#d=59y6N`h?9uO
z2%PJXQ9%0+>uaLeV<L}~o<PI#(DVA9;Be>}rzK;xA(I7>tH4>D^Rz)Sw-f44Q9nB;
zT&?k=5<A~L_r3iCIxVS<Wb^8R#j8_nfJ~(*rBKJygAY^`vDvQvyHVpiHY_GqJ3-?l
z8ZpxY%C17m2p=pj)@Lk>g1dXS_{pn}NOi{hC-3lVanAGS8%(4aO*Kj=mP^la?Rj|}
zDAyGS`+I!*m%oXUfy2WwT^HCpnBY7+nRYOYj&C#RDF&(~izI0haqr$u4)+gu=e@VE
zD#u3yrUyrOmC?2ZiKx(tq+D;Pwp&^kNVAxvKc*@h>ZYQqS1285D#vgz;LX=w<M3#Y
zEKf<|j6v38JQ|Z_IfF?~QB*W_&3K&i`fGu=-r8re5S*Wun6PAW;~tk+E#sl4DKD8X
z6;h;_IL5_&LboD#iM5_yKjHXbM3$xm@2Hv*i3jcQwnk}36nPMia@&A+^o^jy;~Ix|
z4%a%Y3pf|(T;QzEIW1yD(b8RQkV4@44R)bWI%4nmfJIrby}V{SpYJ@FD5O&K@*e8O
z{*4ccs$jic??#IT$djDgd$;%#Z~YQqeeFH+y&l<Q$laTF$y9{vb|%Bi;*zt~IkS91
ztTjd&Zj6s;>yG)n<^CHn>(VlxTUJ}aw(uP84fyt-{0_ZXqA7XyY(<{;8O;ueqd*cX
z%=Ut$e1h>cWfurpj?f)f7b{BLakZXfT!+E!9L;To>pEJ~gJ_7!CIq#cRcNhX(2wco
zDW87+oaJ)G!F0lCJYYK8M<|IADUIzoxiRDJ-Miepcf_baple%RonFv&9S1ii^m{dz
z7h8s-W6n=saB}O2#>G_S7Ofo5pKiEykP;<OGr~lQZ@woHrpML7A&~TX5s8sxxuI!F
zTGwEr4n<3x2$Ib2W-b&hxe;ifY&>me>AIa3!gij{209OlhU(hT1_<7w6*yz@TSJm2
zjK&i#&d+Fz3M~yr8KNYibsaZOZlZ3^jz4H!OHmaFFPY|3-hbmO{L-KN7H|ICyBys-
zWNS-=R-DX^cPZCp#f`xUwyT+!OKNY~>re3lUM(-UEUzf)in`SF#*$}?n2nmCwczA<
zN}{)1U7YjT(=Adb+<D`D4yF^NfP>kX@z9`b!|KIz+RKMD^A{jJk=o)Gr!?yoZC%o?
zUlFPWqTPbG42&ZZj-<awHW*WGwnS-8Fnye}xa|^r%hlB-o1(-A&&A~hP214xC9KMl
zAN=8uc=YfQ9f8$)&Etnps9R5Oc7t2{DVLW^HtUw2v5XJzad|#xI^J@1Q8Jz!aD4li
ztLu{1OquqsxN`)D(}ZW28D+5{xLvAfzZcQgHH~Z7A1X}Wqg9JGj;3yDYD;QhwY0m}
z?mfN<JBxd_GmZFeH!E@RETLI%NkoK?n;j+GX@<kyAnv-TPzaEUEK3;;hQuafcD#?a
z&ePT{kvB}z8AtsY(gj{Tc)_EeJfQ7r9-KWR)hXBGGp<&1iq(cqx?)*x$#h0#8$LRJ
zz$hCLyyx!l2Ehrwc=iMvAHzU!Xy){ih~={4LEX@FF?-XDTW`O~-XLMUzCdY-F);%i
zX5U~UjrARit2N8{qn(w?St1-bj~9ZP24TSlxL%BqswQ48!8`WS8lxld8_=G;*Y=S@
zP*)8vo;~N)^OwYNOn=yCy;@UOEjpGE0?(el+9jJy!DKc;sSMqFjn2*4F3$OdU-~8=
ze>NwQ=R|(RxIg0N+ebY8>=~`k=w)zgFQ&68*7Z1^HavXXar){KyhR&NuP2y{G$L3c
zDT#~%C28tij7#f5B?8e&+G1CT?k4|=-RK$#K?;Nb?{@-~Itzqa0umD?Twa~+3?$a#
zwPY|DAta2VA;YAHF1K4cYuV3_>6$H1H_woDgn#}B=>ke>x?owiE6Q?1@&E7XPkJrM
zvMf#PJLgC*x4*B~)=aH)GxILO-6JD2BMC6UB&rZ7qEKKB3gCzUN1SqQ|AGWLAix<x
zfFKi9iDWWR6;;THjNaYN-Fj0s?OuEPd!;`e2lD76o$14Sa%9Usd#|-VUDLK5Egg;R
zXtf~@LOR<pNCupyQ<lY!NJ<=zaiTbXdc^Ybnxm6|`ANj<E5q4Q#xH*IkXN^N+|)bv
zb;WQz=jH1K+g1~YAtxtePEThn?{>U?dj;u$qw$<Wamm%?5>smu3r;x_B^gJCJW{xH
z09{Sn2pkTf=0wUMjG;3c)AqW;Vq4NQ9qY{+oF`5sNs=KHw7Nq9M@Ms1oNy>MJbzwL
z>`NX#xF8!mWVd@k7>=N9c=kwR%HOcxNaEx7$dWBT`mpBR5B_t${NfABx<SfQ?v^F{
zqT=d$#mOw@ooB~b-64!YBp#*uK#97x<WopTitXAGDnaLZv#6K%X>Nl45Fm)-jM_D*
z5NITIU9(%PIUEXtVL;#`yn;N>ajm9u9s8mr(5*!xS(bMcZGlvhP=^@Xm!3S#Kq^|(
z;2VzsthemD3T-q>23Ti%cx18V(CkrOauUypRK)BoCgi~Q<d|n42R*oWmoq&|xmy-o
z-)QQ6pSAb(cb7Po5awgfMgb?IA$c_B_qVUvR0D=-f_DW`6p&<N?q0qj94ao(FR+p6
zVJI@?cs?V`VxGTvfo?TUM4XI<WRoGcZ!g*JYo?<)&pt@0x{hkopiPMiLO%ZV6TbQC
z3%X8&>{CA$TSM2CT)$p%HcR;Ful|g``J2yq`s4}Q&DXS*BT$B~zX=J`38P_&l$Ph~
zF`Li-2Ns(FS1W^c0i(%?+uH?!+%e2X++6QCnM*<ifq+A0(2Zq0QYhuI#^SWc8{c~b
zr681oN(h9I_pvVlky5m6A2*BWU);9qpO3fPN8DNJLxuOA@q9#CR;Z)&=riXnt!W8l
zfD#g<z~ev&8q;FD=V*MyV3cD!58h+$)2)xQdCv{D9oltdVaA6?@31V_G`1x_j+q_L
z`Q&}cZrk$aTJf`AJY$|)r0>(UR(nZj0-`i!HVkk<!Z?#`tAc;}&G+0~-=gvfuG2J!
zE!t|n{P(|S)2vB@ly^UQhxKyJeqZ6_l;fk6t}W<npT?1oPk8WP&UiB9_HISl7=-FG
zi-innHJ}2#(d-J->jT@4PWRtW-8D>d!Nb!DXHOpS4}bq_ie1aa5$NI#7t?^t^_cZa
zlTU`cbL9E(>5Kru<)!A$+nUX)<FK#EVnGr|Y)gxfnx?Dp-jL)FhL);qdZ9@!38h15
zPkk^*=h2-<ThOhevlin#t??AA!MzU9!=S@yiD*NVbQtFlR+0u0MN{<*BWpQ3J0;YT
zV3=g=8p9wS^i(VBu->3uA4{Uqgi10Vk9p_eL%#m{I~LmtDJ7@FQy!1cc)fZ<V_LND
zb!bk&WqHGVKIZ(iVLo58DMR)fxOn=E<IxiqH=pCABvg_lOOQhF=rpA$_5?=p`gTWC
zH8|VgMZi4TP*e?#7X0S__D>v=k~By-{>hBjZ?0G`3#1YRxuvw4y0(;c*c(f?d%BaD
zyX$L;E}|_KNa=_kJ>u0DU-9i%&wKHUvxH%Y_q{vUJIF=}7w036$3q^z`<SY{;pS$^
z>8zmG=a9|WILpn#lcb8s?^*B0{L9B5@$CISr773Eef|Znu2x9ldUv(2`1@}xFK=45
zyOza`r>q7%dlq319fX3Qvjm}_EG^!Faspw&Yu}fC(aXiW1TQ2ZP<lg*#KjgV0=9KU
z7WJ|5y?a}*tqvRwj<B7jGA$|$!p|NK9?;nac@K7wO3|9O2QGP!6cX<|QYcg>aL!QM
zmZB>;G$o@b?=x+&RHo+P<eXQVH_RW*sDd$v!qGLJ_kWZj#5v2$FQ|3HY8UbHPIEkn
z`QY&}3d>?y(%Fi$>43>_z<OIC>A5=R=coMT|K%^a(My^`!_R;5WA=K_VSm7R!*DVn
z8w_b1LsNECyB&eAP+`LA0Q*AYbV(#FSr(J$iX>K4Wleb~&{`A6A?If!PA4r**U>bB
z)vBPZ98GKa{P%BADkKs)LC~O)tX3(=nCWD|qmv;r$oTHfnpfZd4Pp5ulS$1a7qlXy
zYBVq3?AUB;io&wn7aaC`+Qu@T3MR9F&{$O92|{p{1MP54A5g7ze+y`hqcx5O$9|De
zRCP}eO%*oLwCg^vum^rAKoP0{Z92j*;K|7&I;#n!l#H^RgE=5EoQ+TUX7fEl2u9I}
zZM(%d!@k(#t!EHrJQ$te3&E~Cux+-KZHYD=X`JGKzkcx#43eB|+%b~3oKIs~JK^fB
zplH6PZE{qki2aTz8*+L&r7CyaZcFagHS=jgnx@<>wp3-wc2{$D{3-wb|M(YN7Pna8
z`1tYrh<Q$EAr=AQV95ES8Bq|i-BftplH`ur_>@kEtd}<^EaOoM3`x@nY;WEiBn=lI
zhlJUCoSmfn@=yMld3MF^SN|RVr~kL*!w=r2vj^V%@EbOF9mYoNqliHSr5n;T9ph<6
zK7Ycm{?)I@)m!TQp3X|X+qeAsi-fu|+}$pzs)Dwu5vC#$hIL(2bQMVoZI=-$h0kCd
zNb1`5q7(_*gP><8BYMBA5FinRgBrcncsz6pKXpu!X<wD^w}D9z5{QsU1=OyiZdy_q
zp?-Aw!Do$WNRxy~H0Jy53q&ALUiRWgYp~Ar6G9IU#%JuBJ)36V4;EyI^F5F_2qPpO
z?JS*XIh`pcbH&b`^7!<egguj_VK(+mh8E>4VE~JrrnU)<7Yvo<be{9=-~0p5KmU^5
z?JZ4N@ceI|^TXl|^Zb-iobsc8{bNWaS(XxH6F&X<CpcZ8LV*gQt1AYB3Dcu7rn1zn
zW;}@*PKWn+oRF&@Uh($(-;zawk3PKMKl{)AXN02W`>+0jSKs{&|HD5h)<wz>uU5>C
zM*JWCn+|OxtF5DH9jzbIbcQ4enasxAT;1_kfA@QS|J7@rTts~Q{so_W`U~Efw44w2
zjD|bjowuZZP1|X9rD3x<&{@xD5R)W=BofSrl28hqcG$wA_l~x67z4VsXyfQiAE@10
z4`~PWn7Zl+#vVKB@QauSlk=VsQtjxR1t}P30~(`Ip&|+*)Q88<J`2K#r>9T&?d9(g
zBY`e8AI;w9ZE=Hf<`3ZKSS2Va*x8auMo7ecf+##YdBV|XjCb^RP8`uVrRYKu*>Q4w
ziVO@wT8df`2QWRJGs;FJam_dpTpSIVOcUPx?LYBPfA=|ESwLH}U%};O%_kQh@pkiu
zlP7bGY{`aWA|y#Rq}cD-?kbu#>;<iOWOmGS8nan0*_REU{ODs^ZK*oTn-{Mr?w<4H
z*^m$3^E`U;fZsnq@DIPf;_I&${PnLL&tKJSHV68SAmHgwKj5D~yCa!g5T_#$g1R)s
zS;{*fJ|Yexz_DBweEF*5YUjAU{F<)3qU#zCZOqjjd~+kYS!)iZC5l4MPE#gh!DuAO
z2A(*C%v<!q;cG`*Ta5PT*3xyJ&N@2hX|<!m(|K6Gmh7vdPg*<H=qo`U<h<OxMhHO?
z#mwe&rn4Dc+p<1viG7Ir;Pk!EPKQU_6$=h|iE1PtP2cCxm6ToYGLb^|jvy6L+m<Zq
zv7_2{_d$}5APH$qhjNN#wc_kzL=blv3!$$l>pMmR%d16>){={hhdh4#OSHWs4SM2+
z)t=GrhQIj#{vC(b@W<~yqS!}#dA;P>>?yyy`iish4BK6kjrs@R1RQn+tK}LIO&H{k
zB<OYXRU@f(JDRdW3g|>1D!IA2;pX)#W@E>H@n3y_FcrW3CgJnnzUKPv8*Z0|rq&1{
zFjixXCQyo-b;jv?Px)lFqA(f9@BfTqTe4g4$<l=X#lQL2#8S|94Z}f9s|9x(!51$y
z-&_h_UA5e<JG#2zkACq}hIz;N#gHctBZh;JrZRL@?+1uA;2ks;-Fmv#;_hu?wXt;8
z(>hP(JnPGltLr_bZ5X9P2%)%ZSX3JZ$&ll8jCGF5c*JNjA<r_j?YYA0o$2GxLZy&i
zayhs|+<DGMCoIY(#u+-R|4;>t?<L8JipWJqVG3Gj$n%uRbV?k=toLh*wjxpyXJ;WY
z3Q%!CmZxm%oY);ODq;{ExY{jHx(4BTKj7UZ|KUG;&h573&;R^?$*b>H{Ey$g<^Acq
z7^A6e!-Mmb#deD>E8@uv6@;{PNf-()&T^)+0T+)?QA$wkRv0JA2MLpThO{k8d0u|=
z3e{clvp;^9LDEsQHDCR%WU<_{SXMlK@Q{D;XMe(eSM~^9W6_<V*p=A*0ihxqA90!;
zIG!qgcv(;s9e?tRUvVh6c-JvGI^~~z@|d&Jl=ZqK3q1eZ|IL3*=x<14gAC!p8CdVo
z;SmHe>t%^;8oIJ0i4;TnrVs6Lji>DT#;-Gu#yLvsXuaq9>)sg@2LbV?9d@ZG4-F^j
z5wmPa7(^sK<92^X+qC3y&U`lI`1~04-u&rj=O-7uxOvHbT9Ir*X32y@Q_$L$&UP4Q
z5clwbX*xza&rP#H<C#TcX8C}9S<+N3));<z@iDK~SL7;YF!l_FDOPvHqC<uuw(}Sf
zGmJECS+PG@#^Z?J{)f-`{LLL7KN%o8&%ghtH^d@lHkk13`UO9EbWARH6rJTzHV_5G
zamx9lQ=YwZ#_VK5lF#|04}Z$@tG8(Dn9Ys|6M=9Jtu01d7S}5RN*=x!^5dVr;cxyf
z<?XAI<*EiR`IBG$il6=bkC@Nzsc3nA55ANvHj)>wI}W=Y7Y{G^aK7QIOUcdcn)P-`
znhlWNlBO9y{rN9&u42<E0^hK>`G(Q)oW{1Ki6za)%*TeRb)3!)eDp|STSHwrA|W_S
zB(`(Zji>2)S9QMxvXsVC<7upC^+uA)nA)|3=lv-7u&PO;lw4*knkAcd(`N`pW1KN8
z)>~8y>hbvDXGh~X-`swOJMM!S7dK1Z89(Cf{)*Q29y)|zo*(mU`j8OV`3fgJd5~~4
zIK~>ouG$fb5brdBOjzs+&K{kR#~seJZ0iJV;N&bN4K${0vEE~}B}zj6@-M$45T4`V
z3IE;STq3<-5}$BeT`|iiJQ$S(QV<7<&Rh1o15e(4hj%}E!h=UAxL|<ro>#9gxx8F5
zo(%ZaAN`V>+e>zb0;5B`@7Ublad9@}pa1f};Y#zn-@>L6EN%+~iur6tRaAWZ!H2y6
z>?!lpQ{MmZ5upqTq5xwZ+k@iu+k!AOMC`e`Em2`ilnnXNN9QCFeDVDcytyfvk5Wow
zS+6&!B;?%(j@UIMQA=_*=l$a~qme+3PB5DTH@6kqhKy2$)RwO81D_k?=$xg~p4xe8
z>*<`MxK3zv!@ey@b&lJ>t|{nr!(Fo?3p4UCqtXq52yoU>w>21#dS~?HvsA?_%N3D~
zD4sO<R|aJT+wRaiNQEMfQr<g#hpIZTDA#oNs1ofhX`c4Hfv&rs5K00Ou<s7276!wX
z#`h!158prHXc8j=gE1D5WIB%d@{1)muNRDxQ$ByWXA%vG!kj@EaL^^E6T`u2x+v$+
zH2u`eIlA={u`i(Of5v9tasB2sS?HL}pHLlEY*%acJIV2Jj1q!kv*(w8{4v#L!|hea
z)t%@1&Y(L_p7(nHEXj%Tn8|oTnj{24LK<g0dHjGN3Awvju-{i)uLE9OIyURxT#`-3
z{P;)jk){ckudnE;l8YmlB$~T*Ng8`Td>kVLyxxbL<{Pr4!;~G1WkSh>#pQ}kqd1No
zN;|sFWA**L-*_tPDV?Krj>>!5MzUD!=$z)TFDcrZqijYhV_MfSI2y9w?)b%npYqM}
zInG%g4bCaM8uiZj(Pw4X@MQFWS8v}?own#uv$|X}hz5NiQrK$-wdq(_TT0y!%ZNmT
zs3hW@M^BlI#@ME#>?(}&Je@w|a(~TymY`BkQF(&E({zT$1`G!s!aJ~%=RfRu@qB}-
zCfx2TKA1e=U^|{n&-rfi1CQnzx7C7e)zLIHq3~pZVwQ&}Jln;J)yr4l1?e!ysv%F_
zJz`gTcI#_|7&1GVa{OqDYg?9gYd-z-1J>IuM#AN#;p(O&NppVntDi9*PHEbf+nYOD
z-H~J&ZQ0-rgh9xU-hawhU%%k`dV!LHx~kZ03yPv9jYB3!j|svtubzL6h$8-rKmT9z
z{fl3-+Z2d6=lqf2P!#<7^P0A87-s{j!vRNv-R$XHgg%tqtt%o4k?bYhMmri~DXpjU
zeG}L?M<*=Bjbq;(a30>9yvy-mLZBk%(UhCb9R|z8{FF_*CkYZp;Sl2u>gnjwXHp0v
z8M3TbNF&(J3WnPOho&G@0a7X?5@R&o{jI<_g9oB8q-|PkV_5GubXNDizBp&oY#Glb
zU0vg>!H9??mOMIdDOQH%*7Eh&d%l0ZB`$_64m<wn_$Pd`dc}LkkNM5b?|J8Fz|G;7
z+Vo~g=><wj;xr)|Pnph!O!AEE`~lg;Lx!hkJbH4>FwEFgHA0Pf{B%Yz9HZ)*qO2)4
z2Oggv)3h&ma~rU^JFwby1S;g@^pp?Zea6%G-etGj(rL|ZvqLJlI6DF)jWOu1;ri;P
z@2+Pfyfy511x9PCvS7Qoq^wIq6|*gFd3&>Av3I<CZfN|JS8rRY{T+BPYKZXxpMLlW
z#qyF1v1MQl->qO@YbK$`0j+UV_Yb|cj@o-F<1nE`bTKrNaWo`Na#qC}r2^tGV4fTk
zsF1hC4V}|C=P=$<nFjUl?8#@&d7N}S7@l!+b4Pn@u!%veJ(9khAC2a8O+zAM8r#rV
z&1^X1?DPZ?DTMPJ$^!4;Y;eSP>mNwt0K$q+JFNGlfhCSCrt#b@4c~uXvfeaI?VMF{
z;Fk}6#&2)G<VVNP_@}GSInKu%^c{^hNGUMdV^Bns85bXZ!1(lp`Qvv8kIon#A2FGX
zNhin5r#WRO7{n22>^YrJS#Me{FK?NS73<}Jm#<%OHoHZ{AvbR}?2CTM(zG22hyuw^
zfBq34zW0nEfYoBpa<#*oz7cD>mgU_Yby*Vx5pfdt5KE<qV@1(fq5x#5FnSGm&W<Is
zq2+ks`Qi07O_%Waq~avn^U(v#aU{4}fjJyNNN($Z_HZBzC4)%P8As_oh3QLwZ5)mD
zwANuKnruC#(VAVm@8ji#Add$)(P6x!GcDFxhVc-4-`EF17|`mLd^#ZUF-l2>cNx3!
zo=n6PZOPeW$mxSqil(5rM~@AooJlsI+!fSb6C#m;B2|5)n|6lTD4?h`QVM+MDJ#qM
zq9ITL&MUNqBX!LBu;=}wXZ(Kk9Y1^U3BP{(IpbtZWACU;&mHnYkPpTjJ-T4EI<UCg
z^6Xa+n4djnu|DwApFCx|-m>d7w+qkdv1hq(oSa5n9G$XWe!*5&q|q@Fi7pGyAN`DR
z`I2wKkij6ty8x>Vm)AE824fy}p3yjDIz3^tZTk3^EMu|Va(lZ#J42c!q-o3`PtaP^
z>6S253<nWeXbEh|zRC$O9J-t*4?KrvPn3_y<A|*r@MI*o-gu(zE0V(V>*9#k369lE
zZt?7DOXxi|^mO+*0owJGKqLBp-EBytE0hw9R8Fj7oU?4ZJwJZ(5k7$1+gqM5USfqs
zg^Dal37qTKx^WgFl;r)B_xS4O8yJF1`gqh>#dvM#bVsB@I%mk^9Hj!Rv9x8))^^OI
zF>w&_{q8xFJfZ2fJyg+4Y?u;A2)(9m4Ph8?k{ok;yW(Q}fUDw$KRWy9KF`nd_(#Wd
za)#CY93l*2L=cdtG0sb>qUtHyO~uK@5r^H5U0Gpl$9oqU5`k_?WIN=$Z@*%>*m8H%
zkOo`EgP8AcJiqyem%RJaV<gu|r8qe~=JBHonyxouzJ7H@S=Owsmz<o;nN7xA-7X13
zPqp9CwVHg8kj4q`J$Xpk)f9&VW!;d49_uZe)t;kyjSm&un;ZW7RZ5h?JUtLPjY<Zz
z_C2!w_q^D)TrV`mc29z3+c?V35=+R!03!vB@9+M_7P{2;&hE9Kdg%}%;MwdkMOU(}
zwzRrssD`YzJI+o|cyRHQMY9FvnT*C9Rt14|9_tLdeZl#Y3+AOmUuu-;F(XP!CfSIp
zu1La&O}Qgf5tGpv8At}n5aTuFwn7B~##@}T#8bhp2x(MAlmt8)dtw|nhm>|-G0I2m
zw-t}(PjE3jaHoLeuP*-+AAk5B(I`b4gG>Z*7LuhgK@f0xc}H1PNTukkr_nXC%~`D~
z+N$B>XLHU@C#;t{ym!30*>l+KDZ7SgF6ruqbeIEz`cUE;jR?{nsjfB8KKOu>=?S%I
z*>5%o;gC_lcH2MjB$n(d%VxJDNg_h2@EHE|)0*GE$vFPej4!{vB}zilXu#rj$@3Qn
zR0v9d+gwvMmKUyHKTChd=YRK_ajJMUiLo+cTXhtzC)F*7O5?3#GEmt2`TuGu`0BR}
zryoa{+#re+;~L(XU2sz@D7q4DHE|Flyx?keMW8~SK6yZzB($z0N+N_31U=@(P!t6Y
zM@5TLlH_%WZaM&#y9Lc&)3yzr)r{hdvMA}gmLyBS_FJk(w`kXqgfWeCh&bXXgrjN5
zY@oQ_Hu$#gS%OVSlqsz83}wPN9PmFq|7*@?r=-U@UDvTc6n%)p@C0o<RbA6|8f*K#
zz4V4^y=9(8gu@t>MJVUFd~?lUkny7r=3Kp65e^kk@);huyWK$4qh6CVqANS1d`#2a
zawto_`RZHl#y3ol=8R`Y$gV>jg?Q7lZ)!|o`Rc3ZII9_tGPc`-N9O@aAc!N&&yQbW
z&6Iszk@`I!e>7&hEpctdvkxC4%^lx<U$8&)akq8Ra@e=HCg8AZNu!c94Csicy}}?l
zG?qg5F?xmeeDk}GLsJlaGb8y~zoc_GF87yoR+EJ}N7)ps;3ArF)2(^6dQCEj2?^QO
zd+N4Dh6?pyc>bBO1{EqEzVndPe$CzT4$~Qq(>Z}uG^S6%l0x!md`{Jt?CJy4WJDkW
zw6}QgiB!m;D-cTHvXF_gB%?8rgqzx94h2o;8OtMDZ+Q3oSx@o|M*P#;FUXUW)Ax^P
zbW7K@RCNQQkB6_Tmg}npozV<OgFaAS2%;$9<m8;n3MMh^G_-ZcWReqz0ApJoKA1C}
zjd=a`j>Wb`v<=JEj+4{J#3rOH3+~pM-L_)2-com(2j>?^1iQ@!8B4S_G;PUO-+jx?
z+e=g=Y1$5n<In%q376%BG|TyCfA*4BS0SOXJe#j5YRCJtf_F|~yKDIAnPxUhQE^Hv
z73X8gEUQQ&Nm0S=x}k10M~SCv8V+?wd+&4(62YN{#ihe|M<5kJ5D=IcUn?Gr<``p{
z<ul??QkstG_?Y)D&N<kc?S79pj&->q2o>eNLY?KupLq`|4*2-zpCBsF_iw+a>pC8f
z9}vorVU!cAh*$;O6>G|_?x#yxhIbC_EJ>I!jxrY21|cPbf$Uj$-eF8j*GPo+2$NFP
zn!ty&TJtD9;Wux;!U@ChWXS5UrKwt~rlIRPv@vvDN7rhqx<N`fKc6BTRCUF4(!-i`
zQ?uM12!n*v<CMkip0bk^b%$*m)~g+z6$qng>w<Q7&BfUflam3vs~>oM2XP#er3t#R
zR8`A#HbzRx>$k6{s~wBglIyEGl2p;QhQq$(XCIIFU;UdYSKAAsxaIMalz;fg1A#Jp
z`mW>U-4H2Se)*{6)mBos0e|%Kj|jsF`LN{YpC;7%n!1#nKG_pC0}hR4ap=&-v9C2{
zW6&O=MA0}&wdmoMQV8?`XyDz+BfNy7DcN^>ingLQHS2OmC{vO&q-k2_;e<`QCCX#k
zx+c&@6NCXl(C>%eF0a7!AgSl;*Nl@9;E02WeOpj;C3%$6xQ6S)ih)W2hn1f5Y(^-1
z;itrMXe=Y?DP@ALDqN|su4O!&vDs~TfA)m0Z@=fz?Rodz3kp}0L@{X+;pr1f@Q(Rx
z!ts2Bv6fe_Z`kijo;;rM;>8`C%?=-2(%OhP8}i9<hU+xz?VfT`a5R$KEF4aFvT=g6
z8fP3~GUW7urd!_dX3<gCj+2WK)9DeRhq^kjy1n9)pS*`q6TbQW2d>`U;ap4IIofK+
z&psXVzyIIC^Q$w;{hE*dM05Sk8;nWt8MyJ9B#k&en=!nI5HA`!B!lKlimQxipm>sw
z*}pU9>hd`=IYORjBng+hnoZeZeeVHS9~y`RNfzT#O!65;z3uPyQgL0bI5aytZ}52L
z@f0r&>w3?(H{bEmlV^Bk*|#O*XuxK7=o3e+vxG7t$ukbSJ+H1`_6ZkKVZ33Mj9ArM
zHg%7ZmqMVuL0dzlprS9u(r9XDd1v&P?+-uVt-x!+T6c&}VXfeJaD<BmPcNQw^YRt{
zc=<UF$J2+$1Sy;kXM|CVLShkUZD`w;G!7Y0QWoniK_G}C(5A&<kb&pyC}5mtnEZqw
zvAlS>rD;00g`wD6L>MxNpehQScSLbWIvTONE?6yF_U({XueiHjQtT^|H0J1N#;fZ~
zUSGc9P*g1L78vW8AH`(RmVf<khWwZR)yHf%kNNH2{S8mwJLiK*%U^!&2-KR{kz!d`
zRz=Gv7Z=oNiniB`^8htn5laI_PPKZAU0Q^5<e^851giy%l8{mxbmIt=0M)03h|Uuz
zMQ0i;o*$ik!qw^}Z+36Uf|OA<#5jlaf@wad*6qEdPmpIhSNj{Djvunx?dVKLfbYWz
zgFtb4d5JeLh*Az+$uJ&qQ!XfUiMEbd1%xudIXKCW7>5}y5V)Whfn1h1ypul016>*5
zl%c9Tk#dx}qFlWuPX=^NOQb!mZAqh)*H<fomE_^06NY1n@d}{?QLJ!2?Bndamb<GZ
z%f*(_D52|Gj7*r#a=NA=JDTGM39qlV6lKFGHjoRFBtZ#*ZaXd)Yo_A?NtSY!Zn0&@
z_tydYLNgsDI9pQgca-&jyW2aGL=gr7NfI%>PxH>=m`^^*cz6u|?f?Bt-YouxfBCN-
z@{>RQh*#hJ6(to$)I1s|T;Cp}OO3K6*KaE7y=9Onx}YSrLzYEL-ISEN0UMLF8BMk#
zP9;Mj*>$Q9#tZ~e9I|{Zh)x^QVa)#SKp<lF^@@F0k_0g_kVI+1MD~?DGXvr<#s@v|
zd?*7PR~Y4)jc1f)NuZ+p>t3K(E|w@HwP^@t$iCZBv?U<!A(9E3W=|AEG_-V9Ggd<$
z&mI!Q0jvF*S9fnXPtSQ<U6O<$<1AynKX8=HxT{uZ-D2C2%X&*3rhN>m)tFlH>ie6X
zIp}-;L9AjT6%po=+v^RjY3OvzV%cz{CR|*k91aJBi@4j~QQd7Yokn=UP34$nA(KIf
z&yT2=cO3Q=-R^rXrh@e0AMxGgf$Qs6IOllp=?u>)uimb>TdWB~h1M1!JXt>E<aEkA
zk8(Vg>&pXQd{Ho)#{B1he$Iza;qCALTW*VlLlyFPx?|fs=Bw{o&gPD2zvJ`Y)x;v^
z;V8i90iq2kYK>71UUV26659}~ELK@2r<$eltZEQSuzMSGup5Sp0l~W^-1bV}vM#7~
z$5B2ZnP+_R{-;#y9c5FXZ9{-$S!}sp-f}dW5QzXCYL14-T-{y~gkgyD7Vn`r6zHzQ
z(+dx+wFn{lAEYY+8FH_gW}J_Dl(`aY?Eznb^`0zDsC2<ucEaoJTZ&4MMhQwP5*5)o
z&8ps^gyL*;%(7gwYxeiOL&)&nwmitj41$PtwdSy|srD_Q43HB~5DSt#VKVGf%B_qk
zI_UNboOV<`B~gZ^4S93j^5~s_U;fdYwmk6NbH}%L9ror0+8PFfnA6iSMbT0<1x;5o
z7{$FF(g+4ofE0$J0V_18Cm~s$0S&vN;@|y$LVkY&A3lybG<!aMR}-cm@SERQQql6^
zOz`G)#n;aZKK*n|IE!#i%In*fyPZKk+Oqt7NUJ?4M_~-DhsJe1Ek!_moAG*m$uylX
zcqZuLjv$O_YfV0y;SY{gz2mVQF&j^aqln3BO?fC8#u>MVC7Z*BNj4-@A%n?)Q9fpp
zk9%Z{w;pSI%xbNBIk<BU>m2}*ib#W$Pz8+RA@g*?p(&~Ah5&&LT4Wd?V?{b2aGalU
zdv(ny8jywq5*ecD7(^M{W{;=$9NZojXxBejfH+DxnoWCtpR}}SPP0>X<&IsoXKzY|
zyNuwt7h;Baj`AHvX?S=tU`4^UFl1g31)g$WQn>&b-r|}AQdw5pZI7<WLXKt`)5)NZ
zirZ}1?rV&-1j^DHc=+&wY><;Dkc~o;$Z#kOtBvINBI58}!HX9SO2FCl4Wo37@1AhA
z&{X>kV`1?=<=0;yxLy=IEh|>l1N8G5pI=>ZGVtgs;O-_Ol7h;%l-rQ15@@Y(fx{cc
z?QTgN#RO8(35)R_A6uHTVcj0+yvB45*Ke=+cguf=3If`uB@h8^7?Y@&rm5NNb_fAk
znp4yz!+6;D0ABPErl#$qN`w@E@5x~*=5%nvG#U3vlX%wchE=&E3p1iLqiP%4sw0UK
z_I}GI+7b~E$bimP?3#{gHUjT3&X9#US(ve?mki>JB#CISoIkwammmKO6$QMxy<~OR
z5=R+l)12yuh9pT5N}@IyLANDW1{o+?ImZVx&Y!-6di7Vlz3#ZWDlm=3nvl!CTl3eo
zM$IkxDCFXSBv1{V4%i>|+}!RE(&Jr+anNc{k_J3H8}j2%Pq{mI9-jmx%5c5e5hRAX
z3pu`+QMDUxZfpKiJ!ZLRxtKlYzx<VCK6m`XcktgIV&YLwsP=sMrN<U2zxmw@in`>T
z2k`tqrQ8*cNp9GlZ`gmGP+Egm9xV;K>xfb}Op-B;?+9;4m=ld_EZTMyO~W9J*|jCR
zdQa7boDS#UJ&kKXLSs9OH>~z+Mrlr?8xHF&yJ}C+iykf8&6c7(^aBPI)>}X_%jTqU
zLZvILb$A>_SNGa<CFpEFnZrAbF$7N1=o%HJlwCy>#tfr`+hT!nmPo~Xbn=Yn%U6KF
zI!m67c=G6sFpBy1+wa-#SCn<jp*`RPjKU#@^1vV;aypsP1%|_`kn3^DlSdh;+;MsN
zTZY2(Z~w1XJ@=44zO6C34@>eMbqGivWNcMM9FJ(418>U?B?L{|p^YYvB~nGqCNXi;
zQI;Dn&T>?GPR&c|*5TS6uIl4mPbQw-4z`<)G=!$^__zOPiG9qwrwIq8xVhGh#+ubu
z^Z)#d-%!<>vopi1%OQWig=Je4UQ}!jo;O$hmAo<?<uYSkZ3$#Rq9R(+QLh_<GNi40
zQA`vBL|(FOia)&FN7Ezr#U3XdDA}vEngf-th~uzl1<8I1sE+daXa9dg;jTL1=pVB4
zo^d+n@zFWyFsG=Be%xy{);ZEJA&?3s0wUETRU6Y{usk}tVB796*5JIOF&zRytYS{H
zV`@{eX}1`w@xbxX2^aGdUc7qA)!hxYvq%>(kRjR_qz^bB9+QR%LP<(n(UgXG*pg?0
zC{@I&<^S=2zN9oYiU6e)Rr*|=hX4R11xZ9fR9mBzWR{E>#v^vkj^(Z<axq%A1c9Wk
zI-E5$O@}p>qob6Qlbrd<oMG;$)G<$vwhZD0y6v#-o^spvI|A<+jT4TJCuB*)*%(YG
zD9e(4*)Th*`ICR~E>)Rx^|nShg^hP4X-6O>uNUxQQKGG-wT|z<4beuR@szb?^}S-<
z?FfWoI84FxTUKLwBWx0elx>BhpW7r+%K7OD^Rpwi+YL#SVueL_nn9SLoyAGdbT&up
zj>UF`I?CpsNhMKHz@a)|oy9mq93(tEI%jq^XFMKL915H@)Ve__#bhv{^$nY9*Aug&
zw4Xz#Iq!Y&jQR1LPPY_QNoO>H3<(hIx;>j_hjq56TEqz-y!#%e(OlhJQML`UY=-v+
zleR>;qbPS+FDSbbB_ws%e*sG)wA`w+ZOL-UFctj8|Ep%ZKQPay6itB?l3_aNsTtm3
zogs~4;z>lTLNo<lNTOJxJ401<Bx%5-M?)T*#0+LJqglqoql&g}F}8uOBlMQmWz46N
z;}jmGid43o#TL~;EIkkN0or<AycWFt&Jw9H_4bx%)^R=@ay0TdX}P*{bRD!-vsycJ
zF~CUArfP6a%z9T5L;<5<fXoF=)i>x*XXpJ)Mg<J-|L&dDSZ_HU91(;H4?W+hs@ax1
zvM48zpq(X8GaA!S6ea37pMMs{Awe9lJ@gy2SViPf-an+)QtS?NP1jSxySmTC8_#+6
z?o*1YVqYG5;i&f{KIU${V6j@#b-G8Z`2IUo+nUaGeG@1G6p}$c;3uE{n7f->>bgQ(
zLmb4oq@=Mm>&=c@H?;OZq=x+xC=mSuYrm&9mT{)|=F5sCOsGx82OsDB&;LB<pZ!_P
zr@svO*`LLH_|uTri#^l<7w;GlhN^678;isDu&iOk(NRp0WE>rZ44mWoZNs{WsP`>h
z+mSjrN)4e>Oq53&i|QPy6C?sM4~N3wJH>i$xw<QR(TH)hMZoc+5p5%ghGUXJ@4V`a
zBWcdK-EHtr;-w|5M)*jO=NW-l1X+r?UxYaUVWh~1Lz<>V8%?M}j5DmOJ#mmQn@lOI
z65SfCw=}LJ3leJG;Cx>RT<cKt!Thr%PibAp_OM4GIUAl6#X--dv67-JQAmomr1OR}
zOc>=kNuCj_n0>LsdPg3ml)9od9Y*(dWo<O)!&7n<QkWX!ZGR;UBBT(+am@MIIs5gV
zrf%qrMg%RTE;tl5#u${4#Gyd=kT8rGPDYev3AW`>RD@y3&6OsNV#=oCU;MKH$Fm-E
z?Y&1jFvgLO6wBhk?OjRRwM2pJ{R2gZ#dC6;Fdc=Qjv;Cczy587VM0hvA`O|f1kMs#
zPvRZ2w%FRDOM|lx)4E<i;RW6}g!3rj*&a&Pb;s_|v0RtTE~YG2OX9i4cA9Q^!sT`i
z3R0I5=zb8Fr8#++6Ij&;LyiQp6|Ac*u}T=k8C}~_>xL*yILgOt>ph!dN2d*gFl8{z
zNrxG_>rlRDKO6c_vp1lo+4Qq84ye0^rm4w-lswGv5gZ*IGfdNd34^CHEyh{~QAUhn
zTkL7Nmab{hrk_E#rlZpxX_PTehcu?4G!1E(p=8et6nLDo0JL3)E*qBXB{+q{vTarv
zZBcmCy)CUz%FYl%GMS7y915gwFjiAl25aK}^M&Qx?^-_jAjY%~iKDCfhm%LL|L(Va
zU}dL$AFGNWjTPfT$T$s{WRidPZyRRwkcZ=jr$-Gm9Vs4RJhpVW+F&|MSNG26uJYV2
z6j7)!t;TClB0QlG2s~x0@gC|*a((LwRX@bhCgRO2&-7%*Xgp-S-_YuoG{`tgW~7Ad
z>K*O4#f%Mp?a@v%i)MWf<$Bzo6oNrABvBz%Td}KlXzBRi!w)$<J;gSfLs|4e61t<R
zE1IrBP2%Baoo(0^dz|%5k_lS3eaKT;Q<W8M*J6BsYLEgH9NHS^EO|DdYa6!Jo=`>P
zK}72`Nth4{#VE?zw*{rEIUUSVQqpLR6ym=0TFSbjHI~Pd3pVu@OG~IA3Hw2acD>a(
zQ3Irs#A!y?XuL0pm8EVhVHD9?-<LU4^Uc?W4<85Uy0=#29mT<-oabyFb3BRe8Ay^W
z4wwugLJ5;p@gM&}&_)gpDes&&p!+iKJCAJ~&h~*#UG31?@%C2n@Bbm;_{o%F+v0V@
zq4sP_hjE@DfN?CTtl)aBSRD$2KruLKSiBsvK6DI*1NMg<uJxP@jtNmH0jqjV{d7sC
zJAzG&ZVZ8pn5H?0rtJG0Z)r@22NaUPE4+8?t3Av0n*D0ezSyCp!a9rf7VmoHm6~MZ
z&rp)qbVM>@lnh9+zT57a4(a<pQm6tt-GLIEUYw!Z7H1v9(U2sJu-4rZsx(=glZA0V
zkf0?@BJ#liZ49F*qiiaajIh4Pu^<HFWXLE?SyXF+0F?AZp#b6WqK}}B{0J!&VHETr
zY1a};-B%LRAw+_;jwpyIx{4oOS>C@02mxU{-t<*Kv<~Y$gGe#X0@9!dF(eAU_)W-*
z)fG?jhYYg=kB|C8qZ>!lS+E}0`rf6}I=*@t@gKkLm^?e><?nYW-|(NF$Gli7zP!;q
zUr64pJx52LAFkl4D8UG1=m`g!{cX%@SJ1XCft5`28F`wayN0T3D34Yc>xkMIzf)M>
z2ShYRlY}v4SNAWHcR1H4y+kUe=dF9%uEiOTwi*@ooW)SxM*w+;nxx~;RIF&amT@#>
zel+K&zxWv!4=>p74@f8OuX}>ZGz`)KA3S@XrfCVZ=ueaO#3E$f?5S<TQ8M9ZG{=UP
z{Ak3{<Oo}LthOumbwQ*e@DA+^7S|_U38=do>pW2y;b;lNJ_$pK`^a<=phy^G8J3=?
z<wZ+$A8F%BG2W7fDcWk<uD|~ujTGMW_!ZN+{y<nyECkB+WjYapZ@vq--W)g?pU`zJ
z|MF8q(Z)nLw6U1R^(IZz+q8bTjriLa9mCTJ_NFF^JHA`g#4=<MjW~1%cFm4M+p^pR
zbT(pgIww>ST_ri(<Qyu^uHKWYl%wMl=Cdib(>P<$SoEkSSq_Qnl-72{L5TPLr}5Ah
z#9@pQ66+kX3VYn1lC-8pNp(MU4LBRkSyvkZ6_JEtpO$7cYLbsXiw6nbIue<nyN<(p
z$JNy})xIPPW5O^Z3<FBtkR<~ipFYGpM_HE;NMZus?r*4cg>f3~4U=@tw%ns@Lu3_A
zRk3dlRHk1~2CAPSgfbuu6xP}v1E*3tYly>MW+pr+DTyPAL?aj?g(S;!n!3Teluk!j
z*8>!iG(q@2IHB$u)_ckOCjrj(+&!b|Lzi4%WrP9mJa2E{^_?XUA&H9l;6Z}|I&nl(
z?2*RMbPn%4#(2s`^6Qr=+j`H59Mk!Z>%$H&1h?gaWwk;(O`t-8KyZ30xLww?zGX5U
z6DASk*#r_nS8D<hFdmHwJ6LYkbXNBdXdlyd{q;MK2WYGNDySsZJ7(#WTGtq77^WkX
z=&QMsiZJMJ20;|?-n-BGTY=U%@9(W*b-xP`2=Xu^6amIr7V8ytSAz#{9Z}c^KBsX)
zBtvdqUsJh;4o%Z&7DY?Z6$Da}1OsZ_@VlEYNrIT8!JKceUmy{HBvKJc5L4Nj=6<FS
zICZ~w=tZdBdX$@z%7o6hXt%){g8~qDwA}-a!j$a6V~X-XSr&aKoF)v?oc(S`U=%`1
zgcRH^HG}LviAxE3r6YjAdAQp-zIY}3X3BfgFhU#87q3Q;E_jeSMACa30>BISr&mX8
z>NO{WV{Xe0yLJO21X`ZXCJYAmfsKKs)so9gPi1Q!q%#Kjh?g&4a#>%J1TnTVG+364
zJ6<;p)>~rL=Py*ICJqvYVa~4Jkw!hXZWIkU&5yV~+)<l;?jI50rJ=?X$dF;2QtO(@
zV2ty9zt!l5K|DZ-J_9;v+ZHPvxy+azPZ<n{T)usa^#<<a-gVoN2P0O^7GoieB1ZEG
zozRraJ3<j~oE~#m-(hTDdW<s|YdBN|&RK#WCQ~uiIU3hc=^7~n0M<DI+3yabAV8{|
z)>wwI0vi#lbMOMKJDd=BVYyx2kq>(GN;2rTjk?opH(T1SH%fYX+4TSPU5mZv9|$3s
zW+BLsy6uG%aTL;+hQ_oE!VK>n-(3fEdWSqXj?X1`CSW`n(3VTq?J<jTgT?Y{_m)&8
zoDNPnbS2I^rpHx3Ljm@s<n7yzQrBc@&qlnyy5{N06Fz_bIc?M5tRfYW_>e}_XlqI0
zxZm-&l857q``c8-K&8BQ_LQP2vCgBNA&?3wB`)Y+SRn+Hbl979gNS#|p78qSEoEJi
z1Tm55B>+-LR32rYS?kEclsJx=490{i0N+=JaXkFPA!uAbiIQGoO-p&G34Orh@dKW3
zUJwQ$GU+!_S(q`2Cd5HV6b5*D^=e~V3SAPa9^ilzjFJ&b2#j+K;+!Ois7;Oag44l_
zIEaXXh)@MIUBj-~)94P@nVzuO33S<`WZJrB-<CLF91jr^obV{6`uIB`sI;MMTExA3
zrZZj7>qGQ%HW~CuX|}@{%P`4_rWdTsg0l8p?Gjqk^pthqZyt=dJQ!WDZq_)4tha*e
zYs+TWfs)L|Gv=cSUU~AtfIt10e?nVztT!u+G5vgAg*+OclLQg_wxqQhDJ4Z$-j{QW
zcY;i%RJP{T_AMd^cr<-Tn#Y`+o}lZF#%Rt)$J~`m#)C0Q8gX@ZO{x;oD5cdcm2MCY
zR2n9q1u|k5k16X4YKN-~MO`A1Bq|~ZLl96jH7BEE@+2iN5!-6RrrEG=HW=@y<}Jbq
zL<jFo-bG147=&17*)%(}H(1|$3IiG7y=M^ToSmNb)KJ}#1PSA0z$6~9Zx8I-iYSa2
zCqqs~M-0LoVfx*LvAtPk+wA%bJTGWm3!+yjC2>NOC5)$IM$-|q*^J>}2m+kzA(Wl%
zzzdGjDcf#OV-0~1c`%x>sJFD%a+E*i_4+lkGZfvF=ZhbBGJC>&Fk#mf^tl<1ZFgXh
zWYo^EtqPj1VUXth=}-QYpMLsdbkVR_t}so<db{Dx+c!ulQ9|(`JHa^3+rur6-k35B
zhddmeFwMt(@T1inbjh+@Q=5i7&v|fh!IMXiiNcWec0<)Rq(Q>I-qDzjEKI4o2HQFE
zdjXCL6b?tDThufie<qcrwk_Lo!=hNSZFf{%O(6QW&Kk?EEzsVQsf3@u^J9Kk|G?Yr
zH3C6n8royqd(F1+iwA#<Mbp@ZNiw1_4clgqb(T;CBw>v6o<v1tX~y~KS#PRrY7~-4
zg-E3sCnGx3p`E5SEt`5zYg?4+1*~3rGzEbSdkUHaV=dM>goKN;3udzk%k7%gvX4zI
zivnv+U&XBH&96eTYxmUmSE!S8MxiVAU4c>&%W}yinNio0x5W*S49N#Mg=`R7@Zr%j
zK6&zty{*{Shkhw$3}Fy49nWx)Lxh6Oa!V{i&L5nkrNw&3+36`NP%QQvims%y9Z8V#
zC(r(faXugw30`_$Zr;+Gj??imp$K{x*W>pXPljY!&UUq8xm`0IPdOi)@Md!bNREb6
zg1Ap|?@UJ+1qcL1SD|D;5U3ClO1$XrlGYkp)8f6yI!B@cD%%@El#ra{$9(bjOWy1*
z87D(hm9lO&R7pvGlMt!?q#CCg$2md>memIDAyPeFX5Su2RKmsZj9SzPDT%}Wuo>S&
zkBl*7Nya1_)A<(TOPqA<+6rq8-F<vb6oGOvflO(;kg}^0LJ-6O*?7Quv0$^_5J?5z
z(sb@VUQMDz*mvo|(U`gyzNnC8v-(50qVpP$pz0cg^qkI)3AN(Y@(t&sGoB6}u+kf>
zk_?YW<VQo|I6`a9Znr~7g(*8;eEmJ9Gh|7^?S28kWHh3#8|tc}YD*^Rgh3QjqEUmG
zN8=-Y{nhVyySPS(UYPUg@rUR@^S9sr6N{S#b2lZFF=g5BQC#WSy4C&PZ$R1Bn9dS-
z$$T~=jv}64y#xynC#M8BPo8G|(57l}QsI3+($%hSUZODOba=$BJaAp!aa-Mx$AjLy
z(QNQ|rn@0^SMg}}KE`(79C0|{_jg}Ybrn$%^LTX5>-~KSw*ccU$Ae>x)eO@C*Zzjq
zc64OqLCm6DQusT9$e{$725{iK$9Y8_Ov(HRcP}(C7)J3BAqC^<ggi>QYYoO|ERHw~
z5%<%wTDLen896}^l7%^)?E|o<$*A9Bw1%U6LTfaQZiteIrt4Ugdjb@>%K2*X9qBa3
zA0)5ezCk!o5~Yly5vyW}_J%ynIT{`D@OZ}lu%p<mnGUCn@*yS}FrD;JsX;U#&Lhsl
zm|>Xmm;d<JtPWcyVUG7O%_e-ad(H<Re8{7-2k4@s+1Kogg4@-CSS92rZkuf%pk*zk
z(~Of5<I#{bN_c+r5}e?plV{XzLl6cLNt7U!Bnm>B)`EaIh=^rG8f6@16XwGyNtp2Y
z)t7`S;5eVN7F&!v@af}^`Tpt!H8mcMbq3=+uQ!+A>F@19!nQdek@&F2$&RbTHM7A4
zX(dsTa6FxJy}F|@Epga4ewiJkb?*?0kRSpE!4xGGUDpz-1mPV@2E<`RXIo^fIG!IP
zwZQ78CvvF(oWpy6pKNCF2#nV_-;Z58Yj`q!%G237zq$H?C(}oK@ZepXGW_n<H*AVs
zFNAS|cjgbc+FjC0!-Lr)4#ghZ8a$TclT+RqJwo1k*5wwYXSrYC0?!~#QHOxnw{Mvq
zri{}ZpEy2z_X9?w5zEaQy=(ZpH~+}ZcEMSGLWH1mmLLe3ozE%Cf<swQHZ`W~@Aa9=
zcsM-cpbr#X*%QQl-`uBBLN>~|y1T|`$1mRhDQ(%&XiX5RkkMd7Q5Fa<2=3$I1F0CL
zQ%<reN-0Ka#P7CWVx3_S<wP<-+rE4K-K#GUQw23Zz`ofsjQf<)Ad3)%<niPo-z}db
zLVy3cv4o?RZ*ITmC*dd5rsQmXK_o)ntZ&#=2l6l@3#J4p6n)4sLXbxpsY*CGJ)&tF
zHs!VlUIvOR8zYkdgXM=;&$-+#8N@k3=x7>8ASJcv`-CWn$$}VdTWYHr#}k}u`1`lN
z?Im#1b8t0Tl+oG_rBr`)b)M&&Hz44hizis4Da(phH&`4^)nRf&Ejp}&Gc~1h6+gUw
zfyH5rMjOMr*f5Gm<WWMTBgEQ~3&C&Ryx{h*=GoEvJQ|GoYVis@Y^yD7C9Cb4rl=Vu
zIi>42ky>be*uJ837VRv73K+%%l#~p|1EMHkR~{IJLjo(fJggCT)Q1=EefGhRKA^2@
zibFxuwFm+8!JMPv9AP{cqhtR5&2L$hE7CAwm<_Sc@sqP3@ofGM&sVRIZJ!&MM=9D`
zE=DI@A8wHYiEAv!*_>s)!cQb#_Xo#2j|dI>U7s0{L=nSeNZ<vFVoeez45ADzEzWy_
zFkqMuNP?K!wv?`+YzquMxUvv6jnr(bJy(lscIAOsMGQ_nDs<Q;Ad(Ta>4;U#Bp#B<
zfWmepGNsUami3N6DMYA%eo|Of1!)lR&e<a_W~b<`W#5(@kB=B0joB4@f~X&61wlyY
z11@jha<^ZyuMTYM9i6nOD4=Qkpr%oj;{)#dE!dR@zPb6Hx7#~}5R9V{QK-1<b|gvC
zt9eDt^>)ETPMC*7!YJb5_>7Zu2HxKTB4b*s$-<0boS{^}`Nb*AVnekr8ALfEka%Ya
zQ3T#Pbf@X+mQaN#r7+qsPRAULChV45u6B1Un>7;A$BtwPS(NhXa7kGeJQ$u4h7oVJ
zZ`tcTX_!%&J}jzPH3$UTde<wAcOlNpK9*itgz{8s%W4PCK}N_)K0~*fRlVnYbj-Wc
z$FzYXOH<N8FKz0&US@WCdBbMAX0csj@eHydN(ka0Cdd?>s%W+XWn%_mK<f-A`J7OO
z%m!n2Rl!*@q^vh=JHvT)j*eQ!^D)Qq46|zqgk)2<c(=!5*wh6{6w$bjwri<&1-tgp
z=k|+`>&-Qx2#DjJ?Cp&u&vVA35m)Y-wr+6>@@#;vI*c(?O@+lFttCk&OoEs@yW@Cz
z%0GYlQ*M_lzI**W7)aBYz22c~jWLFCJfPIo{SKrT^$wyO=RHyge*5j02n%VLa_9=?
zVnUEatk)|7Z#=heZ_!O(O5}YQv26^KXvjV&d9!_k!!bxRvMgsdpY!gc$LzLyUVQ(8
zeYt1X9gymtH6UPlxFrw@FCzk_xGwJ)Cqo_%&-;VXw(Q$}N|;0m&RcZbvT?nk@nks1
zThHxoNf5?7nLl8)TCl!ZB86nT-;l&fZ%gxnK|Jc;$U#an$}rZ@v@M6SWVKnModGLI
zrR=F8PII%r#d#RIh`VY-9Ar%6A*~2#RtIim&8{kGUGI*LR3DEM$`C09QJgZ1N4(ar
zDa(@SU_uvY;xy$fno@_F)AKW)KYz}lIDi9bCB_<z=?Ha%aFU~Zf{Puqcmm3!onu*V
zAcpOB$5*d@;PvV?n{r1aLV`?jnw=7Miadz;>h1@$_ngH8ULS54#Un0;#|SBTxp_rV
zl}rX>vSEg*J7gR&NCL`3+2;c^UBjwaQ#CcM?Fd!Kd49&_-CIi2Qkxp*T%Q1*=8T3z
z27@7+<rbs+H{Cl=nx@Q#bBg_eZM(xm{|6(yk1E&f+5>4A;Z+Y#kVt|s00h#43=|H}
zvfdJifN3~lUu^hoxgnGxWmC|#EyHX`)zkzkAc|uiK6*r&<=`xLs|9t_Fr82N;KTQ5
z%wu-Np2f`_%hig`Y6OBbPQY7UA8xUDLaA7{YYN*SykwFL*x%>vq;ZN6k_W?6s=8v+
z9!Olrb-6%ekWyiV<(<dRn1yrx{>#6`Tli@95vThTuCK0GZ&v+yT}bkH#QU=cT<(?(
z<1w>jz^nZg<7mRe@uUxVFqXP0_`3Xx&Kt5g<H7Wl`RR;7np12K)Y9<i<RJqa^7ogY
zQ<{cZI_3NID**OgL7rqhI6EVVA`12h?+C*PBm~Zb7as2gflwH!7(_X(ulRQLn%Q91
zH*K!R#N?v^!|?zaDypW$xSnXm{hU2X5>lhs?l%OoAF^nxQBu;mj!m;g$=Ur(AYnS0
zFc=Qeb&J&wX#^q=T&}OtMzhviPV*DIx3sz=mJyXKxvbtWOh;t#kO$`%#8J$vH!s;1
zyMA06BwW3{<nHbcyu=z!)zw&Sdtjmr@CZ7s34##mp|cGe+xFGMLv5;_pCBYjl<@A^
zQ%3oa&tLqWKr70kcM{pIhi!W6iA})%u%v8CT;urd?>;B;AyFEm4;5(;(OTV$)}<oN
zGU7O5Wp+HhctWH?>axMwezza17~w6`!ITGQ=lE2Sg&B8ucP!csO{<y7Azv(C(U^`r
z%n+g<sc)-oKRbBvA=xbF>hgxFZpeoNOxKUPgVXU5gXs`z$7Oqkk`gB!w|+yEBpk(4
zN`2talr(k4y4ZnIWW$WXWW;bcL{^fn>hRieb#qBkRm3X7cugMW_lLwFg+g1yvfMC;
za)v>Mtt`vK9aUG8r$h2MV{y3SwR?*W97CUzb_tnEaK<3RfL!E^(h))kViFXJ<#Ng4
z{w5=VvMc+~O4%=^q*8d%izz}G;5~iQnGd;85k*}R`H)3*$EMk%q(sRcd^yR-{OIZX
z9G#!=;`Iy4rXrAvNJjlg)iwk&AP;jQ8?vqr{U8lXc_>ini1(ho$L40u<?S`&WX#EM
zMiW}jCZ}{w%WQaoZ$10E<i+9#v^Jb)Cye8im-}muC#MMMdGYck-!+=bR7@u`XboTO
zza<W0etGc;0g}>bPA13vkKg_^Qia4(f{==~Ziqxkn&+%mOX{X2Xl%<Uno@NYwP~=z
zGDt@}I)6a1Em-Z=jM52<!-~#ytk*04>OcM!ckjGI7(^VOpD<_|{H<Vr*n#%F?8~-)
z$QT+$V>+uTP1P@4yaNfX(`>38(`>@=D984gB95~o@-U|;O9H8=x*8YQUKpZ+UKuPT
z_#Sz;zFo6#_ZZzLd<S88uVS_cLB9yP-#=LA5qP2~;?a}Gs6cUhb3@S{2)Xwm2yq{?
z)=vZ5uI0;@-x9oe&bHi<s-#ytN0Mj|_p)r=^#+b8Vmg~LDJK|Z7!5|)(&7qBqg%ot
zKq-lpy~S&L*ijrx4u^`a?KO_xcz$&9KC9i5!U!hufYsrapo%cHrnMdK&K`4=O?lJ4
z#d^!rlc$7v!t<+FL@MNLcKQdv7ZId+O5-%zcK8tX)xH<{93}J5@?lQZ)xE&O!Du+)
zY<5g2B~CdytHIGf2xn>AhO#Ir4h6;GKvPvTb&WQ<AD`mrOxG`dyr;9>z3N9Gd~X&V
zW+POf5TPVUA}$_Z@bu|Z2GarYeexF8^%OHgaFC`Mf*yeq#}U~eBaUOhlc<y|PVv?w
z9E`^kLK%=I8N+Nu62*UbKtT|K7c_OvX0_o^6gchvz~BjkkUZ?8*2Fz6z*~<Kj^ptW
z^K{OkIUqvGY(ArI8(Q75tM@1rXY*5JC&*PsqdT_cj>UFK*BK%eaCAN=8x0V`<8?o#
z-IY76FzmYm>kQZBE!V{@);T_&f540NYrL081;?i+%#LTg-QTj<t%!q&lamwTQO0(+
z1#4N?y)rnI0Y*6Lu4c1aGsuRVOy<a1P&OsvWN_qv_TEqM%JajUS7am<rlPT$^U*2C
zqcJy!C1^n`6pL!r$H;pNc+|av)fh_{1UP5$_uDurWWVpXeWRF#33;3|8_hU9JtawE
z27>|1<(jLTOWLkuoQ_F@h<q~awTVKo-R{_}HV7~NU`Y$Zh$xQ8#)E#IAfPU4Hrw8D
zbbNBuYY|5S2E!cd9J|eq!@j^8&0)W%Ec*lPeXpHsV~rbnyz<C9$s`;SseYU3f%69!
z%unXry}sqES6`!rWjGq5f`B|uIWz@_V$Up@GEzBj%Uc@V5=Xs+TX!ug33>eV5tpwo
zDa-O6QsvRskPUK_>TUX_>oCresF*)}@C$x>`vqP?KFE3U^eLi)&!7Jueeb)RA00Ez
zC!}4-Z{B=CX=~CjB^DB|;ADD2OvHFT=4yM**RQ^#)h)rISn=Y`OD4lHRvQ-G674OW
z>A12EWkCYF=70$jX6d}&lS{|C+R&J$XIXkd9LBxc*LzIRmr`R4sIcEWNrgl(800wX
zS>CMJutqpR?h+2wo&$nL1hh_L7nZ?bz<4$$3PY;0KuXyweY~V=Tb4Hqv}u^mju?&y
z<f9zp4WrSRvMMR}{jDJgL#m==yINzNV>+FX4~MMRD@<qlPG3vJrmrwz9x$Fw84ZVY
zZAaVo70r21<6A_e7^XS1;~9f|fb)(glcy{;3*NkbOWQOcJ$aTfNOBHUL9J`1>6Fc4
z&3dyT%X5D8$tUD_#_jDbbzRf!D<Y>5vR7xtLBwzFzQh5a%pbF;c5JTKR9%HPo>4qv
ztcHwy#`VoLw}(5buHj^O%p}RlgPdfPF}|20Q^jI+$IHcQ%BGj^3BXGs`0>fdc<0!+
z1x8rfuEBVR5{e{@`Yqf2Ox@%AbSfF#-;W~#sThw&NF{O3q3*ACRaN%;051q+h%uTh
z&QL<(bZ-v}!w_p6d7d#poe{(llXS$ZS1;KW1zDUDCQ;8alD*U`&oaF5_c1axX_oau
z4r6HAiZG1mx_(e1L=WF6ih{Z<G0qXHUWeE=El7x>1m_IadTLwaB~0^4pQ96o939U&
zIynLdfA_^d(v=-4ib@*7AfRX~RH%B%xV8x2e@en2z~Rwa69`4;%pV3cX_7L|$HZa4
z)#?V}C5a6Clr(3M2rh=FTpn&YPG>j|<8(sp4qWZ;7{wEQcJ>ipUw?;)B>Se1z`4jy
zIUgVKy0}Ir0jCd786Qn)+J>*b_>%42hN3Mv==+^PuZ|Nu9zEbJKfw#A+ltnAY}!5g
z9+~3quX??RL6U?qfe3mHpH#$gU$VXJ7fM;)8##m*IMe^)uCpi=ptU6pBZLQWKVvu6
z^n3QEpfojF+xsO>|NrMv3JBsPLdp=M+g^^YyZc_C|7F^?L8<`jG}aoTC_zez1hlce
zy~<j&?zQw%DWb4fDhnxD7HgdFjG`ghbVw<QlbA4wSR5AY>w*A9NPv^Rm$u9P8l40Y
z);m1+Jm0Y2#Ve@@q-0+m2xP=On_`@%G7X^$sJeT%uTm6UKNWm5Jma8i%C14&GaDkQ
z&^YFUDZ1-uOz&zQrUS-FP9EpHSiEB29?;IB!hk4LL}3gL>bmBxSoD1z@c#q;!0SlW
z61%hj001R)MObuXVRU6WV{&C-bY%cCFflVNF)}SOGgL7$IxsUjF)}MKF*-0XTFY|b
z0000bbVXQnWMOn=I&E)cX=Zr<GB7bSEip1JGBZ>$GCD9aIx{sZFflqXFhkaukN^Mx
M07*qoM6N<$f+B_|a{vGU

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_pirate_day.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_pirate_day.png
new file mode 100644
index 0000000000000000000000000000000000000000..287a4850e5c6bbdf35db386394524cb5c5f0d98f
GIT binary patch
literal 42686
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
O0000<MNUMnLSTY#U=Q2?

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_pirate_day.png b/game/modules/tome/data/gfx/achievements/nightmare_pirate_day.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0aea0ee309ead218d1bef2ff65b023660f07b27
GIT binary patch
literal 43606
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_pirate_day.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_pirate_day.png
new file mode 100644
index 0000000000000000000000000000000000000000..4b360738ef2fc0d2a9e23fce7eb9f8d66ad96eb2
GIT binary patch
literal 42157
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/pirate_day.png b/game/modules/tome/data/gfx/achievements/pirate_day.png
new file mode 100644
index 0000000000000000000000000000000000000000..11ff91dedd15c4a3e4d3c5edfe2581659a32c0a3
GIT binary patch
literal 41641
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

literal 0
HcmV?d00001

-- 
GitLab


From 7321ffc162ecfa7b4a9f3fb7a2198f828a4b323c Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 12:06:36 +0100
Subject: [PATCH 010/102] moar

---
 game/modules/tome/data/timed_effects/mental.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/timed_effects/mental.lua b/game/modules/tome/data/timed_effects/mental.lua
index 79dc515cc8..5c9ce2c490 100644
--- a/game/modules/tome/data/timed_effects/mental.lua
+++ b/game/modules/tome/data/timed_effects/mental.lua
@@ -478,7 +478,7 @@ newEffect{
 		if eff.timer > 100 then
 			eff.timer = eff.timer - 100
 
-			local distance = core.fov.distance(self.x, self.y, eff.src.x, eff.src.y)
+			local distance = self.x and eff.src.x and core.fov.distance(self.x, self.y, eff.src.x, eff.src.y) or 1000
 			if math.floor(distance) > 1 and distance <= eff.range then
 				-- in range but not adjacent
 
-- 
GitLab


From 6aca818f087d58b1f4e37cee46a8948568bc041f Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 12:09:35 +0100
Subject: [PATCH 011/102] lol

---
 game/modules/tome/ai/shadow.lua          | 2 +-
 game/modules/tome/data/timed_effects.lua | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/game/modules/tome/ai/shadow.lua b/game/modules/tome/ai/shadow.lua
index 634c74f416..6a7d6f0446 100644
--- a/game/modules/tome/ai/shadow.lua
+++ b/game/modules/tome/ai/shadow.lua
@@ -199,7 +199,7 @@ newAI("shadow", function(self)
 	self.summon_time = self.summon_time - 1
 
 	-- make sure no one has turned us against our summoner
-	if self:isMySummoner(self.ai_target.actor) then
+	if self.isMySummoner and self:isMySummoner(self.ai_target.actor) then
 		clearTarget(self)
 	end
 
diff --git a/game/modules/tome/data/timed_effects.lua b/game/modules/tome/data/timed_effects.lua
index eb3ce93f72..e7cab69531 100644
--- a/game/modules/tome/data/timed_effects.lua
+++ b/game/modules/tome/data/timed_effects.lua
@@ -34,7 +34,7 @@ local Map = require "engine.Map"
 local Level = require "engine.Level"
 
 local resolveSource = function(self)
-	if self.src then
+	if self.src and self.src.resolveSource then
 		return self.src:resolveSource()
 	else
 		return self
-- 
GitLab


From 8e48c6918ca6dc2721e17425bc9e786c00b0a123 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 14:20:00 +0100
Subject: [PATCH 012/102] mooar

---
 .../default/engine/dialogs/VideoOptions.lua     |   1 +
 .../achievements/exploration_fylish_island.png  | Bin 0 -> 41406 bytes
 .../data/gfx/achievements/fylish_island.png     | Bin 0 -> 42215 bytes
 .../insane_adventure_fylish_island.png          | Bin 0 -> 41436 bytes
 .../gfx/achievements/insane_fylish_island.png   | Bin 0 -> 43173 bytes
 .../madness_adventure_fylish_island.png         | Bin 0 -> 41512 bytes
 .../gfx/achievements/madness_fylish_island.png  | Bin 0 -> 42217 bytes
 .../nightmare_adventure_fylish_island.png       | Bin 0 -> 43013 bytes
 .../achievements/nightmare_fylish_island.png    | Bin 0 -> 43610 bytes
 .../normal_roguelike_fylish_island.png          | Bin 0 -> 42463 bytes
 10 files changed, 1 insertion(+)
 create mode 100644 game/modules/tome/data/gfx/achievements/exploration_fylish_island.png
 create mode 100644 game/modules/tome/data/gfx/achievements/fylish_island.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_adventure_fylish_island.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_fylish_island.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_adventure_fylish_island.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_fylish_island.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_adventure_fylish_island.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_fylish_island.png
 create mode 100644 game/modules/tome/data/gfx/achievements/normal_roguelike_fylish_island.png

diff --git a/game/engines/default/engine/dialogs/VideoOptions.lua b/game/engines/default/engine/dialogs/VideoOptions.lua
index 0a31d26e27..53d959eed7 100644
--- a/game/engines/default/engine/dialogs/VideoOptions.lua
+++ b/game/engines/default/engine/dialogs/VideoOptions.lua
@@ -186,6 +186,7 @@ function _M:generateList()
 	-- so always store the position requests, not the actual positions. 
 	local zone = Textzone.new{width=self.c_desc.w, height=self.c_desc.h, text="Request a specific origin point for the game window.\nThis point corresponds to where the upper left corner of the window will be located.\nUseful when dealing with multiple monitors and borderless windows.\n\nThe default origin is (0,0).\n\nNote: This value will automatically revert after ten seconds if not confirmed by the user.#WHITE#"}
 	list[#list+1] = { zone=zone, name=string.toTString"#GOLD##{bold}#Requested Window Position#WHITE##{normal}#", status=function(item)
+		config.settings.window.pos = config.settings.window.pos or {x=0, y=0}
 		local curX, curY = config.settings.window.pos.x, config.settings.window.pos.y
 		return table.concat({"(", curX, ",", curY, ")"})
 	end, fct=function(item)
diff --git a/game/modules/tome/data/gfx/achievements/exploration_fylish_island.png b/game/modules/tome/data/gfx/achievements/exploration_fylish_island.png
new file mode 100644
index 0000000000000000000000000000000000000000..60efe48c78e107bd4ddae8b42e98b8e972539225
GIT binary patch
literal 41406
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/fylish_island.png b/game/modules/tome/data/gfx/achievements/fylish_island.png
new file mode 100644
index 0000000000000000000000000000000000000000..7f1b558117526f723d6a8f2ddef29ee538370d41
GIT binary patch
literal 42215
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
B96$g7

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_fylish_island.png b/game/modules/tome/data/gfx/achievements/insane_adventure_fylish_island.png
new file mode 100644
index 0000000000000000000000000000000000000000..c2ccf8e117f946a44af6b588db467d824cda92e0
GIT binary patch
literal 41436
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
G_J074Y}7^o

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_fylish_island.png b/game/modules/tome/data/gfx/achievements/insane_fylish_island.png
new file mode 100644
index 0000000000000000000000000000000000000000..28f5da67fb6a1234c3aa1f06573597fab623f0fc
GIT binary patch
literal 43173
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_fylish_island.png b/game/modules/tome/data/gfx/achievements/madness_adventure_fylish_island.png
new file mode 100644
index 0000000000000000000000000000000000000000..80d64f8dbd2eb8c232979d8aa297a9e520a1315b
GIT binary patch
literal 41512
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%0AHSj<daTJHCe$0d
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_fylish_island.png b/game/modules/tome/data/gfx/achievements/madness_fylish_island.png
new file mode 100644
index 0000000000000000000000000000000000000000..316ab977aeab37e7cb15a1477fa495f52215168b
GIT binary patch
literal 42217
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
N002ovPDHLkV1mSEaS#9i

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_fylish_island.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_fylish_island.png
new file mode 100644
index 0000000000000000000000000000000000000000..cd155816e74366817469662ec48661d5b13218b9
GIT binary patch
literal 43013
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_fylish_island.png b/game/modules/tome/data/gfx/achievements/nightmare_fylish_island.png
new file mode 100644
index 0000000000000000000000000000000000000000..800f0951d99e2b98c056c2b84b4e457f1b8f292e
GIT binary patch
literal 43610
zcmV)`Kz_f8P)<h;3K|Lk000e1NJLTq004jh004jp1^@s6!#-il00004XF*Lt006O%
z3;baP00001b5ch_0Itp)=>Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*
zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf004jh
zNkl<Zc-lPu$Fpr&p5KRkmf80BbG>`srh92C%U5-^MR$V)8!dn!6$lB^KvFO`VT3f%
zApZhs1`QOFLO}@Z5YZsi1V8|d>S}cP%&M%kFW<}O-+k8}Z?@lSEe%c*!y9oT&bfOp
z^ZR|>PaJG{?#}g)@4pe#jsn`v5GgIC6JRXurpIJi^Y~eYuO01{!_uVP-zQm2S>}c`
zshP|c6joCe7H2E^9l=J|M+br=%~&oA&L;-zB%N3i1rARO&L@_@(`ZkSRWMr~kfjUC
zTGDK7qU8$~%K^?hd{3g32B4}Hp68g%YC7$ZPBUOOolzJII6NspI6_~bl)%>z1%lEj
zl#)nS<8T<`C~BC@ELm=m3WNh81W{9C4P=?4-`4ayimWiywZS?=RXOS!hI5M$&~9j)
z1EnQGN}RD|g#l+NYw+VY2-S?Dct%xQ^3qb*j<SMAqzL`h_d4gODu?zJo|4qY5e1-x
z#ac%kD6|LGLY6yxPvH3yDIgAgipnvX7Id3}gYA&<+%QiqjX<)<YEB0g5045KnL+*G
zH(Kxg{oihJWw${bMF=4X0>yk$Qd!A#Suq?INMX6K-=KT&eOkROtXVQz6u2VeVB68}
zge(>%jaaa`(ZR_W;|znrn4`0ttPm8XKugEoh9nF$CsToxieAfOFzYa!7WCS0^6fwP
z9hOOsH67wcn>3k`l{HRzcww6=m(&*K%ZzsHbLGYjJXKPgH8ywF5zbJR1yTr%5iD~@
zQV2>b@q#YRwVU{jE$XUdJS$jcj%8-)w=`ETt|7E$np7l9Ly=iL&(dmj2%76C9k5Jt
zj1_3D5JFJZjwH8~^=k1sV{teXeX6=3j3f5<zKJfo3}(Nfsx7q<6eT$02t!2}YP6CV
zE074Jf-JWPC5gfa<04wE27&J(rAA1Nb%MZ?061$YDoa^egw%j0_7#OOWCcheX-1N)
zbgXw3TYZnw%%E>v@MyOp1`ADV{W{v)LYBu|=_Y*o`4i?vhl@9^6RzDMUmP=;O&GrT
zHN&~1C=F%lI2jw(x;`8Ikj!-u@dX-o$!z#Bleq<_!CKl4SSD~dP;^@w;Ve5F9?u31
zYV{J@pW?;mOpmXzzJC>wYeZCluw=;zQd^Ytp(&V+UeIkd>1|%%@cCn=vjS%>fL+pC
z>(FgUl#W5g3{IbuB!(<;I7$dI0zY7~5G1K3E1=zKbM@v0r1D5k9$-qldawd&=VQHf
zM7Tw<oNzuqp{^=|P|^w&txgLmJw~%3wQ+PiJKVVZ9iE+>(rX4>d-*yik6%!m&#CH~
ztgr-1(2OKn2SjlMszGf8s!CBLWSPY}sB4MTA#r1!AoA!m9k#B(8qzEy%N7VSw3IYL
z$SR+(xy|}k3t=;|Y((HH1P-MQLV%|v8*R=0dX4(8{_f^`vqWQC?+`S1smqf2e2DXR
ziF!A%!l%fWWb-GCCOP@yn89eq@O(<M5mOt-(eV=LH3=InoNS=I0FyrFY_OoL9PNh1
zNrBQ0*82^rS}{p1o^}k9HW#=55f?5ilJt-u=#wTBswASnw#LErtAs&^*xRSk*&(+c
z4vVpZESoT!&KOP&#(BK-_P04dmcWeBWJz92Jl|(??>f!cN0<dwU6am-Ovk58CrhMm
z(CM_ea`iI8Z*q2eiokOD`b%tWcG%p#N>K=^Iv`DRPEH;Z`yP$<21YcQE*A9rH|YDX
zl9^+?u*3IW`-f~?Z!$Ps^73on;`zz@JbdtDCW`@O1)kP~;p)h?4uteD1ax~neBY-m
zORB0uNJ$(wXv9r|FrqR7>jX+jtP}X2WVy^4&oYE?G-ID`ug&)ECH$~WUe$zJ(rAR_
zg~eFOVqx&Lq_U1iEK&c<KiGQjbX1{4MSJUYvf)Pzjvg{!W_Zey%^x!wo>7^IWI1O!
zJ7qk{SnD>3f*M~Nlu|4*OB~iH47MCI7*3f^Q(BS3sTiT!2<72>n!Kz?3rUi1vUByf
zc<s*Xs8EwmH~7!~SN}P~!IIhNeQX`EvvG}!H#Rss9CC4chj=^U{wE)Ea{Pq6)NJj)
z%I3x^bXu4B`kg=K%1b5x>R&&i+1bDf$#{}79*qc^U0VGMbk+|D!U%z7Xa6M*uH2;6
z-QavM<l&>|oSsb>PZt~?AA{`C?5}h6#t(?)Cd=ZOR^%c5kfJKdlPO-%CW`m?&i8(g
z!^0t0uKq6n<$wM6_~;iup)@7WkM42!<QHHI${Jd&9^K|1i#(w=4x9tGsw?Wcq^e4?
zEL%NC3sNhzr}4C)stie5kmotm*@B`hsLGnEGL)rdnOn5dq*=;%x}eGvjH&3fLrSZ$
z1Xxocq@k)I^g;dMH`?#j7NX8=`j@^-*ghZ`e8OlnVm>{g9j*$9JS)i3IkQ<#*j%Hx
zxsMFDk-<8qN|;W@EayvFp+!m<PZO*Y=%|m@O{@bcEa&5bByY2O@q2vlTYtjkD;IDg
zr`3;m`OV8L2TR^~`8NOh-~Ka3;{oZs!lst97b9N3`X-Hr<oS!Ibhj>Y`}+5|bnq&}
z^CR3mU^IHctjK7}Hp`j8$(rTjn6vXKSy7>sLeW8oJ+!|^GVKrs4g9c)s~Z$$L6#2C
zTJXl}f5?@!Z*bw}*Vw(Z$?@T596tSk)3X87S&6H=<kb=_4X@w)J~~+P;z`Ok-u*sB
zHsr#)yZrdy{F=Ocfpax^QR2|_+xuL;@-}CK2NXp~RXc<bU@b*iQP&3N0O!!cBBUkD
zR!4s5JF=`I$x`a7psWmtm@w3oMag_w;d$Upg%A!QeHO`TBTJ>xUI(QerY_I|gp%mG
zhWWgrwG-g#jAWTGTO=5pgY&3F3qNqAvnh*Aqk<mo^-BcZtCaHxOa{-$ikeQtW0BS@
zvyz5@q|h`QF|D=RxJqG`XJq+=cJ~f%-24M}5BfMYp;|^bZ$MNvu*YLO*XHD`=G|}o
zC)|JkH=w5s&J~l%ga<DkP_+#&-T6LVGv@HwV?O)zhq$aoXTJk!ipV22_hWP@m>qZc
z!QXzD2Or*LXX|wun-S~LI+>Sp`f$w6JL^Ef_Ny-;mP>-T#jk(!V;+C<l*`w?Nzkbo
zJo=KSPjW_+DT};8yK|jhcZ=_Q<2yV#`h@9I%i6Wq_|;$kYi{nm!tEO#Po9kV;IBR;
znV(VGG0xU_x`_@X7cTuiqxr{VSxr@0s@kwj1=|}9_785Ly@+H!BumFoCzM5jRF*V%
zC=H$;P!<-g0U_}`pCD|2sj1A8+A2Ej2+z~ZlAJUvI2+`2dtG#-iQ+DKHpNn-k*GiX
zX6L;m7i7yJb^0ZzPkv36j;LylP(C79BTEhANkZuw^mncihAqnE5R)E~%m<jdKnN%b
zOKlx_6;rz{n!Ve2dY3F!^tWH;jXQtDwb$O_>a`85Ib-fM2ttP+Hi^3jJR3dY-n}P0
zeengG;WfVV55CUm(TGOa<MvB;Fyzqk5ys(;;m%9fcyjoN)6o;+be(Vf>DO3{#yAtw
z3N}zK!&Gfvdi6DKzxFb_m-pGZyvy+L6h8>*?slk@CQu<NR8+!HFH`#64XV7rlMzLh
zlFTfPUYo!3zy14s`qK{)b&t)1O@8lB-$F+lym<PAJ9{_z?Z5pJi)sszKjl}yzKakZ
z!|?<9?QMG9OLY3L^QV9JRsO|a{5eUwL@SH01fCbrTiYb`6~<b6>lf(scBreIx-O_q
zO<fzL)I?!`Ly)E=QU%0~fI!1CUE)cH@5cm<K5-mkO-X-k7v+Ua7dh=#8?7aII>%Hw
zNQt&iQkjYuFNTcALwxOU!lQ68o2?eJrDeHTAiOpkn=j#cigNjsZ2Fu$&zPkUhJs$J
ziI4?Fy-lZmi)P~@4Jp~Vw9fX%CRf&CzBrjMI2l29#^GR2IzOY%BthI@QA}{lfL1p`
zi#6JtF?&~UFqr-;g1O+2{^T|8KKhc`i!(9@hwc&2e*P&h-ToT8{Y$(!9`N}OAJRV9
z<m#ObCWjO5{MK)C|HHdz7trX3<f$Q)CHX9)-Q1=MYR>NtSj*Swe6z{P!y%V$-lo;>
zGI;!$th6|{$;OUlFdFciKmP@<-h7?4i<fwE_g4%j&lnGebeaMA8Vtub$QIAozHo^@
z{!e^<^3z{2S*+9TuJMol<iFyh(+~K^|F?fiQ7ni8SY{CV9=kgmB=aK{)77S%j?VDH
zCQ;l&su{}GSX)z;1=hAuI>d<tAq7zwP!@AsT_S{~5i8njm&uo>1VMvjal&+7U}cDs
zmfFB{S<~>KDh%pxz1w}SHWkiUkR6J=1l_^fSC|!G@*#_4j#FKNs6~-X84pveow3X;
zlch&qHVMKmQTq<9&TXQ2oz6y=%Qv^U*4yP|@SMB%#*D@j#^;BO2WO1N_n42LQ`rG^
z{(!2SQ@Nbp`s@7Nzx{1y^CSM^|NgJIcKvm1oN@HUkXp_-J)4qDa-JRE=Zi0X$oXhM
z(Ay@8o1B~;({8n>>XQBai>&Rnsg@~D1a#IL_)*2vXJ;gbhS6+Fx7kEhBc`L8gR8gc
zu7`w5QkRCtTARgeLSv)L?D&|fYH{P6Z?S&RWN>`K-KUTF)yKc$^8O`iUz05jbs@NL
zaDnsbA&U}Te)Sc0w)XJU1{Zhs5mCYCA3q=pVzMH`7|X``I#sn`ndFqEp)4zkvP57J
zQev#b*&2bPHmkeb_XCn7qbf@pttNGC5jLeLEmA2?j*gH@(`+_CNJ7tGts{t<6h+Bw
zG9eCEn1%YzYw>$YUeS(0iHh#tJGA?|Op-pb(Wabz#%w7F8+}}zW8@{S-1-he+@y}S
z*xb0m8}I%h>zmin-VWWS=JJ(Y4*Hu+776$6Kj!Jt3v^iHlAL)qLB@)pzKblMb8>pj
z>Dd{}=`r)kQ+gX7%Q9ept;6YLf@d9Pr%zbs9+%&|!Rg6_jcc1MPYaGt?{ai{%8SE$
z)TUs2`+yfur~J;J{x0QYh$};MQxN1an_Jr?Zpria$Gq`_Z?J#6gD7F}{E)oR?7e&)
zT`e&vd?67*h^Q-`Ji1SjXkL5!4JKz_@Y8?yYtGJ>7`x=}|IvTJmDg^O4kkQ0e8kV+
z|F`_`Z~lU1ov}Epxp@5+XU`_Q{K_Wdg~98Dbb=0fDk-W2-z%xgj506Di<;`IuAr<8
zRb|lH!}mN)ono!U0#ZO_40)bnO-bD75Jv&C`5b}3_kE;}&{E=g0#rz#CC)i&BUi;}
zoe%|3)fV-=H>39!i6IU&%JcA=d!Rd<o#p)Cop18#y)i~<8jTKhzRA^tJ+9t-mF?Y4
z_SV+8^71W4$0N!#q1g$z{Q4XG;{E&FefS}>(PNB>Nb@D<hmV*|za;Jl_&P&Y$9(Z<
z!F*BUOQ@_v3V8AS5lU*>&3z6}M|^qsh-{csCN<BG$Nb<Mmw0^dh<CpA7SEnNW-=QR
z1Wj7428~G4HXX{Dqr0_6VN+(aoVXPc1|e(feP+`$p8xVb&2E#;o4cIcKj+frTU>g(
zkCYLM;W>jvMz7T(Tx)Uk;03{=L3}0Pqo4hp`66X<Hs<gC$v-45UhseY$N!iwpFBeQ
z3g7GT)+^s+V{?t|_CA08(|^Z&J|k)$aOV$hQ9fI;d2NeZ-+r06YNEs%QG17ebBF5}
z-v%Y{q{7$?V?k*j-}f+ehN<hX5Wku%NpQ}rDt)2w!xnzfL#djwFlenX#*$|lzV8t?
zTObrgkx`Z<rpoZN#UW7NeZBEsTCET#r9E_GpEOCB4<=mw{crPX@HWl;Jv_a|tJlB7
z(R9eQy>+JJC1FodriyHlP*)1u@cHzA`nSv{ACXKyWIQ}(I(vexmIU%Sn>#UK6cM@;
zrn4!-v1M6Uj)x`FbcKyCQp@qlV@d)#!4+Qp<^~TR9Ah2ae&se_``vHx(Jy{ZzEE7e
zxy${}Kc<u|wp-V@bn#WzFEn`k$sw<N{VlexX`X)i0yCQtt!?7UgvoMAIhnIqj#(yx
z)>famX(*Q|%ku%FFHY$9_i68W<jWzpj2NaP?)~D|3=)H>B$b)-<mn-Q^_!pIY0aO0
z>%ZU!-+P7eV9ac}AfUzN8*BW<|MX|9_4`O2bN6RI=a=vQnn(8@6BQ9J-+7tu{_*b-
zH#BSQP2zT+wY5EVI@j4=?@^nKEYGP;Nf-oJXR&on7_EZ}sjCbj1VvFIRmg7ZU22t*
zmkC9lkfa&H6=(%<qlHwO$z(>JB?Nkf3`!wU-+nEAZ;>d3@CXA*SviJ-W0GXTgO8^?
zA3vf<YhM5EH)(B3UVL$iUK4EW-sbuJhkW?)$2@!d8y2%iWM>~UP44pa<cK7xX~qG*
zu4#r#4)!+)+Ls8-F<F*ya-O4<<jGlvMN%OtjHDKd!V2=#((XCj++rii^Rq9xw7t*Z
z=@~!#$v>em1#iCjx0p`moR25WiaDE|HP$ZfaCUM^JxTFpk5|5RgZX&M`G@xyJe=dT
zn_U0a%Urs-&qgce;PM3=CF2((ssb*(a*MUA8~lqu`~UL6&z}-j6@!x@!^Iq13JN<X
z$up+2IoEb>^ZNB&5}Wa(U;cu-&z^Ae(hc5x>pDlr&-vujpD|xdNYWv9KmUNU;TIg8
ze#!CCV_qDc@aXOl+npWS>n*yy7Tw)-CdrUSxK6LP%e7Zt#<u}}*r3(hWM}&o-gxsn
zgq_O_Pd;0<k(Fa@t;gHn{Tj#5kI3>FMV{i!3S1Hx{2(A|^jRzuoXP3LE8d`}9O}2;
zY`xd)9pE*$S<L5*M+1^%NmXVzH%99@Wo20F@3I&Sak(K+D(?N}$J~4LOP1*oXD6Sc
z8B*3WP6ipiQuMkpq3>u$ic1&P3E~#6IAc0naB`lJ7nU!cEznwX<Df%cg2ADbKnh7-
zEqQYIfG?jv;PKOYB<Y+Yoim>s4v#({PjkF{gIj-mmF&DiREj)X5@#B}<@oZ`C(O?m
zOwOlVyYmtUuU}+ZEm+^^;)hK{sVTJ~n=YBp3U)7FWAoM)PYxgRFaO!U<oxq9B7c+i
z4Uf~O1Cli7@BQb0#4E4u(rayU^VJJHdHRUS)G*G*9FNaA=<o2~y!U_N<jGV1yTAAs
zRQZG~FDR>mC>8{sMM+1NO*uV(%Hh$+Jbv<+!T21L3Vdt1aPcCo-E~yUke?Z@z4R(C
z-MPb!D|dM1@@+Qv_PKOri{-#0@LO~@H~H>ce}~=$kE5p}=JPXrFGOielGO-l5kjNA
z#)_RxrZi(nvx=e=sIR};ey_Ry64LK8o18P9&k=xD0_z;clmt?8@!EB?S?A&510Fnh
z3bH0i&uMpiEM{Z!vcg*Mw4&AYXvffMx7ojN5zK<K!JHQ-Q_hANr{jW$M<pn@y4%DW
zLmX<B#R^tdN+E?nNQn|F#xMv1y1hP#ki1IBm&dH_U*z@vJH*YJqr(AYAvdnS%<JFS
z;)@TTvcA*f-oty0AEazuy1=D3F7V{@L;CFo=gEX1jB#3GvYMT%JKX!#&-kbR&p#(Q
zHr&|VrO{WIsX%o+7Q+emj}JK;o^U#xbNFJwAe}KN#*}qQLq~k~jXNwyL+(9&%x6y?
z<B9}dOB$^%Tid%>Q(;Ysbplfxs=8u4J*O&WRA$8eC!g`_4}Q#x!(*<uZqe&?sqKU$
zb2Q=xsVOnFW$@yR{i~O`b>kwh+<J{n20Z@skf+ao$zn04(QG1Q0Ky{N3R(2Ln826J
zXJb5RC~8MpS=2XQX}#yQuTj^A@%dx2tVAh^6BcU(p7sfv7kT^jf577}?$X-r@U?H<
z=H)lv<nYmeR@+jQOQzE$fmQ@xksMMuE?vJ#vlVlCe9CZ`(F`4fNzLiFq}}k?-G~T9
z&RW08aycihHCid8Quw|`O2y{pKHqrbTYU5F@AA^M+a&V>?MIAf18Sl1ZI|7R9wL&I
zR*@Ep*S_^N28Z`qoICuMWHuf1^xioKoddetg6VWgHd`|Pa=_Eml*=z)#Bk1E{rCS4
zOu&sBH+gz^OmA(ILQJ@K_a26lQM%;Wbj&PYQk#lU`!s`y*pFy8WA0qLPK9Ny)8&mT
zH;6hr9KHAgr3AhHI#R-7F~?Yk5Rxo+Xe~f!ZomE=w6vU@zTouaA<vHPGMc`iuG<v(
zgxPpT6mN0uHIKW$IAMS10`X>(AO7WE^678>Ez4{{vN)kEQp%#FtQ^i7lrZE)g~OsH
zES3qLssTY+JJdV3oA3Eimn<1^czB3FQd`S%X;GfQi?8zP&2JL!wfX$vXWY4SiAK`n
z;}7n0czQ&m<5=6gNWWn*rlKqgd{2Oc-3zZ0_z_1hPLNc*^J*KUM;yiMbOmu>X+$xx
zUvWHv$_b>FXswV^(eJGDy|4W)jkv{hHlYd>x=acDEe7d~$znleYsylwv(YDtK-VD$
zw|4QHEl$o3@k5VF8YYud#)FLS{++LL_eVeGlaC+p$>;az2MxMwUB3MEE=SXxkUsUI
z;NtCTtl#MK<kLg^*vFP7eZRw%&5Il_hLo<RbOt8{4KLte?Gl$RZBgr*7sqEP?Xk7q
z=klf7eDTHmC~1fSNt!GvikdVxltyBVLtu$QpJuZ`U1rP|31zjQEY5lQ{9_(HxyN|?
zjIyXX{c?e}F?D&0idsDS@^j7y_poM;R3UX;Q4|GPo?%S|LST%;(*TmH%u(7>*Os~#
zXk#t2(POHjz*7P%SCDR!Lye=|kGZ(BL;5tQQAPCKCI0(=|Nr5|`A0Z=&SbPC3_Nx>
z+uXW+lLvP{p(raZY(zAB7g1(FGbos36;DrV2E&r;+m?-fgZoF4#XLjm2&pP!VW{v?
zYPI{7l2mog$@z2cKe>kxl0W)`KW6;koa@`S`TY2E4ku3-ERLw}OJYCfcIzcR`pHM!
zynT^>@W20G<NH2Jz2N`yfBb*Z?)R{DNVD7E@ZmA-&Mv)nleiPnoHPisl=j*dw_d)+
zg*W#o(u(o(bH=A<oS&ZZ#_zt%!Cs5{XEmj%SlSF-Dz2<u<(u!^<V2lw|AS}TfA)ev
zdu(j>xxBGO9L3bdf>LK#YpBduilfdBbybsP=RAG%1@7VwaU=<SNnSu@9FZ?s=7#BX
z%#)|Tq}qNHr_Nc|YwRq0eE;`;i$D7(kHF2*K}e&uhG2jYCB{N+EJ7-97O6GORvTN*
zFxKEHfqLs^{GJHb(0&taPMNP*GpQu=q+)aLHNJi88cwY9@X^OSI(x`?{1fuzInLCq
zwLOfroSY}L8-|U3gs>GGyZdxDU#3o;vD-Ys4?I4)yJVwP^X8o`o{v0=!cbW_9nQJ1
zZs|8XVwsb>2&pyBIfk<{CbJPzE0oZTM^mm{yTEvy6F0h4HY2wND;-Olb5@<=pJ^78
zoF~6|$neV}n%h@+<6Ez=7@i}Fka>}D{PYE{y?KlA;f#&7ZEn5Q$IK<~{-<xVak0yA
zI%fRkQ(k=elqZuDb~Z2Z&ENetCoe{<ZFjI)O*iP#Z}z!#?K-3LN8EpS$Y8oEY-=nh
zvoX((9#YNEu-4Fu9kaQitUxKy&2^kr2q~z`CAQAk-MdJZPFbcoT1lc%U<?>z+1+`S
z|K0!L|IBay{u>OJ1&^OS<o26y;^Fb|(Ibp4h~g&J*8h=W<}1dz*J;w}Z{VCDOP44G
zN;%Z)*W&kr)*j7`+n6#T&*o$mSnH@O!+Lw4?#-Kg^!WpH1oPRD^Rv$g18_*J17{6F
z2)4HOS?@}QlO==UlI=B3Lkvi(6eTVD>w;U?Hkc%WAHRRfR=>xK^CgjAa%rbWw_))7
zm|m38)D=cGFis+cMk|fdn$m%^lFjuVaol7lJ|NUS-A0E{2J|=jD8FPh9I+Trs0u}=
z(`EB=i>DtP(!bv4^x=pqO&H8a<YmtEbiym&`6i9EfOKAS_{B4xefoqCe*Q}yrgLmZ
z6U2f?AALeuR<wMdetVbgiy=C;EYl^QK6%WuV$PI;kxf~e0s=)T1bTi%RXG}gBCjks
zh&uZOVQ*FI_&z3|pnz^C!Wu(e<||zx62VG15{6A4-+#*RsNjv)ZgKMbA)#$?_2LH4
z4$qm-4iQ39Ru!f$u~uM>#W}(HTALtjlIJOTw!rr!!a3Aix8nCo8_?_?Q06JgBB!V<
zRq1F(nnq)v>s#+|`0OEXf8!GA++&$OLfD+j7}CrzTUa*xip`E?nl;Ij83M<pgC0pC
z`Sr(#oDVBHy%zi1n$xo>rYxxHgliXjT)ljm&FxL{vcy(70!a{cSr3QAx}enSXz3%p
z0OcuWd4lhG^tu~F5)2ZFX1lkAENT|Zl&s9Sc<Cjqp7Pm)Ck*dTdFSizVs;k%hyU?E
z&~R;Rr-5(+Ka?EbpR#-XfYZ|xlz<0cehGPir)th*MMA|)!qTSfHam=$L&n1q#t42k
zc*;>dr%)EFK`M!gL$vY`zK=I~j;S3%0A=lv(qS5F*j4?v61nCXo~&uMy1e@KZ?l{p
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
Cx-dHc

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_fylish_island.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_fylish_island.png
new file mode 100644
index 0000000000000000000000000000000000000000..96e8ff5ec1b6b4ce3c821df5e090199c93642a33
GIT binary patch
literal 42463
zcmV*AKySZ^P)<h;3K|Lk000e1NJLTq004jh004jp1^@s6!#-il00004XF*Lt006O%
z3;baP00001b5ch_0Itp)=>Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*
zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf004jh
zNkl<Zc-ln$=Z~#fmga~3wtMaI;cr}jZ~978Y06J`Pfw4=Xdt#o5JM7#Kw>^n5-0)s
z59*K5Hv)nLX#i0qB#|?m8BI@{>gn$CRhe0tS?R8i8$OOduiZu;-doKJ#Fw}cC(e2I
z+Iz3{tmk=_074u^T)%OHH{X1lG)WO6;Jrsk#bD6Kd&lqoNhuLR;H<?thYz0M15zmn
z5JCU~);g@U1iII<))KrYgzj|$0f8WnBTN*bq{MqqSyimpYudU1G@d~4fe<_(Uc7$y
z``sVxzVCha-i*;iaZD7&NGZSvT5Df?9)T3y&nTrq2$U2EDbZ4c1R*3+3IqZn1PG7_
zc=5YZNqVWEs3b~tKP#0&3W1ao?*q<Ryzkzjl#)mrlvYS73BG&ZN^6u<AOHbMYJBLP
zvoR5I6r;65D@_mr?;SFLi6cy8kW!+QCNc)C4cchZBq2>wlvXdExg*argcN9{d4Bwy
zzxwxo#gBjTV}A3S-(amp#c}+@mtKB_Z@lpaT5Gh{-3M`=$Y`pnVZGXrq$!ihHc65o
zg+eM#+gi%9!dg#V)iiC3Yb{mT;GD&IPg&O3)&hd@WJ15+BaUO7_Xr^wjmK!MyG5j1
z+_r6LTaWYpck4@lF5tY!x-PhU0FVfw_|N|MB_dUEJ_|1%V1y77Z8X{#nznrrzyjw3
z!(1}S1&MBup#>>vnr?AI5QHFb&SR~|g+K@p0=#l>i*es`cG*(ZHJh@cs%o0XVqKtV
zTA*7vtrQ^y>ZZkdM`U8OdGT4j>z;uW{BBD~*#!xJR1#y%i#1Vbtr19EaD)(0QX$0e
zg17sBr4>;W(d+dX3<mW2eT>%Ry&R=9gTa6|-+YU2zVj|u(<@F-Ptp7P*Ern2j<p_N
zTdv(Z<ki<+V>}+RTCOOHg3YENO%viI##zf^z98@S*xTEqez9YP5NM;R>zdP(GlUcf
zV6|FNRTV-AM#B+EXqpD+0!`h}wk@0Wnzn5ziUOq-ctI4!lvPQum+;4bw8QhWhQImM
zl=WtVQj#?3cDdGyZ@fI@=G||xvv*0={)FQTNm*6cwmWs|whKZj1vhu#^_wyGUw)0W
zw~bWY122~soSsj)Tv*OGDK-ea545eNZW@Hqq;Z6*K0;=<*x${WEiCKR3g;cIa};Gs
z5=R&%Ns|l{MJ$&~Y|}6qY;$;c4W%Tr*^Jd{L)$h~RZV};Cr%QovO-Bo+RMrF46O}$
zo{^>rN_N5IyrZsbilXWQ1_7em;iJ)rBu+?@gu!rtl#05l2qDn#CzM4=Yg-Nu5BT5z
zSN}VnJbsM&#y8&h;nvm|trWxYfdAy5{!_m5-EXtKy+zYB#Bs#6YX@vLYo0!N%JK0r
z7Z(?J@6b|FRTV{1fas1)tqmb~X45&d#gevd@!nH6HDy&&RV78SrYH(}dB)b(m@G}n
z@{A}l2qC&7SU}S@%x6oMWy~9|?sI)F;_R|zXM4==f9DpjzI=n}Y{~aOxW#zu7Qq(W
zzIDjn#Bp*uB~At}j!H=sDZcxP<b&5ny!P%Nv3KijdV>kQ!8Z9|o6+ta_7CqeN*i|a
z4aH`~Y$I^CMFdYEP*n}1Y{kLhOKcA<f`(-wQCj1I$JQ-_(SSIKyUpSp)>#CBG)pnY
zAceq(K=7V8GH9cKZUMD<vB=I-R~2<xQr9)sw$yb^U3Vu<u`XFI=Bzer>bj*UHZ+Yz
zBB`p9<*MN7YQ|={W>XYwHXE$9q;bN@=_Nn?*{``gyJERoqPNCdm?+|%ci!f`_uuF6
z`XTe#jH9C?j-EfGZCV0>x^76b1R(-az{S}aj~+b0IZxHpXr;P50MJr1oz7UT)+nQJ
z)*`h=3EAZgAy8H|X_9j1&P~SSF-29eST0%2m)-7l77+q>Zf#*i&3q+z^R<_mF2Vc2
zt9J~ey*GK~cH9M@pA#hsGK$#S7u?<X8$N!fyVIt1yt+5zn{R)g@y;!x*q}v?z@tq>
z+iX~09ns%?h4J=v#`~|Zy?@M4|K`v6<zqv!Ztw_pCX$=?ze7H}0e;Ob@sPGPtP9KY
z(>2~&o<4p?2m!4X)_Szo3`TvH>kTI-XDFp!1iI`_B_$~~1=~AY42J`%s=|AZcb<U9
zxd1_6B1PWIDc22IFJ*ssi`rV0lt>{7!ErUcq~FU~%vRJ*&3J2qw}O5@rzsl<5NXJb
zV7@8&_6OfZ$4QKd42RcmaCmsgqeqW;^5h921cZ=Ob<J|QBr*|FDnbwlrAhN1)(5O@
z+1lPB&+{%V3tc|Y>*dU5a~6v^EuN}wsDoo?dz*uU0}ya|ammT?bAJ2TZ?UdRSn!^*
zEV*$w<{$puSGjrj4McN{ln^H=-~Q$yjse@(Z__q&vi=TLaY-@#80QtOleEro^Uh2B
z=+}>_Tfw_`J%8|n_t`pliPO*i1&1$xpM3u|#rzqFm^>d*&05;kGo*J&G+WnR<_CW?
zX6u*#hJXKQ#L@FhnkMG#qM&Y`(#s%@GrsxO4k1(!uH!=B@sk;!d~wP42%a7{Os5N$
z%fOx6H?ggywJl{?vRW1dZ>frk);mtmFUgaX@n}TjTUM(Ly)0!k>f=2Wm8Y&6nyRH~
zE#3>15U9wYrJ~oDY;W%}91Yps+vnn9%Jh83x>%v3Ly{zAHeZtGIr}%Rvn(I+>b+a2
zH(r0^hu#IUETh<L`1-*EPEXIM>x#N=7>$PP@9h)EG4t7+=f}saR!fSaq^TR6bAOxB
zTWfLFcXyJ}2q_2%%Bn@GKw=_B<1Ko<9#Sf@EFsHt`u&`8vthYhv$Zwm)t7Jc_kaI2
zZr-{>lJrS>`^4D<DHX!bsEaG&NDyWFD4kF@E&tE|;R~|NV6y9c_{k~TqrkJ16~-9;
z;kS3V_s#zm&GH#pmSMESH%n}B&S2*bagvh_c5(HR_4E<_$xXa>*m}j6zxf-82COTA
zQW2X*^62S|!EnI14`&w(wzdxtIP&2g>bhWeV!3@|n`?*r%ohdL!f-T1NI`2o&yP;2
ziw#Ig5=BVwxi~#%Q<Q)w&l802HcgTyT@DpIu5~CQNn%4BYvR~oguq0at?e<l@7!i@
zcZb1nKvAq&E#_odgtu*%P&?0jI_1gZrw}C5#R@H?BFl4Tvl-4hmdgc;#ge?2kt7L8
z6ca}=tJR94C~>y!$};bPuH-2;mep#F6kVBC79~lVuw1SvixTfG{Xq}s1xH6mOfS!g
zla%q+h$u2dQOsy-LL6)E-bnf0cki>acLU$9I6Ha7gNKi~cXPtw?Qfuy9WIVGWXTh(
zYsdz7(V`_uH2?hn^C|!JKRaNyX!+4;g^>;|R~+2?M_fGk3x4zQule4$-)HyMyIei_
z2|G96CCx`T*AS;U@!>bnQO4rpYh*ki>+K;37(3;i*9N@w`tLCuW{CER>D4*^%|HK&
zy`3TVU;Q>#mVEljC*(cJ{#HVq?-JJ)<G$d@lQ}|mSHkRSMjUB|qaIpm(mWx{_84xB
zakgc>-e9d`vOVGA{F28HpK|Tm4&(6_AUM2nz;H0cdyh7TD2fO!poO6<O5!+12thB;
zxqI&x!3XN5X1%J26HOE=_V>5I!*abw+ook&P1)buV>lX;_i~o2HRtCSD5W`ic7zWB
z@7>?-@-#~UN!v8^B8}FDC^C5OIX^q^5*OccadAnnm$9`qVZPi@mnA#96QnZC=5sEm
zQ<6BPKghXxkn+Jhud=ms0~MugW)JzZzkbN`(>bT7m$bI!fAM?IIKSNR<Y>iz`JcYe
z?Add6b{vyl#UKBJ*O-h){Gb1u|B3(8fAvTF<<E}^cANe25tmPX%Afr87xYri|Lwo~
zQ~rzpsO0)<e;1_<v*#aCZ>9`(@6$E~&1TMM=Qi>17G+hkH%Up820a-Q+H+>-j;|hH
z@Zl$qdGECmKluLJl<PD8+yC!h^S$>DxqkQ>%4E2<M%$Xn*f1PAs&dA1UbC~i&9%b=
zoOKjcNl{srs|$=$<o!NdyE|N6PAQ6#-Q5YndwPQ*aS}6`Oc;+RNFix$ixdK9U59N%
zn%1^#RvQpd*9{&C3UrhrM9s<b6HJsa*%`6DHNn+2>IXmg?hm6V!a0jpilQvJIKQB-
z>n^&0qA2m+)6_NnUJoAvv)LRW0%@8OMTR6!kW#T+F4+_tyzj1s(Rf5r)kIpcf3QnY
z)*L@SMM=o>m^2pr;SX-}?z?X@80~R#dcsG)`X&G3-~Jg-pMObNp5xt;B&v9NdcoCn
zh4VGB4*bQBKjGx`g16s%oj?7{pYeD9;0LVNQ~vC)KjPc(++sLLxwx29ZDxG&ctJlm
zOolOk{*wp1vRg3NzDw{8>0l2XrIgE4`jcBE{e5O9zvZL9_`mSc*Henp^6=>eKmTmb
zZ@zwx_wa|`y}_Ns0iQisa&r8D2alE{X3fqx#<_xebB>CJ9Nv75H(ohlcVgI?q>Q(=
z7>stY&hqH-5woi)Mk(61VLo57*^~s|0clYZV_VPG)`Z=?J(N`V5GaZbWm!@dB|!-G
z_IK&^yAvgf4RQRtD#UgPxPa+mMw;drBWWAQe6}R*_0d`<tk(;!-`M8nty^4OU2*f)
z4Tk*z%jJrv&z|C)!#PKsbcj>6-q1G93k+cMw<uoQwA5{b_kldm==FM>om`OT3Hvt=
za4xXf6etA;yF*^Nzr#1*d6^^~1MuUY{DRNFI^*<gj*<mhNtBkvMuLzC86Y%BrTP5P
zF-a_#EiWnS3S%Pv>@WVDKl+33GWxK`zxb11Adtvlk+$Xs@9b07mUY=OUpM?e{^f`K
zAFjUz-g5cm=iGezf6dm7_c{9XU-NJN-M{B*QSs<_&1-i?Y)VUra#C%0?d}a;zL8_=
zbN;)3JELhNQJSKom@gieAiiKS9`N&DKcb&Uy#3~VqGZV7^?O{q)=-osn@!2-^999f
z&Gj4mESDu!*|4=WpxCTAy<D-gw?$e+Y>I-_dd*<9Ce2cuw^U_^t9b8eZOe&JBw37B
zioDk&%`%KOlvT-QT_B}oG8}SswLt2CcY(oRKyVHEYC44wxOVLthlhtO77L`5NUi7(
z2J9ak(6lY9)sm_TT((n!cSKRd*7g?j`HZTpXxfIRZP8k>y)_}tGLE00P}c>Mtv*Fj
zaeQ))txMi|<B;!taG$+{y9D6T<41h-=@BPqOPurg;7Fnftz3tU3Dv={QWB7W#CnSq
z3XuHGPe0~c?|p-R`)9x8!{2<&8?U^?t1sQ<s|U|0tCsuuQ{Mi2|21~~47)y}nm?wg
zRt$Dt=IpB<@z4LqU-6&In453^F-^TjDZ!u@@!IVX-+cWh>!PB}Un4SsIO!4m8bn5t
z*Q|;avQcDd4=DzG`M9P1`jWOaTrFB2Jo^ojnpa=G$6IgQV|#l{o=^C07IFK~@b%Mz
z)pALmL|k3Y+1=g3+rVbAVl*02Hw~NhnxZVa5)qI>lB6+OYg!+e&Zi_*O20p#Y35vB
zOfgAJTeUdni8D=AIT912jYJwpmS!}qN4@&;t3QmBn9XKGQ5Jmt)mJ=z^qBd4j?$Xd
zYRP;y#WwbD6Sk_V2*DG@5duL`7SvTu+ge7$5!bF=W4>5$aehvkCbSO9&5C!walqgE
z{nvT_-Pajy-K4Fj{EL6}6F&Xo6pz8SE!J9W+mh!sk?t~F^8(J*S`(QFtqhTl&?X|%
z5$6|6w3590)?I%5t7BH172BhXem}#=0=vFoyn73!B+dGq-8<jr{(Jv1u3hufAN`L!
zJzH~ha=}Ztce(zJ|A5!t{tkx+d%X1eH%Yf%;^O2HmsOvK=PNE}muwAEirVn#VuKLS
zx)$LCjja$;c7gc<!fxA&VpFi*K-EYF!vRKB#7WNf&H=X%Q?@55P1|(I;dp|xma^#}
zbtMAZ+Y^LPIPY=Ju~`?CMF$c&=c&t*)uzB%2(~47hxZO66vJW8+35vO9zEjh?1E=c
z&$*h;IJ|L)ZCliP?|t)!<)&mlpK*S6!KT<yRW(&rlO+kxIi}Mo9*<TUrR59M%1~7m
z#%R{-4Iu=K(ewv>loULE{FJ(?h~k*>!0=E0{_DK?`W^cH6eS}*|NJxl@+XgJy(URg
zR;x8WK(Q%_BFC`bpkqa343UX2CL)RqCW_HILhJ5(N^3%p)NUJm!#l6<@b%*rAAk9j
z&mTPJ!SfYm==1QmKO+wpeD&2A96kIEw_kpXdVR(6{Bw*^ymfy}KHMSSy2te73oeg7
zMVOpF`LjRa^Vtr^(}K!2ym~mqI>o~ifklyLIdPWav_~NE-qE%dmI{D4N|Cz5?H7v*
z9rv+hY*tHf1xY$$Yiq*on`3TX8!#Cs#EIdnub)$v9YC}-88e?Q@IV}Cq!1t^tJR9O
zZWxb7^z($aZD_nFNi(#Gumq$wh}JS5^@w7_C`*ZqV7XjVmIdlt-~RRw+qQ)OAAIY5
z_V@OgUS8t8WwlzdSS-7Q&_q;q#cVdCu4~G&rYtKK^CeB&Af#Z>@9^j8bjoH^urrBy
z`;9&R(I36dXuO59EmFn&yFdR4fBx5Bv0T@HV!bISii)Zz$g+m5(Gq18X%Z1d-B%Jt
zm^dLe25q|1G>#%5!pMxlc$ewCX1Sj8+AYPMTlYwkn8WP>w{P8HwK`&Zvd{gOU+1f@
z9x#eGY+ZkoNLp^*IN-G({4+v;rdsp-iyv|N{4rnr_7fgf6ZS?KJ440IEy;OlxL6qq
z*B}Mdp+$Ou&=Qd-2Kk8oV1QN<q(Z*vFxsYNIGk{DdI@-{Rxw+Gt!IEEO>>m;WJzE$
z%6Rqu1nUIT`Gzdbu-<Zda?bYd79qgp*_6>BM{3FO=_OH|;;bc#6!XQ3i?a)=vgFyb
zXXJw+lktT4e96w?4oRAEady!)naZ+4z5s5Lq&td~HYo3Lw#9o(l6JT@Kom#V*3z^U
z!3CreD6R3%u~;lXbb!NqZ*24JZ+(OD_93=e^Ot}1D}MA>AEAs!DTs{%)~psSQY(yc
zj0P))1B+A!B@N1GA{{}{NM#VpK<L`20R<>j3&AI3d4e&Ds#SdcTyVH^#kHLg)_RuH
zXSC5xPF9MoQOP@R+-7<4m~wf^?!6yin-xN7`rG%JoqdfoIa>$!u;FWZi#>{9>B)rS
zD&eG>^73$(%v(0LVY8Z(<q<=XBcxzet(lfrG@-%LB7#F|$z*$n)q2VxpYZtcF?la%
z(C<;!J?3RgdU;A@6unHcJxa(9uJMm{C*WIt`pf6UyAxKM4VM=eBvDLV73^GljixTR
zJip@6!-u^0-rMvB16IogHj*Ss%4n2vb$-rru_iX~;LFEY@91Ya4<8(%wUT%z*&dB3
zih?vtxqjo2^=ifW`2`_Bnx<&eJ^1NtMlEXw{XS9&)|(CeJm&7LA$M-<;DSQnxP9v;
zLicE@8UNG2{!>2u_;cb&qN5aJhA8QX(*;RV5F3q&6-FAgNs!7AM+WCLN<|nQfj0=L
z5lTVOcqfrc6X%+$2Jaij;~j+D!8=dsEXA^-ZcCPS$XT;O+A)*oUvTH%t33JQXY5U%
zA!L_Up3i@ZG(DQS;{50fq)DlIAFxe^REnCGlj?#b$+)6oJL|LOdtB>p0dyy3Rj~FJ
ze2nsfUfw4qMg+mCm=h(2+2R5v458Jmm!9e6w8K$_AOuI2Di(`NzW>2Z-gx~jlEHvK
z_`NNf>WVx*U^40xnZU_;#`9;-@E*1%6ArHJ&{)sWvt#l!W_x#sCy$S~|H?}=wdeTx
zbMC)-pUGrGT^A^+Y1#(uJ(wus@Wyoxt{qSm1$my6Bni%Y*6TG|>kbEK8k(lYdy5Z-
z*I(LaJd81_L92+J-5p|WG3gFcB{bE7FFyaApMUs_eo~|28zc!RZ82t#C|Z-o4RNN?
zq63qZ(HI@0b&L`Q&`2Ev27yLMgYcRlHC`DU0+n~2x{J+o2nwM!wQX264K6rD9O1R(
z`Fh6oV8r0~a~_|pxq0IeM_>PxU;Xxqs&(Xv=JmTHw32L!H4j6@X;o6n7B4+PNct+G
zX&fhRfsvA4lroBXJX)Vq3X8}RdPEF{2}9GPtV+tN#QGkgk?4Mx#5(7h%}-Iv5SfJ5
zHq>>&^s3})dd3%De!@Te!!!QwAAFy|=zu8c@!mHZyxriPBaS4i&5F~r4e@A*&@oL_
z;o64d#gdcrDN+QUKRw16#qRD7tHqiykR(ycdc7jcQ*>R|D6P1-xIhWXdb4Ian^Bbw
ztM!ti*t|IYMb|PO4ADmO^6dd{f8!=mGQd{n2;upE{mYN}`@jDdQSmvOCg;)PWB&D@
zd`K^?QPDnWJjcX`<avaY8CnnNXA7dlV3bBjF<M0^6%j=VQpN}sAw~BkghGfIA!Awu
zO#mlAIf!~tG%ZEzXj?}sJVHhEOpkGrG0!%5;i*(hT|Vc%H}7%u{5hwW1s}YzO$cyu
zS+J=rS#0nkVQ=d;^VK<n3L00i@+~u6a(8l#mj-*BG)oq3fz}akBzK9lrfO^IK}*lX
zJi9tZ8jaEs+QmefBS{8GFDZ%*UgQ+3C98FXkg(ZYVr`339oy&eiQ&gT{w+WFzM?<e
z!ME#<g(L#Qp5=S*4!N8UsT#+V=U0qIBLp6)pe`GNfc0`gZ_r~f9#O70%r7swnlA|!
z(kw>TRfP|p^?Jkk`2|^?b!A9VQrA_t_yK(IpcGOBCc}s~Uq4{8Uh=R1^b`K>4_;?H
z8u0qdD}M6p=e+gGfPeWXpD?|eB4vb>o;>dnM=PZI9c3#*t8L<>CQB7k8X^;8k`yHj
zI*y4{1~NuT4KhNw7_TE-5CpG~3L5J`C|n4rI3hz~@iakVoabh`%evk$X2@|hXR%(f
zELz6<V@AV@htF3?0psg$5@$#J?4t+lPEyLPH(2Yy+q<`kqKHq*Q^wwKFCCG}7;7!D
ziMW^aiM&K=i5G#M$f=u#b-jT+;%u`d*pgA+Lx_M;nsvFx#}<u5ZW6K{*rp^+5*jN(
zz-W8`F0igrKKtUF!Env?z_Pu)hg6a{jS(tmTU_Bhlr6YmkV+9JDSFEw1vE{IloHp}
z<h=|V8+0UyO^Od5J(>(?>y}MXvRW=#t=HJL#aY*J?&uIF?;TZD5<<)GfA<=jP0f#g
z`IONhV>n3g0bYN3kH7lqU-9)<Ek+C4)*^%_%Lk-cMyx>Sh%DJ5j@Jm$!$c`j+9Ngw
zr6(`AaJoAQbU-SJa52(E;51gJw0HolkVM|&gTTpv@DdR$!3KP7+0{dOS%y%Wrx(Xq
z1^t~}!pf73ZnLge+}zK}cV4AfFKDdi)q8uSTd(q)iwiznJVOY@yOSH-)7wm<6x+5O
zmosYbcr4aLQZUH|3`9cRwk+Ezi)w`}Dv~TlnI4peP1};EIbq#0%!f!XDOE|T3+i@F
zv9>^hY&vpCmiHJ>#$3OBha^j|NY>Si9g{+6K}ei$K^hb_{lxL)xMLT2XFDd46i5VF
zo}qO_2ok9cySw`xrV>TytBWQ5VUNS>hoouB(<e_^mKAN&ptZ(C8s|DroRpIBFlA>P
z^W?bTH=jP`fBRqlKE<Zsmmht^!zY(47E7d5G;K$C91R0m?*Jv9p-i8we~n%ykwy}{
zCrjQSNro8NCrUQNMx&yJSSfUzAn+&|<623ZCVxu+4O$SqAV?6_gOmj8K&IHT1}}(*
zL*}+cX~Ew1E_+cQ=>yG;AMpIEzvl4%_t<~w4~UXJo5gdIEs2*Y4}bkHIBzH1ynV=X
zR{X|KxlY5gdc}qon>rc=t_f7Or7Y(h2RdS?0wPJ&8>79%*%lIms4Z2~pp2wl7u1Ud
z0*6e1Ac&K=JKmKb2?`%9#ux_u9{oWdYb}eV<KcrR+&J7J&?3-0zYq-ajDB{Bj=Cyt
zG#YihjJhN0*w*2Uqp3^sETeUf)oMe3&__GhL5<_lfHch*4u`}^N2t8IoZ`F#(Pi99
z!}s35g*F*S$LGBLjq60J=EuKy#+MH+SuEE`DOoI5Xe}^Gp`}2DGoth+z5Xq-Od=?e
z!O$Cc^86acG{h!GM;5IEX*5P@*lZlOP00G1c+l^9+JF+^T5u7Bppl6q2!U~q#!He+
zvz|LHnl*!7j<JH<*^r`fJlUM_SY(XiG12jtq~kl(7Ic1{)zwoTef;0D-hUs}+sDQM
zAvHm3j=Tlu=s24a;YF9QijF`ly(5S&uthGBNJ8UL3Iv8ATY`|(%QezyvYl;cT3l5^
z5I7;a(~i(}`CQj%>-eI9@&);HIWsJZ6_N7XIc&(2Ev}Z5!;#}~SMm5+!DZW$rWr-C
z!My0y&S!IyBqq;u=F2rrQ)8+K-5c~E1Xk-cN@<d$BY#$9h4&8cIy}B@8~)&Xud=t(
z<HJu+c=+Um|IL5=K7aaG4{@T;aJ<c8xgm}XNo)wdV0SB!4GzfCA#vh}%yUA!g^V+X
z!zF3Di-|@kEr?W2oEWmC#f5_P($gR9lB9iBMTM0TlPH82cmXm7>A*@!>p&@kQvtk3
zXpi0=aJ4R2wo3w@-&9jdVX>)0Zl|pDJ4ELv*suPEI7)D~;o;{$hd2HKRkp<@YB}=@
zM4~&Uu<g2=N=gI@X?(}+a}E&$K@$SlAW=#oox^LuD6|C`z&eW=<R}Fc4G4i09w{aE
z1tVBVNmErMiKej?7v~o!tyoOwn5bLK*}Oz4O`d6Xw<?~WNy>c4I4?QNB<pp9(GhVR
z(^!jbT5y6i%Q(NdVtO^_*6kat*DG{WxAgLi5CTU>M@%LYq?BA;UE!QVNI}!o?ClJB
z?f!r-A20dp;W@weojY93Hb^sIx!7=dd5Kh#s<sFuY2GK!dKm3c@*G8jR9mD*Fy1PO
zVuOjsM8=}b722#&LgGY(7BNa|L>Q9yb{J1mX6s8flvoK~NG#w@z@s`cq>}^@I^u<I
zL2BaN0d)f|*p5oA1JZk}ZSk$;%iUcb35gFaURd0Xe?nsf!p#X@63~RUCA0zXh#+w-
zNTZQe01=?|Xep3rloWVW2Zl+3!XSf#ND!pJ=pHfzs4DOfbRd*3bOlo2rJxZ45x}|z
zXB$pV&snZ3k|ZK>4(nQ+3#^MZUp*G&iKCam*N@@Wp=7JqFrPavuNt7!M5J*{lBPU+
zcEWnOrr*oBJUz!tkCsv(q@u3sj*+Wm*VEs0ZN%1EM#DaT_=EdgEj$k%U2tuG!1eu{
z|KGnqr6?@3#f++MD2od4q;bPA-Jrx85&CEuNYe@Z{+Qw52`YXQt!5-<N}BHwMbAi*
zyO?MKPGi!HG+%<19ZMENmW^1h3RId>Ti4wK9#G&BNF{L6Vm$<<U$B)N7zbYCM1v2Z
z<M>CC5NVtUSR4U^vjHC<1P37yd`k%aMF4ncJW>gKq%bPrOz3!%t)N|bBGba4_u}|=
zgcgVZrSX9dD)zp6&n89+jc6q<cpyTmfRh@j0#-;w<(Mv>5?sXjm7t%G5hNsu?l2N5
zC|uytQQ-bfL0xM;|8m8<Zw@%SsJSQt{eH^M_K>1%2zWNjB{<LC!7f@07V|aQdk-S8
z*=*?ba+;=LF<;`HLrBf`q|ZBV-eBC1_|w06#`ZYjn{OWS$(M6hn}+#xN>Q~`Rf*Ap
zt*r@hqUmKl;>eKZDZT!PG}ZKa2}$}MS{5CLu0JO0_ei5Zz{DDfN5>JqY4Fh&GFCWK
zpk#rQfrfyT0hcIT5IEme0$vD$c39{-VM5}a!;66T8XsALiwUA7m_REfK7b1WZ#&j=
zFamEK-dTe7gcmyv-$2{o?HYTw##bAB(I7oITcd<RCq1M{Fi}L(+alfDBF=Jb>j+X1
zJZL5Gu|oKO))Bt7ELWcriHN*EWIjD(vsn;{n4nv{@ubo)yI8Vu1y3%%=C$kJ<zW9h
zQc2pnWjGn|`0IxZds|%J57@AeG!ZY~b)5cmLDMFTw|2;zhRgFy@_vSG9bbR-guR0u
zT+^anedV<u#*rb*a<V*QF<*3yp5RHMh*$3K^X6;2eD>89*0#L+&Ry0;;7|YkZ&|OF
z6jei2ZZKNVPg<f#5XVE}NRwqLc|RkHR`j!NBGaJ66k}%OgKKPUe*+^gsj6S#+7sIL
z91+$;(KUvHUA*wba)gO8uG%SO+hVgAD<rklSR)8R;UZ{-BcQPwf(&@2@R7!AusE!7
zI2Ev_J8Hdb3DV<bz)434Ep2G=uEtqMkP!TW`s#@GVo5u%ajO#V8gP!F!3<+Ws?d24
zGaTWCrMNt1bACdoJwh9l79bS9?Ggd;Ldm2NRP8y#(M_(VzvcY+87{OmzM`rMjMl_D
zA<+?=a?Qpqsg_HmjM?5fV0(AMYPmuR$;H)*8;2u;_jr+zn3^a}IXhoqOw8WyE?Jt;
zv^8-OV|1tI*xnwazVXHzKlH)BNHzmy)%BT;>6oWK_|_eYqTtidFZjW?Um{H+{^Uo$
z<?3odYaL}#bOZ`@j)^-QUxqa*(xh2N5(n}uMd@Q~^%=-B^4=YK*<C==)L-H2nzWY_
znI2LboXZh1L#v#sS#w%E!wP7k2(KcXP&7thgTzTst0hi=)qx-+P6(W^I2CARz-x~+
z5|6_vk2he2!v~AU;@Yay^VKyZ3Ve$_UDKS+u+sv!nh}MHY&(LHz+4{^@Anb0!B+ye
z5$FL#TM9J@;4Q1;Bg*qLeARS1Lo@`5^Z_9QS}NN1l8f_?n4g{_lYmGZquv->d8*QJ
zFy6;IN9$S&w`Q2ctQY543&AP0iO^b;XBkq$!CuB{UE+gcG|)IJn9T~ZJi`aie6dCZ
zh?59!JxQFRJJCl?=}MwFrYtLh59k-#zsPug_TdHJcx@N0Js<w&5l^0-5qx;D_?FZN
zlu`tlk;RtbWK4fJB8?uSq6t}c2X9Y_`!&PCkfe7HAwEIsEt(RB<JXCjAxiCIZHqP$
z)#ie9uuGP0Ay!v3Dj-rr(|T$tZ~?qjI3+t+C>DfZ@eX_dFC%Pd5kcWqAcPtl0^SIm
zt?{ZQG%eOyY}J4SkE4Asr+xk$H(wy7L-iuIU%f#;>2tQ4L-2&k;IlxxXsDj7NUrq>
zQHpItC*({5(O!hRDw$qAU^PEuGQLYP8WG~0&?-p4q&=*)WW7E<E0A?UEh=nOBfX@i
zA<AO>(&B_8NfJ~fIJ^9Wr$-OCw*N9h8gAV>WL0Sv%Yt4OQ@0VYVQ*V;c3JWK`E#_=
zRK<oUGPKUJUa#r*`)KbxQYeB5|1*hDbqb!>?v5ymnluqy-_QB*(<46m>;xeMWnE#L
zHG@G)9LJcjBpZ*(vIr%f5~+qb9?<JA(b`klJ$l)k{_q+)8sM54^=89p`|r@!5eh?|
zNR&zmazv0NRZ}s{a=g*q{VWt-0@4%c5<M>h2-gLJ72VF(u1n|$G$!C(m+E;XvD#v3
z@U_R=7F#p~?{Mpa^4CwX#RW2Q3~r4{(ji(VWHRIA`6-Qa(2t0AV(e*!oqOWF1U1q4
z))DG}8fNG;;5>-j6P6{7Te7-5##Ig`0om&m*l~KD>n{yqBhbELy?(}Wc7jv^xg}WC
zQ?|q|PPGUj$@2tn1J$DBV)cxR^$E9jUqvg4F*i92j+br;oNsW}GVFoYlDe)T0_Pnj
z&i`jlVen|@9I8VrD9cVfm?Q}j*czww@`$%z-QpJ?9r57FoU&?YTSxGYL=<SDF;O4Y
zII=9m)ia3paIPfa$$BL|#Ps{`q4hI_$}z;$7ShCHREz2FF+cq|O*vsS*d^}u2%(3>
zVMT*if>L;J0_z=C3OwMnz)O$E(E65ufGFTYj29(V2z+R0WY^2^+Tm<X2#!FD6E(i7
z@iZ*|^4ElQ!}xB_{lojX+H-Yw#o6KlrvkDUA>*!X>zW$5Banr}O<UY?fy*q>)(}Ym
z6C?5#qjH3f3G){31MArpq4uadyGUhd*Os(DA{wV?8jMI0wMLs~2rC)N9a5PR<%WLK
z5k0Xjg|A8afu<>VKK}?I6e?0&zjnas`GTEE3;~2R>}<p3w8e)Pbh1@RYb{9<W4%Ln
z60lBs{X34il#<aPW<1K#T5x_@@ZqN?AQT}$+tf5wK`vWN6rn|@U{Nd>j8-ISLmH3i
z=Tn4u3-1DHzoIHn=r<8+{2r0LPU9|EufL!-Oo%f{lJsfAkVv*vZAlbI1gB_xz?C&V
z&OjU57hMXE#VLh#9TMn`$MNF+7vPn}*+57kIEif=LTCxr<E_QlmS9@SpMQZpJ4bKl
zgr(xs)z^?mI7#=nEXYlZatax0npuO)V$@!Yw}7>XzQX$kWK3uSp)rKEL156s7_k(z
zO+j55R?j5OsG>g}qBjzmOQIwt>J3O|Thz@3y?D&E$#v>YMK8-czXfO6v};^k;H>MU
zd5z`a@kcaGiIy5IClCtucl)@uU}voHq^vicN_af(vneW8t0ifcpoJ7T?_X&6d7=Lc
zY;UFPPC9w<pZ(2K>e>>;lBVfs--#?ba|D?Zs||z(s;8Lo8>GE0;#eY+6mM6!=A6Mm
zQ|mrnUJ=5t7>s|9&GI>QwM3Z(S$+p0M`$CtI=>)}dKeQk3v(953U4%41sZPwh11|f
zCzo~t93C${&T6cxuu&KBE(W_U@V!oK8EWv>;;Ir`T7oNRpFabgA^n7~wMBoRsGXw`
z4!;Yb_E33z)8G~sv_~UR<A~&yoaSMHD*_^Ov~>&CcZLum!nqbZuaQxV#<01#WOFqm
zI~~&hPM^xRC?C@}OTU-08F^M$8}7dJ7D+VdDBSTD3%6n67u3lN6+8SYfD*`9(9{iQ
z>!&2ALwdcg)a&OZNeqdph@&3Gra=mcGKSsV9zHnQ)}n=!)K%Tp!Y^dYN-FN&>Uztw
zrDZlRh)hKAzGLpTHA)DA86u0vsANQMbPcHtb#X<aFG!;;q*KV~gq__T%JOxx+)<bN
zRI4Lg^p~XR2Mi|%NT>1AAf%^kPl@AQv^K2Q8=h{C5IuwH4`^S&z@Fb-107HlLI6W&
zFrh6z5;XG?zpb##g5s-V<X(>4i95|74Q*rb!BhO@uW)NeKO6Gudv9=g`keERpHn(Z
zkQ&kiIW%Y^@vD+hwWvXa%)wsO_)UlLW7{q-(Sc|u0qbGam5d@YP(xb>R_9Bk3dDyo
z^=eMi8{(P@A1S;}sg_p^dOhNCAC?`gEqoxT8sA%CglBysXf2>$IF87`YBT4F{e;nA
zLUg#x<7aDLzLTJ(C%82sIGVO)Hk*;>J-qiw>Cv|B6hS75*%So<*xk;!vERcrmna!`
z1V=&Vmf-{V652U&2&mxzuSNuANP7ucN|)q?>nQV-AouY;!f=IfZ!sFh)b-0aS5vGW
zQWOPJY7jT+^-^RMQ#XOx@|1Hwg?>g9r4((zDu+ko6ojB~%Hcc&5wPBMNnRYNPUch>
zGvdR2>gO}i5SkXZ=<0r7H-yGwmnC84kV4a3)ja&`->^Jh5frF>(@ESeN>ru^nFe8z
zSwJX(Zv?_cGz*W86>=DX0X2%SZJ>Qz&|X%ASpyD)7hQGLQ|Jh4vEbt5E4FXlC(1Jr
zg4)fQE|1vWJ0MqmX5~32v&YQcIbz%rdC6uG<3f$jHQv%CjH1hpR`rZ8AAU@hf19<E
z9PWGa6naU?#g%8X*`TDr*{;1Wg6On?c`xT+e?nC(Su8ia|JFWfZ=0s{96y-Rww_o)
zQ#D8_u=NHL31oi{l7z@TBdi>joM0r;ASX>@mdo3W2dC5`LNG`20K{#yUK7L;Ee$5l
zkY)?-N351>9FmI1G&s`1klHAU;IQ6z01lx`0EH#cwS#}>U=%V%d31@Z8{|&L{I9>p
z`<C?Y+@$#A1bebXULW8qhpTHusIaq!y=%Li9~Df$Sn};}eT!)^=hNSQhUi0d%>bT$
zq}hZLe84U}Vr78_VGK>tpj<!%OZ8*}b-=A#1fEDML@ZH3ffDE>!^@UxwImz&iJ~C_
zjSDTMea`S;2Vdn}&8Eb;qY4|6VNIG#PQNmET1-!abOhUZAUWp|QFk()EFN-a_6j?D
zJ6z5hdZ{LfB*Hf+CGiNnYl)(Wx@pl-Z0Pkf_O>)Hz5fcsfyS7G5FAzn7K;r+c3D^3
zS{hrD4tJ2TMwy04d1|qXPEz9WJybp-PJ0AtF(weD7xc3&TEC{TSGf99Qr<+!U95_*
zg?Pa}J|>8UU_55fBgm8*N9{ZwMZn{O#NqJ5(B1kk7G8Bh;Dw}mK0^%@qucw;fBJ~z
zn-lE1pn5n(?8Uf?CGEu;vOv%l>jdZ1CEi3`hYv><$4KW<eaYRMx43!#HlKd=8#c2Q
zzU@@e)p1F*m7#jzRsk^&oe7mz#N!yVpCD>S*f>HFu+AY0kJ2EK#AZaShg6G#D2<TO
z1j7Msx~3?ml<Nso{U!U~s92sBtS?iPsqyQ!^G(tqJkWxU1U^Wla|jvu`srtkx4w^3
z8MZnjmO1@?#G**q6l?0*kft7qKsT*pwJLae?0NP64oW&)b&iY&2t4n-Civ*LvNL9K
z7D+&efKY~DMua%+H2$Lz(&P{ftEFQ&&LBLdEWSZ6Yl)*4p*`zmMX~;zVg8h0QcTDR
z#*n6cWYovWl(m4?S%Q}MU<gX$40t3m5=bl<1J2^LKtvHTO{v#&f(qO|xXIxxXZq$Y
z=H&^+pFPE1ZisHixW*E^gC?-~@f@=^gh(OIE9A)Yi(mW<)mQXh&!{8I!;7ap4(Esv
z5RpPBV5cp<wg{tWrWPS0vRC`)SR(rx=^W+fGyJlJCZHn&L7))C*M_V=+hA8Mm8lT*
z6^Vh3^%w<|Ig=YBLOmm?Dx|DQ`y)aqX;C<-aZ^vQlBVrgTfqce>u>=Cf=zXWl!Bmo
zL`jKChV0vl&%c_Xv}Uu};M%rhU)5Db+t$4G$_>&8(tMk?aM-r<@p*9M=p}+xWzj}r
zD@#~i;YyDf?;?8F5h}ym5^o)K0GVo*t1A+nG8iwZ<r>ABP)PpWpZ8cU3R*km@BPs$
zymV9GTg}V`d|lAW7o}YgOp(Z>#fz9CS9ob@Hj0o%w2OkqS!@rQi<<R%jqDlBAY+d{
z$6q``-^!Tu#uS^c@f%OjU{4F|#fIkbjAXvS+)SB1m?45i^$dqM4{=)-q~>&bK}a?2
zCLpvU2KFZhoNtb?ldg0&`vd$&u>NF@P9@29N;_R)=LPAGK@T)22&=Bb!a`Ft#3n)t
zPm<L*`4lH3lEDz!vxum{=@Wc%LAy>EgfSwQRGSsLr|89oa$#vVu6yke@Ijy>iPjR+
zIxfyH=;xYiBgM!h+&G-@op%Fgmo?M5AYiZ#v{aI<QOfO`+w^)VNjf65OMGzr>=VnQ
zqn0*EvNWSETV#}T)mHeXBAP9T$~93O5oZy>2!axrG(tvE*Is_2Ng_i(>oM?q40|y*
zuixVM_?W-?izhsI^(Ch9oKQ(h1&Qf_hsw5isj;a+d8qIR)saPIZa{RZqI!NsTWoMr
zkR8S(`xy(>u$s?N6G`?-MSZ%$+{{2hb5hbgI6|xn?*9JE9Dja>(iS8H6>vL(>$mO`
z^%ACEwyf4A#1a*0q>Ye5;vLAW+wDkC`DlTP6{In~Dey&&>UByXy9tE4?Ys&5hQ-4x
zT-%V{>eD-1G1z-ZI*drS2WYuQ3Qt>A_-275AR|Dm$bzOxGB(o<v|yD$YmaXoctIj1
zQ39a~6s<#P#opMFCK`c7O3VFQL+;!V935Zs+lQUAnGW8Q<uL~bw~4d3W2I<=kz-ct
z2OOVVp=4J92q1|g$_>Ou6N#D#ODr5lHV9=H4iu&*+1b_@*_CFg6hvu6KlujV`ObIv
z{PQo^lqDAzQ+fl>!B`W5q4W`rji{u+tC$)|8w9geK!naaFW-&HQjJeyY*COz5h9K;
zcel9s(Qk1nm}_I=?IFgkVA^1POZ>_f)zuo631l-P+D_={5$@t^lx}H)!a2)jeMNC$
zS)W<bogw)srYJXLNzA?+a`o^zt)L^KC_(*niOM|r%PBMx84J=|J?yN;6#=Zk<ci>6
zbGpD5H7J3rHze5wN;`C}z-vU*;HlBNLgW@-B*bb+E=G9K;<hgFq+A_Y+N*{^rt!j3
zEgG~I_&U(gkfoB<{0OYX)*6xoTP{IpJOi%gg3IZWVpDfO(AH#390`J3&{ivsj!u{^
zD$24%3Xc+!-XO;#D2sye=o)2pj*0|HVi}GU{hlNr!f+r-`w{)|gam;wf;dXJyt>D&
zTem36f}^8ntX3;bq)8_cds{msae|PVi=tufYAy;-(Q4{eVJ00XQAmkM1dMZ}Zm1tW
zCK?zbl`)tLmIp&fpgNy+2@VnU_Xo5e3*>2uZyl~Ey9F?wU;pTDuvLXiA$W~S19r2<
z^;42GqbVA)Ue4xtNnI~_T%Kd+6(Z7|Oic@-{S<du(_S`2g9M>8?M00M%+P>!xYAKy
zRwxO&uV_v!<-EohHEan&n?Tw%iKJA>NF#lUvXanhYTu$=mkJLuLGMP7#98Kxn$|U#
zf$Wm;jU`SrZPoI8@mv0fzj)4n{>Ohze<aXRhEBEs!}V(=N9WzCq`&>nE{y}*Zb&18
zt7k})^MC*Ef6O~?-sg?iCag9Vr4;MmQN~+Knr-9VhT1P#*B$Xej&=!+M!Q|Sy@t;s
zBH7?ng3$2cM<1cJ;o|I+^}3`iTSQw@tQKS{W>a@W6fYG@NKyq`!;Cn}D1u|%G_*9h
zO@SyK@puHTAQu_(yoAycl*H5G78SlOS*=zeMAyZewMdg9BMF;L#|Ux_wnz|TjUHP3
z+B1K6j=VnR;QDRO=H~?8QkNB66}S>aq(}}8-b&1VhS|xeK3n5bO><OZVo7`}rh2%-
zZ7jkIbf!8B-r{%ON>JBZwCf6!W#}r#8jbOR)`N*f2lQA;Sy&>|BBVkokVdh8kRZKe
zHg_N#PI`m}EI0yMKvAsu*MIgU|Li|`mpE3W`8G|pWOodcVa$`|2KAr*hu{0*_da-u
zG|lkM1!?bqSX}ZC{@%CP-!k04?)l|!t^h&PR77z^+Us#~HYJWV4HX;fDZQd>B~~T~
zl@LW4))f?9aK7GfQ5GyN*PJ{(Cr)BEMalO57?Em16wwfqm;tDS#k!`n9lmc}pp-Q>
zl;9mAcoG#D-ygC*ozY&*xc|mWL^|cs*IyzBn)h$NN)q)rJ2@t-EoEM#GR0t{k%^+5
zT_LJ9)<!h58uAP?)?F`OcKkhMA_n~)t73x<7G@3YafKNhqC0&CyW14c3z}n#TMPWg
zA|sH(lirRgAFZ*ox+9Gskjh{;79FdOYF~F&yisn62LptNQ7S@OjV}dCLGY4h7HC=s
zWoL#FoWePQmIChrO>42D#WlWbc=<paURcP9glqeEdF@`GD3U0ZVB!%0$!uA0bTUV8
zZ;#RO024>Z_&VS?na1>c4WrSR)w1FCVZ_6y1+)3;Z*5++=~}m~k8vVUSixdZGj&T^
z9Z`rU<eA}Wxnf=iyp6c4?(yntFY)y0b9y^DwjW4`dqgH>Q??vWuc&Q{NHe0mPa-3v
zk~FTw=Q(*lr4B8nX$U3;JZ3y3e{GNU7tcFZbDq<b9=%-A8w~IpODZCw@qn$R;_KoO
zax?<FB&<OUCYakfG%bjL+s$#-W9JQvvvYDCQ7iw#a7hqtX+jVzjux2fIrXEG^5KmB
zOMQ}C1{E6G%bNOmNp?GjTA*@`-?&cgG}I6Tc+1rh^mevcpPbP@u$br?D#=ksLtCMo
zM~a3t)?lHn1SV<_t;H*lx@+WlCkP^-q`;ULhSjyEm%q%x!5&{9DWt#P{cmQp?UE?n
z=kARq4<Gl@IvU}cB^F7XZ4pAl^V0>hb<6L4FhQt@J2!Xu#mApemz|4cT~&-H6SOw;
z<b=YXQwvX`1EVyMC5~Q{lNo`}C0cuW>)R}+E9}0bEDKDg39<uro=#7&rKT|{wbMkw
zp+kcUH70Uo+bQWl6KsPuwsYaEHsrUrS%3T(b6jxu`duEKUoe*?#qkxZFOErWrflE7
z!Lkl)XJZ<Di62T#woh?ksa98bWrznUUK{8Ia1q`H#7J?qERoF|85_h_geqg&xkb_S
z`=t#e*Ak)}1TFQ`5>Z>~s~VjtLhVpSlk8^HPpVEzFEqYw$qq9%k2gI3tmNi9Ip(S*
zO4eB4CyKi(z&cA71>yi@5U_S2T10F~f?!r!HfxKw4wVaJB@kY8#L}qGEB6i<_G2z)
z4Mr#Uw!+yGEi)cGDZ2ObU;JnP@Q2>5@XZ_(k5D@0t1rLcbQ-AYKqBV|Df#6`&l!zJ
z>>uo5B12uzk>MO6Ht0x@r;f=`Fc}K=`aQM>+YIv|gM5rHC6~_~J3A8w!y!+fJflBK
z=noXZd$cmd#z0VAt?nzDx+04;{ZWK|!2ot~zzIQpRZ~_qGBGTlpEHVk#0NdbmEzgr
zg5UyslWjyI$%cKD)VNi}<M}h1svx?pJJH6C5pL0tIK`dszQlZ9alL=Y(ia4!2?9hJ
zkk%vf7@cYS+7V1d``khhB)1bp@T@<cBAOO&9oh)gND-_c9wwMUj&ufPVx-pK0x|@W
zNyO%&U~?|eW`{f*qtO`MAjOiPE|H-`%ZA7_wCx7p)<{}}47gUX*|Y@V(I#|oXy~Zm
ztzYv`|G@_wOj>T;*yZkFAjwB49n-cOqBvuBRH6Rx55Dz7trR-mK?+NhAK;5GczD$C
z+2>E#l%CtyGy%o=WzF914oz#Rsv7C$DBTk2K$=LBNRUJkNuo(iMq_8J>jhO?QqOz5
z`SzPEW=k$EF4?~|#3hchm6Ww)(-<0GW27d_V*1+|<J=%)O%})4OcSJ{b&3*6vr*VQ
zMgdPg{*2H|xO;ewQVW)=1yx@Vwh}H_vwn6#JAh?aBAO-JtAatMurKE{&q~ZNrX36J
z&u{Rpmp<TA`z1bfa}k6vj8)3r>$h2n&h|wjKt+fkQ3Fl+$qeBw`Aa!c3RKp4DJY?l
zc|@{3M7If2cQ$TPN@zSPQRKTR<z>z4c!Mt^@|_5!Hh6!9v?al}SYOiE0;3yHZKrJr
zo>)SV0zwy1Dg<2Pu+H)NotL<=vqOJ;jXc$WCrSDcJW?g(y)n22>Oc5j{{9b*i5N}x
zsH!Cbx_-WC`24{YlVQY-Yh!-#n@hHKc3H1CoSvR{R;{Y&`sPw%rNjzDk`2hSed4G`
zFWV)J2AD|ER)(T*JbQM;jXRR@&I_qj(OIaBv}V#*^o9|6oOGGAjF3uDX-#VdjdBE~
zkZD4c8;mlf6GgS!Fgu%ZIhMpP@3J|cakac+ZA<2tXNdin#n{rGpR=FW>|~ZA7c3r>
zEPi&0^$qn!&HwQq{4-AHr~Ky8XZTr*9>mC0P?s&mx?pQ}pDNV&+LOF8CfZJDe!GCS
zW$;=Lk#<O*z;s4YIwHS0A{uQW8i}Y3Ix+|^kpgfYlS{JOF)DagXDf;$7;Nn_>EFk-
z6{_iI?!jByb^|zSI^wB!q64My#7aQx2{@d$+}OL$y&KojCgzu)T=0`$9CcE@Y@0wQ
zdMS$v{piURHxGyW^jCkyo$Gz_Udh3(;b1#sXVRyr9c@#gq@mbUSmzk@Gd9cTXf23!
zK&VdMq?N}t8(cHRJ40F5IA61_HyCrs{A!9Zu)nVu_YN2|HJR)XzBE-dCZY8aK{z4+
zv_MP0C#Yp7z_i|C6Gh}BS`}!^f~xiurNvv&I-(I3%SXpd4tE*8d4uJXiYk(LpE5Ts
z#ZQh<n>Fd{qSF%fW7hxu8SUkY;A2dbkPio3eKDi@*%bj#gTm|@;_ERsfDeKs@8evI
zK%;NQs0dV*btPEoVFw_lJ*m(-M&>zskmHsuvTBglB4gb(v|2|fyAr#1KLNdAael$0
zUkj=$&z&1@qLL+5`7xzm00!?GgcF3Iv7y0BhcR7Q8MKAglBNmQcgCz&Gd}#{h_4<7
zA|0sKr^NYns`Ue0NQjacb?eT{KXlIV;L#<qas0a<ea0KF-sJT3f{#8sCy0pIe92;2
zv0PPDRYjI%%$JwAU~yQ4l4vE#V#9d2Lmb5zEl{Gtxdm-o6PlYi>&b^L>7bx;1*I1>
z7F-Zmm0-evSf`{Wqi|3<OQSSOd!jf&gc@5lG_7M@Ib4wR4|CjXPJK3|)q(J6&Pz?7
z=kqHzU!0Mvgw5%c>cNzVhHLjEX)bvDrwdlk3*vh{LKW!sa!xj9eD>uhl+_xQYr?W1
zEE=L=gxHE{33v&i2AM>dQHqWubT2{nQ)Dp6c!-P=!V;v4i1st$$pEnccU2Pg3?c+1
zju0G5ckr!|3aKS+SW}9E%cBc?5hHz%tQgXlBdp)h)}2qFw1T?sbbpPtRIb4~OVc`T
z@8076{xu$)o%3)1@>jG~k5}(cc;)50=y*c8Jfdj|T!_$hV>voq)9dGKO$IDh5BbH%
z7rb&iBFhsHg3lkU0NFWS0q2*e_~0m-nm9lbceQz@1V(D|XhdqpL?!?|%0)t+53u!=
zC|k31bY8i2MMH%50=-<JRE1Cq73ZjahDkJ$(Zr(T^NB>Dk{G27<pMMf?Xn@>?X!Gz
zjDB8n^INZQn2xz~HRgd?6Ruj)t(e+F8Y$wXrL`8>f;5I;H2G_qdS3IZFMdv_K;<d=
zW=6czm4{}hN6>M{{B0dV8uWIG&NIY7B3cKfMeGIyG4^<akSQurgoQ<HHADkNgU6RG
zCX+OEAb8j58DmLPff~kSrqAs0B|$5mJpF=VamcM}69&~b!{H9=%?Tm<5?6W}*;OMp
zSQ_i_bmidHYKa#qWnEL*HE+MX!*|}D5arh>H>ard0HtbdRih;xLnJ80Pk;4{gWVCE
zva?x<b)aekZR<fe@-$^x%qdsr;474N#7bcV7y^P8SD$zGsgb6rN{p)MWiRo~ci-is
zk3PglPuPSA+c?%uP1Oq8ppm{L8+4AF0)w#NtAM1T)CwmRI?4!IBE2JL!{YHVi<2wf
z-k$RIySMn!hnKu`?H1#~i1&sG>2i#bupC=Hc{(R9FELd>1sH#8z|3f7Kfk~nL>-G(
zNiY$59FvVwZoG00kwS5{VR|*AEE-%1W?!QR8F+<=BqB&;93dlxUp9ofLudhwLwSQ}
z0Ua=jpqZ9P6?L|^9$ahDxh5Vdii<Vt=^P~$u64|t8LN{8O>>J;H0E@6$Yip|{kt_L
z@@(3YqMg&)4JtHv>(N1w$2mR(Y*Ql%y#MZP^1%+}`l{1J1Wi>d+Qy=l=>|nzUCo$J
zXI#6sPZTG7{%B1SYZmLyLvXb&Xxp0Q{Dit#(91NvG$TzVLN>S%a84oR7D8=PTZ1uz
z#d<|%;N;{4A67)sA<}~y^wBjGt>CJvu&t*oTCA&yBY_4~3?7YF4qqxnC{U@Re7?ez
z7rY-Iad>aa_O)w#(VKDYja&TU@mKuAZ-18?O!%wg-|~-M{Wd>xUogJ6L-p$`QWa=K
zAk7qF9WdjR>~;^a2>8PYvE5A@+wmjHx<;N#nx(~8g0K?kG-7nPOQJGL8f+5~l?Ls>
zdD_zzzN!#j;wuZpNDLyh9XG#eX=fl!N9FQTqf$w6T;dABu(yq`0@itYdnuD>h;k{5
z`36^?F+I2ZX4PkFyk?X|3`ScRYbbrqCNxN8smnEAKmLk`M^8K3nYv)TJj03|HtQK7
zNFF@C<QuQ-ptaVtjbkxekYy>Y^L+W`*Z8(2N@AAFHA$k8BBQo7N_Nw!oOd);K|qou
ziq=9L6hWp`b%72gW$T#FS|Uzatd`XF5d$GR2ND_Ke1r`dCQ68-l%O=iby#^2lIhCR
zVp$?c(}F>{q+HC{N@jfbzF=Z1mc2bz+VXa?;_GOS0~ezOJZk3L?(I_7Eo$8$1{o&O
z)T;(|H11JBc(&s2{NcB_QcKkJ9;)Btu{*+*o~uw|oFrBXCMjB5Mx%_$&JM&dy}H86
zfHIn3BE-yNs~UH{Mn$T_=gZEYM+JeeJ;FGgudxM))PZP7#~EQB&^D*vPpMBULIt<3
zjnKrr`N~^tZ|`wFZ+QOvlrJBxSk8{9R%bl3D<<0s2*YeCSQQCPRZ^A}zmOjj$2BN;
z{Pc?by_fmfubyIbgY%N3<9RptsckKr^}6Hw`M`3y>ZVw{pofn~eX?Fo630A!@{A~o
zX^V)>>f*)BK!N|=m^H6x+O|{hhzNvWZ~P8M_qm#0qH=-tiaI!ibqM8&q6QISO4p5y
zOJa$SHLJQaf#@sCC{oN$9&>Gc!mVp9LPqQkQ$~X!6Bj5-$6_s*EI+5NNA#`XqvJE)
zzjm9aY@mi%CRn35`KsXFVU9X4iBrd19CK}On<kGCByeI8xq($nqbzME@I^zQ#3h2W
z<uk_hh`qSa@!2s=<DmlSx^}G60-Y#i=4dt@MGG7_fukYNQkFFaFvCE*XyM8rTg|d8
z*}J~S8}HoZ{OJW3Pp5qS=n*H=geV%3r3rTqmz-!%y@{F59iM%^A?gii+7Y&0V4I3a
zJ9>Gbb)6vQ{+%t3&ppd^&HY;m^Nk@*YrcFiMJG|jtaa3NON?YZ>XY|#Ocb$Ru34@N
zri(QS(8dtQiX^#3Rcx?sg|vZ8Whj+^$Z%F;Obiw(SJICXgpibF!|lCyNz)kVk2$Zt
zMumV3il87>0kr6N2D&DV3RZ<f+8KvK$2+$c3?%Gbzst32cQ{`^#8=1YrX|ADN<mX-
z2C?C4y};xtE8EiRrwmF3(TI!f9hPS^&YlMD-HkYXu;SS-9wWc6`PTjq`0MAtCNwRf
zEb+ELxCXBbl&UkLI`y#eoP~1)j$j*tZ96-dC?VPHqbD(8S>x6%NRMbN)Pc}6P&EW?
zaWtKm!Azkp6f!`TMZEoc@AAqA_xR-Be9Xm@3&uNR23xzhcFpYkGgj*h*7X$Mv{daH
zm3cziuvsrLkwZz#)_6r-RkXDy?JIV-_E;`g9A9=*TaM3G<o%Q^%UR4<=+(Mpy(-w<
z-C{84(X_4`3@IeegR5(*bxA(RIxwPfZ10X)_qHhJD?rdzC21O=wL%K;uB4&GwvPF1
zfpvk+YQz5SK5xAF8vp8F{wq>7qCd`AwVM~V@SdPccJ&71rxZwTU7OI;V`SXtV0S>2
z8CrkEeDNW<T3~&P4;Gq$Q<ApS$QU-&3NbL8ujeFDhH)`!RdE0MeLi}0%JHe?{@W3+
zy_WIok4ug|e9ZCraW^ossqt14tffAmW7h$xEyCxxN~4k#700MdVy^eGWr1u0(N;pd
zpQ8|nfuep~V||5aEwb^rqQ%uMI(OJji@y{o+b2$k>>cc}bz_g!)tW#1zy2lE6^D0k
z)3}_kzB(q$E7r{^^Ys<hRn(h?s;Y3-6Xk-Smz2vHsp&CYW!Oe{^Bu|x+7-Y0bjse|
zZKTkwD#>^|Cr#<b{4Eztc6Y|S^veCtM&#);1cAk3O<Psmy?2vMQM1}?NRo)F=?ZNU
zs`WWWLZl!vir^buUDL`bbt@6l5s1h#fwi5uF-{^*PtI8^*33o2$`@p*!L$|=mGo)p
zs~Qt4cF9n{&fWoOo>BV+zIcijD{ALKcT_PNi*ukVhparQ?gF={Yt*Vn^djcx7qqmD
zZr^6>M#7gTHJ?7IdFe)qFp94p)-0cu_{br($61ST8tO6jYze+b<#S&7?(1ytAMp6%
zlI2OuVRFcsJc3~-rco}Sbc&m<&`IZM<V%a)lz3XAOyMpgbP>_6730H0R6e5iiq%Dd
zs#{!D^YSaV2`c0BUww&;6_viADz4DEquy9T?1&SEt-G<jX%2bMBitNW2ilD#G6L%b
zby-nX-3+3lC<q}C$1%Zsgc9gDj(F*nmw5k!_gSshtXFF`#fH`TjNP3Hlbv1ix}tto
zBhZXT1EyE!tg4n#zYn_e#c@_pH$|uLiDDWbkUoWWP17_C2RR`)HtQwc)eO`aDUV2P
z$;bo-u^@Mr7>BfqxUV?4^*U|)oO-i?5D+FNm_A<B2<6eO#YPHMTU_I5%QYV#eat_8
z^A&8-vI;fV;|Y(I!gz<WhV<G^(&H~#tRyan>jS~gdnsREIObOsRTGedK5Z~GTQSwk
z2h?W;_2oHV|N0@5Z|^eB66)QS&2+&~4p>Digp@E<ospDI5xPM{8(igZ<r--u_DayM
zQ-VwBj}u0_cM(a7DpusVV7*>*?cP2@Yd-w>uUIq%qw9(wN=z(iYun8tR^649julO9
zsWx>dN{PXmKxrMz!f|saA_@v?OWLOW+nLL4YiV1H(HcD-jY#7Z6B%aHDXY~Q>nxEm
zBxy=yG^61@NgQ+h{DfldSk2BcuBKSG*jC_^E&!^au&rX%q?mM<R}T&uq(cs`9bm1e
zX&r4_aB%$^v*{ew)NJ)C21=3{L6!^psb*{cC6cYzQ1%NJb&azLGKtVpgHSDXv7z2<
zIvbZb&}>|X$Yl~&2F7uYJw3s;HP@qz*~|B+X^@MSt=>JhMo+M_HO>h_Waw+l2e%F7
zfnZ}LMXafvVHL+rM`KoUm*!}f;<x8~{Ohmz!S}z*D*J-MlpOf$Bu$TnSP^9jaWVm2
zQcPFSSlW4k9T{XT@avS~3Jz~<@#<S|;iHuH>KrW%^RqLIhI-@p>{q|0)@#h9L79ZD
zofP8}rpGIqTHu1BS~rBok!1$yJXSa~fEVaQP}OjD*0MWE(9UyqeomGo1m|d~x*OB0
z6zYQyKKNmhbq<&x{raQMl*xLEq9g=C-pknA-(xr!brz+uVY4ZS6GP)VYZatm<s=tH
zMC<#E(p`S<-S6}6Tko>FyUlB_y~=96;>UmUQ|hu}I$e^)lKt^x1~J5uU_97ja_}zs
zU<*CCOLg&t)v5$7NqaABPyC9_VhPKdIM%3az-V-jrkJy?;Y#Ez7l!Y@^F3CxIcMuB
zlirXdiWnvRE@2FYMRUdGd_kQUdVLAXFiHY@14&3Vl};(+h*}Bix--d)GDGj)fON0V
z<4;d`d31}FTGQm3RHxnal3@>>B-mm@Go4~xK`0^Z^>CLF=U-Xg_~tEs|M$O#%~I;+
zC8-e1&(4{ipY!s&uk-OwKc^Ju#J4SmKyRej+Ro730CRLKF_AzUK@g5+;m8t!jG?Gn
zLI?~}iI;)(+H!sGU6jlS!DDncF+I<7ilU%x+m00+DUEF{CNe0cD9VaBija6tkI!jp
z+l`dVGq$$2*xB7<u~_o?CqLmg55FdO1+vE=&v@h3OMLL&d+hFR(=?93aKxvd{+6?o
zQ+(U7Sguh<us8aWtzkw`5tHp#$$NXilx6K`o;{`4Gi3cfsfJoM1P4iem&3uB-sl}d
z^MF<HkgMq<T<noS(ym&{P0QKhii5#~v#U#*(2|f*;xSo@Th{ar?{RUqWVu)}-$}{p
zg4lH(HWwLuq-g~NYI5CRyucP3XEUOMF`5x>mf?;a`mmwN4DPapy6kqLtqHzDV2Q>N
z>!*RuNy)44-sb)*_qZxO<+?_`xWg}x&$;uBJN)+7kHL84R*LW~&K86MlBDxB3K(?b
zs7eW1(lnCby1P8qf>H>)?xgdBSh2|+v&AKmoG=*nY1;O0C&5AJEP10iLPzFr2SGqU
z3Q3lx+`e~{<$S?vG3WUCG5yhyS6;q{0LH^Uy~%a9<|Vx}<JFg5;gwfjBG2;<tFIfp
z_k8ii*F1mx5N*EZ+VyVS%htGHG*FoSeM~qb_zRYcOPrHLaYk<t6QvQ_Z)ltWwNEm-
zht?H{6{lzaZ)oS#zQx<7GjUW9#~N(QswlXzwNL6b%i|f_FKq!9<zSR%jLJRa?rm02
zAF!}7;J6mG^dkw8paN<c(6Sr4sH#9qOd~Sf68eXGoIO8cJKJMjEzn~{6XuA*L(kwt
ziS-3OZi(eK=Z{-%-Mh}qZ@<QRs?m+0p0`LZdGgy&5yI0S?eXNxD~hl}CnZAFcmcX6
zaMEMFLq?9!dV~O_I<Fy<cV5n_4dkh0Q+k4PWLlsET&^y8_2wbPs<VfQMcnxa15q4z
z0noM$*0wLKN+nJ6!pP7=-W$;C4;XA#93P+Y@ZnRGQVa(f+oLh*E3YHG=ia@0y!7(R
zJbChz)oMcsg6VwD>B%v9T(iBEk>)9JdP=N88H;SbB*ZbB+9F8lr4fT(gESi?60ZzN
zwue+Ztkz#5WdOHCh!W{N2JotrT!ppc#?6SQr|{#y{2TWF@jvE+_uu8o;*3YdIXmg3
zD;0qh&E)zu7Ds0+XP)%-7;kHOszu9yGaey53s2XQ?nz23x(VL8vz2o}P_7zG8X-ah
z!6K>}-^{317ucpiHa*JcL;5|-8y~!dEd%3W%xd11)~l;C*7GHM`(r-;@Da6l6wMi9
z6v0Z2QJ6?j+6McAZRC7Q&<<AxgmvgBP?rt^=vWZhK-&fyCD5`v4Mw9e-dnCN=43Z>
zvMi&uEx~!zcfa$!AEs%F_nzf)i9r4BRO={;h+;!qx5R0}&i0tg^DE}_C3|~2Z0&53
z<q6}h3C_c&EV_Zwvjr!or%W#|nM?+FKck;LL#ic$24nOK?|%;hjD%iKU}C^&lI$8r
zr=4t_KnRzFdO;%Q7y?FDXzws)h&Bf2EKS?cqFBo<zWn)P%5u#&KX`{tQ*nHBMy);7
zR)%UEDpok#aCxzyyjn8M;4s}V;DuMQ7HADU1$`liktm@-qy(EGY>W&MtJ4`O^2o>|
zT#FYKRWqe&rp!LqjJZj50pI<@Kg3x_WI(rqXAe(UTwGEwFL~{)JLt5}^RJ&^-I_8w
zAsZ`XE6Fm0HUgnMwP<inN6DAkQ!ZP)^XNp-7QU07i_SU8J5Oyr+A3~ef1hgy*FbcR
zuTm)vuU&gFam=9wovpidZ8zUuD$26!=Jk3R{lSnh2vkK$-L~}meMXahHwn9SSO=~3
z1ixlFozXNckya=nn2g8tdIJ`hzeacnK6G^D_&RZ-5S$aIV`8mweu1hjYJ5o5ED4*I
zI2PzQA=Hl<ZM}s~53tQMbR$vYLyG1Mx41&8K;$*bI&SWiobKd2eDIWJQ-aahy5_T^
zM|^X)he$P10X?6xb8C+$XBW)QEbJIiH7O9g?m-p?8mY(-B-YSV5i=#2Eh}6c5%&dt
zQ_#)~jqA!=@`BYv!H`|rtC&CfC*Ma#dlaiv%K3%|Up^+!a)$kc@r@hAspj)fACTpS
zX|W<58;p#QLDBC=sG;blg$IWV7NI=edW7>NeSs?hA5b!&eIU3%)Q$I`KY5G$_wKVb
z+2YZoCrF_X;&(C$PY3}SClQm$_{C^8Lx0#qzL;1M$1%ZqhQk5<evj31O=BIy(Khqh
ziu2QRY-_o=xI{?JYQ91Q&uDu{oFtvcj}Ju36B~$3m(UpX9Oci5qaMy}D61=)I#3{(
zEgrF4ZfG2sXh>VvtXH1nhaYnG<&P+)ONv&oy8424^#n!N2hUQ4ZY!8AnM^vT&|iM~
zIeFpP&ikmMp=w&thH*Y%m?xx@K0;`GW56jQ*9p$Gf`JT75R8;$OvC_9eQEK_79B+h
z3vm<?DhQjFdcA>u!`06+E`FIa=^ya!?|p}Z`!|`M9&!5girMLc{r#N%Yg^pCw@WWi
zIeK`?Adcwww`u%_M8zaJW{{>BVGuzeq(?}H>~y9C>q!Oz;RCjDomeD*ZvxfE6N!jP
z|2=Nsy3gL;4)ev5wr#tK<E9%bfe;8G(NZb$UQRF1C^p55IeiAH1R=m`xuC3yPAb*Z
z6zdHifBYfGPre|IQ*PaUgSM?WI(k4^72Pz;_9gnG|9?||(q!3ore|W$+I@5S#*g<N
z9?fmy_P9s@nMfc>v9idtET&XNlLj)HOspE0CRIOxQ;js$Oe4vxBw49QmY7u}mCOc6
z02e^wUfd?)M(gh3-RZmC@4eR2V0*%95EgD>Zei|zj_<wK_r34)bg>+VJTDL;AuBZ9
zhJj&J2qG#{bQ&W}14BDVEOdTX${-<ZopL?C#xh)#`G`VFj6&d*6@jtE_9TJhBdIfS
z7!|4#xTZnFOSvi)%hiNc*kt7Q*t8<H`35seIqe^Dn@i*(r8VfF^O(h4asSB1Fe;E5
zg@I#Q<Wi92Cb@FB{I+B>nPVTAIHMtsWfGN&XfmOYB{!d$c-rT~@7?43|M-tNJwD>s
z|Ndu;FP7wS#Dn{N_68jqVVh_<Crxr}3>?=2+r*bH+lx6y1v>{JmH}l^VcG&I463R^
zl?tQMzoULxW*twLMI8$DZJ)653CAb*84L%^W(&sSF=(ii!ggyFfMr?~6j(xob7$oY
z!;q}VkqUgrt-%nc0ZKC-Pe_uKo7*!cXHTHYs4Rn@T%V&Y1Jg25hCmu7Vc4eC>9O8y
zDDy3<lw_qqxr(kfFoYs(S#`g?0?djk(+C4hQ;?Mgug{*cw|}2e|2@uLe@U7q7?w$#
zTjaKdr*ldqm?pw0$Sa%BODGFXujgaBF>jupF>pFKUD$2+nK+7<7iYZF++!2R7!EXd
zx-7n)6G?}y&Z#OF%P?`3AWk$n7P0WiwZrM}wfP_auTQ!D+ox3J6MB7@-M0kk#Kx#v
zoD8}cj?X9m@INIK4|(<LXI#Es(F}cdx<12p$WEt87RQ)cGM>iFR}uYYi!`(G1x&My
zYFuzIXyKSHwqYQpKo}Y!q0)*<Dyp(B>z279Sy%Wb2s@zJ{SJG3hm1xe)|)lc=?urV
z>rBU;&%qG2pd!msEXy`YlaxwU2t(9tc~s2~)YQ`=)55k4vOEW^NV5z})W?v%E3qt%
z<<x`@WgG17?BaPId7iV(mRzq)mbp!9BKg6?ihgdgiE^546VErW97(d#Y$8b>7gSZu
z!Qlgjy$^BRkVo(S2&pQnG$qLv%x}NJWDAu|Q7LrkQyC5w2D*&FFzN1uY?li*%N4u*
zJ{Dk?;5ZgaYl=AIL^^z%Y^V}RWwyDTWk|!q4Q))zsblt*kMtXCRu=eO-v37?{jV;_
zb3qYjL^lOS+9U96?!W(t_kZt)jITzl7q6L*m-Ge$c3K7v3w8!g%A{a5-!NGuWKqWc
zaG$tp6VE<Fn+ms4gREyaTY^KAwr3ClMFy6s&=RClh)R;@k|M7#4NXxw`2H!qZXZJ%
zEapq5^C?wX((Mkoxt`#8wQy5ug>Bm?t+8y&B8s+kgs3WUJ*RHg+9saolFl;<3U>GQ
zxO#Jo<F#nFyCj=MP285?ni>~H;0VlSkA8o^VAvzeQ%t>O*b%g}WRVK~{7J~5S@8!C
z>pVb~6>Qg<s<cp8eDd9Y$Y}JC(e4lGHz9TXX*zw46S^4gh)(}L)5!}qv%jO;%1HAP
zWqA~YNR?x&j6utzS}*wG>tFNW-YGH%r_{J6BvC{w2-vPtC@R8!1A+!sdW{zd4ACO=
zAUAAsLZoaF47=RC+~WBG?NJX|loV@=@!6D4C*Z;R_xa%u{+Qdv5oZ39DqEAMIUP^p
zVQ_kQP`~igC5yP=;>``)O+*lOFtRs<u1T6IqIrqeGzr~3%G4pYmnc&ql)^GJRaH9*
zWT|Rcht@SgB@gI#59kkvSOU(@-k>$KnhiGVE$ii)!;^g+w>GiLO4g+u!!l7)((U!w
zL=l_ywuUchFieX|RcyBjo*$x>W;hs-uKE<w633{Ia2EB<ATJcX)*gpPM>GPT$?X*1
zT#;+dax2(o2EJQjn+BU)pl&OY%)_x<9zHzb<lYZ(ZHWe6Jo_t5!@)IOCev#SQ#0D@
z(P$s>?5kg)wSh7pa<zWLuq|P;q>>>84eV^nPLQ&;6`M5Y*PnmJ_kZ*Qrjs$FuvOnT
zi+VE_Ha*sFB%8}EKfYIRZg&ZtijJyClvRr<qLfu>P%bJa&n{3|0j9}v9CL7d$h~(C
zdH2Eh8Q+d@taJLUm`!EjP!R?WC%Zj7(_}th;MhKnHmE8C+iNmkZrSTtbUH)6etm;V
z4NNbfp@+1Lka#?xXnYA)fplbTM5z>}RH#H#6&gb~7z`fr_S=uBq+&K-A`BDHvG4+)
ztLrho?-B;}ao=^^n)7T~SmMregD_FDo_yK1Sxcd}5v%2fc$*-Ll13|}(P%Iow=vv+
zqD-;w#2Kyt(=rHKJAg!MO_oOJs-j^F_M4hUSX;<i4UJh;*mlTh=Mx^kYjJS$A$k5&
z(s+X?Kcw4flcX9=Os6NYESFZZOPVZs_oE+@CS$(&>ZiPV8Ic@>3_^j<>y@gO8KD7=
z+rdKd!yo;C`F4y|6}a6FSsKxBL*_RVOqn3l3^&Rsi;8|VBQy+L*Tr%zq}So;*IU-p
zMNOm1B!TDf`0e+(+KuS-TZHZR&}N&K`x;Xh_<_UZa>A(JVSlGbdl>TO**RsQDMZ0n
zPoGm%ibl7GD7IK(7g<J_rio*92^|YzShzuh`QjGsg~ZhgBdRN4MkUdOMpPbc>m3Rw
z<KW<g-eACbxnw#XW0(eeyF;>~s3(V(Nm*9pS%Dw;#Bp4ocx=<E%@>BoacbXBY8q6f
zLb;mZu*YD~Wxa}VJPWD8a(w!GM_ivjr_vy)chAn9?yN|2=JSZEOt6H&5emmPu?>wE
z2%<#MbxgWDKj6KOe^duc#TL(chj!n@@JDz?NWW*Wo_~cqdY|oL!g9R;3@mGc<F;sZ
zb_nc<c&iCqk2H;-*pO=jf)=*f=498$5!4xjW{25$0)CU--Cb@>i{y5VsWdGkBgzb-
zppRW_2;2&hl(?SD>ASl;+nh5#U(gyhIoy3rqc!5KfufWn!cb!BF><?Pn@JXihtdMa
zZsB<$x34FxHxb)S%#-J@vAh7k-6xM$%$Ez&D#vp`7#3hsmXg(a$<@`Ey@L+3?Jal}
z`KH8o1)c#_p`a|VeUDNaoZi1r8pk|;@tQCUXf%8(S)cW5Zg35U4nv<bNhyk=c18=+
zKvj}fvq@Q&Xf3cTn=C8v1DD<1A>VxaiYVGLbbD-9Ydk-|)@|}$pJ=n7LLdd?(qRAK
zn0CLz*~Qo7=^RsQw5;_hRRzy)1n;$T?mheyOd~@Vza}l#TrX}3!w6Gb^!9#0Zq%fa
z_UK&}*I)4F>J{T#$#=i^J<@c^^|KY<|Iz=EX6xVc*MIS|ns}uq6s5p*1G3n_b!@)>
z`#<L9_8Pk*v2h6<o84}Y>HL;-8zZU;-v&#S#403Cha^JLN+YxnRoTEXY{r*@i;E7!
z(#ACt3~k_a59l?a<E)t7OxYwAH`A0PiP-NSBCIBx<%aEQ$?f=t#d6K@!7lT(qR}w9
zT%-s?VIV0AiINJ}b1Acw7w0cI8Xj;xeZ#t3<M{PSKxUwAFo3F%6lRLju$V8fESu}=
z8y-Bo$6#l~YPDgzO%R44@O{D{Kx=S47t6MgQel~<iRab2lOiwhJeMR+ux%ULaqEYU
zyd+CA@}lIy=@GL<lV?v>w7Mg*^&A6@QsPc6XAo^uOa$>}L8$~d25BZp4MAJy?6e0M
zdP`s>$f6c1^maz{cm8w2@NI<9XuTp{U$R|%MiA`q_B(&b!RQ5+@r+cy%kTfue}!op
zJbiM>lds<(-aFv_VUsFbVLBn}Ws5<l$7Xd+=-73pQC2it9vHB^oMU^Eb~|KtIVEWr
z6uL)fmgEdDss+C5@aneYH$VG=DmM8ifBFHf#*jkwDA}dmOlf&*=9gCp5%BcMgj^al
zn@!T9gO^4u^BGzeSOQv&fbOV|m*%{BafVhUhdW&wttL;Oza-BJ-hKN3OVmxP?P^Qt
z?=s8I$)gNc)BuasM&XEhvbxGI@!dTv%cS4$@xwp-0i)3_zVCDP>J=}azhb*d7!LY4
zwoMWzG#U*Y+hKfjgJl>7p65|j6=hix_&!A=qbMb>UteL~(Zg-aX0wWT^!6hh-)FN(
zaKnIPyFqWSL2H!K#M?TSEHH@Dhy;zOOe{y>$&y{8<fHHZ8I&=3{so(8mk00uW17JT
zZESE|7jUtS0nOkMN_@h4{?}|bPuUx7dHyP))ytVozT*G+fBWzF<*%O7ANtIf8`^<O
zzuP6M1|(_B{+`3}{s|ZvRh5udIlg64WC~=(y`vp|@w2aR41-bEq}WP|`4yc(K+&*x
z^34%nJbB5@4aE9BH@7ETNssQZ#nEAkudca$d5$A|Ud$5Ww8Hmodd((5!(=+XA}}+C
zgOK;${{f$W{w;e4Lq7ZLYvO3j2k$<lztiLF?20nauq^`{1JAN}{J~>v+ve=`8A|;g
zuU5Y%j@IM|924?VV+t^hf}P_Lr}yvk;QoD<s})(6u~}~@tBO`Dyc^?JC}Cl{f}86r
zs;UAZuq@L=DMgy*BuU0_*aIxGB%#}ODYKGFE1J!aZ4~q67f<-$!*}QoTTE|eyz|Kq
zdGWJ<gVqJu4bYM-lL%X2QsEm0Qq)(7u*mTmCVumfGQGi42K~d25h`Xf`Ad@7UohCO
zunmt~e}~<@e~Rt71YQGKUU6|#;`%l(zy2w|{_4-!EHt}fNLaeWlayId(C=C-mRn?5
zP;6%?71L_?%okHaQ&0hW{T7$!upTdvMTz5CRK^Y_CC|@FhOywQWWeO+HS0`cT5Sd`
zgFNrCzb|NbH&nBj+{<w=kxrZ0_>y72Nw4eE?+v(m^NKjqwD)=pcUpA2eU1+{JU_c;
zxt#IV!$Tgv^ML2ye9P7Cq;B=tHtY3<!NdC;o!n<<*k>E3ync1TuK$oX(HCS{L7~AG
z8lk}TRNeNKn(a1XGM@1K*)y)MZZK_|(cY-m0A(3p{N}gx`dvVfrYS{MVrjs!9RPyB
z!*%OCzc3B%-M>c|hHREgHrp-HHs;y0bDlqY&E9^W)02HJE^cv$CnS@XxPAkPLEyP8
z=GXO}+62ciSmzans(Ab3A5s-LI$x2*4q^O^7oUH_;r^5~k^GPUCd0N3x{WE5&40kL
z9RBzp_{`#h&wrE93S2r}7vI$wJ&(Qn2h86TT%;>Z%f+*y$Wt8C;ohUSXti6cR<GC@
z?Ne-5Xf%11Vo}iT2Am0lLPAl%!`1|Guf^Ye9U-Jb+bz1Skf3plVfAUWrUX`ojF;qq
zkQUAEh;LubX!wGE@CWa(S{How>(4QS&uIUMZcotc?r?sy<ossCbh_Z3`zJK}Z6>!<
zHfhQ2WQxj*`pw>KadmaWZ@>5g$90*{X0$pD=F1%0Zc=0minJnA8pi;w6Bg4cmzQto
z^}AeOU$I)PNz)7?&&cu?rfHIA72Q_IY%*rP*s#0PV`ry}rIoHN7)s*0E{5S?nPz<t
z+D3Suhg5KMa!i(Fyt%kxwOI1$?|p#dxXkBU9)I#9p8Q79>hIRd8OJ5w&as3*DUIW4
z{B6$u=_5LW6SlK6*4MwHw>xAtpYY)$$)<$g{4D3@rNv~O;5I8BzjMgenDX!baznpo
zb9`)3B#L%dbGUCJgy7=M87nL0?YG;^<_XKSX3z^+MGj@Y#SKE_B*t}Y5_5xPxJ+-p
z<oM9T^c~_XBiXL;ogQf%GZ;MJJ0A-+>xjjsWOv7=<t5Cs3tpc6hO9NfH5~@S4z1oE
zNv_!)-sAMsHs5~xHD_<8_+EpseN3zAA*-C%S1YPA!bH;aEjq&ii|GQd8L-LfO1Cl$
zY$qT|E6QZWw@<$T43Z?J*=o}YJ5=%*l^LwX7_Aj)URU!?$09FEzWCw`#^YP^qNw)-
zw!?fj$FeMPO7g0n<GgzHnj($ZY+}qm`IA5SmxfV$f(=8k-6kw%OI+8%4?My!L@9-o
ziagI~wHkG2&azQOSx*dohr@esqw#439**xZxq3}ptZ|I`*+8W^yDg8iuYbwK>*okr
z(i<I9u3qu%EauB634i#V5wE}SNp1{u>hS16kDym!nK}Raf6-&qsdN9sp3C8(i!e1O
zr#^@GLRx{v7hg>9M9ks64qos8*LN813{Yx;W4Q>nbt_gYY*X>%$pyds>^Y5=%jv#}
zXD<nd$BafD3@kqT)k}W))tpyTI5`>c!Q&$wVbf@O9N$02bvoE)NSbc>#b-Y!&nx=<
zdl+JfZ=2*rM49J=VMx2_5V!(E!_9b%5H`2-gcr|WAPmjX@i8V9JAI$s;SQtS9ZXAL
z2+eZ2t+#o$jnZHk7FCr}<Q10b(C_Ut+}WYq=^)VDT#qqKf#ul5n~18CwA&3<vjqyl
zy^{lM%Rp#_C94V{1fJ(&S|(Y#t}okeeOoYufn}L!z_uKMM!;auV>Mf14h@b^4%lqA
zWJ!u?tZ-eAJTJ(SEtb+WY|Wdk<j?`)F%8G0q#%n8mdlt<*r(lznJ#RW<y-vte{-Mh
z?VLidXq*^)`}H~h<WGIhUS}+B6o<zyFJ4zf8xO~>2wR$+k<Y*S>4d6M4Ei3jQ0$F%
z`Nc2)Bc~7U)9HVJLyGHoOr~SzS6gh~;O2TptL5<N$2(Z|n#~5@tgdM^mfYTEgn`BH
zKmJF2_$X$>?_sztl=CftFUivdRkmcd)Vw*L(6rk$yZcmx_<=*E3(7QMv^PRny7m*G
z(Wb^WEoR%CS7%pvZa}{~L?8&;Ce5(H`yal~?d_P$>sxk4dmtucSw>k(I;{a&p3`mb
zqvZtGYamO>>(^(vj!mo6p{y!Q+amNm+N}m42z(E%HH*cXG_UadCim_iV*R}?)^%JE
z;J6;1U#CSp$HTHsL}60o8DS%&C~~R_e*TM}B2~qo{n>xP{{Akj#S*BPFPC_phf+n&
zuu%qv)@T8)VbE)PMA9Nx7LCRb)5<yR3-(6?e*WbRGQY(O6<RD=o=5!n2M(QfgP;5~
zXSGs%_z6Vc#C-FO;N6E3(^NEDqSn?5h3y&y%|k9Po^h~$L=f%}_yKY9C9ZHORRxww
zl9uf3*u+u5<;{vmCl+ph4`&6>UQS37i*WduqKbL`#$u6N(r=78?5x<%Q?8$vw7bW&
z2B+-qJwoAN*i9@f(l|ru1lJA7iySRYY&#>}Mi@fi1OvvezQr?LTAdbovcj}16yOIg
zi^YPQn_Fa6aei@yXPNW|eV%>$idL(^@xeXPB%|3J;W|E2Nw%96H#e6wqc)aPXEPq$
zJLU0v?=oL3Sglt`t&o*s8`W$7+nX8ICW=VXjCQ+)=hcbPEGua=JS@k;H0u#!n&fmk
zZEVLzsS?|<`SsuajGf*N?|%3ZM|&d<zPrQZW<pU&wB@thM%b1@Xh~q3Xkn8|hn5SQ
zLb2Yi>2+I-XOh$7fIt0lm$J;Uy@=U(L#NYXwAbfyEs;fpAS2s49PS!qF<^QmSxS`^
zy!E!n-~3I?_0nc|I$-yp!P}32fQbUR!4(mC4z5vgc)Z8+=U?NvC56n1mnG~~tm6^w
zj)gaK`1Sc8(@9sH44$%%OR^~CQdV%-;N+;wXmkkH1JbI8?XC!$0Z9rMmlL*0f@K<v
z23;1*B?luLVdW^5kSln0c8>2hFg<YXoMc<#I2FhD4*2vt-vMFr?Ac4wB*ynWB$}J+
z35SOx9LFawOI*hxO&qpS!ruO<P6rznH#cKcr7%r_k_A_nmrN#8q9nl-f}jzwTy5}t
zha`zHwA7SUf$i9orNXvM9J?N7Xszpdvk8V_pcOcdgXei1A0E+kEhZOVvso?~><qE&
zkdp@wIXXFJ|Ku^t%4CrX%2MMC18w^>c8_>=lk@B<L1i(v70?~Mk7X$Gc#3Q06mdqD
zXao(m=BMPD%j0)lPLC|Mi;B<@91bnwBt*&vRsi=-3>?Sgy^sDG$M=57;lU&3v!_Ts
zrIJ(fL?WCXgW*3UFXm{SQt6y1N(j8VH50gyrU{>)eMCFFV9<KSFu0}XP5I<Q3uT4e
zENqn9<(rpV&fdJC8!YH{GM2NKoL#=+c6>>tB#r(lX<@QhOh~tDrZ-o7_41a#{na;g
z+It+G93phebUem(1dHhe-)m4wm`<h?X^dl=_+dbjX2?o%baceK@4ij1)2W+5VaUnJ
zA*N}vjS^<_Ig8~Ifuh&zA+=($nsI$~#l_hhs;Z<cD-hti4rN|oxvq=ndAN>CQ51ln
z-DzW(wUEg$P0#|@vFk7y28~9*?r4v8=y7p*#XD(AnwJEgNff25R~r_aHDx7`QqlM7
z+?t^UR<`A8Q4snT*7lM#9-&4@T-=-yh&8U%++0NjO^2QReHOVxx^?NcyWBgGs7g^O
z6BCnRuVlDiuvz5@6vG{ppa1-?SS`<Z@aO?mp5PfXa?hgK{T`+?S#8f*&To;FoW0nv
zUT)djX@TRjGf<r0RGjvIh3N%+`k_Iq5#k9jTNYowbeL}6;xGQ@mVOuZcQ<U}*A%J4
z<<*LH>hb8E?~~>YvQ3I*r<iug<@K2P@|wfLA@4kTfMK-w$xr@*+wnDyZ8O_soa_$y
z<*&cur$74)$AEUXg<&|vQHo<(Bt^;D`4xNnyPVuR<mURSp4;pUn9mjzWl5SDc(%=h
zhYz@a|CF!3dP2IXgEUoH5(GZe*@DpX2!ep^Cc^xqKl%s%ve69dn2=@Qx(-!U@97=K
zrV)gcRaGa19gAoi<A*+m5S(A%vRp5TqYaHlAKwdDZP)ztXFui1%Wts_NrQs6F7bt?
z=Np8lAMy3KXIw2ZTAsj`TUrg1+nYI_W6-Ep6jJiwsE_LW9xA`Vv;>}A5zkUwM-YTA
z7uPX)88KfLY!)TUWzHs6Sf<7IzyEvm1|hB10ZJEmjV6}WqbgTijlX2Eih1*T%Xl1<
zrX`KgWYm$AmPx;F@#WK;oleAC4+UwK)9eZU)&FGh)vNE*Z$6>lt$62At$|Bp#g{La
zgv|jTef*dtj)`MU5ahHwLvF4<XMYg#y^r6;cPuL1;wL}*j4WQUJK7;DB>mnlhSTTO
z*=sCYaB{p~KX@yJ>$;qsze0%G=_n-(hkbhe4(rvL^=d=V@L6rv3<iBZ{q86Dz7GPV
z%$d!XlzEBgI{3|yo9i)0$NTk_z|a_4E3~egB4{uz8?9@fu)Y%#*;Y*jQJUZFlTS{M
zdHnceVkx+sT$60-0?F<5HP2o=rCd$0*HaG6lC~*GO3CFkf+FSp(|sC2gYg=ypiRGR
zGw3ylQlE7s@wC9%|2}qci(jU=a!S69IJ?ey@jT<N|9Z;PFIH@3l00p)S~q!pRx;`f
z7K=Ch<S+j}__oD*`L8MRYb<MsYxdbDGfcB&vy^0+f$aup?Vyy2p(Ut-Zdmf^dl^T&
z5_FC&Dzd7e%;C}D|HQCAp%tvSc(vks2A@CM(CZBO;io4gi%T3fJUq_%=<yMTyu?D&
z-TQ>`RPoJ=1%L53zhtl9;Qr|;<Hd%9{Rapm<n_f1(mY{*cZav%dW+q?UA)i-A-J7P
z`1;!ytkx@*izQJM^YGDIJbdc`j%Smm1t&)b{P@Q|WVE}-Y&zkKzx#qXPBBeElB8IU
z!+f?NjS`}$#{D&$%{ms|YBt&18?jn%>Ufx{>e_J-P|12`>^cszs{h>(20_^1y~pqJ
z@BTxGnQv*fTP&6}PQI&Sgvi*j4SFi8r;CQci&akaAOD8$eQ?5~|MVShZk9B94|shx
z$8)MWr<S+?{N^wI9LFlz-}M<UE23N@OU*RWn3l=?6AR0=Stf9CzMvJtcRx5ls+g;*
z1utLyEuB`~>2sVR6%}c6!(yEA<~#!7Fz7azjx(x!ixf7VA&HBe4?niiQV_=luCGz6
zlJ9<;^A|tSJU@R(w^h(=HffcLAAIj)LQC-c+gEtu2+Ka;<lYWSrM!6d4ZHjAVVMqp
z^Z83=i!1)|kH1Hh+x+zBpV4X^GhGX&;|tPwi(@-Tr8qo1q?h%$y1K?RjJwW8#LewB
zolckA+uIsBuLNZ&5lZ3v4e~ta`uc`#oU&YR*~TeZma<uI@B<%|#`9g~iv_J#1KY8&
zl$Lc_;P8kzeMXko-~rcja2<!TDp3kLp2u{#Kq^fT1ek_FZ_wepzxPAd%NdPM$oP7O
z%-0;66{ZWJYhVT*!nN^aL1-I1xsJGvFX#;m2K^?xhDm$yHmy#;<!}BSM%cj6886;M
zoZW0V-ic_pY;b(SFreABD9Vf?PDzWH)oP0;at0lP!-xNz|KDH!pE)`>25gc|MqVW}
zTT?dkrzG(Wzxlffn{CNk?;KEMl19s-7gm_s#P=#ZN27Cr>lv6Wpn$^F?E3~Eeb_{Q
zK4Y@7IX?ZEkKXDt>ROy#jLDTt;2tCG5qXmF<(FTxxBnrn-hF=Y*}ozy1pn;M{+QJ~
z;itcNiWWPJr&Bhomvp;b3d_Rte4=fH=hqv{x~N-GRuUm#xn6N|bB*T)c)rKvcFM`|
z0i)4~moH!O^I!Z5%d*f)QsgP?bpdF?FhEI(>$#|{rYLKLoGeQW$FA4F2(U~GEj1{G
zZP`dEaZC$=u2;Q=fn{4YLsvty-Qv;12Yl~)e*oHK_h5u&8B|DguM3Cw5J!(N2YnJ<
z<K|2hj^iMNNfm7X@CQdoY0}((mn;=j%4V<Y^Y)&HQ7If<G4O$+BwFXp))||qWHv5Q
zamj;2pJ6W`O*Z7I$-Uzv%&H=dHyGHwdG_bLx%?Tk$%6GN=J24!Xt&9DvcPu|c6Ke4
z0Na#Umc;ccyq2WlO8ln8^C~)R&Hk{U-E|lq{}Hxp&}x=^_3afu|IGzbwdfAIoE}!J
z*Oy4c!wpYy#2JoS@~1yO0MX#HZyYo^tJN7wuIcu6u`PjZnS{Pm-<uJbM%~QH^BkoV
zwy8;ylr)QpqKK>OF=>{85R4}?v{FoOr!3|xeBY(lZDE@RtyX=SOOpi0Hp%mh)oP6Z
zgkfOWj*C=^G)XXoiP9Rwwy;d=ZV#YPD!ZFLb%?fc4O+A<bRy`syR0`G9K*(IcznB<
zk|QxxMwu)~vq}9tA)#Swjt32X^q>E4Sx#;kzx;;Ti?8vjCHuz@2!nu%oK)IW+GMZo
zvDlW#T(X&Mm}drYN$oCnO&&dJvxqcU&~3JP{pDZNAB}J<#rpO+VY9(v`kKvhj_Xuh
zy^%DUCV^`*y<Q<yPUzLz+@NJ(TAKB&V1H!bCK_oAFu<;9Z~W$Iz}4&lLjIcOevkk7
zR~5nt`Sg=NWVCyPXH<|EEH)L})aUZqzhcxCeE+*|GaMc9-~G=OJN*sA&Jm&0X0?t$
z39fF=>Gyj?(TXBj<GKz}RExXHN+PJO<z)qBsgO#M#9NetqAVziTHZYvbV-wpFbK&^
zlY6HPOv~o^w=Zkb`|gm-H`i#X>Yjj<Sf1<RIyTGI3JmakmohKu?sTvmn`pJ6(P$u5
zg=0E(i@2!6iMDOi2pgnnOq3)@4a=*SsH#Af26?<inHtA5P{v)q-L$xR{gQaS!gDOv
z%Q=DXke)xK6Ph^9kdY^dgC4VSLf^Higl3gUhM~#Ogj`xYJZ;k+GzqpAtK7uV31^d%
z?RX0NiZVB`Mm_r7x7aNIiY&>=vWhgem`=6??E-X$DN35YO_E7AmlY2VU7CSO2?!Ln
zf>H{;dg`-S@37bYjKB|>URxAp3&Zcy>YdVW`OFvBoLx`BI%3!_7~d$~y}!@y{xN5h
zkX}FMt=#}o7Tnw<^iBs{T+C~_2#U#gjB9K1q9Dy`ODRIv9w8y<cA9kCJ&H2Nv`ng^
zB1;R3BB$BvaC+L{w_iVFGF{PVxEvgh$g>L9b?J6H#7PbsdfhIVf~qXBilV?W?_`2f
zV%s(Xfs&HVW`kCWzz;~X0$C}1*QYECv=Rs)&r7@@L@UAV?KNq(#d3TqU8B=1qlPR9
zC8-L{+5kIjvD+IGz4?YBkz8F|b8@;*WNDJ~OFsGi?_pFqv2c*C%RvaIBXC2D&^AfK
z0mbk;RF$9=X6y*KzJ0>4e)(&<p(5Qj@mpQ`{r4!c6|R)r&I*!9QWlcRDVdH7*2^Ua
zqZ&=O+*FKqY)%Fig;dyg4_QT}A%>G?%t!aW<j;Q+(g=?cm5mX;&+gD?ziVPzTi%>s
zGT!b|XxJ=&%O8B_0~$d>E=|U_n#ac(T~{-n#59`$+e{E;IgT4}{^|)zLFfl0aZFiO
zC=HfjqA?J{VQ)0z=x~=!lp%`}fhI{3gwR~Sxy12&(30h1M&R#}BsrItH%KMvv|CJ<
zE3%?w)C>_q;5ZIeo)=U~qNO5DGJN014?Wh~h&D}36V%-V&@x56Fv>HeDzPj<mgf|C
z#b~$3baq3k1bx>h>>sjs?|lp^rn5O_bj$VG8H4>@E}ndeDFm(s{f^I0Hzdy`@ixWl
zJ>bnv%<-PX(Y;gR*%&jdy@gdZr|3SU+23UzTY!VdlIu6G`Rkwl2FJ)a-5ua~ZHA*$
zOdwCTP!_0CA*zbNc4>yNy^WyC+1v4udBvkWi%!ob&ntvo_wG<oWr{Kt^qM(8|GS*+
zwuP!}_Vy3iKkyk0Lu9#RdUJ~x3@NuKEM~vu?MEN5TD>GnHMT3Tod_-0r0I+_T~n!m
z@ucA9dd6lmCCw6i*Tr?~P)Ly%Xr*vm7g^OanMbD&c<}Hc+ik>RwV*7@-!1J>lEr*M
ztJ&iH_uoMYgEwz3na^f48zDtiF`F*v_By=%?mNt<GqNJbLPJ><^<_val&okqo19%-
zp|xgre?U<cbXzSJ>xi@0mmKU5a6ON*s%lId72RHk=l|c|(rWi;jqXv22JPN}Pd@z^
zr4-laS3FqG`I~?LuQ9e$4)%9Y${@-;9`yII!XDFCU$D4(#nazz`2HskIo{i${nmF;
z)2Dbx@1s^{B(J}uoK2~M79|ez*^FO*{+v9?_+Ne4#R@tI!)NE<J8Z{Ki55%pSkZ47
z+>8~DC0VT_R?9W_Mkb+A^92N8mXdmcA~2;O&m}6>xQ^ie^8ZM9b>R^-M?BnrisfFi
zoIhr{X|r8=1fE6MJVMDW_wKz*5?wNzE%`@(@DWjz5~l?%JLC3d%<X*6Hg}j#Q-YvH
z63qxaAIGw=9UG0R!4#&6pv3oF27>_yM+Y1n957$ZnM|i3KuHZs)9f_J@&aud?CkB4
z#3@-E(`q+qHtJ$;mZY3MxW|Lj`zWcny}iMz^Ww73{kaZVUQm^aUZ;WUxm39VM`JoR
zwrOA(0!$0Xc3CagY}PRc2SW_g#6Z*BxzA|-9)n?@{$NOwNQ5b9_Is?BTmI-z{&)QL
zXMe%%^bLcyj~PX*7HdYmL;Pls!Qlz5r=RnyuP=E$j`=j%VxpM*`TvWutmp(5={R94
zJu<t=e6=FWN_H9{N!4Mm*`~jLN*<3{Z^ta&oD+B;G4O58a+9)-6I`R98(0{X#Kpwd
z0wL>xm{}>L0mMM1`FCGbTwW_q4j!=EzNT%(wE7)hZr`HQ=uwp!cCU+R`V6}j)A<?K
zm%rxSM;|a-=Tv2Zr6g&dvW-i;V8}d5@H~Tl*W=}jDF?gzY_{3&QrXQ$1IxC^)&*}r
zdYe|WL0MHifAO64YD1CbG^7k+?EnBI$Vo&&R9g+ovaHAT7#J9A7AxlS1xXaMx3|M;
zv!y6&CxH<4ysxN=y9Bt#@_mm%zmMnp7{VY+7pylMTCE1HR+H6wL*MSO-9`ky&tRuR
zw2hEeiDg=JyG?e6LpG}w+e}dCl)VGV;n5*4UtRK7fBj2_qb}W6lU}Dwr`e?cpZzob
z!~gJqN0)0XDz<Tgw@ERA9-GCO(6)JeIN&mp{N~w`U43UXoBtbkYt^h#o7xn$8?m*v
zShY7lD~P>{s;XV1R3kzY)ZRP9R<o$8El6#uidt2h=l-Abym_8idG$RfIl1ray1t)v
zsRinz7+iFulKE3h{k-+f$Tjto-(J27?d1tkQp69!C?zn`^55%dvU*+HMdjRCs?3GT
z=<qbL$T)uK8X_B5c2RE+7cNa0Vy0@<>mq#qhp^{q_&$sO?oqgx#7DVz!FB;G^-I>2
zrwUbIilq*@M`JqoHTMHwJn4J!FAb{FUI;N~@t;}sK-F1^u-v!xsi|QOdc_Pt<2CLw
z;q3UHQ>CPWvOq@U!1twulkm7bd3FC-&af<`2GY$kWb^rp=8pF8KnSuJgwlr>Ju~OW
zLO(#|U?~5ai|BbT>lmJx@lxF0EFn>~gg1rIV@f^SvBE-b_t*`M9vARnlVZm>w{GA<
z4oP(|+f?w*0hD>=g5za*VmeW=)X((CWdWKwV1>fFWB=K%-vj5^e>w|`N`YYQCELS>
z|EvP=H&6H}@8r4YdlE5-kyG^(>(0ms7UwxepY}vI?J#=^69yXafmgcYiXjQrH`NBE
z%j|HQRax%paXx*%WLaptkcv)6cfXMX<bb~=Q58=EfmlWQ^-LQIBvGFd#XPICN4&$4
z?<!aSAzYJk!<bSAv%9o9wk?f&aZYlQ{ICu0b8UB+!RL!m<vB=-hdx=#tBh8(fx9W=
z(rx|)KerTpki^4Fd2e@@a^6Q~$T&JL_lw8bK{~ZiWzwT%MQ+O1SbR&wVH6)^=x8mZ
zdbvZe%-pkr=QBl=D*$nS*s{bz+83SJG?*RoVtbD}Q5^Z8l<r609~AIG8{1<XQNP+T
z&0B3jZAt(TJ|=8<0^`=9TgYKdaZMM2w6u0XL)?bm9DTY<n7Y(bjJTD2nIC$xCWoFO
z!28Y!rmNB!uDCp&1UWNonSSM&Yt<TuJ#m*6#1$^@1%!8Kg~+Pn?ere^gT2`w<vl!O
zR$*e<o%C5$%Sx-6?N63=oGKlc_To-?+|bCQ&!9BcUmmIItgZh+Xx2m{Lk$-vK=2sX
zLQE-AmeiJ2F3gF888bMW(ykIQbX87}+qy-1UV1Ugyc=Ae<jmzcG@|pV5ufWPOI@dZ
zMB8il?h!?Ao-Vxw0-EGZX04woGM2E`A{OC6O8CjV5>kqXVwTog#USQ983i+54k!};
z?6iI%QWf?`mL+lf^Nnqytb29A<Y62UE61yEIgkFdzn7$XpeqDvOo7SZPmHx;Vb{t)
z6i_MNW9_YS<vCnX#{*pLoSzn(LQ*-?_9ayaVzrr-s%9m`zPvWjEN-PmtaaHgYXE_7
zz8idS^Gj>_Zr?_wAdgq`&=I{|Mr=V|%S%-s>24`9Yr@7!`kBYQ5!8M4WwwO*`U}Wj
zT7bBWVRMp3Igo_fN6zd@onO6i?LbHut6TPy{UxOMXyFp)GTwL?%Vma|T|{?-h=3&P
z{BmIr%%c_9FJ=jS&~a1I{7GnAS&Kep6*6Z3%mtF*h?GUf6|G$yZDlXL(sLVk?zA#u
zl;NUCA_&T;vwAL(mSz6Ts-$uE-K5?jT42#!`(tJiEQzr#LL$fxjHY^eyX~faNV1hW
zGq>|XGB%1vQ)zSt)gV|;snR^v+vsgR!e43jZcCoDdT09+boDY~@8u-0zK3UwLeJ4@
z?&OJo`(k&nt=O2aoc#Re`3QyAltasuny3ECrL>-L)*KenxH#z*e`c@Ex@Ea|zqaeO
z=7$o+h)cxIh%U(<W9Nj}^G_Z9&E!X#_ok$*1juM6q;!6yYMlITMo>TPJ!osZAUx7`
zFyo(;B9oXX;Pav~s(2R5-Sb@ye$Il0am$$a_%Ld3j{hYDbRKF>rqNi>4<+Q7ax$+d
zlW4zgL)Oxg!L+Rt^JycRorQs&3hTj=$7g#O$v1&ZYb)+=uYHE=memzRL2^UVW1n94
zxHpd7ET!$a#(kX~@}e+adBtd95y;*g1E^)Tvm$VPV3Y8{9)E%cKG!De5B+4uGvbzJ
z^tN5CPE9{(u&Nu@t1XOpeLeV3OJtn44Le7QAzj<`{g~DJB~ZyvqL8&LP-?wb`p$@F
z*Ubf4*S@it*=zDNYk09x2D~M=FZki=+1>Qv?CZscB6w~}MUjyLK?VX1R6kLTRxQp|
z8Eu3-`F*zH@P22+<|=O(@4LJ%1MvUJ$!q{g)9)R7_4m=|B0+M2<r`E9Z=G#sqhLLp
z;IpF>f>yqrEhvGiCEDRu^zVR)1Ywb*1FP5qS^Xm8>~|p@j}2_mLdVL9@0$^<L~Apy
zcU-e`PPJeXeyN|{4Iby;y%6xXqL|(#FUqfPEGvh0V<$I^3nxgcVWd6s^=IKf1{&0q
ze~7yOv#=GTnw{W(+2HE-=98l@b>gTOi`qv+^Cw53zF==4@F}D5+2uFaWxsvDdp2IA
z57EJ;!%nR#WG!v2HJD5d(d=<+$1IZl&RZ~M8$M}7|5D%O3FW9uL-D-Vq&uj`G*o5i
zaF}d4{5bX`Z1lSUXEC3Q%!9`GnSeycV1Fg1<2TpOZ<F6_FNiHhysfCxUJvV$=*$`S
zh&xNUW0D~6=JQduMB`2ATW<x~+!V%W_w)b-4$NZBPHw)p-|Lt9<L<`?J!B*Eu^^$3
z@0h9>pV$r-5x@tS@zX>pX~OR(dJ7)TmC1f7lWJUF6`+V^a@atl;%!SvKc^@tsy{B%
ziG#|UPWf7Wj_4T}jgQ|M-w(}-FFPq~c&7FEE1$EG_L}YFKfSip#79K>Bi*#p?m{%t
zf+jAly_jbfY4m<whF1Zzj`kb@Qf16wX`??h(4<SPS3eY9qYs0=ZVt$mEDGq$xJ+b8
z<xF_JJnPcUB{0=1eLnw?qW~JUL%+M90_dRd+E$XSIjfh-&=2Wba{dToGx+NF`=4*$
zKJBg-LG1|uy;H{%7-e1>agCql>ROo%RjjS8MGttz!)ArVyqVSUq_~i?gF<S5@3(uw
zHiNx(V_of;q(S_W#Gz5ojiQYkazXjqCkxC-{oG7hY%-Ktuf{Dlf9&ih${6X@Y!e(3
zBBu<_S~i%g;WaP-ZXH#Y-z?ZU{yZQNyUyYMoRgjYg%(Wyc|rwG;$J>@$UZ4p5_&CN
zZ~S)zo;Rf?%MoubeJGy_0aIMnjsColMrVr8i_r;J%l&CJbQjU$Ax{ye`&QMBOUidn
zbBQ)Ht>3rGvUWg_i&A<~kQYy62!OanK^k|{wT*QKUgae0Q+}dlqq6rsZEbno+y4Hu
zTCu+J?S;jhs?;uZD^P~o7kNO<S^1jV(fDnY43qEBajc5(dqExl?5q;%<4quTy6;r2
zS2JO2!K;wHn444yG5zC*?J?%l>-c@kj<DA%wabqdG^H=}DS$T1ETCacw?o8DU%1GP
z7X-HI<|EqJ4sq{D2K{N`yL+dJR0#1k&2Q{6OOWTK6b7mPLjTV8T}(QX>J@%R#yLhh
zvSg*kz&rr~2xyUxUx<sekL1)K6&CV9V2aEl6Sn~~utG2+2W}2&leeQ6U+qi0Jfcu-
zHgAo~)ruef20A#Rm#NgQj{JSZ7y>SRb8*LpR6X}Ywi2|M7(K$IzC+5w1Y*5U_^IuK
ziy$S`!H{Q)5(EDh(6TV?qoie7rs{+y@Ma4&E)<RecOy~i9>T?tV{7}?A*zT76TghV
z6Tz8%j^FO>cj@x(`n^0!>c(z^6vB^pZES5Y_8l&sh`(X4V~zE`P!x&4z^9383>sL?
zvglqJ$X4Ju-Bj5<dF;BAmD~$!U0@nCHt&cyWF33~Sxdm<A^JfWJ$4+4XlS7SsNZ=0
z#K8wv#>#{NFC*tSu~F*_eEvyL6j4f@GVu>19`~jN!6x;^ReRMj*AU;*h_^y1qIwcl
z3Ns(SG!VJFhbUxshN;bY(Zy2D?j+#RWQzbWjh4i29jy-TbB(|UoQ7T5p5%OYC*mIM
z;kH<#a4N6Ih<@~5lOdR-)2lXI=sxn+DNdY~J3>F2yB0GRP5`?EKl_FH)xbq5VhsjS
zWp>1N2j+>Sxw{m%j)DSVv`i=s5td7M2pWu>BrO-pAOY#9k(uhGGoWl$ZF_Dng<5(_
zi5xkXr)2HXW({K^VC|$xO`3zhn>d&4cRD{iZhsNQsnEk_>x*c?DnIGx>C^_Y;#FY}
zq6(I`k0!J@^BOnSPWTC;cI3`-2LoDNI_;;tK*N>UBQlxn92^ISk2rZoDuO{m1L0kH
zEMbl9-on+x$CQMC5+^o)aL*;8^lqJC5?pa?c#<-?{c*=$OCGVAk%I!GV`0jqKm$Ar
z3vnQ3c2^u!S-xBBjaL;^DaG;V8!O`6WOp&yqGwmh;$%vhxif`BJEDc0Si=Pex0aZl
zw%vY7i*_y3^ey#@q5zu&kwK;;V{%GdjW<`Sehj=o*eb`)FpJ}1VbS8`TwKaNE9gC^
zp?<9p)$fI%+qB)El$G<YU0<_)g1hpW&loEOwUDfYMq3;d`jjuO?4m)^uzaD%mh`CG
z8|lX0=7Sun_o%VCq_m>BN7j&l9dEq{4Ls1+wgMd4-2Sd1ByEx}HSjABN$VF3Z(7sH
zb3-Y1S;{uTHNmcR5V{|tS~>H~dt-5<CU4Ql>7xK^x=*_bykvLxPhg$Q+Bt^Fc6kYK
zyBr(yH1-?<3t1UWHW=F5UwO^yejlrKZ$g<?tX*BPSEn9?Gd<QfaS^JgG+OT)MFH{A
zz-DMe1aZ{XjJia%1eLptjXTKNQ*SD7xw^FnYBZh5Wi><1j?~EA1ongj74YG~2AXM?
zvTc|0LhsR&HNLg8>h~{ij`rsSHP)DzryI0a6|#`Y31CuOF&*pjxZqfiU_cmStftxL
zH%(NIoMTk91_|1X2sA@UtiEwWf^^AF`XjbA)io4}D8{@N9IH_y-4)qk%G{>Oq(i3D
z?Om{KNldkloT@3J5qmfWMZ3?oj+J3FodaIIiW+C!`<bAJQym&@E0ZaOM&}#Hek-p)
z<U}OLbP~?)n2qj<2Z()NuCw-r#oq0Vc<<fFuW#atAuc_=zkQ+*BK17Ia>w)LNc;vq
zxZkOZp<P*EOqbR88r_rEcgfiSD0V~vecHQ`k;jvYg+qa=Z~DWVeg=mpug^7!cS}&|
z=^C2yTNyd9GGd+6GKo_?=}460yfKSk_>7{Vv#RC6r71MgTz@@I-@%Mo1V+u1H=T&B
z;U&cFukI=+sC^d~mwT#E_)V%p!7s`Y-49Euzf3s#$6%EG;EbcoyC;k)zxU0--R#$i
zb4vY3uTcbFHxa`2fK+hdZZ*;T8Tr;PQFW{epCr#bSFgaZQ_9X<5jtyLo>!a?8HwfB
z*3}oF&$Tn@p`wb5*7>!dTSSG04b)KWImFN?CrX4$dNxeF%I3(NGgr+<XCdz_x?xGU
zDT?&UzQP+4=6t?{V*3O6-~ZVUY<#LJJnB_nrN)Bo8_9H|yl3|(CwF}BAM^X2R~=R4
z1%i(I4(}_H>R*3~>ErFXIP#3RnEJfgb8VtG#h2;?_+_}=o65dkymZ1;sCB`RwDET#
z@P>IGfA;i~iti!TSnn9eyds_yI`%<zPg2FqW)7vI#XU)u=d^-tonR!iuvnEMN<u_Y
z+yQHe<3K5v&UgSpfrJ7w4@!<1W-~NU7Pg(OK=v9(A;XV%r7c}*rL;6)f^UD6e{}WM
z5n(n-rZWDHWKH|#i~qMScUL%RVu!_iyqEJ~pT2<=eOB=^#T&6Wv9$kgMEPtQX-r}9
zmn#q1&89Jg{N+d49c4qsU(}u5hlI)8E81C}T}#rlCh64glWW#!cyycP%Z}i^0^W{)
z=BfL`ZJW6X)-t~jHIq=jMJhgg5Xzy7pdTh50UxjdzUK|Ki)%1bri`tf{rWvI^a~X;
zGZ5jYs<JsvvJ%+UePaAxu#k%es)(5Y&NqP73%llU+sd?Eez*Ms)sm}*ge=+GI-(h^
zP*R^pCHAb7*<z_^SgjcQA)4?EW>sh6sQ)URnRKy-NG)oEEYVpI-VQDZ4L^Rzw>SxF
z5=x@0_5kuz2N+6VlY7|2W?JlKoe&QADieDr%<tkipx-xVq{Zz!R?b$^d`kOV**>V#
z*4pR#2epj(g=oKN(Zz;FX8jk*De<{=;6UUm|CzdtY=>5Ti)M@1ylV=QPNA~S>z?O6
zO{?8XmCsxe%Zz|#yU%OgS2xlhU`{Bp+^>*|Bvp^1nzzbG^Nox<)pfCD)a}-V^ayuy
zp}Htzp#mMhbZakNw(<t+xfRnYoTNX3i$b5i`WMLNuO_isMzqBI!_L8p)r9fWL&Z#t
z49*M3#_=?Q0(X){%?Ls(1Gfy{t}q>5Qcn*wO;$<NdMiRhr54xM;0*v-dj@X-_j2u&
zOMA618xmG;T_fvr;qvkey3&)z5DC}(wR#y+!HMTy>Mx6c6i$^@IwGM*Kd<Og)XCD_
zmU97v{UO+?(|XeVEy65O?=d)|XvSw^??qaO%f#YDWZi^Qr=5RLc)wqr$vxI&c!Tke
z%N0B8YJuZ(`sM#gOJXy{?E_ycmB{>R0H8Uq@OPVU`;$Epu^QGB5Mk2{?m}jpIc8Y&
z%<cygZx^>%GrktIG-i(xQ&s29<S3t|vuZ6MDS+2oJBM2tI~2kc1d<zzU@-HzFVaND
zY?i-RlWn*7%Mk(=C`%PF27i871yz@2eq)p<Rl_J;(HPO1CrpWoQ28ZRCpzjbyYYAF
zZj1`&$iJ3{@6V4aeYMjO@0BkieQK%Qmm)4ja}{4}(rf%sP|920AKwm|$K%)WrDIuR
zxLB3$@81n_?qfxNVu<&GAM{1yYQ<W*+8i4d0NYl+L`z!-&w`JCw)Hg|#n1@dAjlo0
z21b)UJ=j?<SzjoE+!u`Q-eP)sNmY5CopY@eKpZonY-DZHP5qBLF+E`iEg4Zv>t2Eh
zgbVU}H6C7*z)(PKk8zw%LGU~#Wu+1s<R8`b((>Q`OO&!U-z<LCzI=s@xu&&u$9yCB
zw|s$Ubu9ep3ry;DFCc;S1tI%c;hkTC7eIfLzMl9MvIIPFbB>RMjKPVz;yysD$hpS+
zz1WD0U_Ai&E)>%uA!zn`qq6Lzf-cH&TH!@Gmqmp#xkrq;su_6=`FmBZ#?jb#cOwlM
zui5)nK8}fq&Rn%-{OUmR6W1yJl1;w|e_j5^l=<U26Tchl*qNdPba-+<hYru6WuDpn
z6Dj5yp#Ws1)-(6jMzE5Ugt03>FBk{w-Ld#0tKp>^F@VGYp{SPL?7s$~GHdOlW<zt6
z?_lwyeFyIM!}yH!?CC`;JO$E;k({8RW59OH^<7FJT{1^A1}FX>FudPHQ!9t-l|DQe
zomrgkWEtlK%^Uc3H{9v*QshmRVgJK^u)7(!=A~A;D4-jN#Y=y_z5?cZ0S%##2BnSi
z-tsy30kUn>V>Dy3QGwfW3L37EPyX*$NQj{Ce=D0B`fXjZgJ7abR9;;FSEsM857g$)
zun;&CU!p2Xz|8s+4=aH%CEPo@SXkA@P*8t_aU+9(+mMw#Ux+yGnY&6ceQ~_8su+Lb
z<Tr9^E3<d+7_3pU#VV{;2|vDw=xA!a>Nq{)K3xt&KfU^}F^_TU2tP~;Wh-n{CBq0r
z$qVg$&)S^a{P~-ao4)fV@1|=c35ZnLPJhJgYFEV&-x4UU#0z<_^zzc1b(92>-C$om
z9KeQeVE!A{aoXby#wXN%3QvZ81O(40q&xS)>&#F#BNsWWclsAdbw=HOG#8dr;$zh~
zD{CjCh8fMpD{ZShXw10O$5DZ~+54vkoax03TU(hexdVsW9I0-`t_%u=$};PcZcMf1
z2)@TUZ6*3<WM9_hy1b8$&I4%#N?>&%jUziuOr+e*sck0}foKW5=C0Be!Yd#O6RNf;
zyK*t4lLwcMDjzCj9`QGHP1SoW1q6upn=@cn)7<C)qMd;#by(ki)$<oV+Pj!c<gRtP
zQK98uyNVK16uG{=ka4k)4k<*oY4XA&kKdJJoxq2Cp7E|=;`Uk4g12=w<Eg<u=B5Yb
z-VRkpV=P4y*0XeU#Kx8-(BEMobokNmpa>HMWj-Xmjik#~%#ZyZzW%qjLvca@b2Z<~
zToVLCJ|`e>(}DDAK5NFUp3KYPaL!4JgD<=V)&b0WlGNkcfSE)+L?J4;-AX*>hWhsE
z)9r{s^N5S$*74^{0z6i(H6#{E&=)}4>!fJ!Fegy@NQ<bNWXJpK`FU1{_6KA57IBIM
zmlttXNf~TCzR#m`_20jEcl0!C2<FS^mD1q%6T2g0U@%~z4ErnZ-J2I>+V+o5cvP6_
z+dIZ5GY;M_EK&N_gVe)G|6|OFgoWyin8_)N)1Zln=#HwPLLxJWRBa-h&L*?P^}74^
zR2*9c%BZ?6Q}_if{{6XW`o*+P6p~yw(wS63&lu)s1NO6{5M5cjLd|%n(fjV`*6mDg
z2k#(XR1SZ4PnbnD3;~lc$a77{YV*b2exRVShF>f`uNO@ok+A?eC$HYG)AqBjL64>{
zch*|KUB0uls?07LM&gl-x|D@~UZLVwer=?=Rwk~?(q|M12a@zfC^aprTi&~OsSQen
zN-VIfNQdhYrNoZ~$wR^aH7L0AM)HX#xKRLRB{)B@m5M%2)gmNxUa_yvwyjXvJ*Jsc
zX@mOq;Ibp^#djAeV#je0a2*w!w_tBxj~5W=b35@gPhrjxvt&rmpf<R<dCX*qRmm<X
zt8j7)>2@{igWIRbcojxArz*RKoy3+18d^JgNW6%P%ljJGXr}u&mNRdG7g3uwOkSVE
z`;~|=YI^$fbp>{tTZJM<2aT|%k-OU%Z@H&@{ukL|XquwzI^Ij6svK;mSxB2>fIi06
zTGd!wtua}I$E(l~S*E@y&6oVG^3gjc(%ko%86)5{V+W+|Pt?nkDhz>#6`-aYMNp%f
zd;DNMM1_r!QFi1kmjh<0;Z5D(a3}8<nFlpBgDzI_+#*Xaw`i?Uf&TvYrzfOFg0<n<
zo4=8KI`u$QJ4_laTcc}ldIo5?ef{;&)KA0S3NB2Ns@mc<*G8o~eV(1(a6~Y}H=A5~
z>uqy8Wu2RB{cdlRI`W2>+^Gk#i3L>EbsFXTB|-_!l4eG<B+CA_4yYG<SO0!8is~Ak
z{5t)+ku@@+i&D{smlQ!Dm>DPFBKd^XKjI$>x5d;Exc~ZFkV<Qg(U->}Y9`kAk<(nd
zjr+XlOIya12Mw#>v{hb39qX-6v}N>-&q&ka<3Q|;)eqcHB-oVxQNIV2XI$ds-^a$v
zYkY+YS<9D632kvuSysUClL4Od0^YoQ5n;G{41vg05q^i}Lb-AVrSq7QJ3`AM1#4rj
z8{=B2@nP%gYU`=m*D$RIKcKfqJX*sG4M?b5jWcFx+9K*YMyV)P#-iB^N#Ql<3K)?;
zHXZcUeGAJsMIsQPU0StMz0<6otv|*+n#owH2$p|tY>+n7=4JFs5E-l((ZdJAbeor}
z^EF>8>D51cKM+2AazgQJV!w$dzUm%B3`fm69T?4w9d%LU9}W1Cr_%0bA~Zf99do^S
zA)}Nk`HduE#gSBkGCd}yQ=YB#ubpmds;34X(b-9uRG<oG6S?LvKjqMD=-1C|(H5TK
z0>75xRZpUUT4(2SJVDp~_FZbQDhf<Gd_tc@|F+?EWH6goj@YBO_dp8|<74is6ecD)
zM+1Lk)Nqje>V=0M`+rV0u2ca>wzDG)xjP5HCSv4Ol-S2Tnud?rpORYEnE$Z-4`VN8
z#JX0*b)Yo6!=HSfq$uiVi^kQCS$#7<%YVNmS7q+WnnL4m!5~AWf@J#UMxlpaJDKN4
zZxY}n=NFf`69Z_Z*L#BPeq#8m&7U<-xzu6Q>=E=<nw2x^SNJ!_TVZwWeLXkIm_t#t
zS*$AWNRlz|5)OED<%<MXDKs0JL3BQvxF+p|0pmjvaD$h>4}%xPb=T{&V@gsr{q^Xz
znhbSx1g2OH1xn@*ew|#l)ade3ZvVTOOVvP?xV$uA#~ljh_XLO(2>#rik;@4Nl=7UD
zUZAXRt^fuVeI6c1N784XdENI~1n;Db2J%TPzip9<+}Ni&W(imW<eNqYKXM;qS1Va<
zodrdK<Donmy{C#@$J>u&Q~OS4q>s;|6`$|?^g$VI5LeF7^<f2%2+AEA+jZL+COIh&
z_GQ1pknj?rk(qdqZfk2U&~e@4xl^4Bi~0{mY;n%*DOO^cAqS5}y|62vuC||kp@|+D
zX{+Nk><BxD<MAvt>xUDA`zvqt!8@cQ;Fc~{jBU+$MF9>L7`mTUSolgY{48?p=`EGp
z7L&-9XVv?s*J<ZL5DcvpbH_+{mxJV|nE0w86=B6v*IQV%;0WE*0~pcW|6ZSnUgz9>
zzx?JcXarc;ZBYB1ml87dPPQg$VAOyO-;{`zJakRrUO8|uMGsXZ8S6;wyee@-ZD_<H
zgc>R~wav`Ze07k=41j&cINH3l@6R7nZ&El&jVuO~1eEyQKYzyErCR}s__j;$z&Ww8
zg%?;7DKvCUC-fNMJkCiet0>?5f*r_|!EC?ls9H4=faj>ZcgOTn6a1qNez|`gQm>a@
zAZYoGN%74&op_LB>@&~NAgRr(6HoRrXNmtJ&0RF2oUNEkhCP}Hs_TX3x4~ufl=qZC
zb+$f3$JwJ{`s~GCU^axQEH=dx--v$**e^z;jtb6l^35QlC!wQ<M(MyL+?+0ivuF-#
z=ceZD((sjVkYzslHNkttv;N!T+rZ9a*8I0;`?qi3R4>0gOX$3&b;Kl^Cn=6t)#6;N
zz6L)qS|TfU;WyF&Hkf1g(!NNp<H=M>7q0Jj?X1oLWRD?&e`geHP;H30TO@M8UTRR%
zCN?#nEuyco)0Te6vL?oq6<<~P8){?>fzbIL+EL&B$^CVy3~;rFE?)z>`az&QpY*y3
zRdWW%x$Z^}ZgV&v7g6PA5*KMg0corX^TppVyQQ$djHx>Z7c-vU#l?UhJ`)hP*Fs66
zCNjk}^2BSz6=)u$J>Vo@sg_{s?<fnS#q$*UW{c)3oXy3xSgOr~=dq5{w9;x0R!wO;
zD+iJ3>knv7I>VGdVXSIjUhJ7r_HFcBUp88c!ug0nsX*yc1qP=7Av={jmF>94&QiHk
z+l}+{i<?KI4A9(zKbQLe9{I`XBV!5l1E1t)U?b}J+Ohcd>B3o8@>%Ka{HN{Pf1j^?
z=U7tRv8bRnZ#_(edqP11ddIV5inu~}=U-xEgNWyFBloj%l;ZX0G<{OFG<8YVlr6bD
zkP#3<$f3eKy=7;Xk5JczWV`koMSG)3r_{~prW)!*(?R0eYs|}mhkZ1NUJ3nzJ(8&g
z0P}q6$MW}bqnIbrxzQYOFPI_R^NoxP{w&S?7CSRSGL%5qE;*1;=Z}oVB9Qc=t^o$(
zm-e_)y}oV<Q4vh;mkcPGs)M!W;##$ijuqZa`oy<tYrgwouf}vAdv(zDiC`Q}G@y0d
zO$|<1OAr|?cY)Bk@xdOh`!u%$@`ob0?SFRl9Wj0+DhXA>M~VY9Bxd|VN$(nl65s^<
z((UbPB7;92Zqph>nBNcb!8DNqS*lYW&HuY&(mWa*y!d?c^cr_{_V($Q({O}gNT?+s
zzDX#cYN#03F%e2cFp#d-u;!X%Fx2drlpp<hTT9kUqsvU%$2EF<ajzD79eoFD_nCJB
z)le~X9Nkc+a?c8tF2I7cx$X9>Q3|bjZ<?eCk<g=f`Zr;n2;X4TR)Qi^;~JrJWOgr>
z)RPe1xnCgY$Ieuy%N`F)D;9#ldG<L%^()1?nL|G9+<Ospu|KbEEQB!CHhUx9pq%Jv
zBVb*jfY9}}ow7C=mVf)m%xvu8pP*_~yNQ;W5j}$r&UsBijMB<zy1uGCCl>kU_Jkz_
zTYKR=Rkimi#GHAYmHW3~Yun{oqd9>1d*eUzcFNU^gf*=$-<*HeXvBN(UEY1q`Sj<1
zSIM{V<;$DX@}%qvVM%?o$jH2=B+}@Oe{ogB7WxD0v;2&H>_gk;8jekksCC&EtX8oO
z7(Kdg&m5IkCERFC+E=zUqxqWCM8|lz!d~Ca$}YS}tO(gaKum77%ve#;^>7n-2%e8q
zs&P?1$d@jGrtz`F1953T=z7l<eV3O_CY}NDBrqiI)PLH}4=%4>ZYnyio;Q)_=@8R$
z`O;6u@ZxeW2SIm!TEp?1sr6>8-wtbj`{$U-s5UR|4nEk>*cd^~ngX>Xy{j`zAf`U*
z4c5abkD(cvzvK{F8fEaSGS6Z4`T4COMHPe!kZgx}@Te=H5W~~+;pKo}z;5X}ddrz|
zRG;~Zl1lQ<ojd$N8kRvWjzLg)=Kv`1aYsr*@`<RVl&I7bQ^_atAW3;ina2{6@)8n`
pkVoPF&jD{=7ntkI|L?#PIeF0kJ>bOLKLs4P1JN*0uTgb~{y(QgaNhs`

literal 0
HcmV?d00001

-- 
GitLab


From 4381f7bf128efa47432f6e9bbea90c14c462b4b0 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 16:13:34 +0100
Subject: [PATCH 013/102] The game will detect if it was not started
 sucessfully (up to the main menu) last time it was run and automatically
 enable safe mode in this case

---
 game/engines/default/engine/Game.lua           |  1 +
 game/engines/default/engine/init.lua           |  5 +++++
 game/engines/default/engine/utils.lua          | 18 ++++++++++++++++++
 .../default/modules/boot/class/Game.lua        | 11 +++++++++++
 game/engines/default/modules/boot/load.lua     |  3 +++
 src/core_lua.c                                 | 10 ++++++++++
 6 files changed, 48 insertions(+)

diff --git a/game/engines/default/engine/Game.lua b/game/engines/default/engine/Game.lua
index c07b45d77c..2a71646b2b 100644
--- a/game/engines/default/engine/Game.lua
+++ b/game/engines/default/engine/Game.lua
@@ -548,6 +548,7 @@ end
 
 --- Called when the game window is moved around
 function _M:onWindowMoved(x, y)
+	config.settings.window.pos = config.settings.window.pos or {}
 	config.settings.window.pos.x = x
 	config.settings.window.pos.y = y
 	self:saveSettings("window_pos", ("window.pos = {x=%d, y=%d}\n"):format(x, y))
diff --git a/game/engines/default/engine/init.lua b/game/engines/default/engine/init.lua
index 19202288be..424a70f249 100644
--- a/game/engines/default/engine/init.lua
+++ b/game/engines/default/engine/init.lua
@@ -74,6 +74,11 @@ for i, file in ipairs(fs.list("/settings/")) do
 	end
 end
 
+if config.settings.force_safeboot then
+	util.removeForceSafeBoot()
+	core.display.forceSafeMode()
+end
+
 if core.display.safeMode() then
 	config.settings.aa_text = false
 	config.settings.fbo_active = false
diff --git a/game/engines/default/engine/utils.lua b/game/engines/default/engine/utils.lua
index e1b699efc8..5a626a3b8b 100644
--- a/game/engines/default/engine/utils.lua
+++ b/game/engines/default/engine/utils.lua
@@ -1986,6 +1986,24 @@ function util.browserOpenUrl(url)
 	return false
 end
 
+--- Safeboot mode
+function util.setForceSafeBoot()
+	local restore = fs.getWritePath()
+	fs.setWritePath(engine.homepath)
+	local f = fs.open("/settings/force_safeboot.cfg", "w")
+	if f then
+		f:write("force_safeboot = true\n")
+		f:close()
+	end
+	if restore then fs.setWritePath(restore) end
+end
+function util.removeForceSafeBoot()
+	local restore = fs.getWritePath()
+	fs.setWritePath(engine.homepath)
+	fs.delete("/settings/force_safeboot.cfg")
+	if restore then fs.setWritePath(restore) end
+end
+
 -- Ultra weird, this is used by the C serialization code because I'm too dumb to make lua_dump() work on windows ...
 function __dump_fct(f)
 	return string.format("%q", string.dump(f))
diff --git a/game/engines/default/modules/boot/class/Game.lua b/game/engines/default/modules/boot/class/Game.lua
index 6b98945180..d3f4fef935 100644
--- a/game/engines/default/modules/boot/class/Game.lua
+++ b/game/engines/default/modules/boot/class/Game.lua
@@ -167,6 +167,17 @@ For the same reason the save per level option should not be used unless you have
 	end
 
 	self:grabAddons()
+
+	-- We are running fine, remove the flag so that if we crash we will not restart into safe mode
+	util.removeForceSafeBoot()
+
+	if core.display.safeMode() then
+		Dialog:simpleLongPopup("Safe Mode", [[Oops! Either you activated safe mode manually or the game detected it did not start correctly last time and thus you are in #LIGHT_GREEN#safe mode#WHITE#.
+Safe Mode disabled all graphical options and sets a low FPS. It is not advisable to play this way (as it will be very painful and ugly).
+
+Please go to the Video Options and try enabling/disabling options and then restarting until you do not get this message.
+A usual problem is shaders and thus should be your first target to disable.]], 700)
+	end
 end
 
 function _M:grabAddons()
diff --git a/game/engines/default/modules/boot/load.lua b/game/engines/default/modules/boot/load.lua
index dac7ae741a..477504384e 100644
--- a/game/engines/default/modules/boot/load.lua
+++ b/game/engines/default/modules/boot/load.lua
@@ -17,6 +17,9 @@
 -- Nicolas Casalini "DarkGod"
 -- darkgod@te4.org
 
+-- We are running, set a flag so that if we crash we will restart into safe mode
+util.setForceSafeBoot()
+
 -- This file loads the game module, and loads data
 local KeyBind = require "engine.KeyBind"
 local DamageType = require "engine.DamageType"
diff --git a/src/core_lua.c b/src/core_lua.c
index 2f67c1a545..efcbde6cf4 100644
--- a/src/core_lua.c
+++ b/src/core_lua.c
@@ -2686,6 +2686,15 @@ static int is_safe_mode(lua_State *L)
 	return 1;
 }
 
+static int set_safe_mode(lua_State *L)
+{
+	safe_mode = TRUE;
+	fbo_active = FALSE;
+	shaders_active = FALSE;
+	multitexture_active = FALSE;
+	return 0;
+}
+
 static int sdl_get_modes_list(lua_State *L)
 {
 	SDL_PixelFormat format;
@@ -2954,6 +2963,7 @@ static const struct luaL_Reg displaylib[] =
 	{"drawQuadPart", gl_draw_quad_part},
 	{"FBOActive", gl_fbo_is_active},
 	{"safeMode", is_safe_mode},
+	{"forceSafeMode", set_safe_mode},
 	{"disableFBO", gl_fbo_disable},
 	{"drawStringNewSurface", sdl_surface_drawstring_newsurface},
 	{"drawStringBlendedNewSurface", sdl_surface_drawstring_newsurface_aa},
-- 
GitLab


From f6cb045d77b9bc961a57eead29d1e7125d504a78 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 22:34:58 +0100
Subject: [PATCH 014/102] Fixed the video options dialog

---
 game/engines/default/engine/init.lua | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/game/engines/default/engine/init.lua b/game/engines/default/engine/init.lua
index 424a70f249..cb0c9b3fd2 100644
--- a/game/engines/default/engine/init.lua
+++ b/game/engines/default/engine/init.lua
@@ -105,8 +105,13 @@ end
 -- Move around
 if config.settings.window.pos then
 	core.display.setWindowPos(config.settings.window.pos.x, config.settings.window.pos.y)
+else
+	local px, py = core.display.windowPos()
+	config.settings.window = config.settings.window or {}
+	config.settings.window.pos = {x=px, y=py}
 end
 
+
 -- Audio
 core.sound.enable(config.settings.audio.enable)
 
-- 
GitLab


From 01b07a077031d92d9c3f86fa4c0127a082459d4a Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 23 Dec 2013 22:37:59 +0100
Subject: [PATCH 015/102] Wait more for login

---
 game/engines/default/engine/PlayerProfile.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/engines/default/engine/PlayerProfile.lua b/game/engines/default/engine/PlayerProfile.lua
index a2d3553f0d..3ad9f28b9f 100644
--- a/game/engines/default/engine/PlayerProfile.lua
+++ b/game/engines/default/engine/PlayerProfile.lua
@@ -456,7 +456,7 @@ function _M:waitFirstAuth(timeout)
 	if not self.waiting_auth then return end
 	print("[PROFILE] waiting for first auth")
 	local first = true
-	timeout = timeout or 60
+	timeout = timeout or 120
 	while self.waiting_auth and timeout > 0 do
 		if not first then
 			if not self.waiting_auth_no_redraw then core.display.forceRedraw() end
-- 
GitLab


From 8622513e3bcb201391f361dd7313678608c484d1 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 00:05:29 +0100
Subject: [PATCH 016/102] moar

Corrupted Shell also provides 20% armour hardiness
---
 .../data/gfx/achievements/aprilsfool2013.png    | Bin 0 -> 41338 bytes
 .../achievements/exploration_aprilsfool2013.png | Bin 0 -> 40835 bytes
 .../insane_adventure_aprilsfool2013.png         | Bin 0 -> 41057 bytes
 .../gfx/achievements/insane_aprilsfool2013.png  | Bin 0 -> 42788 bytes
 .../madness_adventure_aprilsfool2013.png        | Bin 0 -> 40829 bytes
 .../gfx/achievements/madness_aprilsfool2013.png | Bin 0 -> 41638 bytes
 .../nightmare_adventure_aprilsfool2013.png      | Bin 0 -> 42628 bytes
 .../achievements/nightmare_aprilsfool2013.png   | Bin 0 -> 43254 bytes
 .../normal_roguelike_aprilsfool2013.png         | Bin 0 -> 41716 bytes
 game/modules/tome/data/talents/uber/const.lua   |   3 ++-
 10 files changed, 2 insertions(+), 1 deletion(-)
 create mode 100644 game/modules/tome/data/gfx/achievements/aprilsfool2013.png
 create mode 100644 game/modules/tome/data/gfx/achievements/exploration_aprilsfool2013.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_adventure_aprilsfool2013.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_aprilsfool2013.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_adventure_aprilsfool2013.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_aprilsfool2013.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_adventure_aprilsfool2013.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_aprilsfool2013.png
 create mode 100644 game/modules/tome/data/gfx/achievements/normal_roguelike_aprilsfool2013.png

diff --git a/game/modules/tome/data/gfx/achievements/aprilsfool2013.png b/game/modules/tome/data/gfx/achievements/aprilsfool2013.png
new file mode 100644
index 0000000000000000000000000000000000000000..231a83420e8ef621aac9d7e49bce35d13423b937
GIT binary patch
literal 41338
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
MW$piJURg!`AGvuZMgRZ+

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/exploration_aprilsfool2013.png b/game/modules/tome/data/gfx/achievements/exploration_aprilsfool2013.png
new file mode 100644
index 0000000000000000000000000000000000000000..0e68f716a356e58ff09ff854c058fa415a66d998
GIT binary patch
literal 40835
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_aprilsfool2013.png b/game/modules/tome/data/gfx/achievements/insane_adventure_aprilsfool2013.png
new file mode 100644
index 0000000000000000000000000000000000000000..a5017110c56fd541298ae2d8bb7ed5cdc3363e99
GIT binary patch
literal 41057
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_aprilsfool2013.png b/game/modules/tome/data/gfx/achievements/insane_aprilsfool2013.png
new file mode 100644
index 0000000000000000000000000000000000000000..2986a5e5588db50c1492644469443461e61822ac
GIT binary patch
literal 42788
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
M07*qoM6N<$f`GS}N&o-=

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_aprilsfool2013.png b/game/modules/tome/data/gfx/achievements/madness_adventure_aprilsfool2013.png
new file mode 100644
index 0000000000000000000000000000000000000000..1a8d52e37ad5bee83e345e8ed27b008d320e8596
GIT binary patch
literal 40829
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%0D7)C^KL^dh#
zZaCVTvSGd1V65iw=wR?7jth!Wj&+Xhddq%SVvT0M+fh}+2ip6=I~PcK-?104uJ0H{
z`CyW977v_0e8A#p!Oh!izIyXpbYK~cM@Xf}<CJ|{vM+bclNn=~b5>o`>W(-XEZn;9
zkV(jsXOB65drnnVgkd<?=dB?ta-<w$`ljzO&XUNOKY93v{QCL}ynwvOdHU=bK@Xq3
z_zk-4nPp=Z2Zzk^DQO?_t9M^e*@iSsi35R`a5Ot2CStOfaIv}Mw{O0o(;e!zyyNA&
z*GxwftTx>COSB*85f^rVJPKgj?lCH1o-WX~#|X!&UelU(C^q&1aTpJ7U+*z$I7*E%
zAj3g<5)wf`QRF!5Szg_-W<}rva+k2LckBsh14ZXF_SRAq1(W%NC=98q5+R0`&A<!#
zu48$1i#9E@`2nLzK|ang-Y_0dsOpMpSJHPKDh#R1ip|{$>m0M$lzcQ|wYtOf26?X&
zw0(sXl4&t!GM_OXjp)0ct{YA?=lvi|MUqjPGe4YD<OR+<o=%@}yT0Y!+cUbh1>woF
zj3UX|*CmZ^n58q;w<}ibHCdkX-A_It&oi#CuW6cwc2^TQNgx!)Sz;COtD7%zz$c3*
z+}2yxmn-VN#v9K#9y5_6#y;cn>XPgI4RzmgG&*FO<m4(R8D~r$%n+&M_U?w)w{NN1
z!M+y^iRgeI9DNV(9J{W>1eUIEG2RWCvoIP|w)>sB$D`EX;2GxQ2qh$w@fab8dKq~?
z+SPS6=m9=Ji4bEnS)3sQiPJ+oEDS@eapZZ%;&_gVBc|z?H*a3EElaXEB}^g$b^mM@
zf;`Lcfk$gY*EOVBHW)dKq3vqIFrx2=MM)404P<3m(o_}3xxo=+EnPd%IHM@RIfJ#H
z#x{5XvwTX^)Tl7z;Bdjg(E&L4*%v>juX<7>wJ?NAQFb*llsG$d8wP%Ol!Qv*@Mx`3
zfuwil_Y0adNtxsm;!tsMcSYa@i3o?XCua}@JQy8wzQ5)$oe#<7bV}p)T<mTb$5VcM
z@*RGA`3*rN*tI3jJ04`moK6mSTV5g(#qpzKCI>UxuH~yQzGQQ=rtC`g`d%~OzQX*;
z_#r3x5k7#XtLc2ty4#_RMoBqn?m=*GVh|)@j0)61trU_t9*%5p2SF*zGlF0^9h@=u
zxLAvn3au?^7!8i&`yIQnX3*K&lFBq_ZSO^#;or}r0h1Od5kiC*-3@kh-QV8@?n_6z
z79kbZX{<FwQGyTx0cc}~G_$p6J$UJbltf_!-Vq4FvRvT;&o~;PO^*<QIEe{W#O?l;
zT~nfvgeaWwgSA}@V|1dT-}@V#^F-mG#Y-VkLa?j%C=s#9W*DcbO-m@%;F<KENJ`3n
z*a|)#ov_ypRo@Pc>OnvxBpSz}n4$Zg*7Rtj8Kni2Bqxt^Uf#Z8*X_~HB11(KN}@0Z
z2Tjv(Q{E2uI^h2Y7zciD@cpRj0000bbVXQnWMOn=I%9HWVRU5xGB7bSEip1JGBi{$
zFgh?aIy5&cFflqXFrsDT6951JC3HntbYx+4WjbwdWNBu305UK!Gc7SPEiyAyGBP?f
dGCDOlD=;xSFfi#@c}@TT002ovPDHLkV1g1dDy;wj

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_aprilsfool2013.png b/game/modules/tome/data/gfx/achievements/madness_aprilsfool2013.png
new file mode 100644
index 0000000000000000000000000000000000000000..28c51505ca7b4e112784db57c549f55f1a55a2fa
GIT binary patch
literal 41638
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
GLSTY}uclT2

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_aprilsfool2013.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_aprilsfool2013.png
new file mode 100644
index 0000000000000000000000000000000000000000..0ef230ff1bcba557005ea124e6ba5a7f1062ce55
GIT binary patch
literal 42628
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
IM6N<$f|l%}$^ZZW

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_aprilsfool2013.png b/game/modules/tome/data/gfx/achievements/nightmare_aprilsfool2013.png
new file mode 100644
index 0000000000000000000000000000000000000000..8fd5f142231a5f25a4e7d5f7844a1d59375b8f1c
GIT binary patch
literal 43254
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
KMNUMnLSTZF0484m

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_aprilsfool2013.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_aprilsfool2013.png
new file mode 100644
index 0000000000000000000000000000000000000000..19738d43edd05dec53ec91a13dead06df783d991
GIT binary patch
literal 41716
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/talents/uber/const.lua b/game/modules/tome/data/talents/uber/const.lua
index 5d6c5fa307..d5dc4102f7 100644
--- a/game/modules/tome/data/talents/uber/const.lua
+++ b/game/modules/tome/data/talents/uber/const.lua
@@ -180,10 +180,11 @@ uberTalent{
 	end} },
 	on_learn = function(self, t)
 		self.max_life = self.max_life + 250
+		self.combat_armor_hardiness = self.combat_armor_hardiness + 20
 	end,
 	info = function(self, t)
 		return ([[Thanks to your newfound knowledge of corruption, you've learned some tricks for toughening your body... but only if you are healthy enough to withstand the strain from the changes.
-		Improves your life by 250, your Defense by %d, and your saves by %d as your natural toughness and reflexes are pushed beyond their normal limits.
+		Improves your life by 250, your Defense by %d, your Armour Hardiness by 20%% and your saves by %d as your natural toughness and reflexes are pushed beyond their normal limits.
 		Your saves and Defense will improve with your Constitution.]])
 		:format(self:getCon() / 3, self:getCon() / 3)
 	end,
-- 
GitLab


From d91f0362b3e1fca93e1501307586e1dceee0db37 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 00:12:21 +0100
Subject: [PATCH 017/102] moar

---
 .../exploration_win_aeryn_survive.png           | Bin 0 -> 40286 bytes
 .../insane_adventure_win_aeryn_survive.png      | Bin 0 -> 40327 bytes
 .../achievements/insane_win_aeryn_survive.png   | Bin 0 -> 42390 bytes
 .../madness_adventure_win_aeryn_survive.png     | Bin 0 -> 40336 bytes
 .../achievements/madness_win_aeryn_survive.png  | Bin 0 -> 41407 bytes
 .../nightmare_adventure_win_aeryn_survive.png   | Bin 0 -> 41826 bytes
 .../nightmare_win_aeryn_survive.png             | Bin 0 -> 42703 bytes
 .../normal_roguelike_win_aeryn_survive.png      | Bin 0 -> 41256 bytes
 .../data/gfx/achievements/win_aeryn_survive.png | Bin 0 -> 40773 bytes
 9 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 game/modules/tome/data/gfx/achievements/exploration_win_aeryn_survive.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_adventure_win_aeryn_survive.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_win_aeryn_survive.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_adventure_win_aeryn_survive.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_win_aeryn_survive.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_adventure_win_aeryn_survive.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_win_aeryn_survive.png
 create mode 100644 game/modules/tome/data/gfx/achievements/normal_roguelike_win_aeryn_survive.png
 create mode 100644 game/modules/tome/data/gfx/achievements/win_aeryn_survive.png

diff --git a/game/modules/tome/data/gfx/achievements/exploration_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/exploration_win_aeryn_survive.png
new file mode 100644
index 0000000000000000000000000000000000000000..02db6c2632135740d9f02d38fbf6c193a5d3e116
GIT binary patch
literal 40286
zcmV)wK$O3UP)<h;3K|Lk000e1NJLTq004jh004jp1^@s6!#-il00004XF*Lt006O%
z3;baP00001b5ch_0Itp)=>Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*
zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf004jh
zNkl<Zc-l<;$CGVap5KRkmfhy~^w+!RO?lJRU5!E$K!XrKQDRUcLI{ddV8A~?GsYWg
zEQKZ-Q33;m7yuy%0gw%#yU{?StE#K&RlWD>)$`Zq&71z%?UvJEX9FCZ$h;@dO>_3z
zYyEy-_Y*+MwB+_q$(uKZ985Dp2q>u_vxLSWNjM+TTB4Lh#DD@MiI5UfDbNyuKxzdc
zqLN1=kP=czKm-6O(Gt8*_z(cme@`hOfg<5zLP$YC;8Ox2kV+7vA~zrr7(j{yfR>OF
z2mq-NG9jfxiiAKQ1SkPg2x5u|AOR^wl$0ph|7u3`-y^2}`;z*<Q365=tWNkO0YMUy
zDhMvxMCAYkjdP?Bh#@e@1bd~S%r#LcK0EEWF_wJmdd8-MKYQA+u01!VmaS4_Rit)-
z(^Vud3{olPb>Qw)bA6bY*@QI;=b?6q%t&@i!$li;Jont0<&@)`b(fGKP(@1}CB`?D
zh30e<*;E}LKEC7+KRV*m!xfE-2qi^&<=U9P@$I|pjtg7_Z49<32+mQh=CpOqs`dEb
zkwm&Kk%(9+X%Q%+AVHK8?K`}WWL6=CqzxdYyt)9AOeea|(*;OUf)E5B*|Z)XBO@zm
z0(3EvS%p;+tt3_nypMFwAtjVXq6HuXxz-GGjWQB_b>)2QS42wSB7_j>V!}v4y84=t
z0wo2tOLPeeBbk*NAq83_G9hp=LQI4dsansb4b(2u27xh>Tx$xW84nav^v`V-maSYO
zd`;&A$D2r!nh%d1RtrQ3Y!#C4-Wf0%7D%bcX=r@n`K4pg1*Sy~#ekQKj;d){tv1{m
zOU9Wb3V{%UE(-qVPnQg=;+r=Lu1_;|celv4Z&B{OPPaazJ$ua2=_NK(G#;8dU{&J(
z{!c&T4?j9VT$|<T8+WI8nKLn-VXhF`paCJFZ99;PfsSY(hJ;T6nIt;b2qlq1AeBO*
z2{Dq%giDfjFqm@4s3?dju&5mh$c#n_L5P7E6B>^QEzY&H&f!9!YaO|gC~FuDhDfbR
zU4w5oG%ivFK^+7!C3L@z5DAEpkrCuN5@TZ3Mo8ddA|x1Ql0?6Na;u3*MD#Q+5=n>z
znUR!MVO3($3hE$vzUZ)8aeHd83amEV-!@Fk3@H`b8oGLg5)xaKsBA!0Z}|Mh0ueiQ
z3V69me0l2mD{s%ZKhwBmvEu`z$@t}`U*eh-*GHCNS)j@h<Lv`Rg`u9G@cH2hXY-0%
z!-xop*~s!wKUs6UcKn~ex64VR`QWJK`c!l0#sS-toOWIDtA|H?einJ{+L%#k`RaIs
z>pXiU{5OC97l`lPpQg8Olq@^={G{RbR*nLchOJzYTTR`1TA%Pf5J@y19Fp7!f{>^L
zHxKr>edjLL<`5iDPR^O1pRr{<o2sF89We@)U1E|6X1PKuNtS7RggQi0NLUF*MCP?a
zipaVZR6*d9L~6yrN;)5q0-TQwv|woZJJiR-s)?kOuu8H$Q0xs1g_g7_5n_MmKt$P`
z@oXDoEpC2<3a($2R|_hnM2L_TIj*Vs<1g3T*|OZ6Wn|fa-GiItxkdV#y7dgFGhACC
z0bGr2m;Ca@5{2XkcZS4bhA{>0W=;}{Ob3F>$VvR`FE3fHEB?w`dvr;nhdX$cbFr$J
zuwg9MSR?RBP-x3UI-1RzzyHyKJKGuGeeDkA!D|Qt#&1AsP8Vy2s$yyso8_FNE+@}4
zKYzOB{&qp`H~gLd$4}7HQt|Av<IYyj-Xz2MNEH$`3baxP;Tc)cZ~an&ltd@EIn*Gb
ztsMcu`Q?K1)hFE8-DcheR_hwut@+|~1qg<jWNHM10=g)uJ$N6fssJfrWTI4%1XL=c
zaV=I0Y;HIhm1wD0R5jj5u9cFZ)%~sz971c7PY5D{MCSwZHd1$qFBg#;6UELzk%T}a
zG1fBPz0TIPdqmgrcr~Z(99jvCQUswPIh3{(yZ5l`Qy%OKo?SNF-BB1NNKz5)i0AW~
z_dh@6?Snb*>}Fh6HLFca@*U64TW(Ga%V4<v%5SrE=S^16eob@sjLpecXt&_A%Rn0=
z|JxtF&3bT`%O{`n_|r#>v?uz=F)+;%vq8?yTL+Z;uhPaqd-!XH`G)<;kXv^iAoBs~
z<P(1K<x8F|0$T-CdcxP=e3hHKLx$^PJ~)kBY&?JUYZJl}-o8CS?+g`}4Samkacg23
z4h$(u&TG%%WksDU8XwphTCQ)6aS8T}LJJ3V3j+lRd<ryS!^v^YrVYF{1!3SI%c#46
ziwQ3cMr#xaZ3JT_N$U<N5@XXBhUIX`wcD@Kb!+O&GprU2W_v_wnXb-=>m@!oM3%F)
zyN>{ha!d*xb+w|YR%EVWJOUJ~+sM(p<E)O{oEU^ih^}Gn4mmqLLy5pwFXyygur)SB
zJ!CMNU{XVDE811f;<96$!L^a%i_@A(5!iK47-TP4Y#LUJHE!s6hGEerW}}R9knv6w
ze0<z+eOa^Ht_f{}TQ8^=FGw+vQev@b*vk|z=WDja5ogCQ*i|c<77~*CGfhl_=a&_`
zgHyJ(CrZiwSn}<gL(VG?^##@Pod5C1kC8g#N3YG8Do5oUfBc)robOoP8X81<MlJ+n
zm3Zkp-nl(N4>HZ+DzI)Gt5Q*T%kAqk?kmIlUp{BOsTt>rbrbMiOOYv}>*zX%G8*p#
zi`KL1B6p{jkqSJnYaU$)3f))jnHCI-0bBbw(OR)uoFTf35c;26DnV3|q$J8_Y|W+!
zIpYjyR+l_|e#okExTYn9!0u2o6R<vgLDzXUXo!JA3)IyvAX2~xm?@Y|1s}d>*ht6q
zk!I~7ct<VQWLk1-tVk)LR3wNsBW>B<IiM&qlB-zD1+KE(of?joj>Dy=Zs%+b6pJ?T
zjq3%2T(NeEdwT;Wd$-Z~kll-?D0RZGo-O$N;tzOm@DuJ94n;?<HDAsHQ5$>=#Ojhi
zeSFF|PyF!ql>g_Sz2x`q54b-w<Qle0$xojwDPL^Ji;Q8RnQsz}OQh8i&rTbpG5qbn
z_FL$^*Vr6>!uI?TZ*5lm>6dHne|tt1B*HgnTM%QQunMiTVQeFlGRG>x>89oM%M-qN
zZ;v+*2K?+{142?}lEY=oov9)EK$cnRptz_bC+on-3OeUO26l&*PfuG?47|3JQ<OPE
z2-fQhh>+R}Lg4Xb$JyF(ePYqp5MAKK$t5pWzhG~mk)h#qzF}SkhPhzfCE5U$PlVVK
zQpd6lC?UwL;MgUE5M&ax5ae2tq@Zz$rAx#bk`lNODXf5`sAGTe8|Nsqz$AxmeZh;S
zLgfQ8nV@YLXu-uM@at30ELW^uWI2z#x@{@6z&ppCX^t`jMz`LjobI!FKH{z9nH5VO
zUpk%~p0LUj<HB%#0w;@(%Q{d_#ysk#)ZvW0^ZbjiBER$64)?~9&U>05`RUUQAHVGQ
z;j1&2Rphenu$kshpR9Oof5@mT_}zD}li&Xx*t(BeEokRY87WT@HmsTvzd1|njS39l
zgTT2CU0Tb{ZOP$f%k?db6^Tzy8Xlf3dHvdmuU&UMJg-@_iCiXH7buNl(IvdlNYOIO
z1viEuL?j8x^M#}HiC6auRBnhuBBaDu6(U92F7U}o%cM};*~&0VQg?|CjZ}%)HJmn%
zc^yC`_J)Q`3$BeIAy{^jlgd+Qm>9{h(3E9?^NG`SL+uhSL0k6)omPqm`va^>T-K2?
z*Ld$}ed2UgF)#vBpy?#86J%O4%^lG<y!6oeh!lb^Pdi@O$$57#Ln&}B(k1w_rxo|N
z40)#U0;2C&9(_r>I>SfF{y68x%+f`u8po;$=oH9x!WhZ#zqZX{bdSZ}n1A#0PbqEU
z_urbKaQM}RfBeBYjhFl%e(x<F>`nOfdE)hA$<RdZ?+o}K-aq9#cc%R3`z`h1uQ5p=
zZH69f)4V)qzG*P+CF@PgyVrL>8qU{_QKrz+Xqw6)6vPk_DzaTjR-H$x469*ONHz<H
zR1zfwZ3vugBKNi;FRMU`0jms`P2}NaN0}RTw+1|22Xq5gI<$aXC6;x^qVn9CS$0ds
zNt3v>J7tht+Nxo*-e3(>v0!_aGqDg|NAR9V#N-3^Z*HSV_^x8TuIOaON?6vuCg2!l
z5i9%SAUBfPbi#D&03pGYBWzYsoj&E|=`riN<?c+AlA`J&E+$@HbQ~$iD_fp}LSl2l
z$ETjqd7Rh0s36ZJ(@Zflg5SL-_{o!s*&y*?tmsx}_|1Y?Ur;v{_zrC}R>AhrvOh{a
z;B?jzLt-?@*}i?7O?!i#Qgdy07tvK@)geE9Rx`*7{<H7xqh9%KE~_QkaLx805H=V5
z;O2lA%g7&pa?ZQACXDNk*|~g178)*BEB^ZrSL|59t_keehJk2s%Of_MC2a)tm%o1R
zy~cZ*){)DE7Kw`{;)UhL&Xl&Psp^iD64O%QVq)Gvp<!$y!8?qSAmHJJ=kCE4-+cX5
z?%dd6Iw~<XC(8<q%}Gijqv!TmaebsYtOYi=><<iW2hMw}7L?Ons`45)t{qTVMe90(
z?+_{CyyJYa;qYw1s;a4)4&OGodV`HMct_Pa3YD1UeXE*6!25<20#ZpryT-K@HhHv!
z+zJLp5|NCpWP5B#30|xtkLQ8Yb>w92&?3^mR~<)}HAX-}vo$JMc5t+CJQxdP>}Xxb
z;pLiTmx$gG5v*#*X%%T>VtZ()g5Vd=EB0*1MAqaIre%hmUB|f%qM388gr7X`c-iLs
z*8K_L<)?i7#UpZefr<@3ezK;>3vTZXd2-g^V&Y$aa?BSmmpnVY<kfA(UweHET*p`E
z9lHaV4J8-Lj?d0Jw6+<!Rpb(4ins`wmMrR)b=Ogr19pRF-Bmog=on?1+C`Lzw4Ee3
z3Lg_+9<|)t9r5-nw+Pa*TwY*(%Z(yoZAJ>7&C-E}q%@z-dwBMhtq~#{QW}M88;s7_
zI=Dge;+W4qdx8!Pg2>s%(fa;uZ(NNFpmm}&8m$FDUrZ&5RGOxOrHf2*L8b$FsL*Z8
zx?19VB>4V(z1(<KZJ;ocF7*(xPZ1>{Q-XwG9RfQ8$<w*#uihImEhU|gSgko(w>&vr
zvpY2G4st%7J8p&x&en<XWXi$q9q5)Q5pl~oi%repyh97YI8(fSFyN0qTO#<12iq?Z
z672a`gwAp1p$my`-7fgEhi82G*@wJ4Z20zW$3OgFg^+=7UN3liHsoJD75t^wXH0b>
zx{k;5mha!&W>>8!v}2hJjSu|#sAg7btWk`$Kqo12Z6uM%R1g1cmy*T@9v)uutp^7<
zAGxs=5JIr11C0wPkvK;XE5~*zxiPjhK5=-qAQvrevmvF##zE~Oo%6&P!5UU=#E^LN
z#*8e>s8;9w79S(V<TUjP)2$id_-x+M`9vmrpgxL-Dl|zYq)s@KXk-KhBK5dGGSLM|
zbegV%taS*Wa`E4zhOO^82Ayfz(y-EjKm?I+J|ILy0oE$o=s0W>uTKk377a>h@+@Pz
zbDf!1oSmL9h!t8kG)eOGGGMLc)w?$#-y&8SoAX1G&bYakaWJa*;;f+#iMMtv<4o~S
zKCSr1L1d?hbYafQ36wU>CI#=@81nXh#=rb>#pg!xwOz|w*9x946O%&m=MOJv8qJoS
zkz2`+?ig;2B`+$6Dl^J<&1DCR4xXQ^xwmByLNPQ6^}BE1d~dy3a(G!IrDUtn2qZ?q
z(dCAxr%Rk`D7E5b6=<U%&lLOPoUKAI$t9f^%u2(wG(5jpk=hn36VDfpi%m<6j?5@@
zo*`mlJA)fTiAbSG7o*2JM~V?G0!`EK=%Qm@2gbI)s9p$SDPRy#Wds{hLxIf&s?gX%
zA(cdGiBSFL6cTSVUR#2SC?!Zn;SGeLhJmEXAeA6<fyxC!36usUB*}nKkfcB<*cgva
zg5V9mK5+;sxTY(NZxAwFLCjEho}I!n**ic;!NadU=h5*cGMjO}-e8U5&dhSM^7!a^
zW549pYg>rXK9!3cFDgn6Hz$VufnenXby9riddXyzGk2Q%+Xc6#8m~&O4F%ua6a3K^
zmvpJ;V7_{JffRx~GdwzP`S8VxlVzZ^k_X#{)<qU|hwe6Wy0&5621tUvp+!p=8^Kno
z`Q&87PEqp3S;Hn--ncbpRvJWfxOxrIGq&)ePE1nAwOsIg5jai>B_gkE8>Gq5N<s)d
zw-zEuO*WX36(z1~Fx4d?1|FVwoUFT^^iYY)Ce$b)Q=;=Qo@hi87%4G%-(4gx`=dol
zQV=8sHq)dia4w;wLh1p|N4!r+4KgJX2}45q1PYW)U?T`c@{trGo`m)Ri6n{0IgVlH
zh^^!B<cvI6M!8{R6)Hw5muT9E7__vjC8PZ*i^g$#mb14r<nYBMKYO&`NB4(JM;Z9Q
zb|%=F?C|ybUnf>8*2iBGRxgRZ#VA2pz{^hZ*)no(Xt;BGz>|v(kqmF_NLp7i2$#Gy
zYx%{KV?N0S?3J2Vhn}AwE&1rMW@-fAykSXbUTz|V0v|zF>lIx{+!$wg1Wy-^k(E8U
zLgf3m2V7KvWfOV(-i+&$jMleQRfq6bbgq@$)rm(JEoxx6H`Dz2vo&{TIVLaqEmdY{
z18rSn@`B;k9@D++%wImoHybJkU!HY14_gDx%Cv|)F&IdslxQs}lf+~SoS+y<l2VAE
z@kSsO2qBS3pfBh|lE@NL6a*4k20{oTpi-iZ5nMzT36T;~MIezxM5c%k5n?0-h3gVM
zT@-jBS_az&6#|dWE2Pl$)MLcQh*6TvNJf{Z*u0>Wi4Z-$I-yi8DMsqLVJtKYsS)KE
zJ=&taI3YDFvSNt$V?@0~Bv02lt_?Dz(mbsa$5qAW^T6-i8}a$+5(vD$Gv@W($azx}
zMZ?y3gpVDs4g>a9!RvcDA3vQ_bsnK}LJBCQ(cT9Vnql7a@G&K{Hnh&MKQc%mI9hh>
zjWcfSPEjecn9p%dg_VF7L?1~ha(!$#s}j2-%`3Ylt&l|T$ZWy&d#|HSMq4k*hZBso
ztd|SA>XJoO@xk+&aW2qhqAneICXh;Eb48|lKqoVbloY9y<e5S#N!<xX+9H$yAyG;Z
zqe6*9ND3h&DfQcPOahS-0fCm0EP;|BQzWH86bbJ-QjC~PB7&z4j?hIi6H!9rV;~t%
zDm<4l;@U)T4L<bmA0pAY$mM0p^=UzK@{sjvP9r4)BRFa_-?}+qR>0ZD;af*)GUDbK
z)oe(<M%j$yJLW#oh5oEIO~cLMglk)tjTijt`6(~vEoT)BrAJ`-#f4?#D&F0NXR8gf
zoq|#t%6iSf<a~JIxiyk}_x_B}&pLcOMk582L4imetHu+P=H|{23A9bk*|K5PL=H-c
zN)emoSgR4y5RxbPL?j^-7zKk|5=73Rkhpb241%`WaQM}4a4P4<y$59FfQyqC%wIm`
z=wi*`S<R>vxRJx=iQGtR)>mtVkqjpq?*&#XqS9z1uv+(bypa@tLF<ZMd?AEJ3W4+e
zf*?r}SHcn@Nkl>jND&YMq!h@|(ZztV5{ZW>!3s(#aV`)-AUTf}0*Z_n9Kk`CN4$g1
zfoS^EEjNN=SMzAok`<aa4oW^hZMj(1yuDLU4okWYUL0R?ZK$BF*qpR1qonN;&ets4
zNRek)t9V{(tc*-o3%0kW9BdEy;p-Fr!Ji#69c6s~PRU0v*0?D6-klj;v*CE%aAS9Z
zy7oG9`2m;n4Q)ugadQis4_UcOsy3p#sMsDAxF%s`;>FVO<h0_>wJn5^Y(httDXPY^
zSgpA+9+TyRo_w!rIyw{*RKf)iS%Do4Xr2G}Vh^Jg>w3elju!mDTH1>vR`W|9ov)a$
zI_wzysH3m~5hYnJ$uo&m{pUrgAWD*uU?ju5B&moD8G{6}FhsAAQjw&>$DYwEgd#=(
zXhKX7dijtMlFoHV<$!=v9zw=I1%k*3sloV&qemWxRv}wY7bIO1uIT6-9|GEWlJ^9k
z=<-NiCE8AqNc{Qv8Lw}ZsLb&Cb<6pp<<WUfI%{Zk#+@5m%wo%rpDii0U^XfULi5#1
z5<}#*k>rj20U=6`E5WZ0H~jpk5BctcZQi_I^4V$4?+g-q!x7r-v(20kBVJ`Rp~cw=
zqib(5JAcXg<PmijiTQ+byhThGy^bNXiX<$7mP|-?OUak#8>-HsC9FD+53rRbK6`$Q
zF&e8p$$6aj2>Rkl3Bj@JIeQ&EF?!aGW13kC1<x)#t#icX8S@H0J8r03PdO8~fg?A9
z@koIX7$YchMLAS-UXodh5MbpHVH76!BxxWij5Y|J;e$dUa3Vt^Ay}leSLmi9rd|jZ
zQ!gbmg(W3VN**ITUOE&3l^j-;I2Xu#i^zJtS<sTwI|?PKgT#kGE)u~Hah)SJ6*?0b
z3+r{j`h*XWKRLeSo0ADcD=4hQNW-S_Oz7B^hA$dJ(m7wdZpkOxc<<QSG3*X=Hc^vA
z!_X#_hV98N$1Be-9-Z;l!A<_|Zy)gM=SxP`u=B>ZS)V<_AAL$x3afLpGH7k+0yt?H
z>NR5n40mbb6NJ)eK_d8u7<;I-%oML~3tR{kxkc21qst99$C9BGeDLT6`@@V<d8`6~
zz$eARDLNszlO<N06{o9)kOY@4oYsy<7cK7|<Y<|Adfw1>fpQ}8Wk;R~%B<h^v%J?9
z7KLIs)Wj$dz-VYlTB5Z<8U?ARNtLoBX(*&YpozlJMFUcyg{2F9K?|C6B^MJZ0ud<!
zBnL83rWWNL7)?qZZChfnB<GMOGSJ`?)GN;*fHE5AJABvRWTevyE1;<(WiF_ih;I^y
z?TYzv%ZLm?B=}xvGF1xaJhM^G8*l7Tj%JAIJvQ?tdVR`dm@&y`gw-j(IlQ0=lCK>|
z{?2dh^8fl%k85iFqgN;V^6{L1^ov9OOZ&5{-#t;+j$x_EjlhRM-L^zDS_)FLfM&&f
z)i6;B9b;g#S(A%IOp(rm5|QCBBPfN~)VzDGVBQ2~h2Yhh<ZM;*vi7|$PYRkC$#r0w
z3D)b5pFiKArQrVVkd4YYUo3fJH)D5TcyzWQA}J=4H14pbzcX|u(Mm8KU+n@`k>`e@
zRJay`kc>tNB?2ge5E7(88H))0mft3WNdvT$Br;Ocq$E(C0jmIopyw`v@|YBezQdZ1
zkQBCX2+^WY5EW55Vkhv?BM=NV<e6l187T4&Av8@L30c5hwVZ=Y&}@40DA<Us5;1lh
zRV}THh%0&8qZaD(Dc?Y{40EQp_WAnlDHn&2`RLOxncc}y<9$9jaa4`syVniAb8K6|
zH}4GjfB*a?uWf67@L<3{`}GBX`ss7NbA5m+47%x9ZX7WtqVvqx9ky#(ILWi)3%cf)
zH0wDJW)ZDKA_NCou=bI&wWrK9Gpmsy(niZGw|CjC*L-w1XI^^-R$!!H)h22mD70jn
z3C?Rz2$9<}%c_Oxq~!W!k9`}7uIBOC1{Z;CM==&yBeA7mP$-n_7lO_D3STRQvI1)*
zg_X2XVYMMEG{PIaG{~e7#v-$v=nbW|I1EAL5Dm#^SPT@BUdOEH3xR~ep@K&hEh%+a
z(GsP^Bn7fXdV$oDDryE&ptU4Q!6bTyS)yq)LL`)p#7=;SbWLJi2bAyC%}NVYo@mwr
zV-l;4=uuY%fyDDrbE_-aHJ<BYML@E9_Z6;PEcn-tk15PEX0si>^~xBWr)xW6irgC~
zmR;i6qUDX5=Glz_mu=vWAI|yh+e5xu!Ny1O$u5;Gv09M%Ku+Rt4T1$C_8g8@y$+h%
zL+2CMCpn@RuyXx&dh1rn*8Vo?{D`-AYtB{;r|Vu!u#-z9y`0ODn3aa1mKX_-SDwrH
zhC;riYbq`_j;aipVWP+-#!9pi406SI)XU8^eg9kzBxNp%vhV9hLrc;UnKW37C^RN%
z1R9h@CyUdDfWeBAkTgkWU~-}`fI&w^hzTY8S|HG%Op6f`ghZr73<8@qC=n1Qk#s^S
zL9AN}EpR4+lMIX|&!DRv2+2j$w|=>ijI<!nBI6L5Uq-x3lvBZS-OJ)DC8#$ElP6qo
z{Bn80-yH6cs&o98e~R3Bz;}P=N4$3Qgw4@s?3xN446C5Xj3$MamzNbe4w08ka>w17
z;mJaAZItuNqn-}`;TzYnJNJ=s!LD_z>coQ`%|#0*RYDTUv_%^!Swv58iNZ+QY)W1X
zxKT8moL`dFYmT3t)6@+zIJR<)OOl<DVW1V8re)&-&Ix9dA;ZGb)ElmqiDyg4$wkMq
zNz_A!D*7$dSV3k4d7&t*q%0MM);)KhDRLvoON;ZpLRXCh!b@_ka6N&6ml7onLTV78
zoS{n=w82D67Ya}r%2^;Im>hZK2v9gA0)+rPS|y}Nq?oWuBSgT8*cX~vB9(!*b8K77
z#wO}@!b-_>YN<Dlt+AjBimHkz0mVq-T7k_Z7Z(B7CbqT&T_?%b0i_ak6)_SPq2ph^
zIK>4RE&_K~D<-=)nHa%jq<DN(Ge6$&%C#*PUi0j-<zIca<eh6H?(Xfe2n}!STvBHv
z2ASc_+pwNrQf%$wRZcki7#BPjO`>v<do#oNMldiAZFIi_2%z%;OvcuDh-#L+IG@vb
z&qjL+qaX$Vq7<Ark>NnII~;Pn>3DYOkW#Q{S3J1B#nf1$^TZITW1uc0W&qYoq!wgG
zGMOr@6iCx+46?E(UZj9>C>fN3)<JF*nNlPpk+NqhLy|ovAQYs&@2|DSU<lD7$S6`q
z7cGbZ35%3D$o}u}uEr>Vm5G2x<G_K)dd)n(|Jb>N$|WKxRGtVjP%1_8(9Q$aLOIps
z6{t+obcxH$z-ko`Q4kaC?`c+-f%PV$GQqeM*gSG^E^u8$`oyL4d^BHjv+^9TORg;*
zbA4yRC@Xllv3&IG0;S*&K5O~$vzoix1^@N;@1cq<>ct68Y93@8e!d(r+umn-=LVbk
zIn`G`LDq9*ik!ESc^&xu2a2E6ktYpApHSa_Fn!O5NbP%OtdxOAhZh_#8rletFIuz`
z%!>XDezx?u0JC91t`#~q7$w*)3|7O@qGghUkBN2N;Dsa(LoWgy_9RVFNJb+?In)@V
zDKf!utSL)DktvLoSgRS8JrXFbMr(yg8dF+ACo!2uh#aLA9hy>Ez=BZ-EK+3{QILd1
z=n@$WG8-UML<-16L>qy?qijM*ht!@RJh_Sp6_6UV35XO>BBC`&0kaXf81W%88VQ61
z5kVWUnIv?AQ7I8p(Y1-~EsaqS+TM&}l?2(dmn2X|aO^tfb;lq?R1Caa)ErlE_vQ_T
znWCvSs1&(3%lTX1JYcqSKvEg5n$tBkRtEA|^Jh=i9BfaK?VNUTO3)d{%NivmmGiu^
zWv~W*^`c>x3p6RANJy>eLgLBGON<D7>t=~kg5ySVwDhb(@1JVB$gPpYIZxNLtlG%N
zOSZQx;}G%Q<3pnB9BU^iN0F=$XwyHY14Z-#T0uD#3^Iw<P*~7HGMJVS99Bz$lvp8A
zxq>JNN}x5gqHjO5tnXT+>RmYng33#h5`-%|n#eM8Ef7}GbPYZPq=Do*oa{|3Aw{&6
zXnHsq(bpp+fd~>&XhfSx#$ysR5vF6+D|bU+kZC&EYaNV+;<o1GG%&EBR1Zr}rkZF2
zn?*zyiHYu63#A2Jn~+kll7WA>n)4tG`2K9l$ImaAY+qyl&g(q-!jbE93Jdqgg3Aaa
zAxUUxTWTZO&l0<8$-n*CulV70iI9dymZ&l@ju#|)4@M>hT}XU&?$9Ylv{A$$@J&Yw
zftxc!rWN^k%HE9;Z(w+Ow&HTJ<jyc4qvvq7rfs0=B)9jc<hiEVtU*F>4xa+f2UOG~
z1;z-J5DZF5NCIso!bq~L7kMZY!^w!@_zhHiNZW0$JP3(Vu8>jC)q>y>k^WAUDN!nc
zm60YSl1vCA5p^O;&{-m^7F1ZYE^w=gHU-AR3_Da91rgC#{G#s>qDoi3#~w4#24WO=
z1)1y%xt#tO8Wn+*1TugqB{70a5o=)Yy5{0Vpe!WOM??m@Mj;)vE-@JkeADk5m54|W
zB!L7TH#O7B@;f&NoShwU8b>VD9)+!0F4sIdzF==JCs>0i$GGJ&sp(kdhIh6#zlx4$
z>%`rIEn+cY5CofQ&a!fJ<RsD8DhPp=Kop8n3(l)Rq55-Il?BCc%>42cyk}Plc1Dim
z;b;|EbqOQjl^fg4W>eaxCFqvQHAn&nL&I#~F-eh#6oo)qL6R^WN^%5+5Ckch%@k5<
zM&lWa^{cE-p74$D<}8*0I)!K>!fK+1u1$=Gk|_I&hv?Bg9V1>x41s6^2!~RJ#rcBg
zhbwHR+1=lvtsT|6LtBquc8tb>-CH@@M7$H|*qcD<B4i2c1))d?pGaC_lq7^eVFh(7
zpaE?XD)o$Hl_cv;q9_yF+mf^MfXO5wfz1<J+pxIoS;z56&~^RYpEkV_RS1YN@yq3c
z#zlVjx?<fPv&o0x23)ioHjN|IOMKg)vLR6#Lad+_M621#dPFv)NSiFNTC)k7(n?b5
z-?v;zZch!;+8#e2=zx`dJE)Dp+6?bIT+`rvN7J=*LEu!zqXpd9p77S~eeS;cHu-1^
zr4`7Yh&^8Sn*2$oSv8KVQy3*Fj6e#(DDQjybOry~OmgjJ#&`^ePmcNVpDh_oEO&3`
zjJDx&>8O3AkO`FuqKv(hSHzyS7Ktc421g8@7y_9J)XNQL=VuJc$gNv5uH73WwL?V5
zxKK#rsOy@?4^QZt7M%r@a)i{kfm%V+23(WKa)FYNOBiV|QQ(?hU8J-CDM(6SR4-sz
zo<))nY>yR1Cdo=co=JvdMLF!-;K@*u4+KRi84uMJ?;$D69{>2bTJet`o?=&r>~t@f
zuPYWEoOcR>BOyt4fF4YULJ_)_;62`XVgldPtlN&{T2wJ)(<KHb@@$!Cd}KVZsNa2K
z`@KyUajj>kROFc^%X6C0yK(ELMF@e4y?_D)W1Bdbj>so7vZCPP<#X1nOG499YRRJY
zJi6?d<eJ(ChG<kS7>p&uQc;!$Q^2fHjE4$U=KRzDujKRJB#L3jy$3IN_T-FbPc+vK
z4B9BV3TAtnwh=U~ATK3-^&&_}tdxMlr(Ut!Hl9EKlP6@Q;ng?x81I${B1Uu!hER+p
z+q*+12b%fuoMu&Vu&YSEL#qHHqLgRVbQm2dY@(ErHY8*Wv?7wL#3&O)B0_>vy&Zl!
z>XFU$JmQnU8bOZ0hXlDq#=iKIN)SCLBN0v@wCKHYN%Ut>63o5h#iHYzQ-P7N3OQ>=
z+?g3%w!>h$gRfV#t4mS}h#0wO62S*XqXH*Omggs2A89^*K4;xH9$q>orQzB@pp(`R
z8dh!KU}!0X;WA{TYRyn3TnvCBw+0^~F?goAz+@TaWSh2bI9qKvKVPt_BOyjgEg23p
zPv;$bBg<)>7@Q6mj18^`1Sc3wBjd4TdXRB^me^E=-M#C)_TZGZoAM9-hdHjAbNi;@
zm2Z?h{7qo7jM!396oQ}=ItE-+C_D&7i^Bl3$&mMda!5=a@4hp|6N$~75F|=CigAGy
z3X?Jrii3jzm&fN+T}^2cfrJtc?*gSsWH!;oNKn0dsIB|gloEuE*dz%l;k$%T0^t(F
zk)TkTm&-s`N34<Lg(8GR8c2K+P)G7%|N7`4HhuO%41$yd$p>PT99113oK?Irw(J!k
zO3P19;pXyl@>CI!Bx#AEhkw2EJ?iNr%KE+&YnFWP{(yh^>vMdBzy8h)U)87|y*_(y
zS@-|3%r$4N<l62I6H!xj9bJ@M+nO+%?J=0lkV=ElY~8rUU^wCVv&WpgJm#|XEb|UE
z1}2~j!9-;&s=)S4vwJhKecMr%31t)eyNXAT1l>yT__5;F?E${(c=?kjoPKr4xl?@e
z>ye$A<^F2}+9nZ`M9D;53uNjg>MkS-G%nG*jfaNMKe^<~&lddfckW?}3?Exu+ahg1
z#>BAPMVk)aT_BN^xn()O#Na5#kfOtyh{RnLOOYfTTK3@!zD;P^<048Vr0iv8UE3?2
zvr>Q)cnwy7pf3;u5WOJJ1v)`U0wu1<Di5gM?k;8j`d(xth)MEr-EqGxD0Sk}N%YnO
ze7k1gFDZsoocAPGAyeYA4$Pat_D~Z|!MbhfHY<WpeCuY(P6_KykbH~!z1OGjt(t(3
zP<07o6n7711n1Z^Ej~tM^dzYn?c8MV#vKHG3P!VDbM)c`tE%Brdz1yOC0VA(N0M?E
zwssY}w_&m`(1m0?l;~VC99pCp^ZaDM=F-t@mh6rmvs-8e(ovg0=W{NW5V{Sw?rKuh
z{n_RrY!V{t89`w|Ug3P>nc|QBr(+7E`R3OjK=QQR8i}JEDTE(T6cb{5N=yq<tSM#U
z{9;MdY}mghAbKQ$x^h?%F=av#5E4QgkSdW0kS3u7B$1G^Pau)9r?Y)Z<VMhXfz`cO
zrgl(hf!6&UP7s(}5`#b}kXJ`QjD1bPl`K7`-uL|ZWyAM(N=|C{_M7*KX2`P_FW4(V
z*qqolSUe|H<X49^Z|oQ%sdom2z@`iAjSQ>WbGC6564YOMZSr0#ENw{m7>P+zW`<-2
zTx=Yhu6OlTO~>*11)X!~*bq8L2rcL5b2=B;n1C@7s|9%>$*iQv1%rtqD|+H*GL|GM
znT!<C!L^%-Z@wjX^kl=M=b9UL?jXhyeeF7Led~<Ni<bZWf4*dQ&$Hgls5b(IWHeDU
zUf^P4do1ZfulNxG=9|dVFKWK=jRVHBn>5`iQa0!!A-X`<)@a><nUjR0Pzo-N*`&zX
z*@m56MJ59m^9Cs+#Sm2T2$d*&BvgsPAd=Ko1tJncLX3S>jdQSW62=I05QGG->vx9S
z2!sZLM5?}Mlv<E_eyT6(lIs1FQ4(DwML|LlouKuJ+C^R+YXXXQ9^B?PPmeiYERf|E
z%QjHgHSZrbWD@RgTLg-w7f5YMcE}*LT(*%#<rrle^`qCe-V=juD(9J+h}MF|rXpOO
z`?szi@XCW%*_ll-zT)iioMyA3%nY_1Fke@=7;!{Y23aPtwpa96D;SIvQc7$lnB=NI
z3sqn3;sk?%;H~eKeEz9ovYjE_5zjyDn9b%qe=*~4{AaI`m~e3}D78dsa0yJIa2;GO
zB7<CzQer$5eEORW=NBzs|HgGfx2CR7DT+wf1VoCgF4y?9Ld6Dc45i&6s6g8-IexKb
zIEV-v$+Ey~43a=1K!WAMql<{OeUgX}SHVO=T(xh4OeQv6qU&HV5?}?f>rJapgN}j_
zAS(pK{>~RcAcX8qE%Zl143U&HG4da30+BeWJl~v_yjZN+$rCbkeD?gD-8_*G#*iYd
z>mVr(N<mf(3B?Yl8_#r5pu&pA_d=gSOVsbaHhoVOBi4;a%gC${3{}F)Kp{F(vthlw
zV0CduS8oWxalUG)x<HZ=*)<3eh;4!*VRO;9Gr1x&vS-MKJ=>>@U{FZVl3YuQsiLZ3
zYZy7b>=@Y<H^&!jmMxXq=C^-)f=+>XFMP!meV~&NS9b2$yM2Av7g2kAnqU6;ij*X;
zyuL%*&5<_XL!ddCV=~ENu_3iB#ztgH7?}}8LZy!RdP(dY2R9YUr2gnjk)e&$O`nf6
zDk7l;l_Em+tzw@!bOowNfw2PL^}$h-La^RIEWk!V+w~V;(pUNFDvT;6Q06MVDkQuT
zh>-BAS3##F`Z^*cTo<`FP|VjAcehKt_oQyg!K5U!nnFpQFFR&An9QJx8DG9QVLOYM
zux4HbloDtk&<O#)CBz;esG9z4$V_i}ZiB;z4Z%ZE7&4KV<PZoveQ}PCEi((55XiMg
zjv`u$p3BcAN<q>+Hg2TEN0?Yamn5ndOoxf%lf>Wpk2FZbKmWh1_-d25`<<L`|JS=b
zd)x;rQGu@`D2dNJ8cE0!6RmJ<!i2zi-EnwU@y7iDU2}qO1KFrxwW`s=(^aS74f86J
zl^TI#9U(9GnQZSO#4)a^!FxLIQCY%T5Lf<zEC-=``~lf(3<G`p*S3icu)}`qmj+x&
z)IpFJ;2J?WhPnp(7pZ7OoRAnDdlO32)9Thq24sk`AtXgA0xm`J5D8xL$+~6NS`v|i
zk>UF8l+T_vY+at9ixHzi$<E00vaT79BAOQIYF6uxaRKYjp`;-ZkSPQfmlt$RMW*{W
zxN|3|RKX@$YM=1FKN{KqPv;$rCXrh>$UP!>RxV<#Vj>}1DvS_4ysHIS*|UBEK{<j!
zA<<eeE)oOV_rW_eMUCV)pTgetZLW<9s+H&Dc}w&OQY4s&&;e{9OTCE|AovcWJlIIJ
zcC=OB0=2G2b`>y2A@G|O9A2=jS~iP{*0-e8P`Oj8NADA=IVw5Y&QaHn(0cFz(Rnsi
zpldyf2qB?WkJzEomA0UVk?BCk{-g2`q979qqXi}xINPIznBLcD%l^GEMp0w}YZbXv
z*s;XgKt9k|BgisCkx8so7^Bcu@+apDR$a@(<0Yk%Ool_wRt;UXpxs<D(;bI%M;8-r
zGe<;6bRH=b$tR?U_>j<D2prBG*R}_U6gaB_+vAK;ks~KFe6^;YpOR&olp+@j&RX#E
zj-if}Mo^&$3A&`v4Rl{R8Y76?5_2n(O%={1j*k+vn;B-mr$);`Kt@TuNnE?G`Pg}0
zsxddWB`-@$RYT(w1(EG-Lk!@%guC+XWkBtEP^Beu_g2QOgMx#DH<%7P&L4hE)E5|C
zvpGGXYZYhCkY|$l!wuqEK_)#70#3gITC|SD&f!wRg#JP|i$FezJy1jJTehnVLKGyQ
z7>oqfJQAuN8T1N-PppFg3$aP$jU=-Qx`Y}kQkO6Wq=#1Y0Fg0~5EStWn$EJmX7FC&
zb;RY8;1a<Jetxz_0N0k66vdFE^@d3Zw60hCSS1KiVncuw=t3e;5b5K16rh*wm6F9s
zPM0m$Mv5i{=9g#eO(vMUfTF;sNa`Fn#)h~N)J=y}5}_no8g`Wjp?R_B@JTa}iS^QA
zUk*v_5G4X#zJoaJ80SxkIV_VPAHpC@=!s@J3cT1KaQ5*D^UkB$rZCWXSkE0nNRo%V
z1ayKHOoFZsENa1{j}xVhXzK~<1uNe$m1kU>)NC#rxVz71|7yk7mg44L8gY8**`Gv|
zlB|88sse%tsep~7WrI_ZVvv}Q6)E+-ztBA*ntTF(Wi}O{gTMnViGhYr2*Mi1yOOnt
zqySojlCn=LlOO^;?X1DJ0+DM%l*Hu8Lc(8NtUM?}7jZ5TY{WT%cY+Vj*6f#-d$*@N
z6FH}=6+1(Pi2*GIo2VHGuu`z7JnRUxl1LGI$CV3_QDHf)9E&>81%)T_^sGUX7?pie
zXiAZoz!sXk^;B2Du+A){f)a%!Qd$KmFc~SbSzvNQk`-W$MY`u)yW23ir?IYQ2TLKy
z@-hG8-{0rxXvyBFz!jIwyN;6!&9!Tu#`kBf_leX9Ivq%^XXae!x749i9Cx2_^djf(
zt0i4)(OMv19CLb<7|%)`z6c}|i*q=8-jL^kmybJU2NtoeXuAxpTHgOqFdGhe@M=Vn
zuo@~Kuq2cMT0leBfwBS(<Q>!oTGuZKZ3Q7F+62-iq!zR;^%y{(X^NDfLjO8x6n2~l
zOUP6rX$S*N*CaC2OUygli)p-;WJb}+M4bYUmL1pImfP2Mc=Tw=EdLK_s1AWto?Hp)
z4npT}Ns=drR0{RZjp2L8wcy%FGPZ&`Dnd%ME)rv8E008_dh`WAYA!Y{rIIYWKvg?B
z7g@T<vI>yFwRduM-c(F)DrQ@r@ovRzt7i9hqMS)ag`~)Pa%lTj#y|O|_xYdy;E;>C
z<K^>*nEH_OR<Q|R=es{}oV{!aSJm_OzQCrwf(|hft}0{S<ovV$X&=-vv&oRj);4N+
zhJSI&Y?%1G9`KVtTXA!1A1O;d|7wXYA~R7@&1-TaS>u^s)LdM6CS}2Rt4}bq8OV5b
z?)O=gGyx2tM}p)*=RG61aj6G;azSSybx@8aT_f-T@{uHZu(4+}h3q?m=p?ZPSwM>5
zlfoxWloIa}DfDvk7!%P)qVKzfkP=nv+0Qes?eB7YvBW#aIFlT$6I(mG40Pc9a!DIt
zI~OdxU{N^+)}Ze058m4wTdoga;}T~z#29&H$Fi(Fbr49U3C`n^U{QP4Z9ob^V-j&F
z(G!WC!Qi%H`<7;~D;W$V!(3wv!*C!eXR>#?+TQG`tRiNLVPW{iPX{DXkRn7`ap#t2
zuziiAGlQ=a-}=7fVi9RJfz<+>fFcw4t2abQ$!ae7?5mdXaKmDrc<ok2scR0OHGI6;
z;`x)v&h!Siu5VG=oYA0UU0>o76qB5J%z5^_<>})B5wG#aH!f*5eM~H}zw;wK_wPcl
z8&MXd7g!R~gDC_}l@MAm%&&wO4LBq4RbLAUClFDPY>)aW4KhiB2U!YYD<NsnlISI|
zxmt8S;o83F^ghvD1#6}NRTtPcn%z>8qUU^BGc<~)tHdiec9Ft!xmZzmk)2Yq@q$$w
zD78eFnc~Jsv*|o9SDt%YLvk5dwt-a}2})pEkM9EeW6RN^C8WecCnzQ5pznM0q3A)N
zLQ?2HXh|1f%~i;>lh{IFG)OCn(J&C6+`??P<zM{K3H$pazVYtYc>kkg_ID<H_jk7O
z{uAE+*$sa1m!5F?T(VqxnsuZwpc(;nqMS$SODHk;HfK3+`0NXq3_U+Rf0fI{A(PRN
z@4vl6Y$bkM<6X;1)$p@Fca%lq&3AT*uDxpUIu>WX*Bm%OND5yIh66#DfmQ;GK+{{m
z9FSQ!ulrVTI}>yg^3)41+p|cSN%A0Z>IypwAWgrZx+qa9^*f0GkLYb%vH!j<Buv)t
zn!bZfO01G3Bk5d3D42I0^?Jqjc))sH^KYM23=55o8-&Tpts!naJ_(vOkXa2WqK($X
zlsK;(x3>DwhbMDS)dqIP8P~T4WU-^OnswDbpOt;ELZ&533bc`AR*+dRx=;T$N@7ya
zYirqyL8a}HF&TlvQCPwACk;RQ^NLsRZFBFz5-Co(dDAmLt(c4|AmbnY;|-sGneo5*
zTQzs?E0&ju5Fog~^z(-NUvK!?ZyNG<ZXrgJ?I~adA3PrM;z;n;8zW44&Zm#R<j%ns
z$LC-1{ICKwrYJQ<>3REW6*0i+X{2ca=cj>kBDiSjVe)~ZZUuu<FqlZB=$}^zbOvpg
z@EfpN(3Fr?eeguMI*n}x-lbmk(`Rd=W3M}rSBdC86DTi`g@mO<mlB^Mrj2-gm5E>^
zCW{oU#7luyf=&v~>W+2i7!3rYLNO^NcegaIZplYGU`s^ooyR^^=&K-X^|gD`_d1`h
zeC?X23&*g?xjD_ay)z*njEFIyh<tp~FwGSg7R(i_o0YwBBhULsIgk{#7j|YvFZ{4Z
zkPZ4f#z;k8BuoUIL6%$o#UBlbUh!Z4AO9LfAsCcT_~6$bC13FLg<&(7z=r29Zct_(
zZ6fP=Vsa7SA71eH{@oexUo`xcJ0mW~lJPctcW1-%^@zdf2Cu&MHp_WV-JS64^pr0i
z2Fk$!zxR6`>*g)0^%0W9@rmQ~#4#LZh*+Vj#2^RZdKS;Q9=25)Y?hEwph|%Wu&DZU
z5M!ZGf~tY&!B>gmO8$mP{q`?<7&rmRNR*Jc0451SR1j^iU=E@`^P?cPi4gm3Ke$8)
zeNpa0?Av1>xIHe>SKh~i60&kaG&y-WqHZ>vEgE*Vwy5ih+C^*%sMoHI-&-|~1S}og
z-JkO6&Ap!X)fqANB7>&s)3>x1tgouk9`o1anIgMd1Vz?=v{sP~dIfBj3$#>NCD55b
zL`XsqjAHlZkS{+uV7hI%cKt1mjv~{^6P`XPsH>8}z><XIul#<ZDBt17KS^wF7u>iO
zs6Y4oU;jTxe6<Md5NWf-V+&vVn&sK!nxB7?@#Z^U;~U@kA-Qc>%nKeqsSsqm`SuKD
zen4R*C+7=R3&ow=15Tcuvv{_m`B#S=f3W1_%a-%wz=5`8nW0Hg4oW5yPvr#0!@5fp
zMxY7-4v76?Awp1n?UU$>ysPG=|F@B(wl8QAy>lrUMRdIzy1)2+Qb~xB=o8T;LK_Jw
z;d~;vNQ#NJi)`DBp@pCoIvX;*^#&;fn&k<}HMCgDVn9=^sk?}k5%tcU>3gjUga|jL
z1(ShAD2pP1wz#fCN5`US>3pD4iI_=@7Gzf!KFbu@pvV5R{L0;Hd+olpy~a?N3L|>;
zi_9gOgho*s$0uKGbM{j5_}MArp~Tlqe)Cx*H#s}|BVM`pW1c+R;?1`-<<RrR=Tn|O
zE&0U<Ex-EpF<%=FnGpD-l)V01L%LS*Vy#&G;Zwdiy}(CM(r|XMpz93x?;Nqc^9G15
zUL2qB?9mB#@9y#TyCsjly5!|&b7q$vo3*FAY&k!yc>K7gStLp|WYJB43sM~QDja%g
zH?IHKbO|3IyE?Ns0z%Vk7n-goja-D-31sSZjY>#@ki<rT=#8w=14-h2Z#4BGQpbb{
zJ&G5*KyZCvW$=lV68i&7kdoMW+GI$s#x3V`Dd9v(E)$z-+1uq~M2|DU=_)eK6)8k6
zD^EFqrtVOsMa$j_UAc%wawY>R_4v0|y=Sf;)F821Vl5aYdb6j|XhBb!$euG7LLi(#
zsf17wg{Ckyr<XOe(Biu<`210h_ld>2Wq*6fY!>+C$A%yBU+}eeYi?aT<niMR{`~9-
zv#w<aNzm}le#YPZ+f)9{hYj!lqYd_}6>og`5g$J~L4EJ*Y+oN^44j<Z;`*(JeDJ}F
z#gpG4zc^w(%h<eH^5ET)vyU`Zzzq^OxD0`dqYZz2-tuB;_`CnjJ$#yy1x@lbDT7rd
zu;xnG5kM(eY$B=YiJ>;p6FMSchzNUSHc?=ZgiiIDN2(94jLzePK)9Y;F-DNpk}^c<
zEBl>R60QEj*DoqZ)kR7p@i<-_9dm7xlj)w4o_CU&Zu&OXc}5EKBv%+I2oVa?^V?;X
z)3zJh%^V#A(L34@QBn|v!0O&sB}G4R!zhW$6jBK!0<9BT^~Io439VHRpv2xZDMc@s
z)Ve28ZrwQJoA2)P<XOW{|GeRH9?0|FCH(A266KJadoNhk?=uVsJbQkORgvQO1<MfV
zqT_a<u;1Th^-OX4MTh@v%>kNMMg#7CdCE_}{1?=Brrf+eA<I1NR~x=@w8EYxo;ty2
zzj(;|(|x+j1x`!u6q3qCmN7Ali5oF;mON*_KIWhO-=4E`SMqzmUsI7V9;}VD?UkN9
zg6jmXNyG@<Ule&s5?n7F$@7G<y<pTBfwls_Ht13!HUTRIQAC0kI496S_Tz1|K)8N^
zY1K23MoEH-v?*}e2J)hB(`|Rj$%*1%DCk;6)m9``AyR-O`*4ike`ou>kRpc*&(I2P
zO$<pHvfP4mc;|>QGOv2KOeMiciOm$&_Skk_C~~XFjKY=*t0lRWXcI9;VRawFqUa${
zp%q#R5Q0tPdG~EaR&4X9|8|KsLtcM%i?$1-C^&w(<lfDF*7XISe=_G_=PiUj<*SG1
zxDUTzbzbvbD>;}LK6+<|@>;<k{dkFc|D0Fq$gwu$+VFMf>E<=^>4Mec71fi5?ksXz
zC9a3WSSG%h4LLb$A(H@@Kxe<~D#`se(E7g3Yh&U;grWC5etAaIbv!uGh>0Wsb(QGW
ziFTdXoO$Y#gglGHLr49{arU%hdFTmV5{;nq5PW|eMEdNb7$w2?Okuk62qYhgKK7$)
zx~nkEK>wWUYk=UcY66!SN)57?xs^(B+(?{r3<^s=7*T|ZdENCU*%(p3|Mu2<nS@1~
zI9WS3U7+ba9hyw_f=llltFBiCHwKKBeFtC^S<%n+$x2Obdqq$&R#>I_EFatN7(zmp
z38XY&CHOx2tr#j+3(dd%(;<`Xit+eO4xgVhDkXc@hb)#2rx%8^3&-BhGn)DdNjM%o
zY6vbM4lf8=6HB=MpKft+5qbD{&9#R$uh}uddtQ3awh(;7X6#6X>pWS69TX#}*u;bq
ziPcWQ+rPENn_nC7d6F!z<$P<?v8wtRL>f>LZiIm79G`B$EfRhmNp-?40`j?|dD!7U
zuQ~c~%~wC2^XRANoc`jHi%(W8jyjSTObdla&@>W4@0N;5ky5`KlX}QG`bcsL5d<Mc
zVn~D#2wlRpf#B(5VcLE~j)=WpVrw#FG}&f!?G?^0=1dEXEQZ)nak^^zfUlT(LCC}k
zu8$2{r6fcc=ZeLq<H>o&(Dn)8Z5Ih5;-t8eeo1WJCwkaSU3CSDEYoDV-_o*7kQ<2}
zOJoEo6cLGvy^um^nB;<=ezZ>tZ*%{_8=PM*Sk70puH)#%5}RpWJYVtJg9mswL7I<Q
z&K+NS_j8KdGt7s_q+0RRDt_y~xKFuto2S3I#Q*pRSGVlN$j}&$oa40XICYLqN{obH
znG&6loP?g{H3|Hy2V^$ma@BCr2E_Mf+<MtyH<2t!JP8?L)CBZt!|7$<<x9u<dB^I@
zhU1UdoP4_G$!9Ch9xa)l)UfQx>i`=^b6Ru!)rQ66mi<~VQHB+Y+Dklw<iH?^u6H_l
z-#ejFNF*0<(c`P$m+0GskD(WdxI_s3W1MH?Mv~<v+qd6fzFyN-Yow5<&~UnF`wZon
zP~UqneecD}VU=K%D-K2(nbo{lw7gulJ)z(ut1ck5z!|W**S%*}k?G##U~@&0^|`&-
zNRercwu!8~@&#r+`h`fC97NV{ad{>=eDOMy>6@$;o)=G^@YcI0yf|8uLND9?#@B}Y
z&Hwakl;fQDe`$ICbjXY2UGO=Z51+AI_3f#Cr=Y6Vy#LW9<D)gBO(4X`%v!GP>@d@s
zofsJ@#UdrnQX&@upZdG#4exlGCI0-;ii4u#%{L3qR`6&q=gsp5w+c8UBdw`Jz_yX$
zq9whoxj3v?KCfAxI@-$)y>?8S#J-D+L$6mH2AGA!u#NbOhNq9$te>|`y+$Za9iekQ
z(<o!Y$6g{9TtKHt7X`72I1%y9RVNS<UDIneQs~>kp~+~IV5l6)Ib4XGU2Z633n{Rv
z9Rn+AJ*XeNGJWr8;ZRbLDKJX$bQQ6>Ul2Q`?qg57M5|-(e$f)6dw|F03Tv*48LKGD
zen(JNV5LHGb@wNM%tgPtBWTfM=6Npo*)O+v_~?`uFAmY>k{fs4!iq5$%Q;&!$=~@u
z{WS)|@8R4hc(){^g1QzwdbpxJy(FvxMhMPFhW&j>Oo}62@L(a>_K~`6v31Qb1g1hT
zNQv!~xGyEULZDK@#mJ#gT)U`=-<%=_nrx`pnkhd0yy5)K3DdP>xN;O(LF@Za$P^OR
zCrS^6PrNmpuvH8=NSfOr5`au73K9bZSrU{Xay=$u7dc(DoSe6m4HQ<eNwNob02u{B
zCWPzlFRAMXV!5Wj>!a_t{@^3Q^}9vzk=A>ZRFs(_HEU9WDu7N79}{icC$cqNLhlVt
z9}!=9tky&!=tAK3*dP`Cpu#RvXjrB`50E~Ox#z~O3g0B5>mn)i!=zFti1KQdn-HJ^
znUX{sp%Hj5F(#t4<n;KE_up?gxHe>ef5N@{dz_sdl4qBE|NGx%Q2sV;_a)2A4KZkP
zt10&&r4DgmkS{B=vuypFa}NG@HyF$^=F3ysuH?ywFS#*a(zY$nrR1hkY^0<G+7JjS
zahwuoBpL^C?)d(n9P#+Sy3Ge4HYgI`{`P>Tg3o@q%Z+f%?(>F@9{0}^Tvv)csW=S*
z&MuL_vlw}v5*bhkK`sRM%YsPaylJ=$f!z?<iHVcr6`wYa{Z-5DuWz&L3ZhTQK_WTO
zTJ?Zj>IZ0OC6GY?0+D((vXr0|C@I)9j#1WexRBh+TcoO~Rtaky0Y#$sA;y$YzxC?$
zy^mfr+?`p*rNtOa<s+XR*GQ#!dft+VWJ)lP{z~`Wr+gUIZ~w|ebJ$T{dljn|7^TQE
zh0QcdSY(#iomtk4MCt@$kPvO3Ql966^`_?Nc))bL0=dKD{DSAt-$$uSwzd*&J>=!{
z7hJBsVm;p=<SCCH&RN$B)Ruy;R*a&+FI%n;G>3)a(@$1B_~sU~Uz~D=M8rNE@*+mg
zz2_`OR)CO_u3yWj)aS*^E^+I)C4Fbc#UfG+6!-60!p8BjF{qVeu<mGMA_~DoO17n>
zN<BS$PpRHXloA$bQld(UOYdnyWF!^25VR?w6WEZT3p}4Uw2R2j$kIsJr=rO|xH_g@
zeCDct`%fX^n}F{UUDp?YzUy}e-$g<jFoT?ufFy9Xc8u-Su+EsswW974YHw@s-u-RE
zL8<71pvVkQFB&fEz=P{sND=w<^EG<|MHM4l86fqQQ&wyu>*p=)?su6kJ|*AFQKo;5
zQUaq5(=E%t{DTeuzkj}Dx@~ypO^eEVh0I`A@xd<xhtH>6yPepq3qJki3FFB_zWDqG
zm*?A@oStxbaY)-dWi<JWk3QU`?piXnAp)*R6z46iPaJ->;M!lGv8f}UAFep~{F1L1
z1G24cc7a{*i77Dw#=uAj?n%i=_VzAKBKXA1rDyoG=9Sw8@n+7S{bYk3YhHa&@@!Hv
zezJllGEs^HrC5c)Is|-5tW%;+iRx;?XC?##DN(>o2ySK>b~r?Yz)1**)bAw8C!TK_
z{Km7pKc>t2+gikkN>>&C)ixhvB6Nu^1bn!PtPKh8dS77jiOHlyr#|8Mvi58hlDQM)
z)=(A&Rp-&$1I?X@VOcj=4UWLP_I%^!h}W*oSY{C&9bcZ*Y>zZ+`q=`whz*g|A~9Ec
zeCzxd*l&!G!Xksm2TO>F5FO=o#Ai<o#_aI)Vap$O4Rz?qNUVP%_~}mv+`T>J?YDM#
z@}#4xEXK^p3WJoMBL5|2x!~cWoYm!wt(}TdSW^xx7Z;J!yF*rIHS#R7T*2S|V#A#`
zGycg(iH~(8J3Hf5W!M@H84rit>bk2C=)fW+&b=q3M49@Yzax>gFgory_=6+9^UIv(
zjVWIp241_JF_|bnzc%Ex`5XgODY3db3XKqCQlesHS4#GjVxknr7)sI4vJK9W)ink<
zRf^*fFd;FEfvSSzr*o!1v26d~23{ztX@oYR3)N3UQ@u`5%Bw7cc!jKrt8}u^gH0**
z!5>jdr06k?5Cr3Kfl#_nC;8pirtfVRlGX*3mT0Xxyc*KbMzAy-<cX(CkLv<OQm7y)
zg(b)_Dl54qFDUO6WMhlInxAWQ4;an1H2>XyKSzlj-ue2QXxlNGeZ`}PE0A-R^9rrt
z>+ifuG1^ANV-BA=zI-Uy+uPy0-`>U+V?O%Lgwx}kYttp(1U8#US3_M#l7P!1V{){?
zBxsS`|65beUQ~><;fpVpJaL|7U31<vtevBak!K-r79+<oGQUD`9pI(pmR1aX<VEc{
zoO^B_ZjgI9zdQx8-muxg=%itrUgI~Bk{#VUtBb3`GRDX<1UBB&bsfSviWrgBA|?||
zjO+q+O1w;oii8$WdZ^b8x^?8+8A0}*fz&2Y5m86FwvWDdE)lx$?}4G%20E80v_zCc
zW`hi6OPaQ!?jo5r?2HN;A9}d|YxidF<r;FGkV4~-yjTXRHZm<GR{X`dmc)hYm8ME)
zDzDkHP?!Z~Kcg7+6R(x&2_UT#StbzH@cE}LgS=)sd(6w1XRMb6<H4BMUeUaGnUiNF
zTRU%Xe%$itk>}-Uhf!1hlmFyzFq~+fJ^hr2U%_~|=K4+OykN5loS!+Y6$qgSN})Q(
z8<po1CAgRl>7>Hk%ent=E?9)bG9^}5Tl7~cae8%Tx4o>8a8=Z913D(E*bk9vW5l`0
ztEUY|-`K^B3ij^|sDC|YD+(?{<Rk>DlqgbS2n?lUlM>C<qPj?lORmyTl){xI8{p!q
zAWT37)DiOBGKhkUbxYSJhI=`|C=`KE_m1u8`w6MRN4$$TpKzTgv=P_#iLc&R1}5Pm
z)O9~|QCrQl%xJ2LP3w`9T=MkNbGnXvHTOJTN?f+Z_STfl8ooSte0JJlm0(<0j#iE)
zCbsfO$Qt6*5{<-PO^8pp{)}>ou8vd-$A9&AcKFVB1;6}Y&dH(RumAo5|EvG?KCiuX
zlf$DMoSofg_r@4UN404%QuDp<zRUgl_pxfu{9@h*MwJzxKJ4gP$;CwvMcYD>(wM*e
zBf;gXZ*Vxvxre0bB;Vd@IXzEgM)OycVqXYmLa?P2yF##kbw2L^*RN`V9bh*lRE(^y
zFnkb%D5y4(=~-fTKjYS}XZ5ui7do;g(nvuK9EZRsUB^X?+!zjddphNnECbokFMb&U
zkE)8*@iDsV&{DFZ=L;qYrm1K7d<YDe9n0UGarv`zHb*V1RV4TTF~dgz5k$PQ75ND5
zl~yqJ8iAA`AB-tRTP(Vsb+)31hF#Yp2<Q;tyzYlFKVBtFDY-TbELIgyPCd6Kf}67(
zV-#6{%|@_YNK_VR6o@FvuN1>kB$5*ZlZZ~>tVDUw^XD73w{m{;gX_oyO$XZ+{^37Z
zVr0ktJCe_T{S~KYfzyi(^LfjSTmOX4|8s;rVzGFQ*=)nnOGn*$s%o22xgswT>v`n+
zzYVXxewQyF?sD4AdG+N9yEhfr-yTr@YQsYp_-&=gfO(9(rZpHt@SYbja^^h|xG4nd
z7^$zif|5SdcPJ&cC<rNW{o_l1Iu=y>8tzZ{e5>H@uTBXsDqi?VL4OfXox`nG+|-)M
zaKLY+zHe@&qzQp%-lLbx{^z7bjUdvGtQWykb+I3Nvy2@7>LrsdQocFCZ3%J}a4ry2
z4+O=ougM4yeIUAo8VV|(K<7+mJ7|4K435k~(>a`vL@CiXw=8>O#V0RnPOC`nE4F21
zk_lWFxIHPkvA;tSip6Tl+2xATNG^R#mK5<XhB1VIZv-e!Xar6Kq@^D&DHGLs;{H90
zHNDIA*B>~(dYrMl|8=IjcNi26Up#!wi=!pGJ0m{$;9WlWP;hcIM(B)9b%@adYf2hF
z!iQ6i&)|($99z53`0SH6xqdKZQ*EK^IWJzceEuoOUoS}^awH{td5&uu4xJ-9*Bd0H
z<Unh#4F>(9Sgkk-0dwW{S;okD2)NCL7C3lZv3)1!^QGo{-^}>U$1T75`aZiiHr)I0
zjK#*&9SnIo$(iSh6EwFUU$6|G0>L;&E<)fuB?@}eD55`hssy!^Xr&lL$7M`d7hna|
zuaAkHBfK@GEqlwI3(&QZ)<v4OAIRAgL<uGP$oXnhA=L_zJTXOL64-n|+q9(CqmPz>
zb=|S39ItN~wuYLUg9rkg4=lULpl&Hr!=`Hcj5~U-ns$=dMWXGkTPY^Ii+!563s6f!
z3U~oBlPnhkAw09G;wSH~$;!LD{qA=tOhe;5m*)+yzy1op_5EAC@%o7W?!WyxN(;*3
zkk4OuvJ67d+_~xb=<~qEi6lOl@bIfQkWmrCl4c|MsWwdKk?oz5%j15&-!Z*#@~-NM
zs-qC7Lci4>hQQfkL3Y)%dmvMaEh*VniY*}sTGIjNUB}n{_$k$EQ$88)aQBrllU3r-
zD877Uo6*X%`QQ}$-CK0K10<1+yvg1_`i$el6*5LNiK&F8(x|&*-aM;$Id8G_v2!W}
zJYa>uBPc?^uVMA+8Fd?&yfvfFK!u3!0$m+&ji>D*zKgUW5>sMmB_Tv==b6`z-Aq!J
zIl3%iaoMM){^hrJ-rLS4_qP-ewk_L}3>^bmCRw!bY~fi~j+u46(!~cl(bJ<^^&UWD
zd#>7;-UBGL>VuO2o%i^^yb5$G28!oTJ)eI%=lb;%qJPF>^=qCy?KpYq`O%MliwCa^
z_;-KyD_$Jd+`oTL5}uROj;4*wFAaC@IuenK3&m@1T<358$KPdtf6dtibZyJ=#RXAm
ze)yLP9{tZpT&o55CsWqm^JUlJuZq5S_0U&^VUzwM1*w<Dudk~35F;nfG57tLm^LPM
z&KjC87Q9>ubQxGTiZ374h(X5w@8011uaw+-=N?)|>eFM6U){ys+eUPe>0XJyHRAId
zV|HFFVeKdoSSjcdR6>xnrWAr!N>(9a>8FvbRxPUtx-hKkL{)p%b)c>TRTHVZNaG@t
zNk%p-Np`|`GGTpr)(@fHnjxZ~S}$-eqOVU4!Uwu8-~w1H2qK|{WN)B(dg-t@o?a%V
zg{F3aO!Z<#LPQ|{JuV%5BpFHSJWd--3S7RwWcyoFycZ<r*_jGH`gP=Nev_NG?vv+3
z&dyeR_~GL|a(?>v_~aAI^Tz}B_7B*aWSkyVjK`W7BGDUSXc-SR+uIXzJH?iNo&E8e
zSC@at+36Y6gM#ht0sr)$SM2XYdzM&x$F<3X>inE1-lKpv^&Xw<>bzII;isp40aC&W
z!F8?Kqt5}T{-UDyo^c(hetrZWD)#qB3}z*3C1^JSZrq@I`h>|;b3UE1IC1E)=Hhp6
zb6!YraPRR2*H(@%yFdZhtDjk1wT3AK$}1z%CMC2_=vJ_PxMa~mwrz+p()fUDBbzqR
zxk&31LJC9-oLpQ|Xi&maT1|`**UX8*_XAXXNTkTsJe}UDVx++I;Uo-n<nGM!*;&iu
z^NLX>5V4;v5Q6OK$~N`soL=Dl6`s&InhV7*KV9=~BiR4e1f9e2h38~G<F|kCHE!LR
z;N6Bl`8Qv2@^a1(fBS%&w|>Tlzj}km&oUm|yWq*8<nSc2y`7VS<&D=AS(bS6!d*@4
zO8D?&itI<&;wG0DzoIAvzx!7Q{JsCSLC$uV9=znEqZL1B8V;o7$yJ}O<yHDAaCwE^
zNnrH9SQH7Ehd_H(#MM_{+W~@7^ikA`a9r_?7b|`&;bb}iC+S98JbE(c`QwIH>Xtk2
zA9C15$`HBVI+mNju?vi^yansj^9EW7YzPFc8F)_%EMg*vK+`3f2=!OzoE>S@*y621
z%ih`TLcEHxO$6tmbJR=EvJPCI4v|*VEZeKVFHnE&?d|uBHKgEqeCg5F5}f1nGsp3&
z<9yQ(R=QXRriDOj#k_I<J`zo<tEhL=Pxer{mzZgp&?gl?dDegr>`2MvM$W^>nv+Yx
z_WlKnvrkC!h|fN0nNCOi)!+L8ZTAj;_($guRw&(KtmOQ>p(rYZyvDr;jxGwUmK+{t
zbd5&Jz-Zj!lj7OaC!C&~kx9e(g`?JzB&IYc3s%811Gc4Ppf!^`=X#!VC(D?|NE2g^
z<^da^xjGKItD_=a)d&fgDaAcw06344;}E!vk)4+-RO9$cL3cItc=!2&H~!!Ys`Hw-
z>R{uzr~|9eJAFt!B>fjfX+Qk5NBM-5v|5v5&k%Mb*0C3;bRL$Aj{34;anW*l*)d;q
zELWa`{Q)L36uOs_cRsK+%*l!pzgg3|j?PJR)g_!rjFjZ&L~&Ys&MzH5Kddl9@U?4}
z)<bC_Gn&Ii4N9PVBI+v<LX1S$o8^2fa55oKlmcGg&pBB-R;Ml3W8}qg<n;K0`9-2`
z#*8MKwhes$J9`YbE57*jPq;Ym`0jUh$c*PVUz}sIQ^r$?WJ8%-x<;^bJLA*e6nMYk
z_~cW<F9f%4P8d%tzMB98l&bJTvb_HQy=w4}jv3j&paJ2*w~lZ%FPNCfNo-%;<>qP!
zuvhrNo>BzhG)9_~*o45-81cZC>}6ry)#AAM=`qtUPZ*9YgP2&X9iN7XOpyOC5Jz*h
z!1UGeA^~}Ip@p?*rT+g-{l~ARTbkYn{+9XN_In>2Cw#<>Yx3TkH%(<_Wfd!#RVtEz
z48?AekO2Xq2aQHggq~=iNhAM({sRPPq8@ZN)M!Y8BvKTsSjl3!tV&ZiGp{#ck2l+W
z`*X|nVC|c%!5KuvIY6BKt#7S&z3=n<9-6kL@O~>Lhcv|R?*cLK(mUFJr$vq01_8zd
z0+L}SBP2>Vyy<8*E4*`CpJPBB&H6vQX+ea@%MU6=hQQm0DG#O@(?as{#*)fFV?68D
zBDaD>DMW-pXoZjxEfiWudsC_ex(cif9E~)M6ZAsh$Dh|ce+74M_4)nZyUVXWT+$yT
zeEmJiy?g&p{`^lLV7iK?X&8(=&!4V2JcQ3bpE4Z^9z7`l$#9@~bsDfX=k?bG-p}~-
zlMS2FaR1>R@4S1DFTcECQ%c6ueU`l`>v6`iwUl_;185Ed>mk%KP?_yWdpp5SgrEg#
z5u@V{`+bUjpFJr#41qQT8t)lw&+Lhep%X12rNsHbb>lc|EUk}6OK-cqdm%`+3jjbU
zMJ5D|5L6*f7*&?zmBO|yVtX_BY7qn>s6!m*%I#t@+eH9z0X(=nMCU2vLUFxm2?2(~
zf`q6rGS<;L&}kw#nkGz>2ppOeihPuldV|uMU!B)9E^vRUnQzUK!3mu61Szn7D@;@Z
zYb>@^*hJxsM@xlu7Ow=mg&>(FcwcgKAo;D|srcflpx09z?2UN&ywA^n`tNhJbHVUy
zd;IjTPdRzD<nXZ1YIDTi&JC|W?&E=8FN#q2_65t8BGcdC@ZKAU<T*e6>74qrm-JK6
ziDEo0m`?lTY07HU<9hE7m%hR{M{q4t78HdfTh{D8JK^^68KU)kO-Yo2T?xn5^Ru!f
z2XZNSJIi>i6rXe*XWldNo?(a`xkD+ro2JY|;1g>(-(KmI5Db)Jx}6+eIrnR_h;@#Q
z*0BA%1u&>K@fHQR?e0(`up)v<ast)%tuMa1xoj7K0Q!YSCNV8d3c(-~=roJnKb^+P
zCs@??-<<t0&k_y?ictcCOmkIxKD(?5Lh`|BO`;_bEy`u(hz|GY3sl>&uT&bXh-%*u
z{qQ?TPFIe8CfVIB7~aX)G=cu0<oII1tJ5`#mYZu&Rw(v{3tCf?NXL5PXez^K=Qi`J
z3x5B1N9^57z(SrYypJ6IFTczgkEeY5J5PA>#sJ|KoSl|@?cqI^t0gZ_1xE)Hb`Hnb
z&M_PZdc#-T+!U-=FzgMnPSPeh%e{SW-hIq4^BgpR-O-TgV8nh17-Oit=fZo=Lf|k>
z*-a9L-m}<>O1{z*+<4EGb1|BBD+p;qV6%Ob+ieTF+twLY2u4z}4uN`Gl$P5E*`_Ik
zKq~}JKpCPCMQq>t^>z__RigyJ3wZst2`Vq>rINPokV-Kb4Y5s&^N!B8v~55p!tvv$
z>t9ETyj--*J9x1${F^V<ymwUa&aHxvFAW<P*dL`4)Zn5*)%z%04xNpXB>xq9-Xjx<
z3yPh-#tsE#Y53Ob1v;6qTn1)?H6pCB#$YxVl;xb+&V;>Pi42y5Teqp}mbU4rR#9Cu
z$P~F#C;{V<V}B>*`4?wAdpc*mnlKm(M#BU~_vnpw8ILPY&OV3WnC)M%JNpS$IVI7a
zgToPTz4In_?xuX_J2g+9>|%V%ukOFW|NNV;@t1AMtNA6Ba1<(1Jtjhs1FwvU=YPM?
zyIICaM6cflsJxHjkZpZ%u)Wi(5Lj7D<s2nZVbyHs4bwEGCnYst(iD><lzGlNz$@=r
zhQQi;+7MU@!E#%Zq}w9(tA%4Arl=<gX_Al@1(gR&ic~2`jdSs^2qB>UlW*_-@Y%v}
zvUZ%UV$-8nWF*paYnbrHZq8m`^V(j@=a(JRz9#sHDwARhNEQ*_ri4IA84V*^GVP67
zcW^LPbcJV7Xv)U%(~ku=H-ffvOvVXszr6%1gbzI2gX^;6{SQ`LUMGxuYrcHh@!s1#
z?%&QyRE(FQ3)IeIt>(pxhU@tyru{knyyK(KS_b``$F~QJ#3fhjhSTGgVL!*Y4KH7e
zkYdg5biy~j{hNIK>w?!FJzz9^f-@b}rslF$d~vkHE7y`;mkbcpL9hwYf+c`~h&P|k
zMgL?7+w*n%CeF87fp+_F-1aEgSBfqK79kL}3#TU~jrVjw>piWMSfy!9M-u|8?L#&~
z;L?;z2ukPT4)V7O%MO_C^%(CC*%=gMMZt^9C8J)(bTlMU5=6js9kmIlAG|gB;i84R
z`xCzVV8r8@VCf{s*B$R1W#n0g6Ow+WfWXta<<V|RkcxDh4J0I}ZRnE{AXOj{f?1Mr
zJg;e6%gjeE;HM{^55CCg^#^!bY}fGQiDSM>3E>V(I%b2wt4qc4$%=bNnlE1(e&_20
z?moz()qHyh`6`CNeep_R+Z$}KRI5YI&dzvvzt6XR>usv}4ZDY6+me$r&(-w+<yZ9j
ziuFdYn6Fqb2kahxgTq?``f0;pe9CNQshTk->5yM0uwJaly~Bt2;4il`0=4ZCoNgap
zvwhHJJKimYV5}5cO1coe1v9NV-+q6$T>xJdkY=m3Y(k(k9Y#vfn#OxpA}+vMNR0P%
zU;WJA`U*nu&9BWk?*h9;V9+0Ma#K>Iicv1nS&m9ly0)Qh9s2!K!<}i)cOMNA-cwgC
zWo5ayS8%#)NwXo-LQz*0yTg=&%F!aZf6!xI8uofUF6JdoYw<e4TSwXo4)ctf94|JQ
z0H4ntzj5j~zV4A`ns?r~&ARGweDVRy>mA;BQuC9)O1N5#5W>?N+;Dg(c>1aaMC1=h
zLFfeJ0p}y4b#J#LNph}l1fxkuTb(c*jQRM(r;LV{>28neSI@b7C#Px~s<NQJa}+s%
zsi12N)n<cfe}QrhHaw#)Ef?oAip(({4_M2GeAsMoFR%H#iDZ_h+-z!YyyKyi%!FX>
zJ*(}T-)%d0VY?XSA)vQ4Kp_O35b=S1H6h&II26zjVt(N^45Qr^iLDTLspy=gwdUVl
z`~LP7keFF?Fv~c-ijD5Ua6qrfs5?WwDS<#*3_(N+sm>G0eqRwB2&uSg1f2~`N1BsH
zGu^vIKNT4Bl3W{ZPcnY?vLfgNCj}>!=kdXiRoO5%mZQm-QK9+qxuDl+{=?TNT(2u$
zE?PPzsM><rw8w03pXIZLZ@xDnEoPXu;&;D)%3uE^@Z!Zay9X(+-}C&*&lEz%d3*tM
z+Jlb<)Pfkmc(4!aRYGs@fGp{gq!!#2@BjESCOa9!!2oRxuc;O4y<2?#v?Dk}FYjYI
zN!v91{AYqcTN$c)fOVdxX)v85Nd!By9_J5k@t3O#-F1A&w^S;2+kR>cca&tN<M3z|
zVuHz~_k3<Ga(m8y)g!PFi@hwPaV|#FhQR4|F_`TY(`{9|Zu|2_2)f{LGVa9Ad#n(c
z?XmOKLYNIwl2p=5BIikZ#~@F+T69>`(lwA2BXpYM#Tq^Cr(}u1iI_E;D#g(_$1A}k
zhklXbH%p|qT-ToK%JKGLhDbG;RGcqco|W)mGytnP?Q$yN_&c`^3%BHA>G-qHm;C)V
z2b>v;u?in5d{Yt}luN<=J;SFT-J+=%6nV*i@E_dpSAUuF!Lx!iNim&am@9;jX`H`S
zpCn-0z@z;oXQy!Q{wv;j?;p|Cd#o2<@@z8T^ADbLdb(iT6Nqfg`twuHuPj>cAaugc
zxZu5SyonMWt!dEOvs!h`7i*f*u<9DRdd^^c&gy=~FOw<L&u{3rfkwqf*i+}Z^Z_Xy
zP6~QRCPl%ps;IpuSBj-`zdp;Q_f$%;4zUM-b0piMQ2^amldxq@;-tiEuZUJEtdvm;
z5WY%7j^Aqp>`eP;r3lt=Q5qgqYX(`ul}ga5it`j7$a@0>H|Sm>qjS|e0*WL{=#6?@
zuUF)`#&m|ZULl2NSy^%|_}1;5&u%P7J1KivVBLAXJgX7G(oZAK?3GP<^I*uo_-Ml)
zyjHNmQMZyLm$cm_=jUfkrn@|Qn(^S?Io9uzq!a3H$S>bFym+?c<WevkOF$s3Cnq+e
zERc9dVg*$b*c*9tqA8b43jF~G58lDHeYCnmU+*$sEV#b9=JIMmXC=39@6jJ+oE~41
zri#a}y~$|zkgj@xt={M2W{2TL!rA4T=E7oBEU(5Rjm|QDel+B_oTXmI8pI+{iKJg>
zF0JR&+VP#PjUY>+>qu_j&>$rnAt>9HW$?uLX>1C8^&rzMLm5LE0(NU!@k+%Tmyaxm
zuZqX7j+sErU3_?y$Nr1AtScxNmsE{L;gKo_YalpuZ-|IZJjo!_$lwXaQd>b<By4KK
z{xCtAHEnAc$-p?1Bw8}*Def4@^JQQ?ui2mUSzex#r4n)tMM9of^p+zqN(I;2adjEk
zpY<?iM3QB^`;Fh=dcNX=Pv=zS$K0&;81_<r`%%Il{%IgdQiO=tFHP)v;li&EJVBIh
z4Yg$2@A1h;IlcZf-h9onbC_}e{!bZCN={#WjXOs>Y}$LIs*ex}PoE#tFB&G(_j&oO
z<e~h}*}e0E)zz5$vX3*CPrtZCCpGu?Kj!k%lO&SeNy>#A@cH?QJuPXi=V2-_(;olp
zn>#%C=_zHf{F$-5wdKmy-h-56QZm}MldnTyg`fxc5U95e9xnuy5Lh9w+d?t6S2eC}
zfBmrCcE_;WMdN@cxBBc4H6jt*-WhPY*u?RDXECiM_#96FDG@3GDYk8Br5TTR*ld;v
z=_2-ZYf_|LGsyz;^)@(B!54GS*}@=G$+c1RI>)2?GhRNw0qJpRz_uQprewK6ss!mh
zP9z+^TH>W+$9DAkeeT~r;>FVnsBxxZzgP1A{<i@{#?kFNG<8Y2Eb-Pw2a@v<(dz?r
z0ZG6*$8b<{_rZXZ;~g$eIu7^xOea5}>kN5TGVHxT3)pNP^WvhRty+ftTWFb})UWvI
zPyRcS_n(lZ6?g9cl8ciuv&ku)HJEOPG(Evr3Bd)lhAXW(>?IV5;S;U+<o*QV1UFfN
zla?wtI-)$g_MYH9g_LZh<jPt)0ydQ_wykDCplhSC!<jbf{=aJQSR0Kk+a1Ic^$PxP
z?HUNd<2wUHo{(h&-hN|`KYRZ(+7L)2)J~E0$26M-QYdWKA_eG0?XW^I+Sy~-I%>0E
ztRli>TxhHee0XX&T^U}VDdsKMjbS!O5Co2sl=DT+-C>H`dfa^{@Y<u(9(&_R*KX!5
zZ%!mKS#Ys7tXF+Dm(O|g;fzN|Z}8cRIqStw`By(}=@0uPiDG|ukF&EDfPoIE&LT{R
zqfP-f#Js(m)+3bR-FN>U&Ytu9`3GFw7|w4}ln0%+JbC;nAAImFjGfaO$H6Vf<(a2i
zA2MG&;PBSJ=H>Gff(`uaFZP-4&(ZBI=8FuS{}nfvefo)@=`5L&Y{oekZOd&hc;P`>
z%iaB)lW~f#Tl$;Wsx5#j2(F2G#M*l{A<pZkM}5Zk#+WYR+fpsSNAP1R1yyA@{&<0n
z0xkGTezz_B{`S{&lrZi~luQv))2(lCw&SMO43sAkmbNKzro~!ITdgq`bdd;ZFA+Lt
zXPEHf+|soz_xFc<zLu;T$7&;ZIL(>lj%O>wSWAQoY+A=u2D&uoqtC7gCI&|&0%V>d
zWPC%Fh_a=zHvIl!!s*EKuZ}&-tLNPP`W^oDpPX~~>Wqt}Wp{6%G*!6ynxe=NQf%LX
z5IOp7bij5VOykJ=lAAL_<yQ1&drXFhjK>|r;g7&9SuFef{DbfC;`u+IKj;u12IB^y
zzvRW2`wWIN?%d5-E&e`LRZ?wMcst<g?10Y3kN3;Z-o~^~5lJ0^jV@qjIr65aX9eRy
zM>nrg2YvjlL1h2GT=HcXxEr?J!EHMj0{LFf?%O*UsaS12nWJ7#mgl@Yy^b;ReNE7U
zcYf=DpZ)keif*>uyC7vuclldw;MeXCVu(jxkQ5`z%UASu;KjV<peM-GSKtZQY*v_h
zgBPHc2vnV;F_ugO9*jXHo|VcuKAE$dJ01=Lg$guYaBrme_^iRUf<Jrzf>a7}9fv=;
ziupDsbaa_S`;JYy!Ob*T<8jik3L8dA!hXM|>stQX|L(`MZOwoAyA}WU<BVH(?oe+^
zR_hue;(r+8c~9_QVi(f3o}wqPZQzf7Vz^lsy!P-jzW%KzOs6Ys^^kRWA0;2~t#>m5
zo@dXWvz*U?5ubhjm`|U+AS)*9-~Kvzeoim*4AebjE?6&Ho}VmOl_dweV@}Tsy0&9f
z2#kqEUFxF#zc>|~4-CD=G8<_`mtijz=bfPof#LS7-YCK3cMi}bysA8Vx#!+AM+?Y%
zf}3TD7J-9F&ayW2(uAruJbq)!uRgqqV{0J@LSl(Wf+NPy?M-r2q6scUwU4*#4m9hw
z<#grP8x=?oY0;;#2HUnECHiJ#xN{)m__31gWP!%l{P#aU<-3oDd}A-AHJ)5Tk|>^C
zt*I=?+_5e#X_jI-OD^NE!b*t_+c=c0PnJavZ&f+^+eXLHR5Fl(|K*Q9=V&M6zxwWm
zaW6q)nNDVOU5yY>ZAzTCv9%1Cb#%mpCNhHmr@t(C{%Va=dklwxAN}E<<LU*!@!s2z
z^yuaPhAjIW+r0<+4%Qkj&No;WI6Xe4tzU3@ov^xolfzpx=DMM61>GiP*mvB!J><(z
zTh^+>`<$!IoKa6OE)?P8YZBYgHj<Hxeg1|RbKB+`Kg{qO%bD9==_K6w!4aQtGKNLM
zlU>Uo%NXqJvADTpwW(RwE&U?pa5mxM)sj?tf|8791<5cHKtqTR_^Y$u3wUsA$e_?T
z@2S>Hnx=+rgxujk^3l0v8a&oC<dc26#dW+wx`1vi6p2JQv;85DHIAbm9N*L|OGzf6
z&~R_Bz<Pz!3MD0jLetuS7hnn7JRC<rurtXyZ!&fVn&q;_cMdOOlVsr<UQbS$+#d4%
z+bdWK8rvaIIAd_eVOqngT;pAwIoQS_+d$YtEhXUO8UN^?e$K52-(WT#@<06d8-DWh
zPngedc<=3d4D&ZwHVrqIC9BO(`Qq6Xb!VyTbH4qJzeJlS6xm0do_@yl)o)<i0wD#P
zGNG+9I%^@l;I&65%ojuc@K2%NgF|Z&7bSfKm)3DE;lV+l(KMlSo-PxFS%$u@Sat$S
z;LbY}PB(CSf6C*7DYk7%`y=uqWj(*)<MR#12{P4Eb=M>WB#M=R%hK@nn*)CQvnrZH
zMSSxKFdC#hxZS6pOM(ZX61-_pO43+Ek;Ge@u`$?NN{JF7CXrc#PPL@2YpSc4WZja^
z1+GiWy;*{Fp!1aD>x%o+lxYgCNO^O|a?^Nz@SQ#W`M){AC2Cuk1UwR_B(`fY^#&DS
zH8<GC;!t=GWl$Ulcx_a%z6q#QvFB0<p80A?xmkmVcV2vKT(p(PyKR+R!KQP(HaXyL
zeo@h%ov||=^I!a*KjHHad;F_^+2@b`=wrNqB-M0P$K|r3=%si!=bP{SIluVX0kg@B
zi$%si|6gzTyTAWe!0*sczlT;8)1x18a&pY^Y0C#6&A3^^WHjRJq9PR=UK5^Bd!7rJ
z4l};<-jr(@P^HI7sFkGgv9RkL<kO6D?HQJHZrCswOi1&b&FYH9a>@0^u`|e+4pOdG
z4R0Rg%o|59k?i+WWC5yp_HV5OC@FaB@g&CJ3XRMLq<K!YyvA=y>ZyQnKjmg^2vTha
zR?)TWyhHbkgoAMp?Q5)QQ6aEw;n{V^8~Z8Wdf2Dj*R)&1VVc6YuL;tz*(e_08}jUB
ziBbYDBf`{~n5DNVSD*@-)(}j<;K)OWu3#^4rX|T_{5L5uox*etw%hIkwTTbiS~jIc
z1dVP3_`oQI=In~U`FP6n7cY7DYk$ML-`H?8Yxt-C_!*1MJwE>BJ#1Iu1{F<c(aBGk
z4$t}Pzt|_w?lIomBOT88=o8ET_CKxoy+8Q3IQx>t;*j1d;o$b1tHq4E$=KUD;nv}j
z%ZrNS4BmQ`a^V_E0e|P9N0C5gAs3#3_m~7!D$xlvo#$tNam72oeaO6ODC>rFUNc-S
zSuaaoE?SB-<=)<q{&b(p9do|1SPyUQrF?qTVXS9olyZFCMA5Dk9PJhia>=Nd;De%9
z^f6rx-Xla5iTYe)TmU6W2h(jWB@rT$#`UB~a3P_#f*vA<9s0n$_Iz+!voSa5Eafl{
zq*@~bBzeyFW{!XUC4B4kG0$F>(G=pgS~u@`aA&~tPI7lxak*@1Yy?Ga3?#vk_<(nc
z;8jGSZ6j8kjq`Em9M&70a|j{m`+#3r>;|xoUQhAii<)}r8Kn35^S{XW(H~drAFg=q
z@l$T!KA{-?jGetJY}Md>!Y_U`;4(aBXOa?vp<Z1fvK<cgCM@UhCx2)W@+CIBLaBuD
zEO2!D3vS;H{OZFg^=gdRNcJu^w6)<20eLEUaw})ucm^U$vRm&d6x=(^S$Tn3wQLq0
zAO7hHJCDZnc2erjk(QQ4ZOK!`(Liy2v*u7G><n@)*9~vXBprgLi@b(|S;5sJUW<hY
z+}Y15@{GxNj76ccgu1+@ah_%4=p}+drZ9^Z<0FL9TNlGWTx3G(m)C1b3-@L@>vhF<
z@Ac@bz_6!Dgy(qCac3{#;ZDj~>G<fPrSpn=_Y&UNO*y^sJiOEA#j6e0$1$*T&`)zx
z?=dc-<jNaQuo4$M7C|Xs<UN`5G+IVITM%T4M$4E_6t=8fe84pw?LrWYCr9$CG@RTR
z2ASmB_u;x}IlB?aX2d7&_c?i9GwruHJK^dkCrvba1I4C^8v0%i=a)-*!-!OKZOLk7
zkZMRzE1J%6^(yeiCyLH^5~*mrC3)F$cUAJ|1k_H>@4YdCNro_%#CwLuVa@iQKF-kA
zlPd{9@M_Vr`D}ssOb`;mY?Sio?Hz9FK<j*@e5V1?-(_xYP}*|RXl5f%Pgm3p6se-M
zo_=4mKPh<d-~qisAJfzb)3GQGmm9lP{z1<`p`dhva<wG29i8iN&c&!Z5#Zr8=KTHg
zc}tPSP7^-x%|}BH`zaxKvNU6yR`gO$RXP6bEb#a5DxNJ9zVr5!mnRj*#WYPVpmLtU
zV1x)2{XxoUP-qu1sjU^{LQzW@%j3?`mImPx+Qv{-Tg_gGRw?Hln=;^*0@sBYt$xxm
z=|wo@)zY)SQ}Ftc;_9XXE4b-;jB~|wkRqK#E6L$u1;sgwtDIEbLWltm9^FPH38uWp
z7|X%_A$J}=VpFd8;?rj|%?aKGirj+@sNncZ>)7AR`FpRAcr;5Wor@+J2igQO@9B%E
zwss-lWZ+<+X+z+0ZK+#}>pb0}<q?9~8P=U-)C+uax?nUgB&Orz3(wkQ?DPb)@qn{X
za&%`%V?48d%Jkqiw;w*?^7t9$;)0W#inDdc+qcIQ!caN*^0KD3g2TNTsS>nJjF^WQ
zwxRD#b6#Ax$l;jT&JHh^>qwc9(E5b^{X>?E8y1a2q9~N(x9|7(<)!6$rTNw&ynpKX
z{<n7d*MD`14Pb)c%afYl`oRvr`h3Id2LnF-)is@iBvVKODGu))K9NW%uu?{Vf$a$1
z5w_{c-p9r0DvMvo+#OQMi+KxPGny29?X?5?gE89Q;Hs8UkuYf-=)mFKif%o@c)?_t
zaCNoA@@Bx%{yuL$>Jj=WbYF7kR>!!X(P3H7&zN7=7}JqvlB#i$yW?X8zPp?AAHP1L
zmn&{+M}MoxRNf<8AdT2Th9RbmSSe_fV7IT(T5!3HP_C?>U_)Tj!roZL7B>>x)!d(C
zTx|qe7+yP^;dPHXNX7$8+q9&4k90WY{QQji`jne;Lv0*)Z|!sN;4#ux^qVzWUGb-1
zuIRT8r3+*bu_lPs0D3maX<Xpp<3pSfeEQj!{PgJ+cgGn=I|K5;2wyGOR5dzJalRo-
z1mC-p@ux3a{{DT<r^|%>bU-h^rtJdSIF8TO43iDZ#<KfhNZmP9s<6gm6*M9MDxU9|
z+FH{*O%)~K&Nyt>;a!9~h1OH8Vqd*&1j{DS3CAoC&^ByDLLbYmX~K0K2QM1M{M9a<
zU9vyQ*d4#c%NI|v^)>VB6GD?>xMKg-Gp79k!~T8N8_U({3!2I@=@q!PAeatoTuj)=
z6c28VC;{I%#u@_AEfoSN7sVga#bQ+jPaa}hSO&<YV0V<DmF9HW@o#^6&RefdacxIY
z<h0(gr~|=Pl$}6jDau(IQ!yIP=nsaRU0$JrMRgUmm6T4ftQ?Q`dkkk|a2?KCy0#<N
zlHEbdyo$YyAVN$lLxC`;|LpJF{^9*W;9g$Sv^76@dd)PK{JppLxwAKorjK?7wquaS
z<j?bU$Af9c#=&Px&$spzpDp3t2Yo*HbdJ;sdqc(1ts!OCku)uzelkZ18R?WUF)i|K
zz8Yu?!JjlaBv}-J)(v@<;B3dHY5D%haj0P3c{Yt_ktmW(lcpI*hkHzhaQpTdPrvL)
zykMX`H;WQ)I+9>9ts&Jh)eGP9`0+EYmxgBH(M@2I^_k3expfQ7)e0FLI_=@TCk-81
z1Oib8uO#f?8A?g&iJ3v$Mr8yw`Iu<pBF3e&A!hdZK=)OWSdx$i&!V<GJFQr+T2`xg
zf7ddwu07+vV4T9L?wGGO=+LoPmJA9V84cdDvwy(#s^aB!$#^tjJnXT)xnQ$iV44jf
zcsd6<ACc1#y85fRDvj}|fBzf%KOE)>W!3O6KD^=6h2a14@4d}~JGT&N4_ht>ID)eT
z>yU}&v&)uy<CNW=;xAs-ynU<B-9g}^YtP%ab3T5);oEPFx$+6KRPy;R&$(H25Ij;y
zB+-2FRhu^iPl4b^O$1dt(^5Ard6r|Xp)(!d>pLb|u<^0C{>;Q{=e=n{k}BSOoU(J2
zadT=&gJ3f0QEgf@fm=OT7^rK9%K8ZBxL#}^IBcyM2}O?PXn%^HJfQENV^@Z;HsDM4
z4sS3`j`4z2#<zUedom#?w&+;l0=12IZ|mX%H!d!SE=1u->tp_p4^if21r#c}imEO)
zxt8;W<)WcncbpuT?2J<y2h&0`%Ot%br;q_#t!S%?t|?hA7W9jR$*{myb?o!I4k;tE
zu`-g;WQ6Q0WQb9CLdFH4KR>Ve^gJR&UoKky!Po9^`}QH_a*41t0)rMH^PJGuXlp1t
zC|kq*oq~sB&0ifi{D+TnZqGc@2zvPiyW^ZIACLkzou{=99RzLIh9rc52m%>Edr9pL
zw(AI;!P;%oj)*2y;lef*BOvi~E?!r4lF&~BBW3vT{S~)gm5eC)i>HB|VacqYF+A93
zesxWj6|5S;sDMY09G`tO;$~Gd&N}YxN~+Ft@$v<CGSAtiWWI46?f03OKwD4v)^{AA
ze>mmjYQ^eiL**mOw-NDoG{hL(5aL@eeB1##7YIJ4o9YmEJ>^5>C2v(cqePG^f!j{`
z+HSj@i1?=L_BGQ&p+`IH9^R*!pK()d@CwRu&3S3Kvy+pw8``eJgh16;27QI>I;@4T
zyhiwjR0mK3XF(v)?;S?2?4*})Fw*?yVS=?C3PaOYC;`G)WTr_(&SqKhc&4~);E(?L
z8sh|S-tOTO&G+vY{EJT<|M>TBQ<a8$`w2Hy#apkBdHQU%P04o1AkiKwFC(rk1O`H(
zl*U?%*|Pks@p$JEe1$=^bi`~vF9jPH=oLL`22^gth>r7loM+rG0zp|;*K4%!>>nOb
zCj&M&r!?zbhP}Y5Y`FJeiQ+bo@1ODhFFfCVV~zZJN~bbxCm9b4L}S?8tZ7Ybr5YD+
zIbI1G0*Qc3XrznRIpd)X66YexQv`u^(MzF2K;#-(Tci)9h^-VXM$rZzCx#(Fzn{?0
zQ~HTuu`%H0q&lHmULkZqIS1QL<Z@$JmljV1MtKDN+#*%NAd^&eh0_7E{p^L>vJt*q
z7=Gh!0ZKE-GX|Li(~?hiQQqNAjmi>KFo<5to_GBGbjho=<KbQ((>XS^MF!9AFya10
zb5-WFi<ZNo;FF8MTX%9c&J%(_3yqZEU0@JAfhhB?Wh{`|G{d%SgdA<#z=RNe?^>Y<
zTs4lDZQviiJ3<vx=+Bs?j=#Qm#`Sf^>xWaO<Ba9af~G5R7Lrj#+Jnuyf@DZldsI-I
zT}(LotpT6?@*#_I&X0bq=<g3X$ZL*o<~)4w0;?MS=tm>wH!F+}2;o?^ftB>}1^~37
zixGp{EW_Gbyz{gHY6rr4tN`<HOj&tS1(`8~wLo63w%*Jr3RFU&`ijF_LsBg{D-9=W
z&%rQI$P-d2kOayO(2`q&1Vo=@>p8t%Q6%7nhNRDIe}<b^IA;-CR&c5zrY{HdytGtZ
zpf)WCn6KA#tIwG1PNA+iU#w6>3wVWPXP9%baXh{?<Ujh&H?h@<fBF6kesS9H`>&1o
z_Pr7RzrVTW;k^k})qr<=cHCgRpaF0`?rst)E$I`e1gwpxpKC&ru(TFuE!Nvey>y;U
z>uGdUDV>-=Cq3(?#T=h78P1V|9%nCmNZ_Il$kBv00i45jH8)pt(w=3rskmBPQEt{u
zdYUg@dX~+S_udeE>t4&JpARXoVCRWput@m$Cx>*Z0$Wg|6}dMoLlkRXH6D}1>_F=x
zRKs|p_udC;FX)WL`AAghy}Qq%Qrw;eyz4k!3x+dK8ip)44yzy?XY5Z0Xzl20N#!h?
zPVjIN5xy5?%wTwaQIn>UVJ~NQI%YDN!qp|GH-eo(LTd$SmI0ckZL!;<RLU4o6?}AX
z>p`yQWs=4^PM3zu66)5Vo|PQ!^y!O$vmJS!QY4mX4!3XZ(%;!f-1<7n=88YCHUG=6
zF8KJ;^43AhKl$b^fBe~;vhx&)V%nF~&LdDr7s1Bf2V8JSAGgLjRfyEZd%;!?ZCV39
zP6K_2*T0qUbU~m5yjWQ7?iuE5OV2tUP7+owXTC9rc}0>IRGSMnn>C5Op*&0Qq*Pw9
zY(OL_Z3tL9;_35(%XG@^eZif#D^@o<B(se5^$CxkEUCZ9Fm>Rvb~HAoew)T|<rGc^
zhTbDW48br#(D^vEY=WRM4sol;!bskHa-VS~xjs4OvRu&13ubTa@wJ^@6o#u+jq!rT
za>Zi3WT*p^LNdu=5E5=I1nbxvCF~4RG67xNu)I3u>}tiUMaynqGE5W#Pa72Yj>Owv
z*BDMnymtgC(1To)5I7uaPD{t5-GW>Fz+XMzaJB0A-EYj$ZHaS%elJG^$Kgow;%dR-
z;st%tkqO6px5xbKc*Ctp?7;oqH+J~nzi_PDV`jJdSPxZjgdh+}G${ug5W!=mAkzsh
z#2J9|(SBu}2k%In0}EwvTsSbPq+bY@)-i1ZYvXV?S3H>o4j-H_T3cQnFR(VHYFdN@
z<7(R0VPuNV`#7;;wO-?8g3y}zdP%l3z>XE`?mo-4VO<B5ZD_9*`*${6U&WwjB?DKL
zW7K)FEJ3v$hCmTSEK)tVAZVSZ@nDeHWrrHKyf}Wv;dnsj9ryMo)IlSK<NE5HS62%P
zX}LGfF|H%io>4BTI|sd-<7G!C1qYJ^qcTEkan9j8Xz{$5w~UI|?jGlgrYg~SFZNM{
zzzc9F2Hr(=kn^a2^4+5!KALK-D$lxuw{}zZM?F3|-{6Aho!fna)G<3K1cH*>?g_4q
z=X$>4p1#4<6?@~9vs&|P-f(AkL{ABJa?77SEy<PV&Oy#6Uq<hYcYb>ljh!+Or~qHe
zghnM)o08TT60Hb6hE?1Zh9V~|KL7w6M@d9MR6VUYwVs<)(gx_f;Gn0Nrf{-ox!!o*
zEHs^mtA!xNQR^0O;A|;4UpZE_!x&3l)ilOZXhBi*sp>XTkh?4PZe4Ksa>ezfz*H;l
zfBS;w+#_h1ui`deb+Gb*w2s07TO6e03*!P^<Tc>Dr*;8@iW~tG>!f<!(a6AjQFB$c
z)W$H9j=J8kSg+a518?m2=uC{Uw;}G7gI>z+&JJbO(sY*LASGCfF^)tj0KUBLP+GE+
zOR_9skV?A7P_~v$)zFs#sTHM-(e^<p>dv74<8L4Q@X1a_V*<ye=kBbJ%P0KoRmpd5
zB^(qQt2CJsSQjh!JeAA}#lL-4l4!xvc5ozB&L$+>9tes&=Wkw>JX>`1GsU>Cc;n%i
z55HK&Y@5HOX!S%S%I6Ns5S=>KZy7$pLx4v~U?c=rQt{k*gcjVJ4j5_A-G0JYJ5mLg
zE6Kukbgg1p2l|7KY7;w-jfK_-cBUgzm9nbp?e7HDdWESgnzi8OOU?YO;pzDT(==Q>
zEeNF`NXzk+qO*a129<$2KyG6V;6uO!=v=@%Xq=CYALr=;)QzLOtXW=dSYKC^^M>9;
zlWW-TC+yEgm~={qqNhB$^k^CR09ETbEIdmanT&<>BudbE`0}PjD9Np!rbTmae~M5E
z)?0#!T|u2lgi_S4p~$25qBR2bPk!^(4-fhpCE;@8*y*QijAvD~eDg5D`50j)wMGj;
z@SY$w!#qJC_^V?>+RGVA$0+kWKA0f1Mmoo{W=LIE{3maxc#-mIZTS8-cPTr^`Bg)_
z@x&@WE&xF*HO_C3imeFJd(Z2lBMpJ`AX$h2S~2Kl^m{$@?g7Dc+{r92HjY<wxead&
zG*x_HS}OA15YyHW40);vrXxu;`?DFDZyBYIL@T7sDU`$34Fe@OOyH)1tBoM_VmtJL
zRK>Ja;RMoHnjmmUIveK(t&a|769RPve$)AY*?tABnCuqp3=*=UN0*L~QZvp1A_Q=b
zJd>ors_H<+;ns4~(bp1(<mJ*b9i$xeBsYy<Hk**)@up^7cX(q71gfBr-eH2I$P<Kd
zu_H;6LU2ea=_L|{<9fMbmJ0f58mmU<@IoTf9GztlJdIa;=kAFA<GWM-hhHrDn@h<c
zOL%^M$#Pxeb;`FM@6wQQz6rd&C-{SRj%anxyYC+IfB1*@aawFYq`<~S2Mi(NOS-PZ
zI*)Un)>t+sFz+1Fw2XDw%BCBZ^94^oe+f;?$2X3FQatGk@Q&G}#(B%!w6v)~r#*sD
zlx4+gu^_`S?d9ZBfi6gfLwZAx*DbT1l!Jc4stbI%hO^Sq4+-D;#+qEkySCiM*f+hX
z_-(9X)fy`6S-C*v;v%SAyajYVY`uR1rxe+wAkPx4Ot|he8XqT|MIWV8NEFt_mt=RC
zu<9hmaEC{CZ?UqHi!yL98Srp#$i_%I0t4Zxn+@J}l(oYXP&%RM96ks-B-U6E(PJT<
zQ1k``sf3G-<$Pnwm0;43IMOsp@j{_>K}ZIKq=!smkK9Scri(1SH}3B8s#N@ce|C*+
zR)k=gO=rAwG~j>!q=9VA!TtgN-nZZ4_4~Wrc+Efir%xE|<kUV;`+(iz>Y|*<W39pY
zIJcf7X<Q&dk!Lx1l5w<uiz4q+Z#FbGP==g!y2C;aP%`EEDreBQ1S?ov!|LV=VOq2Z
z<lZtJwp6PnFHTQbF6LB=hVfw!-5c=97bTbTini$x!PDD1bAJAlKF$iH3mE4kJw-`2
zSw!Y-oTuDA{K|V8x9$ILuYzrWWR@|zH{|wFk1hm0I9XGOhTYkS;m#o*LDyAaEFyT=
z@`Gnd$LV52r~6o$Gn<aMwKJk_9gX*lQ;o3(K~zq=;K`E&L+qqBA^IA0h(#d5q5j$T
z@Bi@jZqD(%<<pCXcMc13EqSpp+#ToSgE4xzkLpbj&fsl_))JXyC@J~LNsCaLA3T}x
z(^oYf&u`sQv|US*Bxup`+3}pSbw@7=42y(WFJ+b~zPK!T>$Nc_XBFkfa4HodO)(}C
z$F-7#5S_5&;Ftu5@la+d^QI-&64!NjZ^_eyoeX^2vNVz+%Q0SZxpXuJrjuQ?lmzd{
zWJKOHCKhkOOF9p&C@7npa%s6)EGbQ3oGFwLlwH6ZOW6hbnWvQ&(+U=~!8uFip)oP6
zp$h@G<u`X*uYVVfOw5k@j1LFYNQy*KsKDK6j_wW6`GE4~gw^5#+ZY5MDFr@wl<>^E
zz-4K1B4awpXxj~;sc5ZX-NH^^Bd~a5S#^d)MtuKuX|O>s86+$>9g`wK321CUySkw=
z1)nV8yZ49OA1VI#&ujK3IZ4q+_9hgwdo;#Ul`GODMTBVn=#Z3M;Qm1$lTK*ElDo44
zw7}IJ-Rg?fy5Vbg222yrAAfws!$ZsMQNnQ0<2N7g^X2Ick6s(|mzPyM7mbYoD!zhH
z$DqVYdTJSmD9y6O<rx<@D|*t<(*iM)l)A^_`T`{sC_^R$Jq<1>oEL1$4Yo6khJ%<C
z)~yhtLn+7kLZF&J-8ptr$Dk-k@*Xl+>eUk0wsge!_v<oV^>Ch4Y!ksnz~lmD{PxdV
z9RptliVJog40v*POqOYab$oo;ab9}9IZo-(F+V@1?JD{bYU?=Ps(ZAATq}Z9Jf49F
zONM%g&JvazL)!&Lg8@bA>FSz!-O)HW94B0?JFZH{&Nw4jhxaj<GKpPyw6`r?S&?Qr
zZ{IJtzFzXn(+$6!OMZ5|VrS7(%xkK;MVbX6Xh!1^x%3F(X`N%gr>QJ#8pGq=ZStj(
zI23uFa`~d>d#?{T8fCnH(eTk}jX+>TPN#O6?gm<Y856B-#MC$+!x4jz;N!{%>a9P{
zm4RWFlF9@hqIjg*RGeR}>8v9!67t|kh8Y=xvTC@zJSTY1FwYo`hA6vYv}0Ix2Gh-$
z_BGG0S_Y#LqL<T~I96vHHp`l%H6-4%FtJDPwWBfuYvU-`ZY^6a0h<b_B0fKa=;BQW
zDQ~>F%bnc}5gguGWUBd{w{CH^ahzAMuz@tRxY{Ap7)NhxyxANMGd{cNc(~hRI><R$
zHf*}UYezEzici-!>`Wpj+1L)}Vcd&8#?z(2AerPb6-I0aOi~Dh2&jMdTf0A$NrIXj
z@o;y*%lU>?WyrK-HY{*5Ww~B5P6Lx(L8dGLg-vrlc)8^CrsDgrjaXD2pP$WnYgdsA
zOOPq)!JEh=<>ko*DVFJ|$Gu6x!9X!dJ>x<{nxTpbIum?yR$>v@?J(%8+#4SP{oome
z@awyAi>D?aykU@NbeiDW25%hKO@}c8Yg5ijLDO}SeBL_xN}z;fSvq8985BJ>cEDv5
zcrsHg=_AdC#ZAfLd`?qU<hdcASZ-?1yb@sJG&4v?YoNAZeV{aK5v^OB_n_eD@gBeP
zz1O*WG^1-Rwr!&0IY~&eoN+3c4l)MA5lJ>=Q8m1}sW8^jOC@g|^l(Drgyy|RcOXeo
zwr0L*=&WZp?lDjTY>TsoKp@o#xt5%+TP`+^ok2pbp|Vl5I?NSm2-FU=)Qa<U;MSd6
zc)4KF1b*=Plt<GH20NI12eVnxuCH(+p-2*hZyBbZ#jN1pd~(f;izS~gEGk&~MUEvU
z1VtDf(F<o}N>GIaF}zI|1c5bqSTY#xa@gBvxn48UhP|DFKmX){k6szB%D4-N?E|+2
z8nNve5c3Q*I#$*Bhy{wyR!AQhB!d24fpZCmyGt&PQ%n=cR72L=P_9~5m84w-4)$}h
zu_n}xAmIAqn!XA#_RWD5nnjavJa6Nk8GKYf2T(dDeYS23ot6Qk73nNxcYlX>-hRa0
zg9&LOSlwKqu+&J7SB_Cylh=+SiCEn%>CqpK=p9Z;h39Wx%z3<%V}KX)j&UzVNl#a|
z2&vdDB&UldiE!j9&^Ut-V1vf^$O(RWW7!$y4Aa<ju_m&haWS^uJC8nI2YPv6oH&~0
z4fDqHc&Cq;-G$*HnJ)0@h@u#i+LER!!3j*W;;nJPZ$Fvw{_%z{E=s=ha73are18|}
z4Z$?{c1<sXj0SuC6l*=+dpcw2T%eclGC91*d$;a$|LTUfAAZd9m#4hE*>JP!*ffrf
zaV)QD?6Qt|1jK<xk>xn!Sk;C!c&@wHY&jeR+*)FNK&+rQajcI!ly_WSMrVwc4jh!F
z<H6lAOQkT~IrxqW9jkvdI`1Qbqj4SD#r&OWt7K`Kcooe09^WSP203}Z;NHF49L)yM
z)?7S0L*Ph7pzJIkU3LWTDI0+nj-4V-_J(<jtT&8j`@Hk`E@_(a+35|(Uv5~pjt9Wa
z#W`u3kmr3wu#8gA)vDoWnxT>m5umI)2#)7-N0ur^DJ(0;y@{qu1k(LGr?K>)`>CL|
zj-<Y#T;9;vihQz9diUGN{w}U9Njb&Y7VlHAEfR;)8LRb@#i~K335k?6b&C@U)!#$p
z6Vllo+SMf&E62;GW^Z9=tVa^)XNvv74Vn+BuZB3Cp`_;S-i*V&3GdYnX0xEKN-mZy
zm+OYb+HkWpTwRnbH*rp&tfSskboqp$KgQYx$5q3f{EBLoQW{6LiK*NkiM5WN3S75=
zp@wqRa;tNAGAb`9Hzi3iLKc0r^k~&k&Rc|cY`pk&(U&HQEY&25B+C=*Krk#4-oAgp
z-t9ZAug_VRmq>3ZEquB0tQ*VyX~J%yxY}6GOG9S`iS(SUEJssGyIFyN`@2K>%J9MQ
zntRiNt98p4Hw{nr6o~}u1*0tf|CbdUOhzo$HFam`C6b%Q^Kd6c0-f>kYH1ujEzl}p
zgCocgW#NLrKv`CRHWi^Wgs#H)3tU}d=VyfV2^L8}qTPl}X?}ES8On~YA86j(nX+F<
zs7l=Y7?%&|^+p6;pe3AEj>^X2#yAzMD$8e=Eu*~Qt(|N7sict!UiDGEF?rr6>5oa8
zHG|QL!*Wg2wQMTG{Lz4$(z4um$|m7rzTxufI!@!Pp)zoK9w=1Dx(k#hP!t8$wG<(0
z^g`Ut*)-8N-xG$*wc+03ka-!KCOD`!j;1vvIw9?8@+@IDlk{^*FV$qZ;={9!TuR=(
z(<e;=i;I_-azP+)SqE0Fr<Y3Zj&ceGo%2jHL0>7JFFN|Ygd|NU<p5<3etC%}C6n;Z
zVV_aI$ELIV>SV>MwdJ*5oT51A*y(95>p(wiv9_Z!o|`)EOnZgm)uJO!B(0CnIh6wA
zwoY#E(32wN{JNuS8Zw;_M1!wyXfHm&IDxPo#&js>=*tQt6Rv8-{CvUjO~dyd4!JiJ
z+zFnSjo^=8b$t7gVU)x-P7cQW-M98>mWr#&kPsMVQCxbq?)dD=@HeLo{Zw#&YUmZ7
zU{ZXrIMd;}j-V6tU`p0iXkF7U42MJLykoubTpy&I&JD*G6~2|^wu{XC;K>V5Tf<~p
zaeW%=iH!$Mp!1U1tOvpHcs8UeW1nDeAhF&6pavQ(#|$z_zev$a#LtC*){@o*?o1_n
z;{ipcaMsW^CD&C{5w||D+f(!sFvekBq<auNS_*CrQ&vWhXo2vGh4+lKM7b6d0>OGJ
zW0~#m^S$ASRo&8b9e4{;(o>3k5jegnNi;YwxUMYk9u|ZUs7;_>C~nq<aW2V|nC2td
z;{NYUQ=Tp?FRxd;K9%USz^fEtEuz>1XBdieY6l;j8|IrOPv;%?Cn?iR@~=Kx@ct;F
z(2|eOYkqlcxj*YMP8IFNOO*GtQWJ_kv#_BvmW>m5FPP+--@d20+8BOu-g5TRG93tZ
zCmSRN>9$QC836}M2+#>iNfKj79b}25*9gX`Vt=H$URmnSV(_TwaKTDJuyAx31(`Ds
zLJ0<i;&7Z(3`Xofc%AR|GTNqP(R!X<uIY?JB{9Zj<zcZ7><l!cJZcs;jpOOUaCe+A
z8z?#l=c|gdRmUugtOT}W?WKzk10N7lak+ucT4p`PvavL#MQFqBC}ViIPfks}S)uZT
zuH7)dI44guyW=r8*EKc>w2Y?QTnBc0l9MuURvPvP3Hv?CFU}hBT*dqY7lBl{mQ>bp
zJa-)QC3>LY$w8lWYY0KH)0Yt<Xgg$cg_i|CdA{Z+Uz{MM=Dj-w|KN${u%GagW6w!x
zIbAmF^fHddDa+dM^yHeOktDtP5})))y`aJ4`h8>*F)uRDF;z)tYKDd8_Z}tObduwZ
z<muH47X+PktkxCNLBXV_BHE<gkm*1Ol7OI>NqUK($ONeo98ML%YZhH#R%nzG=m1$3
zi!I{?sS2?Pq9kSKsZB$-x}s`ZytfQ8!P|!!jgJp)U0Z~TIQY(b%F0o;mX|BZ{iA)R
zy}-p{!^yH{wTXfZ8$64R=hjHmPehbpsg!^q?+>|UJaxIEYa<9l4Wdf-<a&+uiq~%q
zneH7Bq@Y@^*;E_K%26~mSQ}l(Ca~@-S_IBFfmP?Jx)@4jJS;nSb0k^Tmb!E3p(4|g
zRc&w~phQ4C{eS#k_~feQ$FCgUeNfO(G@o8Hymx2BgOR5(@Z(d*US@f1?2-Km<P&_5
zH06?Jy#O4VfXWi8#_=ydzM-Eee(<$Jl5D`DYSGmNS}IzdBGVk_1h%t;cEio4V;vF(
zdk+}w-lbZe5jIQOCW53#`wv+exV|{y<m40?T828l-3ZCEc{Etw8fr$V;O8d|-g~}z
zn8j<O2$Wsmcx|~gOv$t$2t}G?ynk*8rsm0EFUGy9$l!B6`sP9icpI;JwbPUa8r#xK
z6nFM_=&a}I@ddVP=_P_*A_!YW&?u9Uo}Ls;_ixi1&FGp9O<7XTFL17n`Mx1~1|)FZ
zcwVgxP9%(aId>2D8T4}Mdc*noHS4NknhSC*sEp<1!r+4B_BbH~`24cr!7Sr^6RGY`
zb`oC9Te3v4*Vp*q`TW{&XB2k>^`HLW$q&D{vAlh&;NgSUki8xLKY#h0<Es*-CC)VL
zq#dnDxM>2HD@!X2ywYT$Ba@bFutO+jgmglYB^*t9{Ppt{iEr621b=>!@y8!t@?u`H
zY6AISMls$)2E$)Jn{(rG`okf4su=WgGPfbrS18jknCvhbPm!AoiuQ`5f#7hEG99E$
zdKsf!($`Qn7Gph^8-sE1)<MqYCQw>fb%K{m$E=^Q(^Ci~$+C=WvP&}B2iLH!TNX`}
zpQRFBTz7nN-Ez|kE^5Jr(InG5+`fB<y%cg<y3X+GVnI&B!5|)ki4<fS`k5k8nqo9z
zXa6?6(U{G0$@R%g>dhSIE#3u;bs$1Ck`U-+8le=|tA=G+b3R|Pm@f#XX4AE-HkMH#
z$yFqQR#x!#e!(!4oGcAb_Hw4flrJx8QU&YQkt#`^D9%e06G~)Ylq<Xg@&EcSzZ0gj
zDc?KFKq!3D=SLsB<WD}mL@CA2AmPoaVwQPCnxU1X?kqxRoD}Hb$OMcEO;+@=s?Tuu
zh>xGX<PU%Oj5l{AYooZBmy9#XAcKWb98G$>KGhtzie8d13Kd;fBa;GaElpd;ab=Pt
zq^7E4cg%)BYXk@xqfuN$*Z2@vRF*~AF)IXxg3HRXsH3Rj_DD0x6xIu*0x1<rDP)pj
zn+8W<**H$u+Z^B4Q;{>C?9neW%;pMgLnZ~*HdJ-X%Y~z#3hs_HwT<<Kkdj16G9}o!
zgkm@*%M0pq$!fJ?Q5!_?3=@gkK1AySnO1lyv0FEh46zN|c*QVR6gnDZt(QpQaUpPB
zL8>K#RPgMkV}F!zXOi&6MZ<Mvur6BdXFW~XIUY<j!&GpwaqRXJZpsGnU;pEG!sDX}
zJL4gyi_TFe6K+;(>b7IQugMgA_ehgTN1`*d7A&fc*1=h)`S_yc4;~Fr#gsM(ln~VA
zg5#?Nmkr#TB;4vry3Wz~z-nW-+;sF(!KBD(brH!|O~-s)61+voh=#P*ux=cV7!>7P
zz=fEP=V8n7kHeNkDU=jAAuvARz4*1wTuW%$s4ECTMB1oM2p($VF<tC$^pdFi3qmvA
zJBWso)rxX;L)SGpAHh{hdL+?xY>;>%Ndide=vqr{JgW}!B%#O@HbC83R0v2B$aP$#
zjyP1aE}#hvG$bOXo#ct6_JVoYalNrjdzw@R7LB9s1h*!d>(cRR(Q$j4aWG2w^sMH^
zqUGL1v(rnM6dDs8g%qSRurZ#>Dt1OGfAZlK`h!<1e*3LEoGvS-qaHgw#ViMLc*sq;
z;c?NDr3o8jsVrPAH(b|(X+I?smXpg0O~RD{Szl3YYJ`ML33}3Trw3gJzpNE00=2a&
zbtsnWj?+y;Z;+5Fi4>Yn4KQ>Jw#klCri>C7Il(fZh|woLDdG+h49#Xu+ja4yj3_OH
z6i6j#9V{$dHHylmWNF6ks85n6WWyP$PAE4eCoi9|Tr6?Uk}6QbvAI5FBZvvzou##L
z=u;ViN>ipi%{Z52!~qW>E-smAgb-LXrHc;~Jl1Ja5fi^wjidFFL<@REF^m!+TIaOF
zDNSQ7IL~fRF-Rrr*3nwew3l#u9CI47vE;#S27vT|hf_^23EUZH3{r^?9_ypwBuGK3
z6P7Lx>%P3K5%>27;lKI6{T_FEim|fj(Evw}P1mvMJnM2pqBKpjfo8?^Dhe9=sb<tm
zX^kZn4lh&EUIE_I)f+SchaeFW<18piFU=s)NIZ$N5qYM1Pz(tnK(j>H1{(yRkUB^8
zM^WEqZM;9Loc``ThIih;T0?p9oa?8*WIaDe1P1}y*0N{}^V*`7X6M#@2K#p@R6w;W
zn#Bd{)f}QxHclQ*OKTmg#&5ZF0_z1@$1_=IfeixhJj(ef^z0(R#5hP4Xr)MWLgQlw
zW7taCMcC#n`asorQXM6+a_fuqTQiAH1g+39bSqe70I6a;PVkOGD}o5Pt)$k67}Mvy
z$Ju~!4kZHPOv6@6?|g_qPdxS-6z6py6Q2L^$HxdEMEIw_{gD6bKYRz@c4W#?`V7<7
zWTB;(r4$J$(;|YUNHn?j)SbgSN0MfQ5UA?Nos+#j21#fdx;C=@rBDzY#%|+GvXo^D
zi`J3n1BA$Ex)xW@={iFqAe90w1xcD9q>3am<LEljS&AwOn$DwKOH-As8bj*@%f_*2
zJc(8e`YDedKIYxu{YRvEpJzY+BhH_GM73GP$yqcYM&ef7H=-(ufRwTN|0)Rt?{L=R
zz5=v{ScecK8w8bsRqM74!N4$!9XBmvidyR&=~lrTw%u0|BJ)>BVt+$Qq>Yw%Aw?8}
zcyQLCWDI{oDZ(~%Iv}<XEh0pti!I-%tc!YU=L1?vKoXQBD9ySu{P^PwP8V&|U1}wH
z`_71e@QqvipT2)Y;vG8EQ32Fif>L<z=(ej}L1Y4XhjShgt165!gb>g=#TG@BE^jJ~
ziEq1*ir_5xXcBcYL8c0Vpz9oMYuI#_vNmWuLVXoO0|*&cyoe@BYa>kAdrxgVjrAxY
zw!8tsKr2M>1gXe|I|L!9)(f18xx-(D1iP(q(-XFDY8>fCe@fU+Bey(WVv*;CAV|5D
zHOJsVDPxnz28Tp~cX+?0d;0ibz9NHv_4i7EOB4ZxG%?a$;6UnVGYhfy5h1pAgVd4j
zqd*7=F2o(d$D4#=o8~S8t=&?^r657k1-K|JUz~4vaaplxEg``FABh5yVvmQBX8-^I
zC3HntbYx+4WjbSWWnpw>05UK!Gc7SPEiyAyF)%tYGdeXlD=;xSFfc7^IX3_R03~!q
zSaf7zbY(hiZ)9m^c>ppnF*7YOGA%MQR536*F*7<cH!CnPIxsL+^N5lF0000<MNUMn
GLSTY-7I7*7

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/insane_adventure_win_aeryn_survive.png
new file mode 100644
index 0000000000000000000000000000000000000000..feabcf432a5b7161d0945a3ab5ec1bfac482e2cd
GIT binary patch
literal 40327
zcmV)!K#;$QP)<h;3K|Lk000e1NJLTq004jh004jp1^@s6!#-il00004XF*Lt006O%
z3;baP00001b5ch_0Itp)=>Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*
zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf004jh
zNkl<Zc-l<;X^&-Vnx2PU@3f{p$DEOK=E*bHsp_sSR#lH|HbqHfgO+6jk_-#b2m2TJ
z51fw%{3mSalK=}aP1~SoQl^^fZnB%zRduRPojK=>jA_q%jql_SE4u9j5<4<7uw(7L
z*ZU0jeLwdjfGB{0lnj;P&=@|+b53F;QHrc6aMs~tK*UG{q?AO!T8q>gtrQ^yy!S-!
z0gylkG(d=v7$L@pRthBr7Qx795-HhP%f>p4l(aD-LO{ld4W2?sQUSFPY)r!KJSP?4
zox^t>=UvC8_1sAeBPHoVAViQ#B9$f(2_YbEuF<w#|2-i{gd|szIzkydnbsJo$aVj-
z2!Rv=B_+}Oo96=&11d&J=P?2d;9_LnSvv1X0EJ*nWTF#hMiE0Gcu$Ct#2B(9VH*M>
z!cf4<IkXUTAu^N#;XPFdtbAZ11wjZ(=b0MABrymfi9~FKItEmPECjrOE=1OC!_*iK
z1_NveSRdGQE#EW^uf6Bedlt?iB*bH-crVZS;b73eQ0FPqgmg3_$#d%YoVM$TLZFnw
zMGyj#Bq0FadFWbpT}K^33)lcsNTyPPF&F`Y{%;ooyBKMm=SV3st=M_b(puKmkpc=B
z8AE0?Mr#(@aJsjL5^%BEu-oo%P0gW{Y`o`{^W4^oLI`A%FuQ%5Y&=H9NQjYqJf>bQ
zS-pNu-83{IAP`t3Sqs6THk^)z2xD;ce@v2K(v&n!*{wGOVC5{Xsz~Y@=RHzNMpE*k
z?WjW_5ik~#82a~7|LqBr5~UQxn;SAlf>N|naa!ceyAI<$bqI{LMgr$;OB(`dj5IMY
z6^i{dL1}|X3{FZCZP*(PX+z**xgvHQi4csG!aGYB0!5Y)W5jkA89cArmY-Y43uh6B
zTF0N}Ik%FOyGl}rz+i8WVl;vnDVv(r^&AoUJGZnQYHyEw$HyQ9&RW{linIBgi@GL{
zf+*oKL?%-5U^t+-dlxSyv8w6TYud6TkDeWZh4%;_I1%vHd5n_Wnof~I5Mv}-%j>$q
zDM=P1jq^C~AqH%WSOoVHLm4Blec(ZsvA;Lt=-qc|wp+To#sLmkUtCh}w#X1kq##O3
zJDsvW8j&hRF&-0rpk6G9T}u>_DtNZmfp;WnMy({V>u|f0Gz5%*09-lG<HT^$b&QoF
z0(A(85NMsF^&SssAxO1G2|*Gg+X$1%nA8~7WreU70qmy<TOZhU9mi6#aTcKzlY;~D
z(TLe(%6L3N6$Qy;3Q`i+E2=kVl&d8=O(}*WwpW+frokvpa2D4z(6;=$s^(<~=mV`8
zDn%LtAqu9qZn1y=KJ9kP+t;rtw_7w&qzO&i;?s=#ckU3Xip}LEzOH%Obu8PKJ6bbH
z5?*zdBN>@$O*t4KrDS<^&70*C<1B|t6O?2eBQIm5agIr1NQ;8^A3mfwI%K<Ca{cNR
zZ?-$GZO6V+pbh(4A+*BBh>?;v*6}>T<0N5f9WDf#-Hz)QFDMraTxan_!cEGGu@7IB
zi&R<0-J(F3CF|{$_1m|^5c-Hl#0bHww&mIf-pMnf5Og<TT*g47B&{~cG^Ow!(Y44J
zS$39G2xdx>rU^bxX{98j8Ex>?b&a(aiy%!6tx33>XN;}orE^TPjJ?qi)3odvO&TM0
z6Iok}xV|PVmu%&0$|OOLMig1jVV<Evpj~h9RYl_+M92grLLicad@v+UQ!eInq?Ej;
zHTqC%k`S3mNTyRp2M5^Qju$UpP;a*!WEqK4G<D5J2!?r%+-zA~Uf|1;H`cQ9f%nps
zL1Or(Zg3%R90LH=YDHUBBu&G>c{UN+7-^b@WtuWOy-l)QAf@E~;UUA5W8QrG9lOg5
zUX&$k=Xqx^;Anr3Y%;+MLA_qnZZ<5frBI3_MxHh;V=0(MuvNvzTAXtXkEVEKkqCqx
zvR&;E5p<T4?(Lz|l=WhXbgr*YLckMw)mfzIYolF=G(sSNvMdSSGZunEN(!J<eHyB)
zr3isGM(Plm2SM4kq*9U}9P<7j{sH$MJ>uf|b6$S-8Jp{CWM^5{HNT3HS&WR6gs~8G
zfBPCj04Yh5gu7a^?K&21i;0o6u9@t1m@K2!npOyEYl%SHb`S$)h;&kthQM&S;&zc!
zTFX#M?q@0LM_Kl1j^MB;80_ugx{mdH&SJgcFwYoF##jWc4|F#dSyvUlu9;iQ(gz-9
z8GBjEH&w;TTJ8}^v}SXY@3m44)0ABFh03+<m}<><JR$DQST5J3-jhm6+jXp8zF<|?
ztcB#my%~3JpQ5Hynx<iQbxmk$WQ;i97oMfFlmU*5f^v`|(hNOJaJgr-S5Z9>Y-WyD
z)(Gz?MZx&aU1rlM*B2L@&*v1gob9e*-gcZ@OJWowWoW#^M%Xw@u#PG81+doWBteBh
z?i}l;p$m~jN^FQU-tkRmx%7c1M0``Txx8d`d5JAcV%MSCmSnSLT32*!%LPyz9+6Hb
zY^6e!CAkooJV!c58zW`xQ%fpf9wG^m#5qLl3&NpROr!)Ux$pt473XckD#D0JbdC)I
zAq02R44oo4N(@nH^l(VIT;g{-3f&hdg^-L752?F1q|OoA4k^Go$HIG#vyA;L<)W%s
zG%fcN!ywODTg%!94zi2~$0syIu3x-l0w`lxB`FV%k14Z^Z47i>M-T#|6gtnj43X2s
zFw8P`U5DFja7{zkb!@s05n%^pSxz23Dnyi0v}#8SWKq-HibO3DZA9miL@Ng438#m*
zh)S_}`I7C~TlNnIM7cwbGG<0|AR_@qYI4RQWp5X_xL$DCwp<IzVV?2m@Q}%9M6+BH
zHyiE<!Aomdgh(nSrPAa`zON*8@H8Rd=W{NXD~!>seZT?37?}#eUe}?zju6i&XEW0M
zeHQCAx~e!bhDs@-a~w)Rm*-Sn$CYhJgeD_G*U{-f9W_QsIsvzef;@O^XBjF<E+v)o
ztb^ku%g|Dw_mTu71xiVh$pn-l)-|T<cw1FuiNRDAt+jpoBPG{e$07u>B;hbkaWQh)
zc1(@tXtsyhn^9g}Gw3=Fi-O|T2}k$uv)*pmt=AkF!!`t7cOAoW$GB^;LXb#>caDX1
zNNdTp0<BR}LYmTSHdJlPb%+F|*&7bnn@*`$EAqC%*A<y4C{G&Ng+xC$%o2?g0i8$&
zqdlTZ5n0am^=n>UUNSmPQKt?mHTh+Y2qRLfpz{n5#%SA7vqdSz0C?s+7rT=5%^Mcl
z(0Pyb{poB&WU3T<T2V+vO{6e}iIl8?+IuD;V4b4?7M;aO!AfazA&6av-fii+mObwn
zWeG2&<e3yG=XsQ6B%Q^@fKLp2!9$2>DS77loPVMe-*hcUiQ&UU@|&(jO2Iv)c;h^8
ziR?+qspzjq{ln4d)7p8G5XfgU29qhxYKgBKj8ar>i?Nnf-5`Wu=NvDr1FhLJ3A4$V
zItCV9$5Ea$IXOWKf$KW1+7@Fw@}l72-S=3ZpHpvl1m{VWWO#VUZa!zIHF7*b4+<6+
z7f{y(DHx?Gv%^DX_wI50<O%h1NfIL?t;mdKmS<@133biZIp)59a}VMeop_{#(hBn0
zqphU%f~XbOizQFz*N7rv_5iZ)4UwNW{Nkl!zHRB6j=8fm&N5%EY1<Yr6{*%7B!)~W
zRE!AQ{|pf(O0l1&<Y|gd4Ba3_8^f|{NQOh+`>h|a|KK4$cmgn)&DhH`#zLT+BPvZR
zB&!&3&Jo&{G|Mo?FijGuYc|fY37#x3xD0`*F$|Q%#YiUv<NZDMvW!J%IhKkm+i~qY
z2T4Nf0~_z@Vq`xtWDyVoO^o=iB`Qg%YVx~xk!gx9a<ZmjXFbchVP+Ih>xPKnZk|#5
zKwjhw4-Z+sdW8pu+Ax?*sg?^8?}%;7R!XY3Z@K)<=cHQUr9k<J&I_i;C$x(tg|p0?
znh50HqqXL;?I@k6Qi^W5qT20PZZ@=?#l}dYB-UDX)=>q|Dnt&Fgj|3tE7B7DzChgW
zsLvwnE+Xs>mK8C0?#?9Y4yY$1%+hjQCCDW5?tVs|1bpa-!wPnSZ6}dv3Yk(_k6-S%
zh>`sy;l5Fb@c+Xa%&l8oo}B@Kjj}8Xi)c!=fAe$lBw=4k@+1W*Ie7nlq|&_j{MW26
zFPSMts#50G^15xwmP_*KlsKKCtVL{h*fb@7_>g-M+~OLRE1Xb#kZR@!2fUfjIf{Yk
zIxa%wG)a&|)<R-|BPAI{h)MvUgS8+fQcAk@irw`!`EbOpZirGcl#-<nWIj?z#dU;%
zwRrCt-1O?9?Jz>36N3nzuIs4kniH+Kj*)F$!)Kqdv=-O2j1xl~kI+i7UM&fAjWC87
zBFcM~T}KrHr#Gi<w_Y({t*E+=Eg*$pYkMScHW^YRk$pGd`fAB828t}j?B~SONPf{_
z{*xJgZt-n^E+A7)ax#ES5^W@=hNEG_-g`ObZbHZeo(vx&wh8FcqikSP*06HyXNH+i
zIG;EC&)bqaY09lMA=8?}g9DcH1?}YphcVLaWjqfX_Wgi%+wfRv+&E{y^IU)NCDu8x
z9Z1EhZ8<Q8<H3Mub;CDpOT4_|q4!i;Gk2Dg;JJSGlq5z7k<?j~6ntIP*q1L6b;H&>
zGNpMpF{Dy5(28q1&e6yi$pkdslPZn+lfmHAPARlWFwPP>i}w!OwV2@$Ed-%$ScO0)
z6|L=f(OHg+VNXC+mPl(^17oG}&eHBmx~{_^$h6|hI=pjioMYc;WSU~LjP-oZZn0!v
zYdYs?twjgV+XypbxSgfMG$kDju)7@>P0On7m}M#X)R5+pCa)>byuGfN?TwipB*=q^
zd?z7$Z-jhQAdMl83}%{A+{wufGqll2qcB>cG=#?)`Dun87=jdJT4K_^T250*HdT-b
z<V@2Y32bV~jpt4_=IN?rZaqUHMVis2DXoyGu4PtQ2Ez&8<vXnDSbNJ;zu~#vqD{&e
zNoZQ64=AnKc#qVYhk1?>g6CbwrYbQZuxL9jyAC2~DIo;LTJo2>l3j%09Ni5Xc`PIY
zAxH$&F%pGf8zMpoPPF1}XK4ZTC*#SdlRT$%j)6%CT}M=!Y%*nf`wn_gpqd8Tb(}X1
zX$-7|1St@~)A)cFf~5<X7?~vrL2Fd(`)TVv>j)P<@E}bXWEn37M3Yj@=V<Sl2tgA9
z%?)>8M+I@HIg=WX<koD)w`XT;x{f=y3YOCvt1ZJ|c>1d2YGZl-&IJ1;5<kpIo(xfw
z6oe$p49X}>Vn{QE(i)`{QY*4lljf4#Xwrd3rxK-lz*;GR5s>8ysRUIM`~FV|v=qct
z681I0x7^kVja8i04c&Upz&TV=Fqeu=h)lAA1Cg?lEmrs**H7Wx*Su(U+#c_fIgfB2
zl^D7-rS3XrQu0oo<3r@4X_zQQsubtW5q*RhQ8Dt3wMbyBH3O-bN`Z-yDntfSGPga?
zund7Ctx1*S+6S~0s2`5UpN@(glca2|CAJOHJCKSP1NmfvN)qN57k%}brg$Qi?|c0{
zV~_&s8x(6SB;z8-`+#(oRBMu(H;oY3YQ<6u4)P)0cFQQnn+x(ZLNXsl7HLHpJ5rl+
zD8M<#`C`d<U$WZw9BnmmuK9XiaXcFF;b}^98qkkNB&i}v5)!2u3=>qUNsJ-S5{%Jk
zqcBpT5=D|Ilu{(Q>c5`|q>xAnItsiIXuu;dS~41Fl3bA{kt~-zTs>0wEV9=HXcey-
zi@*6m($SD?GU4dfDSK(b!8VYVg4<%iR47W{vCRZkRilPOvb;cbjxGkOu4C7>qzE34
zhMZ{4RokMqW;UJDcuy7r`)NW7bO?@3Pl&a?=UQ$_#oReEC2_%Hg<z%?r4I-xa6+Pf
ze>VG6?d`LFddjw{SXC7&Lh2n&(;&1)6$MvUS4gF}o0y)x6M{@B1TYnFYz&vy^2T{i
zq(CYKv1iW4+OTUI-n1RQ$VjweC={8qh&<z}t~s}sW~A5^9fwXc^#ev_&GB%^c~vtQ
zB`k}UgPovhQpy0|I~|goSi-{`{qBgwXpA=KR5P4rB&k6v!(fmw7^Wzt5kg}IhSV6O
z(r6=5UZQn>y3$OL6^6tJaxDo;V1ytu0+UJ-qrgQRJyWQSKn@i?296o97c_&JA$m{&
zQmxr-H#8yQs+ys-P*%h`@b2i4h261CBBAN{wcGF_cHGIv$hx5xqGu38V3=iCpbnAm
zjYr%aj&OB_3W4J^#YdPX2~C7E=ZL_b6wE_lBm~zXFcX62hOE;-i9r1?_h+9vrOBrg
zZr#33Q<j|XcGPXlC<a#Zc@IU#$hK(_*0GnRR54P8fDwXRDI{>5Ww_uev?kAULW~3-
zsH>7HM0B3>N;Di4GX_P$i>Bnl*R+*oDFiC-=#Df_M~1cGc9bmZnnly1_gch<1?pje
z9(eZlB7BmOJRFhCQnJjD=PAQMLXo8;CLz-)!*N1p5~5V(sbM(CNV9|@Nr+mbf+86j
zw3L`sqLf4$L7FH`CMhyOo=BwZ(}L0gtt84oo(d#_ED^{<jW-?Hc1Vz0x+BZDPLbAQ
z^$yhqE|(jklw?`P@$oT1DsKA(LeIneBtPQAe8Qw|Q6Z3oKygzXm(KB(b3C(_tZUiU
zH8w`Bx(;Gw8Net>86yiHIW?NM*5M+QH}JFos^H0#BHVmmR}q?v3u<fGd-n<NJbpwL
zJkREHo^LkHVk8WQq`oiGx+Gzu6nC`d(tGkOB~?A&Exl)~6wY~K+maLo+s%eVN>U~9
zMaH(>F;kkV?N~a?ZJlAY<D@XGCpCF0DMCOA$(y#Oig4?8L4D$xj5Pv@d^})~E7DZc
zI!T@+=tPqw8j~87)MTjwsWC<)g#;ytNMwjODN!ac0`xebh!7oJusG`w(W8t<dBwH`
z?*-Y&pzyc=A&HEGpz#r7JhqD{7qJHcq{Gx>@_b8qdyRRTV>DciuGtGC?4n`kK(-wQ
zs8(z4TFd%q#ILF=-c1j9oTdzwVpUbt)}pkg^&aaS(;J9Awk=JBJ6X!hrtLYApt066
zRg#k|qjR3Mvs~U#$~H!3QZfpGos|8dR6cN^6=A#K;@fW--M-D?ty|RVHP3cCW|IlR
zTI!}DHJVKb9EE@sf-VYL9~ljE7V8bE6d0+fLty9}Ns%+kGj`U}g~(iV3=q)Nye&&c
zspKd#yq-ITY0h?{NHfWB5vX=8SJv@6_x5mi8V2tUNVGy2MOGxFMj@rdpc!NaX*9+p
z2xZX5kQhaXNuLI!0uhl?A!I}ffe!(tJW2+nh)8e23ye{OV2M^j;+Q5WF1I)bp$lj<
zst7nMFs&oY6kQu>x<IQF8eL&@jyXyQg@CJ;@=|gnGv<3+3N)%zY}RYCG{s9r(2>Kd
z9ob~WH{CVA@q$DpWMjj7VuZY!Gt!!SO5>!2Bw=C<udA9#geFPIyu&z$j8M=QfOm&O
zW@Skd11?6g7|~LZhrosRXsJ;DXgvN@rzvJIpsOl`ROr!=Zn3~<jZ>PcuFxi7-x%h$
zqYROKqdE7UVVZI@8q&30j{pLfO+zXKdygNnC`(FfIm|MC(=It2&N#kxkIVIjp$Rlt
zOy!vjhjgPB(}KRpc)Hs1(+7vx+YRI28TBDK)g*;sJTN4MAvFnuBq1B87@d-3DQTXe
zO#*4oAkQ%-LrR0x8IlZPG^sQoQ;d;FsYntKLQ|v)oh6tY3M~;zpi{_)ib)z#i9`V*
zLY4|tBGC#G4Ve<8xj^1Cgzp^5Zw-)n#CMLNEofJu(vJ4A!qJg3VrVi9kt#7PCxShZ
zGIEl&bZk3EM#e3rX`RPf%Sb6+dC#Q_ygwduS4jpTFj0yuNtm}S+YtUvYmjQq!$HwA
zl0q<53KJtGuymeLV$g{cNMo2BA5)bjQ5#gAla9wscRQ{(n_l=KfDpK+H7|VNnRV<L
z!>uA``0ycB)8LyH-L`mV@smlftPz4cdCrzd69N;Fu|J(q`@oS_EV>m(X~EWY<O50e
zEby%E_``Sh;eJE@!H~olw3Z}7qjN=?8)RZ2DzY>|Cn-T_j7$jHAa#NwN9hD&U+5td
z1bsh@45R>9A{|;-Z0?9CRA|XXM&mn%N)Qu)hyf=Ah3d$KrVfJ6I|?C)LDDq=FC1D(
zw26rST!0RAPNBa)!0L+ZR~f^0kKL%E`OvWYYK@$a@ny*@NvNadDr<Q=tk@aBbRFr+
zioYsr4vl80HEr8b#)#E|tx|k6n{l~Z;@g&1X)=?Lwk=y{nJC3L1R{{-IiYE|3;}!~
z2uP$LixKrvmVY`Ef?WuVPfyuhT%b(Ccs8THxM1CNR8k?FCkD^Z7$!#X%6j$%><<d|
z-+!O#`kHdRrfyp>hT-0fQPYs$AXER!UNVk~kIk55IOJDv-Y`l%UOL8YLTkX>hT{7p
z_J*GHw-aXX<^9Rmit$L34i$r8Mn23)O?uP1rKlt!OHz^~B~3Dr89GbJl7gTTlui&T
zMd}2tO&<}ILTQCo5|L_B30V~AOdym%s2<0VAtDrv2LcqdE?^`K3W3(31PCHB5ojY3
zz+|dWMv$o<R|uITysqeKO>q#(P7};Q#%8rav^m>NiE$oR2R<nF&=#(ZB~>t1DLTMg
zAGivEEO<@@c-ygXj#@~z*0Je2CTYTfF$C{fcuyTXZ`zJdX`Z$nU$!l&QVfagB4{Pi
zyAb$dS8<YN+!~Jw&Ou!<y7wN}-+jl>TD~o73gF{GK@<{6WK2N%h?D}Y6jDf>b;va3
zMFM&7xb>R#ZpSZ^NSDII5Aojf?d#WM&J&|V4HQL}P%4WlB*URceo`Q{AW0R)K;t_J
zS}~d!v{Xo=5CW7*ktRU}O;iS_QWA1fWe_q4nIV-#+Z0lblo}}l(K~{1=;#Pek%*Qc
zKxBPLS5bh3SV(*a)<NfBlqpP-u)FHW5->_oSAkT64FVq`!&K0gKn7$IvGWWElFfgn
zSpTz*?yErYIN<*09it!TRMZT@kf-w%nbw?NuelWi>He56(hW;?{Dbi+cXu_f+LpF!
zId3foSTd>5T7fZ4fJM`Cw<!3yD0tm8v>|ZrJ*@y~3_p~DJ5sO+0dE}wfj&tRob4#I
zrWg#!iUG~_HRnR2(i9I2h<|rt0CqQOo55g!h_HP9n(cCd6!5Gt3?iIX4Hs3(McdLE
zjWmLx%y{FW-0c_%ff5mU*RX2>scb3shore8F_J_}R3gbzh0ZixRA_0)2MQe|UTGv6
zsSU<tM3*5=f|UtT<%p0VV@@g)<Ur%mAT&WZP!TCCc#laX5s4BKuX{DG6A?u~X-V5D
z@&uHEpd$k!`LU*HK<Gd|j)YEw@Yps`A|U}0BT5J+2by;4*t=yg|3$*pf43kl6y~3f
zsbfOC=SfRQRtn`kTPayf$-C>8{ao^T0RQjujNcg?aSvDufrzlRmSNK{8xAP6W~3EA
z+iaQIj#4RJ`oPwE8UY7Eb1&809u~BlEkh|VQs84iuey%=TC<A*>peOK*4r(!@dT0Q
zs0hbK_h~=~I_GKHmXR@x@&b>bUahcQM@UmjZ~34Tyy`0Eo#P}=*-1^AMGl9@*e+7O
zdQGMzS~}!mMtT%U_D2{YNt7VZC8L2NDvd-k94Um+XrWM<=_`FSTBbympo7L6MNo!B
z=6I1HlMF#h5E+ra-}fH0PJoDyHBogao%ix@Ji$do;xJMnf+9#omKtL1F;Wqe0G(iv
zD71<AIv};;dh4(bibPNpkfxDIRIHW(*G2aCG@ETi%pBsso={hjERCobi0>4v7aKnG
zM+6&bI>)7ToQ22-`4Gw_mpby-^%Vy)<?d+AeF4uxKpVr!c#O4{6nK(b%C<wL0;4q(
zA$UJcdGF|u&1TCs1Uh3FJKML$F`|tSJwH8};+@A;6|QX&ZNqZCCJzCpHC2?f&J)^(
zs10&3M2KEn=i0WHG3SO&x#6-FOd{ORQ;H<vx%CWXUtAtl8+I|EhB@xEB+n%IL@`Vi
zT7uG&B9o-K!g)bzBzmOKvDW~Er2jf7jZzw<K`BXeDHek;8tDx-Bz-X$Qiuso^=Ty#
zF<20>Kkd<?r6r;f+TG~w1&I=%G*NkCqG(-U78PykS#1IXBgw~xYUh{?1U5*jDxy?m
zI1t!IaB!@+z6!KmWIB_$PLZU7wGNcqfRcftQ20*<l=~HY5z%_WplUH)%Whus17Y|@
zYIu=%T(^!NB?-gS@x19J<LkC#C<R_f9u5Zl!dhJ0^4@Sn8Y86?q{AUorOE4xUv?dx
z5R3%8_7NRIB*77F$N4wk(9Y)!Cli_&dyTo#_y~y)teS>F@aV~uCImnbtYy1cka*9F
zdPD6kccbCVB&?E@d(N?O9Vr4|mDtUiZPziKS@H)-pISs;d?iL=v>-_(Stjv8kte!`
zoK+9I8YA&hA`?Xv0ucpLX-X+kLgRx*XhTXu7c@bnM3ErnO&s^0#(K2MQOe>m;2~Or
z%q&uBgi|0T&i2=(Vz04lVnnMRE7&eAav$=EB-u$!E~rO>)iSVLJ2Vnc<kpF1JNHx-
zh(h(nV=53xn%a~2$arE10lFe!KC_(W`;3%iy;^gzT=KEbSlE`rYhGVmQ47h#qF~sy
zoNd<ZYfTXX*<e7Lq<meLBz4W5L4j>sw&&-V!GOu(Az9N>p?D_-UW9-giwHp7G+e)Z
zOF9^k=Q&l~FqDcnLXzb<2Lyz3n4&;h%e^Eao6QKi=bW!Qi$c&D_>0`|^S0wkSax;Q
zL&XwY+2HFMsRVN5$oDj9t}$AYq>|xCQWUC(T%}|-Gz^9kok)^IAyKGQB0_&7C}~hy
z(nP^PN@Ng76A(fmq$HCDfk3DftORmIP$*$A0icIrqf$f@2?S~%5CXgap#_Lu?4gJ#
z3DHRor-EcCsoIE=5i<}3FUXR>{=Oj7g6U9@r;>6LIX+SB?@3fA$b)2@rHsak;Xq-u
zAWb8Ku_oO!)cX};;0VQlckbR{G8%I2BEOUDa~d=++m<SLj*EhW>5Ky@Sy@MI9k#AH
zG8!Qjt#fRwW0)6Y;|XRsg7KKqpr9mR(~Oyt$U+EWp0jN`(yB!JKsBEewi}*?Kz@A8
zgV7M@J$a&Olwx8Gd$TD~3gl|Z+p^@W>v)h3kXo_}Ee6OGWLi<AnzWAOZLfthIzdQD
zo(N`xNS+FcOdx_FA7!M8BGG*@MiiJ#qK!bM5@RGm2nd421R@coHBv#Y1kwtGhy?HP
z-VqZ+ng+65AY6@e9Vm|v4J{5OJ>GkSifAGl2udJjF9R1=B8)^vc{A7%+1kitq)3g#
zwgM9sN`caXG=V$!HJub>g&@xr-U^0eNxmm=PLO1g>8!7H@`1+4ltCuR2ZHRQj754$
z=PR~a^ZuPX9Az0Sc1)`V72&t?j9ZT%q3+&ce>}zzSxCus+wr<?xRYfZr3s6=>gyY=
z>6~T#=8Q?#F%vMqIV3U&!9~}RTwgH-mUYE<RmIB?IXpb%x88Y-x0cR1RwhM8I5;|_
zHip$^!*|;)7hT6`jNISW3|%i$%!6mB1aqaa$}>ua93CB#4+;bUl?u=jV+5%dL?_6H
zLx$rI7>|a;n~|#MpvVNnT#^Y0U8J8-1Q`Rl6bzKdi%2ITq!M8xh=@)DqFht0x3o=3
zx4NR<El{>487PLSMx~$?Jsd0m6>o&!5g`LI?L`z;f);@wB0BVS(=dZn_t2pHyBV<l
z^&FgNq7|5=e>R!I;aD?BCBeaHq{uSCXsF2ZKE35yFeq}e4-3w+S6r8uY$Lq?=n=Q4
z6W$=O(CZ0|!G(a7vgcxA;6e!IZHo(mQJOJOnz|}+RY@ZR-DZv3m1NdZI)^a^_2c2_
z)51BlwY&hXx(=D9JU%?+@oY-F-LiV~hOYypQu6U^!e%g_+-$g>&pEFu9t*)xYr3M~
zxojweVb(>)#gNynBRzB+4{r0$>3v?jdc|4=rtd5AnMP%j$yB3F!esA&UG*{Zi&s2)
z(ti#{DH17AM&polonTOCP!fbeNQFlsydtQ+4iG{jv_xsm)$27+zd2*Im}4?cy{p)j
zOUm7f>z4~$y=6F2Xk&5SqoN~K7GWJ2N9qHl4q+WZMYM(}16cyK3q%)CI-+7ffn%d&
zvkT-2q=}%aB03Q`FG*8@F%fTjtRc!CIEo_RLO)O&g2V?&7{TItL1!V!CJft_p?92j
z9Sx9pPuy%UZAU8vU1!<Tijfqoyys4qQ4@L5wCpK~&>Gpa#HNN2*o4SQF+lxi)5)il
zCEwjhjBXplC-)z4=l(sqwqyJ1CBNB~)JpTCVZkm$wzgwXH(YIZjK(8Utr%#-#W3YU
z*Np0vu@GD-&v+O}BMjPtV<q{`>o*Lhk>PJAs6sIwDbiGOc$_gDWqkcr!mob*lt28B
zQVyn?AS3HF$V@X(f=)`LktFh_2t*T*_$V;4FC3$nq(-vaSYExjB26Txw+}eFKViLC
zgYTG(6m47KY{PQBVK@{dxku3g4k;bV1iH%N31n#m5y(U!6%pwoyQ-fOHl`mYjS8ZN
zrVCW7fH0CmiJM7UFbZ@cv0XnYZ4?9*2~i;FS;r_G!F!w+__1N#ZMj%3s4F-MePsHs
z?KlQTb;ZtmQmsgpCh?wu)>O`+l;S8&=tAUe)8a#9Mr7nY=gx5zA|H<is6Q==PoK3N
zN@*VFImbuGO!oJ9w%PLZ)k}W9Sn^gVKF$*E4hDR+T9P#_7gb60p7kVWV<b%%cqVER
zZ*eP+&ok6%i<rQyobhlp!BrKnHam)8VDL%GBv*_E5|JhR>whVE_EjVwbliP##_Lxr
z&R%P79VaB2!Zk2GRCJA`?F4Bdi6}r4MNc<FKe?P`lBRL|)xUW`S{R;uaKz-WPd!F-
z42FI6esDNsdP}o9U(swTP7W2(b!g>51e9`Yn+~Hrc^WBXpbZfjJWULwsz?5!h#>l)
zBo*vUR9_3NJT?f@M36>-^%0Q^WB{T>DuHVSQVB!{UWk5--V1_|SnCP7p)!H%-4-DV
zG8?IH24qK4uxwk#O7*(O;4vZe@UXMo%5(O$rm`I_2AU|4!L#)J*!`i_$Tw9*t2OV;
zrriJWkJ)?t2w#?5yne;!%N0r~W=e7=&wEPPd9JO+I?ss^m?#*TggQnnEvd}uv_ck+
zxNp!A)@4Us*NC>kdj~<GjbJbm6f;9-p{f<d_?QRxN~V)N{?)%q`M>@5D^_#Q=|h7M
zk<B)e4q$I0PzH<$2m%@h1X?UQwoJ#GFMfGOh%Mjyc#4t%U$5wPOO$9CPI|FON<qqq
zlam5`N7+^=9dHDY7H2($iKI!S^?{0rQhi_VZA1$|2ecMQE$}zBL8v3e5KfOZB8ilZ
z#|lVtiE^L^im3Y*HW^5C(zlzbfmAEB?(=$<D6|adRN-$Id~H@-4JETA0Rpc=#0x<g
zBfBgk9gk5!t|U<#Hd4~$Iio!1o)FyDl4mi}O34!`XsktjKS@8GB?)(q4#{UT>bGy{
z=5vI#Y^>+KLBUAC+ZYjTgOP$a&T&slQmsfvBg){okS*;fFm{@lI`pAH9UD>?8HGLW
z-FpCw1#fp-iizap#~H6)gR3R4UI|W53tVlv{Mk#EFV9&y&G)|-+22ce{9ZxVL_ncc
zq^>10C|rzKAIYM^hMwF=hla1eSn$nPYkvRt9+KoKF0|OTK_(s<BE#YkZ8}`HKq4u!
zgw1M+!IF<528%HsNrw~>2t;AgG9q0M`D)n@zbYA#vL}q%CZYtSg@6v6>1pB^B_V)|
zH{y~6bOaYb#9p5tIzf=4pLdL4t;ffJw_u$l3QeOWo9&K4$cWAnA|xhZHXJazdzZo(
zWZM$D4xQ)B?%id4_bx6*)>X+=NL-Sll;Ttfni!EmDIO__GzLGP)2`RNtZRN*R#ZfO
zwJYhg;dxc_ZRgnBI9gN!#%V?uBi~gEE{`4lP_uXt;G-0IKfxG*so>WB5qBQkXJ;+G
z$T05+yi!c26W&~pDc6$giv^?fD^730(NJ+bsadZzzxcf6-~HJI(^*H6_c>5XkK1)O
z)q21s7OgxgT1G?1=fAjOm<o;$_DEHPP@-i`kvkHdqg4X!4p`&eB`FmUSuQJ#?$E-4
z_tcd~c#laVM)bei*?=;UM1bnS1bokWlcjz82oQAN273X60Sq#M^I!xh(KC)(2#P`P
zm|{}Mb3vLajFKd|Ajx~&BgqnGpKmb6U`K|zXeoigjnv!6h;<H?=Un6k%Nx<n`q?wO
zFTUWQZP}N-sz@gZ>2QQf5@LwRp_FW^3cFhK*~^#w^UEv#<z~w>XQ@IUQHqys$1r%-
zM6P_`ePhUzgfE9FKd&xX9x9}f7-cYt#-zQ5&H&?X#PR7VljCEyfY6b_-GsJ^9G$lO
z@$YrygNC<P3W_J#qcQT`C;a|Dg3)x#fBsL;dGgMJ?M6~=J;Dj5Qy`02XW1WxzdNDA
zTh8D1lf&Qp-T_e-SidDPEy>Uk>WZ$rq-$Ri^b)is(-A*^Ly`s-%Z{paXgrH$gAX2=
zM}&6>1-T1|1_nt4(}P2Q+cJ9pcR(Z8>)4-eD^NmkGke1{>t_voE6_@ya)Hp?po_i8
zR0@e!0xcve3KAvJI#PWyMTCw!E6Er`8{jxGth<gEb;ITPIrU<}D0p&XC_`ZDJkA(K
z@4Q2P>!dftC`+2IB?3k(<jy%>Ny$IEp7Up`4JONYxVOg-W;6b1Hsg=)-R00oDkAF;
zXhI-Uim@?#S*=*?_W+I760O0c5@QTn31k%zJ|UF~S5+*mW0VDwi6&2>+jUsm@W=n8
zU@|j!5%F%#>t8Ntt~;vTh?7U3P)r_CRgh~i%F}k9V%+!cXO|rs3(+zfIbMIeB8ZN|
zlbp7CNn2l$ng-uA1m93?maNt<vAZ=2NRt^%CS*xRTehsODz;5WUIg~0pl<9XqKEm~
z6SDxS5A_Ic5DC#o2M@W91RvS%A~6Ls5GdLIh)W_e2ttUM6jCLTGWHO->1F0wa?>uV
zp0QK1S0QO5Nd!zy#&}!zqETZQNWr3QQC-gh4#s0{PbNgscXf8VqgpJP&1Os{Q*r^V
zl!zqhg*FFLaH$Pj=lN(h<;Nd?#NhOlu-TBsehlk}dB(GEzNKqgQZ0EUdQ=S2hdgCK
zDS?y`sUlMO{@<HG*MX}_u72|yw1^BILdYdDg3MsKjocnNZk>8^RdZ`x;>Hb^t0Vs8
zPexq7s;Qks3kgX?$p9$4cN9tzGDTHc2$A8DW_ezbo1U$!?HrQ_THDcHZ7F6W+O{G(
zL9(ZjL_8Hy8Ae4$F$yfNYK~4bki8KV1V(9KU3s(#6iL9<^fiEvH>W;=5@-bh!FVhv
zH<6}>$w*K|fzKkT6O=ZRrhO+M5hO^w3MeT^GllH}S_ot+(RD=U5nV;JjG!fLa2zFu
z(ps$bJkC<Ss2hTHn6~BGS_Zx!2z56ClHJqqaDxHsvZMe++h9$KkP<yf5|&c)<6^+0
z*_4UabZ_3UJv&29Cg`GI@93DvixrFcoFge%#K1Q(&}0^q=Ojj=q(jR7EJy@GfnIpz
zs>EGgGhfV6A>up83^X2OE13)gSJ#2R|6_$RhJX8i+VQH6JoxR5@Bb*{`ofbML8!nt
z0jVV}?a3CGL?(s8wh`k!^Sa~Bb;bLS26W9OuJxp&ob9$o3rAO7fitYCKw4-7mR*3X
zIA*ech!7XprUvKeoI|Ct*9#IcMAE-?uS)tTfba9aQi8UPv_Lu%C=bFw=OeWjq$#*Y
zkWZj2=})$ngc#^zFR)Pvr1z*?pesqD0$tMI1j<Cv9-T<)P*bEilO)AE#~?9eZOiMX
zVeAI%4F(K>TnNs0C9PD{P2EetrD7^2FY1O$C^9Y42g4za5WH+V9w#Zjs#rgNj#7%I
z?Pu{iqq)<z>?MXOf=LW*TvCoT1J!E<RnpJVDcwV>!h`7&G`(ub)^(5JU-uqdqg-HA
zkBUwAB~^fn?_lp}Mz^S`c8=?_mJoWCjx&Npdq^T_>`58`?>bBm#8d4oZRG$(YinfZ
zfMXO5ZMj8X)ohs3mX>xuC5?{CHiTzy(D&}5qNVLDb*&(HQ2mErc7d*S6b0ZTTJ^u1
zn@5j80ludhpabQ=DM&>mn7+SnHAoeS2BZk+RNx%_Y=ZW5O7<$NfxuXW&H}mwtv!iW
zC@txdz?Ov5y?wf~GfE%WHwkZ>ns1gX9>hpUQyL*C1sqDj)EEN&jVGeONBS}K05S?e
z<paCUVq-uM(fbG7`RPwd1_Ki3Xf_+HvwW22OpM{md#n)%1i?Fm^auq~3gk@~P!Xg|
zm>eB4JUHm>=3+qKO$bpCWF*PK7(rV_Cb^<^k!v;LWI7<pQ<?^9+xOi2dy4T$kcfyE
zec_kl2{zz6Pt|oixD&a1l5=wMKGWeT_IyjbUSMR6ySk)WR9s(_SnF6lU9i30;TJ0!
zYBpEj0X13&LT72Mr}d7`d$tRQARu%^5PHioANvv?0X{Mq37m@fs=q0m0^uTC7x4*1
zA2C%gpNk!!ZrDpH(7xvpM387LP@x|<k)f}xl<FT-lMp8fwd}tRY0APm23m6`Nw{u$
zRFkSAb&jb?@F5_QgiY76yRnhEZF+SufRsWIoueeOOH$@#&F1V4pZ(3x`Qq(4(;Fj1
zEmW`YO$^?9bYBP~Bp`dQG$DW(i3o_1B+a?|-g`u?DV;-Vfj*F^2%&>*2`v!}sG(*w
z0DqXXENeEGRS#+;g3dv?c5HW^s`9Al`=jOqCVG5rSuZSq_AeTWB%%|C->uoY2IMu1
z%N5&YLwPjht1q^^dbwkGJL78Yupxkm>|Focb>kswC{x;<XS=oNfoD3F#2AQ?zKK^i
zHg>LmBU=I5_pM&#BE=0m=y$zRNJ&8qeWxH*&%}8IG6<p+2qRHapi(eepp$;QP8o$p
zB1Iton<a6Y(8><owv2{DeC+YiS&~o?xojFXT}RNGBu#J;8v28o+(^O;r5OSikRe7|
zYpI;05zy>*+%bmdZ_oK3R%`x4Rg(zG2YHH-lCf6YK_FI&tn!E`5CMAf6hgT9%7TxA
z(O`i0o~x#%v=P}v7zl(E{R|=kZ3g_ye}2T@{PiA2pAxeP>!7$^XcE)=@Oi+wh^?XP
zJZ<gzfk*Gbc!oM+yRUeA_6pa2L$}%V2;JEQS1;D+S;5OQPb9LQ!}aS1?HkUY?^u@&
z)tfnOXK}vbZ$2w|eG!o=^eJCM<w9TV5uxobsO$Rh4}!D>G_?JF*`H(qZ3Jn1ps2Hv
zUREja{suq_H=U%EsDVI+8{LCcB&kAlVE@Ge6(aV>Q<N42Jg#XN<@t>rP47LpZwy=S
zk;X8%eH(M@7K}z{DG+H&B?M7voD^jJ$Aw;pNaZ}kG~r-2BiU?lO7o*UWfBAbwk$y^
ze&Biw)F2gan+72zLByW26*tAv4XPC*#7m2+BXPUq^2G}>+lw&U%g{SprHVvGh6jfK
z>3=%mum9?tJQuv;756x&6hr>v-`(NA`RJPYd`E00!>MF)M-Xag9kkvNqr`g%HsjC#
z;zI_*FIiq!jPA@B@)rAg&ZAMrFScX;`rmDMbnBGXN&fsVu6Xhx+)XN$FH2@)gHkoi
zMMKp%ihC(-=Sj67M2KC$>;6q6^dEi#=mKKhkBb#vFt>rB?8zUWfY{R40DzB?Y#`|>
zFjmm@R0c|b?0^<j4zh{87)1%#wisuSe_m0)D^W(`L(96VnGA<y+7O)MAW1n$5}ws9
z*Xs>OZ{H%UB@>dp5EvvWi`|xk!4O46xE}0Mf4aB#>1ETR^Niz@6T)J_Fb0~=az9Nt
zo{VV%?409uYZ+-x>nv>{*iCz8PU}9bN!{NENJzf*_?_ULJY&6Fl32?I7@P*O`x#P0
zOaz0>@YQd6Ex(8YRKuOyp5fjxSIY$7Mt=Lpiq$sIl%DMxtmp?bU4RfGLQ1wP$yeXC
zjE5!bRpi~f6@{*O^Qz(Va*x+90teIE+&$f+NHRu)f?d7DM#v`_tB~>Pb<4}=IU?NR
z{U0o8%FvGi$-dnSD5MAL`_!irkWP>gkq%5QXsZ6h8)lG7LDzsa0#^pose-N-zQhEA
z7pNOfz_t(!_!_*Icp+&UiEAV7n-;weR9Nhuq29HmttQqDMGVYa%W<M9l;Ty}5<(!?
z3h6y4jRA~QxTeO(-Y0n|dY4x9J9+Wxvg=6mf}vJ)>oteY@vElgVm#*V$Di<n>4Yb3
z!%)DXmXyAi6qTt%Bt6=tWdA6YK>LU}SG*@O5+zwz6|rquNlCuv$lgg2NOB_>jWlN$
zhF|=0NtPwN|K44`cr`?2C;afoCkU?Ct#9*NKiYzm*e+n(K#~Y#1Fnh`mjOGEeD_9!
z=vZ$osg88P@#o*&=gs+?yh!=U_wF&!hT$w{GO7{DTYmnFmWxZlZ10HerlzVQX_hdX
zlvG_nhMukswwH`|GWMrd3R2ZGfdR-8ShUbsI2cGeEl7o+Zo%#%nUUmL;YA-MMF0|k
zu+UnGw|(Q`ZKUf2o!5j$VPj;wDM_v+iAyO(gX;pZ^OUQaXcCZuL<siNl%=)ox{g9>
zW@*As8wR6MKd}`8^R6Q`hLI4=okRWpVD#zR5J+Y-MpeaSS@E;&4i!AK4KpE0(uDKH
zg4@Pm+lH4BE>uZ5)IEHu1X>Hk4K6nL(%~kaqpqJfth<ij9rHvp{z#D?7(@!WmTcCZ
zfBWZ#z43_0j~le=FsY;52tNLJOFoeN-~TzBp9Mbt&~kVpQKB!Xd=nUbSu^~9uK3yi
z<BIjPKutWu0%ixAuU-v!`ZVR;$C2^=f{XK(;V^Q(`XygIeZ^)sz<Wh8@ciB%8Olw^
z)m0$Ilp?E;8oH*(+G7;7HbUq*ebECR5CqZ)qJygJ3qLs#gtG5&%0@tl3<d)4da>aR
zU4TT;*<SS&0@R5>G?GpVx>8~ZI2&+MuzOXKtSp<@l9hsd?wGeNYv;M0CR8D?rxZ;H
zY`TsdcrqGd_V(C&_=s%1q7Z`XvLsJa_JrWtdDQQZ2A?hl13q~47`<FDuN%&~hEbBT
zY+7>XI5nEkG|ZG@-87u13FoT8=Bj_eefi%TCUlWvVOTFE11ZU>3cP0*q0J<NcLeF4
z>I-SpqhCM!MMjL0KmF66Fc@lvgSUM7wMVOSUY{paYY9}mI=fAgIkXAvR*}iV!~b=`
zfBWax{LP}_PwtOcjwR!L_|ZYh>)nXK=r&K@{fNyfqwX$wb#=uzPd&xpgg^e{j$QL1
z)$T2l$i=1Q>e4bCrif6Xs>mP%VIjC4(-*$SI+C=9byXoS9@Z5U229dx6RQS-yNOU~
zuPem#tz#5|=piBqx)-^2E~1>kx?Vo+5x6$s95^XxyhW`wS<G0-nsKW+ijg0rnw3zv
zBqfoO+6P)6&@nRJn=yX!gtDyQ;*z0KT<&(HN;A=_x0!!$F!)rA#ymOL$JaG3&v_@$
zxqIuBU0v}PyB#xacuy<JuI2Nl;kA}rC6=K7mcS6CUXjjQLMkb?0@Fx7)QXF?Wh^BZ
zA(9pe@>W2Pb>I3Vg1zH}^EXF~r-tK`CtS~AHa+9*Sx#FI7!DJVl0W%Jk$mty{_@{N
z_V;sc-}2O7JN}RV-CMp}dkzS+Y2<kVpL~+=>Uqt7_#)+lk3ZoDzw`TKNyB=T^Ylf9
zAmxLPW+?Mh@<ehuU$b2+?%x}5`D)Jk)t2U8z2V}Q8!o?XnO}HLbV8aMnh3?9U@~!3
zR$v_Lx=3z%atGVD#Mbu3qE`~51W`yr3pU&o$q0fLgr-*!`5<~Zn3VXoPYKq8wS5%u
z1I6Ne&2*`VS~1rxs*a=xvLs=XX5?9l4uR4+aE?)$aylAu{pO6&G>n0HXOSUrkfmHZ
zhx+}8k3JpeIpy^=>Ha>a@4bgk63lQwd40`A-LP&N4Dj`K#{$Xo(6GxusXi1+A-H`F
zqisgx8gh~F_eO^dq~Oc4L<848P|P&?dkUG$9u5_POvBmbl=V__ez{^iR76|x?XyUp
z<Q&}^^Z4Pv=jF3K-v2-`7<s<=ddka}1wZ>`%P)R?!6(BZ6FgrOlJ|Zxq-zCdJH`56
zzvP>%1ulS+hU>+et}{Hk|CarO_d)D&c5%t8XO}#9aKuO7D|q(ZlJl=t%$6PH&e1Jf
z=5H#VKd))lkwOhwcN1Vi3?pLf8$o3R*#5EUdSWQeB(8%}KxlgHLeurFvI{*cC}TgY
zBBR71aka#GiSyuEkF^2opsjj){BGqLl#0u|#Tm`A>>%_z2vTi0AYwx#I7bYDq-i-@
zElH$g8Y3Gb>#pTqo-+>t^`4NQ>g^WMwmiOdi^e(fB%uj`FJHgmu9DzgZ+m7fmC{^z
zhg1P)G*bSpde<`RQp8U2I}hIFd*A;)i@N4~yCshit2F+kL)|ky)v0<CX_zbCzRh{_
zwnh=yo4)4xOT%X4@xk-G4+re+J>^$lo$|>C|9c)jdcxs;M$@MJ>~EeSzJ0~JNTl{0
zJs$AC`#&79Xaj%!=OxKsT=C&|mwfs11+Q!*DKyS`%Cg|}^on18R&(*?uLxhg!c2!8
z-4e*6<NB+T(V}JM0z==Uc<a*f#haR{OZbQXs|TPgc{B*wB2#EOK@iYdfww(2R@sPa
z!0n)Eplkb_?;EgQ5)^nDiAb7OA*8^2P3QY!x3UoHh_wOl0$vGrWzDoo7?blVDG5qp
zy<+7e2h%CHm1HOd$~&Bp<by%KgFp(5^BAp|*A2&6*4xDWgDm^>jxl^R9<fOh{_NZD
zQ1fdjOXk}xIf92;@pWryLg0UWyw9qvDFq1UXmt-~dM&AB%LjVQ{k!+M_rZJ2pFTzH
zcGR7v)e3j$F-J)+!<PL7kh(FR&eAb;?Raxmad{O;Qq}tx=R-_#K_VLVj}OR4nrGj>
z!3f9efAd$A=WC9X;O<ay@Q-hEFiH8<uS#D0*^1*U$H$`)56@Rz{pwrnn=?-Bn#0{C
zeEx<zzy1~Pemf`ISzhfLwuNB*dd2mX=i{<N+DIE9kC8i}H+EhuTb6G#)|Y}u_d6=#
z30>d*x-Q~f4_#L~sFsnsjO?0TMpm{^m656j=X+u-SO}d0A*pMFNF}}s#L%OR-UghF
zxH@3Fh&7V+n>F`4O@rc1W?6)e+r@-4>p4}L6Depyr1qYq$T<XRALzX2$QWGHkZFaN
z67}C49DI7`;X?|o`Q_WU>=sM9-Ig!Pipv{ki36ob1$^1ID53D)v#LBFOb<z-q-k3^
zBhX#oQ05GZA$u{h{>^XjWywn)V5SL=B+M=D*L6>Y9vNJSJbow{3@3d4>l%{`c<131
z=OQ4vy4dmX&M~`s!8c#7I63$bsjvC&=^XpnH*DuMKT0Gg6T`1QKA^aj^FRLO2KzU2
z-l+o@+K_3(_pPH_)yS7?w$HazFB-b*z*QAF^^viRd@~zzdEG)PIaHEIt*3Pn3$!8f
zIKa?3o}XXSbRCaRG-A?I<8>A3c9C`$DX$&%Wkg;F!W&Ed%yRv*WAn!0og`?1bv?2f
zyuhRJUJ|^(cH+idEB0++7jV|oT90o77J;*Z+o$g_D?46QYgQvgx!y3fl11C`$sosR
z)$bdSii09Y1yAsSk(3DUdO84?Kxn_;7}S6D;QpuG=_&vA<x5^&UvnbBE5+#O2<;q=
zwFDtZZw!&YYFp|wWilQxn(gtEgWHTcMbg0&GeT`@lJSK6;u1N(rgDzU2yq~A!7;f=
z$SxApPM{u2ijl&$n%{hpGdu8%M-RBX+%Os_j!uT`%8u)$VZO8+9loZiUxKhad)DBs
zN4#0!wI&pB`oGv?u?ReUzT?)@ns<{i-Z{>lV_yh<kfa<)h3y<^fCCgGsVGB4iOBXK
z=cAwO@xdnpzK)X3t&HC;JGNECg??&C1-R`!qO*Kif?Y@4F7%;#?UAn?&C?F|b;aAy
zc6|5mS3LXobFO~2Wbwt8)mcY$f@!XBQP4CJ?-aoaT)5E=x|>K+2W;nYO&<xY3s@g<
zg`&J_nO$yK30S0o;3AK*3G24ymQp0fFz;H7HtY=s#I~glzV~kgO6SPa6!pLT@WW3x
zNy2JA=cMcSev;ybL-y|8<-|EAwj)Y~)tdK>!356>6Zy5<aNcfcV&JY!dH>dZ&Nmgq
zDEQqp;dxV|oo5jHA%sVAfNXPEIm{rXQd_d`WehXPv$GjWJmk*3hwQ3~s;qFqb9qsc
zWQMnAJKlZ#2yZ7y^EsQ9<&*DyO@42N`RsyND_$mwpZph(DE990@;6J|U%tiGEk_|R
zG={g<a@BQQSxXrsBO%ztNGBwhK7fyy2=2)VX_B(sHY{3?_<J+%o;M_AAdM17L<Sf&
z9(~ntwe*~yTXwHIw%;~fe7@uI%PlXy+H(DD!|JkzO-ELHC@sxZ&Bb>m>*p;;wO}kY
z+bC(Aq>BRA^!$Lc0T*t<zPqUbY^3cRUG3N{OJbv#sFb&^WM>4q4XCOw{*DvP+oqq|
zE}X?EMf5#udSDETw(BQ@KFab>=a-i(R%@=BhL!hZo#kQMu&65X2v2UG^6;aN$aY)m
zT}f$D&O*ahL@wJMmpbtAqj$NL6&y_`%(dcmF(kDeS=X_>*--IxQ!_Zo*gV*g|73_s
z6h)!f?d~w1JixYs<<%wceX!!{x<bShsWjjJ-jIL%Pd}lU<ox^>hS#r#oLwA(%P2p4
z#b#^KTA)A9sj3}+^Q$G}w>w6q$A`cyNw{@zz)WinLSUp6>lnF?kxYnQts4UGJIl*7
z@>kEcoa7xJe2{a!g=a?@AIux<)?<;3wC?k38yK!z;(5*DO~vMQ&F0F|E<5zjGHoKq
zHZb-P;bG`u<|D&4;1&%ppYPbcZW%iTQc<}`+XX^^-~!G^q7QUkB)CXxdla;8J<Y17
z-nI-$cuh^K1fuLX44TFV?q(S;ZHLi@*>K3<_!!YNv~9=4B&=+QlM3~L5TEWk&+YMq
zC$8U7^U^tHKyD05DQ-P^hkHN%F}t_tEUvEzdCt?e#7TG<44))phC=XtA?do7-#mZG
zaJ{0unNz#eilf1R@i0RG+dH0Qs!38wQAl3C9&>fQWw~0Ar6srSJR#F#HszN6nc~0v
zum6P6`0wG|S9rT2#DcmOJbSvOy;|b89wP+vk>U7Q5~AX*&Uw5R?7KkSwj_1U(0isr
zFo==;7<nWmheDuY#D>5d7rC{l3BNT(40=zZy_w?6uN&qcOqlL0!>uJxb6VG*(C8zH
zixduW7x{2FVJ{zW5;gaHzyqmJ<U|Ja10sbFoQ6o~0+*YX%Xv%QLTUuNAZTsC$AD}5
z$z<OKLWtPL_mSbdn&hRRl@6&Ci4)AFN7bGODyMXwJ4wPSc<Kn*%{rc}vv_C8l&0z|
zs~CHmxRb|^_}$<8U5*!XPP>kC=h*^RJ`!W(a5!W<9+R$?EG{m2t`yI0Nr>=J7yMpO
zJkbepFyQmHW3t)sFnF$jFerLIf!y%T<eI@!Q|1lkAR$d9!=dJzZ#>VQEzvqM8V~vY
zZ{KINK4-hW;HN+RfQOI&ln`F?=H=Hc7cH(!7>xuzF4654b>3qS`_~Qc{%`KFzdz;e
zDlpaq=F668+d<c{@}4wCRzk3jk%jlHz2_nXu8EX4q4)dChVFM~eD>>xw`Uzc_<li}
zDqb99=w(Z`YT1QI8~d5STT1g-X|#{Xsv+(w&gz;g*Xs>Lj3h$vs3@2iO$dRt4~#t=
zgotY$FINq&icAyD7J&@{8T;JtL&Q0U?*gq2)Ss<5yQ(oE<JPEP92Mub<Z(7;=wL5K
z23k@J5K@u*KwFhm&Lg}dNes$6E}TdGU^xEthxhMslou?YeuwQkmOikbr0i!2FFMO(
ztq^U)#yRZ#nicTUH8e(1x|TE@qq~k(2rL&%GS@L1kGZNU-ZTwqRzNZ0UU7?RR}#yX
zkVe$lP~?gbJ2u;b$*4x_J<837i;K_Edd=QGbls54vvZc)r<Cgw#5K>KuGrOU)SiOx
zwv2+nZCXwTnm4)P%P)64`oWCZ&#t&eB5pRDE<#}L9M>WAGIc5G_*;cn?+7lt$lZ&U
z_&YNe>p(tGJbIYmOUviRpthF5uA>b-vo?{EeJQD8&l@~ciY^3vj3hu4BUOwnoul!A
zkyK<t{M`+teI$0CSF46*>zNjYS_nLX7y>ayIvemI(3YOA@=RocT~(ZT7z#-zHTOD&
zkAjc1puQOq8<>;~PmyH^XUPGS=1{<EYf(QehM)fSaELEUy7`>Ud%o>D#)Bc>J2~Pa
zMD9z;V7Kd+MDBKYDQQfCvX)OK2mJjHKBQT#`EIqQX&WAW?_(Z(@Bvq4$*-^HoH)lL
zqZtn;6m5&$SZq~erjqG{gtJ$X)oR4?siNz0o<BWfJbA_QXSY}{_qm>5vs|3fwJ#Y@
zzvkD!I;8GeQdRc*0GmiYZ)siR%~xw~{l_zQmFMd>TTZ@S^8I{3y0_0EaOfN%Mkc@*
z7zx3{o9&-I_8tM=Mb0;l;mewL?&X9#8GrHbN|LeW$>V}olY;S!Ei}DJ<B3viy=Uh=
zE=G1SQpZRoZuSj`-oQcuGa<N>rX<55!h0^fhX_do?;>x?23L8;lZ3|fD`SHV1n03`
zpz8v*P_*-g_p?3j?#(z`uCNxgkbIP9(6xMLG{P7Tk_40IoIHF;Xj@#}5LLfn^=Z?h
z??_0NOEz7H={o+hZrDWl2Z`p@e8Hg)>}kc@?H0Ro?8iu+rd)I#Uwg|(BIP*CS&eVD
zZyxOP!B2k5tge`jMkuXlgXgcx72`K8|DbBP>^l5~VewhR<s$N8H|6e~ArBv9tX2YN
z6B08a$u&|svh<e}#hT|YGIpyO`-c@HzoQr=EEa*Q2Sc{kHS#*J*}{MMP09TaQvTVm
zBA@F(dVS3kW!M`I84rit?YiC>#Cz5;GItIiBSq|c{*Fl6!sw#o<bQa}@BBQYd4I}x
zZ#?hbOPNd*U*8(??rPQh{l?gDG69Sbq*9_n;804AlwzV3#uy6GOXa+^q;-u3E|lV}
z_b4BkhMqLLe6uDKlEKG&bbE%7gJ^nX6gQ^NVXW9SL*Bo2N>^6QcNISw78F8oiQt=H
z$!+ArEN5Mo>|Va4Td&DtpwNnEwPm0b>T#NXS_t@Nx8u1oTszAjCWazS_<UEQW8}9c
zV`OJpY`0WW@B+zJ30`+Kf1Hna-gWq@W^ZrCd+)!`N$~7G`xUFpOBQuS>m1+Mip4-<
z(0orw>bk<%A?|8Jcqn=IoqLR@2WYwE`qK0AmE`DfpCA2jpR^eB>n|r<UF4k3Hn_x7
zmVvH@x(-AE%RFWBw!}nekv#g-Dc5HeBW?KRn+-3lV^i16o94#5IPl7Qu0!A=1XlD~
zPYXCHxvLdJ7dWdOZ&r>wZ%X7*#?P-n>`KZKMwboyfRd7llpJVHnq}lSg=Gl+qNdV0
zx~@Z5OCAC;Nf46>Is^`GZlLoRDTxRXNgY&mhjbA&O6h<oBDTI+ms@+<#uKg@s`(nF
zHSZ1v2<JFX454lKdGxdqj&;H?&o~|q(aw=r%P7lv+ct#YQ76WHx^RI{j*fVE{~k{S
zOxl*`y}*xwlpJL_c!z8oR#NghMm`TMGD`knwnx*p%x%ZV@4iR7-I9OvEoQZ3RX3bl
zhtirN&)AwRbb-TYkdpyg33deH!y)^J4=J~Siwl^q9EqOrpZ?>2#AKFm_U0R&KZWsd
z$LSrgPEeMf`L!iU1VSjhQmD@Ie&zT=2^P~Kom7~I8IS&K!P-YQF|xf0(ci_$)lJTB
z>4mTUX2xe9(4n`(w;|GofVF`qR}F7}aEKY@9N!;M|9Zt<5G;M*(tD~H$zx;)3}tWK
z-rU?&ix^qb?+#W<VT*zidL^&#H;L_lI^2vNcvx1J)`6KAIsq|6x;oH0k8eErI&xN8
ze*eLJhH1jZc1Mg*H7);Rwc#+$`_1EB$FOdQZG#Ab{lS1Qo2FlW{o^d-j}H&{;pqv(
z)sp3E#jBf&`BdwhUAq!PzkBAhuH#(7m*s|hIAHq0N4W8XiPlWhgtND2yuQ5PdELLT
zk8hpu@X=##1;uCuUuw&5hL(j6Y=7kW?%@%;>Xg~h5HBoE-I8d-Z~yj3Jh*?KM6X#b
zR*VWsQdE5Pw4-Y!i-jUdBuOrbam?TUBf;{?`@ETDJVerTk{|B1T+Jh?(fo;091For
z2=<iXPza81^78?3dQ%e|0EaQ6LSTEdXBhg?@2U(;uOo-YDR&PY+fQaJbYMrIk%Ahy
z@SZPj_A1^U4*6(0<(;(O64u7Zx%WJ;DmE7v=&nOc$rk8hWE5dSFLQI=lkF_qr%N_p
zZm8#$s`5A=dXB(Hyp-g5#;9v)Rx8@B<!8b3e~Aq(k>8^CQ;NlarGQn8)IN|2(Hm+A
ziLQZ>5}bR_^<qilJ<q-8SZPMRT$L&WuB~Hnb9(-2x1x^yKAIwW=4HjWEP3|XXLO4t
zC6SF(ylp#<f@inhP&F;z-#g&U?`Wc>FdF@H&7=AX@rQ~x&(A1p#cI>CD=oM0{0m(C
z{~*jc>-7_+(~65rOWk_vdY@6TCCekbRp7_J3s2sAz_(8ix$0ItIltuaj^gyA0mUy$
zo?6fEDn$ycLf~Dk!5F-AoQ1%(a|Gbdjc0Ow(-joJR4Im1lH@r)MovFp^6$rj>R7|0
z319E!Jov>G{;cB61#(~-BUjd9w_EOL&15*>CpS9$PD&c@dFdQ-)32m2Vq`~83u}6@
z>CQ)d48+Q@{B}Xodc;XiOmBFCMMtsIBr4KgUa|-gCl&vC@rG*&?_>odYk3vHw3gbo
zXdw_csiq4N89`T4GC93X@!<#f?Uv2i+25^ftGbSXF=UCxNXY_7ghGpc)_v7fq}SJs
z+nT3UgNaM-NXcGeIMs$nM)R|6$+g{52*FA?gmDNVSpK~n{?(epd`j{+mNI@${nL-R
zyxMVeIN~?I`H(NZRLn0&$Rwkz&w4vKlhXPT&R=nH4e!5W**kp2S6_U<>B*F`+C$eX
z&dyrC{u1P`H$)$JD<wx+hHV<&SWB>$aFg#(wC2`e(BBl>EtlS7ZiLR85SV+9ElXP9
z<ax#Z{fw_Sn!op3DZlx=<rm*S=J0mO!_Tf+myYga$jeE_DpOpdx&M5@#yfHZ;}BSQ
z&vlHXH}2(8z!ccstiu(tw;G;@2r&?9s9&rRttB4k$m@pN&48jS`TKiAR&C2%DgJ$E
z8R?XLsVTdTYa!T4MbL^#j0}~cik>b)OW(Dq-y4oTy)zn-AM9gazGS}Jv9y-VBwU2Z
zXgucDV2G_Np4K%%N~$d5ylbd!N1+pr>Xwaje7wKMoufm{xJL%}iJWzo*KNZ@2-bPP
z|8&Cmdn2BnIo5~w*#FUQ!}C{23D^6_92_0;M}P1hKmFaieD<@qL{T%$FL-^{B9x%B
zDfe%uygFYnzZBfLGoq}X(A8sX+j4oi;;P=lBw@CnQ~uivlAUEFBx~=vEhRIhsDL)~
zixjRy==F6~#arjtgg_(uT|rYR*;9(WBw?mCtq+W!Em;ydPct4o9FP@;tEefze}sCp
z$7a#ue{zrZ;}f<ICzL-tB7d{x?Y8AA^iCra30tjk4<|ecP`4h{E5rLSGx)puK?!;>
zNo8?O<j|+=7CZjn)-ksx6JE6~os|5==9>R#?}QdOFL&HRk_^Y(o=w>`4QY%$xRm7#
zW8hWWp#HchK1C~Tz4spN^)=7t3%1sBR1_E~X?!3hvZ@=tt7}rNI2e!la=Y&B(_G+@
z&^#KCIQZ}b4vvnfmrJ(m4W+d#oTc=Rk&tYPNb$jdrWVYvT8@r)n8A+tu3~%d0p-r{
zyFdLQkDd(p>;LdM7jJ7GKVBk~=kltfX(Owp;r;_lB(PX0-hKa+fAXLFh~wiO*9-bB
z+=~T4X@36?bDsT+x7?})k0w)g&hc&6;ckk)aPwE+q_!sZ26X*uguw2miuWOKX)P<~
zSccvw=-|4c`DV@eR-g;du2FpZtVRq{j{o2`KY3E{@Z*OV9jLD^IDc}8eYlV40+XWx
zduPN~w@2)sZ3(3%p;uNnH&LLwxyBkO>4!(U2(tC;B?YJ2@H_YKv#e`gmnHwQ+0u57
z|7tL%s#~tL=9Z6Gp*XfJZB?=Ko&*qC#-WtdU56eZ@NJ9IhMOs8$_Up*!Go@2RhGEK
zU~iTt<iH*h72sB0@JGUMH!(C#&9`5Dg~>A9V!_h)Z(t#MCyZ`T;14XrRPxm;sJlaq
zzRhqjp{gv;o?Ve8HPhLD&$r(iE?$o~J~?7<vSxnKFdl1Shy-T{zGXbr?C(#=k|{~?
zA9Fn3@nrL_xxTt)dXlrhKj5GLzbcN8p}mgmoaNSJLN%ZB!nyvm-SpJyO}<zCa8FPB
z-t^pw5S(hw(akt~^|uwhbBt?G^&j5CXNu$F5rbL5P6^sl!0p>~FJCa3YUa}!>r0Cs
zYZiZakLyelyU2s*3r=>Hue(0wNP73M<R%itn`^5gG@>`5FhrD4+$&N#A-LLXxb7^A
zx<*DYH*0k>p-?j5V!$<)F;K=xqBH`*%6aZ6g_c6FiJ-MYdPgcH)4dtT-}?mj?Kjk$
z4KegeMwKL#F`}L4pPbz02gQg-&QWzOpVc*4*YRXFqX~htt|Jq$2!T{8E|QYu{)EOt
z)lK;Lqj$LXU=JlMUwrwT>#Gev`SCG#@BWgnzkHuJZ*%V7U-R;<<m@W2zn>9(!UykZ
zk|gr-twjn=Z_MzQ<mn%g<abyuenFlK{@@=D_;3Hu4RUtC^yHjhz1{NDrr|_NUflHQ
zTFQQ|4_MxycM=%=|J@W3Sb0x-Q^eIb|93#In@E5ZMYyQ=t+OqEA>nd50W0Z7dpvu-
z;`NJ$cj}h=KYPQQE|B}cgVwStJ(o8dM{D|ncQY)6z6t-yO(duyI1w31#lShHhX-ue
zYv$H+W;B~7a;OX~g8d}nqo&0Pfl-Radj>bp*+_v6q4yaK0i9{hIt1L+6>V9P3BkZx
zOj8r+_s)G@megs=Xm5|Hl-x>EKB!8j+8~`}=RLWQ?5ySAY__yFOP%j0nw>G^BLjyO
z!)d~1qyN8M{a3GTS(=`SJ;O}D{PxF(k4RrtS!A(EHOXc-TWUcq0)nmtLAntjKz|~B
zgsufNbf+6Z0@PA>(^RpG#WI;$Rat2wGR*O3`{kz_Ru^++l2QN%2*f^T<HVk8j`5lI
zeO|N<B-v}0*WWTf$uI^UKRV*azyF6U??2-=U;iAzlBSVprLb1ueS?&zoSfBc>y*=D
z$@6a{FTOSW^-rGjz3=BFxn?{qxP0UJ&Ch%COt2LNZy!7(xp~Q7Im2g2o@j*^5|t#3
zlp+UqZOb>-Vh(1@9nb)i7;z!|t|;seF|0>Qah@csyyx<;V`yUJqrZ7a)p`CRgQMew
z;4SZOYCicNzG2(@A+;O$CJuuqh=d4JF?0dl;aZaaf3peA0H3I;iabe}9Ut@d)hl+^
zB6Y&HcFc1{HyZJ1Hf8no*StgUUXiokcHG8DJfyk>hSX6XBRZFYb=Oh9eofc)xDZL&
zmgj%-w}anbDrVy`*?0nJ%7^0-)3)X6`ij<joRqAb<04IY(OCXww<lGSvn=7SQ-_#X
zildb3@rcn_^Y&J--`0Hjix%g{OlB#;IllkHGiIlT=U@Lj)=S5ae|$uqIDYljiZs7t
zGLtA8$~>iS1t(83zW7yvb2ZmDU*LZ#c>HL}WSZj46sS<D!3oLs{SVN)4)^?;aq6i$
z5Dr{#@rOiMLL?`0ba=~?!wHZc<^!in;ep!_=whVyp4TDZfQ1}nVdhXnJo@6A+1EFW
z#wk^ZZ1<KgeLx<nd-op|d%yiPWEKnyDaU{KCm#MT$>HB~oiNWb+Az@DeF*Hsa6+xD
zWkaN>D*SYYviBsxBM&Fr-EXfq?>P<ua~OEh_Z`i<cdU%zmt9BgJo#qJ`D9F~HSd)r
zZ#HYL>zcdKm|0n{GnQ9PLs^w*@7XIsB^7@#88Oz1+Z?XOJMz;4U1~Bd5eDw>YnIED
zPd=>p@gH9BC;x86WSnyLpyPP{f9Bu5`a_Q98?G*wJbIk4-?Th_lJl!yjrrt#%V<*I
zgJ4`q#xqa7FF8Ficq{m;zgki^3GaXSG2i)Y&huA)Nn2}*s$lua_t-Axm{;#usG7;t
zqw|34L2M#yU>u<jka<WDG%->OK`td_St8SvMc+f;^Ts)LAuu{z2~Q99>)XTdD0PvW
zRgXE`=^7Y`0VEL*y}vvh^AV77cq`k(Tkj7al;55JzxChtLNYE(Hk%EdF(e4Cw_83;
zQ=S{c&+D4v<_0~RB6~yU9RfI(l9l%;rD&ZaGE6{q9U)l9&2q`NE-=e;s!;`9PmGb9
zBxQek#+moT^%{0NerYXVTZ<KfpUXg*Yf>Tk2jz_L;31Q)<L%}h>hRzbJ>&o+$$&>c
zKZPIvJ<H{_W>h7dpU$|t9P{g6{#QIazGe2EV}AORE8e}?aCSaoTc2}swBnNwD}02q
z93YA(r-IE^k?9|C{^S!x@{*tabVd8sYpN7<qL|JL=JRSWPfSYgPabg_8m#w3-y>x~
zQAn~)%khhMJbZhF=mXzT5@q37!dn;k*?xbB0g`+-%lJSkzBGob5SWC(<nRD5q~vLu
zvW}52o#Wd3!G|vd6Qwv(YS18fk2^eA6XWkH{|Iaj9~g7E4t{$gWJ0je172^l-6CRS
zmFHY7?>S0Sx)}M@dd+9eKpJmdz@{lFf}j=NSfY>!ZwCv%5NIc$&>9;f)A@||&(6@(
z3ESr{_|<aBCU`d1aFQfcO7g;4-nH;3O|dcX-|v<*so>M3q*$DAv6!>Exj{!o76!O-
zb_jbYGr{BY1TR{?{&vE0{f1OY-n~^MspjHnhxMLB1*Q|tT`$nt39IXO{LlaSjN@}n
zaB)De`^XQzqj~)@W4jal(R&L%{4}9V@A>IZ_8gB+m{&JkUIiXMl+2$lkZ;#arV;C3
z^ZeU6`>p0=QPTH;zDU`BHskik-{YgNzrwv(aimkGLNnWJd0p3Rz30tgarF1|oDYkF
z<F4bi_q>Ra3`j%Zg&E@A;$bhK4*J8}!-pXX!Bi<WAsh&+FqV?*!}a11t)Jv~C;}`{
zW;y3E5|V`2_c-r)=Ny|jq>BS|)<T-mwJn*{bRjTKQ%qG7!oWAIy&nQG0QH~G=AS2d
z#`$~iar)#5RbA6wUZK}(dI2^@GGp2I9Y0@h__eWoRFym{a$aq=tc#qbum~bgvJt!0
zny=cH)?4JJLtmt1sU+8mJQX}T%UL!lyGAn`4H<*R<V?#3$(FN=BW4rB>sJlq**RVB
z*ljjEy(l?7(&ULE4T>NFWd+w)Bkrynj!w=<(gk(%Evvg77w`X&-EK|Y-cmPfj*d=9
zi#L?n&$+p|!1RIXbj+upeMXjT_~es4qw0d?#&bPc@ainbym(8w+mT2CKG1|nAq1(E
zxWi;^oMoH<+rt}e8GdHX;q9GC$&uEW!wF$R7&Ht*usaN*w3Ix^bJ`GC9+p%6;d`}*
zB~cK9*<{L*HQ2U=-Hx?${HkquV=bQ+B`YHDRTW24a_c-s2&ydOBF|YnH^{;h&8F)(
z)tYPP(K#>~jhTG-A@k{sX0_seyJ2hkfhOq!cbhe(l<a)qQJQd;BuvYp8hxDPyfqEE
z3-s3U<-VcNf~$1HC<;=<fRj;>X-RKASGS6N9cU{!J5KoF4{q6S1<GsAiyd#ahO4`l
zwr_cO)^K$@u=+;%AucYBu!FkyJb2LaH-GK<(?9)peE4C*e5%+qaC>{jcRzf<Twd{a
zuNr>+cQ1JIv>-BOv(hNBW-*!b(I+2rd?Xl^Dc4tLr0H*X_3DbtZpypA|3kj`<~jf9
z#T`$CAWB6OJgFZfbM2vx^f7XJkeM}yhnF6X@;-zEhjcjZGa<N8in|cFI~0vBMmq1&
zKzTs89#~VD!$hzWg0nm$T1)hv&U^NG!R2m;2Hu;^czt!rlPsh5fr$`2mzwwHbB;z8
zm+vkqlZ5NGBR`x<yBN?a2E=yDi$DGozS0WWb=>Xu+=Zd%6e2Rs3koSY^Pa~?M-+KZ
zOoo*1-dfTS$){t|k3ZobuUGt=FMq>ajcMO=loC=sY@Vt_@tbSU{W4)Xt?+DFZ(7FV
z$a<R-#ba(Z4W}c|d_LjoizOdC&gpu{#gM=;fSDjk73t1$Ht9emZ0_IkD$}fPpV2p0
zWO~b|zxN}2b4hWs<m<0?ym^z++jDZYAuTkkP0e5a`JZ!sddeUC{qOVSJ%MJ;$>}@R
zYxwG$W1feU7fHd7zJAR|en7@lLh#Oe)*<jrN>T=vGXK%N&EbLXgkUZu#o?4l4#)kw
z5J>-{qkiig=1>e~hyP~&qwlxKau&`}93M0Do_9^dC6T?9{Ie%d_(*GJk00|v*K^C@
zDE{HmoTKrW{eDMZ??EcAtmR{M*gyh0de2G(UTk;dM5;8U_JPM~%F`_4moXscbBvUf
zF*2D<(OJs2?f9@N`R4kTxmK8_<?C;sGb7@=7ME&d9|jNt!wF!G=W11uWhvkL^bt+B
z;qvNNY?sG;_DRc6{vzRTHd6$i(HJf+Bro1JzyY}~1<?q|BhE*Jgp*@KlH}Yk1(TVf
zZ{9H;P5I(i&zX!J^W&1{7cY7ID5vQ=ntefa^kCosrUKJhn!3jJKS%iv7hlls9XHnt
zip(>ej@Zff_*GZqU*Gdj63HS>S=KGf;Q2sGj)Y)y&=|%;(bgR12>@FlKg<b6Lcl?O
z#-Y9I4-YwGK*n?E9K_*!Ng;T6e1tP*K+iS}Tj$v;#pBac{#SqWN2p)^lB>GrOCi}s
zm=P#KKwVw&VzU_%L$j21-w_VF2q_fmnNXj<@k7S!TtFfvr!nv}%g|D=6q35ED60|K
zX2Wv5rgIM8_monxZyPpQ!8&vtBe*jLp(HA?#EXP98-RpWF7XatuV)n1gpWRY#(LB8
z$ww{u=!8^hKKss=o7)|i?_MyP7|y3XzkVTcA@D~(81do5l)*|l3`J-ILc+}^XT6SG
zJbcQiI%9D(W?TtgeDR$1u0~WD+Ign?6%Rgr#A@xawkJ(<Vn~r9vRViJ_OCm>{#tUs
zOlj(luCXLqP?jlc9eA<XA!J~RW92>84~wLp$XqGT5>2KgM@l2aFhrAw4@G@w`}Co$
zygBF%;-UZF#X+#r96EyEwu9Z_&y1@PC(|k8B%#^vSec$*w=Ij&i2vEgA9J@_@hh#-
zRmo@53DJ7GG~-clTw6<hdWMdX(6(e+(|ONMfWA<IaaE8D!A@xsYly*fZ7o@hoMbsK
zcUy8PDTLr{(=h5fs-j?9Ry@sfZrhGEo?m4vCJ3^TB0I?#3&2H0h~OetN}Sga8bZH^
z0Q(J`ojbnx<pcV5O`h-gU;c{~fA*&tzxbvgO;Suh#I}kMQNP_q6CeTCN8Uf(aCHe!
zp1$FGKl~S%_JrN~TVBjYeErLpTwbo3mI9GY*?oP<^_@fOBZN*knil-<N1vjEp|>4c
z2ew<oYQ3Y|Tehadv@1r_Yqn1_exA&kf4!vYBfW~?BQJbl86sMGq7+P!oR%f4x~30-
zsn%=`_jV0zLZCk!|02fUP5%1Bi4g!J1m^HHEd*(rarFLs$XBmeI!ia6aC?2l|7Nk^
z`u3LJNX6sFPna&3Z0>H^2G7$(Q#X4W1WA?=yA}~6_c4;ih*KIpI;=divP3<4OtW6I
zy?n=JyJec?jI~48W{^vVz(i|=bJRdOozPjsQQvctF1YE}bh8AJOR^Y=9;A#AA}R<v
z2Raj2x8&yfn#t^hmoIYOe|CxU$0XUD&W!n+pIKghyXM^;j3xtVS-3z>q_e~HE%Bbj
z37Rf)G70EJv)^ne^e;Jk_B~u*q17WQeavdT=Kk)U+q*T!Ngh5tp_*h|zP%$&6(4-~
zDU;)KO!ErY{4F=jBgQugSGPO58;4bcRCGGg=q%%}AB_1U?`Su}o$e5*L^3WDmd^9j
z#`BL&PbtJ;!aUsf?crgzKzks0#(_G6I^4-UAcR04x&aI12enn6<<!>FInPhFcRVgj
z*zNg?ufAatJ?GZ4Ti)~Q{hnt}o^qCDe06)v+YtDH7_<dSYc4}XI!B)5s6WW^&lggW
zRVB=(j2>K20qtr<Ap}lJ5E3l}*HZG=&hkVI5X0)^giJ^#*5JCHPDp~ch;)d6&Gev<
zO;gDz7rea>6!UYcB9a#~e((qX30K!k?(VN>_De2rhN$*`^0DFn`R99*Bts_&)>!_t
zAC){lPp~c$9QXr-!S;bdOWxj(c>6BL#|>$0$chc~*`G0*{u(W(oF30Od+?Z#KX{J^
z7pLsDHO|~|bo?zMzGalZ&*J<!&SuQh39Yj{e|`^Q&-vNkaCvEoKH+RWVyzV6u4ZHg
zN%xaX!b!#d=l9OYuWHtv<DCmU7Q^nq9$LLjh#}_>co_pr2F-y5I`JQl{F?uu1#rN5
zHR8M~skEZMz2$4E_+r1~M`vePr8zBfvbLqPmcLwYSUh;hAAI&H_uDmpd3#5yQx=KB
zwF71R(mHm|@t_)^^FttXd3HuRow9O{UTf04VAnPzAuyUxp{y9K*SxLw+)oxf=sNoQ
z`yq0k$iwSvmhJFqH#?8l60ZXx@dP7?USmnPdb>p^kFgzjQSkWUf;TT4Vr;Rd=InIO
zfAeoVh>QmhAJWu&_M08S`QbkGVL<eTVL>h#^mF4;%j0Jw-n~8I=AGgEq+&k%Cm3VN
zvpwVT6<R=Df55Aoj=t#`R~KlRpwut;=}-O}lE3|kENyu7^zXQNH)S!q#5jwyN2KXH
zLX!~vFx<M+ng?Y<ky^gciZ7nc(Lr*bB?M)uqsKEOiETq5hQL(HK?v$SmPjl$s~FLJ
zBphsH{b339+YVshFDqmOTh|!xd9~jW0qX-7(qT4hj-=$P{hp;x`1_9@vVQ%B|Ne{L
zur!9>OH%A=O&J40N_O5eO%je$jYcYrHT1x2KIi%`{(_s^Tf8;Y&N0@>unChAbNJN!
zZQpPdVSROlPcw?5B&I28*O59!(JT6;!E1r(1YSz^((tSj2(@C>1-6@#-Su-md_3j7
zi;wu`&6>^XXZ*K+(Nm2pv{sxPop5P}30J8i$~c4_Isgy27?2K@eLyJ7_rL#N;N1-`
zU;cudrR92=q5|l==c5mP!!LjN`&hT4x1O^L&+S#9*`2dmKjZx3U-SCqJEDvH?BAa<
zKV6~w3s&olr1(pgw-r?)=!_#%l6sbNV|pG3!OH;3JKmcYyjx_*wr9E@bbdz?oQ*6G
zMPDlf+rvDdDmAx@0)M$@Uq_@L<^uiU1Tcqrf-Xu%Rf$&$hrk~ujGqWOjEtQp%@i+t
z$ESJ9Uo4k|%PZ>M@NhC=I<DxqJ0?QVD@h1}ld?dDh(<~Tk^8!)OcIp$=-!}WK!$;K
zwA$?%#fY(nQ=RaymUsMcb_`w1^3_Y8oL>x~1yb^%Qe1b2Ojq=`4em@}rJz-UOj-VL
zE?GJF(`(1w^$WiD{YU(d|NfHI<qg*>%hB-(S*CGrOP*&S2D&va5?sJ`U~Is6u$?Eb
zB+DyH<F}NH6K3OcrqiDB_>aMESZ^x+`j>ymtC#;J)yN<MjHVqzf6J?HPZ^CDJbIk5
zUH@~MW=~UZ32wyQ)fvVOnxSug^IdHJ9Fep{Kd^r6qChTNDkqqY4Q|<>ACBPB1Q6)w
zD}K{Qz8i-(dV3fcB{4G7idO=pmSmZtJ+0vNj#co;`2V{Ms)V2d#CpS)i1dzK*Ks_V
zaW)yT5`qV+<EQ(YjKEiE!p~m3;D3>%Jj^n7&avF>m{>zhQ|iMcGFL;In4V~j_JVcO
zaCd#ps%c5IqVFB4lqA8Uog;QV-db|0@G<hQn=OAY$<fyG+72N_$G}`EVhFt0cBoS0
zYez2xc^rzL`v66%nB@&k)AE1$zy2lGcKo0IQOB>}rd&LDNY~b^H}$X%jR!t&3=jj+
zMob@ZeV`}>u8;hypIDZ=f)C&OiXZ&`N6hD2T=O2g{Zo{D#_xYWBNBM=@+F(q3YhTK
z*B|hk=dZ|$8K)0_K%QSyW`U7<g3JZGP0!1BYqtA6XU9`6uL?|Wn3e)-hxRV>FqVq)
zo#4gTGHxA5vxL+ZaJ}PQ-xEXR?9lG*4hp162*gAY>|pks<`Nbu+nbI$M8p9{+%tF-
zB#>xL*LSo^VTIuLju!Z$p!A+~U31-a<V61D?OXoo!w0DCj#O!i5a^8`CV#-v7{+>N
zSDUUwS4tAR!!`}Z81A(qmvT_6YE9F1l-3}X!iPZGcjO2zP0u%Z&dkG8Az3UIsGA$E
z`kr4KL!~5%%<0x!+C&`C`on{qBpG?|{C9uy4d;uD|Ksns%(D~%OvY1;8HT6zeuwjJ
zK+#1o+kojKp$qr`|BpW}c==|BS0{|ekw5;Ie}-?@{P>68g`}j+|AZ|28fSh8`Vr1q
zZmw&bk6gaJq;Fqwd7rSo|CIBK1uNar_X1O=j4RKRhhv_9)w5HE5OVJ771K&EEfn#K
zdlJ{tb&{zc6h>W)9F+=JY5XjQo#nN61Stkn2jIlO@2R~<2FZntWJ<7|rabm=v$x!K
z9up!)LY8PoM4T8P+#BzCFrD)#26o#m%37}4ju-+z12U=j{&vULQn6F&u&IQR5^RKI
z?L1YIkj98VP)~*xVcTL>D`qDr^u~bqSYr@U60OB1DN<{+u}t%Vo37@?cFV_U$$Gcr
z;b_ECDz1zrQ;JF{blYRol)eq<=*i@eBXH+BF4AkN;}QSKgDqwy**XJJV@;3k9j3Qz
zb~}O}G7N0%pi2k`a)toByy9Q{ufOKv*^gLE$Nb;_Z#6&p>n~ZYmi+L$PZ;N)u<1IM
zw|lnrPx<D>9j$S+?KOY!qd!O6k0`QVb9wm{_jf<W^#wu->U~1rWEkfV=?x!!@Q&4b
z%)k6o7*%j?E#i7lrQp_jZWMfYF=Bq4(#J^11^zTAz239!1@B^He9&4Z2ZvAt%%vog
zgZCs;0zXZtO3m)7q3t{hL7AplALxuB1kbiNd{h*uB%wEkBm~}d9gWt!TCey=XJ_C&
zZnof*$Zox1riM<VkAXTyPL!l+JH#OG^GGS#wGH9*8^oiBB;zqShxGxUM7G8-4FRo(
zZuPyg;;I{B<xH-zn>By6+fkJzLBK<ul1ND_1`=l9>_`|icesd;ic{dxq~-n&@?4?p
z;Er9c*X;LOV)QsaEIvYrv`xS{H;^;yNMi#ZOi%fnpEp#CD~{$<{&)X}FZudcCI7>J
zSMjg@)fWT-Nvbi8;dawdlqtcl_`M(g89)Eo8H?G1n{~#2`~O<<kN>m31pXma`VY{m
zVgBHcdH3!uZ!dd(@v8;P9n2;ZF0UI>S@V$y#5V9;!0|NaAN>A;RRY^4AQY^Xr1p?$
zLGOpdZ!8A|&W3@pNG2ghaz9W?2A6O|WeVF3^*~<a<VsNz>3pCA-kZ-+d4}r^!VQX_
zw}(-4DkX2yl%vxV%G+CP3?xx-BPFer$g-pog4P?xIzjzc<MHQ6$v3@$z9%?KJ{k=I
zhcE;~cx#C<64Dd}<h|i_@Z7~f)AwA=X1K2Bcr@ZHP5H8JXk(<7f~$Ik$c8zB6mm$x
zih}3|97^<o;31cSe|rsSIijg++NP&Sb9&RU-`D)Thnn|J6m1(YHd1JKb+hMx{6)pr
zU){65y9TzLOda3-j^e?y3ATGoo=VCBTGx|iKjZZ13x4_YV-o$8(~C38a?I6b%hz8R
z9zTA8jc>VKZfTpy>BHx2)?==(N6hD!JbkjHDmGN!^9Q$)UFW!r@SnanVewvx2@GM<
z#uIwa{cT5)3ieX4iQwXpeOwCY6Bti3Cb=dOFg{{jr1KG}B$0s~a5kFoOb!Vj8)H~Y
z$<%wyb_34yw(HPZ^OOA!F9f-gjFObBD3JRdBkwWZ(Ix}HBNhe6rpFk=BpH%jAr2s=
z)*8gV=2}V;1mir%hJelsI@6PfNTW0o!-um4tNR-^BJ!K<h9B#U)LNVzhCfSZ8Oxma
zrYCsU)0&pX83HN7$01wC34~V&A88Z>J5aI0frw$f#XE-(1AfJC9j1Zc2WZ1DU$wN`
zfJvY7Xa7FqkN-`>>G_rqKX}f=hwmuHKjY}+4%c*qknr<gjJS;-a5PJa(b8`35ZMuD
zCo?uH__zPkA>?aZe1lR6(?#Ur!*6)_IP!~M&1tt&L@hbFsp(tG*8;Ls^6|r*eH$35
z1J}<7N-g;4S;fu<+|E+pb_3tX2WlYqFw+9(2b)%K!^Bj_VV06*id;y>NkSzR`+Cnh
zMvk(Kx~b_AJS_`;;~ZZq#m+na_YWV@DLnw8LSSzl7s0cYl0r(>X+pZM(QQj|h?Ub3
z@ZRGE2&I{&3AfuVD=86qPL`&G2)!|gzM~qAcxM!k`<|C+&I{XdYYqF+l+ZT3=z7j)
zQ@$rt?u;Y$j)hLy3eCRT(+5L4O0Yo?y+DVEvyv(v`1uE@g7+SO2ua3AOxx3}24O~q
z<n=!Ac4-);iXT6P`@ZLDDUjWSFaNgU-OHAF)#KfayJb$AXii3I$not1We(T38_Ka_
zF&*LiJ=?8AstKi*bjEY{Ci2af3S)=FEn_z1`<}<!J^zk~I?nlLpH2zW42(lF0H81d
zfj~?$a_^XC3Kaz3-ZrQRNr*HambIml0{dGoV2FeHGk^$@(!)_TLOMqmBa3Q8+Yi>Z
zG)dXF9d|MEX1}Ebo_Nnb1m1eZB+qbC(S=A%G|@Y{5EvPQ6+^}`0yIM4VjQ&RWy#`b
zLA<@?YPX~5dydK>N1!MR`U7ZboaZd}d(KBAUN1X3V9jtu-ATy@lPM3gl!u!Qf4<vu
z=Nz9@1zIj>+ck}{<f&qhBu0r2fo-$|r)Zjvrf#s_;ln`2aNe`qMf&xSA5>(LUtU_K
zg(6QBw;RvdQOU;-6nD!8oM356rnzE1N|9comE`=qf#RC=T~4Yl5Mso$_a7pX1iQb-
zTF2SxIgj6epL)OL>n~r>b?@*#Qsx2SA}V_R+<8t<a{kLtCcJ-~vh^P21`?PIk;Dax
z81QPKi$^7RGEeA3&g*4Q*9}UbFYgTBO(eY(w1?y0d+=dc5X_1Z<0Qp;N0t{TA}^YT
zOef5g<Zs%RJE`bHV3Fm_vy7{{MvV&|9-r{~?K@T+%%?t3FV`H|9<LO&aU7>9I!MXZ
zdkQJBQXE8tP%4EthK&%!Jg3wN$ey-om`^6Glay1bDS(>Dz3I7-l0}wrF`ZI(9aWZb
z+P3_(>+t!U^V3th@PIe3eoZfj<Zr1Xd6YCrn%<KbgLjVThkz#UhcT*Y0&Xj4d<3g_
zweBHk#<POYK0ISInv%pNzUi413G>c_j+{SkFuNHx2xjAiySpPc%MlMwPx<uy5=JSQ
zZ+U!Sm{l1D$8LGW^1j7dLz+pN&g0CG8RUVZqnv;7$%Lv<+|{0`8UWB5KP<r9@RpA~
zzZ>jyQgSg%Npi)To0hAsV;KVdb<4APPQx(aY{LMh6d_WTB{F&<P$ZgfS8D=-(==ge
z42h6D6oU7Tj+qF-wL5Ga+m`Lyw{-hGPD;cfT|8}CCZiEu2xQhGr9}Pn>Fo2?S@t0y
zwdSm<sMj03l;9ld5Q;03;chX#0Xc+7xTdB{(_y0IJs;;4$D<LW(^K+#PoEb9E<OaB
zuIIQaNyihMan#-Jpqv>36hwr->m@2J=(>j981gK~8bjN4{CMP<3)tF#v4Nj%0w%!I
z<CJlpVUcLtF|S}}H7W{nk<ix1?CXxxamLB{cX;#0vD@s4z9#m2w)Z=#@;T#7QH|e2
z3B~s64g39;GEa#<5`zIBFwUbTe0otZRzo3M0Eq{DI0Qcoce!=L-EO@nxB)fWxZy*c
z=NepKV*_h96pkpt-b3#reHhSlXT^kLC0Sa>Z#G*h@5s}PCV1|h!wEqaBOeIZXvL~1
z**H&!ps<G2JNgg^S&BbDXR0Kh{OCs{(<yGZCyfF1KOK!fS5k6oElHYkoMq^~ABr$3
zQO=R&IVR5sg-Zw+YZzx4TOoK92H@h_S&F>k2geKUm85Pv+SQWQIv%GPI(Y83J7^nv
z<Js3cLLwo=A&O1FuQ~-f!C6P!_as{3ouxB|->(8E3ThK+`@mW&(oB;j85d_K%*TR<
z53YFrZBH5mBOO?-_XKN5qQmx<R6}op(DT6uFSy%Sx^+Oeky%zTn;&y=0rqZ-#G})a
z5CUm5C>aP0wkj#%NJPd$l6XN%fG|+Sod;(E)<wJvSj*vfAF%JOkL*JLB^d*sR#R?V
zU~m0!0*8nRa3T}Z-qI<}rfpa^Ef2GdpcGfVAu5SE7){C|$0sRI9zP;@$BX3(V>*%~
z;im7<I-x;wq7^4kpJLjUo10stbEtn-7N7S*aOVS=(xg%hQzB#VN+HselV|TSfAWMF
zJi=PKz9V{1nq}-lU@{u<e81;tam4q(^Bu-9^7idpn*AQ(1CJ(SGAX(1TDra`O%mF^
zrxO8$CJ<02Vrvg+O6}~RHB2(Rw^(QSQRx{S+_Nq4+Cq?#NArXvRebzj!qJ1A)s-a$
zX48_U?$JapN>~|a8;{CLg!kO7YD5g!RxuWeOe8!wo}p*YsKN{E)-q8B!j6-(C8o=<
zUXVyoK62y(sSxB0x(8f1M9V?%J^i7rvu>br3=cmHT74e}3z~&TqZw-?ecRG1un~xY
z4;ClbB&8LCtm~Mh2|*<Y?|ADy4#C<v60JEc3m(j7eD6m;VyrdGt1B|CapMvD-Y_F_
zx!tnRil7wx{hs^Vn?Ydndujf;iIE_nkP_)U>Ja~8of{G?+6I~i-?U^(A(f)-I#Q*u
zN~3+?dDoD5&vv_G79;(3%Z-mb(3)ygQI01lAJ_{)HlHJsjJ)?)CyBiycZx*ioLI|C
z0oHlaEF}bwGmalrk%<(z5UE{ct0iTkIhiFas+8+1OI)v!cE``YZmH{zQKp%lpR?Nc
zL_KC_G<lYA@nFy9CbC`!DjoRXbU5C-wq;fZZeG>AyYHDzDuNRPD|z-=fOd|tp1QG2
zTwpAQYF!*yLhi7s>|Mm#NaG^Eer?!pJu(;cF3=smZhRy&0_!3&P1yKuxc?(eRKiEk
zKA@;7tTEI+@X5s)TWeVL1|uLRQX~l<A0IKx3y#Jk{Bp^QZ@yvKc04{m<Jp4?n%$mt
z+p>>=_mh<QWQx(6)!p6D;`>Cg>w2oHWHy^(>zeIhNRSIb9U{A?rQh#Klp>ig7)_=~
zDY@QmA<v1xgKEU<{f?1N__ym7M^P{@iy`kONf@7=@MtooySk={k^AM6_mt*nI%Z`G
zzS-_L$>5c9^m2%T^FHF8hZyNxptaxxY}_zYH%bjEnNZTXmNAx_rDTytp5zdvXLGkj
z5qWfeN~0_4<t6R*h$@e4b{&tNY!E!;+2bqz?(ZBw`fvx|&FEx`H-d4MGwuxgJ4<aW
zQ3#A5l18l@3Sb0e5uz8kIQR!_i0o>Q9v|~|d(Q*o=>s@F41J=Fn0&;<IC3fI4<=C$
z!<aWq>2B|^n++YH(u{@Hye1;zfbgfP$g9yHPft=-t0goIlPtp_7&*@gk#{lBMnTf|
zl=~fZnjw`Mcmo$jP8&Qo#*&Rj$Rwfh9uopuYdUM#!~v7CYCG1OHQqb?(J|?0L^PIM
zDNc%#7I?egf^}R0emo+d&AH$0dHwDku_$=<*{7UdTp*<6s%y!&JKk(}I3%lf&vl{+
zKH%Ii2M9h8!T?BaOu(7QeeZd*b$tIQBc>B5W=yM;zr0@Z^}XTZXvAbOL3&GD@7ZoF
zo4N+GW4~+IHiCWQ!7JWf&q$t>eEIb=?zix-|6K9amnCxz{bt33Ctq>$=__8nvn=no
zn64*A&$^GSOkisQYZF+Rz|uLkCeYZxs`cy|%_hL9k{CY}fz9Dsh$b?XLyfa)YPt}~
z155%;b%LpDRNv!bph{CHOY)*1m6ElySg9xh=iSgIFYnpxb`+!0P~9uZuJ4K7bDpNO
z&eADKzuhADd&XHto~5Y&dOrVLBDm{&#%YRl4%c;bewh7tA(AtIqluBG@7ei4tSTN%
zCb+KUzU#@ejF-C|U5t#gl-zsT7#J-UjH{C8yFIoyJbCh%(ZvOK?=Gq9nsA7tc~%s}
zM02k+JMZv53=!+zgL6FAfsq=vZof7IPv^l@v2S}4vquWatJj7Y1wo~#(J{4y-b;F8
z>5Zp1k@a@VyQ^DnmTOWad3)!%zV)0vusnU-@@`pCw<$;GEp{(?{k-7nI%VIC2PwJm
zY#WEN17beJNOXsy&qrz>>0MyA^Q`k3)>~p<(~3yrBV8C`<!4DrY+BO1;B7nL-9DI~
z@X>g}X*C3Hq(p9dgYb^T4jbE@9SA4G8sE_gITXvAEp^|MW*PU!aC&k=({^-iL+TvY
z#-Wv_Fb3H+Sj3R}{tuJn^HDwo4hG<2J}34)+rCFI#KB}C;1T3X6M&5w9I_Lwz*?;L
z*bsTwwcHcwtfkNj#h@K{@`E4p;KL7CX^m)G?%!Q<e|L)zf|=4>%%;pIV|)l~+m_pd
z%u9-c06a#XWl#iYL*z1omjb0E^HR}ROAL{tEFyHtrguXMhf1i|8|r$8^=oc!H?*B&
zA0+F&0iDrUNt#UPnhD#@h|@*F2S046`w2cwxw@}8e{xUV<e1j7YaHv=6GbF9p1lb}
z0@z`YV|}Fck-CmFCg8Qg`Ib6DbNHI@f@-p040L6|>w3ori!;uppd3$luvieRqc%Ox
zS)3nc0Z}T9_vA`J2#mF+7J_k_l4cq4uqEACPm&kNR1=yO)%S!X!3Iz3J#(cgl7!$L
z+Biqz9P>0~+jRsf8I=`H-_u!xN)m+9^wyAN8AYOLW1#Ol>ZV1c>EJcDmJg1OsPFFB
z#K^8|S@azbT+jAT|CCH=lCI&K5XoaC_B~0W@o9<-foic}>Kqq7u-$EV6B(lG<)8qz
z#<Nc(bpVsf0si0uyDrjt%ia2(4;OIq<ce|QxV&8BTuR&Z2nE)4be+eD1eKRKcC5EM
zP$^L=?zda?yrQoJ>-GVgjb*=&1k=&pOQxp{xAy|;12G2fdrx5or%-gBMhrpN#DVYc
z%L&nV^5|JIJoqkv36Z%>kU){=e6e0~RE?>W<l%=OfDk0sB8mbL0u`{`?a7k_vYe+<
z^7VGZx5lyzfvW3ypcK<*&%pEq>!`G(>sn^TjN0^!l7xo{Ub?|5ekCLeV<^%DooLN+
zzlYJ7g;HEEmt2fSOvhucmzsSQ>Hq*7a7jc#RI9;@rW4X68UAOrrihW+d0J~3k1D)%
z<j!#(1a3Cxi}jLSgcXr(Q<Jw1CGfNwag<~fql#)e=5}9`7X_J8=+TH{rE%YU&9!s9
zKN@3V<V)Lg8zV~-nG)Cl21(xsES>>@9Dd`6m1U7jo^LI`>IMI_8rV6ew`9^&XO_@u
zuD6P9=Llj?mRb7NKn#qFh_jZiwcM%(|7uG$zGA&ptd~=4Z^<5PX<z5eMv?n%LY4@c
zPVh#+kr~9CYM84J>s%9=PseOBhwK`*J`QNM5K%s|xH#b?D~N4FUR0Dx%Cn1e(kx^7
z>J_$a*;vb6*I^NCti#F{h2Xwvc-0#mf@m#92y~XAgg}Qt>pknPXIhrzT?a8DlZ1Ji
zLY|ZPK-}+m)%N^gJVO1W$@KF}=SW8*&QDIbxxYum$Y?ghdWW%&u~tmSV}eqwjbWq|
zT^vT1d7858dz24EAvo8Xv?y4&EswLDop*y6K|o_IA1#hJIyvFfKm0@9|L{X5M@QUV
zUt`)9Zw$(NM&mKtzGISRoF*yfogw1Mm0*Y9CPsvkTudv*I&hwACP^Tbg4?}h>n+wO
z)?K75dzxAz5Og-uJD5+$XsOvX9nJ?t4AlD_rfuo=g4Juq>ZarM?H1E@+`Y;0wZP-K
zUP^iw$dh4y-v-cb7~VKP^!QaiB?OQv;qB^%T^y!+GC-v>E>6x^#K4>V9<4O*jVe;_
zxx2lk+wHK{a?><yhHt`&60D`-6@q2ga;_wkgJ$!r8c|ji>$V|jhkER#G0cI9>Dh;X
zl9HelCq;qL3BGL+Lee3SsUGs`mQ6z&VOEx0Z#Hc9dq%Sv#bQn@OGKX2hrs6GOP?nR
zE=F8kqx>*C5Z*D7f)AwP*?3B#G(SE%9smV#(8za6QX~m|UQo>Ecqv);J>Onl^6L5q
z8{uJ5Q05iOrX^a#*>uX>N%k&M+d%LU<A$M1D|0sEQ({u`u!Oz!yu8xf?E<Zd+~1}2
zHlPqJCL?m`>FPCF1WGMQlZ2`$nWT!b_Gl65og`6`A{w$daDvu5cy}u)<RI*nF)&I6
zos4V_ZR*xXf)gB_U2yj7Df?gt=3t040aO&6OlPR7r1hS&qTsQ2xVmP)-?7>6dD(Wn
zXj_Do+=s|pV-Zr)S<8tv%wyyt1SUY2BnUlZ4|ILcjkN~@s^EIR2k)6Hg_=(BQqt^e
z%H5WYbEI1Hx@%GYY&`y4!=Nnbdq!H*1H0W0?;K7I@nf6aj$PLw7*s2zQdk6?fJIT@
zon!BY>islJnMlP}!bm3^WhJ*=OO>TOeE5)$-+LdKB<xlzg6Y9p+NNPy*Vqu5&1Our
zV%-j;tDF6fr$<NlUB_MpL@p6pkw{2_WxuJJ2+L*dD3oHMBU|H{&wH8{*47~lka|kp
zcJy6`w-!yHDs!r=q<4X=Owg&p#>ir<p!3`}o^2ml_XG0o$@?wWcZ$vq9e@i%S}Zo;
zJUl8Uh$JN+jo7Z%yxs3;A{0^Z?DUKyrFpnm48~9IS-0))?Bx62aASHZols>d-g|l?
zZ;a(az<WwjckOT$CkdTYEYtwL+%*la+K!7f<%xtB&U5J_kEKA5N06r6uQyDcWy_E@
zUI>Bu{UrT7NfHVHmG?*?C`KbX?}uaA4|jdj8?qQUN(Z@D2!WB-+z5eM95Fj!(Rbcc
z#6YeTI!VwWQl^@#rr~Kd;yY!<&FeRO^~JAw`QimP+bxL@EQ$gREW4K4S|&<yE(OsC
zu7hX4+j71*X4f^?T#@7j=ZgiIg1+sjbYNp8HXCDw#@ax=my{#RW-n-4iMIx441%G>
z8da92_H65xuIo@9<_~g=&$)iLqi#AH8-~ef92ClzH=6D+@iTrPZMiVm6_tgP@sw&d
zrzi^UHyiGDTM`6iUUF29cyBtT?^;|4)W)#vdus0qy}@|LgQB35l9zptJlM)d2%b$Q
zG)aQ67MUcpN+W^CNrH8brLmkO2?fK(@;DjZ@V)bVJgU(1Ihzp4%&^Q`+Tr)Be>fU{
zu7bx&H3S_b3C=lUk}%Q(7N(REsT9&W(g=xGLt7F8(=?^7#^h3xSj#R%^g;hV5&{$9
z7rQNsH04vB(1pNHuP=u*(J<5p>!wCz8T0vqGELajHLKkYyk|BVF_nrn5@CCyF6eB>
zIs{TJh}J=LWNFHx&_vU*_nJJ*uu*Woar9m=n=S^SiL<B>(S4xt!^AE+fj5CpX4GBE
ze&<;4YHAzFl|V$;nIXliF@Z#Tx)^X)us@sxU4YI<rfAMi&IZrK{XHk6F{8X-AvC81
z*84p->owX8yyCZgPj3vB6wHc(RS3N74Uf{4M@7N1H#`7vb_j(QgVAOeh9HlHR9t&c
zo+KQl2^I)S6M|<JJ+FNv6_U9WWEbc7zQ=Sew=q%y>K|9-=V*-+k}At6FD|(0dp3sx
zg&5FEQKTsmL2oT0GAtV+WZtt8V8>&QoMU4wtyGNDgb*WnS@6a=LI|vg{OtCI`w+Nt
zhPCOb+lEYPoE{`;(m7J+xOa}Gta$kGN2E&O+jcNYCYru;)H32jz}gNG1M{-LrUm<L
z4bCD%3mBr0coe9ddcVgS%lWNf#2DYU=+1N6BustIe&5h^mZa@aLXxSBn53A!r4N2^
zBn8+TFo)z%AHn;fAf80Y@pO)ETe8iD#0~0ZX$;3ilyfvbaDRxai_US?_heFXR+hLJ
z`KC7<XBnSPr*u_?wT{vnyiS-ZO$*#PM<xVkQt{F|jMhAzj4^pmHkp!U8G9wcdlDtN
zYCC4ZQ_bf?=inT!sE{$B{wHPmxf+kDgQt{|(Rf6u6v@6OA(AEuSy3Ev0}kdzYY{P$
zXg!23?e|>o>){g>p(9dAHG~$9MpWJt(~Mo;v$2*>CsS^nql}RUMac)JXIy;v0kJH(
zT`pN~HjIQoIy<bXi-K{Ius4RL>sVAH*tNuQ1~HJxf$?{<so9%=6Pg$evKSOcUF%ra
z4aKtKq|xNXh~4dy)7cTzq-4G6vAt!M7MzNLQOKygMz;`GH4{;hHIBXYl%2pvk8uN1
zE&?_THu3k%37=j(AZSfr*R1;<6$5iA(Nf}+8WOvT0&6YKIShgaWkDhYFN`55#Sb1l
zU|g2G-fXyDt(hvtlkteXcf2wdF9c7N=8ZLcYYbB<+4Md4O+(uE2w-%2N+txN>)04W
z9pWHEj}hH8IPcgyKR}|kQm_$%#Fzn3;ytcyAx5gBW3uUlw|95k>~>hCF^AUAc~7E~
zVeZ^@xDc3T8S^A1#sCOH@W^Ix0X@rd9vv<40<^I#@`9<-(D#h$8o%C9Cn?+Dp{yu~
zbo)I!V^|y?GuE2DwJbMl9xjf!t9KabDYZf=MYM+C92?{CUSM6uT_Z5P!}!2rFIaT}
z<sr#4f=Cc)#b`Do(VEyhcFPs6ZV0VGM}c$^=K@(?G0_!iOqiuJj*^nnL+C8gLmm|$
z&Cl2xgIz9J?)O9~DU>EnG+V9dltN0$@q-8K58B5_M2A7I|H>F1mlcmD6Rz&=SglrE
z2G9GW5l5qnZ#%=rI}!$m(Jll&8c%q?DhCI0Z|M8MOF3CAsIrXBcFT;&y_DEI=lur{
z2-^)JMsE6k=mM<wEc>49a5M>}@m)`nWt@EWDIv?)-`r3-$NA!j#|I1fzG-QKrxlVS
z(O@ilV-UeZ2>9TKkZ7gYTSH?l)1u%{uCH(*@L4tD6v2+jtKLwAK#?X)A3WeYKmG%<
zs=^CFzuC|=&2SQwCGYNTu~PDWIi+b^j%-HSX*L+5h$LE2EeepD2W!iu&lq(A8ysbo
zk>?ek{m~zB{PZbFKA1rSf^N4X6_6JNlhacs7Z>y~;);@W+d|i~NYi10hF}y0$N7kP
zT5+D0Y}ac<QzH+WhleL8#G>G)H%w+TW=F?#ZO3@Apm&aOjN~D(caB?QXk+AYmJ!>Q
ztKE(|G6Zo6NV1HpzDI>2H)tXyKUyp}nvB_NO;r?RM7D<(uSyb(^V~Nz7g<UwCAUg3
zo{X7w{U9=N0rg)@r=M#nF-gL{ZONr1NP+MU7b9s^vE6RzHycJ-Mz)x<U9C{oQY4yS
zEo<)?rzu)1?hh0z5n-UKd9>1l5Fth?rTD68cr>0Mo#VBD*Sqat!!AlDlPMD=+153i
z>uXLQJt7n(&3;ecbr`Lg<pm=jShp=F^D~TTkwoZI>ZV6ZuqvnTAl-YM8Xj<#SGXvN
zNyg&wBUbnKbk?$3t*CGBxU2Up5oAXT%*iQN#_;^|lI?y^;yoAV=bSu!%IOCmFdmJG
zeb26Kaea^OI+745m7*$2tWs2?F?u$qYZ?|+#q7ZYR`>TPAuw$V#t_Yb)W33$)4brr
z`HaiDX6-zWlY|`TR6;o((FD)V7$(5S<1v}mEcZ2C+c3{_lCs2DOBExDRJ6n)FGxu6
z4r_XZ(rh;yGH=;Bhn7-O=!A>elyBUStW|~~8jiN%@~f|?!{AEof&0r#Y}=v{h&-bj
zjhJ*DuJ6gyj4I1f-qBc#4T?f5jOj5#pwg6u5PUe9aNBekt+?9nNQK~8IU;Ww^6P74
zmeHpPSKBS?<%+7Rn4F(u_dB-BC3l-GbFKN{_=w{4lzm>ZUf)nC!LdAL)9q>YD_WoO
zrEr6AMMR$Vffw5rsT$NTe@V2KYC2`J*|4qmxDe=-;_YfhT(4PLJG6~LP)(=Es^Y5`
zFUh|7hRztGlvMKtM_Ed!8+6~Jh$Lyo{eH)`?>HY-<N}h(gmN~+NXhc%hF~oAU>5Z;
z;)LXUJfhc{m&WoyFc?U*#z#+c;38xp^5if`TJQFBN^+c}=p>;Ik;HqH_tg6xEEbHF
zA{=%AeVTD}e9ZIhmT}vV3sC=bGW}dB$z(Pocu(Cl=p^Cf;+#H4Hv5`**hpns<DH`r
z0vQ84Ynhf6MOD(b9okuhQsikuA|<sk5F>?@T>C(oWt>gM{BpDAdE4*@$H%;>Yd&2Z
z^C$+Uvl-8w<?mK2{(8CO&h&$BEk<PDq4S(fYpgZgJ4ft$st^!bQ}1ew??6C7#zIcf
zCbA*YDUA-2GN#}nGwtcy28qNpdz$rzJ(4^xDCcwLdBLb{IXXnmc0PbHY<GLien;E)
zL-M%yOk$wyd#WU1F`rT71?%9sZ98U4lk0@eIdqb6_wF4pFE1&b`yH*@hCn9{C^#v3
zzS&S&%ab%^s}yT%F-mhj8Ix8OlNga9aMg9}l_Z-?5Wsr7WxLywhX5g9r9u@2N#7$w
zKr6|Mz9+OD&1O9aT+;;gpU-EXD=EoGBfPaN>zdYkVo?(Foa!)h-dj7^!n8)l!RcBH
zLBc@4ETw|O(8vohoFGb}yk~1IJ0W;7pAnOUUP_*p6-U|785|pf9gp~bU%ulDW4S!Q
zlxhU`-m~pGF0z8c^vp(M(gX6`3yJ7Dk{Hn5ao_ZGuH{}B3Y}Ax6Fz$KJ{Q#tl{D<u
z4i#H&h2tnKc-h{QMaj;CrK3o5_WM1fzT@5)41!JwW{IYYk(G77GtfLdTCm76g!fou
z2a;&lvfXX*eUJ3R4uu%F+itPjE$jPxYVVm#g^ht+YbJ^2?ZJnstR?k<$7P98ihJv@
zVsHqTIsu@oYr4M2I!A(FrWDJ1&#v#82!WQ8kmrOnMRpzf;Qh3E&{|sOkcT*VB_!&f
zl;!7Hnxcw=yeJ5}{on^QhFmL7(-bWPF+y!DZ3q~p2*9W)&{@W|X~==(w*Z1eFk@7T
zc~P*mj?7s~W9Y4=6oQdbI5BLxs%pefZ?1;gR!X`9EsGfO2Vl~fRs`z^F)*t}TrB1k
zRmn})p}LMlDRcy(Qbdfr4K+!Wbo-8WwZX-TzTePWhmDc7?`eVD56;<Dv>c@six3G#
zMnm9eJf_ma>NX95M_Myeim4P#VjOJNX^QiX+E~`T;nrH3Fmyo980!6=P2Xd!r8^Ya
zRg$2x45bw-V`z;fA%fC88jUEW<kk$eRU!qm;}go@X|_9T*V21Otu(!qth)|*knR^k
z;FO{X0eNV%m6SN0u$Kbi9FB;P3Ks_*qwc*&bVCQAl7u4BcxUNN4|{<<JtfaFj-;g2
zn$GkHDJiB?P>NO4kjF@GEsDr2O{t}1Z4Al>GN8(HM&xu|i#)&%krI{Xyxwkjv)%A?
zJmI_330vS_-rVr^AcC01$U;g!t|~&`^UhiNrs1^jDFuwA;+^k#fF%_JX;Z44eY-+P
zOY01Y%<!8n4<_fxq#k|<N};4=*SEZ_R|q1zX3N>^m|v}KXoE+|A+RD!fjN-T>If69
zuu?M72}PPxNXa-&a3Rn+M{6wCrspz7&XuM(Am1{jcu-XoS;o>Bwsp<U4tDxhE6%f=
zLcqPX+&RbId#a+~I}a}C-n?PocLO&d&pFL<TvK!D27_wh9H&)<4iUxR61E5MWZQSc
z<klF@tBT9s5WGhq(J@B)u4TX8Fe%F+^gv32b2wvIUSCsG6<Q}u=J~J+Zd+o6ecRGC
z4P_V{txX7|A(AM~c$8scq_M;LSZYl<n-lXKv)zyw!>VnWr71gO_`z&~>w3l!9wrHI
zo#RJZlO-wNuc{&3dNkt8cW+U^W-{e?H0H^4LNOZg_WqtTDJZ2Pmx5yPfORu0wANzH
zN3#bACF#<Xbz2jxMN5GOzBf6=I?u*gezLit&<V#bA@18Dyje=JETi**2g#s{YC}MF
z9ev*qlQn0Nhx~vvMvkQ9R0z5d=%gaaa;8clo#V2u2XGXEm=}bi;630Wk#F0Ux5l#2
z8kHo>wI=sN_1^-%D432%JWLV<k%tJr+3(oqIrU_Uw3c1pfzs$0@Lh*a5>jJX#)#~C
zymM4BQfPttPpj&4LO|y^qoZS7-O!pIAq0Ex+1ufbvu%q=QqnY~Z(FwYo=wwGs9}d7
zl_D()YNc5MN5@AzJU>Sw=-QSpMAT$Vv6y2+z;+$2a~!1^&yJ5tV<gz&h&rB38OOml
zw5TfPdB!^*`1$QM|KQ>QPpb;0G`)AMW8~4phon+)zuS|<0pFsGA<GJS-(zre-f?#N
zkdWmB(-S2`Bmzml-y@wvI*%{L7^%TpY9V;*1D#To;}J;=gEB{Jq|)>;vNS#SeMjv*
z-C>~9#z;gk$ucg+6Otrh+4sC@8{YMXAS6+1c1g<Y;+)_A^fTsJ%8RC<>3gPW#`N@*
zX<0JrJG?RM`yQWWlxf0k*K*mm$f9I4pW$PqIy&OE@5!X%lk;=F`@sh!S;n^OndAl0
zJKlD~9APAeKn#^6sDC&fe=fZrNL<H9C@D$2#~6zc0|+@e+#_*5!=)+pVM|yZes7Yd
z$aH8$M3EEA5+%TN9ieH^&QW{M-Z^UPXyX8T%!Od270Oyf7z8D)4<rIg1U5-H$}{%P
zkx0o$lL=wF!&^gYErl`o-mngVX<3m7ShpR~2XY|xJqkshmWaNm+t#$J6?3V`19ZC`
zp=l^%q<4-wO*lS1;kYbWwk?;|QYytsnsSuo9BYl!np{dIRmo&Nr_6J*5U8}q#Ym76
zm!|kMV;3W@+m>zLlSU}CLTJrBkxhuy)-kq*a<}98{XHhaah5Y)%o&}XLf<iJ8aB=o
zlZ5f{F>X|G7bDGX$JbrQcsyZ|XhwO?a=Aol#lzW*t9S2sadXS5HJrtWw3ew9WCy}t
zk*1&(;(xn1iYG)8AvyZseU6?zV}E(c_V$kLW=-Qf##wS9$+QL~hn$-<BM~4DyL_+p
z;5toH3Z)nW8*5p19a)xfc67w3D2B<JkeC=~cRNheV(OX@1{6%1=Pb_7*!#eCwL<T9
zq=$a_knV#}3hVuF>WBfGwl7QccuWGA?UrV<VR8U0HGrOs330&P6(=WbS1b1GH6jiR
zojW3BS@C2x#e2{5&6Y=#DNhs0>!v02hLLyN7=t-*|L3C-kIv7TjYjx9$8WcE>oqU8
zTlUVA5UJZi5PF`agA~3um=JiJButZGJgkZmU6!0wB{2lXaY!ETcRO<L+4_KS7Bii4
zz1iZ7<p%^-)^ev5vm{|JhDez6EG3DN+ot8cG~q}}cE)h&93e&)Qc<J{3$58piCSp=
z`B|DGL!{nr>AgqfIg`^<3aN-~gO8Dw_w2O7PbP@tW9(?eS_oDlvKErH_mtBq7w^AM
zI-4OzBj%F{qcp>YK;L!r>kV?dLDYM6*E6ar(yFAc8=M^mF4700_e>K_Q50;w!^Aj9
z%3{Q%DPcT@q9C2mN#+ZLR*Zxo8bfh@&iLZN(6`qOS_lfIm@MXuKlp&1wcOm_^J2B8
z_8uQ$8;3yUGdZx5Ue`6#>5Na07u??7@p`kN_kq?qy5O-&F_Mb8l2l=UHT~xLhUhF(
zD$W;k9z1%;WWGQL&$8=TTF0F=2;j3K=e;y#G#;ZyBkql**lpRaH#Ei!E88SR&*t>i
zh?peYguv2y%6iYLZAe1=U67Uc0kq<SlVeJ$c)s0&l$@QP^Rnx>X<I^!oa=;#WkDqe
zQp?*I5$~sI{I91|j<u$@7KFeGL8lXT&S9OW_a3DN%*$vxr5IH-U5~K_ktCGk3C4ST
z-{G5v)Yu_sPzXw`5Wl@rq+m3gk<S;b@9${0JCehjVcQmKEqw$dV3Ze>vnjeLu->!p
zI=Ze00e#=ow}YrcOF3lxX^nP{yeO$h6%p9o-Vyqq^Qz?R<ButyJ>#c8{VD4=Z|HpB
zSSd^#Vp<X*1`JLFqa=%y6LKkeb$3TqR{Ze61#}%Zt2KLT5Ql(=G)C6m^Ts(UJ-pS&
zX-1l8WQ5SQ_z?K2>v&}?M`^~#WkCnzlPTk_qq3IPTXtE&XCHse%31FAHF?(_21SB?
zw?lV5bJO$OdmiY7#bG|7^e{_Esu9XrY}3%>IrEbf<lQ}G+py4@D$g-t_^`i@@K<$>
z$b^XBO;f&GRg9$MP2ZD-i1vQ?OQsp;MTYW$L<*vm1GdyVtTDsgpQeapNFLo8!+qaV
zsNt=&-VX$f7!h%B8&&Bbck;#%LqI7-dRQ%o7{U30r>_-dnhm5faY)^Wk*@FQdxQ0k
z7(qxeTn>i>4kaZv%h>ll!FwiBvKWn+o}RI4TUN{aA#qDeQYpE%1BOOPNh$_nM^uWf
zb(B&tO*1smnx5LZ!3RiWtP~1?L!jkQ&$z>cP{tvrcOnE!KYYlR-VuRgt+@`7kH!<u
z!;n?H3xgk1mj$ot8fOPPyf{SC<smSOfmI01bi!Gpu@S~e!Z&@#7ro^u(VP>>4p-Vq
zmT`Jm4(T)-wzpDnCj{TLJ%6>|B7m3)!G+fRpc*kr5>AAm3WFmjNJ*Mzs5HSihh&I2
z@!k`{fNb;DQsg;#mJQNoYgrjfN<{bp@TjCb#HI+u;l9^u;1s(M@ZJw8R!M@AgW|{s
zk3Y-<l$1y*5kd}ICWdOpd5?1z9|AE(!~uUI4skABj6-mel*6z{X<`^YVE5LM3%GKg
zDBxUcBJjo-_TDp6iX){_O7gtx*!jRnNh&Fa>q-blT631Bzw-oGV~5!H!w_p90+rHC
zq~yvPuDs`wPKZ*_3CZ{{O-&DxavM8bc{8nuhynQEhTO1RDdva!I{;crBv6OIo301%
z87s*|N|M9RA=R2RNpRi|sqMfYuQ$9iJ@?M>{{;m0sE6jizM23403~!qSaf7zbY(hY
za%Ew3WdJfTF*7YOGA%MQR536*F*7<fH!CnPIxsLTYdJRn001R)MObuXVRU6WZEs|0
vW_bWIFflVNF)}SOGgL7!Ix#akGB+zQF*-0XR`ZCG00000NkvXXu0mjf)j<3a

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/insane_win_aeryn_survive.png
new file mode 100644
index 0000000000000000000000000000000000000000..0dc304a2053f59dc066b98248c7ba7a7cc92d7e7
GIT binary patch
literal 42390
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
T9w(6)223cVg<-wEOWgkeo9OwU

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/madness_adventure_win_aeryn_survive.png
new file mode 100644
index 0000000000000000000000000000000000000000..c78d1b2367e6618285479b569114dec319a8e6e6
GIT binary patch
literal 40336
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
Ef@@V9uK)l5

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/madness_win_aeryn_survive.png
new file mode 100644
index 0000000000000000000000000000000000000000..1679df1814a0c6749f887e96a8875c641a039b48
GIT binary patch
literal 41407
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_win_aeryn_survive.png
new file mode 100644
index 0000000000000000000000000000000000000000..3060f146aa51636ec8aa6a0926bbabe545919a91
GIT binary patch
literal 41826
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/nightmare_win_aeryn_survive.png
new file mode 100644
index 0000000000000000000000000000000000000000..8d2cca9ab96a19d2e57cf0e8828feab3c60e20bc
GIT binary patch
literal 42703
zcmV)iK%&2iP)<h;3K|Lk000e1NJLTq004jh004jp1^@s6!#-il00004XF*Lt006O%
z3;baP00001b5ch_0Itp)=>Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*
zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf004jh
zNkl<Zc-l<;S*&eIdf$otB4W*Z-e(@~Jmt;In{!rHWmU0QB#Yu8Q4(cIkgaZay8*Y|
zumL~#$!H{CKN<$?2iriyXrWu(k}0VzOQb|nEEdUP4VhUv-po5sXCC%GdtQ5u5#fh*
zNcY3JxM#rG`>crghX3$|*jjPzoofNV^m;@y^l8=uq%`DKfHpMiF2h;Lvz-Lbu{0YN
zL!D-KlXyB}mTKm4$#6U+GY&;&u%@8f5-hbn9A6O66K1oF)1k&#Nh^|szQuI}r$dA9
zIykN%DPTO?BAHLgOG&-4j3f7%&U#p5@mz^g4gf`|a9zuAT+(U=wCX<N(U?pdz~V{)
z!V-7_r39V>p)bg_LMe%~B^Ha;maK%~*pQ?KsX$l|LJ-y+jD{q!bej&{mLkbCWvMY%
zQxul6g#N@J1T<?7)`D^*LQ1SQB$)<l$V>2|*9p{^EZd<d4QXyDOG{orEmQ<v^}5zt
zio)V}3Rg)=Z3%r)!eERg@)eE?#z2x<JXhd)5-A`GJhH-aHp*z%1zW2DgNbG`H`IK|
zG$}dm6+Ah}m?j$a8}Btf`1{{)aCyB(6ov>P@O{N(no}6bXjahgXGme#-mKBy`Xw5j
z6^x#7HqEeE!q%##+X|RYb83-bd8vh!5!z~cy#WU&DM=>Ca)Bc)8%vVFcQ_geq*Qbo
zF1>M!{wSl<e1rFY{a2X9DMq)5YE9<xm?ST;%Eb+u6se>%FqtJZBah41uj8tmQZKN)
zwurErBF~UQptWF@TH;KQ8;R?;sW05XtF2HLIfHS=EV0ZIL$~2@<-!8OaTvt~@l2B?
z2G=z-8ZG?#BFgcZ#VOhd97iF9peQYIYRJoK^I2`MSQK4~G9!pWHaEVBleg)OKcgrO
zr50p4SZxUcMG!bRN}`QGB9ID_)F6~33_`RGX*6p1o{N+YLOK{L@LdUjHHNG(<b^><
z2XKfyMW!`L22x1sp(M#Ii*3b9*X3-iajtK>G#eqksY7G&8jiby%n!NTj=B5wb0%4f
z3)im^EZiZT9x@yc>F<9+e`3jUO`cnh2AYMo$5J;Su`NWjP0h?0_rG8`F<>1qhGq?B
zG3@me?S_M}hP5S^onDPny@cb9aHCU3hgVtLyn;v_M3{jvB=Hf_F(~OlT`)e|r`@R2
zS>9%E_Zg#chSl3(W^@)>v>OuTM4%#i$GgO_CW$SU9Q*{|^BGPB@!XJP&}=lha$_5*
zT;ik0=-gBfRzPVzjJt>kR>)>UP6tPnMS&kk8iAtGY9OV{*|<-sE$!AC*DrmWougwq
zb)T!ZuW|HjpHhEKQI;f`!B>KMC~+L0FbYA{D78Qpa}+U2VlWoUQX-vzsJ4h7y0q#R
zQx;$}^CTfjrU()oDX9gJ6dpl+mBp0?!XzZg8NMwLSd^m?0$e3oYC3E#mZ<;Y?=F8Z
zjvY+nZT$K=Wu7yc^s(MLVdpwVcx35}Wb&M|VM;nZq<1!^e>$RGizv0_;Bba?>jbq1
zR@QJ_A3fjYq&FomEX|t1N`Z1}EOu)YrD7NxT*uOjn_O7^PuRYsi06CwewTSXq=-Yh
z3kz&ryF%c%h}=zTtu<2PVlikVNRlDr(U|^7qpizJZ@tgyp#;X94QHgK#PvLuH?C2S
zJcOQ7lqK^?pV8o$(Qt-zYP4DnE?>EX@ami#A0seay7m$)%Pp4IuaISeqV$>1Q;v?F
z5qU1P<`P=e8BM2jyVvP@uaM|N+@QsGU;W1{U8~dEn{oTqZ?Svy5l<ffnBlZXUV!U3
z1VI(DjRhfHG(PQ42ha1!^PHk65K<CFHEK~EKL{zbz*vD25@Q9PE1Atw2IB-FEcM8v
z-D$GAei1Kdk`^U_BdOH_(#)WZWIEM&j-)V_S|m~b(_dft;P|XSiGt?JYb5>8=^Z>_
zGD~okA(=emtbanGL*m(l+4z{jFkzuxBlJr=N28Qtni!&>M4>VHfL?#ZXf&r0TC9o?
zs)<l8p6ih21@lZ2r^~Ee`5v#{c?}gf%tuT7?f>{6(C^I{pM8WWL)MnAa^d<CCwqM^
ztgaEQhCKZ83yuz-ljaU9o3F6E^fIl+CBAXzx48UL&L8}{r_@_Z7$F%9=M2uy@at_F
z-ECTnTlhhUz_7OY5?hyV&}c7l+UxV==`P17Lk6QMhlhtCJJh?2T)F<sL~@x~c1R<1
zkzPPn<fQQk*KZO=8+`k_zsBBPpUYQ%m4EcV`JeFl&;OEK=j<LlVDI_Q!DQqmG#VY+
z^$n(JOsOqc3%05&$}*=Ya*`yeo}&TjC>+<pbp%DBiRT$<nlc(s$?}XMFDVL5o*QPV
z!BGzLWX@nTrATA6E@(9aa^qm|F}grVO;JMNf%=X2nje$~!qzRi7r#T$+#>FM$=TT%
zlhF~)pei8JBqNzm7>`qe`U0KhO=Pf&^cT@Z%xE}ZHkr`~3{t{i6l1Kw3A;E>9b-WX
z!|5O+PMfS>_%7f5*5BdM<!!7;X>>zwzj29KZ^rAlZ}IQ`=wEU+=rNxZn7QF(|BTnJ
zyg{ud+1-CZd*uSRu6>t_Td&YRJ-|+U&d&B3X9;!LWH#1VSu&d*a&kH%$qJNGC|Wo{
z2glnW9<>Pk8eUMxmNl|GBboPb9Kq|a{RWp8-edd5JFH(^=5X&T_FjC<@kx)-ILDT4
z(qe`qHLu<HB^-ao{_{ESz57dKNuTX^*ZJ`uenOh>V{J*A<yaiL%}p*{ev6adW3nu#
zC@n$=ForBIC`*mCfVDWnAfzEls*oRemLw^NlR0IPkrx_7L=ZUSS<Ylu;JRRSfe;oU
zJ*IJWkfm~P+!o5Q=rY3*Ae6)@OPEXw8f!kbOo(SO<7tdGDOi_6H1K@Od^}>BI4HkE
zbMYd6`wIEwF~i;tNmkOTxlHFJvm~b`AkG}>wTQ;TEo`CCvlEhZNV9#1*Khnf>swu{
z8dA(ctlJ|jYM8?Tu5EI3Qu6M%{w5DU`V5>Ay;H?-IOOsEV~VEcr8~cbTaVb=dB#_F
ze~3*Qv^HBXpCi(c<;@5u5R4C7{PJ(V%i~Y)v9|IWwdIh-aFN8FbNpn$jXR4##_B6C
zA!alDsKF<n{RPjy+~LyIZ{oK~dQTtm;(5y1aKtpN(QI9#(_Z1*?|qx+2VXLJVOY5O
zD!=%%f5(lrm$`M_<@xggAOGp6#FG<pGr*b>*Qw+9lI@E>;B4{*Nm5c2hN9HW=7QCw
z8k<|!aomu2(kGb@pp41045<wB)S?`4J)b-?I1V5ruIu3kHP9u6o>3Y_s~O_D4&yjw
zo@AW#Qrew1PUsLuZPH|fp~OL=e&d_158_mi%=(n`M;t%@gkpY1Q920aA^ZiBxn?ko
z$!(49+Es#}K_2g+=X=DH9=gmB0<z3d8cSM4ly-%B=N7KBPBK??S8wzBo!{i@t8a4U
z>JmnuFmY@6fyE2zMC~nh&Ytq%!E;{h-)A|v%D4aFH#mEGMlI-Y>!mwrQfPPxZLx=N
z=cTJW-+RjO*>j@#BJcg~J50|8SRK&tmryoA7foJz<yCIIdYko2o2*@0r@wcM=LfXc
zTNKK{R{<(e6hc$Z61wdriZsKOAz3mf9vf<%CcpE)`1{=b$)||2!}8WLzxKOt;)F}=
zzj)4_jT?Obw_jpftRT`C{Nj^)2;tHnJf_=RrPIDhtNR+i`*&aAU;mqbMLeJ3D1)a2
zuItlTSSIik+88>E+q61sltoHeW|X?5EHzR(gn^GmFrVj0<rCF>d<SOp8LqT=UW8xk
z5=8+<=X4j=QEtF!n$m1EaU4lHpP-8rq{J~+Qs{#H{XT<1AJ4H^;gZ>i<wk??%rKiy
z5pI*E<(F_>MLv5$GTJ3g6UK800zs!yN63t<T&2~#NxgP~nv|?vTx4}=nac|i_m773
zj?N%CVXrq~J~^RGBz{z5nhmitpGG^x5eqbzBQ~yFr#Jco{E6T<|IVx2d-{m+{t1bN
zJ^PfMpWWr9Tko*my~zGykFS6Dgyz;VSMDq^+#7P|d*A2br}uEIPpun}&NYF|NyiDz
z`YMHAa(b`FLb^cfn{|$!^tpKB7L9J3-m_;Uxxw0HmevftvmT%QtDp1Ajn`PXaFOTt
ze!+0^g#Pg<&03Rm0s4dMB-0&Mw=eQrf79bHfAR~4(?#0t1^$!2^I!1!@yGn%{~!N7
zSvDo~VU|GPxvZ}(5l;@7j;cd9Iy=D)>V#1Tsm3T%VoXV%XBg8!IRRG02q_2ypFEpj
z%N!vLwMfxixI{WT#`kN)(<4Tc3?l=SG?W@fvyz$%MW#`I<K6ZLr7p16fNYVaIXEqh
zd6{trI_)!!Cs@_S4;y6hh(UjjF=J+lVK{S1^E!UeCT!lJ(Yi$#Ez(+QbLqwkS3Bz*
z^>(@UV8Gd6$l!F3LGOgK!2>3PT?*5qOdnI^6AGKsS$vJZ``hm`o*eLR{;NOW>b2J}
zQNqFfKBXLUd@>>)rtBO(<o^91a(dRo@2nC=b&ie?X*L=ZWzOd21r|1%6tg*2__P*l
zcwxbdofG0c&DnTFyIw~XXN=BDwyxZwy%-QENttVE3r(iuA+@D8<HJLWqQUiVzRBWN
zo!;RQ4|l%g(=Y#=3mcax-I8SHP-cSdt!++6drWh<{mRR%t!&_`B`&OOBEpQXzj#dO
zM<iK-)`q3UMT%m|EKbRDO`aEId5*v!q(mEwH6;Q|sjFP>c|LKRP~<taMxC-W2s0<k
z4N@tN4i1pYp<b_nkOZ#A7>gg)$+DdBa7YwXn1%ZGtI-E>TF{I@iGudV+cdlD4C5}c
z)+8T)#dszNYF%uZqUA*{-~2X0+@K6sSYEo$>+k*si_6z=+%?*Dhf9~&+3GGcoW?wO
z_>30^`#3>~jZ-Gc5E&`_@*XnZ<>>g3<C7C+qeCXc7j%|fX1UMiLW|?!5Z72vj-NA2
zT`s+Go#Ue+OIMef9cLUI-{au;nEky6lsaQ|b&LHMBYx#~f0caL$L0Y}UErq?%PXtI
zcE;{U1782-_t?DELgdif-6PE$Hf~?TDQ0LCo{$JXK$Hc~pFSju9bSFwb%rPR`N<!D
zLa#T%GT`t0`v02Cuf9UkJLSp#U4Hh_pYg-L__xf;gy~7ig=;rC*%@;C<z)s_joS)n
z`7P49Br9S(H>b!G@-!#SN{aKYATKmUp>Z4+&vnt|9AgXykOB&=Nz*w-=R~y@QRp+C
zOb`e>&qF#Pj+D5r02San5^F7`mQ^uY#)Li;r9pl7jqrnMtciRF<+`}_4RBhVoTU8n
z+u!8wg8^DO)M_otbeSt#8(g{Z3ajhOY%DBr`SwlD4$sKvG4+<urPp5P=N~=f-jh!m
zpFKnCka;@ebnhwS(IcX+kLM)F;*k4Kr%a|Lo`k|!q=5b1rzq*rtZ%Y+e8!`_rzHK9
zJTBQi9PrEUUF6w=1K$4Do9yg7V>s^P`*j+P8nsZ;)GhL{rM<F1X6B5?DN!RN@B<bW
zyNpLC?0)!=db`f@jdhM5o^tWhO)kFGMaqzA|CHV|q0?v(EHpTHypKPv5ncBA{HH%-
zGMzIx8S%IO_J2m2Kj**tC;ulNJpURgEshiM)+^s+X?c~^<|cpklRsuM851_Qxby2b
z$#-TfUtQtm`?raTI!Y`MHrMFZ*SL1!El>hiDzr(^29)FBc`mw4&}Dg!_?0AajJ3L|
z^o7C;8hCyOrAqQl<2VYf4QZ0#c`i}C0YZ^w33;BQiv-s(SOn@juhl-77Zu{992cjy
z$vlpk^oCsd!TY@8zeRm>1J_yMm22PTVASX8#v-G^jG&{)=Za(+Qx*zS^SJx(|A@)(
zbK=pb4El$R#?LXu3}5cDycQ9JA%Q(&G#=3(7-pH_@GNH(SJ?P;Za6%8MvhO*zsxJ&
zT;j>&LyU!6FW=&wU;P%J|NLj9Q^kcF>pcAW3$*L7QoG5;3$L)aUE|r8d%XOOH(9yr
z@Z#=1dORjvSjOft!`X~{IAJ;)FpC9^l`c_Tlh5YNPJ5i)Kcd^+q`Bde&ia@<q(497
z!OuUT7i)AODfEP$7x(z_Xa5@4@%YVm{&#%uyWe1RHe)oK;?w5R^#%UTzyIefbh}6=
z;@(ex#)lt$!qW%O2(ysecW(2Y-}*J8n!`eKnW))iVPS){)-_faJCr&hNmELl6Zk&H
z8cbOdgo~g8$|6AsL6+r66|mlTmr~71^O!7+iRTHzW;hC>S_7#ZhQl#w65~4+GAM;a
zz5i<T!8BF~;S%_gys-3phs5!a$6t)t9XutQm%R3!Z_-$n?B74eSr9C(-(vUS6F&Xo
z3wEA;#&rCY<m3xR@jYG~9T3MQ^~lF_O6tLkt<5F;=0$vcNRq@Hou()yd2uqw2ti>i
zi3TGf*M@nlX?4I(3?`85oP5ot)eH1qobbcH{HJ6(<Bd1|2IJ9${`i!$`3@`1Z5A%B
zadLD_Ih^Ck4ljS}I+MYO(@!7Jdosao*17hr+g!Y{$x<U?>(VxsoWcGXMFtmNzRALs
zCI0n4|2;nb*$aZApm)@#Kb>H5ffhaDWXy0p;>zk9+`9ZSu}S#p$A83={ZF}i@pWE*
z<0glPFZkl_&zMYy#PdG)zW$h#{(TOPA8~l_jQxWnp58lPwY5fbu|d1jpuN7xFz!<e
z7U^`>x%%>LJmcd9H5#2|)>dEU^*6pv(7Htb=&P!YEG!EP9p3uRI~?vFkfdX>bdJ>(
zxFpbczE4=|GM&X(ozjXb-XJS1>U(cAKB#xLaO<l~Cldx|J>qyqktbL?z;Pzzg=V3<
z&a~IZrkXS^c<|YedGPc@X7dA1j_%^nCojhw^%6X#=(HmO&r%N+7q=JjqXsrRVKkm{
zbefQ6hI>0x9OZC*t4&&1wADCDAeA63#ys1-$J4`myx6--JRdNhjhIdadj}tr&QsiU
zi5tIph4>h3R+1)DYDtLKuspi^oXP2w;pvF0cV1%awF``jDT_;Oyr7QA9dbvLjAl&6
z8S9s>vV3!e=X=li{eSuUoPK>m=q=N{?sEL1$9$gh_x{0e^71PywChV;f8`cWU+gm*
zkC_&aI34b=+PuR5_P_i;a`gNKzxQwd33-x`q#1dU5k>;vH7IFGk`c$JFW5Wyf@ja4
z(Hoqi=K{|dwl7?uvA&3EXwnnS)t6r3r8{@He)$eBU%JKe#wHgpuQ2Pm_+Eqd@-p9f
z^LOZMyBxeYV=_6xa|4uPh?5c_4MI3LZmnV`;}P`;=1EbJb6F{AH8&}V81|2t%tts<
z;5q`W6Xr8bBlK`p404g<$uo{0^k_9DMUm3#bQtwRMsZ5uNutmt3KaFw5Y}3(t*=AT
z<LL01!6;@nFBwcVhi4f=!Ikwox-41k1niw<C?yaA1P19!q$uzlffKm6HA$iqqUJKm
z<d~^A;+^pw-g$MxpAY7c_;ePwxcY{}zj*i;1P#GwUwlG;XU4bx?)$v*-Pic?M_+NN
z-rzWy(&=;{kjR;&wNmG+kN%wh{=fNsysX8`7uFFSOZu#&v)*NTf5^Z6!+*lkLW99X
z5XV!}@;-BuBPZbdf;V4zhfja_r##!chc;8Rk$8?I2tt-umzWNZARb|@pv*N{S+H~P
zHA#L-Hb3Nxhb74@p|!BhcVGTKjkPvuamHD%V0mGYVVU5~G{atx*WY^wPrQuh2J~aW
zy`Mkj^z;F7Jf_oGz?c?cB(NqUj^_l?9N$xDtw~dZwt`Y?)Hh#leBd^(QkI&*=`)ff
zM=6OF2BQV8<KfpY@YZYpkZ1Sr(O7Ts&bMxH`;9l)d)lMXG!*%a(P)P6DExDhLki2q
zYd5GjB90G_>Gu=rfu%PrIUZy*Yd-5s5rIfq=+>FdCd8$!7Tc-#ZKVXu%UisA=lgu)
zjbG=btFIDIG8|trnjNB5iCZqSzSKd4lH4ffnc~%Ny+d#BA=6Wf*N}`y1718hWvjJC
zdsQ$R%}B;GCXaf&IG%Iq_60Pj{OP~=W6(a=uixOs-XWcZWim13!Mz7)Q4l9%2J?F)
z$v$OyigGPNRvdn#w#=*7zDa?h-CW}Kh1Y3z8|>~rMJYk2yNHx9olelkB7`JKEsi5V
zINW;e+c?s2biB{;(GzwK?r}ESr!1Rf>5%bYOc<?j^;MU9KR;q~ZJTJh&JX{?f8g$C
zf5a@A5>JoFvpIQ|lNT0iG)idFtiWP$Bur;9t||dRURu=Kx9T5wVVfjAV{dN{fuuBs
z+039^fg4@nl^fqA*l6<gldrgQ=OVSZ!xtYvWbgQZTFbJqe1UGwpmjl>Wq7Ut3G3Uh
z;Cmql`$tF$-hQPC(j^Kb*4l!|H`Kz2$SXJ;8VWQ@f#Xynj#gud@4WqYh{6`*Nsq#p
zIC+BaZE}{qU_9=TYe}B_tSxm3LvYG~t()t3^#(^Ldw79MAvMF{F@s*hcYfy^-22gw
z`SOd$eEIbQx_*uJLYqf-?{P3n3FuNzGcMe^%Hs7d&+qQxMII*4X?QEFF5Y2op5Qp3
zBsi`h^t)^<exHjMSJ6(v>B%#2JQlheT)KFJ`}aRaNloZW=JAXyE19R7Tnn_e2n=E1
zQLoo1^MuJXCNHMs*(on}zu@Wf2Mh)~<XOq_qbZJwDDz`f*x>1-uQ}~Kz~~851(an$
zmSrSqg3$$t>NQ*kKvLu>$}yCsp)3WCHiq%pGm0$3RRSX`NH<QQ#M10WTv%IU{vxGT
zgmmpi{>7jCckG{jjy0zY&t?R^%ldMYo40Q8_}-UfdBOHlNWF6brF+!<jA2sn;<%*O
z&$+g0SnAezcp#Zh5~LHNR7y=iR#p)}N`X>_qAWQ%yU(NNA7U;1#t;5829M9Uvh)s*
zia+Og_%XxzBYyG7rRKG{R)3Sv|MGKg+`7O&{LlaAc%Fw+`}|-2_y0A`ZU<8a)Y~=o
zo*dF_t<!1NiCQ7`VGTc-(_C2L=IyI&zp+6!FBt5eGB`fr^!S+9fAw9qHX8i=XEAB<
z7$b8;w#r)PZNB;T4UW_)k3RZK9`Aet7PhzFWn<xGqA;S&rsPh7F`7bGQKQ~gU|~Kf
zdGYi<_QD!bC<#1Cnn9s0p(mN8n$c*$^A{gdtiFL&rz|=Ptj#+7(yx7wfBsLOf}P;_
z0ky^gf*wNTXal7-2&uptq~lO;G%>{(Z8WYDs5fs!9|(T|$E$-$$<vB8lS(p)3zj!t
z<^7viv0{-YPru;l$rA>Hza))!vASfT>7tF{=rpET(=2sEgeh2B-=wvCn=;;Ey?%t}
zyL^6c#!{o?jXNvsp1EY1rZ8~aAG5s(-C9WG7*Z?nJc)D)PKHkzP4*EIl#mPuCtSJu
z5`#fWSnFWL1Z`801%;i`EA|k_b*96V=bt^H|LB1F>SbR4*2_%$r-&?Ik|i9z*yq(Z
zZZg;#v$U|v%{RN~iR9hC^%hGP+Vn>Q29I8_|L`Hthfi2rxxqJo^?i=^&*-cyqLU7h
zca3IkgNs+Mad!HY$4~BZI{FYnwTY+G0}hX#F&ob?M$?Ea<B29OKq>Gdh3gB95#(8c
zDHGN=E|APe%;qVMl7xXkYtY)TzV-_L%m3B?f$#s|b^5c6XFE^0^~M{xxIB6K6m2rX
zsE#q^UsKGSGtQk>omO`VYX!-ChEkxEMZI=4`oM2&P+z)*&STPKLQ;S+ma@<+HaBVC
zxWVUNKgJ1RGVXJF@)dy(7KyQ7jYbH;%IYSIZApJPqt~CYy5LX~J?6z6B@LU4f}2;D
z7{-Dhe{{@Bx5NJFjL^%uxYnUv)3{zlJG4X&2v?#_0oLMq66HxW3Br0TEvynoU6#U^
z@Ki)QTE>$#I!h~9*KpQ9V>%d8WQta+&GMxNFFxL*d#%gylQW8WOmA{Vnx~A8hrIml
zZ&F+EnNLdg?(eX3_c<T`>_g7-6P(ry{D$VyXOGA;L&NjvHrH9b5a2|H*?h*+=RYCk
z6O<IxLW$!Ed?i4n#G{;|u+)4-S{SfUZ!4rDaFoFJCD~k~fOadyXib@?m97wppc0M*
zL7it0U(i3uc>UFz9PK_KFb%F;SYl`Il*xDxAtZTGpvxR%1V$UI6)Y|^@q;>PIwwu0
zc&<cPi+b~B^g(WX>g_G^bWS`?$qGY}Tk4@ht+vUvmABd3dBR)oU1UCSna!UfOiH0O
z^F%YA8kW0?<(6TT)Jfwp0?Wm%4sj;=<cmE{`vt8|gUwZk<C76O&nU{6s~0+4xpax;
z)n(E=#}p|-Nc^Bn$4!YG$fQIlNf0U=rHHd0o@&r)trJQpt&b&SvAu=K1k>4^vY4@T
z@ixX8@zvw!^dF9R`y20~*QWgWzx{J+wux!g5LVy?lEa51)~{`Ge0+ow@c7XqNPUcu
zC_e>tiXWX&GNuu1Gnn-m^v`f?$teC0;O^jglF$=4;#`R8NtBXI&I-yBd>``CBBiCf
z?BTc)YXx2)Nah+xK)uoCmAAgnY;=fnL$C%V1<G+a8}u2+dpzIy8sDs;tdCTh&gvQm
zr(=4DUojdF$@3hHp(sHc2tCO{$D=4Ev)P0)ONo4mL7?tji#{j{4N{ROL$Ya&<?TCk
z>l?J&SJ}LL5lO^sdQ8pjFo~zkvI&j$GFg%`o5Z-Tz*<RvkkJSd?pzBvIL_%02HbzV
z&uZJ{o!c!wygOkyPDt{S%NH7KZeB*!uhU)G;L+0)=93f7VuQApg<48hMue)Q5l9lD
za9sz_SGYnEmnYQSMT)c_&2u`<I`ybz&YXGx<;15JMV#&Tutw5owR!yqukjcE!yoee
z%M)ID<86NFciu)%GS)A58J!N;xOt8F@nh<%D~wL|=pUuL`rVg!@nxUR+7#(Q7|cnF
zXGj_2ctcY2F^-DyeNh!!LSO-*1g<OaYZ560*}PKWc&-2h3rikeRGn@B*Hff%L7v9w
zA|_1}q_F6+z}OPU@eo2Wo6hjP8OOa-7B?<1I32OLzQEb(3D2H=bS?@Nc#eZM0<hEr
ziK7g&I3dq7tkw8FSR+s`Uk*MnMk0j76a&VyBckX6zx>O;!j;Qc$YOZDd(1a}u*uHT
zF^?bp3H{Trn2mdETzZ?!H(z75BUxHmqg@AwobjwAj2x_Nvaz;_>qrj!Gd!tjw<Ov?
zv%5jPvxO<9j8C619Uak&HN!GPI~FY@ZNEf#Av5LR1_IAfC|99;2gh+JbwboyA#e(2
zWuN2G3B9Kio;@F;+=zPHGLS>uf#TAeHxOcmk`YU*8+2C#iek?AFs3X+UjOY^X*CRw
zKHkN~F0wh}-h&6E^HmnNm$6Bou$`kMM7~D4BLo9H*HV-ggCOuEo+t4`K`oLPBTxty
zmmGSBC9_!5h#Z83l{F976F8nkAaGqtJStE^Q)Uy2GR2g01UVRRT#to?C1%qxr2!{!
zc=^sZaQu|vZh|r~cuP!YXLQ>O)VwRi=^+TH*AxOvniaT8keA>)7NsQW<txDlNFQqj
zLeH4R8ZTO=(_LmXw&+Aq785obD}3?bF6sPB0=Hl|E*YOaXT24(cKK~WFJ++~)AUk~
z2ZpRD*t+x<x8D49*48gzXHQvb8-`PmNL<H3l>-iscIowpWO>T0Ea5ySN?$V80<C~h
z;3$dbIw()!N`>P&NVg;{Pe?f>og0ctfC&V($fe%&NNQvJTyk=j(58iAOmAn%#+?g{
zPkXFvU*Xx|SB!@l&wlZcv*Q^L@7*Jt2XwFbl+Nc&$Iq}?&Wp!$nl*=JSD>vS@B~pL
zQL;MKK_D;|JWo;!C9V>L^-8>n6?iVpCl(>#;;j&&s-IC#l`@2acv9j@kgBS|W^+qv
z!1W*uB33r8BPqzzIn73ko0s3`^0h9{U+mM}-XfG9TMKKv^sQgx?D>6$^HU^(X07s4
zXakWiNV3Y4p&U@JUGqOM!o}zkt#hV{WbN{+=tAIk1FR=#1<UN8_BcKHG1BxIj1BYD
zAcbI_CLABW;9&oRes99!a>!Dndh@I6mvGz~>HG-tBhH2yR$Dw5uCA2q9>(N$5l5$h
zWToTN4E(A%@&r;zJWt_!3gt)~R}pv$sT8iKa6A{sad2H15lX_2CTvNf1qY`tkkY09
zSxit17*EC|Ii$seVmQGU9gbfd(Oz64^b;O@^@N(YO1sryqWkQ>7!pNOI%_%2?ug|r
zgY==<(l`oCZU{n2P!sqHnoUU%$_ik~tB%DYXtxy#i0TeOO>p_ukXG9PE0Chv*p4d@
zrs^ExX(a|tGD~V;J~s#p>suG`{2FO8!I%uIQ<75CSiOo!41@lFTBF0;ufNHsAODoE
zpZu6+B=J3gwP1{(D62IqOK=>C=YV?sM(qP*U36KJ<QZ1hXtma<FE<c#%lgH2YOOBM
z_kKY#_>?3wOk)k!ve0x;LSc2uV#AQ+&>Q4j-gG$`2*$%9tBpNQ_8&5z%~|d`B)O(t
z6KrpI<b?v8ar>%ZZ7JexWKqJh+ODx2NIHQ>-FIpDF4`3+>EH$mVI^MRBBh7tIT+~>
zIvzqgNLQhxi{p4W(q}%;3DO3(HDf#(Fduou`IzY>Wj30CACbjF8mk=+j`rAIyGVOc
z;nsISrTDc1*AYaarPVUH4s@EbLI4%iB7x^sW{w~f1ffD0K|K;UuB0qrp{uIjQFCb2
zB%YE;N1#Nt2|TZg0Ish{6GNUDyjno5?U1DgQ^Li|*I8P<%yc@z7IV^cPF~C@MwX4O
zO{Rk>78fh~obCw*lY2;|@jQpJG$gqtPAyR=Fs7<iJV&73xLN<8v?0=|W3)z>8pqKr
z)Y_=V0&7v7!@UCzc7Mi6@0k9eB*`tUhQlk@A~se7!q75|VHO)20jyuR!gMY<IqtD{
zGUe)qL$@tCILR4~3YJ!uxp3(kX*y%?aLiyP(MURVL6T^Oqnud=0zv5bc)>c&ASaU+
z-&cUb^Q(eTNQLw~T*tvz9zwV{u7{K^N;z1oxc~SCx30Z`tIs$+NmyCzaymQ(Qf7k@
z-bx##3%>mPYgQL7GRqHeyL$wY#&-l>ShaL+AP7Ccfyk@Ex9bQ(ud-@+0R+CF*-~U>
zC6#kz<=%;E5<Gz^1yQZ4`~?E(h^iCuBvJ{YhJ)6Y){+NC;0BV}xS$r*SXsY>;{*)O
zc5#(uK2JFAzo6z_rL$0DeY45V!H_8OIqBU)7b!wOsli%Ho<ZPCLQgVJ4X!Itcdphy
zD5(+Dx@75$G@0Ql%hK{&v>cb*Ymv`qJbUsHC;c(qPK)KGHhGpYo?3>Jf}?&3C^nbt
zTv~H!wtQAP2^ZHD51(e$i^&QEdHbb+?TwJV-9tXTH>1^%%;yEJvIs2gmSU+TY19Ma
zxuV-~h#HdA$&d(ytd5@VJNTZ$cU^o>fpQVbL3kc64#IKqd>7@obe6kFBxkcZP6;^$
z$#jO-Y+(F^Mk^&ba%eWXJlnsE@u#e9SzNDLRL>Jg7eep+Yf9p{Q1h$rc}m~};JFeh
z1yLXgY7&!Goq!|3tx4*>Ko|f)RF{|%JWm1Q9Ox2A0e<9St7ZWq1hYwjF`Cu2ZRWEx
z=JSj=NhtG#vMiXzM{HeqgKO8Xae5BB?;m_ZsSWYGGSRpWxQ?XM;Cccjz-myhUWq<X
zUIQ;^6VE23X+jkEv}(7JO0!a10%y+SXZOhFV^%wwmGw0)U3-Itr8Q==m`hh*<CU8g
zA~s1gKKk?-^SNPb)uTTy@fEb17C&%EXkeS)AZl)*lLO*e%1I8r0y3vYTr6@hO=&J@
zRyzT)W65NK@B}CakksoA(owjsi&PFmIVc>2@8G#EN><&1>$@b=oGjBcqbA{kq;yI~
zlQ|b(Uu1ALV(Yq3(2%q)B(zsMWaXHbUKa$e!3m(I1a1VbusA_g>^UCPLV=dx0G<cF
z5`?Y*DM&L2gX**u1$e%|A_+r@A5>AmQ&o-QD1mgV0#b=;)wKZ$7!B4~l&6RX328iG
zed`iMnK7A6Df2n5BS?}l+D0_OWxS?OrgG-v3HwJUB)KK@6^%%OsG#L}VhMvP6*v}+
zwGwM#W%UMG{*bIlQRm?_^-BuJXFeO!2nDmuFnj(C^Xvs{>m6?2SjG2q{GiGH-gEAK
z{gfn!r*XzgTOx%|tq!IvDYe6N;IMi78ZIY94TrO#!*V2uYZ5<Fyx0jjJ;=HIN<iim
znADQQf+%#UdxF$fD4Q!JR#oOwZ6(?f1WHr{3zE=Ll^-yj<GC(_vp!eeS;7fnX)B`M
zQ20R;C`j^zdfUehCtSSl5;cnRP6Nm)<}PYDAT^N#N`SPM!Wdkq+7tqdbOeEcqA(;A
zOHdbd8j8|btPj2dFHjg`F{P#DTIMB)w4%ThWkFS_pS9qZV1TF)^op2XZ<pGOfJS?X
z?!q#?e2g`fv7|^3n41X=Pa<>8>eg+(yni3hRg^|kAQ2c^b&0W-G&KZ)KwaDPK5*O+
zZ4H`|x8D6-Jfl#)%cYB59=wQ|_YOEY-N%tLW=Un|o+l-7EU|72o$es>J?`E+z#56`
zNw$|9x?RPjSYUN!nfbKOlf5~o(}c<C1KPoeWH@A!3Xqo1A1F?bA&d+wYePoEnBl--
zW!WVN9ng|iSAkU+BMIvY$8jpFw^D?@gOUzbO2W{g)Ru=|^zcKM?aLih2=%&8;6uHk
zh?)-F#X8L;k7SZyi-P542m?(RQh_+WB{!Ndu+&0moacW>7_<YSYiWiO=~ThVbE}ZQ
z&{0)E7h8-Fgn=Lw)ghCS#6h5>#Bl_=5V)Q|<`oeKqQdV5*a|hq>T|vzEpQ}Uz4;ci
z$r))pLWmNCpfr}3Z`?tcHo1-osDoe7Y<AH`QWkT{vg*JpvgsTLxUlMe&}=j)OT+MF
zhkDrH#-$&y+uNtr>M%GN5wz>XgZuP`V~X4|otMO!WfEtU>5$<hV;1Llj-=D^C=0{o
zO%G!VPDT#5UV4qe$zw93I4cZUkr6Rxa}lCIGM^P(Uo&hjD#DJy^Bq3<#IV1Uas7J8
z=4Fp`4oFE*Q`AC*8z>y95JH{z(+;H)xI)lwM?CoIj4Ug8`IQxv<I-#?gw-fvsI>wD
z*CTKuJlDZ<bILTM)~Q0fbinf}(PiKm!dlfc3m06+g0To7bioU3RZKYoAq2{mct+sY
z1+AJSHI}lpIG)4{B??f!L|cKh0&(8%T3fBU5Y=Lvvf2Q~fHnf7A&+y4BEc9-5JV)?
z9@Z8}A;`;;c4M2><z?ns%y=|lHre6M?eCN77?JnM3yqXe3j|pys`PSs&HcdheRNr3
zbjIP~bNZ75mb+WbrUmJ2${X)q=0|_>KagdX{<I{)!6<=sBuQzJ+F-OLa0MrWvZ^$F
zOFgiR<{=vwu0h^sG@3J)f>H@QDbab!%U3<5v^+a35xQWl;qvV39#gHjaTU64mkU=y
zjHZHuJt#|s?>Go0uu@Q0E>=ohR}wTl_I9T1@5Q|J<`zK|U@5Vt#0v$klr(A!c!2>k
z!*g8fHJ>D&5jdJ!OX4_&Ah39jt^gBdQJ%*4s#*X8zFYOwRdH1nR%KZgd{JE>OM!L;
zp(Bu@Li>yWLB;Sn7OeQI?*XO2$}0S8BPg}S0%ZwhDX>a18>C1nn9ip7UJXZS(j>0>
ze65L^TTDlacV4^7^JgdAdg;65#e~M<0!mq?!($vr;3!L0(FHg{Ks=k^D22s>fIRP0
zn38y2u)V#?y-y!Ai!H8e!EtfC3ITH+P>vvxlCrRj&NQBaWe2>l%S;z&4U^$MRwxjf
zFjN>Nh<(dhY<Rqr6BmZd>n?r}ay)3U5cQZj8A)2>*=|W#A9DSrIz{eL7=e^Prg0mp
zs;WJMZ!8u=y=D3F;}Ol!Wp$}bR%93x<0?zoa46#%VGvRlBZQj(8Fkmg^CW4SvQZP1
zg~gGOWtN(2aqH(p8ypZBcs_Utq;GMBK)BULkX4Yvb)gWJx+9nvsMP=slUxuei>D;Q
zuj+uHE}6|h2ZrFUs&v=j*CbkiSAuV#Gy<y>jxyv$!gSJOak0gGHl!@_3N*^j2)q_A
zc2dG-%1596m~{RLsjd_Gmb|opLDdvOSgZi)DnXhQ2w9Cw!D<i<l1YiO1$DQ<7hnAh
z$5G^EHMT^_3bj&>tnh4CpaO+gcUh>rtZuym{t8caa~#jZm4Y;@{O;0~)N2x~#V-4t
zrQizq`BTN+e#lska4v51&bOi2n)8ESIpgZp2}Q2RGlM53osPh32&~X7wLv)+$20iK
zG8z@QN^<-5B5u$?sFWzuL`{n<bBrA!WDhrr@ghq-l!#f6s3w@jnzFEjF2qTJR2Hux
z@EwEaOPa#sYC)?8UL*+I3Z`|G1q8ld!M>vzSSfI=z;`6r3NKiQBz`2ZMTPx)b&2vT
z_&D$-uB&hzh3`r{A#sJkQxeyaI8qYTU4)c`VZ`O@ui}Tz$_OH=ZejP?eQw^o#7B2O
zVr%OLgR>oW4hAS;SX|zqD5~KU0FJ6$$PQIXBTX$uVXzilZ;6$y2Du{`3r&{JL1>av
zpaNORp_IV&z?Iboa2!Eo1%YRH^zaK7TQ19WK`AwZL63Pn!*c|6U!tVI^92+Zxuhtg
zfaw!KLns^*GkjXoj!KHW!^V|WbYVF?t_m*UR8gwYk;JiJFfJ>BsxE2P1<&s$2vxGO
zR>PLZ7(JpEN|H<<ltO12iIWg|h9C%u+%AQ()JA<y@`Cw9AlrgQ6Izi3s<}ZR7|$(H
z-QxNJ=Uml;0O?emo-l&CZ#j!$K8N~(zz?X%90{oerx2L)*3nvt5f<xJIbRhP-<1@e
z!OhNLVr6lJ#dRf}#gP79fiW4b<1<a>2sA<|1SON{8Mz3#d8f@+zt|(JFEe=d70u?H
zTCGkP`iv(T{h_8F3Pfg+MpTPg>T14>>w1KZ2CK`fL|zA`F-GU4xkmb4#Z8Oq<a?@G
zeAg3ruE3XuX#!E`(2q+dnE@fuWsZ>MuNPi<g20u8O-Wh^q5w8FHH~1zMmM3|oHCg&
z@||xtne}tVBaQEZ8$lRC;0RoyY50b)21TI}+R|<dW@i=G?S}#*Mg%pBL8C__T#=#m
z939UPHb?3dMULb9wCf@D7R*K&jXFe;KnQ~nhK6Usl=y+I243XV$x#Y?SD<VKviP1r
z`jT!};YmrJ37Vd$s`OA0NkM5LtVxupNFZNUB3joG=ah0)r>Ia>CqGhnPBkpbbrhEB
zXYPIeLk8nMR=7AyQk2!8svrLTKjXctZ<2_VwY5!_mlxSPIHAyjg@t95qnM{v#8T2C
z9R<FpC`*kK1YCXTdtAJFlO!%^HU)m<lIt01A&^p{&IOxNRMo3G-vm+{5CNeJNm1f2
zRSaWTZxIAdY$35!J!?IbXep3Lnsvo&4&Qo9@#dR8M}I!&=)n{-EV%Pl08$eAl28hS
z25CXK8qcvfp{3iA)a%fx8OBA)$tY!g)ndvs&<R1{U`&bc8gxFuK{HEow9YVQPL}s^
zoPh4~5{~0ywW->?yaWusFHi~s1<eqYE0BT3iNH|;l)&>Prm&=i#rWX3pnNE;CAWeg
z1UG}IS;4=q6nL(xqM$2qY62&!&_xkc(bN;*coN4*lq-?0zz-D0Xrz>24OtF(SyB0j
z3Qg<{_W9GFJY;>z=i=5X3*D<o;OuOK=P9D7fu|%{@mE7AL^Z8SYs=>PGOpibbhyil
z{ymm9?|{yj&*!}Q%G*5IyN{F>sRXVPI1adhz!Bhj4q>=NIo~H-43V;mEPkzvbQ4Tz
zs>QD>To+pB*ta7DtxkoL9~?*)m)q!JN}gz@gA!q@0xS0|o@Y=V_(CETXe$sDgnk95
zCTU5LRz7-dGhAJw)C#W5$<i1#NQh~X#RbKpPbdwU86ftL@wYZ{MM+td<awp3a{$Lc
zmK$_gbpZk@fCvz7m5vP6GcZN<^P;FyL<s~EtSc!66mF%%!>fQKH>g6tV-?oX<Wi!H
zMMeUZOT56M=HNIMR~Z~72<sju*BC2^l*Dy?iZn%tDh(9nj6}yYJ1e*nZr!+r7GqvK
zz0b=p-^L#qtjzJ;0*paAO5w-~$XMOHiSIbvyZ2*u_8xHW%Rl4uFMf)nJl_AtukzYU
z@8El06#-<`!YHcn=hP*oJ|bB5alMMuS4vUl23?jE<oLdaas<+mNMF!sNuo$#HFWC^
zg@uvRV53tbsQKtpP*Odt<z<IfOA<KMgO}1$a}2h$n8J{j1(&v9Yc*tT?IxYZI;J<H
zoQ(+F6g%jXj}wOd1Y-=dy%EW14wDIm%9sydpj3wES%fYrwV|+@(rD%*jgl7Sfs_Ve
zs`n(VL<)&CP;W}K0+Upmqf{WZWu~jBpbLvTuSUz+9Hc9&h^7RptkgNeR1sC#iYcV5
zqOEftX_XYTx)FI<S;zgrr@Od@kPd<hMs}2@(FqBi0^@lsE-diM%ilq3$#4>L<@#;B
zFvN2z%*hFThbS<N;t=1hv%Iv%_HX~Eq{)OdowKmG!HX9UP)hRhjkj1_Smoa1pOR%m
zgsf~_IF<56g-&G(kpksa!xDpf3tw1rEvcQS3(t|bRC5D^TE+c`U6)QPXS5PAd2+_w
zXdKzW_bSjNot9`JkyhY`0_lOt1%b2_sbQ7~e)0h7fyE0nBvWFO(Q*ci`g7uO3Kv#*
z@~1O89mUqS>zoZWD=mws1c}krTs{m^xX8JrR55d9h?<s8LsgDkM0N6!*wR7;#F0yI
zjX(>?wWa1jE(Cf8%_TuxDYH?kdOku{1t29@X%S8Z2TLDBQWcg$Nu*;D;vBV863=tc
zTI0JeWof9jmXRkfD*oWSC@qo^_4XP+{pc@A;}l~ug1}>M_mEn>jZz*)TdWnxS}2H<
z%G5FJe~mFE0ztjrWqElUM=6@kE{~qy!*yL&7B=|in|}+(^$<{@S-N_0#}No2aU6*Q
zl%*z5rsVkyB`UE*ttRo>6&)J7f|`=l>P`Oi4_Eo}vjqZw0~xiM8i(=JB@6)xR#kso
znSn8eBGXlIXEnkzG+fZ-BaV*_(D@UJ>7-)fj!!t-o8WaL_K!6P%XA2X!wk=+obJw;
zCMoIBfTAccX3pnd#T@o5$}u>iaw{d;U<{QdI|pH)D8Pscz4NmQCeBUORs9tUm;<V`
z2nAVgaTEw4(YlIa!c-drDUl(FvMRErta87y)ya2Mg+}^rg&G#6VHU?U8jB!YtT9A^
z$ITmW^85e(_qg}qYku+3pYrh0$E<Fz@cNziaD?EjcT)KTfYN|ejvy;E+Gsp~g~Njf
z<VDJ#{_y{GK9Zz@9e@1Of6wpz{{NE?Kl>x3fXiENfRGr)U&EyGyrWR(QYT{yCTBZL
zhR0Y0!UZ7(4Np?9OX`tiVcp}WKVRd|e|*N{=NX@W@rc3rnE5>C!;iOUwCj|qA&V`(
z3oF}#Mo<-HP-3k`YlAIae)_YQm=`&tvjl<~b)hK_23)Bn926nH_;AWnZILMG^3$JX
z?46XjI$^Xo0&Q`el+iHZ_;5m=l;nlMSX%*P=l|E*QW{HA*sAuaox}IOrREC?Yw;xD
zfv#6IgK-5GfwtgA5(KFHobOc?8Yc<?X%zvGm0$xY5q`zuVXH3*B?u!Qtu;xK(>vX(
zI0h+r``y36+i(9GD=V8c>rMXF-~5OC&;HSW&h4vjFq@4KWLR4j;$^APg+X0e4?f89
zlF~>nU3r)Jtj|0i&}^<So(}1Dmhn8Fqm#W#QIm~nw-(q~xkm5oIgX=HQscT3<qAAm
zwL+dJ$cF`amZDTip&_bEnhQ>qB3y|K1&zq#>$@SS5UjwegzZgDZDED}&`0N%H{Vr^
zriNsunN6USRI+AUY3HPrOh=N3Pcs_znDNMRV{1;$NjTU``8w`$uxnUsZ?LttK;#EB
z>Jf1|qyWNJz{mvbA7t$Agb1_7jXOiqxH`^4RVUX9fih53-ECD9lmZWnEWr&0>AVW(
z^#FV+$Wtg>K@l7Lwt~Fk0E`Q|tn`1@2#VZNI+il2AmtKCmI}(mQff<)8}h_rZ1s6E
zODQVn7pBNrTf4%oTkqhyF1K&KN~_hO+g-x*e6%rmUck}G9!fb#N{Vzs7)s>saaMsp
zQjpBYgtazDN6(4s9ZruPf)E@W?C{=O-^Z<HlW}^s3kYsq`5t$!{Vt2GmqCLxfC6PL
z!dAslRtn<WU~L65DJf8{z#0fdrJ!jq6g+?4LmRkt>m}}<zQnk=!kh1HqAB?NlMQa%
zQY<dIILeaFD$GKq7G{RpK|$2dh>++k;H;nW=t<1MsN|!;H6A~op*+dEuP(CI_SxEM
zaAjMvvYc}FUc!gJ$jQ<+rf?C$fXtbkl?)~&(@Du_Xc!F)S!|e=hJxyka}Zc8#d&8i
zOe{Ij@&(y>pN|k^eS@bYftH{IR@&-$c>-HPq0gg1A;47nJ!2%ItN<n{tJ%Ry3DA}(
z@F+@ywIxY1r`1{K?YDmor5p~AUhw4UeWX+*Nz8{o{}E+bkWQyuyZY++Aj%jaA@Bs!
zcVV6wX0hS)WFMn7r@cK|%_Zj3T~1FAc=YsZ2BSWX>jRd9!zX-l_xB0>2F4V0JFnoo
z?Z0NUY}Ffqa1qK!6o#?@p)9xpTUIQX?<!7?GQPT-acQf|t(zH+9I(D#GLI8ljRTrp
zpMUkQ=lnPSwU6goE?jn4T2$4T)l$=WJg4=0J)ZqvpAk&wxQ=9@UA2{8yl8NEB)GKQ
zWMyN(gBMT8Y@frkpYZAZ&)DCu=JbX&&Fxp`EH42V(o}QS(`2b(Fw_i&C8LR<H!#Fw
zOQ{8=hD=*@Sz!TL4rL6UBS<4C=hY+7=gNQ2ha$I-R}mgSY0#GH9}BrFs`&2;Om@x`
zIuf+43di%zpd5kYxkzEqdBUxm?~$f69z6INzyAmSlzOd>5Q5?8jApaNqepi+86Fb`
zHH_6*Qz?Y4wWymHgAcmRs?F#RPU$XQrYIp#V<z#C{valf#|*}O()qNq96N$SCyXY0
z7!n%M8fiAf*ddNfCEZejY+N8@gem7(EvVHc?Ir)O$rLYuAW;1D!y48oe)o63O|9+_
zMSI+PsBz>G`$r!0u>|HE9BohwOI+758(CTd4gYe$fBTa@pAJ&Kf1$y!DQPai+lw*#
zvj(-s2G_3NW-<y$@>BMDJsv;PM734E_r081`V#Zm5faPEX+iI_pkDV8W{#R$Y5|A>
zOew06tE*zn^D7utMFLmDcn;AyHxMepJOxuiIk!Z<L^u-bSkMA1Dtgx#Fph*$kZX%5
zA<G42t|*M4%qq`8Sz3z3R8z)FOPL$8tRziJ8qGznU44yT{NfLI`t(ck!t&kk{1!sM
zbTXvZJ0#6htS#BxyvAvNubQG>Oi{|>WT`<ZhYOosX0rs}Rb0M&o5RB$RyW>eFdXvj
zZ@rH;hI<b`;pxto7z<cPvN7YC%j$w9FUBAxR$Hv(T*)AD!Zt=vD0TJbkzll-l!8PH
zHaC4PZg&yNGMjhl4{|zfpH?H}_-K`-6^D8ozWaTTIKIpu{m|z-?`K@z9Fjbp@qhkw
z%5ZAgQigl`eO~xAzW++Z=T8g1ewgykx7K;-)o;;kdVGC1;@R$Fq|{uv++q@clg-r$
z0HZ)$zk{<b&!1Z^U8-^Pe3#y%1LpTm*;A5eB_!I2c=MGO{+7?Qgs2(fISKO&)YLMx
zmdF)|P+&7lkyPxTHh?cdR%7c;3Yzno0!T^)WdcT@x0S|X9jf-sR>xh4N**LsHAG9;
z>cjP%iW6ycK?u?$1_ayN*Ra;m@12rm8RPMg+qd81!(aS}dc93N8B!J*zN+4%<2aDa
zHNA;od;12psD|&?2)s*ZE$FtpIF8Hs?39i5%RJrr5^<gbtJ)#LVoAyoo&&~K`ZiNq
zw5Xh|$Oxk+RelAm3yuO+LOCs|HR1G7@n?VW1(&v4Oh+x|NkQn<2&0h87yp8<KEJ_x
z?;pXdnlJBmdGau#ckh6mRPc7YMU>6Bo0hzC+2Q2a&`(0_FP`wDfo47{SXzw8OG~q{
z!p6!YnvL6N9dI%@V$dsj`Q;U^UYFea@`U4ieOj4el9d#boYNOmP99FVe5=jnSC)up
z5qUZwsC6O8a9q$XFt<3KV4hh@4PGQ+4kKZ4(~5m7bk)*XVX?ZxPqa12iq?U&(hpjz
zs{+(ib%fPb!K=@WBMaSaZr->>6g4>;91_n42qCy~`8GfK*?(YVX^q4E=jbwLH0tyA
zTi@f$FMq;#cwDu!4X2W>8!XMb!|Bm6rcAheIb?6|l$Dh$V6*B5kj^qf3Z6ds8bh^X
zs~bFOtS#SWIC+6C49IHnt*)*JkT`S~SFyUu(axu6TbUGWUSZxyP(a|MoQ-q3wnXPU
z+<WGuHH>E&D+_fx9nI(WT;AvJ^Xe-JTWbfrcroCk{tlfyV-bmV;N=yc|MVZU`HL@8
zKK)lQ-qR^JpWNl^=clN5?y#`l#C74czs362Grss@%6R7<^6?R)j!%3o;>s%#{ksmH
zfDJ4ZFw~mCQOu9dG7cv$|LK2uiPE<5wSz4atPj(9<^G|pPL@(Ijtw>ylsTjZs!<RI
zWdyhi=~p0+u#z;ZyauSsP-3jEZfz;66E6iQTcsQ81YF$yHjeU8Qu5))e}=(O6!4Ru
z{vn|su)4g#cyz|*=4E;(2VA;xo3-^T^m>nxrn=<9T7lzAfwmUcg?O5h>n1w~_ef?Z
zKta8}#KG>DbXH$yp}Wfd@#9LaY!#j6Cc6ipQkW5rUlm5G6rgOC->js&xP~NS_sJ&|
zd1Z2_aD4EjAWbbROG9qoSmO93<I~R)#uH5#Iv^x_M-r>*Y%U)%O+KZrSJ~S?!Bd9t
z<dBKh<fdRdRCw<$G2K)29_N$~XRP9IwNc~ZlO7*F`D2m`Z8o=C_<l+DH0HIVDPG^Q
zTL>P0@{CX0E9Ap5g(JBTO6G-OVk{kF*)WE_E$M%C!XNzK_F23r`QEQ3%(1v7c%C84
z&U<(RMJ_1P>N(`rViA;9qKk9wfM;-=$}l3tIog>kjIsz_S;ajpsi?prp(_GTNI|`R
z5g`=2yI*m9vWvAEDJmP;TW@`bZhL{%)h&7_dxTM))%A<S@r;f2OMLM;c;}eSJT*AY
zx+G32ub7n3YOS!ny2!;VuW@>GpYiwzAq9iM3GaR5*LnE#Q;K{}DNFW`?pJ2WK%z<o
zu0mT&p+U;(kCtwP$xA9Zd?iKJR^VCCrC=Cq-h8uUaoORY|MMB1-{IAlYaE@%=)!XU
z>mD0Rw<ygse)K1Q!LR<x-y^CQJiI@ko@JaN*p`;nK=F}q>6RX!z0hzxXBo>QV_6F$
zer-PI-ir}-XT;>Z3=ga&wXo?3ykX4eM+LKyMRq;%vd-20m=}|hi8jo&<z`_Rm^sh?
z@(U*YE^l1wqOLh)F3jgu5r>6xuF-RepIL0INoR(kHk3&GB@cH&k){IA)wqsCoqGd{
z!jkK%d$646d?AonaQ^?1K<gB&<^KJ@#2A;Q)y?y}luA17MT8JcCL@BNMwZ3|(M3M~
z<cD0kaEl;pLovp6CB_=mcV3S^n8p>r5c&ew3)sBy8rqhGVT&xAasAdWbNB9#xpwU>
zR#&zdjr$m*tNFqh)HzMutZjiQ5pIbvmf2ZCi9<Z;F&iDx?)tQsd{ii^3R*xINs?Ic
z$!9g%3n{JEHI9!)G$P5$dY#EMqc?Cl8x$-r?vp0FSdsJmd5SJH;$VPw983i3f2+%2
zV0iXo#@e%l>s}LGmK>KQ3qtUk=d&mkMPA|?SVYl~ir7?^wCQ5V?Qe9s^=gerRx()&
zcq7i4&MWlK0hECatr2;_gBXgjrJNaTVkyQNxnGbz%PAiv9DO<C>4zhpe|SdklOcoq
zQ^rRHrhrzcD6C+f2uvX<b0|#(5$A<PmzFZEDt?n&ba6h{M_a5_)EbxA+xfD(nP_p9
zbUq|aO2S%`R-=Uw0?!Ni^5Y+Iyz_*E-Y#pa+bE@orze1{F4TJWrRam<MB}@HTFoQQ
zq2BIdiXpYyCOc1l#HDM$#B}(W{i7b2FTTXq#ub(pHt}RYv$c*=igt60PUAXpdW^M|
zC27*1adtMKoR27VPIoyVY<jqyW81Ev8A|RwTSRc3ix;mlp3ay~X4Pz<;~AdsaC9)^
z`qe9xMHA_M#bi|Q>MM^3w>!9Bo?sKjuBZ6M-@i=M-DdaRkn(3o6iLRiG1Og`qoSaf
z=k$t#*jgGwFtL_gNKUl@ZE-D>*H+K(6G|Cm8u3ntt>Y9gHuzRjVvz<KsmAH0^oE+_
z<AT|K&h$yj$=5SZAI#W!IHmu5!ss-CNsgarhzrtw%E_~s@r#tDxuB^WCRQ>p1i7iw
zhAj=IfYMZhAoH@ih)QcqsWo|$Qg2?v^+HZhcaQ>-cv>mDhiBZr^%fug<PR91ol+z*
z?|%Pxc=7BWSFgQBIv+9~9plJKf1qw|`yUj>5Cw`jkr+a1wHilz59lslK^HN`lx$yo
zoo5gKn4f?A6B^AH8|&9tSXiUeTBF<ECJYuhJpGWo9D-9>z_an3(Ksc`3p^>PwLF>&
zE{-QqenoPGfuetQiB|Ip^VrZkJml8xGfqxpgb5H*@!Fj_zxlWB5H$ln{mf&3x6a|o
z5|jb)mwQa6MWuFqIb=Sc@#)<m&7&EOSXcA+J&(1;MLLedqA@g-Vr(saYY9Z9($U6n
zvn<&4EgwCfvKr>xx)su&!t>>TTW2Z7v@%#U9EU_}yv$G^XV~L}!NHu#e!`?zkPUO3
zSwTCstQ3ZZwg?S%4Q*|xWrlK?vbz%#A7(U5g%OJ6ue1l+Vs%CMa4swVtIur-nJ$@)
zPiS^7(WtdK*u7WP0NV2IJHJLeJ!AjbeO`I<JM2HX$IEYjkDaGqv$AoCM-P6ABhOQh
z0(Eu6|G=0^-J+3%^(CTO15?bIPj^^ay~EzlM{I7tO{d)<5CcBH`xTAm63ylUhsTde
zvl%-FAChE!gsh;;c$`wqtI;Sz3AC}a+diE|A0aA1iE=B6^!-OI_78{jdZ&2anDy-&
z_)d$_bV9cy`A7fpuTpQkLs8tPEGB3hk|cuX&!%L(A$qEDh2X5=va%vER&nHnTp0@%
zN<)%mcu7KCYuZ9kvz7&Gxhy41LZHrFJ_n^`ZIEDIZzF0BeqGV+C>}gYIlI-OJu9eB
z3qn66D-ESFmEFCxL?wi!<)wOyZdha0I&5o$27I9ivD6TFRuE~!nyJG2={V=~EW^(%
zz9X1vL8cAb7<6tiSZr=9(krjVzU$JGCNrKs`I^D-1cbqN1xALv_2w@Vgbntdea-9N
z_yG?;{~1?bd57`Y318p;F@lot+{c)g;5cq2SS-uR+O)E=$;~_O)7$@o{^4gly8lP$
zvbwRN*}2B$TT8T8jv0-Q`O))FX*6n#XGbVc;5ZVcE%R}TN>Y;4;L2(&dDxV6H$2Qa
z&`}fuFR%zH7!FQ(_^@DQwZZCYi>>V?#=}zrf5<!UyiF9oN2#AN8O9jx5O@yJGFY1<
zR$b)r9H;Q;{>2%qe{X|Y$7eL@k>wFPUmmkDnvi7~`%<#06tR?KK&Ca?T28E`k0mX@
zj0)cU^CMpTN85byWs1V`=9@LrIXrxSi4A?i(tb)_T|h@*VO=SfrJ|=b^oK}b&lvWt
z#Rmc*2!!BL6r!=5r6~igS=5G(v7Gc~JWUI_(~QMyZ3Zouye9D-f#sZ$w1!H4V=B#s
zttOI;rYTCn;?f0L-K+S1$Y1`+KjZyh{d@HKhXnNoS{n|YKS0$hMl#MUZI?=8@cOmz
zgCMXZxxkT%_TnbWk&KQ%=lFDrH3iME#L56aT&!%@uFvY)6_yt_>Gk(W(^-XWR}dFT
ze^TAjnOSbXe2vJ<5W=EMMWgBA)C5Xbd_fQh@;qlSjA%FKNZDmJ8gX>=C5|(u+qL9b
zos)wjhSR6aMlnM6c>Zj}EE%J^3Z71B7(qG7Sg$!8go+3Er(AixOXrgweI&vdwAKua
z;jAp_8^aV3Qj-4_Hg79TUgnmqlMMS-hr!qo))bd7dFZ&{Yu80h3u?2R%v9E|mXs_=
z$=q7BwOmq)+*GrUJRq@_xwQ<-l2jY&QsD_fW-ZEsV=N}u985COnV}iEqzJUEJcrg+
zX~4);kn8B=3~L3h6VdE!^YY8T#MNuxKuN_<|Lp&bE)Caje}iYwzoxyi#?h09j82Xa
zk;EEsq@fllf<U3(ycv8@^8~ZB>f7^d%*o*sCZhpLmbB`cvx(-(^IeV)zb1=!dHUiB
z51)L&qo<#cWizbcJoH00%?MpXEvR&R+m~;0`QjGY?1;%YCoUuxF9rBf#SGRK6we-8
z`u!Fw>yRcPPaf~nZ0+#u={m#V0=<5Z;oy)g-KEib$lWiONb(F{#TcMSE#X;4R$2}o
zj#>Lbhd41jI+(KhXvm$ghTmOa30NvijJ33YCeRRqOH$I15^XIGRfs*Fl+<?<u5O2z
z&48c&JjQD}T)Psn*NSNFOd&P2lwwsWrdl)8n$lWk)>eytE*9~GpeC#H+ZKWi-^Z=h
z5L$Dht66?76?%F&&nV_4t(Hgb2n^MYVn$nxHmL9pUTvL5>mtkRud}{!lc?6B-+RHI
z{^<9Jl*=n`e4nu1=95qUnAxny@$Pd(0XC`>$jzu4V^iJg=1bD7M4h{@vt*7DHI~~B
zp31ntlTnr-*RO3*bLR}sdgv@?FwjJyhcO0eC02tL7HLYf0ne9gU)W~YJ4R0jWCfJk
zGB}gm{k*^^P0f?&hXoJs*Vx`_aP{f}CnuUL_i&vyUf>{QN#K7@7>;@VB49e~&|RF<
z&@-Z%$6#RSU92<hC&<2GGKGKeIOf7Fpa1V&%h!&<@AtW;T)Oo-&3c`!^D$~xYsS`c
zR+eaMiEKsf=2-j;8Yelce{{rKp9Q2h+dMtcT;KL-wG@xm>Rca<s1RVw^c(|n&!yhV
z7?z}DSt**Tva*LlV63Gm3RIe+fMcaN(i*8PO`~b1mb2q2p_J5K>XNq|iU^zxteR0y
zKSYIBaievLJZ3yPVsN(0)2E+v@xm=`-})wASSLwlM1ez^PB5;(%ni=D*U<AS%tva0
z`o_!A2lGTDki7fdzm0Gr0#B06Cmi)PQU$E7Epqkx%V0C48ItFg@vJ~dg^(4VjS%GX
zl+}(yv*xgQ^<8Ry#*?Qnn8z9Y(fPHd?Pcn%KK*`*R58gs#q;3Sjf>Qp3n+0$?@04}
zN3guK$UAQ>;)PA_-fz-730Z4TC|yk)8}bB_#9##sL!Z`BjB6o7a{0H~^bhAW9GAzB
zC+rj@lO*9RO_>!1xiRc%P2U(!jA3++;ub(DC0mZ7UK$RQl7msn=0S{H4*0AGVips}
z&^S$50F;!pq-4=?@PmNxys$LJFwvU0EXnd5ih{6O0YtNjV+<W@nFFWR5?4ezzJ@d{
zkcGi%dX!WnWNdCJO-wf2Wpwl<y|W{Rqf?@Km$%>j+pMfy1}Q1BoTtw|=B&3vd9FFk
z=9ZwP2>gJR#TwS+ASCKruhu?@(-O}M=`3v$gbfD0U3L!!EG{guy|u}7I;0Uozjw-T
z95ahGX<6N3A*tw10ia7FUvc}jcX{o--$6Qc%K0&eCu4-D+KyP4<f%_BjJUAvG93AY
zLCC`56~@DYg9FRypukmae(N`XK%?z)u>X)}PoY(xvAzj;DTrguS-+^}>j;Hb3Y8b!
zoR{2Jf<e1ZE*0*jfXja|V5}_@Ynh&h=%?1wJI~n}RS4FVEQ1BAygWCC!dNn6C<?>1
zUdqvHOSp}Yl?yeJuSRr@V5kkJS~Itn&|2z1UCJsIQ0W2()-s^dP70+c!jLI&mZprf
zMgub-G3P@kO3N@Q$hE+0x)cJ0wdl-N-G{Mw(K_qfZ-DT4@%$6M{_0QJ`|{^Jc<>RW
z9*|@jW5IVJi4FCZi|f}}U#^j-Q<QXYv;l?0@!;_Ah_kZ^Cr5{LnvzySkfsv`{WCn7
z;7Y@AQZh?4Nv?5}LP`tTl9eS(b;Z{97E9|l$>)7ej&|uTu5l^u^JqUqNXu+2`PO?a
zI*T4*VEOnHNfdPGEZ5n4aYi!F@TAKtcW!g((j|JQj~ER`G@?bkXwHLY1?`s4V4w&*
zjTcIixXCYlcfybKO%BrgTtbrMl6RI9ezfbc;W~U@YrfKz*1stwHEU7ltaZy;YQUfp
zG|{q__&lsvQ#&fh?mRZM`xgK8fCUxv$*Ua(pY_R0gOLIcIMJG8W7u#UHtKa;DJkZ2
z?&Ud|wH#~BU_Pgn=eS{rl9DNqp1%hNn4cS6gL%p9#i)`8Zq+CPfvYM(sxc6sJz{77
z3x;D&EtF)Lp>7l<l}o7d016NWBP@<9$TE#|{pv0v4UVTINEnYYb`HNJ3=~o56V(F9
z`xK?2+cX@V%qt^@60{o*XX6wltD%nwgDq07-+GJ7TZ?4z84q`V!O7uM41T2%&=uT#
z{d$eOlt>9b`SBbnG@I)VFCOnQn!;d|Fq`FUZ2dd(@=w4$W<0)5r!(jHq#(&k=JN#_
z(Uc&x%tnTHzX{iFT;$2KC3^XYYsaT7Z7SAp*N8rkc~)q?sT4jiGKTAp18y}L?a&zd
zWyMu&3c<`6&ZYfCKwBy5QsRXn+FI7X9`a#RFkf-ta*IdZkc*%9(1&vlOG5~>t)*8K
z6w@gijzhCv<6UdfKrSV**6f!hVmhsG0&AI^%gdZfPfDyU))<(V44w^%3WHjYD57dY
zNvW&p5lRTuxro%a600i%juddN%|eKC_m+S>Pq0Q4)@sD@9LEnNSz$RD7%r@Pw7YGx
zw7O4bIMrxf&G5gv=`oEBr{jV&h0P_8!!wOVf-bqVR%3OkO_pcaqQ|JegG0tFNm0tM
zyy!5T6)Z1Ta<07>nxhk!#ii>sI$JdBnuEh*j!z~mFSq#WtJ~bWC+VLwkzPPNKg4we
zo*R*t4NBePqz^Z*7Ic^PczFL7>#J?zc^4-cad?>V=mE&DCRlAal9J^hph!~=iULy<
znDczU>Nu>`YSpHgPC3;Y_dFU*jNwdciZ~_%R$t6nxDfDY;_%MvKKH)P`25ZaOB*ql
zzU(uOOS08EyRCqsuQ<VBduPB%mjnnJ=fAIKEgn@HX#})^sf8(3Sn`39wTRL{0?E!8
zrzlbD5z?(B@<vyzR#{f5ivkJ_P6MLABaB+iCgVy8EUN;w-E6SDc7b%(V;;Z2NiwMW
zlFemUU-EdecZ%=HYRa?$AuZFXA<c4@7X#F&vXbxhO2VMV_SQ1jE^o8Bxk}pq6t8_5
zYcyq1AOy4;mGh|7g6Yii)z9~M>$?|u_$<fsH@I^37R|_FWx`~fbLGk<-uuQjH*d7~
zy?^#O(h<~y10Eli1OaI6aAC9L?jz0MRAR2Qc=q%r(kP6ckj9b^9hdgVu&@|0JV|f`
zoB*Rd=b}=0=au(dYf7y-(3<{ujDH@AOTbr(u9Pe&MOO&4<B$VqdCsdp+GT#d&Hef!
z7q2#HO)Uqm;>pzo8q<>aiyrP<TjWa-18a!I28;inha4Zy5XK;}G$f3rgWalgWsq_(
z$+19YtHBWVysIdz#W99FwdDI#$PB@HMD9`z=5Q=Z3b2+kuebuw5j4B2Y+bm)y}O?<
zpY%|krL<Ldri4X_3Q$t-->H8P2GuPcy&;^9a-<T3o+JtdwV;}Nn-!Mv)FPE7H<Hcm
zOZ?-1{2#H<Y0_R;Kw%h9Cg^m?Y&xLK#t0xzEH6$94$n%mTrf{9v$GjV?y$5pL5d#p
z^clw|1*3uGy>GtB)oV>Y`uHo3j}k6l9)K+A^$OC=FdDjCxL93*G8ibX-(2T6fBkJ%
zR%Y}EkY^bug8@c4y#Jk$=YM#_S|YgIYBMWKp5!^@dC_OiKb-TzFg<_xg35d{JFnuk
zF`O0!qq1aZ44JVk_EXZwV~(c+C(_JP#gpd=qUN*w{s!+}4Y_#x63WrcdncS+StP&E
zh1}3sjL0|YJYKESIhj$$1+J}5bq>Vmg`*3kz?{kyt1Tp1NpgOze3DzN5NKf$#wDGW
z6xL8{39jFKgYNP+hx>aZ$&hZ_BhLk;sr(qCJfkejinci!8U~Y+g@((8Ri9C;8O?Mx
z+{hCZr0Yt$Z4WSX3W;A6>^}K98>{Qgk{R*zlq{K&nJHN^#digRiDft`vDy$%D+zd~
z;SkhU=?x+z+XQ}-*(~Sr<6}b4(rN!I9zF6o*r~C+vPQQVaCV%~Y&uwDFr|yp8O^%G
z!a|F{YvV;fV5K?Z+T@4ydwtrgAqxvN{_Ve;v$6tN-!dx;)><v*XJ_n`CF=aN394`#
zoriqq{6n2<-aH{#cN~__^$hd#ihfv@G!xDI7f0}=Vr8X4trIbof-DxWu|dAOL$jqg
zYqc4j6v(=wd~cJUFEF`fV`s?1tl(K;Q0E)3wDzwwC78e31QrreNy%+y$WCLXxyGqG
z*cif2Kr*fha}iiPS7FM8@$eMP3|$&h6s0i)a?bE{hgMzVIzEn+Kxrv+$<}6<g?7M;
zog+r$j7d^5iy`tAt{373A<CpQBA+0bU{k?tq?yi!49|{ng~m!nEtK>}hT~pAyDsT2
zJ1le+r-K~F74&8yw{G2H`$88f3ckF1%vpcRyKgVEx%nlJet4bTeV;3rhwL6o4o(e=
zivbvqTQ?M*XW2O{kir2hrT!VA|6ROrli}cV!cg$-U#aom{*x5hS){#s%-y3Y@1-fL
zQnGX2r&oVGWWewoy^}!Wf3ztqFw&aLRyxS!{CkUlRtgXBQJ9lCuN_YLsf5#Z6PpY2
zdWYvPM(pjRT$-nBe161!ZV0qtBP$rsHK(N^q-qxvd%p3`H-r8kZN}7s5thtY@?4Og
zCFqGl1d8#bs7A{h@I65kN``}d)O1YXBuE5VYH(bM??Iy;;kpG{ThyhM-~*{7H!gKp
z-Mqj_FQMiqxPj#PK~5A%e*16!IveYoG@EryImdMzjLAup8M8^BES_L(<)?4eefr~q
z(|&<DH+~>svEvZW4MlDcO3_&{B(pt~J79OGq|<Kjo%i3O)GzUuKOKXf;d(iqD>*w$
z3Bx&3t#SEEL2fF8>A`_do;paWX*4rRtJvG!p?BKHmz9VlaU@o>Nl(X2bx8+Ukdm6?
z&<X<9gMbUZPumz$V=6T7JPfDj3z73zDjohhO>~svlI!ySYwEv#EX(pNP3+ryAAR*T
zE!<p3c<6}KS(PQGE3*qNr#a1e7=amp06~D5mm!}C7WrQg<O2zUAV_qxdz$Dj_H<Tt
zc2#CoWJW|rWGIga*JkFXufF%Ft@v;(bNa#H4uiu@oOAa1iM75ZfRS^YU+)>#&lads
z^H@S%R~S<>Jf3m)r%zc;O6;=6=bBO3$juDCk;e&vzW$o-Kl-r$(dVobxJ2UHim0z>
zZH2TpLz1qdHU@1SaYxe60+#uT`Q)5X8LsA*G!2nbvaz|#ojbR1u0~fS!E|A{f2YU6
z?K@O9BMQ&3wdM4zrm8&u@W1*mS>GIRa`YwM<Ve*xbn#%NXSu3LB1IH5CeyRA=H$Yl
zq+qkFn65Nd2&RWMtHP2cg2^&q_1OqxI&^yhMqA!_bDi#b#q+0s%VcEu&bQY{6UW0x
zBf|KSZeJ0I6<HEd6@vAHn6JJ}F=oa2#aGym1UL43bbAq|?g1^7$}vJRzjK#hQDUB*
z(}^st5`+O$>EC)Xz<ClpYu8VCczpsy*E@qvrLe%IbClk*vX&#~(7-@S%=Ih90efGc
z(|K}1s~wR#&t#?f=DKYQucwW_y}5oH7y*sZ)Lj>$`ud{l>tZn34e7p-;awxF6#~*U
zAe0iMC*M%iwZ&Ml&NEqA%F3dhq~DgrQNUuQskCRg7~x%k6cDu92?w`dCCmmC<4bTg
zqp@YOv}_Fm0(Z$bUq9pY_!+v)3BzXJueD>j)SO+_40?(r5*%F`j5TcZ0s__aql<+@
zPn({!(~_*}h|7`V{+*2Xez3_eemSMniP+dG>39E6ygd9i!~TrZvoSXgA{Nt<gPRFo
ze%a%}T}`W#VyvLkl63l()iPsqqsD5%2Oo@C<so<Oy~69S4S06=D~eS>+DaL}`X=+?
zfco%+p;|TA_rzf;5Hk-m=y<4HGl~rn<leIqf<#KPEJH>S!>WR+;@BAG&e6WUNe-kW
z^qvdfw04p4oKLG}<9B@#<LilO4TRSxiM~Erpb?Me*H8U#FTMukZcO}kN;{Us>5w}Q
z-XqIm^2G&d+QSPdr!Sd|UQkyWfueF5E3H`0r-Z5^uOJ8&Aq!>~C!}f0S~nnw(-wo_
zHuLETFAfjU^@>tkqEN86p?LPyFG)Aw##%*PRah$-tl#70_?!<uoe~9t=cg5Es%U3|
z%|Sprla!TXRl47`G`&tkyDF-HjWu}t-I|jNNt!A));gS>wfO4GpRl(vqW55(Pkw#I
z*~>ZG+b!m+9X8e`yn3(Ipi{FZH(+B^Fq<pl;9a&4UPXj2_~@ev#iJuyQS$@$1}TF<
zizJGecQZyC`&_ylZ7tqbNSQVa-&w)>^Aq-7o*^p7>q??DtV?)l9KT*JNq|I3-iTxF
zD8*NG&6#s_oTKZTLD!a)+=wE^-t(0)oLNhCT|lN%(pHMOwOlyIwT6`1dxHO@Pn<Q`
z0@XDyu)Hv^)Ku1yUazVVmj3z;_V2t+lC;SeV@_Xu%5-#&l`%nNi9^MDw@bU-<@vLU
z$450%dP3ny6TzzVSm8($kNSh}J@~UbcXl{Ce!=P4C3~A8%iOTc9Xo3wQni}lPJKZ)
z6ZE?o+xxHa)uZQh+7Y*JZgJ<%0i6^wrRlaMfl`fl(KfgKcxIajv{=yXwrF>2Ci51T
zqk>3T7BfiFfX&_lZA!wxvCJ)1uIaArF&$m-Cx6&wV>bc=X`-;!vo;KP`ZS@}8}RM#
z-sk?SZG@e2cDm&C+Xu|%GmcILyIXzMwtJY`(&>4!&N1V0%3=<ktb?(VDomJdY%+f9
zE}hu1ReILD9R}?#o7Wq>!Z|LS<IH=uqlon|q~#nl?>W6LAOr6iImeZ?6s~yyVj(EJ
z|6O}mUK>Y?>s>+khh6MuM%Gj0)-@pPC?M$zI$JR&h?vZ4gcPhQ&HDNl)>^!CoId$E
zPapo0uO2-m&o#^3u`D28Ex5Wo<7!f1tz@>egrR59YJ8g71=Q9fv&5kDOGe`<acIe6
ziINH-Ax=ANAKW8fF7PfysEk%`i<gIA69~<FZ$022{iA=v=GrEyDCo8owf1CjGo8vZ
zMYk2uP9?*&O@vS!Y(|7phdhTtJ4dp@7>zBj$nzP)wH_Pm66FnBJ9`vGMOD@0^QQW4
z$BM)%lz?8>vbh%V;>j7$pG{cI`?Pz4ZYPB90a<sQUN7h5>@j%DaPxxo;fLhQ0b$_S
z+V1k&n-AE(5%Jyc7TmwTj&>2B-+Yz-@AvNUezoLya!D>MsgejG7zjZE9BGXP)><vz
zh-12<!N0A5+&S{=dSGz95>ACcde6dI@@p~5^17%LLq(@Qpf%XUc}YKuniFn4;P!Ta
ziVVfXQ9F;REU{QnO~2;RCx6c9<O_5;=DXkdJ$82X31!13RMInBG*YoRmYj_Yl@T~E
zXlK`ya^X=w{{G<4>Z;`Abd18#ZU<=XSr(qZ|4;u{yz~8k%=3qTg|(ViXFz{rACOEY
zW3nW`>IrvV`8H>#FHmv?Lb5C@Nh}GJWV&=X0)GDw|CEc9M|67$&rU-Y^M;Dq?}fbn
z+7c-n`PJ<W$z)aY*~0}_<B)E;;Mq~lyKiLN+D{0TAkLcAXki`31RNfgj3$@p>SJ0-
z&BI3(?N-9wy*6EO$<?Cd^kqe-m0<0Pqr)yzELb1(dH37j<L$Qv_wL-H+qsX`HTkOG
zvQj+RUE|nR#G@r`1ch(v0)O2SwyrlWwY5m+5dTpDXMpLoR-m|UHTCs2u&)%AZ?=;f
z$lmO5^VN6R-hY#W{UO`i>qzOzmkXp4Oc#dBiKf+2oL?E*sm7TFPPOQ+-JspsU^+gc
z%ts`lWOp-SG^;492HQ7XHGu2Qfg*_;=8&<9EcOI}$eE4{s>%>%O@zC49*N}HSHB<%
zn|z+c1XyQTE+%MQ5a3x(Pw~|ShmSwSnC3{bMzYKeDrhwBNJSc1k|e@f&2$0NX-K!5
zVOcPn6|_5^MV{i>Wwa<+Z#(+^4&OYUaQ8+`SqWkqHW0S?rH7FsT4=VqC8&_u=p~17
zz~u54RenYs%z5zMyV(4cbYslpM+=URV=BE(qGm*Cz+|@KSMR^i_U0zv{{CAW+!h2(
z+1NZ`I)z71)_LY4o`)&#K0e~UZQ8_42u`eJ;#^bw0jJkbe06>C{dFO?5P}UM$b_JF
zjW;qB;&-iGB_QgAZ0+3P_T4vF&WDsmL7+6n@`_Sxyzu0?<NQ=HSa%$sjge}Lw_pD*
zPrmvUnfaPd65xWHw3Cp@_yqitPAVx&kEtA4BDl33vnmYU3tEY4;^=f;V|+w-&7Z+J
zbPYmDTCENzho57uZHyp#g{cyZQPkQ|8w~_VrO?{qyeEzX<1@>4Kc$;0&X)yAB>CX|
zza$D2vt>XWM?AQ<OJ2{pxcG+UWXS!y6`%Y%<g;ajz>&2lY;Q}Rzbt61RDxIvd@Uep
zB+x>_#(GT{CXB{{Zoj6=Pw2FJeD&osx*fw{JtP181vmB+@~R|XrnJ^}sf|HJ4T3#i
zt<cq{C|hFubBd+m;(SONTY9}V3wfI_%N6!$#2<x{K@>4s6^xzbmXr*IVB#Dz{wGn%
z^7@ppz>H>>zw`}TSYPV_Ei`^g3vtp$27<+G!R7G>^m{$x)&M=bKzfOG9-S|_(`hw<
z6H!R)FY&J6<;df_=DlxiW95*mNzJgg#97UvaBPO2%UL7s3#8}fjXPLk7NaN4DA;?2
zrTI^Vlpq~x9MS1*FuFWK2|-a=f&h$e!VPPq`RZxWAmI{4mPq<7$!K1)-EPqd6_He=
zVSrLil83d5(j^QAJq8==6fX_$ywxX8huFH{M?X5}<4@q|XvF$f#49%(fAz7tmX$*a
z)PVy>6U#<px8B->#XKZy-y#lMgpmPz#czK3i2hnkr`;ydntN)FdS{2n&uYBYWJwEM
zORBQu<6jGYG1ufp8)F@1S)yy(@c)My=eKrvf1VT6HQ#X+xpLIj^Rd?KDakNU45Vb@
zn)dG0S|-+_u6GRO^$GFYo1?g%@%x~u9j51BBJ>q!&)>({6{gi93>7M9LZyuL?Cr&L
zGfBU<&hFk_Ougjf<q3h+Y;7eJwI%6v+1~6D)d8PADyenDYl^}~W!%aFZruAGi`j(b
z<S{`M#gs-iHY*hqCn?6wkkp(XeTod?MzuTB3_7Mst#T#pMAGg^qNO15g3w7y4c#Op
zizO04C_xFwy$5eH8C|g|oB6u8B|?|rVKo<QZdo3Gy+c(_$&#GE_xC4!_^X&NpQl7&
zjIIrxL?N6<1p=<A*Mwjy&z;Q~XQyy*^O!f^`6txH28-!ap7+~4{^A9vr&D^FK*T*3
zk54(jG6caIA_!UQrM&a*1C*$#bV(36=JT4#bV0e)%<Gc6n9%N>Grt-0X*i(&cuZD#
zD%I#5o?FMI^9X4%LXaRBq$!=EVCfu@Qg~~B*XR3d%|YIDhZyZRd+`xA-y#ia7PTd7
z^$CJGp_0_vk#!>uwgP&ch(dd&^BLYcdWq((+Zi7}DY^RUknevxMYu83!qaU9oKG}W
zsrddoce!_aix)2rDe^hCz5=TWgpARq0z75q@vixXgoOF*l-eeoT;yblCki~5;}UC2
zRt4xB64M;Tfo+x$u@flg3B9`pDGKJ33#_qt?+GJ`^)p6Sm-Gkg9KA@mbMqYQ)`+43
zrS9^@r<$YZb55=r03(1fjs#DsoBlbpme4fY#f`2b2m_Y08ENnZTesfCR4oFvPb*kw
zGMzHI8gY3wr8bhiy$xF3nA4Y6M3Lg|y$5vHx2f|(O#T}##%pvgLe4H1lotlA8mVZn
z8xTY>pX_w_t~C@hOT)qtv;)~Nl8xo-!ttK239bh`+BpaXx^8NN)paYF)7;SBdwS~!
z9Nf9fv#&pFEcA9tT`cg<v#K0IdAg}$V-WKB;~7;s=V|E>3JMbtU{LmgPd^zk8n2pS
za3dfNH0y(qw_n+A60lIbeDRQBYepOi0<A61mITUD*A{IoVW7}jGns3&4QQn)gI<ft
zbb&P`&yH)fhhSw9fkHXoJe|fNlpwH<zzUReIAb_FJ3&fC6goPsh+f!;C*OSgTTEw5
z9zK~+tiE9~-=N!y_`N$JfAI@X7&a~<Ap}7qJ!y8LwmC}$9_1XJKr(1$eEl#XYdz<|
zJ;T~|%*~r0(d#ccJ${}2-8EL#0g-AUM98xjFKMME{lRZIdcNeg{4ZJGKV*K@<ECt3
zwc(p5mjq$K&CRd4ylgh2>-~sJ*W$_foQ*(I8^_I1qK6rO{>qSpkIz`<mS1YaU2#3=
zk)FZdxx?n2l9PXS!Re)8>OD&japkFv<IZcp&;H%_IC}9I+>*uU2ve<awz2Kq+zxO^
zjxRLE7?cQzmBS(U_^TB+_Z2tR6OK;iR7nHm3Y6l;Mu2mUvextxL7-qhJ7cG1@JNEm
zWQ@nr%_Ko*i&n3Nx;Vx=%X&YhGq}mSzxSVFe4ESjL#|$af%y;rj?y@eOAt$km#*=z
zTaPpj5lYY?g`=_-DI`If;!MeGR%3+1xtdm|&CR`Cj$RZ%iPbrq*^>X~&pn8U-Mu}E
ze8qCM!e3Y5-a3?TX7|({Nh5;jv<q(BYIE{(jf<0-?Tr?L{vT7<nj~J*$qoqwtX6k9
zyeO&iicV{XK!zywIUjxae<S?Oec~u*|K?|0ob(v>PpOT@=ry9~1eZ53X{F#Q2-r?T
zl1THlQhalxhj4;%6kwHRWgPl?(%<?{k9<dCR+hp4d;@n}@#KHF!iJKCgjx&2xPuDY
zWUV$=6N^$M)=PpgrrY)i>xq;?il%};oyYW&itj&2cyhGj>7iykTVZNL6iNoY2vn0~
zayfQ<`e@F3Z`{DEE=fEAY_kint|3shIvsjD2ZV`6dPAu#tFk5`#n^zO!$<t`7ykxP
zpRm0Zadue}w*+?SaZZ47O^TQGP&X2AsT4?o3>4eDcQ|_X5j)+2d1Y8GTNGDEymD*6
z?cG;+ax`T*`<Q?CQAMlM6hIqm8=UD1fOg<fwL$2n1F(Sc4ryRqIfT-@_0~_Y=A0KV
zzTjf4IUh$T2SHMC|L!+@@x`~$W<sScTRWD^Ge^GIW-`6S_Re2&^x_0>Jiq?iO$M72
zf@+7!G$u@c#rU#CD-@KqC03GUKjxyY*l~g*;gQy`*Nr*pM!2FT%{@y5u@Fo?TQK-m
zOj%ooNy4$Ry!VgSdH<(V$}|9>m`~0LUJ0?bL|qr*gSB<SsK<Eq66_^LHnfptY1!<j
zr0I}PpT1<!5p0Gb$LAI8mLLuT&M!U7vLH#}&VEMHD!Cl5sLPTxY#vIFA@JTK5CmaF
zASJc7ze|%?EGm#Mn9XLaCQs3;GZrfc7{+r?nhNHTAT=KA1VT6JScFH&CdNF7BoZ*X
zMgrd&Hign(o;YUXL*96EpP&8wg3-x2movlK`X+I#Fp~vInjmCTC419IVoc?!YDaBB
zmzJa@8J}r#J0}}%(C=*1>(z8RKLb5uI&1Oq7vJUZ#h=n@*9ZsgUWo{va`<$Uc4x@`
zjhOlL?~><B^3@z?+FYG&QJZEd`{bK9(A6^tiffmyM-NiOxFFTgZENaDf!xUO+wEps
zcRc60_H6q`;29R0RVn$;emvltmlZw<xczpEFQ3-TmNicv{xwPHSdL$?(vs=9Lqv`n
zUB&t!;F~E_D@&Sm7!D%t?}H3LuL2G)G@Y(ue<x$Ou}xV?;;N=^Cm8G4yZ3G0c=HVw
z(<y)bS1);fQX)k}7<d9}9Z?v7(-g&=NE*_pp;JT(cD9Fn_}Bk}x|(wD&K9E?j4ofY
z$PLR})7lOx&oznl4FgEKW|u9%3V{n9?KB_^8+ddzuNkJ2jaGrKHUHQD#|Knp!GHIo
zg8#!w%+CHE#cIWDULZuX`fLOezJcoMhMH+gN18P#wZHgKGhU?JyZwl_zjdF%V2;Ue
zvsm6l$y<Eutr(Bv`HL6KCKI5`qsMpo=Gh@}+Glg`ZIa}iEOxZj0WuLRW)&|^rp%X1
zw$^)`o~6`PO)nGFb@MukEVQK}IWwHK3~^!Tbre)F`bu$mo#nH0CuXvMeird!yu(la
z$v@>^|MUMl+c!1q`!TxKygWXkTK<1HKG!G}(rd$u$H&O}f>q&|&n@43qfO-nUJQ_-
zKuE{hjeETEYR)HL9^-=zvfh1Gm*+Tl#h?{)aASuBZ5Dc)-p&E7_HUR!J!DlmvgmiO
z08bDE6srXby(Eo2QaCOqhWO|)?X~-KhMUOxB~`fuAzAAL1WK~3H1Tdod7=qj<CvAw
z6BySp^izM0NS`C5L}*X910Cu4^PfFtXBhLp`QD0tD?(!E_lD@Y0Zin}1=gA7T?Occ
zqplpjY{1R`{QZ;{#|y05pwsdE?5BT&Ev9_uoi`xN$ddm+96!d???AARF`A3>6~=l_
zU!GDGhn$W==A#E}?+lp)B~>M;R}r0-<zTPFvqu#RRpVU3Xf>hN5_D6A`+7uZDymY@
zwfwH%Z^x1{k?2;0T^TN{<@Im3D2s?6e)m4Fyz{5%)_3@?|JQf<`M>x-^5SGd?E=mx
zhS6M8R&DOw-ehw_aWOvP^QSp!Bq?ggCr>JV{Nq35&G-I*@%cAYt0{(rh_ARBKcg@U
zX7ev;#U-0Vg%?AT^|yHQmAClyuYSR2lNF2kgjOn>S0jQTj;=|TNs840`Fus1Nzzns
zHSrV`q{S7h)rv@zRQU{tqSaqRrH(Z-!#mB3+L2u}qfY5O$_h;2QGrBZm`pAZ-s5t|
z%$K|po-^3(@CUndm`e&<BSnBUHO5#>t(mWuINO{?rnJb)<4xm?k${zF{FDFuF*~>3
zW!UTRFaF;vKK%G=CX+Gmym3G$d6ijNGQM0gUwy=r=T{W9p(xJz_Pg&B==-GcLrza0
zF}nH=rb?TQ+cKoeV`^g%(FOPKo-mnq`03A~mBE(QaIqqjaH&1#3Jx|h+Jlgl^;Dt6
z4<gh!r!s<#gAN-u;N5S(gWUZQ@BjR#sNyTW`v-rYca|@ik1zQA%O@OP*1Z1OEx!Nz
zf5O$p8Q%|Ue)GjC&reI@IOOs3oF5BG8r00jrzk&WG1q+f<T>+|qmvb+K}8k@MCmsB
z`v;sKKjp=f&v^A9;ONm~uC5kH50!TGy8%HEGy#lRXA@;&tS#{75+$1bwp5ZNO|ezX
zVm_ta4#>xv@!Yd9=uj6q&KP>FkY!X6*I<Ni0vDtrkdiP6$*ZQAbG2dVJzFif*Ueds
zK}C|-M&Jyy`GVDI(YRTzahlFSnY$+4+<I&dtJ-p}zr`n?=Cp=qtPOhnxBttpdHiL@
zzx%f>{^Bpb!d)ks)OpS2EGNw(oSpFAJAcEczusclA968``8WT1%pd)oUje^QEBYaU
z${FnbjFXd>ygaS={L3NZ1@yaJPS0~fx#AAZNpuMGIx*jVtIw72h^3>Jo|P0-4w9tF
z3><bnQYs#Q`94oR`j<pp@XA|%z?<*>kbLr(Vs(yG1yQ6~%T8%;Ecx=Hrq>Z<lYq3l
z%inu@hsD`%`1mjWn&XRtqJq4H*}Nc0dkoiF?C-6yy|uyd$%OMs&7B)9{^oB!=hst7
z6x8%H$<c)-Ej&S#Hjy!%{(!8rj+s}aNgKVqq|%LwrQ7Y0bvLn#g89r7AXu&ptNe^^
z)JBGiNTsM?g}aU~^X^)|<{c^s$a;OWU$I(F2$z=FLE#17R78;k-DC;sI-u4CrZ!k@
zF-3hHX>V994ble$RTFd8ji5Tc;*+liyf{4Kt=B){t#?=K4om*?fBKy1>VU64JHXUA
zww+V@iXi-uLFb$g{&tfjKA^X;LDU)Y@N2{W?|+!{pZxf*vF3>Bben7*vb8s1G#yfu
zF&k?q>}=1tyvR|f@IXae*piiiA8w{ZfhW|SL^wLmQw1PGNh=drV^KkfHinBw|CZ(C
znDxy*JDV+DeEk7me*Ki`*dio+{q=M5=^4YW<k{hhtGT8$l5Qj!c0v}Tn$wdNi_(%s
z0mc|W^26`F!rR~eLw@tY&pDq4eD_Cx%D?%S|1XNUr{9%4Jt`UW9BI<v=QoEDQ6LGV
z5M=F5^3?)eTcS|n0zpwVH0dOX>GU>1EqQr%!eU_vrJ~b`K|-2#7!C(4iz7xsjdd1h
zn;E^-jlX?k{U+L7vY1aPj3@IByumvOu1QOFAqd-e<b@De>oBfyCP^u1Iggtg%nC4;
zEK_`OSWwIy?dT?d^S3cS`}aAU+jH*Sea7D232EootZiIj@)GAlKK;DSrN7HsKf-%W
zF~35@Yiw=wnN8rYergc%2;+~NLTu>S+k3*^4bSIa4k+e5#8R?$v7{<BPerppyStq*
ztsE`ysEng<j#vuzHWPFzh$4wp0n^!n%d;cG5N_Y-vYb8Vv(H}e$yZ}UASqUsZl>7j
zdlp4aD}^|U7|$)!i)VaoUvg_RW>s3elXN;EwY<fR+imKq=IJ+IvNKrm&7&{)_-`H)
zCmFx_>=AF=$!NAck|!rMyK4b=4^rl<>l+}+GPDa(fgrRchtrz*%CWbRaO3U|X!X_!
z;t6&A5Urc=$nD(+qzMSOLP<%MhLC}qHO56RJ;pbj+u8Vt<!nh1C@>C-qtJrDJCyg-
zS~eU(FNwpDT&ZikyvO+ll;p~qYAQfG5-&MkXimnOb}aeMO}Hv6&c*^+cKP}@Elyq(
z3|bY|^tl=*L}9>2Td^uFx^iR*oL|n!I*MVhjjfi<=NhRxWPzfrEmy~$Cto+4&rm9=
zdPcIUxUpFAJ{~!Y`Gfmid@n+1OJE(Dwp6+ii<(x5Z_zwyLf~A&JU86DwZ-Q88V?_z
zP!ucn)<eE}QE~Sm;k8={TbnITE<HDI_ekWFi_1A8c^&OTF0U?->b&s~Sj*kp>pXbt
z`%F&1;nyGjd)h5Q62POU=XeWm-AnO!tn-{-8OqWUg)u?~#DOCSlLVzgjE|{{DS3I$
z*+m6j@ZhcQv%Y(eXAj@Uc!hALnQa@-aysGG+pjabddzY@CeP<=4-_Z0XaCA!Toat6
zgdoYf_|X#SJ<52j6okg1rKG$LG1h3L3#lqikr!xZ0r0j-Gg&P?b|$d3CyFFrysYVG
zia1nU&Kz57DX;D-F2^|-!MM)or$N(Q*hU1gy`4jP&h#oFQacFI=GL7(L>Qu%BeXVb
zZEkbp&K*|EIgh`7PFbGdtS3tx7?1LnUmDBCM$Dhw>vCrhva$^sT51T4Cw87pcxu&z
zUODgZGA2kn?Cstq2}k5*#cWpb{IsOfU^R3S#lik2HonPvw!z)I2OK{BfV&%>_1$-w
z&I=}2hdg_B!sADuQdOFI`3=AR<&52R%lBVz^EaPOIVl9D_PlXFW^<>-zx=o7L;*||
zj!rA1-EK8O)qx{Ovkvo>q1{c1#GJ#^IhA&7^g`~x_H7<N{5A8@39CxseS!DQ5nojk
zt}c#PPOea@MEV-z1^vEcHFHSQjB34y)6+w$ylgJMYk*X7&?JZAElNqOm6Ww3HX8q1
zmO4$a1RiW|@C!kuJw%ejX$3Z*+fRAp{uZrvkHC$wc||u38I%?g3bt;ns24r76ZAVF
zS66Gy#%*>tH+gU;gLVY<Q*P|k^jk4ChQ;`d@u)!SnkbeOrESvBoW}}SUrYE;U+EIZ
zl1X7nMf3Vn)}pK@@(_7w1G)A{=|DgjwMaSxTFHRgp0QfaIT>ks?SQpm$atZtY>Vx^
zw>dvK=J2ckk)xA2d)s}UKlzZ=GG}Z1Chcg<txdtxW5L5G3*Nj{@$yiTrHw5-OBB1i
zf@Ljv|EHH&<LUGQbnO^y9nf0qlcXoq^Cf|lF>71*`Q|r2C5x75?GQd7?QL*!a)z#!
z1W_BIEuD4-ZpC<7Bjl3F*(0p?;5AtSMd`^>!AT#ob5Bq?jEAzw5x?Di8{6dPNC=S_
zAxMSCX^*y^swk++3TrI3)(sZTTBt1fTu?YiRSIUMM+?hZ>Y*%IiI5hCongo*m&8&M
zc*XR1h&D4eyD=O6*El|WhABo&M<-B5=+i4Ucb_w8x9PNRvRE3fP7f(_LqAJ#bqc!1
z=tis^#EM%x9TtGCENykY@p0EFAkGu|=0kdqs2y<>VYDR>1)aerVHA^3DjbfN$2Ei3
zB6@Afcvf>Yy5i>Er<mmx&mVumi*v(vr^oq4K`#q=^yycOCk37+f3Zn^3P4(3ye#Rq
zBRXxxBKJH!D%l-20Y>Mel2)cjS_68+bpmmMRFXhjNvG4p>KsCk3PNNcu`VWUb-6nH
zfZBz~phc(CXEGgOy+e5D4`ZTGGM_B5-qLLgCJRp(OAL+YzVWXM3g-!wpmv_nLaZBS
ztM>{+!{sp!s;b61k1>|AEbz90I{Df`Ww6Gxbg-Q%Rx+U0k}PY}YQyIGh|hivkxIxy
zIG?OgVMz<iYHnza&S)nAx*c%)-g6F*yVSEDOC8ePiWzJL+}MT3b3u%!4nj;F5tx9Y
z@<2f0Jy+VX2Xs}l^b*pcTyqmh3&MDmh0r+y?XkXtH%mfu!f@~^kDokeaehJ;2ZVvZ
z;TiNi%cbS%vrBrdnv07$x^}Dz!TX=C7<MG>mcrSRUN>M_1>C*cX3&nXdd~S(MG{Hk
zSaNt?(@H{Ky{TxoBElddkd}%LYr`JOl{jfpQXog8D=yBTV4OzlChoniYGPIJ+MC~|
zsw<}RIib`P`I4g0L`ssTAyMl-B6)xfx}-_Kpc4?PhF@1ijmyQk<^n2V5Vna-_r^D=
zBnE2h(8eNlBevAKZZ5iOKCi7s_y(Vv>n63U^i52wcZT)EQs;ASZ9BI2H|cjnTA^pq
z&qzZ>jN?WN9G=Vb8BrL~PErnEq~L12t5CJV%pGgWleO+}=KwY%$Bl5#PBQ1!yOZVu
zB#M43z&g;iqck4jUGp<(N2MEZWW&tAJ`pU;pI=egn&tQzozx+H$!z?BFp}K35m9SP
zRTzHwPKQt_{`}{cOy-(gE0lus35==@o}RZUOF>>Kd~}mP{zv~?e)N<78G8q}>2*^!
zhbi-=L3&9feWM5t6j>|c`#<;&ckkY2ZGDK>6Rb8=HK+&s;?F__?JTA)7c6pz^>DD;
z#@U)z-u(xhJo^Y0C?=yTCe|2wdH?_=xJg7oREvVzcy4S)47c{!-n&Clc`nXR>2wrz
z?I~-hG(_4Vh5_AngCwhsWBtngE)^}HiI)jz_WgfR1o$ArYE7**Su4Zn8dKH$sN?8M
ziLs8E@k|3jD+<{fgbZ2{0na5c+NY-)Kb<1$CBJ^0vs#sO;*i14Hq%uFL5F1>k|rU0
z`zvM_Fq?Whk>mcBYZ$y`#jxeLJX~@*t{C>(O~i|q+<ntQF+>~7Dz6z>M^`rDm%ul6
ztmfi3r?R)6+Ini|nP1d&?nWe$V}E~-v-6V0<OpjlqlKX;H3#bn!?lcl+cB9{OcsKj
z?OpnV9yJ4Aef#&>S#MM3r-V|FmzJIWimKFj6jxU(UK~x?To1W<aD(Cc4q1ChZ53th
z*}D7pxjKD{t!5<hlA<cPoHzmxBw2?f^yG_kl&ld#a5X7#Up?gF^q9JwF&d4?VnLBR
z>e_NXt+CI(pqO1S=na`9ee!%p6iU*_Q}iTeVGth5(lK8(#ZVzVk!_Ycm6s^*sJ%c5
zg}N4(*4i|!i*8^@k_Iv7jKO-rN_(7?tgNS%Wt5`L%C6`M&G|&J9t&=!;FV=DS`Z4)
z*3K41*k(04rCM&#&0w)Cxp`|wz&`hGo${OCIKKN}fqExK2Qj9W^gAh{)U3t}YHN^6
zVw@m14wOLC6o!!l<ph<p4KmMplxr+t`P31m8AoRYckaJnV{@B}%LDx4DK|D_9=>p_
z4Lg)o#+}`WRbhGm%ZgXt{ynn6eX`F!q~Gh%mMfAf=9?FDrlT>>zW$J#dkIP0!n+*j
z9NtTY1JBm}eXL7ZF6Ycnf6dpw{6BNGaD+n9*%WZiBaljhwFapof~ZXtG`SX&Nsg@-
zL`lkYrRcULUbcv%h*l~YPf8A7&Uo_lIY)<Ikpv~7Y+4?r1lBp~xDiav7fo!O)`Fwk
zF|~6ntOx5TtjApM_}gJX7==yWZyN2Kch{s$?Whb$;~ABfqq*UGTM059pxSG!brU|g
z81rOQvA@w~xX~wYhB9BWm>U*(j?_!?WzMpY<fTLTfV0a1*}XQ8pWI=(6#VR$0nZ<I
z*iI!ZC)~OJ4L9C>&he>XI-X;z3Mnj$+OssxYarL2!g})Si?6P;{iO5P-#;Aw<p}RI
zkH3D%!EnM_TVQ=aD`{St3mvg{?|bw&56F^;NDA`Rj9ME)amlk!{uTN7F~{d6c`f+C
zw|1zLclh*K$}fI>g40XB^;$-)9sm5#U+~4l=Z(E=c|si4s1UmSUH0yNi*|pVT0?+E
zy?a0Xv#ix73=<?ZMOCtxYe3NLt<m4OiC(=R3KYvCV9+s47LGV@q)F3TD&eTKCI}nB
zLS;PTnZ>sSf%NQdwb|W>nJ#KXDCnOVqTiY*n*eS?A$S;faaot;azR~b!X(5QgV&lj
zL(MQ~NEsiMo|%W6Yl_9HBB~ciDS7^)0x$7lM9|)#Fi<;1tu?i7B30(|Ij3irT#hEB
zk>ur-<MPt6e^Yb+cFxJTLs7+S?-%%7arCss#d*v!@1m_GR+iby5E(~cJpxbQJkmO(
zgWCDuMe5YoNu%0&rWZ9k-%Xh>99x5eEKMm(gK~yWD?p}Q?!R(}EU0*Sd`w;l%<7nD
zU;Q<U$puM!v(ZQR99=nHy`6C9MvvvPVk2Gh)~juvo<OAq-WY!N{xhsAXvuSyvpJ<s
zIC$`5Hh1q6`BN@0#+0=|z4uD;XGt8BWF3_Bc)emYEvcO+ivwPJ{WXkU@bqX(nmDYk
zSQVajD?mt37Ql4rNg_pUEY=BDxuqCs(i4N&2+>9}TNtX^GB`CPMe|hr)-El4<CXg+
z?oh@Zmh)MIm=8j54&f}{N;Ewum>b6vFEC0Fgo?Fxz_PBu!g}nHQJYz5a3aKqG5Ku9
zYBk5Y373~s%F?oOlIgNWhAD+nw30q`Ibb>Oa$`H@jUVJxW{C4cPOp~Se)WPPZ($3~
zvM`KR79}0s+EQqbLJ+zp9!A(^*5MsE>!_~N!;FLTCz`Fd+ANozTU(0to}=G~(~BIb
zVs37?pg7`cnsYhTBysb5>hHYAowt6>aM)*b`J7gySyc-@_{{}HF(bF0FP;Sm6uTR3
zZme0hhk{QZPSIpUk)}2=acH<Wd4#ZI@<oIA4U}kF3+)717$cP+%L10A!;>?*IKqcJ
zr0EoAMqExbQ2=oqG9Fvj2QbeamA0&R0$yGiX1PV4>1HW(tkJh3=1aqNFC`ey(T>KR
zbZwn7(vc~NHU4+wU*|p6IlQw3)*y{1$8u`GMv_h@SQyKy^2}<>#rTR>);xQ+P8ci=
zhes2PiOI_np+LKWs<dbs6J%YyTr?7Q6(Pfr$$Un((Z&xID|3hWvSwa*B3og{0eiP|
z#v|}J0_hl)jzR5+WRr|4B($$t!?kN}g62kOQdEWWtj=p5{q>ytKk9RMSs-1_M_(Jh
zd|`O^fn#)aO3RPwwL^liLJENtK|^G<hFH$HyvjK{pEEC^mjujn!)OT)_Da6@2e&!T
z@AA!~5BSOV2kdSXJbVdXJaNE`(~FPU+f30*L8Tpm3Q_O9lKxqmNmSS;2tsr*qN)s)
zu|$y~FBPGR=(Po>Czq@WOQ)sCLP22!?M{ncZ-{X*!dI*c&BeJzPEB*P=MIWyHjq79
zp)}X2<NPjOwxMzeK2r%r5VKs&DeIaz3~<h}s4aJdVN1ZVb&TVH(u4Mrot9!PhL@9)
z(aP~=D?~fEnn)69DS`^L;A|>5Us&d4Lomzpg34I3K+tM+D9f^`i}WSC`{!J|m@&SR
z=+%^aKRBm6a|E(rJXaVGMdg`$$SQ|$V6Um8!Zo99<7tk6*SrEuBW7asvY>DRn|Yp{
zI6nN#GsdTy?SqtVD`0cYQ&paCo|g2w5&e$j=;)Aq@;SE#=Y00n7zac$WUVhrB1Ieo
z{N9h=p|$mgoSz)An4EBWSyE`j-cWNnb>xM{XqYZMvt>mR1@v2rpwf;saF}YzvTpdc
ztyHoq11={96&KuFZ!?}~yimwMqa=(Mmg&;5vAMx;W60v!GZssY5?~91@y+VEc94t>
z(Zn>O#_I{NxxN9c^H?Q_fz>K!#sZ^FgFU;R0bne(u@r%#^n#1R(rO3X>Slyk_S2Yb
zGhkXdK0g-NRwEy~S~)sH&1|LUMuJicR@%|u%xHxHXQL7Gq9&b;sfr~oSD0ByaS~Hk
zIfwHFJz4QL|7wkm)S<EhT{T7CZeMXRg>&agsz$TWoDa<ySb8wdH!}>^w1>^#;o09#
zID48?Si{Asrgu9*DNW!PBw@sKY3O7jvz4XWR;;xnCNs^y|8Rsr@Y<a=S{uH6rdjJL
zlD0yG8`$!KweW;+OE74`<t!oU?6JFf#r(+yyE`em)?AD&Ykk<+4jVy;3Np%i#j;#n
z8#x<zNtUj0`(O`aYtGLu(8gg6l(j<$NvtHJ@sz4qFuuA(TTic}5FLfRG?;5rWfLjb
zv`nIj3uNUzv2Rqf00oYvsVHTMxvre8y=J0HP|mZ|j-_jkjLJAF4^`M<G2ABbr@WRf
z_;92-I|&J7bG%G0oAm5hg>0{Nxfo3-mt)##i+-#K<A9Ap4<l<@p+-dlFCu!0VQpE^
z7H}hg^MznK57`Jk-ZZIRI~~bOBbZb$G>zrk(2zf4-{b~Yt{DtjcWr3$O$^-Rq-e4P
zufY$kR*zn{%X~GV--#FuEp=&le&U$UE4rz}h5_4K89PJCd==1&Ek$XVFCoA9l>3`o
zxIw~~&pfp;+`qNP)=r<vY=*UpKtQ*z&^qGevgWOO2~q`${^kwVw+@KHq!D0xK@tes
zSwvOleDT>AnDVkQj$TKW3*p$^2pG0XLO*5D4FSP;>e%0m&;vzv{iJKx01vfmK1%1Q
z92C}5Sx;pgxprvlkg}N|T5Fq(d+X5FQyR~#cEmW=6G0M4%CcfH8T0t7r^sT(!?9*9
z3V5R{3A|%_Ee8w}Q=wDc7%){xv0Aa3PG~F3Mkl2cMFdHkbkL{Uw}_}@XFKAc8#33P
zM^n$~($aU5KmLO`-N@rCgwoSZ1$9rNX^#5hx;0!mPidRUVCAj{MXrHw*4NCx>*+CJ
z7Lg<&Wv#I`B#A5+qmo`P<6t}D?4scIUd;Vl9m>iQM~cD-v^I3w5djt5w5DQ%+}|b*
z1&f8?(P7Ec!x^1+O1~3uJ}#Ne8%l^Xa51U~goGsN5O;<w#%GvviIC#jpMJrUCu8cW
z;^wwwz5pc~Ji3sIUN7b5!9HF@oF6}Av#&TCX(lVj`mL0)D5=H<FB&VK7focUizMY<
zNc*U65-hIqXj*^_!p3IqJjR-anddws2Yum5Y=c^fTWxOcY?JC4^XUv7OL7}fXG0Jr
zp;|J!lne$X<8#6E60+nRWl91GEeylHX1bX2VpSoXCbbzizt?4amGbrDb9`Rlv?q)_
z0|m;%2S4xNjU&1ifu<o;7V?&&H8JE|<Jx{p{_*@SJhEAkHh&t|7@RE4%~6*n%cY_l
z8Rkn(9Jjf1Ynx8I;N!1mSYm49_|}7jLJJ;0&l&bZLS-@5aWsq2CpnS5;>HGKtu|I`
zE-xlbmX5{B&}mCNus#f#Ei}`GL+a8}6eUU0CT*u^-@L$t6kJV8R;!%tp#<+J>ZUL>
z+LI+A_wK*KVCMmATek_L7M+e_dn+Q8o+wP&e<j8A71}jatU^J#6Jg(L!&ZuUYl9L`
zX+2BRoDSACHgoTqqtRWncjne(wMEyKqR?E77mTJ;W~+wzTgjMv{e*7S`2U9eK5^RS
z<wb}!0b3hew6hlND5R^JwDj4$8G>OAwS$W~;;TmqXD6DodBJHR=*5y)3YOZFmyTs&
z+01IvR!!uaArKN~0bB)58(6s}kg~RryQb689%|QoG*5q1G&&E9v1YL{2vJb!nmF>L
zSwwgHP1>D4aTGFNY4Y6B=|v2>O>Di85GYS4i+Fi7BJt<ky?>MK8}~WAYA*N>-;!*0
z3RDQ4Od{|Y)1Ygv=7zv|!(zFjyH=xw!)gnWWK}t)OUu?k(QYZmQ;)7KofbH+IJv3`
zzB!|v70qO9rWsE)dExlxr6vwFZ`~Wv-go3JO)?CKV@W3qXhjXRa_K4pAqWPFYCB}#
z2wb?p6pp<3tu)NyoFf+ve4(@+UsxQL^UE14Rnrb3mR<6s&2n@?gduc>j`Wz&Aw&pX
zvRo{vYt5kBA(oQ5nt-ebl;QYF5EhN3Ydba!+HI0{o7fqO@rb||7~@HSt3?yO6gWpF
zo2g%*z;-02ZeCeNfONm5e>JbdiiRL!uWyLo+8pcJQdI@QD+HdiQH>KFl<>5(jIy+R
z`P6WGKW6K!WR*98SFJ?gYyhHSyYIMjYa22ALl$QrvC1Fv;><H%mdF6&Krk;HyXz5w
zut*8BSxw-ar79N8uAWn_rX;aqzOY=5G_UN(B&p()Z*sCk5rz^eJW=EsFEr1epR&`t
z#0$@CWf)HlD{ZNlmf>zhUgT``6>_b~$c+>Pp=?Ygg`;|0GWbCk6*Oz(+kwYXv$vJ-
zS08EW+TmO?7s!n#7mYL6&S9e^$)Xr(4S~0m%N57xQ%d7V(-dz?!d^gE#N?xji?d^#
zH4IuUwzoEk%$T)y&7`b3J4{(mA_yWjH#SH*8NE%z=-G_oaz?6aTFx=jO%bOeOHm4p
zfv$pu11%vJFwX>H+UzeRO{Y`SJn8!S6`+4BAGlr|Iy}zSget&$LBAVP%Ltvnq>4s7
zxRr2pQB&lG=_2Gej|+@-NEuL+1}O~3m+)7=K1alV#nFprR144EPQ+%%^U+r|E3Me?
zXH;d*S~p;=Yxrtn3DT^E6A35Bj|o(bl7d<bdfk+RUBTI?A%-lRC5uI4@^Fszo}k~6
zYz`&fd*Vp|&Jk9E!7GYZBnXtJ-w7D@Go05fbIp9!6n4wpGJL&FAR5L!3apb{P7Lj|
z<dqwW-#oI{H^6n4&-Ifetz|VUSV=)A)C_wurH~}H#?_XK+R%*@sZBXA!RQKW4718H
zj5PIp!MN~*aZJ>%Fiw&s8I?-0L4+%(9DkEDJsuHMIoktGf5&ig2;-TerzJ6-AZon#
zm1!>U(l*AJ=sFEd(A+Ri2+Z}nU;E$k|C+AI0BKj!&m6O*V{5a+FzIsgd83I)(wfa-
zKyDoURMJWXm(!ZMgwJ%2wwiV#5kBOj55D2{?qfPqaXfK+_{EYx_*RP`gg9>V-S552
zi$|YxHJ#A!HqmoIe|V#TLM<kA+c5}95=m~|+(E_#tNff+Ccp`@q`4T*G<fp7hT3&d
zvZ5#!AO(ShFp%tTC)~cZhm}1pClzNWFVICvztcp^Z4Cm}2OV0i7K?mE=yOJMODlm@
z<#_+|l2A1)VCOsrN69r-MSwOC$q0u>x7V2lA-P==2w0C{aL`8UguA^fjvuAim7{G}
zbb2$E(}M9rVy95Mgr&8FNkMKaE>0vp<*1#*d4X0j(>&qmvcMTlK(qF(9i&RI&`lQ;
z2<U|{*Uf1V8UH&1q<0=42xKVHx&0kP%6c$(_V0&eX~gixyL5Lp867<&$a)x&(ds6s
z$gr5_U;-{@1-t7Zw{`+P|2pS~ucb^&#pT4Zy|c-ko9hI2#xg%=zOwv}Kc682!R}@V
zGG%RJ8)L>uA^Gl`DH0@!S`i0O6g5!@lZ9nIy+ldJs_<Cr$TCS11%%3zCIX~nKG)=>
zBa|Vt+;cIm8TJ%+58CwB_es{?qqX(`aICcjgRWw{uw0HT8*3SFyz@5q-uwZ(8!?4$
zio0cL`41mfc-M@A-E}c&T@$6EJ-D_a+l%S9+X$gplp0@ET-Jg|i>7^?PXlIi7(W*b
zcP+vdq~3CV5-^>5GGPg<C3X&Jn^#Cx6a?Op(-d8mh_StOs<cPx8hxTMo>Apk8OPzo
zQ+rE$%``WL^Ay69_9Rw8?tyl|jqh~%$N&8vKlxwmArpCh5;zPVCqP6Q-<)*0apN}K
zwflJ0!dXcic0fwf&MsMJhm%W9S$J9zWPxLC7_h$4rke#EtP6hpdk3WJZ&0{4|Jk2(
zdG|p~zoRHCPhA#FM(0=$!;WHWE#US+LQt$OacYSdk~r{;=M}5Uvp&!i%UJ_Rt{{mm
zVHjY&V!6-_nWGob4QEuPKnU1bkBK9wU7JC+!(u+i)e{nV$+#%VbBLpu`!@p8G-g?N
zGIzyfR&g;lSnGNJ3$Bwg8)m;04MD>RkJ||8z1JlQB-VL^Er^~QR<i}Bv&C?I8-I4n
zlhu+3-D6f)DU-^O&O;CqF9V9YrWbflmarB<Z9S!fByp^7mYiQ*(I0LT4%SGNA!*H-
zpOz?RSvpCkU|w4SJh|~C-lJ9_gPRHEc}-B&ECsy&oesMXIt<oh);mpBkGGER{DT31
z@z1U>*K+_7N*p0+CnIUCA$*RM1{t+EnMOQ)CRwiLgrP@UODmD=tx2qx{Ly!BGGAF9
zA0Cq=lF@uZq5GJ6!F1_JQ%ScMFkWaniDuZ+Bx#FPkn#BWl0nB3td>(;1loE?B$uO_
zjc!P<tvEcZ8n1dwQC6_XYrJoU2w@2QUVtOu<gzA>Ji}hd<-{XpPQ7@JUDYg>1=EGW
z)Sh8KWq)rICnL^IFIk*^!VJsf!xh3go*ik7jhc)9+Z0df8T16NzultWiRolPgH0(c
zE~u%t1=VrR(cw!1ETOJh74W=*UQjZr9JAWd?e(Z#&VcKf-0Mx`M1vF_r(yas#zz58
zNFt>f?$4Tu=vvI9_X}2)<luW5`j-pNr%U=0=1TF$e|M8G47jfy&%RzjD0%hO9tXR-
z4A<5u7iXNDof0U=ldtmMU3}|dZ6icV=y%)Xc}`GW5KxgM8Jjyd$<~)V{N!(0*^>9(
z+^64;=(px1p(opVlc?78o?LJ>wVWMau)RJfiVJ@8NF$U&I>+z5nKH|v)d}f$6t-w2
zW3#y>2$Y~U&9q`wc%}>JwH+^B7F3lWiWHEMrV3dtX~&*<?&x)5_HVvUD+{=oK4v*v
zayqIQv_l3RO(;fOjVewq4Ph9uHfXWFxkG1tkLhelzkPwNEAreC2Tc^*+Pb2`Q<ehn
z1z9S1^KL{EHNdGfP$bzpRWYN}Dw!@Uai)-W1@<Dq*nl)twCkMOIL6-7?OKYtV1IAQ
z;Wy2qW?~$Pgvv^UXo8yZ3YN|hQz66!Tl)#C(o<E<_jmK#Jwnx_cW-^K%gcYaWNba(
z{mDABBIC8~0UO<#P)VH87!&c}t+yfQ@brrdcGnb#=Z3A@5zE|C)}GVjn%%n{`f0?y
zjf$ghK0%5l(v__8h+aEjBdqyKHU;#1Z?~B&B9zE^{Xp=ngg8kV^fE3+D<%ugMjtNb
z78wLAmo=~73Nc3W=tT|noXNuBJP<ZJpTIkZl!{ir#dHy|y*8!NmXk|OE0KgzK!0sO
zrya8x*VM)!Rr3UjXpOb4ZSLJIc>e4KPmUKzVQ8m<mn)brEZwY$IT51G`u09ThD=76
ztR_nW1xXsQwWc^9)!bMUZ1g?eh1aV>Nh?d(zj2$J2OESEE-yxut8?O@YNY6^>uKDU
zh4YMfum<h|vsyMoj~uo(Yo0xf5!P{PnyA)D3C=875n!B0IYaIpx8F=@^+GPD8N*?p
z8~bq3o$&C*isMVe-g-b7!s~yuhLi$tJ-2Rbv$1;vTOKm2Jl}sKrFJo2JagFmOL}UC
z7mDLk$E$Z*eD|#mlLb6JDky46ntGm{F1Wc{f=c=NSh0J<k=SF7jt@E5RV<bfqsucw
z<(OBV@lqk@|AEW7#2U-(-GEA4o*#QkBiY;V+~18j*p+<w)Pj(RphHn5%om<eHTXOA
z;2{08IEr}n?Z3ld^MKX-gl@OX{@y-CS+iQ@$Usq-6{i<7qy*t5b!{1qE;t{}@vfkk
z=5!LzY}rhiOzl{fo;Xo#4nhX~gg6Qrk1w#r1Sy(uqqU7)?!NjK8|xiHKSKzpYfl;}
zvQ{4n>>b=CZf~+!=IH#KcA{BUuvj?SnIOvqdEr^gisEQSWJ|QQL>|16jAnvlJEDCz
zA!sSmSRreR)ee0<XzGN5SO0K>i>aeF1HS*mAMoy5cadHrSRrw^x=Ha~u4*3K47r+U
zik0T?{qZJ?T=4XAm%sCqe@N6GGGAEk?zL(8hkWq)7@VP%dPXzPbP-Z&&$nLhus)2r
zy{(Ym6NFuE9<0$x9U{mXPcEtFmt?IT_iuK1dOYXJQB7HDvJ?(>TU^dOu@Y>pHNejM
zx7)PRm?YBN*_T|59A7-IIUi|y-H0?zv9!p-3Mmvp7zP;cIXOK;R|Vd~t$S}Fg(T1C
zjAnCQ9$&K73-KOwZMn4_aXFWqkCz;uec1pL1g!NX8v}*b0;?nfLm*+;Rn%tA*~=MN
zhmf9DCJBNNk7G7pQPmoYVs|s*_U$#S5iA!ooUK@#e?op0Qk5%^&~63vS^=#vAW9Th
z6WbK2F_?}ci4~D`=)w_}hV_2)b;^|^YloQ3lio}TW`?k|U_2W)+Z>-ee)#?G^6Kkv
z5Gcd5N5A6g^f_^2P~Ot*2v#|)3eC%_5Ebomuw{7m>;+G+Dt`3iKPCzkPo7`0-Ytmz
zm%N-#C{0X3k04ml>sE9JYwT>M<ns%rqb2J%)>*sL!z;;)qf@4nC1q9f=`+uIJLUDe
zB|=tQP8_$k1;#oqX8~1RBb1=kl5F)O3T^mTKO50XB+6+XJ`eCtFkcz=Hx<vGU$AlG
zbp}bv>9Z5sJ&E`)elqZJ9I#wzD(%=@@366RpZQXAae9m?r(`J%JCf1NBc;Sk$82U1
zUXjGj5tf&R=@R;FMYko$D-R-|odzHrap;HxNfbKr(&4=#2o%;Uti6V+dPBR_X7}JO
zGKkQNBQRGDiKK+Qv=oJ7m0LD90@|tK<+;W97MnW<4eM|<C&^+20oq#TlM@!J3U4iY
z>mkFg<nUZGT{;FGMI1L>#_^@&d*AyZfAZtMOIcQY_RD|G+3}aG51JgFUKW$bZxF>@
zmM6dB;bB42y20%m5htgYY_E6OJ-Ex^(J7fdquuh%i<16em$>&TPY&nwQqTR{n{@jf
z&QFi|{Iic~r;2_zp%pp~Pv@MDOJ2P>AZcxr>x_e~nzO@0a--=*n%nyU>w}bEe3nyd
zK@<pNq?$ywRn4lbnNDju?U4QTkY#BY%`7T#^oCn(-S`&Wc*Wu2R}5Po_2%8|&n7d2
za}p&Q{!N;++1S`*dmvbA&spn7WT|2@H;iWvDP%*Y8VHgsBnbo72Lauz`DL|Rk}Qd7
zxBH}73#SdO^qN#1gtS_1TAel4w{NqtxknaTgk3gIZYU9YNijcWv0O6G1+zTF&}UVI
ztd<3pftMFe(HaJdo40P#A8b;W724#q(}el5Mj+|70{U^m?q<ZQaEN4s?d>hviA9$c
zv!!V$<-0MrZ|<?2U-0!OKV^FHgh2;t-FQ5bti^Ea)h2q?O<3<Kx>3n^HpS@`?Qp@#
z%V%u2XCNFGQ;+c>bsZ8&Ns=nw{PrKSwsngahhKAX_JW<ZVQU@sH!baMpY^T#wA%w_
zMM7uuZSFmIlZ~OLUS3gGOYZDPe0AvQ4MKzn7%dFFR>JdB%`ZQlkwzY*BNPFhmZIO6
z>}>?i!&!9M+<%=g2q?=_RK4W<az(JS9@A@S>dJBN&EIFRzRSh&L+boFi+RE6Su?n7
z!U+Z4wr6);(rt&-&XWWRyuiqeR%VcX#d2j(t(1fP9lFB-7Z;Z-rdO1!6=Al<U~P+{
ztPoNX1%{O=h?S+%f>M_hRmCdzIFXUIH&`3)VDySCnUM4rs8BFlI>xg`YTikfw8iHH
zX~lX1ww{spB{%MU2V*^#X9-z5<L3Q7z0KDcpT9uo=WO2FK<E|ARZiA1%+5bzJTnME
zllRk(h^<6PiM9cY^Uv8GXkJcNoJ~ry#8WIRd)qPhZ^SHCia-S{SC&|5_BI6j8wJC`
zA-{PV^TE&moY|^oHGj!J{6WZTw*toFii@#h@6Ld<y+Kh`EM{li*#RLg`1q5jys}lY
zEJBu5%zLi~{QTn*>m0ZCdYp|`jK>Avdaci!-}?zlB#e)LLA5yHVpMZ<>e$*Eu>I;E
z5wvcxocxNT$7h7Hpr~qsWns9vn^EL72YW->YkQm=KIHi52;n9DPLtOsl%myYBd~1k
z-lE+ZVs!~pv098sWQf%Z7E_IgB*M%&fBBHrY8OpHS=Ja^69od{3YODLyq;5}lC-@}
z7^P(1;t4sKz-#Zl#qB%ym`*O4Umfw{*$KX$kgW@9?b#d#>}^WEd{Xei$1k~mGj4>Y
zPLL*&G)l;Gjfy+8dIu!2q}|R4{Dg#aHrEsmK^SL5X@pdQPAedaEwj01&<jWsK^A$I
zE6rqDuwX)6D*9Q#Yd2#Is<E}HkSJ-f+j9Kuqj__2wjx?BMd2J@KCgLkH0Av2C9mH}
zc<@?`_cf=Nnob(Bbz`4--66^!vl@Mav;n72e$Jw(DDsNW76E}!995D^tW&!s))ZWg
zauQ*A=Wb(BZ?!U7olW#KB=ikob-Gk|wN7ua!R5t6#xI{y%$M}H96$f0M7;NE=Ku5u
zJ)%evM=j#cKBg`aRMf?kByF>{b&DX3&{fXt>IfP4aZcd9!#Y7(jKOKjVur3gK@=iA
zOy)U}badKbBO{_w{i;BrwIqoZ?N&e#b?`zG1u<R(AY<;l@-6DR<mlNaOfHWo@`5x{
zDAg>VwDq)NNv8!*jy2<%Wo;0UrGg|B%omO%?J(R}YcMg@0;MclYZ23hp{zaKMB?z|
z`E>w9y9u>kE)2*f_SRcLnn||$0Ukl2CC&-jt$-|Q^ntU&aCTMG&J;%{6_<0%-iB&8
zOV={-Pzm0;n{xYRNM1Cr(a|!batXVe19WtgAb-T@>YNuBV5*8V7PPwwN=b%;7K=I5
z(H-^=Zqkb;Jp1NT`tcbjBg4fQ)`nfIm*{FqVPdrJ(HRU`+t^0f5q5b(wH!0-*3>rO
zzxv-FB08D!|II&GYm%)3MHq!B*|_$cvj`Eewy}*=Ayv6#KD|Jfd85<w4ljO70t=e?
zwy{lQi3*wKG_KULY9i7Ch42C|9L6+Wf;5Q;6gUKUM;ORv<ZLZvSs}bbn?|4#M-4V!
zNrCVJ0!fxCLM6DktdR(IHWg7QFb+cHo5>}hwL?jPl8U^xw38+l$LJ=FyEcFlw2~$k
zuh$6}4noS(A-up^PputE1hr|Lwf(k4%4Q6Hcu`}lBMzag9H&=?VM}pqKcbZev=Ygp
zcB~4BgODT%sp^{fV#U3ieLB4za3xNUs4I&T5+wq%q($LlbnWR4+Ndza`4)9q5vYRN
z1PB#CHO2)!yl>-$!<Gw{ivpE~6m@~Gm#n9AiXx}fl7Ii<g8$wB<)X3eXNly-X2hNS
zn7xg-!MS-y7&N?VV+;s^Qu2RN>I(5YfoEMeI{q*UnpRO8loEu2B8(!Owiwq0Oei4`
zLgIYG681E?#X=|o(L8}(T&rq*qp4DW3Ow36glKe$SdUNwL37kavBDUScal~sAdZ{O
zr0|XCRH-JM!RlsD+iEGQ%Hf?L3I#G~r0Gc_2!bYRUDqC|94de!cLWO3SReyI8aLVq
zB^sGr6hf(+sJvC_S<W0A>k-yB|E|{w8P6OZL0~PlsR*OSt5=JF^^Rn7P2wCx0W5OC
z<ve10Ga(9Epb`RE;vIOK<Leo5dy_Cq5V9#$jT#WfeO$eyS{xCDMMFPXH8D6vRq^ns
z;-CF=#=rg5l2zgO{{#NQ(b+-1)TaOd03~!qSaf7zbY(hYa%Ew3WdJfTF*7YOGA%MQ
zR536*F*7<fH!CnPIxsLTYdJRn001R)MObuXVRU6WZEs|0W_bWIFflVNF)}SOGgL7!
fIx#akGB+zQF*-0XR`ZCG00000NkvXXu0mjf5<!~n

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_win_aeryn_survive.png
new file mode 100644
index 0000000000000000000000000000000000000000..184e8725762942aa0e4d63451b99b9aee322f1d1
GIT binary patch
literal 41256
zcmV*iKuy1iP)<h;3K|Lk000e1NJLTq004jh004jp1^@s6!#-il00004XF*Lt006O%
z3;baP00001b5ch_0Itp)=>Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*
zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf004jh
zNkl<Zc-l<;*R!Nan%;^1TzoQg9Gxd+Rc2O})-9%crh7C119u06VF%!X3$Ec}N!s#)
z{{XEoc}?<;W+1s(fn6@Rh8bu~k8V-jU0qsaRi)0ORme}e;Dtx^Zkip-%!rdGBf{NZ
z@jTD_xBz?-$6UU0g_mD`l`PE=!sDDnNJYQj!#T^>zoe81A+W|^t;KnVcOIz}c<|l>
z9%C%V7(C%;8DsFy;eGfy9*;nfBr#DOqol++M_E-Y77N<80IzZ0<DJKQ2Z+_r5C0xK
z!aF<y=fZ1?B2Anm#BqX@0-UEcX7zpqQiShON`nw6DG*Ykr3MK?NTd`91VRW9AQ7<o
zw^B*EnV_g7N`>#0N+E?nN{MqGYYonYS16?<))7i8q?C9UUboU3B^3xjfRY;L!{;1D
zF-e@DwL&Y67Xs%j(nFNQL~(?a5~Vb86rpv5jx<@ClBF3+tJP<2>2z|06lkT{+u!4_
z|LU*#$xna6M<0EJF$R?+$q#PbevX%3d=afRTI=vetRs#zRn@SVFG;hE@pzpyO_4$&
zm8NYCWm#d2qpoV2w#BxFs%)^<V4b5ZYfNhZ!Du|D*Xxob3D!A;kPJs7wAO&Y5f-;?
zTiV89ony7`cnBNLIgAaP%Xt8a5Q_iJAKW5V6~`BT^#R5RA<>aWM-ffit~Rj1I?tdZ
z8FvJ!ZjinODQTLpINl4q7g*~s#$mn3d+;8fdv=Xc&vA6xQq?ufvZAVLn#N$Pr)gRs
zESy#f?>%+XVw@$85_GhBug-?gKnlJ-5>kdu0w9$nilWt;D74lHB-UHJ_b90l;_J;D
zo>y8C$1&Y*mwvxbx7Q=mnohTaQks6h&&w~r!t1ZS!P)s4hlhvg?d?nKZePY2hpP>j
zp55in^UpIH4Vcg76h*;uS&(HZNt$4dVLF-8>2=xK+M-^aSRn*D($sa$;lU9?3Is5p
z&#9^kAq2z05F|8BgSDQfZfM(<<zhkGwiHEy(h8g)juXnNq}xsTgWuU;@2KI&zdUEL
zT%wdDOT#JGTJh5D0au^-1{+(aRP9gMKarGGg=s_7soSs#r4(G<fETVN+`RofS$7?&
z!UtZ?PB=V1=X7c~US=3CaL&`VhPr7GktR!GRP_NezsB}vhl{CUF`r|drL~r#EJ>4?
zNJ+9ZCyHZcvl*so828uN-MxfTl8cKA=JO?O+fY?Cy?&1*O{vNXB_&z6L#LCYbwsC=
zlVvGNhRtN1rLJp=q6!-Z0V166;c!Trq@-y|f6zxtMO{^R@9FhY%A%w-EjznA{2%{|
z{{xR6K199r(u+S>TN|O3Vle9S_y6z@`PR3;$@=;lP1BGhF_$jwuv{*9{OB?J`}>@n
zoZy^AOGQ;x6h#3dgiNg?ymwrjPq>)QXxkR&9CcGuRwY$cQWOh{qM+N!Sz8;CXBl}X
zCypb85FrE$XxfI!#f({*@Zz0qE^oygowjVOkNDoVu5st~70xeaeCO?JjMlE<O~LhR
zyKIdu2Z!e*X@3<eC2_3y_H&ZApC9u48^6QWwO8r($8`Jabo%QIH*c`L`wYXZVWYF8
zSkAdv3an{YX~t7k4a0oS&h9PN2L?gItdJ<JvEE_omj19$k|yD>Sc|a+fhWr|q9{TN
zu}W)>B#zLL0>T37Xtl`JQCAgpSyI<E#<bLRO<jjbQ!Gkm(+TtCg1T-giX}~BkVvYk
zWHv82JG)>xTd*t&mdho^7_ubg;P8}pe)b-xM`z6DGxXYMjVO+J?X_2V^R2hoy}Zlh
z;)177pYn9?32oEj@zixgmZu2ekpfPRj(BkI9@aXlrba6j>Ht7X&H4ES^Z5c5DXcL_
ztx-aTn!$U@swPV_Zrr%aXf&dzDyFj;)5$EHUTYBEbK}|?k*Jx>1us8;oAVhs=ectu
zVz~7(&s|T#=5rI`G)2ZSTib$XHh#>9PjrYjt>w<v1+TyQ9Y!11h?58{Y6K1)#k9?m
z#o1GOo6j*?zszX+Io7xLdFRJ}#=8$AibaD%urZcgz4<LVgDc<`Tod<c+lWPB*gIU{
zjN$RaCwTACT49VsYfXRHW42gwaBzfDYPHd2h)POQEDP2*)))->R8@s@4rd)6hqWHO
zAc_^8ZijNwkash-H`l0*K}m@e67MZ%=cn|#9i|s^>ZWG2HpUr2uh*d|8}JZo=tP3a
zvgDg@e;b{o2~ixed-)2xySqGi@PJ2;9^t)52uW4f%w{v<C`L+!_X43bS*MF}9%EY8
z*4OBCI-xA{p&saVJ6v2$m`*3OII6m#_LhzHb#``kK)~tADF^#|eD>*Q7#j)}oTDsD
zuI!HZ8^3vntIxcMX!em3k~HI+ukT{%vwrzHZ8IV7ZBP}b6z3meouajp)<#^taf`or
z?;&+7c;gwz_rLoVYdg0%{Pd66z5N|J+t(>3Pe3GeIzy_9mUjLG=`0e>+NIlk_jg9D
zz58$Zt50H{?w!&!2}dUdb@P~R4oQ;p`YRiFUxB}j^`3{1F8KKFDeFUcyx(wsK4muZ
z+_-)f(;8aSQkEt2S%G(ks;Fq4<?#5FPMR?q4ryG=e7>ZcXAFluoP(lr)Kx=MwKT24
zIe`)a6-Q{P==LP*>zfRQ12(s|IXOA!{P==JF-OO{q-n;*WJagcVf)HuX5|C!JbMlG
z;tMbSz*$e8=M>8&U){UM;o%W=T~XH!!{LDKt!<JdVRA8HZ-1Zpd`3}}G<Acu_E#0X
zF$QZ~$Vrh#NP$OCRxMI_(kNy)TBF<TBBdhFQ}RxSUav#BTr!(2SX&!$=k|4e_j}KC
z_1X>6v`5<ACdtQ0sSxIZx;P_=1#!NO(kXS*^3VRoUGh94$}jW&$A_#BJx>niL{Y@w
z_~r)BzWyK4%$|_vIgysQW`-$_>2KU1Njv2IO>8}5asGhb_$tm>Og-m|kA4hspG755
zDrVV89z4FFKj<^+!O_W-we=kYmd@Y?bzQJIHeA25&ZXULCes3AU@#mYq@Xp9y{CuN
z#S)|>jbo&9oE#prEK0!9>7)o34o#Y+p@#Af+gem4Nt1{q(IiPkBm_~cSz8}*{l;~+
zHaF-G`V_^2`E){_$2il5g4#MJ=jS|n_!zw8d^$%9smMDWE-o&x#xk2tnNDYPx;bf@
zlEw*1oG_oyDT)$n+R&Cc2ZWZVSQ_T@1yY1Itt?8?EM+#EQx+x88G8LL)(M_IeaiXi
zF-e*+S{o9_5pkR_TpN=lnrE(L{Mxr~vaxjq*UmXQc)-2;4|(?LnBD6yq0<dco-WDL
zM;P0X_n$$FmNeD;H~-To{FncDhl^>;UmR9M(xT;@ooD|hC-?rGk3M{lU;E};Y+ieV
zvqwK=<LVn^ogvmXBw2@K_a$_kGd=kVne@rKTL?UnIpekGd)#{Adkh9SqCMl{{Fs08
z-+ji$`k0${zKM|~pM3l=ovvhiEhXt}lGGKWp5W1=2||XHaB+4)5^Dy-E?Q}_PD-9{
zF<2X6P0M1j#2CwXeay-6DG%>I=F+7NMx!-AuzO{PL4SaA4jo0rag4VfEh5UIBuNs4
z5Og~oo_Y2f-g)Y#W-+fwQcavFwzt>7!ECWWo2KQwI%j)pi@|U}r`usRUvPYUf>N5N
zPoCnu$2t3}Q=a7+AZeS1ZmiKdB90@Ra~vNXhr-3RoSdA}?dGhljhW1r)Md%W<`}6W
zE+!LB&(BGdj9$OP)t!vDU%SKF#uZeYvAnp?pZ@4RdxsMa4^L@L!|(mZ6OK=pJbF6k
zKmP}Baq(o2jSb7VTk!|K|2*T-kpIX3^I!3Q{x5!qzx??=*fq9B6{nBh;XnN7F5OJ?
z|M~y^kpJD^ExG*sZ=!U>#oh<h%X9jhH))%KW;tQFah+svjj}4)8fRo_iyp7x+hZmt
zE%zRM%4c^!;>{QC@a9{uQ7#VnXaD^F#dp5(Yh2!a0~O`iwnm$pjdj6rR8g1bOeYN+
zo9kTK-N715QI!;xVKzS@Qi@Km$J*uwXQ$^BMakyo81Ee2{(vM+7>~z{Mq{Lqw5CN0
zfi*T@8?mM}Ez9{51k`ndLxKVwX9!Vquy;Tdr;Im-tgnr+b&dM&cfb9EIF7N_pp~L1
zOHPhYsOviHE}$q%oO3jFO|RR<dC$eg1R*?GmJ!DhX_6wPVm6zxES5MI(!y{wq^N3Q
zt=Qh#q$q3l_YP4KI-P_p5&YJ7uk*$muhJiGad3FR2fuumKmK?BfyYljr7rhr%>{Wn
z=jp*drxz1E1+lXH<xk$_@c4jNUV4Q;{mZ}P```aQ%jIMK^vCb;jn|%K*pE3molq?%
z+<iEu*NGSp68`L`_jqozpuheM-Zf<XEp(hw&JO8~uaWk)xj6WY5B~h0@WEH-6s6(8
z<41h(<vZNH_c6v;zWa@DvAea+XZOEi|M3SrczB;I6|4`3SX)ppk5Tb}OIKdx#oN1V
zu0^bmGe&D`^oN@mYk2VRDHmtwL`u=N4U@@?<+8-P0Hnoff@vLVYhyOIwop>xyr(FZ
zlx0a-lz1W7+TNtw3lSwwB9i3mF2sZaT)_GCf-LJ0MUu9$OfF_*-5y%&l*MAo<tyu4
zy>^YWvoo$<yTYK?XEvMj_{n3OwODIO(ttQsizRK-tT2G(uTZ?UX{p-==RBQGPPg0T
z=-`A-CuRG}4%T{>%L1ifXLG=FH#d0wwcDiG2!Nmb^cQ^o<q?NR6Qo!mrANntP9#wh
z;>6%spoHSyldni}!({T9vaV2(<j?-{kNEBH{Vt>NJN(N(`IjICk(9`Gz;|EUrmPK%
zvSqSp_^<!v`~06SzXHy1`sn9eef96KcI7Ree)4blw}0|ioJ}hp>@Rr!#*k%cNIIUO
zA8_N^^IX4l8B-tgCqMaf7RwplfsEn);|C}iF&u92!Dk=RNjtpo+-pSXh)cWAva{1r
zlqJh$$>H9VV!q(=m2GCTlB#T2TkBIS7aX3>+1OemD`J*K!F;ixKVOjL8P*x9GT<uC
zIa<?lAQWkypp~N2?ULm=k&Y;<lI5a6O38RI;OuOQ)E;L&{eB;B8}!-vIe5>dOPAQ)
z-DNtRBBexXMX%pyduNBHZJEz!RF&tnJ;yss9LKD!uQ8ciP?Z%;+t9QvS}WGq#$<WU
z{@wv~T`*qjQ4|&X2gjJY<dqk9`L(xivbFOJ9(eHZ0Uvzwl!K!g);gTGB(WyajwlwG
z8gwj3l2BA41hpv;UO+7P>CgX)w_g7afBxft$H$-kgy(O*#_eZb;@-o%6h+Om`8lut
z_J4_4Ji#oUQcWJxRCD?pw>kRqFZgf%=$HIMnQ-;hKcJ}>C?)83W1hc0<n<S>vM4Ib
z&hx~PCrP__w*Zlor76}fFvjBzRBg$pUw%y67`%rQ=lSZvS4f%i?2Yg9@{2cFUmwxw
zjQMsRbA31BtH%ZN*^Evab9Opmb8`)6Jj>~v;c!UZG%Objin0hTA|Qn%%@VZMw9a!r
zIVY_$dc8hPGvV~)oG49bs}^e=Nv^3XOByBUNFpOkp5-*HL*2Q3=Lboeuv{)F%7U-H
z{E~+c9x|CsP+Bve&zM}CV;b|Tf~~45ym!P&j6hJ71$9-^wua$g$fZk{m`taf93PWq
zDXoQaIp@unclfQ}c!9Uxc!A;CRoeQTKmON0<&(RII3i5jVvNDGEqOL4jUAni!gxU(
zOS)b4KjZHRvQ!brii_D9T54W??sb0j?w>PXUa&sgq}v$~ix#suVYGP-r6kSbn9UpC
z<mQ`y58Ezy=P&+<$43jE9-MIN`X-lO`j2`3)o-!8v&F3!UME|-#p%IUoRo%x<1d*`
zpV04ZQr3ni2cMwS*8rFxQUVk3X^aE!0+-;u;ryaQS!?=(K9Q<O(hlnzJ6zw*SRZFJ
zZ4-*a(HLtCWfLHEB|PivV}wvx=djkYTojZ=0Ew)1)Md$hSzrx#)8d`QIZGrIgF%O*
z!xJ7oc)-!o2~Qp$b9R2g?v-6k+oIll^YtH;%aY0Dg5#qTmc^2)s;R1)JWa9Ia(;e}
z!=aT%X}LnJBC4t)iZqMG67M}xr0Mm0C@FaO@G*5&5hn?we#GDY-RF7fg&XvG8A`@{
z{`sf;<xd~dI!&5p%;yW7hhkZh#0|aPoH&L&lV~LYflv}1Nn))6R-P%cSRrG@+58Z1
zJa4@CEgtUO=d&-~<I%wvJU)6tP0GVB-z77reEH=UJiY%B*KfZ<y*Oib{5esic;)7Z
z&R~Pi+OwP=+~xG?Cy1!SpZ@Tla`$YX>Ea1V?AhIX5o>E6?f(S`hY|v<Aki`qMpA^=
z7zvaLIKQ{xMTd)tLnl29Im`JBY(bh0Sz8-({pyITm->uHDM=df<yU)@WdMlQ#v>-@
zQyh@Q8Yu(_$$UPits6$eA-zsY+cq@Lk!CqMiZOVkju5S3H0%;55yLzqjs&yWg0d`7
z-}vS?f6%rqczF98Z?V0#&H3pm&Kc(OIn(JZ6ogSsRaabGTu|3FWm!{}71PO#rfm>X
z(C-EO`TYEx<+5O7obc+4Tl~%6d6nU44QpDYO8DWQ|A;^P>#vwCYCy4A78FHARTOmc
zlFf}nBIQX_N!n559Yq>TOe^U3BczbTi6+f8I?)IxQITRYzo0A%ZePC6_3LktWnI>W
z+w5L?o!RUW<KYIkZokZzU*2PwELpq!GO;vVy|Tme-~GpU4^6dT@9tl4xc88|pMA_x
zJ!90r#`@qA<K7jP%>hS8@6mdPmV!7D=vX4PK&tSiBxo&=ks#6nA;HuOy8T-m9G(J>
zs#RRfz|<FjCCfS}<;YXdc$jnN<``oI=aVIQmSddZ@ZgyB%{9D-)1z~S{SHz~_76{q
zlMHJNajck3=bRj!P?aT5o;;z`A21$`nM`JE>~4@|IVVRaXsr<c>3{kUy=_~Z_k8C&
z-=S$6e);Zu)J=^wAtVbavDRXZ#X5^=4NcqNtq*TlYrJzvsXzq4;l*1czWI%p7_IMO
zngxILqrc#<e)1y_kR}mPl+m^s-j9%46X}*bIb$>`kP?&>#EB%&1H6ooSSLVAd;>`?
zF;d}bf%D;U5C|_2#9Uf`mOQ_NF^>84DHqEL<6QE}ja#_#5Z_F>`R3oHJKDxHb2_7|
zIP1AM`ilMgzo4pHj`zRht8#`UM*vQoBBVt+FnAK>F|9`{Fbc4&7(tJ1JaywRt;gXp
z#xt9D$-8edU$k_(9s0d4y?&Q|FCmLt;z-fWCF{c!6{R>^fopl^-93`-n9uG$q1Vkx
z<An3mDX+c#CQV)N<=wCF2;O}2Rl5B?^Vt;BG^A;U(t?ZgB~g--L@=8zG0xJ<I~*LG
zptX`XD_I{7DT;zD&$xVLm&JU}@$m`XLzZReDDc<k7Z=pBrr+x!m0+=4((5EVb8Wzl
zD;rp^5Lm8XyNb|Vn(Bgo{crz0?|<|QqFA7nAWa-mRMPF$#Cl4e3gRdfcUhuP5oj$z
z2;x){3yBc|B^0d@xLguziBgI=o=9oDkSlsrVOqiI@)2Tr04N$$VHF%!g0&}~@XW0@
zd35(@Y@I(rNRI@LC+{GmE=^r={PZp|$|&<8ZF!3DbtnLJz~q$&r92KWjl(&Q2E2w$
zLhC$j?dc$CE6;M_Xr*I3Ub2|~C0gzx%vBaM$NA}bz)^+3drK!*Os2<t=dG)}_`++X
z{XXCSjWwF;j83w{c-SM3JO{@)drzL=9ITDU>|ENQF^;EC_UU8^>zf-qdia!^&)uS_
z9s7HG+`My>@pw#K7bvM|+6L_$L~+dSmCNj0+My^4I-L$_nqr+}u~?wB4md#5&@?s9
z8Jv%J;np^zK|-V&w2Il-+#u10DBD1)l%|?;_w&#B#Rs3#=?Juvq>&)W1WHQcRFKA!
zIFey=Xh9MQ;z*(+fpLN?mgId!T?>Sl7$H%SM53`4x>6A<g+&4i<3gPP(6m9Qkw#sN
zwSeHlw4CjK&clNRSFb$a=~wUY%g@fJT1zL@yztBrtt880!8sNEZjAR9DM4e=8j{qb
z1bAy<6`^Y5@lD|MQ{`zAz<5mTNfW`c7L<iY;3(}LG<y`w9-eKq?$I<gZBsCv&N)9n
z;J^Cn=lst15BbgS{RaKv4sqJ$&DR^8S>miEi6!&poWr9f$#8(s2~AaD+lKw=jDzEI
zr10!L-Y1F_o0}WVrwe>vlExW}#hkp8A^wxU_lI6-#n#p)+nZY~mJ7}=E~v_e`C>*<
zEU~K(Pb>ASXmI;_pI2YHN}TpF)iFXi{)c~gm*4%~E5zc6Wz*ro!+rkEpS(ww91_Qd
zI2I(aBul~qCy^w{Wq3T1#9Clm$U2fFk{Cku-y24lTF_XqQqf5wS}$>p1g9X@SR?UX
z;t7OM<0RTktdkhyaZcb2^kT(!drp72&c*pLho=S4-x%UO9Gn&;i6T!TipFr56e#UT
zGf1&GJl;AGo-Fa8JTl;IxE3s)y7JVmU$J-|r@*(Kx^|Stvs^lw!c&wE=fGJ<Q99}x
z+SbuDp1O6E1w3=}``o$S<GbH^iQZrXTc4qn#QT=Ep5uJX=>)3A@@UU691dxln!0JI
z%LXqX)-m0Fm;Pu-xmeQH4QG=X-awWo=(?(K-mzFLIX*ri@8qEkDN5?P3XAW-c?U`%
zg=aj7dHIDMmWvtx=7%5io8Ntb(Xh`8x99xyy**xeuFt>x4<B=Wc8(MYDuN`Dq^TrH
z1X@cvxkPC}-jzgB5NpYBAVZ&zAkQU9t|=-|QlU~oYBgwyh!h%yjU-ZNP!Ub55MI%E
z309(QgtG!+Bsv1?g34)8)y#^9(e{YppyK}C94TOQ`DK#)DL?z*9-HF~IqH$C7M(dF
z4MHd~X;H@Ew8sfc7K0QDT%c}!B1uwMEF8jnjPuluN2flJSG7kcf?9eUg0^<ZI4FCh
za7ZnY(jx?Pd(VLNEUJu8?;g`1ELiUw*4MX?N|Iy=LUmXdXIKYi3)V+SrAX2Yy%r$_
zG);??65G^tx;Z9^0;UpWIPcKIai6wsSr#Sp*^K#OfoWT;u>>JjK%AVjR8@)hE#Le0
zC6>#YpS=5+VLxZkPjMbzxV^<+zw_68^<_(>1#N4P%8)0XG?8>NNtA>%kY^GV%awXY
zkSCHT6=a#BsUb-fy`CnDz_pSrQ?x>%RE!f6(@I>V5hB8PO{^8pDPpgwjKWI=MpK*6
zia9HB9-=J6&ksn4*ICqau5NeeY}}z(Olgec&a+!&Yj@Z`{Ro+A6c#Bx-8{5;ZDmQM
zBh3ZgJCp$10x>8pX=_I}SCoy1##1z&vUN~;@~$Uo1eJ2=Sa5y{LO~RX&_xsusXaQ1
zh~h4z(TK~}Z;<9G2FaqjU?a-Fx2vMK1sS2J>7|xO`$1jgtO-h>6<(5ea<q=|ULtkG
z=H@n9YvMRYpPkI;4Z7@J-X+U29zS}_tgL982CX$wtg$v|;-r*}1{oWpgh%@YAARze
z|NVddJ&I+)yB~bO{YR%vr!%BfG;I((j>gAylF$ytkswPYX)5S+B#~AKCCFomN&=8F
z=t@i;M3_+|$-9bjE@)BodJ1b44ow_O92#VdYb1t<(rUC#NVLHF1gA7U0$)l<gO<TN
zL%ef`y)S>n?#*9g`_}h~(;my|9_gCI$&CB&{V{FaFc>5#VQ}6eq@$aG%_a5Bki?EG
zku<eKB;Z#9(q5uy3Xe!UDgzdtUPrKqJ<HmX#WG+i!Uf6P!lRR*Lli=wD~F3Z)XkD8
zidLOM4`U3|ndSbyM_k$6z|$ho?41buot$2NijD)IG#n0tE~5@Y9n)HDWNGS>PM*_R
z%Y441*YBaN4N&7~*eA<!27>`f8U&SRr{`E_K}e+1C=I{%)-`mL^K}21S6{kJtZIJp
zizj?>@096mfs~TzbdJ`ZNJ~1IAxjmJ66j2jCX&1_>1GlwC2>cPCn|IsIz)&}D})z#
zDTyOR)R!!3iSQA5M?s?~odg>}6eHq@wvI_+MeQS`k8!QWHWA7zd?YYlhC0Btv~fmj
zmz?Z>K{mQUZ9sP}Ge3LGgAe~1@$M$0QA8BC)U_v%1xex%v7@Uk-9%xHKxj{%2rvR2
zd%W?K4Os2)Rv@IOzb0sxf`N93g`lk*u@-26NFcB@){}KWDJUg4CsDd4&$5+X)Kjj+
zr?ZQQX)z~OjvKoTopg<}nPhip+1*q;d{S`Qwq#jOQ7nm8Ozq@iLYgLYIvpmn1x-^E
zRWa)IH(vjNRubn!_SIUGq$%EcX0s{IT7(cZZNsmB^A^us8}h-YM|}3hQ~uy@yu_dV
z_%XHZAXUtCIweVBtT8B6aOu(sc>;M~kwgL1>31YqqDW$ejwIb&F&u<`UyD!-W|<1G
zZ=`TW(&+@yCzcu!X+*3MQWM27UTT!n2o>XGjFcG=BUOylDd+^D5)?6@(JDsC2+<p0
zouxc|LNPyKa{7=@-}?`&y?BFk%@b=-F(k1B<H#a`&OuA)Mv^E6X~SYJOQ<SOtOZdl
z$TCT{BdBYEw9xAbtP?~E3}6~abl^5*Eb&gDWk>^ffpwNBP7rbnfg;ILCTABxu`OV}
zsHhrA6iLPd*grPpSxPr8nHG|=G%K`L(>hD*Jl+Zh!ydEQf|KJjHn%oeE*Gd<H*fzS
zOH&Ynv(q!8DDe8Hr>E3)9aJn$!`8-t-}vS(Up-#(*%t?V>&?qp=Q*Az=JSHn(^IUo
zG_AuKN8VjB>Q^MGq?=08M3SYeuUwMEp(yNUita#>D@hgwnRA{=qEyp15Jd{zSKt(p
z)>tKp(1<8PDUH@KDpCla;AMo2Qv@34Q-n^CHbIFLuR2JbfsBciMk<h5jL9QxX0Tby
z@cI^U?$FAUMj<yxkta^UX-{8EMB-Uio<s@yeM#GdA~BAkX@l&%+mT2Qd0$f1&^FNR
z3DOnbVLdc$m`TuyL|TDYpv6l6F2S`eQf)C`SmyH*hsSwO)ixOGSr#R;g<);rv9@9F
zup!R`k!(1dv@DiEth-n&@y4#y$TN-(j)}CywuZ(uXek4DQdf1TMwJYl{xZ;rtuYJ-
zJ$~!EH#wU+?mal+(srNA+a3PhUma2uhKuP1Roze)6++Z>dgqM$1!=0#sU(UegMK*i
z2uT)6);0p5(mH`Rkn}{*y*p5=w$M0GNFpz3qmUyzC>kM2w8WzDR)N=4LZQ8;H3}8S
zq$;5@8X4tSr_jVWAyC$0+5kvJ!ef0X^e_?;m&7_odPk(dT8J`>auP2!PCK-gq$w2B
zhB$(Jpz)<4?J61r^SR^n%#mt|lb-Eu#r)h+EFDo#l6M6vk(?bnY~uo`)ECIPpvJ9K
z(GHJgIsY+2JWH|2(9sa*6Vg<pb%K(D!g?M&_1wHFsB6vVU(9*q<vvFzH7A9q*UQ*g
zA5fGH9>;Pv1MAq@*+gr>bh1D@7y8=ea!I$_p=lbXlUWG;QnNnp@!HE*81-U)_~R$6
zk5XQLd6$pBm@r>9OwP|Ks+OuMiS;S#YYVbWkoPoM5^{bg4TR2kpr|a!L=dHdBv!~8
zv=pdVktNX9f%NfCFv=xXNLnFLR$`4rr2^3ilnyn3mx97cI!aO-iHk$m;E`k`)IuRe
zj&Bq$PVh~E@SX^dR4KR;r6bS|sRdR*DilIlA`$QkVOIFQ3LA1bgmW*cT1Tf3LP@M~
zBr!y53fDp}6Vz6)n0mIh6pNW)w(vv}(o|uFhI%PN>PS3jfm{fra!4g`9;Ek_<$Vxc
zX48kH`J3!)Uq&iPTel3xeI9;wpFwwx%iA8~w~<lI?Pn~9?@Vdhl+oG-ou=XR_>@jB
z$F!EOzI?>i&IYz=QFoqu{s&1Mk>?%qPR?{P4T>J`NaL92Zf^7P^P7D7<r&7byz$yI
zEDFyL|LQXq^BG0eP?byK=#=qr5kh<>Nn=T#OFCUiw-cg3w<}p6N6-kglMDueQLc~@
zx?PEF1nD3sgJT7)P~apo)uEL`5yzUc5@9SV4#=OE5s}bDM3`11R73!06+Z5gCW=@`
zc<XT1pkj}7B`$U(+9ISOiaoJ1Xz5XrCy6{-c{CoCLIjA&6H7-UJe@f36;ePdB}#$N
zo=6J@BgLYGBn`tckr1R^g;7wKkmUj$gExUZ5<akpLWhww02PJEi1Ij7V|~rp=^>7s
z_4OUrH^<CpbEJ@*oXxqiJH$JO6Des_6K5Gm$5WyxVQX`fJWFZXnj}q#beQK@Umu~h
zR@6;{Ryxe|S+k;cBXlIWb90@^WX|I!7yQ<*-yw}7{{5eQMpc%y#!{6fIyz(6Uy`IE
z03NX<OBHDn3L+hcf(0k&b`%JY(gLF-LPCnfRFDk^WZf4bzRO}c$9RuuJiU<sC8(Cr
zHi2&!0)%&DQV<D82{;KVSI81j0u>9~Y(eECluEISg4SEQDkdHzD5>!ntWii|Q7F8U
zL<GsT5TG?-7ScneKuCy%L<mPO3u9}-gNVaiAwaAIYg>xRp(BdHdQg#PW1u*118&go
zE84;mr;2LnsI4P+3Xv0rN2J7$9Lx+t5M~O84X1~Hg}|`A^$cmAk>)wwZpPWfacQf=
z$@!AP#q4ZAvFvevcE)hf2Ld^zr69{wSXMX-It+c(l(r;J63Vi|JC9z?{>72wXYZfz
z(({{W?RfvA2RwRmgm<2@EYSLley1Q>VfaZJfSoj5!Mjm_b-R6um4e1Q`eTKxAa0?}
z1mmHgX(GDaF~=8oxY+xOSKo>_J$G0y@TEn@5mpK6($nh-3;|6O3cQy@-qS{o1cymH
zVg=yLFDC3A%!y*n`o<bn*-#Y?Dl(XPL#Jz4-%U~4V~s>3NEApLz@5xXTxxL@cqLF#
zSo~BA>IPH`QQ}cHRQVNfG4u5MFd9oP&K)v^rV?~JFdR!}7arL_o@<;7k;In*B?1cQ
zJ@m0)z-IwZ5hlbyyyg7p$DAD9XS{X?WW=>=yUZ)ibXL&K6Y4ewmTavnj!rA~_V&<9
zQx!|%IHI+N#bQCP*F!q%kRrg5zY-CuFu`;C#*m_@$x^}P?G7J)@|0hG^b{ckRb6B4
zoIEdy;{bIgD`F>(1HK<ef+$raU5OHcZY1$W(2YY*t%abINsyAQ%L$#X=l&N@`O_bs
zk@XeVF2{6+p0f+fymI8qBV%yV6HAcNg-Ipp@X`=VgLf9;Em`EKmj&mObGjY4a%Ie=
zXZq;KBC!lQ8Xa4jreW{N8O|D#+=qT&dsO0yV?kp)rhzmQM3Ep>&{YswL0g9&T}lv2
z;Iu#sfp>6r=x7WKJE7WFNm$$@m&9pcI{O_#oO|L-(9I=jrpP*yZdZ_`icYRbJBl<?
z#63ltYSK)RBoe^^NBci!KG|dM=>f|Ej?OJ<BG9VA8pEI)Sk*9IW<q<J#F(}XnnLeT
zw{G3~fs|r3`&LmmK@F^g;JIf<Y;X427$to0=^<Y}IA^}BXj_Xl4M}oB9JM5wB25KZ
zF3EC5zH0aKT#%;{od`0eh!RO2hhEuh$tVesu#FP_+y6@P;V%qHUUKc(N8J1Jj7JY5
zwzonms+TZWm(-P@ssu?Mh#wGmA&I33vMB^<rl@Pn&;Q~vNgi?Y`7H(;IZ}Ee+0f|<
z@_}M)qswq7VtPEIS(I#VYOpPF<bohoTb6Z890#FBM|m3OQQlJH!e&SXD32FD)C3a7
z{Qz?>CXU7m(nOGYL2JP$0_8#YkpF!vh!TOQMJNP?K)8^?yc0+T7>RcQiWYt~8t=fl
zmU?-D^%=%X(zK88%dqe=jO<sfq^!aea$VOr15IN{(*zwy=r97tuLK`bNTieu`w63A
z2dxFirv>kSasVPAc5PGBHZ#(sC5cvKP9%duMh6I2>rnZ}ktCA=1=LvpL7Kv&2ZF3C
z$;J_92af49=KA$ZJbV3!vR>oA{%_Bz=Vx5n+2ZD_9qxZ>m`ojUuE;Wh)gEmvtyd@v
z2t|V-0!D)_@4fRBM9V8Lk1%*>W*8%gR7={+f|lMVcong;Gi7poPGw3uNnrJqFnH_e
zCXl4idJh_6<!KA>0wM(>a%coj2%HVrzN;Y5A>UFQ&Mb@41^r?wq4oGwVvR>T(0Qo%
zquk+YkBS5MWvzwO0Sea@IKYdbJ#Y@Z0cSnlTZ+ji9JUo&YP1}KFWBDfVcUX@k;aj+
zScWO#(Wu9=sF=@ZWO<4fQed51&G56D|MRS`Wo(Yac=4b9_%U^Dh!aWE1lf0*6=>y9
zT9L$pNQcm`bvW^HBuG+;(hw!9IW{Gbv7m5*D;>cv-*c>w3|~Ewy!=Yc?BtA}|Fipe
zeU75f+i!d37ZqvLq1P8Q29!4xg&>YK##@YQ$x&1oQY}$^!KWYZbGSd_H-7zA;4<2h
zrZT8hp{<}35Abq9Tb!a?#`<`T<;8?{+90+S!kW;USrben0Hj3<k1#6%h;~@d>Xdqv
zf}-@q5y)KN8bPaJ)KM&@$2+KM4<0&QPzjV3Xdwg5jD!s8+L7jxmGuG6gJ}h}2hM<x
z6~6VfsU)=u<2<fuG4)f94*PVwq1EekO40<<s3M8G6w3xFBr1y7-0b4KrELvbNJ(AQ
zcszbJwydP$nQKD?j*FS$Vp0%CG2S^$+tRiR;;2O{fl{Gr)p7VzN)QQ2oJh0|f=S^(
zC4$yLF9su_Y!$<`E?+!~n4Qd-o*l70IHhwrqg^OYWWmKnk9R+8AUfj3SNklNiq-|7
z#4H*_H%17DiCVN3c;C|RX+Hhngl-zMwLYe5E1IStQjWZnVSJBRCz$34D`$AOAk#5I
zcqWsAtt$x@i*SyzbmZC*B|en$c#LtOO++AKhY;XGlR}z^Uv(%>dlD&_0eL3y#xt#h
zendEeYlj4#3YrSYKnn0);T&W=@NvK;i~wJXAb(rAp)|&W@z_@3V^3YrnVo&cNq<bd
zyUD{R3vS;?(bD1V0`DzN+j4PnL8sHjIfs-EY1%Lm)X8&{RtP28T+g|(-Nl(XO1hxR
z6=1BxI*$+yN(94&C=R^75+V#L0y++ms1hEf)GD9BAQO}(v`O=c;nKAwfBSb!lDy!-
zQ;E%9pxWxgojZK*Z+W_d8GrW=_PKfUjOj$MoEvCiI0RBpYg*QN4j~-K7U^1!4oej9
z$}1ZP-NCp8aomvfEWRpfn-iMm2~JNCks*t~o$r&Ro{LFKRazopxtLTqZ&A5NI)l`Z
zTZgIzy#z$;Q7fC8Fe4er9An^Q;%P02Hh^4B6I#hZBG9S8)<He2Qh|(uoH5ctC8d=j
zRs!V(34&C~FbFCYX(CDEAf(CSz^^2+B#lCwEzFcBk3QyNGUwpbu`FG{Ske+>DwfM7
z%lU%YbcSgSwzWvpw8U}DrJZ%I><k$XQr>!Ho2<J|oQ>H(ZfIK<Bvw@u%o}7Kv~*D@
zSd^3~wL1N2(B`RCJ3|DmUFqd3NQHnZVC{?3ma;7P+ke<$v=-4gM^j($;1{P9M-9t)
zkIn0^lJ=gVC?HiJG1QGE?}HSc{o@8r3%;e-Gd%rjf)foJ+ZlE7n5H@*jVoMT;ax>B
zpD>+0!7OKJAxM)EVmKsATAHF^dRnrmTk?))Z6t`KLr9PCf{VF>EOZGvpxU8D69OST
z)<GVH$(#AY<6?eAAOW;dXy=^ws0gAJkQ7J3dq{~OiA&P}bw^4OMT$g*%0I~zS*A&}
zq>~3i?N?owmS`nti$}~ZCJ3cCy=V}4(pVr|gHkd?5Ze+*It=o}Nkq4ov$dwV_11F?
z`kE+8@!n#DXF6SmH|n8n4Xr83k~Rn!JV6z_I`LA3s#WThnUn`#L8l|At!G|)(%92@
zK~{tA3XaY_yJ^d%%PpB&vfY_e^a>8nxA>jk?sEL7q-X`g35XTyYYCP$<VxaFMNzci
zJl##r#bH4fDRks1+cTofQMV2C$((%DqiG752$Hcz36B#c=!kwNrPFszPD{3S(~y6y
z0UW)=F)b`Qa^$hYl%S;p9df_59#lwo4ne;!Sk63E34@-X@E)5%(h7>!lVt+wz<Gi8
z(5?U{)Cvi-&~`M5cbG_$wsJM}0VZ;!xuUU-B$XHw#4(X}v|11w*x&n{;o1nLa!hqZ
zB0KbYG1DSrSuCjQh%9qR1hQ!@^LfGJ{TWJuk``MX11$o_o6ieC24f~`LR=H!M69+y
zLabm>6&@2#;FU+lAq-UBlSJW-on9m?<~j2kW)n}W;OU;__kLaRjc>$!{?F%p`SS_Y
zLCq^~CDg4CS^^8EblBEoFoD2{ErUMfxo41B&dP?p(}L|yM^hbR>IIROG<A&@hNd_H
z(=eHr)Ky8-%vmfCftbPC2101s%78I6MesgQ%7+ngJlzCPK<pq1h@=IS5}4Xk)E*m$
zR3IW~tf#brDO4q7-4GSE2#RK{!ABCAflOqmm-3Z3R(PUB5qpJ>6*^Nykt9tNiIU`6
z5vib<j#o&lUd<u6<{T*nUUiAnKKWqG_PS;<TOg4vmrEA28Ff_!O<>#Byz<-?vKX??
zI&EPwZSe8A_ter&1@p?FBZ)C9D>dO!TB0IQK5PPfK;|MX0%+wu#1fjI-B6L>-~H>`
zOeZz1Y58CMz9zeIpTStLXg!ba3C5damZGGX8&38bOanRz6?LL4M4rS;gjg+rX^4~p
zr70FIbzuNS-ImD409z<3>g61LQZi#my=<x15)yAH+6wnz4}J9t%D2=_OIa##78D3P
z%f`{vhCBys;0OX>|MeyiD8M$LEYN^5VOAg!9;-ufSgDZjt@1=76vh^iUZL<9CsB>S
zc0d)9I2W{y!o-5aI$R`B?Fw2?1W79?B0*$B^of+Dm5xLiPLEIMbu^cTieZ#;Wp~WC
z-tZiq)|^kmmNpi&RFbt}#`UY~bh{a8HpI6xoVWb!W5a`|Ev=X2Sx#NHXq_Wvi4axr
z(sLmfifA>zLFie-{9ZsWqa^s_efiZZ^gC-@+3m5vzt6w_;ezVBFY)?|AF;I^v8XM_
zvd`8)a+<{~3s2*qD;;a&DCiSgj}Z<HBtY2)4!y>4{Yt`>?Tqd1I}E!GXZJtB>2o4o
zvOGDasTHSfM4Ct@_m_yBj6@nL1f1LhYP5E^rls|s$Oeq0np)D1Lue7+kRcENh!7F1
zr_&P@6NfEW@f;wGXKp|w0$X~rBGgJWKvyCx2ra^9A%H?k3cM9)0j3G^vB*kH1V$;M
zmC`DbK~I@$iPw@STImavq^t~5E4D_KEY%1MQW|bv8*t-_;OYJ;pWP46X4*SP-bvWm
zxlWQN!BtB~L~_J@agY6jGn52lf`%=Q6I!FmL<XV>SiBTLrx=CL$61e;gkcQ_ZR_!J
z4V`|I|Ls5eHlKffmt|RUa&k_0(BL(YE4sO1e<S1k^J6BhLAViVB&ZsYla^JICCde9
z4>d#{n$j{Y1rI*)<gr7?2D_LtHx)y9%K350@}h$4TipGVIpeY7@^ADwxiD-E97;(R
z#!?hEY+s+jQc|;|RgSFV8TJ)^W#lMySbT3hn9%ms0<;wvpvIFcXb{*1^fv^{uY-yT
zu(1%~docnRvMfSMR0^(eI4x052mHiHwDxEfK&Mzk6N4@TJgtpD3rVCLwOmE5i>F{D
zrq+<Am~sX}<LGlX5uBdSD3&!+NWt28L=p?UozhlEJbik=r=LBbEK8&a%GY7PLvPT-
zdw~{PG$zK{I4ELGIQia#U5OiM!FZ2XAQe2_zrxk4*D1<^r%#_Sp9g|wXY>dab@}6e
zzQfOdx<;gT@#%o6Rh*n_A`NbpYmM=k5}L+Rmj<))=OeOowWn?Fa<KmtQ-4V_n}zwj
z{Uc5uP0^#A$NRz0XnF>xPb;*oIDEKZx~wSn&Vr$%E%@b!OP(Hiq;e>NJghJ_6ni1u
zfQ6<B;U5G^4QQw>SQlmkm4MoVY&}9j(|RHu;-s}cq%j*d22!E&Rr>G>DFbvaTlp&x
zO~-;nhrdTMNa%I6dR_-iMk_%U3yQP5{O~`#!$rA<5P~Sq$$C5VdP6Q>>d^1^7z{he
zZ@#vP08G0K4ixnS8Fl!l|Kodfy8~W){w9|$UuAuBn>_CXuRAGlevL&jps@)^u&bPm
z3kqUK08eZkp39Pg_doc6AN}Yj93LIBSd^4yOFGE-(?7e!zyIM8pWZF_`MaNSGC5?i
zX!yxHyQICGYH2BEL8`UB3%vvq33!9|E_e#G5kLCz3oM(4i_-$q4qXiG(=(pQ3!XM9
zKmX~Bjm|oGI_5_|u6TUdqD{fY;|siTC{=QCUa<dkN?o+nO>pyc-s78qfmj>#{zVg*
z2%QHcz{Np4+WJ6L5rgdp6wyV&*T8y+@<4&BW>qi;hgzt?mq5BoD^lR3LUtv=>1D+o
ztQJ{%Nvg!J_y@JJs#P)+k-~dsvl;*PhhJc9gpLxj&N@m7Hb*cX1osj35B}G`_Jd!0
z`xaT2<C+t)?hc7K<@bO48*Hyd+`Q~~_oFjF&@>fs5|eei93P&O=bFKwA&D(f97erj
zDUg{Yia;X~D-}(rf6o3M+`l&^NfVlS&h_glH?A+Z`<cXxEEJBi;_|MgGuq<#BEnXl
z*WZ>*=8n2>EastY$`gTc!81@u$$TQYd#|S7T{4|`ZeJ<Lb;;h7icgkfo<4G{4|ln8
zX-poc^g20<@`BbwHb|MclqXMX9zV<wZihRsT~I9@D`^gD)#6D@0C{8(jY=bk@kj$v
zCa4OJ(1LCXi3})T8wt$Pkqi~05lAl}3EY8>gLdDx0S)wZu)akrY^!j^%45KInx(_b
zfJT<B#T$oh9c>$iP)*~oX0=fb2$`~V<r$uTwnrRGluC(`As)%atl;Uv1oe;p!SDQ_
zKiVcqGoqw}5RS+DB_Qc`Iv7)PF<o$SR&p_!Gn>tsPUa{Dk<L)Mp_5vY2($ndOA@`J
zK;w`a@Zej?)BR_;a`jox&!=44srjv6|A>tZ&*QzAcYbzCn#H_u=L#P`>Y&nXUVnQF
zIAJl{<+Zow2%|8qqisBKB9IlB!jm66+B46+Jq@B^I%`R^r*VcK-Mhx#;Tc(;@U54x
z($Nv!QO2NGBH{zyd%x!BSTGuIGM|+cg(pd4MuR0q<B-ndyuh{LU^dc+6Db9W5_l1Y
zMAI0~Yp7aS??@UgNQ9uQp<Q^=D9GL2${SdCfr!7}P{AHocmY;mt;C{nr3&N^tGdc~
zZ0%@EPh(uz6gD`EHjP{PD|>A1sccL<zQe6s*Qrg)@$ng#wo+^}N2lw=vf|*lM(cQp
zZDtrGNxp{n4SR=EE*34n@%9*@Vs2dB;1?f$OkD;S%etx<jmIbz(KaKDYX}3=;9bap
z)_`k*jLLe+yPv$x;ZaF%XerBrPH#!11p7~GKK!8K`sEQ<uP+hejGdj9`9(>uyN8kq
z|I;5Wx%VL9@BHnGt2Y#jDL4nVwG6+gNdJ7v&p)k5U%G<mN!EryEcoDIkNpF|3wL@%
z`5B)-{EBPaV~)=5@pP{M)hEj}S#Egol>%qs<it@`ma`K}J`kMOP+O1bD9T#U$pxK(
zM2hgZLZB0<8;@B+tOZpLehx1Gx<>HC$=7P86~#+v8C%PWXAsnhATkOPiJgZiffI-(
zbR)tALv0yDQm&d2>%g-zjTFcx@C+&)aQo&CgI>bPMMI=hTw7sHiIzF{9u-I>&{-PM
zG&5XNqT@a~%4n+v=M%^KpGtPe6S}#?nwIg}h<?AvWHO~`&gtYQWE}xs;aqS8_jqgz
zMuwahz@IVuhZUO}YiO-mE(=VhFfK4(Wh2qRcfb2R&d>KbKl_kB`7^`kpH67p7~vGh
zhZX<gUtQu`Z(lGRHk32V`qbh7^^|||vvcm%o<F#~&L>XNSrfd}nQ<KF+`7HNGq+yh
z$>WDK+~fTR_c%DPY^?3_o8O=Fi}zpT?C3qd`h3CJc}rOs^0k)9xq*cs+mzTTESs=E
zzLrSk&;ziIMD@Z#P727Q0DY$hrUqDgs62VP8X=86G=b2;uAuT*BAdW;#uXSZpwZ|=
zVd~IMBSDy;JJ3oZtPM8zN}ytitQ}H;a;sWEc%t^4-*{_8qAO&&L!uYxw1;vTO*7&8
z)d8EM67^f(|HcorQs`s@DGYIE2UpzX{?mp}KYzrsbX>or@hFZ@YqmBwXj(&E*W}rZ
zBr!zFg+5dZA{~kpB?Tf{dF^A^JKW~wS6^m&G2`Uqlv_6q`S6Uj?UX0?x9N>En_IUy
zK6VTT`|Ll>sH&W9Cq_ugZ~YGB-Iw^uJFvc%b9u*7eqs2({`Uvmn_AX!)QRU|46nQr
z^W<U4FFs3n{-sxV?XB;U#ud{^#{EYHf`sQ^9HF9blf{zbvnlhb;@Z^?$4}0fKABVf
z$sR`^%sBq4=IqF_tz(iTqVkY;as~rK(F!61i^h{h0+ogC2PbIT&=OlEiBu4+xEfZp
z3SLO87Wg`x^57Ama5~I1db`5yox|DS67CJy#$hUl@s76jw3P{Iv2rx4I>1=Rja#?a
z+1a2sx<n__fFn(N;2lz>bh;z3Q#1&S)1;jdWpRvLoU(Q0b>6HW@<#_}2tcZwqtlkl
zS1vJ|FE}|lBg-X1MBwUB1xtywp=N4LXxU9IPziLhmaR?8qsLD<+&|>?*QZ?G-b1y5
zc4o-Cp5p_>U;p(-T)o_9dfulfTaqXz%QJ3V{}G>lc$;s3_W<#-<-?E0-1{Qu<kLMK
zRf4yN1M+&oN0s5_XEaBLj?*&3|KcnD?A%f;S~k{m8sq8rw%FbJf`0EstW7yOKj8et
z@X||L+`KLM^ur?#KRsnoJ7%?^oi!XkoO5({&NI&sdFJH}mW!OGIw$RnA+5voaRd~>
z)~={M#zLG+C}1Ky@iJfttzFs1D37cJu@YG6Q9=YTsE|0Z(gRo*`d>miwa(Ef5IRHz
z>1^O%d^l)ItUx&-=;S$Bp5wjar|%!~`0)w<*&nWxbhl~hGR#wmF8aZvGp_Cqc;}aY
z&5g@FI^B|;&4``#oQ-jhqPDb6g_04)vcgzPzn5doVNj;{(6ZRpBO=La%pfROe1Jzq
z1WBSeK0YT&9M^Xb!kbztY7<>?K5ZDd7SlZ9?p}(qp82w7W87slw0wLw;@8E0!pkpJ
zT)ni<qemC~?DP?%re+<9)$r0*!ax4|L;mu^ieLWoCGovEcfR_FPaYhjzVRw+m-<8z
z9G_m{(v|ys@WGtvqfe1v9xxdtEN|sJ`*P0dN19l`E*@IAu$J?KC4Y8Svp<XY$N!fb
z7(XPj8gEK`0`o!;M*$OI1^7&t4qpjO6Yu~KIN^zKh*+Ugk5!HcN!=)-RDe>eQFcq^
z1iB9SU#Wl?CN(%2@KzyKmrb}pCP^O%xirbx-Wjr-UGUK-dwl-b5o=GiI3(#@rdr&?
z`jj|L(2w?}7;Aa(=!`@){PLrZ`N#k8H#j{$=k#nwr`zFYA0E>*Rj?v+!PUE1xRqxx
zc<aLpw*qSd)@`jrD}@u#w3@0Jpj5-gxI{^h^8rDtD#zx=1$S<(b9mJ7!G|@oxg$%%
zl`i{-5}~{7ZX7T#-=k}{dGhp_SUIwzeP-6uxR$G#BL3zE^CyavFB{C=1>0zD_Bveu
z>V$W``uCLAhFrcnAW01My(O<5%!yAuk6XdrcklDd;TFxslvYcwWs;(G%$#TBJiE?u
z>J6tKAMvmLZ%<jjF8R&hD=F|q2I4rFJOru|+D6b;K>+kX3%|bA`0!?pmpBsyG)dx#
zV?~xqA{{`Ub{-LT1uSjgoV>$}74%%MItLjFZLt!bNbi3IyQ?r%&CZow`hyOS9v}1P
zfBG?UaGP(uzJp5EabDt#p=l>r(MQ*f;pyRmZm+}IxX*NcpI>}<!gJSS@=ll;{QTY=
zkU{+lOecqAi34BbR>h2KJQjiRg4To+&`O8*lB2U%$npVAb<UuFvf3O1YXy^~<@MJL
zYa5#X;lE!HCqrI(KIiCUi7}qfKR@Nt#vP1%z@Pu{ulU{H{d?rymM=a(r(4&YA-F0%
z+o|GbB4TV}-g{`_uwWC<7tXVj<@{bz@ae+|{?UZlil0xtr}A)F3*w6<?;o@*CLTGC
zX-t=!PnSHL8D`c|SkIl-aqbEp{PhRSPRG1)V~o0`sUs)~AEetJOkuHwB&j`qX{i>D
ziFFtuNjDSXbwyPRk~qu_CK<$5Af?C5g4Ph{gBLIYti@@MD1!x!5+TY6A20+RcsPUv
z>0mjV<H=~s22(D1;k6CE^~RXEbBS_!h{|?Qs>W0`>g5+-`hi~w&>lZIp_3(~d7t&6
zW&dzNYb3MT66Y;xoKV(tls^HtM9Sdgsb%o((R%fQQh`Q<JSGIl@AB50Z?h~G?5w|s
zOh8y4%nNc!RcPLQFJ~~W==GoF_;5-$S8VQdnJ*g7CJ|>BhOLdK)YW6WXnF9U!nPK%
zcaGH>m&2w1c+B~^<Nm`1JNHX&$9=3Z92&!#5WE&AtV>1P7!n8TD0)({bRH!<^Yx4u
zzcuFhS2}#*C9|EBH<k_aBA|boP-*X4i)dOtUqU<en1#cao_1=HPg|<{4d#oIgAW(n
zduPIfcg{F@_k#1!=1le*d@C4c3WK1kBv^$r0_TH=K`@#0hz4xy@U6f%K4>?s4>yt2
zj;6Ml#$%kLsY3B*j3eo-v2kgev!g@ypPumh|Iu%=xp@g^YTBm4T0vP0+NMOk`r2zh
zh~k)wizz237Yv3YMr&)Fo>zF=FrBwlWyO3^;9P@ijxo&?tw2YCnv^mOTgugNsS-ga
zAf>0N6<)juKwUl}jqitnNEu+zUMBhU-WvFuT)p-z)A@qMqQDr#@zH`f(H!nCx&7=j
zn0A1QKVdd$dF7Qa$gYlvK0LygipR0yTYvZr`S>c2KfS>G<bbxU*>sL>6mihDoHPw5
zZOhVodO|Sso<>NHtpn?cJeXVCByqyUyyCpJh;NLza##^B9f_C0e9=L#vgnhFlMBn?
zVawua!~Cm?qfZtbf4<<+-8rWZW=xJtm^GxOg=I^1QgU=}$@F2(Rw?MKhy{w$NLnv&
zO<<Y50VhH+X<fJ-4eM!)#Z{ixSWFdCt+8LDf#G-W9M%~geesai2%df6HfdC|s1nZ3
zFPP0MKKcA98{-_UwWe(>(~Bv2p3z#z7himZYg^(pVK!TkrWz@7T3aKeM0kxCff#YE
z!zzifp4f+-+jxO=0*7Q#XH4gZOy@H?$tSo$AWeKsaO^;!*kFBqhhkn)O&7fO`kW6x
zsEMNv0?D_(HRkvJ)*YVipYj)f?paJcPxd$2S{IZ?P}UVu74zl2Gjv*TI9qaQppa*V
z3+LF1V>Y+9QAL4XE-Ad{z=Y?9-V-BeTgMAWbKd=Mk9WP~_O|7@S9A7{JbT~S;Jbfu
z#N=s%LeZ0wxoJseE!me7<_{#tQINuUB$0I_#xgcRN9diW^kKeGTT9*4Eawfscr<5Y
zx6id#H{sbHi#1P`NlaIhC864nWgx+#z#Ad0z=p04xf)gTW;LGXLw!-srriC-Idx@d
zm!5}@&)D9&&Ch=Mm`FERCwaO*!8wb1@x_;Zuv{#t>w0x{T7zEQLnEXh&r*it5t~~Z
zVf<Tlh$DeF6<T?eRwx--8@Vz$kSmZvI)RSAMW?gLd@*A*`id+H$bb@oH%~Lk=U)!k
zKbUZOdO{S<xOC+?64hh6n6oxg{Qdvzx9Rr2fia(B+d0l>l%?Ro{W<l?1$J(Ugy5_f
zv9%>}UU8r^o}CKTjH9e;;<BV`Ekhybc+Z;mJR>C=LZG~-b&fsb**Pz9uMZI&P1042
zM~ctCs5pCmz;MyhowsC3Mr|C%IlT46#*-V!jOT^!fN|Dg+iR{`hXoR$$nbO!BwmnP
z$0g@+jpKM)b8=RbRglGkrI)le2*ok0MQ%Y!@U;!f>^krPzV)<q!2eAXB7ki}nlNoR
zoX&cF?RS5T$s*<H!Gztdl*XmhwPkOAf==U@i`G)tEeVp*ut%rYA&O%bvjww7!TEF%
zn6D@ziWO2^p(+YuSKwUGx*O+_)}z|sd1Gn;TB76-r6g6^;P^WfHeoh-z<BTzbR1fl
z$@vL)zi8Ro?6SGl=gQS}rWZ$~$%MDwdXrB6Ev$RUd{W@7CXF@uCV1Z<wj<<Wfo@~Q
ze|g6C-`k}#N|?+}sGFQeA0Dzh33j(nrR1_wETyCdYHP9HbL2gzc&ZlMq~)7`alpfW
zbd?W2tWbE~e6vGUz}@d|uxpRlcv{imX@WSJOG>dR6(`oh=>-ya;v7%CCjl}cNQK~;
zJj3BRt12$6Wy3nwo#*&y&fThIb6#=f<#lFTDb{EPozPask-$3(&fy3&va~A;FUS9)
z|6i3{VJ;f)VPj{T*=)}KX}Gmz|7cF9myze4!0Ft)dFKb`XA{=fhiq<+K`J60E-Wm{
znrgA2oEOANgb<##HjKu7>bgeyS&%n>?U=oa0Kx|=xVqIWmYdAx3+B@~FTeB(ufO>Q
zAAj@|$suWE$Wo~4nv08^ey>2v5zFa}gM*KWqABAwXzDJ<`v*)G_gPMs2zkPT`x6%B
z6g5_GZ%)q%%&g{8N3)kHKL2dav#*aCy?eqb60vgHK6j2YV>oq=IYETc@U_A#Y-ZVb
zt{m0)w?>>#9a%^5%#9ekZ22ULQ1h0~qM>#kCj<j2S(7q|KfULMQZz1HI2i+#_Y~f9
zVGNaZ^rRvYg4%nuhuC_2V|hBMXl9miH=>eZQd!Ah-Qyh~J#FD|b*KkS<!CEUvqJxD
zV=*?kmzpZn18rkDvFmiYYeZ4ZV%abn2fyLTWP-Y~d-VsSVUIh{KgZ_wHdR%jwPZG1
zP?sfFuU(?s@8Jb>dmYNg(C_z|oPLfHEn3SE?v-3|(_tGb0j<qIT&8JSOl!FF{Btyo
z;q%YGpf{K^8WiMX&Hb+&r>A{3cc7|L?%ms?H+am0`#Vf8#+;s>GCAL;sUOoD+~wmB
zHz=E$L@jYZTY0jxn%a2w?oQeH{SnL3@x|Vp?Jq8PHS3U!*Vq6yjKO)&0O$ifA-EwW
zJt?t1_yJhsIh+}~k4tV|&2X1fe*DuVabI)m*_<bXoc^OZRE~jCY%9gwS{Bw~yl3G(
zrS}x8yA%^4=tzkIMnZ5oNr<~$gtZ)7i|`?mIOBP`tS}41+Bl(3C0>S&sqlCkUYj*x
zh{x1{{cDY-tvsz+6@rb$HjbusEao+Ge2p8oZeom~EK4>vHxL3&&rZ=v5_9XhTfFu5
zTg>MR7V`zmV#$1Q#OB7B@x~^dx}ttkBhZY7eJ1C}2ww)=cXgMqu>M!Tknmufpsu@=
z^@65p81y@MZ&@y8I9v1d$tCK=6F&V?aQCx}%ey^p-5hgtY-#G4SPzKP2q6q<@;-S!
z<Kd%>#bm^Iy`X0o<eixFbH~Z`F7wk8dFq(W;qQOB<l6HI|KcOhC)$ymo^ne?jJsX>
z-7Z&}CYU=~%hY?$jKO+O?maEg;7Mxe9W`wKy93^OFQvLO<ldg;_SJ;JK=H*+m)nyG
z0Ri^RR~S$v1c{U==h%>vO{EwpMHEHktJ!bcwnSw~1RN{Hk+nqDGjx`sfTPC~`dTq&
z3$vTD7|Y;_l6tT!Z^9<1m2sgu6f1*CoI`#+H)w+>r>RQXCS0BC3AdrPts&AH^{sDw
z>j#?~8|+@$Wq)s<{rv-4W2noT;b_R9-(xf!)9GZCMS-a;lZ&T#GeyZz$SJ=n0Hs6%
zQffNg4OH|DX*T4!+qdZVN2FOsS(WHW)3i{QpV3q^q6nV5b&XDcjN+V=Bg4Z-lFf}Z
z-g;w=B=7Ud=L1fTQg((jOl*VYY6)fO@B%Kfgu%g*$U}|fnZG^cbibgdBfk7{#-r9S
zD@)F*ibdPfIL8xfIdzUB=a{Te+!ioWaz!h;#<5=-_9lkQdrRbI%6lgu7E6{(=p9$A
z5e8!hQnJ2sSj$$0rE`v%wJeRHX&OY^k~)WsW5i%U<Q(g(6mjT1OF{(7EtJcKsC6W3
zDOLvSd0+dWpDY}09Yi3l^_be?%qkU>ma4Is+EUk!!fVuM2bH7<4^3T@XPwo(5Ebg}
zx8MFjnrE1{<%9P=2v?UHM^Th`FX(i0wzjtz^oPNsG>Mommc&UEZbEP-C|e1)Xsf7$
zmz!+te3#p|UuSc3o#&sw!+bI4CqI6Nx~w=qpApA`E0^vuoyTNJ%6RQrX6G&Y2aeNo
zL!<}%&A;`#^hYuKdtdV4KJ>c_b}vI?1k0u6?6f70S7YHyp_-OEh2b+LI3IRtq$0YJ
z^2}eJGqs+X_smxz`kwckta5f8SX_c5GOPjGc?#!fou_sopWZsDICyP?sF$&ItwZ_o
zgs~G`SjVxo6yB40PZ#J)$<lkO)uuZ0o^yf|m{JOp=Pcn@1)&EDpmd;xCo`V&WkcOU
zXCuYxFluKDkMW_pH^$P|ZsjrTXlsk9EOq5*YDd*L^s{e4+yU>1g53$7PKTl>XxkR`
z`fIQMU_2ZVMG+Sl7etW`*R5Meqy)vXq9{s?wd8rq`o;#^+q?9Kmsu7|n(6|jHF4U-
zF+gW`c<GhzbNTWWtabDT1Mc5@z~TM@lk;<|3&sx5-}#CwS0mp2WsWtQy!iSqlj)L+
z(<N;yc<q%JdF}O=X{t}T`}r4`rbC>cb8yrWM-c~yKDc#u6>Zb!yWeT}Y<87sHsMOF
zsBRB=d%fh7L&fFyro8GxsO|{CP$?3iN8r!<t3`J}7Z?)+t>^G7I94EtEi87&^lzqY
zcWWNb1?lmU(l}ZX4ngBRC&my7!A_^cPL?t7o|9EkXuN0Mw#c$1mXg*v9$QQ8J!y~<
zVtfeJN$Z(TYot}UOot&98I(b7>#)Yt*1?*ut}N}+P}h#S38%km9F<Hcjb<<k_b6+v
z$vYkDI*5C8oW$rjB2MDfh`2`zNuFg~fA%V~$&~qY!v5Yqz2Si8Za<3vMuQ%m{tj)k
zM5qpHmu_?O)-5`n4oXFob%S$`yLZ20@6iK>!+Wf+gVvs%oqcw;;HN(-h?L>-CB>tA
zPnpg<=hKS$yk_^xzoj)lM8rqTX15rP3J#A9Wo;<SHG27+H1jMbj&FP$ZasIMukLSf
z(oDE@c+AFS#ibWJ<nJ%J-&%fcwdfP)xUDrr5!M*?o#WIP9B^3(7B2V=0p!3?DY{Y;
zXBpOeE`4&rJAFa1rQw+YUyL)Zzkh<=FW5JZ3>bRPN!!xS=UmpBez(K7R<%+sC6%>2
zHU>SLh5yHUN(6RgZ50Eh@!%|C4o4pzGH5KFI|IyEl4(I}9c^oaQo3@u+6G-<8{lDU
z9L9OdixbArU7?r<dzeHd!ABT~lO$|_wrwz`MJkCv(lk{NXgcV0`*eGK`pY@{`$ycr
z{}`ndgMQASH%7}B5YBP^#<SeIeVa#*9y6aW@m_E~nQ(ZpPbaDAL`yDhDU##~QVX6u
z@*Ez;tZm$8xPF;#$FRS@$I<be&GjCieEI^PekM6R?jxg=WwF2V8_ub14`WX_I)yto
zTgDqtxck}jT-qM8EXL?^!v22E7oUUtc!sx*11Z@|Q`)LxuWfN{8!mj1l5MTo>2$)T
zn9n)3mWZGMoH@stwY1A6HL(4#VC`DU7c<Q_UQhV+lbZKm-C|>R$&C+BnJx{@c9+M4
zlu4>MLUZlmIWucW5%iqn+*;1OCnd0iPQWP030Q{1PYPT(Pi!o14$DtZ!obR%A!QyI
zMC+g|Ek$FgDoa^gswPB-+6J)5X~A$f!a2j)$%OoBhdj?|O^dgVK;H;SQIseZEY~Fx
zp#?=zl6Nwisv+-mdG2<HM-TTY%9^$DEq1S7rYsgHsi^CQd-oqOolGef1=HD#V!32(
zeTZr1VR)i;;3dPM;Qjk0X?~eow_l=@8Z1j@)0SJep5dEsU*@^neg234?tPRJbkaS(
zIxwWEz*^1qD~6B0u$&)D+_M87+`ofx3U6mrOUXMrVmNWEt>;`El|%xLfJxJEU4;uK
z4y>iH7Go`Y)^a+XlB^0c10+f@mXbB47z=^bng%#)8eaLc#}v1ReAZp(`prIrxo0m@
ze06h;-rTVK;Dq??D>NG&B#uH}X5*jV<#2C~bYa$DAYrOB@>-AQPAd+lHENZ5#Hw!4
zK;t~AwV0)6`o%d#ZRy_`GD!s5h2FnfTFTN;RF<Z;6s@Cf95s@yJ8v)^kHfWdbxTo}
z;hyNSpm8-?5NzFzZC9FqMOjMXSkvw1^!fvQ-%}MOb=%VG^%#zO;U?@h01vHkc(>sE
z{DP)wiM2ur!FV*H+wC(w`)FnB7R;7TPaM^(X8Y28W*0M-kzqR9q;28N*I(k9XCr?4
zv-c^gmYX-16lKu9FAK|J=DBrq%Jyc$^c?cu7Ju{i-eNx6=a=t0M#G%_6G?mK_|9)A
z{?fIKq+;A3aK2dZ)4FC?O7d0yx8Bq7p+GEFr(Ob$F&qlP=?W{DH4R1x=HAnI&x@a3
zaR1?qM=x&DxgCRv`Q)<&S9Ur)`*)w??d_QO$~6uTPC5Vb0bl*i>*xzZ`rZ-i%2TC^
zds=hr{yE1*OC}`|p3*v|J}7~Ezy&aMp4>ZZ3G;^&CP43Mm&SRlv6PjeDIHbmC~Heu
zJ1P{t7r)7k+c#Moukql)qm>yLE8962uDMUrnDKbTa=8e-YBy&-TcDICNfNwu3`PSY
zr8s@~gvMC5H?}xEI%Pgzl6NxBFQ#m4tTCUQlV&l)^)b`)Ia({c^F-1jZBW;AW5K77
z9rI#~U3r;K-eoqcxO;bxEOw07{zty}B4+P#hpnw`)&?nOhb8^K#ygKQ8fP2&UCr9s
zfFv3c=fB5Rf5EN!pK^L~%5XblZLPx}|LcOSEvQdD3)8YQ7*L#@@yHkyP_Ir~vdZ^r
zb?Wr$&v;KP1edgCb46_z!1)T*>z9_|7YFd6Vr#2MXOy#0f_f=ncbDezBL+jw>2S#O
zs73cQXWzZTX(sRuTzz=X=Az|(V@Xz>h+CnD#cCs_K;>bMM;iwvEFMg_C=JP40(fc@
zioUWoRE@*Pi2e)T=E}9}Y;A3DdOD$P+h8;ig-a#ERJTM+rRa1!bUQi4vLKEk;wTDJ
zC?4jsDP>iVW;sn$Q!JKz^x^wl9Dad{GIlP%fH4&p$M^AJGLqKZq&FC$<CwZ>$W<Mr
zN~vI8IA-OL*I&EM<*Ng{tN7*n`<$K3`1ZH9xO(M%KL6x4Po5?`b7R8eeaZfbV{I)3
z7jx&fB1z!!K^txh!DH-C$dd07rMq05zfYD4e*Jek{L}w;g&eIj+&<)^gE`->Dz>HM
z(W+0^GAKi8;9`Z|$<@jGdQ*5{vZ~Sn%GGo0fK|bRJVD`(3SQrz^J59e!vVCCrZ?vP
z!wa51s(7}jx$?_>_8LcOE!S(qtgsxlmd=V-nELRuS#7}8Jru;i!Uy4fZ5(ywsGiO^
zJJrZ;gpCwRhO1_r&e(YAJ6wDAS=Kk!IXyk+=;&z0*EpgiTm_(&rlCO#4{;Q*|4yev
z)znxAS)2r82o;=)j*gBgijt$_hfELdf~!bk$%E-5(pWI)sbCb9N{V@({$R{>Hbc1u
zqudcIL8=AE#|kN0WOR?iy^_H=rmhTEcGr39jc;&re1|W-`T#9wEDBIsV~oVwB}#3w
zv9(}c#B8id9^8{WdeHFRFCOyJ%PCQ+=?yXto?5>6uqI6eGm)`(={nKzBYtigo=0+3
zE9}ZJsjCzzFfU8)wJnVgBVY5?DeU_oxcIs#ti8tz!J1NRM-dm+a<JkU3h%k~{yv?`
z@=gNd^$2Ggo|!JW^(Xh4)|MpD4ScoIO@c>y=!&5EuUA-vSp9!r-`k>r#)mPx!i2?a
z+J<u8;svxGM6b_{-})ZASFW(NwZ(Kc<>cg)IEui-e086L6oMp8sHzgJBSl%17;6wx
zV49$3R!W6|1Eo+(6KP3R*GL?usnIHg&nybp!3h5~6D7#{+oWk4?B?AhjE6}<-jSR?
zfazq;hwsj*n=ZY+#<Y$%UfHC-UUC1+zvkk+<*m2YNh8B2Uz`&qC-jF3C6?rAOj8-w
zuO{66EW?;3N5`LI-xXZBJfJ^_G0gzzpj3eolG!uQqUROn!4bXK(y4+~i>ce-^hJ<h
zrFhm>r#xCkfOy3jY$}BXPMo9io~5-saSj8FrNk1ne;&B}`4NM!j_LMdGUu5sTE18f
za3uUn;`ggmBLOGAo*432zzTsC0^>c=>M;}epdhsWdSZwmYm-^V_N%Y4zOjz<lJm0*
zPR>p+ZOdr1&cXgMX_}D43C_E4Er9pPNNX00IYm)mOiPl+LDm&1(lo);hN39g-q|5m
z8Ws2H^oPIlul-txKp3H;X3ThPo%M||NgAX44B<Rlc-n>K@NmZQk)e|&{QmFkuv|8D
zx)Ix#D%OVocOE~?84o=N`)3$mvY3{PM=76uwnkgEbo-iKKcd%(=nf20=WK2ycm%)r
z#W~Aa#4|T<^UCWl(8)8L&B!_#^XFdT;LSU{HyH70C+5jj#mRGUd;?C$p3?}X5uE5S
zdl;?q{e=)TQj+I6gW-_pIvrk(A_hWWoTKX;xpQ2Tl3gK4R%l;rJVzHbUrcIFjYD|o
ztc<jT5TvV3#@DBO1rjZRQV14rz0Ks+*I9JCIHgw6V#POv{R%!z$!o2N#%pX|xyIVY
z2K_<K;o$+MG4y*~X45&-iz(fHmpF-u<M>yuZ(3@FvzF0#%xtk>Hl5>Fqux?!j5EyV
z1!>m7JJ0&sI%YYdS)K<EAn*TYQpkIve4EQxuF%ahjt@_eQMi>0SkcCooh{8bzE$&N
zPm$+}?acvudmTRd@NcoZe!}2|4c`650S9|CHn%#=mOE^$opbxy4i3n3MH(wMHU;<Y
zDH8n}+gEQRqR0I5mlu>@KA{tXjueAY#%R<bjbmp0oU@I~oVbG4TD+~1G9$|*$+Tqs
z;Xb>2hltwof|95f)+Ov2$1fKPQi3!1i%G(>N^!SoICPG_bM#m5e@9BL#W5G&^SLn`
zT1&%9tFIIzrI=dFiM79io*VC3{4cnO>H0dwo#z=2IxJs)75PX1KjdUWxq6;e^jL^+
z!A5sHX7tJ{Jonr!jCGuzT_B_)jWubWvA2IjmL=gpI7bpEltqEk8ZCrGMiPX=Sx?>6
zM3D-YLeCdWE@mv}1-5DF_B(XDT_&dkiYUjsid7n0{SqYkCSdX2)7A?{i6asqlqZWN
z*LGqWzu>dGYn)v?MhVB$C&49ado-hJ8sgM27(|>M*XU%E$?-ma>vspNZ)?2qq?y86
z&nqwJ|9@F;(j(cLpZERVGoKT4WMt%AbKQCD+s$r@q)3XCsFp3skYOzh!3Je`DQ_ge
zUh)%o>y2T+{s1y9!qiMrQjhHMcHh2ZRpn4QXUuWt^A29TaW4sYkw79Vfr^Yc=RN=7
zd43P)XCbS#;9C!eJbBHh6;Aodk5fkNZ3eAduC6sl2M&Y#L!65R-JYRQFFAfOAYFNE
z4--2+jRVrx``mr~EuKF60(mlL%M0iUkN$GS%PeE16z7}8(Kn-rCvnWEEP1IECmZoc
zpf$&JO=fJuM|;yfERA8J6eTubs_nWgH;)s!X*DOC&7$&reC-e>ZKksn@8AHvSRglb
ziTtuI=ye(X+OH$4ii3v_8IDFQ=X36EZg5<Oz1?lfy0*Ro&!uT3Rap}!F<F+`6UBEu
z9BjZ*5cou)kLx<f#u72Nw};$+cz_>-v^#Bk)p`-b@gY{xXRmyr4X)!6CoSrt;_Une
zRBqcpZEzZBD#h1ciSdITX$phR3Rk2k*`SI$vV6g4G+=k^;u*=#{sBc%QI$3M$`A=?
zg)X6TaRqd{itVA#*^6sVj_0gbeOg^Xx8p<i9!YmZua|Rq{S1s^IKE{x{4set!1pve
zyIo#?>opFK0>1H$f~QYMG&<m;`>*mRzxIS5R4M24J943jU90&UY>w~qra=N*trl;G
zA^puW+%9x9#inc6avTmkkIts^NTsAyip&_Y%}l{{90p-XyiqC@SC{DN4L|$o$M|){
z<m7}kkYZ`%tId}#O2SSX5p{U@=n+Mh@x`-aTCIfb(EzDzuaB{YQEl{Qt6NalwFP_%
z*Fj4~x6`3%8cP82e9E#WPC|BfxB2+97o_Q$?QqC?u_TOJIHIO*Zz0RMJ&&|a=iJ-B
zM{ldo$=R>)ni;}1c%Hy_4515oExEjLS*;<81mls<TW{Wyt{oiZu@k3Ut}CwZN{YH<
ze<$PW)&?`SB5SL4TL#vUSBm}piVuHY@ZIlzkH?R520fQ$4tICgy!m9Gfpg6-&vHKb
z<q7xh#~3;+=N_(DFzgO^`sx!#TY`2HaC5yw5PZ(r*)>;XkIQeq%cswe`OT9F_k_SW
zF1c0&O0fotO&h6<VZ6D^^Ua6k1B=bYup#FF5DLMz<1jIXW>Yk3V<?mYA@G9$M+g=_
z`w8B=AFw`oL78Q&`4UNK5koZ~n})44LmP+LbcW~oTwY%B_{jrC;~f@@73+1r(RRkP
zk_2NQj6yu$`_jDQ5=9Yy5Kvb&Q52GAIlk}X2O&}#sH`-+sv90ZJYq8I@ch#SVP{OW
zo??7UOblEX*K<hM1ug<n&2bXzRuLLv&*k~GWHR;Xc4HKC7K@y2&#+kgI2>}f&Kb8f
zgF%<;&t^P23@Iy!ghLo@xU7I5xCHBloo)$kz;b%QS?Dppdq9<66M8FNd;dLDenq@J
z<JlK$&d)=tW|zoa62u<!WyW9p;0NrE$9(Y3x4HLF;IUwPe92+~UpyaitOHK`nD?H&
z<f+oQ*kbNdDHdAuz;OtGtIZu>|CJ9LU@Zg(j$<zfrSO2naj2Aa|KywJ`BEt=$Dw-r
z9qM}zhy$N`nc^Hhr1|_a>eY&JQ!vWS{~@*J`s4*$M-TBlm#wWKzww*jVrOTUIF31a
z@q*`HykNb`*&b~X_&#}-({8s3{D7OQD?G<>h@uE7B~8<i#4&Zdq;3?)#}~L8dbscT
ztQILxUwujt$E;>KVJqR&bd9JkK?>@|kgW@fqD0`}>oq9bDFmLNE*mbVF=6QO_G?G1
zvV_a4U$L5wc;nTAzxbighpQf-Xmwz3PjGUP+u9-!gpMU?5gMd26b@{U8hk%yIumsJ
zHPif(PP@maA0N~0NCu;X{G(Hj4kPlaBu`^nTl>^f;s*9L<yl5k{Q_5&NOMAwN^Wn4
z#G#_sYqNG9@^P7=UQYQP-(eU8%(8-+Ry=kbwuE50(HNS|2b6E-32csQcQYqQgv~=#
zn+>G9X$j?~P+UEDOc?mQ@%9_|zR$_=3G(;;fS3R2&ydq88zj?L7eQS&jCXc;_~;Rj
zA3b8eSWuQFtL2JDO1j<FW{fY<!ov>*SC<z^%lpIgTo<i1MNyIGCEMFWz@yA_2ECA`
zY>-CN>9km<8NdAS6W)I3H3r*V?ye?0e)~7L{^`F!sD@G}VC-hf2?U8yAgo=<6OiSG
zN+yi9T8wtatdC1Rcz-~cY@wQ*-~HVye)t!LlhX;Koq$*GEB?ceT^r`4AqHw!TlAbO
zh&O%kcns^6PuzMy6twUI32MTJKm3CJR!FDa#%mg$xGUUu_jq<(V^l*DwP<RGsx0~0
zPX*syHRMGbsWfF-($osy7i<j^ZXWFMgH?`S*L*`)<gS%p|Fmg1aviokm$BopHrDZU
zqZD6ANnos?q~4636_9I9wRuz+tiNxfHM!%kSgm>d<Pk^rA2HtEVx1Knzc^$2o%cBV
z-gi({W#<H6eOc1DQHJ$8<@V;5FFyaA%Zn>q-)CoUhoUT~%90O%_6vqv13*v|1$Eir
z86fZj0Fopk3<EnSb{!r(dO)kyVl|($TCYjh8J~ZC$`_v>v$wy+!~6T3on3R=zmJ-I
zK@hf3I3!U>y0}DaVoyY1Ir&lx8tGw7j;S&*f@~!i??^uV)jnlDCyrD8{@<VRz3)VP
z^dctk1Dd*_6S=m~^u$Inp}_}P86Isfxw(RS_s@Czz5j~3*k-+W!AZZ(vtONZb+w?E
z2t?Rp{p^aHiNy1^5T4IgFXr9%Uc(hNRa4@5n$@aizF1SH4Xe7OF6Oj*H>~c5{K6kF
zcs8R|87kLm?oO0urVXB>Fpi*u!*-G|$ubJ9X?Y&=&Gs<|mYWM8<F7PP#!xp6L(_0^
zam6n_{E#3FnNB8j`)w9?1@Ul5d3X2K>7julO_|-@aen@i;nsl5%L^8ZB}Gx<R3&BA
z#dTe(QZneanB3klovqj%4;haKct#r=7o!zn7~(hqp6lYd4(oMF6h$ZvNB8eh<|QxB
zu2{_GeDIC834)O6bj{;;|2n51Dw4sTjhqQWR5rDDz6*{vxXMsBc2rz7cidcG(;sYe
z{5<0EgKLx?;fDjty32<@YdAZeb8#nVcWr$kq$a{pN;`e?l_HQf4P(2j@qCYTxg_>}
z#m<AbkW~xMJ*4H0m@gJgCsXbw3u@_baIj6Q8*+6qAqZR^KY5MrXqP%aL*^fHJKLgj
z>vMg#ro5Fju9b@Rx*lE_^0WO8-%^rdX>|h<n<dmqd}dPdlU(szbwwhC?c22lTWU7W
zoz2~!Z-ClrGvH~2K;GW69%w%M^kcxT={wyXt=^F4)z?r#z~tfrE#+4Qq#Jltb;E}r
ze#p(uHC1gfx1Jv`olNmOkBWv$8n#CxUc5M_E>c#j4ENjL{`Ma^j?D>n9Km{>Gn>o_
z!+<!6Xti2sZBcAhRnqOYDXI#`^U-x<Cx&sr&i&VrCZ?T41aU-h{hUPG9lP&CJ8^h9
z(L{qiT9GD>`@H{azs2R%gvsoRY(3}t&OxB~?N=K9#Sbz(FTf9cnp*NV-itZh@oA(%
zORI`i3Ytn2dk&YgHkVfs$}9;?P8cs4^uI^D_X(cUV?64!vwy@Zj~}wXH)g%ckoAPE
z(F=sRpdCG8xO<FjLIy#XLN**9PeG*Y?);pqs|KTdb_Q)0u8W>zv}^0mxEDIG-Qr)p
zze9MPu_z^%QgbMv*tB}WaqxwpF9b{A9K&LhPS#*Slls-yXutP0cE&sG?2d6gi+h>R
z*ECH-5C&*R;JGeEZiiWZ6tTU3#P)d1px;MexVpTt{GY%lTct>8YnjDlhDPw<{sF${
zAdJRSQrgjE6yka=WwFF{Aqeeb!4ZyK>jJ(PkhBv<qalmQ9CzE{-u(kst2Jd_;5rM!
zFrunzOtHp%iP5YDj&V`K=lpzyaWq?lnxx(4!Qla?FLH#)k#)w-So44Vxdst%aCk_b
ztx1<DT3SlDQ8sN;XrR_O7^G6P+XaXB+gx63aeG;_yWL{Y{~hYOAqrDE$(gM~vd5g=
zmQ;B~r?rRY__*#z{N%^~C;o>|34@%&`@iJ&vd6H0MJ*d-vqcbGqH`ak44wxQ&tpIF
ziGzkuJ(o`(4DhtWH1siULuM2b2!tTh8lg39$6;j*Q>|$*n8;;iz-ctf@#uf;16rLf
zZ@u#t*Vi|kUtTlb*#mKFYm!FM9gQi=lCke|dv!(9>7W|L@$m^^;M48*X{5yUJz8-@
zuiFN!#m^YSY__DRBvIVq!J|XmZ~yIY|5230)@$xK8yKRU<aIk;TAhSO+H|d?l~7kT
zt5w1GfAF9A{F7g?vwO&JIAA`Xlcj5l$_^OR&1b}>#1(b{;wr_s1&!0tGzEDT^7ydN
z?pDmb!w%XBnO>jry^m8g9$Fh7KYUD{r>xg0f9HdkgP}uJ8+2pat*X(O3TB07R=}@)
z^Y3x*(81`JOqLC|lY-SEXPIa8`oH9(U)<+z(vYVWqp@VYlo&O{4PIfq^JAuWR|s>#
z$+ICzcY$oSSuDpm{xP3_>Jzwjhwci8tdN9dMaLMP34!UwJlcu5UDwoQLnsXc;m~&k
zl{PFkisXec%#E?VamOd!iqW;AbbVTno-!QSBJKSAl03_p&6l_c`olh#mp6n#z;Js+
z*y_;T8MC!}fJP&m8pkm-wPcm0q{}rA9z5jz_unT@5|lC4NUAhxT383MGI*;rB`->P
zy)ID{V1Tl0XtyK0z{7Rz2(id3`u!e$;G=beANc&_yWeB9HRknq-sNa-hl8(=xxKoj
zt`)fmF_lJZ3s@|LpfBL}b{wvInt%CHF~2+Eop+D;H-C1;-T4(ai-ytm4q@QXG%Mmb
zvJ)(@h2MreTGg6bK~pNCmc#72A=fLC;WquwF1=n&r}O8~ELkjD{OniX;Oz7dXtisE
zhIX$+crQ46F{a%aa(EQ7TKp~YJSERoXxV0Ry+bW+srCHxH)*P4gkNBk)#5k97-v?{
zl7fDxM$U4)gEky?0fBcs=UHWV#n|m)#wK_Q=m@)Rc3hkIQQbSFcl0{<9^K=E4?Y0l
z^7-e_De{asj!+n`E^j$J+#v{Js-__f0*X9jo#yQA?_iWhI38D5H)yGGU4d3L7w6~P
z-rkYsIj#^S?S%PaMHC0*d4^|{p)s|6);1d7vndpvP6uO*#gDo+0K#Ypf`BNBxOaHO
z3ty1F_>k4nJx1@og))ZwkDpNH1?k;8$X{LIpix5LX+eWwt~DLcVcaUHtBU{afBzm;
zRq#)LC+B}T57|FDB2U*WmbtZCe`P*02xFizG#l?*oLEl(pZ%m^wvKuF@C)Ag+EWID
z6*7OwI=zqUJm70@hZr;`r>89EbD+x?&mQyn@fl&<XMFGuQFKERYTE8SoJg=<R-9fg
zSfwdDqaIh+F?ChbORSaL0YU{G$0fNGoOBwxg=A~s6UZ2Iv*xm@P}(|?&1RJQrSx0~
z&`MKDO=oAsyjH|<2dQ8_yQ3~L0^cQWB}^s@v{W1&9WfkkadvjjbT%b!wHR&<QCc%!
zrc|;aOLLMqWH=n6jApi&aCvdTVwrMuv}c1i1cYHgRaAIk7!pMhVGvT+H6ZBqdpNFR
zF96pCBM1ZEzG@uW?S$Q(J$g~d$;%7w6$M4rkVGzNTCiNKC|6UQT2X5IW)<4OK~our
zt-eni#UKBh&)DAz`Jca)GED3my5Ad6l{o<EdWF&wN7&J7v$lo@Q`(c|pZ_rC^n8tS
zx9M~YfBx^jhbk6){oOagPe`KwNEkjt*6)IMh?EVtHyKhHt}d>qiZiaJKC9_#?CuSj
zdnHvRsI!1hOL6a@!|@jtYqv)0h)Fi5*Anz%7xU>9UzSv*LthCzV<<5U6BpI;ki7`j
z4d+VIhz&h$v(2kFr-IO$UC)8V1>V7sU;e8<=DUBQ3C4#T9e+TU76hJ0UN@YaUa+^n
z%l!w3TwPw+xy^XQbTXrE8j8{(@_imZdCa3n5Bcb$PbgM7j^`qqh9rr(o6KlM5lOO<
z{{8lE|IQz^J1r{{@*Ki2KuS$n)&zl1J898KX?MthN4n04TQQChoLya`7q_g^HBo0o
z93?E)OTPI2pW#3M86L($j5d0J0FBU~Ye`S!>~;kI@Ii{GC8m-5>tlz(aEH}u#cZ}9
zi~`D{pezc0_Z6SLmPguHSriyPp3eB)zxfG&<J*1y&bI@uFDt%ymNH+g=)_>^9WHN&
zJb#w+>F1|>{K+Nrb-{H0lK0>K4&`EpR_B8L;HS(c4fAP1p3j-g7hK;|Oy(KFy<u<n
zl(J~?(dTpg&>>n$)UyeXG-Qq8+JVD|J@y~AzuFCGZ78QXtJ=!FjQC5P-vTHcK@xdH
zZ4b{hFg>SPPVhS|wx7JQ(Nk)|Fy!RqIl{4-j!MDy_7=mfKFh_D<zhwBj#;dhj7D30
z@b&kJ;~0w;s+dgYG*v?s2E?5fSC=;&-P@;WBsd1o82!}|ixIe<k1;k+I7uRuvX&yV
z5h2)pa>D(G_jvNw2mJ8!k7zDWC{_#B%LUWPE%ozXqO&>L1+NvMl%P?DS~<AVu#|?~
zmf=Y+XFUZca0q39QHJ?)Nt&)eX!Mt!cx|Y1jaC-fu5!p~#pC`CAO13@y>-oK*yF$d
zA3x*S#|i)TU$^-8|Nc|706*}k^P0P5PMid2HRt_zzsE0ry2G$P<aQDAr~mJa-~Jna
z0sIE7;MeiooWcH|b9s5e#Z|>e9}k(Wq2KLtb(0e~8Bc}A6q;iJqh7>c`(TSj0LxtC
zc(Cvs3I(Ajs5kt?j<E8t6*e%+iyV7n7@HmF0^@s+c<{<AELIDyuC8cm$^85!MOE?O
zjkoB`=A`MECr@9YEGs_#_*06a=Kj$E-}?1$5yc6g{OTiS(*^xu57)Kw{!XXObTXqz
zbJDcLaRr@D$I8OHoeq0@J1mwfD-Y8Wtu=9yY;uAGVG!5}l-AZc)N1qQ8?W>If8D3Z
zm$Z95X7iM$X=thnT{Q&0ph$C^RzzR~l~Dv*6Ddd)$l4Hwj>V!nf~NMU>yoB!P_?8f
zYP3?wrXfouj`8p+yI$@FP+d>>`KJR;&tCHO8$ajm_cHc}CI8KTeZnHU$EUx%hpcl{
zJEt@ip8sP8og04i{V`E^kKXn+L1)M(pGp4J|FhzEfB!$D<VzNdU6Pg0&cU4NVn|Vj
zY;Rq%zqjP>Hpjn)H{5`UDoF+W-flu17zzz7p>edv1opyi2ZBkhSyh@!frp_lVCq2>
zxPNI&x51>Ss^;+UkYPFG;^NXKvIz~@n(K>m`uzdd*VlkSX+hK2jKer?Q&kn0mshN_
zg86dIIx8s4g4J?GoWxf47Kcn{GrHY2e&FM2qi|f8gTo`T;&aNXL`h8;1%yFBBOA1a
zeiU&xpP{rNNfKPgVL0mZ>bHKI)$ERTzs1ev1YOLLb&XMm+JQhAWF@IW4;yhH@RYIb
zrZy<;;wVF7T@gsBv4IK-sU=D&97oX72DOsN43LUe%jM&<f?}y@2lx5j_e1{tKje&e
zS3G%q%)!AWap$LOZBLMSiPk>9_^8dDdCXQnz?g<&H9>@1>}>a0&f!1(JBe^!BF#Cj
z>(d(=4i27kaAf%C;{oNWhsYeZZ!@Z*;hBIaaCq$?CNDKz*I*irmYT#9y!NooQfkz)
zA)Az_$~t!L5QG|r-j`cF`<Qf%VKuoWifw9{HR?)K-Qc<cwU}~sbx9N^L~+FJ^&R)`
z9k8>r!}I4a_`wf<jOTe6t*EPl<+270tyY3oiZBY%YeU`G2sza>c!6)%zzFbM&w9$W
z#`k=bQUsnyr5haAv%!YGXLIrlbb4K$K6#8IUIF8>d$7ax@roiZ35~7(D<SY2N#NL+
zG^wEWEk#=>MW{4I<=Wl25rnR7J&mzPztWc3ugaQwVMoHTaX3#KE@utx(BbR%VNzCH
z&je1{<+Bf4T%HyTS`|w6nam;r-($P&l9kp`n?!JPw<PJf40~-<m9knjIBti;b17@Z
z<lON5Gncy2_>N0mFNxBMqgBdxF?gehzxjF(1|g!B_!zpiM${UC!5f6cQqd1wTqAgK
zm*W_RKpQFrX`yJjHjmjc2G>BfDa2jJAqWB%X@;Y%pi~w)b)J%@DHoSF$hxM}ZF6%w
z!D!9h^&Mdxv%f#WbGqE#&WKwHWnNO`Ih{^IRh6WfVs|`3I1Zj4gea{k@*GFFUn)iM
zTyL`n&}dy!RuzL@pLCtkNQvWnm|QUE4Op&L1ddPCj`-y2lB%i^uAmg)I+|(|yC#$^
zG%F#9(3HZlcyp~NQjL&4MOjf~cFYN2ltL**mV#OdRBZ?XhhJUP^b?oRcez_?cD7<(
z-FLa0<sb#KI-wW24B7#XvO(6nyE()+EG7|wyN3{M9y~fg_&!ZKrD-HP<6Vv(Jt9k2
zJp1f~vb;nqLlS9(w8`N=kcypg#J6AV@pL<2trVU#2o1hA#7f(oVOJoOK==-ih5^!O
z&Sn*PVV%OyCN*yb4$5(;H#j)cG=yP5n%dy5Mk)*6-n5WPX_VIF+1gS_o0__=iQ<US
zXh4ydw2~I3>+;}X8`tys;<M-U2Yq&Tw>f`#iP<QWrBZlN7!n3P^Th%jh~ki@Y8Z_B
zc!5v4SkZ2`QCbqXfprnrwm9>BpLVNFQDmffjxum}{0yn=>eCb8V>aQ4c7$7k)e2w<
zTG9j0I5fhgs5N2Jpq2XSMVgH;UgZ+A7F3OmqB~nupgg+$m^Yv9&}#Sa^bD0(bYq`E
zslYSr9_7^QK8+UiJ3f=i7Ry<i{qdOB9wpEYpnk#8UQNFhQX^T<u9-~>nx-ZQ9g0%f
zG!AW00!E{VfACt5cI-0E6@Ay1`5qc+Ak<bN?HjxA7mlFu9PSN6lEmZeI_GL>F?I5~
z<nbt?Ha3o?t}Cj#rYJWA7Gbb%O^A8}+Py96ro#1HWGyL+n!2v&bo)Gf*yb0%`kdRl
z1?_go!Mz=-QWAzCgF&AxufV`?FaTE|n+C70YdqH@%QBQw_`YwW-;`ptT4A&%i4%&l
zMoCQ^#xzZh(E<TfRYR1tFj{bZeMvf-;2XdX(XK!_P+|~`vd1FU99aryBPDlmv2=@C
z*^{U&OO#YJb+cJSDNLowmV(@9s#35l4UJH2#RkffO!%~r><xXUxkKnUc(^RiM>KND
zxEr$Ff1UHQV`MR9F};K`pt+hb-alc`ZqsSsXPrtWS7(&Dq@Tp-I)<i3HVV*qk;}vV
zE^B~NG4yTBn}x5~que*3q-_N~qlq+x7%~GLSMXpQ6HxHQN^(_c#JpnA_Q{k%I)N3a
zG!kvVb6h(Fa~$HG1C9=NS*0baZV(vqJVyw_<;!z|C<ddL&n6`C9(i7Ietw10ihi%l
z-F!h=H|%s;2q6f90I#ZQq_%flk(b1AOx%iCu2Xt+Y*x-@0_eHIE{v)Yr5ij?P*xRn
zCE3{>ayPl6DoQ%TExHdLbNJ?aII3Yfo#IT+Nv}?DnhXc<jK=W|uC|nG*M~+K%Br;F
zODQSK0;Md}iAG~8iBg74!*1e|IUaT6kR)wdZ5WTH{PL#|xDkmDH}eeFFKMC3R+85A
zns(&Tv^^d^IpOTQOTFxoHa^{*kim|}(LOv|2|^6D=OgO?PkI!ULEupohPy^{Bw*mX
z(17r?MM!KwnMT=pho?2Zv?df+8)5^Mwj82vH{_`+_;e{bD-?wzh<pbTwOB4!)K!hq
znjj3xrKXPCy#4SokDokYy-t}eW;Av4)zS{Fm`!JNJ6+y->ov4+c=__2>10Bu-J+I~
z$=!^>u+OWnzsB@#LRnXM7-(dTa4d#eD@nK0;pFTBV+_0dBWhVQ=ysVcQ%;W0IoKZ&
zMv*0n7%Na34Eucc$3LgHyU*a&HzDrRACGzegZI!{b9s6}Hk)wvZ~t$&e1Wr3tKw-8
zf*4_mS9Oh6(sFSdYu^?ajMS8kZJA1-Yz)Sij3PyyuXyuGhwko}m(S*i+R*Q}SfwQb
z&2|e;GsE4@k|6HWj$+PEZSJAb6>jY!SDLMTgK0hD(Y=?r&o#nb5kwi@_MEeqU8E6&
zj@g_}nnDP=t__E9jV9C9P-3*b`?Uhm*kM?pHkH0M#2Tby@FI_=uEWW?VNoi!9AOQ)
zXsWuhc6}OjtIcS<$HCD72L}gCXH#zP?m$==6xz_~w<)U{<2sD@_Q<n>GRx@pI&|7?
z)~l2<FL?O)0goR(LMzSn^%aiQiz}=93j@lkMmCyZzfGqTBP$yU;08XvYq`L<9)TZ{
ztut23jKQ#r<GMK7FnaAB_8+~%JMX;C_RcPOuBaO5Yz=8d$o}8?Z;=n)Bvp2zS2vov
zHdKv0h3dLNDUD;WflQk&Kr2ln4Q`{UDoyNa2EI!>fS%j%@rNs3{&+%{B_AEn_~h9Q
zk?Szp-(#)<!l+L!BRnB^^jHz7F6k^F@oMgkYJ|zSd3j2>IwrkyS!9|xis^?f{Bpq8
zf6ef8Z%Dr#QEA8<1JY17nnr30X)ul1q<9(FfEo&A!=1D;cuM1H@RY&V)^?_WotDQz
z%etS1)_9(8Wo*7jS=T&z^(`LUyH6t}Up)JQ;}<8?WknQ(7_AVl9nm{DtY!<Q(;3sr
zguT5ny>17otZ>Z6`$8@2jRM@@#c{-FYl|q3afCxz%vi2gbh~Yv542pd<@Z^yQ<6Al
zH13nGt(M<&JqCjg<Lzx$iv^i+k$KGlio>Hrp1(NfKmMm5vAr{3(Cskn59oI~Z2iN3
z%%}gy|4MfE635t<$v7^KBR1RtiN?N}TG{EDQU)z0(g?D~pdE)y8Cpp~DcWQzqbC|}
z<}Ra9b3X>-D%R6AzA#oB=eNnGS5)aX-2~QY$^8dQJPvvC;EE4F)O_Q$HSW71jTa(o
zhkhqUlnvQzO(i9c>mW7cN~5Kq63{ph7)wi2Mp+Z*CS#CI+Siv@Sx;F_<CmvFXrSJp
z^&G&|HGv-x#}Rd1Tb+gHG2Yu@IbGm~0cn;Jw<286qpV82jrmh=mUrhb&ne4-cBez0
z*C^TGdmd$3Q4}So$7f6?cL*VHl2*)cFd*~;{LshsJ(Q9-xP(zezuP5gw{TsD+sTyB
zi|Dmllto3a-=^E^;rbz38@jE8ZYQB?3|XF|b;<Phg1d`r0>@#zGvf4e$~-Np`eUTj
zWXe!CP)bNV57+lV*$-Z8jU8265?0k1Txpn9iu0A^o4XNiJiu*lvDJ<E(d~@q)0)HW
z4#Vv}o|cq(%6cVP=Q&Q3lBYRo;gFXa*LYmt4M?7}dG`Dfi&XIEKlC_x)?qhxAf5B*
z>E|51cf$FVWHDQzstQLaR+VAhX!2UKt_^FcSxQO00Xb&1K{j^Vmnqvq*3zn(h5RcQ
zhqk5~jQu`|BgW%x0^dh9R#YpM1OxB9{|--Hc|sILbh{nPb@r{pFwb+!s{YFLTh%p-
z#S&Rp7FJ!9gn@69)P0v;uZwU59yn;BiQ<T=DG}PxPGYhuC(L6G_jWKFBWM)5pnc*v
z#`Qg_Qi8VKLYn9F`dz#rq|9@!F0a`gZ}a=V|642;DQ~>>2FrE9i)UYObZ-}TutR19
zPNOMZvssR~m?$P&uj~j|H)v_qG<mIQd~2?}tPQoR$?A&w@{&Pkf!m6?e%ZnSZVQ9k
z8&LWnltMNI^U0hbkz`rUWHDi#t{JpEUcA(-t0nKfCit}n6`y|5A)g7xuSj~!fX{xs
zNA2YZmCy=vjILQ2D@d7?8s%A5FUAlHL8aN$H?~-9q^4GeO4*D*scrU;+WbsyE`l#3
zRN}#ivMNcl3}Y<sx0S?nyB+$20neYkAPPhBvO#H0zt^EGD^{zNJS*t+yJT5T6h%al
zPZ;`Wt!b(nKZ=Nxn0MZJhv{_6Pk!<fJgpV!I-}R=*`<&+47axU^ph_bbUVbYn8kEX
zn&v2}2?7s|qSbD*SS$&G0HYO+tZ;*XMrwlC<Jo7=S*A5d`?~}|Lta+g+}!fpzx6e6
zTs~T_$!kgI3S8q*IMzexIL*o%&j0`*5lKWrRMwWRv_aK2j>HiHfuX4knXq0u-+{A*
z<o;N)NY}KK;_<*|rDB$OgS*J_gM>1_CCgU$YR2`Ak0zkdE~^UMFr-GKRF9LhglVwF
zy*<Iv+Zn6rh-f<^ot^Xa$&%_>ge(n{wH2e}ffc0O)gXLpR+0QA<wI}69Wn*AvMK1L
z)|8u{HJed*tqqL<8N}$VZCXbUX{v^zC@{hhcpiQjvRbY9!FT_HG+PmbK3SGC91bki
zT{w1{YYa`@;5mXpzl-bpEar0-i;O4?5F2fx=Xu0&Y_V}hYmCxVRgEiL9N$GC==Iw8
zLCE>(HAnY%`QrH*zU#0(9%76kiDL_s6fR|*WmuE{8}=1JkQ`DYl@gH75tDRC`~XKY
zLTMP?ts)50I0>btL|}B6QllB&J-Qn~;<^9F@w|DC=ha?)_u@Y8?R#C<d7js&<p5PO
z=_$>>QULp+=Nlp`DElw1fg8}<!%Z?WMYp}^_jixCxUdmLoK(2@SzprUljXX+XvnKO
z8&XH=3~kAnAM$Q!c>;m-4%Wn!rZ8*%`tKUPUVW~A4^gcM_jC8y1Xe#dn~9yLg3)sZ
zu8t@fu<d|<b6Z_-P|k!pVwQQzooCE)q}av?tZ4dUorRFXeO)ItYO_8}HJ^SWWhmIo
znsVOMF}iqem1~kgE$??BJ+XDcsWNvVsWk}YgBUAq3Q-s$4(f#h_^No@da_7YCM#2q
z+vAU&fv}=kMSgLG&2lsARhaeOa!c3pFgc?2Z4uTkAbQ8|KQ51BzMO6m=;GS(HR{dH
zHr0ycOEvq(d)Cy}@F8whFoCWf48%3Jpec-4xxA0&s7U#PIo^tbvOi)EYiIG&8xfOe
zURin@#}P5Lu&{jb?ryT@ga$iULX`a(5W^Z5FDVTSCIgRuzPC6bgm@fP3@21GJ0Q_;
z<sa3+eXiK1VO_LqofD5&fe`Hz2h_EfVSFxs*Ya{@q8_E*8&!D>f4cHGho)91uJYHa
zdxMQgI%-3_D7(DT7tQ^=$I;Z)!#{T8`lI7fTBoDxsETqa_R$IF1;zs<KOEx}e-gpl
z%{x#y+>abE%`p<!Z^&?x25{!u_Hx&X^v5y81w&zKzGC5V5yt%I6yC0;6#Ppo+o<Wl
zuwq80u5}5?lJ-=WW;Ge-FI5P;yl+@KF|Wb3HG&<nE-;;mLPAxY&;OXTk!$WfzD=DI
z1zH(&3D!LpvOf!X+qgS!{=L6=at+@MC#|{aR@S!SBx;>M<DYkqs!KOaNz(SsP+#(Q
zj0ykyP9Ag#W>qmDn1n!zC)IaEPniX<f~qqwGN3KkKzH>okhz6^!~SQX!BM(ooqJ@;
zYCC5ST87AZVm~pe7b$@-S=%X-COt{Kb+ALlkR2H)lh+h6HN~v#jXY)j$Hv5V?Mbof
zzHA}S1{#=+69031;Yyj=2W*0G6W8p}hXm9+oQ3_rv|Fz~VXq69I>(vx=;mI;xrq=i
zLz<e-3i9$9WmX5mWM{w$HLGal*>7~sei(z9*UtOb+Klej5iEHVW3l1&ck#_34>DS=
zo~x-kmvRB^fQ|w1-Xzhg{F-8kyF6RGrVZX0-tqz;L=Rzx_G*4@GX%57Dl+iEwcWkF
zF^(dw^HrZQZYq;J=1hl!jR&Bs`#Wbdy>0E?i%@lZ<>w~%;g5A7hHwn#w+Pd@D>SnZ
zNpuauy45wO4Iw+{OiV`#!p{5$_V)!Y_ND$Sbukju*_R9Kx2Sn5Ve0Bzr^Wkdn&Hmr
zo%<1LeI=BEdw8`l-@Ryn5;@-E-@bZO#p+O8p)dIn;oQBT5PoJC_s8Vereft4RnMCB
z+vQh(RwNXWN~`|6PG@!B2Y-#w@6~laJv~&4+f$&}8mqc_2)RcD?m$5Ywj^CQNu0IA
zr+aOgJ|y9VV0NU_)LWZA29NOx>nejBRo;w%)tm%l|1*AQo(Fj&|LM;OUj7M9&p@c8
z^DwgZvtp(f;s+TAng~s5V2~Vm_wT&|lW&uxtYuv_tU;6iYJdpfhD!=~4aa|HVg;;t
zv&EwyJ1v4I{6$x4r8*Trjt%!Ff&M6P(fKZ0^S=ho`o>hZJG;1_rO@T=ZCV_WNf)vY
zfyVFha1FUP2`NtEft5cSAdw$JR{Oc$u{0|T?#=VlZ6xc$U^)=VjIP^eb{ikj^Ojo;
zGqZGDK^UF_ZZjrsp8Q>IRl}X~Y@_`rwqyL+@~l(l$ZWQ}Rlk&zDyP33$<cUmU$`zU
z#)W1|>eBJ~5^^WQgzRws4v~CHV>HYZ#-`z{MFko~gz$K62+b>FR&%Oj3&gSGqaEdP
zI+>;;WA)opETW&}kVy$bn-Hrct|!saI<?R;=czdYCgv}w$`^TUr{uib`C467cYJk?
zI=an^Pq>>x5n6gxNFdNhoX63Hjoq`8RIhJoseTE;&VOhm5X1^hvz*!2S|$Wfvsp`g
zH`<MJB~r|U@*bK@)||&i5z^+3?41w!J5$MtSFvTzH<vfJRkhLyNb0v{G3;D+$-4|~
ztahp+(#che2Hd~92YK~n$t_)NKa?Z(+i0GAt<ml%VOu>|*O)q_i6D(-ahuzQ3p{&?
zms|Gwc@9~xU2Y9j4o#**@PIVp!<5(O87CIzeJTh^(g}fxXLsVObW%56*e3e>Vgo55
zK_z3Wg@sBRBh+Z6F-!u5R%o{%<MR7d#5nV8dAZiVfB&)U?KKeYEKnXLe!Gca!N#?W
z!t6BO^5L@`?~$^rGi86u7E9?Ry8gX#QyR^>h_6D6VKdL8dx~HVb)I5~_Pdy`9aeVp
z4vdutDc^Ua7S6;P2_$>YFh4hPyFE^8ZwL1I-7)L3|6*(uN(I372+C#!3VTvLy_I|O
z&Z+vmD_7o;x~M-FKrpPZkUQ$}L7yW+j;NK$$`nV)g7&6xGD*;_Yf)d}lmur#EqkZC
zy!4Mnk>sjf0A>dIBs@E7+|MQY?si$w9>%KVqGCGDZ#lP}9n<a`@E<rVx-z<z(M9-j
z@O@c>pZNpI=*zyPN9@HSHhIy^MD_|_AjPXGZaxZKhDc3ZSd)nB_jQte&nR=3KO%zl
zb$Z;78f6;6<4<)%Y^h5g6eY?tMug;!xax#&Vl6#~%M6n@mCNWF|JvnOD|2h;GuBW=
zxRbf>iJ+arux(Vn0#&?4ccq_h7>kLgYWzQiJtJkcSE_w=yu{j$7B)(8k{l2)${5|N
z8Ro72J~w{q&kUXHToT!=?uq(%v@c5-AQO0WDJoD}N`x0@p98`yFAU4VzQYYr^YbtC
z`=oyUqyy@~+$12<Z*fWqXIi0w1tY05*bku;*t4U+-~=-JBpryjD)sbR;v6^TO|J&<
zuE&fQbIrq9M<<uzG4YIzr-@Yr;T!NonkPZ00L+^(@c2j+lXD+8OzTriRRLY=DZP1^
zy!a2Rix{yBvE$h88!Og0`c<6|l6YUM|B(0-ZRF0Z)GwXUM^D`YbXCJ0{T1wzLJ=cg
zWFkWns|?|1{xBU?L^Ju99qnXMS6*o8@-?tzx<+x4f-}cCwQQbMmu%WI(#1VNBorg0
zN}$bXf>sUHyCLp+U5oEUmUt!7+^)QeC=1Ej@)UAw18h*>`G7y}^<{In4J*5+oKc-A
z-n`~@;#TP;0J^lt3e!#)PFi~<7Q=RGA|N1mc_R1EW5M^tOL{MK=%Q|bIH8a}=IVb-
z0!-e#IhnT2^mzA90iHOf2jg8ZZ!mNZ^3VYN71IdWs3R}oDzH{EnyiZre<G=?p#f^B
zLVcS7T3XR#u`Ul&rsbiX3y@-b6<eqSS=5NzmS<zXEs0QMcER+#IykOY>V@3K>1t>`
z-xo&LU|ge>p6bDTsqnw)I5=kNx&DrZT0WV=7$!Day=r_)kW*$a)EmT_&><cvq9N62
z77vN!P?b-_4~lD{(w@_wGfU4&w3<S?mDQ>j<U3YBU)LKrvu~3mZzY+Yoo3yt2Jfmo
z!_rY#62NtaCsJl-K4zM{f$P3jx2yL~;p)IF(FdEkh$KSPkXwGAo#X7P1|}E}%6tw$
zd1POw=ORU}KWt#NrdY@T%(!ewYkVr>zi5MsXBr;o<md4s?Qxdm<Z*vDlYdtjroEzY
zGfn0j@I79YRjrM3bbL{cF#O^IPm(y05;R0l;s^J+o1dj;9Q<37w9DfeNqbtxP|ZQ?
zx3)#)AHrG-@gWimF{i+u2&-9!%1g4q6NIKu`!w{1_q_eCPlam@YUecQeCb$Vob|qb
z1C0kQ!Naaz9<RWJr?ZdH-ijNoN+oi)MDyKucTZJjA*S!VxPo)2r`fnX@aMB^8lS+4
zlV5IZD!W%EoCYSp<TRmuno7*c*{5AjBcWSFGpdODM5)lIhz#dI!UG;X`#f}+mYiwb
zugT@BhcWw||65Q>F1Yd2t6JJn%+g;n*s`{o%(!}DqPI-yrYFu{a*y_<@cwX++1=UV
zTL-bF-RsDx6ZI7itLow}+9RqKy@(1;50gm+M&3|*(uZSe+N%VyAE1JVFOruh;=hi1
z2$VX5&t)c*;Lpu6OqUv2tl@x<&GqIUDF<4DC<KYDXyOoLWHLWQabQlM`IS;Tjsv4z
z7vKAnJpCUWS1qk?dmLM6{GQDzVf^Pv`w>V4nM_&>ZGJ)P1PZ<#=c||e{Z@!cWM(=a
z`5fS-`kn96Uyzg2pZ+VJ;PFd2Ub%eqD*T`0fpcYZz@P2(3#r?~4FHgQb&NOFPgEtL
zB9>U@`5$5Y<3NZ!iP9*2B`H+o`wB5QT&QXB2a?S!$hT|DR#;lx(@V{z?CBfoetmMA
z`-!nV2_11B$4x8ibJk1t&(Xq?Di8}JOximXdurId82D>mBD`;q6nCnnF?TZF`|}sS
zBPLKns#6Oxt4qT{2($#8+Wq(#b>`m5=+dMJR{rmmsC4?b*;yW7_Y2Qn?kC}->7@p8
z1?rJ8@%Cj9_QHst_Vg-<_Jp(jUHI9ItORt@QuvK)DV2^sr=XyKg8V4=4EnQV4GuR%
z(XCJKU-V<%#n|E7Mtu|XMOW5P+u8|Mle;L*F}=d1-~Iw2R-r(HO4RiXFn!oAi&UbW
zpQj&2`WThaG0n?Z1c=pq#5DZ)l0xY6TeEi7T)LS(7T~2fU{7qjOw1O9n8>DP8AYZ1
z+y24(yD|g&-DNA&Ka{niraI~Cr?RvOBxAAqKh;h94U@%RymB)j(XU^LAS}w$;w0$D
z&w0?f{T0>CU1D~HADh2s549J}SETRtQVxle8%kh%n_l9Y4ssF78bP@mtvG}vl<6l;
zdVLK6rA)|c_d`9Q98z_!pbM6gQ!C3M50rEGp>iu%>tO)wNEl{zxZmg^3U<C9X7DEH
zla}mFnwW;);o%1~TK4AlLv!;Bz-Q@^Kgx;bFo&|_0Q%sI{IB%QW`teAI67MsGn4Yl
z#(}Iw7|zx0okD{d6~4q3gzB|8S@6!#ew86wdxfKB&jxfw?MGmT;#dz~yrYlWN;tY@
zNemkvl(qkY^J5|W7jEU(yEaZ%US)7IznTE$x2q25a7)eRE*|M9k4<Q(V!9_t#8dcC
zZV2k@`y^!j1e<X*ntAgv<c2vrN$V%maqaEWY~bHztmM1fw1z?nlYhUN3hVF!@w4Gs
z)L#;;qG&1_yC!@og1mY*cEnxI2D@FT@~xFBj?wkw<#<sle_+Td@~q+4+$yNBedpG*
zbnL|Dhqn&@txD7_M6UUTm2&=ai!dF?MoD7g)k6;KdLz__XUq?;-dGCRo$O9O`r0T}
zLg(u59it04ZT#~ar@s*c+^*x!$_<mIz(+(Y`ccaEy@mOs_QoW&3BD~sH$<)DYvKw^
z!&_(E0Px_(bP!u==QGoEwr&h2#lC5}XZblBbRY2L#ZnE^ll6>77nXb%Oaf#`*SkZC
zyKp(})Z4Ox=YyJNBTm(Ib#*I0<u0XSAH@E;+^w`M5pY&9aFE`M_ms^kR8P>JGo2UC
zTom3V_d8k%O$P8CFa;n)9%ss@GD>5VA(}o2CJld?N@mbt2-hcr@8TLht~qKJ&D*-X
z&n)~EuMy(P%y?|)m8*-$ae#3m8MFWrwO58t2_3#y4~M8OuYw(efI18TzOGZ67CVix
zelkYv&%%cU*+K7bJ(sWNM>$hWdJL0M*E%?Jkvu2(PL-X@CYAzo+9Yaksv%!LPyO9v
z?DD$@V7{hbEChr*LzdUCP@Rr8taN^=M&e^$8lbD<(KI@&CQnqFW^I>$;&KDIo_(^6
zQPR=zZkkvhkz!*ez>?nR!F2)FwdDYyQ$s1MRd``S2rvFR{66B(=2#xp`h8Cf?H$Ee
zRFImY`4i|T#`4JS-D$h-TxNs|GstPyHJeV!*-YgniKBff@{rNU(PNWmUyTD@`a{B9
zUelsRM?KoQaSQD)K6dBvaN^SWOPrl0rDT+mFe3=5$rBy|2t>zXaqW`s%?DRE)9~gT
z)7Z>(*3h>Bwr>s6chb%f#{(`m;$}_0gGZIN9qAHgOvW|)d;HE{${k6~96J8=e0fMJ
zz~;I+AyqxrFLdf38F>GK+&1mq_S*!TXJq9M5+5^els^?DbI6H+b*`?_FDMIS3K;N3
zrEo_^6rx~8Um^OPy7v+vuGM~?2SYw@UHAhLIu>YP$FZ^c$XUvkRj;E2pdsdJr)9QS
zxkK{iw+?Ur9SCO*xQ71dMl<-!W>Vtcf44O4lr;u$-iIR#3kw)kc{PdJ@1beX-feHE
zHvX<A^z|`r7qXECIlJTo?~qKykx8;XFYEj+zJGJ9>BAeJyUiyz@b^MX=Qh3A_gAbf
z2Of8=l**5o1YZ)xrKZxy9vmOuQmWPtxSIky;gs~~xbq4Mfg<e3xQ45#xjjzvk462;
z)m5Ztx{e-MiG!Qy8~5Ed$y_9L(OJr{U3b}HPGS{&2BduZ5RMa`VpzUV{x&S&Up27L
zTZ&4i@v6=qJ$NiZz^^mv%i5eSyi=h(?ky*fXzugM&2Pm#*J5Jo%#j1%gNOUb&>>hi
zMb|$1aJYhXfTS17g=R4MMWh#kWC#^5u2NbJ=bNY19O2p}k2h=E+5#%YNHODCc1hAL
ziiZ={^Ls)I(>0`P4IN&N)Gnq5Vinn6h?k|SW}RgJUJ?Gy=(_A95f~Jt6mWDR`;7bC
zX%X?j$|w>?q~Ax)$^^vgNV2Axy2{^aO;R$=%jJ&lf$;BFk9Fq*a+USZnj#>l_x8yr
z)<Y(5412bBbX3-SY<**+rAT_E%r@(Xrox_QqP@^pg<(ev-x?;s^{svSoUwEwQ`303
z!|hS7>vflRU+Dxj>zkVaQ|(^W5%UwA9YQs=$EtVnx_QxDh@lcuQsB_z4LZJ#vh{6I
z(x<lLp+AT<<mcnt(kGhucOkVaYaQf+Y`o8JSTeC1MIcP}YYd+}i)rwUB6OkaAlB7D
zH2aJ{yZ4ZEY$R6k>p%xQktY^6Ld;&}>XwaP3c)ZsiZ-`oB@MCcu6Pm7Y0Y$)cMlGd
z-@J<(#aXWR5y)LH6TA<G^#=qKe%O%qe!c$hX_gEVYii0?APj_YjH?|+usHyO>B>T0
zY|f}XPFkP@hnR_!$Tf2QMUSW7C;pExVD7zZ$G|v0VAe>mj$ntH1?=%y!vWtVl7P3j
z<ou+`qNVPc7D-cOrAI?LxdK>w9A$`{m`?d~=C?6FsWK|QmkR@jr8PHMNveRMGwjaQ
z+`Nn;l)kK)ax&(^nMa$$53+OH7Y12^55DH}HlPJ!;B_TWjcvOTBWe~E#TYNss^Fa>
zhiIgH2;*O9)BCuS6Ax+Cs3vai<1o$IKEPpzOJ~;9iUkt=xP@i|*AtluA3EJjreKVh
z(~Lgasn}s-E45gLq8lJa3QRY<y#Dq0X!v(dxAtSgDqdISxS1%s^F?_I%*z`m7QnF!
zT*HMWz;~@(9jAy@tG4dxD}uuu4;-n&SVts_C+NKrN5@c5(;xS-Ui75@s#d19Popu@
zt3(b?Dw7Vh9^sme>ZW=?L~ZdEPh*ZMLU_kZS<k>OPeI;DKQtKYZmku36Y?VAV=~=j
z@w({spN;+XhuG>ynl6t$#b5SzcAr;1oBwvO^jJTknKz5eoqrY)w7)3F=Ewy`yD=%m
zzZ|Q!s4)?pVi?-<`Sn~ikMtc#ICZeTDe$3PO_*tD&Tf{47ze2$FsO(H{O=yG;QFDe
zsS87|kV0$GAvdN0KW*t_XP;@ZrNxNtF1^JfaaGfG2~LbjB_!wP<OL3@Q}*mK#-TY~
zp#Yy`jSQ|65AIY8-P{YXf>X@JcTpS&e;3$&a&T!<T1wyYSE|=e-#L2PFO<#)K5t5X
zz&x~nHq8>FGQ;ed^o4`@oZMu8-?_f2j<s*_=tc5qB}q27mDC&1r~6u&vNgopdzACe
zafOASzXBF#;C2Q`T1-w)`y5b`7WHYOsR9MW#!p$EWQwHn0VYy7b(tZbeXTK3mx4pg
z4pDERjr8~BE0!*<4d5xZ{jv6W|6hjwQ$AcPg;M@k0N&Y_wP-HJqBBnBWi+zq4SIjY
zbvF|2-Nm$fAX;B<Q>_9)IjUMBp^KKnro&=13(t&I)L=Q!Q?x71O2DMjKyyF$G^?8=
z8ie1XzJ%DeOR>&1irnxMQ*#S|uo_!?&QP|a`P+nY=aIr-=Vd|`7##397}>1B+dk0w
z=GtR=qI9mB$pLS`k5Ok2neVRGyY!=5c>GK?;SbI!E`S`*mQ|a3wS`1F+u>gkrgk^e
z)FC+CW&=k3@kAeIiS2_*lgX|llZ1&5c*mryZ{|~?x~4iS>2$arfdc3?uv|v3(y-qx
zFs`8x&fx9sv*l&%7^B?5NbUirrG~WzmS=O5ln5Lc3eb8Y_&@%6#R~)Zg_?KxrvsxN
z$RSs|l?cw|j_&;jcKnTvi8A(~Cg0n%ot;PKprieOQp#FsU^19-02rs+16%&s^^`5*
z4qI7Yy`lh`NnyFWORS{S3rktkmFA09ng0&fJ!klpb0)uQ+V<z`2mxDJxizRAr`{`%
zijlcJ9@Ts-d$lQAgJECr-4TzhVAImMYUiIp(*iq(tZ5DBwk{5p0OQsdbdn?<Ifb|5
z<L?O*k9KEl^KlKj)h~awVKOBccpM7#+5;Q1#+_NKvt|z}8yiF1@crP~pOn7j1AqBb
z^US0B-oB@stUk51Y3Uh1qOGcX4^0&G#3$ToB^_h-J$yZ1g7E<zOsGEfwK$D^3N9NQ
z7nWN@;D#!DU)BfA_hUC2#=Hg`rEyUk*a!q`EC_5_*Vv3Z{rl}{Bv`}tZSffYA(Uy-
zy4-NeiiQCbBB9-WZuj{<@C((`D@O?QjC>qNe$r3*bMYuB)2vhrjGtf)?7n!zS%tK&
zYcg^_C}?lJC7-PI0Sb3fa24<rX~J?SXLFn~WP{Z7l1)tJT)hJo8fjQ>FQ43zoXmXv
z36xbs+nz!QokW_xHB<$kVX1bCMpgo<x5A|tZ;^t#B06=)I23eRbJbz~a*41mLup=&
z&%mJwVNT^;j0A>my<<YF&LVky#4->FZRh@{`)Z7VlZf%u28HLa40J?$_xfG2=!#_i
z{FbXnKv$r2mltWXLb!fo6bhwZ6tgoeUkt@65CN+hRZ;QzJVfF8yf%_dhrOc)L~S2%
zbX{o~z?(=Db%`fOL?2UgWD;KS{OCpI-jReN(S*I4&Sb6;lF+Pr;0UDX5#%=DUT@>z
zAP<^(D!D9K7yHKzKf^W=OBhZ#_uJ=*g!E@X??l$Gj$&my-GJ1Z|I6B0PAthE5I!qV
zK04R-*=7a}cCK}<pFFQ`{yqX=cn<d60bMJ<*Y5^B>3eWPacDv@dD49n{Xecw;NO!s
z72>;;U92kyx5@9Z*Ol+jwdh?AhPJ#nDg5h7_!&mT*0zsPjg9oc3jZLsEPIAOhN<5s
zlAt#RZO=m4yGKbwSR?U<!o;wTlz930k00l8B6y><tzfE2>wjCKTurNV>oUR*>Z$cK
zGORn`Ds#x-3CR-m2D4><S!?)XF4i10f1&bMTY8M$cD}+yOm(u8ey^U<4~V_G2D{q}
zAT@jleS$r+(^dMiaZYJ4she1>RUaFI^Y<-D$B1h@P+anl^%CyEFc_cUg*02{bQ4Mt
z(XsA+R8KA4byg(Wm-Fr3AN(e!&J#uaiy?Kw%#hxv6p}T+l~uKJyz=of5RjBPR7p5F
z_4JmA2zkaIqIFQ~;s|=c4tRu@8FHhPlE1#b9@fOo6UAfzZfIuteZ6VfaT9RSFL#-F
z`{?}*<W|~^I_J~ElKG1iWmG<ILW2H6E{&QhXb{6-#>%J)#;D9YE(9u#AeSEzE=yAD
zSugtL>=NSrZE0qkE`DEBm_N<^u`fHjTfJ$hWjV=#0uIip%J21Hnq+r|SsBG1T-sUw
zvT38NG4NrE2IRE?<|+_O0W_7Xk;9)`&PROQB=1CQ=JVBa+wmPlv)J=WT>>@2fEH7m
z{S9+sn+wEtayte1nNv+h3#(Xr`Kqbo2Uf3%5ry94<n-bn#>7TIOu#_RS5ZtRizyI%
zlNo{{&e^-z4>P&S!_r!I^0c`XpKE;(P5}o0L3g|(#-K1hI^NsUH@7_5lRMufHGOe0
zkiYG6*Ij|Q)Ww$*G};n%C0a)M#iRZCjtojUs|J3ey$|=ztJ*Fev<)HR3LBmg;VH@~
zZikH{&&CPafi)=>RmzgF=>{?umIOK~oO{RyKKm35f`wTjhr@2j?w?`&h-_?ON?`?+
zSQjNx7YrP-Bem)m!Cvg~#vueWXyB8Xr)5}Pgp;Pu(}0L?#<)J_%^sV1Xon!o5igY7
z$7ndc*SbsGOV{otMo8S9uPJ}k$Ookg@vw$E5kQPuTApMjW;-KyUbr@q{WlU@LYXwX
zTUWBTVM@VdTgf}@Z6&}IxL9lR8vS~P*!!5T>m*1zT|&*i<s|*U&E35pS-pDqATCfo
zF$B>ycJJOjPEVMjr<J*<wX~(XHSlpyL`YbaUs!}+L{wK;NLpA_S{%YFBrGi?#P1*l
k`F{>LxmelT`2GI}ME>sq{gclq;J`gqnC8n8#kU{-5Bhge%m4rY

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/win_aeryn_survive.png
new file mode 100644
index 0000000000000000000000000000000000000000..2df6e25ac3883806035f09cedf3cefcbcc270d35
GIT binary patch
literal 40773
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
LzFM8i%gFx$L%%!m

literal 0
HcmV?d00001

-- 
GitLab


From e9b7671c15f6dd621a70472d194713ba00f183f0 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 00:16:02 +0100
Subject: [PATCH 018/102] push to 113

---
 game/engines/default/engine/version.lua | 2 +-
 game/modules/example/init.lua           | 4 ++--
 game/modules/example_realtime/init.lua  | 4 ++--
 game/modules/tome/init.lua              | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/game/engines/default/engine/version.lua b/game/engines/default/engine/version.lua
index 509d3d2a38..460a9a2109 100644
--- a/game/engines/default/engine/version.lua
+++ b/game/engines/default/engine/version.lua
@@ -18,7 +18,7 @@
 -- darkgod@te4.org
 
 -- Engine Version
-engine.version = {1,1,2,"te4",17}
+engine.version = {1,1,3,"te4",17}
 engine.require_c_core = engine.version[5]
 engine.version_id = ("%s-%d_%d.%d.%d"):format(engine.version[4], engine.require_c_core, engine.version[1], engine.version[2], engine.version[3])
 
diff --git a/game/modules/example/init.lua b/game/modules/example/init.lua
index 428228cfd8..7ff39f817b 100644
--- a/game/modules/example/init.lua
+++ b/game/modules/example/init.lua
@@ -22,8 +22,8 @@ long_name = "Example Module for T-Engine4"
 short_name = "example"
 author = { "DarkGod", "darkgod@te4.org" }
 homepage = "http://te4.org/modules:example"
-version = {1,1,2}
-engine = {1,1,2,"te4"}
+version = {1,1,3}
+engine = {1,1,3,"te4"}
 description = [[
 This is *NOT* a game, just an example/template to make your own using the T-Engine4.
 ]]
diff --git a/game/modules/example_realtime/init.lua b/game/modules/example_realtime/init.lua
index 7948105fdc..033f6c4073 100644
--- a/game/modules/example_realtime/init.lua
+++ b/game/modules/example_realtime/init.lua
@@ -22,8 +22,8 @@ long_name = "Realtime Example Module for T-Engine4"
 short_name = "example_realtime"
 author = { "DarkGod", "darkgod@te4.org" }
 homepage = "http://te4.org/modules:example"
-version = {1,1,2}
-engine = {1,1,2,"te4"}
+version = {1,1,3}
+engine = {1,1,3,"te4"}
 description = [[
 This is *NOT* a game, just an example/template to make your own using the T-Engine4.
 ]]
diff --git a/game/modules/tome/init.lua b/game/modules/tome/init.lua
index 0986c18f69..a7b35e7af9 100644
--- a/game/modules/tome/init.lua
+++ b/game/modules/tome/init.lua
@@ -22,8 +22,8 @@ long_name = "Tales of Maj'Eyal: Age of Ascendancy"
 short_name = "tome"
 author = { "DarkGod", "darkgod@te4.org" }
 homepage = "http://te4.org/"
-version = {1,1,2}
-engine = {1,1,2,"te4"}
+version = {1,1,3}
+engine = {1,1,3,"te4"}
 description = [[
 Welcome to Maj'Eyal.
 
-- 
GitLab


From 4d91b966c7a76768f53903d42521b89b7ab9fc0c Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 00:22:29 +0100
Subject: [PATCH 019/102] Fixed achievements borders ingame for various
 difficulties

---
 .../class/interface/WorldAchievements.lua     | 21 ++++++++++++++-----
 1 file changed, 16 insertions(+), 5 deletions(-)

diff --git a/game/modules/tome/class/interface/WorldAchievements.lua b/game/modules/tome/class/interface/WorldAchievements.lua
index 84fb983f8a..c5fc59d6c1 100644
--- a/game/modules/tome/class/interface/WorldAchievements.lua
+++ b/game/modules/tome/class/interface/WorldAchievements.lua
@@ -33,16 +33,19 @@ local PERMADEATH_INFINITE = 1
 local PERMADEATH_MANY = 2
 local PERMADEATH_ONE = 3
 
-
---- Make a new achievement with a name and desc
-function _M:newAchievement(t)
-	t.id = t.id or t.name
-	t.id = t.id:upper():gsub("[ ]", "_")
+local function findTile(t)
 	if not fs.exists("/data/gfx/achievements/"..t.id:lower()..".png") then
 		t.image = "trophy_gold.png"
 		print("Achievement with default image not found", t.id, "/data/gfx/achievements/"..t.id:lower()..".png")
 	else t.image = "achievements/"..t.id:lower()..".png"
 	end
+end
+
+--- Make a new achievement with a name and desc
+function _M:newAchievement(t)
+	t.id = t.id or t.name
+	t.id = t.id:upper():gsub("[ ]", "_")
+	findTile(t)
 
 	WA.newAchievement(self, t)
 
@@ -53,6 +56,7 @@ function _M:newAchievement(t)
 		t2.name = t2.name.." (Roguelike)"
 		t2.difficulty = DIFFICULTY_NORMAL
 		t2.permadeath = PERMADEATH_ONE
+		findTile(t2)
 		WA.newAchievement(self, t2)
 		
 		-- Exploration
@@ -60,6 +64,7 @@ function _M:newAchievement(t)
 		t2.id = "EXPLORATION_"..t2.id
 		t2.name = t2.name.." (Exploration mode)"
 		t2.permadeath = PERMADEATH_INFINITE
+		findTile(t2)
 		WA.newAchievement(self, t2)
 
 		-- Nightmare
@@ -68,6 +73,7 @@ function _M:newAchievement(t)
 		t2.name = t2.name.." (Nightmare (Adventure) difficulty)"
 		t2.difficulty = DIFFICULTY_NIGHTMARE
 		t2.permadeath = PERMADEATH_MANY
+		findTile(t2)
 		WA.newAchievement(self, t2)
 
 		local t2 = table.clone(t)
@@ -75,6 +81,7 @@ function _M:newAchievement(t)
 		t2.name = t2.name.." (Nightmare (Roguelike) difficulty)"
 		t2.difficulty = DIFFICULTY_NIGHTMARE
 		t2.permadeath = PERMADEATH_ONE
+		findTile(t2)
 		WA.newAchievement(self, t2)
 
 		-- Insane
@@ -83,6 +90,7 @@ function _M:newAchievement(t)
 		t2.name = t2.name.." (Insane (Adventure) difficulty)"
 		t2.difficulty = DIFFICULTY_INSANE
 		t2.permadeath = PERMADEATH_MANY
+		findTile(t2)
 		WA.newAchievement(self, t2)
 
 		local t2 = table.clone(t)
@@ -90,6 +98,7 @@ function _M:newAchievement(t)
 		t2.name = t2.name.." (Insane (Roguelike) difficulty)"
 		t2.difficulty = DIFFICULTY_INSANE
 		t2.permadeath = PERMADEATH_ONE
+		findTile(t2)
 		WA.newAchievement(self, t2)
 		
 		-- Madness
@@ -98,6 +107,7 @@ function _M:newAchievement(t)
 		t2.name = t2.name.." (Madness (Adventure) difficulty)"
 		t2.difficulty = DIFFICULTY_MADNESS
 		t2.permadeath = PERMADEATH_MANY
+		findTile(t2)
 		WA.newAchievement(self, t2)
 
 		local t2 = table.clone(t)
@@ -105,6 +115,7 @@ function _M:newAchievement(t)
 		t2.name = t2.name.." (Madness (Roguelike) difficulty)"
 		t2.difficulty = DIFFICULTY_MADNESS
 		t2.permadeath = PERMADEATH_ONE
+		findTile(t2)
 		WA.newAchievement(self, t2)
 	end
 end
-- 
GitLab


From 9c9340e82ddbbdd974263963dd4eda2c94c4f4f4 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 00:35:39 +0100
Subject: [PATCH 020/102] paranoia

---
 game/engines/default/engine/FlyingText.lua | 4 +---
 game/modules/tome/class/Actor.lua          | 2 +-
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/game/engines/default/engine/FlyingText.lua b/game/engines/default/engine/FlyingText.lua
index d49728726a..66e425eab1 100644
--- a/game/engines/default/engine/FlyingText.lua
+++ b/game/engines/default/engine/FlyingText.lua
@@ -33,9 +33,7 @@ function _M:enableShadow(v)
 end
 
 function _M:add(x, y, duration, xvel, yvel, str, color, bigfont)
-	assert(x, "no x flyer")
-	assert(y, "no y flyer")
-	assert(str, "no str flyer")
+	if not x or not y or not str then return end
 	color = color or {255,255,255}
 	local s = core.display.drawStringBlendedNewSurface(bigfont and self.bigfont or self.font, str, color[1], color[2], color[3])
 	if not s then return end
diff --git a/game/modules/tome/class/Actor.lua b/game/modules/tome/class/Actor.lua
index f7ecd21dfc..ea6a68e104 100644
--- a/game/modules/tome/class/Actor.lua
+++ b/game/modules/tome/class/Actor.lua
@@ -4663,7 +4663,7 @@ function _M:canSeeNoCache(actor, def, def_pct)
 	-- ESP, see all, or only types/subtypes
 	if self.esp then
 		local esp = self.esp
-		local t, st = rawget(actor, "type") or "???", rawget(actor, "subtype") or "???"
+		local t, st = tostring(rawget(actor, "type") or "???"), tostring(rawget(actor, "subtype") or "???")
 		-- Type based ESP
 		if esp[t] and esp[t] > 0 then
 			return true, 100
-- 
GitLab


From 5833032887cd0e0ad1227bfd10688464a6e288aa Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 09:51:34 +0100
Subject: [PATCH 021/102] Sanctum portal has a message about requiring the orb
 of many ways

---
 game/modules/tome/class/Game.lua                 | 2 +-
 game/modules/tome/data/zones/high-peak/grids.lua | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/game/modules/tome/class/Game.lua b/game/modules/tome/class/Game.lua
index 8278c2aef4..4817cef51c 100644
--- a/game/modules/tome/class/Game.lua
+++ b/game/modules/tome/class/Game.lua
@@ -1898,7 +1898,7 @@ function _M:setupMouse(reset)
 	local outline = Shader.new("objectsoutline").shad
 
 	self.mouse:registerZone(Map.display_x, Map.display_y, Map.viewport.width, Map.viewport.height, function(button, mx, my, xrel, yrel, bx, by, event, extra)
-		if not self.uiset:isLocked() then return end
+		if not self.uiset:isLocked() or not game.level then return end
 
 		local tmx, tmy = game.level.map:getMouseTile(mx, my)
 		if core.shader.allow("adv") and outline then
diff --git a/game/modules/tome/data/zones/high-peak/grids.lua b/game/modules/tome/data/zones/high-peak/grids.lua
index 0bd069d011..74bf64ca7a 100644
--- a/game/modules/tome/data/zones/high-peak/grids.lua
+++ b/game/modules/tome/data/zones/high-peak/grids.lua
@@ -189,6 +189,8 @@ newEntity{
 	always_remember = true,
 	show_tooltip = true,
 	desc = [[This portal seems to connect to an other part of this level.]],
+	change_level_check = function() game.bignews:say(60, "#GOLD#This portal looks like it reacts only to the Orb of Many Ways.") return true end,
+	change_level = 1,
 	orb_portal = {
 		nothing = true,
 		message = "#VIOLET#You enter the swirling portal and appear in a large room with other portals and the two wizards.",
-- 
GitLab


From 4afbcf4bd8abfc84aec6f67ae84344c6e4ca3b97 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 10:29:12 +0100
Subject: [PATCH 022/102] Added the missing unlock text for Madness

---
 .../data/texts/unlock-difficulty_madness.lua  | 35 +++++++++++++++++++
 1 file changed, 35 insertions(+)
 create mode 100644 game/modules/tome/data/texts/unlock-difficulty_madness.lua

diff --git a/game/modules/tome/data/texts/unlock-difficulty_madness.lua b/game/modules/tome/data/texts/unlock-difficulty_madness.lua
new file mode 100644
index 0000000000..063dc1433d
--- /dev/null
+++ b/game/modules/tome/data/texts/unlock-difficulty_madness.lua
@@ -0,0 +1,35 @@
+-- ToME - Tales of Maj'Eyal
+-- Copyright (C) 2009, 2010, 2011 Nicolas Casalini
+--
+-- This program is free software: you can redistribute it and/or modify
+-- it under the terms of the GNU General Public License as published by
+-- the Free Software Foundation, either version 3 of the License, or
+-- (at your option) any later version.
+--
+-- This program is distributed in the hope that it will be useful,
+-- but WITHOUT ANY WARRANTY; without even the implied warranty of
+-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+-- GNU General Public License for more details.
+--
+-- You should have received a copy of the GNU General Public License
+-- along with this program.  If not, see <http://www.gnu.org/licenses/>.
+--
+-- Nicolas Casalini "DarkGod"
+-- darkgod@te4.org
+
+return "New game difficulty mode: #LIGHT_GREEN#Madness",
+[[You won the game on Insane mode.  You are one of the best players!
+But fear not because the game is just about to get even more unfair on you!
+
+Welcome to Madness!
+
+Madness features:#YELLOW#
+- All zone levels increased by 150% + 10
+- All creature talent levels increased by 170%
+- Rare creatures are far more frequent and random bosses start to appear
+- Player is being hunted! Randomly all foes in a radius will get a feeling of where she/he is
+- Player rank is normal instead of elite
+- Player can earn Madness version of achievements if also playing in Roguelike or Adventure permadeath mode.
+
+#WHITE#May you suffer many fun and unfair deaths!
+]]
-- 
GitLab


From 122491555fa40792329fd5e7f46d9727a8fc2516 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 10:48:37 +0100
Subject: [PATCH 023/102] Fixed correctly dying while killing the chronolith
 twins

---
 game/modules/tome/class/Actor.lua                |  2 +-
 game/modules/tome/class/Game.lua                 | 16 ++++++++++------
 .../tome/data/chats/temporal-rift-end.lua        | 12 +++++-------
 .../tome/data/zones/eidolon-plane/zone.lua       |  1 +
 4 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/game/modules/tome/class/Actor.lua b/game/modules/tome/class/Actor.lua
index ea6a68e104..0418c80932 100644
--- a/game/modules/tome/class/Actor.lua
+++ b/game/modules/tome/class/Actor.lua
@@ -1799,7 +1799,7 @@ function _M:onTakeHit(value, src, death_note)
 			self.displacement_shield_target:takeHit(displaced, src)
 			game:delayedLogDamage(src, self, 0, ("#CRIMSON#(%d teleported)#LAST#"):format(displaced), false)
 			game:delayedLogDamage(src, self.displacement_shield_target, displaced, ("#CRIMSON#%d teleported#LAST#"):format(displaced), false)
-			if displaced < self.displacement_shield then
+			if self.displacement_shield and displaced < self.displacement_shield then
 				self.displacement_shield = self.displacement_shield - displaced
 				value = 0
 			else
diff --git a/game/modules/tome/class/Game.lua b/game/modules/tome/class/Game.lua
index 4817cef51c..ecd0c23c23 100644
--- a/game/modules/tome/class/Game.lua
+++ b/game/modules/tome/class/Game.lua
@@ -642,6 +642,15 @@ function _M:onLevelLoad(id, fct, data)
 	print("Registering on level load", id, fct, data)
 end
 
+function _M:onLevelLoadRun()
+	self.on_level_load_fcts = self.on_level_load_fcts or {}
+	print("Running on level loads", self.zone.short_name.."-"..self.level.level)
+	for i, fct in ipairs(self.on_level_load_fcts[self.zone.short_name.."-"..self.level.level] or {}) do
+		fct.fct(self.zone, self.level, fct.data)
+	end
+	self.on_level_load_fcts[self.zone.short_name.."-"..self.level.level] = nil
+end
+
 function _M:changeLevel(lev, zone, params)
 	params = params or {}
 	if not self.player.can_change_level then
@@ -832,12 +841,7 @@ function _M:changeLevelReal(lev, zone, params)
 	self.state:zoneCheckBackupGuardian()
 
 	-- Check if we must do some special things on load of this level
-	self.on_level_load_fcts = self.on_level_load_fcts or {}
-	print("Running on level loads", self.zone.short_name.."-"..self.level.level)
-	for i, fct in ipairs(self.on_level_load_fcts[self.zone.short_name.."-"..self.level.level] or {}) do
-		fct.fct(self.zone, self.level, fct.data)
-	end
-	self.on_level_load_fcts[self.zone.short_name.."-"..self.level.level] = nil
+	self:onLevelLoadRun()
 
 	-- Decay level ?
 	if self.level.last_turn and self.level.data.decay and self.level.last_turn + self.level.data.decay[1] * 10 < self.turn then
diff --git a/game/modules/tome/data/chats/temporal-rift-end.lua b/game/modules/tome/data/chats/temporal-rift-end.lua
index b6724c5945..f2289945e2 100644
--- a/game/modules/tome/data/chats/temporal-rift-end.lua
+++ b/game/modules/tome/data/chats/temporal-rift-end.lua
@@ -18,19 +18,17 @@
 -- darkgod@te4.org
 
 newChat{ id="welcome",
-	action = function(npc, player) player:attr("invulnerable", 1) end,
 	text = [[#LIGHT_GREEN#*A tall man, glowing like a star, appears out of nowhere.*#WHITE#
 You destroyed *it* both? I am sorry for my harsh tone when we first met, but repairing time threads is stressful.
 I cannot stay. I still have much to do. But take this-- it should help you.
 #LIGHT_GREEN#*He disappears again before you can even reply. A rift opens, to Maj'Eyal... you hope.*#WHITE#]],
 	answers = {
-		{"Ok...", action = function(npc, player)
-			player:attr("invulnerable", -1)
+		{"Ok...", action = function(npc, player) game:onLevelLoad("temporal-rift-4", function()
 			local o = game.zone:makeEntityByName(game.level, "object", "RUNE_RIFT")
 			if o then
 				o:identify(true)
 				game.zone:addEntity(game.level, o, "object")
-				player:addObject(player.INVEN_INVEN, o)
+				game.player:addObject(game.player.INVEN_INVEN, o)
 				game.log("The temporal warden gives you: %s.", o:getName{do_color=true})
 			end
 
@@ -40,13 +38,13 @@ I cannot stay. I still have much to do. But take this-- it should help you.
 			local g = game.zone:makeEntityByName(game.level, "terrain", "RIFT")
 			g.change_level = 3
 			g.change_zone = "daikara"
-			local oe = game.level.map(player.x, player.y, engine.Map.TERRAIN)
+			local oe = game.level.map(game.player.x, game.player.y, engine.Map.TERRAIN)
 			if oe:attr("temporary") and oe.old_feat then 
 				oe.old_feat = g
 			else
-				game.zone:addEntity(game.level, g, "terrain", player.x, player.y)
+				game.zone:addEntity(game.level, g, "terrain", game.player.x, game.player.y)
 			end
-		end},
+		end) end},
 	}
 }
 
diff --git a/game/modules/tome/data/zones/eidolon-plane/zone.lua b/game/modules/tome/data/zones/eidolon-plane/zone.lua
index 62acdcc76d..313d41200a 100644
--- a/game/modules/tome/data/zones/eidolon-plane/zone.lua
+++ b/game/modules/tome/data/zones/eidolon-plane/zone.lua
@@ -168,6 +168,7 @@ return {
 
 			game.logPlayer(game.player, "#LIGHT_RED#You are sent back to the material plane!")
 			game.player:updateMainShader()
+			game:onLevelLoadRun()
 		end)
 	end,
 }
-- 
GitLab


From 25d4a51debd23c0c42b5f2fe0be46906484ba1eb Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 11:14:06 +0100
Subject: [PATCH 024/102] Fixed dying as you win the Derth arena

---
 game/modules/tome/data/chats/arena-unlock.lua | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/game/modules/tome/data/chats/arena-unlock.lua b/game/modules/tome/data/chats/arena-unlock.lua
index e1c87b9a80..32ade87ee2 100644
--- a/game/modules/tome/data/chats/arena-unlock.lua
+++ b/game/modules/tome/data/chats/arena-unlock.lua
@@ -110,7 +110,6 @@ newChat{ id="go",
 
 
 newChat{ id="win",
-	action = function(npc, player) player:attr("invulnerable", 1) end,
 	text = [[#LIGHT_GREEN#*The Cornac rogue comes back from the shadows*#WHITE#
 Well done, @playerdescriptor.race@! I knew you had potential.
 #LIGHT_GREEN#*The rogue takes off his hood, showing a fairly young, but unmistakably
@@ -126,9 +125,7 @@ But we can make you a true champion, beloved by many and bathing in diamonds.
 Good luck in your adventures, and come visit us when you are done!
 ]],
 	answers = {
-		{ "I will. Farewell for now.", action = function (self, player)
-			player:attr("invulnerable", -1)
-
+		{ "I will. Farewell for now.", action = function (self, player) game:onLevelLoad("arena-unlock-1", function()
 			local g = game.zone:makeEntityByName(game.level, "terrain", "SAND_UP_WILDERNESS")
 			g.change_level = 1
 			g.change_zone = "town-derth"
@@ -141,8 +138,7 @@ Good luck in your adventures, and come visit us when you are done!
 			game:setAllowedBuild("campaign_arena", true)
 			game.player:setQuestStatus("arena-unlock", engine.Quest.COMPLETED)
 			world:gainAchievement("THE_ARENA", game.player)
-		end
-		},
+		end) end},
 	}
 }
 
-- 
GitLab


From 8f3b78a253ada911cd9fe43018092a520c3139e1 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 11:19:14 +0100
Subject: [PATCH 025/102] paranoia4ever

---
 game/modules/tome/class/Object.lua | 26 +++++++++++++++-----------
 1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/game/modules/tome/class/Object.lua b/game/modules/tome/class/Object.lua
index 9e1ed2d7de..1e878c03bc 100644
--- a/game/modules/tome/class/Object.lua
+++ b/game/modules/tome/class/Object.lua
@@ -1222,11 +1222,13 @@ function _M:getTextualDesc(compare_with, use_actor)
 	if self.inscription_data and self.inscription_talent then
 		use_actor.__inscription_data_fake = self.inscription_data
 		local t = self:getTalentFromId("T_"..self.inscription_talent.."_1")
-		local tdesc = use_actor:getTalentFullDescription(t)
-		use_actor.__inscription_data_fake = nil
-		desc:add({"color","YELLOW"}, "When inscribed on your body:", {"color", "LAST"}, true)
-		desc:merge(tdesc)
-		desc:add(true)
+		if t then
+			local tdesc = use_actor:getTalentFullDescription(t)
+			use_actor.__inscription_data_fake = nil
+			desc:add({"color","YELLOW"}, "When inscribed on your body:", {"color", "LAST"}, true)
+			desc:merge(tdesc)
+			desc:add(true)
+		end
 	end
 
 	local talents = {}
@@ -1320,13 +1322,15 @@ function _M:getUseDesc(use_actor)
 		ret = tstring{{"color","YELLOW"}, ("It can be used to %s."):format(self.use_simple.name), {"color","LAST"}}
 	elseif self.use_talent then
 		local t = use_actor:getTalentFromId(self.use_talent.id)
-		local desc = use_actor:getTalentFullDescription(t, nil, {force_level=self.use_talent.level, ignore_cd=true, ignore_ressources=true, ignore_use_time=true, ignore_mode=true, custom=self.use_talent.power and tstring{{"color",0x6f,0xff,0x83}, "Power cost: ", {"color",0x7f,0xff,0xd4},("%d out of %d/%d."):format(usepower(self.use_talent.power), self.power, self.max_power)}})
-		if self.talent_cooldown then
-			ret = tstring{{"color","YELLOW"}, "It can be used to activate talent ", t.name,", placing all other charms into a ", tostring(math.floor(usepower(self.use_talent.power))) ," cooldown :", {"color","LAST"}, true}
-		else
-			ret = tstring{{"color","YELLOW"}, "It can be used to activate talent ", t.name," (costing ", tostring(math.floor(usepower(self.use_talent.power))), " power out of ", tostring(math.floor(self.power)), "/", tostring(math.floor(self.max_power)), ") :", {"color","LAST"}, true}
+		if t then
+			local desc = use_actor:getTalentFullDescription(t, nil, {force_level=self.use_talent.level, ignore_cd=true, ignore_ressources=true, ignore_use_time=true, ignore_mode=true, custom=self.use_talent.power and tstring{{"color",0x6f,0xff,0x83}, "Power cost: ", {"color",0x7f,0xff,0xd4},("%d out of %d/%d."):format(usepower(self.use_talent.power), self.power, self.max_power)}})
+			if self.talent_cooldown then
+				ret = tstring{{"color","YELLOW"}, "It can be used to activate talent ", t.name,", placing all other charms into a ", tostring(math.floor(usepower(self.use_talent.power))) ," cooldown :", {"color","LAST"}, true}
+			else
+				ret = tstring{{"color","YELLOW"}, "It can be used to activate talent ", t.name," (costing ", tostring(math.floor(usepower(self.use_talent.power))), " power out of ", tostring(math.floor(self.power)), "/", tostring(math.floor(self.max_power)), ") :", {"color","LAST"}, true}
+			end
+			ret:merge(desc)
 		end
-		ret:merge(desc)
 	end
 
 	if self.charm_on_use then
-- 
GitLab


From a8d4354a7e95b01668c05f1fb6767a4b3ff44129 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 11:27:08 +0100
Subject: [PATCH 026/102] hum

---
 game/modules/tome/data/gfx/particles/shadow_flash.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/gfx/particles/shadow_flash.lua b/game/modules/tome/data/gfx/particles/shadow_flash.lua
index e62157af99..a1dd56dd6d 100644
--- a/game/modules/tome/data/gfx/particles/shadow_flash.lua
+++ b/game/modules/tome/data/gfx/particles/shadow_flash.lua
@@ -19,7 +19,7 @@
 
 local nb = 0
 return { generator = function()
-	local radius = radius
+	local radius = radius or 3
 	local sradius = (radius + 0.5) * (engine.Map.tile_w + engine.Map.tile_h) / 2
 	local ad = rng.float(0, 360)
 	local a = math.rad(ad)
-- 
GitLab


From b5c56bbe6b99c31a60ec82b5425e1824b8accef2 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 13:52:09 +0100
Subject: [PATCH 027/102] moarr paranoia

---
 game/engines/default/engine/interface/ActorProject.lua | 1 +
 1 file changed, 1 insertion(+)

diff --git a/game/engines/default/engine/interface/ActorProject.lua b/game/engines/default/engine/interface/ActorProject.lua
index a5a341e95d..9e9b117bb6 100644
--- a/game/engines/default/engine/interface/ActorProject.lua
+++ b/game/engines/default/engine/interface/ActorProject.lua
@@ -385,6 +385,7 @@ end
 function _M:projectDoStop(typ, tg, damtype, dam, particles, lx, ly, tmp, rx, ry, projectile)
 	local grids = {}
 	local function addGrid(x, y)
+		if not x or not y then return end
 		if not grids[x] then grids[x] = {} end
 		grids[x][y] = true
 	end
-- 
GitLab


From 9aab931a44e5532731789fa7912108bb423c7ef3 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 13:54:28 +0100
Subject: [PATCH 028/102] i'm so paranoid

---
 game/modules/tome/class/Game.lua | 1 +
 1 file changed, 1 insertion(+)

diff --git a/game/modules/tome/class/Game.lua b/game/modules/tome/class/Game.lua
index ecd0c23c23..4ea8f1061d 100644
--- a/game/modules/tome/class/Game.lua
+++ b/game/modules/tome/class/Game.lua
@@ -1296,6 +1296,7 @@ end
 
 -- log and collate combat damage for later display with displayDelayedLogDamage
 function _M:delayedLogDamage(src, target, dam, desc, crit)
+	if not target or not src then return end
 	src = src.__project_source or src -- assign message to indirect damage source if available
 	local visible, srcSeen, tgtSeen = self:logVisible(src, target)
 	if visible then -- only log damage the player is aware of
-- 
GitLab


From 758e5bab8507d25ea5b9681b77ca9bf98c3cca86 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 15:53:33 +0100
Subject: [PATCH 029/102] New Doomed tree: One with Shadows

---
 game/modules/tome/class/Actor.lua             |  21 +++
 game/modules/tome/class/Player.lua            |  18 +++
 .../tome/data/birth/classes/afflicted.lua     |   1 +
 .../data/gfx/particles/darkness_power.lua     |  51 ++++++
 .../tome/data/gfx/talents/shadow_decoy.png    | Bin 0 -> 3474 bytes
 .../tome/data/gfx/talents/shadow_empathy.png  | Bin 0 -> 3625 bytes
 .../tome/data/gfx/talents/shadow_senses.png   | Bin 0 -> 5217 bytes
 .../data/gfx/talents/shadow_transposition.png | Bin 0 -> 4095 bytes
 .../tome/data/talents/cursed/cursed.lua       |  23 +++
 .../data/talents/cursed/one-with-shadows.lua  | 147 ++++++++++++++++++
 .../tome/data/talents/cursed/shadows.lua      |   1 +
 .../tome/data/talents/misc/inscriptions.lua   |   2 +-
 .../tome/data/timed_effects/mental.lua        |  34 ++++
 13 files changed, 297 insertions(+), 1 deletion(-)
 create mode 100644 game/modules/tome/data/gfx/particles/darkness_power.lua
 create mode 100644 game/modules/tome/data/gfx/talents/shadow_decoy.png
 create mode 100644 game/modules/tome/data/gfx/talents/shadow_empathy.png
 create mode 100644 game/modules/tome/data/gfx/talents/shadow_senses.png
 create mode 100644 game/modules/tome/data/gfx/talents/shadow_transposition.png
 create mode 100644 game/modules/tome/data/talents/cursed/one-with-shadows.lua

diff --git a/game/modules/tome/class/Actor.lua b/game/modules/tome/class/Actor.lua
index 0418c80932..b7545e080b 100644
--- a/game/modules/tome/class/Actor.lua
+++ b/game/modules/tome/class/Actor.lua
@@ -1791,6 +1791,19 @@ function _M:onTakeHit(value, src, death_note)
 		end
 	end
 
+	if value > 0 and self:attr("shadow_empathy") then
+		-- Absorb damage into a random shadow
+		local shadow = self:callTalent(self.T_SHADOW_EMPATHY, "getRandomShadow")
+		if shadow then
+			game:delayedLogMessage(self, src,  "displacement_shield"..(shadow.uid or ""), "#CRIMSON##Source# shares some damage with a shadow!")
+			local displaced = math.min(value * self.shadow_empathy / 100, shadow.life)
+			shadow:takeHit(displaced, src)
+			game:delayedLogDamage(src, self, 0, ("#PINK#(%d linked)#LAST#"):format(displaced), false)
+			game:delayedLogDamage(src, shadow, displaced, ("#PINK#%d linked#LAST#"):format(displaced), false)
+			value = value - displaced
+		end
+	end
+
 	if value > 0 and self:attr("displacement_shield") then
 		-- Absorb damage into the displacement shield
 		if rng.percent(self.displacement_shield_chance) then
@@ -2149,6 +2162,14 @@ function _M:onTakeHit(value, src, death_note)
 			game.level.map:particleEmitter(self.x, self.y, 1, "teleport_in")
 		end
 	end
+	
+	-- Shadow decoy
+	if value >= self.life and self:isTalentActive(self.T_SHADOW_DECOY) then
+		local t = self:getTalentFromId(self.T_SHADOW_DECOY)
+		if t.onDie(self, t, value, src) then
+			value = 0
+		end
+	end
 
 	if value <= 0 then return 0 end
 	-- Vim leech
diff --git a/game/modules/tome/class/Player.lua b/game/modules/tome/class/Player.lua
index aea2345d56..26fba12e91 100644
--- a/game/modules/tome/class/Player.lua
+++ b/game/modules/tome/class/Player.lua
@@ -508,6 +508,24 @@ function _M:playerFOV()
 		end
 	end
 
+	if self:knowTalent(self.T_SHADOW_SENSE) then
+		local t = self:getTalentFromId(self.T_SHADOW_SENSE)
+		local range = self:getTalentRange(t)
+		local sqsense = range * range
+
+		for shadow, _ in pairs(game.party.members) do if shadow.is_doomed_shadow and not shadow.dead then
+			local arr = shadow.fov.actors_dist
+			local tbl = shadow.fov.actors
+			local act
+			for i = 1, #arr do
+				act = arr[i]
+				if act and not act.dead and act.x and tbl[act] and shadow:canSee(act) and tbl[act].sqdist <= sqsense then
+					game.level.map.seens(act.x, act.y, 0.6)
+				end
+			end
+		end end 
+	end
+
 	if not self:attr("blind") then
 		-- Handle dark vision; same as infravision, but also sees past creeping dark
 		-- this is treated as a sense, but is filtered by custom LOS code
diff --git a/game/modules/tome/data/birth/classes/afflicted.lua b/game/modules/tome/data/birth/classes/afflicted.lua
index e03304129f..a3f10a6829 100644
--- a/game/modules/tome/data/birth/classes/afflicted.lua
+++ b/game/modules/tome/data/birth/classes/afflicted.lua
@@ -129,6 +129,7 @@ newBirthDescriptor{
 		["cursed/cursed-form"]={true, 0.0},
 		["cunning/survival"]={false, 0.0},
 		["cursed/fears"]={false, 0.0},
+		["cursed/one-with-shadows"]={false, 0.3},
 	},
 	talents = {
 		[ActorTalents.T_UNNATURAL_BODY] = 1,
diff --git a/game/modules/tome/data/gfx/particles/darkness_power.lua b/game/modules/tome/data/gfx/particles/darkness_power.lua
new file mode 100644
index 0000000000..a16c384e3c
--- /dev/null
+++ b/game/modules/tome/data/gfx/particles/darkness_power.lua
@@ -0,0 +1,51 @@
+-- ToME - Tales of Maj'Eyal
+-- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+--
+-- This program is free software: you can redistribute it and/or modify
+-- it under the terms of the GNU General Public License as published by
+-- the Free Software Foundation, either version 3 of the License, or
+-- (at your option) any later version.
+--
+-- This program is distributed in the hope that it will be useful,
+-- but WITHOUT ANY WARRANTY; without even the implied warranty of
+-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+-- GNU General Public License for more details.
+--
+-- You should have received a copy of the GNU General Public License
+-- along with this program.  If not, see <http://www.gnu.org/licenses/>.
+--
+-- Nicolas Casalini "DarkGod"
+-- darkgod@te4.org
+
+base_size = 32
+
+return { generator = function()
+	local ad = rng.range(0, 360)
+	local a = math.rad(ad)
+	local dir = math.rad(90)
+	local r = rng.range(18, 22)
+	local dirchance = rng.chance(2)
+	local x = rng.range(-16, 16)
+	local y = 16 - math.abs(math.sin(x / 16) * 8)
+	local c = rng.float(0, 0.3)
+
+	return {
+		trail = 1,
+		life = rng.range(10, 18),
+		size = rng.range(2, 3), sizev = 0, sizea = 0.005,
+
+		x = x, xv = 0, xa = 0,
+		y = y, yv = 0, ya = -0.2,
+		dir = 0, dirv = 0, dira = 0,
+		vel = 0, velv = 0, vela = 0,
+
+		r = c,   rv = 0, ra = 0,
+		g = c,   gv = 0, ga = 0,
+		b = c,   bv = 0, ba = 0,
+		a = rng.float(0.5, 1),   av = 0, aa = 0,
+	}
+end, },
+function(self)
+	self.ps:emit(4)
+end,
+40
diff --git a/game/modules/tome/data/gfx/talents/shadow_decoy.png b/game/modules/tome/data/gfx/talents/shadow_decoy.png
new file mode 100644
index 0000000000000000000000000000000000000000..8b0804e2e7c0d8a5b899d21305138d0c10cbb380
GIT binary patch
literal 3474
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
AZ~y=R

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/talents/shadow_empathy.png b/game/modules/tome/data/gfx/talents/shadow_empathy.png
new file mode 100644
index 0000000000000000000000000000000000000000..66c17e50e42599029b9dec08ce2f3e0658802bf9
GIT binary patch
literal 3625
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/talents/shadow_senses.png b/game/modules/tome/data/gfx/talents/shadow_senses.png
new file mode 100644
index 0000000000000000000000000000000000000000..d98a59dd2b98a6e1e7e34ae0c06563de52f9af89
GIT binary patch
literal 5217
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
b|M>b}kUaN+?ky3*00000NkvXXu0mjfebyKh

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/talents/shadow_transposition.png b/game/modules/tome/data/gfx/talents/shadow_transposition.png
new file mode 100644
index 0000000000000000000000000000000000000000..abc54b45763aaf48f9786ee2b165421b5f07cc24
GIT binary patch
literal 4095
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/talents/cursed/cursed.lua b/game/modules/tome/data/talents/cursed/cursed.lua
index 5b430729b6..d71b4422c1 100644
--- a/game/modules/tome/data/talents/cursed/cursed.lua
+++ b/game/modules/tome/data/talents/cursed/cursed.lua
@@ -31,6 +31,7 @@ newTalentType{ allow_random=true, is_mind=true, type="cursed/force-of-will", nam
 newTalentType{ allow_random=true, is_mind=true, type="cursed/darkness", name = "darkness", description = "Harness the power of darkness to envelop your foes." }
 newTalentType{ allow_random=true, is_mind=true, type="cursed/shadows", name = "shadows", description = "Summon shadows from the darkness to aid you." }
 newTalentType{ allow_random=true, is_mind=true, type="cursed/punishments", name = "punishments", description = "Your hate becomes punishment in the minds of your foes." }
+newTalentType{ allow_random=true, is_mind=true, type="cursed/one-with-shadows", name = "one with shadows", min_lev = 10, description = "Harness your shadows to their full potential." }
 
 -- Generic
 newTalentType{ allow_random=true, is_mind=true, type="cursed/gestures", name = "gestures", generic = true, description = "Enhance the power of you mind with gestures." }
@@ -102,6 +103,27 @@ cursed_cun_req5 = {
 	level = function(level) return 16 + (level-1)  end,
 }
 
+cursed_req_high1 = {
+	stat = { cun=function(level) return 22 + (level-1) * 2 end },
+	level = function(level) return 10 + (level-1)  end,
+}
+cursed_req_high2 = {
+	stat = { cun=function(level) return 30 + (level-1) * 2 end },
+	level = function(level) return 14 + (level-1)  end,
+}
+cursed_req_high3 = {
+	stat = { cun=function(level) return 38 + (level-1) * 2 end },
+	level = function(level) return 18 + (level-1)  end,
+}
+cursed_req_high4 = {
+	stat = { cun=function(level) return 46 + (level-1) * 2 end },
+	level = function(level) return 22 + (level-1)  end,
+}
+cursed_req_high5 = {
+	stat = { cun=function(level) return 54 + (level-1) * 2 end },
+	level = function(level) return 26 + (level-1)  end,
+}
+
 cursed_lev_req1 = {
 	level = function(level) return 0 + (level-1)  end,
 }
@@ -146,6 +168,7 @@ load("/data/talents/cursed/shadows.lua")
 load("/data/talents/cursed/darkness.lua")
 load("/data/talents/cursed/punishments.lua")
 load("/data/talents/cursed/gestures.lua")
+load("/data/talents/cursed/one-with-shadows.lua")
 
 load("/data/talents/cursed/cursed-form.lua")
 load("/data/talents/cursed/cursed-aura.lua")
diff --git a/game/modules/tome/data/talents/cursed/one-with-shadows.lua b/game/modules/tome/data/talents/cursed/one-with-shadows.lua
new file mode 100644
index 0000000000..e41576d5a4
--- /dev/null
+++ b/game/modules/tome/data/talents/cursed/one-with-shadows.lua
@@ -0,0 +1,147 @@
+-- ToME - Tales of Middle-Earth
+-- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+--
+-- This program is free software: you can redistribute it and/or modify
+-- it under the terms of the GNU General Public License as published by
+-- the Free Software Foundation, either version 3 of the License, or
+-- (at your option) any later version.
+--
+-- This program is distributed in the hope that it will be useful,
+-- but WITHOUT ANY WARRANTY; without even the implied warranty of
+-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+-- GNU General Public License for more details.
+--
+-- You should have received a copy of the GNU General Public License
+-- along with this program.  If not, see <http://www.gnu.org/licenses/>.
+--
+-- Nicolas Casalini "DarkGod"
+-- darkgod@te4.org
+
+local Emote = require "engine.Emote"
+
+newTalent{
+	name = "Shadow Senses",
+	type = {"cursed/one-with-shadows", 1},
+	require = cursed_cun_req_high1,
+	mode = "passive",
+	points = 5,
+	no_npc_use = true,
+	range = function(self, t) return math.floor(self:combatTalentScale(t, 1, 5, 1)) end,
+	info = function(self, t)
+		return ([[Your awareness extends to your shadows.
+		You always know exactly where your shadows are and can perceive any foe within %d tiles of their vision.]])
+		:format(self:getTalentRange(t))
+	end,
+}
+
+newTalent{
+	name = "Shadow Empathy",
+	type = {"cursed/one-with-shadows", 2},
+	require = cursed_cun_req_high2,
+	points = 5,
+	hate = 10,
+	cooldown = 25,
+	getRandomShadow = function(self, t)
+		local shadows = {}
+		if game.party and game.party:hasMember(self) then
+			for act, def in pairs(game.party.members) do
+				if act.summoner and act.summoner == self and act.is_doomed_shadow and not act.dead then
+					shadows[#shadows+1] = act
+				end
+			end
+		else
+			for uid, act in pairs(game.level.entities) do
+				if act.summoner and act.summoner == self and act.is_doomed_shadow and not act.dead then
+					shadows[#shadows+1] = act
+				end
+			end
+		end
+		return #shadows > 0 and rng.table(shadows)
+	end,
+	getDur = function(self, t) return math.floor(self:combatTalentScale(t, 3, 10)) end,
+	getPower = function(self, t) return 5 + self:combatTalentMindDamage(t, 0, 300) / 8 end,
+	action = function(self, t)
+		self:setEffect(self.EFF_SHADOW_EMPATHY, t.getDur(self, t), {power=t.getPower(self, t)})
+		return true
+	end,
+	info = function(self, t)
+		local power = t.getPower(self, t)
+		local duration = t.getDur(self, t)
+		return ([[You are linked to your shadows for %d turns, diverting %d%% of all damage you take to a random shadow.
+		Effect increases with Mindpower.]]):
+		format(duration, power)
+	end,
+}
+
+newTalent{
+	name = "Shadow Transposition",
+	type = {"cursed/one-with-shadows", 3},
+	require = cursed_cun_req_high3,
+	points = 5,
+	hate = 6,
+	no_npc_use = true,
+	radius = function(self, t) return math.floor(self:combatTalentScale(t, 1, 15, 1)) end,
+	getNb = function(self, t) return math.floor(self:combatTalentScale(t, 1, 3, 1)) end,
+	action = function(self, t)
+		local tg = {type="hit", range=self:getTalentRadius(t)}
+		local x, y, target = self:getTarget(tg)
+		if not x or not y or not target then return nil end
+		if core.fov.distance(self.x, self.y, target.x, target.y) > self:getTalentRadius(t) then return nil end
+		if target.summoner ~= self or not target.is_doomed_shadow then return end
+
+		-- Displace
+		local tx, ty, sx, sy = target.x, target.y, self.x, self.y
+		target.x = nil target.y = nil
+		self.x = nil self.y = nil
+		target:move(sx, sy, true)
+		self:move(tx, ty, true)
+
+		self:removeEffectsFilter(function(t) return (t.type == "physical" or t.type == "magical") and t.status == "detrimental" end, t.getNb(self, t))
+
+		return true
+	end,
+	info = function(self, t)
+		return ([[Observers find it difficult to tell you and your shadows apart.
+		You can target a shadow in radius %d and instantly trade places with it.
+		%d random negative physical or magical effects are transferred from you to the chosen shadow in the process.]])
+		:format(self:getTalentRadius(t), t.getNb(self, t))
+	end,
+}
+
+newTalent{
+	name = "Shadow Decoy",
+	type = {"cursed/one-with-shadows", 4},
+	require = cursed_cun_req_high4,
+	mode = "sustained",
+	cooldown = 10,
+	points = 5,
+	cooldown = 50,
+	sustain_hate = 40,
+	getPower = function(self, t) return 10 + self:combatTalentMindDamage(t, 0, 300) end,
+	onDie = function(self, t, value, src)
+		local shadow = self:callTalent(self.T_SHADOW_EMPATHY, "getRandomShadow")
+		if not shadow then return false end
+
+		game:delayedLogDamage(src, self, 0, ("#GOLD#(%d decoy)#LAST#"):format(value), false)
+		game:delayedLogDamage(src, shadow, value, ("#GOLD#%d decoy#LAST#"):format(value), false)
+		shadow:takeHit(value, src)
+		self:setEffect(self.EFF_SHADOW_DECOY, 4, {power=t.getPower(self, t)})
+		self:forceUseTalent(t.id, {ignore_energy=true})
+
+		if self.player then self:setEmote(Emote.new("Fools, you never killed me; that was only my shadow!", 45)) end
+		return true
+	end,
+	activate = function(self, t)
+		return {}
+	end,
+	deactivate = function(self, t, p)
+		return true
+	end,
+	info = function(self, t)
+		return ([[Your shadows guard you with their lifes.
+		When you would receive a fatal blow, you instantly transpose with a random shadow that takes the blow instead, putting this talent on cooldown.
+		For the next 4 turns you only die if you reach -%d life. However, when below 0 you cannot see how much life you have left.
+		Effect increases with Mindpower.]]):
+		format(t.getPower(self, t))
+	end,
+}
diff --git a/game/modules/tome/data/talents/cursed/shadows.lua b/game/modules/tome/data/talents/cursed/shadows.lua
index af46b97418..18b3fcafd8 100644
--- a/game/modules/tome/data/talents/cursed/shadows.lua
+++ b/game/modules/tome/data/talents/cursed/shadows.lua
@@ -194,6 +194,7 @@ local function createShadow(self, level, tCallShadows, tShadowWarriors, tShadowM
 		exp_worth=0,
 		hate_regen = 1,
 		avoid_traps = 1,
+		is_doomed_shadow = true,
 
 		max_life = resolvers.rngavg(3,12), life_rating = 5,
 		stats = { -- affected by stat limits
diff --git a/game/modules/tome/data/talents/misc/inscriptions.lua b/game/modules/tome/data/talents/misc/inscriptions.lua
index d61739e8e1..d92ade3f3f 100644
--- a/game/modules/tome/data/talents/misc/inscriptions.lua
+++ b/game/modules/tome/data/talents/misc/inscriptions.lua
@@ -258,7 +258,7 @@ newInscription{
 	info = function(self, t)
 		local data = self:getInscriptionData(t.short_name)
 		return ([[Activate the infusion to increase three of your primary stats by %d for %d turns.
-		Also while Heroism is active, you will only die when reaching -%d life. However, when below 0 you cannot see how much life you have left, and you will die if you did not heal before the effect ends.
+		Also while Heroism is active, you will only die when reaching -%d life. However, when below 0 you cannot see how much life you have left.
 		It will always increase your three highest stats.]]):format(data.power + data.inc_stat, data.dur, data.die_at + data.inc_stat * 30)
 	end,
 	short_info = function(self, t)
diff --git a/game/modules/tome/data/timed_effects/mental.lua b/game/modules/tome/data/timed_effects/mental.lua
index 5c9ce2c490..fdbcdf8945 100644
--- a/game/modules/tome/data/timed_effects/mental.lua
+++ b/game/modules/tome/data/timed_effects/mental.lua
@@ -2952,3 +2952,37 @@ newEffect{
 		eff.power = 2
 	end,
 }
+
+newEffect{
+	name = "SHADOW_EMPATHY", image = "talents/shadow_empathy.png",
+	desc = "Shadow Empathy",
+	long_desc = function(self, eff) return ("%d%% of all damage is redirected to a random shadow."):format(eff.power) end,
+	type = "mental",
+	subtype = { mind=true, shield=true },
+	status = "beneficial",
+	parameters = { power=10 },
+	activate = function(self, eff)
+		self:effectTemporaryValue(eff, "shadow_empathy", eff.power)
+		eff.particle = self:addParticles(Particles.new("darkness_power", 1))
+	end,
+	deactivate = function(self, eff)
+		self:removeParticles(eff.particle)		
+	end,
+}
+
+newEffect{
+	name = "SHADOW_DECOY", image = "talents/shadow_decoy.png",
+	desc = "Shadow Decoy",
+	long_desc = function(self, eff) return ("A random shadow absorbed a fatal blow for you, granting you a negative shield of %d."):format(eff.power) end,
+	type = "mental",
+	subtype = { mind=true, shield=true },
+	status = "beneficial",
+	parameters = { power=10 },
+	activate = function(self, eff)
+		self:effectTemporaryValue(eff, "die_at", -eff.power)
+		eff.particle = self:addParticles(Particles.new("darkness_power", 1))
+	end,
+	deactivate = function(self, eff)
+		self:removeParticles(eff.particle)		
+	end,
+}
-- 
GitLab


From e1ccaf9cc9ea68205c69f12ad91a947177fff753 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 16:55:16 +0100
Subject: [PATCH 030/102] frellllll

---
 game/modules/tome/data/talents/cursed/cursed.lua | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/game/modules/tome/data/talents/cursed/cursed.lua b/game/modules/tome/data/talents/cursed/cursed.lua
index d71b4422c1..ea6403c030 100644
--- a/game/modules/tome/data/talents/cursed/cursed.lua
+++ b/game/modules/tome/data/talents/cursed/cursed.lua
@@ -103,23 +103,23 @@ cursed_cun_req5 = {
 	level = function(level) return 16 + (level-1)  end,
 }
 
-cursed_req_high1 = {
+cursed_cun_req_high1 = {
 	stat = { cun=function(level) return 22 + (level-1) * 2 end },
 	level = function(level) return 10 + (level-1)  end,
 }
-cursed_req_high2 = {
+cursed_cun_req_high2 = {
 	stat = { cun=function(level) return 30 + (level-1) * 2 end },
 	level = function(level) return 14 + (level-1)  end,
 }
-cursed_req_high3 = {
+cursed_cun_req_high3 = {
 	stat = { cun=function(level) return 38 + (level-1) * 2 end },
 	level = function(level) return 18 + (level-1)  end,
 }
-cursed_req_high4 = {
+cursed_cun_req_high4 = {
 	stat = { cun=function(level) return 46 + (level-1) * 2 end },
 	level = function(level) return 22 + (level-1)  end,
 }
-cursed_req_high5 = {
+cursed_cun_req_high5 = {
 	stat = { cun=function(level) return 54 + (level-1) * 2 end },
 	level = function(level) return 26 + (level-1)  end,
 }
-- 
GitLab


From 345269eebe8227236f153ab63731d319cb2ea45a Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 17:20:53 +0100
Subject: [PATCH 031/102] frelling damnit sh*t !

---
 game/modules/tome/class/Player.lua | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/game/modules/tome/class/Player.lua b/game/modules/tome/class/Player.lua
index 26fba12e91..1d4cfd09a8 100644
--- a/game/modules/tome/class/Player.lua
+++ b/game/modules/tome/class/Player.lua
@@ -508,8 +508,8 @@ function _M:playerFOV()
 		end
 	end
 
-	if self:knowTalent(self.T_SHADOW_SENSE) then
-		local t = self:getTalentFromId(self.T_SHADOW_SENSE)
+	if self:knowTalent(self.T_SHADOW_SENSES) then
+		local t = self:getTalentFromId(self.T_SHADOW_SENSES)
 		local range = self:getTalentRange(t)
 		local sqsense = range * range
 
-- 
GitLab


From dc0246a2bc317a102376e08ec06d9a1bc278912f Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 24 Dec 2013 17:24:08 +0100
Subject: [PATCH 032/102] and frell

---
 game/modules/tome/data/talents/cursed/one-with-shadows.lua | 1 +
 1 file changed, 1 insertion(+)

diff --git a/game/modules/tome/data/talents/cursed/one-with-shadows.lua b/game/modules/tome/data/talents/cursed/one-with-shadows.lua
index e41576d5a4..477c44c429 100644
--- a/game/modules/tome/data/talents/cursed/one-with-shadows.lua
+++ b/game/modules/tome/data/talents/cursed/one-with-shadows.lua
@@ -79,6 +79,7 @@ newTalent{
 	require = cursed_cun_req_high3,
 	points = 5,
 	hate = 6,
+	cooldown = 10,
 	no_npc_use = true,
 	radius = function(self, t) return math.floor(self:combatTalentScale(t, 1, 15, 1)) end,
 	getNb = function(self, t) return math.floor(self:combatTalentScale(t, 1, 3, 1)) end,
-- 
GitLab


From e85f6f4db540257f5a2052ca5a73dc567625618c Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sun, 29 Dec 2013 23:28:17 +0100
Subject: [PATCH 033/102] fixed

---
 src/particles.c | 1 +
 src/shaders.c   | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/particles.c b/src/particles.c
index 9e1c190f02..6b5f295499 100644
--- a/src/particles.c
+++ b/src/particles.c
@@ -33,6 +33,7 @@
 #include "SFMT.h"
 #include "tSDL.h"
 #include "main.h"
+#include "useshader.h"
 #include "physfs.h"
 #include "physfsrwops.h"
 
diff --git a/src/shaders.c b/src/shaders.c
index de54cf3cfb..afb4dd2e3a 100644
--- a/src/shaders.c
+++ b/src/shaders.c
@@ -262,7 +262,7 @@ static int program_set_uniform_number3_fast(lua_State *L)
 static int program_set_uniform_number4_fast(lua_State *L)
 {
 	shader_type *p = (shader_type*)lua_touserdata(L, 1);
-	GLfloat i[2];
+	GLfloat i[4];
 	i[0] = luaL_checknumber(L, 2);
 	i[1] = luaL_checknumber(L, 3);
 	i[2] = luaL_checknumber(L, 4);
-- 
GitLab


From ddfa27313c4cada44ab86a02b665b34a19d66086 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 01:37:25 +0100
Subject: [PATCH 034/102] a little better

---
 game/modules/tome/class/Game.lua       | 3 ++-
 game/modules/tome/dialogs/Donation.lua | 4 ++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/game/modules/tome/class/Game.lua b/game/modules/tome/class/Game.lua
index 4ea8f1061d..0267a891f7 100644
--- a/game/modules/tome/class/Game.lua
+++ b/game/modules/tome/class/Game.lua
@@ -1507,7 +1507,8 @@ function _M:setupCommands()
 			print("===============")
 		end end,
 		[{"_g","ctrl"}] = function() if config.settings.cheat then
---do return end
+			game:registerDialog(require('mod.dialogs.Donation').new())
+do return end
 			local f, err = loadfile("/data/general/events/glimmerstone.lua")
 			print(f, err)
 			setfenv(f, setmetatable({level=self.level, zone=self.zone}, {__index=_G}))
diff --git a/game/modules/tome/dialogs/Donation.lua b/game/modules/tome/dialogs/Donation.lua
index bfa46c6c1a..0b5c8ab3fc 100644
--- a/game/modules/tome/dialogs/Donation.lua
+++ b/game/modules/tome/dialogs/Donation.lua
@@ -37,7 +37,7 @@ function _M:init(source)
 	local desc
 	local recur = false
 
-	if not profile.auth or not tonumber(profile.auth.donated) or tonumber(profile.auth.donated) <= 1 then
+	if not profile.auth or not tonumber(profile.auth.donated) or tonumber(profile.auth.donated) <= 1) then
 		local donation_features = { "#GOLD#Custom character tiles#WHITE#", "#GOLD#Exploration mode (infinite lives)#WHITE#"}
 		self:triggerHook{"DonationDialog:features", list=donation_features}
 
@@ -67,7 +67,7 @@ Thank you for your kindness!]]}
 		{left=0, top=0, ui=desc},
 		{left=5, bottom=5 + ok.h, ui=self.c_donate},
 		{left=5+self.c_donate.w, bottom=10 + ok.h, ui=euro},
-		{right=5, bottom=5 + ok.h, ui=self.c_recur},
+		{left=5+self.c_donate.w+5, bottom=5 + ok.h, ui=self.c_recur},
 		{left=0, bottom=0, ui=ok},
 		{right=0, bottom=0, ui=cancel},
 	}
-- 
GitLab


From 9644ea50f525b4b822348b8f335e9bad11e2d4e4 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 10:53:48 +0100
Subject: [PATCH 035/102] Speedup hash validation

---
 game/engines/default/engine/Module.lua        | 34 +++++++++----------
 game/engines/default/engine/PlayerProfile.lua | 18 ++++++++++
 game/modules/tome/dialogs/Donation.lua        |  2 +-
 game/profile-thread/Client.lua                | 20 +++++++++--
 4 files changed, 53 insertions(+), 21 deletions(-)

diff --git a/game/engines/default/engine/Module.lua b/game/engines/default/engine/Module.lua
index 9d52e7dd8e..d4a7a0ebcc 100644
--- a/game/engines/default/engine/Module.lua
+++ b/game/engines/default/engine/Module.lua
@@ -370,6 +370,7 @@ function _M:addonMD5(add, base)
 end
 
 function _M:loadAddons(mod, saveuse)
+	local hashlist = {}
 	local adds = self:listAddons(mod, true)
 
 	if saveuse then saveuse = table.reverse(saveuse) end
@@ -471,15 +472,16 @@ function _M:loadAddons(mod, saveuse)
 			hash_valid, hash_err = false, "cheat mode skipping addon validation"
 		else
 			local fmd5 = self:addonMD5(add)
-			hash_valid, hash_err = profile:checkAddonHash(mod.short_name, add.version_name, fmd5)
+			hashlist[#hashlist+1] = {addon=add.version_name, md5=fmd5}
+--			hash_valid, hash_err = profile:checkAddonHash(mod.short_name, add.version_name, fmd5)
 		end
 
-		if hash_err then hash_err = hash_err .. " [addon: "..add.short_name.."]" end
-		add.hash_valid, add.hash_err = hash_valid, hash_err
+--		if hash_err then hash_err = hash_err .. " [addon: "..add.short_name.."]" end
+--		add.hash_valid, add.hash_err = hash_valid, hash_err
 
 		mod.addons[add.short_name] = add
 	end
---	os.exit()
+	return hashlist
 end
 
 -- Grab some fun facts!
@@ -732,6 +734,7 @@ function _M:instanciate(mod, name, new_game, no_reboot)
 	end
 	local hash_valid, hash_err
 	local t = core.game.getTime()
+	local module_md5 = "--"
 	if config.settings.cheat then
 		hash_valid, hash_err = false, "cheat mode skipping validation"
 	else
@@ -740,30 +743,25 @@ function _M:instanciate(mod, name, new_game, no_reboot)
 			fp("/data")
 			fp("/engine")
 			table.sort(md5s)
-			local fmd5 = md5.sumhexa(table.concat(md5s))
+			module_md5 = md5.sumhexa(table.concat(md5s))
 			print("[MODULE LOADER] module MD5", fmd5, "computed in ", core.game.getTime() - t)
-			hash_valid, hash_err = profile:checkModuleHash(mod.version_name, fmd5)
 		end
 	end
 
-	self:loadAddons(mod, (save_desc and save_desc.addons) or (__module_extra_info.set_addons))
+	local hashlist = self:loadAddons(mod, (save_desc and save_desc.addons) or (__module_extra_info.set_addons))
+
+	-- Check all hashes at once
+	hashlist[#hashlist+1] = {module=true, md5=module_md5}
+	hash_valid, hash_err = profile:checkBatchHash(mod.version_name, hashlist)
+	print("[MODULE] All hashes validation: ", hash_valid, hash_err)
 
 	-- Now that addons are loaded we can load UI definitions
 	for _, file in ipairs(fs.list("/data/gfx/ui/definitions")) do
 		if file:find("%.lua$") then UIBase:loadUIDefinitions("/data/gfx/ui/definitions/"..file) end
 	end
 
-	-- Check addons
-	if hash_valid then
-		for name, add in pairs(mod.addons) do
-			if not add.hash_valid then
-				hash_valid = false
-				hash_err = add.hash_err or "?????? unknown ...."
-				profile.hash_valid = false
-				break
-			end
-		end
-	end
+	-- Validate addons if all is valid
+	if hash_valid then for name, add in pairs(mod.addons) do add.hash_valid = true end end
 
 	local addl = {}
 	for name, add in pairs(mod.addons) do
diff --git a/game/engines/default/engine/PlayerProfile.lua b/game/engines/default/engine/PlayerProfile.lua
index 3ad9f28b9f..40efb49273 100644
--- a/game/engines/default/engine/PlayerProfile.lua
+++ b/game/engines/default/engine/PlayerProfile.lua
@@ -665,6 +665,7 @@ function _M:checkModuleHash(module, md5)
 	if game and game:isTainted() then return nil, "savefile tainted" end
 	core.profile.pushOrder(table.serialize{o="CheckModuleHash", module=module, md5=md5})
 
+	local ok = false
 	self:waitEvent("CheckModuleHash", function(e) ok = e.ok end, 10000)
 
 	if not ok then return nil, "bad game version" end
@@ -679,6 +680,7 @@ function _M:checkAddonHash(module, addon, md5)
 	if game and game:isTainted() then return nil, "savefile tainted" end
 	core.profile.pushOrder(table.serialize{o="CheckAddonHash", module=module, addon=addon, md5=md5})
 
+	local ok = false
 	self:waitEvent("CheckAddonHash", function(e) ok = e.ok end, 10000)
 
 	if not ok then return nil, "bad game addon version" end
@@ -686,6 +688,22 @@ function _M:checkAddonHash(module, addon, md5)
 	return true
 end
 
+function _M:checkBatchHash(module, list)
+	if not self.auth then return nil, "no online profile active" end
+	if config.settings.cheat then return nil, "cheat mode active" end
+	if game and game:isTainted() then return nil, "savefile tainted" end
+	core.profile.pushOrder(table.serialize{o="CheckBatchHash", data={module=module, list=list}})
+
+	local ok = false
+	local error = nil
+	self:waitEvent("CheckBatchHash", function(e) ok = e.ok error = e.error end, 10000)
+
+	if not ok then return nil, error or "unknown error" end
+	print("[ONLINE PROFILE] all hashes are valid")
+	self.hash_valid = true
+	return true
+end
+
 function _M:sendError(what, err)
 	print("[ONLINE PROFILE] sending error")
 	core.profile.pushOrder(table.serialize{o="SendError", login=self.login, what=what, err=err, module=game.__mod_info.short_name, version=game.__mod_info.version_name})
diff --git a/game/modules/tome/dialogs/Donation.lua b/game/modules/tome/dialogs/Donation.lua
index 0b5c8ab3fc..e619bd631d 100644
--- a/game/modules/tome/dialogs/Donation.lua
+++ b/game/modules/tome/dialogs/Donation.lua
@@ -37,7 +37,7 @@ function _M:init(source)
 	local desc
 	local recur = false
 
-	if not profile.auth or not tonumber(profile.auth.donated) or tonumber(profile.auth.donated) <= 1) then
+	if not profile.auth or not tonumber(profile.auth.donated) or tonumber(profile.auth.donated) <= 1 then
 		local donation_features = { "#GOLD#Custom character tiles#WHITE#", "#GOLD#Exploration mode (infinite lives)#WHITE#"}
 		self:triggerHook{"DonationDialog:features", list=donation_features}
 
diff --git a/game/profile-thread/Client.lua b/game/profile-thread/Client.lua
index 157a8b9656..3550199d62 100644
--- a/game/profile-thread/Client.lua
+++ b/game/profile-thread/Client.lua
@@ -23,7 +23,7 @@ local UserChat = require "profile-thread.UserChat"
 
 module(..., package.seeall, class.make)
 
-local debug = false
+local debug = true
 
 local mport = debug and 2259 or 2257
 local pport = debug and 2260 or 2258
@@ -239,7 +239,7 @@ function _M:run()
 		while order do self:handleOrder(order) order = cprofile.popOrder() end
 
 		self:step()
-		core.game.sleep(20)
+		core.game.sleep(10)
 --	end
 end
 
@@ -384,6 +384,22 @@ function _M:orderCheckAddonHash(o)
 	end
 end
 
+function _M:orderCheckBatchHash(o)
+	if not self.sock then cprofile.pushEvent("e='CheckBatchHash' ok=false not_connected=true") end
+	local data = table.serialize(o.data)
+	self:command("BMD5", #data)
+	if self:read("200") then
+		self.sock:send(data)
+		if self:read("200") then		
+			cprofile.pushEvent("e='CheckBatchHash' ok=true")
+		else
+			cprofile.pushEvent(("e='CheckBatchHash' ok=false error=%q"):format(self.last_error))
+		end
+	else
+		cprofile.pushEvent(("e='CheckBatchHash' ok=false error=%q"):format("unknown error"))
+	end
+end
+
 function _M:orderRegisterNewCharacter(o)
 	self:command("CHAR", "NEW", o.module)
 	if self:read("200") then
-- 
GitLab


From a41f55e931075ad847ad2d1ed9c7f10937f4ee84 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 10:54:37 +0100
Subject: [PATCH 036/102] pff

---
 game/profile-thread/Client.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/profile-thread/Client.lua b/game/profile-thread/Client.lua
index 3550199d62..818d01cfdd 100644
--- a/game/profile-thread/Client.lua
+++ b/game/profile-thread/Client.lua
@@ -23,7 +23,7 @@ local UserChat = require "profile-thread.UserChat"
 
 module(..., package.seeall, class.make)
 
-local debug = true
+local debug = false
 
 local mport = debug and 2259 or 2257
 local pport = debug and 2260 or 2258
-- 
GitLab


From 22dafb7253a4953247a9f57a4d6a71c0a83d9695 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 11:06:38 +0100
Subject: [PATCH 037/102] Speedup server connection on boot by ignoring empty
 commands

---
 game/engines/default/engine/Module.lua        |  6 +++---
 game/engines/default/engine/PlayerProfile.lua |  4 ++--
 game/profile-thread/Client.lua                | 11 +++++++----
 3 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/game/engines/default/engine/Module.lua b/game/engines/default/engine/Module.lua
index d4a7a0ebcc..98ae67dca0 100644
--- a/game/engines/default/engine/Module.lua
+++ b/game/engines/default/engine/Module.lua
@@ -472,7 +472,7 @@ function _M:loadAddons(mod, saveuse)
 			hash_valid, hash_err = false, "cheat mode skipping addon validation"
 		else
 			local fmd5 = self:addonMD5(add)
-			hashlist[#hashlist+1] = {addon=add.version_name, md5=fmd5}
+			hashlist[#hashlist+1] = {module=mod.short_name, addon=add.version_name, md5=fmd5}
 --			hash_valid, hash_err = profile:checkAddonHash(mod.short_name, add.version_name, fmd5)
 		end
 
@@ -751,8 +751,8 @@ function _M:instanciate(mod, name, new_game, no_reboot)
 	local hashlist = self:loadAddons(mod, (save_desc and save_desc.addons) or (__module_extra_info.set_addons))
 
 	-- Check all hashes at once
-	hashlist[#hashlist+1] = {module=true, md5=module_md5}
-	hash_valid, hash_err = profile:checkBatchHash(mod.version_name, hashlist)
+	hashlist[#hashlist+1] = {module=mod.version_name, md5=module_md5}
+	hash_valid, hash_err = profile:checkBatchHash(hashlist)
 	print("[MODULE] All hashes validation: ", hash_valid, hash_err)
 
 	-- Now that addons are loaded we can load UI definitions
diff --git a/game/engines/default/engine/PlayerProfile.lua b/game/engines/default/engine/PlayerProfile.lua
index 40efb49273..cff2a42360 100644
--- a/game/engines/default/engine/PlayerProfile.lua
+++ b/game/engines/default/engine/PlayerProfile.lua
@@ -688,11 +688,11 @@ function _M:checkAddonHash(module, addon, md5)
 	return true
 end
 
-function _M:checkBatchHash(module, list)
+function _M:checkBatchHash(list)
 	if not self.auth then return nil, "no online profile active" end
 	if config.settings.cheat then return nil, "cheat mode active" end
 	if game and game:isTainted() then return nil, "savefile tainted" end
-	core.profile.pushOrder(table.serialize{o="CheckBatchHash", data={module=module, list=list}})
+	core.profile.pushOrder(table.serialize{o="CheckBatchHash", data=list})
 
 	local ok = false
 	local error = nil
diff --git a/game/profile-thread/Client.lua b/game/profile-thread/Client.lua
index 818d01cfdd..6f9ccbd34b 100644
--- a/game/profile-thread/Client.lua
+++ b/game/profile-thread/Client.lua
@@ -334,10 +334,13 @@ function _M:orderSetConfigsBatch(o)
 
 		print("[PROFILE THREAD] flushing CSETs")
 
-		local data = zlib.compress(table.serialize(self.setConfigsBatching))
-		self:command("FSET", data:len())
-		if self:read("200") then self.sock:send(data) end
-
+		if #self.setConfigsBatching <= 0 then
+			print("[PROFILE THREAD] flushing CSETs ignored, empty dataset")
+		else
+			local data = zlib.compress(table.serialize(self.setConfigsBatching))
+			self:command("FSET", data:len())
+			if self:read("200") then self.sock:send(data) end
+		end
 		self.setConfigsBatching = nil
 	else
 		print("[PROFILE THREAD] batching CSETs")
-- 
GitLab


From 35d7b34fd502d96d8c0960bbc1883f3c46c303b6 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 11:10:37 +0100
Subject: [PATCH 038/102] Game will not warn you if you try to load an already
 tainted savefile in developer mode

---
 game/engines/default/engine/Savefile.lua               | 1 +
 game/engines/default/modules/boot/dialogs/LoadGame.lua | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/game/engines/default/engine/Savefile.lua b/game/engines/default/engine/Savefile.lua
index 9bca19be17..428ebf39a3 100644
--- a/game/engines/default/engine/Savefile.lua
+++ b/game/engines/default/engine/Savefile.lua
@@ -240,6 +240,7 @@ function _M:saveGame(game, no_dialog)
 	f:write(("short_name = %q\n"):format(self.short_name))
 	f:write(("timestamp = %d\n"):format(os.time()))
 	f:write(("loadable = %s\n"):format(game:isLoadable() and "true" or "false"))
+	f:write(("cheat = %s\n"):format(game:isTainted() and "true" or "false"))
 	f:write(("description = %q\n"):format(desc.description))
 	f:close()
 	if core.steam then core.steam.writeFile(self.save_dir.."desc.lua") end
diff --git a/game/engines/default/modules/boot/dialogs/LoadGame.lua b/game/engines/default/modules/boot/dialogs/LoadGame.lua
index 22003757a9..dfd99f33e7 100644
--- a/game/engines/default/modules/boot/dialogs/LoadGame.lua
+++ b/game/engines/default/modules/boot/dialogs/LoadGame.lua
@@ -162,7 +162,7 @@ end
 
 function _M:playSave()
 	if not self.save_sel then return end
-	if config.settings.cheat then
+	if config.settings.cheat and not self.save_sel.cheat then
 		Dialog:yesnoPopup("Developer Mode", "#LIGHT_RED#WARNING: #LAST#Loading a savefile while in developer mode will permanently invalidate it. Proceed?", function(ret) if not ret then
 			Module:instanciate(self.save_sel.mod, self.save_sel.base_name, false)
 		end end, "Cancel", "Load anyway", true)
-- 
GitLab


From ed2e00fc32c634eece9613f7f70bf072aaacbab4 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 11:30:53 +0100
Subject: [PATCH 039/102] Unified speed displays in the character sheet

---
 game/modules/tome/class/Object.lua            | 16 ++++--
 .../tome/class/interface/TooltipsData.lua     | 39 +++++++-------
 game/modules/tome/dialogs/CharacterSheet.lua  | 53 ++++++++++++++-----
 3 files changed, 68 insertions(+), 40 deletions(-)

diff --git a/game/modules/tome/class/Object.lua b/game/modules/tome/class/Object.lua
index 1e878c03bc..8c0292f5b6 100644
--- a/game/modules/tome/class/Object.lua
+++ b/game/modules/tome/class/Object.lua
@@ -375,10 +375,13 @@ function _M:getTextualDesc(compare_with, use_actor)
 		local added = 0
 		local add = false
 		ret:add(text)
+		local outformatres
+		if type(outformat) == "function" then outformatres = outformat()
+		else outformatres = outformat:format(((item1[field] or 0) + (add_table[field] or 0)) * mod) end
 		if isinversed then
-			ret:add(((item1[field] or 0) + (add_table[field] or 0)) > 0 and {"color","RED"} or {"color","LIGHT_GREEN"}, outformat:format(((item1[field] or 0) + (add_table[field] or 0)) * mod), {"color", "LAST"})
+			ret:add(((item1[field] or 0) + (add_table[field] or 0)) > 0 and {"color","RED"} or {"color","LIGHT_GREEN"}, outformatres, {"color", "LAST"})
 		else
-			ret:add(((item1[field] or 0) + (add_table[field] or 0)) < 0 and {"color","RED"} or {"color","LIGHT_GREEN"}, outformat:format(((item1[field] or 0) + (add_table[field] or 0)) * mod), {"color", "LAST"})
+			ret:add(((item1[field] or 0) + (add_table[field] or 0)) < 0 and {"color","RED"} or {"color","LIGHT_GREEN"}, outformatres, {"color", "LAST"})
 		end
 		if item1[field] then
 			add = true
@@ -393,10 +396,13 @@ function _M:getTextualDesc(compare_with, use_actor)
 				added = added + 1
 				add = true
 				if items[i][infield][field] ~= (item1[field] or 0) then
+					local outformatres
+					if type(outformat) == "function" then outformatres = outformat()
+					else outformatres = outformat:format(((item1[field] or 0) - items[i][infield][field]) * mod) end
 					if isdiffinversed then
-						ret:add(items[i][infield][field] < (item1[field] or 0) and {"color","RED"} or {"color","LIGHT_GREEN"}, outformat:format(((item1[field] or 0) - items[i][infield][field]) * mod), {"color", "LAST"})
+						ret:add(items[i][infield][field] < (item1[field] or 0) and {"color","RED"} or {"color","LIGHT_GREEN"}, outformatres, {"color", "LAST"})
 					else
-						ret:add(items[i][infield][field] > (item1[field] or 0) and {"color","RED"} or {"color","LIGHT_GREEN"}, outformat:format(((item1[field] or 0) - items[i][infield][field]) * mod), {"color", "LAST"})
+						ret:add(items[i][infield][field] > (item1[field] or 0) and {"color","RED"} or {"color","LIGHT_GREEN"}, outformatres, {"color", "LAST"})
 					end
 				else
 					ret:add("-")
@@ -533,7 +539,7 @@ function _M:getTextualDesc(compare_with, use_actor)
 		compare_fields(combat, compare_with, field, "atk", "%+d", "Accuracy: ", 1, false, false, add_table)
 		compare_fields(combat, compare_with, field, "apr", "%+d", "Armour Penetration: ", 1, false, false, add_table)
 		compare_fields(combat, compare_with, field, "physcrit", "%+.1f%%", "Physical crit. chance: ", 1, false, false, add_table)
-		compare_fields(combat, compare_with, field, "physspeed", "%.0f%%", "Attack speed: ", 100, false, true, add_table)
+		compare_fields(combat, compare_with, field, "physspeed", function() return ("%.0f%%"):format(100/(combat.physspeed or 1)) end, "Attack speed: ", 100, false, true, add_table)
 
 		compare_fields(combat, compare_with, field, "block", "%+d", "Block value: ", 1, false, false, add_table)
 
diff --git a/game/modules/tome/class/interface/TooltipsData.lua b/game/modules/tome/class/interface/TooltipsData.lua
index 5e87447dab..dabae8f891 100644
--- a/game/modules/tome/class/interface/TooltipsData.lua
+++ b/game/modules/tome/class/interface/TooltipsData.lua
@@ -157,29 +157,26 @@ Those inscriptions give the bearer always-accessible powers. Usually most people
 -- Speeds
 -------------------------------------------------------------
 TOOLTIP_SPEED_GLOBAL = [[#GOLD#Global Speed#LAST#
-Global speed affects everything you do.
-It represents how much "energy" you get per game turn. Once you reach a certain point you can act.
-E.g.: at 200% global speed you get twice as much energy per game turn and thus can act twice when other creatures only act once.
+Global speed represents how fast you are and affects everything you do.
+Higher is faster, so at 200% global speed you can performa twice as many actions as you would at 100% speed.
+Note that the amount of time to performa various actions like moving, casting spells, and attacking is also affected by their respective speeds.
 ]]
 TOOLTIP_SPEED_MOVEMENT = [[#GOLD#Movement Speed#LAST#
-The additional time you have to move.
-It represents how many more movements you can do in the same time.
-E.g.: at 100% you will be able to do 100% more movements (aka twice as many) in the same time it would have taken you to do one at 0% speed.
+How quickly you move compared to normal.
+Higher is faster, so 200% means that you move twice as fast as normal.
 ]]
 TOOLTIP_SPEED_SPELL = [[#GOLD#Spell Speed#LAST#
-The additional time you have cast a spell.
-It represents how many more spells you can cast in the same time.
-E.g.: at 100% you will be able to cast 100% more spells (aka twice as many) in the same time it would have taken you to do one at 0% speed.
+How quickly you cast spells.
+Higher is faster, so 200% means that you can cast spells twice as fast as normal.
 ]]
 TOOLTIP_SPEED_ATTACK = [[#GOLD#Attack Speed#LAST#
-The additional time you have to attack (in melee or ranged).
-It represents how many more attacks you can do in the same time.
-E.g.: at 100% you will be able to do 100% more attacks (aka twice as many) in the same time it would have taken you to do one at 0% speed.
+How quickly you attack with weapons, either ranged or melee.
+Higher is faster, so 200% means that you can attack twice as fast as normal.
+The actual speed may also be affected by the weapon used.
 ]]
 TOOLTIP_SPEED_MENTAL = [[#GOLD#Mental Speed#LAST#
-The additional time you have to use a mental power.
-It represents how many more mental powers you can do in the same time.
-E.g.: at 100% you will be able to do 100% more attacks (aka twice as many) in the same time it would have taken you to do one at 0% speed.
+How quickly you perform mind powers.
+Higher is faster, so 200% means that you can use mind powers twice as fast as normal.
 ]]
 -------------------------------------------------------------
 -- Stats
@@ -231,8 +228,8 @@ Some talents allow you to increase this percentage.
 It is improved by Cunning.
 ]]
 TOOLTIP_COMBAT_SPEED = [[#GOLD#Attack speed#LAST#
-Attack speed represents how fast your attacks are compared to a normal turn.
-The lower it is the faster your attacks are.
+Attack speed represents how fast your attacks are compared to normal.
+Higher is faster, representing more attacks performed in the same amount of time.
 ]]
 TOOLTIP_COMBAT_RANGE = [[#GOLD#Firing range#LAST#
 The maximum distance your weapon can reach.
@@ -295,8 +292,8 @@ Some talents allow you to increase this percentage.
 It is improved by Cunning.
 ]]
 TOOLTIP_SPELL_SPEED = [[#GOLD#Spellcasting speed#LAST#
-Spellcasting speed represents how fast your spellcasting is compared to a normal turn.
-The lower the number, the faster it is.
+Spellcasting speed represents how fast your spellcasting is compared to normal.
+Higher is faster - 200% means that you cast spells twice as fast as someone at 100%.
 ]]
 TOOLTIP_SPELL_COOLDOWN = [[#GOLD#Spellcooldown#LAST#
 Spell cooldown represents how fast your spells will come off of cooldown.
@@ -315,8 +312,8 @@ Some talents allow you to increase this percentage.
 It is improved by Cunning.
 ]]
 TOOLTIP_MIND_SPEED = [[#GOLD#Mental speed#LAST#
-Mental speed represents how fast you use psionic abilities compared to a normal turn.
-The lower the number, the faster it is.
+Mental speed represents how fast you use psionic abilities compared to normal.
+Higher is faster.
 ]]
 -------------------------------------------------------------
 -- Damage and resists
diff --git a/game/modules/tome/dialogs/CharacterSheet.lua b/game/modules/tome/dialogs/CharacterSheet.lua
index 5f710b13a5..bbd7ac1c53 100644
--- a/game/modules/tome/dialogs/CharacterSheet.lua
+++ b/game/modules/tome/dialogs/CharacterSheet.lua
@@ -385,15 +385,25 @@ function _M:drawDialog(kind, actor_to_compare)
 		w = self.w * 0.25
 
 		s:drawColorStringBlended(self.font, "#LIGHT_BLUE#Speeds:", w, h, 255, 255, 255, true) h = h + self.font_h
-		text = compare_fields(player, actor_to_compare, "global_speed", "%.2f%%", "%+.2f%%",100)
+		local color = player.global_speed
+		color = color >= 1 and "#LIGHT_GREEN#" or "#LIGHT_RED#"
+		text = compare_fields(player, actor_to_compare, "global_speed", color.."%.1f%%", "%+.1f%%",100)
 		self:mouseTooltip(self.TOOLTIP_SPEED_GLOBAL,   s:drawColorStringBlended(self.font, ("Global speed  : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
-		text = compare_fields(player, actor_to_compare, function(actor) return (1/actor:combatMovementSpeed()-1) end, "%.2f%%", "%+.2f%%", 100)
+		color = 1/player:combatMovementSpeed()
+		color = color >= 1 and "#LIGHT_GREEN#" or "#LIGHT_RED#"
+		text = compare_fields(player, actor_to_compare, function(actor) return (1/actor:combatMovementSpeed()) end, color.."%.1f%%", "%+.1f%%", 100)
 		self:mouseTooltip(self.TOOLTIP_SPEED_MOVEMENT, s:drawColorStringBlended(self.font, ("Movement speed: #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
-		text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatSpellSpeed() end, "%.2f%%", "%+.2f%%", 100, true)
+		color = 1/player:combatSpellSpeed()
+		color = color >= 1 and "#LIGHT_GREEN#" or "#LIGHT_RED#"
+		text = compare_fields(player, actor_to_compare, function(actor, ...) return 1/actor:combatSpellSpeed() end, color.."%.1f%%", "%+.1f%%", 100)
 		self:mouseTooltip(self.TOOLTIP_SPEED_SPELL,    s:drawColorStringBlended(self.font, ("Spell speed   : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
-		text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatSpeed() end, "%.2f%%", "%+.2f%%", 100, true)
+		color = 1/player:combatSpeed()
+		color = color >= 1 and "#LIGHT_GREEN#" or "#LIGHT_RED#"
+		text = compare_fields(player, actor_to_compare, function(actor, ...) return 1/actor:combatSpeed() end, color.."%.1f%%", "%+.1f%%", 100)
 		self:mouseTooltip(self.TOOLTIP_SPEED_ATTACK,   s:drawColorStringBlended(self.font, ("Attack speed  : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
-		text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatMindSpeed() end, "%.2f%%", "%+.2f%%", 100, true)
+		color = 1/player:combatMindSpeed()
+		color = color >= 1 and "#LIGHT_GREEN#" or "#LIGHT_RED#"
+		text = compare_fields(player, actor_to_compare, function(actor, ...) return 1/actor:combatMindSpeed() end, color.."%.1f%%", "%+.1f%%", 100)
 		self:mouseTooltip(self.TOOLTIP_SPEED_MENTAL,   s:drawColorStringBlended(self.font, ("Mental speed  : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
 		h = h + self.font_h
 		if player.died_times then
@@ -404,9 +414,13 @@ function _M:drawDialog(kind, actor_to_compare)
 			text = compare_fields(player, actor_to_compare, "easy_mode_lifes", "%3d", "%+.0f")
 			self:mouseTooltip(self.TOOLTIP_LIVES, s:drawColorStringBlended(self.font,   ("Lives left     : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
 		end
-		text = compare_fields(player, actor_to_compare, function(actor) return util.bound((actor.healing_factor or 1), 0, 2.5) end, "%.2f%%", "%+.2f%%", 100)
+		color = player.healing_factor
+		color = color >= 1 and "#LIGHT_GREEN#" or "#LIGHT_RED#"
+		text = compare_fields(player, actor_to_compare, function(actor) return util.bound((actor.healing_factor or 1), 0, 2.5) end, color.."%.1f%%", "%+.1f%%", 100)
 		self:mouseTooltip(self.TOOLTIP_HEALING_MOD, s:drawColorStringBlended(self.font, ("Healing mod.   : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
-		text = compare_fields(player, actor_to_compare, "life_regen", "%.2f", "%+.2f")
+		color = player.life_regen
+		color = color >= 0 and "#LIGHT_GREEN#" or "#LIGHT_RED#"
+		text = compare_fields(player, actor_to_compare, "life_regen", color.."%.1f", "%+.1f")
 		self:mouseTooltip(self.TOOLTIP_LIFE_REGEN,  s:drawColorStringBlended(self.font, ("Life regen     : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
 		text = compare_fields(player, actor_to_compare, function(actor) return actor.life_regen * util.bound((actor.healing_factor or 1), 0, 2.5) end, "%.2f", "%+.2f")
 		self:mouseTooltip(self.TOOLTIP_LIFE_REGEN,  s:drawColorStringBlended(self.font, ("(with heal mod): #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
@@ -557,7 +571,7 @@ function _M:drawDialog(kind, actor_to_compare)
 	elseif kind=="attack" then
 		h = 0
 		w = 0
-
+		local color
 		local mainhand = player:getInven(player.INVEN_MAINHAND)
 		if mainhand and (#mainhand > 0) and not player:attr("disarmed") then
 			local WeaponTxt = "#LIGHT_BLUE#Main Hand"
@@ -587,7 +601,9 @@ function _M:drawDialog(kind, actor_to_compare)
 					self:mouseTooltip(self.TOOLTIP_COMBAT_APR,    s:drawColorStringBlended(self.font, ("APR         : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
 					text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatCrit(...) end, "%3d%%", "%+.0f%%", 1, false, false, dam)
 					self:mouseTooltip(self.TOOLTIP_COMBAT_CRIT,   s:drawColorStringBlended(self.font, ("Crit. chance: #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
-					text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatSpeed(...) end, "%.2f%%", "%+.2f%%", 100, true, false, mean)
+					color = 1/player:combatSpeed(mean)
+					color = color >= 1 and "#LIGHT_GREEN#" or "#LIGHT_RED#"
+					text = compare_fields(player, actor_to_compare, function(actor, ...) return 1/actor:combatSpeed(...) end, color.."%.1f%%", "%+.1f%%", 100, true, false, mean)
 					self:mouseTooltip(self.TOOLTIP_COMBAT_SPEED,  s:drawColorStringBlended(self.font, ("Speed       : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
 				end
 				if range then
@@ -608,7 +624,9 @@ function _M:drawDialog(kind, actor_to_compare)
 				self:mouseTooltip(self.TOOLTIP_COMBAT_APR,    s:drawColorStringBlended(self.font, ("APR         : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
 				text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatCrit(...) end, "%3d%%", "%+.0f%%", 1, false, false, dam)
 				self:mouseTooltip(self.TOOLTIP_COMBAT_CRIT,   s:drawColorStringBlended(self.font, ("Crit. chance: #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
-				text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatSpeed(...) end, "%.2f%%", "%+.2f%%", 100, false, false, mean)
+				color = 1/player:combatSpeed(mean)
+				color = color >= 1 and "#LIGHT_GREEN#" or "#LIGHT_RED#"
+				text = compare_fields(player, actor_to_compare, function(actor, ...) return 1/actor:combatSpeed(...) end, color.."%.1f%%", "%+.1f%%", 100, false, false, mean)
 				self:mouseTooltip(self.TOOLTIP_COMBAT_SPEED,  s:drawColorStringBlended(self.font, ("Speed       : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
 			end
 			if mean and mean.range then
@@ -637,7 +655,9 @@ function _M:drawDialog(kind, actor_to_compare)
 					self:mouseTooltip(self.TOOLTIP_COMBAT_APR,    s:drawColorStringBlended(self.font, ("APR         : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
 					text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatCrit(...) end, "%3d%%", "%+.0f%%", 1, false, false, dam)
 					self:mouseTooltip(self.TOOLTIP_COMBAT_CRIT,   s:drawColorStringBlended(self.font, ("Crit. chance: #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
-					text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatSpeed(...) end, "%.2f%%", "%+.2f%%", 100, false, false, mean)
+					color = 1/player:combatSpeed(mean)
+					color = color >= 1 and "#LIGHT_GREEN#" or "#LIGHT_RED#"
+					text = compare_fields(player, actor_to_compare, function(actor, ...) return 1/actor:combatSpeed(...) end, color.."%.1f%%", "%+.1f%%", 100, false, false, mean)
 					self:mouseTooltip(self.TOOLTIP_COMBAT_SPEED,  s:drawColorStringBlended(self.font, ("Speed       : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
 				end
 				if mean and mean.range then self:mouseTooltip(self.TOOLTIP_COMBAT_RANGE, s:drawColorStringBlended(self.font, ("Range (Off Hand): #00ff00#%3d"):format(mean.range), w, h, 255, 255, 255, true)) h = h + self.font_h end
@@ -656,7 +676,9 @@ function _M:drawDialog(kind, actor_to_compare)
 		self:mouseTooltip(self.TOOLTIP_SPELL_POWER, s:drawColorStringBlended(self.font, ("Spellpower  : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
 		text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatSpellCrit() end, "%d%%", "%+.0f%%")
 		self:mouseTooltip(self.TOOLTIP_SPELL_CRIT, s:drawColorStringBlended(self.font,  ("Crit. chance: #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
-		text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatSpellSpeed() end, "%.2f%%", "%+.2f%%", 100)
+		color = 1/player:combatSpellSpeed()
+		color = color >= 1 and "#LIGHT_GREEN#" or "#LIGHT_RED#"
+		text = compare_fields(player, actor_to_compare, function(actor, ...) return 1/actor:combatSpellSpeed() end, color.."%.1f%%", "%+.1f%%", 100)
 		self:mouseTooltip(self.TOOLTIP_SPELL_SPEED, s:drawColorStringBlended(self.font, ("Spell speed : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
 		text = compare_fields(player, actor_to_compare, function(actor, ...) return (1 - (actor.spell_cooldown_reduction or 0)) * 100 end, "%3d%%", "%+.0f%%", nil, true)
 		self:mouseTooltip(self.TOOLTIP_SPELL_COOLDOWN  , s:drawColorStringBlended(self.font,   ("Spell cooldown: #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
@@ -667,7 +689,9 @@ function _M:drawDialog(kind, actor_to_compare)
 		self:mouseTooltip(self.TOOLTIP_MINDPOWER, s:drawColorStringBlended(self.font, ("Mindpower: #00ff00#%s"):format(text, dur_text), w, h, 255, 255, 255, true)) h = h + self.font_h
 		text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatMindCrit() end, "%d%%", "%+.0f%%")
 		self:mouseTooltip(self.TOOLTIP_MIND_CRIT, s:drawColorStringBlended(self.font,  ("Crit. chance: #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
-		text = compare_fields(player, actor_to_compare, function(actor, ...) return actor:combatMindSpeed() end, "%.2f%%", "%+.2f%%", 100, true)
+		color = 1/player:combatMindSpeed()
+		color = color >= 1 and "#LIGHT_GREEN#" or "#LIGHT_RED#"
+		text = compare_fields(player, actor_to_compare, function(actor, ...) return 1/actor:combatMindSpeed() end, color.."%.1f%%", "%+.1f%%", 100)
 		self:mouseTooltip(self.TOOLTIP_MIND_SPEED, s:drawColorStringBlended(self.font, ("Mind speed : #00ff00#%s"):format(text), w, h, 255, 255, 255, true)) h = h + self.font_h
 
 		h = 0
@@ -923,7 +947,8 @@ function _M:drawDialog(kind, actor_to_compare)
 		for i, t in ipairs(DamageType.dam_def) do
 			if player.on_melee_hit[DamageType[t.type]] and player.on_melee_hit[DamageType[t.type]] ~= 0 then
 				local dval = player.on_melee_hit[DamageType[t.type]]
-				self:mouseTooltip(self.TOOLTIP_ON_HIT_DAMAGE, s:drawColorStringBlended(self.font, ("%s%-10s#LAST#: #00ff00#%.2f"):format((t.text_color or "#WHITE#"), t.name:capitalize(), (type(dval)=="number") and dval or dval.dam), w, h, 255, 255, 255, true)) h = h + self.font_h
+				dval = Talents.damDesc(player, DamageType[t.type] ,type(dval) == "number" and dval or dval.dam)
+				self:mouseTooltip(self.TOOLTIP_ON_HIT_DAMAGE, s:drawColorStringBlended(self.font, ("%s%-10s#LAST#: #00ff00#%.1f"):format((t.text_color or "#WHITE#"), t.name:capitalize(), dval), w, h, 255, 255, 255, true)) h = h + self.font_h
 			end
 		end
 
-- 
GitLab


From 2d9815093b86ecb571248b4ec5f02eb59b7a0b95 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 11:37:03 +0100
Subject: [PATCH 040/102] Added image for the No Way! achievement

---
 .../achievements/exploration_yeek_selfless.png  | Bin 0 -> 40540 bytes
 .../insane_adventure_yeek_selfless.png          | Bin 0 -> 40802 bytes
 .../gfx/achievements/insane_yeek_selfless.png   | Bin 0 -> 42775 bytes
 .../madness_adventure_yeek_selfless.png         | Bin 0 -> 40804 bytes
 .../gfx/achievements/madness_yeek_selfless.png  | Bin 0 -> 41918 bytes
 .../nightmare_adventure_yeek_selfless.png       | Bin 0 -> 42155 bytes
 .../achievements/nightmare_yeek_selfless.png    | Bin 0 -> 43008 bytes
 .../normal_roguelike_yeek_selfless.png          | Bin 0 -> 41280 bytes
 .../data/gfx/achievements/yeek_selfless.png     | Bin 0 -> 40764 bytes
 9 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 game/modules/tome/data/gfx/achievements/exploration_yeek_selfless.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_adventure_yeek_selfless.png
 create mode 100644 game/modules/tome/data/gfx/achievements/insane_yeek_selfless.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_adventure_yeek_selfless.png
 create mode 100644 game/modules/tome/data/gfx/achievements/madness_yeek_selfless.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_adventure_yeek_selfless.png
 create mode 100644 game/modules/tome/data/gfx/achievements/nightmare_yeek_selfless.png
 create mode 100644 game/modules/tome/data/gfx/achievements/normal_roguelike_yeek_selfless.png
 create mode 100644 game/modules/tome/data/gfx/achievements/yeek_selfless.png

diff --git a/game/modules/tome/data/gfx/achievements/exploration_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/exploration_yeek_selfless.png
new file mode 100644
index 0000000000000000000000000000000000000000..78d6fe19f07fc7eaece30d1f10fbd395fac9dcb2
GIT binary patch
literal 40540
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
AumAu6

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/insane_adventure_yeek_selfless.png
new file mode 100644
index 0000000000000000000000000000000000000000..1076b704e2361e738a794c3b33e50b73fda19d25
GIT binary patch
literal 40802
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
C<lP$p

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/insane_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/insane_yeek_selfless.png
new file mode 100644
index 0000000000000000000000000000000000000000..21bc8ffc998bbc38355d7545f7cfd1919594eaab
GIT binary patch
literal 42775
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/madness_adventure_yeek_selfless.png
new file mode 100644
index 0000000000000000000000000000000000000000..820b250757b1be5f7116fefefe4dd09c2b6ff083
GIT binary patch
literal 40804
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
Ef~M3A9smFU

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/madness_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/madness_yeek_selfless.png
new file mode 100644
index 0000000000000000000000000000000000000000..c60df14f1c21985659df2e3bbe000852fd92cc0f
GIT binary patch
literal 41918
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
aGb=DLIxsN3u&llS0000<MNUMnLSTZSW=x0x

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_yeek_selfless.png
new file mode 100644
index 0000000000000000000000000000000000000000..cd39b6c71db054e66adaa0ab874df53a86fe8f38
GIT binary patch
literal 42155
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
DRriw2

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/nightmare_yeek_selfless.png
new file mode 100644
index 0000000000000000000000000000000000000000..7b092b456c3816683f91990c106a4f3faf045499
GIT binary patch
literal 43008
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
YFflqXFuky>z5oCK07*qoM6N<$f}_mM=Kufz

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_yeek_selfless.png
new file mode 100644
index 0000000000000000000000000000000000000000..297720e60826ac1879ee422981c581d56ee01184
GIT binary patch
literal 41280
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
KidFK~;r|bsF1p$P

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/yeek_selfless.png b/game/modules/tome/data/gfx/achievements/yeek_selfless.png
new file mode 100644
index 0000000000000000000000000000000000000000..fb1514bd188d8a85e0874986345c406f23f29756
GIT binary patch
literal 40764
zcmV+MKn}l&P)<h;3K|Lk000e1NJLTq004jh004jp1^@s6!#-il00004XF*Lt006O%
z3;baP00001b5ch_0Itp)=>Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*
zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf004jh
zNkl<Zc-l<;*N>%Jn%;^1miyfH;Um(YJSQ`cDet<fyXkr)N<$1eAci;62p9+h2qOs?
zK$ijp^uM4x3A&O-0x^If2%?z*hvcxDZL7LW*Qw*voA43ae|8yNtevNr$Up=la!2mH
z*IKW6-sgFi079B1+`M&*Z+`RJ<XMgo0q;FhX@<iAA$Wuk2qBPCBBjJThxeX9fB;Hs
zq>uneDR9o?oI^-K2m$9Dgn$t7@j?icQuO;hdi@@0k|KnltSY9{DP_APk@?rZQwUH}
zBZL3}#QzzDMFffW@%d$0O0U-^%W{MS+jgwhYudKu?H^+_QYw51NI`sELdEC0dH(U2
z0|F$1AV5ilR1%3qNQu@8r6fvel!~v(`+&6_&UpgyF=>)u60>>VJcNKU2CY<l6`R-Q
zye0U6(uOQe<L?#<8$4ax5}ZRBjnWDN@i{1k+&r(u7_u}&DoNLMbe*Lr^7tBr<n^1^
z{OP~{Q~vxf{+y3L{upa5B2Clq-g^&t^zb24DH4+)guq!#k{FzarfJyT-e!Ae2O+?A
z7Uv!7^_sF=1A^cKQVFzFI2XSbQqZ;?0x%}w;NXBPPjSw%TrCM6Zr;3!loAN|5Z}D(
z%PW@470!E<RA{Y02)y@k(*=+B0i`usDU3;w61vXP>-89oMhyBrtn&x~UFSGEKf^nZ
zQUdEdMr(o(h|Ojsc%)RDg_Hy#2;LJyARsnxw7`de5|SiIXxf(6b|@i8O^V49LI9%;
zSsEAIc}LrJD5IDR$7rMR)?uBEn=y%-S^z>w;#ZKQ32B;Ql)>Zi&ePNljct%ZqIG<n
zR0=H>+Gvb1WLZY9*CR=i_<nXB+Gw1Oo5+X2@tb4*um89I3xE2je~LahIO68vEv)tU
z#&YA`o4o(Q2W)MPSuIzTWl339^m+w(k>j0XKASTfkGOH;23^~-TCLDpljRv*+wtbj
zG1|n%Su7Sbb&XP*{r!D(qUqX><C8PmromauY_Xv2I+n{Nd7dGKW;htKSTFH5&@T$o
zJcr=9yt+iGgwb$Fe=wlPbF|SQ;QZp6uC=5_vsf%C%aX2bSu7Wn>k=siDp8c{hNiXL
zy?Mmp(GB{8KHhd%XK9-D>l5X?r>+~;Wr>oC!JyA@IH1?-5kg=(opXJ4g>@aywydTl
zgI-QQOPP#EWO>2m<t0s7v43>P!-o%0N^){?%Jub>x~^F-Yqqv0^ankbixpA`hT{>v
zUhnG&nPnM-K-;#|P0eDlU_M`>q(lmV(wa0$*xK2`XoE3^{-6&Cs<Om6M><R?*ClP&
za&+^E|Ly<gzvB6`XXu+Zj~EOKgpl;N`~2g7{GamPgZHSaipO6)rYuYHJm<}u*F1mr
zjMZvIUDxa%?2{!42tid<^!k0g59CF`&h9qHZ%$ZORSdB})l{6Eo{*#lYdgwv#qQ1y
zw{PE~Ydf5C%;s}et0m6HQ(jgprmF=zJ0k{z9(k6LrU`jbkmWh`dX4v%wzV-T*p}sT
z$<FqW?X59eTN9ScC0U+OmMf%?m_)N)H%w;>_K)_sar2PzctYE?TwGk>StEqPI!o7C
zY}b)UNeGVle9mY*MhL<6bcVH-(P)Sdfpt|OnvU^g!f?>1H|XK4Bg+gT^eBo9YdaE?
zGa3#F&ckRx+qDE@<ef}LG)+U>w6sl&Ah234>Gyjvy*Q8co^n|;yPndy4y_WT2xNId
z2q2Xppa=mnV?aU(p1jBz^!i*}%=p!>KPI#t_wPSI{G<QmABA4O$9KN-ZGP~>A9DNl
zZMwGQ&6_v8c=-a`*{?%+xsHopu1i*{6|3bE@1gD*5@XQDpk#b87w4DEW(!PaaMohd
z6r(gD#GJQUmyCuZe(;0ua_jajmdho_Z{BczcENJBqO%rnEp6K{8c&#vC)|JcKK)*g
zvx^JP&(4@mr-WDtAO!f%ViLvH&MsS%2}zQ$SS(qs)|6ERo1EO#C0*Mv7*EL36s<IE
z*HKj^!TA`bgQKlu=(erL`oP})gd#6UOoHuN(mZ7}7;!bd=JN6a*LX~t0-&{`?Hoyx
zuy?SFR)QqWFj|urIZ{fRszqwad^YFyoty0L?l7OuXgf>SwpiQIv>o0Clos>`J!Y3H
z@?Oe~!(A3-i3kDzbt;qedpVcq*OXPoWNSj#diwo>LBG#<drY}r@!Mbjmg#Jc^#Pq`
zDJC)8ymgx!H*WC!`Ey>re7Py+6ir*QTrA1546PG{=ujr1KO7N+#5v2+=!o%nj8qCC
zpsibWcXznBxa8{UlD4TStA-|&+_`gyhYud0wBq&a*L?Z;XZ*=e{{(9-+dEr`5Lhgh
zD5aQ;M%cvQZO8fPF=r<y^!ho|>6~7Xqc-`p?JN@L6&Xb@V?MiPwU|=ZE!H~rc6WLI
z;k#&Kc=hrnnGTqANLjaZ&6-8kFr6;B|ITf)B4e^OAvFo}`GT^psMi%QU!GvwK07xC
zc;I0FE{8`)gb;Z1<`t81AKP^VAB$6gz*@_zmnU3bNxuKRZ_(BrRa3HFt+}|E5?sq-
zwxY2uPoKYL)EjVgxX-$+xVX4tH0ZInyG7GEnsrNA)~pw6>UMzh0^tLwSg`i{1&2p_
z42MJZ4-Pp#KI8oOg86cePHvD{$85eN&vOp%++tp}eE807G(g*Qyn6KtB?ZSPCrqa^
z@;oC=Gj?}(xOw9yP1Eq|)hkX;PwBdr5Cncx<yUo0TGdD;(MqF?W{{;I1yXBHPtNJd
zhC~~-w|D9F`$(yH_x^pVrsnRwCBOZf-*S3<!8gA7hzAcJG9Hhx&QY${tXC_fR($^1
zW47{)!#rnadx!1aEkLkb%wvHQn*-#gkXx@yy0&9`Z=1XC+=UQuF6Pm)tm%&wLP*N8
z<a)XwDKf^}TWoFZpp>HS9MTxJcXp_o7AZAOrZiQ}`Q?o3>4Lhh>8vBqQ_>;_DG)(Y
z*ERiq&UoEn5=D|_NUdp{=gW^j!F4sg;ehdYK)qV?>1SVY)*H~a6}RskG45roRuyhL
zP}OT>fV%0>i6+k!sfmSkupXfld;445fA=24!2styRaJ3)an8=xfVNt)z>~E(*B2MO
zeEAxM<jM0lXsI+suNT9q4=fgQ=JN%EVV|Pt=odYDMUT~LMOD=V?>3cch*h!ol<PIC
z)f%HU0Oh)5FdQ(wp0Qf4@V;YbZwK!spMU;2XRlw<AC0(q=LWrA4|;uW-noT!j?X`P
z%tznMNVA;bu)hi8D^A{=;%&?I)r>UD*xgl($6NIKJ+3Zto;-WTa<wA3*hyILaJEA!
z#qQoN7v~q7%2-lW9p$>gx(;g{b+x8Q6Rs|1EEXkCzIuU_kfkX?K%gUtC7msK@nnUR
zhCmHIV9Wr7jBTn)@xtP4OV`$PT}x)hl<O94GMdKn`sHf|MZ(dIJ<=p)v^8WhnQ-%+
zJ9JIW#l<Dg2kza!$CIy~^6}q%#=Gy{;>OLJSnIg=?j1&hAx+y72q>j#%7)+tZPU`E
zE!JAbqalype~+&1D65kBY)zIMl2mbYw2QZ%#d3xC&;Id03C?>y`shP$-nxl%jxWCW
zlGSR7)&{ZZw?hahDe>OZ9}G}RW4n$lPsy^JUatV)^{dyMo}8i+&GTok+1;6N<HjLp
z=Tp|pCGXt7iB1cSPfn=THKW0Zy@PF*^BGy5@%;Hqf*0gP%J$9<T5B#YPg#{q>Z+n^
z0$ZclPHk=Pkmm(W+pt*7Y3dpw0$uB=s+#THA$gY2>um#Us{A$HwFnV#ox_PGZF`CL
zHG8}F!Q}}3lA^b!X;SjM#^^vGAVnaEK=2TR0;h0J5rW3K`1_Fo@4#AtbI>&4-8SRV
zd(5tCKK$@qzVXeE=-Q6?a=~I%)7BNKG3@N^F&Gv+fBJ&FDA*bmeER7V-hKFht*sFU
z2M6r#?P5F2YPA9a);gSZ7;PAi2N<1TUHo}dH@M(vn~v*?E0)Uz+N4Z&Mr?0Quyu{z
z-Wg%7XEwX0SLC=5DA#M+rX@`?LI_mr5~&2O_w4TM5QO0J@{(RJXPk~Gikv}zKmfGX
z1OeU$wkKl_4i8wYDhB<6hY#;@esRqwpMJt<l(RMJaeaMFAh5ePp=}!W_jfrxx!}b8
zf{TSi3GmL7ZE1!{jtK*_m?BNh%DrOUdZcX76H6}>NCNAH;MTS#_}7>K4v+*^S2e~2
zl3bv5?B|P~LIK_hlH@a_j2MtY;0HDGEieSAh-HBhSRW8NP*or`bkbu?N7c0iTJR2U
zJ<bI>dqUeBa`VO^?|<VF?>=~sH*b#li@*Lg^Q##*4)!Re=j8N)-e5p#47OX-AN1+>
zhHPz3c=z4=SZk^4hUI+Ds$AnbOOj>WyLT6*6v2mxnUIlYDc4t5l<N|$1XWkj8w}$6
zvn*LHO7;%+(8lDf*K_XN-Q(Un?{IZ>g}i@{t?`8Aa>euK&k4cPwVqx-C(Tk;t2MUm
zn6)kIbxC3jAq2X%qv;~zHXe`J-QDBqSI?PDhP?mLL)y+Uoj$=BDDobyg?smJb9!>Y
za=t=oL6W58c}|&1kd`D9n7&3yFuF#Y79&Avfsz6Zh!Cq}Eg%TNU=Wa^Lj{F*pfm_2
z7>&{hAc=rb0u>^{7{SH(ySyO&p3TAw@il;mu!5kWbBZKrTu=mIVju1UUFQ+b;*_FE
zLhMZN1TW|n18&{A#oasi2qEzJiziIaF8R*)Kji#$&SF+__uc{5mlu5g={fh`yTf?d
zXTDrAo6T7*7NmJbRhBH4%gtt}sp^VX&lM)s5CU12VbT<VplMnb%N5=ScDJ@TJG%nu
zaMsiB_rZ7QtLtk75s|xn`!=i93Z)b}F^ne@ZiT?}=g(Ly=G1k|`S~S+K+!9>dGjWh
zSC>>}NoV8Yr)k2`;UVM67GHe+C1ttb)}4K3^Ch2s{*;T;3-%AU5faLE!+g0W5SVO@
zDa#V;9Ib6hdkHFY7$eYHkf``sDuI!ZD1lO-q(Df}K_FGc9JCTB1R&8u;w>l>5JF*u
z<88GlMBGT;#YI;l{z!@6ExeH6ef*v`G4!WS5xl{R6eBf4Yi!#gy+NiOJ_NK2RATeE
zE=I<~qa$wLzD?V<Y;6w_Qc^dbre3i%DtPhi4evd;i*EzdvkPwByg}Wx%w{uIs}=M4
zlBVnM-jig8EYE2=%jNYINs`j*^{C1@Rox(sV!bG7ng)|A)~g0%a-<GmI{LjnoegMj
z9eI)S>8GDjmK9H*Jm&oTg7J9F?K^i_Ef>^P2_90DP!t8r<pM=4wt7WDxn9%M4Q<<T
zba=$WhmUyr>={>Am+bCuGh0+VdGaf|Zp~zCNLjY*>~7I@mU6jfYkN$ZrIh8GwrL;)
z(p;hvMVbqY6md}%7!@~z5}=JhOM#LgMO=8{<3b84kV29Oh3_IppQd30JA1qbBLg9T
zNI(*20wRD^@pk}(xFb*qT0mm3t$~o?RYunugpxSjkZ4COElvbf?FkNA;TZH4UAN}^
z;*zfG==FNsx^tWHDCes$pR&8VMcrAlJmuEyn{-XXs<k}*>LpqRcDKi@)-{4aXFF!I
zCBb`?QD|eZO-<(mqrn!1kp$@xogk5t$?ll1p1$Duvu8LbX<AQ~YkvO^eneN-s2~3D
z`+r=O6|>otv(q!ms-&(Pnx<pW>p=)yUR{BNG)+l27<FFcRCPsB<jiJsgb);Y#{R)R
zS}T6_tKYC*ElKl&>Gd_o%O})oN#|?&W<XtA?%uo2?c0Y8hC?ndF6o@-`g(@SYLcBP
zX%0yu$x?|)Bv~RUQc0Q#l0=dul2mVgX5zm~()hDX3$jF!Xob!ciP9LMNHR%k1X@9^
zCB{e+Ey%O@In5+SNsLh_ElKnE|HwoUT1jdWk|aZ#9HskcU0`$yN};4j;z&$PGg=2k
zh*8AaG3OT@y<Q)q6~Q^uBxSu?U~P-^o^O5g8|>dW#0mKHx1TecPPzZyJ?`DQ#p{<R
zI3eig8A=KWf{Uvw>au2kf0ywvr*0}5>nM7Cbdu6~htLUh9b1z=Nn#lHauNfJ`6|{2
zc~Q`H7H1tl`N{7Q0{r#Qe@@%Aym<M75TI>4`n?|O^_q)|3(_=0>4@r`9iQWHq-nzT
z&H>&BKL6rNnx@8D&&AmVWjCjib42i<YpyL!!XeL}y<&TJm#%AB%$KxHg&D5MZoeT(
z0w&QI327qHDlS?oH>W=l7!^-!uH*NRU^GZ45MF?i7$l&PJxNn~jD{?61Rrx@k_N=4
z$df{V1Ft~=O$XX+CYLCjg+v<?lTo)hfgaYU2noh2TG^sShr=V3L%0YDDeZ9WC-f)Z
z;$Q!pKjHfNg6*AM_KyxYI@*iqsE!lLvMl-P^OqE9&eqX@m#>bwb>kL720s4vZ}{7P
z^!o^_dG+EIH;yJW!SU;lzu^8mck#BPC?s#*9J5-iNHfE9Hs{WryX@>7F`YeO|IQw5
z)$r`;3x=a1>Z6ao@y8;>e)7S?hbXN$IXMF%2q9wfS)LJRVqg-3_nxM%>Dm?{<Kzk-
zsOy^Zi!&CpH~^Y2SLA8N(qCcCnj}}~R3HnB=vB1cie}N#HWefldiRw6jVscgAkP(f
zBFQsFmP@i!P#8&?2(m1m_B4_7(|B@qDkzL1)dFJ#!bti?ptUA9iqsfXqA@{|=87~C
zm|S8Kg%&c_7P&+Og^&`HY0^|9P^76Q%QadXT$fM`3Z&_wR3D)V5~VlO&km&>Mtg(~
zBpO@@;6Z7}a`Bw;_z_Q@9&bRT7M-T#{T`jQOlNa`^~+CjO^Hk#i*k;{@#c8O!w(;@
zTrW94pW{2r?COdi{;fYCPYur>KjrlFly80eL$-H!@xH@o81#BfCOyv2uDG7BF&bXK
zI_2W(nj+76@%$KVw4w`vo$YO^s$w`Aa{t|TSS^>Fo}S^HV>ld=7ddH?a(;11)6^XF
zdPpTVW8Hvvku%Wi71W|es|`q0HF)7ja)n7HCROp&C2P#2CYTvARb-hUO(bceF-DLl
zvC2<3Cq31mWsCwwNu+>mQv|-P<`W%9ssJj)$H^e^#6|8)O}h@@9ciHv!h!POJbn`e
zycUE`fP_RVtbi=nw6!43HK57T9!d`AOds8)2qT~ts8B%W2-cH(Sg!>>lPKSzrNpQ;
z%jG{s`1i2Yhn$~wynOx=DK$!KoNY-{$?LN(c=GILSSxt{(N8FJ&gJO^S|(hdUhvM%
z1NOfA0bhLb8BJrkbNd$e-nl{R1y7#5phz{h@803#-+acS58tP%98VrU;o*l5+1cJ^
zy<Py4rftw62$D4A?mPFmbN3E)-7p%B7>!0qrC6_4q*;a(lD2JWnhNh7J_L-`^!oz@
zaTeb+4N}So;26zlz2?Qsm&{v_$rWi9b8wa^Od>E^#+>~1;w!R*c#0EAYCvm2CSswN
z7=cldpi!7uscRV*-)t)PL;xBR3tnuxfK~#EB-a$Vre1iI3}iivb@9Y{2W=ftM&T0)
zT9F`Wl|)F5PBqdB@<EPBdZ>Iv()H+U1j{twjF0)=gSQIn1g;b4fuysJs_HN)G|e;0
z`Z?FL3C7$ZOLwTsil$vsH5a^o{TWqR((fITBz=w!cG%gQaB_CehabJiaI(dVmv6{Y
z$$GV7XLlP@3@N8mupKYXFL?6e4c=K^K6`}}f?Kz4u$r&%gFb22XF9v4Kj@*GrokkJ
z^Ye4EBxPN$xt>mG8_ROFpj@x<!K0KWOH&T^56JS2SFc{vwk?zK7^xL~sc74l{-DpD
zJ9l{Y^ck;Ty{73Z%*Y{f6&JOqNH+ysvMKD6B8K=RiQzm;1c{Lt74v(d1gVO}ltj=o
z0z^P7i4=iEMmA8wrg|43v_Lt5GzyhTY%6hEk?90u6kY8QI)XPQ1cU+M0Te1Vc&|Vi
z(!}5zLDA2!wFH@h8DL$Clm$he($pO$mAF>W1wj%tO=A#JFdQ1X&{CHzLTK8~Bb7%A
zfl({!=5JUpI$CR~>W-?h7~{}N^TQwh6Ru8Y<h>!~s^R^I_vlR~Tu!IBw#4g<{euy+
z<(%`AV|I4739dyb&wRS1wVvf{N^jU>yt~c(ddlqLl9P)oT;s^{1l`m%O<nWl7mqnV
zzhpEXLI_l4MO{}o?@&?^Lin1w(>4vkdm7tua(Y6Z7aSfQQWOO@ZrmWxa~8`5ZPSsP
zf--?5(`1{9I>}=mPLj8$Uy$qA^5sTgv>-`-xA2LCL<^LZB)ska<A>Qq0Ue_@#>X$D
zkKx=T0_hZ13OXh6og&K;l1$T74n>Db1VRf;5P(4nLr@7gg)DNM7Dy73p`uy_imbpm
zjkf|B$wauIP-#YjM+AxMB>lcbh?b@*ku<2#qE#R<KH?IqjvxYBIO<l!k*<sg#`gA)
z=t|2U{=xU?4@T_l?XbH$p{yFDcN`r(1RqdJ@=luI0w`q|AV{-<z5PRM*Rou#@Xiss
zmeFWHni!M`7?njn!S?P1+gi%1X1SQNF4s8gVxK7`QYox=gy6ZV<CrqdQjFF}6^B30
zJKh|>Ax#o4E-$Fo6?IcbLWOA2d58<1OY&TirZL>7g(OYm>CX(LTE$2pAxUDGR|*m#
z&=NAKBJE5FwD2+a>p<cK(hwuShRCM~NFnKz+-wd-;v}7rSZ_#7iY!d57ZiX*<{H~b
zlr{*J5R^hVh1QWEs1t?AI&hXjE?L(OLQ7si7cA0QoEOyApwpajk<!@`84TVxkkzEp
z({vucXds0o3pA~VwU5s{2#m_<kG45D+UJ9Bf1B;CF<KkeWkuVTbdAT_5|b#>tYDB0
zST7b_UtBO84++7sUMy*>#aT<1XJ}>Utiz;mV{{uKVu7qL&*x0G$J~48fZ=e&(<e`v
z&*FGhZWuV;JDiKqs3mgCY}X<Xczk@rrJ`JyxZqJDR?;3%z5AN9P^5*5W6WHVW{TX1
z_<b$Nb4hL>Q4*yEX&OVn*`R*uX3-O+kuv6cB^4Pya`ciwwt?=H;CG8}CB_SsmS_cy
zkYqyQP}n9#7d>z(+N5|Fi^tY=q*|a7jl)84ka`3GL``o10Z$-S)j<ekfZ!}b1Vr$t
zx*^e!<O#Zygx1j63Z3MU94lICqZnvG6Fk8?LIz5BRAO=62y3s<S~DIF+1cI2drwu@
zv~7z?6ocV_@zxk?E&YCu){44q=(>)b{R8T{Vlkf+e4t!cc;#uDiY!gB-m_Y)==FPO
z?>bh?CHs3j3<g7XcXk<$;#BGE>^#1~+8~w2J5Q1boU@c=9m$J{A<HweG-WoMp%9#$
zo+Gp;H40g{xX{_=Bb8)D+z7drXcI75%=!6S*jH~BT|urQ)SC;n3H1^w<AzW|lFNXI
z*e)iLp<=OsAX9=41wo>MM7|yR3{sTJv27of43RQLO0c1!@D;ckWQVF-phaj2wj<a;
zNIbH0I3!X92p(?(bOD_PIxEl_XeklF5|kqCWr!rfSx;jv-j?)7n&1_z1fnldrbFwF
zfIwy%+tp-wM$<OfuH*W8#(WmBl=1eMu4*Y)6-6(@J4c!rwznp{eDRWUy(Y_Y=CcI?
zfl`v`^)v!OlQCx(SF~M=ZVc-8e)8i#P80Jrg*nSI2K@m-2&U61ev=BCrlH^KF&qvl
ztD0_uNl&)6_~8$KK$_*8o}7~B8BNpB$R+mH327nXg7*|@CMo)gycauxG?DariX;)F
zT9O-yPGTL98cAj%1YAgoQi4PZq>`jcqLd;Lzv~2)kCbz*1lmXx5~M;2MHduG#gyfm
z1n+XPbc|3#gzuqrf=mP&i;xvUmiTUk6%9hSDAz*h5V}P+7Ox#bSg;nPMc59NIzq5G
z=P)wnbsqxAfL0o<G*W1S&~etH6@(2GEx>4n?_ygUq(iC#rEefm<h`8ZSH~oYK?qnZ
zmNCLQi&Bc!x}>Qa*6Wg0UD0(N#u&6w)Llno9nQjJd(74KjN@0Q9NsvL<KebxnT$sW
zA$a!e88>d+AW0HVPfz2ENep#eV~oKV9S1g@Wjr3SH5qgFop+c{r#yfD9H}IWRSiKP
z`yH|fBt`7~vrLht5}ha#wSir8f!Qo{DnX}$Tne-b7zLS>vDgzaw<`&mi~%^^RQpD#
z$cz;d?*m>0go|^4O;$ztNb^=IL6`)r!TKIaF~C<E+qK|pgj%6gNz;}P8WQ2Y<`Dom
z>u_y|k-z~4f|V%Ykrh}4G6bXqCqQ=!p)^)_gfU1AsZ<!9(KZI8Kxsu&8(P~ykm#nx
zuPx<bPE$|${PVB4xLPtA_9>bM=Q_L#lvgpln=C;qO;c5rRmFV1WHcTypRXhNwkk=D
zA<Z(LK6%OY#TEU2!TIqSoo~@vE0i`gb&FC8V>Hw0l;v`TF`BN8T>E?P+{1R3uO2@}
z2tk@ABw5DU=^3Y|$1GMQi}`}qmz4c8)J{d7nTXTpvGUIng~=icr&CFqfH8tZM94MO
zpj8BMlFfM6L_`-Y1TqAC@T8mGU!!p@p!8ctP5>8h8l07Q1h!S=g{BS()}^SVk4r{C
z62&j6#Vt$9azRnlpej%u&RQG}*F=E_KF|h_tpY+qXd^E`rydKa_>Twz#D+H@5{L8w
zqb=H5MB)%K!FvfogXm+WK`Mi)N`jZPR+8zK(o~$C{tJrY1E$wKisFbM`V0p-S=J{t
z3Z(<<YE9F$gs!8mDzYSHaW$jp7mP*)H;=Zto-XN}V>O#0z2o-Xn+V~#IJ-uNP0C!Y
zR%~reXxfgetLw=3OB0L{+&H?y*48$!U%e!RfL4l~-CcqYyngkP*`kb8GIfGDT9D+5
ztWcO-#{8cvjE><w)dF3}SmbF*D#P#EzD+BaCb7K|@~vtIe27@R0=x*M&V#lXrM|BG
zW!x2jpi=@@MF6M{35Fh>>p?O`yFM04upNo;=%S@iHK_Pz;yN6Tpdz8e*?{dlT^FN(
zj}Sk)6||Kk(cm+XAxfBn2OnaupDTxJ1tAk;O@lQa+oh;fA!S0d5rarHL5RpvlmM2t
zaIBYq17X0)@vj(f{X@R}tq(AXrmH&+ZyoR#KmAM2&#(E>AAX;`?Jaa-xIDk)(@!6h
z6$MAP?l2fHdG`1jlbtc;y5`eQ9&>nOkFM)b-~G;a|F|e}#^VX2@tEtYE0(JzK6s2a
zq-nzK+qby7y5{A}*ECJTWHO<uYA!C$na$TMX4hQmW7u1g^b~m!QMWXgWVs^CRZIh^
zqR1p^7N>Zb3M82%F%rEg{EQZ)0+fmisy8!;^zEQW#L;Y!F<+XuLwg`-jg^wnDTGWA
z#t^!crppka56KpR0b1r!TBR&LtO;(33>8gR<GT(YEUovnWuPfNT^DE?Xgf>OMx+m=
zf!NYX0p1Ei2hM@BF%1M4=zQcD$gtrb2oN&hghCM|X()w2AcR8T5z?cz#kL*RT3WY6
ziWP6(Jf`zQZr*;ETX$}7eR)li#OE=ctvNh8V0&i=lNg}o?CgTP=yB)PE&9EJvRaeo
zDT!9BS8ERTcThk2;Sc{fvR|UgB#wh?io5_JDDs>v&pA6iV|qO$O%s&Xl&ck0-7%kD
zbFR*C+a-BH?Dtbekw@4!epcj}L>ont#ey#}0-40=o>qcP@HN3h1&~3I0#ZhVP6&Y^
zs!S3#&@TbWTjqwqb@9Y|WeCC`$q=SM$|1JvBf<bd9@{n=LRTVGMO&{ZyAoTsIBzLS
zPglp(W0e4(p^U-$6z@`OYgjKe^J`6-=46FIYY#zSJ3-fZI_q&ZrjDp*jMZKcF)|1O
zLFx^mR75G7_4v-Bw8fPzPB^smC>;n^kR&x{=f9>}XE>W+(u^cE93E`bG;5~Q#YQp~
z@tfc}R*Mz=;Q;3yXJ=Q45XiDL;sa@p7DB|Ty>771v0jw~AENfHX()OH)9IYqY=+i~
zBF`z;Yn=0uL!i&;h81}t&`F%Hn^d6_Ns>xbBGD$IcqZHAauZKO`t@)p#1r5*3oar6
zBz(-LO2zLZ_<HaIA+mm4!08avfZou;t)x{6!X+p*M5z%J1-8{OL#U2GN88p=uBh4u
zTQ#&@91*Krf)BiUJ)kW6%%?5F2&#2U-E>Hym@gXATroON$Z|v8OHg7#QRHN1PH!mi
zDB8whZNMY~Z9GCq(#)e=1d%XVj9^Y9vIK8a+I59aQ&QD}(}2U}0U;F#$E%nBlxNR>
z$*r4zfHHl)^{o%Mb@v|69zWsu_=N9#=UaGh+1c6U<;zz*dHe(+1l4+l)(Q{I7fS|%
z0or?yR)!Ef&PC+NB<8L57VjL()rz+5qF8jJ6ke`Y%-Si<q(-GazQ9bPGl|J0GLuNH
zHcTFYOa#Wqv8|3B+V51q0i+1Oqv42vMr@KQaYio!N<`kCd`r@E#3E3|syqIPgB-UO
zKngksRiIQsP_a;RbhOnP!iuVDsN0&VvUuxAw4_?X7hm<cys)(81=~A4dRdQkRe^Wp
zy&m`OP3ZM<UcEf${Op?1ILEu3Bs1j2J_s0%B|DQ-ObV0^n+XyFZSBxPA*CmAEkY#d
zEQ(5Pr%_b`sm7DyO@|N)2pAL7hXB^q=RAJ;n#t(Le5NJe{_eN9b@vu8p1$Vz_=Llw
z0~U)VS}Ur$A~6ZhI|jWz^Z6o*V5Nu~z?c|J%XQ@T4T}NZd5S!zX<M3lL(@vrNJea;
zY-!$K;j|?+f+Q6v6Wcs(Bw7kg0@6sdmLy6b(^$~S&0&>q*VuwrphSqF->|_S#M?t1
zPxxEO_S@4>d|V{&3%WL<ho0D8Ii;{pgOk`6R3cEyVqJ~16;0dFv^DFcrLi5#$1w93
ze<7*silRu^zrD?Ozx^(Y25#Q8DA}^V{~k$EuwGn{r;-=XFUfj_JT(Xn%Xv-PwH(hZ
zw$0hyukbpcYVe)I<N+JNBmteo@nPo$N<*)o(z%psouYL|Y7(k4z^1*#gL4)iz=kDP
zvwsUhVe*6z-hV)vDqcQ&L9Zy#N-^1*uw2A}o)3ZLqN1)kdi@?Q_)SDqlBR8O&Y_h;
z>8Rk9Sr!#Cb%Rt9z-YUUs$6qbUDJ%3IHFAiDv2<z(vhd9Q@Pm)@lg6rRj)K}vo<mW
ztd9d96$0ADaA3RG0(u?rL0~p{U;41AwBwF&N+3my34XKC6%yA#q7+IQNHoq#oQ)8%
zqs28fZPU=ymi4luY%JCW##@?S{FR_y!gqi04zqd7qepk??10c-aQDuTtE(kXpZ<#J
ztR_noM~6GyyZ<g0g>xlmFJF=>gVcgmU2}c8rYSpa9Mz;fO;>ulE=EjHxWtkmFvj4#
zB*oCrQ}8K5I-H5ZSB$4zgLjZ+@g!KU@K`Rd|1IrjYZ7gE=bc-eygBC8>(?9}?9=P_
z>GhV(<}&~e4|lk_nsIS?K~dyrtu@YvC;}A%Z4zRM5~<Q{+v0;KF$NzzWm#dZV_8%L
z4bp(wEW9xaB_nfJ$xZ0re67P~VkaY0Hum%a9l}O1DhQhhAiM`D2sVa(DaA$v3LX);
z{w~tDV%pFcrI7;-jYbzKiiEOMB&j4V5*om{5?o2s)^x6=Y8y)D=(<2JSG;`UdH%BD
z@BO{+lBPqF@)A(YR<8+k%&rvu{!RAwz5}Ae1w&I_fLO3Nzoa)9aOc6dnO`kfTwkE`
z74^JjJ~JR!+<&0)+EdnnLV%JH@M-~L15#ypt;l*kT(DGiL+3O|jj|3c95M-HF6Pg=
z4j38eWX-z#El(crF`0}piQ&b|SEMH8=ItAV5Lhmj7^O+`oO}0%U#p_jkAD1nf7~=p
ztV%;5_{c5y8zxZGG_-9?p63MbS<L2KS2LFB8j(7ZY(uC_1SXXvnIbV8;-!x5o!<2M
z*@kDY#3tMmFrKf!2ZA(!P%+eLAuwhG422jaqIriz=vehBB?(gFFoZ5alCmxp<vOJp
z48UecG>H;~c8&EV>$0L;SFBeZ<<cS*bXM@QpVj=qkABQxyoI-c@%A38>r=LOhWNIJ
z4+E~JuV`&V;i`IyRtoDHwCq@~Dhw?oHQPH!9PHjFF>BH+=lIxi@~UPu2&B27DFaRh
zgxf?$qfuy-(g-P0D$q4Hs+E&~F@e00m_*=2T>RkqI-J(sn&s+>EV<3mjRTr>NmaLK
ztyrz1j^KJWBY2PVf%SSF{Sv<W?eG3^q78#VAMfL{F-GH@MX4xqbT-PI>m~|8rgqLM
zU86I|iVc)o#6geI5|eI*I%dQA+0eVB2pj(WroZ>UgLqXCNFTc;B?VGK;v?VRZQ8y_
zhK<092+?8&t#GxXDHX0$xS+9}A%p}W3R)7J545&MshZV#P2E&1=MBr1!*(7K1i$^b
zB}pgj?Tq;RtFI6tFd6UDA6T*?q1R8jygZ}pTC{Ln&94{_CBZfH@_o|b4ukO))7gSo
zuTH7T1<UD0d>=AJYbD-gT%0E~wI?5RcpIHR-dfHWZ4lCc(i<;>Kw3m#Oh`{zde+N8
z+xUo?7_rg+gY$u|U2%R<va@rCJWD96@@prPs%khpJCD*i8+{K5puY8uZ~pOUJmTi9
zo6P5tZ*Ee9?K*^%v`tG00b>ly*%B8#XZDIN>qrtsnn01qoF5lI7JPa`>`;I*v9FhJ
zEBVdo7aLNCBC>iz5TrV4xg;B<j}a&j(h5Yf*(4flkaUf}IgNJ`>vjBa5>$dx88T#;
zB#nK)vb5ETx~^ESYu4+IvT;Zc&t7C)Uj_E}NBsI%Pcd3BDLmu+lB#t)c{ZggTW%b^
zL$9~RV4Ps<4k-kKan8lX2}Rmbty?BL_c++yqTe5r=i@jNP|&pv<6(x%6HZTCQteTR
z!}<WyV}gq8C7mKwg4oPBg7CCuOI16p_ZSt4GfGEaB<BRd#i-z2pl;3>6pxr}Z!w!L
zHoilivMh1VqSGvLE3%ZTYS2Y5XEcr+z<2JyLt+fe<&rnYZy<nm4!O~w*G<c^UeRP7
zLJ5S7bN9DYErj@8f%o>Su=$W1-Fye0fb#;WVoT$R=$TgFokS7v9;^n_29y){G=e@J
z0j&fPI}X=^BW@BWH`S((HG>tAV<1#O(J`l`b1ijkDNBcS9!0|9+A}IV&%b=eSbBbP
zx5vCZ$DIZ&DfPNfUDn*acay<*!0FkP<+9=OVu{g$lh+H*-YnR?vBmk-g3vZtTXD3v
z&B6W-i-jUBW;BZ$*G3^{xgL-YFR^WGc}r!{)>0Ucm!M@v(|X#n0&=n<P!yU~*-({=
zwrnDRtRhodxA8CuY5DBSKjrA=4UUd>Nz;tQa!K2@j3y(luBVhjk>}CwN4K40wOaG?
z#Y>b_tbxw9BuUD2I-{vuvOJ^hI=Zf-rP<)z#MXqc!Lm1Utgva%yayktWWEyk9Pom2
ztx!%g*y+&D<CDmO5h_mbL{K=f8Tf=)0Aj>Oq80xSQ)q-&I2&QqkZ4ef#0t;`R01wX
zk;WY3997$4YfIBQnw6t*9@}`TrloTkNn26Q=X~_xAurC>l(l7<2)=hO;l_5wpMSpO
zm;Zjo&0Aa8HYX_t42POk*|K{$qFmHyb4X9rT&-X8=Jh2qv=lq<(;FDJdJCRh*4Wmu
zyEo*kFOLbj<KQ5r^MOn_f^2cJM*9q*B&Nt1$Ua@|Sl0pDZX|FUYJ2BeI&bNMB<&=1
zBS?*)=}wVCu(Nl-a=AjPgw^t#s;n_eGo42zb($oo_aDCh$1yC%@V~A~mWvhTs>B$D
zAo2r+7FgS{?n+A2Ae4(Zeo7qk8i_Pfo~3mh&x){l!V;tdR|!7-=QsH3=aNtVOtU@O
zp*LJ3twaWia*AL<28C+`!b-eX1goG{cq?f-g{u^`*Ho3F?KILGLT7L?L6Sf)sHBH3
z3Z&O~+0xY|ov&C;8y0m(Q%0w;>$zn%7mP=J5*aPze(}j=B$`Uav{AfwXPd*_gq@yb
zoH}yd5Tv2<hT*WsV2~iSq*-6_^67IPeR#xpa!6$jPac2C`N=D!2_%W;db&mkPgS-g
z+A-eo;G@PNHyW)HOqM}NP%;W+@s>n;FmDHBK#&k5VS|?1O`8;=3mu8NL7HcrpI%ay
zYtqz2TR0)e(u97$00demnj}fsKR6&wQ?9SCP)=bmD5dES2DD9ykecPJWRMJ5%92{R
zctVNo8lD)M6$C4gGJq3!5pnFU1y0^$((iNk=72YE-tbrd!;0^e?{NQHuaK=m5=DMG
zMB2EL;cY-cY0!zJbrL5Hz7rrcZO}BOKsXiK!8Adu1Q!f#3rg7tHL8HC1CD^T0q5cn
zsi|9RRrBDRd(4KK=f^Go@E`mkHwRbLt>x3l3x4{uH~io`d-VDVXXk4c6%21D_$Ki9
z%QJAEb+e$aYGzk!e)@0ceDu*>nx^Ezd*9;o-~NJ^%PYSBgIm0LbH&BQoV~pv<+=vf
zZG0Iam=JY+(j&CTJAsjskOUTUM`v5=*5SQFgbpPfO2w(A)*wVcYG}F!FAVFdWjO3%
zy~7ijj7MK*<hrcsT!prsB_s)ZySu!8{hF(*E7ByP*Bh{0mt0QgC=sZu=vp<%b9AW~
z6g`5hqA*iNUYt}>Z7YpLhPQ2C^b1VwgmL~|{^5V|dwllU=d8+-i;HUpV~Y?8Mo5Iy
z*q~?|iSQDc#1zoE5M|p=f=~pf@j{TK8tHV@|EDoBR8341#XzExNLp2{g>Eyi_nYaV
z>yTQJ7{zkkP%Wl7Cpi9-U-19>H-AO{qg&kB9?&{RFV~!3)*S9dBZ#YMNp|4q4+nhl
z={c`opYWXzCnU;ndne`dmlu5YiRYW&d&KF<mvo^f5cu-*2)>-2&AFVexOJG}Xk*00
zBP^(1KsX<#ope~;Azh2q4T<e=x}~uV%2<?jn9fpUj?Ou<%wq|trQ`XtUvhc+hT&v~
zot-VZt|JIRQ#EKQ2{`8S71|`4n>TMV91Y1XGb93&WSpE_uvknPkB1m38SRegd|-M#
z<&M6|NqvmSQ+(T?ve?FeLJ5iT5}_3`L|4sJ2<-I%ciy>6S(Utc^^)asiAgl${W+<Q
z?w47vqRW_67&bI8wE>w_)Cp)Iut6eHO<Tow$SJU1pbCLNfz%{AmZ8B}oO_ERZ6->1
zWD+?FZMSKqZG&@))?^I#hTJ|Jvt1Z&@8@Kb9N`6S1H;}KOPbQLcXxy|f>l|8y2ITE
zAF-Ie;2rmr&tA;=;<IDMJ39y!=w$<5zq;mwN83n!gHJwwj@>d56cZAuBjr9IQBvT#
z4va^3HHqmMjXJutBWo=y;b@d2hF*tXJMtvZ76D@e!x1dkKVvaX**pAS@spqY2#8)z
zZ(hG<c0DD@67oDj6QXuqN=4l?6uq2_^GlY?1>gVPH|Y<@U)!)=T%1Su5LdGk_E^ss
zFqud9PQStRyZB;+Qz#kXVUI+oEx-EpuTe^Kes;=gRZ*5L!N$Rp_u!n5MWqRZI2J@`
z6`^GrHmD*P>G8thLSR)z^w4WbLJA2er*XE%IT_o~O=qIyMmA<Q%%emxpXc0v=aBKX
zV{x+JV5{Kv%TrcIJxVS4&67Fb`$ody!I0Dla4pZT99yG=)+XG#xy!2;Cw%qWk7;Hv
zqEp#mNH4GW>Wi2Bcz-})QWmq4;bce`ax%3d&kR?yl7k}=T}X5s;Yu&DL}IDyB7RTP
zQMHz??g-AJltW32NgYk=5hg(EkwjM1TZGXY%Y1RgYPF`{@8hhEE~81*K6G6`2cW7e
z7K<g`S?bnNtxLZ9oo{e>beogYGiI|nlhKg2t{6|ogo)sjzxkAWFTtm31JH^M8CMXj
z1PxvYLK|h%Ox`ek<+*$z7*B>M<$3V_7M)vQT^BnE2?B|?5k`*SfWUpt`HAhKGx2oi
zX=DdCjl_wFh$t68X`Dz<cyyu&E~X(eL1rR9p>5)j%BY-^^J}v2e#lMx82z0a%zybg
z^XCKp;otcI`6OYG_CN^|TC&2h3<YXcQPoR^!x7fEZ0~4RWzAyIuxneSfYGE+mW?@n
za~0E~Y)MVZr=LHgZ9B5OWmN`-6BFwnBH2}FNkAdBLp#g$%+WfFPyvUhbDqw{p<0#-
zTp*@C6^n4ABG*#N0YyIG(@#IcT1VGL;;2-TJTGXw1{r)bODfk(ob#NYoO9#GJ`dmj
zfW>Uii|0>in>CC1jN{V_o<4oW=bt}`^M0G*RvJQdu?#jubW1qA3;5vZM2BsC6r0oq
z?|<-swzVAIF?{&9-=O;o2o07B=NhD~>0C);OM)v2p@MFW?n<DHoV~V!w!zb2l8&UX
zBv_!uwk?hZYzx80v33%xNR2|LinK^clmrL&-r47H?~s4?FaMljqPTf)NIy52%WJq^
zu`}*bc8;Yj_{~={o}C43GQa^ve@NRcxU*9*zizm^?m&8))**F5=i$Zk=d4y0Hx3Ta
zA|*`~4<CI<(>N08Bbn93xrkB*B@7A;M9)Q`G?Q%|DRW7r(n}dp)+7;M)8?|bV|Oh!
z!rUI)qrb(Y_dn#_ckh#Du~W&igkGMbm0){o3u%nPx{k}sOIGU=V>F|!3B$pVoxPn%
z6CVzEb8<$xSkl!M<$Okw_efO2pxXv7us*_?Z;g$u>u_yH=Q}Fbaq-vhaQ0@2b&jek
zNqZH-*Z8ibX<K~T5!#kEw1~}OI@e%bgW7xzEuIdN4zO4kZDIuum2cXA<*-#`_Ozm<
zYAjTsM66MaRIy@Kv9svPbC&B%n$~i)7R;|&%%j`<lmEr<(K^K!Pp4F?HGlKTbG~?4
za#;_VjD{Q@O*npi4MMSVFyXp%{MoO*isqC`aXIZcIvP<`4c0ndy?ROOTH2uavp@Mu
zgtQzSDH>dqn5oTlkOW+U^b%a`s)P{?2Zkb3h(u8of?}|Vl0rngzRd>EI-;<W3FFZL
zMklP-C1u^PURE@%V{3Ptqoc_FmSRJveoIr5LQ<|u*5!(-u1K?tx@uW2R~+6r;9KAM
z2KV2)$4V`E(|g8Za1z-VA>f3=`VQw>EFD%@eAiK(=3JbV?Cx%%wPw98BX!C<yzdaA
zjh}rBzN57rp>;T-<$Oz&ruoX@O1EibJX(d#fZRupKo{_h#|KXc7KKL%jZ+$|jLKmt
zqxe+o=&-p{GoP;LWs1r+=uGiSD;}>bH@~sVdePE!p2LyBlhB*=xp`-wt?`)Ey5jYl
zDS!R(InI0T-`wWtXuzx)k`H>^y|W)#z}B-`v}{kteEjhzTwct;S5d%dA$Wn58u9k@
zE43lEL<k)O!bEj!qKRaZ5MlO2M}B0gBg0y$=yH|k=bWEE;pvmFc=7xhtHl&Te7}>8
ztGJG~`HCb>=nsY%r9cGAvgGXSoX1~1iPmFAQ}hbjwqt8NrsxewNa<8dBT72e5QqvH
z=RG#Wh3guNwHBx6NGW;u!F#Nik#d&yJw8P7glhvX1grq-1HlEHiXE$u%m;)HvCT|l
z!Q<HYzY#qQ!Q-UI=zzrIM0Eac+75+86$$9bat4V`e2f^@BDCf1VGk`8lcC|pckiHf
zdNiG*>Kqr>H76G(wF`vCF&Nw+>))W4!{x;_+Y`g#L61NB@ohT#ym@nmP=Wbn%Qrsw
zE=g+GJshGFST9=oeNBH@)3iR;E|Gi)Y&NTs1htW)DS>l=rit`-qa!)O1vV_=IF6TZ
z$L|~IoY0QN;sr=WZ_wx9=oWj22lV@WUc7q4lV?wP`SKW@7y~}ATCdS*LJ*S9Ioh^G
zs<<=XI)pxW^e&fIQ(nJ1#`F|QXhLXX{zt{|A2tFF3vMInHa*K=&-47nD^A{=aQ8bU
zy@T_wNg-h~{*AD0<RU2dmNo=VM0SEyKnpG-3O3zl*kB_yEYa~~FWW#_wkSGG9zcO|
zk%y*HXe~*N2IsL&%T}Rz@8MngMM782`PR30D0-UJy5sgypO@!roP?eIEp`sJag>x*
zOVK}~m%qV^6?sUQ)|$^>&PYvywSmVkU-53*N1Kexs}*HssjHgdP_ws_(Kdk;P)ebs
zCa$c;Igj3?!De02){f8xtn)Y@rSC>coN_25kX<a8g@`6ve#4k{@+n_@`PU5kx5!h2
zR1%XUG*!iA+tSN3v`I{~J6|kl+sKQ{(gbY`A_%0G_zh2BK3&qZ9g|6)=gmuSaj^+;
z0YVV55LAI61HntYkMo%{(abKcF{x*G<2=fuJh->i?hV~3h(Hjrx7RMx#u5|BAHhdQ
zFXaMG#7!dH?`Glvt+lkZ!grRU7o(|jpi_f(nl90pPLW7Uw*jsMFr6(aMh~fGj_c_q
z{oHVLGv{*Iv08NW#zS@v4nazClc02;rdp6BDYI+O&%QWA=!6eHyiIO0dgFp3)l9En
z<GdqHdK9UNR`A}@)}DSAnM2ZO&<2?#Br3#>=^C&V&b26M(Y=5r$`-X3conVT*$|H9
z29Wb&<8>sV=nH1kC*;X4!`*SbsYNP`lt?An+S`eYpy)X(smhWxH4KLXF3&HpUCXF9
z<g)27Nfe8AT}yw^!?jUDP5>XG8<y)lPDy;{u^aKE1RM&}jZmtl*lLN-&l7?qgy<?7
z!dv~<*EIili^c}%iQKg~Wpu>N@pagUe-SER8&5zm>Pg5!J5SpLS_=s|Qq@S=BD6zW
zPf=*f4*u1@`-<`CHIrUO<2s5|GkKFyRhApO1=mYQx}&)F@F8!WKLaH>J-uSFT7XpS
z9ByMUjQc|#eE2Tcr<WWY+~Dl=1!5ak%Z9dg)UM;?WKJ&|@n|B*QjH?sdZN7CL^X?|
zrScU*Ta5D5og+~m(}T8&Jj%Bwmr@I8Hf$>yI{~#J-}um=q{0Vin>OkLoF#<7YQ9E$
z7sa1>QQ*!mshWnS?g(i>CkZYDn!3hlL)a8!FD_o;a!(T~QWpgf&iw~s2tW#t6%i6n
zFF&N$8`9Msa(IdL78@i+#`cFGz9xA}7gba6A0RjmbQ*uA-?B;HTBUE&f*|VkQYF!u
z#-V7I4XtVrBqV7HX+U=wscBd%OIr!{4ht?9Q_jxjn+W1b5=qZ!dWGiqKH37K_&0wO
zXqqa@)p~tiJblT<#W{(Qw4LYfjXnB<9(CQYxAzXNbzEM)VgGQ4#q~9p=W|}4&e2+6
zl;Yyj^4`M{d9FxQ8mF7cxc;g^r!5JVW?j=J9f@-B9wHY*p)`>n`IZwagdl7ded8jx
zsR<e;lQAEB@B!ZYDBtTWZPVdghvYvncyeCQ%M0$m_YPZIJ1iDU+NPszEp=0)q+(Go
zISrRgt9Y?NybvnjyXdpyyMTAU`(ALcUEJgMe)uB}jt<Eti#U+*;p@?{1+4dU8<wxw
zg!ixaz=r;ZiZcP)xAfqR9GpldVUtgjT+wzG+jv~pA~ht129;xF&SI?zEp!qt&PyJ>
zSMdIWBW@h^`3L{;Px#?C?=ct{5&_pU$0w%+2ZslnORZ+?j(4fnHC0)0d^RUZ3=bcD
zkA9JHu(!`|e);F@?r$?)E}1SCOb+gH`}RIZw<mZT&^k^ZkKahLR7C=gQ<P;(*_1S8
z$?VxIx{h}iTUwgVe%<|8?+_mRxy6Nzo`R^O@F9i;y%EnMEtBmDkKTX8g9i`T-QOk8
zGXj3|?{tI)&(AKY$~Eu4dyg#3SuR$QAF!(M&T&1Pvu;+rZqK-K*O*+Oe00PPn;Jk`
zkChUsB74;fsGE3VPfku~xQrFMkCnT%A=<NqSmcGUVSYO{o;@+A3BWoqY+OMT2wi~W
zcb$Mv!L|a2Kr2md1Qe3I*yNAau_^=Q8l)}|)}e8ftBTwA4JwSdI-Bw7m&eSmuG!w1
za2ZmTO~KCAJ~wV3V$_&b)$rTLzva!@HOD6xq)KDEhA+SRga?n_izLz)09iq%zF+b3
z>E~?k^jOy|$>NmVotrde$v3`nkH7rc=Zv@el*^j=Oi&zX6wxc8T$T963_d%j8(PvI
z7+mS8N{cp*EDdy>VEIokXeS2uqa5cW`2`~JHqt92d>>pK=bxOM;=SYe^=rB&vYD*2
zs6YI}Km6mivAlZmihjR9B?+%yzT)ES0+eKWH6=|HM#*SoBpT{aN0yD=D0_GtZp7C#
za7ipi!YZe`?lE7?nTJnE`eju5sJHlh)BqYSF>LH#R3w2I5g}Yjl#a;_*kOH~K4Ky{
z!a0Gr3WP=qg>xDs6<MC3q@k@m%eAL&1X3%MSG1v{tQ*R8M_XGyf70=d@BI-^p1!6S
z_4)B1{zts?=-YH%Os?g!VX>TYdh(pdUp|Y>nstp2jx5)V$0^=6%&u3|Rmt^yiAfUb
zb;D$|%d0of84dS2JwFE@c=75IsT89kXS8i%0qt7Q9raIN&^^Au-OF%255Z!+qjR3-
zq+{{_I6?ivkky~h5Z~xgc7e7FbZww%L)0?bK-~tK#-qYrymu_-3s$Q&MZefw23DfJ
z_r34`@nSlQt)7%rWwn`5#W%cHWbEwia&&aaYPljKM<$Zm)gXKvWxgE=%Q(Xqa&x6b
zfV=6B8Ta;BEEaU*r|4``v2GSWH5*lL7yDYhF@+F9Al#;~+1Pk16NMs5Lr@Z|h=ruo
zandIg&c+){gw(XwGo7}Siw>1&l0@RXV!mv#Hqdol6mfXV^Jgp0&lVI}!ox@RxxAY5
z=l}kvAO%@5;<Hb`<m&2z)8i{X{o*-Umht!h=zl`nF4)-~Zf+IJNKC@f(IIWU=Im@r
zY9!0`oN8Ut+7((#y2f*Hx!~%0MUo~Q9i<=xZBx@-EtvniXM_(1i1#$>vWwT^w4T;E
ztb*l90}l(txBHZhqpjk?*PW*+9qXSi>Glns3pgLh)B}dYAzG_=m(X~Ovylm=Q)4)<
zTgtK`53svCVKg3*WEu188PoZSlk;m7V2mM8GH!E&<#JAI;;7Yo@SFCpvmz24LKK{8
zMhGRTs)l>=ACh+o^VKuD;m=8Q1bVu+tRWfcVQ>GaBtn}(L>jnzJ9ct>4Fm<XX$7@J
z*jN;{)?=%V(h7uuzOyt}EsJab<S3<ZR?;?-)&|PjF&bGu`|Jy}GQ2){9eIvYa&|f=
z&z}*5Bh3dqd-9xhS@F$pe!#2KXKZf|==J)Pm7{4q-~RRo{LQcb8s{zjLB`S1kh9Ar
z=NBv5#&LKwz!G@)-VrZf&v^0bnp-b5ySphx&oTS?G1I4)?EIYx%|%1`c!_zK;ag7-
z4(A>6yM3C4qYWP4LG3+uX=x->bB}caYdzKmtc@3S>J7PPF<+8q8N=a#^Ye4`bh>0V
zU2t%?%huMIrnQkY;R9{wXx1y%i#7dmA7=wi)3JZB&CY6zS9Xn80;d9AhPVkdxVJ4z
zEt%T|ot?2>t~uB}<b#hM@h|?_j8+vCMTPaz;WNtx+H7iojWLAKKpGcZg_z3S#@ao$
zi~`}_iV6gzl4ccfokgdLNfP}6E^AA5S~L6AbCU1gCA+bW^MT+5Nv1hHaV%F*6e*XN
z3#z)_P^$t)DUv*8Ff0gm%Kq*yLVI?$#>|$N*w*1~2Ri5Uc*<Xv|09=I@sfrcw|98{
z;)-?EVvOK7zkSXxf79^r(H#nt;jLw|)#KHh1zB2feY$4)|M?j4XadJ;noloDes6+5
zZ*bn@yhlq<a2xDJM8gc*c<g0MH&#?CP<}I~tpm1;2hsX&bN3)<qv`kik?rjR`s(VM
zgZ(W&`sRo9`hA`~d5RElbv310uX*_XeU{6L*<wMSr<`3(Q6}T8yCjIP(ZhpNn^v%k
zX3I_ll#MoQUDs_?u?eRq=gj9TlC)0<HTXEuYHeIcnFm}Dc(F0>Zz0GK)iZAq9|c%}
zN(GMS2jo;Ncv2I&b4q)v2HHiyx8QFo^gN^e)35L!t&tD+v9;ypv%s6zu&xYu?%bp)
zKWA0e?CtMiOp3sBcyyD~lQ)#jlCE>~GQ}@{`CEp=j1ND$Md%z~KDlJJSaWtRS(OdO
zD6Xy-D6M$(-c5SLl<{cHKl_(|!6(0c!elaH*dK6yzTonz;`&KP@%d}SKy!1Tx&E6=
z!o31F??45F_q3hEI|!Xa)DF>?gd|?m+i6KVw=`X#?L4*%G@YZh9ytu`?(edg&#~4<
z|KvQ29))RYc>ja<`SDMF!g9Ha7d@?)OlLEW4tCkv-J=*(tm`!)NVdi!PS1}iT@&SB
zS`p-C{OjU<IbKF$r*8Yqs})VtFdFs<-mzXS@UEeo9^vm?MVQyc7a~-2`Bn<N3b+mE
zqX4BPb^{%=Ni!0GOEzs`8`}}Jd5p7)#0NsEFnDAokRKMT46J{7%A65jJT19;agG_J
z+`qNY(Vcgw7Bl))%Rl<x{a3tr@rKLuQ{H{|0sqba{l7sbn!2m0uRU3wGM$%v{M#20
z1n1`qhJ%!0uSc(!Z^W>Y-K`N19(<c+Q?o7~^Pm4O{}D}VIez_|vx^y7(9~<mi%-6!
z|LT&1NyZbijkb=gveZ`4G!_epro*3<co#7D`mk`IA|ceZp2miFRjrGKp!1&223G4i
ztL2)`TDmTZd&;tkMf+qtCQVYLlAN8MGM!Gb&SG@bk!dA4*gqsOhL<m1(bXMS^J@Uo
z^CVt&ylc=$Q9$A>7-blxJ8X-0F!_iZM~7JJX*x^SH5}eNVtPHJStcagO{@rAh@Aho
zy^M=+XXI|iMHP++b`TjozV(E}M?XL15gV^RjUXroT2VL=2^3N=n@TS9P0mJh?Em;V
zgL{W$H?}#ynsfa48883)pR(%ZTr~~<=l}hG9kGR8!LPQqF=dGx7c7<~<#Nrv`v<Jn
z4a?bz$@Y*tcXl~E7|`oy?Cfom=#1Io8s{AA`hwHrQ_fE>8RXZ<WXPirzscU|GoHRW
z<;9B=lF^7~XIFH4hYUZTk!wpcm-yPD4pVr(Wc_%KxI4h_=d9Ki5n{C;HbXP(<NeE>
z^VrROMTms9u{?YBj9!t)t9}<tX0utW4Rm5Co0=~^|AL?Y)z48{W39tF$JN!G;b_R=
z(G3QJ0YWNf*HdQ8E944hZiX?6`l3cxIeNb(8)x*oZ65W1pZmAp!@7<;ckb}nXP@&Y
zKmAj7w<nZ!OMhrkX#+xFLmX>5ArLyYh{9~{1xVuuo8eNvv4wSj89+acI~^@hJ`M&H
zhO!J?FIvi#WHxo2UhHsrK4f~`uyTsg`}f$NE;wGS$>vM!a?Sk4Av}ADyPT5LHDnoH
zDYjaNS}b_p?qJ6Qj&5wxS&tFW+v>Bu)8h|*|GNx&WA+Yjv07Zy`36MG<@q&FA3vt(
z<^14>-{j)zlowCWv9=@2a&F(=r`OXgmKE~lF=wB>q#G90QsK`kvP7YOb%vef*xNUv
z(RLF+R5-txzPh;Bjg7@$w^@Ae;NiPJ1TxOg&)C`Cj*xKIQdVU=EY4btR5W#i($T-J
zX<HIw5W({5#T%-!VX`%$C~~&8w%Fa<XF8qp$)~@jD%VuqlBVfM7CjDo@ACa`exJR)
z9h$~67>@YuZ$IVq_ypfI%oi(^5!n0{qTZql4$})XA<hkgQPf`0R|2ghp-w3qj{>Aj
znR!iBDw@uN3shyaW^p#KSSi+xqFHO2I&gK}^5XS^b=49a1b<DQrRYR+5=x$!gmsr7
ze2#BxRu@y|{T+-olx@S-e8!+Zq@Axgc>fVUzIntOT{7J2^VOH96ouyAyGQ)+`#(e_
zu(Q2Ok#3P53^{%Mm$d7Ww(OXU`iytBsjG&YH}4ai!&<nS27d7Uzm4rK`PI+=g3H|S
z=D6f?Fe38;b-AVlS|QNqR|L*kB?(q;EK?Fl#s<+>kbx6%@tZc_tj7nqygVUQyNpLe
z%Bmts5;|*f?kztsG11Ax=#36A^81QB=l+9x@x)(W@$$t>hLbVxKYEYgeSA@)Et;~V
zNVoX#y}La6;32(U4=FWe-Qd0Fi!UDY^668q&QA$ak>(j!7jvc;32#Ia*~A+k9h0U6
z>!YwCOX>CcC?!dhL2HRn8l@poDRtXYw++MLV53O-oy>e)m#7fu=)+OXpdW`>a>I8B
zo=89;&dS@-5OwPgy{6)JqOdQHk-z?!i(7Y?tQKtDIO0~X&*iqE2sv+FUZJJn*3BJm
z-<}X;!`9${B<a(#0K1OY?v^bNzOm16*rP4`JbU~VTRRhW#wjj%=GW(Z_2u8NyWL}N
zcZZ|f2h2~WJUrZIc|GMTHKg9zr45cyH|VBDpI;E1r&ET|bX1p)_R`Twfl4(&D`XNK
z$-N9*T%PdZgWJrf(c;G#!+N!f9YtayExc)J+BS>C$snlf8a&v}QS=7%`U3{51#jM*
z^3_+*P)acx7L11@w3Of+?>=~s_Z~dp`STZ4WxQ1SYC7fg<QO_jVm&S~)MYfFGR9!N
zrKuY_?^w>)j0Sz~zIT^i+Go5yVltkvy|Ya(%NdTxn9Sgv#~2L==CdhMOWLMGV@L~w
zl5wCC@6U^@nX0XrUR`r>eiq#{q{8A!bwZLRw9a$<;w9^!{|q|8`os6Rny<KbeZ~6x
zl;ewI@*jVXoxl4LuYUU#owbZ6Jto6~U<3VZ2*7%E&d&Bd&d#6HR4wnmw~y*6+La+6
zjd<t1Tgc!M<89{C1^4cZxxBvOvrk{}-5>mj^!FCr*nNjZ-ST8z<1fz0FVE?BEk4T-
z&JpSw57@4wHJaM`I2;PlE<KHapcFm?WG}(&!FV#kd&}v`1$Xb|WLZX4S5djO86!lt
zsFVaRzSiokR%?3wf~IOHdVL-}yw9^IuUS_$Ta$;}xP6myy+q0ABJ%jjQ)biH^UvmU
z%JrJ<oro>$9`1n%td{F|*Km?hmL6|CiBa5rcbmnmWq*H%4?p^dEX!%i3L666HJqOv
zgN&}7uJhm=I!PE51*YF;y<TyCxs0ujgI+I+BA2Tb0#94V3#PLo#oIuZr<BGJ%947$
z=K43krOY$z@hQvWGY*;x_2Ma45+=hTfB1j=uld!le?!+<2obX0KicD4-~BxX#ZAic
z0wpZV<|S3RWHcx!MhRuD8SfwAnhT^(Dc6?_CO5b`Kd09>Ov{Sl*bpRafA1Uo;urs4
ze);id^oyLlYpJ!Sk&=L<$x@7vNbl&Rq}^!!qnBd5*;I!>(^#4i?^XKn{qM8Az0G>P
zX1%Uiu2$U73l_@-UE4-oK-+Y5w*6WkAWA`EOuTk{I3f%Jby-nwE`%6wMIb?&gw8@6
z9Ntx2US83*9Y#r%5Nu5*^!r2B=cjn@S+7dg>m|l$s=8*qTH}Jn+KQghq<zOP{^HO0
z@{7j^B#BNjsi8L*0C6_ZD|&c5T56I^Gc111e0c*G##B{H)mAihhj*6FcJaD6B@sf=
zdPk}fl#xiSky233O6toq<csGd=NA;hp!W9Y9lzo-Q|O|{-}*oOA1H=9+<oURpML%l
zXB|KI{)hb0|MY*&boz?v;sr%9Msyckoxdi}dJMOB=o-jPgAk6YThMh-3<|2{HANBK
z()PAfUaSMN^A}iZwtn(}_wqi?FMh$<c+BWv#$`KZzQ{;c3({qabPlO?gxoi<ed`0Q
z^Ed%A)og92eDhns&%;L#+1uUY%P${q25ymx=d8thA5*}1GNLTkXsziDdMxJg`t~GA
z@YXTj8l$D;{Mi+)b!_eKb8&jXVzHv=<y>9Q+1=e@F})(o6D9{+%&rz_9j`OJzPjT4
z^qi_%qtX^-1WFjnYR!DQW@|F!`gO|gj$&@lC{LD*hPRm81*5@;&U(h90ZCS{D%UJ#
zOD0<*M&kkZ@09%ep9csXNuJQOC6mzziKK0xa<ug^MJ9NB`umKA+qm``Z~BY|1A4s!
zoO68j<r8lF?e}>3m%rrc$HyF<o={9ijK1@?_*?(vKW4bI#hX`8IX->G&7*A|Jo-Mn
zJ44Rie9G0;mpu63?=YWzPN+_Bjb*U6LsOP47jJM#`lA)?vcU#RKi_8AJSOi+E-w~b
z&06lf^BzyW_#3wO?{fE!;>o9{SRv4-C!CjKuq(FKrv&E+O5tSWO*;{_*^Lh@y+<XI
zyr;+~IS)SgecruypZ)z^&d;xDnua7%kqj$DWO)V9QYm`<9{payYPrH_jnNt*qEe?^
zO<9*Kvb><KYgUUTzdn1zv(G*w8}xbi-4C!`&FPCLlyw6})3hz4$rxn}Ro$>yEFnN|
z3)(JVT}#!J6e(m|QBV<-$5sh@;~uBelEz)p%k~-c*L?HQC)_@;nEVLY|1bH|Km8Ob
zu9@_o(b);xW5;_3|2<9Pd70khgKz(rJb(J%a&fuKc=s;p;O~=MpJI|XynEx9ESmSQ
zo#FE0jG_8d(&Puggt`?>KKzK@zx?N%@7|_6+@ZA<LTLWgzy5bLRn2$4`+)69%6hrv
z#Qlt$x4uJFmV|1~s&N$kg!A*KNEdK2MTCT|hRf+0+uK8C)2E~=u&TQV0qZ{P>I!c`
z2*q-><hs1#tXFVz|A0|lF%^<}cOS7{BD#*&dsaTs`oIcDkb&(jL()^2-hhXXexG;W
zd%)iQ9%pBloE)FTt9_kACx#H%u!KAsA1{A0#?b5asM`kTAy1M>&DvDyr>AF>Wy$N~
zXPiC$ghdPb`jq3-6O0ZFbBC!6I;*%IW{k#T=8FYgy`rsa@}i*gH3HApK=9?sf~^~4
z-v7pZe)Gv|zI=L&4Lx>8eQqAzWWBch(SP*!xN)=N<&&RsI!k%DyTccs{|oTD^o9ej
zrXBs_E1Vtj`7b^qR3(kI{Mn2DmfQEgfU|pi@t2ly@!zrCZ>a1Yo`-+L)vRW5`7!q<
z=QRJ%&&c(27IMI?W(h1<Bq^Wta+1>*grCjn_kWG|66+kc)%^TtzvbaaxB2MN-$hYS
zHqUSfnkrt=GVJfLb?|@}FFzww3x4zTf<kMyMuNq<VZE*?QVE^K<bmaK&CcFC9KU*u
z(p$X${(CGJmSxjYE#{n;6=FF@T8B~+r!|dHs03~e6GW=;QlRqz58nR+Zr!}i-rgRw
z*^HBuGmO!Z(>Yrp_G8Cn5`!o~YZGt!u+D;ju4xIuZ3@DGR1&Flyn%XiJ-g2vv>1}A
z28==qLrX%sYiO)wYx@RS7VizXUdDUtg>clXmi=8t7Vl``;<DuL{_VTWtA;19PVmli
z>tM*OdmpjBTJS&otN)HPjU&z5x5m6abKs6Sn*0UJa)+QDuV2=@czToSVg|ND>jY7(
zXrB*wbnx#;-}B7Z31_cw(fJ<!SD&GtK4E9MWQib454gXyJlh%aCd;@!2hmIE`Wh`P
zFJ4}dm???TZ0`)Ht0n)l|M@>)`{0np;+Tu$KchFysLK`g+Hvdl_sNS9Uw!p6s>L-I
zO@#_j3?#q#^pxNo2YWrNvvk%``;sDzIDYvFS%1jI<uyuMu4Y%PyN;1g=qHY5G$g^1
z6p}pcNRr5;YFwZT9%V8P4j-|zy$v2N&M!H?Jf~|LCX-#>ygnsOlh}PZi`E9~9NK8j
zYPH0Nco%S*CDEV9DAF{cTvaqQ92_3<=G7@_HbCk_tS>?KkxtUuhNfO{c`Z0NJYZ*M
zo1NXQXvVZ!)6^c1LuG+>>G<A{{tnCK&uG^*qwx{_{!1o1BYL@JGR~M@zTz+b-~Wbn
z3;mD2#nyPj`MCwZ0=vWO><)*MGqRzl`u{y=lz&Fi>*Ed%@S`y#DW$Xg{P?|itvZ3c
zNJ(^pNHf%6fd2M(xJ0vfeax?a^BL~-DWmBz2jel14|iEs6_204W@j?wTi<@f{@#EG
z58mN}4}XMn7rc7>CtO}!G8tv~3P!^%Zr-{@+g$SLuYSh$Vo3-dWg@Zl^lXJvf$i-S
z?>k<;SyJShu4y=#pRu!dKoExM7hh1d75Cq{&uVK<bMcJ9n~HQ$ArCWbBB^Ub>qESL
z#t9UfET6EqbCd1eU9^CwPvfnxgMN?Mbk6L0#;v<INYaGFBv@mkMU2!6?;Mk@Ef%X4
z^VtF)jVX~zW4&d$EXnd7!3TD?ceuW~WHwtNq+mXuBb}od4yc=ky}f;I-nvD<$T>f~
z;9`18o~NX$hplRSs+nG%qqU|KlC!gyv6y*l1J^4^>I|cE#^<Me@Y6rz0LkTOgxTF@
zXEdbf^<X)s`p!pWw|t}s3PF4FhVGYtjcXgsWDD-SgQzRid=6JvbfXdB-FNA}^X-T?
zHw}Z6=Ok`{YUlLwoHyHBybvI(mjB{E|0mqMvCU#}%Ki85kfoZdlaC?ExxBbwXL}NF
zA2liS*_!L?pOa`9Zo$R1CCe2-!P%QR{UTvqHMlOJu^mQB##<?6lTq|@&QBk+z55=+
z?E$A>tmyY9+&H|+^5(ldvHzN7JtJLO#MmG<yvY#a4Jt)8Vte>5j~+e1I?u)BH9{(~
zM3WUcuiwNqDDn(zEyftUcSxns5bxGQD7*_aZ5(B4tynErOt0sxmnF7o=?x0{{XQpW
z$MmN?X3GUCz;HC8Hz>HCIret<0T;~)S1VE_acx7onBy$8!yT%NGqUpqUo96rKYz(+
zyI_!~95xnuIfHD-!+-FHeDcr#oUXP!{pcZnGQp4gEYdXE*qxrkzx<bwW<VVHG`67|
zjtFT60_5>2U1H)$^zaDR?<3|b{A@v8HKcjUFa(T%P*+?F$*-kjkO=;>fBg4JOpQ=y
z9Nso)-Qq<~*~};xmkdUl?VC4fsx@8XSg)^euHvF=xjtJn9OtAO=4H)r%W(RpCNCzW
zM&j%>N4G|F?SSfPPSv~s5%}uKZwQ@WI2<FKA}#t{U9XsowpgcYgb{chW%$Mmgvi+*
ze?-@{939?fvc1iGI_2!-6s08x`!}iE76?eCXxomuYRK{ovr6JDz$m?eP$R;YrG`pL
zZ0B*#v%9;+&d!ASY)z7BT!_q|y~%{;`AgjPgq^(|+P0%98wN!|TQyu=t*FbAL@A6H
zT%BG~rzr^&%+4<6az#Jn40jUpO!4FM730p)X^HbI`s*2`gxAw4`M>=$*xAM&?Qw;m
z>gSjw#cXfmiJpc{+YyY$tk%fo3U6DC)_4jkli=$XY3Gp=T{kpcL%XhFxni(fFmaCQ
zja?3IZu7nGf56WE9?R)h?CccSHl<uQ)a_&TcJ2T#+1|O0vzjd5;`vv9#bRAC8D&hb
z*91Iex#n!qa&=YGImtJ_{bOFe_zf4=9k*`vu`R6T*HqOtCKXh*qiHOcmuqCuBuUDz
ze)%a!I|G(qJwc5HYBxm#&FdO*GsS3&Q8{g?xcAOGl&ckAeEEc4FQ?zn>8y)pT^oB{
zA3VKYPPs0L=AfX3l6dPF4hGRiBnY%N)OAZ<q#PXV^63{(S*@1rrdup$bMic=9S$+K
zZ=zgB-BzquHRCkp_MN+ow#Phw`3cv{E6T3r{>>ZQy8nou|MC}1b`F@i1!=ChlNPkW
zf$O-nHK6?95H;(lwk4`sVag@TuBNkrgR>Ll*(q1R9xx<eLe#-|0mmV5o@q)Yas7hD
za7ZPA`7~a9U6$B&1#V+KD<nA2plTSjHFd8CJ0m{$;1)mr@dN7em~<y)ez`{EkuLx6
zou4qDza~p_(tHP@6feH|OXiCuLJ2OXONv}Fty=!ozx@*1TB_Rfjc+{St1teX?VSuE
zVY#RfvIZnu+uJ0?Z7whWiVz}+Gx(a$U81FCdGU(;$Y5PSWbprQ>dl%YOV0Dm$NlUl
z_Q;6bv-aw)UeG`TAVE;%kdjDAlr$RC&6vhaHfEZ8&CTcs@Ndi?n9DJlWRgsyp+=-g
zVj)1Hfo}9xRau#pYwXL}&vEy;@BpN{vZ_q0%s7kt_xbxhk8uRfvk;@O)UzT(8<@}L
zxUR?b^$pLSKW4Olz-qN&vq?cf97V)Ygw_T>@GVSRX<Wy#rZCU<smh8l49L>VN}~LL
zrm=*IA}=Vbnx~J?m@PVdl6=a+@iAY2^%X^<F&GBJ4vs5HwmA-hjk7|HYwpr1&pTbd
z@zHzC7Bd<VaCF+C{c^@;QS$g%i{@J=C?lwQJ%)bB<)F*xZ@<UI&(3MiC(MMv%WFj7
zk&S!2xmzHsh7JNf=uk^RiKcKRgbra#)9%DLj>DiA|H{{ZEGoNa$V&F!E^s>$Zy%0$
z`{s_{`S20H|95^D%?jVIsWMFvw|MaAIZ9=ydWx>+42O>qG|VTzWHv7t430t7MBSJ#
zzx<k?{Nycnw@ZHOd(Zf--~LTz_vdK6n{?8Ks*yy2PuMwRa{GpsSz3&p(zxybDPn6m
z6C2#Y3F-0;p2=X<phmVw(+ExD8dj^fMBy>6BiY*<@;kr#eGU!|iK2+}SFd>a)ho7}
zjPYm>-}A`QjCQ+?@A=%{-r`Cr2}8R%sOy?Iim2KJRjoKbzs3<ZROq=Ln^nT|cc0@&
z5t~Iu(27aZjOlVl)QPBuKFKB{&#XBtQ5kO6BTqAK=QAEZIAHJWgiV%lblgF2Yc3I_
zS&j5v!t(`pgMh=+XE>)l9u5MI&xYK-UD3=F_P)ABJvyNACBtt&L8T=JpI_sQd%S)3
zfS_n-$_Akgz60IE4q@oBUKQk@URV!c<P&)g!gWcjn$<GlzUA|`{?51g+kfvjEajX5
zxFM|;?C+mYHFH4F6baql5q{7@&}Dx2V;fFI<3#~)FD^NMV?!X{`sM?kK09W)+|nP6
zF-^m4Gvm?24_U7+Nw-^iqdg9eyS#k)6Ux%cD9}TE&*g(}e1PY9oWDM&Zhnib`8n>z
z3|aym2z0Xx;);fc2M0WQ@`PtkpR!mkDT;#4dPChbbh|BzET^m+v~ckP!R^g8P19iP
zp_yZ?lzB;(6^zG2z@^AC2EBl~sA-I*(`m6yQhxEt=X~R%7YxQ-rnfVG<Kyq}U%vP;
zX;ZL=4@Qv}mCdRJ;CdeZi9<SH^L7sJJUJy)0qI{~GdSDh!w=6`EEcq{rU>b9c+#VC
z68`Sr`Nzzs6Mpc+|BqoWV)kav(Yhe|oo7^@Mr|sbmdmzih<(A)ew(1>Q<e>jMNX2G
zEN2CA%cUq9^5fBNrdrcf4Zi2ljC*W5F~9kHAM?NbvwuRG&FRMxt7L*I=Io7*NVfO%
z_TL4yWIew^6&a2@U~=;(Y>Sfd=n2xvk-{)rtl4e~gn(yH_xZ+$zsWB?{enkNzsvd8
zKW04GC(S0*MM9^0%>Df<y4_>8n~b7RltsgOy<zn131<(Vus_~oo93Lqz9bAEQ=jJ4
z*9pyuPt$0s$_|nmBt{uFn=O<3315Hp6*t$nIG)GB(E)jpQx*lE{LRl94Eq=Zd7e`h
zHO@c$NB`)LqcB1UD9eIQr^RNIQq?t2o<8QmqldKP7(eg`1E05VZ)qCEcz?jtr)Sia
zVz!vEtWyqpdptaRL>xvevn97;ifjqOzDIZ{P+LKIXE}HA(U?kA49|`@IzA>m*`xp0
z7x+SuAGEl=eMP@D02=Q9@(cQd7OlfE@3lvW;})Z%F$bq3yvIF8d;7GX_J~_9`};AS
zZiwqR_^#yeaLnn$LprUHR>vjogeYZjeGjkSqBUycdxkV!^6+d#&6-A+v^t06>6Fg!
zi22Q@Wa$JU0^-&o_cxz%bF-iwj*zZ}Fs|kqpZxp^V-($9$RGW~e~NGwaS*axT%v`8
z>nqA^ffI~SM&Y^<d0udN@s`ad2Q<FlVYSLoP0iKyEz`*agQ6^ROjuF5HBG(C{k_Uj
zp@(NWbbB4f;}I`ke$8|;W3$=P)D>YIlV=%K+0c#x=JOeMlNGL%3<e!svpY^yS`h>R
zQu?@#gX>7P+k`L-Q5w!3KA^}7-d^6aS}gg_Z+rva517xleE);rz<l{r4*DZYq6$Km
z^#&375Gfi7IxuuT*6c50rZ={{JbW}nUtG}bMjW+!Y#;WBesm76?=jEzI4^3-yy5Y8
z9x(JBvY%XVaU^;7$%nkT`;>Cq@Zy7SG5Xt2sH>XAd`?rAv|n_Q61Lkl28Tg^pRz2O
zPA{3yXUyk!ESH;|yTGB}AK=P}zxwfO-g(hxZ{H_b-4eF;XtFh~ukhkS%Dm>y`A<lb
z3S~4nYg(<4i|Yx0{nI-(Y03A$_W{qJJ)y{EXycHjOMG9@)JueDaNQWKBtl!T;%s(q
zfzCVjds(kY)-GRu@k>CGWjUR0kHG7Z<TeCa>nT;Gs17}Z(n!ytC@Vhs<P+}hZYj!=
zrfCR5f44bwDXA$N!+12}_3Lx0JYlm*asKF!{^*aTl+0%fq!eto8H<^<gGF&jtJOkl
zTN0LKLATo`FH5BBp{p9#vm;o~P9EbbpLQG)L?M^UYm&G^`Vtvhp_Jd3c#jjDgOZ|2
zDAEE`1q7Z;vD}cKPpJRNhxqRv(ix9=_k-^fd7u_+ig9GoD1Y^mYBT3I{^)<^e)^L6
z>W(D2Aq-n&=^a@%r7<<@&5YNtKV?3@;^z7bUcUT{tE;yNtVG$59ERN%AAa~D$7iQ}
z^P`VR^DTe%!!HP1n*C8o6dV!8eY%4eEbd=Z6jK7%A!vKVVN9!kL>v#ezt{ZeFMrPW
zzxM&}ed9f5(^u>rJm%u^Q+mUgZnuM$Tk2Xc7(8RXxIp8Q7Af=Plr*U<>qvCyv`#q~
z?{jdtZ=svQuv~7b>l#<O)D1}2CCfAWJ;tZsI%K@R&!9g5G`BbR*0Sz<q??4MQS^Fk
zR<i{f!J~&Kc&@af>%aepfA5cjFvJ*bHL<y^5u-T5^IY1koksvH%y~Dqm2NX!-{<7)
z7$Gg%e7jEQ^}1Ab!>jETWuOqgM1%qn*}x|nA|L#rgA5gQlTs{PX!$skHFet19CoNZ
z&8nQy2!Uyjcy#)VEK&p?9pHZQmb_iC|MU^a3Sk7@?!J{wxB3*>l4P?aZbwK*fe^IY
zA>+}Aci#Oj&!2z5-tdU)n;Xs^zTo)y1#d3?nlM@uw;eXiiteD#-u@F@KVmlf1?%M;
zCv-55Ll_+p1VfgK376L!{-6K&Bc47v;@jW*i0kVw3F82%3miY?`1lcJJ*6lLbR(H9
zt|*nl2%pL1EmdX6vYMi32>lZ}?JggE{1H{%aD8*f{{8{RST2%M2G5Pi@`5mkDaw+-
z>(KHB<Yhs(-KNv;^5)GY!g1)eTlD%}TJ09yj;+wLEJwN?z8~@Y#Z#O=`UijX$6*{<
z8i<rOX{u}|uiNR;>crHIMaIOfn5wMUY;ykcM}N*2UwqEt;R(axfaP*Ynrz9-5+MYa
z#XU`E5TOgcMEVlp352^FAT@SOI^35ikz>{#{yRs+lP&t|DQXzmc(bb5ZkMb!Q}&Ne
zk$!-Fr;D@M()bll6eESCRBHk!CQX-sCWu;W(*n<FG3f3y=pQlM-v?Px<}*6OQ>59_
z>y20}E=g8%wpl{I<8gZWkip&)9GQ}3Gh7)^sT^=PKK^Z%(<!fBeZ}bTn1A!He@H9x
z`TalmCcfWdxxD7&_#uwBBJTDW@BKEj#TPWSAx$!pv_cA><zh}*Tgq9IRTkRl^cW8N
zfZ*!thAd54EY~;)`olgqH}?d-Pp>n;(Gj6Ppx55F(?NBGkea$`*rW-`dds6nkNNoH
zk1hMb?3A}klO(w{hbV))NfNTWpx5gXhQ0*}7d7p6i0fNXR9!dZSxLX&!}C3~wsz{j
z{OL~_?~Qr?8y|6Ybim1X_nF?=^(k2RWJ;lHJIK-00^wMPU||GNAP}BLR~r9RP<Ljm
zZh>K&pxxlST2OR-oI#uJAi@=JKRu_Z;N9mR(R$Rw+fATmSw@;pC@4ADe}U`9td>(N
zS*UV^rwKy`N7kSOmGVhe=M0A}9B0eX(GiWl=dk?_hlei^A|fr%LG&r}jK%6T(zu*F
z_%<)!{5gN}@4n{naL6w{`wLnvmy@$S0zV|r-}2zm1Nwswt~;dNeuvfS9HTte=?2&D
z5=5HiJRvVCRHMlAnlh8P@`wiy&-l)_zYW6StFK;>XDLw>qA=XvOgKF~!1p7{x+d^_
z{LE*YWE>qIV3bBkm)qNWbfa+`fmRjQS656XQ<5yh5rViKvs`TmBj1LAj55@w!t*_A
zvvRHTr_<?Rj6q7d6E|8kx$pagVaS8i2mCbtj92&foSrTjee*+<F+6<QqsVfeZx{Ty
z_zI&0x)EqCQ79S%xzQFTEhHkaECIhKG2xtMdWJDEo+BZtXd2COnOPyFBk+8OxA&jp
zZ9Jp~&v%H$h=cJ5L_xr6eaCX~3p}q+zuV{W(|?Sq3byG5X*QwAE1D)J_S-ZB?CpPp
zDqk}iKBv<gpj63x{?~LmN6c1l*lgYchP<ly!Jq%X{Opr^R;!Hpa*ZFleD}Mj1VI2I
z;oTSC#}8xX^Dj8q`(5VqU$Dt9@WW%OY({s#k1;N{<(gV)(p*ti3fGBPOt(ZIwrLbB
z7gMS{#rGVdR?KX+LN|)DvonUnJuWY=m@no;tro+*AxdkO>x8nYNt28?3K$NDD5F`d
zX53s~vsx#dogE=|z=a_2EjT&|0>UsP@B^x<0tCH&59vsI12_&CLEw8kP`#wxjyXCw
zAZ~TIy0|2N{{!-}CJr68+l<Y6%R1kJmgveLeSxY$D2Ga0vWL_f8ED!<?D$XyKN8fv
zJKD{Npy;5xU5ahVY?7cG1=>*N6`giSe?R76zk@J_wYX<<GvToRh|}?hoE?2kRxU`k
zbIxD=XW~wuLHn4&=moxT$<ho^xIsjt8ajJ>IIDB&YQkc5PE`i1R$qf#kT<ZNWhgZN
z=}%tb3V8NnpDe3+^k~epXOD^FHm9fGBg?Kxw{O|s`z>a(pK*8hGotnpS_{VGecYhO
z<(I!CEo$mUQ{)Y0q43;>@qU*tUjBd|{q#Q~n*qH+7b$(xB*%AMva06I#WhFAhdg|A
z%I(dy?c3~+n9mkg=T}HV&*SN{r#yM`m`^|boP3iZU5BQwiQ|arY(XmwiR0KpKz{G{
ze*cf#ofbk^c5V>ZCPPtF_`XLwZc#T4zVGAvF3C0}YDGvPxVgSzla(aNicZ`m3S(B=
zH9!3MPk5D0F`hs;jy=9|o&V;IbL|_29ojUImVqZ-X$L{QoXnk*GGkNCsl6@Ec#F5U
z#Y7u2m69%MvW=#$6hdfx$6-^hxSoB%-Rg6yBBQAbJQ<M{3zB5T-Tg1QoBa(+6wFq)
z%qG7i2pyK|mn_zwkrgY}%YvdV*&B^0(vtON%f<Pc|N5t|sfvozM+3$OZQgzHoYRL-
z8T7`qT0N9XS!}+<7(rELr0JZBj6wG~tIaLF-XqrQ1^0KiWO+?l*Qm0gC^c1W*pzR%
zxxHZjq{FE9WS6JZ1VO;%)oTz6DI`k4c)Z7Oug`k5X1&@Fw<A`YHKWlU-}&yxL{Vh1
zI;vzgUs9JfVc-*WTHM~;bN1larkka~HAe58e3secxZdtiq9l$(l+t*vYa5=%s$c>?
z=HcT9eE8x8uP<-7UnXRmHQV)y`{jc3<&>?c5W*pnb`r-_0$oXz2PhZEGdNn2I}+D*
z=*q@&3AH7Td9jP}6>irKjFzdvsU<-_z!gwsTdKQ~`DVy+=@GXw4);6wEr&WQxGyg-
zxuz;BRPE4ici8Lib9nSIlgXE~J43u^#9}q0(FwZpxVgK>3p^eip0U~Fyt$ZxYxwHx
z8QV?9i}#N?JRb1vZ~iVPC(pTGer2<gRmNueCBhF8M&ShZ#%{S|%JPcg=qbzjJwmkb
z{4QFhRJo!y(Czj)e|<%`SJFRn84XT(a`X<X&5GOGTk5JIH#3sFL2E&0u_Q_MdG`Dr
zilXF~zx;wcuXuQN!f$>5w+N${&p-Q=#e7A7*u!yz?Im>D%x4SoBqK=*q$8|5SRm+j
zIvgDxuv%}(vz$iT$Z!<LyQr8T@cmy$iKURltu`OL{~rJ8zx*jhRnh5nSu7K(dPfK~
z3P(x`w;}W#qz4orT>A#7Ju8+FM&lTbkkFC_UmBbMOld4QKx=f~;5iZ{?BJsY+(;5W
zZxGcz<+R0i-l00z2myXu(rx*Ku}cuRR1(Ic1BBnD$ZNuI%x1e_a{DttTfjpJrzg)D
z^hR9YpYzine#Ypa&6mHJV9<Q{ty5mS|BT=JTmO_Kzv1TQClG{u_4-G&qYh!zLhZ2k
z{q6&{g<`RIjd0Eo3c_%YmoI<9bTJ_-Dyqs#9@6!ON@a8+MOi@IG@PEEGAxE%U*A~d
zz7KhpGF{x#?+v)SyR&7X7Sy#uXiXHgDa(?Zn_ISN&T_qFo8}Zn&St$KiX+f=9%8;&
z(CxPId=FO}n+!QQJtNJ(q9_YgqX|Nv!1s6AdgzBC)8zuC4RIXfNXc;2=Q|&NljU+r
zyWiseW=7f+)Ro4dF_psP4vnwy1Br2WHqge}zG_b(3xSMw#xYmp2yK0WKDbh&O9$y1
zbRY;Sg=!>1Sy>erh$QVNCHf>oZ3EbJFnP>kSyA0*grUF>eb&oQ2x6DIQs~BTcyz?!
z>2sPYN7W6TK@2o}^4U-Ls~^0=k30|=jw^Zh#WBC}z3=hl$+!6I%ReCsHJ;Ps_TnY2
zK@8HPQG&SBrQhvfq+pY+C>ulQ#h@JS?p~8-8&qxA{<_iV#$htMXYZlH3nf)$n6IXU
zQMmH~8dPJU*jfW_!tLD+VGt8WA(Oi)4<DRxaB#q@SFicukA8ydx)`mf%AEDuhCy1b
z7_AgR7@)U?s;+Ffw61Y|&mIFKz;#?ppU@i5^-xOTyDp`!tvgssT+g-q9s`|Tm*>x(
zB83CS;qc^ui?^4QNr~|VcwkD6$`y_4SdfQjnF5V42-ilMgw_bHkhMTWk`4`y6x34U
zh8jnE77i1DXM|-38~y7WK_l>E2f3&4<%%j>LgtY!T=J=4b?>1I$#5JJ#vTede|^c%
zKlz$4h<WGn6SDg|l0;Eug2{b}(i?`~Ipg?2kH7bK{uyPx;Iq&E4R{TC0khSL(cXx`
z_=GG=8T5zvZp?DMq#bQY(+R@#h~fdW#XXDl9n0;Cyr?NFg{}o*<T8GuaAS$aS~MG7
z+mSXY@qM3FlG;wJHq>=NBy*A^;riyDrmE<4+uToP7_FJ!O$nli<Kq#o>@t}wh*~j4
zR*+{IolZ<y79^?SaDRl564&zsl-A@~h7`M*GS9_z+}$~VM(cv2EE)9rzXlCR&&6bd
zL2tl%v%!}hVLN0pSy1IAj_@$0MTnW)pj>4S#67DJ6RwLYC5>wku0*&3YK4&sJeSy5
zD|sU&MhKiXxXM9FgK4Z!+(koeA<|;U4Xl(##-RNgw<&O`@w%Eift#7YT#h(<aLVD{
zBc?Z>P!=10{L`N?y-PSfeN3wz^3IDVoIdPueAeQ@@wb_8UXm5J#63w}x$N~{(0$xv
zk-VW34`@dNCdrp{+(+Es-=Pj`wDOV4WitJmo9Qi+`GlsjOr;<U*_2xvCWLK%EwFMz
zjV={I;FBa9>sx3PO7Cc@+KzuKt;te5e_7QPRb|zFqtSpoD`>?n3diBm<2H`#@%5Ll
z=nwiF9*((sdxKH>zd0epARzEPma7#=2%~_ytZBE~xV|0iXt&!a-5_>k@upJtE#Y~z
zTWx&LA;~h*ZNb~?d#E+0G?*Gpr7@LV({(M-xxwUMN-(vg$t6u8sg#YD7mZ8OIBfAK
zgs{wf4}_E`SAx4cTL?jh4sP2)Mh;%&SPxL>fVZ1*3?*LI#SbJhf~f2B+u#3fT;D_K
zoQF@w#H|pm6(4=;L*9A!DOHnlH@PJ0)I2)*Hd%c~*4*F+lF|PAJURP5r88xkd_`|J
z5j<JFB<75}`%7AVmm)7H3Q2!>Op@iy<`V)hLJ+by+9L{Mdi#>ro=c-ZI~In41Z8Tg
zdM$Fh>lQl(vw^_r&<XogbxB=o%Dke;D~i0tk76D_KBK`fnXb^<aCCA&uh%6A0tSOV
zX;y-P;a~ucps8!zs;Y1umo!aLO5u4P0)bYF&1QqqnmCGgohwZgMAUU<KVYCNYr?pN
z(Sp0X8`kR-qrsC_9wlpua5TD*2&vI>CxLW92!#+5<yiY@89NvuY-dPmXe>58ZY(w0
z^$c1_gxHZpgr+e9PZ{)%EGEQGKNmH2&w)#=z)_0P*^s<k@#w*0uCFf%qL9&XpM%3T
zzx};G<clwV#Dixc-~QhBIXHOEJbg_=!pZ)7_<qc4dkH~<QWfL&DUNiRY`#S25noI`
zVQ<`}(|*9)t8==oK9k86)8!qW8!}t0?aTrWQ7=W;u+<vrNfg?OyM@3gk1S28>jrH{
zw``SWByD%Z+36vhq(D_Q0^0=@!f^BU3O|g%D3*&EadbqMm0VrjqO_vl>oQ%gD5{!+
zP75IfzVG9fWksVEMrrb_Ac`WQR>*pr(4%8{J-ZH|>)7?XC<~OXaa}=CmQ-cK!QqhU
z?3N-g80-x>Js$JU(?@6l)5U^~X}B*oG&`=T778I98*!ErB_&2`D?}6mEwptGiH1f<
zS~Q48V0=3y`YVpGi@~@Slw^%VR%u@=$0BIuPDSs)I^E!j4VRzY<9m{aPd;L?l9WY3
zUYD%56MCaQgYg)}in3X8xc7{0eM8SVq#gH2vI$Y>Qz}JM&WM8{cg1HMoDA^24y*Z!
zy}>bAvSPBir>bjA)1s<Zj1T%;-MnR0U(v_{BMstLR8_zrpz&F+H#>@##t#CDw5G{j
zo_+L`r_Y|T-6kwn3+k%I4{W*@tys(#bUR%>{O|=@NZ!7^Vm_PEX}74FhS_w%VA$u~
z_g*lc&M2zVP6yXbWkC%_qg6w<)8WnKHO3eYk4IEZ#h}||u}*k%e#Oc0h#(B9n+9zf
zpkXlV^Vz@sg8jWAj~*WpxE}k%9v^?_TWGDhxwvMQX8e~gK4Frk2**eJ0vQN&DXcQy
zI4H-Z_IKzp&w)nL(4eG8OK4h+rt<9dcagg%U*S4dBvqT88_<!q0VOm>NVIUMDVXF}
z9E_jy&2RiRk51laxw_zQUj7+nzM_`!`0+dB)tWR}((CV$n-!tgr(^@Tl-e+ePsr4o
z*gayoy`eumpeZzIxut9>nru$&4Oq_BBzb|#bKKCO$Q7$}i3&=4GKxTB<(S&oo7k5g
z22EL&Rv<-<sC^EG`<$GeaB_0Od@*M-o!X?YGN28eew(7KFpgyZ=!h)MDbkc~uS2KZ
zX1hr!vYf|HAMy0@6SUIY-QD6ku0vhhQ7|vCiuk714Et?@FrX<l_y))K@Ej{F!g2Av
zfYox%W}R|!GDbQM!U!HcI^yx!38V2Id!sQ~rVx&xvo~b5-13L-e8hh}|AMP@i*N<n
zllCdt`SWz;*d-xwpw{3Ev~ke7q45osP;|7yaV$UoR~U$9w~M9$iG8gqKp8=0Kubfd
zA(E0uXHRjo!@v8_|0f40T^>AmOr3Ao9}lf0J1+_QE%xGfD4G?H3yaN!MsH|pO^rjI
zq{N*D+>mTDC#wtUx*!O;w1S9>^Gi;S-{I5Ge}Qfk)4K(CvrmY|4Zbg}=g_fGEiLRO
zuhNz~<hmZ6b{p4oDb^Lw9=u1l)2413zJB>N>(z#;DCu<D)OBs!^;k#aX0c*EUyvm!
zM@RdtHe0H?u{V>jm2=fpy9BtwjiQjz-X38TA%&#K7pylMy4^P2Zim%+!=Be?yG@9r
zh|zwZWSgLx8rN|d3_9$O$81(B%DO~sHy92%Jv-&q>nr~B&;E+>!GJ-x!>~V~-|6r_
z?G5?Ae)y-XGllW6j=&uo&=y1vO1hS4Egg)fQ9G@OG7U;NgsP$KTWF%?M*hlIu2BdY
z1xgD_jfFxY!7-RDrWKC3ntjFb=`jcUXMjT`a~_Z1r>HW577YD&$eI<op3-a#jiX4D
zj3DT+THe#^oNzV0pw-@^R5g{(5U$6dJL2wc$#lBJkpWQ<ay?yhcRxk+DrDqRl?LfU
zZS0EIG*CA?$~q0c=MzOCRaH@BIgabHe{{flzQPN9k~AS|g*dKDQ5LwK_iJy1l#;8r
zR}@7~yVD`dDpXVBxh_RflIH~%=a<Z8Q_B{JTM@&-fWY(d0uRTtgBB8pAPnhuyTt7l
zjw6}O<^*m?uhpW+OM3k_-ChsJ3((roYsGXsF=cH?vka{Z=96ot*LV0*vVSn*;%3fj
zo6{8mrZAB1?Bb=s)Y5_>Yl$fZrgCX&pQiC?j89Sf6e=WBK3navDt!{=P&M{Lv>r_d
zWi0x>X#`DeN#nJKQ1<xX+22Ad@M1|2wQ${->&d5Nx?~U^5&DWS9$0~fGo|Yv+l!ys
z$>TuwaQzl<C$9m;B6~|pMx)?l?>W-xGMmhhE@Wj+k}8V4!iX9-6t<l%?a!yxuRO+P
z$1a8_irC*D<9i;ewxx5U8ZhwD#~<<Roo9qQ)N55$_TmFsmQj=yK^RaJIb~I`TCHiS
z5~B@yUJ&>mRaxSC4!vG?2jWJeg(i$bi+9zAb{vtG8A+CNaJY|jEa)K&9Ks-=KN#Y8
zE@jbxw$(zCW%T-8+MNzXmT`M?$Kn2%Klp>+<?)j<-v97@%1ZP4<=1Rh3wnMGnLuY6
zHVq~Py#<}Sm<)6(p^}*Lzug3-3aIeO8lS8VNgAIGJ{vqzVS9s>5>$;{9x4O1vNwn0
zIE;AA+2I4`<t+{_rw32Do_$W->e6i=kW_P$YRfP_qi_?7x&hy%tV&c};UaPU7B`bi
zk~Akb1yxZajKi>f$ldCOWV=So)b3wYh^pZB=AO#U&^sia7SLd9p`)RxE!S5!5V<{y
zvLH!QTNxN=#Sz_ZhyGx|X1yg00<xk;X-&6dL0V~=k)^qXWTlx!=7%2LL6>%~g(C%C
z7!t)1AAR%@@4fdvj&yLfRwUb$UZ-cv4Q&|i?eWFuUo+@-h*}Y=`I02bP>sg-T{MbT
zyUl8~#`k@UR@6<2<NMT&#*bWHe))=ZQgL>Ci0@l8`~Cfd-}~KfgLFuf44u~q*R`G-
z#~=`P^X6CwjLD_Npg5qAn81KgDAz%YhQ?9&+MyPbl7_r7_*&uA8dVzVRMC{s7>Lx6
zet5#$yK^ck#@z#osze5wv%U8yNXe=MjYp$OnzBY4O`0xoBcDbpI&zQM<^m-Ze&o<-
zjpIa&+b1OHoUT9OZgEdqlmsHAtQtD40Zm;J>^W9{V|I=Mp;5+O{JI9yc(`fAV01`b
z*5rAP5eDCN@q&QOX2TEv;>RTE20!pf(~RM8U}Jhh+HS5f)K!fu1%rMU$MaY%m#kJP
zVc;W-vE4t{C5j>oiZohdl%^~z9N{262Z5m1YvcI=R~L7jJv`*=SC@E>WV}Db7(*OI
zWLb_84xZ<bY`1heEuyeRo|d?SKCi$0iYm`}|J}#jTwO8hbr~KU^2O(`Fb<epp=FH}
zc3ZEdM&MwuE<D``FcQ-kWJ{opKqwdOYm8UX7~46lT!~XV_;rIY;GmJYbqJb9Ar;6b
zq%-K-acya+bj~bWG9Erg_&%tdZ9OISMohB_j?mPNBK0$CEH|KBA0=SiJ4NZ5<!Vl+
z+hv*D<KVK+W+cgyqS6FLQcs!m(f|M+B}qg<RHR$>`bSoQ69{T$eMn}9s-tlbSwMGv
zh*99V9z~Y2TCK>^%mSdKq^T;d-d?j>ZfJE|sI|rqT(+B(EH80g7teD!Jv%@v80_^K
zjrVa}m-%c-mZs!sit9PtT;1^5XP*;A0Zr2&9oIn_MUm&!%0`LH(sq_6lQ~8=xSnsN
z$gP;F)~H64XDM+IG930S=e{;5r8zk{B924G;{*QgAAFxI+wk)87C#IL+AaR#&;N?s
z+dKa2k3UBh3i1Y%X><xAlbFI_5(68FDJ0|)DhDzblMDNIl}l3v7!}%Op$w>$g+6Af
z%Qo}a6b_qQk|;^41dmRi(P_mrx}p;Yto0JSfR1~>eR4rr=14an^jlOWCD#eA8&K(*
z$Qcm$EsAPGI~uahQzn}!jccE1A$+nTC&>zuJZIQBA&A<PN>Mj8Zs6=nJ&SbJ#@Ho5
z3B2u)mK$+$u#YPpw1Df|8y3q2O;ztqU-r!8gAd=O9kqyCEwoZBmn-Tj<L2g?ZIWS(
z1CAh!TReF9ko9`Qdc9_Ue~-OUpDfEMih|X0Nm-QyVSrVgcQo7Y8~00VRBN?H#9pnU
zghuRLYSf5XyH@Skd)5fGVih$jR*RxGshOfEF-ol1im%$WYCWIdInO!IdCtj6{<{Cj
zN$$^m-PiSgzh4QS5XxvzM|IBkea9i=!<oyL?8_RkO0j(HxlGD&Yj>H3Un!#iHoMkj
zZp1KiUC>wnorxQs)4W`|+j-8+ess8<1^gPG-eT5`*<*-)78Ec+{!r{4LkH#tC;HIX
zl*6+~t?#I6&ixo8eH%5t1iCBsX;g!>!Dm!0#fYCn<LzhqGEdsZ*GrA>@<YqEkj?(?
zAgElsWiEC^*@ezOlt<3QbUaP0nw*Ku;iZ@KW>G0tbml?8Q?6z$xCJ_*c#7$0UDhd|
z=3)Iy2J)R0<0q=>=G-4%mV=s$#-y<ik)|^g3Q(GdkOlUmwHf_|yh88elT6EIln7<P
zMxFM<L=iyhyPvyw!^T*%kitOnv9+TE>s#fj4@z?82Y>mX<8V1sc+I4eNlRMrUP~SG
zf`Y5?pc{nqJTS+hZK6i!zVH%H@UakCv%n`Wr5;cLd7!aAvI#NA#F|u?4`a?Mfc8hX
zGH1tcXnC2FnoaGu|HG#3=vY)?ooUsppT>CwY!mUfPfq#;8RTv9nG<cT*1?z}(KpTP
z(}DMBnv`f7BQlR^Df++O&Qh`sA#=M^_C&EY+r0Q5qoGp?lA3C9^|8BLY5CmW7s@C9
zE?VGPOG&K*mSdn{Xko4PgP<@iVX3u_Y*CA0P{V0<Ml-Z$l-A<+`O~C~mcETQKyY~G
zee7+-BStzW<+Ucy`Rq!}z39K$+76$(boaiIR*XSGIbb{cltJr`d74FB9Gc;aUjk%*
z`VsH!YaD;Z^2rI3{c@@QdB@Q9ktQ-Ym}l<J6W5zk{9dHbr^B3IcH~8p5-jyvUI5|L
zblW0faU}kt1C>I|*iX~%HbhFU+@t-xPAglRQAS33<y;!q(w_giq$?F>Hs#!_X1sDH
zm+UZI_3$u6Gi^QM<D~P^=JM^JsKf!Ep5sYMdrLiIv2kC?FpoZ)HekZ`_;Ry+W0P=;
zzpqy}D#dYP2}IV=4SE-Mzs!$jc6vea4@aZnPbN2rhE1Z&RZr`8I-xQH2?_HWhiKEo
z{WVF&O|RVf1Dk!JBOeWW^W8dLXA91G&?0~zpY>>OTkhT$Y2Fst7On=j-F{UK`=zC_
zb`kK1r+69RjjAwL>KwL{wU$p-t4NdB=ZhxfIpe8(V6$AVhLmeSlG=|AZwSSUS!D7C
zSqtKwmWxw7`uS(%QP#$pqC)1Qd4kryEcK%A{%z{SrJZ%kRd}JFv=Y;+ss{}9F}>I1
z@7M$EoRYUCni{gE^pm$GeK4{Oma_#7NTW^9fCl$Hh}(X&t<_hsf!nhy&?Y4i@O71G
zRIWVlTyOb!o}dl-OEynfSdAe9ni(V&)h2?Ou1!xSwi5m3S3G2RGB)T+XS;uZqiG!V
zxij3CNe2~Sq!ZJDVPk49&A7lZe)oM?p4(fUmcg@$U+#RIpm={bQex#FVq`BrB+F=Y
zHOM<ESvE)2%c|yw%0N>s)v7gwN1Zu-yok>t@zBIw1CUpbF9(Tm3)6SZl|52wQ*g4^
zAu&V3QO;rx@5?d<6^dH&ht*_b=1q(m89u2htkQtlxy6F7I2SK}i;t>$28P8b&_v6@
zL3QRrCN+4US=Pa_wf}bL%gY~!Y_FnpeU%LX8`TFKqmL;-;6?R;2I~}v35Z-Hfi;9^
zIUJ~;O|xGBx^|M?ng*8w_6S<2Vax`mVOF-mQ#YySfW<~!)rLHjy}mv%xFBIP^14>D
zU_Dy#J1_<DYFctAyo@vgL40BjN@eX6O)VNy|DaCqMn*(I*Z(%)@K!aW=msj8?VH*(
z4GXjPd7iEb#!=N@HQ#PTR2GSVwm$N1sutgSJ4h)-V#u`5s<d-7vTtEDnf6W3$INZ_
zi1O`*s4=f;K+8^C6U(?7*?I(H!>cz;jUEFPfM^iQrMZ8_K!U9MbdV8SZdx^%Xnrs8
zK%`OG6kp<`f&e!;X|MC=bt#IGGG^8K9eBrnm9~S<b8G1_Cw2okB;bk^RP2|JiMOnY
z+LrJe`HFuu<b6Vol9ZHM+ODzm^7c>I!~ArKfuxZ+^slLC7{UNV-&Ygi)|QsCxt-BX
zBmi<vl;ch$&XYgGgrD`Vj%6P>;vzZHGrEqlU%olBR;$7H(Po0t{_!)G%?YdIEdAD)
z87|M(+y##4?qilTo?-;JhXd#!@0RPE<JLC{FCV<K9^DhkA5pJ=8XU#edAZIUo%)Ip
z)tE%#8vM#pAfD#6*zw>s>mWx%^z3ehR<S>23E1%0r*Deya~=ttZ+2e<G%imV7p7Js
zE!|OCA0D)d#7s44-TNF${8-6Z-H86>xELjclMFvWcS<aoeEJPj&z()xv=S!Y;%o%t
znUqcAOxhbsEn8ss3Ni@5fUnH|e2JF7P=Q2-3Ki(Nf8XhTAY3ntm!sud3z`rgcs=qA
zmP?7piv#<U3585NIR$iQv1GP`qN|gY;(TB35~C{kvWK(Q0tcmW>_=bR!xL9qUY7f5
z1T+#vbAfzZ)e;j$f`LS`vWZd4c&bG8M`!2wik?)V0^ujy6!IQGwf%nME1}Fz9l0$5
z!26Da$vNZ9ID2SYl9jnx%@~D^G9RWGv#|C4*+aFqw5_ZRGyjMFIP>;i$wtch6Kb~m
z0l{CJR3XbB8wgjJ*#f_Jsvnu7swgvr%5;~4X=eY;(!oGwjf#v9Ebf|V!@%4YLD~tu
zHhq5Y$K0FM)1NX?23soY^!>{8`eEv>$oyX$(7}DraJ@Mght@bCM6~??Ns6Q%oUgx$
z*HQT3goOXFkb11C2^cu+;YE##_TcgzT0Bwv$Klo8Cl0H(Ghja%G?@qYLx5;XKykG+
zwi*kt>~{Bdz%@DXJOdI^l4vKrZ+t6je-m}W517Ia7{do99-};2Vxj7RCx19Sn>F?4
zuD-vqSMC59!_K{SCL?b!y{D{G0=auWvbg%vjPW&f<lbD_3l`FEN0&_P-6;cCbZ_54
z{w%k#sXA>}X9-z@o|#nvsP;C&EkBG5fd3xYiQWo{3EoM|qQtxJo&6SH?00NwFMRM^
z?#d5ngg*nvm|F?LecfzDr1RoMjVMt@65y94(O_1IA8p+k3Xbo+W=V?f(}DG&o2J%a
zqK=RA2J?&Bqo%s{V!3WqJ)FMYZJsDJ+(#DWW}yetGR=w}@13MlZ!aQcd04CQz?}H^
z0Jxb5uAX^LIzeu9Olt8Y{#(hQ^M4g+4S`whxD>YFiXnHo>+JS+xh&&mb1MQ(FHx?q
z$^_JBB@XR8{fH@<drY-B!v+G<{fv|uN+qrn?Du9x1}iU^n|pc(<7yW<$wT9n4o(ii
zIL{}CdFQUk)$`XJh(<+_fko;Y5)-&tTL8<8mg=F9uXeeJ!0W%9^}RXT?h2V}^NV3B
zneJQu!3KtI^t(zPzJYG%(ot+%ux{^A*m2Hwr3)#Rvp7n`-onc_6g!k99O&US_;Jyp
zUh79%G`?oR!!PLPna9uT>ufUAy@hY4XlJtf<k451f2&zsWnR99Z$bMkLvRXDzeG-p
zOGoixp556N@nDU0{n|^*_T>k5l4|DB<6U3!yB-2jb842n;?KubK#E2TP_+g}j~Goo
zx@e`eb*77j2z2!;J2Ng?$k6YAvkWPR4%0dlHzz|m#oJiz+^hbJy!`ypWSbty((oK}
z(>CQ^=M9x2jVSxmO&>1c4$yh|_uj1MP-eH%D-%_at}#7!nFfC}U1bF1-WUyuVZ&l~
z{4_E2t5QOh>+xjyacIGS;85FvnnpB%;vLtV9F<I=PdfV4dG@M_mD1ZHwwciwL}w}i
zSYestMY#!&s*E*f+ZlXq@snD`n<s7ek)gkm1%m=0=*iu>g=$~|(+8Z+x0Bwpz76`D
zbh_y${c}Sf&G&mCJ@#8r;K=Z>EOsoSxH$C9srNTVHuptAC+DPUegWkvX~mSx?6#ge
zROl%XZUhvkF{1}D?%LhdiQ*Fj-~M2e%L6K6YB=fg{9&l_f-EC2$%nF1%DR3y4#OHO
znuS-xa|%4wS?nj`^<YMsd@cLTFI@|_zcc7yW=Fo9Uh|+wkEWFkJI0A(&xe3_mV-F`
zPfssbCalsNB>#8jg6^N*!eaJ1up3q(Drr12K_NX0mW5&AU4SA9P+$U}`Wz#c`p!<&
z6vMiB;nU4yDK)2wVL&j<!jjDN7vso-H^%eKJ?&txo#81V9&GFL=h@Lt7=HA1^(HK0
zn~W{ch&V?g`D~2(8aWv<a(zHsiX7_}Q7>3-6MEcVUSiTSydw*@r2&=I->c&(pWLNY
zaXXaR*xj9~JFCyD_!KwiW-iYm>>^`zw0WR>Kc}W6WWefX7$+$y$Ke{drZVCmzD-+W
zrEQ}9^k@;3<l<^TI0y-TJ^AW2dY{#dRxK&D5B4STYrJnIQ|V6I3GrY=9iM_^Ll0G(
z<8;Q|FNmxiuLKd~vDD)ljlr_#7i^*8=n6MdkJQozmO?kny6LK|03xRxeVCZNNvbPD
z;yhJUF-+L1!y0C>(jv#0<qxg+O3?nYb%JRLi|9(RyKB`M(tAAD9Kqq-`00HapTJz;
zBzO|qQs8jGqvR3n9lM9|36ecT|K2<UAVOxd`7rjdeNIwrCBCK`)B{ntHRl$Y!I?jn
zBB=hPGJf58*siWCX$59)GK%OgQR%kx(&;4pzMPblKTBXgNJ1@?FD9I?H+~^V=V!OW
zV|V^Cm{%e`5O93sl;sydu=js1<2K5j_~IX$fRb1KX6EtVf2<XzBKg`|C&7O&LZ$Ly
zxsy3AZkxwu4N^q)7tAY}th)L0j|^g-@1_a1efD2aAd_*M=wBFN;ipuZ3u1HA;_0D{
z4vYJ4J?)&%tY!M^tVkh?qSQsSnMYG2F(NYl>QhpMhC%6cZMT2O)ZCrBKZocOb|?(R
zKqmSIB=&}IdfpeFh13P|>jTnzfQzE??7zyIfa624Etm>(62r(ycgn=}V!b)(yyYTi
z^qUs(m1~5OzPRg<m{rKN<oH)w5zgL`_P;=O-oXmN-^qX0&S@m5v5Zev25%2#IqVi+
z03KOqe~yGb&0~!!RSNJR&Ny_0Pp&RKZ-K*r8;79aEGUVw_vIsj#J4B4nv(_%Xzq*(
zNQKsrZ}#w`fL%EhTc=K{xVgDGZL|<I8~buBmG4+>cy0gAm8`oE&Zz<Y$(b}6@Pq8`
zZ9Ff)R@QWqE-y)>71t||SXpvKzYc-azQ~_T-0|z4@TdMTZ(p@Rfg_XmQGE5jO-LrX
zfj-jHPoHS~b#x!}Wa~7#-?grYy_c>7=hMhVWd>D$ck<B)**c^9xbZ5?_J^;=*QaqI
zg%~?5N1{o&8Sxg7g?8MhtsTf|&`LN1ra2On$?Ri$$D6?E7jzkY?EXc)$?SK%WI}Hw
zRLd!2<-e7u^;>y<<=B4q@Pu`nw{%Du0o^2<R`aC`xq`jfi7wT2o+qjTgLNep%%<>{
zG-r-q92;#(v2q*kLM^SW<@}nFUAA8Gk8$3!p3&P94W=URGI-{qEo+o%NF{Ez<!?5^
z=h^RP&*RQ#timHV0s(Cn5>C8DO1|tB-l-5og<>zD^`EP1mSki+%`i;Xi?6G4Y_>5a
zOgpd9wv0P8E_nF+Yt{|(4S^lR$${ya1r13?qfI?Q6imr<65Ox?(_oGqRo=>}n6=5H
ztnEJ5U=d$m^Fi^~0KLL<m&yhuaZ0{Xt(a=&638!m?DBPrpR|qK%xJt)Fr?m_o8C!f
zt))aIxq`kL>6XdOU)gfNI`F2o^rd%B5Am}`qv&MK0y{O5YMShdwZj$Uq_c7wVn;xN
ze3P2gZ?J97`sTH3FQwsI?jnK{+>qB-Ur(H3S#5R)21uj)_sz2^oAJN_&cQN0$4sNb
zSvd*5TjCU%5jiZSNUje5Um!-^E5X$9kzgr3kCXij?dGVx3!@5)ti-<HCKrslhmLkK
z928>gRV&Zs`a*(yb|-GjXVA4{&EuEyEfbT}5g^A<wb=Otb@G`%$;mHZrcR-aC@M-8
zlICA1zv>^h5&SJIwA)UUgmcSpHeej9rX_%QmOFe7%y%yCt6sQHF;`Sr{~`PK?;mgV
zWA!5z0`w1i@^qD;pc5=ybD<<pHtfgnI;pKvG`HL7=(J4x7=?X?;fRrL$&(%3@nn|V
zH;6l0wuO&qNq+^#=;oL^`M}{4^c7W4)ZUerOvam3XF_Lb0_0LXrlqC0D2M?g)aGfh
zd0t_?dCl1vs`^|cO(NMd6yJwub>h`3AR}(W(rQ_VSRwYK;tsB-Nv#C5I`Q1`TrBv~
z38z)Hez2V1LnZYblRQiWAZI)nprvNd_Y9Z*pAZAhm(l|SX>HI24y><}ye_t{-blCS
z9hzh{Nn5o9Qb%@t_M;-|oa4a5Fv5y78++&xiF#crYxAGHe{;;psO;`^ZnRMX+LcCc
z2}5Mn9)fjlT^dM#5$zdUoR5I1!+gvvoQpkJ6x+0%Dv(Ajsbx*vrIf(!+1h{-%(A$8
zfF(1xuo!!1W*4YkFzM4~(YGplLQT~Y;0-XBcu|G2#V<o)xoJFZt`NP?`8Nuj%CTKh
zGd__JNGo7~$DcYSz8H-k)rzX3?{Umg;*2N8r?WIEY3n3Q%E}g1@e2tFwP0Gg)tks|
zft?Y_0X#k)krRWtXI%9wM2oAzb#}IoKd{Dj*XjtwyK3VcOV-=x?zIu>Of>{P3u=a)
zVcB14wr$Wfb2ZIn)bWoE!qno?Jo~a!%ohw2a*|3<fbypQO>5VYY}x5)OL9_=I^L9E
zV4<%Mh=Z^|gBmoy?xoy}=SDQY<3`0&<H%=4R9#Bw&OFr&pD=7cjcO+%gyEeBGP;kH
z8IE|x#f6E67itqy24VcF%Ea;?C$~6cQ3F>Q-}vsXz}kym6nE3z(@v(|NiQf<E7zin
zRU^`q%FAP!am|Bu!Xm^ddFJwpiyu~06cJLRJ=NXUQh13>R`e$2k`5smK4hGRt=;L7
z{U~-wZp|Ozy&!YK%dyh3OkTqr+JFeUxU#j)vuM8>TmX~{;Xmr6!Qw9=<(aMhc;0+5
zz05eE8Vi`FtwFVx)qodi16MeE=Q!Yb^V}R9Zv$vdn#IMdvNRjsLM!8nfwt&?O$Yj?
zz-8C!<z-~AtIDr<a^=EFXDtjtN$uSf_yt9LosFE?Qh?Bgd-b#+<DCxd@`0R*USw?|
znJ{@aF4G4i5)~FZb}eUbs83HqK#(2m-Ry)zim{>E$*2#6#jhs3j`u4NpR{7OTdRHp
z7p?EdGV}RnEk?Y)MKjgnfZr#mohliC7f7m-hv0y7k|vTzOMUzf-uLr+8`1n!gr3w+
z%JKr6BF!kG5vb1gL$YLWfP(<qc)(}fb!?Hwvp&3i?_WEW4)Fh*Ks@^}ED?U5b{-PL
zkapnF1<WU_H$)4EU%A5se|z5%>P)j$>wiP_Ut1lQ#-cUGa<zr6V`Eujs;r{n5d}cZ
z%|`(OsN8Ml-$ya)_y5V+Tk5{2ubh0)`mBbZk}Nj%Z`;!oRc<tEtfa8lp^QW8Yzm`f
zv$+0LC4Iipy~Wc}jpbM&MVdN7nPAos>*W9>_vsng&E_6=44~Q%%E}rAV8Zbj4AWco
z!(sP!4rgDWyJxQB<sFLiYVFxXT6gwu6$3fbYzKd4^utc-JC}!hd56xyrvQE+?%YSc
zoL~bDLY;?n+sHNFeqeZ4<KaKfb!`DNycnEiEZJ7>>aXU>$%}6{%l8h^Jem*wVP$8(
zFa%nrlrg-T-#XnVM%m@2A*R%b${&+O!(UE9e`&n6#lPH=$S{o3Yo*lrl~eYaPh4#1
z9GFz86q69b3bEMRiF9^>ZyC~L)PYC4M?i}XW^Q>Pz5nIoheE<a@Us7zidYp*ruZg5
zh7K$^e&3p5db{Tx9*%RBDz4H@<H0I^l?SJ}8a?;?c`(4q9&*N3y{c<S53r^I#xj>H
zi5e%Q50d|~RYJa>T3Pjo1f&HwJgZLdVKJ(F{~iXfmv@|S1fh_i*RAuqnY_8jInaR_
zSD0hzfh?-)2#8<>ybti{LvM_hNFP!Lv5S`hklS7%T?D(q;bYb)#RLc3g0%!#ge@uX
z`VyFUdW44JfMC5Hqqwuqo8wLq;R4x>&9exjazHm!#|QM+04=3ox~>3bs#3M65y-%k
z!9CW|-`#se&bhgB{4SDa@yOF$-4I_TZkB7>t&0bj@+&R=izINomde#%J0H1lAsIs~
z6*qLxZRu=Rl)>W#2@gm(#}HbH=s2MAxUw7c>iC|DT==M5Nl+0>I;O%<1!kt(Gm!)F
zJY31PX*@)nPK{hhEYY4!IGOxDAg~?jUFWqosWYwKzl<1jOx#wBuj}%b?Yppzrg2UG
zUNJrK9rmrFPy6)lFyWYW`#7_`ohXcEy2$W}XNiJ_bz>8$wzf{d*%Bu?#t66J4ci6^
z$8!=rDVfm2XhgGS=6Xc;>Fs-=fBeo5hiY0nS{E#8A_uPW!aDn}mpP5yYd#Mpp2~%E
zH_Kg9Rj;nJ2$^Ia8iyb2%bm{%Pcxsyp>G|?U$2JS09NpS^3&|>qg#HP)Ik!-1SpSs
z&(1LA#1=8(R}&LA5H+OvFO9gNX>IF98^&3}p{aKt3HhtYoF>Rk?ph1QQDh)SO|3Jy
zhVPB@V2@askDcj~w^v%J0!>m&pTI#hjiw*P#y!=Vm|1}0{T^E4bwl$D6PG$@FG$M}
z4>e4pCH+z*SuCj0&}5g|hVU?t<)iSlpvHTCHq<Jx_j^~#KRBMOBY9~28#<R%xebo)
z@+{3?adURI->D$I_>L@cFoZSMaWZ~!^HK*f;~qrDq5uSTtxnn_x<K_}=eh=tA-6;f
zo_TcFN7vNTJ9OBqmFK?lN=uA0nAwg#tqg8psAxgYV-jP8#9~FN_dLBqG%Sn(@nHHo
ziAupTIdH73G8SGxIN0yLeI$Hy8a{Bd-+WDmhA7<|y5(h&)rL?@qpWZe%u^7^a8~$1
za12n_7rz5I47Lfe?!ZiI=vGGBH^Ch;_l$Oqh>aQP2ev>$NL|&REfaeO!ckQh<sY&I
zsF4FBDXoUfprEpp5L|#q>zNE*nORfpq29;;zy~httP<6jC_ai1`P#Sol;f#%f!dkt
zp9o0&%m?lDU6<l%)$;IORXx+<_o_}87`}R2%a&xZAn_9$OaZ|bI{14(13~kuD^r9t
zs@7(tFHNcOtJ?}IV_#5MB5SZ)L-!}EtB?nie2Gorek^aN?=}l=3~@v!rEL?a9TI^A
z0U6wd*w!#L@l++{&9(ex@ben{GdSJR^~K(i@OAG^pL@t&Fw{_e;+I773wVZW`Y+R-
zq#`3qLqpCO1t#ePhlZY`5N2&Y&B2PE(@<jJk}<K|;oo>hRgO=&q{U)N8gn(7eykIw
zCTz*$Ybw?N^Xm5JMrVa6)j9hjr$1f>Mj53$AJw1y`OzvOErfVW_qujHljabwQ&@`L
z$&N|p5!S#Y7yEas2XlRH1af=3Ui&)hNnxCvFMR)XO1JB4%+T%bE*eZ+Qkd5cP32gH
zx6?7q^4$q2KpDZf9U(2_If{R&<`QbF-fT%U75JN{JScWU)P8n}PLUS=SQkp;c3Z|I
zXE}&1Uz@oU8h*VIK9DQE;R<uP4)^7pfSFy~Rk(HQ7O#)WD<3;+AA2cVFMHtQmMBEz
z*;5hGr=l<e5vUYYL<;gu00O*2ERoZl|K9>PcRQyyf&Xv8GXoJ3Dc}YDzYE%Ht2%%M
Ox71a%pI0lrj{HAWCG6w?

literal 0
HcmV?d00001

-- 
GitLab


From 080b48eaa331b4976a3ee891de095bc0ba47ec52 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 12:15:55 +0100
Subject: [PATCH 041/102] In Madness difficulty the Hunted! debuff lasts much
 longer

---
 .../tome/data/gfx/achievements/bearscape.png  | Bin 40942 -> 40942 bytes
 .../achievements/exploration_bearscape.png    | Bin 40432 -> 40432 bytes
 .../exploration_fylish_island.png             | Bin 41406 -> 41406 bytes
 .../achievements/exploration_land_poosh.png   | Bin 39069 -> 39069 bytes
 .../achievements/exploration_pikataclysm.png  | Bin 41959 -> 41959 bytes
 .../achievements/exploration_pirate_day.png   | Bin 41334 -> 41334 bytes
 .../gfx/achievements/exploration_plumpkin.png | Bin 40971 -> 40971 bytes
 .../exploration_win_aeryn_survive.png         | Bin 40286 -> 40286 bytes
 .../exploration_yeek_selfless.png             | Bin 40540 -> 40540 bytes
 .../data/gfx/achievements/fylish_island.png   | Bin 42215 -> 42215 bytes
 .../insane_adventure_bearscape.png            | Bin 40467 -> 40467 bytes
 .../insane_adventure_fylish_island.png        | Bin 41436 -> 41436 bytes
 .../insane_adventure_land_poosh.png           | Bin 39241 -> 39241 bytes
 .../insane_adventure_pikataclysm.png          | Bin 41763 -> 41763 bytes
 .../insane_adventure_pirate_day.png           | Bin 41570 -> 41570 bytes
 .../insane_adventure_plumpkin.png             | Bin 40930 -> 40930 bytes
 .../insane_adventure_win_aeryn_survive.png    | Bin 40327 -> 40327 bytes
 .../insane_adventure_yeek_selfless.png        | Bin 40802 -> 40802 bytes
 .../gfx/achievements/insane_bearscape.png     | Bin 42453 -> 42453 bytes
 .../gfx/achievements/insane_fylish_island.png | Bin 43173 -> 43173 bytes
 .../gfx/achievements/insane_land_poosh.png    | Bin 41314 -> 41314 bytes
 .../gfx/achievements/insane_pikataclysm.png   | Bin 43603 -> 43603 bytes
 .../gfx/achievements/insane_pirate_day.png    | Bin 43466 -> 43466 bytes
 .../data/gfx/achievements/insane_plumpkin.png | Bin 43071 -> 43071 bytes
 .../achievements/insane_win_aeryn_survive.png | Bin 42390 -> 42390 bytes
 .../gfx/achievements/insane_yeek_selfless.png | Bin 42775 -> 42775 bytes
 .../tome/data/gfx/achievements/land_poosh.png | Bin 39251 -> 39251 bytes
 .../madness_adventure_bearscape.png           | Bin 39899 -> 39899 bytes
 .../madness_adventure_fylish_island.png       | Bin 41512 -> 41512 bytes
 .../madness_adventure_land_poosh.png          | Bin 38785 -> 38785 bytes
 .../madness_adventure_pikataclysm.png         | Bin 41794 -> 41794 bytes
 .../madness_adventure_pirate_day.png          | Bin 41279 -> 41279 bytes
 .../madness_adventure_plumpkin.png            | Bin 40977 -> 40977 bytes
 .../madness_adventure_win_aeryn_survive.png   | Bin 40336 -> 40336 bytes
 .../madness_adventure_yeek_selfless.png       | Bin 40804 -> 40804 bytes
 .../gfx/achievements/madness_bearscape.png    | Bin 40828 -> 40828 bytes
 .../achievements/madness_fylish_island.png    | Bin 42217 -> 42217 bytes
 .../gfx/achievements/madness_land_poosh.png   | Bin 39841 -> 39841 bytes
 .../gfx/achievements/madness_pikataclysm.png  | Bin 42695 -> 42695 bytes
 .../gfx/achievements/madness_pirate_day.png   | Bin 42268 -> 42268 bytes
 .../gfx/achievements/madness_plumpkin.png     | Bin 42243 -> 42243 bytes
 .../madness_win_aeryn_survive.png             | Bin 41407 -> 41407 bytes
 .../achievements/madness_yeek_selfless.png    | Bin 41918 -> 41918 bytes
 .../nightmare_adventure_bearscape.png         | Bin 42404 -> 42404 bytes
 .../nightmare_adventure_fylish_island.png     | Bin 43013 -> 43013 bytes
 .../nightmare_adventure_land_poosh.png        | Bin 41102 -> 41102 bytes
 .../nightmare_adventure_pikataclysm.png       | Bin 43404 -> 43404 bytes
 .../nightmare_adventure_pirate_day.png        | Bin 42686 -> 42686 bytes
 .../nightmare_adventure_plumpkin.png          | Bin 42199 -> 42199 bytes
 .../nightmare_adventure_win_aeryn_survive.png | Bin 41826 -> 41826 bytes
 .../nightmare_adventure_yeek_selfless.png     | Bin 42155 -> 42155 bytes
 .../gfx/achievements/nightmare_bearscape.png  | Bin 43131 -> 43131 bytes
 .../achievements/nightmare_fylish_island.png  | Bin 43610 -> 43610 bytes
 .../gfx/achievements/nightmare_land_poosh.png | Bin 41839 -> 41839 bytes
 .../achievements/nightmare_pikataclysm.png    | Bin 44231 -> 44231 bytes
 .../gfx/achievements/nightmare_pirate_day.png | Bin 43606 -> 43606 bytes
 .../gfx/achievements/nightmare_plumpkin.png   | Bin 43365 -> 43365 bytes
 .../nightmare_win_aeryn_survive.png           | Bin 42703 -> 42703 bytes
 .../achievements/nightmare_yeek_selfless.png  | Bin 43008 -> 43008 bytes
 .../normal_roguelike_bearscape.png            | Bin 41436 -> 41436 bytes
 .../normal_roguelike_fylish_island.png        | Bin 42463 -> 42463 bytes
 .../normal_roguelike_land_poosh.png           | Bin 39830 -> 39830 bytes
 .../normal_roguelike_pikataclysm.png          | Bin 42980 -> 42980 bytes
 .../normal_roguelike_pirate_day.png           | Bin 42157 -> 42157 bytes
 .../normal_roguelike_plumpkin.png             | Bin 41690 -> 41690 bytes
 .../normal_roguelike_win_aeryn_survive.png    | Bin 41256 -> 41256 bytes
 .../normal_roguelike_yeek_selfless.png        | Bin 41280 -> 41280 bytes
 .../data/gfx/achievements/pikataclysm.png     | Bin 42496 -> 42496 bytes
 .../tome/data/gfx/achievements/pirate_day.png | Bin 41641 -> 41641 bytes
 .../tome/data/gfx/achievements/plumpkin.png   | Bin 41100 -> 41100 bytes
 .../gfx/achievements/win_aeryn_survive.png    | Bin 40773 -> 40773 bytes
 .../data/gfx/achievements/yeek_selfless.png   | Bin 40764 -> 40764 bytes
 game/modules/tome/data/talents/misc/misc.lua  |   4 ++--
 73 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/game/modules/tome/data/gfx/achievements/bearscape.png b/game/modules/tome/data/gfx/achievements/bearscape.png
index 2e170aa4b35a83277264e6d138f346ef34fb887c..771969ef271e2585ddb44b3ab468c999811be8dc 100644
GIT binary patch
delta 34
pcmaF2pXuFxrVVrFi<pEM7+M(_TNxN?0~rPeN;j9ho4j$pEdcI~4OIXD

delta 34
qcmaF2pXuFxrVVrFix`I(SXvnxTA7$@8yH#{82n$y#5H;2d|LqQ`wWi&

diff --git a/game/modules/tome/data/gfx/achievements/exploration_bearscape.png b/game/modules/tome/data/gfx/achievements/exploration_bearscape.png
index 03d2b3dfc33534f2b92d3d86ab62087f2c6d373a..3c899e3cd670855330a6828e1939b4482f457011 100644
GIT binary patch
delta 34
pcmeyco9V-DrVaDwikO5L7+M(_TNxN?0~rPeN;j9ho4k3hEdcHp4N(99

delta 34
qcmeyco9V-DrVaDwiWr9&SXvnxTA7$@8yH#{82n$y#5H;ITw4I_g$#=T

diff --git a/game/modules/tome/data/gfx/achievements/exploration_fylish_island.png b/game/modules/tome/data/gfx/achievements/exploration_fylish_island.png
index 60efe48c78e107bd4ddae8b42e98b8e972539225..79515a2618e33f2c3a688db37b78097098ce7c7e 100644
GIT binary patch
delta 34
pcmdmYm}%c(rVY6ZMNC2r46TfetqcscfeZr!rJGCMO>SIh3jp2m450u3

delta 34
qcmdmYm}%c(rVY6ZMT|oXjjc=!tqjez4GgUe3=%!nYbG}?v;_dyWeaKm

diff --git a/game/modules/tome/data/gfx/achievements/exploration_land_poosh.png b/game/modules/tome/data/gfx/achievements/exploration_land_poosh.png
index e577179f349f1a84c5a75301e30fe8c19737e323..61475af04f2786c46693383ed997b3fe44011330 100644
GIT binary patch
delta 34
pcmbQck!kKmrVTzbL`*^q46TfetqcscfeZr!rJGCMO-`6$3joYW3+Dg;

delta 34
qcmbQck!kKmrVTzbM2tfWEUgR;txU|d4GgUe4F0cU;+mW=!xjL_whJKu

diff --git a/game/modules/tome/data/gfx/achievements/exploration_pikataclysm.png b/game/modules/tome/data/gfx/achievements/exploration_pikataclysm.png
index da371edb6c4ca94b72b0f58196b94c5e9a4e50e0..9bc177a73e76dffef3ed370cd33469aca5ca240e 100644
GIT binary patch
delta 34
pcmaEUoay;-rVY~;i<pEM7+M(_TNxN?0~rPeN;j9ho4jhVEdcIZ4N(99

delta 34
qcmaEUoay;-rVY~;ix`I(8d@2fTNzkt8yH#{80=iyV=#HuVp{<2GYsnh

diff --git a/game/modules/tome/data/gfx/achievements/exploration_pirate_day.png b/game/modules/tome/data/gfx/achievements/exploration_pirate_day.png
index b0a6f64c5138de227254ad9b7338bf2e347d1090..d197f326bd9a20806a37b06f30cf2d5825961bf8 100644
GIT binary patch
delta 34
pcmex%i0RuQrVXkKMNC2r46TfetqcscfeZr!rJGCMO}1QU3jpJK41WLs

delta 34
qcmex%i0RuQrVXkKMT|oXjjRletqhH{4GgUe45CgKJ)CU0&=vsWcMNL)

diff --git a/game/modules/tome/data/gfx/achievements/exploration_plumpkin.png b/game/modules/tome/data/gfx/achievements/exploration_plumpkin.png
index c8dd9ef865fd0a51e27d17dbcfebbe15a50ef241..06bd1007c15bbcd7a75702619df0e0dab635b067 100644
GIT binary patch
delta 34
pcmeA^z|?(!X~VAhA|@dQhE_(#RtARJK!$;V(#<9BCZC&c3jo;<49frj

delta 34
qcmeA^z|?(!X~VAhBE}&GmR5#_Rwm}!28LD!2LIPFaZNrq-xdJZeGCNv

diff --git a/game/modules/tome/data/gfx/achievements/exploration_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/exploration_win_aeryn_survive.png
index 02db6c2632135740d9f02d38fbf6c193a5d3e116..d6204c051181be008462eb4d3c59484683dcb065 100644
GIT binary patch
delta 34
pcmcb&i|O7jrVYGvMNC2r46TfetqcscfeZr!rJGCMO;((13jo+E3<m%J

delta 34
qcmcb&i|O7jrVYGvMT|oX4Xg}}txV0e4GgUe40N+C%_l3)wFLmr>k5ki

diff --git a/game/modules/tome/data/gfx/achievements/exploration_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/exploration_yeek_selfless.png
index 78d6fe19f07fc7eaece30d1f10fbd395fac9dcb2..d59f6b9e9cddac9dbaaad6b1540fb1d14a2e8056 100644
GIT binary patch
delta 40
wcmcb!hw089rVXs~q)c=T40R2RLJSS9jLof#%(V>+tqcr`n2TOcmY-(}01nR#a{vGU

delta 40
vcmcb!hw089rVXs~q>Ob9jdYF7LJUo;Obo3IjI|Abq(NNUjs275=h*@P6N?QU

diff --git a/game/modules/tome/data/gfx/achievements/fylish_island.png b/game/modules/tome/data/gfx/achievements/fylish_island.png
index 7f1b558117526f723d6a8f2ddef29ee538370d41..16d8b7a4996b213902d516f95fc01ee5e269522c 100644
GIT binary patch
delta 34
pcmaEUlIi(LrVZ1Uh?s;J7+M(_TNxN?0~rPeN;j9ho4jg?EdcKJ4OajF

delta 34
qcmaEUlIi(LrVZ1Uh!}?$8e5qdS{a&a8yH#{7$kbC*Gyiu#1;VPY78I%

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_bearscape.png b/game/modules/tome/data/gfx/achievements/insane_adventure_bearscape.png
index 362cff260f6ac2c03bc10fe816031dbbb7490593..1baabdf6a039f6eeabe34cb5efadf25ba09a0a5c 100644
GIT binary patch
delta 34
pcmbQdhiUR2rVWSYikO5L7+M(_TNxN?0~rPeN;j9hn|y7qEdbin4Br3%

delta 34
qcmbQdhiUR2rVWSYiWr9&SXvnxTA7$@8yH#{82n$y#5MWaTw4IyK@1rH

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_fylish_island.png b/game/modules/tome/data/gfx/achievements/insane_adventure_fylish_island.png
index c2ccf8e117f946a44af6b588db467d824cda92e0..5c85a5f11a824c137a58ccc5a6c7f319ebda576d 100644
GIT binary patch
delta 34
pcmca}nCZ@8rVZT-MNC2r46TfetqcscfeZr!rJGCMO`gBd769oJ4H*Cc

delta 34
qcmca}nCZ@8rVZT-MT|oXjjc=!tqjez4GgUe3=%!nYbMWMXbS-1hYR8W

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_land_poosh.png b/game/modules/tome/data/gfx/achievements/insane_adventure_land_poosh.png
index c65aa78024a773e18ecef0722e763f23c7ab70e8..9d6cfb364a7a8c762cf9e52b83aff6f56a42ee6b 100644
GIT binary patch
delta 34
pcmX@PiRt7frVT%4h?s;J7+M(_TNxN?0~rPeN;j9ho6IxQ769no44MD{

delta 34
qcmX@PiRt7frVT%4h!}?$SXvnxTA7$@8yH#{82n$y#5I{`rY!*HOAFKh

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_pikataclysm.png b/game/modules/tome/data/gfx/achievements/insane_adventure_pikataclysm.png
index c42376967d78f733320a53544c4da2b494e64bd4..e0b92731ca9a8ff6c1f39a6cb927964b80d1aa03 100644
GIT binary patch
delta 34
pcmZ2{jA`*PrVW=CiI{{K7+M(_TNxN?0~rPeN;j9hoBV8%Edb-i4Ltw=

delta 34
qcmZ2{jA`*PrVW=Ci5Q0%8d@2fTNzkt8yH#{80=iyV=(#IB3l6CoDA0h

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_pirate_day.png b/game/modules/tome/data/gfx/achievements/insane_adventure_pirate_day.png
index 89b0ce46d407ad9ca871876a3a4f10ed28ca06f4..1a73dd1febb82b99bc7fb14a2a3541e833a3d6ad 100644
GIT binary patch
delta 34
pcmaEKgz3={rVWCNL`*^q46TfetqcscfeZr!rJGCMO;%lG3jo}x3^f1%

delta 34
qcmaEKgz3={rVWCNM2tfWjjRletqhH{4GgUe45CgKJ)Eq%$QA(Hr3@he

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_plumpkin.png b/game/modules/tome/data/gfx/achievements/insane_adventure_plumpkin.png
index d9e49e1bebf60c10baacaded070f30b2de8dc434..1273e01a056d1f9379055081a20fd679614a0591 100644
GIT binary patch
delta 34
pcmaE~pXt$lrVSJ4i<pEM7+M(_TNxN?0~rPeN;j9ho4j<sEdc5n4J7~o

delta 34
qcmaE~pXt$lrVSJ4ix`I(SXvnxTA7$@8yH#{82n$y#5H;8d|LqMhYVi;

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/insane_adventure_win_aeryn_survive.png
index feabcf432a5b7161d0945a3ab5ec1bfac482e2cd..fe4873468aaab9743cde5e648fd8d209fba577ed 100644
GIT binary patch
delta 34
pcmZqQ&D6e|X@l8Z5t9%DLn|X=D+5DqAj7~w>E@DmlfCBJ0szM#3#|YE

delta 34
pcmZqQ&D6e|X@l8Z5#ta;11m#gD^qiA14AnV1Kn&(^T}RwZ2`XF3NZix

diff --git a/game/modules/tome/data/gfx/achievements/insane_adventure_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/insane_adventure_yeek_selfless.png
index 1076b704e2361e738a794c3b33e50b73fda19d25..ef3e5db7686e2d29ac8983e2bba1821c95b42b28 100644
GIT binary patch
delta 40
wcmaE~kLl4qrVZTlrA%}U40R2RLJSS9jLof#%(V>+tqcr`n2TOcR-JDP01_<>kpKVy

delta 40
vcmaE~kLl4qrVZTlrHpkAjdYF7LJUo;Obo3IjI|Abq(NNUjs25V=i34R7U>N;

diff --git a/game/modules/tome/data/gfx/achievements/insane_bearscape.png b/game/modules/tome/data/gfx/achievements/insane_bearscape.png
index 4e39a57f30ef65cc4f9575a486c19d6129ca66da..578c1336a7267896994dd68733c6c817a4d9d2c2 100644
GIT binary patch
delta 34
pcmcb5n(69krVTAiMNC2r46TfetqcscfeZr!rJGCMO`fsT769nt4HW<Y

delta 34
qcmcb5n(69krVTAiMT|oXEUgR;txU|d4GgUe4F0cU;+i~TsVxBKPz+B1

diff --git a/game/modules/tome/data/gfx/achievements/insane_fylish_island.png b/game/modules/tome/data/gfx/achievements/insane_fylish_island.png
index 28f5da67fb6a1234c3aa1f06573597fab623f0fc..8aff0a6b1e6d8cbf47d1d6dd023ea09c3c98d5ff 100644
GIT binary patch
delta 34
pcmZ2_k!k5grVSx0L`*^q46TfetqcscfeZr!rJGCMP0m<h3jo;Q3}*lU

delta 34
qcmZ2_k!k5grVSx0M2tfWjjc=!tqjez4GgUe3=%!nYbIx`umu3pR0}Ww

diff --git a/game/modules/tome/data/gfx/achievements/insane_land_poosh.png b/game/modules/tome/data/gfx/achievements/insane_land_poosh.png
index 3107f07b081b4a9124867b37bed388371b12b522..b1b55b96eda9d0393d649f385cbfda3c302a448e 100644
GIT binary patch
delta 34
pcmaEKi0RQGrVWA%MNC2r46TfetqcscfeZr!rJGCMO;%lK3jo{>3@-ox

delta 34
qcmaEKi0RQGrVWA%MT|oXEUgR;txU|d4GgUe4F0cU;+m|w&=vsNd<$s+

diff --git a/game/modules/tome/data/gfx/achievements/insane_pikataclysm.png b/game/modules/tome/data/gfx/achievements/insane_pikataclysm.png
index b973ffa98b58ab042d208764064c22b03dd0e328..413ffc5eba64aac12a9cce6b532c366aa16f5a3d 100644
GIT binary patch
delta 34
pcmcb7h3WDYrVUK1L`*^q46TfetqcscfeZr!rJGCMO%_{a3jo{a3@HEr

delta 34
qcmcb7h3WDYrVUK1M2tfW4XupLtqd%+4GgUe40bN<F_<j2$`%0Iz6-+u

diff --git a/game/modules/tome/data/gfx/achievements/insane_pirate_day.png b/game/modules/tome/data/gfx/achievements/insane_pirate_day.png
index 50937a16b3ed5e277ae7cf858fef1da9ecc88500..f8f29cbc98e6e3af01e4f3019839f66cb243489d 100644
GIT binary patch
delta 34
pcmX?gnd#JJrVW)VMNC2r46TfetqcscfeZr!rJGCMP3~Q33jpUe4FLcE

delta 34
qcmX?gnd#JJrVW)VMT|oXjjRletqhH{4GgUe45CgKJ)GRT(iQ;cG7Rki

diff --git a/game/modules/tome/data/gfx/achievements/insane_plumpkin.png b/game/modules/tome/data/gfx/achievements/insane_plumpkin.png
index ce19215fff7f7a9e1982e243200dc77b37438338..f51fee2c6f1bd6e8d1d4a38d5e72408cd4453b4b 100644
GIT binary patch
delta 34
pcmdmgfocB*rVa0wi<pEM7+M(_TNxN?0~rPeN;j9ho6NMr769%o49oxk

delta 34
qcmdmgfocB*rVa0wix`I(SXvnxTA7$@8yH#{82n$y#5I{|g)IQ=n+yg3

diff --git a/game/modules/tome/data/gfx/achievements/insane_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/insane_win_aeryn_survive.png
index 0dc304a2053f59dc066b98248c7ba7a7cc92d7e7..91dd1ecffb56589c26e53cf8cc804a83f8c1889b 100644
GIT binary patch
delta 34
pcmbPsnrYf;rVXx3MNC2r46TfetqcscfeZr!rJGCMO^#e@3joo93>g3b

delta 34
qcmbPsnrYf;rVXx3MT|oX4Xg}}txV0e4GgUe40N+C%_m1LwFLmlLJFM#

diff --git a/game/modules/tome/data/gfx/achievements/insane_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/insane_yeek_selfless.png
index 21bc8ffc998bbc38355d7545f7cfd1919594eaab..628fa28c594658b62966ac44b4cc1554dc3dc5e3 100644
GIT binary patch
delta 40
wcmbP!j%oTirVR&{Ntx&x80s1rg%}!I8Jk-fnQI#uS{WD=F&Dj@d~2C402;6jlK=n!

delta 40
vcmbP!j%oTirVR&{Ng3-J8tEFDg&3MxnHX9b7;75<NrSky8~Z2UT4oCXA8Zai

diff --git a/game/modules/tome/data/gfx/achievements/land_poosh.png b/game/modules/tome/data/gfx/achievements/land_poosh.png
index b7b2692986ad8d24b500c9568dfef44abf0164f6..4d4858a1e30acd3359c5226bc85387c84c45bf46 100644
GIT binary patch
delta 34
pcmcb-iRtntrVUIpMNC2r46TfetqcscfeZr!rJGCMO%|JJ3joor3&Q{a

delta 34
qcmcb-iRtntrVUIpMT|oXEUgR;txU|d4GgUe4F0cU;+iZr(-r{G8w&jZ

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_bearscape.png b/game/modules/tome/data/gfx/achievements/madness_adventure_bearscape.png
index 1acc12a67df90a4190825c99263ef28548d5c868..1b0dd831beef27ebb1510ccaeae7e87f67211d8b 100644
GIT binary patch
delta 34
pcmcb;o$2;=rVU-QMNC2r46TfetqcscfeZr!rJGCMO`bQ~769cK4DkQ}

delta 34
qcmcb;o$2;=rVU-QMT|oXEUgR;txU|d4GgUe4F0cU;+i~fwk-hTh72nJ

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_fylish_island.png b/game/modules/tome/data/gfx/achievements/madness_adventure_fylish_island.png
index 80d64f8dbd2eb8c232979d8aa297a9e520a1315b..ec881b4b251dc635444c7147318c8d589a427e51 100644
GIT binary patch
delta 34
pcmZ2+glWYQrVZB@ikO5L7+M(_TNxN?0~rPeN;j9hoBVpAEdb>P4NCw3

delta 34
qcmZ2+glWYQrVZB@iWr9&8e5qdS{a&a8yH#{7$kbC*GzuB&=vsRdJGf*

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_land_poosh.png b/game/modules/tome/data/gfx/achievements/madness_adventure_land_poosh.png
index e4fb9b3c37e3104858aef9c226d193512811e7b6..11fd96548f6c1806c8fdd0cc70c5a64f1bf5b8f8 100644
GIT binary patch
delta 34
pcmZo%&(ye{X@kLZ5t9%DLn|X=D+5DqAj7~w>E@DmlU=6U0sz5E3vmDd

delta 34
qcmZo%&(ye{X@kLZ5#ta8ODjV|D-&~V14AnVga7N8xF)+yw*>&dxC*NP

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_pikataclysm.png b/game/modules/tome/data/gfx/achievements/madness_adventure_pikataclysm.png
index e9d14dc0e8aedcd9315dabaec9f3012fe9fb9d27..e07bf90c4585e3f6c0e7771885b002be3ec3e3ab 100644
GIT binary patch
delta 34
pcmX?fjOoxZrVSq#iI{{K7+M(_TNxN?0~rPeN;j9ho6Ne{769x>47vaS

delta 34
qcmX?fjOoxZrVSq#i5Q0%8d@2fTNzkt8yH#{80=iyV=$R@u`K}X9}H9g

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_pirate_day.png b/game/modules/tome/data/gfx/achievements/madness_adventure_pirate_day.png
index a00e7a299d5b96ec7b11df4e4d71d12131c6b98e..9328057aeb508361b5dc0698114fae6c4078b6a1 100644
GIT binary patch
delta 34
pcmdmgh-v>JrVZ~Fh?s;J7+M(_TNxN?0~rPeN;j9ho6NM(769q@459!4

delta 34
qcmdmgh-v>JrVZ~Fh!}?$8d(__TNxT@8yH#{7(|^edN`SBp)COE^bC#w

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_plumpkin.png b/game/modules/tome/data/gfx/achievements/madness_adventure_plumpkin.png
index 044d5535046f49f105f2550dd386d15217693e1e..f8462f7e194c23b5e419f42929f7439fc1326a0f 100644
GIT binary patch
delta 34
pcmbPufNA0ZrVR(?i<pEM7+M(_TNxN?0~rPeN;j9hn|x)yEdbj|4C4R*

delta 34
qcmbPufNA0ZrVR(?ix`I(SXvnxTA7$@8yH#{82n$y#5MWKd|Lq7w+tNs

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/madness_adventure_win_aeryn_survive.png
index c78d1b2367e6618285479b569114dec319a8e6e6..9b792589ccf2eb1620f8653176a7603b013c1465 100644
GIT binary patch
delta 34
pcmbQRn`y#srVaLUMNC2r46TfetqcscfeZr!rJGCMO%9%G3joS@3()`o

delta 34
qcmbQRn`y#srVaLUMT|oX4Xg}}txV0e4GgUe40N+C%_j%XwFLmeI0{t&

diff --git a/game/modules/tome/data/gfx/achievements/madness_adventure_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/madness_adventure_yeek_selfless.png
index 820b250757b1be5f7116fefefe4dd09c2b6ff083..55ab46bd529f1a98c56a85a89e10678054bc0224 100644
GIT binary patch
delta 40
wcmaE|kLk%irVYIFrA%}U40R2RLJSS9jLof#%(V>+tqcr`n2TOcR-bPR022=knE(I)

delta 40
vcmaE|kLk%irVYIFrHpkAjdYF7LJUo;Obo3IjI|Abq(NNUjs26==i34R7t0Mp

diff --git a/game/modules/tome/data/gfx/achievements/madness_bearscape.png b/game/modules/tome/data/gfx/achievements/madness_bearscape.png
index efbad2fa3510928a77263c72258f784134fad044..71fb079f734306894f11fe83ab214ee250e3c763 100644
GIT binary patch
delta 34
pcmeyfkLk}orVZNjMNC2r46TfetqcscfeZr!rJGCMO}3wJ3jpMR42u8&

delta 34
qcmeyfkLk}orVZNjMT|oXEUgR;txU|d4GgUe4F0cU;+kwf-xdJk?hC~L

diff --git a/game/modules/tome/data/gfx/achievements/madness_fylish_island.png b/game/modules/tome/data/gfx/achievements/madness_fylish_island.png
index 316ab977aeab37e7cb15a1477fa495f52215168b..0e0209626540c24a6aa78e9a37ff8584f8a9b5a7 100644
GIT binary patch
delta 34
pcmaEPlIi71rVTTeh?s;J7+M(_TNxN?0~rPeN;j9ho4jU;EdcMd4PO8N

delta 34
qcmaEPlIi71rVTTeh!}?$8e5qdS{a&a8yH#{7$kbC*Gyis#1;VQC=4h7

diff --git a/game/modules/tome/data/gfx/achievements/madness_land_poosh.png b/game/modules/tome/data/gfx/achievements/madness_land_poosh.png
index b7acad7591ffef552c61aa672cccb8f13654741a..e381780b509cd4ec0fa664242d8444d26441909c 100644
GIT binary patch
delta 34
pcmZ3uooV5ArVRnJMNC2r46TfetqcscfeZr!rJGCMO-`9@3joiO3<&@L

delta 34
qcmZ3uooV5ArVRnJMT|oXEUgR;txU|d4GgUe4F0cU;+mW?+ZF)M01HC^

diff --git a/game/modules/tome/data/gfx/achievements/madness_pikataclysm.png b/game/modules/tome/data/gfx/achievements/madness_pikataclysm.png
index a311e335fc117b6a28988e8905a5f979c45854ad..7a78294f04726a0dcff14127e3d27d381955c424 100644
GIT binary patch
delta 34
pcmX?pmg)FerVVAwL`*^q46TfetqcscfeZr!rJGCMP3~G|3jpLw4C4R*

delta 34
qcmX?pmg)FerVVAwM2tfW4XupLtqd%+4GgUe40bN<F__%7%oYITAq;&0

diff --git a/game/modules/tome/data/gfx/achievements/madness_pirate_day.png b/game/modules/tome/data/gfx/achievements/madness_pirate_day.png
index 2aa5e91467d3d1dd41d58144992fe999de27235b..35e7bf81c27afc9b8d954eecccab5090c7bfb8d4 100644
GIT binary patch
delta 34
pcmbPpifPU%rVXc;h?s;J7+M(_TNxN?0~rPeN;j9hn|yzXEdb(R4J`lw

delta 34
qcmbPpifPU%rVXc;h!}?$8d(__TNxT@8yH#{7(|^edN}$15?cV`T@4uk

diff --git a/game/modules/tome/data/gfx/achievements/madness_plumpkin.png b/game/modules/tome/data/gfx/achievements/madness_plumpkin.png
index 18d7e053a1e98d0dc8639b60e88350f62acd4db7..8fc6d148f579b577628bac902b22960fca159846 100644
GIT binary patch
delta 34
pcmZoZ#ngO?X~U)^A|@dQhE_(#RtARJK!$;V(#<9BCLdd33jo;}49Nfh

delta 34
qcmZoZ#ngO?X~U)^BE}&GmR5#_Rwm}!28LD!2LIPFaZNt9#1;V8hYSM%

diff --git a/game/modules/tome/data/gfx/achievements/madness_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/madness_win_aeryn_survive.png
index 1679df1814a0c6749f887e96a8875c641a039b48..0e81935919f0265d44a34dc0ff667a079e5ca222 100644
GIT binary patch
delta 34
pcmdmgm}&oErVV)uMNC2r46TfetqcscfeZr!rJGCMO>SCf3jp3w45a`7

delta 34
qcmdmgm}&oErVV)uMT|oX4Xg}}txV0e4GgUe40N+C%_lc4v;_dx5eq2*

diff --git a/game/modules/tome/data/gfx/achievements/madness_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/madness_yeek_selfless.png
index c60df14f1c21985659df2e3bbe000852fd92cc0f..b8cb3020cbe89c1226fc008ced35298cd84d83b3 100644
GIT binary patch
delta 40
wcmdmYoN3>2rVZ(frA%}U40R2RLJSS9jLof#%(V>+tqcr`n2TOcZd_~&02g!(8vp<R

delta 40
vcmdmYoN3>2rVZ(frHpkAjdYF7LJUo;Obo3IjI|Abq(NNUjs24w7ux~=954;V

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_bearscape.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_bearscape.png
index 0f50ca83f56ba92a367b7999b7f5f09eaabacbee..74b7c426645c26b49f06e3fcc4b525ac47e9ac6d 100644
GIT binary patch
delta 34
pcmZ2-nrX>trVYVMMNC2r46TfetqcscfeZr!rJGCMO-^5G3jo%$3{e08

delta 34
qcmZ2-nrX>trVYVMMT|oXEUgR;txU|d4GgUe4F0cU;+mYk)D{5MAq$HD

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_fylish_island.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_fylish_island.png
index cd155816e74366817469662ec48661d5b13218b9..1f5e67dc5c60c9177529ae89d699f36f49e126f2 100644
GIT binary patch
delta 34
pcmZp@z|?wyX~UM~A|@dQhE_(#RtARJK!$;V(#<9BCZAYt3jo`t4C4R*

delta 34
qcmZp@z|?wyX~UM~BE}(x##SbVR)*%<28LD!28o{PHIq*)w*>&z84Iic

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_land_poosh.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_land_poosh.png
index d90ac0d5a52c3b1a73308e010253e0db6990a649..88743116e6464d23067ccf55198049076c94bcc6 100644
GIT binary patch
delta 34
pcmeA>$kca`X@l(o5t9%DLn|X=D+5DqAj7~w>E@DmlLHsn0sza03)=ty

delta 34
qcmeA>$kca`X@l(o5#ta8ODjV|D-&~V14AnVga7N8xF!cKumu3g^$QgM

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_pikataclysm.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_pikataclysm.png
index 24c13174cb4923d6eaa316adc734b68398e0025b..8fd6f277a473ce71efce48079c3accffe39ea837 100644
GIT binary patch
delta 34
pcmeCV%+zz4X@m7j5t9%DLn|X=D+5DqAj7~w>E@Dmll@oP0szo63<&@L

delta 34
qcmeCV%+zz4X@m7j5#ta;Ln~u*D+5by14AnVgPluz3?}=pv;_dr3JaqE

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_pirate_day.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_pirate_day.png
index 287a4850e5c6bbdf35db386394524cb5c5f0d98f..7012897d5974286628cddeea27b265b7117dd617 100644
GIT binary patch
delta 34
pcmdmYmTBKvrVY8vL`*^q46TfetqcscfeZr!rJGCMO>SIf3jpBr48H&X

delta 34
qcmdmYmTBKvrVY8vM2tfWjjRletqhH{4GgUe45CgKJ)GRQ%oYIP@C>T}

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_plumpkin.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_plumpkin.png
index 6d16c209c860b9d637ab7853c9c1d65746b6c3ce..861a1e84acbdeb8c040d2db7b0c12314b068df40 100644
GIT binary patch
delta 34
pcmcb9lIi+MrVVXNL`*^q46TfetqcscfeZr!rJGCMO`f&H769o64Hp0a

delta 34
qcmcb9lIi+MrVVXNM2tfWEUgR;txU|d4GgUe4F0cU;+i~bi7f!<bPQ1d

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_win_aeryn_survive.png
index 3060f146aa51636ec8aa6a0926bbabe545919a91..4dd4c56104060a50acd02156193d83f4654794f7 100644
GIT binary patch
delta 34
pcmaEKjOo!arVWCNMNC2r46TfetqcscfeZr!rJGCMO;%lO3jp0h3_Ab-

delta 34
qcmaEKjOo!arVWCNMT|oX4Xg}}txV0e4GgUe40N+C%_plawgmvy0}8(Y

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_adventure_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/nightmare_adventure_yeek_selfless.png
index cd39b6c71db054e66adaa0ab874df53a86fe8f38..75156bf3c9fa0c771fada02206d12ccddc5a650c 100644
GIT binary patch
delta 40
wcmZ2|l4<oxrVSxWq)c=T40R2RLJSS9jLof#%(V>+tqcr`n2TOc&Rb#&01wFw)c^nh

delta 40
vcmZ2|l4<oxrVSxWq>Ob9jdYF7LJUo;Obo3IjI|Abq(NNUjs27Jme>LS6on0c

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_bearscape.png b/game/modules/tome/data/gfx/achievements/nightmare_bearscape.png
index e6821e6fd7e82a6cf176f8feef34a0f9d9bec976..b93b6162e1dfef0ca499fc318f3e47d782b085a1 100644
GIT binary patch
delta 34
pcmex;f$8@JrVUyvL`*^q46TfetqcscfeZr!rJGCMO}1NM3jpbh47~sV

delta 34
qcmex;f$8@JrVUyvM2tfWEUgR;txU|d4GgUe4F0cU;+kx?!WIDM`3v^|

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_fylish_island.png b/game/modules/tome/data/gfx/achievements/nightmare_fylish_island.png
index 800f0951d99e2b98c056c2b84b4e457f1b8f292e..7b77c1152a2d4c2821891c4a29c130a6ea85492d 100644
GIT binary patch
delta 34
pcmcb0h3VE6rVX5{L`*^q46TfetqcscfeZr!rJGCMO_p6{3jp4L3`GC{

delta 34
qcmcb0h3VE6rVX5{M2tfWjjc=!tqjez4GgUe3=%!nYbMLCvIPLw^a~CE

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_land_poosh.png b/game/modules/tome/data/gfx/achievements/nightmare_land_poosh.png
index bf37b982e6f3d3f683e7898444e1dcf6831a8559..625ae6558cdfc6ffde89f7ddf679471fae417096 100644
GIT binary patch
delta 34
pcmaEVjOqO`rVVn7MNC2r46TfetqcscfeZr!rJGCMO*UF=3jpF33~vAc

delta 34
qcmaEVjOqO`rVVn7MT|oXEUgR;txU|d4GgUe4F0cU;+kx<*cJfbgA1tu

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_pikataclysm.png b/game/modules/tome/data/gfx/achievements/nightmare_pikataclysm.png
index 0b425b4364fda31c5f56c556cfbdcaee612c2e27..955f5e23181f1a576782d24a512fb98b1da2a61e 100644
GIT binary patch
delta 34
pcmX?plj-<PrVV9lL`*^q46TfetqcscfeZr!rJGCMP3~G_3jpWl4F>=K

delta 34
qcmX?plj-<PrVV9lM2tfW4XupLtqd%+4GgUe40bN<F__%7#ufnQy$qoM

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_pirate_day.png b/game/modules/tome/data/gfx/achievements/nightmare_pirate_day.png
index d0aea0ee309ead218d1bef2ff65b023660f07b27..2883025fef20eb2d637180d36a096357334c462b 100644
GIT binary patch
delta 34
pcmcb1h3VQArVXsCL`*^q46TfetqcscfeZr!rJGCMO_p3`3jo~&3^f1%

delta 34
qcmcb1h3VQArVXsCM2tfWjjRletqhH{4GgUe45CgKJ)A7L$`%0K0SqAk

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_plumpkin.png b/game/modules/tome/data/gfx/achievements/nightmare_plumpkin.png
index a1c64916d638b5db49eb73f4e474521491f5f69b..35b870f0739adad9ee1a5305b20d9595ea051ca8 100644
GIT binary patch
delta 34
pcmaEQiRtMjrVS!1MNC2r46TfetqcscfeZr!rJGCMP1aax3jpE!3~K-Y

delta 34
qcmaEQiRtMjrVS!1MT|oXEUgR;txU|d4GgUe4F0cU;+m|n(iQ;VX$z$Q

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/nightmare_win_aeryn_survive.png
index 8d2cca9ab96a19d2e57cf0e8828feab3c60e20bc..45026a0b3814097bf35d72d2c2e2ea95922dac9b 100644
GIT binary patch
delta 34
pcmX?qmg)RirVVw=L`*^q46TfetqcscfeZr!rJGCMO`f#O769i$4FdoG

delta 34
qcmX?qmg)RirVVw=M2tfW4Xg}}txV0e4GgUe40N+C%_mP<W(xq{0}F=$

diff --git a/game/modules/tome/data/gfx/achievements/nightmare_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/nightmare_yeek_selfless.png
index 7b092b456c3816683f91990c106a4f3faf045499..273aeb516dc5f86c5b4aba8ae6ebe03baaa8df4d 100644
GIT binary patch
delta 40
wcmZp;z|?SoX~W9pQYN|vhPnnuA%=!l#^zQ==Gq2^Rt5$|%tbFJA6{+?01-hAJpcdz

delta 40
vcmZp;z|?SoX~W9pQpUQ5M!H63A%-SaCWcl9#@Yrz(jczw#{S8Nm)imW75xq8

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_bearscape.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_bearscape.png
index 00e91414219f18952da57844fff76e709305f23f..64c156d40a33c2802984b244c6ab3384c088f710 100644
GIT binary patch
delta 34
pcmca}nCZ@8rVZT-MNC2r46TfetqcscfeZr!rJGCMO`gBd769oJ4H*Cc

delta 34
qcmca}nCZ@8rVZT-MT|oXEUgR;txU|d4GgUe4F0cU;+i~vp)COCfecds

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_fylish_island.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_fylish_island.png
index 96e8ff5ec1b6b4ce3c821df5e090199c93642a33..8f164b094f8ffdb42635d197ea78067a918e2052 100644
GIT binary patch
delta 34
pcmcbAn(6*&rVV{dMNC2r46TfetqcscfeZr!rJGCMO<uIr769y+4Ltw=

delta 34
qcmcbAn(6*&rVV{dMT|oXjjc=!tqjez4GgUe3=%!nYbGyRY6}473=9SU

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_land_poosh.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_land_poosh.png
index 8e4f54747fe65514f7e7f76d08197bf19058a94a..77ae3ec27ad9e9eae14a866368255426de7b2f2f 100644
GIT binary patch
delta 34
pcmbQXooU*3rVXyMMNC2r46TfetqcscfeZr!rJGCMO^%#x3joV~3*7(!

delta 34
qcmbQXooU*3rVXyMMT|oXEUgR;txU|d4GgUe4F0cU;+h;e+ZF)H>kAhE

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_pikataclysm.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_pikataclysm.png
index 21245137b078a542c01788b5cefaadab777e51d8..e3dc222a375ebd906d6b50749b1e821a2dc597d5 100644
GIT binary patch
delta 34
pcmaEIp6SVXrVW#qi<pEM7+M(_TNxN?0~rPeN;j9ho4kCvEdcMQ4P5{L

delta 34
qcmaEIp6SVXrVW#qix`I(8d@2fTNzkt8yH#{80=iyV=#I7a$5lJehl{j

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_pirate_day.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_pirate_day.png
index 4b360738ef2fc0d2a9e23fce7eb9f8d66ad96eb2..f72c8b74c2ba017ff06f92dbc38d816e099dada5 100644
GIT binary patch
delta 34
pcmZ2`l4<QprVTMmL`*^q46TfetqcscfeZr!rJGCMO)gks3jo=03~vAc

delta 34
qcmZ2`l4<QprVTMmM2tfWjjRletqhH{4GgUe45CgKJ)B&y#1;VAZ46rg

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_plumpkin.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_plumpkin.png
index 2bd4bee5bbc9fa6a26ffcdeafd7d8731b0cbf80c..5235f42eb25c44b23b24a89eda84427ee94fb46c 100644
GIT binary patch
delta 34
pcmcb0l<C${rVX8oL`*^q46TfetqcscfeZr!rJGCMO`f~R769n)4Hp0a

delta 34
qcmcb0l<C${rVX8oM2tfWEUgR;txU|d4GgUe4F0cU;+i~nku3n{T?|nG

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_win_aeryn_survive.png
index 184e8725762942aa0e4d63451b99b9aee322f1d1..9063dc27cf8cd9441e86f69d8fa4f23b81a06f1b 100644
GIT binary patch
delta 34
pcmZ2+h-t+krVZB@h?s;J7+M(_TNxN?0~rPeN;j9hoBVo#Edb<f4MhL|

delta 34
qcmZ2+h-t+krVZB@h!}?$8dw<`TbY_`8yH#{80cnOnooYcz!m`9Eepv2

diff --git a/game/modules/tome/data/gfx/achievements/normal_roguelike_yeek_selfless.png b/game/modules/tome/data/gfx/achievements/normal_roguelike_yeek_selfless.png
index 297720e60826ac1879ee422981c581d56ee01184..35880f588a2376c3d0950f2122f6d529c6334207 100644
GIT binary patch
delta 40
wcmX?bi0Qx~rVTF_NSWvw80s1rg%}!I8Jk-fnQI#uS{WD=F&Dj@%)HPR03~}36aWAK

delta 40
vcmX?bi0Qx~rVTF_NEz!I8tEFDg&3MxnHX9b7;75<NrSky8~Z0SFSG>!DmM+j

diff --git a/game/modules/tome/data/gfx/achievements/pikataclysm.png b/game/modules/tome/data/gfx/achievements/pikataclysm.png
index 2d7c5b957b98aa281ab2446b53ea758b8dd1a6b2..4310e971536726e1495f38aedc74893135e64302 100644
GIT binary patch
delta 34
pcmZoT!_;twX~X)ZA|@dQhE_(#RtARJK!$;V(#<9BCLdmE3jo-b48s5b

delta 34
qcmZoT!_;twX~X)ZBE}(xhE~SrRtA>Z28LD!20NGb7)(CA)D{5PZ46xi

diff --git a/game/modules/tome/data/gfx/achievements/pirate_day.png b/game/modules/tome/data/gfx/achievements/pirate_day.png
index 11ff91dedd15c4a3e4d3c5edfe2581659a32c0a3..a2aa5860a7de0b35ae6e45b5e320c620864eba01 100644
GIT binary patch
delta 34
pcmZ2^lxgKrrVSB`L`*^q46TfetqcscfeZr!rJGCMP0m?l3jo%@3{wCA

delta 34
qcmZ2^lxgKrrVSB`M2tfWjjRletqhH{4GgUe45CgKJ)E4g$QA(By$nA9

diff --git a/game/modules/tome/data/gfx/achievements/plumpkin.png b/game/modules/tome/data/gfx/achievements/plumpkin.png
index 57bd0eb49197984b462b922cfece985e9aecee29..5e32641e31998a8f8e0106e3bddd635483926593 100644
GIT binary patch
delta 34
pcmeA<$kcO?X@m6w5t9%DLn|X=D+5DqAj7~w>E@Dmll>Ri0szX%3)27q

delta 34
qcmeA<$kcO?X@m6w5#ta8ODjV|D-&~V14AnVga7N8xF-8Aumu3gHwz5_

diff --git a/game/modules/tome/data/gfx/achievements/win_aeryn_survive.png b/game/modules/tome/data/gfx/achievements/win_aeryn_survive.png
index 2df6e25ac3883806035f09cedf3cefcbcc270d35..faff4e00cc0aa38c2069184595541da9869076eb 100644
GIT binary patch
delta 34
pcmX@QkLl<>rVU@_iI{{K7+M(_TNxN?0~rPeN;j9ho6Ira769t~46XnG

delta 34
qcmX@QkLl<>rVU@_i5Q0%8dw<`TbY_`8yH#{80cnOnos7KZwmn8z6&w{

diff --git a/game/modules/tome/data/gfx/achievements/yeek_selfless.png b/game/modules/tome/data/gfx/achievements/yeek_selfless.png
index fb1514bd188d8a85e0874986345c406f23f29756..b07f63263cb71fe9dba68c1eef93e046a5044f5e 100644
GIT binary patch
delta 40
wcmdn9k7>_7rVUT$Ntx&x80s1rg%}!I8Jk-fnQI#uS{WD=F&Dj@{C}P;03}5Y_W%F@

delta 40
vcmdn9k7>_7rVUT$Ng3-J8tEFDg&3MxnHX9b7;75<NrSky8~Z2!pJxjIDgh3m

diff --git a/game/modules/tome/data/talents/misc/misc.lua b/game/modules/tome/data/talents/misc/misc.lua
index baa6aaec3f..37ed1759ec 100644
--- a/game/modules/tome/data/talents/misc/misc.lua
+++ b/game/modules/tome/data/talents/misc/misc.lua
@@ -247,12 +247,12 @@ newTalent{
 		for i = self.x - rad, self.x + rad do for j = self.y - rad, self.y + rad do if game.level.map:isBound(i, j) then
 			local actor = game.level.map(i, j, game.level.map.ACTOR)
 			if actor and self:reactionToward(actor) < 0 and not actor:attr("hunted_difficulty_immune") then
-				actor:setEffect(actor.EFF_HUNTER_PLAYER, 6, {src=self})
+				actor:setEffect(actor.EFF_HUNTER_PLAYER, 30, {src=self})
 			end
 		end end end
 	end,
 	info = function(self, t) return ([[You are hunted!.
-		There is %d%% chances each turn that all foes in a %d radius get a glimpse of your position for 6 turns.]]):
+		There is %d%% chances each turn that all foes in a %d radius get a glimpse of your position for 30 turns.]]):
 		format(1 + self.level / 7, 10 + self.level / 5)
 	end,
 }
-- 
GitLab


From 8b0411f3911eafde3d6d940e6669eb28f893813a Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 13:33:02 +0100
Subject: [PATCH 042/102] Insane and Madness difficulties now give random
 classes to fixed bosses

---
 game/modules/tome/class/GameState.lua         | 203 +++++++++---------
 game/modules/tome/class/NPC.lua               |  18 ++
 game/modules/tome/data/birth/descriptors.lua  |   2 +
 .../data/texts/unlock-difficulty_insane.lua   |   1 +
 .../data/texts/unlock-difficulty_madness.lua  |   1 +
 5 files changed, 128 insertions(+), 97 deletions(-)

diff --git a/game/modules/tome/class/GameState.lua b/game/modules/tome/class/GameState.lua
index 10cab225bc..0b48bda81a 100644
--- a/game/modules/tome/class/GameState.lua
+++ b/game/modules/tome/class/GameState.lua
@@ -1665,89 +1665,8 @@ function _M:createRandomZone(zbase)
 	return zone, boss
 end
 
-function _M:createRandomBoss(base, data)
-	local b = base:clone()
-	data = data or {level=1}
-
-	------------------------------------------------------------
-	-- Basic stuff, name, rank, ...
-	------------------------------------------------------------
-	local ngd, name
-	if base.random_name_def then
-		ngd = NameGenerator2.new("/data/languages/names/"..base.random_name_def:gsub("#sex#", base.female and "female" or "male")..".txt")
-		name = ngd:generate(nil, base.random_name_min_syllables, base.random_name_max_syllables)
-	else
-		ngd = NameGenerator.new(randart_name_rules.default)
-		name = ngd:generate()
-	end
-	if data.name_scheme then
-		b.name = data.name_scheme:gsub("#rng#", name):gsub("#base#", b.name)
-	else
-		b.name = name.." the "..b.name
-	end
-	b.unique = b.name
-	b.randboss = true
-	local boss_id = "RND_BOSS_"..b.name:upper():gsub("[^A-Z]", "_")
-	b.define_as = boss_id
-	b.color = colors.VIOLET
-	b.rank = data.rank or (rng.percent(30) and 4 or 3.5)
-	b.level_range[1] = data.level
-	b.fixed_rating = true
-	if data.life_rating then
-		b.life_rating = data.life_rating(b.life_rating)
-	else
-		b.life_rating = b.life_rating * 1.7 + rng.range(4, 9)
-	end
-	b.max_life = b.max_life or 150
-
-	if b.can_multiply or b.clone_on_hit then
-		b.clone_base = base:clone()
-		b.clone_base:resolve()
-		b.clone_base:resolve(nil, true)
-	end
-
-	-- Force resolving some stuff
-	if type(b.max_life) == "table" and b.max_life.__resolver then b.max_life = resolvers.calc[b.max_life.__resolver](b.max_life, b, b, b, "max_life", {}) end
-
-	-- All bosses have alll body parts .. yes snake bosses can use archery and so on ..
-	-- This is to prevent them from having unusable talents
-	b.inven = {}
-	b.body = { INVEN = 1000, QS_MAINHAND = 1, QS_OFFHAND = 1, MAINHAND = 1, OFFHAND = 1, FINGER = 2, NECK = 1, LITE = 1, BODY = 1, HEAD = 1, CLOAK = 1, HANDS = 1, BELT = 1, FEET = 1, TOOL = 1, QUIVER = 1 }
-	b:initBody()
-
-	b:resolve()
-
-	-- Start with sustains sustained
-	b[#b+1] = resolvers.sustains_at_birth()
-
-	-- Leveling stats
-	b.autolevel = "random_boss"
-	b.auto_stats = {}
-
-	-- Always smart
-	if data.ai then b.ai = data.ai
-	else b.ai = (b.rank > 3) and "tactical" or b.ai
-	end
-	b.ai_state = { talent_in=1, ai_move=data.ai_move or "move_astar" }
-
-	-- Remove default equipment, if any
-	local todel = {}
-	for k, resolver in pairs(b) do if type(resolver) == "table" and resolver.__resolver and (resolver.__resolver == "equip" or resolver.__resolver == "drops") then todel[#todel+1] = k end end
-	for _, k in ipairs(todel) do b[k] = nil end
-
-	-- Boss worthy drops
-	b[#b+1] = resolvers.drops{chance=100, nb=data.loot_quantity or 3, {tome_drops=data.loot_quality or "boss"} }
-	if not data.no_loot_randart then b[#b+1] = resolvers.drop_randart{} end
-
-	-- On die
-	if data.on_die then
-		b.rng_boss_on_die = b.on_die
-		b.rng_boss_on_die_custom = data.on_die
-		b.on_die = function(self, src)
-			self:check("rng_boss_on_die_custom", src)
-			self:check("rng_boss_on_die", src)
-		end
-	end
+function _M:applyRandomClass(b, data, instant)
+	if not data.level then data.level = b.level end
 
 	------------------------------------------------------------
 	-- Apply talents from classes
@@ -1768,10 +1687,12 @@ function _M:createRandomBoss(base, data)
 		if config.settings.cheat then b.desc = (b.desc or "").."\nClass: "..class.name end
 
 		-- Add stats
-		b.stats = b.stats or {}
-		for stat, v in pairs(class.stats or {}) do
-			b.stats[stat] = (b.stats[stat] or 10) + v
-			for i = 1, v do b.auto_stats[#b.auto_stats+1] = b.stats_def[stat].id end
+		if b.auto_stats then
+			b.stats = b.stats or {}
+			for stat, v in pairs(class.stats or {}) do
+				b.stats[stat] = (b.stats[stat] or 10) + v
+				for i = 1, v do b.auto_stats[#b.auto_stats+1] = b.stats_def[stat].id end
+			end
 		end
 
 		-- Add talent categories
@@ -1783,19 +1704,11 @@ function _M:createRandomBoss(base, data)
 		-- Add starting equipment
 		local apply_resolvers = function(k, resolver)
 			if type(resolver) == "table" and resolver.__resolver and resolver.__resolver == "equip" then
-				resolver[1].id = nil
-				-- Make sure we equip some nifty stuff instead of player's starting iron stuff
-				for i, d in ipairs(resolver[1]) do
-					d.name = nil
-					d.ego_chance = nil
-					d.tome_drops = data.loot_quality or "boss"
-					d.force_drop = (data.drop_equipment == nil) and true or data.drop_equipment
-				end
-				b[#b+1] = resolver
 			elseif k == "innate_alchemy_golem" then 
 				b.innate_alchemy_golem = true
 			elseif k == "birth_create_alchemist_golem" then
 				b.birth_create_alchemist_golem = resolver
+				if instant then b:check("birth_create_alchemist_golem") end
 			elseif k == "soul" then
 				b.soul = util.bound(1 + math.ceil(data.level / 10), 1, 10) -- Does this need to scale?
 			end
@@ -1845,7 +1758,13 @@ function _M:createRandomBoss(base, data)
 				print(" * talent", tid)
 				local max = (t.points == 1) and 1 or math.ceil(t.points * 1.2)
 				local step = max / 50
-				b.learn_tids[tid] = math.ceil(step * data.level)
+				local lev = math.ceil(step * data.level)
+				if instant then
+					if b:getTalentLevelRaw(tid) < lev then b:learnTalent(tid, true, lev - b:getTalentLevelRaw(tid)) end
+					if t.mode == "sustained" and data.auto_sustain then b:forceUseTalent(tid, {ignore_energy=true}) end
+				else
+					b.learn_tids[tid] = lev
+				end
 			end
 		end
 	end
@@ -1864,6 +1783,96 @@ function _M:createRandomBoss(base, data)
 		if not c then break end
 		apply_class(table.clone(c, true))
 	end
+end
+
+function _M:createRandomBoss(base, data)
+	local b = base:clone()
+	data = data or {level=1}
+
+	------------------------------------------------------------
+	-- Basic stuff, name, rank, ...
+	------------------------------------------------------------
+	local ngd, name
+	if base.random_name_def then
+		ngd = NameGenerator2.new("/data/languages/names/"..base.random_name_def:gsub("#sex#", base.female and "female" or "male")..".txt")
+		name = ngd:generate(nil, base.random_name_min_syllables, base.random_name_max_syllables)
+	else
+		ngd = NameGenerator.new(randart_name_rules.default)
+		name = ngd:generate()
+	end
+	if data.name_scheme then
+		b.name = data.name_scheme:gsub("#rng#", name):gsub("#base#", b.name)
+	else
+		b.name = name.." the "..b.name
+	end
+	b.unique = b.name
+	b.randboss = true
+	local boss_id = "RND_BOSS_"..b.name:upper():gsub("[^A-Z]", "_")
+	b.define_as = boss_id
+	b.color = colors.VIOLET
+	b.rank = data.rank or (rng.percent(30) and 4 or 3.5)
+	b.level_range[1] = data.level
+	b.fixed_rating = true
+	if data.life_rating then
+		b.life_rating = data.life_rating(b.life_rating)
+	else
+		b.life_rating = b.life_rating * 1.7 + rng.range(4, 9)
+	end
+	b.max_life = b.max_life or 150
+
+	if b.can_multiply or b.clone_on_hit then
+		b.clone_base = base:clone()
+		b.clone_base:resolve()
+		b.clone_base:resolve(nil, true)
+	end
+
+	-- Force resolving some stuff
+	if type(b.max_life) == "table" and b.max_life.__resolver then b.max_life = resolvers.calc[b.max_life.__resolver](b.max_life, b, b, b, "max_life", {}) end
+
+	-- All bosses have alll body parts .. yes snake bosses can use archery and so on ..
+	-- This is to prevent them from having unusable talents
+	b.inven = {}
+	b.body = { INVEN = 1000, QS_MAINHAND = 1, QS_OFFHAND = 1, MAINHAND = 1, OFFHAND = 1, FINGER = 2, NECK = 1, LITE = 1, BODY = 1, HEAD = 1, CLOAK = 1, HANDS = 1, BELT = 1, FEET = 1, TOOL = 1, QUIVER = 1 }
+	b:initBody()
+
+	b:resolve()
+
+	-- Start with sustains sustained
+	b[#b+1] = resolvers.sustains_at_birth()
+
+	-- Leveling stats
+	b.autolevel = "random_boss"
+	b.auto_stats = {}
+
+	-- Always smart
+	if data.ai then b.ai = data.ai
+	else b.ai = (b.rank > 3) and "tactical" or b.ai
+	end
+	b.ai_state = { talent_in=1, ai_move=data.ai_move or "move_astar" }
+
+	-- Remove default equipment, if any
+	local todel = {}
+	for k, resolver in pairs(b) do if type(resolver) == "table" and resolver.__resolver and (resolver.__resolver == "equip" or resolver.__resolver == "drops") then todel[#todel+1] = k end end
+	for _, k in ipairs(todel) do b[k] = nil end
+
+	-- Boss worthy drops
+	b[#b+1] = resolvers.drops{chance=100, nb=data.loot_quantity or 3, {tome_drops=data.loot_quality or "boss"} }
+	if not data.no_loot_randart then b[#b+1] = resolvers.drop_randart{} end
+
+	-- On die
+	if data.on_die then
+		b.rng_boss_on_die = b.on_die
+		b.rng_boss_on_die_custom = data.on_die
+		b.on_die = function(self, src)
+			self:check("rng_boss_on_die_custom", src)
+			self:check("rng_boss_on_die", src)
+		end
+	end
+
+	------------------------------------------------------------
+	-- Apply talents from classes
+	------------------------------------------------------------
+	self:applyRandomClass(b, data)
 
 	b.rnd_boss_on_added_to_level = b.on_added_to_level
 	b._rndboss_resources_boost = data.resources_boost
diff --git a/game/modules/tome/class/NPC.lua b/game/modules/tome/class/NPC.lua
index 0c72a87d7f..88b6f350bd 100644
--- a/game/modules/tome/class/NPC.lua
+++ b/game/modules/tome/class/NPC.lua
@@ -435,12 +435,30 @@ function _M:addedToLevel(level, x, y)
 			for tid, lev in pairs(self.talents) do
 				self:learnTalent(tid, true, lev)
 			end
+			if not self.randboss and self.rank >= 3.5 then
+				local data = {auto_sustain=true}
+				if self.rank == 3.5 then data = {auto_sustain=true, nb_classes=1}
+				elseif self.rank == 4 then data = {auto_sustain=true, nb_classes=1}
+				elseif self.rank == 5 then data = {auto_sustain=true, nb_classes=2}
+				elseif self.rank >= 10 then data = {auto_sustain=true, nb_classes=3}
+				end
+				game.state:applyRandomClass(self, data, true)
+			end
 			self:attr("difficulty_boosted", 1)
 		elseif game.difficulty == game.DIFFICULTY_MADNESS and not game.party:hasMember(self) then
 			-- Increase talent level
 			for tid, lev in pairs(self.talents) do
 				self:learnTalent(tid, true, math.ceil(lev * 1.7))
 			end
+			if not self.randboss and self.rank >= 3.5 then
+				local data = {auto_sustain=true}
+				if self.rank == 3.5 then data = {auto_sustain=true, nb_classes=1}
+				elseif self.rank == 4 then data = {auto_sustain=true, nb_classes=2}
+				elseif self.rank == 5 then data = {auto_sustain=true, nb_classes=3}
+				elseif self.rank >= 10 then data = {auto_sustain=true, nb_classes=5}
+				end
+				game.state:applyRandomClass(self, data, true)
+			end
 			self:attr("difficulty_boosted", 1)
 		end
 	end
diff --git a/game/modules/tome/data/birth/descriptors.lua b/game/modules/tome/data/birth/descriptors.lua
index f6bcb27a36..0c3f31b6d4 100644
--- a/game/modules/tome/data/birth/descriptors.lua
+++ b/game/modules/tome/data/birth/descriptors.lua
@@ -214,6 +214,7 @@ newBirthDescriptor{
 		"Absolutely unfair game setting.  You are really mentally ill to play this mode!",
 		"All zone levels increased by 120% + 5",
 		"All creature talent levels increased by 100%",
+		"Bosses will have randomly selected talents",
 		"Player rank is normal instead of elite",
 		"Player can earn Insane version of achievements if also playing in Roguelike or Adventure permadeath mode.",
 	},
@@ -239,6 +240,7 @@ newBirthDescriptor{
 		"All zone levels increased by 150% + 10",
 		"All creature talent levels increased by 170%",
 		"Rare creatures are far more frequent and random bosses start to appear",
+		"Bosses will have randomly selected talents",
 		"Player is being hunted! Randomly all foes in a radius will get a feeling of where she/he is",
 		"Player rank is normal instead of elite",
 		"Player can earn Madness version of achievements if also playing in Roguelike or Adventure permadeath mode.",
diff --git a/game/modules/tome/data/texts/unlock-difficulty_insane.lua b/game/modules/tome/data/texts/unlock-difficulty_insane.lua
index 746d77d476..aa0d60e6bc 100644
--- a/game/modules/tome/data/texts/unlock-difficulty_insane.lua
+++ b/game/modules/tome/data/texts/unlock-difficulty_insane.lua
@@ -26,6 +26,7 @@ But no! If nightmare mode couldn't bring you down, Insane mode will!
 Insane features:#YELLOW#
 - All zone levels increased by 120% + 5
 - All creature talent levels increased by 100%
+- Bosses will have randomly selected talents
 - Player rank is normal instead of elite
 - Player can earn Insane version of achievements if also playing in Roguelike permadeath mode.
 
diff --git a/game/modules/tome/data/texts/unlock-difficulty_madness.lua b/game/modules/tome/data/texts/unlock-difficulty_madness.lua
index 063dc1433d..0a6c554739 100644
--- a/game/modules/tome/data/texts/unlock-difficulty_madness.lua
+++ b/game/modules/tome/data/texts/unlock-difficulty_madness.lua
@@ -27,6 +27,7 @@ Madness features:#YELLOW#
 - All zone levels increased by 150% + 10
 - All creature talent levels increased by 170%
 - Rare creatures are far more frequent and random bosses start to appear
+- Bosses will have randomly selected talents
 - Player is being hunted! Randomly all foes in a radius will get a feeling of where she/he is
 - Player rank is normal instead of elite
 - Player can earn Madness version of achievements if also playing in Roguelike or Adventure permadeath mode.
-- 
GitLab


From ddaa80b0827bf79ad0083ff97ebdf178e28def69 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 14:06:24 +0100
Subject: [PATCH 043/102] Madness mode now features an HP multiplier on NPCs,
 scaling with level and rank.

---
 game/modules/tome/class/NPC.lua | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/game/modules/tome/class/NPC.lua b/game/modules/tome/class/NPC.lua
index 88b6f350bd..478b1e61d5 100644
--- a/game/modules/tome/class/NPC.lua
+++ b/game/modules/tome/class/NPC.lua
@@ -459,6 +459,9 @@ function _M:addedToLevel(level, x, y)
 				end
 				game.state:applyRandomClass(self, data, true)
 			end
+			local lifeadd = self.max_life * self:getRankLifeAdjust(1) * self.level / 65 / 1.5
+			self.max_life = self.max_life + lifeadd
+			self.life = self.life + lifeadd
 			self:attr("difficulty_boosted", 1)
 		end
 	end
-- 
GitLab


From edb3d7f85cdb6a6114cbb0580c39620185cd5bb4 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 15:25:56 +0100
Subject: [PATCH 044/102] Tons of new artifacts to find & enjoy!

---
 game/modules/tome/class/Actor.lua             |  12 +
 game/modules/tome/class/Object.lua            |   9 +-
 game/modules/tome/class/interface/Archery.lua |  11 +
 game/modules/tome/class/interface/Combat.lua  |  12 +
 game/modules/tome/data/damage_types.lua       |  22 +-
 .../modules/tome/data/general/npcs/horror.lua |   3 +-
 .../data/general/objects/boss-artifacts.lua   |  21 +-
 .../objects/world-artifacts-far-east.lua      |  18 +-
 .../data/general/objects/world-artifacts.lua  | 922 +++++++++++++++++-
 game/modules/tome/data/talents/gifts/call.lua |  16 +-
 .../tome/data/talents/misc/objects.lua        |  61 ++
 .../tome/data/talents/spells/water.lua        |   1 +
 .../tome/data/timed_effects/magical.lua       |  53 +
 .../tome/data/timed_effects/physical.lua      |  22 +
 .../zones/ancient-elven-ruins/objects.lua     |   4 +-
 15 files changed, 1121 insertions(+), 66 deletions(-)

diff --git a/game/modules/tome/class/Actor.lua b/game/modules/tome/class/Actor.lua
index b7545e080b..1d672fec62 100644
--- a/game/modules/tome/class/Actor.lua
+++ b/game/modules/tome/class/Actor.lua
@@ -2224,6 +2224,15 @@ function _M:onTakeHit(value, src, death_note)
 			game:delayedLogMessage(src, self, "life_leech"..self.uid, "#CRIMSON##Source# leeches life from #Target#!")
 		end
 	end
+	
+	-- Life steal from weapon
+	if value > 0 and src and not src.dead and src.attr and src:attr("lifesteal") then
+		local leech = math.min(value, self.life) * src.lifesteal / 100
+		if leech > 0 then
+			src:heal(leech, self)
+			game:delayedLogMessage(src, self, "life_leech"..self.uid, "#CRIMSON##Source# steals life from #Target#!")
+		end
+	end
 
 	-- Flat damage cap
 	if self.flat_damage_cap and self.max_life and death_note and death_note.damtype then
@@ -4369,6 +4378,9 @@ function _M:breakStepUp()
 	if self:hasEffect(self.EFF_WILD_SPEED) then
 		self:removeEffect(self.EFF_WILD_SPEED)
 	end
+	if self:hasEffect(self.EFF_HUNTER_SPEED) then
+		self:removeEffect(self.EFF_HUNTER_SPEED)
+	end
 	if self:hasEffect(self.EFF_REFLEXIVE_DODGING) then
 		self:removeEffect(self.EFF_REFLEXIVE_DODGING)
 	end
diff --git a/game/modules/tome/class/Object.lua b/game/modules/tome/class/Object.lua
index 8c0292f5b6..0d04bb7aa7 100644
--- a/game/modules/tome/class/Object.lua
+++ b/game/modules/tome/class/Object.lua
@@ -657,6 +657,8 @@ function _M:getTextualDesc(compare_with, use_actor)
 		compare_fields(combat, compare_with, field, "travel_speed", "%+d%%", "Travel speed: ", 100, false, false, add_table)
 
 		compare_fields(combat, compare_with, field, "phasing", "%+d%%", "Damage Shield penetration (this weapon only): ", 1, false, false, add_table)
+		
+		compare_fields(combat, compare_with, field, "lifesteal", "%+d%%", "Lifesteal (this weapon only): ", 1, false, false, add_table)
 
 		if combat.tg_type and combat.tg_type == "beam" then
 			desc:add({"color","YELLOW"}, ("Shots beam through all targets."), {"color","LAST"}, true)
@@ -1022,6 +1024,7 @@ function _M:getTextualDesc(compare_with, use_actor)
 		compare_fields(w, compare_with, field, "die_at", "%+.2f life", "Only die when reaching: ", 1, true, true)
 		compare_fields(w, compare_with, field, "max_life", "%+.2f", "Maximum life: ")
 		compare_fields(w, compare_with, field, "max_mana", "%+.2f", "Maximum mana: ")
+		compare_fields(w, compare_with, field, "max_soul", "%+.2f", "Maximum souls: ")
 		compare_fields(w, compare_with, field, "max_stamina", "%+.2f", "Maximum stamina: ")
 		compare_fields(w, compare_with, field, "max_hate", "%+.2f", "Maximum hate: ")
 		compare_fields(w, compare_with, field, "max_psi", "%+.2f", "Maximum psi: ")
@@ -1063,6 +1066,7 @@ function _M:getTextualDesc(compare_with, use_actor)
 		compare_fields(w, compare_with, field, "damage_shield_penetrate", "%+d%%", "Damage Shield penetration: ")
 
 		compare_fields(w, compare_with, field, "projectile_evasion", "%+d%%", "Deflect projectiles away: ")
+		compare_fields(w, compare_with, field, "evasion", "%+d%%", "Chance to avoid attacks: ")
 
 		compare_fields(w, compare_with, field, "defense_on_teleport", "%+d", "Defense after a teleport: ")
 		compare_fields(w, compare_with, field, "resist_all_on_teleport", "%+d%%", "Resist all after a teleport: ")
@@ -1074,6 +1078,9 @@ function _M:getTextualDesc(compare_with, use_actor)
 
 		compare_fields(w, compare_with, field, "nature_summon_max", "%+d", "Max wilder summons: ")
 		compare_fields(w, compare_with, field, "nature_summon_regen", "%+.2f", "Life regen bonus (wilder-summons): ")
+		
+		compare_fields(w, compare_with, field, "shield_dur", "%+d", "Damage Shield Duration: ")
+		compare_fields(w, compare_with, field, "shield_factor", "%+d%%", "Damage Shield Power: ")
 
 		compare_fields(w, compare_with, field, "slow_projectiles", "%+d%%", "Slows Projectiles: ")
 
@@ -1316,7 +1323,7 @@ function _M:getUseDesc(use_actor)
 	local ret = tstring{}
 	local reduce = 100 - util.bound(use_actor:attr("use_object_cooldown_reduce") or 0, 0, 100)
 	local usepower = function(power) return math.ceil(power * reduce / 100) end
-	if self.use_power then
+	if self.use_power and not self.use_power.hidden then
 		if self.show_charges then
 			ret = tstring{{"color","YELLOW"}, ("It can be used to %s, with %d charges out of %d."):format(util.getval(self.use_power.name, self), math.floor(self.power / usepower(self.use_power.power)), math.floor(self.max_power / usepower(self.use_power.power))), {"color","LAST"}}
 		elseif self.talent_cooldown then
diff --git a/game/modules/tome/class/interface/Archery.lua b/game/modules/tome/class/interface/Archery.lua
index 3694de3ca2..9bc8b56b28 100644
--- a/game/modules/tome/class/interface/Archery.lua
+++ b/game/modules/tome/class/interface/Archery.lua
@@ -403,6 +403,17 @@ local function archery_projectile(tx, ty, tg, self, tmp)
 	if hitted and ammo and ammo.special_on_kill and ammo.special_on_kill.fct and target.dead then
 		ammo.special_on_kill.fct(ammo, self, target)
 	end
+	
+	-- Siege Arrows
+	if hitted and ammo and ammo.siege_impact and (not self.shattering_impact_last_turn or self.shattering_impact_last_turn < game.turn) then
+		local dam = dam * ammo.siege_impact
+		local invuln = target.invulnerable
+		game.logSeen(target, "The shattering blow creates a shockwave!")
+		target.invulnerable = 1 -- Target already hit, don't damage it twice
+		self:project({type="ball", radius=1, friendlyfire=false}, target.x, target.y, DamageType.PHYSICAL, dam)
+		target.invulnerable = invuln
+		self.shattering_impact_last_turn = game.turn
+	end
 
 	-- Temporal cast
 	if hitted and not target.dead and self:knowTalent(self.T_WEAPON_FOLDING) and self:isTalentActive(self.T_WEAPON_FOLDING) then
diff --git a/game/modules/tome/class/interface/Combat.lua b/game/modules/tome/class/interface/Combat.lua
index 4ce7903e57..326e5b92b7 100644
--- a/game/modules/tome/class/interface/Combat.lua
+++ b/game/modules/tome/class/interface/Combat.lua
@@ -340,6 +340,12 @@ end
 function _M:attackTargetWith(target, weapon, damtype, mult, force_dam)
 	damtype = damtype or (weapon and weapon.damtype) or DamageType.PHYSICAL
 	mult = mult or 1
+	
+	--Life Steal
+	if weapon and weapon.lifesteal then
+		self:attr("lifesteal", weapon.lifesteal)
+		self:attr("silent_heal", 1)
+	end
 
 	local mode = "other"
 	if self:hasShield() then mode = "shield"
@@ -925,6 +931,12 @@ function _M:attackTargetWith(target, weapon, damtype, mult, force_dam)
 
 	self.turn_procs.weapon_type = nil
 	self.__global_accuracy_damage_bonus = nil
+	
+	--Life Steal
+	if weapon and weapon.lifesteal then
+		self:attr("lifesteal", -weapon.lifesteal)
+		self:attr("silent_heal", -1)
+	end
 
 	return self:combatSpeed(weapon), hitted
 end
diff --git a/game/modules/tome/data/damage_types.lua b/game/modules/tome/data/damage_types.lua
index 858661a3df..08f869895a 100644
--- a/game/modules/tome/data/damage_types.lua
+++ b/game/modules/tome/data/damage_types.lua
@@ -607,6 +607,9 @@ newDamageType{
 			local a = game.level.map(x, y, Map.ACTOR)
 			if src.player and a and not a.training_dummy then world:gainAchievement("CRYOMANCER", src, realdam) end
 		end
+		if realdam > 0 and src:attr("cold_freezes") and rng.percent(src.cold_freezes) then
+			DamageType:get(DamageType.FREEZE).projector(src, x, y, DamageType.FREEZE, {dur=2, hp=70+dam*1.5})
+		end
 		return realdam
 	end,
 	death_message = {"frozen", "chilled", "iced", "cooled", "frozen and shattered into a million little shards"},
@@ -1507,7 +1510,7 @@ newDamageType{
 
 -- Confusion
 newDamageType{
-	name = "confusion", type = "RANDOM_CONFUSION",
+	name = "% chance of confusion", type = "RANDOM_CONFUSION",
 	projector = function(src, x, y, type, dam)
 		if _G.type(dam) == "number" then dam = {dam=dam} end
 		local target = game.level.map(x, y, Map.ACTOR)
@@ -1521,6 +1524,22 @@ newDamageType{
 	end,
 }
 
+-- Confusion
+newDamageType{
+	name = "% chance of confusion", type = "RANDOM_CONFUSION_PHYS",
+	projector = function(src, x, y, type, dam)
+		if _G.type(dam) == "number" then dam = {dam=dam} end
+		local target = game.level.map(x, y, Map.ACTOR)
+		if target and rng.percent(dam.dam) then
+			if target:canBe("confusion") then
+				target:setEffect(target.EFF_CONFUSED, 4, {power=75, apply_power=src:combatPhysicalpower(), no_ct_effect=true})
+			else
+				game.logSeen(target, "%s resists!", target.name:capitalize())
+			end
+		end
+	end,
+}
+
 newDamageType{
 	name = "gloom", type = "RANDOM_GLOOM",
 	projector = function(src, x, y, type, dam)
@@ -2641,6 +2660,7 @@ newDamageType{
 newDamageType{
 	name = "corrosive acid", type = "ACID_CORRODE",
 	projector = function(src, x, y, type, dam, tmp)
+		if _G.type(dam) == "number" then dam = {dur = 4, armor = dam/2, defense = dam/2, dam = dam, atk=dam/2} end
 		local target = game.level.map(x, y, Map.ACTOR)
 		if target then
 			DamageType:get(DamageType.ACID).projector(src, x, y, DamageType.ACID, dam.dam)
diff --git a/game/modules/tome/data/general/npcs/horror.lua b/game/modules/tome/data/general/npcs/horror.lua
index b4f6bf5cc1..7f6f86bed4 100644
--- a/game/modules/tome/data/general/npcs/horror.lua
+++ b/game/modules/tome/data/general/npcs/horror.lua
@@ -905,7 +905,7 @@ newEntity{ base="BASE_NPC_HORROR", define_as = "GRGGLCK_TENTACLE",
 --MUHUHAHAHAHAHAHA
 newEntity{ base = "BASE_NPC_HORROR",
 	name = "Ak'Gishil", color=colors.GREY, unique = true,
-	desc = "This blade horror has grown in power dramatically, and become a nexus of temporal energy. Rifts in space open around it constantly, summoning and banishing blades before vanishing as quickly as they appear.",
+	desc = "This Blade Horror has been infused with intense temporal magic, causing its power to increase dramatically. Rifts in space open around it constantly, summoning and banishing blades before vanishing as quickly as they appear.",
 	resolvers.nice_tile{tall=1},
 	level_range = {30, nil}, exp_worth = 2,
 	rarity = 50,
@@ -961,6 +961,7 @@ newEntity{ base = "BASE_NPC_HORROR",
 }
 
 newEntity{ base="BASE_NPC_HORROR", define_as = "ANIMATED_BLADE",
+	resolvers.nice_tile{tall=1},
 	type = "construct", subtype = "weapon", image="object/magical_animated_sword.png",
 	name = "Animated Sword",
 	color = colors.GREY,
diff --git a/game/modules/tome/data/general/objects/boss-artifacts.lua b/game/modules/tome/data/general/objects/boss-artifacts.lua
index 535585cdf9..a69d51cb9e 100644
--- a/game/modules/tome/data/general/objects/boss-artifacts.lua
+++ b/game/modules/tome/data/general/objects/boss-artifacts.lua
@@ -542,7 +542,8 @@ newEntity{ base = "BASE_WARAXE",
 		physcrit = 10,
 		dammod = {str=1},
 		damrange = 1.2,
-		melee_project={[DamageType.BLIGHT] = 20},
+		burst_on_hit={[DamageType.BLIGHT] = 25},
+		lifesteal=5, --You can counter the life regen by fighting, muhuhahah
 	},
 	wielder = {
 		life_regen = -0.3,
@@ -755,6 +756,8 @@ newEntity{ base = "BASE_GREATMAUL",
 
 	wielder = {
 	},
+	max_power = 20, power_regen = 1,
+	use_talent = { id = Talents.T_SUNDER_ARMOR, level = 2, power = 20 },
 }
 
 
@@ -825,7 +828,7 @@ newEntity{ base = "BASE_WHIP",
 
 newEntity{ base = "BASE_GREATSWORD",
 	power_source = {technique=true},
-	define_as = "MURDERBLADE", rarity=false,
+	define_as = "MURDERBLADE",
 	name = "Warmaster Gnarg's Murderblade", unique=true, image="object/artifact/warmaster_gnargs_murderblade.png",
 	unided_name = "blood-etched greatsword", color=colors.CRIMSON,
 	desc = [[A blood-etched greatsword, it has seen many foes. From the inside.]],
@@ -839,7 +842,7 @@ newEntity{ base = "BASE_GREATSWORD",
 		apr = 19,
 		physcrit = 10,
 		dammod = {str=1.2},
-		special_on_hit = {desc="10% chance to send the wielder into a killing frenzy", fct=function(combat, who)
+		special_on_hit = {desc="10% chance to send the wielder into a killing frenzy", on_kill=1, fct=function(combat, who)
 			if not rng.percent(10) then return end
 			who:setEffect(who.EFF_FRENZY, 3, {crit=12, power=0.3, dieat=0.25})
 		end},
@@ -903,9 +906,10 @@ newEntity{ base = "BASE_GLOVES", define_as = "FLAMEWROUGHT",
 	cost = 50,
 	material_level = 1,
 	wielder = {
-		inc_stats = { [Stats.STAT_WIL] = 3, },
+		inc_stats = { [Stats.STAT_WIL] = 3, [Stats.STAT_CUN] = 2,},
 		resists = { [DamageType.FIRE]= 10, },
 		inc_damage = { [DamageType.FIRE]= 5, },
+		combat_mindpower=2,
 		combat_armor = 2,
 		combat = {
 			dam = 5,
@@ -918,7 +922,7 @@ newEntity{ base = "BASE_GLOVES", define_as = "FLAMEWROUGHT",
 		},
 	},
 	max_power = 24, power_regen = 1,
-	use_talent = { id = Talents.T_RITCH_FLAMESPITTER_BOLT, level = 2, power = 6 },
+	use_talent = { id = Talents.T_RITCH_FLAMESPITTER_BOLT, level = 3, power = 8 },
 }
 
 -- The crystal set
@@ -1109,12 +1113,13 @@ newEntity{ base = "BASE_WARAXE",
 	rarity = 220,
 	cost = 50,
 	combat = {
-		dam = 16,
+		dam = 18,
 		apr = 3,
 		physcrit = 12,
 		dammod = {str=1},
 		talent_on_hit = { [Talents.T_GREATER_WEAPON_FOCUS] = {level=2, chance=10} },
-		melee_project={[DamageType.DRAINLIFE] = 10},
+		lifesteal = 10,
+		convert_damage = {[DamageType.BLIGHT] = 25},
 	},
 	wielder = {
 		inc_damage = { [DamageType.BLIGHT] = 8 },
@@ -1560,7 +1565,7 @@ newEntity{ base = "BASE_GREATMAUL", define_as="ROTTING_MAUL",
 		dammod = {str=1.4},
 		convert_damage = {[DamageType.BLIGHT] = 20},
 		melee_project={[DamageType.CORRUPTED_BLOOD] = 30},
-		special_on_hit = {desc="25% to damage nearby creatures", on_kill=true, fct=function(combat, who, target)
+		special_on_hit = {desc="25% chance to damage nearby creatures", on_kill=1, fct=function(combat, who, target)
 			if rng.percent(25) then
 			local o, item, inven_id = who:findInAllInventoriesBy("define_as", "ROTTING_MAUL")
 				local dam = rng.avg(1,2) * (70+ who:getStr() * 1.8)
diff --git a/game/modules/tome/data/general/objects/world-artifacts-far-east.lua b/game/modules/tome/data/general/objects/world-artifacts-far-east.lua
index 70733cf26b..1e3bf0aedc 100644
--- a/game/modules/tome/data/general/objects/world-artifacts-far-east.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts-far-east.lua
@@ -228,9 +228,9 @@ newEntity{ base = "BASE_LONGSWORD", define_as = "BLOODEDGE",
 	unique = true,
 	name = "Blood-Edge", image = "object/artifact/sword_blood_edge.png",
 	unided_name = "red crystalline sword",
-	level_range = {35, 42},
+	level_range = {36, 48},
 	color=colors.RED,
-	rarity = 270,
+	rarity = 260,
 	desc = [[This deep red sword weeps blood continuously. It was born in the labs of the orcish corrupter Hurik, who sought to make a crystal that would house his soul after death. But his plans were disrupted by a band of sun paladins, and though most died purging his keep of dread minions, their leader Raasul fought through to Hurik's lab, sword in hand. There the two did battle, blade against blood magic, till both fell to the floor with weeping wounds. The orc with his last strength crawled towards his fashioned phylactery, hoping to save himself, but Raasul saw his plans and struck the crystal with his light-bathed sword. It shattered, and in the sudden impulse of energies the steel, crystal and blood were fused into one.
 Now the broken fragments of Raasul's soul are trapped in this terrible artifact, his mind warped beyond all sanity by decades of imprisonment. Only the taste of blood calls him forth, his soul stealing the lifeblood of others to take on physical form again, that he may thrash and wail against the living.]],
 	cost = 1000,
@@ -248,15 +248,15 @@ Now the broken fragments of Raasul's soul are trapped in this terrible artifact,
 		max_vim = 25,
 	},
 
-	max_power = 28, power_regen = 1,
-	use_talent = { id = Talents.T_BLEEDING_EDGE, level = 4, power = 28 },
+	max_power = 20, power_regen = 1,
+	use_talent = { id = Talents.T_BLEEDING_EDGE, level = 4, power = 20 },
 	combat = {
-		dam = 44,
-		apr = 4,
-		physcrit = 5,
-		dammod = {str=0.55, mag=0.5},
+		dam = 46,
+		apr = 7,
+		physcrit = 6,
+		dammod = {str=1, mag=0.1},
 		convert_damage = {[DamageType.BLIGHT] = 50},
-
+		lifesteal=5,
 		special_on_hit = {desc="15% chance to animate a bleeding foe's blood", fct=function(combat, who, target)
 			if not rng.percent(15) then return end
 			local cut = false
diff --git a/game/modules/tome/data/general/objects/world-artifacts.lua b/game/modules/tome/data/general/objects/world-artifacts.lua
index 407a034836..7284f007ff 100644
--- a/game/modules/tome/data/general/objects/world-artifacts.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts.lua
@@ -192,6 +192,7 @@ newEntity{ base = "BASE_STAFF",
 		apr = 10,
 		dammod = {mag=1.4},
 		damtype = DamageType.PHYSICAL,
+		melee_project={[DamageType.RANDOM_CONFUSION] = 10},
 	},
 	wielder = {
 		combat_atk = 7,
@@ -204,6 +205,8 @@ newEntity{ base = "BASE_STAFF",
 			["spell/staff-combat"] = 0.2,
 		}
 	},
+	max_power = 20, power_regen = 1,
+	use_talent = { id = Talents.T_CHANNEL_STAFF, level = 2, power = 9 },
 }
 
 newEntity{ base = "BASE_RING",
@@ -263,9 +266,13 @@ newEntity{ base = "BASE_RING",
 	rarity = 250,
 	cost = 500,
 	material_level = 4,
-
+	special_desc = function(self) return "Will bring you back from death, but only once!" end,
 	wielder = {
 		inc_stats = { [Stats.STAT_LCK] = 10, },
+		die_at = -100,
+		combat_physresist = 10,
+		combat_mentalresist = 10,
+		combat_spellresist = 10,
 	},
 	one_shot_life_saving = true,
 }
@@ -1078,9 +1085,11 @@ newEntity{ base = "BASE_RING",
 	rarity = 200,
 	cost = 500,
 	material_level = 5,
-
 	wielder = {
 		inc_stats = { [Stats.STAT_STR] = 3, [Stats.STAT_DEX] = 3, [Stats.STAT_CON] = 3, },
+		combat_apr = 15,
+		combat_dam = 10,
+		combat_physcrit = 5,
 		talents_types_mastery = {
 			["technique/2hweapon-cripple"] = 0.3,
 			["technique/2hweapon-offense"] = 0.3,
@@ -1088,6 +1097,7 @@ newEntity{ base = "BASE_RING",
 			["technique/archery-sling"] = 0.3,
 			["technique/archery-training"] = 0.3,
 			["technique/archery-utility"] = 0.3,
+			["technique/archery-excellence"] = 0.3,
 			["technique/combat-techniques-active"] = 0.3,
 			["technique/combat-techniques-passive"] = 0.3,
 			["technique/combat-training"] = 0.3,
@@ -1098,6 +1108,11 @@ newEntity{ base = "BASE_RING",
 			["technique/warcries"] = 0.3,
 			["technique/superiority"] = 0.3,
 			["technique/thuggery"] = 0.3,
+			["technique/pugilism"] = 0.3,
+			["technique/unarmed-discipline"] = 0.3,
+			["technique/unarmed-training"] = 0.3,
+			["technique/grappling"] = 0.3,
+			["technique/finishing-moves"] = 0.3,
 		},
 	},
 }
@@ -1158,7 +1173,7 @@ newEntity{ base = "BASE_MACE",
 	unique = true,
 	name = "Crooked Club", color = colors.GREEN, image = "object/artifact/weapon_crooked_club.png",
 	unided_name = "weird club",
-	desc = [[An oddly twisted club with a hefty weight on the end.]],
+	desc = [[An oddly twisted club with a hefty weight on the end. There's something very strange about it.]],
 	level_range = {12, 20},
 	rarity = 192,
 	require = { stat = { str=20 }, },
@@ -1169,7 +1184,11 @@ newEntity{ base = "BASE_MACE",
 		apr = 4,
 		physcrit = 10,
 		dammod = {str=1},
-		melee_project={[DamageType.RANDOM_CONFUSION] = 14},
+		melee_project={[DamageType.RANDOM_CONFUSION_PHYS] = 14},
+		talent_on_hit = { T_BATTLE_CALL = {level=1, chance=10},},
+		burst_on_crit = {
+			[DamageType.PHYSKNOCKBACK] = 20,
+		},
 	},
 	wielder = {combat_atk=12,},
 }
@@ -1490,6 +1509,7 @@ newEntity{ base = "BASE_CLOAK",
 		combat_def = 4,
 		combat_ranged_def = 12,
 		silence_immune = 0.3,
+		slow_projectiles = 20,
 		projectile_evasion = 25,
 	},
 	max_power = 50, power_regen = 1,
@@ -1841,6 +1861,7 @@ newEntity{ base = "BASE_WARAXE",
 		resists_pen = {
 			[DamageType.COLD] = 20,
 		},
+		iceblock_pierce=25,
 		talent_on_hit = { [Talents.T_ICE_BREATH] = {level=2, chance=15} },
 	},
 	combat = {
@@ -2288,7 +2309,7 @@ newEntity{ base = "BASE_MACE",
 		apr = 5,
 		physcrit = 2.5,
 		dammod = {str=1},
-		special_on_hit = {desc="10% chance to shimer to a different hue and gain powers", fct=function(combat, who, target)
+		special_on_hit = {desc="10% chance to shimer to a different hue and gain powers", on_kill=1, fct=function(combat, who, target)
 			if not rng.percent(10) then return end
 			local o, item, inven_id = who:findInAllInventoriesBy("define_as", "URESLAK_FEMUR")
 			if not o or not who:getInven(inven_id).worn then return end
@@ -2448,7 +2469,7 @@ newEntity{ base = "BASE_KNIFE", define_as = "ART_PAIR_TWDAG",
 	},
 	set_list = { {"define_as","ART_PAIR_TWSWORD"} },
 	on_set_complete = function(self, who)
-		self.combat.special_on_hit = {desc="10% chance to return the target to a much youger state", fct=function(combat, who, target)
+		self.combat.special_on_hit = {desc="10% chance to return the target to a much younger state", fct=function(combat, who, target)
 			if not rng.percent(10) then return end
 			target:setEffect(target.EFF_TURN_BACK_THE_CLOCK, 3, {power=10})
 		end}
@@ -2854,7 +2875,7 @@ newEntity{ base = "BASE_SHOT",
 		physcrit = 10,
 		dammod = {dex=0.7, cun=0.5},
 		damtype = DamageType.FIRE,
-		special_on_hit = {desc="sets off a powerful explosion", fct=function(combat, who, target)
+		special_on_hit = {desc="sets off a powerful explosion", on_kill=1, fct=function(combat, who, target)
 			local tg = {type="ball", range=0, radius=3, selffire=false}
 			local grids = who:project(tg, target.x, target.y, engine.DamageType.FIREKNOCKBACK, {dist=3, dam=40 + who:getMag()*0.6 + who:getCun()*0.6})
 			game.level.map:particleEmitter(target.x, target.y, tg.radius, "ball_fire", {radius=tg.radius})
@@ -3035,7 +3056,7 @@ newEntity{ base = "BASE_MINDSTAR",
 	},
 }
 
-newEntity{ base = "BASE_STAFF",
+newEntity{ base = "BASE_STAFF", define_as = "SET_SCEPTRE_LICH",
 	power_source = {arcane=true},
 	unique = true,
 	name = "Sceptre of the Archlich",
@@ -3079,6 +3100,11 @@ newEntity{ base = "BASE_STAFF",
 			game.logPlayer(who, "#LIGHT_BLUE#You feel the power of the sceptre flow over your undead form!")
 		end
 	end,
+	set_list = { {"define_as", "SET_LICH_RING"} },
+	on_set_complete = function(self, who)
+	end,
+	on_set_broken = function(self, who)
+	end,
 }
 
 newEntity{ base = "BASE_MINDSTAR",
@@ -3089,7 +3115,7 @@ newEntity{ base = "BASE_MINDSTAR",
 	level_range = {27, 34},
 	color=colors.GREEN, image = "object/artifact/oozing_heart.png",
 	rarity = 250,
-	desc = [[This mindstar oozes a thick, sticky liquid. Magic seems to die around it.]],
+	desc = [[This mindstar oozes a thick, caustic liquid. Magic seems to die around it.]],
 	cost = 85,
 	require = { stat = { wil=36 }, },
 	material_level = 4,
@@ -3106,6 +3132,7 @@ newEntity{ base = "BASE_MINDSTAR",
 		combat_spellresist=15,
 		inc_damage={
 			[DamageType.NATURE] = 18,
+			[DamageType.ACID] = 15,
 		},
 		resists={
 			[DamageType.ARCANE] = 12,
@@ -3398,6 +3425,7 @@ newEntity{ base = "BASE_LEATHER_BELT",
 		inc_stats = { [Stats.STAT_LCK] = 8, [Stats.STAT_DEX] = 12, [Stats.STAT_CUN] = 10,},
 		slow_projectiles = 30,
 		combat_def_ranged = 20,
+		projectile_evasion = 15,
 	},
 	max_power = 30, power_regen = 1,
 	use_talent = { id = Talents.T_EVASION, level = 4, power = 30 },
@@ -3564,17 +3592,17 @@ newEntity{ base = "BASE_GREATSWORD",
 	level_range = {32, 40},
 	color=colors.DARKRED,
 	rarity = 300,
-	desc = [[This massive, flame coated greatsword was stolen from a mighty demon countless years ago, by the hero Kestin Highfin. It constantly seeks to drain and incinerate.]],
+	desc = [[This massive, flame coated greatsword was stolen by the adventurer Kestin Highfin, during the Age of Dusk. It originally belonged to a demon named Frond'Ral the Red.  It roars with vile flames and its very existence seems to be a blight upon the lands.]],
 	cost = 400,
 	require = { stat = { str=40 }, },
 	material_level = 4,
 	combat = {
-		dam = 64,
+		dam = 68,
 		apr = 5,
 		physcrit = 10,
-		dammod = {str=1.2},
-		convert_damage={[DamageType.FIREBURN] = 50,},
-		melee_project={[DamageType.DRAINLIFE] = 25},
+		dammod = {str=1.25},
+		convert_damage={[DamageType.FIREBURN] = 50, [DamageType.BLIGHT] = 10,},
+		lifesteal = 8, --Won't affect the burn damage, so it gets to have a bit more
 	},
 	wielder = {
 		resists = {
@@ -3751,7 +3779,7 @@ newEntity{ base = "BASE_LONGSWORD", define_as="CORPUS",
 			if not rng.percent(o.combat.physcrit*0.8) or o.combat.physcrit < 30 then return end
 			o.summon(o, who)
 		end},
-		special_on_crit = {desc="grows in power", fct=function(combat, who, target)
+		special_on_crit = {desc="grows in power", on_kill=1, fct=function(combat, who, target)
 			local o, item, inven_id = who:findInAllInventoriesBy("define_as", "CORPUS")
 			if not o or not who:getInven(inven_id).worn then return end
 			who:onTakeoff(o, true)
@@ -3926,7 +3954,7 @@ newEntity{ base = "BASE_LONGSWORD", define_as="MORRIGOR",
 			who:project(tg, target.x, target.y, engine.DamageType.ARCANE, who:getMag()*0.5)
 			who:project(tg, target.x, target.y, engine.DamageType.DARKNESS, who:getMag()*0.5)
 		end},
-		special_on_kill = {desc="swallows the victim's soul, gaining a new power until unequipped", fct=function(combat, who, target)
+		special_on_kill = {desc="swallows the victim's soul, gaining a new power", fct=function(combat, who, target)
 			local o, item, inven_id = who:findInAllInventoriesBy("define_as", "MORRIGOR")
 			if o.use_talent then return end
 			local got_talent = false
@@ -4023,7 +4051,7 @@ newEntity{ base = "BASE_GAUNTLETS",
 	name = "Spellhunt Remnants", color = colors.GREY, image = "object/artifact/spellhunt_remnants.png",
 	unided_name = "rusted voratun gauntlets",
 	desc = [[These once brilliant voratun gauntlets have fallen into a deep decay. Originally used in the spellhunt, they were often used to destroy arcane artifacts, curing the world of their influence.]],
-	level_range = {1, 25}, --Relevent at all levels, though of course mat level 1 limits it to early game.
+	level_range = {1, 25}, --Relevant at all levels, though of course mat level 1 limits it to early game.
 	rarity = 450, -- But rare to make it not ALWAYS appear.
 	cost = 1000,
 	material_level = 1,
@@ -4264,7 +4292,7 @@ newEntity{ base = "BASE_SHIELD",
 		physcrit = 4.5,
 		dammod = {str=1},
 		damtype = DamageType.LIGHT,
-		special_on_hit = {desc="releases a burst of light", fct=function(combat, who, target)
+		special_on_hit = {desc="releases a burst of light", on_kill=1, fct=function(combat, who, target)
 			local tg = {type="ball", range=0, radius=1, selffire=false}
 			local grids = who:project(tg, target.x, target.y, engine.DamageType.LITE_LIGHT, 30 + who:getWil()*0.5)
 			game.level.map:particleEmitter(target.x, target.y, tg.radius, "ball_light", {radius=tg.radius})
@@ -4339,8 +4367,8 @@ newEntity{ base = "BASE_LEATHER_BOOT",
 			[DamageType.PHYSICAL] = 5,
 		},
 	},
-	max_power = 18, power_regen = 1,
-	use_talent = { id = Talents.T_TELEKINETIC_LEAP, level = 4, power = 15 },
+	max_power = 20, power_regen = 1,
+	use_talent = { id = Talents.T_TELEKINETIC_LEAP, level = 3, power = 20 },
 }
 
 newEntity{ base = "BASE_CLOTH_ARMOR", --Thanks Grayswandir!
@@ -4707,7 +4735,8 @@ newEntity{ base = "BASE_KNIFE", -- Thanks Grayswandir!
 		apr = 10,
 		physcrit = 12,
 		dammod = {dex=0.45,str=0.45,},
-		melee_project={[DamageType.FIREBURN] = 10, [DamageType.DRAINLIFE] = 10,},
+		melee_project={[DamageType.FIREBURN] = 10, [DamageType.BLIGHT] = 10,},
+		lifesteal = 6,
 		burst_on_crit = {
 			[DamageType.CORRUPTED_BLOOD] = 20,
 			[DamageType.FIRE] = 20,
@@ -4776,7 +4805,7 @@ newEntity{ base = "BASE_LITE", --Thanks Grayswandir!
 				cut_immune = 1,
 				see_invisible = 80,
 				undead = 1,
-				will_o_wisp_dam = 100,
+				will_o_wisp_dam = 100 + who:getMag() * 2,
 				resolvers.talents{[Talents.T_WILL_O__THE_WISP_EXPLODE] = 1,},
 				
 				faction = who.faction,
@@ -5071,7 +5100,7 @@ newEntity{ base = "BASE_SHOT", --Thanks Grayswandir!
 	name = "Pouch of the Subconscious", image = "object/artifact/pouch_of_the_subconscious.png",
 	unided_name = "familiar pouch",
 	desc = [[You find yourself constantly fighting an urge to handle this strange pouch of shot.]],
-	color = colors.RED, image = "object/artifact/star_shot.png",
+	color = colors.RED,
 	level_range = {25, 40},
 	rarity = 300,
 	cost = 110,
@@ -5084,7 +5113,8 @@ newEntity{ base = "BASE_SHOT", --Thanks Grayswandir!
 		physcrit = 10,
 		dammod = {dex=0.7, cun=0.5, wil=0.1},
 		ranged_project={
-			[DamageType.MIND] = 20,
+			[DamageType.MIND] = 25,
+			[DamageType.MINDSLOW] = 30,
 		},
 		talent_on_hit = { [Talents.T_RELOAD] = {level=1, chance=50} },
 	},
@@ -5096,7 +5126,7 @@ newEntity{ base = "BASE_SHOT", --Thanks Grayswandir!
 	name = "Wind Worn Shot", image = "object/artifact/wind_worn_shot.png",
 	unided_name = "perfectly smooth shot",
 	desc = [[These perfectly white spheres appear to have been worn down by years of exposure to strong winds.]],
-	color = colors.RED, image = "object/artifact/star_shot.png",
+	color = colors.RED,
 	level_range = {25, 40},
 	rarity = 300,
 	cost = 110,
@@ -5109,10 +5139,30 @@ newEntity{ base = "BASE_SHOT", --Thanks Grayswandir!
 		physcrit = 10,
 		travel_speed = 1,
 		dammod = {dex=0.7, cun=0.5},
-		ranged_project={
-			[DamageType.LIGHTNING] = 20,
-		},
-		talent_on_hit = { [Talents.T_TORNADO] = {level=2, chance=8} },
+		talent_on_hit = { [Talents.T_TORNADO] = {level=2, chance=10} },
+		special_on_hit = {desc="35% chance for lightning to arc to a second target", fct=function(combat, who, target)
+			if not rng.percent(35) then return end
+			local tgts = {}
+			local x, y = target.x, target.y
+			local grids = core.fov.circle_grids(x, y, 5, true)
+			for x, yy in pairs(grids) do for y, _ in pairs(grids[x]) do
+				local a = game.level.map(x, y, engine.Map.ACTOR)
+				if a and a ~= target and who:reactionToward(a) < 0 then
+					tgts[#tgts+1] = a
+				end
+			end end
+
+			-- Randomly take targets
+			local tg = {type="beam", range=5, friendlyfire=false, x=target.x, y=target.y}
+			if #tgts <= 0 then return end
+			local a, id = rng.table(tgts)
+			table.remove(tgts, id)
+			local dam = 30 + (who:combatMindpower())
+
+			who:project(tg, a.x, a.y, engine.DamageType.LIGHTNING, rng.avg(1, dam, 3))
+			game.level.map:particleEmitter(x, y, math.max(math.abs(a.x-x), math.abs(a.y-y)), "lightning", {tx=a.x-x, ty=a.y-y})
+			game:playSoundNear(who, "talents/lightning")
+		end},
 	},
 }
 
@@ -5248,6 +5298,7 @@ newEntity{ base = "BASE_GLOVES", --Thanks SageAcrin /AND/ Edge2054!
 		inc_damage={[DamageType.DARKNESS] = 8, [DamageType.TEMPORAL] = 8},
 		resists_pen={[DamageType.DARKNESS] = 10, [DamageType.TEMPORAL] = 10},
 		negative_regen=0.2,
+		negative_regen_ref_mod=0.2,
 		combat = {
 			dam = 13,
 			apr = 3,
@@ -5667,8 +5718,8 @@ newEntity{ base = "BASE_LEATHER_CAP",
 		},
 		talents_types_mastery = { ["wild-gift/moss"] = 0.1,},
 	},
-	max_power = 50, power_regen = 1,
-	use_talent = { id = Talents.T_EARTH_S_EYES, level = 2, power = 50 },
+	max_power = 35, power_regen = 1,
+	use_talent = { id = Talents.T_EARTH_S_EYES, level = 2, power = 35 },
 }
 
 
@@ -5968,18 +6019,19 @@ newEntity{ base = "BASE_HEAVY_BOOTS",
 	cost = 200,
 	material_level = 5,
 	wielder = {
-		combat_armor = 15,
+		combat_armor = 20,
 		combat_def = 8,
 		fatigue = 12,
-		combat_physicalpower = 10,
+		combat_dam = 10,
 		inc_stats = { 
-			[Stats.STAT_STR] = 15, 
+			[Stats.STAT_STR] = 20, 
 			[Stats.STAT_CON] = 10, 
-			[Stats.STAT_DEX] = -4, 
+			[Stats.STAT_DEX] = -6, 
 		},
 		knockback_immune=1,
-		inc_damage = { [DamageType.PHYSICAL] = 10 },
-		resists = { [DamageType.PHYSICAL] = 10,  [DamageType.ACID] = 10,},
+		combat_armor_hardiness = 20,
+		inc_damage = { [DamageType.PHYSICAL] = 15 },
+		resists = { [DamageType.PHYSICAL] = 15,  [DamageType.ACID] = 15,},
 	},
 }
 
@@ -6019,7 +6071,7 @@ All manner of shady gamblers have since claimed to have worn it at one point or
 		local hp_diff = (self.wearer_hp - self.worn_by.life/self.worn_by.max_life)
 		
 		if hp_diff >= 0.2 and not self.worn_by:hasEffect(self.worn_by.EFF_DAMAGE_SHIELD) then
-			self.worn_by:setEffect(self.worn_by.EFF_DAMAGE_SHIELD, 4, {power = (hp_diff * self.worn_by.life)*2})
+			self.worn_by:setEffect(self.worn_by.EFF_DAMAGE_SHIELD, 4, {power = (hp_diff * self.worn_by.max_life)*2})
 			game.logPlayer(self.worn_by, "#LIGHT_BLUE#A barrier bursts from the leather jacket!")
 		end		
 		
@@ -6049,6 +6101,800 @@ newEntity{ base = "BASE_TOOL_MISC",
 		learn_talent = {[Talents.T_BATTLE_TRANCE] = 1},
 	},
 }
+
+newEntity{ base = "BASE_CLOTH_ARMOR",
+	power_source = {arcane=true},
+	unique = true,
+	name = "The Calm", color = colors.GREEN, 
+	unided_name = "ornate green robe",
+	desc = [[This green robe is engraved with icons showing clouds and swirling winds. Its original owner, a powerful mage named Proccala, was often revered for both his great benevolence and his intense power when it proved necessary.]],
+	level_range = {30, 40},
+	rarity = 250,
+	cost = 500,
+	material_level = 4,
+	special_desc = function(self) return "Your Lightning and Chain Lightning spells gain a 24% chance to daze, and your Thunderstorm spell gains a 12% chance to daze." end,
+	wielder = {
+		combat_spellpower = 20,
+		inc_damage = {[DamageType.LIGHTNING]=25},
+		combat_def = 15,
+		inc_stats = { [Stats.STAT_MAG] = 10, [Stats.STAT_WIL] = 8, [Stats.STAT_CUN] = 6,},
+		resists={[DamageType.LIGHTNING] = 20},
+		resists_pen = { [DamageType.LIGHTNING] = 15 },
+		slow_projectiles = 15,
+		movement_speed = 0.1,
+		lightning_daze_tempest=24,
+	},
+}
+
+newEntity{ base = "BASE_LEATHER_CAP",
+	power_source = {psionic=true},
+	unique = true,
+	name = "Omniscience",
+	unided_name = "very plain leather cap",
+	level_range = {40, 50},
+	color=colors.WHITE,
+	encumber = 1,
+	rarity = 300,
+	desc = [[This white cap is plain and dull, but as the light reflects off of its surface, you see images of faraway corners of the world in the sheen."]],
+	cost = 200,
+	material_level=5,
+	wielder = {
+		combat_def=7,
+		combat_mindpower=20,
+		combat_mindcrit=9,
+		combat_mentalresist = 25,
+		infravision=5,
+		confusion_immune=0.4,
+		resists = {[DamageType.MIND] = 15,},
+		resists_cap = {[DamageType.MIND] = 10,},
+		resists_pen = {[DamageType.MIND] = 10,},
+		max_psi=50,
+		psi_on_crit=6,
+	},
+	max_power = 30, power_regen = 1,
+	use_power = { name = "reveal the surrounding area", power = 30,
+		use = function(self, who)
+			who:magicMap(20)
+			game.logSeen(who, "%s has a sudden vision!", who.name:capitalize())
+			return {id=true, used=true}
+		end
+	},
+}
+
+newEntity{ base = "BASE_AMULET",
+	power_source = {nature=true},
+	unique = true,
+	name = "Earthen Beads", color = colors.BROWN, image = "object/artifact/artifact_jewelry_withering_orbs.png",
+	unided_name = "strung clay beads",
+	desc = [[This is a string of ancient, hardened clay beads, cracked and faded with age. It was used by Wilders in the Age of Dusk, in an attempt to enhance their connection with Nature.]],
+	level_range = {10, 20},
+	rarity = 200,
+	cost = 100,
+	material_level = 2,
+	metallic = false,
+	special_desc = function(self) return "Enhances the effectiveness of Meditation by 20%" end,
+	wielder = {
+		combat_mindpower = 5,
+		enhance_meditate=0.2,
+		inc_stats = { [Stats.STAT_WIL] = 4,},
+		life_regen=0.2,
+		damage_affinity={
+			[DamageType.NATURE] = 15,
+		},
+	},
+	max_power = 40, power_regen = 1,
+	use_talent = { id = Talents.T_NATURE_TOUCH, level = 2, power = 40 },
+}
+
+newEntity{ base = "BASE_GAUNTLETS",
+	power_source = {arcane=true, nature=true}, --Perhaps it is of Dwarven make :)
+	unique = true,
+	name = "Hand of the World-Shaper", color = colors.BROWN, image = "object/artifact/dakhtuns_gauntlets.png",
+	unided_name = "otherworldly stone gauntlets",
+	desc = [[These heavy stone gauntlets make the very ground beneath you bend and warp as they move.]],
+	level_range = {40, 50},
+	rarity = 300,
+	cost = 800,
+	material_level = 5,
+	wielder = {
+		inc_stats = { [Stats.STAT_STR] = 6, [Stats.STAT_MAG] = 6 },
+		inc_damage = { [DamageType.PHYSICAL] = 12 },
+		resists = { [DamageType.PHYSICAL] = 10 },
+		resists_pen = { [DamageType.PHYSICAL] = 15 },
+		combat_spellpower=10,
+		combat_spellcrit = 10,
+		combat_armor = 12,
+		talents_types_mastery = {
+			["spell/earth"] = 0.1,
+			["spell/stone"] = 0.2,
+			["wild-gift/sand-drake"] = 0.1,
+		},
+		combat = {
+			dam = 38,
+			apr = 10,
+			physcrit = 7,
+			physspeed = 0.2,
+			dammod = {dex=0.4, str=-0.6, cun=0.4, mag=0.1 },
+			talent_on_hit = { T_EARTHEN_MISSILES = {level=5, chance=15},},
+			damrange = 0.3,
+			burst_on_hit = {
+			[DamageType.GRAVITY] = 50,
+			},
+			burst_on_crit = {
+			[DamageType.GRAVITYPIN] = 30,
+			},
+		},
+	},
+	max_power = 30, power_regen = 1,
+	use_talent = { id = Talents.T_EARTHQUAKE, level = 4, power = 30 },
+}
+
+newEntity{ base = "BASE_KNIFE", --Razakai's idea, slightly modified
+	power_source = {psionic=true},
+	unique = true,
+	name = "Mercy", image = "object/artifact/dagger_silent_blade.png",
+	unided_name = "wickedly sharp dagger",
+	desc = [[This dagger was used by a nameless healer during the Age of Dusk. The plagues that ravaged his town were beyond the ability of mortal man to treat, so he took to using his dagger to as an act of mercy when faced with hopeless patients. Despite his good intentions, it is now cursed with dark power, letting it kill in a single stroke against those already weakened.]],
+	level_range = {30, 40},
+	rarity = 250,
+	require = { stat = { dex=42 }, },
+	cost = 500,
+	material_level = 4,
+	combat = {
+		dam = 35,
+		apr = 9,
+		physcrit = 20,
+		dammod = {str=0.45, dex=0.55},
+		special_on_hit = {desc="deals physical damage up to 15% of foe's missing health, based on enemy rank", fct=function(combat, who, target)
+			local tg = {type="ball", range=10, radius=0, selffire=false}
+			who:project(tg, target.x, target.y, engine.DamageType.PHYSICAL, (target.max_life - target.life)*(0.15/target.rank))
+		end},
+	},
+	wielder = {
+		inc_stats = {[Stats.STAT_STR] = 6, [Stats.STAT_DEX] = 6,},
+		combat_critical_power = 25,
+	},
+}
+
+newEntity{ base = "BASE_CLOAK",
+	power_source = {psionic=true},
+	unique = true,
+	name = "Guise of the Hated", image = "object/artifact/black_cloak.png",
+	unided_name = "gloomy black cloak",
+	desc = [[Forget the moons, the starry sky,
+The warm and greeting sheen of sun,
+The rays of light will never reach inside,
+The heart which wishes that it be unseen.]],
+	level_range = {40, 50},
+	color = colors.BLACK,
+	rarity = 370,
+	cost = 300,
+	material_level = 5,
+	wielder = {
+		combat_def = 14,
+		combat_mindpower = 8,
+		combat_mindcrit = 4,
+		combat_physcrit = 4,
+		inc_stealth=12,
+		combat_mentalresist = 10,
+		hate_per_kill = 5,
+		hate_per_crit = 5,
+		inc_stats = { 
+			[Stats.STAT_WIL] = 8, 
+			[Stats.STAT_CUN] = 6, 
+			[Stats.STAT_DEX] = 4, 
+		},
+		inc_damage = { all = 4 },
+		resists = {[DamageType.DARKNESS] = 10, [DamageType.MIND] = 10,},
+		talents_types_mastery = {
+			["cursed/gloom"] = 0.1,
+			["cursed/darkness"] = 0.1,
+		},
+		on_melee_hit={[DamageType.MIND] = 30},
+	},
+	max_power = 18, power_regen = 1,
+	use_talent = { id = Talents.T_CREEPING_DARKNESS, level = 4, power = 18 },
+}
+
+newEntity{ base = "BASE_KNIFE", --Thanks FearCatalyst/FlarePusher!
+	power_source = {arcane=true},
+	unique = true,
+	name = "Spelldrinker", image = "object/artifact/dagger_silent_blade.png",
+	unided_name = "eerie black dagger",
+	desc = [[Countless mages have fallen victim to the sharp sting of this blade, betrayed by those among them with greed for ever greater power.
+Passed on and on, this blade has developed a thirst of its own.]],
+	level_range = {20, 30},
+	rarity = 250,
+	require = { stat = { dex=30 }, },
+	cost = 300,
+	material_level = 3,
+	combat = {
+		dam = 28,
+		apr = 9,
+		physcrit = 10,
+		dammod = {str=0.45, dex=0.55, mag=0.05},
+		talent_on_hit = { T_DISPERSE_MAGIC = {level=1, chance=15},},
+		special_on_hit = {desc="steals up to 50 mana from the target", fct=function(combat, who, target)
+			local manadrain = util.bound(target:getMana(), 0, 50)
+			target:incMana(-manadrain)
+			who:incMana(manadrain)
+			local tg = {type="ball", range=10, radius=0, selffire=false}
+			who:project(tg, target.x, target.y, engine.DamageType.ARCANE, manadrain)
+		end},
+	},
+	wielder = {
+		inc_stats = {[Stats.STAT_MAG] = 6, [Stats.STAT_CUN] = 6,},
+		combat_spellresist=12,
+		resists={
+			[DamageType.ARCANE] = 12,
+		},
+	},
+}
+
+newEntity{ base = "BASE_AMULET",
+	power_source = {arcane=true},
+	unique = true,
+	name = "Frost Lord's Chain",
+	unided_name = "ice coated chain", image = "object/artifact/mirror_shards.png",
+	desc = [[This impossibly cold chain of frost coated metal radiates a strange and imposing aura.]],
+	color = colors.LIGHT_RED,
+	level_range = {40, 50},
+	rarity = 220,
+	cost = 350,
+	material_level = 5,
+	special_desc = function(self) return "Gives all your cold damage a 20% chance to freeze the target, and allows 20% of your damage to ignore ice blocks." end,
+	wielder = {
+		combat_spellpower=12,
+		inc_damage={
+			[DamageType.COLD] = 12,
+		},
+		resists={
+			[DamageType.COLD] = 25,
+		},
+		stun_immune = 0.3,
+		on_melee_hit = {[DamageType.COLD]=10},
+		cold_freezes = 20,
+		iceblock_pierce=20,
+		learn_talent = {[Talents.T_SHIV_LORD] = 2},
+	},
+}
+
+newEntity{ base = "BASE_LONGSWORD", --Thanks BadBadger?
+	power_source = {arcane=true},
+	unique = true,
+	name = "Twilight's Edge", image = "object/artifact/weapon_spellblade.png",
+	unided_name = "shining long sword",
+	level_range = {32, 42},
+	color=colors.GREY,
+	rarity = 250,
+	desc = [[The blade of this sword seems to have been forged of a mixture of voratun and stralite, resulting in a blend of swirling light and darkness.]],
+	cost = 800,
+	require = { stat = { str=35,}, },
+	material_level = 4,
+	combat = {
+		dam = 47,
+		apr = 7,
+		physcrit = 12,
+		dammod = {str=1},
+		special_on_crit = {desc="release a burst of light and dark damage (scales with Magic)", on_kill=1, fct=function(combat, who, target)
+			local tg = {type="ball", range=10, radius=2, selffire=false}
+			who:project(tg, target.x, target.y, engine.DamageType.LIGHT, 40 + who:getMag()*0.6)
+			who:project(tg, target.x, target.y, engine.DamageType.DARKNESS, 40 + who:getMag()*0.6)
+			game.level.map:particleEmitter(target.x, target.y, tg.radius, "shadow_flash", {radius=tg.radius})
+		end},
+	},
+	wielder = {
+		lite = 1,
+		combat_spellpower = 12,
+		combat_spellcrit = 4,
+		inc_damage={
+			[DamageType.DARKNESS] = 18,
+			[DamageType.LIGHT] = 18,
+		},
+		inc_stats = { [Stats.STAT_MAG] = 4, [Stats.STAT_STR] = 4, [Stats.STAT_CUN] = 4, },
+	},
+}
+
+newEntity{ base = "BASE_RING",
+	power_source = {psionic=true},
+	name = "Mnemonic", unique=true,
+	desc = [[As long as you wear this ring, you will never forget who you are.]],
+	unided_name = "familiar ring",
+	level_range = {40, 50},
+	rarity = 250,
+	cost = 300,
+	material_level = 5,
+	special_desc = function(self) return "When using a mental talent, gives a 10% chance to lower the current cooldowns of up to three of your wild gift, psionic, or cursed talents by three turns." end,
+	wielder = {
+		combat_mentalresist = 20,
+		combat_mindpower = 12,
+		inc_stats = {[Stats.STAT_WIL] = 8,},
+		resists={[DamageType.MIND] = 25,},
+		confusion_immune=0.4,
+		talents_types_mastery = {
+			["psionic/mentalism"]=0.2,
+		},
+		psi_regen=0.5,	
+	},
+	max_power = 30, power_regen = 1,
+	use_talent = { id = Talents.T_MENTAL_SHIELDING, level = 2, power = 30 },
+	talent_on_mind = { {chance=10, talent=Talents.T_MENTAL_REFRESH, level=1}},
+}
+
+newEntity{ base = "BASE_LONGSWORD",
+	power_source = {arcane=true, technique=true},
+	unique = true,
+	name = "Acera",
+	unided_name = "corroded sword", image = "object/artifact/weapon_sword_genocide.png",
+	level_range = {25, 35},
+	color=colors.GREEN,
+	rarity = 300,
+	desc = [[This warped, blackened sword drips acid from its countless pores.]],
+	cost = 400,
+	require = { stat = { str=40 }, },
+	material_level = 3,
+	combat = {
+		dam = 33,
+		apr = 4,
+		physcrit = 10,
+		dammod = {str=1},
+		burst_on_crit = {
+			[DamageType.ACID_CORRODE] = 40,
+		},
+		melee_project={[DamageType.ACID] = 12},
+	},
+	wielder = {
+		inc_damage={ [DamageType.ACID] = 15,},
+		resists={[DamageType.ACID] = 15,},
+		resists_pen={[DamageType.PHYSICAL] = 10,}, --Burns right through your pathetic physical resists
+		combat_physcrit = 10,
+		combat_spellcrit = 10,
+	},
+	max_power = 30, power_regen = 1,
+	use_talent = { id = Talents.T_CORROSIVE_WORM, level = 4, power = 30 },
+}
+
+newEntity{ base = "BASE_GREATSWORD",
+	power_source = {technique=true},
+	define_as = "DOUBLESWORD",
+	name = "Borosk's Hate", unique=true, image="object/artifact/warmaster_gnargs_murderblade.png",
+	unided_name = "double-bladed sword", color=colors.GREY,
+	desc = [[This impressive looking sword features two massive blades aligned in parallel. They seem weighted remarkably well.]],
+	require = { stat = { str=35 }, },
+	level_range = {40, 50},
+	rarity = 240,
+	cost = 280,
+	material_level = 5,
+	running=false,
+	combat = {
+		dam = 60,
+		apr = 22,
+		physcrit = 10,
+		dammod = {str=1.2},
+		special_on_hit = {desc="25% chance to strike the target again", fct=function(combat, who, target)
+			local o, item, inven_id = who:findInAllInventoriesBy("define_as", "DOUBLESWORD")
+			if not o or not who:getInven(inven_id).worn then return end
+			if o.running == true then return end
+			if not rng.percent(25) then return end
+			o.running=true
+			who:attackTarget(target, engine.DamageType.PHYSICAL, 1,  true)
+			o.running=false
+		end},
+	},
+	wielder = {
+		inc_stats = { [Stats.STAT_STR] = 10, [Stats.STAT_DEX] = 5, },
+		talents_types_mastery = {
+			["technique/2hweapon-cripple"] = 0.2,
+		},
+	},
+}
+
+newEntity{ base = "BASE_LONGSWORD",
+	power_source = {technique=true, psionic=true}, define_as = "BUTCHER",
+	name = "Butcher", unique=true, image="object/artifact/warmaster_gnargs_murderblade.png",
+	unided_name = "blood drenched shortsword", color=colors.CRIMSON,
+	desc = [["Be it corruption, madness or eccentric boredom, the halfling butcher by the name of Caleb once took up to eating his kin instead of cattle. His spree was never ended and nobody knows where he disappeared. Only the blade remained, stuck fast in bloodied block. Beneath, a carving said "This was fun, let's do it again some time.".]],
+	require = { stat = { str=40 }, },
+	level_range = {36, 48},
+	rarity = 250,
+	cost = 300,
+	material_level = 5,
+	sentient=true,
+	running=false,
+	special_desc = function(self) return ("Enter Rampage if HP falls under 20%% (Shared 30 turn cooldown) \nCurrent Cooldown: %d"):format(self.power) end,
+	combat = {
+		dam = 48,
+		apr = 12,
+		physcrit = 10,
+		dammod = {str=1},
+		special_on_hit = {desc="Attempt to devour a low HP enemy, striking again and possibly killing instantly.", fct=function(combat, who, target)
+			local o, item, inven_id = who:findInAllInventoriesBy("define_as", "BUTCHER")
+			if not o or not who:getInven(inven_id).worn then return end
+			if target.life / target.max_life > 0.15 or o.running==true then return end
+			local Talents = require "engine.interface.ActorTalents"
+			o.running=true
+			if target:canBe("instakill") then
+				who:forceUseTalent(Talents.T_DEVOUR, {ignore_cd=true, ignore_energy=true, force_target=target, force_level=4, ignore_ressources=true})
+			end
+			o.running=false
+		end},
+		special_on_kill = {desc="Enter a Rampage(Shared 30 turn cooldown).", fct=function(combat, who, target)
+			local Talents = require "engine.interface.ActorTalents"
+			local o, item, inven_id = who:findInAllInventoriesBy("define_as", "BUTCHER")
+			if not o or not who:getInven(inven_id).worn then return end
+			if o.power < o.max_power then return end
+			who:forceUseTalent(Talents.T_RAMPAGE, {ignore_cd=true, ignore_energy=true, force_level=2, ignore_ressources=true})
+			o.power = 0
+		end},
+	},
+	wielder = {
+		inc_stats = { [Stats.STAT_CUN] = 7, [Stats.STAT_STR] = 10, [Stats.STAT_WIL] = 10, },
+		talents_types_mastery = {
+			["cursed/rampage"] = 0.2,
+			["cursed/slaughter"] = 0.2,
+		},
+		combat_atk = 18,
+	},
+	max_power = 30, power_regen = 1,
+	use_power = { name = "", power = 30, hidden = true, use = function(self, who) return end},
+	on_wear = function(self, who)
+		self.worn_by = who
+	end,
+	on_takeoff = function(self)
+		self.worn_by = nil
+	end,
+	act = function(self)
+		self:useEnergy()
+		if self.power < self.max_power then
+			self.power=self.power + 1
+		end
+		if not self.worn_by then return end
+		local who=self.worn_by
+		if game.level and not game.level:hasEntity(who) and not who.player then self.worn_by = nil return end
+		if who.life/who.max_life < 0.2 and self.power == self.max_power then
+			local Talents = require "engine.interface.ActorTalents"
+			who:forceUseTalent(Talents.T_RAMPAGE, {ignore_cd=true, ignore_energy=true, force_level=2, ignore_ressources=true})
+			self.power=0
+		end
+	end,
+}
+
+newEntity{ base = "BASE_CLOAK",
+	power_source = {arcane=true},
+	unique = true,
+	name = "Ethereal Embrace",
+	unided_name = "wispy purple cloak",
+	desc = [[This cloak waves and bends with shimmering light, reflecting the depths of space and the heart of the Aether.]],
+	level_range = {30, 40},
+	rarity = 400,
+	cost = 250,
+	material_level = 4,
+	wielder = {
+		combat_spellcrit = 6,
+		combat_def = 10,
+		inc_stats = { 
+			[Stats.STAT_MAG] = 8, 
+		},
+		talents_types_mastery = {
+			["spell/arcane"] = 0.2,
+			["celestial/nightfall"] = 0.2,
+			["spell/aether"] = 0.1,
+		},
+		spellsurge_on_crit = 5,
+		inc_damage={ [DamageType.ARCANE] = 15, [DamageType.DARKNESS] = 15, },
+		resists={ [DamageType.ARCANE] = 12, [DamageType.DARKNESS] = 12,},
+		shield_factor=15,
+		shield_dur=1,
+	},
+	max_power = 28, power_regen = 1,
+	use_talent = { id = Talents.T_AETHER_BREACH, level = 2, power = 28 },
+}
+
+newEntity{ base = "BASE_HEAVY_BOOTS",
+	power_source = {psionic=true},
+	unique = true,
+	name = "Boots of the Hunter", image = "object/artifact/the_warped_boots.png",
+	unided_name = "well-worn boots",
+	desc = [[These cracked boots are caked with a thick layer of mud. It isn't clear who they previously belonged to, but they've clearly seen extensive use.]],
+	color = colors.BLACK,
+	level_range = {30, 40},
+	rarity = 240,
+	cost = 280,
+	material_level = 4,
+	use_no_energy = true,
+	wielder = {
+		combat_armor = 12,
+		combat_def = 2,
+		combat_dam = 12,
+		combat_apr = 15,
+		fatigue = 8,
+		combat_mentalresist = 10,
+		combat_spellresist = 10,
+		max_life = 80,
+		stun_immune=0.4,
+		talents_types_mastery = {
+			["cursed/predator"] = 0.2,
+			["cursed/endless-hunt"] = 0.2,
+			["cunning/trapping"] = 0.2,
+		},
+	},
+	max_power = 32, power_regen = 1,
+	use_power = { name = "boost movement speed by 300% for 4 turns (does not use a turn)", power = 32,
+	use = function(self, who)
+		game:onTickEnd(function() who:setEffect(who.EFF_HUNTER_SPEED, 5, {power=300}) end)
+		return {id=true, used=true}
+	end
+	},
+}
+
+newEntity{ base = "BASE_GLOVES",
+	power_source = {nature=true},
+	unique = true,
+	name = "Sludgegrip", color = colors.GREEN,
+	unided_name = "slimy gloves",
+	desc = [[These gloves are coated with a thick, green liquid.]],
+	level_range = {1, 10},
+	rarity = 190,
+	cost = 70,
+	material_level = 1,
+	wielder = {
+		inc_stats = { [Stats.STAT_WIL] = 4, [Stats.STAT_CUN] = 4,},
+		resists = { [DamageType.NATURE]= 10, },
+		inc_damage = { [DamageType.NATURE]= 5, },
+		combat_mindpower=2,
+		poison_immune=0.2,
+		talents_types_mastery = {
+			["wild-gift/slime"] = 0.2,
+		},		
+		combat = {
+			dam = 6,
+			apr = 7,
+			physcrit = 4,
+			dammod = {dex=0.4, str=-0.6, cun=0.4 },
+			talent_on_hit = { T_SLIME_SPIT = {level=1, chance=35} },
+			convert_damage = { [DamageType.SLIME] = 40,},
+		},
+	},
+}
+
+newEntity{ base = "BASE_RING", define_as = "SET_LICH_RING",
+	power_source = {arcane=true},
+	unique = true,
+	name = "Ring of the Archlich",
+	unided_name = "dusty, cracked ring",
+	desc = [[This ring is filled with an overwhelming power, yet restrained. It lashes, grasps from its metal prison, seatching for life to snuff out. You alone are unharmed.
+Perhaps it feels all the death you will bring to others in the near future.]],
+	color = colors.DARK_GREY,
+	level_range = {30, 40},
+	cost = 170,
+	rarity = 280,
+	material_level = 4,
+	wielder = {
+		max_soul = 3,
+		combat_spellpower=8,
+		combat_spellresist=8,
+		inc_damage={[DamageType.DARKNESS] = 10, [DamageType.COLD] = 10, },
+		poison_immune=0.25,
+		cut_immune=0.25,
+		resists={ [DamageType.COLD] = 10, [DamageType.DARKNESS] = 10,},
+	},
+	max_power = 40, power_regen = 1,
+	set_list = { {"define_as", "SET_SCEPTRE_LICH"} },
+	on_set_complete = function(self, who)
+		game.logPlayer(who, "#DARK_GREY#Your ring releases a burst of necromantic energy!")
+		self:specialSetAdd({"wielder","combat_spellpower"}, 10)
+		self.use_talent = { id = "T_IMPENDING_DOOM", level = 2, power = 40 }
+		self:specialSetAdd({"wielder","inc_damage"}, { [engine.DamageType.DARKNESS] = 14 })
+		self:specialSetAdd({"wielder","resists"}, { [engine.DamageType.DARKNESS] = 5 })
+	end,
+	on_set_broken = function(self, who)
+		game.logPlayer(who, "#DARK_GREY#Your ring's power fades away.")
+		self.use_talent = nil
+	end,
+}
+
+newEntity{ base = "BASE_TOOL_MISC",
+	power_source = {arcane = true},
+	unique=true, rarity=240,
+	type = "charm", subtype="wand",
+	name = "Lightbringer's Rod",
+	unided_name = "bright wand",
+	color = colors.GOLD,
+	level_range = {20, 30},
+	desc = [[This gold-tipped wand shines with an unnatural sheen.]],
+	cost = 320,
+	material_level = 3,
+	wielder = {
+		resists={[DamageType.DARKNESS] = 12, [DamageType.LIGHT] = 12},
+		inc_damage={[DamageType.LIGHT] = 10},
+		on_melee_hit={[DamageType.LIGHT] = 18},
+		combat_spellresist = 15,
+		lite=2,
+	},
+		max_power = 35, power_regen = 1,
+	use_power = { name = "summon a shining orb", power = 35,
+		use = function(self, who)
+			local tg = {type="bolt", nowarning=true, range=5, nolock=true}
+			local tx, ty, target = who:getTarget(tg)
+			if not tx or not ty then return nil end
+			local _ _, _, _, tx, ty = who:canProject(tg, tx, ty)
+			target = game.level.map(tx, ty, engine.Map.ACTOR)
+			if target == who then target = nil end
+			local x, y = util.findFreeGrid(tx, ty, 5, true, {[engine.Map.ACTOR]=true})
+			if not x then
+				game.logPlayer(self, "Not enough space to invoke!")
+				return
+			end
+			local Talents = require "engine.interface.ActorTalents"
+			local NPC = require "mod.class.NPC"
+			local m = NPC.new{
+				resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/undead_ghost_will_o__the_wisp.png", display_h=1, display_y=0}}},
+				name = "Lightbringer",
+				type = "orb", subtype = "light",
+				desc = "A shining orb.",
+				rank = 1,
+				blood_color = colors.YELLOW,
+				display = "T", color=colors.YELLOW,
+				life_rating=10,
+				combat = {
+					dam=resolvers.rngavg(50,60),
+					atk=resolvers.rngavg(50,75), apr=25,
+					dammod={mag=1}, physcrit = 10,
+					damtype=engine.DamageType.LIGHT,
+				},
+				level_range = {1, nil}, exp_worth = 0,
+				silent_levelup = true,
+				combat_armor=30,
+				combat_armor_hardiness=30,
+				autolevel = "caster",
+				ai = "summoned", ai_real = "dumb_talented_simple", ai_state = { talent_in=1, },
+				never_move=1,
+				stats = { str=14, dex=18, mag=20, con=12, wil=20, cun=20, },
+				size_category = 2,
+				lite=10,
+				blind=1,
+				esp_all=1,
+				resists={[engine.DamageType.LIGHT] = 100, [engine.DamageType.DARKNESS] = 100},
+				no_breath = 1,
+				cant_be_moved = 1,
+				stone_immune = 1,
+				confusion_immune = 1,
+				fear_immune = 1,
+				teleport_immune = 1,
+				disease_immune = 1,
+				poison_immune = 1,
+				stun_immune = 1,
+				blind_immune = 1,
+				cut_immune = 1,
+				knockback_resist=1,
+				combat_physresist=50,
+				combat_spellresist=100,
+				on_act = function(self) self:project({type="ball", range=0, radius=5, friendlyfire=false}, self.x, self.y, engine.DamageType.LITE_LIGHT, self:getMag()) end,
+				
+				faction = who.faction,
+				summoner = who, summoner_gain_exp=true,
+				summon_time=15,
+			}
+
+			m:resolve()
+			game.zone:addEntity(game.level, m, "actor", x, y)
+			m.remove_from_party_on_death = true,
+			game.party:addMember(m, {
+				control=false,
+				type="summon",
+				title="Summon",
+				orders = {target=true, leash=true, anchor=true, talents=true},
+			})
+			return {id=true, used=true}
+		end
+	},
+}
+
+newEntity{ base = "BASE_CLOAK",
+	power_source = {nature=true},
+	unique = true,
+	name = "Destala's Scales", image = "object/artifact/serpentine_cloak.png",
+	unided_name = "green dragon-scale cloak",
+	desc = [[This cloak is made from the scales of an infamous Venom Drake that terrorized the country side towards the end of the Age of Dusk. It was slain by a party led by Kestin Highfin, who had this cloak fashioned personally.]],
+	level_range = {20, 30},
+	rarity = 240,
+	cost = 200,
+	material_level = 3,
+	wielder = {
+		combat_def = 10,
+		inc_stats = { [Stats.STAT_CUN] = 6,},
+		inc_damage = { [DamageType.ACID] = 15 },
+		resists_pen = { [DamageType.ACID] = 10 },
+		talents_types_mastery = { ["wild-gift/venom-drake"] = 0.2, },
+		combat_mindpower=6,
+	},
+	max_power = 20, power_regen = 1,
+	use_talent = { id = Talents.T_DISSOLVE, level = 2, power = 20 },
+	talent_on_wild_gift = { {chance=10, talent=Talents.T_ACIDIC_SPRAY, level=2} },
+}
+
+newEntity{ base = "BASE_SHIELD",
+	power_source = {arcane=true},
+	unique = true,
+	unided_name = "handled hole in space",
+	name = "Temporal Rift", image = "object/artifact/shield_lunar_shield.png",
+	desc = [[Some mad Chronomancer appears to have affixed a handle to this hole in spacetime. It looks highly effective, in its own strange way.]],
+	color = colors.LIGHT_GREY,
+	rarity = 300,
+	level_range = {35, 45},
+	require = { stat = { str=40 }, },
+	cost = 400,
+	material_level = 5,
+	special_combat = {
+		dam = 50,
+		block = 300,
+		physcrit = 4.5,
+		dammod = {str=1, mag=0.2},
+		damtype = DamageType.TEMPORAL,
+		talent_on_hit = { [Talents.T_TURN_BACK_THE_CLOCK] = {level=3, chance=25} },
+	},
+	wielder = {
+		combat_armor = 4,
+		combat_def = 8,
+		combat_def_ranged = 10,
+		fatigue = 0,
+		combat_spellpower=12,
+		combat_spellresist = 20,
+		resists = {[DamageType.TEMPORAL] = 30},
+		learn_talent = { [Talents.T_BLOCK] = 5, },
+		flat_damage_armor = {all=20},
+		slow_projectiles = 50,
+	},
+}
+
+newEntity{ base = "BASE_ARROW",
+	power_source = {technique=true},
+	unique = true,
+	name = "Arkul's Seige Arrows", image = "object/artifact/hornet_stingers.png",
+	unided_name = "gigantic spiral arrows",
+	desc = [[These titanic double-helical arrows seem to have been designed more for knocking down towers than for use in regular combat. They'll no doubt make short work of most foes.]],
+	color = colors.GREY,
+	level_range = {42, 50},
+	rarity = 400,
+	cost = 400,
+	material_level = 5,
+	require = { stat = { dex=20, str=30 }, },
+	special_desc = function(self) return "25% of all damage splashes in a radius of 1 around the target." end,
+	combat = {
+		capacity = 14,
+		dam = 68,
+		apr = 100,
+		physcrit = 10,
+		dammod = {dex=0.5, str=0.7},
+		siege_impact=0.25,		
+	},
+}
+
+newEntity{ base = "BASE_LONGSWORD", --For whatever artists draws this: it's a rapier.
+	power_source = {technique=true},
+	unique = true,
+	name = "Punae's Blade",
+	unided_name = "thin blade", image = "object/artifact/weapon_spellblade.png",
+	level_range = {28, 38},
+	color=colors.GREY,
+	rarity = 300,
+	desc = [[This very thin sword cuts through the air with ease, allowing remarkably quick movement.]],
+	cost = 400,
+	require = { stat = { str=30 }, },
+	material_level = 4,
+	combat = {
+		dam = 46,
+		apr = 4,
+		physcrit = 10,
+		dammod = {str=1},
+	},
+	wielder = {
+		evasion=10,
+		combat_physcrit = 10,
+		combat_physspeed = 0.1,
+	},
+}
+
 --[=[
 newEntity{
 	unique = true,
diff --git a/game/modules/tome/data/talents/gifts/call.lua b/game/modules/tome/data/talents/gifts/call.lua
index 51f099a812..ffc8dad4ae 100644
--- a/game/modules/tome/data/talents/gifts/call.lua
+++ b/game/modules/tome/data/talents/gifts/call.lua
@@ -36,10 +36,12 @@ newTalent{
 	end,
 	activate = function(self, t)
 		local ret = {}
+		
+		local boost = 1 + (self.enhance_meditate or 0)
 
-		local pt = 2 + self:combatTalentMindDamage(t, 20, 120) / 10
-		local save = 5 + self:combatTalentMindDamage(t, 10, 40)
-		local heal = 5 + self:combatTalentMindDamage(t, 12, 30)
+		local pt = (2 + self:combatTalentMindDamage(t, 20, 120) / 10) * boost
+		local save = (5 + self:combatTalentMindDamage(t, 10, 40)) * boost
+		local heal = (5 + self:combatTalentMindDamage(t, 12, 30)) * boost
 		
 		if self:knowTalent(self.T_EARTH_S_EYES) then
 			local te = self:getTalentFromId(self.T_EARTH_S_EYES)
@@ -58,9 +60,11 @@ newTalent{
 		return true
 	end,
 	info = function(self, t)
-		local pt = 2 + self:combatTalentMindDamage(t, 20, 120) / 10
-		local save = 5 + self:combatTalentMindDamage(t, 10, 40)
-		local heal = 5 + self:combatTalentMindDamage(t, 12, 30)
+		local boost = 1 + (self.enhance_meditate or 0)
+		
+		local pt = (2 + self:combatTalentMindDamage(t, 20, 120) / 10) * boost
+		local save = (5 + self:combatTalentMindDamage(t, 10, 40)) * boost
+		local heal = (5 + self:combatTalentMindDamage(t, 12, 30)) * boost
 		local rest = 0.5 * self:getTalentLevelRaw(t)
 		return ([[Meditate on your link with Nature.
 		While meditating, you regenerate %d equilibrium per turn, your Mental Save is increased by %d, and your healing factor increases by %d%%.
diff --git a/game/modules/tome/data/talents/misc/objects.lua b/game/modules/tome/data/talents/misc/objects.lua
index 6e4038a3d5..f988b0f1ca 100644
--- a/game/modules/tome/data/talents/misc/objects.lua
+++ b/game/modules/tome/data/talents/misc/objects.lua
@@ -464,3 +464,64 @@ newTalent{
 		Digging takes %d turns (based on your currently best digger available).]]):format(best.digspeed)
 	end,
 }
+
+newTalent{
+	name = "Shivgoroth Form", short_name = "SHIV_LORD", image = "talents/shivgoroth_form.png",
+	type = {"spell/objects",1},
+	points = 5,
+	random_ego = "attack",
+	cooldown = 20,
+	tactical = { BUFF = 3, ATTACKAREA = { COLD = 0.5, PHYSICAL = 0.5 }, DISABLE = { knockback = 1 } },
+	direct_hit = true,
+	range = 10,
+	no_energy = true,
+	is_spell=true,
+	requires_target = true,
+	getDuration = function(self, t) return 4 + math.ceil(self:getTalentLevel(t)) end,
+	getPower = function(self, t) return util.bound(50 + self:combatTalentSpellDamage(t, 50, 450), 0, 500) / 500 end,
+	on_pre_use = function(self, t, silent) if self:attr("is_shivgoroth") then if not silent then game.logPlayer(self, "You are already a Shivgoroth!") end return false end return true end,
+	action = function(self, t)
+		self:setEffect(self.EFF_SHIVGOROTH_FORM_LORD, t.getDuration(self, t), {power=t.getPower(self, t), lvl=self:getTalentLevelRaw(t)})
+		game:playSoundNear(self, "talents/tidalwave")
+		return true
+	end,
+	info = function(self, t)
+		local power = t.getPower(self, t)
+		local dur = t.getDuration(self, t)
+		return ([[You absorb latent cold around you, turning into an ice elemental - a shivgoroth - for %d turns.
+		While transformed, you do not need to breathe, gain access to the Ice Storm talent at level %d, gain %d%% resistance to cuts and stuns, gain %d%% cold resistance, and all cold damage heals you for %d%% of the damage done.
+		The power will increase with your Spellpower.]]):
+		format(dur, self:getTalentLevelRaw(t), power * 100, power * 100 / 2, 50 + power * 100)
+	end,
+}
+
+newTalent{
+	name = "Mental Refresh",
+	type = {"misc/objects", 1},
+	points = 5,
+	equilibrium = 20,
+	cooldown = 50,
+	range = 10,
+	tactical = { BUFF = 2 },
+	action = function(self, t)
+		local nb = 3
+		local tids = {}
+		for tid, _ in pairs(self.talents_cd) do
+			local tt = self:getTalentFromId(tid)
+			if tt.type[1]:find("^wild%-gift/") or tt.type[1]:find("psionic/") or tt.type[1]:find("cursed/") then
+				tids[#tids+1] = tid
+			end
+		end
+		for i = 1, nb do
+			if #tids == 0 then break end
+			local tid = rng.tableRemove(tids)
+			self.talents_cd[tid] = self.talents_cd[tid] - 3
+		end
+		self.changed = true
+		game:playSoundNear(self, "talents/spell_generic2")
+		return true
+	end,
+	info = function(self, t)
+		return ([[Reset up to 3 wild gift, psionic or cursed talents.]])
+	end,
+}
diff --git a/game/modules/tome/data/talents/spells/water.lua b/game/modules/tome/data/talents/spells/water.lua
index 1178c4c58e..421dab7aed 100644
--- a/game/modules/tome/data/talents/spells/water.lua
+++ b/game/modules/tome/data/talents/spells/water.lua
@@ -156,6 +156,7 @@ newTalent{
 	requires_target = true,
 	getDuration = function(self, t) return 4 + math.ceil(self:getTalentLevel(t)) end,
 	getPower = function(self, t) return util.bound(50 + self:combatTalentSpellDamage(t, 50, 450), 0, 500) / 500 end,
+	on_pre_use = function(self, t, silent) if self:attr("is_shivgoroth") then if not silent then game.logPlayer(self, "You are already a Shivgoroth!") end return false end return true end,
 	action = function(self, t)
 		self:setEffect(self.EFF_SHIVGOROTH_FORM, t.getDuration(self, t), {power=t.getPower(self, t), lvl=self:getTalentLevelRaw(t)})
 		game:playSoundNear(self, "talents/tidalwave")
diff --git a/game/modules/tome/data/timed_effects/magical.lua b/game/modules/tome/data/timed_effects/magical.lua
index def955e80d..fe3eeb61ab 100644
--- a/game/modules/tome/data/timed_effects/magical.lua
+++ b/game/modules/tome/data/timed_effects/magical.lua
@@ -2244,6 +2244,7 @@ newEffect{
 		self:effectTemporaryValue(eff, "no_breath", 1)
 		self:effectTemporaryValue(eff, "cut_immune", eff.power)
 		self:effectTemporaryValue(eff, "stun_immune", eff.power)
+		self:effectTemporaryValue(eff, "is_shivgoroth", 1)
 
 		if self.hotkey and self.isHotkeyBound then
 			local pos = self:isHotkeyBound("talent", self.T_SHIVGOROTH_FORM)
@@ -2278,6 +2279,58 @@ newEffect{
 	end,
 }
 
+--Duplicate for Frost Lord's Chain
+newEffect{
+	name = "SHIVGOROTH_FORM_LORD", image = "talents/shivgoroth_form.png",
+	desc = "Shivgoroth Form",
+	long_desc = function(self, eff) return ("The target assumes the form of a shivgoroth."):format() end,
+	type = "magical",
+	subtype = { ice=true },
+	status = "beneficial",
+	parameters = {},
+	on_gain = function(self, err) return "#Target# turns into a shivgoroth!", "+Shivgoroth Form" end,
+	on_lose = function(self, err) return "#Target# is no longer transformed.", "-Shivgoroth Form" end,
+	activate = function(self, eff)
+		self:effectTemporaryValue(eff, "damage_affinity", {[DamageType.COLD]=50 + 100 * eff.power})
+		self:effectTemporaryValue(eff, "resists", {[DamageType.COLD]=100 * eff.power / 2})
+		self:effectTemporaryValue(eff, "no_breath", 1)
+		self:effectTemporaryValue(eff, "cut_immune", eff.power)
+		self:effectTemporaryValue(eff, "stun_immune", eff.power)
+		self:effectTemporaryValue(eff, "is_shivgoroth", 1)
+
+		if self.hotkey and self.isHotkeyBound then
+			local pos = self:isHotkeyBound("talent", self.T_SHIV_LORD)
+			if pos then
+				self.hotkey[pos] = {"talent", self.T_ICE_STORM}
+			end
+		end
+
+		local ohk = self.hotkey
+		self.hotkey = nil -- Prevent assigning hotkey, we just did
+		self:learnTalent(self.T_ICE_STORM, true, eff.lvl, {no_unlearn=true})
+		self.hotkey = ohk
+
+		self.replace_display = mod.class.Actor.new{
+			image="invis.png", add_mos = {{image = "npc/elemental_ice_greater_shivgoroth.png", display_y = -1, display_h = 2}},
+		}
+		self:removeAllMOs()
+		game.level.map:updateMap(self.x, self.y)
+	end,
+	deactivate = function(self, eff)
+		if self.hotkey and self.isHotkeyBound then
+			local pos = self:isHotkeyBound("talent", self.T_ICE_STORM)
+			if pos then
+				self.hotkey[pos] = {"talent", self.T_SHIV_LORD}
+			end
+		end
+
+		self:unlearnTalent(self.T_ICE_STORM, eff.lvl, nil, {no_unlearn=true})
+		self.replace_display = nil
+		self:removeAllMOs()
+		game.level.map:updateMap(self.x, self.y)
+	end,
+}
+
 newEffect{
 	name = "KEEPER_OF_REALITY", image = "effects/continuum_destabilization.png",
 	desc = "Keepers of Reality Rally Call",
diff --git a/game/modules/tome/data/timed_effects/physical.lua b/game/modules/tome/data/timed_effects/physical.lua
index 8a643823e9..d13f55d8fb 100644
--- a/game/modules/tome/data/timed_effects/physical.lua
+++ b/game/modules/tome/data/timed_effects/physical.lua
@@ -914,6 +914,28 @@ newEffect{
 	end,
 }
 
+newEffect{
+	name = "HUNTER_SPEED", image = "talents/infusion__movement.png",
+	desc = "Hunter",
+	long_desc = function(self, eff) return ("You are searching for a new target. Any other action other than movement will cancel it. Movement is %d%% faster."):format(eff.power) end,
+	type = "physical",
+	subtype = { nature=true, speed=true },
+	status = "beneficial",
+	parameters = {power=1000},
+	on_gain = function(self, err) return "#Target# prepares for the next kill!.", "+Hunter" end,
+	on_lose = function(self, err) return "#Target# slows down.", "-Hunter" end,
+	activate = function(self, eff)
+		eff.tmpid = self:addTemporaryValue("wild_speed", 1)
+		eff.moveid = self:addTemporaryValue("movement_speed", eff.power/100)
+		if self.ai_state then eff.aiid = self:addTemporaryValue("ai_state", {no_talents=1}) end -- Make AI not use talents while using it
+	end,
+	deactivate = function(self, eff)
+		self:removeTemporaryValue("wild_speed", eff.tmpid)
+		if eff.aiid then self:removeTemporaryValue("ai_state", eff.aiid) end
+		self:removeTemporaryValue("movement_speed", eff.moveid)
+	end,
+}
+
 newEffect{
 	name = "STEP_UP", image = "talents/step_up.png",
 	desc = "Step Up",
diff --git a/game/modules/tome/data/zones/ancient-elven-ruins/objects.lua b/game/modules/tome/data/zones/ancient-elven-ruins/objects.lua
index 0251964bc5..e3a378d1a1 100644
--- a/game/modules/tome/data/zones/ancient-elven-ruins/objects.lua
+++ b/game/modules/tome/data/zones/ancient-elven-ruins/objects.lua
@@ -106,10 +106,10 @@ newEntity{ base = "BASE_LEATHER_CAP", define_as = "CROWN_ETERNAL_NIGHT",
 		self:specialSetAdd({"wielder","inc_damage"}, {[engine.DamageType.DARKNESS]=20})
 		self:specialSetAdd({"wielder","talents_types_mastery"}, {["cunning/stealth"] = 0.1,})
 		self.use_talent = { id = "T_RETCH", level = 2, power = 47 }
-		game.logSeen(who, "#ANTIQUE_WHITE#The Crown of Eternal Night seems to react with the Bindings, you feel tremounduous dark power.")
+		game.logSeen(who, "#ANTIQUE_WHITE#The Crown of Eternal Night seems to react with the Bindings, you feel tremendous dark power.")
 	end,
 	on_set_broken = function(self, who)
-		game.logPlayer(who, "#ANTIQUE_WHITE#The powerful darkness aura you felt vanes away.")
+		game.logPlayer(who, "#ANTIQUE_WHITE#The powerful darkness aura you felt wanes away.")
 		self.use_talent = nil
 	end,
 }
-- 
GitLab


From 408a8ae2375627bee045ea12988737252eca8696 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 16:35:36 +0100
Subject: [PATCH 045/102] When the server receives a donation, notify & thank
 the player that did it

---
 .../engine/interface/WorldAchievements.lua    |   2 +-
 game/modules/tome/class/UserChatExtension.lua |  18 ++++++++++++++++++
 .../data/gfx/achievements/bronze_donator.png  | Bin 0 -> 31664 bytes
 .../data/gfx/achievements/gold_donator.png    | Bin 0 -> 33258 bytes
 .../data/gfx/achievements/silver_donator.png  | Bin 0 -> 34474 bytes
 .../gfx/achievements/stralite_donator.png     | Bin 0 -> 29703 bytes
 .../data/gfx/achievements/voratun_donator.png | Bin 0 -> 35204 bytes
 game/modules/tome/dialogs/Donation.lua        |   8 ++++----
 8 files changed, 23 insertions(+), 5 deletions(-)
 create mode 100644 game/modules/tome/data/gfx/achievements/bronze_donator.png
 create mode 100644 game/modules/tome/data/gfx/achievements/gold_donator.png
 create mode 100644 game/modules/tome/data/gfx/achievements/silver_donator.png
 create mode 100644 game/modules/tome/data/gfx/achievements/stralite_donator.png
 create mode 100644 game/modules/tome/data/gfx/achievements/voratun_donator.png

diff --git a/game/engines/default/engine/interface/WorldAchievements.lua b/game/engines/default/engine/interface/WorldAchievements.lua
index 07b66ed873..f846b8debd 100644
--- a/game/engines/default/engine/interface/WorldAchievements.lua
+++ b/game/engines/default/engine/interface/WorldAchievements.lua
@@ -154,7 +154,7 @@ function _M:gainAchievement(id, src, ...)
 	local color = a.huge and "GOLD" or "LIGHT_GREEN"
 	game.log("#"..color.."#New Achievement: %s!", a.name)
 	self:showAchievement("New Achievement: #"..color.."#"..a.name, a)
-	profile.chat:achievement(a.name, a.huge, true)
+	if not a.no_chat_broadcast then profile.chat:achievement(a.name, a.huge, true) end
 
 	if a.on_gain then a:on_gain(src) end
 	return true
diff --git a/game/modules/tome/class/UserChatExtension.lua b/game/modules/tome/class/UserChatExtension.lua
index f289241ab4..458bb474d0 100644
--- a/game/modules/tome/class/UserChatExtension.lua
+++ b/game/modules/tome/class/UserChatExtension.lua
@@ -18,6 +18,7 @@
 -- darkgod@te4.org
 
 require "engine.class"
+local Dialog = require "engine.ui.Dialog"
 
 --- Module that handles multiplayer chats extensions, automatically loaded by engine.UserChat if found
 module(..., package.seeall, class.make)
@@ -74,6 +75,23 @@ function _M:event(e)
 			self.chat:addMessage("link", e.channel, e.login, {e.name, color}, "#ANTIQUE_WHITE#has linked a creature: #WHITE# "..data.name, {mode="tooltip", tooltip=data.desc})
 		elseif data.kind == "killer-link" then
 			self.chat:addMessage("death", e.channel, e.login, {e.name, color}, "#CRIMSON#"..data.msg.."#WHITE#", data.desc and {mode="tooltip", tooltip=data.desc} or nil)
+		elseif data.kind == "donator-update" and data.donated > 0 then
+			if data.donated <= 5 then world:gainAchievement("BRONZE_DONATOR", game:getPlayer(true))
+			elseif data.donated <= 15 then world:gainAchievement("SILVER_DONATOR", game:getPlayer(true))
+			elseif data.donated <= 30 then world:gainAchievement("GOLD_DONATOR", game:getPlayer(true))
+			elseif data.donated <= 60 then world:gainAchievement("STRALITE_DONATOR", game:getPlayer(true))
+			else world:gainAchievement("VORATUN_DONATOR", game:getPlayer(true))
+			end
+
+			local text = ([[#{bold}#Thank you#{normal}# for you donation, your support means a lot for the continued survival of this game.
+
+Your current donation total is #LIGHT_GREEN#%0.2f euro#WHITE#.
+Your Item's Vault has #TEAL#%d slots#WHITE#.
+
+Again, thank you, and enjoy Eyal!
+
+#{italic}#Your malevolent local god of darkness, #GOLD#DarkGod#{normal}#]]):format(data.donated, data.items_vault_slots)
+			Dialog:simpleLongPopup("Thank you", text, 600)
 		end
 	end
 end
diff --git a/game/modules/tome/data/gfx/achievements/bronze_donator.png b/game/modules/tome/data/gfx/achievements/bronze_donator.png
new file mode 100644
index 0000000000000000000000000000000000000000..85c1a1f7ad18bdc063b97cccdc167140e2ac7b63
GIT binary patch
literal 31664
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/gold_donator.png b/game/modules/tome/data/gfx/achievements/gold_donator.png
new file mode 100644
index 0000000000000000000000000000000000000000..c7bf3c4a88c0add2af8f0c0f9b1a7c08e784a046
GIT binary patch
literal 33258
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/silver_donator.png b/game/modules/tome/data/gfx/achievements/silver_donator.png
new file mode 100644
index 0000000000000000000000000000000000000000..bcd4dcd0717c30274390bdf837d815a183e7b7df
GIT binary patch
literal 34474
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
Us60o#@Bjb+07*qoM6N<$f;A*}{Qv*}

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/stralite_donator.png b/game/modules/tome/data/gfx/achievements/stralite_donator.png
new file mode 100644
index 0000000000000000000000000000000000000000..9a732f0d60b46642e2a8d6e3cef6a41c98bec467
GIT binary patch
literal 29703
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
a|9=2<%1esbeWh&x0000<MNUMnLSTZsI@$mL

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/achievements/voratun_donator.png b/game/modules/tome/data/gfx/achievements/voratun_donator.png
new file mode 100644
index 0000000000000000000000000000000000000000..10f3e7a323b48606a4531d545cddc7883685a50b
GIT binary patch
literal 35204
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
UcyLa+r2qf`07*qoM6N<$f^>EDasU7T

literal 0
HcmV?d00001

diff --git a/game/modules/tome/dialogs/Donation.lua b/game/modules/tome/dialogs/Donation.lua
index e619bd631d..3f835f7fe9 100644
--- a/game/modules/tome/dialogs/Donation.lua
+++ b/game/modules/tome/dialogs/Donation.lua
@@ -58,16 +58,16 @@ Thank you for your kindness!]]}
 	end
 
 	self.c_donate = Numberbox.new{title="Donation amount: ", number=10, max=1000, min=5, chars=5, fct=function() end}
-	local euro = Textzone.new{auto_width=true, auto_height=true, text=[[â‚Ŧ]]}
+	local euro = Textzone.new{auto_width=true, auto_height=true, text=[[euro]]}
 	self.c_recur = Checkbox.new{title="Make it a recurring monthly donation", default=recur, fct=function() end}
 	local ok = require("engine.ui.Button").new{text="Accept", fct=function() self:ok() end}
 	local cancel = require("engine.ui.Button").new{text="Cancel", fct=function() self:cancel() end}
 
 	self:loadUI{
 		{left=0, top=0, ui=desc},
-		{left=5, bottom=5 + ok.h, ui=self.c_donate},
-		{left=5+self.c_donate.w, bottom=10 + ok.h, ui=euro},
-		{left=5+self.c_donate.w+5, bottom=5 + ok.h, ui=self.c_recur},
+		{left=5, bottom=5 + ok.h + self.c_recur.h, ui=self.c_donate},
+		{left=5+self.c_donate.w, bottom=10 + ok.h + self.c_recur.h, ui=euro},
+		{left=0, bottom=5 + ok.h, ui=self.c_recur},
 		{left=0, bottom=0, ui=ok},
 		{right=0, bottom=0, ui=cancel},
 	}
-- 
GitLab


From 684dec24c140438f697a103d32d8db4979a2374a Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 16:42:13 +0100
Subject: [PATCH 046/102] plop

---
 .../tome/data/achievements/donator.lua        | 44 +++++++++++++++++++
 1 file changed, 44 insertions(+)
 create mode 100644 game/modules/tome/data/achievements/donator.lua

diff --git a/game/modules/tome/data/achievements/donator.lua b/game/modules/tome/data/achievements/donator.lua
new file mode 100644
index 0000000000..9e4ae17e28
--- /dev/null
+++ b/game/modules/tome/data/achievements/donator.lua
@@ -0,0 +1,44 @@
+-- ToME - Tales of Maj'Eyal
+-- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+--
+-- This program is free software: you can redistribute it and/or modify
+-- it under the terms of the GNU General Public License as published by
+-- the Free Software Foundation, either version 3 of the License, or
+-- (at your option) any later version.
+--
+-- This program is distributed in the hope that it will be useful,
+-- but WITHOUT ANY WARRANTY; without even the implied warranty of
+-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+-- GNU General Public License for more details.
+--
+-- You should have received a copy of the GNU General Public License
+-- along with this program.  If not, see <http://www.gnu.org/licenses/>.
+--
+-- Nicolas Casalini "DarkGod"
+-- darkgod@te4.org
+
+newAchievement{
+	name = "Bronze Donator", id = "BRONZE_DONATOR",
+	desc = [[Donated up to 5 euros to Tales of Maj'Eyal.]],
+	no_difficulty_duplicate = true, no_chat_broadcast = true,
+}
+newAchievement{
+	name = "Silver Donator", id = "SILVER_DONATOR",
+	desc = [[Donated at least 6 euros to Tales of Maj'Eyal.]],
+	no_difficulty_duplicate = true, no_chat_broadcast = true,
+}
+newAchievement{
+	name = "Gold Donator", id = "GOLD_DONATOR",
+	desc = [[Donated at least 16 euros to Tales of Maj'Eyal.]],
+	no_difficulty_duplicate = true, no_chat_broadcast = true,
+}
+newAchievement{
+	name = "Stralite Donator", id = "STRALITE_DONATOR",
+	desc = [[Donated at least 31 euros to Tales of Maj'Eyal.]],
+	no_difficulty_duplicate = true, no_chat_broadcast = true,
+}
+newAchievement{
+	name = "Voratun Donator", id = "VORATUN_DONATOR",
+	desc = [[Donated more than 60 euros to Tales of Maj'Eyal.]],
+	no_difficulty_duplicate = true, no_chat_broadcast = true,
+}
-- 
GitLab


From f870ec2360704059a351f00ee0ae2387d8f5d17e Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 2 Jan 2014 19:48:58 +0100
Subject: [PATCH 047/102] Fixed usable artifact gems

---
 game/modules/tome/data/general/objects/gem.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/general/objects/gem.lua b/game/modules/tome/data/general/objects/gem.lua
index d9c6b964d4..93942086d2 100644
--- a/game/modules/tome/data/general/objects/gem.lua
+++ b/game/modules/tome/data/general/objects/gem.lua
@@ -23,7 +23,7 @@ newEntity{
 	define_as = "BASE_GEM",
 	type = "gem", subtype="white",
 	display = "*", color=colors.YELLOW,
-	encumber = 0, slot = "GEM",
+	encumber = 0, slot = "GEM", use_no_wear = true,
 	identified = true,
 	stacking = true,
 	auto_pickup = true, pickup_sound = "actions/gem",
-- 
GitLab


From 989f03feab4fc710ba9888d6c1f5d62c087764f6 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Fri, 3 Jan 2014 01:31:28 +0100
Subject: [PATCH 048/102] Vor always gets his manasurge rune

---
 game/modules/tome/data/zones/vor-pride/npcs.lua | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/game/modules/tome/data/zones/vor-pride/npcs.lua b/game/modules/tome/data/zones/vor-pride/npcs.lua
index 70c09ed598..3b0840b49b 100644
--- a/game/modules/tome/data/zones/vor-pride/npcs.lua
+++ b/game/modules/tome/data/zones/vor-pride/npcs.lua
@@ -44,9 +44,10 @@ newEntity{ base="BASE_NPC_ORC_VOR", define_as = "VOR",
 	autolevel = "caster",
 	ai = "tactical", ai_state = { talent_in=1, ai_move="move_astar", },
 	ai_tactic = resolvers.tactic"ranged",
-	resolvers.inscriptions(4, "rune"),
 	resolvers.inscriptions(1, {"manasurge rune"}),
-
+	resolvers.inscriptions(4, "rune"),
+	max_inscriptions = 5,
+	
 	body = { INVEN = 10, MAINHAND=1, OFFHAND=1, BODY=1, HEAD=1 },
 
 	resolvers.equip{
-- 
GitLab


From bd49ef62d1a190a87927d2686852e11f9cc912ad Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Fri, 3 Jan 2014 23:56:45 +0100
Subject: [PATCH 049/102] Added BSD support

---
 build/runner.lua  |  9 +++++++++
 build/te4core.lua | 21 +++++++++++++++++++++
 premake4.lua      |  8 ++++++++
 src/getself.c     | 23 +++++++++++++++++++++++
 src/music.h       |  6 ++++++
 src/tSDL.h        |  5 +++++
 6 files changed, 72 insertions(+)

diff --git a/build/runner.lua b/build/runner.lua
index 94c97d12cb..d01589755b 100644
--- a/build/runner.lua
+++ b/build/runner.lua
@@ -28,6 +28,10 @@ project "TEngineRunner"
 		links { "dl", "SDL", "SDL_ttf", "SDL_image", "SDL_mixer", "GL", "GLU", "m", "pthread" }
 		defines { [[TENGINE_HOME_PATH='".t-engine"']], 'SELFEXE_LINUX'  }
 
+	configuration "bsd"
+		links { "SDL", "SDL_ttf", "SDL_image", "SDL_mixer", "GL", "GLU", "m", "pthread" }
+		defines { [[TENGINE_HOME_PATH='".t-engine"']], 'SELFEXE_BSD'  }
+
 	configuration "windows"
 		links { "mingw32", "SDLmain", "SDL", "SDL_ttf", "SDL_image", "SDL_mixer", "OPENGL32", "GLU32", "wsock32" }
 		defines { [[TENGINE_HOME_PATH='"T-Engine"']], 'SELFEXE_WINDOWS'  }
@@ -56,6 +60,9 @@ project "te4runner"
 
 	configuration "linux"
 		defines { [[TENGINE_HOME_PATH='".t-engine"']], 'SELFEXE_LINUX'  }
+	configuration "bsd"
+		defines { [[TENGINE_HOME_PATH='".t-engine"']], 'SELFEXE_BSD'  }
+
 	configuration "windows"
 		defines { [[TENGINE_HOME_PATH='"T-Engine"']], 'SELFEXE_WINDOWS'  }
 	configuration "macosx"
@@ -78,6 +85,8 @@ project "runner-physfs"
 
 	configuration "linux"
 		files { "../src/physfs/platform/unix.c", "../src/physfs/platform/posix.c",  }
+	configuration "bsd"
+		files { "../src/physfs/platform/unix.c", "../src/physfs/platform/posix.c",  }
 	configuration "windows"
 		files { "../src/physfs/platform/windows.c",  }
 	configuration "macosx"
diff --git a/build/te4core.lua b/build/te4core.lua
index 7564de0a80..ebcb50220e 100644
--- a/build/te4core.lua
+++ b/build/te4core.lua
@@ -107,6 +107,11 @@ project "TEngine"
 		defines { [[TENGINE_HOME_PATH='".t-engine"']], 'SELFEXE_LINUX' }
 		if steamlin64 then steamlin64() end
 
+	configuration "bsd"
+		libdirs {"/usr/local/lib/"}
+		links { "SDL2", "SDL2_ttf", "SDL2_image", "png", "openal", "vorbisfile", "GL", "GLU", "m", "pthread" }
+		defines { [[TENGINE_HOME_PATH='".t-engine"']], 'SELFEXE_BSD' }
+
 	configuration {"Debug"}
 		postbuildcommands { "cp ../bin/Debug/t-engine ../", }
 	configuration {"Release"}
@@ -130,6 +135,8 @@ project "physfs"
 
 	configuration "linux"
 		files { "../src/physfs/platform/unix.c", "../src/physfs/platform/posix.c",  }
+	configuration "bsd"
+		files { "../src/physfs/platform/unix.c", "../src/physfs/platform/posix.c",  }
 	configuration "windows"
 		files { "../src/physfs/platform/windows.c",  }
 	configuration "macosx"
@@ -295,6 +302,20 @@ elseif _OPTIONS.lua == "jit2" then
 			}
 			end
 
+		configuration "bsd"
+			if not _OPTIONS["no-cleanup-jit2"] then
+			local list = "../src/luajit2/src/lib_base.c ../src/luajit2/src/lib_math.c ../src/luajit2/src/lib_bit.c ../src/luajit2/src/lib_string.c ../src/luajit2/src/lib_table.c ../src/luajit2/src/lib_io.c ../src/luajit2/src/lib_os.c ../src/luajit2/src/lib_package.c ../src/luajit2/src/lib_debug.c ../src/luajit2/src/lib_jit.c ../src/luajit2/src/lib_ffi.c"
+			prebuildcommands{
+				"../src/luajit2/src/buildvm -m elfasm -o ../src/luajit2/src/lj_vm.s",
+				"../src/luajit2/src/buildvm -m bcdef -o ../src/luajit2/src/lj_bcdef.h "..list,
+				"../src/luajit2/src/buildvm -m ffdef -o ../src/luajit2/src/lj_ffdef.h "..list,
+				"../src/luajit2/src/buildvm -m libdef -o ../src/luajit2/src/lj_libdef.h "..list,
+				"../src/luajit2/src/buildvm -m recdef -o ../src/luajit2/src/lj_recdef.h "..list,
+				"../src/luajit2/src/buildvm -m vmdef -o ../src/luajit2/vmdef.lua "..list,
+				"../src/luajit2/src/buildvm -m folddef -o ../src/luajit2/src/lj_folddef.h ../src/luajit2/src/lj_opt_fold.c",
+			}
+			end
+
 		configuration "macosx"
 			local list = "../src/luajit2/src/lib_base.c ../src/luajit2/src/lib_math.c ../src/luajit2/src/lib_bit.c ../src/luajit2/src/lib_string.c ../src/luajit2/src/lib_table.c ../src/luajit2/src/lib_io.c ../src/luajit2/src/lib_os.c ../src/luajit2/src/lib_package.c ../src/luajit2/src/lib_debug.c ../src/luajit2/src/lib_jit.c ../src/luajit2/src/lib_ffi.c"
 			prebuildcommands{
diff --git a/premake4.lua b/premake4.lua
index d01c01f940..deae312acd 100644
--- a/premake4.lua
+++ b/premake4.lua
@@ -28,6 +28,14 @@ if _OPTIONS.steam then
 	dofile("steamworks/build/steam-def.lua")
 end
 
+configuration "bsd"
+	libdirs {
+		"/usr/local/lib",
+	}
+	includedirs {
+		"/usr/local/include",
+	}
+
 configuration "windows"
 	libdirs {
 		"/c/code/SDL/lib",
diff --git a/src/getself.c b/src/getself.c
index 2e40ac7e85..5a22d60cb0 100644
--- a/src/getself.c
+++ b/src/getself.c
@@ -39,6 +39,29 @@ int get_number_cpus()
 //	return 1;
 }
 
+#elif defined(SELFEXE_BSD)
+#include <limits.h>
+#include <stdlib.h>
+const char *get_self_executable(int argc, char **argv)
+{
+	static char res[PATH_MAX];
+	// Like linux, but /proc is not always mounted
+	//  return 0 if it's not
+	if (realpath("/proc/curproc/file", res)) return NULL;
+	return res;
+}
+
+#import <sys/sysctl.h>
+
+int get_number_cpus()
+{
+	int count;
+	size_t size=sizeof(count);
+	
+	if (sysctlbyname("hw.ncpu",&count,&size,NULL,0)) return 1;
+	return count;
+}
+
 #elif defined(SELFEXE_WINDOWS)
 #include <stdlib.h>
 #include <windows.h>
diff --git a/src/music.h b/src/music.h
index 8cd31d043f..8efd70d35e 100644
--- a/src/music.h
+++ b/src/music.h
@@ -27,6 +27,12 @@
 #include <vorbis/vorbisfile.h>
 #include <SDL2/SDL.h>
 #include <SDL2/SDL_thread.h>
+#elif defined(__FreeBSD__)
+#include <AL/al.h>
+#include <AL/alc.h>
+#include <vorbis/vorbisfile.h>
+#include <SDL2/SDL.h>
+#include <SDL2/SDL_thread.h>
 #elif defined(WIN32)
 #include <AL/al.h>
 #include <AL/alc.h>
diff --git a/src/tSDL.h b/src/tSDL.h
index 0832e8f85f..a7d36c92f4 100644
--- a/src/tSDL.h
+++ b/src/tSDL.h
@@ -3,6 +3,11 @@
 #include <SDL2_ttf/SDL_ttf.h>
 //#include <SDL2_mixer/SDL_mixer.h>
 #include <SDL2_image/SDL_image.h>
+#elif defined(__FreeBSD__)
+#include <SDL2/SDL.h>
+#include <SDL2/SDL_ttf.h>
+//#include <SDL2/SDL_mixer.h>
+#include <SDL2/SDL_image.h>
 #else
 #include <SDL.h>
 #include <SDL_ttf.h>
-- 
GitLab


From 0d1323f83a0ef75528ee0049457015d207831c39 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sat, 4 Jan 2014 14:21:22 +0100
Subject: [PATCH 050/102] Improved Flameshock description

---
 game/modules/tome/data/talents/spells/fire.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/talents/spells/fire.lua b/game/modules/tome/data/talents/spells/fire.lua
index 21cc0ea33d..8202a2dd5d 100644
--- a/game/modules/tome/data/talents/spells/fire.lua
+++ b/game/modules/tome/data/talents/spells/fire.lua
@@ -119,7 +119,7 @@ newTalent{
 		local damage = t.getDamage(self, t)
 		local stunduration = t.getStunDuration(self, t)
 		local radius = self:getTalentRadius(t)
-		return ([[Conjures up a cone of flame with radius %d. Any target caught in the area will take %0.2f fire damage and be stunned for %d turns.
+		return ([[Conjures up a cone of flame with radius %d. Any targets caught in the area will suffer Burning Shock, stunning them and dealing %0.2f fire damage over %d turns.
 		The damage will increase with your Spellpower.]]):
 		format(radius, damDesc(self, DamageType.FIRE, damage), stunduration)
 	end,
-- 
GitLab


From 35d17be7e9d4e4bf5e261c140b60c86d69148307 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sat, 4 Jan 2014 15:14:04 +0100
Subject: [PATCH 051/102] fix

---
 game/modules/tome/class/GameState.lua | 11 ++++++++++-
 game/modules/tome/class/NPC.lua       | 24 ++++++++++++++----------
 2 files changed, 24 insertions(+), 11 deletions(-)

diff --git a/game/modules/tome/class/GameState.lua b/game/modules/tome/class/GameState.lua
index 0b48bda81a..4c472fd9b5 100644
--- a/game/modules/tome/class/GameState.lua
+++ b/game/modules/tome/class/GameState.lua
@@ -1703,7 +1703,16 @@ function _M:applyRandomClass(b, data, instant)
 
 		-- Add starting equipment
 		local apply_resolvers = function(k, resolver)
-			if type(resolver) == "table" and resolver.__resolver and resolver.__resolver == "equip" then
+			if type(resolver) == "table" and resolver.__resolver and resolver.__resolver == "equip" and not data.forbid_equip then
+				resolver[1].id = nil
+				-- Make sure we equip some nifty stuff instead of player's starting iron stuff
+				for i, d in ipairs(resolver[1]) do
+					d.name = nil
+					d.ego_chance = nil
+					d.tome_drops = data.loot_quality or "boss"
+					d.force_drop = (data.drop_equipment == nil) and true or data.drop_equipment
+				end
+				b[#b+1] = resolver
 			elseif k == "innate_alchemy_golem" then 
 				b.innate_alchemy_golem = true
 			elseif k == "birth_create_alchemist_golem" then
diff --git a/game/modules/tome/class/NPC.lua b/game/modules/tome/class/NPC.lua
index 478b1e61d5..c79d36f621 100644
--- a/game/modules/tome/class/NPC.lua
+++ b/game/modules/tome/class/NPC.lua
@@ -436,12 +436,14 @@ function _M:addedToLevel(level, x, y)
 				self:learnTalent(tid, true, lev)
 			end
 			if not self.randboss and self.rank >= 3.5 then
-				local data = {auto_sustain=true}
-				if self.rank == 3.5 then data = {auto_sustain=true, nb_classes=1}
-				elseif self.rank == 4 then data = {auto_sustain=true, nb_classes=1}
-				elseif self.rank == 5 then data = {auto_sustain=true, nb_classes=2}
-				elseif self.rank >= 10 then data = {auto_sustain=true, nb_classes=3}
+				local data = {}
+				if self.rank == 3.5 then data = {nb_classes=1}
+				elseif self.rank == 4 then data = {nb_classes=1}
+				elseif self.rank == 5 then data = {nb_classes=2}
+				elseif self.rank >= 10 then data = {nb_classes=3}
 				end
+				data.auto_sustain = true
+				data.forbid_equip = true
 				game.state:applyRandomClass(self, data, true)
 			end
 			self:attr("difficulty_boosted", 1)
@@ -451,12 +453,14 @@ function _M:addedToLevel(level, x, y)
 				self:learnTalent(tid, true, math.ceil(lev * 1.7))
 			end
 			if not self.randboss and self.rank >= 3.5 then
-				local data = {auto_sustain=true}
-				if self.rank == 3.5 then data = {auto_sustain=true, nb_classes=1}
-				elseif self.rank == 4 then data = {auto_sustain=true, nb_classes=2}
-				elseif self.rank == 5 then data = {auto_sustain=true, nb_classes=3}
-				elseif self.rank >= 10 then data = {auto_sustain=true, nb_classes=5}
+				local data = {}
+				if self.rank == 3.5 then data = {nb_classes=1}
+				elseif self.rank == 4 then data = {nb_classes=2}
+				elseif self.rank == 5 then data = {nb_classes=3}
+				elseif self.rank >= 10 then data = {nb_classes=5}
 				end
+				data.auto_sustain = true
+				data.forbid_equip = true
 				game.state:applyRandomClass(self, data, true)
 			end
 			local lifeadd = self.max_life * self:getRankLifeAdjust(1) * self.level / 65 / 1.5
-- 
GitLab


From 9451bbdd13ebae4b9a43094c558412e45591677a Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sat, 4 Jan 2014 16:14:31 +0100
Subject: [PATCH 052/102] many tiles

---
 .../data/general/objects/boss-artifacts.lua   |   6 +-
 .../data/general/objects/world-artifacts.lua  |  60 +++++++++---------
 .../gfx/shockbolt/object/artifact/acera.png   | Bin 0 -> 6158 bytes
 .../object/artifact/arkuls_seige_arrows.png   | Bin 0 -> 7289 bytes
 .../object/artifact/boots_of_the_hunter.png   | Bin 0 -> 7517 bytes
 .../object/artifact/borosks_hate.png          | Bin 0 -> 4534 bytes
 .../gfx/shockbolt/object/artifact/butcher.png | Bin 0 -> 3792 bytes
 .../object/artifact/destalas_scales.png       | Bin 0 -> 6498 bytes
 .../object/artifact/earthen_beads.png         | Bin 0 -> 8024 bytes
 .../object/artifact/eskatins_ultimatum.png    | Bin 0 -> 4552 bytes
 .../object/artifact/ethereal_embrace.png      | Bin 0 -> 9202 bytes
 .../object/artifact/evermoss_robe.png         | Bin 0 -> 7080 bytes
 .../object/artifact/everpyre_blade.png        | Bin 0 -> 10973 bytes
 .../shockbolt/object/artifact/eyals_will.png  | Bin 0 -> 8221 bytes
 .../artifact/eye_of_the_dreaming_one_new.png  | Bin 0 -> 8659 bytes
 .../object/artifact/eye_of_the_forest.png     | Bin 8397 -> 7010 bytes
 .../object/artifact/frost_lords_chain.png     | Bin 0 -> 10218 bytes
 .../object/artifact/guise_of_the_hated.png    | Bin 0 -> 5475 bytes
 .../artifact/hand_of_the_worldshaper.png      | Bin 0 -> 7557 bytes
 .../object/artifact/inertial_twine.png        | Bin 0 -> 5019 bytes
 .../object/artifact/lightbringers_rod.png     | Bin 0 -> 9658 bytes
 .../gfx/shockbolt/object/artifact/mercy.png   | Bin 0 -> 3352 bytes
 .../shockbolt/object/artifact/mnemonic.png    | Bin 0 -> 4508 bytes
 .../shockbolt/object/artifact/omniscience.png | Bin 0 -> 5196 bytes
 .../object/artifact/punaes_blade.png          | Bin 0 -> 3904 bytes
 .../object/artifact/ring_of_the_archlich.png  | Bin 0 -> 6372 bytes
 .../shockbolt/object/artifact/sludgegrip.png  | Bin 0 -> 7852 bytes
 .../object/artifact/spelldrinker.png          | Bin 0 -> 5618 bytes
 .../object/artifact/temporal_rift.png         | Bin 0 -> 9132 bytes
 .../shockbolt/object/artifact/the_calm.png    | Bin 0 -> 8224 bytes
 .../object/artifact/the_rivers_fury.png       | Bin 0 -> 4040 bytes
 .../object/artifact/the_titans_quiver.png     | Bin 0 -> 7248 bytes
 .../object/artifact/twilights_edge.png        | Bin 0 -> 4278 bytes
 .../object/artifact/unbreakable_greaves.png   | Bin 0 -> 7812 bytes
 .../shockbolt/object/artifact/wyrmbreath.png  | Bin 0 -> 7510 bytes
 35 files changed, 33 insertions(+), 33 deletions(-)
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/acera.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/arkuls_seige_arrows.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/boots_of_the_hunter.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/borosks_hate.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/butcher.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/destalas_scales.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/earthen_beads.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/eskatins_ultimatum.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/ethereal_embrace.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/evermoss_robe.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/everpyre_blade.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/eyals_will.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/eye_of_the_dreaming_one_new.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/frost_lords_chain.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/guise_of_the_hated.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/hand_of_the_worldshaper.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/inertial_twine.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/lightbringers_rod.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/mercy.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/mnemonic.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/omniscience.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/punaes_blade.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/ring_of_the_archlich.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/sludgegrip.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/spelldrinker.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/temporal_rift.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/the_calm.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/the_rivers_fury.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/the_titans_quiver.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/twilights_edge.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/unbreakable_greaves.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/wyrmbreath.png

diff --git a/game/modules/tome/data/general/objects/boss-artifacts.lua b/game/modules/tome/data/general/objects/boss-artifacts.lua
index a69d51cb9e..1056158607 100644
--- a/game/modules/tome/data/general/objects/boss-artifacts.lua
+++ b/game/modules/tome/data/general/objects/boss-artifacts.lua
@@ -1886,7 +1886,7 @@ newEntity{ base = "BASE_TRIDENT",
 	power_source = {arcane=true},
 	define_as = "TRIDENT_STREAM",
 	unided_name = "ornate trident",
-	name = "The River's Fury", unique=true, image = "object/artifact/trident_of_the_tides.png",
+	name = "The River's Fury", unique=true, image = "object/artifact/the_rivers_fury.png",
 	desc = [[This gorgeous and ornate trident was wielded by Lady Nashva, and when you hold it, you can faintly hear the roar of a rushing river.]],
 	require = { stat = { str=12 }, },
 	level_range = {1, 10},
@@ -1943,7 +1943,7 @@ newEntity{ base = "BASE_KNIFE",
 newEntity{ base = "BASE_GLOVES", define_as = "VARSHA_CLAW",
 	power_source = {nature=true},
 	unique = true,
-	name = "Wyrmbreath", color = colors.RED, image = "object/artifact/gloves_flamewrought.png",
+	name = "Wyrmbreath", color = colors.RED, image = "object/artifact/wyrmbreath.png",
 	unided_name = "clawed dragon-scale gloves",
 	desc = [[These dragon scale gloves are tipped with the claws and teeth of a vicious Wyrm. The gloves are warm to the touch.]],
 	level_range = {12, 22},
@@ -1976,7 +1976,7 @@ newEntity{ base = "BASE_TOOL_MISC", define_as = "EYE_OF_THE_DREAMING_ONE",
 	unided_name = "translucent sphere",
 	color = colors.YELLOW,
 	level_range = {1, 10},
-	image = "npc/seed_of_dreams.png",
+	image = "object/artifact/eye_of_the_dreaming_one_new.png",
 	desc = [[This ethereal eye stares eternally, as if seeing things that do not truly exist.]],
 	cost = 320,
 	material_level = 1,
diff --git a/game/modules/tome/data/general/objects/world-artifacts.lua b/game/modules/tome/data/general/objects/world-artifacts.lua
index 7284f007ff..bffdaf56b2 100644
--- a/game/modules/tome/data/general/objects/world-artifacts.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts.lua
@@ -5729,7 +5729,7 @@ newEntity{ base = "BASE_MINDSTAR",
 	name = "Eyal's Will",
 	unided_name = "pale green mindstar",
 	level_range = {38, 50},
-	color=colors.AQUAMARINE, image = "object/artifact/eyal_will.png",
+	color=colors.AQUAMARINE, image = "object/artifact/eyals_will.png",
 	rarity = 380,
 	desc = [[This smooth green crystal flows with a light green slime in its core. Droplets occasionally form on its surface, tufts of grass growing quickly on the ground where they fall.]],
 	cost = 280,
@@ -5765,7 +5765,7 @@ newEntity{ base = "BASE_MINDSTAR",
 newEntity{ base = "BASE_CLOTH_ARMOR",
 	power_source = {nature=true},
 	unique = true,
-	name = "Evermoss Robe", color = colors.DARK_GREEN, image = "object/artifact/robe_spider_silk_robe_spydre.png",
+	name = "Evermoss Robe", color = colors.DARK_GREEN, image = "object/artifact/evermoss_robe.png",
 	unided_name = "fuzzy green robe",
 	desc = [[This thick robe is woven from a dark green moss, firmly bound and cool to the touch. It is said to have rejuvenating properties.]],
 	level_range = {30, 42},
@@ -5818,7 +5818,7 @@ newEntity{ base = "BASE_SLING",
 newEntity{ base = "BASE_ARROW",
 	power_source = {technique=true},
 	unique = true,
-	name = "The Titan's Quiver", image = "object/artifact/hornet_stingers.png",
+	name = "The Titan's Quiver", image = "object/artifact/the_titans_quiver.png",
 	unided_name = "gigantic ceramic arrows",
 	desc = [[These massive arrows are honed to a vicious sharpness, and appear to be nearly unbreakable. They seem more like spikes than any arrow you've ever seen.]],
 	color = colors.GREY,
@@ -5846,7 +5846,7 @@ newEntity{ base = "BASE_ARROW",
 
 newEntity{ base = "BASE_RING",
 	power_source = {technique=true, psionic=true},
-	name = "Inertial Twine", unique=true,
+	name = "Inertial Twine", unique=true, image = "object/artifact/inertial_twine.png",
 	desc = [[This double-helical ring seems resistant to attempts to move it. Wearing it seems to extend this property to your entire body.]],
 	unided_name = "entwined iron ring",
 	level_range = {17, 28},
@@ -5869,7 +5869,7 @@ newEntity{ base = "BASE_LONGSWORD",
 	power_source = {nature=true, technique=true},
 	unique = true,
 	name = "Everpyre Blade",
-	unided_name = "flaming wooden blade", image = "object/artifact/latafayn.png",
+	unided_name = "flaming wooden blade", image = "object/artifact/everpyre_blade.png",
 	level_range = {28, 38},
 	color=colors.RED,
 	rarity = 300,
@@ -5948,7 +5948,7 @@ newEntity{ base = "BASE_BATTLEAXE",
 	power_source = {technique=true},
 	unique = true,
 	unided_name = "gore stained battleaxe",
-	name = "Eksatin's Ultimatum", color = colors.GREY, image = "object/artifact/crude_iron_battleaxe_of_kroll.png",
+	name = "Eksatin's Ultimatum", color = colors.GREY, image = "object/artifact/eskatins_ultimatum.png",
 	desc = [[This gore stained battleaxe was once used by an infamously sadistic king, who took the time to personally perform each and every execution he ordered. He kept a vault of every head he ever removed, each and every one of them carefully preserved. When he was overthrown, his own head was added as the centrepiece of the vault, which was maintained as a testament to his cruelty.]],
 	require = { stat = { str=50 }, },
 	level_range = {39, 46},
@@ -6010,7 +6010,7 @@ newEntity{ base = "BASE_CLOAK",
 newEntity{ base = "BASE_HEAVY_BOOTS",
 	power_source = {technique=true},
 	unique = true,
-	name = "Unbreakable Greaves", image = "object/artifact/scorched_boots.png",
+	name = "Unbreakable Greaves", image = "object/artifact/unbreakable_greaves.png",
 	unided_name = "huge stony boots",
 	desc = [[These titanic boots appear to have been carved from stone. They appear weathered and cracked, but easily deflect all blows.]],
 	color = colors.DARK_GRAY,
@@ -6105,7 +6105,7 @@ newEntity{ base = "BASE_TOOL_MISC",
 newEntity{ base = "BASE_CLOTH_ARMOR",
 	power_source = {arcane=true},
 	unique = true,
-	name = "The Calm", color = colors.GREEN, 
+	name = "The Calm", color = colors.GREEN, image = "object/artifact/the_calm.png",
 	unided_name = "ornate green robe",
 	desc = [[This green robe is engraved with icons showing clouds and swirling winds. Its original owner, a powerful mage named Proccala, was often revered for both his great benevolence and his intense power when it proved necessary.]],
 	level_range = {30, 40},
@@ -6129,7 +6129,7 @@ newEntity{ base = "BASE_CLOTH_ARMOR",
 newEntity{ base = "BASE_LEATHER_CAP",
 	power_source = {psionic=true},
 	unique = true,
-	name = "Omniscience",
+	name = "Omniscience", image = "object/artifact/omniscience.png",
 	unided_name = "very plain leather cap",
 	level_range = {40, 50},
 	color=colors.WHITE,
@@ -6164,7 +6164,7 @@ newEntity{ base = "BASE_LEATHER_CAP",
 newEntity{ base = "BASE_AMULET",
 	power_source = {nature=true},
 	unique = true,
-	name = "Earthen Beads", color = colors.BROWN, image = "object/artifact/artifact_jewelry_withering_orbs.png",
+	name = "Earthen Beads", color = colors.BROWN, image = "object/artifact/earthen_beads.png",
 	unided_name = "strung clay beads",
 	desc = [[This is a string of ancient, hardened clay beads, cracked and faded with age. It was used by Wilders in the Age of Dusk, in an attempt to enhance their connection with Nature.]],
 	level_range = {10, 20},
@@ -6189,7 +6189,7 @@ newEntity{ base = "BASE_AMULET",
 newEntity{ base = "BASE_GAUNTLETS",
 	power_source = {arcane=true, nature=true}, --Perhaps it is of Dwarven make :)
 	unique = true,
-	name = "Hand of the World-Shaper", color = colors.BROWN, image = "object/artifact/dakhtuns_gauntlets.png",
+	name = "Hand of the World-Shaper", color = colors.BROWN, image = "object/artifact/hand_of_the_worldshaper.png",
 	unided_name = "otherworldly stone gauntlets",
 	desc = [[These heavy stone gauntlets make the very ground beneath you bend and warp as they move.]],
 	level_range = {40, 50},
@@ -6232,7 +6232,7 @@ newEntity{ base = "BASE_GAUNTLETS",
 newEntity{ base = "BASE_KNIFE", --Razakai's idea, slightly modified
 	power_source = {psionic=true},
 	unique = true,
-	name = "Mercy", image = "object/artifact/dagger_silent_blade.png",
+	name = "Mercy", image = "object/artifact/mercy.png",
 	unided_name = "wickedly sharp dagger",
 	desc = [[This dagger was used by a nameless healer during the Age of Dusk. The plagues that ravaged his town were beyond the ability of mortal man to treat, so he took to using his dagger to as an act of mercy when faced with hopeless patients. Despite his good intentions, it is now cursed with dark power, letting it kill in a single stroke against those already weakened.]],
 	level_range = {30, 40},
@@ -6259,7 +6259,7 @@ newEntity{ base = "BASE_KNIFE", --Razakai's idea, slightly modified
 newEntity{ base = "BASE_CLOAK",
 	power_source = {psionic=true},
 	unique = true,
-	name = "Guise of the Hated", image = "object/artifact/black_cloak.png",
+	name = "Guise of the Hated", image = "object/artifact/guise_of_the_hated.png",
 	unided_name = "gloomy black cloak",
 	desc = [[Forget the moons, the starry sky,
 The warm and greeting sheen of sun,
@@ -6299,7 +6299,7 @@ The heart which wishes that it be unseen.]],
 newEntity{ base = "BASE_KNIFE", --Thanks FearCatalyst/FlarePusher!
 	power_source = {arcane=true},
 	unique = true,
-	name = "Spelldrinker", image = "object/artifact/dagger_silent_blade.png",
+	name = "Spelldrinker", image = "object/artifact/spelldrinker.png",
 	unided_name = "eerie black dagger",
 	desc = [[Countless mages have fallen victim to the sharp sting of this blade, betrayed by those among them with greed for ever greater power.
 Passed on and on, this blade has developed a thirst of its own.]],
@@ -6335,7 +6335,7 @@ newEntity{ base = "BASE_AMULET",
 	power_source = {arcane=true},
 	unique = true,
 	name = "Frost Lord's Chain",
-	unided_name = "ice coated chain", image = "object/artifact/mirror_shards.png",
+	unided_name = "ice coated chain", image = "object/artifact/frost_lords_chain.png",
 	desc = [[This impossibly cold chain of frost coated metal radiates a strange and imposing aura.]],
 	color = colors.LIGHT_RED,
 	level_range = {40, 50},
@@ -6362,7 +6362,7 @@ newEntity{ base = "BASE_AMULET",
 newEntity{ base = "BASE_LONGSWORD", --Thanks BadBadger?
 	power_source = {arcane=true},
 	unique = true,
-	name = "Twilight's Edge", image = "object/artifact/weapon_spellblade.png",
+	name = "Twilight's Edge", image = "object/artifact/twilights_edge.png",
 	unided_name = "shining long sword",
 	level_range = {32, 42},
 	color=colors.GREY,
@@ -6397,7 +6397,7 @@ newEntity{ base = "BASE_LONGSWORD", --Thanks BadBadger?
 
 newEntity{ base = "BASE_RING",
 	power_source = {psionic=true},
-	name = "Mnemonic", unique=true,
+	name = "Mnemonic", unique=true, image = "object/artifact/mnemonic.png",
 	desc = [[As long as you wear this ring, you will never forget who you are.]],
 	unided_name = "familiar ring",
 	level_range = {40, 50},
@@ -6425,7 +6425,7 @@ newEntity{ base = "BASE_LONGSWORD",
 	power_source = {arcane=true, technique=true},
 	unique = true,
 	name = "Acera",
-	unided_name = "corroded sword", image = "object/artifact/weapon_sword_genocide.png",
+	unided_name = "corroded sword", image = "object/artifact/acera.png",
 	level_range = {25, 35},
 	color=colors.GREEN,
 	rarity = 300,
@@ -6457,7 +6457,7 @@ newEntity{ base = "BASE_LONGSWORD",
 newEntity{ base = "BASE_GREATSWORD",
 	power_source = {technique=true},
 	define_as = "DOUBLESWORD",
-	name = "Borosk's Hate", unique=true, image="object/artifact/warmaster_gnargs_murderblade.png",
+	name = "Borosk's Hate", unique=true, image="object/artifact/borosks_hate.png",
 	unided_name = "double-bladed sword", color=colors.GREY,
 	desc = [[This impressive looking sword features two massive blades aligned in parallel. They seem weighted remarkably well.]],
 	require = { stat = { str=35 }, },
@@ -6491,7 +6491,7 @@ newEntity{ base = "BASE_GREATSWORD",
 
 newEntity{ base = "BASE_LONGSWORD",
 	power_source = {technique=true, psionic=true}, define_as = "BUTCHER",
-	name = "Butcher", unique=true, image="object/artifact/warmaster_gnargs_murderblade.png",
+	name = "Butcher", unique=true, image="object/artifact/butcher.png",
 	unided_name = "blood drenched shortsword", color=colors.CRIMSON,
 	desc = [["Be it corruption, madness or eccentric boredom, the halfling butcher by the name of Caleb once took up to eating his kin instead of cattle. His spree was never ended and nobody knows where he disappeared. Only the blade remained, stuck fast in bloodied block. Beneath, a carving said "This was fun, let's do it again some time.".]],
 	require = { stat = { str=40 }, },
@@ -6562,7 +6562,7 @@ newEntity{ base = "BASE_LONGSWORD",
 newEntity{ base = "BASE_CLOAK",
 	power_source = {arcane=true},
 	unique = true,
-	name = "Ethereal Embrace",
+	name = "Ethereal Embrace", image = "object/artifact/ethereal_embrace.png",
 	unided_name = "wispy purple cloak",
 	desc = [[This cloak waves and bends with shimmering light, reflecting the depths of space and the heart of the Aether.]],
 	level_range = {30, 40},
@@ -6577,7 +6577,7 @@ newEntity{ base = "BASE_CLOAK",
 		},
 		talents_types_mastery = {
 			["spell/arcane"] = 0.2,
-			["celestial/nightfall"] = 0.2,
+			["spell/nightfall"] = 0.2,
 			["spell/aether"] = 0.1,
 		},
 		spellsurge_on_crit = 5,
@@ -6593,7 +6593,7 @@ newEntity{ base = "BASE_CLOAK",
 newEntity{ base = "BASE_HEAVY_BOOTS",
 	power_source = {psionic=true},
 	unique = true,
-	name = "Boots of the Hunter", image = "object/artifact/the_warped_boots.png",
+	name = "Boots of the Hunter", image = "object/artifact/boots_of_the_hunter.png",
 	unided_name = "well-worn boots",
 	desc = [[These cracked boots are caked with a thick layer of mud. It isn't clear who they previously belonged to, but they've clearly seen extensive use.]],
 	color = colors.BLACK,
@@ -6630,7 +6630,7 @@ newEntity{ base = "BASE_HEAVY_BOOTS",
 newEntity{ base = "BASE_GLOVES",
 	power_source = {nature=true},
 	unique = true,
-	name = "Sludgegrip", color = colors.GREEN,
+	name = "Sludgegrip", color = colors.GREEN, image = "object/artifact/sludgegrip.png",
 	unided_name = "slimy gloves",
 	desc = [[These gloves are coated with a thick, green liquid.]],
 	level_range = {1, 10},
@@ -6660,7 +6660,7 @@ newEntity{ base = "BASE_GLOVES",
 newEntity{ base = "BASE_RING", define_as = "SET_LICH_RING",
 	power_source = {arcane=true},
 	unique = true,
-	name = "Ring of the Archlich",
+	name = "Ring of the Archlich", image = "object/artifact/ring_of_the_archlich.png",
 	unided_name = "dusty, cracked ring",
 	desc = [[This ring is filled with an overwhelming power, yet restrained. It lashes, grasps from its metal prison, seatching for life to snuff out. You alone are unharmed.
 Perhaps it feels all the death you will bring to others in the near future.]],
@@ -6697,7 +6697,7 @@ newEntity{ base = "BASE_TOOL_MISC",
 	power_source = {arcane = true},
 	unique=true, rarity=240,
 	type = "charm", subtype="wand",
-	name = "Lightbringer's Rod",
+	name = "Lightbringer's Rod", image = "object/artifact/lightbringers_rod.png",
 	unided_name = "bright wand",
 	color = colors.GOLD,
 	level_range = {20, 30},
@@ -6793,7 +6793,7 @@ newEntity{ base = "BASE_TOOL_MISC",
 newEntity{ base = "BASE_CLOAK",
 	power_source = {nature=true},
 	unique = true,
-	name = "Destala's Scales", image = "object/artifact/serpentine_cloak.png",
+	name = "Destala's Scales", image = "object/artifact/destalas_scales.png",
 	unided_name = "green dragon-scale cloak",
 	desc = [[This cloak is made from the scales of an infamous Venom Drake that terrorized the country side towards the end of the Age of Dusk. It was slain by a party led by Kestin Highfin, who had this cloak fashioned personally.]],
 	level_range = {20, 30},
@@ -6817,7 +6817,7 @@ newEntity{ base = "BASE_SHIELD",
 	power_source = {arcane=true},
 	unique = true,
 	unided_name = "handled hole in space",
-	name = "Temporal Rift", image = "object/artifact/shield_lunar_shield.png",
+	name = "Temporal Rift", image = "object/artifact/temporal_rift.png",
 	desc = [[Some mad Chronomancer appears to have affixed a handle to this hole in spacetime. It looks highly effective, in its own strange way.]],
 	color = colors.LIGHT_GREY,
 	rarity = 300,
@@ -6850,7 +6850,7 @@ newEntity{ base = "BASE_SHIELD",
 newEntity{ base = "BASE_ARROW",
 	power_source = {technique=true},
 	unique = true,
-	name = "Arkul's Seige Arrows", image = "object/artifact/hornet_stingers.png",
+	name = "Arkul's Seige Arrows", image = "object/artifact/arkuls_seige_arrows.png",
 	unided_name = "gigantic spiral arrows",
 	desc = [[These titanic double-helical arrows seem to have been designed more for knocking down towers than for use in regular combat. They'll no doubt make short work of most foes.]],
 	color = colors.GREY,
@@ -6874,7 +6874,7 @@ newEntity{ base = "BASE_LONGSWORD", --For whatever artists draws this: it's a ra
 	power_source = {technique=true},
 	unique = true,
 	name = "Punae's Blade",
-	unided_name = "thin blade", image = "object/artifact/weapon_spellblade.png",
+	unided_name = "thin blade", image = "object/artifact/punaes_blade.png",
 	level_range = {28, 38},
 	color=colors.GREY,
 	rarity = 300,
diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/acera.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/acera.png
new file mode 100644
index 0000000000000000000000000000000000000000..5730520d8184cf9cfb4e01cd97554cff1d17a553
GIT binary patch
literal 6158
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/arkuls_seige_arrows.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/arkuls_seige_arrows.png
new file mode 100644
index 0000000000000000000000000000000000000000..8a5031b688b55f74efe537fa32926a435c149ef3
GIT binary patch
literal 7289
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
T9Y$(r00000NkvXXu0mjfhN4*q

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/boots_of_the_hunter.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/boots_of_the_hunter.png
new file mode 100644
index 0000000000000000000000000000000000000000..38b0a5b725b14d2b6e94bfe710b50db6f809c650
GIT binary patch
literal 7517
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/borosks_hate.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/borosks_hate.png
new file mode 100644
index 0000000000000000000000000000000000000000..23d4c22a9c24bfdaba28d29d8de86764ea47475b
GIT binary patch
literal 4534
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
Ut@Y`C!~g&Q07*qoM6N<$f&$an^#A|>

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/butcher.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/butcher.png
new file mode 100644
index 0000000000000000000000000000000000000000..5372b44fc69d5a1cf2fb396505662e2f5df42cf4
GIT binary patch
literal 3792
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
GLSTX?Zb^s$

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/destalas_scales.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/destalas_scales.png
new file mode 100644
index 0000000000000000000000000000000000000000..48fb1d3c7e165299709c164d6d548dc43d7f81e9
GIT binary patch
literal 6498
zcmV-o8J*^dP)<h;3K|Lk000e1NJLTq002M$002M;1^@s6s%dfF00009a7bBm001r{
z001r{0eGc9b^rhXAY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd
zMgRa9=t)FDRCwCdn|ZKhS9RWhd!PB-@x6E7)Nklf-D*iKwZNK?5n@mhh9n?EOrem1
zqEdudGL?TEgA*L0fB~mM5v5`SNnu=;!5GWLjEX>(1ezlusaxHx9`s(ne)DkWbI-hY
z{&@G1E)|YZzm|-5)vda9s?OPGe|xQOt#7S;#N5nrcWT$A5ic2ky75M~F~n`P2gDy7
zz4?IWJ8%2Io_p_l>qjOHzhvqg-!tZ)J=*Pl;e$uBm)xTP?q0uH^9qmKY7hMEzZ8a*
z3L(VBoZ!EH=y?fPNmuM_ZL~l2fzMrX;QN0t?+GEsRi;1uS6?_=2Fka8>57BD^_3g;
z0v2EZf>(K%lT&;13z^s}ANsl1pZ@-j&By=On)J(dA+7trcV>3cdG@|~4G>qpX5W_{
z|H1LWnP)oR`Snlje&377*6s-F8*c*YKnNta)gI9IBzIg?E4bCZ>u&}CKx=(bCcOLK
zeOoTP(3607`<D*ie*cf3IGi>lLYp_;dC$!s`qtMUo$9tz{SW_R^_dgL&&k7+*Bt%o
zA3tim{Wqo#|KuAhM_Ox1``3PJm)dfNSH%J@=EMHtbF%>Ezxd4Fn_FV(ljGMpsAaH<
z>3^6XJ4T!(h(aRveb5)ZPdm8NYW%Gq8~vdU^1p7aCAS0Nv4@)(p#EM0(D!3+WO(oo
z!|_EfuT*$!c7tO_SMc9lB5rGhW%BSxLsni$m_PaCkY6%&v|#-NC;^@04>zM%l>;uu
zL!!<R@xGx40IZwdKfHf=V|h&U1ZxKqVx6Gd@WiLPs01trS`EeEq{+s7!bEknwX9kt
zpbTsP^3??3qD<zN4(YAkzy6l}cMQD_`~#ZRffh4Q1?X7f`Ed37OYC{0&-k@A)7QHA
zLz1&+ma4T0@225tZv?Ob<5v4F@%IXVTkX3fV887nQ<um>>%C_mi3!$Xj()Yx%8`_b
zON)H?bC)t{)u?7gCU#Y51_=XuB&p6=S?caxn+pxVdj;I`l?R~z9Q*ozu;*(hR+mJy
zp7GPKb~yWBg6Ro5od83?{zC)U0|LJ)nA};UGp{ji=&t5VKouwg&Z}t!+X5hL9})c*
zm7jX}+RvY~kM3%o%vd}Y5+w?!EEwJ^NTZxDe*6@sE!ew%kR(ZQQj7A0q%bJivAcSy
zTa>$ip*|P5uNDZ~0>CRD(g1h<=<tW@%NrkH*6l1krtch^9yvXEgH5R>(OOd;7c|ag
zeED~eVA~Sea9N!Xv9XxCvVc9&_J<DeJJoUH8ept%4X+9a+jfE5zp~#8d+B)EvEKV9
zzp-%D3y-#cR34E_owHz-G^QcRVknLX=8ndE;|nLLP1}fqMiwE{IkkNj!{aWad%aIo
zM$K!1382z<hgUQzY@2ZY+XqjEz$f|)?gQ&nueEorv=vb!Cy4|)7f7uc+9jAjmT>H;
zI#*mjz%vil=`1HSqaL+skA=8rmUi%;E#Lb0>oe)Sj%TPs)zqJT_t)bOef|<vn|iJO
zWhFrcBtQVPWY0kLAn6DU6ObAW_?1lpeD-@SLXj{q;^8<3j%TvE7~t2yDrM3xt2;;c
zIoHHtK3HFh-T4!Nk!Sjs(*^EH?$GxncPJnSQXmPUL}el;4M7M28l(wf2MkLPwc&}c
zHJRL5#E=5lw-}suiF=Ad*+5#k^vlM-0&12ciwh@v#zzi3`b!-K=_@#K+3TyNrL&zK
z;fBI?Bq|jovBt0<Zfo*bBMj)Za~#{mDVd~s%8v00<+4W-<rIemQ5s$~w$Hgdjg=2r
z*ZtEG`AZGJmKNA^xI7$pGt06Bwhx8{mTl6mLz-w58Yu;12VLy3m^{?vxngxD!g2+M
z3#KK>BS9Lgv8}K;d!+M<M1+e5K(BQ~0K#?**YY7~=0q{LxywY=X3tKEQ;^u6q;{!E
z9H-p-<z<@9fQ`9~xzioOUW`g4-8D^~X^La&_Q^xewLo>{#n9h*sNnRo&R;$?Xj+@^
zrHy2$9YhprCNdKgJcr9BJM7#oxce`Q$fCfX&YAsDLKNiKMMx42c1rs>&>AdDFmk}4
zxsnZJI=^fGP4;~!A4-1n?2%v{2yV6SN&s~+3MUr@fUkYxyYkOJ^CEz$jqG}(Wivc%
zqjOE#6V$r}PJJ(9c-qC?1#3q$4&LYy2Z}7x)UFZCp6sxGB*jz`%M}O{YP$qks#$&^
zxn=LKTKBCU*YECZWM_d65Z`Lwm2Ve>3k5)g?IXe~A5s8EAF4~h`bT$+9xCtD|HdA%
zVBIFkQVN#}0ty^|q)E+;*fr%bGU-q_pin(YybL<a8L|r$FUwJ}B93$7UWQ6+@>sF=
z8kj$tPL`*P`}~Ug>nkrt&jKwV>PMfy6AsXQB`A(R(llRxTWxA+#JgW6mhn$+o#3@^
z8D{@YKF*Lqww{oL5sRn0NJld~;SkRYidBQsv?Ogv{2?d|3;eQ4x#plki=->CT!CX-
z3{IE?t-Mqk*LT;Zo!$KcioIP<xX_#RmJaCG0o;SH8U4E48#p5)1s?r=hqJS7=AY4&
zY9{T)jAkPt%M{AU$&CyV8JMQP^CY9=J`<M~89(GgNfD7?x|-4?jO=o-43l!jW&aH>
z&5d}#uc<Es!$1Krw-X(<g<gMR^ZlQleox0+xw=%aSUwl9c&>v+GcYAd7hvxB4u%De
zZIU(&nsJZvh)Xzc6K5Hs8e@beLu!DkRb<dBu;*}z={+Sp+s7~4I7NYpL1oCG-AE7a
zd!6%}TYBNLU#%LiItTP!Kmd+6V*N|uTU62kYKId#i;`9v((c5h&5SHfDGWfCDjIVc
zB}36Ebh%{DDC^A>J(#liLW{<^lsr-B9IUp5=i7AJ5uIj?$^=;m<x!I)&uKN{TY)bD
z-D5v##;>{yoL>YraSr&>M+$>(n6XrE(CLJTmY_ZpAxuqek3f1kFFw^}pyIPM(`9wB
zOCH&TFG}|8FEe(vN8XX7nWDK7vcBFX=q4D3z%NP6k|K^1yb@#?gZtm${HN`5f!wC~
zTi4w>u#d@R+1Z`2!8)sR5rd-+#oR+B87s39mIqo393OgN!osnbU6+=bn`vMc1qy@a
zV#2Ul;Oe&ybH!C-?7M1!>Y#^Z3+&RSY|gSABuG<04naG4U2(`9>#NWU;(`kTpx;T8
zfOGx(c7If4kgf_m+r*bP8)q_R=j%NG<OX3|VR@1~0k<S^1~exgX<`bC@vCe)>ml))
z;Ox<eK*Z==QJF9>O_Q`ID3mP7BvD6^bQPoqj%`q=2%@eoj$dZIeLJ;-3j(0uNRogn
zW8Q8wT~<$|oP4Umv17{|eQJ%Bg&s*)P^<~cV;Z--d2g`_VU%(IA1yQF6tR48hjOGL
zn0cm4+v+j5(O`b1L9Z7R_Hr~}J0@e(MW!z;F*xcneaP8Vn7!l!{fJNmte0yA+ld0^
zp*K}Wy-MsIIP4=UpnH;mYJq(>7BK@G)7BWC!Y&$Erb*NV!!{_^V0|&>`~PEs$z3j^
z2Mzq1KscJEBN4$#sP3}Zaan-_H&nRd4Fg>F&KlReYY^0?x{P``)nS9MosaFl*8VUs
z(61^Rue=LL0boq-FHL1u$f@VL_!YsfD=X|jRK>F_Ff)Xyv26q2x9BxBQUXHbdXmZx
zn0Y4TYo9qw*v%+=9?qaZ6*E@nd&DyW-!V`bY%FA~FUCCgP>YS_kj8RMYbj@ZugB1&
zNvEE@4H&r)E4Uy4tWDu#gzeOgdVnDr@O>QR&{$1);lU0`lw+6zw`kC9<Y=`im;?f)
zp*$)W+zksyGyd%3ONdIsuvsKNBakHsh62u<ZZh|Lhow_pPCwpe{%Du_YJ_15hIcx+
zo=K@@lBKG)<Dm1-elhiBS;5OE4MPxx8GtMe6e?zDap2M_wreoA(%|^>YXq$r(*whl
z2)W4_hN+PT6ov#&Q2+w30=sSi!_$2Gvny;g19o2TlD2c=RY(#=yA_kxBHFD8XF{{{
ziXu}7id2RiY|o&xmZLS;KJR)77syux0If9dA9+v!43AYWK?xeGDXnHk9%*PBSdJu(
zG}07gk)~JINOM!=m8v$iX$!42QV8-`P}#8w!h>IIapt~+gKsL4#~I;TLa>n$orS?s
zm#R_5w|zRRIraIB#gj28L1_m>VK#mF&6N)TgZ;4h3l&hzmmdNC9~I;(vyuSPP%>-}
zU|l9T_tOP}R*qj42%!m@8m}O63WD;ejbD|lo(r)(K@vgM+boe)C&4LePCwlxi_2X0
zrV-|fE&N>)zg=W<y2!%Gfc3=);cHyeAdNFDm0`9a%5$P#@{fVL`*Jw}dViZ*+?Ezd
zRFqeCgFPBEpDc6o>?)mB3<{(K!_t(;B>sSb?Ha`0oZ06B8uK{<iD7{02uvHY2y_Zg
zRk6C*=Ex7aT>gdu27I5Sn^QNt7<*C-SK;nb^m-xds{v`I*txGtwPq7%arM&Im)`So
zT;YNMc=vDb7J%-ydo%0n5yww&aQwa&os|ro>&+-3HmOJ{O`#^}Zse@aWC$TB4VVZa
zusn(FgXu~NLlU<v5gM$Dq7!v_;wv2nt1jMzVBvw7_KBRlpjde<C5|;C(*>@4%>;#l
zLvcu8RTN2<-DZ1oPu~^1zio{dB!<5EnHdeJ=O1i7Qy3Uj$~NQ`S5H!}w>jPju#20E
zO1fYgn%2Cc*V0rb!LS8}DNtG<4UK6Cw1zx~QcaVFintEWfTq6IW8t{Z_>_-*LrnJ!
zlxhk$b`gafw`>qECnR}>S2l<<XosOYyx0Ec3rCZst;$iqZ=o(02gtt&-lBi4@WXuR
zbgxw%oJz+pD>#m4F!P-RX>Cd+m1!^pDwAk0$Ehlmmgq>LBxI4sa{FB)Ym-=#5Q>8)
zS)|ExNX?AnKWb6_XA)^jrmu1t8MBy^Ik{3KafUah7;y~pL^F4)K^(SGO1!Z!V0<fR
z<jp=0q<sOWx9tL^`Li&Xk6+?ig|aE6saRR)p?V6HZ=M2CIY<N=g>V&iL1JhVDJ5vh
z(1eMUp!3bd%5uSUAWuO^Fl?}W=(HkEJ>5m-n$>d=k(n`Zz~S)C1rEQd$hlJ;9{T1y
zOS2uKu4Z`Hr!c79$~2z@re2aEifscRq)=gyYCygCRIuSx=q)eC)E6Tt=ODmz#b(xr
zLMe@Hm>5`_r%616p$VHj76coL)@p{%!SRiL%RMKJAqf;o0NT{79ZyI?SUeJN<U4I<
zPIQ<(7jWWei=Yux9dT&ZL*g`H_vKX%URMD#ADg(+yuIITu9Rz*`}5ZOvRxoc6@JNP
zs}*KQ5m~uKZzZL(sIWXpBaPMqy8v!c614=5z1b50Se=bY;tXMcUDV`Ck;R)_AcVjz
zNV3?Vy^&zLkg1GLGh=9n%j$BEC{H<iQj;1fg{p;8n$CJoWymFHW;7ciqq{6tX46|H
zuCR|S98LbDy`CmO)^`K7ttem^Vyh^U2Vp)>CYidVL~Yz7kJ;Qg4N`12IpVHDYly>~
zW<A8NZdyufC8yWabm}Sfm54OXL1?l};Z+3E5Tr5WI%oMv#Q3!q#Zi;)f<kCbX-eWx
zZA#|R$sz-zF7=Hb&6SkeaDm|+4r!izbn;639p`I>^VfZ0a#-mt08|?4u4PMvfRKbN
z0cn5~5O)>Q)Rcw=VG<K`Bcvhdtr!HW8q3|>i#!(ODa3&yPc>mTr_+ovERD_}OEg+2
zvbLr&;7}T{C{0V$hQuqIIIf98(FsBf6Dk89i>G3`jT|WiX_Ef#j?3(~oSz?Tt^I<+
zV4nXB04)upsf>hPC!@2L5C`BDH$gC6upB{qBPB~gg(gV=Q7=Jj1p-vINq*7<tw0!H
z<dDUi*QB-SZ1ts>*~cOdzqQOlYO*pHkR!-DIYKK8Pa`vlRdQHf3u)D3+_Gk1%%r=a
zF}&=*?0<vxK0{i+bNsJ+PxReDZ@V+ptE=Zn_wr6}tcd%9jZy(|7n~B<LJ)_FEQYvg
z5VkXfrO|qGv6i!$F`^;qZDxc1fWY(wQVI+QqIQn$Na8>f_EMyuV_P=6uQo_?g(zt>
zIm=JS#9>ZjsmI1rj9byTMFUGpDr1tMu2?&p{z_#Be+az3pC4q~1whX~A3QrU<<sj#
zs3gNMH%-IxAnIy*4UkfR$f-<#Aq}!XlJo>B7f6gSOGG9zomc{)W98xsDU>7(d#=u)
z7bzUuAlQJVvk5~}4l1<CL{2Xac=5>|Nti>XaSAZHUy_89G}K66VAulNHy9i@DU=NZ
z(gM)lR&Vg0<PLqSeV3kjuCaRKtpltrHmI*9SPr;VNCQZs&6tkRn3klwC{ek<vdxt=
z)F*>x_Cj+xKHX1NGC&sx%~GCekw%Krh%w?<#e_SM-jX!cP-`(qr-E*hvV5ikc1jZE
z1j`v-S&}PFo@eOXz?1^%YP_l-Xyn+oiB1JNGs6CH9=R<5wnlw13N26SBvE2`#G|#A
zk#=)L2BrtffM8va1p>nqbDg#PyFoMgDVs;+yKEklPq%!sThC<w<&4IBW;W)rfp3&Y
z#DVci_v493OO~{l+E?P_(N&Tj4DWSl*AqIc87h+)a+8$30f@Uf-3>*tB<R#L{IdCc
z|M}u#0H6^<n<kWpEDpSGfb~|7#b-8)6mg^xfQqb@)>8J}B+8xy&H-zE6Wm(-R(!@S
z7$ORCu?50b>#e<-t=VPqSh%iksZ<T74pi7!h^S{h%7Z3hGs7=go6)GPKxm?lrn?40
zZCZg>GFUhs{ji_IsEY!?$WGVobu;onU=K;kHH+C^f>IjC6ZBTipVk+Xdx7J?46xkq
z>~1YSKR+>vf_$s<wDptyuoaVQr(4fawUkypWZ%sW8!Lhh-Jxg-j0Kaltw3set(+v#
zKP${69nH{$b@J3>!9t$^^NSJ%PCeOf#T{EkLCYxYgs7)cDJTnq7310FQhG1&Ja8IV
z0GeBE?f&7aU!)0>0CsW6S~p~l$_1TfM#+^dKa(+cA_H4t_zHhe60YX-x(c%(7&>Us
zd;u)m$mfqm-|Smn)VI3rACVatvrWUurCl@#mK7T(64C^+wmjBc%KmqM=T8CiK%>9&
z*)O{IKH(}rnXZ`%4QX4W^PCfpv^jUOjkZ!`C8fMykZVmCWH_#5*YyrVdmNGgq!bUY
z%|$2r8xU?)ihfZ51b@SKMawUSNulIv=_wXYg(OLi3gxNxs=6OI37i2IU$XNTbgCoi
zX3f&Dg*znZtSTDoA>A-Q$&B$|abV46`Pqb_Nr&m{e6mn*=DP{fkjtl@?0g$oI`2Ky
z%K_l$YU!;JM_P|u4%Uv0>QGT9J@qtjw*On~@B9TXeyg}Cw9!)`M4@8xvLeI#T}Uk)
z$7SJrf)^g_Qm$GI)qJ{P%F3|}ff>)A2>-bME-UBN3-z|z<NYtO<gFjO{7_r38_BFf
zk>k5wrgdi-STszrmS?)P-JRbe!-@UX;iS4ku%v1EJ$%<@&rL<*mZsiKn0|-FaIwId
z2Ls{;n5w*Z?)d7r(ny`?N1yt6h0+TIKqG_{TVIHnI}bZ=&a57dnS}bujHMUUkv`IE
z(h#k3&5jz&@pcb0Nx*b0Z=~A=TS_)M0YN7rk2Z_16MH;HUt{pouLf+K$?2}EN9#*V
z51r?R%Y6b&&yPAU8vtPl@y*|x5&e7JfdTurdYIE~#)!yMOEdK!_kFEym?CH_$H{gU
zzjX=)DEdA(MkRyQ#}nk5KqCl)oN~=XYr!-Bv&Yhjyt#Td`Kvfk$AMX3?mXX*Us@)A
z*#Jl>)IGmHYXa__58e1_Rati14=LKKF!yZqNE)dbV99c1D+=<E?SBF%0PAgcjQ{rR
z!d$@^&{U=*r=RYkx`NmKYoCStbIv}N_vTJSKklq2PXTA8A?8)C7lHMcgg(730Nz`@
zUjXv6kKg#grd)jg%8`_X;|bk$y?FYG?l=0rwv@(d3-Rq9W)$zebK*~1N%#(P*dU%2
z1b&QPGf}}n@5i6)EzBKn9gBO}Y@X>C`?<!V%JphL;p+8CFaLS(azP~c`TukM4V`A=
z^XunQ8qay_Gf%g_dGfLL<9(7@usvfv3G-e*-fs(lcm3OOU!h*-6%E2wq4TzzEj-Q4
z-0{{k&6Vb2f6lf3Z<WnY?;3rb5xq3i+%^F3`Pd%Au=xE}OFcUGq;c21|NYc*|8z#w
zpLjh9^Y;0nW;^3AKf9D%`R2i^uYUW`E%*KTLSyyCwPKcPr@yG6KWDRV=I#EqXp8Ln
zs`dZtUq5%;y?(RUV)}kAZUHiAWY)@DZ{!DGoNqk*jaBx(wlv}tr0ck5w=!%8gA-0`
zV9f6BzN(b&zN(bnR(s%OfpGWw%|ZxJxfXx+=`*fr8s?AwXi2r#lOj;HU0ELA=U1g6
zGQ$)-uWWYxvKfHx?z*y+O&;(wuVjV?Z>*}@Y7hLa{PTYY04ywVjC(ze@&Et;07*qo
IM6N<$f@T9qr2qf`

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/earthen_beads.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/earthen_beads.png
new file mode 100644
index 0000000000000000000000000000000000000000..8059d3b2eb9c71c9b58a14056d26fcf47d070a42
GIT binary patch
literal 8024
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
a|9=2g(nVc!_{vBC0000<MNUMnLSTY~uPmMb

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/eskatins_ultimatum.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/eskatins_ultimatum.png
new file mode 100644
index 0000000000000000000000000000000000000000..bd8f8042bf5e0c2148157a7236e3467bd178ac33
GIT binary patch
literal 4552
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/ethereal_embrace.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/ethereal_embrace.png
new file mode 100644
index 0000000000000000000000000000000000000000..c189077af4bf8465f4c290857d85875a8ae1941d
GIT binary patch
literal 9202
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
IM6N<$g0igw+yDRo

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/evermoss_robe.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/evermoss_robe.png
new file mode 100644
index 0000000000000000000000000000000000000000..7ca8b1b8e6ff53adf4a5ddc5ed73e205a7ee572e
GIT binary patch
literal 7080
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%0AjGtQ8u2eiZzbrazpEdcqfti
z$f${7nMtiuO)T}yP)`i?fx$XK)ew3`17yv1cFjFs*Xh?*_gOp)0FO#2nrKYno}B)J
z<T9y^4Cj%s$(S0ZmkOo_HGzu7siR*TZ0X5XD9aMRS7M!I=mHFe!W86%VwRcSXJpTj
zHrol&av$~{Gt^U07UksD$h{jQ>+`T3e)dpIAPxF-(J=c?H}%DTbX`7C6fl)BDN1Rw
zAxB{(aeiMhPN@z{X8XmKxyizqBE$U^!zOI!eVQ!;Ocrv2aqLN(?a<`(azm~h!@U+0
zBAPQ@2g7<hvb#CYXohBLuwF?y<DB3c^Y+;-Hs9&}zy6Ci^plu?%Y82TJHuCvv)8N3
z_4S;T9F&~4iq$8`#$XRD#O)wgu~(3-P?Vl(I-zJhs!HerrWERf3b$8a3d1<F6jG2@
zfw7HreWYI|aspcj*#cJ4-XvSv+wGnB3ny>tn-2_ie8=JJQC0!$16P6Pr_WSBAuj!p
zMt#gUv+th}E8bw8*^a1NL(!Dj+7P<HxEKgSMmGwgi1$?c1!e+i%(%w0{GFlg?snhs
zPPA(BHDl#^iaMg)5JPr_%*AkHSms|FT79)!@+xp|H{CLRw*jy~4eSAzfXmi%*;hOc
z9NNY`D>M6oj_Nh%S-n?1UVWeU#(H9kjAuQ=V%Rl01YdbnG6?A1e3l2ky1AdeqKO62
zSr3x~nWd<C+|U|>x(baWXT$oViPbY;y_<1J-)#VdKORwSfGIHfme(3+Y{`KL`*z~4
z=SZng`KeqlTrNcLnsv}oPi!g1db)6~UtL}3n>l^7o8bY0^jn4<hMmfH4-7rzhsgsT
z3V;{CeBA=P{^c8q2On+aqo+xWU1e52@V?rCG}*oPSX@z17=z@Dro`wyNepeb`e-a~
zxf3jYOy?)>jz=Ep`J@`~?apN%0OZ40zXRk$P(H4o_w9Bxe9UCWr~1hA{~G{jAdUYZ
S`AMDt0000<MNUMnLSTaU7;QcP

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/everpyre_blade.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/everpyre_blade.png
new file mode 100644
index 0000000000000000000000000000000000000000..f22b715ad88613471f6a4415be77efcdfa658aca
GIT binary patch
literal 10973
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
LNkvXXu0mjf9t})Y

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/eyals_will.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/eyals_will.png
new file mode 100644
index 0000000000000000000000000000000000000000..c3e510882718b06528614529509cd927e488aca9
GIT binary patch
literal 8221
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
P00000NkvXXu0mjf**x$r

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/eye_of_the_dreaming_one_new.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/eye_of_the_dreaming_one_new.png
new file mode 100644
index 0000000000000000000000000000000000000000..d2b5b6b644fe455431b4de04f39f8efa1cc60c36
GIT binary patch
literal 8659
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/eye_of_the_forest.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/eye_of_the_forest.png
index 53d0cc5ac18228d792705da32df4960494b0f71d..a348ce8b70760748f1b24cad7f53a6e1071c391b 100644
GIT binary patch
literal 7010
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
AR{#J2

literal 8397
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

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/frost_lords_chain.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/frost_lords_chain.png
new file mode 100644
index 0000000000000000000000000000000000000000..98b1092a5c32767bca0d0cd216a907b5a5b749e2
GIT binary patch
literal 10218
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/guise_of_the_hated.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/guise_of_the_hated.png
new file mode 100644
index 0000000000000000000000000000000000000000..9c611383829cfe7486ce811ba7ef36e097bd0838
GIT binary patch
literal 5475
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
ZZvcB$l)PLXk1_xN002ovPDHLkV1l&_{Fwj%

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/hand_of_the_worldshaper.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/hand_of_the_worldshaper.png
new file mode 100644
index 0000000000000000000000000000000000000000..a49c6bf223ecad27863d262ebe86be9125179cfa
GIT binary patch
literal 7557
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
b$NwGxyq4XZCxh2v00000NkvXXu0mjfta8Co

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/inertial_twine.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/inertial_twine.png
new file mode 100644
index 0000000000000000000000000000000000000000..3797781fc3b2d8ed68bbe237b162ace4b00412ae
GIT binary patch
literal 5019
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/lightbringers_rod.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/lightbringers_rod.png
new file mode 100644
index 0000000000000000000000000000000000000000..9d51b52060bfae00546d6fe70a240175715522b1
GIT binary patch
literal 9658
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/mercy.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/mercy.png
new file mode 100644
index 0000000000000000000000000000000000000000..9ed0d0105b33e26aba757de92eafa97aa72e49a0
GIT binary patch
literal 3352
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/mnemonic.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/mnemonic.png
new file mode 100644
index 0000000000000000000000000000000000000000..abd41406d71d71e31066ac4c48f72066e79c26c3
GIT binary patch
literal 4508
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/omniscience.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/omniscience.png
new file mode 100644
index 0000000000000000000000000000000000000000..163e10b8555bf5d663ff87467cb16b6396eb7aa0
GIT binary patch
literal 5196
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
GLSTX(H6A+v

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/punaes_blade.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/punaes_blade.png
new file mode 100644
index 0000000000000000000000000000000000000000..b9df48891893018b4561f3d8774dcd777dfc7959
GIT binary patch
literal 3904
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
O0000<MNUMnLSTY5qeI*P

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/ring_of_the_archlich.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/ring_of_the_archlich.png
new file mode 100644
index 0000000000000000000000000000000000000000..b4a65f469276c57c08a87f3e0728255aca175ec9
GIT binary patch
literal 6372
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/sludgegrip.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/sludgegrip.png
new file mode 100644
index 0000000000000000000000000000000000000000..2669e829bd61f32257042d32776d252852f59f02
GIT binary patch
literal 7852
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
KMNUMnLSTYil_H=3

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/spelldrinker.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/spelldrinker.png
new file mode 100644
index 0000000000000000000000000000000000000000..de159bcf89df4416133bdf0e7c43e71fa1fe6d79
GIT binary patch
literal 5618
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
M07*qoM6N<$f({#L_W%F@

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/temporal_rift.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/temporal_rift.png
new file mode 100644
index 0000000000000000000000000000000000000000..424089b07c908bfc627bcb9905be6bae2077b148
GIT binary patch
literal 9132
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/the_calm.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/the_calm.png
new file mode 100644
index 0000000000000000000000000000000000000000..6add1fa4089f6cda24f12f7bff6a3b32ffac0558
GIT binary patch
literal 8224
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
SYn1u`0000<MNUMnLSTZND?yF`

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/the_rivers_fury.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/the_rivers_fury.png
new file mode 100644
index 0000000000000000000000000000000000000000..f535954a649bb083b9994d6c5034b9b96ff2de36
GIT binary patch
literal 4040
zcmV;(4>$0MP)<h;3K|Lk000e1NJLTq002M$002M;1^@s6s%dfF00009a7bBm001r{
z001r{0eGc9b^rhXAY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd
zMgRa0PDw;TRCwCln|XATb-KsDzxRE!v`N#J?zFVD6sV<TsR$GbBj_Lshzl}q_bT^z
z#+h-vjKH`ccO0%*9IqfQIBr)^S)^5DfP%6V1-nW2l`iR$q)F4PZL>7VyWBr`!;Oy4
z;K-8rJLf$;>1j{$`99z0d45}nAP5MiK?wQQ>*uxOKoJ2Rw*nj|0VTM>as(XZgO{RV
zW)k7x!jVc5gb@}j#ll?@OOHv4irTz#ryD?c&W3gQ>B%X7jvp0{{O`K8MU(FQRl?+q
z<e2s|UsN&((Ln?n92rHAq8^PylaMf+i)f+(H5!Sk#|r_#oxk?sDM{1w*6K~RJ4X!G
zs;;)y;rTDTyO|&IE{sl5obEWctubT;5M_WwkRl8;y4+&`J`Gr~mI5FFpa{>Mu_hxb
z>Ry+Fa*mAHJ=u4ze#%^Ji}RU=`i}0~R0JTB!p~(Cyh^ZOEe${lK$-jKLpP_yCaxG4
zlPL_;)}2kiZpNY&Nm+5>4&O-Q;pcamwSy7>@{o4G>y!Hl00Pwbqb>!YyzY?)=4Z~#
zD<qOA<*9~q^%kQ?HPQ;&ndybc`BjZ;#37R@mC>`8r7A*FfGs&)A~^gJmm@nqCjX&3
zSJ2@J)8q*$%ZWEa#c9l=ohQDsj?1~Pz+qL7yuI_)rpB|ShADG%bK>G|xGyg!?aPo8
z;Q8y+Q~-GRjP>KD#N_0ya5z&IWyVd+l_<uN7RxA<!)$-m=Q|stCoG#zYXwPF$>x(Z
zEm!1DUA!<hCMl7U$iLq8+V(>v*xKMfX_0=bhu!gq?A+8vsgFj)=iOef_C{nS<RL;(
zp|;!NvbD7|eEsGt4bxVxndf%q=cX#FyKVhye)*ESCg^nCq_el}n=g-iv=e}a2{Cvn
z0L2S?e)W(hy8kIPq2mjXjRkQkOiV}@b{{&?RQArR)mFoRZ^EJna#ix1r;H_DuTKB<
zaC}_Gw0`v<arx5RUmn?T6o3bSn+dVVE4CH=#}iSh<2N`Y>0}Z+6Um;$QA>Ag(_ad=
zY0p(w+96Xg+4np-D>Zguc3xZ(Ro}I>KUx`+;<SvCPQJ+iUS9)X1b~fV$Pg0(@cv>K
zw*JjqSI*8`_N+sufJHZiFFvcRJGuR}27#s}^q5%LtTj*0<=F{i6MPw}$q^D5M?UD`
z+#cnuY4c+n+gjUBANk;{*W=X!Fj6!b<XOQI^a4y@9!1q3woB$M%^Eu+Z_$fpIfc>=
z9lrVSWJTrP0~%$)ytJ`5E*uxD%1BEXjg=InjDw}iiB`>l?y9mP<M@;nbNUn!Y<<<y
zCa=e92A~I^qZl&4bAmmn1t`|7BjYC}(DkrOXDyq1TT=S8sN?!UoGw1o+_dk2X~Md-
z`8O}SJ#}hS66~FJNKFD1oEK&0!<r)>zg9PO_R2YfrZ8f$P)y$9{Fr0!A1IS48KcL+
z4zM2H8uT^bo|LV^bG7dg05UEiKF{M&p|`ya9tTIy+_-7ZjQR89=Z_hONIM5+lt-JX
z$MpHZ58K+#9a6`p%}tv%dwH_Q%es38>YD0KRaR3pF?k&90027xHvl&1Q^3;A0|4!?
zC(tp13bUg#p`ONPEiIT&CWc4ilcE-IBLnX9Uv8`EYw7IwdRYgNrpOlE`oJ_P6_47M
zmrqrFakvhEP9kFld5*OLZ~<U9b}r_Fel0NA=MVrueX60<;C8VSCud{+#Ouh7W8$H1
zvxCtO!PcYaI;tB+Sl-7gqVggZ-}}sh)P&p^3ukm|`zpEtm?)YUeI9mD>;PT>Jj;6#
z3X35Dfbi9xU9EL`n_lDcAdwCO?-F3wI*}S54WLILj7&BC7q?~n;?~D+v0D;SSvd<Y
z-`uD_Z#G7a4Ikk-!3e<Sk3ImzE5?I)tY;AbU`Kjs&=9|Dh$8Eg?1I<=2>`0#@yDiV
zi6p_^rbo?bHEa{4m^)<xK0UA>$%&kF`Gdd7jf|PCnwm8oJn_ItwKyt2*jWo;*z4kq
z04xB8{n6iOTOvgBNeH?cP^eENE{B5Tzp#=dPRgPOI?l`FH%w1d6wJL_$tY#x83HbG
z3Tn!=7*N-OC%y1Gl4UV5vt${WX-G__aDJFZ#b-OpG;LZV0F%q^82~T@U=#qi(Y8bY
z0G^Wsj{qCm77&SCk4@<V0wDx(nKcqqSFbGozEu-*moC}vaYh%!he;uIGf0kR;7fO)
zU)_Y?J@z1)I^{@7j6`&d9J{J&&{_3PWo=PKGk^gAf!4nW4*+huIe2OS&vLMiNRj`a
zG713gFxg}PB6DtC_WUGOM!^d=&x2w(99@n52$%Qxj+SgX-(@@2RdTe~7ok)LW*>t?
zt(7C~C%2xdEjn5Spig`ZV)Q)#_`vsc(KW&2fERPi1OOnf69PcG>`$BSc1K4(9vhXB
zxBB|&h-M||Y1Y8zJ@5JOxh*wjonDI;So`bNGg7%y5;0aPGi$U%Bc_o-0R1AoR?Pjs
zi#`BQf+DzTK){Mm*{<$X-m~iA+;mwyD$ZKKTRl*O4dQg!t|qfi-vXc)z`(F=zzKku
z4WI#V0Gt5K;$szG`!?E^@Za~IK_S43(p$)(n~oFzif`&;e_TF(>a^DzD*O8TT%*Zd
zO&X*m53>f-!S=?pHMIcR0d$Eu?(_##Y?&VMcTTbB`JT0YKYY*#aAIvQEy61w+55@%
zk=W?_9W6feoN7+WOr#O6YBruYvbVz6+ou801E52+xLJf0#C8eM1+4gRn}&ZWc-bF*
zZ{`|XK5$=8_2BOPe@&X4eMh{3!I1;UK#`Vqjk%&v+x?B&*sC27Bd!s1+XTQN_VvHp
z))E9kc*6RK_~$_=KmfcvB70uaruVj$B&Cj<xW7aX^U-E-{8wK$ReV+|@WK$G$dFjf
zOaKN0a@#8i!VlUzg{lBJKtX~`01=)65SBLYj<f}TTwVE%EG!(w-OwFvh0XlIA$46@
zod|3Yc)=7flN<5p_CJCLfc4R>|Mask*APB@!UOAPe7NO_5>6%yFMPKJ!{4-eT#ipq
zs_V*X#Qv=le_BMlj{@)k;DpPxo6B4ScnN^;f+wGyf5%<R4|Yps)ZW)BG2Bwuf9^!#
zKA+od5ur5!@J=z;Ie&g%uFu3=19-*Mr~kb8#Wjz9Tw@!>-`;P+K+Uo0y3co%h#M6K
zaUx?7bKP|*b`M$s{<|lFJeT3{+g|bO;sZ|)gvr)b*}W*;Q;+tOdyjQh6_*3B5Q-QC
zUeJk!&MsP>y;AU3MSz39cTj%#+>M)VTQ+;<lW%DqIJDz5I!?W_$Iw>ZDgx^SUg(#E
zQD&c;9~LJxKPlHQ<zJaAY<oYv^0v2kJ|mr!x=!a5VB1#<<Jo<m7~0BP#MPQcw7tpa
z<{e_8<AtkmY{gt*cqsto+`qo|%%Zv1udQ>-ad6)`v>$qDr&ZI~MJQq<1bu{tj+Rhn
zuak3J$$Y<R0tCW8TD<=iT~gA63OW+jgLTlB9yw{%G^zm@K!}Ftcr7@XB9kO8tCPE`
z@K;2D0QiVszQ1Ez*3=mf+IxoKGFs4baLay8YgMyY;rj%R*NKxIr?qd?CtQP*TILGD
zt5z59d&QEFd_U!rz+K*t{pIf;5#jaXLgpg8X!~n&OwC+oco~3*rMutVn|J-Jo64H>
zXs_u--6xy&Yg=pm@Vz3uS%hbWYj{S_T<)CTaO%j;b5hk!QBc5LJ;0wl{Bp4f-~T<4
zXRmh7e|J!q30?v~dDrgu-pI<#y)D|O!iR5`p}J^uQAd51AHElWR;rMg18jdy;eWCK
zfqj1Y>o5IAIb+T$sZRpyaV^@96&ClmH?#uK6PoxVZ}vKUj%%6omn{VXBfnt#=Jj(I
zE`7SrBw+XPa&-J{^L|ZRy+7xB1WpLd`JjRSmjwvCv5{B!^c`cS<UgH2N5J&y*J%H|
zaJRm*`TTdPeNe*xO9BM0=kG6m@2%9aQ}5|=P-r^U0nOPrKGk<NxBL6NxOEk@@IP9B
zK=}B(7EiVbarewoMC15dr*K|<xKv$V-X!kZg#`SMDuRLV6aRfl&h(WJACs^$IO_+X
zavS=a%S*}t7zs_Z!EXB>?SKGy#SMS?-Qw6Ox9@dYINICb#HY<g)ioz}9s^(`6wwlj
z=mbs(33vctc#unNb&AQqUN${4^Olb}Rz=Wcf#uwu(x$Tq&WP)Ijlc_i0xt{(!wm0|
z1z>pZKLWpa`#OKiniVr|xO0bTR8Dj!2f%fFUfXo`z*hn5d95UjHu>CFe@Xk31PCJ>
zzVjuGi<Y1DhpZH$nvk2Ax#-`fjGuS6jg`SvVFBBIyuR|-TZhFdtwwwXeQs{VznOs$
z8I17#DL?~|$7SEX#o$U=#U<o|Rg8i5unxZF5_RRVH^0Dz-CF-C&BePnp%VEY>;eJ1
zw-GE!o|ll7gJfkq`p#Ivb$5@RIkdf0+_3Byt9{7A0{}%RfQT~8`EBaO>23bzNAHzH
zrX@d;kqLR18{NmdVeUCO2tja&d9N2!AY|b$bO9f*by7Kb3I9L6&3SC;T<Mtnm&S+3
zq2inw+G;l_uNHm!x;`=D1`&QZl;Ht@**d8_@PsyE;ag9wfpq#aQBWe8i$Y`lFm&~e
zun!lt45-_yMe7?S;q<W2#d!ol;1I%t5#ePyt8*u&-tzlBaj{w1NqiV2CZOV|35Mnd
zkg((Wj)s~u0J_DZXYsi>7sR8gP#1t1lNTE^zTmfK7N*UN=(77zUeX0#8;&q$kh42K
zYVItn_QR`1`}=QO3O@${WChRu>1|^#6;ai!gG~*fucp_~U9Q*mHFSC%F8|!V7vH&b
zB!trUZGK3A_*J=aZA0;iW4u0$^t#M7AN^N}wZF@V3&+tW0D}}wj65d<UQF<Xa^d@y
z0G{!4Vn~fTOBIpa_r?FL-o|q*0pKDOF%yO|^Ip!(bHWe;E*%xxuIIN~lOUCGAQXj5
z^8o=N7c?`w(qYo4f^*ZLm`f`oZ(Lvet=E^!e2h{xHbH0}m7QxW+`x0JN6hUZffr1I
zm$S=NjC*vL9ff%5Xp1dRkP<6s+6Ms=LPER_P~jSFziBjYFMDDAuB8~dkCxIJaiU{M
zzcFS6fM@g24eX0USprRlAW%F6Mh-$kzX~v&@4VlUve2>3l_=++gN0`~4=#M0ViW+k
uYFD-(kR0$B1_c%p$^(#}LHQTQ{|x}9#j25N>je1#0000<MNUMnLSTa6YPhZd

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/the_titans_quiver.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/the_titans_quiver.png
new file mode 100644
index 0000000000000000000000000000000000000000..bba78604a20d5d8193f5afc61a0073833e0ce2b0
GIT binary patch
literal 7248
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/twilights_edge.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/twilights_edge.png
new file mode 100644
index 0000000000000000000000000000000000000000..25fb1452e85d2225a83e804e8ccd03a592b4cca6
GIT binary patch
literal 4278
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
Y0QV<)$rq@5L;wH)07*qoM6N<$f|XJ^(f|Me

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/unbreakable_greaves.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/unbreakable_greaves.png
new file mode 100644
index 0000000000000000000000000000000000000000..f71247f428d71d486953546f4b2dbd82582b2f26
GIT binary patch
literal 7812
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
WP!Yde_~{e?0000<MNUMnLSTY`)Iuo$

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/wyrmbreath.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/wyrmbreath.png
new file mode 100644
index 0000000000000000000000000000000000000000..fc964ba2bf9e49d62dab3d25f973f970e7d6a1df
GIT binary patch
literal 7510
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

literal 0
HcmV?d00001

-- 
GitLab


From d2f05d6fcefc69a16e650ddb4cdd2513cde713a9 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sat, 4 Jan 2014 16:47:30 +0100
Subject: [PATCH 053/102] moar

---
 .../modules/tome/data/general/npcs/horror.lua |  30 ++-
 .../data/general/objects/boss-artifacts.lua   |  33 +--
 .../data/general/objects/world-artifacts.lua  | 201 ++++++++++++++++--
 .../tome/data/talents/misc/horrors.lua        |  15 +-
 .../tome/data/talents/misc/objects.lua        |   3 +-
 5 files changed, 237 insertions(+), 45 deletions(-)

diff --git a/game/modules/tome/data/general/npcs/horror.lua b/game/modules/tome/data/general/npcs/horror.lua
index 7f6f86bed4..c667eab13f 100644
--- a/game/modules/tome/data/general/npcs/horror.lua
+++ b/game/modules/tome/data/general/npcs/horror.lua
@@ -901,14 +901,12 @@ newEntity{ base="BASE_NPC_HORROR", define_as = "GRGGLCK_TENTACLE",
 	end,
 }
 
-
---MUHUHAHAHAHAHAHA
 newEntity{ base = "BASE_NPC_HORROR",
 	name = "Ak'Gishil", color=colors.GREY, unique = true,
 	desc = "This Blade Horror has been infused with intense temporal magic, causing its power to increase dramatically. Rifts in space open around it constantly, summoning and banishing blades before vanishing as quickly as they appear.",
 	resolvers.nice_tile{tall=1},
 	level_range = {30, nil}, exp_worth = 2,
-	rarity = 50,
+	rarity = 45,
 	rank = 3.5,
 	levitate=1,
 	max_psi= 320,
@@ -918,6 +916,7 @@ newEntity{ base = "BASE_NPC_HORROR",
 	max_life = resolvers.rngavg(150, 180),
 	life_rating = 32,
 	life_regen = 0.25,
+	global_speed_base = 1.2,
 	combat_armor = 30, combat_def = 18,
 	is_akgishil = true,
 	
@@ -936,7 +935,7 @@ newEntity{ base = "BASE_NPC_HORROR",
 	end,
 
 	on_act = function(self)
-		if self.blades > 3 or not rng.percent(18) then return end
+		if self.blades > 5 or not rng.percent(20) then return end
 		self.blades = self.blades + 1
 			self:forceUseTalent(self.T_ANIMATE_BLADE, {ignore_cd=true, force_level=1})
 	end,
@@ -949,6 +948,9 @@ newEntity{ base = "BASE_NPC_HORROR",
 		[Talents.T_PSIONIC_PULL]={base=5, every=3, max=7},
 		[Talents.T_KINETIC_AURA]={base=4, every=3, max=8},
 		[Talents.T_KINETIC_SHIELD]={base=5, every=2, max=9},
+		[Talents.T_THERMAL_SHIELD]={base=5, every=2, max=9},
+		[Talents.T_CHARGED_SHIELD]={base=5, every=2, max=9},
+		[Talents.T_ABSORPTION_MASTERY]=6,
 		[Talents.T_KINETIC_LEECH]={base=3, every=3, max=5},
 		--TEMPORAL
 		[Talents.T_STATIC_HISTORY]={base=1, every=4, max=5},
@@ -956,6 +958,8 @@ newEntity{ base = "BASE_NPC_HORROR",
 		[Talents.T_WEAPON_FOLDING]={base=1, every=4, max=5},
 		[Talents.T_RETHREAD]={base=2, every=4, max=5},
 		[Talents.T_DIMENSIONAL_STEP]={base=3, every=4, max=5},
+		
+		[Talents.T_THROUGH_THE_CROWD]=1,
 	},
 	resolvers.sustains_at_birth(),
 }
@@ -967,18 +971,19 @@ newEntity{ base="BASE_NPC_HORROR", define_as = "ANIMATED_BLADE",
 	color = colors.GREY,
 	desc = [[Time seems to warp and bend around this floating weapon.]],
 	level_range = {30, nil}, exp_worth = 0,
-	max_life = 75, life_rating = 3,
+	max_life = 75, life_rating = 4,
 	rank = 2,
 	no_breath = 1,
 	size_category = 2,
 
 	negative_status_immune = 1,
+	body = { INVEN = 10, MAINHAND=1 },
 	
 	resolvers.equip{
 		{type="weapon", subtype="longsword", ego_chance = 100, autoreq=true},
 	},
 	
-	resists = {[DamageType.MIND] = 75, [DamageType.TEMPORAL] = 30,},
+	resists = {[DamageType.MIND] = 75, [DamageType.TEMPORAL] = 30, all=10},
 
 	autolevel = "warrior",
 	ai = "dumb_talented_simple", ai_state = { talent_in=3, ai_move="move_astar" },
@@ -1025,29 +1030,33 @@ newEntity{ base="BASE_NPC_HORROR", define_as = "DISTORTED_BLADE",
 	color = colors.GREY,
 	desc = [[This floating weapon shifts and shimmers, time and space warping and bending as it moves. It appears to vibrate, as if it may explode at any moment.]],
 	level_range = {30, nil}, exp_worth = 0,
-	max_life = 100, life_rating = 6,
+	max_life = 100, life_rating = 10,
 	rank = 3.5,
 	no_breath = 1,
 	size_category = 2,
 
 	negative_status_immune = 1,
 	
+	body = { INVEN = 10, MAINHAND=1 },
+	
 	resolvers.equip{
 		{type="weapon", subtype="longsword", define_as="RIFT_SWORD", autoreq=true},
 	},
 	
 	resolvers.drops{chance=100, nb=1, {defined="RIFT_SWORD"} },
 	
-	resists = {[DamageType.MIND] = 75, [DamageType.TEMPORAL] = 40,},
+	resists = {[DamageType.MIND] = 75, [DamageType.TEMPORAL] = 40, all=15,},
 
 	autolevel = "warrior",
 	ai = "dumb_talented_simple", ai_state = { talent_in=3, ai_move="move_astar" },
 	
 	resolvers.talents{
 		[Talents.T_SWAP]={base=1, every=4, max=4},
-		[Talents.T_WEAPON_COMBAT]={base=1, every=8, max=5},
-		[Talents.T_WEAPONS_MASTERY]={base=4, every=4, max=6},
+		[Talents.T_WEAPON_COMBAT]={base=3, every=8, max=8},
+		[Talents.T_WEAPONS_MASTERY]={base=4, every=4, max=7},
 		[Talents.T_DIMENSIONAL_STEP]={base=2, every=4, max=5},
+		[Talents.T_WEAPON_FOLDING]={base=2, every=4, max=5},
+		[Talents.T_TEMPORAL_WAKE]={base=2, every=4, max=5},
 	},
 	
 	on_added_to_level = function(self)
@@ -1072,6 +1081,7 @@ newEntity{ base="BASE_NPC_HORROR", define_as = "DISTORTED_BLADE",
 	end,
 
 	on_act = function(self)
+		self.paradox = self.paradox + 100
 		if self.summoner and self.summoner:attr("dead") then
 			self:die()
 			game.logSeen(self, "#AQUAMARINE#With the horror's death the chaotic blade clatters to the ground!")
diff --git a/game/modules/tome/data/general/objects/boss-artifacts.lua b/game/modules/tome/data/general/objects/boss-artifacts.lua
index 1056158607..3a89648b8d 100644
--- a/game/modules/tome/data/general/objects/boss-artifacts.lua
+++ b/game/modules/tome/data/general/objects/boss-artifacts.lua
@@ -601,10 +601,11 @@ newEntity{ base = "BASE_AMULET",
 	material_level = 5,
 	wielder = {
 		see_invisible = 20,
-		silence_immune = 0.8,
+		silence_immune = 1,
 		combat_spellpower = 9,
 		combat_spellcrit = 4,
 		max_mana = 50,
+		combat_spellspeed =0.3,
 		max_vim = 50,
 	},
 }
@@ -1651,13 +1652,14 @@ newEntity{ base = "BASE_RING",
 	material_level = 5,
 	wielder = {
 		max_mana = 35,
-		combat_spellresist = 18,
-		combat_spellpower = 5,
+		combat_spellresist = 10,
+		combat_spellpower = 10,
+		combat_spellcrit=5,
 		silence_immune = 0.3,
 		talent_cd_reduction={
 			[Talents.T_AETHER_AVATAR]=4,
 		},
-		inc_damage={ [DamageType.ARCANE] = 15, [DamageType.PHYSICAL] = 7, [DamageType.FIRE] = 7, [DamageType.COLD] = 7, [DamageType.LIGHTNING] = 7},
+		inc_damage={ [DamageType.ARCANE] = 15, [DamageType.PHYSICAL] = 4, [DamageType.FIRE] = 4, [DamageType.COLD] = 4, [DamageType.LIGHTNING] = 4, all=5},
 		resists={ [DamageType.ARCANE] = 15,},
 		resists_pen={ [DamageType.ARCANE] = 10,},
 		melee_project={ [DamageType.ARCANE] = 15,},
@@ -1716,12 +1718,15 @@ newEntity{ base = "BASE_TOOL_MISC", image="object/temporal_instability.png",
 	level_range = {30, 50},
 	rarity = 500,
 	cost = 500,
-	material_level = 4,
+	material_level = 5,
 	metallic = false,
+	use_no_energy = true,
+	special_desc = function(self) return "This item does not take a turn to use." end,
 	wielder = {
-		combat_spellpower=5,
-		combat_mindpower=5,
+		combat_spellpower=10,
+		combat_mindpower=10,
 		on_melee_hit = {[DamageType.PHYSICALBLEED]=25},
+		melee_project = {[DamageType.PHYSICALBLEED]=25},
 		resists={
 			[DamageType.TEMPORAL] 	= 15,
 		},
@@ -1730,8 +1735,8 @@ newEntity{ base = "BASE_TOOL_MISC", image="object/temporal_instability.png",
 			[DamageType.PHYSICAL] 	= 5,
 		},
 	},
-	max_power = 40, power_regen = 1,
-	use_talent = { id = Talents.T_ANIMATE_BLADE, level = 1, power = 40 },
+	max_power = 25, power_regen = 1,
+	use_talent = { id = Talents.T_ANIMATE_BLADE, level = 1, power = 25 },
 }
 
 newEntity{ base = "BASE_LONGSWORD", define_as = "RIFT_SWORD",
@@ -1749,10 +1754,9 @@ newEntity{ base = "BASE_LONGSWORD", define_as = "RIFT_SWORD",
 		dam = 40,
 		apr = 10,
 		physcrit = 8,
-		dammod = {str=0.8,mag=0.2},
+		dammod = {str=0.9,mag=0.2},
 		convert_damage={[DamageType.TEMPORAL] = 20},
-		special_on_hit = {desc="20% to slow target", fct=function(combat, who, target)
-			if not rng.percent(20) then return end
+		special_on_hit = {desc="inflicts bonus temporal damage and slows target", fct=function(combat, who, target)
 			local dam = (20 + who:getMag()/2)
 			local slow = (10 + who:getMag()/5)/100
 			who:project({type="hit", range=1}, target.x, target.y, engine.DamageType.CHRONOSLOW, {dam=dam, slow=slow})
@@ -1981,11 +1985,10 @@ newEntity{ base = "BASE_TOOL_MISC", define_as = "EYE_OF_THE_DREAMING_ONE",
 	cost = 320,
 	material_level = 1,
 	wielder = {
-		resists={[DamageType.MIND] = 8},
-		inc_damage={[DamageType.MIND] = 10},
+		combat_mindpower=5,
 		sleep_immune=1,
 		combat_mentalresist = 10,
-		inc_stats = {[Stats.STAT_WIL] = 4,},
+		inc_stats = {[Stats.STAT_WIL] = 5,},
 	},
 	max_power = 25, power_regen = 1,
 	use_talent = { id = Talents.T_SLEEP, level = 3, power = 20 },
diff --git a/game/modules/tome/data/general/objects/world-artifacts.lua b/game/modules/tome/data/general/objects/world-artifacts.lua
index bffdaf56b2..2bc69e1c7d 100644
--- a/game/modules/tome/data/general/objects/world-artifacts.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts.lua
@@ -2363,8 +2363,7 @@ newEntity{ base = "BASE_MACE",
 
 newEntity{ base = "BASE_WARAXE",
 	power_source = {psionic=true},
-	unique = true,
-	rarity = false, unided_name = "razor sharp war axe",
+	unique = true, unided_name = "razor sharp war axe",
 	name = "Razorblade, the Cursed Waraxe", color = colors.LIGHT_BLUE, image = "object/artifact/razorblade_the_cursed_waraxe.png",
 	desc = [[This mighty axe can cleave through armour like the sharpest swords, yet hit with all the impact of a heavy club.
 It is said the wielder will slowly grow mad. This, however, has never been proven - no known possessor of this item has lived to tell the tale.]],
@@ -3002,8 +3001,8 @@ newEntity{ base = "BASE_MINDSTAR",
 		},
 		inc_stats = { [Stats.STAT_WIL] = 6, [Stats.STAT_CUN] = 3, },
 	},
-	max_power = 75, power_regen = 1,
-	use_talent = { id = Talents.T_WAYIST, level = 1, power = 75 },
+	max_power = 60, power_regen = 1,
+	use_talent = { id = Talents.T_WAYIST, level = 1, power = 60 },
 	on_wear = function(self, who)
 		if who.descriptor and who.descriptor.race == "Yeek" then
 			local Talents = require "engine.interface.ActorStats"
@@ -3041,7 +3040,7 @@ newEntity{ base = "BASE_MINDSTAR",
 		damtype = DamageType.MIND,
 	},
 	wielder = {
-		combat_mindpower = 14,
+		combat_mindpower = 15,
 		combat_mindcrit = 8,
 		combat_mentalresist = 25,
 		max_psi = 20,
@@ -3054,6 +3053,8 @@ newEntity{ base = "BASE_MINDSTAR",
 		},
 		inc_stats = { [Stats.STAT_WIL] = 8,},
 	},
+	max_power = 25, power_regen = 1,
+	use_talent = { id = Talents.T_RESONANCE_FIELD, level = 3, power = 25 },
 }
 
 newEntity{ base = "BASE_STAFF", define_as = "SET_SCEPTRE_LICH",
@@ -3561,9 +3562,9 @@ newEntity{ base = "BASE_WHIP",
 		damtype=DamageType.MIND,
 	},
 	wielder = {
-		combat_mindpower = 8,
+		combat_mindpower = 10,
 		combat_mindcrit = 3,
-		talent_on_hit = { [Talents.T_MINDLASH] = {level=1, chance=10} },
+		talent_on_hit = { [Talents.T_MINDLASH] = {level=1, chance=18} },
 	},
 	max_power = 10, power_regen = 1,
 	use_power = { name = "strike all targets in a line", power = 10,
@@ -3949,7 +3950,7 @@ newEntity{ base = "BASE_LONGSWORD", define_as="MORRIGOR",
 		apr = 12,
 		physcrit = 7,
 		dammod = {str=0.6, mag=0.6},
-		special_on_hit = {desc="deal magical damage", fct=function(combat, who, target)
+		special_on_hit = {desc="deal bonus arcane and darkness damage", fct=function(combat, who, target)
 			local tg = {type="ball", range=1, radius=0, selffire=false}
 			who:project(tg, target.x, target.y, engine.DamageType.ARCANE, who:getMag()*0.5)
 			who:project(tg, target.x, target.y, engine.DamageType.DARKNESS, who:getMag()*0.5)
@@ -5557,10 +5558,10 @@ newEntity{ base = "BASE_TOOL_MISC", --Thanks Alex!
 	name = "Eternity's Counter", color = colors.WHITE,
 	unided_name = "crystalline hourglass", image="object/artifact/eternities_counter.png",
 	desc = [[This hourglass of otherworldly crystal appears to be filled with countless tiny gemstones in place of sand. As they fall, you feel the flow of time change around you.]],
-	level_range = {35, 40},
+	level_range = {30, 40},
 	rarity = 300,
 	cost = 200,
-	material_level = 5,
+	material_level = 4,
 	direction=1,
 	finished=false,
 	sentient=true,
@@ -5652,7 +5653,7 @@ newEntity{ base = "BASE_WIZARD_HAT", --Thanks SageAcrin!
 		talents_types_mastery = {
 			["cursed/punishments"]=0.2,
 		},
-		melee_project={[DamageType.RANDOM_GLOOM] = 10},
+		melee_project={[DamageType.RANDOM_GLOOM] = 30},
 		inc_damage={
 			[DamageType.DARKNESS] 	= 10,
 			[DamageType.PHYSICAL]	= 10,
@@ -6508,6 +6509,7 @@ newEntity{ base = "BASE_LONGSWORD",
 		physcrit = 10,
 		dammod = {str=1},
 		special_on_hit = {desc="Attempt to devour a low HP enemy, striking again and possibly killing instantly.", fct=function(combat, who, target)
+			local Talents = require "engine.interface.ActorTalents"
 			local o, item, inven_id = who:findInAllInventoriesBy("define_as", "BUTCHER")
 			if not o or not who:getInven(inven_id).worn then return end
 			if target.life / target.max_life > 0.15 or o.running==true then return end
@@ -6827,7 +6829,7 @@ newEntity{ base = "BASE_SHIELD",
 	material_level = 5,
 	special_combat = {
 		dam = 50,
-		block = 300,
+		block = 325,
 		physcrit = 4.5,
 		dammod = {str=1, mag=0.2},
 		damtype = DamageType.TEMPORAL,
@@ -6895,6 +6897,181 @@ newEntity{ base = "BASE_LONGSWORD", --For whatever artists draws this: it's a ra
 	},
 }
 
+newEntity{ base = "BASE_CLOTH_ARMOR", --Thanks SageAcrin!
+	power_source = {psionic=true},
+	unique = true,
+	name = "Crimson Robe", color = colors.RED,
+	unided_name = "blood-stained robe",
+	desc = [[This robe was formerly owned by Callister the Psion, a powerful Psionic that pioneered many Psionic abilities. After his wife was murdered, Callister became obsessed with finding her killer, using his own hatred as a fuel for new and disturbing arts. After forcing the killer to torture himself to death, Callister walked the land, forcing any he found to kill themselves-his way of releasing them from the world's horrors. One day, he simply disappeared. This robe, soaked in blood, was the only thing he left behind.]],
+	level_range = {40, 50},
+	rarity = 230,
+	cost = 350,
+	material_level = 5,
+	special_desc = function(self) return "Increases your solipsism threshold by 20% (if you have one). If you do, also grants 15% global speed when worn." end,
+	wielder = {
+		combat_def=12,
+		inc_stats = { [Stats.STAT_WIL] = 10, Stats.STAT_CUN] = 10, },
+		combat_mindpower = 20,
+		combat_mindcrit = 9,
+		psi_regen=0.2,
+		psi_on_crit = 4,
+		hate_on_crit = 4, 
+		hate_per_kill = 2,
+		resists_pen={all = 20},
+		on_melee_hit={[DamageType.MIND] = 35, [DamageType.RANDOM_GLOOM] = 10},
+		melee_project={[DamageType.MIND] = 35, [DamageType.RANDOM_GLOOM] = 10},
+		talents_types_mastery = { ["psionic/solipsism"] = 0.1, ["psionic/focus"] = 0.2, ["cursed/slaughter"] = 0.2, ["cursed/punishments"] = 0.2,},
+	},
+	on_wear = function(self, who)
+		if who:attr("solipsism_threshold") then
+			self:specialWearAdd({"wielder","solipsism_threshold"}, 0.2)
+			self:specialWearAdd({"wielder","global_speed_add"}, 0.15)
+			game.logPlayer(who, "#RED#You feel yourself lost in the aura of the robe.")
+		end
+	end,
+	talent_on_mind  = { {chance=8, talent=Talents.T_HATEFUL_WHISPER, level=2}, {chance=8, talent=Talents.T_AGONY, level=2}  },
+}
+
+newEntity{ base = "BASE_RING", --Thanks Alex!
+	power_source = {arcane=true},
+	name = "Exiler", unique=true, image = "object/artifact/void_orbs.png",
+	desc = [[The chronomancer known as Solith was renowned across all of Maj'Eyal. He always seemed to catch his enemies alone.
+In the case of opponents who weren't alone, he had to improvise.]],
+	unided_name = "insignia ring",
+	level_range = {40, 50},
+	rarity = 250,
+	cost = 300,
+	material_level = 5,
+	wielder = {
+		combat_spellpower = 10,
+		paradox_reduce_fails = 20,
+		talent_cd_reduction={
+			[Talents.T_TIME_SKIP]=1,
+		},
+		inc_damage={ [DamageType.TEMPORAL] = 15, [DamageType.PHYSICAL] = 10, },
+		resists={ [DamageType.TEMPORAL] = 15,},
+		melee_project={ [DamageType.TEMPORAL] = 15,},
+		talents_types_mastery = {
+ 			["chronomancy/timetravel"] = 0.2,
+ 		},
+	},
+	talent_on_spell = { {chance=10, talent="T_RETHREAD", level = 2} },
+	max_power = 32, power_regen = 1,
+	use_power = { name = "deal temporal damage to summons, and if they survive, remove them from time", power = 32,
+		use = function(self, who)
+			local Talents = require "engine.interface.ActorTalents"
+			local tg = {type="ball", range=5, radius=2}
+			local x, y = who:getTarget(tg)
+			if not x or not y then return nil end
+			who:project(tg, x, y, function(px, py) 
+			local target = game.level.map(px, py, engine.Map.ACTOR)
+			if not target then return end
+			if target.summoner then
+			who:forceUseTalent(Talents.T_TIME_SKIP, {ignore_cd=true, ignore_energy=true, force_target=target, force_level=2, ignore_ressources=true})
+			end
+			end)
+			return {id=true, used=true}
+		end
+	},
+}
+
+newEntity{ base = "BASE_SHIELD",
+	power_source = {arcane=true},
+	unique = true,
+	name = "Piercing Gaze",
+	unided_name = "stone-eyed shield",
+	desc = [[This gigantic shield has a stone eye embedded in it.]],
+	color = colors.BROWN,
+	level_range = {30, 40},
+	rarity = 270,
+	--require = { stat = { str=28 }, },
+	cost = 400,
+	material_level = 4,
+	metallic = false,
+	special_desc = function(self) return "When you block an attack, there is a 30% of petrifying the attacker." end,
+	special_combat = {
+		dam = 40
+		block = 100,
+		physcrit = 5,
+		dammod = {str=1},
+	},
+	wielder = {
+		combat_armor = 25,
+		combat_def = 5,
+		combat_def_ranged = 10,
+		fatigue = 12,
+		learn_talent = { [Talents.T_BLOCK] = 4, },
+		resists = { [DamageType.PHYSICAL] = 10, [DamageType.ACID] = 10, [DamageType.LIGHTNING] = 10, [DamageType.FIRE] = 10,},
+	},
+	on_block = function(self, who, src, type, dam, eff)
+		if rng.percent(30) then
+			if not src then return end
+			game.logSeen(src, "The eye locks onto %s, freezing it in place!", src.name:capitalize())
+			if src:canBe("stun") and src:canBe("stone") and src:canBe("instakill") then
+				src:setEffect(who.EFF_STONED, 5, {})
+			end
+		end
+	end,
+}
+
+-- Disrupt the backline by attacking the frontline
+-- Effect works better fighting in the open
+-- Damage stats are pretty bad, not entirely sure they need to be
+-- Arcane if necessary, ideally nature scaling off dex.  Dex is thematic with wind.
+-- Aesthetic Themes:  Blue, windy, lightning, storm, speed
+newEntity{ base = "BASE_KNIFE", --Shibari's #1
+	power_source = {nature=true},
+	unique = true,
+	name = "Al'akir the Stormblade",
+	unided_name = "thin stormy blade", image = "object/artifact/dagger_orc_feller.png",
+	level_range = {18, 33},
+	material_level = 3,
+	rarity = 300,
+	desc = [[This text comes later.]],
+	cost = 400,
+	color=colors.BLUE,
+	require = { stat = { dex=30}},
+	combat = {
+		dam = 30,
+		apr = 20,
+		physcrit = 18,
+		dammod = {dex=1},
+		special_on_hit = {desc="25% chance for lightning to strike and destroy any projectiles in a radius of 10, dealing damage and stunning enemies around the projectile.", on_kill=1, fct=function(combat, who, target)
+			if not rng.percent(25) then return end
+			local grids = core.fov.circle_grids(who.x, who.y, 10, true)
+			for x, yy in pairs(grids) do for y, _ in pairs(grids[x]) do
+				local i = 0
+				local p = game.level.map(x, y, engine.Map.PROJECTILE+i)
+				while p do											   
+					p:terminate(x, y)
+					game.level:removeEntity(p, true)
+					p.dead = true
+					game.level.map:particleEmitter(x, y, 5, "ball_lightning_beam", {radius=5, tx=x, ty=y}) -- I'm terrible with graphical stuff but I thought I'd at least try?
+				   
+					local tg = {type="ball", radius=5, selffire=false}
+					local dam = who:spellCrit(20+(2*who:getDex())) -- generous because of the bad damage type, spell or phys crit would both be fine
+
+					who:project(tg, x, y, DamageType.LIGHTNING, dam)
+				   
+					who:project(tg, x, y, function(tx, ty)
+							local target = game.level.map(tx, ty, engine.Map.ACTOR)
+							if not target or target == who then return end
+							target:setEffect(target.EFF_DAZED, 3, {apply_power=who:combatAttack()})
+					end)
+   
+					i = i + 1
+					p = game.level.map(x, y, engine.Map.PROJECTILE+i)
+				end end end    
+			return          
+			end
+		},
+	},
+	wielder = {
+		inc_stats = { [Stats.STAT_DEX] = 20 },
+		slow_projectiles = 40, -- synergy with proc
+		quick_weapon_swap = 1, -- thematic, also makes this more useful when caught in the open.  In general I like this mechanic and would like to see more of it.
+	},
+}
 --[=[
 newEntity{
 	unique = true,
diff --git a/game/modules/tome/data/talents/misc/horrors.lua b/game/modules/tome/data/talents/misc/horrors.lua
index 9298b59729..f290204ee6 100644
--- a/game/modules/tome/data/talents/misc/horrors.lua
+++ b/game/modules/tome/data/talents/misc/horrors.lua
@@ -573,24 +573,25 @@ newTalent{
 	range = 6,
 	tactical = { DISABLE = 1, CLOSEIN = 3 },
 	requires_target = true,
-	getDamage = function(self, t) return self:mindCrit(self:combatTalentMindDamage(t, 5, 50)) end,
+	getDamage = function(self, t) return self:combatTalentMindDamage(t, 5, 70) end,
 	getDuration = function(self, t) return math.floor(self:combatTalentScale(t, 3, 7)) end,
 	action = function(self, t)
 		local tg = {type="bolt", range=self:getTalentRange(t), talent=t}
 		local x, y = self:getTarget(tg)
 		local target = game.level.map(x, y, engine.Map.ACTOR)
 		if not x or not y or not target then return nil end
+		local crit = self:mindCrit(1)
 
 		if target:canBe("pin") and self:checkHit(self:combatMindpower(), target:combatPhysicalResist()) then
-			target:setEffect(target.EFF_GRAPPLED, t.getDuration(self, t), {src=self, power=t.getDamage(self, t)/2})
+			target:setEffect(target.EFF_GRAPPLED, t.getDuration(self, t), {src=self, power=t.getDamage(self, t)/2 * crit})
 			self:project(tg, x, y, function(px, py)
 
 				target:pull(self.x, self.y, tg.range)
 
 				if not target:attr("no_breath") and not target:attr("undead") and target:canBe("silence") then
-					target:setEffect(target.EFF_STRANGLE_HOLD, t.getDuration(self, t), {src=self, power=t.getDamage(self, t) * 1.5, damtype="SLIME"})
+					target:setEffect(target.EFF_STRANGLE_HOLD, t.getDuration(self, t), {src=self, power=t.getDamage(self, t) * crit, damtype="SLIME"})
 				else
-					target:setEffect(target.EFF_CRUSHING_HOLD, t.getDuration(self, t), {src=self, power=t.getDamage(self, t), damtype="SLIME"})
+					target:setEffect(target.EFF_CRUSHING_HOLD, t.getDuration(self, t), {src=self, power=t.getDamage(self, t) * crit, damtype="SLIME"})
 				end
 			end)
 		else
@@ -696,7 +697,7 @@ newTalent{
 		local m = false
 		local no_inven = true
 		local list = mod.class.NPC:loadList("/data/general/npcs/horror.lua")
-		if self.is_akgishil and rng.percent(10) and not self.summoned_distort then
+		if self.is_akgishil and rng.percent(3) and not self.summoned_distort then
 			m = list.DISTORTED_BLADE:clone()
 			self.summoned_distort=1
 			no_inven = false
@@ -712,7 +713,7 @@ newTalent{
 			m.summoner = self
 			m.summon_time = 1000
 			if not self.is_akgishil then
-				m.summon_time = 10
+				m.summon_time = 15
 				m.ai_real = m.ai
 				m.ai = "summoned"
 			end
@@ -720,7 +721,7 @@ newTalent{
 			if self:knowTalent(self.T_BLIGHTED_SUMMONING) then
 				m.blighted_summon_talent = self.T_RUIN
 				m:incIncStat("mag", self:getMag())
-				m.summon_time=15
+				m.summon_time=20
 			end
 			game.zone:addEntity(game.level, m, "actor", x, y)
 		end
diff --git a/game/modules/tome/data/talents/misc/objects.lua b/game/modules/tome/data/talents/misc/objects.lua
index f988b0f1ca..c17f5f87d7 100644
--- a/game/modules/tome/data/talents/misc/objects.lua
+++ b/game/modules/tome/data/talents/misc/objects.lua
@@ -391,7 +391,8 @@ newTalent{
 		return
 	end,
 	info = function(self, t)
-		return ([[You enter into a fighting trance, gaining 15%% resist all, losing 15 mindpower, but gaining 20 mental save. However, each turn after the fifth that this talent is active, there is a chance that you will be overcome and become confused.]])
+		return ([[You enter into a fighting trance, gaining 15%% resist all, losing 15 mindpower, but gaining 20 mental save. However, each turn after the fifth that this talent is active, there is a chance that you will be overcome and become confused.
+This does not take a turn to use.]])
 	end,
 }
 
-- 
GitLab


From 194e8a9274c67464745cda767f019e52461c0673 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sat, 4 Jan 2014 16:48:33 +0100
Subject: [PATCH 054/102] plopo

---
 .../object/artifact/eye_of_the_forest.png     | Bin 7010 -> 7203 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/eye_of_the_forest.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/eye_of_the_forest.png
index a348ce8b70760748f1b24cad7f53a6e1071c391b..7cdaa8b1950c196ff52e4847a01d215c45c8ccaa 100644
GIT binary patch
delta 7165
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

delta 6971
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
N002ovPDHLkV1hy}f4u+z

-- 
GitLab


From 8cec8d1754d3a95ea25bf88a9dbeb11e497a95e5 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sat, 4 Jan 2014 17:37:13 +0100
Subject: [PATCH 055/102] fix

---
 game/modules/tome/data/general/objects/world-artifacts.lua | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/game/modules/tome/data/general/objects/world-artifacts.lua b/game/modules/tome/data/general/objects/world-artifacts.lua
index 2bc69e1c7d..4d77acd07b 100644
--- a/game/modules/tome/data/general/objects/world-artifacts.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts.lua
@@ -6910,7 +6910,7 @@ newEntity{ base = "BASE_CLOTH_ARMOR", --Thanks SageAcrin!
 	special_desc = function(self) return "Increases your solipsism threshold by 20% (if you have one). If you do, also grants 15% global speed when worn." end,
 	wielder = {
 		combat_def=12,
-		inc_stats = { [Stats.STAT_WIL] = 10, Stats.STAT_CUN] = 10, },
+		inc_stats = { [Stats.STAT_WIL] = 10, [Stats.STAT_CUN] = 10, },
 		combat_mindpower = 20,
 		combat_mindcrit = 9,
 		psi_regen=0.2,
@@ -6990,7 +6990,7 @@ newEntity{ base = "BASE_SHIELD",
 	metallic = false,
 	special_desc = function(self) return "When you block an attack, there is a 30% of petrifying the attacker." end,
 	special_combat = {
-		dam = 40
+		dam = 40,
 		block = 100,
 		physcrit = 5,
 		dammod = {str=1},
-- 
GitLab


From 9111917ae5dbdeba949fc2084a6b50d05995e44a Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sat, 4 Jan 2014 18:43:15 +0100
Subject: [PATCH 056/102] nasty pure !

---
 game/modules/tome/data/general/objects/boss-artifacts.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/general/objects/boss-artifacts.lua b/game/modules/tome/data/general/objects/boss-artifacts.lua
index 3a89648b8d..bbd0e32298 100644
--- a/game/modules/tome/data/general/objects/boss-artifacts.lua
+++ b/game/modules/tome/data/general/objects/boss-artifacts.lua
@@ -605,7 +605,7 @@ newEntity{ base = "BASE_AMULET",
 		combat_spellpower = 9,
 		combat_spellcrit = 4,
 		max_mana = 50,
-		combat_spellspeed =0.3,
+		combat_spellspeed = 0.15,
 		max_vim = 50,
 	},
 }
-- 
GitLab


From 2aab6ad61126a99d034dab24738eb5fe165e36ca Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sat, 4 Jan 2014 23:11:47 +0100
Subject: [PATCH 057/102] moar arts

---
 .../data/general/objects/world-artifacts.lua     |  10 +++++-----
 .../shockbolt/object/artifact/crimson_robe.png   | Bin 0 -> 6711 bytes
 .../gfx/shockbolt/object/artifact/exiler.png     | Bin 0 -> 5928 bytes
 .../shockbolt/object/artifact/piercing_gaze.png  | Bin 0 -> 7822 bytes
 .../object/artifact/shantiz_the_stromblade.png   | Bin 0 -> 5340 bytes
 5 files changed, 5 insertions(+), 5 deletions(-)
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/crimson_robe.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/exiler.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/piercing_gaze.png
 create mode 100644 game/modules/tome/data/gfx/shockbolt/object/artifact/shantiz_the_stromblade.png

diff --git a/game/modules/tome/data/general/objects/world-artifacts.lua b/game/modules/tome/data/general/objects/world-artifacts.lua
index 4d77acd07b..bc088101ad 100644
--- a/game/modules/tome/data/general/objects/world-artifacts.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts.lua
@@ -6900,7 +6900,7 @@ newEntity{ base = "BASE_LONGSWORD", --For whatever artists draws this: it's a ra
 newEntity{ base = "BASE_CLOTH_ARMOR", --Thanks SageAcrin!
 	power_source = {psionic=true},
 	unique = true,
-	name = "Crimson Robe", color = colors.RED,
+	name = "Crimson Robe", color = colors.RED, image = "object/artifact/crimson_robe.png",
 	unided_name = "blood-stained robe",
 	desc = [[This robe was formerly owned by Callister the Psion, a powerful Psionic that pioneered many Psionic abilities. After his wife was murdered, Callister became obsessed with finding her killer, using his own hatred as a fuel for new and disturbing arts. After forcing the killer to torture himself to death, Callister walked the land, forcing any he found to kill themselves-his way of releasing them from the world's horrors. One day, he simply disappeared. This robe, soaked in blood, was the only thing he left behind.]],
 	level_range = {40, 50},
@@ -6934,7 +6934,7 @@ newEntity{ base = "BASE_CLOTH_ARMOR", --Thanks SageAcrin!
 
 newEntity{ base = "BASE_RING", --Thanks Alex!
 	power_source = {arcane=true},
-	name = "Exiler", unique=true, image = "object/artifact/void_orbs.png",
+	name = "Exiler", unique=true, image = "object/artifact/exiler.png",
 	desc = [[The chronomancer known as Solith was renowned across all of Maj'Eyal. He always seemed to catch his enemies alone.
 In the case of opponents who weren't alone, he had to improvise.]],
 	unided_name = "insignia ring",
@@ -6978,7 +6978,7 @@ In the case of opponents who weren't alone, he had to improvise.]],
 newEntity{ base = "BASE_SHIELD",
 	power_source = {arcane=true},
 	unique = true,
-	name = "Piercing Gaze",
+	name = "Piercing Gaze", image = "object/artifact/piercing_gaze.png",
 	unided_name = "stone-eyed shield",
 	desc = [[This gigantic shield has a stone eye embedded in it.]],
 	color = colors.BROWN,
@@ -7022,8 +7022,8 @@ newEntity{ base = "BASE_SHIELD",
 newEntity{ base = "BASE_KNIFE", --Shibari's #1
 	power_source = {nature=true},
 	unique = true,
-	name = "Al'akir the Stormblade",
-	unided_name = "thin stormy blade", image = "object/artifact/dagger_orc_feller.png",
+	name = "Shantiz the Stormblade",
+	unided_name = "thin stormy blade", image = "object/artifact/shantiz_the_stromblade.png",
 	level_range = {18, 33},
 	material_level = 3,
 	rarity = 300,
diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/crimson_robe.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/crimson_robe.png
new file mode 100644
index 0000000000000000000000000000000000000000..dfd45658391c45fef6bfe22f24453476f3433cca
GIT binary patch
literal 6711
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
N002ovPDHLkV1ga+-4Xx*

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/exiler.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/exiler.png
new file mode 100644
index 0000000000000000000000000000000000000000..71c0f68c4179c333cd2b3b12c28ec9adf32872b1
GIT binary patch
literal 5928
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
KMNUMnLSTZ^N>}Cp

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/piercing_gaze.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/piercing_gaze.png
new file mode 100644
index 0000000000000000000000000000000000000000..3b9fe85af4e670f86ed5162f4d9f30b5341880fe
GIT binary patch
literal 7822
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

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/shockbolt/object/artifact/shantiz_the_stromblade.png b/game/modules/tome/data/gfx/shockbolt/object/artifact/shantiz_the_stromblade.png
new file mode 100644
index 0000000000000000000000000000000000000000..32a86b57c6cd887f3b2a9a5478c3fd847e3fcfd0
GIT binary patch
literal 5340
zcmV<26eH`2P)<h;3K|Lk000e1NJLTq002M$002M;1^@s6s%dfF00009a7bBm001r{
z001r{0eGc9b^rhXAY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd
zMgRa5Vo5|nRCwCdTYGR@<(2<^_g-DSWj*|m-*yr^ah%{J#Uvr5K%oUXlx|7eUD{6D
zX-nC%?aX$W&c0@6r%R_h)0y3}?QFXc7Sa|<=>i>Sp@a}fLLiRw_WLQ@@=KB>OIOmp
zSNHXO`v-Cmu2Ygg67tP_BVFritlv4m^E>A|M<QSR-t%A<K|D&((domF9@v4aV3GH@
z1^{-B=Kz4c`(LxGs@}}u>RO~^a{&0_=1Q)YKVP~Zf*=q<5V&7I{o4vvQNPR)L*uSO
z@Z2(xOIuiWeb!jdKKm?p&pr3>0QlXH?P=kFALnwJQ+I#*Gg09x^!#!ol>VKSYyyA{
z4i2)x!9h;bH16R?c6aEi{C~Puxc`SgcyOS-y`6vG2H<)AlB2gQ3(J5n_cQ<y3Ls@M
zzetGe;h>}v33}|<F)o=*3U}W1scn;y$P0mB`L}mJ^6(Lt%Oz-<W_{=xU|AMf0lYA4
zvi5SGMC}CT(!FyA+XMnjqs*YP+&?%t$dbvVu=yjKZ$J3z{ynYj8~)|VCw{fx>-CCm
zx7!Sd!`#)P0ZZTo05$+N9w3Vry9R&=K$Iw|K;Y&8!ds>^mzF{^v$LLXb=Bt%?AyPm
zy<^kvKfd_lAALTb=ytnNUS7`DuV2rEtHAq9ab7BRqK6~tq{VKZF<4EICr2fV-RkGb
z{(`Df$+Vg$`g=#*Zs&cky!7%vZrrlvse`Y-{)E@-<!hUog<vQoc<mxxyLK%Vt`Y%U
z&H%x~K`Su4p-^nG0EdSo$C#2=rJP(A8R(w`)$c#>>TBQG(9!Yw;lqdb_yYmn<Mpw-
zzIN~WY;3kmD5!MZx^)n)67?_jz5u|MqX_8?bp#Mp%IYoCP;-lE?|6S-K@hlq>ps%;
z7aKNp9GzZB?b&kU%{863equWZjKk2ooq>ST+O&y=!{HCF0ZQoqF6Gx4Tq%of2Ov_0
zfIu)~nkJ{t&(4kx3<!*w4;^{)=*P+{!c#f$zuA1#Et_qEAlXGx%FRUghwQeQ=C!Sb
zKp?<SwC2?!fII*`OId@?u$2d*ZjPL!x~48>GPdEqJ~5R{K0Z1+xY6Y*OUz5szu$J(
z-Jgw*kG;e@>@j(6W}>#t8>_3U(|tZ41waA3tpQK|$ETL(+)Lrjm1+p~XYMT(z_SI9
zLU98Dq)M27DC8BE$jMcS$q6FM@-xFjeNCdxtsXyd{O|6%_pdwTOnPwQc-N8U=H_%=
zYpYydUatFmKC1}+@-Sc-_|oU>T!uLpcmQy5I9#w;hf+|<^wbnLGBIg#mhrpE@v$Id
zf_bF7>)Wjzn|%$f>sotXefekMa5z(6UoY3z)@qfNl|~W#StD?l3H)+E=PG5-zMiFL
zYx|}90Dv)z8X9HSP9~C7$BrHM*<kI9&CLX*oXn1&Jn?`m%ld}x*H?@l?|#aX^U><+
z>g?*(s|%Htl{x^k6g+^-QU{y`H)k@Jha<X=gH=+y|H;wTVBl2Byl##Z_;<jgP$&>h
zR<owlyJ{vHZFD$=|B1!sgwe4Hj77$OC`pnciei4C>#ZYR(H7m%-YzvYHR)AVRYnQ$
zrALYq%U)6g#7yP@Kmr`mRmxl?p5<3K(Fq(NI5|T35|${6LZ+vuNpJU2JujuRHmdH<
zrZYlhd;$wn_Tj~}loV{X9MAI$Qam;p3I;Q6ZEb2G5YPZD8Ne(7e`y&|Qo|F00P`mE
ziv)&^5E3(4MTJ1pe9;Rf)CT~<6L3BP3c!}7@X5O2k>+E$-ku&uPF8NoA3c1lp3CCU
zfj3dGj3>s&#zsE<^>3D+IrRD<)wE=NeZ91C<HkZoMTJpWS-IqKlmcJ+oR`c1JkOsM
zxpJNu0CIT>yG)r!XK2V%m}MN4WwF1+N|L4UrY&|OD9sj9$$_pn4%wt^_J)O6{J$zI
zLO6c>6ev&rINU$f8>$ND9d^6UGd9!E)Rbv&Z<kwJTdmsKTB`__mVka&=DA#T00BTe
z94rSR**TMWWy)&HI5K$-wI>D2Y8Yew!sOV2W8K}hTt0t?lFL053<hxW#3@jYy?N@`
z$-|p=+<@zDzBMp*^4Mzuzdw1+HP^_SHf=H*8yjf}_!Zk?mrDcQWdwl$0)cEXG#Bf7
z5rAD~@B<JTAX<Qf>6)%<1$iPC4{L?OSE*$_)X-Ruo}NB9Jg(vH?qjbKj!R}!sgc7k
zJhxZRO3`iGw#hqp?$q1b+Rh97<u(8e23}=wFu>#BFv9>l08wY~<|%6iV3#b^MK$Z*
ztZ8i-dVT-##N@=^WTo^!l!wZ2tg9P=a{t`HHx55{$CtiR=5V@ZO;wrnx?Hhk;OY5*
zzhoh>EdP@daU+t&LX5#16v!}nn*qE9xJ`zdDT952Qf4>P$!AB;oGB2S?a{J|&?d$V
z9P2&_SD7dKo2P#JD?&)@#a}!Y@p`?}KCd^iZtdFqGS9Q~0snzBz_Ki|0{F9=14ubf
zk^+GgH`#RzuqhP51(W@y$yk^-jgv-V?&)MsZcV2a9`$(Ln>d>dX^Tg5d%H2GTCaTK
zufFK1s;f)*{r<U%ii(AXhKBqdcif?^;Q8}f!bQgNxy}w`nb%hmI4&%Zp)5u9yvc51
zfRi!C!!(lWY;>fzr^jwu=D${jt12fWqd3}i0`=7u^szm^dXzCXBM8En-ENOmR8+**
zuV0_rxpSw!Wy_We_WZ>#;9Yb+M~|L6N1J+i&z|@=Ec!TdhEi5WDP{SY=x|R@Pr$N_
zm+NY)Du?@eaQw(|tX^G<$A9s}lZIg=08H6zwrC&_h&MJi=63Gfsqfmg%e+|d7h(W%
zj={w8Ev&Rt77JMnw&kggqn55Q)>+7;2L^i1gmc;K?<*@qj)Siq#Ngl<nwo0y=<Z+s
zPEnK@#@Hm!^HV;bFIHb)pY81I)Ruu~7YhDj8Ni)mI&-#RS(4twl*K9)iZ(*t&4Pkq
z*kcC$v{BIFa}$x(vYdOerKO2~ecu5rETplneKj82^Tex}bb6c+GD!%TaJgJ__4W0c
z9Xoau?!W(j<6^!3engM}K-^@`9EEre1BfW5w_>;UK0i;!xp!XY4Z{$U8Og1xs%v2?
zA|@A-f4_F!8gl&Tap;DD&0E^>_~XCsT3lT0r<9I!95*hC;%q1sO4rubs#R50<_7`(
zd<}4x{wa$IIs?ZM@M(+HXDlooY)U<EU)pmf+b$BE@^H|XG(nbS+q{&mjHMQ<662%c
z#MtoXw`^XIw+<ggHZP-n;~MP#-(U96&(EK<ENhJC`EkZrw6?Z(v7@6yx#5Nz%w4;7
z(Q`FaE_9uD7EmdO#$aQVfimy};4+l$aB<`<@of{?0N6AJchX|lbAW6ygzW?)<n8}M
zWLf4H78dNWyb?^uV_)EzwX1V$C-%OwADKl7&1<Uh>!+TJ&d$yr;W%#0<#vy+Y2T1A
za@ob!)>b7L3>v$3?P4DU@Cz{j13;V{n3E%Fkr6roHEOW(l*JmV1v0x70&$aljweW&
z40RSz?c>Qo0D__@{QUg9EfR@%Rb798nZ}OxYc`-K62)RXhSs&UIB=*-jz(t=xm>P^
zj;-61^{ZAX@ySTMaYMUu=bd+&AN}Y@Kk%aMLh1mvYygQWf%Il6t1=mE5@mIELJR;7
zA4dkf98v(7!NAX``n5_r6CW8G(sV8Rgy?WL)Hc@O^w<;%ISJKO0SpaKSUo+1ulNJO
z=*Df^Wsb3##Kic>w$4uZ_S<i_+S=MKS;rL@XoRIlW+yNO5M5#LI0(tgl+{^4lgZ#(
z$`olu4Jx|PAX(UvSJmf3!HS03ni{<H;y$?ScC@T-M|@#{9yxkqUs;)Na`oD^vDGcD
zaW_vUZ~OSimAmi0+h}WRW4J_1xCrnlX)eH~<|SR%?GOafPU*1f^iJm~HfxlG+y%Ke
zQ_#!fv3O$m=#d|7>f98t+nxBsbI)VbwVeo-xiBvm=&8Q3gI<p(;&QnrR<*RudqiPk
z%V$5&*Va@E{^}ZQ*?At8Wswg`2ZW2Df2jei`T2PqIVn}>de*b9S<HvlUy~FZj*T>z
zKb1))9OL8TDML#?vToff|H9lXx{jQ{&9~nMug`;?(Fn^Jbj)EB#>>LtiBKpMZE0yq
z*EKck;ktU}3<Rsv784YT*=m7ED}074rU3xJW@l&F$&)Afg?NE=ADcZi)l&7XYc*qT
z)wNsiOs6xA(Y`*5gZAv2)^_(ybOMJCb)&JV4!P7krV;|nQEuEJaEbb+=6O3urrI`d
zQJdGd3x0oq_Yk&NVIzf=j<%OO3!Ezq=-$11Nq2X*EfC)JlTd}ljYZ_2=W_?YYcH=H
zOGT&LQY`lTO*h|Qk4#LU>&@e6S-T2Ohk)**r|9&2?C|!xKEqen*K76FVbRGEgqv5D
zyIro7pRkzU?OLhKWmj4ROAW#H@88cYWJ9g7`S}}HuUQ4%nC5im|H0|5BUT|X{lm`A
z4*Ss12o4{33w2F(5JiR)C;Ih)!NGkFyL~Je3MPZWkm{mlSC!8bDHnw^jUH#O-|f<u
z$Ni<8yIs_J@WBU3Bog848tcFAcKa|ol7!FgGSu|oP)OjuxqaJK+rYpOx{seh$BrGS
zZV02le@q*XjPLV$y%QU@Zp&5IH4tP{Pge&6)3xDnzRF*gCGWJZ*$SEGie`a#t?z&T
z`>e6Ckt^uAbUp*j#p0+5<>`&v+ppbz-6ovwAA+rR4L-SPD?|su!1#<=wytAz`|37U
z-@K}9Rr`h-n`s>Id)>q3<>jiw;n0^4EiTvO^`ciMlOZqs=4Ve-Re53KDI`g<-+0q?
z<i!{FBGCR3tY6!L#o1x}@~1ynpZdv<U)HnINMq|-rMx^e&#B7uUTVA=3Wf4zWo4?}
zZa0>XtuBWF-cL`ENRotxK%;YZW|G-O8wvR9@$>(F1cEmVXF7(V-Vt<n_gd4*)Cs%8
zF*DkIWSEz;)0;c5%am1Bl2Dm1?{_)X;>4zOZif#w0|Y@>YJNC2Zn@>2$w-Wdb{ppB
z@_6&;Fz)!+R?tEWeLVy8#OZOlkhg{M+3W(Pbb(Nsu=8Bp?e^q#(GiZBtYOAv9R>rk
z6wW!5HO-l<X4Yik8G{9r7IUoBio0SAD1x^EaBsNg%ikIv?EhLk9*1E8qTK=BwGq1?
zdjVhua<T=bP~+2e!KbN<m99*tCz(tZBuUa(UP@Q{+z|jYWwAiaWbG8-c!C8tA!!1b
z24S?o;GQ=b^K+!&<le4Bu0$nR3SI=@x#_n1f8W!0dK=*cKol`OGY+4-9O0^JBvM|a
z(ivDRz`30saDoDG;rocgtxQc#O;rpG=xdsrwfdSG695bGB;nzZjGJt|hmcu65BY5k
zAk<(`Qx+3a7IW5dB!9(1pai^k=dIs*v$wx*o6A=TUhsnI4yXkMQg#N()HEndnLO`;
zKqv@jz%+E`bn`=sY<Z&5C><CWup*I&Q9M?g08D|v2=HV;qO9Iz?+h|+1T-uV%_<Sa
z%U%fzf<TJ*y05?azOKQc)2qC}3S?6zG}Q#P3INl=v3xu_G0+>0(3ssBAfB?CFj=74
z%;NYdfX<7eIAyonWl<ChGcz-KiQo~9g3nUsZM2brl`6nS8&R%^1{A^b0G#a`zW3dc
zu{Tz6q8E8dfnE?{=^23J5e${Fxyix90LB2!8b%_W&n652R1gH65F$}Zlcs4(*=$ym
zB&k&KiHieuaU{M%+50EgALRF#g!2p&yW6v4m1Ok(v#Tr!DXBu&bbuP5Gz-yb!+iAA
zegLBY1^`S0$l&cSCcrdJ6MzOl(KJord0y}D@3-*oZ-}rz*L%2B)u3=5-nRkpHn%k#
z%_s?IsspC3!O~@bYT#`YOiT7Ms`UXFE*fDTK(?6IS;?f<1Yq^|_tP_H&MZG&lK1F8
zT;5W+B<@}7Hhkx$On$&dEhq9B36`Y*G!MdYAXa)nmXn773;`GiFbiN2K*2Q4_u?wM
z$k#4y7AS(}060PwU%h2fKD`-mLCK|I>KTB^;B5@Bl!ziH4;E=ZS_Cf@>3*RV-6cKt
zzSp#8r5_{M0r*?mcMWM!1!+-%u1H{10^t}0%1z{Q<1ZD#4+EG2umC_QhW%v&@qR;K
zX=3A88fb`)3eR=hKl`P{^z4_DiwVInozRpN2vh|8L7GZTA5*pXTO~0c1(3Yjz%Mbt
zeed7?^c%WtK9J9+YvS<?L>o`?*#)j|@H7Oc3%Z;GqXuk*pUdZl_Z7W84q&1r=4AjT
zW9*87|NToZUGRJOFMRdk7lwKVzU}pLWfhf`+`0`doUG<ZDw%=X)qwOu6n3WuX6QX~
zKJp5Hk)q&@6~U*MJbxv@1Hj1W=!J)XM&)Ok*EDv{&kl!DsW_x=4FX>VuQv>a1$bOu
z5ROk|@~7S^(tV`JfFyu?QShuQ4gO*mKX_*ET;G{}&)3)O{KoY3Bxk6xZbG<nn`jrD
z4h{uXM`m&2w614Q7h^sGAO;|}r1l>c@E5}Xu6Q7k-#WbelZArxpTk3k{&4!l)4#CH
zEDXbd+so5@Zo0P!I#%L&oiRqQR?nAa0S!QgQU$Y9hkqBW+H!r%>h<?}eIaCWc>n?f
zkSGGr6yx2v+JP@O04p*<Ax!Yu#PVD;I_GoP0aZ<(F6Q^M;BWlQv+U+w&mbo&po~Ef
zcqod2w3Nrv5Ah6*M^m#8L609pr*u>|i72md!0qB;S?9JLM>r6k;za*A(wPG6;-40)
za|r`qyeo+Be5DHU1>=2HO<b{J(~2>@m`Zf_9zO8U?OwOn%4aFY24CA#tnD)Z3IHrQ
zOQGaAIQcTTgaAA?KU@wcC}X(VXd!I9?HOijgjtl*(}zCCiienFLCgP>ZY6C1CQImF
u06+tk!rAK8CIWJXLCIO*xT`M&{(k@^gsjFs##yBR0000<MNUMnLSTY=H)y{A

literal 0
HcmV?d00001

-- 
GitLab


From d78072a45d422d40189d49f865e7e6674fbf7e35 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sun, 5 Jan 2014 23:36:02 +0100
Subject: [PATCH 058/102] Melinda wont re-die randomly on the beach

---
 .../tome/data/chats/last-hope-melinda-father.lua     | 12 +++++++++++-
 game/modules/tome/data/zones/south-beach/npcs.lua    |  1 +
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/game/modules/tome/data/chats/last-hope-melinda-father.lua b/game/modules/tome/data/chats/last-hope-melinda-father.lua
index ab12f3f4fe..5f2e53e1d9 100644
--- a/game/modules/tome/data/chats/last-hope-melinda-father.lua
+++ b/game/modules/tome/data/chats/last-hope-melinda-father.lua
@@ -20,7 +20,17 @@ local q = game.player:hasQuest("kryl-feijan-escape")
 local qs = game.player:hasQuest("shertul-fortress")
 local ql = game.player:hasQuest("love-melinda")
 
-if not q or not q:isStatus(q.DONE) then
+if ql and ql:isStatus(q.COMPLETED, "death-beach") then
+
+newChat{ id="welcome",
+	text = [[#LIGHT_GREEN#*A man talks to you from inside, the door half open. His voice is sad.*#WHITE#
+Sorry, the store is closed.]],
+	answers = {
+		{"[leave]"},
+	}
+}
+
+elseif not q or not q:isStatus(q.DONE) then
 
 newChat{ id="welcome",
 	text = [[#LIGHT_GREEN#*A man talks to you from inside, the door half open. His voice is sad.*#WHITE#
diff --git a/game/modules/tome/data/zones/south-beach/npcs.lua b/game/modules/tome/data/zones/south-beach/npcs.lua
index 4f074805d7..2b4379db82 100644
--- a/game/modules/tome/data/zones/south-beach/npcs.lua
+++ b/game/modules/tome/data/zones/south-beach/npcs.lua
@@ -53,6 +53,7 @@ newEntity{
 	combat_armor = 3, combat_def = 3,
 
 	on_resurrect = function(self)
+		game.level.data.blight_start_in = nil
 		game.level.map:particleEmitter(self.x, self.y, 10, "ball_blight", {radius=10})
 		local list = {}
 		for uid, e in pairs(game.level.entities) do
-- 
GitLab


From 6c457fa67f18ef0562290b1bc1ddbeff4e8e3ea9 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 00:39:29 +0100
Subject: [PATCH 059/102] Store dialog should fit better on small screens

---
 game/modules/tome/dialogs/ShowStore.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/dialogs/ShowStore.lua b/game/modules/tome/dialogs/ShowStore.lua
index 9aa1d7a95c..3ec2e9a756 100644
--- a/game/modules/tome/dialogs/ShowStore.lua
+++ b/game/modules/tome/dialogs/ShowStore.lua
@@ -37,7 +37,7 @@ function _M:init(title, store_inven, actor_inven, store_filter, actor_filter, ac
 	self.actor_filter = actor_filter
 	self.actor_actor = actor_actor
 	self.base_title = title or "Store"
-	Dialog.init(self, self:getStoreTitle(), math.max(800, game.w * 0.8), math.max(600, game.h * 0.8))
+	Dialog.init(self, self:getStoreTitle(), game.w * 0.8, game.h * 0.8)
 
 	if store_actor.faction then
 		local i = Map.tiles:loadImage("faction/"..store_actor.faction..".png")
-- 
GitLab


From 192fc9227d57cad88b8da1d7ecfe097ff82b7527 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 01:15:59 +0100
Subject: [PATCH 060/102] Name highlighting in chat works even for people with
 weird names

---
 game/engines/default/engine/UserChat.lua | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/game/engines/default/engine/UserChat.lua b/game/engines/default/engine/UserChat.lua
index ad23c648bd..f3785c6762 100644
--- a/game/engines/default/engine/UserChat.lua
+++ b/game/engines/default/engine/UserChat.lua
@@ -173,11 +173,10 @@ function _M:event(e)
 
 		self.channels[e.channel] = self.channels[e.channel] or {users={}, log={}}
 		if profile and profile.auth and profile.auth.name then
-			local tokens = e.msg:split(" ")
-			for i = 1, #tokens do
-				if tokens[i]:lower() == profile.auth.name:lower() then tokens[i] = "#YELLOW##{underline}#"..tokens[i].."#{normal}##LAST#" end
+			local ni, nj = e.msg:lower():find(profile.auth.name:lower(), 1, true)
+			if ni and nj then
+				e.msg = e.msg:sub(1, ni - 1).."#YELLOW##{underline}#"..profile.auth.name.."#{normal}##LAST#"..e.msg:sub(nj + 1)
 			end
-			e.msg = table.concat(tokens, " ")
 		end
 		self:addMessage("talk", e.channel, e.login, {e.name, color}, e.msg)
 
-- 
GitLab


From af49ca39c3ce45789b3e12bed62a74d107f1ba1d Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 01:18:56 +0100
Subject: [PATCH 061/102] Fix push kick

---
 .../modules/tome/data/talents/techniques/unarmed-discipline.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/talents/techniques/unarmed-discipline.lua b/game/modules/tome/data/talents/techniques/unarmed-discipline.lua
index 02c2fbf9b6..49cf523adc 100644
--- a/game/modules/tome/data/talents/techniques/unarmed-discipline.lua
+++ b/game/modules/tome/data/talents/techniques/unarmed-discipline.lua
@@ -34,7 +34,7 @@ newTalent{
 		if not x or not y or not target then return nil end
 		if core.fov.distance(self.x, self.y, x, y) > 1 then return nil end
 
-		local hit = target:checkHit(self:combatAttack(), target:combatDefense(), 0, 95) and self:checkEvasion(target)
+		local hit = target:checkHit(self:combatAttack(), target:combatDefense(), 0, 95) and not self:checkEvasion(target)
 		-- Try to knockback !
 		if hit then
 			local can = function(target)
-- 
GitLab


From fb80a3f076971f386420faa28275fe51fded9839 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 01:32:21 +0100
Subject: [PATCH 062/102] oups

---
 game/modules/tome/class/interface/Combat.lua | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/game/modules/tome/class/interface/Combat.lua b/game/modules/tome/class/interface/Combat.lua
index 326e5b92b7..746e1c0fc0 100644
--- a/game/modules/tome/class/interface/Combat.lua
+++ b/game/modules/tome/class/interface/Combat.lua
@@ -803,7 +803,7 @@ function _M:attackTargetWith(target, weapon, damtype, mult, force_dam)
 	end
 
 	-- Counter Attack!
-	if not hitted and not target.dead and not evaded and not target:attr("stunned") and not target:attr("dazed") and not target:attr("stoned") and target:knowTalent(target.T_COUNTER_ATTACK) and self:isNear(target.x,target.y, 1) then --Adjacency check
+	if not hitted and not target.dead and target:knowTalent(target.T_COUNTER_ATTACK) and not target:attr("stunned") and not target:attr("dazed") and not target:attr("stoned") and target:knowTalent(target.T_COUNTER_ATTACK) and self:isNear(target.x,target.y, 1) then --Adjacency check
 		local cadam = target:callTalent(target.T_COUNTER_ATTACK,"checkCounterAttack")
 		if cadam then
 			game.logSeen(self, "%s counters the attack!", target.name:capitalize())
@@ -818,7 +818,7 @@ function _M:attackTargetWith(target, weapon, damtype, mult, force_dam)
 	end
 
 	-- Defensive Throw!
-	if not hitted and not target.dead and not evaded and not target:attr("stunned") and not target:attr("dazed") and not target:attr("stoned") and target:knowTalent(target.T_DEFENSIVE_THROW) and target:isNear(self.x,self.y,1) then
+	if not hitted and not target.dead and target:knowTalent(target.T_DEFENSIVE_THROW) and not target:attr("stunned") and not target:attr("dazed") and not target:attr("stoned") and target:isNear(self.x,self.y,1) then
 		local t = target:getTalentFromId(target.T_DEFENSIVE_THROW)
 		t.do_throw(target, self, t)
 	end
-- 
GitLab


From a52d8ede83bd76b12833fd7e8f3e64a35dacf1bd Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 01:32:53 +0100
Subject: [PATCH 063/102] Fixed insidious poison infusion description

---
 game/modules/tome/data/talents/misc/inscriptions.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/talents/misc/inscriptions.lua b/game/modules/tome/data/talents/misc/inscriptions.lua
index d92ade3f3f..3b89a432f1 100644
--- a/game/modules/tome/data/talents/misc/inscriptions.lua
+++ b/game/modules/tome/data/talents/misc/inscriptions.lua
@@ -298,7 +298,7 @@ newInscription{
 	info = function(self, t)
 		local data = self:getInscriptionData(t.short_name)
 		return ([[Activate the infusion to spit a bolt of poison doing %0.2f nature damage per turns for 7 turns, and reducing the target's healing received by %d%%.
-		The sudden stream of natural forces also strips you of one random detrimental magical effect.]]):format(damDesc(self, DamageType.COLD, data.power + data.inc_stat) / 7, data.heal_factor)
+		The sudden stream of natural forces also strips you of one random detrimental magical effect.]]):format(damDesc(self, DamageType.NATURE, data.power + data.inc_stat) / 7, data.heal_factor)
 	end,
 	short_info = function(self, t)
 		local data = self:getInscriptionData(t.short_name)
-- 
GitLab


From fcf8d3bf709923c45624029cda0244010d6e5aaa Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 02:11:21 +0100
Subject: [PATCH 064/102] mouahhaa

---
 game/engines/default/engine/Module.lua        | 6 +++++-
 game/engines/default/engine/PlayerProfile.lua | 6 ++++++
 game/profile-thread/Client.lua                | 2 +-
 3 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/game/engines/default/engine/Module.lua b/game/engines/default/engine/Module.lua
index 98ae67dca0..072b0ac04e 100644
--- a/game/engines/default/engine/Module.lua
+++ b/game/engines/default/engine/Module.lua
@@ -302,6 +302,7 @@ function _M:listAddons(mod, ignore_compat)
 				add.natural_compatible = engine.version_nearly_same(mod.version, add.version)
 				add.version_txt = ("%d.%d.%d"):format(add.version[1], add.version[2], add.version[3])
 				if add.dlc and not profile:isDonator(add.dlc) then add.dlc = "no" end
+				if add.id_dlc and not profile:allowDLC(add.id_dlc) then add.id_dlc = "no" end
 				adds[#adds+1] = add
 			end
 		end
@@ -389,7 +390,10 @@ function _M:loadAddons(mod, saveuse)
 				print("Removing addon "..add.short_name..": cheat mode required")
 				table.remove(adds, i) removed = true
 			elseif add.dlc == "no" then
-				print("Removing addon "..add.short_name..": DLC required")
+				print("Removing addon "..add.short_name..": donator required")
+				table.remove(adds, i) removed = true
+			elseif add.id_dlc == "no" then
+				print("Removing addon "..add.short_name..": DLC not granted")
 				table.remove(adds, i) removed = true
 			elseif config.settings.addons[add.for_module] and config.settings.addons[add.for_module][add.short_name] ~= nil then
 				-- Forbidden by config
diff --git a/game/engines/default/engine/PlayerProfile.lua b/game/engines/default/engine/PlayerProfile.lua
index cff2a42360..64aede704b 100644
--- a/game/engines/default/engine/PlayerProfile.lua
+++ b/game/engines/default/engine/PlayerProfile.lua
@@ -890,3 +890,9 @@ function _M:isDonator(s)
 	if core.steam then return true end
 	if not self.auth or not tonumber(self.auth.donated) or tonumber(self.auth.donated) < s then return false else return true end
 end
+
+function _M:allowDLC(dlc)
+	if core.steam then if core.steam.checkDLC(dlc[2]) then return true end end
+	if self.auth and self.auth.dlcs and self.auth.dlcs[dlc[1]] then return true end
+	return false
+end
diff --git a/game/profile-thread/Client.lua b/game/profile-thread/Client.lua
index 6f9ccbd34b..2d2d4d2320 100644
--- a/game/profile-thread/Client.lua
+++ b/game/profile-thread/Client.lua
@@ -23,7 +23,7 @@ local UserChat = require "profile-thread.UserChat"
 
 module(..., package.seeall, class.make)
 
-local debug = false
+local debug = true
 
 local mport = debug and 2259 or 2257
 local pport = debug and 2260 or 2258
-- 
GitLab


From e29bc31cbc83855fc7cc3353e004bde742737606 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 02:11:31 +0100
Subject: [PATCH 065/102] less mouhahaha

---
 game/profile-thread/Client.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/profile-thread/Client.lua b/game/profile-thread/Client.lua
index 2d2d4d2320..6f9ccbd34b 100644
--- a/game/profile-thread/Client.lua
+++ b/game/profile-thread/Client.lua
@@ -23,7 +23,7 @@ local UserChat = require "profile-thread.UserChat"
 
 module(..., package.seeall, class.make)
 
-local debug = true
+local debug = false
 
 local mport = debug and 2259 or 2257
 local pport = debug and 2260 or 2258
-- 
GitLab


From 7cecf4a1cc6ab31edadeedf79844e7bb33674225 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 13:11:44 +0100
Subject: [PATCH 066/102] force flush on error, does this work on windows ?
 needs testing

---
 src/main.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/main.c b/src/main.c
index 56b201a6e0..2c3ca1de28 100644
--- a/src/main.c
+++ b/src/main.c
@@ -196,6 +196,7 @@ static int traceback (lua_State *L) {
 			add_lua_error(ar.short_src, ar.currentline, ar.name?ar.name:"");
 		}
 	}
+	fflush(stdout);
 	return 1;
 }
 
@@ -228,6 +229,7 @@ void stackDump (lua_State *L) {
 		i--;
 	}
 	printf("--------------- Stack Dump Finished ---------------\n" );
+	fflush(stdout);
 }
 
 int docall (lua_State *L, int narg, int nret)
-- 
GitLab


From c5951aa37ec6468e99cd3a84cc25e4621bc11c4f Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 13:16:42 +0100
Subject: [PATCH 067/102] hehe

---
 game/modules/tome/class/Game.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/class/Game.lua b/game/modules/tome/class/Game.lua
index 0267a891f7..2f29a0254f 100644
--- a/game/modules/tome/class/Game.lua
+++ b/game/modules/tome/class/Game.lua
@@ -1507,7 +1507,7 @@ function _M:setupCommands()
 			print("===============")
 		end end,
 		[{"_g","ctrl"}] = function() if config.settings.cheat then
-			game:registerDialog(require('mod.dialogs.Donation').new())
+			error("for johnny0, with love :)")
 do return end
 			local f, err = loadfile("/data/general/events/glimmerstone.lua")
 			print(f, err)
-- 
GitLab


From 25f6ae55171ed67a739564b5f76494e8ff3530c4 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 13:27:22 +0100
Subject: [PATCH 068/102] fix tutorial text

---
 game/modules/tome/data/texts/tutorial/talents.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/texts/tutorial/talents.lua b/game/modules/tome/data/texts/tutorial/talents.lua
index ef6793651b..12bcbbc49d 100644
--- a/game/modules/tome/data/texts/tutorial/talents.lua
+++ b/game/modules/tome/data/texts/tutorial/talents.lua
@@ -24,7 +24,7 @@ if not game.player.tutored_levels then
 end
 
 return [[You now possess the Shield Pummel and Shield Wall talents.
-Talents show up in the lower right part of the screen with their assigned hotkey.
+Talents show up in the lower left part of the screen with their assigned hotkey.
 You can right-click on a talent to remove it from the list, or you can add talents by pressing 'M' to get the talents list and then pressing a hotkey.
 Hotkeys by default are the 1 to 0 keys, and can also be assigned to items.
 
-- 
GitLab


From c898b480081549f07926c2ba8b1b0c3576e2dd3f Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 13:28:04 +0100
Subject: [PATCH 069/102] typo

---
 game/modules/tome/data/zones/sandworm-lair/zone.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/zones/sandworm-lair/zone.lua b/game/modules/tome/data/zones/sandworm-lair/zone.lua
index d588efb2d0..1c9898de2c 100644
--- a/game/modules/tome/data/zones/sandworm-lair/zone.lua
+++ b/game/modules/tome/data/zones/sandworm-lair/zone.lua
@@ -200,7 +200,7 @@ return {
 		local m = game.zone:makeEntityByName(game.level, "actor", "SANDWORM_TUNNELER_HUGE")
 		if not m then return end
 		game.zone:addEntity(game.level, m, "actor", tx, ty)
-		game.log("#OLIVE_DRAB#You feel the ground shacking from the west.")
+		game.log("#OLIVE_DRAB#You feel the ground shaking from the west.")
 		game.level.data.last_worm_turn = game.turn
 	end,
 }
-- 
GitLab


From bd3bcea1e18d02da46ae3e10365235f25d5483e9 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 14:04:34 +0100
Subject: [PATCH 070/102] Fixed Lichform doesnt preventing removing points from
 necrosis talents

---
 game/engines/default/engine/interface/ActorTalents.lua |  4 ++--
 game/modules/tome/dialogs/LevelupDialog.lua            | 10 +++++-----
 premake4.lua                                           |  1 +
 3 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/game/engines/default/engine/interface/ActorTalents.lua b/game/engines/default/engine/interface/ActorTalents.lua
index d82968966f..a3f9b43031 100644
--- a/game/engines/default/engine/interface/ActorTalents.lua
+++ b/game/engines/default/engine/interface/ActorTalents.lua
@@ -449,7 +449,7 @@ end
 --- Checks the talent if learnable
 -- @param t the talent to check
 -- @param offset the level offset to check, defaults to 1
-function _M:canLearnTalent(t, offset)
+function _M:canLearnTalent(t, offset, ignore_special)
 	-- Check prerequisites
 	if rawget(t, "require") then
 		local req = t.require
@@ -468,7 +468,7 @@ function _M:canLearnTalent(t, offset)
 				return nil, "not enough levels"
 			end
 		end
-		if req.special then
+		if req.special and not ignore_special then
 			if not req.special.fct(self, t, offset) then
 				return nil, req.special.desc
 			end
diff --git a/game/modules/tome/dialogs/LevelupDialog.lua b/game/modules/tome/dialogs/LevelupDialog.lua
index adcc6eb3e8..17b3f616a0 100644
--- a/game/modules/tome/dialogs/LevelupDialog.lua
+++ b/game/modules/tome/dialogs/LevelupDialog.lua
@@ -152,7 +152,7 @@ function _M:getMaxTPoints(t)
 end
 
 function _M:finish()
-	local ok, dep_miss = self:checkDeps(true)
+	local ok, dep_miss = self:checkDeps(true, true)
 	if not ok then
 		self:simpleLongPopup("Impossible", "You cannot learn this talent(s): "..dep_miss, game.w * 0.4)
 		return nil
@@ -252,7 +252,7 @@ function _M:computeDeps(t)
 	end
 end
 
-function _M:checkDeps(simple)
+function _M:checkDeps(simple, ignore_special)
 	local talents = ""
 	local stats_ok = true
 
@@ -263,7 +263,7 @@ function _M:checkDeps(simple)
 		checked[t_id] = true
 
 		local t = self.actor:getTalentFromId(t_id)
-		local ok, reason = self.actor:canLearnTalent(t, 0)
+		local ok, reason = self.actor:canLearnTalent(t, 0, ignore_special)
 		if not ok and (self.actor:knowTalent(t) or force) then talents = talents.."\n#GOLD##{bold}#    - "..t.name.."#{normal}##LAST#("..reason..")" end
 		if reason == "not enough stat" then
 			stats_ok = false
@@ -335,7 +335,7 @@ function _M:learnTalent(t_id, v)
 		self.actor:unlearnTalent(t_id, nil, true, {no_unlearn=true})
 		self.talents_changed[t_id] = true
 		local _, reason = self.actor:canLearnTalent(t, 0)
-		local ok, dep_miss, stats_ok = self:checkDeps()
+		local ok, dep_miss, stats_ok = self:checkDeps(nil, true)
 		self.actor:learnTalent(t_id, true, nil, {no_unlearn=true})
 		if ok or reason == "not enough stat" or not stats_ok then
 			self.actor:unlearnTalent(t_id)
@@ -398,7 +398,7 @@ function _M:learnType(tt, v)
 			self.talent_types_learned[tt][2] = nil
 		else
 			self.actor:unlearnTalentType(tt)
-			local ok, dep_miss = self:checkDeps()
+			local ok, dep_miss = self:checkDeps(nil, true)
 			if ok then
 				self.actor.unused_talents_types = self.actor.unused_talents_types + 1
 				self.new_talents_changed = true
diff --git a/premake4.lua b/premake4.lua
index deae312acd..5445daf990 100644
--- a/premake4.lua
+++ b/premake4.lua
@@ -54,6 +54,7 @@ configuration "Debug"
 	defines { }
 	flags { "Symbols" }
 	buildoptions { "-ggdb" }
+	buildoptions { "-O3" }
 	targetdir "bin/Debug"
 	if _OPTIONS.luaassert then defines {"LUA_USE_APICHECK"} end
 	if _OPTIONS.pedantic then buildoptions { "-Wall" } end
-- 
GitLab


From 32b03c897b0011d1f3d40123507b72f5d13f1907 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 14:09:19 +0100
Subject: [PATCH 071/102] Fixed Bloodspring log message

---
 game/modules/tome/data/damage_types.lua       | 21 +++++++++++++++++++
 game/modules/tome/data/talents/uber/const.lua |  2 +-
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/game/modules/tome/data/damage_types.lua b/game/modules/tome/data/damage_types.lua
index 08f869895a..2e73c0c81a 100644
--- a/game/modules/tome/data/damage_types.lua
+++ b/game/modules/tome/data/damage_types.lua
@@ -1158,6 +1158,27 @@ newDamageType{
 	end,
 }
 
+-- Bloodspring damage + repulsion; checks for spell power against physical resistance
+newDamageType{
+	name = "bloodspring", type = "BLOODSPRING",
+	projector = function(src, x, y, type, dam)
+		local srcx, srcy = dam.x, dam.y
+		local base = dam
+		dam = dam.dam
+		DamageType:get(base.st).projector(src, x, y, base.st, dam)
+		local target = game.level.map(x, y, Map.ACTOR)
+		if target then
+			if target:checkHit(base.power or src:combatSpellpower(), target:combatPhysicalResist(), 0, 95, 15) and target:canBe("knockback") then
+				target:knockback(srcx, srcy, base.dist or 1)
+				target:crossTierEffect(target.EFF_OFFBALANCE, base.power or src:combatSpellpower())
+				game.logSeen(target, "%s is knocked back!", target.name:capitalize())
+			else
+				game.logSeen(target, "%s resists the bloody wave!", target.name:capitalize())
+			end
+		end
+	end,
+}
+
 -- Fireburn damage + repulsion; checks for spell power against physical resistance
 newDamageType{
 	name = "fire repulsion", type = "FIREKNOCKBACK",
diff --git a/game/modules/tome/data/talents/uber/const.lua b/game/modules/tome/data/talents/uber/const.lua
index d5dc4102f7..36eeff6ae8 100644
--- a/game/modules/tome/data/talents/uber/const.lua
+++ b/game/modules/tome/data/talents/uber/const.lua
@@ -44,7 +44,7 @@ uberTalent{
 		-- Add a lasting map effect
 		game.level.map:addEffect(self,
 			self.x, self.y, 4,
-			DamageType.WAVE, {dam={dam=100 + self:getCon() * 3, healfactor=0.5}, x=self.x, y=self.y, st=DamageType.DRAINLIFE, power=50 + self:getCon() * 2},
+			DamageType.BLOODSPRING, {dam={dam=100 + self:getCon() * 3, healfactor=0.5}, x=self.x, y=self.y, st=DamageType.DRAINLIFE, power=50 + self:getCon() * 2},
 			1,
 			5, nil,
 			engine.Entity.new{alpha=100, display='', color_br=200, color_bg=60, color_bb=20},
-- 
GitLab


From 069c9485544d14467c7e9bda995d521f09100e83 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 23:04:29 +0100
Subject: [PATCH 072/102] bump 114

---
 game/engines/default/engine/version.lua              | 2 +-
 game/modules/example/init.lua                        | 4 ++--
 game/modules/example_realtime/init.lua               | 4 ++--
 game/modules/tome/data/general/objects/egos/belt.lua | 2 +-
 game/modules/tome/init.lua                           | 4 ++--
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/game/engines/default/engine/version.lua b/game/engines/default/engine/version.lua
index 460a9a2109..118646c30e 100644
--- a/game/engines/default/engine/version.lua
+++ b/game/engines/default/engine/version.lua
@@ -18,7 +18,7 @@
 -- darkgod@te4.org
 
 -- Engine Version
-engine.version = {1,1,3,"te4",17}
+engine.version = {1,1,4,"te4",17}
 engine.require_c_core = engine.version[5]
 engine.version_id = ("%s-%d_%d.%d.%d"):format(engine.version[4], engine.require_c_core, engine.version[1], engine.version[2], engine.version[3])
 
diff --git a/game/modules/example/init.lua b/game/modules/example/init.lua
index 7ff39f817b..f6126746f3 100644
--- a/game/modules/example/init.lua
+++ b/game/modules/example/init.lua
@@ -22,8 +22,8 @@ long_name = "Example Module for T-Engine4"
 short_name = "example"
 author = { "DarkGod", "darkgod@te4.org" }
 homepage = "http://te4.org/modules:example"
-version = {1,1,3}
-engine = {1,1,3,"te4"}
+version = {1,1,4}
+engine = {1,1,4,"te4"}
 description = [[
 This is *NOT* a game, just an example/template to make your own using the T-Engine4.
 ]]
diff --git a/game/modules/example_realtime/init.lua b/game/modules/example_realtime/init.lua
index 033f6c4073..49d73119bb 100644
--- a/game/modules/example_realtime/init.lua
+++ b/game/modules/example_realtime/init.lua
@@ -22,8 +22,8 @@ long_name = "Realtime Example Module for T-Engine4"
 short_name = "example_realtime"
 author = { "DarkGod", "darkgod@te4.org" }
 homepage = "http://te4.org/modules:example"
-version = {1,1,3}
-engine = {1,1,3,"te4"}
+version = {1,1,4}
+engine = {1,1,4,"te4"}
 description = [[
 This is *NOT* a game, just an example/template to make your own using the T-Engine4.
 ]]
diff --git a/game/modules/tome/data/general/objects/egos/belt.lua b/game/modules/tome/data/general/objects/egos/belt.lua
index bf7e722efc..b374948847 100644
--- a/game/modules/tome/data/general/objects/egos/belt.lua
+++ b/game/modules/tome/data/general/objects/egos/belt.lua
@@ -144,7 +144,7 @@ newEntity{
 
 newEntity{
 	power_source = {psionic=true},
-	name = " of transcendance", suffix=true, instant_resolve=true,
+	name = " of transcendence", suffix=true, instant_resolve=true,
 	keywords = {transcend=true},
 	level_range = {1, 50},
 	rarity = 5,
diff --git a/game/modules/tome/init.lua b/game/modules/tome/init.lua
index a7b35e7af9..011c032b4b 100644
--- a/game/modules/tome/init.lua
+++ b/game/modules/tome/init.lua
@@ -22,8 +22,8 @@ long_name = "Tales of Maj'Eyal: Age of Ascendancy"
 short_name = "tome"
 author = { "DarkGod", "darkgod@te4.org" }
 homepage = "http://te4.org/"
-version = {1,1,3}
-engine = {1,1,3,"te4"}
+version = {1,1,4}
+engine = {1,1,4,"te4"}
 description = [[
 Welcome to Maj'Eyal.
 
-- 
GitLab


From c5bbf2a99f7bfca4a7349c3e8456f6af38b6bdb0 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 6 Jan 2014 23:29:33 +0100
Subject: [PATCH 073/102] Buffed the rune of reflection to match the
 description

---
 game/modules/tome/data/talents/misc/inscriptions.lua | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/game/modules/tome/data/talents/misc/inscriptions.lua b/game/modules/tome/data/talents/misc/inscriptions.lua
index 3b89a432f1..5ef0379fa1 100644
--- a/game/modules/tome/data/talents/misc/inscriptions.lua
+++ b/game/modules/tome/data/talents/misc/inscriptions.lua
@@ -480,7 +480,7 @@ newInscription{
 	end,
 	action = function(self, t)
 		local data = self:getInscriptionData(t.short_name)
-		self:setEffect(self.EFF_DAMAGE_SHIELD, 5, {power=100+3*self:getMag(), reflect=100})
+		self:setEffect(self.EFF_DAMAGE_SHIELD, 5, {power=100+5*self:getMag(), reflect=100})
 		return true
 	end,
 	info = function(self, t)
@@ -490,7 +490,7 @@ The effect will scale with your magic stat.]]):format(100+1.5*self:getMag(), 5)
 	end,
 	short_info = function(self, t)
 		local data = self:getInscriptionData(t.short_name)
-		return ([[absorb and reflect %d for %d turns]]):format(100+3*self:getMag(), 5)
+		return ([[absorb and reflect %d for %d turns]]):format(100+5*self:getMag(), 5)
 	end,
 }
 
-- 
GitLab


From 45e858a20ed1930402c9692a94483ea65e951707 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 7 Jan 2014 20:18:25 +0100
Subject: [PATCH 074/102] plop

---
 .../data/general/objects/world-artifacts.lua  | 83 ++++++++++---------
 1 file changed, 42 insertions(+), 41 deletions(-)

diff --git a/game/modules/tome/data/general/objects/world-artifacts.lua b/game/modules/tome/data/general/objects/world-artifacts.lua
index bc088101ad..cc85389db9 100644
--- a/game/modules/tome/data/general/objects/world-artifacts.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts.lua
@@ -4537,7 +4537,7 @@ newEntity{ base = "BASE_GREATSWORD", -- Thanks Alex!
 	require = { stat = { str=10 }, },
 	sentient=true,
 	material_level = 3,
-	special_desc = function(self) return "Attack speed improves with strength and size category." end,
+	special_desc = function(self) return "Attack speed improves with your strength and size category." end,
 	combat = {
 		dam = 48,
 		apr = 12,
@@ -5392,15 +5392,15 @@ newEntity{ base = "BASE_TOOL_MISC", --Sorta Thanks Donkatsu!
 	desc = [[This small tree shaped totem is imbued with powerful healing energies.]],
 	cost = 320,
 	material_level = 4,
+	special_desc = function(self) return "Heals all nearby living creatures by 5 points each turn." end,
 	sentient=true,
 	wielder = {
 		resists={[DamageType.BLIGHT] = 10, [DamageType.NATURE] = 10},
 		inc_damage={[DamageType.NATURE] = 10},
-		on_melee_hit={[DamageType.NATURE] = 10},
 		talents_types_mastery = { ["wild-gift/call"] = 0.1, ["wild-gift/harmony"] = 0.1, },
 		inc_stats = {[Stats.STAT_WIL] = 7, [Stats.STAT_CON] = 6,},
 		combat_mindpower=7,
-		healing_factor=0.2,
+		healing_factor=0.25,
 	},
 	on_takeoff = function(self, who)
 		self.worn_by=nil
@@ -5422,7 +5422,7 @@ newEntity{ base = "BASE_TOOL_MISC", --Sorta Thanks Donkatsu!
 		if self.worn_by:attr("dead") then return end
 		local who = self.worn_by
 		local blast = {type="ball", range=0, radius=2, selffire=true}
-		who:project(blast, who.x, who.y, engine.DamageType.HEALING_NATURE, 3)
+		who:project(blast, who.x, who.y, engine.DamageType.HEALING_NATURE, 5)
 	end,
 }
 
@@ -5458,7 +5458,7 @@ newEntity{ base = "BASE_CLOAK",
 	wielder = {
 		combat_spellpower=6,
 		combat_armor=10,
-		combat_armor_hardiness=20,
+		combat_armor_hardiness=15,
 		talents_types_mastery = {
 			["spell/earth"] = 0.2,
 			["spell/stone"] = 0.1,
@@ -5466,8 +5466,8 @@ newEntity{ base = "BASE_CLOAK",
 		inc_damage={ [DamageType.PHYSICAL] = 5,},
 		resists={ [DamageType.PHYSICAL] = 5,},
 	},
-	max_power = 50, power_regen = 1,
-	use_talent = { id = Talents.T_STONE_WALL, level = 1, power = 50 },
+	max_power = 60, power_regen = 1,
+	use_talent = { id = Talents.T_STONE_WALL, level = 1, power = 60 },
 }
 
 newEntity{ base = "BASE_LIGHT_ARMOR", --Thanks SageAcrin!
@@ -5484,10 +5484,14 @@ newEntity{ base = "BASE_LIGHT_ARMOR", --Thanks SageAcrin!
 		combat_critical_power = 20,
 		combat_def = 18,
 		combat_armor = 18,
-		combat_armor_hardiness=10,
-		healing_factor=-0.1,
-		melee_project={[DamageType.DARKNESS]=8, [DamageType.COLD]=8},
-		on_melee_hit = {[DamageType.DARKNESS]=8, [DamageType.COLD]=8},
+		combat_armor_hardiness=15,
+		inc_stats = { 
+			[Stats.STAT_MAG] = 5, 
+			[Stats.STAT_CUN] = 5, 
+			[Stats.STAT_DEX] = 5, 
+		},
+		healing_factor=-0.15,
+		on_melee_hit = {[DamageType.DARKNESS]=15, [DamageType.COLD]=15},
 		inc_stealth=10,
  		inc_damage={
 			[DamageType.DARKNESS] = 20,
@@ -5507,7 +5511,7 @@ newEntity{ base = "BASE_LIGHT_ARMOR", --Thanks SageAcrin!
 	max_power = 50, power_regen = 1,
 	use_power = { name = "turn yourself invisible for 10 turns", power = 50,
 		use = function(self, who)
-			who:setEffect(who.EFF_INVISIBILITY, 10, {power=10+who:getCun()/6, penalty=0.5, regen=true})
+			who:setEffect(who.EFF_INVISIBILITY, 10, {power=10+who:getCun()/6+who:getMag()/6, penalty=0.5, regen=true})
 			return {id=true, used=true}
 		end
 	},
@@ -5675,12 +5679,10 @@ newEntity{ base = "BASE_TOOL_MISC", --And finally, Thank you, Darkgod, for makin
 His last known words were "Somehow this feels like an ending, yet I know there is so much more to find."]],
 	cost = 350,
 	material_level = 4,
-	wielder = {
-		resists={[DamageType.PHYSICAL] = 4,},
-		inc_damage={[DamageType.PHYSICAL] = 3,},
-		
-		inc_stats = {[Stats.STAT_LCK] = 5, [Stats.STAT_CUN] = 5,},
+	wielder = {		
+		inc_stats = {[Stats.STAT_LCK] = 10, [Stats.STAT_CUN] = 5,},
 		combat_atk=12,
+		combat_apr=12,
 		combat_physresist = 10,
 		combat_spellresist = 10,
 		combat_mentalresist = 10,
@@ -5705,15 +5707,16 @@ newEntity{ base = "BASE_LEATHER_CAP",
 	cost = 200,
 	material_level=3,
 	wielder = {
-		combat_def=4,
-		inc_stats = { [Stats.STAT_WIL] = 3, [Stats.STAT_CUN] = 6, },
+		combat_def=8,
+		inc_stats = { [Stats.STAT_WIL] = 8, [Stats.STAT_CUN] = 6, },
 		blind_immune=1,
 		combat_mentalresist = 12,
-		resists = {[DamageType.BLIGHT] = 10,},
-		resists_cap = {[DamageType.BLIGHT] = 10,},
+		see_invisible = 15,
+		see_stealth = 15,
 		inc_damage={
 			[DamageType.NATURE] = 20,
 		},
+		infravision=2,
 		resists_pen={
 			[DamageType.NATURE] = 15,
 		},
@@ -5746,21 +5749,21 @@ newEntity{ base = "BASE_MINDSTAR",
 	wielder = {
 		combat_mindpower = 20,
 		combat_mindcrit = 9,
-		disease_immune=0.3,
 		resists={[DamageType.BLIGHT] = 25, [DamageType.NATURE] = 15},
-		on_melee_hit={[DamageType.NATURE] = 20},
 		inc_damage={
-			[DamageType.NATURE] 	= 20,
+			[DamageType.NATURE] = 20,
+			[DamageType.ACID] = 10,
 		},
 		resists_pen={
-			[DamageType.NATURE] 	= 20,
+			[DamageType.NATURE] = 20,
+			[DamageType.ACID] = 10,
 		},
-		inc_stats = { [Stats.STAT_WIL] = 6, [Stats.STAT_CUN] = 3, },
+		inc_stats = { [Stats.STAT_WIL] = 10, [Stats.STAT_CUN] = 5, },
 		learn_talent = {[Talents.T_OOZE_SPIT] = 3},
-		talents_types_mastery = { ["wild-gift/mindstar-mastery"] = 0.1, ["wild-gift/antimagic"] = 0.1,},
+		talents_types_mastery = { ["wild-gift/mindstar-mastery"] = 0.1,},
 	},
-	max_power = 60, power_regen = 1,
-	use_talent = { id = Talents.T_SLIME_WAVE, level = 3, power = 60 },
+	max_power = 30, power_regen = 1,
+	use_talent = { id = Talents.T_SLIME_WAVE, level = 3, power = 30 },
 }
 
 newEntity{ base = "BASE_CLOTH_ARMOR",
@@ -5862,8 +5865,8 @@ newEntity{ base = "BASE_RING",
 		knockback_immune=1,
 		combat_armor = 5,
 	},
-	max_power = 30, power_regen = 1,
-	use_talent = { id = Talents.T_BIND, level = 2, power = 30 },
+	max_power = 28, power_regen = 1,
+	use_talent = { id = Talents.T_BIND, level = 2, power = 25 },
 }
 
 newEntity{ base = "BASE_LONGSWORD",
@@ -5880,7 +5883,7 @@ newEntity{ base = "BASE_LONGSWORD",
 	material_level = 4,
 	combat = {
 		dam = 38,
-		apr = 4,
+		apr = 10,
 		physcrit = 18,
 		dammod = {str=1},
 		convert_damage={[DamageType.FIRE] = 50,},
@@ -5898,8 +5901,8 @@ newEntity{ base = "BASE_LONGSWORD",
 		},
 		inc_stats = { [Stats.STAT_STR] = 7, [Stats.STAT_WIL] = 7 },
 	},
-	max_power = 30, power_regen = 1,
-	use_talent = { id = Talents.T_FIRE_BREATH, level = 2, power = 30 },
+	max_power = 25, power_regen = 1,
+	use_talent = { id = Talents.T_FIRE_BREATH, level = 2, power = 25 },
 }
 
 newEntity{ base = "BASE_STAFF",
@@ -5956,7 +5959,7 @@ newEntity{ base = "BASE_BATTLEAXE",
 	rarity = 300,
 	material_level = 4,
 	combat = {
-		dam = 60,
+		dam = 63,
 		apr = 25,
 		physcrit = 25,
 		dammod = {str=1.3},
@@ -5971,8 +5974,6 @@ newEntity{ base = "BASE_BATTLEAXE",
 	wielder = {
 		combat_critical_power = 25,
 	},
-	max_power = 30, power_regen = 1,
-	use_talent = { id = Talents.T_PERFECT_STRIKE, level = 2, power = 30 },
 }
 
 newEntity{ base = "BASE_CLOAK",
@@ -5987,14 +5988,14 @@ newEntity{ base = "BASE_CLOAK",
 	cost = 300,
 	material_level = 5,
 	wielder = {
-		combat_def = 13,
+		combat_def = 15,
 		combat_spellpower = 8,
 		inc_stats = { 
 			[Stats.STAT_MAG] = 8, 
-			[Stats.STAT_CUN] = 5, 
+			[Stats.STAT_CUN] = 6, 
 			[Stats.STAT_DEX] = 10, 
 		},
-		inc_damage = { [DamageType.LIGHT]= 10 },
+		inc_damage = { [DamageType.LIGHT]= 15 },
 		resists_cap = { [DamageType.LIGHT] = 10, },
 		resists = { [DamageType.LIGHT] = 20, [DamageType.DARKNESS] = 20, },
 		talents_types_mastery = {
@@ -7027,7 +7028,7 @@ newEntity{ base = "BASE_KNIFE", --Shibari's #1
 	level_range = {18, 33},
 	material_level = 3,
 	rarity = 300,
-	desc = [[This text comes later.]],
+	desc = [[This surreal dagger crackles with the intensity of a vicious storm.]],
 	cost = 400,
 	color=colors.BLUE,
 	require = { stat = { dex=30}},
-- 
GitLab


From 2eb0dc8f83892f9200d00fb2177c4364d9b1c296 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 7 Jan 2014 20:39:21 +0100
Subject: [PATCH 075/102] If the stone wardens addon can not be enabled due to
 failed login, savefile loading will abord instead of damaging it.

---
 game/engines/default/engine/Module.lua        |  6 ++++++
 .../default/modules/boot/class/Game.lua       |  5 +++++
 src/core_lua.c                                | 20 +++++++++++++++++++
 3 files changed, 31 insertions(+)

diff --git a/game/engines/default/engine/Module.lua b/game/engines/default/engine/Module.lua
index 072b0ac04e..de68729baa 100644
--- a/game/engines/default/engine/Module.lua
+++ b/game/engines/default/engine/Module.lua
@@ -419,6 +419,12 @@ function _M:loadAddons(mod, saveuse)
 					else
 						print("Removing addon "..add.short_name..": DLC class not received")
 						table.remove(adds, i) removed = true
+						if saveuse then
+							-- The savefile requires it, but we couldnt activate it, abord
+							core.game.setRebootMessage(([[The savefile requires the #YELLOW#%s#WHITE# addon.
+Some of its features require being online and could not be enabled. To prevent damaging the savefile loading was aborded.]]):format(add.long_name))
+							util.showMainMenu()
+						end
 						break
 					end
 				end
diff --git a/game/engines/default/modules/boot/class/Game.lua b/game/engines/default/modules/boot/class/Game.lua
index d3f4fef935..2a4e365d14 100644
--- a/game/engines/default/modules/boot/class/Game.lua
+++ b/game/engines/default/modules/boot/class/Game.lua
@@ -178,6 +178,11 @@ Safe Mode disabled all graphical options and sets a low FPS. It is not advisable
 Please go to the Video Options and try enabling/disabling options and then restarting until you do not get this message.
 A usual problem is shaders and thus should be your first target to disable.]], 700)
 	end
+
+	local reboot_message = core.game.getRebootMessage()
+	if reboot_message then
+		Dialog:simpleLongPopup("Message", reboot_message, 700)
+	end
 end
 
 function _M:grabAddons()
diff --git a/src/core_lua.c b/src/core_lua.c
index efcbde6cf4..c40969d830 100644
--- a/src/core_lua.c
+++ b/src/core_lua.c
@@ -542,8 +542,28 @@ static int lua_check_error(lua_State *L)
 	return 1;
 }
 
+static char *reboot_message = NULL;
+static int lua_set_reboot_message(lua_State *L)
+{
+	const char *msg = luaL_checkstring(L, 1);
+	if (reboot_message) { free(reboot_message); }
+	reboot_message = strdup(msg);
+	return 0;
+}
+static int lua_get_reboot_message(lua_State *L)
+{
+	if (reboot_message) {
+		lua_pushstring(L, reboot_message);
+		free(reboot_message);
+		reboot_message = NULL;
+	} else lua_pushnil(L);
+	return 1;
+}
+
 static const struct luaL_Reg gamelib[] =
 {
+	{"setRebootMessage", lua_set_reboot_message},
+	{"getRebootMessage", lua_get_reboot_message},
 	{"reboot", lua_reboot_lua},
 	{"set_current_game", lua_set_current_game},
 	{"exit_engine", lua_exit_engine},
-- 
GitLab


From 18b8b1f49dbd90155321c0c6bdaff6522054fa50 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Wed, 8 Jan 2014 00:58:52 +0100
Subject: [PATCH 076/102] Altered the orc breeding pits encounter to make it a
 little less unconfortable and more obvious into what you're getting into

---
 .../tome/data/chats/gates-of-morning-main.lua | 21 +++++++
 .../tome/data/chats/orc-breeding-pits.lua     | 50 ++++++++++++++++
 .../tome/data/general/encounters/fareast.lua  | 29 ++++-----
 .../tome/data/maps/wilderness/eyal.lua        |  2 +
 .../tome/data/quests/orc-breeding-pits.lua    | 60 +++++++++++++++++++
 game/modules/tome/data/talents/misc/npcs.lua  |  8 ++-
 .../tome/data/zones/orc-breeding-pit/npcs.lua | 14 +++--
 .../tome/data/zones/orc-breeding-pit/zone.lua |  2 +-
 tiled-maps/eyal2.tmx                          | 12 ++++
 9 files changed, 173 insertions(+), 25 deletions(-)
 create mode 100644 game/modules/tome/data/chats/orc-breeding-pits.lua
 create mode 100644 game/modules/tome/data/quests/orc-breeding-pits.lua

diff --git a/game/modules/tome/data/chats/gates-of-morning-main.lua b/game/modules/tome/data/chats/gates-of-morning-main.lua
index f572f173b0..b53d9471a5 100644
--- a/game/modules/tome/data/chats/gates-of-morning-main.lua
+++ b/game/modules/tome/data/chats/gates-of-morning-main.lua
@@ -26,6 +26,7 @@ newChat{ id="welcome",
 		{"I need help in my hunt for clues about the staff.", jump="clues", cond=function(npc, player) return game.state:isAdvanced() and not player:hasQuest("orc-pride") end},
 		{"I have destroyed the leaders of all the Orc Prides.", jump="prides-dead", cond=function(npc, player) return player:isQuestStatus("orc-pride", engine.Quest.COMPLETED) end},
 		{"I am back from the Charred Scar, where the orcs took the staff.", jump="charred-scar", cond=function(npc, player) return player:hasQuest("charred-scar") and player:hasQuest("charred-scar"):isCompleted() end},
+		{"A dying paladin gave me this map; something about orc breeding pits. [tell her the story]", jump="orc-breeding-pits", cond=function(npc, player) return player:hasQuest("orc-breeding-pits") and player:isQuestStatus("orc-breeding-pits", engine.Quest.COMPLETED, "wuss-out") and not player:isQuestStatus("orc-breeding-pits", engine.Quest.COMPLETED, "wuss-out-done") end},
 		{"Sorry, I have to go!"},
 	}
 }
@@ -144,5 +145,25 @@ I am afraid with the power they gained today they will be even harder to stop, b
 	},
 }
 
+newChat{ id="orc-breeding-pits",
+	text = [[Ah! This is wonderful! Finally a ray of hope amidst the darkness. I will assign my best troops to this. Thank you, @playername@ - take this as a token of gratitude.]],
+	answers = {
+		{"Good luck.", action=function(npc, player)
+			player:setQuestStatus("orc-breeding-pits", engine.Quest.COMPLETED, "wuss-out-done")
+			player:setQuestStatus("orc-breeding-pits", engine.Quest.COMPLETED)
+
+			for i = 1, 5 do
+				local ro = game.zone:makeEntity(game.level, "object", {ignore_material_restriction=true, type="gem", special=function(o) return o.material_level and o.material_level >= 5 end}, nil, true)
+				if ro then
+					ro:identify(true)
+					game.logPlayer(player, "Aeryn gives you: %s", ro:getName{do_color=true})
+					game.zone:addEntity(game.level, ro, "object")
+					player:addObject(player:getInven("INVEN"), ro)
+				end
+			end
+		end}
+	},
+}
+
 
 return "welcome"
diff --git a/game/modules/tome/data/chats/orc-breeding-pits.lua b/game/modules/tome/data/chats/orc-breeding-pits.lua
new file mode 100644
index 0000000000..1b480e834b
--- /dev/null
+++ b/game/modules/tome/data/chats/orc-breeding-pits.lua
@@ -0,0 +1,50 @@
+-- ToME - Tales of Maj'Eyal
+-- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+--
+-- This program is free software: you can redistribute it and/or modify
+-- it under the terms of the GNU General Public License as published by
+-- the Free Software Foundation, either version 3 of the License, or
+-- (at your option) any later version.
+--
+-- This program is distributed in the hope that it will be useful,
+-- but WITHOUT ANY WARRANTY; without even the implied warranty of
+-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+-- GNU General Public License for more details.
+--
+-- You should have received a copy of the GNU General Public License
+-- along with this program.  If not, see <http://www.gnu.org/licenses/>.
+--
+-- Nicolas Casalini "DarkGod"
+-- darkgod@te4.org
+
+newChat{ id="welcome",
+	text = [[#LIGHT_GREEN#*A ray of light illuminates the gleam of steal amidst the grass. Investigating, you find a lone sun paladin lying stricken on the ground. Her wounds are minor, but her pallid features bely a poison that is taking its final toll. She whispers to you.*#WHITE#
+Help, Help me.
+]],
+	answers = {
+		{"What should I do?", jump="next1"},
+	}
+}
+
+newChat{ id="next1",
+	text = [[I found it... the abomination Aeryn sent me to seek out. The breeding pits of the orcs... It is more vile than you can imagine... They have it hidden away from their encampments, out of sight of all their people. Their mothers, their young, all there - all vulnerable!
+#LIGHT_GREEN#*She pulls out a sketched map, and with some effort puts it in your palm.*#WHITE#
+
+This could be the final solution, the end to the war... forever. We must strike soon, before reinforcements...
+
+#LIGHT_GREEN#*She looks hard at you, exerting all her effort into a final pleading stare.*#WHITE#]],
+	answers = {
+		{"I cannot do this myself... I will tell Aeryn about it, it is in her hands.", action=function(npc, player)
+			player:grantQuest("orc-breeding-pits")
+			player:setQuestStatus("orc-breeding-pits", engine.Quest.COMPLETED, "wuss-out")
+		end},
+		{"I will go myself and ensure this is thoroughly dealt with.", action=function(npc, player)
+			player:grantQuest("orc-breeding-pits")
+			local q = player:hasQuest("orc-breeding-pits")
+			q:reveal()
+		end},
+		{"You want me to kill mothers and children? This is barbaric, I'll have nothing to do with it!"},
+	}
+}
+
+return "welcome"
diff --git a/game/modules/tome/data/general/encounters/fareast.lua b/game/modules/tome/data/general/encounters/fareast.lua
index ca55dabc83..ec8362f800 100644
--- a/game/modules/tome/data/general/encounters/fareast.lua
+++ b/game/modules/tome/data/general/encounters/fareast.lua
@@ -69,23 +69,18 @@ newEntity{
 }
 
 newEntity{
-	name = "Orc Breeding Pit",
-	type = "hostile", subtype = "special", unique = true,
-	immediate = {"world-encounter", "fareast"},
+	name = "Orc Breeding Pits",
+	type = "harmless", subtype = "special", unique = true,
+	level_range = {35, 50},
+	rarity = 20,
+	on_world_encounter = "orc-breeding-pits",
 	on_encounter = function(self, who)
-		local x, y = self:findSpot(who)
-		if not x then return end
-
-		local g = game.level.map(x, y, engine.Map.TERRAIN):cloneFull()
-		g.__nice_tile_base = nil
-		g.name = "Entrance to the orc breeding pit"
-		g.display='>' g.color_r=colors.GREEN.r g.color_g=colors.GREEN.g g.color_b=colors.GREEN.b g.notice = true
-		g.change_level=1 g.change_zone="orc-breeding-pit" g.glow=true
-		g.add_displays = g.add_displays or {}
-		g.add_displays[#g.add_displays+1] = mod.class.Grid.new{image="terrain/ladder_down.png"}
-		g.nice_tiler = nil
-		g:initGlow()
-		game.zone:addEntity(game.level, g, "terrain", x, y)
+		who.energy.value = game.energy_to_act
+		game.paused = true
+		who:runStop()
+		local Chat = require "engine.Chat"
+		local chat = Chat.new("orc-breeding-pits", {name="Dying sun paladin"}, who)
+		chat:invoke()
 		return true
-	end
+	end,
 }
diff --git a/game/modules/tome/data/maps/wilderness/eyal.lua b/game/modules/tome/data/maps/wilderness/eyal.lua
index e7cc6edb07..fe04b59c0a 100644
--- a/game/modules/tome/data/maps/wilderness/eyal.lua
+++ b/game/modules/tome/data/maps/wilderness/eyal.lua
@@ -451,6 +451,7 @@ addSpot({36, 25}, "world-encounter", "lost-merchant")
 addSpot({37, 25}, "world-encounter", "lost-merchant")
 addSpot({35, 35}, "world-encounter", "noxious-caldera")
 addSpot({53, 5}, "world-encounter", "sludgenest")
+addSpot({162, 59}, "world-encounter", "orc-breeding-pits-spawn")
 
 -- addZone section
 addZone({1, 1, 78, 43}, "zonename", "Maj'Eyal")
@@ -471,6 +472,7 @@ addZone({37, 5, 50, 9}, "world-encounter", "merchant-quest")
 addZone({56, 8, 65, 13}, "world-encounter", "merchant-quest")
 addZone({69, 3, 77, 17}, "world-encounter", "merchant-quest")
 addZone({30, 28, 35, 33}, "world-encounter", "merchant-quest")
+addZone({145, 51, 167, 63}, "world-encounter", "orc-breeding-pits")
 
 -- ASCII map section
 return {
diff --git a/game/modules/tome/data/quests/orc-breeding-pits.lua b/game/modules/tome/data/quests/orc-breeding-pits.lua
new file mode 100644
index 0000000000..4f1398fc83
--- /dev/null
+++ b/game/modules/tome/data/quests/orc-breeding-pits.lua
@@ -0,0 +1,60 @@
+-- ToME - Tales of Maj'Eyal
+-- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+--
+-- This program is free software: you can redistribute it and/or modify
+-- it under the terms of the GNU General Public License as published by
+-- the Free Software Foundation, either version 3 of the License, or
+-- (at your option) any later version.
+--
+-- This program is distributed in the hope that it will be useful,
+-- but WITHOUT ANY WARRANTY; without even the implied warranty of
+-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+-- GNU General Public License for more details.
+--
+-- You should have received a copy of the GNU General Public License
+-- along with this program.  If not, see <http://www.gnu.org/licenses/>.
+--
+-- Nicolas Casalini "DarkGod"
+-- darkgod@te4.org
+
+-- Quest for the the breeding pits
+name = "Desperate Measures"
+desc = function(self, who)
+	local desc = {}
+	desc[#desc+1] = "You have encountered a dying sun paladin that told you about the orcs breeding pit, a true abomination."
+	if self:isStatus(engine.Quest.COMPLETED, "wuss-out") then
+		desc[#desc+1] = "You have decided to report the information to Aeryn so she can deal with it."
+		if self:isStatus(engine.Quest.COMPLETED, "wuss-out-done") then
+			desc[#desc+1] = "Aeryn said she would send troops to deal with it."
+		end
+	else
+		desc[#desc+1] = "You have taken upon yourself to cleanse it and deal a crippling blow to the orcs."
+		if self:isStatus(engine.Quest.COMPLETED, "genocide") then
+			desc[#desc+1] = "The abominable task is done."
+		end
+	end
+	return table.concat(desc, "\n")
+end
+
+on_status_change = function(self, who, status, sub)
+	if self:isCompleted() then
+		who:setQuestStatus(self.id, engine.Quest.DONE)
+	end
+end
+
+reveal = function(self)
+	local spot = game.level:pickSpot{type="world-encounter", subtype="orc-breeding-pits-spawn"}
+	if not spot then return end
+
+	local g = game.level.map(spot.x, spot.y, engine.Map.TERRAIN):cloneFull()
+	g.__nice_tile_base = nil
+	g.name = "Entrance to the orc breeding pit"
+	g.display='>' g.color_r=colors.GREEN.r g.color_g=colors.GREEN.g g.color_b=colors.GREEN.b g.notice = true
+	g.change_level=1 g.change_zone="orc-breeding-pit" g.glow=true
+	g.add_displays = g.add_displays or {}
+	g.add_displays[#g.add_displays+1] = mod.class.Grid.new{image="terrain/ladder_down.png"}
+	g.nice_tiler = nil
+	g:initGlow()
+	game.zone:addEntity(game.level, g, "terrain", spot.x, spot.y)
+	return true
+end
diff --git a/game/modules/tome/data/talents/misc/npcs.lua b/game/modules/tome/data/talents/misc/npcs.lua
index b1135aaace..1a253d3265 100644
--- a/game/modules/tome/data/talents/misc/npcs.lua
+++ b/game/modules/tome/data/talents/misc/npcs.lua
@@ -381,9 +381,11 @@ newTalent{
 				if not filter.hasxp then m.exp_worth = 0 end
 				m:resolve()
 
-				m.summoner = self
-				m.summon_time = filter.lastfor
-				m.faction = self.faction
+				if not filter.no_summoner_set then
+					m.summoner = self
+					m.summon_time = filter.lastfor
+				end
+				if not m.hard_faction then m.faction = self.faction end
 
 				if not filter.hasloot then m:forgetInven(m.INVEN_INVEN) end
 
diff --git a/game/modules/tome/data/zones/orc-breeding-pit/npcs.lua b/game/modules/tome/data/zones/orc-breeding-pit/npcs.lua
index 59b620c60f..ef9a9e7b16 100644
--- a/game/modules/tome/data/zones/orc-breeding-pit/npcs.lua
+++ b/game/modules/tome/data/zones/orc-breeding-pit/npcs.lua
@@ -54,6 +54,7 @@ newEntity{ base = "BASE_NPC_ORC_SUMMON",
 	level_range = {25, nil}, exp_worth = 0,
 	resolvers.generic(function(e) if rng.percent(50) then e.female = true end end),
 	rarity = 3,
+	faction = "neutral", hard_faction = "neutral",
 	max_life = resolvers.rngavg(30,50), life_rating = 4,
 	rank = 2,
 	movement_speed = 0.7,
@@ -68,6 +69,7 @@ newEntity{ base = "BASE_NPC_ORC",
 	resolvers.generic(function(e) if rng.percent(50) then e.female = true end end),
 	level_range = {25, nil}, exp_worth = 0,
 	rarity = 3,
+	faction = "neutral", hard_faction = "neutral",
 	max_life = resolvers.rngavg(30,50), life_rating = 9, life_regen = 7,
 	movement_speed = 1.3,
 	size_category = 1,
@@ -100,7 +102,8 @@ newEntity{ base = "BASE_NPC_ORC",
 newEntity{ base = "BASE_NPC_ORC",
 	name = "orc mother", color=colors.YELLOW,
 	resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/humanoid_orc_orc_mother.png", display_h=2, display_y=-1}}},
-	desc = [[This giant, bloated form towers above you. Mucus and slime ooze from every orifice, dripping onto the cavern floor. Orc children fight over the right to feed from her distended teats whilst small babies are regularly pushed out from her many pulsating vulvas. The sight and the smell make you retch.]],
+	desc = [[This giant, bloated form towers above you. Mucus and slime ooze from every orifice, dripping onto the cavern floor. Orc children fight over the right to feed from her distended teats whilst small babies are regularly emerge from folds of flesh. The sight and the smell make you retch.
+Here stands a tremendous form almost the size of a dragon. Bloated skin rises in thick folds, seeping viscous slime from its wide pores. Hundreds of hanging teats feed a small army of squabbling, fighting young orcs - only the toughest of them are able to gain the precious nutrients to grow stronger, the weaker ones left to wither on the mouldy floor. At the top of this towering hulk is a shrivelled head coated in long tangled hair. Dazed eyes peer out with a mixture of sadness and pain, but as they fix on you they turn to anger, the creature's face contorted with the fierce desire to protect its young.]],
 	level_range = {25, nil}, exp_worth = 1,
 	female = true,
 	rarity = 8,
@@ -115,7 +118,7 @@ newEntity{ base = "BASE_NPC_ORC",
 	on_melee_hit = {[DamageType.SLIME] = resolvers.rngrange(10, 20)},
 
 	summon = {
-		{type="humanoid", subtype="orc", name="orc baby", number=1, hasxp=false},
+		{type="humanoid", subtype="orc", name="orc baby", number=1, hasxp=false, no_summoner_set=true},
 	},
 
 --	ai = "tactical",
@@ -132,7 +135,8 @@ newEntity{ base = "BASE_NPC_ORC",
 newEntity{ base="BASE_NPC_ORC", define_as = "GREATMOTHER",
 	name = "Orc Greatmother", color=colors.VIOLET, unique = true,
 	resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/humanoid_orc_orc_greatmother.png", display_h=2, display_y=-1}}},
-	desc = [[Here stands a tremendous form almost the size of a dragon.  Bloated skin rises in thick folds, seeping viscous slime from its wide pores.  Hundreds of hanging teats feed a small army of squabbling, fighting young orcs - only the toughest of them are able to gain the precious nutrients to grow stronger, the weaker ones left to wither on the mouldy floor.  Dozens of gaping vulvae squelch and pulsate, pushing out new young with alarming rapidity.  At the top of this towering hulk is a shrivelled head coated in long tangled hair.  Dazed eyes peer out with a mixture of sadness and pain, but as they fix on you they turn to anger, the creature's face contorted with the fierce desire to protect its young.]],
+	desc = [[This giant, bloated form towers above you. Mucus and slime ooze from every orifice, dripping onto the cavern floor. Orc children fight over the right to feed from her distended teats whilst small babies are regularly emerge from folds of flesh. The sight and the smell make you retch.
+Here stands a tremendous form almost the size of a dragon. Bloated skin rises in thick folds, seeping viscous slime from its wide pores. Hundreds of hanging teats feed a small army of squabbling, fighting young orcs - only the toughest of them are able to gain the precious nutrients to grow stronger, the weaker ones left to wither on the mouldy floor. At the top of this towering hulk is a shrivelled head coated in long tangled hair. Dazed eyes peer out with a mixture of sadness and pain, but as they fix on you they turn to anger, the creature's face contorted with the fierce desire to protect its young.]],
 	killer_message = "and given to the children as a plaything",
 	level_range = {40, nil}, exp_worth = 1,
 	female = true,
@@ -159,7 +163,7 @@ newEntity{ base="BASE_NPC_ORC", define_as = "GREATMOTHER",
 		{type="humanoid", subtype="orc", name="orc baby", number=4, hasxp=false},
 	},
 	summon = {
-		{type="humanoid", subtype="orc", name="orc baby", number=1, hasxp=false},
+		{type="humanoid", subtype="orc", name="orc baby", number=1, hasxp=false, no_summoner_set=true},
 	},
 
 	resolvers.talents{
@@ -177,5 +181,7 @@ newEntity{ base="BASE_NPC_ORC", define_as = "GREATMOTHER",
 		game.log("#PURPLE#As the orc greatmother falls you realize you have dealt a crippling blow to the orcs.")
 		game.state:eastPatrolsReduce()
 		world:gainAchievement("GREATMOTHER_DEAD", who)
+		who:setQuestStatus("orc-breeding-pits", engine.Quest.COMPLETED, "genocide")
+		who:setQuestStatus("orc-breeding-pits", engine.Quest.COMPLETED)
 	end,
 }
diff --git a/game/modules/tome/data/zones/orc-breeding-pit/zone.lua b/game/modules/tome/data/zones/orc-breeding-pit/zone.lua
index d2a64c89c6..db87b685fd 100644
--- a/game/modules/tome/data/zones/orc-breeding-pit/zone.lua
+++ b/game/modules/tome/data/zones/orc-breeding-pit/zone.lua
@@ -62,7 +62,7 @@ return {
 			game:placeRandomLoreObject("BREEDING_HISTORY5")
 		end
 
-		for uid, e in pairs(level.entities) do e.faction="orc-pride" end
+		for uid, e in pairs(level.entities) do if e.faction ~= "neutral" then e.faction="orc-pride" end end
 	end,
 	on_enter = function(lev, old_lev, newzone)
 		if newzone and not game.level.shown_warning then
diff --git a/tiled-maps/eyal2.tmx b/tiled-maps/eyal2.tmx
index b4724dda04..241c64dad1 100644
--- a/tiled-maps/eyal2.tmx
+++ b/tiled-maps/eyal2.tmx
@@ -741,6 +741,12 @@
     <property name="type" value="&quot;world-encounter&quot;"/>
    </properties>
   </object>
+  <object name="Orc Breeding Pit quest" x="4645" y="1637" width="728" height="406">
+   <properties>
+    <property name="subtype" value="&quot;orc-breeding-pits&quot;"/>
+    <property name="type" value="&quot;world-encounter&quot;"/>
+   </properties>
+  </object>
  </objectgroup>
  <objectgroup name="addSpot#world-encounters" width="170" height="100">
   <object name="Random Zone" x="296" y="256" width="50" height="55">
@@ -953,5 +959,11 @@
     <property name="type" value="&quot;world-encounter&quot;"/>
    </properties>
   </object>
+  <object name="Breeding pits Spawn" x="5190" y="1894" width="17" height="19">
+   <properties>
+    <property name="subtype" value="&quot;orc-breeding-pits-spawn&quot;"/>
+    <property name="type" value="&quot;world-encounter&quot;"/>
+   </properties>
+  </object>
  </objectgroup>
 </map>
-- 
GitLab


From 322a5b2d47d2bdc99507bfbecc043bc1c143e084 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 9 Jan 2014 19:51:16 +0100
Subject: [PATCH 077/102] fuck

---
 game/modules/tome/data/general/encounters/fareast.lua | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/game/modules/tome/data/general/encounters/fareast.lua b/game/modules/tome/data/general/encounters/fareast.lua
index ec8362f800..d60294e192 100644
--- a/game/modules/tome/data/general/encounters/fareast.lua
+++ b/game/modules/tome/data/general/encounters/fareast.lua
@@ -68,6 +68,7 @@ newEntity{
 	end
 }
 
+--[[
 newEntity{
 	name = "Orc Breeding Pits",
 	type = "harmless", subtype = "special", unique = true,
@@ -84,3 +85,4 @@ newEntity{
 		return true
 	end,
 }
+]]
\ No newline at end of file
-- 
GitLab


From b49e1215e767dbd635ce9bd10665876101dab658 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 9 Jan 2014 19:54:29 +0100
Subject: [PATCH 078/102] I've had enough trying to justify the breeding pits.
 Or seeing un-intended, by me - the maker of the game, references to real
 world terrible events. It's gone now.

---
 game/modules/tome/data/general/encounters/fareast.lua | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/game/modules/tome/data/general/encounters/fareast.lua b/game/modules/tome/data/general/encounters/fareast.lua
index d60294e192..c9ec26a126 100644
--- a/game/modules/tome/data/general/encounters/fareast.lua
+++ b/game/modules/tome/data/general/encounters/fareast.lua
@@ -69,6 +69,9 @@ newEntity{
 }
 
 --[[
+-- A little more context; this made people so annoyed on both sides, taht I've had enough of it.
+-- This was never intended as a reference to any real world thing and if people are annoyed at it i'm sorry
+-- It's gone now
 newEntity{
 	name = "Orc Breeding Pits",
 	type = "harmless", subtype = "special", unique = true,
-- 
GitLab


From e33bf9f4e48a840f0cbcf563d8a944b6daa65ff3 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 9 Jan 2014 20:50:53 +0100
Subject: [PATCH 079/102] bump to 115

Changed the way the Steam builds are done, this may help reduce the download size on new patches (not thsi one thougth)
---
 game/engines/default/engine/version.lua | 2 +-
 game/modules/example/init.lua           | 4 ++--
 game/modules/example_realtime/init.lua  | 4 ++--
 game/modules/tome/init.lua              | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/game/engines/default/engine/version.lua b/game/engines/default/engine/version.lua
index 118646c30e..183d787394 100644
--- a/game/engines/default/engine/version.lua
+++ b/game/engines/default/engine/version.lua
@@ -18,7 +18,7 @@
 -- darkgod@te4.org
 
 -- Engine Version
-engine.version = {1,1,4,"te4",17}
+engine.version = {1,1,5,"te4",17}
 engine.require_c_core = engine.version[5]
 engine.version_id = ("%s-%d_%d.%d.%d"):format(engine.version[4], engine.require_c_core, engine.version[1], engine.version[2], engine.version[3])
 
diff --git a/game/modules/example/init.lua b/game/modules/example/init.lua
index f6126746f3..9bb5c2a99a 100644
--- a/game/modules/example/init.lua
+++ b/game/modules/example/init.lua
@@ -22,8 +22,8 @@ long_name = "Example Module for T-Engine4"
 short_name = "example"
 author = { "DarkGod", "darkgod@te4.org" }
 homepage = "http://te4.org/modules:example"
-version = {1,1,4}
-engine = {1,1,4,"te4"}
+version = {1,1,5}
+engine = {1,1,5,"te4"}
 description = [[
 This is *NOT* a game, just an example/template to make your own using the T-Engine4.
 ]]
diff --git a/game/modules/example_realtime/init.lua b/game/modules/example_realtime/init.lua
index 49d73119bb..ea4b7bc9db 100644
--- a/game/modules/example_realtime/init.lua
+++ b/game/modules/example_realtime/init.lua
@@ -22,8 +22,8 @@ long_name = "Realtime Example Module for T-Engine4"
 short_name = "example_realtime"
 author = { "DarkGod", "darkgod@te4.org" }
 homepage = "http://te4.org/modules:example"
-version = {1,1,4}
-engine = {1,1,4,"te4"}
+version = {1,1,5}
+engine = {1,1,5,"te4"}
 description = [[
 This is *NOT* a game, just an example/template to make your own using the T-Engine4.
 ]]
diff --git a/game/modules/tome/init.lua b/game/modules/tome/init.lua
index 011c032b4b..3b0a96ae35 100644
--- a/game/modules/tome/init.lua
+++ b/game/modules/tome/init.lua
@@ -22,8 +22,8 @@ long_name = "Tales of Maj'Eyal: Age of Ascendancy"
 short_name = "tome"
 author = { "DarkGod", "darkgod@te4.org" }
 homepage = "http://te4.org/"
-version = {1,1,4}
-engine = {1,1,4,"te4"}
+version = {1,1,5}
+engine = {1,1,5,"te4"}
 description = [[
 Welcome to Maj'Eyal.
 
-- 
GitLab


From 0136ae314053ac8905a1cf0acd04c9dc89767d6a Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 9 Jan 2014 20:53:59 +0100
Subject: [PATCH 080/102] Fixed Bill's Tree Trunk

---
 game/modules/tome/data/general/objects/boss-artifacts.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/general/objects/boss-artifacts.lua b/game/modules/tome/data/general/objects/boss-artifacts.lua
index bbd0e32298..4f3a0d25d3 100644
--- a/game/modules/tome/data/general/objects/boss-artifacts.lua
+++ b/game/modules/tome/data/general/objects/boss-artifacts.lua
@@ -758,7 +758,7 @@ newEntity{ base = "BASE_GREATMAUL",
 	wielder = {
 	},
 	max_power = 20, power_regen = 1,
-	use_talent = { id = Talents.T_SUNDER_ARMOR, level = 2, power = 20 },
+	use_talent = { id = Talents.T_SUNDER_ARMOUR, level = 2, power = 20 },
 }
 
 
-- 
GitLab


From 480c5b1e17ab5455908aacd358432dde7e8a4268 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 9 Jan 2014 21:09:52 +0100
Subject: [PATCH 081/102] mroe explicit

---
 game/modules/tome/class/UserChatExtension.lua | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/game/modules/tome/class/UserChatExtension.lua b/game/modules/tome/class/UserChatExtension.lua
index 458bb474d0..4b56688cee 100644
--- a/game/modules/tome/class/UserChatExtension.lua
+++ b/game/modules/tome/class/UserChatExtension.lua
@@ -85,12 +85,12 @@ function _M:event(e)
 
 			local text = ([[#{bold}#Thank you#{normal}# for you donation, your support means a lot for the continued survival of this game.
 
-Your current donation total is #LIGHT_GREEN#%0.2f euro#WHITE#.
+Your current donation total is #LIGHT_GREEN#%0.2f euro#WHITE# which equals to #ROYAL_BLUE#%d voratun coins to use on te4.org.
 Your Item's Vault has #TEAL#%d slots#WHITE#.
 
 Again, thank you, and enjoy Eyal!
 
-#{italic}#Your malevolent local god of darkness, #GOLD#DarkGod#{normal}#]]):format(data.donated, data.items_vault_slots)
+#{italic}#Your malevolent local god of darkness, #GOLD#DarkGod#{normal}#]]):format(data.donated, data.donated * 10, data.items_vault_slots)
 			Dialog:simpleLongPopup("Thank you", text, 600)
 		end
 	end
-- 
GitLab


From a675c3eac57a0a85975ad2d4c0aff52af38a6565 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 9 Jan 2014 21:11:57 +0100
Subject: [PATCH 082/102] Made the portal in the Slazish Fens more visible in
 ASCII mode

---
 game/modules/tome/data/zones/slazish-fen/grids.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/zones/slazish-fen/grids.lua b/game/modules/tome/data/zones/slazish-fen/grids.lua
index 12d90297f4..b06c2946a5 100644
--- a/game/modules/tome/data/zones/slazish-fen/grids.lua
+++ b/game/modules/tome/data/zones/slazish-fen/grids.lua
@@ -53,7 +53,7 @@ for i = 1, 7 do newEntity{ base="BOGWATER_MISC", define_as = "BOGWATER_MISC"..i,
 
 newEntity{ base="BOGWATER",
 	define_as = "PORTAL",
-	display = "&", color = colors.BLUE,
+	display = "&", color = colors.VIOLET,
 	name = "coral portal",
 	add_displays = {class.new{z=18, image="terrain/naga_portal.png", display_h=2, display_y=-1, embed_particles = {
 		{name="naga_portal_smoke", rad=2, args={smoke="particles_images/smoke_whispery_bright"}},
-- 
GitLab


From c06fd563fd9b59b330030e6063109bc79d414c73 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 9 Jan 2014 21:16:06 +0100
Subject: [PATCH 083/102] fix

---
 game/modules/tome/class/NPC.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/class/NPC.lua b/game/modules/tome/class/NPC.lua
index c79d36f621..71a96fa1bd 100644
--- a/game/modules/tome/class/NPC.lua
+++ b/game/modules/tome/class/NPC.lua
@@ -499,7 +499,7 @@ end
 function _M:aiCanPass(x, y)
 	-- If there is a friendly actor, add shove_pressure to it
 	local target = game.level.map(x, y, engine.Map.ACTOR)
-	if target and target ~= game.player and self:reactionToward(target) > 0 and not target:attr("never_move") then
+	if target and target ~= game.player and self:reactionToward(target) > 0 and not target:attr("never_move") and target.x then
 		target.shove_pressure = (target.shove_pressure or 0) + shove_algorithm(self) + (self.shove_pressure or 0)
 		-- Shove the target?
 		if target.shove_pressure > shove_algorithm(target) * 1.7 then
-- 
GitLab


From 57508be9d52201c57f0a1aebcd520492dce5dfb0 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 9 Jan 2014 21:59:12 +0100
Subject: [PATCH 084/102] When the game refuses to load a savefile due to the
 stone warden addons being offline, it will let you force it to load -- at
 your own risk

---
 game/engines/default/engine/Module.lua           | 16 +++++++++++-----
 .../default/modules/boot/dialogs/LoadGame.lua    | 15 ++++++++++++---
 2 files changed, 23 insertions(+), 8 deletions(-)

diff --git a/game/engines/default/engine/Module.lua b/game/engines/default/engine/Module.lua
index de68729baa..b34bc77218 100644
--- a/game/engines/default/engine/Module.lua
+++ b/game/engines/default/engine/Module.lua
@@ -416,16 +416,22 @@ function _M:loadAddons(mod, saveuse)
 					local data = profile:getDLCD(add.for_module.."-"..add.short_name, ("%d.%d.%d"):format(add.version[1],add.version[2],add.version[3]), name:gsub("%.", "/")..".lua")
 					if data and data ~= '' then
 						profile.dlc_files.classes[name] = data
-					else
+					elseif not __module_extra_info.ignore_addons_not_loading then
 						print("Removing addon "..add.short_name..": DLC class not received")
 						table.remove(adds, i) removed = true
 						if saveuse then
 							-- The savefile requires it, but we couldnt activate it, abord
 							core.game.setRebootMessage(([[The savefile requires the #YELLOW#%s#WHITE# addon.
-Some of its features require being online and could not be enabled. To prevent damaging the savefile loading was aborded.]]):format(add.long_name))
-							util.showMainMenu()
+Some of its features require being online and could not be enabled. To prevent damaging the savefile loading was aborded.
+
+You may try to force loading if you are sure the savefile does not use that addon, at your own risk, by checking the "Ignore unloadable addons" checkbox on the load game screen..]]):format(add.long_name))
+							util.showMainMenu(nil, nil, nil, nil, nil, nil, "show_ignore_addons_not_loading=true")
 						end
 						break
+					else
+						add.dlc = "no"
+						print("Removing addon "..add.short_name..": dlc file required not found")
+						table.remove(adds, i) removed = true
 					end
 				end
 			end
@@ -674,11 +680,11 @@ end
 -- @param mod the module definition as given by Module:loadDefinition()
 -- @param name the savefile name
 -- @param new_game true if the game must be created (aka new character)
-function _M:instanciate(mod, name, new_game, no_reboot)
+function _M:instanciate(mod, name, new_game, no_reboot, extra_module_info)
 	if not no_reboot then
 		local eng_v = nil
 		if not mod.incompatible then eng_v = ("%d.%d.%d"):format(mod.engine[1], mod.engine[2], mod.engine[3]) end
-		util.showMainMenu(false, mod.engine[4], eng_v, mod.version_string, name, new_game)
+		util.showMainMenu(false, mod.engine[4], eng_v, mod.version_string, name, new_game, extra_module_info)
 		return
 	end
 
diff --git a/game/engines/default/modules/boot/dialogs/LoadGame.lua b/game/engines/default/modules/boot/dialogs/LoadGame.lua
index dfd99f33e7..a99c890ed8 100644
--- a/game/engines/default/modules/boot/dialogs/LoadGame.lua
+++ b/game/engines/default/modules/boot/dialogs/LoadGame.lua
@@ -33,6 +33,7 @@ function _M:init()
 	Dialog.init(self, "Load Game", game.w * 0.8, game.h * 0.8)
 
 	self.c_compat = Checkbox.new{default=false, width=math.floor(self.iw / 3 - 40), title="Show older versions", on_change=function() self:switch() end}
+	self.c_force_addons = Checkbox.new{default=false, width=math.floor(self.iw / 3 - 40), title="Ignore unloadable addons"}
 	self.c_play = Button.new{text="  Play!  ", fct=function(text) self:playSave() end}
 	self.c_delete = Button.new{text="Delete", fct=function(text) self:deleteSave() end}
 	self.c_desc = Textzone.new{width=math.floor(self.iw / 3 * 2 - 10), height=self.ih - self.c_delete.h - 10, text=""}
@@ -56,14 +57,20 @@ function _M:init()
 	}
 
 	local sep = Separator.new{dir="horizontal", size=self.ih - 10}
-	self:loadUI{
+	local uis = {
 		{left=0, top=0, ui=self.c_tree},
 		{left=self.c_tree.w+sep.w, top=0, ui=self.c_desc},
 		{right=0, bottom=0, ui=self.c_delete, hidden=true},
 		{left=0, bottom=0, ui=self.c_play, hidden=true},
 		{left=self.c_tree.w + 5, top=5, ui=sep},
-		{left=self.c_tree.w - self.c_compat.w, bottom=0, ui=self.c_compat},
 	}
+	if __module_extra_info.show_ignore_addons_not_loading then
+		uis[#uis+1] = {left=self.c_tree.w - self.c_compat.w, bottom=self.c_force_addons.h, ui=self.c_compat}
+		uis[#uis+1] = {left=self.c_tree.w - self.c_force_addons.w, bottom=0, ui=self.c_force_addons}
+	else
+		uis[#uis+1] = {left=self.c_tree.w - self.c_compat.w, bottom=0, ui=self.c_compat}
+	end
+	self:loadUI(uis)
 	self:setFocus(self.c_tree)
 	self:setupUI(false, true)
 
@@ -167,7 +174,9 @@ function _M:playSave()
 			Module:instanciate(self.save_sel.mod, self.save_sel.base_name, false)
 		end end, "Cancel", "Load anyway", true)
 	else
-		Module:instanciate(self.save_sel.mod, self.save_sel.base_name, false)
+		local extra_info = nil
+		if self.c_force_addons.checked then extra_info = "ignore_addons_not_loading=true" end
+		Module:instanciate(self.save_sel.mod, self.save_sel.base_name, false, nil, extra_info)
 	end
 end
 
-- 
GitLab


From 4164785a61ccfae0595fe269b0c4e8a349b5886a Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 9 Jan 2014 22:11:18 +0100
Subject: [PATCH 085/102] Fix Temporal Form prodigy

---
 game/modules/tome/data/talents/chronomancy/anomalies.lua | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/game/modules/tome/data/talents/chronomancy/anomalies.lua b/game/modules/tome/data/talents/chronomancy/anomalies.lua
index f7b0077c8a..afd4da184f 100644
--- a/game/modules/tome/data/talents/chronomancy/anomalies.lua
+++ b/game/modules/tome/data/talents/chronomancy/anomalies.lua
@@ -86,6 +86,7 @@ newTalent{
 	type = {"chronomancy/anomalies", 1},
 	points = 1,
 	range = 10,
+	paradox = 0,
 	direct_hit = true,
 	type_no_req = true,
 	cooldown = 1,
@@ -250,6 +251,7 @@ newTalent{
 	points = 1,
 	type_no_req = true,
 	cooldown = 1,
+	paradox = 0,
 	no_unlearn_last = true,
 	getDamage = function(self, t) return getAnomalyDamage(self)/4 end,
 	getDuration = function(self, t) return math.ceil(self:combatScale(self:getParadox(), 0, 0, 1150/50, 1150)) end,
-- 
GitLab


From 5eaa66af1688174658df9245bac5e1f0ab88f011 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 9 Jan 2014 22:29:10 +0100
Subject: [PATCH 086/102] Fixed unarmed display of combat speed on
 gloves/gauntlets

---
 game/modules/tome/class/Object.lua | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/game/modules/tome/class/Object.lua b/game/modules/tome/class/Object.lua
index 0d04bb7aa7..b2454e6acb 100644
--- a/game/modules/tome/class/Object.lua
+++ b/game/modules/tome/class/Object.lua
@@ -484,7 +484,7 @@ function _M:getTextualDesc(compare_with, use_actor)
 		end
 	end
 
-	local desc_combat = function(combat, compare_with, field, add_table)
+	local desc_combat = function(combat, compare_with, field, add_table, is_fake_add)
 		add_table = add_table or {}
 		add_table.dammod = add_table.dammod or {}
 		combat = combat[field] or {}
@@ -539,7 +539,7 @@ function _M:getTextualDesc(compare_with, use_actor)
 		compare_fields(combat, compare_with, field, "atk", "%+d", "Accuracy: ", 1, false, false, add_table)
 		compare_fields(combat, compare_with, field, "apr", "%+d", "Armour Penetration: ", 1, false, false, add_table)
 		compare_fields(combat, compare_with, field, "physcrit", "%+.1f%%", "Physical crit. chance: ", 1, false, false, add_table)
-		compare_fields(combat, compare_with, field, "physspeed", function() return ("%.0f%%"):format(100/(combat.physspeed or 1)) end, "Attack speed: ", 100, false, true, add_table)
+		compare_fields(combat, compare_with, field, "physspeed", function() return ("%.0f%%"):format(100/((is_fake_add and 1 or 0) + (combat.physspeed or 1))) end, "Attack speed: ", 100, false, true, add_table)
 
 		compare_fields(combat, compare_with, field, "block", "%+d", "Block value: ", 1, false, false, add_table)
 
@@ -1140,7 +1140,7 @@ function _M:getTextualDesc(compare_with, use_actor)
 		if (w and w.combat or can_combat_unarmed) and (use_actor:knowTalent(use_actor.T_EMPTY_HAND) or use_actor:attr("show_gloves_combat")) then
 			desc:add({"color","YELLOW"}, "When used to modify unarmed attacks:", {"color", "LAST"}, true)
 			compare_tab = { dam=1, atk=1, apr=0, physcrit=0, physspeed =0.6, dammod={str=1}, damrange=1.1 }
-			desc_combat(w, compare_unarmed, "combat", compare_tab)
+			desc_combat(w, compare_unarmed, "combat", compare_tab, true)
 		end
 	end
 	local can_combat = false
-- 
GitLab


From fe57086ae22f1d96e2e54dc35b0491ad9dce047b Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 9 Jan 2014 23:03:46 +0100
Subject: [PATCH 087/102] yay

---
 game/modules/tome/init.lua | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/game/modules/tome/init.lua b/game/modules/tome/init.lua
index 3b0a96ae35..d835db4ee9 100644
--- a/game/modules/tome/init.lua
+++ b/game/modules/tome/init.lua
@@ -48,8 +48,12 @@ starter = "mod.load"
 
 -- List of additional team files required
 teams = {
+	-- Normal packaging
 	{ "#name#-#version#-music.team", "optional", "/" },
 	{ "#name#-#version#-gfx.team", "optional", "/" },
+	-- Steam packaging
+	{ "#name#-music.team", "optional", "/" },
+	{ "#name#-gfx.team", "optional", "/" },
 }
 
 show_funfacts = true
-- 
GitLab


From c336bd2cf14f5cf941b991ae91ddcabb15309074 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sun, 12 Jan 2014 22:13:01 +0100
Subject: [PATCH 088/102] Aether Beam now has a chance to not be disarmed

---
 game/modules/tome/data/talents/spells/aether.lua | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/game/modules/tome/data/talents/spells/aether.lua b/game/modules/tome/data/talents/spells/aether.lua
index a1a4fe1ed3..f022460264 100644
--- a/game/modules/tome/data/talents/spells/aether.lua
+++ b/game/modules/tome/data/talents/spells/aether.lua
@@ -71,6 +71,8 @@ newTalent{
 			combatSpellpower = function(self) return self.summoner:combatSpellpower() end,
 			rad = 3,
 			energy = {value=0, mod=16},
+			detect_power = self:combatSpellpower() / 2,
+			disarm_power = self:combatSpellpower() / 2,
 			on_added = function(self, level, x, y)
 				self.x, self.y = x, y
 				local tries = {}
-- 
GitLab


From 2683bec6668b79f8dc5fc55c4d086696147dcac0 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sun, 12 Jan 2014 23:43:23 +0100
Subject: [PATCH 089/102] version push

---
 game/engines/default/engine/version.lua | 2 +-
 game/modules/tome/init.lua              | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/game/engines/default/engine/version.lua b/game/engines/default/engine/version.lua
index 183d787394..a6ecebf82a 100644
--- a/game/engines/default/engine/version.lua
+++ b/game/engines/default/engine/version.lua
@@ -18,7 +18,7 @@
 -- darkgod@te4.org
 
 -- Engine Version
-engine.version = {1,1,5,"te4",17}
+engine.version = {1,1,6,"te4",17}
 engine.require_c_core = engine.version[5]
 engine.version_id = ("%s-%d_%d.%d.%d"):format(engine.version[4], engine.require_c_core, engine.version[1], engine.version[2], engine.version[3])
 
diff --git a/game/modules/tome/init.lua b/game/modules/tome/init.lua
index d835db4ee9..8bd9248caa 100644
--- a/game/modules/tome/init.lua
+++ b/game/modules/tome/init.lua
@@ -22,8 +22,8 @@ long_name = "Tales of Maj'Eyal: Age of Ascendancy"
 short_name = "tome"
 author = { "DarkGod", "darkgod@te4.org" }
 homepage = "http://te4.org/"
-version = {1,1,5}
-engine = {1,1,5,"te4"}
+version = {1,1,6}
+engine = {1,1,6,"te4"}
 description = [[
 Welcome to Maj'Eyal.
 
-- 
GitLab


From 027c16bded780f39b71a71d15a41b9a6d7d86f5b Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 13 Jan 2014 00:00:02 +0100
Subject: [PATCH 090/102] fixed module md5 not showing up in the log

---
 game/engines/default/engine/Module.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/engines/default/engine/Module.lua b/game/engines/default/engine/Module.lua
index b34bc77218..07859d5074 100644
--- a/game/engines/default/engine/Module.lua
+++ b/game/engines/default/engine/Module.lua
@@ -760,7 +760,7 @@ function _M:instanciate(mod, name, new_game, no_reboot, extra_module_info)
 			fp("/engine")
 			table.sort(md5s)
 			module_md5 = md5.sumhexa(table.concat(md5s))
-			print("[MODULE LOADER] module MD5", fmd5, "computed in ", core.game.getTime() - t)
+			print("[MODULE LOADER] module MD5", module_md5, "computed in ", core.game.getTime() - t)
 		end
 	end
 
-- 
GitLab


From 1b940a181bc5f5a3a775108c5ba2dbcffd1e72ad Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 13 Jan 2014 23:45:49 +0100
Subject: [PATCH 091/102] Added a	"Birther:donatorTiles" hook

---
 game/modules/tome/dialogs/Birther.lua | 1 +
 1 file changed, 1 insertion(+)

diff --git a/game/modules/tome/dialogs/Birther.lua b/game/modules/tome/dialogs/Birther.lua
index ec3082701d..cf1812adb8 100644
--- a/game/modules/tome/dialogs/Birther.lua
+++ b/game/modules/tome/dialogs/Birther.lua
@@ -1374,6 +1374,7 @@ function _M:selectTile()
 		"player/ascii_player_exotic_01.png",
 		"player/ascii_player_shopper_01.png",
 	}
+	self:triggerHook{"Birther:donatorTiles", list=list}
 	local remove = Button.new{text="Use default tile", width=500, fct=function()
 		game:unregisterDialog(d)
 		self.has_custom_tile = nil
-- 
GitLab


From 0aa3975389ac4c34a9d1008fa32cdf592561c30b Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 14 Jan 2014 00:19:57 +0100
Subject: [PATCH 092/102] Fixed a shader issue on OSX

---
 game/modules/tome/data/gfx/shaders/awesomeaura.frag | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/gfx/shaders/awesomeaura.frag b/game/modules/tome/data/gfx/shaders/awesomeaura.frag
index 46c284a225..82a42679b2 100644
--- a/game/modules/tome/data/gfx/shaders/awesomeaura.frag
+++ b/game/modules/tome/data/gfx/shaders/awesomeaura.frag
@@ -125,7 +125,7 @@ float GetFireDelta(float currTime, vec2 pos, float freqMult, float stretchMult,
 vec4 GetFireAuraColor(float currTime, vec2 planarPos, float freqMult, float stretchMult, float ampMult, float power, float scrollSpeed, float paletteCoord)
 {		
 	float delta =  
-		GetFireDelta(currTime, planarPos + vec2(currTime * scrollSpeed * 0, 0.0), freqMult, stretchMult, 2.5, 0.5) * (1.0 - planarPos.x)	+ 
+		GetFireDelta(currTime, planarPos + vec2(currTime * scrollSpeed * 0.0, 0.0), freqMult, stretchMult, 2.5, 0.5) * (1.0 - planarPos.x)	+ 
 		GetFireDelta(currTime, vec2(planarPos.x + currTime * scrollSpeed * 0.0 - 1.0, planarPos.y), freqMult, stretchMult, 2.5, 0.5) * planarPos.x;
 		
 	delta *= min(1.0, max(0.0, 1.0 * (1.0 - planarPos.y)));
-- 
GitLab


From 817afc1a231472d767955590c82407f1e3e20bad Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 14 Jan 2014 00:21:09 +0100
Subject: [PATCH 093/102] and more

---
 game/modules/tome/data/gfx/shaders/shockwave2.frag | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/gfx/shaders/shockwave2.frag b/game/modules/tome/data/gfx/shaders/shockwave2.frag
index eef27831c0..460018a3ee 100644
--- a/game/modules/tome/data/gfx/shaders/shockwave2.frag
+++ b/game/modules/tome/data/gfx/shaders/shockwave2.frag
@@ -9,7 +9,7 @@ uniform float innerShockwaveWidth;
 uniform float outerShockwaveWidth;
 uniform float flameIntensity;
 
-uniform vec2 ellipsoidalFactor = vec2(1.0, 1.0); //(1.0, 1.0) is perfect circle, (2.0, 1.0) is vertical ellipse, (1.0, 2.0) is horizontal ellipse
+uniform vec2 ellipsoidalFactor; //(1.0, 1.0) is perfect circle, (2.0, 1.0) is vertical ellipse, (1.0, 2.0) is horizontal ellipse
 	
 vec4 permute( vec4 x ) {
 
-- 
GitLab


From 92f0ee5100ff47f0d00db4e86fb801bab39fce46 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Tue, 14 Jan 2014 00:27:45 +0100
Subject: [PATCH 094/102] test fix

---
 src/core_lua.c | 24 +++++++-----------------
 1 file changed, 7 insertions(+), 17 deletions(-)

diff --git a/src/core_lua.c b/src/core_lua.c
index c40969d830..ed77bdaf04 100644
--- a/src/core_lua.c
+++ b/src/core_lua.c
@@ -2625,23 +2625,6 @@ static int gl_fbo_toscreen(lua_State *L)
 		g = luaL_checknumber(L, 8);
 		b = luaL_checknumber(L, 9);
 		a = luaL_checknumber(L, 10);
-		GLfloat colors[4*4] = {
-			r, g, b, a,
-			r, g, b, a,
-			r, g, b, a,
-			r, g, b, a,
-		};
-		glColorPointer(4, GL_FLOAT, 0, colors);
-	}
-	else
-	{
-		GLfloat colors[4*4] = {
-			1, 1, 1, 1,
-			1, 1, 1, 1,
-			1, 1, 1, 1,
-			1, 1, 1, 1,
-		};
-		glColorPointer(4, GL_FLOAT, 0, colors);
 	}
 	if (lua_isuserdata(L, 6))
 	{
@@ -2652,6 +2635,13 @@ static int gl_fbo_toscreen(lua_State *L)
 	if (!allowblend) glDisable(GL_BLEND);
 	tglBindTexture(GL_TEXTURE_2D, fbo->texture);
 
+	GLfloat colors[4*4] = {
+		r, g, b, a,
+		r, g, b, a,
+		r, g, b, a,
+		r, g, b, a,
+	};
+	glColorPointer(4, GL_FLOAT, 0, colors);
 
 	GLfloat texcoords[2*4] = {
 		0, 1,
-- 
GitLab


From 249dbe045d5491692b31fbfb9f8ad9243594955d Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Wed, 15 Jan 2014 00:27:47 +0100
Subject: [PATCH 095/102] More powerful chat text templating available

---
 game/engines/default/engine/Chat.lua          |  11 +-
 .../icecave/icecave_door1_open_vert.png       | Bin 8145 -> 8614 bytes
 .../terrain/icecave/icecave_door1_vert.png    | Bin 11373 -> 11869 bytes
 game/thirdparty/slt2.lua                      | 175 ++++++++++++++++++
 4 files changed, 184 insertions(+), 2 deletions(-)
 create mode 100644 game/thirdparty/slt2.lua

diff --git a/game/engines/default/engine/Chat.lua b/game/engines/default/engine/Chat.lua
index 55935835c8..4c2f1ed313 100644
--- a/game/engines/default/engine/Chat.lua
+++ b/game/engines/default/engine/Chat.lua
@@ -19,6 +19,7 @@
 
 require "engine.class"
 require "engine.dialogs.Chat"
+local slt2 = require "slt2"
 
 --- Handle chats between the player and NPCs
 module(..., package.seeall, class.make)
@@ -30,6 +31,7 @@ function _M:init(name, npc, player, data)
 	self.player = player
 	self.name = name
 	data = setmetatable(data or {}, {__index=_G})
+	self.data = data
 
 	local f, err = loadfile("/data/chats/"..name..".lua")
 	if not f and err then error(err) end
@@ -53,7 +55,7 @@ function _M:addChat(c)
 	self:triggerHook{"Chat:add", c=c}
 
 	assert(c.id, "no chat id")
-	assert(c.text, "no chat text")
+	assert(c.text or c.template, "no chat text or template")
 	assert(c.answers, "no chat answers")
 	self.chats[c.id] = c
 	print("[CHAT] loaded", c.id, c)
@@ -81,7 +83,12 @@ end
 
 --- Gets the chat with the given id
 function _M:get(id)
-	return self.chats[id]
+	local c = self.chats[id]
+	if c and c.template then
+		local tpl = slt2.loadstring(c.template)
+		c.text = slt2.render(tpl, {data=self.data, player=self.player, npc=self.npc})
+	end
+	return c
 end
 
 --- Replace some keywords in the given text
diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_door1_open_vert.png b/game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_door1_open_vert.png
index 8fac1c292a87fdab5cb6ac1acd41c498b1a7b027..b15c07a4a67c21329be7ded567ffd4f5f05eb7f0 100644
GIT binary patch
delta 5894
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

delta 5422
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
Y0LGHMxBZ1Q9RL6T07*qoM6N<$g15Pm0{{R3

diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_door1_vert.png b/game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_door1_vert.png
index 505aa408317a2194c292138bc5128db746111658..d656dc0dbbddb253ba926c929da31b5ee5167001 100644
GIT binary patch
delta 8991
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
FV1h-xb?g8D

delta 8491
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
ZGXM=m%R3OaW!?Y)002ovPDHLkV1lk)T~h!6

diff --git a/game/thirdparty/slt2.lua b/game/thirdparty/slt2.lua
new file mode 100644
index 0000000000..e28511b3b0
--- /dev/null
+++ b/game/thirdparty/slt2.lua
@@ -0,0 +1,175 @@
+--[[
+-- slt2 - Simple Lua Template 2
+--
+-- Project page: https://github.com/henix/slt2
+--
+-- @License
+-- MIT License
+--]]
+
+local slt2 = {}
+
+-- a tree fold on inclusion tree
+-- @param init_func: must return a new value when called
+local function include_fold(template, start_tag, end_tag, fold_func, init_func)
+	local result = init_func()
+
+	start_tag = start_tag or '<?'
+	end_tag = end_tag or '?>'
+	local start_tag_inc = start_tag..'include:'
+
+	local start1, end1 = string.find(template, start_tag_inc, 1, true)
+	local start2 = nil
+	local end2 = 0
+
+	while start1 ~= nil do
+		if start1 > end2 + 1 then -- for beginning part of file
+			result = fold_func(result, string.sub(template, end2 + 1, start1 - 1))
+		end
+		start2, end2 = string.find(template, end_tag, end1 + 1, true)
+		assert(start2, 'end tag "'..end_tag..'" missing')
+		do -- recursively include the file
+			local filename = assert(loadstring('return '..string.sub(template, end1 + 1, start2 - 1)))()
+			assert(filename)
+			local fin = assert(io.open(filename))
+			-- TODO: detect cyclic inclusion?
+			result = fold_func(result, include_fold(fin:read('*a'), start_tag, end_tag, fold_func, init_func), filename)
+			fin:close()
+		end
+		start1, end1 = string.find(template, start_tag_inc, end2 + 1, true)
+	end
+	result = fold_func(result, string.sub(template, end2 + 1))
+	return result
+end
+
+-- preprocess included files
+-- @return string
+function slt2.precompile(template, start_tag, end_tag)
+	return table.concat(include_fold(template, start_tag, end_tag, function(acc, v)
+		if type(v) == 'string' then
+			table.insert(acc, v)
+		elseif type(v) == 'table' then
+			table.insert(acc, table.concat(v))
+		else
+			error('Unknown type: '..type(v))
+		end
+		return acc
+	end, function() return {} end))
+end
+
+-- unique a list, preserve order
+local function stable_uniq(t)
+	local existed = {}
+	local res = {}
+	for _, v in ipairs(t) do
+		if not existed[v] then
+			table.insert(res, v)
+			existed[v] = true
+		end
+	end
+	return res
+end
+
+-- @return { string }
+function slt2.get_dependency(template, start_tag, end_tag)
+	return stable_uniq(include_fold(template, start_tag, end_tag, function(acc, v, name)
+		if type(v) == 'string' then
+		elseif type(v) == 'table' then
+			if name ~= nil then
+				table.insert(acc, name)
+			end
+			for _, subname in ipairs(v) do
+				table.insert(acc, subname)
+			end
+		else
+			error('Unknown type: '..type(v))
+		end
+		return acc
+	end, function() return {} end))
+end
+
+-- @return { name = string, code = string / function}
+function slt2.loadstring(template, start_tag, end_tag, tmpl_name)
+	-- compile it to lua code
+	local lua_code = {}
+
+	start_tag = start_tag or '<?'
+	end_tag = end_tag or '?>'
+
+	local output_func = "coroutine.yield"
+
+	template = slt2.precompile(template, start_tag, end_tag)
+
+	local start1, end1 = string.find(template, start_tag, 1, true)
+	local start2 = nil
+	local end2 = 0
+
+	local cEqual = string.byte('=', 1)
+
+	while start1 ~= nil do
+		if start1 > end2 + 1 then
+			table.insert(lua_code, output_func..'('..string.format("%q", string.sub(template, end2 + 1, start1 - 1))..')')
+		end
+		start2, end2 = string.find(template, end_tag, end1 + 1, true)
+		assert(start2, 'end_tag "'..end_tag..'" missing')
+		if string.byte(template, end1 + 1) == cEqual then
+			table.insert(lua_code, output_func..'('..string.sub(template, end1 + 2, start2 - 1)..')')
+		else
+			table.insert(lua_code, string.sub(template, end1 + 1, start2 - 1))
+		end
+		start1, end1 = string.find(template, start_tag, end2 + 1, true)
+	end
+	table.insert(lua_code, output_func..'('..string.format("%q", string.sub(template, end2 + 1))..')')
+
+	local ret = { name = tmpl_name or '=(slt2.loadstring)' }
+	if setfenv == nil then -- lua 5.2
+		ret.code = table.concat(lua_code, '\n')
+	else -- lua 5.1
+		ret.code = assert(loadstring(table.concat(lua_code, '\n'), ret.name))
+	end
+	return ret
+end
+
+-- @return { name = string, code = string / function }
+function slt2.loadfile(filename, start_tag, end_tag)
+	local fin = assert(io.open(filename))
+	local all = fin:read('*a')
+	fin:close()
+	return slt2.loadstring(all, start_tag, end_tag, filename)
+end
+
+local mt52 = { __index = _ENV }
+local mt51 = { __index = _G }
+
+-- @return a coroutine function
+function slt2.render_co(t, env)
+	local f
+	if setfenv == nil then -- lua 5.2
+		if env ~= nil then
+			setmetatable(env, mt52)
+		end
+		f = assert(load(t.code, t.name, 't', env or _ENV))
+	else -- lua 5.1
+		if env ~= nil then
+			setmetatable(env, mt51)
+		end
+		f = setfenv(t.code, env or _G)
+	end
+	return f
+end
+
+-- @return string
+function slt2.render(t, env)
+	local result = {}
+	local co = coroutine.create(slt2.render_co(t, env))
+	while coroutine.status(co) ~= 'dead' do
+		local ok, chunk = coroutine.resume(co)
+		if not ok then
+			error(chunk)
+		end
+		table.insert(result, chunk)
+	end
+	return table.concat(result)
+end
+
+return slt2
-- 
GitLab


From 4da9ddb5c74d48b35da4d297c92fc3660d84e6c4 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Wed, 15 Jan 2014 01:14:18 +0100
Subject: [PATCH 096/102] fix ice caveso

---
 .../tome/data/general/grids/icecave.lua       |   4 ++--
 .../icecave/icecave_door1_open_vert_backg.png | Bin 10075 -> 10351 bytes
 .../icecave_door1_open_vert_north_backg.png   | Bin 0 -> 5402 bytes
 3 files changed, 2 insertions(+), 2 deletions(-)
 create mode 100644 game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_door1_open_vert_north_backg.png

diff --git a/game/modules/tome/data/general/grids/icecave.lua b/game/modules/tome/data/general/grids/icecave.lua
index ec8408989f..ab1b93a028 100644
--- a/game/modules/tome/data/general/grids/icecave.lua
+++ b/game/modules/tome/data/general/grids/icecave.lua
@@ -78,7 +78,7 @@ newEntity{
 newEntity{ base = "ICECAVE_DOOR", define_as = "ICECAVE_DOOR_HORIZ", z=3, image = "terrain/icecave/icecave_door1.png", add_displays = {class.new{image="terrain/icecave/icecavewall_8_2.png", z=18, display_y=-1}}, door_opened = "ICECAVE_DOOR_HORIZ_OPEN"}
 newEntity{ base = "ICECAVE_DOOR_OPEN", define_as = "ICECAVE_DOOR_HORIZ_OPEN", image = "terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecave_door1_open_backg.png"}}, add_displays = {class.new{image="terrain/icecave/icecave_door1_open.png", z=17}, class.new{image="terrain/icecave/icecavewall_8_2.png", z=18, display_y=-1}}, door_closed = "ICECAVE_DOOR_HORIZ"}
 newEntity{ base = "ICECAVE_DOOR", define_as = "ICECAVE_DOOR_VERT", image = "terrain/icecave/icecave_floor_1_01.png", add_displays = {class.new{image="terrain/icecave/icecave_door1_vert.png", z=17}, class.new{image="terrain/icecave/icecave_door1_vert_north.png", z=18, display_y=-1}}, door_opened = "ICECAVE_DOOR_OPEN_VERT", dig = "ICECAVE_DOOR_OPEN_VERT"}
-newEntity{ base = "ICECAVE_DOOR_OPEN", define_as = "ICECAVE_DOOR_OPEN_VERT", z=3, image = "terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecave_door1_open_vert_backg.png"}}, add_displays = {class.new{image="terrain/icecave/icecave_door1_open_vert.png", z=17}, class.new{image="terrain/icecave/icecave_door1_open_vert_north.png", z=18, display_y=-1}}, door_closed = "ICECAVE_DOOR_VERT"}
+newEntity{ base = "ICECAVE_DOOR_OPEN", define_as = "ICECAVE_DOOR_OPEN_VERT", z=3, image = "terrain/icecave/icecave_floor_1_01.png", add_mos={{image="terrain/icecave/icecave_door1_open_vert_backg.png"}}, add_displays = {class.new{image="terrain/icecave/icecave_door1_open_vert.png", z=17, add_mos={{image="terrain/icecave/icecave_door1_open_vert_north_backg.png", display_y=-1}}}, class.new{image="terrain/icecave/icecave_door1_open_vert_north.png", z=18, display_y=-1}}, door_closed = "ICECAVE_DOOR_VERT"}
 
 -----------------------------------------
 -- Cavy exits
@@ -105,7 +105,7 @@ newEntity{
 newEntity{
 	define_as = "ICECAVE_LADDER_UP_WILDERNESS",
 	type = "floor", subtype = "icecave",
-	name = "ladder to worldmap", image = "terrain/icecave/icecave_floor_1_01.png", add_displays = {class.new{image="terrain/icecave/icecave_stairs_up_2_01.png"}},
+	name = "ladder to worldmap", image = "terrain/icecave/icecave_floor_1_01.png", add_displays = {class.new{image="terrain/icecave/icecave_stairs_exit_1_01.png"}},
 	display = '<', color_r=255, color_g=255, color_b=0,
 	notice = true,
 	change_level = 1,
diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_door1_open_vert_backg.png b/game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_door1_open_vert_backg.png
index 417c1e24191ec6b77e33c66b0fb4cb54144c307d..baef9e1503d242db2666b04f27f3278d5fcac0be 100644
GIT binary patch
delta 7667
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

delta 7389
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
P00000NkvXXu0mjfNKj7H

diff --git a/game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_door1_open_vert_north_backg.png b/game/modules/tome/data/gfx/shockbolt/terrain/icecave/icecave_door1_open_vert_north_backg.png
new file mode 100644
index 0000000000000000000000000000000000000000..6bd692fcebfac176068b55444618836f39186ef0
GIT binary patch
literal 5402
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
A(*OVf

literal 0
HcmV?d00001

-- 
GitLab


From 35c8bf97b1031ae28d294f75fc2cdcee33d57a85 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 16 Jan 2014 01:05:07 +0100
Subject: [PATCH 097/102] Tweaked some artifacts Nerfed Ak'Gishil a little

---
 game/modules/tome/class/Actor.lua             | 10 +++++-
 game/modules/tome/class/Object.lua            |  2 ++
 .../modules/tome/data/general/npcs/horror.lua | 23 ++++++++-----
 .../data/general/objects/boss-artifacts.lua   |  2 +-
 .../tome/data/general/objects/egos/ammo.lua   |  4 +--
 .../tome/data/general/objects/egos/weapon.lua |  2 +-
 .../data/general/objects/world-artifacts.lua  | 34 ++++++++-----------
 7 files changed, 43 insertions(+), 34 deletions(-)

diff --git a/game/modules/tome/class/Actor.lua b/game/modules/tome/class/Actor.lua
index 1d672fec62..32387e5964 100644
--- a/game/modules/tome/class/Actor.lua
+++ b/game/modules/tome/class/Actor.lua
@@ -2230,7 +2230,15 @@ function _M:onTakeHit(value, src, death_note)
 		local leech = math.min(value, self.life) * src.lifesteal / 100
 		if leech > 0 then
 			src:heal(leech, self)
-			game:delayedLogMessage(src, self, "life_leech"..self.uid, "#CRIMSON##Source# steals life from #Target#!")
+			game:delayedLogMessage(src, self, "lifesteal"..self.uid, "#CRIMSON##Source# steals life from #Target#!")
+		end
+	end
+	
+	-- Damage Backlash
+	if value > 0 and src and not src.dead and src.attr and src:attr("damage_backfire") then
+		local hurt = math.min(value, self.life) * src.damage_backfire / 100
+		if hurt > 0 then
+			src:takeHit(hurt, src)
 		end
 	end
 
diff --git a/game/modules/tome/class/Object.lua b/game/modules/tome/class/Object.lua
index b2454e6acb..e5fbcf2b15 100644
--- a/game/modules/tome/class/Object.lua
+++ b/game/modules/tome/class/Object.lua
@@ -1086,6 +1086,8 @@ function _M:getTextualDesc(compare_with, use_actor)
 
 		compare_fields(w, compare_with, field, "paradox_reduce_fails", "%+d", "Reduces paradox failures(equivalent to willpower): ")
 
+		compare_fields(w, compare_with, field, "damage_backfire", "%+d%%", "Damage Backlash: ", nil, true)
+
 		if w.undead then
 			desc:add("The wearer is treated as an undead.", true)
 		end
diff --git a/game/modules/tome/data/general/npcs/horror.lua b/game/modules/tome/data/general/npcs/horror.lua
index c667eab13f..72c07cdfee 100644
--- a/game/modules/tome/data/general/npcs/horror.lua
+++ b/game/modules/tome/data/general/npcs/horror.lua
@@ -919,12 +919,14 @@ newEntity{ base = "BASE_NPC_HORROR",
 	global_speed_base = 1.2,
 	combat_armor = 30, combat_def = 18,
 	is_akgishil = true,
+	can_spawn = 1,
 	
 	resolvers.drops{chance=100, nb=1, {defined="BLADE_RIFT"} },
 	
 	ai = "tactical", ai_state = { ai_move="move_complex", talent_in=2, ally_compassion=0 },
 		
-	on_melee_hit = {[DamageType.PHYSICALBLEED]=resolvers.mbonus(32, 5)},
+	on_melee_hit = {[DamageType.PHYSICALBLEED]=resolvers.mbonus(12, 5)},
+	melee_project = {[DamageType.PHYSICALBLEED]=resolvers.mbonus(32, 5)},
 	combat = { dam=resolvers.levelup(resolvers.rngavg(20,28), 1, 1.5), physspeed = 0.25,atk=resolvers.levelup(24, 1.2, 1.2), apr=4, dammod={wil=0.3, cun=0.15}, damtype=engine.DamageType.PHYSICALBLEED, },
 	--combat_physspeed = 4, --Crazy fast attack rate
 	
@@ -935,9 +937,12 @@ newEntity{ base = "BASE_NPC_HORROR",
 	end,
 
 	on_act = function(self)
-		if self.blades > 5 or not rng.percent(20) then return end
+		if not self:attr("can_spawn") then return end
+		if self.blades > 4 or not rng.percent(28/(self.blades+1)) then return end
+		self.can_spawn = nil
 		self.blades = self.blades + 1
-			self:forceUseTalent(self.T_ANIMATE_BLADE, {ignore_cd=true, force_level=1})
+		self:forceUseTalent(self.T_ANIMATE_BLADE, {ignore_cd=true, ignore_energy=true, force_level=1})
+		self.can_spawn = 1
 	end,
 	
 	resolvers.talents{
@@ -948,8 +953,8 @@ newEntity{ base = "BASE_NPC_HORROR",
 		[Talents.T_PSIONIC_PULL]={base=5, every=3, max=7},
 		[Talents.T_KINETIC_AURA]={base=4, every=3, max=8},
 		[Talents.T_KINETIC_SHIELD]={base=5, every=2, max=9},
-		[Talents.T_THERMAL_SHIELD]={base=5, every=2, max=9},
-		[Talents.T_CHARGED_SHIELD]={base=5, every=2, max=9},
+		[Talents.T_THERMAL_SHIELD]={base=3, every=2, max=9},
+		[Talents.T_CHARGED_SHIELD]={base=3, every=2, max=9},
 		[Talents.T_ABSORPTION_MASTERY]=6,
 		[Talents.T_KINETIC_LEECH]={base=3, every=3, max=5},
 		--TEMPORAL
@@ -971,7 +976,7 @@ newEntity{ base="BASE_NPC_HORROR", define_as = "ANIMATED_BLADE",
 	color = colors.GREY,
 	desc = [[Time seems to warp and bend around this floating weapon.]],
 	level_range = {30, nil}, exp_worth = 0,
-	max_life = 75, life_rating = 4,
+	max_life = 75, life_rating = 4, fixed_rating=true,
 	rank = 2,
 	no_breath = 1,
 	size_category = 2,
@@ -996,7 +1001,7 @@ newEntity{ base="BASE_NPC_HORROR", define_as = "ANIMATED_BLADE",
 	},
 	
 	on_added_to_level = function(self)
-		self:teleportRandom(self.x, self.y, 3)
+		self:teleportRandom(self.x, self.y, 7)
 		game.logSeen(self, "A rift opens, spawning a free floating blade!")
 		game.level.map:addEffect(self,
 			self.x, self.y, 3,
@@ -1060,7 +1065,7 @@ newEntity{ base="BASE_NPC_HORROR", define_as = "DISTORTED_BLADE",
 	},
 	
 	on_added_to_level = function(self)
-		self:teleportRandom(self.x, self.y, 3)
+		self:teleportRandom(self.x, self.y, 10)
 		game.logSeen(self, "A rift opens, a blade emerging. It does not look like the others.")
 		game.level.map:addEffect(self,
 			self.x, self.y, 5,
@@ -1081,7 +1086,7 @@ newEntity{ base="BASE_NPC_HORROR", define_as = "DISTORTED_BLADE",
 	end,
 
 	on_act = function(self)
-		self.paradox = self.paradox + 100
+		self.paradox = self.paradox + 20
 		if self.summoner and self.summoner:attr("dead") then
 			self:die()
 			game.logSeen(self, "#AQUAMARINE#With the horror's death the chaotic blade clatters to the ground!")
diff --git a/game/modules/tome/data/general/objects/boss-artifacts.lua b/game/modules/tome/data/general/objects/boss-artifacts.lua
index 4f3a0d25d3..6691c7ddfc 100644
--- a/game/modules/tome/data/general/objects/boss-artifacts.lua
+++ b/game/modules/tome/data/general/objects/boss-artifacts.lua
@@ -1339,7 +1339,7 @@ It has been kept somewhat intact with layers of salt and clay, but in spite of t
 	metallic = false,
 	sentient = true,
 	cooldown=0,
-	special_desc = function(self) return "Detects traps.\nGives a 25% to shrug off up to three stuns, pins, and dazes each turn, with a 10 turn cooldown." end,
+	special_desc = function(self) return "Detects traps.\nGives a 25% chance to shrug off up to three stuns, pins, and dazes each turn, with a 10 turn cooldown." end,
 	wielder = {
 		inc_stats = { [Stats.STAT_LCK] = 5, },
 		combat_def = 5,
diff --git a/game/modules/tome/data/general/objects/egos/ammo.lua b/game/modules/tome/data/general/objects/egos/ammo.lua
index 467491238e..805908fae6 100644
--- a/game/modules/tome/data/general/objects/egos/ammo.lua
+++ b/game/modules/tome/data/general/objects/egos/ammo.lua
@@ -174,7 +174,7 @@ newEntity{
 		ranged_project={
 			[DamageType.LIGHTNING] = resolvers.mbonus_material(15, 5),
 		},
-		special_on_hit = {desc="25% chance for lightning to arc to a second target", fct=function(combat, who, target)
+		special_on_hit = {desc="25% chance for lightning to arc to a second target", on_kill=1, fct=function(combat, who, target)
 			if not rng.percent(25) then return end
 			local tgts = {}
 			local x, y = target.x, target.y
@@ -501,7 +501,7 @@ newEntity{
 	cost = 6,
 	combat = {
 		travel_speed = 2,
-		special_on_hit = {desc="10% chance to create an air burst", fct=function(combat, who, target)
+		special_on_hit = {desc="10% chance to create an air burst", on_kill=1, fct=function(combat, who, target)
 			if not rng.percent(10) then return end
 			local dam = 20 + who:combatPhysicalpower()/2
 			local distance = 2 + math.floor(who:combatPhysicalpower()/40)
diff --git a/game/modules/tome/data/general/objects/egos/weapon.lua b/game/modules/tome/data/general/objects/egos/weapon.lua
index 7bbbcfdc83..fccf3028d6 100644
--- a/game/modules/tome/data/general/objects/egos/weapon.lua
+++ b/game/modules/tome/data/general/objects/egos/weapon.lua
@@ -218,7 +218,7 @@ newEntity{
 		melee_project={
 			[DamageType.LIGHTNING] = resolvers.mbonus_material(15, 5),
 		},
-		special_on_hit = {desc="25% chance for lightning to arc to a second target", fct=function(combat, who, target)
+		special_on_hit = {desc="25% chance for lightning to arc to a second target", on_kill=1, fct=function(combat, who, target)
 			if not rng.percent(25) then return end
 			local tgts = {}
 			local x, y = target.x, target.y
diff --git a/game/modules/tome/data/general/objects/world-artifacts.lua b/game/modules/tome/data/general/objects/world-artifacts.lua
index cc85389db9..c626298846 100644
--- a/game/modules/tome/data/general/objects/world-artifacts.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts.lua
@@ -3862,7 +3862,7 @@ newEntity{ base = "BASE_LONGSWORD",
 		dam = 47,
 		apr = 20,
 		physcrit = 7,
-		dammod = {str=0.8,wil=0.2},
+		dammod = {str=1,wil=0.1},
 		damage_convert = {[DamageType.MIND]=20,},
 		special_on_hit = {desc="torments the target with many mental effects", fct=function(combat, who, target)
 			if not who:checkHit(who:combatMindpower(), target:combatMentalResist()*0.9) then return end
@@ -3878,7 +3878,7 @@ newEntity{ base = "BASE_LONGSWORD",
 			elseif eff == "silence" then target:setEffect(target.EFF_SILENCED, 3, {})
 			end
 		end},
-		special_on_kill = {desc="reduces loss of mental save", fct=function(combat, who, target)
+		special_on_kill = {desc="reduces mental save penalty", fct=function(combat, who, target)
 			local o, item, inven_id = who:findInAllInventoriesBy("define_as", "ANIMA")
 			if not o or not who:getInven(inven_id).worn then return end
 			if o.wielder.combat_mentalresist >= 0 then return end
@@ -4509,12 +4509,6 @@ newEntity{ base = "BASE_LEATHER_BOOT", --Thanks Grayswandir!
 
 			-- Check LOS
 			local rad = 2
-			if not who:hasLOS(x, y) and rng.percent(35 + (game.level.map.attrs(who.x, who.y, "control_teleport_fizzle") or 0)) then
-				game.logPlayer(who, "The targeted phase door fizzles and works randomly!")
-				x, y = who.x, who.y
-				rad = tg.range
-			end
-
 			game.level.map:particleEmitter(who.x, who.y, 1, "teleport")
 			who:teleportRandom(x, y, rad)
 			game.level.map:particleEmitter(who.x, who.y, 1, "teleport")
@@ -4761,8 +4755,8 @@ newEntity{ base = "BASE_LITE", --Thanks Grayswandir!
 	cost = 320,
 	material_level=3,
 	wielder = {
-		lite = 4,
-		combat_spellpower=8,
+		lite = 5,
+		combat_spellpower=10,
 		
 		inc_damage = {[DamageType.COLD]=15},
 		resists = {[DamageType.COLD]=20},
@@ -4806,7 +4800,7 @@ newEntity{ base = "BASE_LITE", --Thanks Grayswandir!
 				cut_immune = 1,
 				see_invisible = 80,
 				undead = 1,
-				will_o_wisp_dam = 100 + who:getMag() * 2,
+				will_o_wisp_dam = 110 + who:getMag() * 2.5,
 				resolvers.talents{[Talents.T_WILL_O__THE_WISP_EXPLODE] = 1,},
 				
 				faction = who.faction,
@@ -4967,9 +4961,8 @@ newEntity{ base = "BASE_TOOL_MISC",
 		resists={[DamageType.DARKNESS] = 10, [DamageType.TEMPORAL] = 10},
 		inc_damage={[DamageType.DARKNESS] = 12, [DamageType.TEMPORAL] = 12},
 		on_melee_hit={[DamageType.VOID] = 16},
-		combat_spellresist = 15,
 		inc_stats = {[Stats.STAT_MAG] = 8,},
-		combat_spellpower=3,
+		combat_spellpower=10,
 	},
 	max_power = 40, power_regen = 1,
 	use_power = { name = "release a burst of void energy", power = 20,
@@ -4999,7 +4992,7 @@ newEntity{ base = "BASE_MASSIVE_ARMOR", -- Thanks SageAcrin!
 	encumber = 12,
 	metallic=false,
 	wielder = {
-		inc_stats = { [Stats.STAT_WIL] = 3, [Stats.STAT_DEX] = 3,},
+		inc_stats = { [Stats.STAT_WIL] = 3, [Stats.STAT_DEX] = 3, [Stats.STAT_CON] = 3,},
 		combat_armor = 10,
 		combat_def = 4,
 		fatigue = 14,
@@ -5089,6 +5082,7 @@ newEntity{ base = "BASE_AMULET", --Thanks Grayswandir!
 			[DamageType.MIND] 	= 20,
 		},
 		on_melee_hit={[DamageType.RANDOM_CONFUSION] = 5},
+		melee_project={[DamageType.RANDOM_CONFUSION] = 5},
 	},
 	max_power = 30, power_regen = 1,
 	use_talent = { id = Talents.T_INNER_DEMONS, level = 4, power = 30 },
@@ -5141,7 +5135,7 @@ newEntity{ base = "BASE_SHOT", --Thanks Grayswandir!
 		travel_speed = 1,
 		dammod = {dex=0.7, cun=0.5},
 		talent_on_hit = { [Talents.T_TORNADO] = {level=2, chance=10} },
-		special_on_hit = {desc="35% chance for lightning to arc to a second target", fct=function(combat, who, target)
+		special_on_hit = {desc="35% chance for lightning to arc to a second target", on_kill=1, fct=function(combat, who, target)
 			if not rng.percent(35) then return end
 			local tgts = {}
 			local x, y = target.x, target.y
@@ -5611,11 +5605,11 @@ newEntity{ base = "BASE_TOOL_MISC", --Thanks Alex!
 		if self.finished == true then return end
 		who:onTakeoff(self, true)
 		
-		self.wielder.resists.all = self.wielder.resists.all + direction * 2
+		self.wielder.resists.all = self.wielder.resists.all + direction * 3
 		self.wielder.movement_speed = self.wielder.movement_speed + direction * 0.04
-		self.wielder.combat_physspeed = self.wielder.combat_physspeed - direction * 0.04
-		self.wielder.combat_spellspeed = self.wielder.combat_spellspeed - direction * 0.04
-		self.wielder.combat_mindspeed = self.wielder.combat_mindspeed - direction * 0.04
+		self.wielder.combat_physspeed = self.wielder.combat_physspeed - direction * 0.03
+		self.wielder.combat_spellspeed = self.wielder.combat_spellspeed - direction * 0.03
+		self.wielder.combat_mindspeed = self.wielder.combat_mindspeed - direction * 0.03
 		
 		if self.wielder.resists.all <= -10 then 
 			self.wielder.inc_damage.all = 10
@@ -6989,7 +6983,7 @@ newEntity{ base = "BASE_SHIELD",
 	cost = 400,
 	material_level = 4,
 	metallic = false,
-	special_desc = function(self) return "When you block an attack, there is a 30% of petrifying the attacker." end,
+	special_desc = function(self) return "When you block an attack, there is a 30% chance of petrifying the attacker." end,
 	special_combat = {
 		dam = 40,
 		block = 100,
-- 
GitLab


From cb21d3395b00a9bdb75658566c20c15dcc52beee Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 16 Jan 2014 01:08:07 +0100
Subject: [PATCH 098/102] Buffed Tree of Life

---
 .../data/general/objects/world-artifacts.lua  | 10 ++++++
 .../modules/tome/data/timed_effects/other.lua | 35 +++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/game/modules/tome/data/general/objects/world-artifacts.lua b/game/modules/tome/data/general/objects/world-artifacts.lua
index c626298846..4cc8934340 100644
--- a/game/modules/tome/data/general/objects/world-artifacts.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts.lua
@@ -26,6 +26,7 @@ for def, e in pairs(game.state:getWorldArtifacts()) do
 	print("Importing "..e.name.." into world artifacts")
 end
 
+
 -- This file describes artifacts not bound to a special location, they can be found anywhere
 newEntity{ base = "BASE_STAFF",
 	power_source = {arcane=true},
@@ -5388,6 +5389,7 @@ newEntity{ base = "BASE_TOOL_MISC", --Sorta Thanks Donkatsu!
 	material_level = 4,
 	special_desc = function(self) return "Heals all nearby living creatures by 5 points each turn." end,
 	sentient=true,
+	use_no_energy = true,
 	wielder = {
 		resists={[DamageType.BLIGHT] = 10, [DamageType.NATURE] = 10},
 		inc_damage={[DamageType.NATURE] = 10},
@@ -5411,6 +5413,7 @@ newEntity{ base = "BASE_TOOL_MISC", --Sorta Thanks Donkatsu!
 	end,
 	act = function(self)
 		self:useEnergy()
+		self:regenPower()
 		if not self.worn_by then return end
 		if game.level and not game.level:hasEntity(self.worn_by) and not self.worn_by.player then self.worn_by=nil return end
 		if self.worn_by:attr("dead") then return end
@@ -5418,6 +5421,13 @@ newEntity{ base = "BASE_TOOL_MISC", --Sorta Thanks Donkatsu!
 		local blast = {type="ball", range=0, radius=2, selffire=true}
 		who:project(blast, who.x, who.y, engine.DamageType.HEALING_NATURE, 5)
 	end,
+	max_power = 15, power_regen = 1,
+	use_power = { name = "take root increasing health, armor, and armor hardiness but rooting you in place", power = 10,
+		use = function(self, who)
+			who:setEffect(who.EFF_TREE_OF_LIFE, 4, {})
+			return {id=true, used=true}
+		end
+	},
 }
 
 newEntity{ base = "BASE_RING",
diff --git a/game/modules/tome/data/timed_effects/other.lua b/game/modules/tome/data/timed_effects/other.lua
index 4fec274ee4..e4c9037ae5 100644
--- a/game/modules/tome/data/timed_effects/other.lua
+++ b/game/modules/tome/data/timed_effects/other.lua
@@ -25,6 +25,41 @@ local Map = require "engine.Map"
 local Level = require "engine.Level"
 local Combat = require "mod.class.interface.Combat"
 
+-- Design:  Temporary immobility in exchange for a large stat buff.
+newEffect{
+	name = "TREE_OF_LIFE", image = "shockbolt/object/artifact/tree_of_life.png",
+	desc = "You have taken root!",
+	long_desc = function(self, eff) return "You have taken root becoming one with nature.  Or at least the ground.  Your health, armor, and armor hardiness are improved but you cannot move." end,
+	type = "other",
+	subtype = { nature=true },
+	--status = "detrimental",
+	parameters = {},
+	on_gain = function(self, err) return "#LIGHT_BLUE##Target# takes root.", "+Pinned" end,
+	on_lose = function(self, err) return "#LIGHT_BLUE##Target# is no longer a badass tree.", "-Pinned" end,
+	activate = function(self, eff)
+		self:effectTemporaryValue(eff, "never_move", 1)
+		self:effectTemporaryValue(eff, "max_life", 300)
+		self:effectTemporaryValue(eff, "combat_armor", 20)
+		self:effectTemporaryValue(eff, "combat_armor_hardiness", 20)
+		
+		self.replace_display = mod.class.Actor.new{
+			image="invis.png", 
+			add_mos = {{image = "npc/giant_treant_wrathroot.png", 
+			display_y = -1, 
+			display_h = 2}},
+        }
+		
+		self:removeAllMOs()
+		game.level.map:updateMap(self.x, self.y)
+
+	end,
+	deactivate = function(self, eff)
+		self.replace_display = nil
+		self:removeAllMOs()
+		game.level.map:updateMap(self.x, self.y)
+	end,
+}
+
 newEffect{
 	name = "INFUSION_COOLDOWN", image = "effects/infusion_cooldown.png",
 	desc = "Infusion Saturation",
-- 
GitLab


From 39d668e7af759e606fca38b8b07fe3a13c34db89 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 16 Jan 2014 01:10:24 +0100
Subject: [PATCH 099/102] Fixed "callbackOnArcheryAttack"

---
 game/modules/tome/class/Actor.lua | 1 +
 1 file changed, 1 insertion(+)

diff --git a/game/modules/tome/class/Actor.lua b/game/modules/tome/class/Actor.lua
index 32387e5964..ae3dd989c2 100644
--- a/game/modules/tome/class/Actor.lua
+++ b/game/modules/tome/class/Actor.lua
@@ -4075,6 +4075,7 @@ local sustainCallbackCheck = {
 	callbackOnMeleeAttack = "talents_on_melee_attack",
 	callbackOnMeleeHit = "talents_on_melee_hit",
 	callbackOnMeleeMiss = "talents_on_melee_miss",
+	callbackOnArcheryAttack = "talents_on_archery_attack",
 	callbackOnArcheryHit = "talents_on_archery_hit",
 	callbackOnArcheryMiss = "talents_on_archery_miss",
 }
-- 
GitLab


From 90aa950d0971291aecd4f1a0986b7a739fbbbbff Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 16 Jan 2014 17:52:42 +0100
Subject: [PATCH 100/102] big ass commit that does not actaully change a single
 thing yay

---
 game/engines/default/data/gfx/ui/definitions/default.lua      | 2 +-
 game/engines/default/data/keybinds/actions.lua                | 2 +-
 game/engines/default/data/keybinds/chat.lua                   | 2 +-
 game/engines/default/data/keybinds/debug.lua                  | 2 +-
 game/engines/default/data/keybinds/hotkeys.lua                | 2 +-
 game/engines/default/data/keybinds/interface.lua              | 2 +-
 game/engines/default/data/keybinds/inventory.lua              | 2 +-
 game/engines/default/data/keybinds/move.lua                   | 2 +-
 game/engines/default/engine/Actor.lua                         | 2 +-
 game/engines/default/engine/ActorsSeenDisplay.lua             | 2 +-
 game/engines/default/engine/Astar.lua                         | 2 +-
 game/engines/default/engine/Autolevel.lua                     | 2 +-
 game/engines/default/engine/BSP.lua                           | 2 +-
 game/engines/default/engine/Birther.lua                       | 2 +-
 game/engines/default/engine/Calendar.lua                      | 2 +-
 game/engines/default/engine/CharacterBallSave.lua             | 2 +-
 game/engines/default/engine/CharacterVaultSave.lua            | 2 +-
 game/engines/default/engine/Chat.lua                          | 2 +-
 game/engines/default/engine/DamageType.lua                    | 2 +-
 game/engines/default/engine/DebugConsole.lua                  | 2 +-
 game/engines/default/engine/Dialog.lua                        | 2 +-
 game/engines/default/engine/DirectPath.lua                    | 2 +-
 game/engines/default/engine/Emote.lua                         | 2 +-
 game/engines/default/engine/Entity.lua                        | 2 +-
 game/engines/default/engine/Faction.lua                       | 2 +-
 game/engines/default/engine/FlyingText.lua                    | 2 +-
 game/engines/default/engine/Game.lua                          | 2 +-
 game/engines/default/engine/GameEnergyBased.lua               | 2 +-
 game/engines/default/engine/GameTurnBased.lua                 | 2 +-
 game/engines/default/engine/Generator.lua                     | 2 +-
 game/engines/default/engine/Grid.lua                          | 2 +-
 game/engines/default/engine/Heightmap.lua                     | 2 +-
 game/engines/default/engine/HighScores.lua                    | 2 +-
 game/engines/default/engine/HotkeysDisplay.lua                | 2 +-
 game/engines/default/engine/HotkeysIconsDisplay.lua           | 2 +-
 game/engines/default/engine/Key.lua                           | 2 +-
 game/engines/default/engine/KeyBind.lua                       | 2 +-
 game/engines/default/engine/KeyCommand.lua                    | 2 +-
 game/engines/default/engine/Level.lua                         | 2 +-
 game/engines/default/engine/LogDisplay.lua                    | 2 +-
 game/engines/default/engine/LogFlasher.lua                    | 2 +-
 game/engines/default/engine/Map.lua                           | 2 +-
 game/engines/default/engine/Module.lua                        | 2 +-
 game/engines/default/engine/Mouse.lua                         | 2 +-
 game/engines/default/engine/NameGenerator.lua                 | 2 +-
 game/engines/default/engine/NameGenerator2.lua                | 2 +-
 game/engines/default/engine/Object.lua                        | 2 +-
 game/engines/default/engine/Particles.lua                     | 2 +-
 game/engines/default/engine/PlayerProfile.lua                 | 2 +-
 game/engines/default/engine/Projectile.lua                    | 2 +-
 game/engines/default/engine/Quadratic.lua                     | 2 +-
 game/engines/default/engine/Quest.lua                         | 2 +-
 game/engines/default/engine/Savefile.lua                      | 2 +-
 game/engines/default/engine/SavefilePipe.lua                  | 2 +-
 game/engines/default/engine/Shader.lua                        | 2 +-
 game/engines/default/engine/Store.lua                         | 2 +-
 game/engines/default/engine/Target.lua                        | 2 +-
 game/engines/default/engine/Tiles.lua                         | 2 +-
 game/engines/default/engine/Tooltip.lua                       | 2 +-
 game/engines/default/engine/Trap.lua                          | 2 +-
 game/engines/default/engine/UserChat.lua                      | 2 +-
 game/engines/default/engine/World.lua                         | 2 +-
 game/engines/default/engine/Zone.lua                          | 2 +-
 game/engines/default/engine/ai/simple.lua                     | 2 +-
 game/engines/default/engine/ai/special_movements.lua          | 2 +-
 game/engines/default/engine/ai/talented.lua                   | 2 +-
 game/engines/default/engine/class.lua                         | 2 +-
 game/engines/default/engine/colors.lua                        | 2 +-
 game/engines/default/engine/dialogs/Achievement.lua           | 2 +-
 game/engines/default/engine/dialogs/AudioOptions.lua          | 2 +-
 game/engines/default/engine/dialogs/Chat.lua                  | 2 +-
 game/engines/default/engine/dialogs/ChatChannels.lua          | 2 +-
 game/engines/default/engine/dialogs/ChatFilter.lua            | 2 +-
 game/engines/default/engine/dialogs/ChatIgnores.lua           | 2 +-
 game/engines/default/engine/dialogs/DisplayResolution.lua     | 2 +-
 game/engines/default/engine/dialogs/GameMenu.lua              | 2 +-
 game/engines/default/engine/dialogs/GetQuantity.lua           | 2 +-
 game/engines/default/engine/dialogs/GetText.lua               | 2 +-
 game/engines/default/engine/dialogs/KeyBinder.lua             | 2 +-
 game/engines/default/engine/dialogs/ShowAchievements.lua      | 2 +-
 game/engines/default/engine/dialogs/ShowEquipInven.lua        | 2 +-
 game/engines/default/engine/dialogs/ShowEquipment.lua         | 2 +-
 game/engines/default/engine/dialogs/ShowErrorStack.lua        | 2 +-
 game/engines/default/engine/dialogs/ShowInventory.lua         | 2 +-
 game/engines/default/engine/dialogs/ShowLog.lua               | 2 +-
 game/engines/default/engine/dialogs/ShowPickupFloor.lua       | 2 +-
 game/engines/default/engine/dialogs/ShowQuests.lua            | 2 +-
 game/engines/default/engine/dialogs/ShowStore.lua             | 2 +-
 game/engines/default/engine/dialogs/ShowText.lua              | 2 +-
 game/engines/default/engine/dialogs/SteamOptions.lua          | 2 +-
 game/engines/default/engine/dialogs/Talkbox.lua               | 2 +-
 game/engines/default/engine/dialogs/UseTalents.lua            | 2 +-
 game/engines/default/engine/dialogs/UserInfo.lua              | 2 +-
 game/engines/default/engine/dialogs/VideoOptions.lua          | 2 +-
 game/engines/default/engine/dialogs/ViewHighScores.lua        | 2 +-
 game/engines/default/engine/generator/actor/OnSpots.lua       | 2 +-
 game/engines/default/engine/generator/actor/Random.lua        | 2 +-
 game/engines/default/engine/generator/map/Building.lua        | 2 +-
 game/engines/default/engine/generator/map/Cavern.lua          | 2 +-
 game/engines/default/engine/generator/map/Empty.lua           | 2 +-
 game/engines/default/engine/generator/map/Forest.lua          | 2 +-
 game/engines/default/engine/generator/map/GOL.lua             | 2 +-
 game/engines/default/engine/generator/map/Heightmap.lua       | 2 +-
 game/engines/default/engine/generator/map/Maze.lua            | 2 +-
 game/engines/default/engine/generator/map/Octopus.lua         | 2 +-
 game/engines/default/engine/generator/map/Roomer.lua          | 2 +-
 game/engines/default/engine/generator/map/Rooms.lua           | 2 +-
 game/engines/default/engine/generator/map/RoomsLoader.lua     | 2 +-
 game/engines/default/engine/generator/map/Static.lua          | 2 +-
 game/engines/default/engine/generator/map/TileSet.lua         | 2 +-
 game/engines/default/engine/generator/map/Town.lua            | 2 +-
 game/engines/default/engine/generator/object/OnSpots.lua      | 2 +-
 game/engines/default/engine/generator/object/Random.lua       | 2 +-
 game/engines/default/engine/generator/trap/Random.lua         | 2 +-
 game/engines/default/engine/init.lua                          | 2 +-
 game/engines/default/engine/interface/ActorAI.lua             | 2 +-
 game/engines/default/engine/interface/ActorFOV.lua            | 2 +-
 game/engines/default/engine/interface/ActorInventory.lua      | 2 +-
 game/engines/default/engine/interface/ActorLevel.lua          | 2 +-
 game/engines/default/engine/interface/ActorLife.lua           | 2 +-
 game/engines/default/engine/interface/ActorProject.lua        | 2 +-
 game/engines/default/engine/interface/ActorQuest.lua          | 2 +-
 game/engines/default/engine/interface/ActorResource.lua       | 2 +-
 game/engines/default/engine/interface/ActorStats.lua          | 2 +-
 game/engines/default/engine/interface/ActorTalents.lua        | 2 +-
 .../default/engine/interface/ActorTemporaryEffects.lua        | 2 +-
 game/engines/default/engine/interface/BloodyDeath.lua         | 2 +-
 .../engines/default/engine/interface/ControlCursorSupport.lua | 2 +-
 game/engines/default/engine/interface/GameMusic.lua           | 2 +-
 game/engines/default/engine/interface/GameSound.lua           | 2 +-
 game/engines/default/engine/interface/GameTargeting.lua       | 2 +-
 game/engines/default/engine/interface/ObjectActivable.lua     | 2 +-
 game/engines/default/engine/interface/ObjectIdentify.lua      | 2 +-
 game/engines/default/engine/interface/PlayerDumpJSON.lua      | 2 +-
 game/engines/default/engine/interface/PlayerExplore.lua       | 2 +-
 game/engines/default/engine/interface/PlayerHotkeys.lua       | 2 +-
 game/engines/default/engine/interface/PlayerMouse.lua         | 2 +-
 game/engines/default/engine/interface/PlayerRest.lua          | 2 +-
 game/engines/default/engine/interface/PlayerRun.lua           | 2 +-
 game/engines/default/engine/interface/PlayerSlide.lua         | 2 +-
 game/engines/default/engine/interface/WorldAchievements.lua   | 2 +-
 game/engines/default/engine/resolvers.lua                     | 2 +-
 game/engines/default/engine/ui/ActorFrame.lua                 | 2 +-
 game/engines/default/engine/ui/Base.lua                       | 2 +-
 game/engines/default/engine/ui/Button.lua                     | 2 +-
 game/engines/default/engine/ui/Checkbox.lua                   | 2 +-
 game/engines/default/engine/ui/Dialog.lua                     | 2 +-
 game/engines/default/engine/ui/Dropdown.lua                   | 2 +-
 game/engines/default/engine/ui/Empty.lua                      | 2 +-
 game/engines/default/engine/ui/EquipDoll.lua                  | 2 +-
 game/engines/default/engine/ui/EquipDollFrame.lua             | 2 +-
 game/engines/default/engine/ui/Focusable.lua                  | 2 +-
 game/engines/default/engine/ui/GenericContainer.lua           | 2 +-
 game/engines/default/engine/ui/Gestures.lua                   | 2 +-
 game/engines/default/engine/ui/Image.lua                      | 2 +-
 game/engines/default/engine/ui/ImageList.lua                  | 2 +-
 game/engines/default/engine/ui/Inventory.lua                  | 2 +-
 game/engines/default/engine/ui/List.lua                       | 2 +-
 game/engines/default/engine/ui/ListColumns.lua                | 2 +-
 game/engines/default/engine/ui/Numberbox.lua                  | 2 +-
 game/engines/default/engine/ui/Separator.lua                  | 2 +-
 game/engines/default/engine/ui/Slider.lua                     | 2 +-
 game/engines/default/engine/ui/SubDialog.lua                  | 2 +-
 game/engines/default/engine/ui/SurfaceZone.lua                | 2 +-
 game/engines/default/engine/ui/Tab.lua                        | 2 +-
 game/engines/default/engine/ui/Tabs.lua                       | 2 +-
 game/engines/default/engine/ui/Textbox.lua                    | 2 +-
 game/engines/default/engine/ui/Textzone.lua                   | 2 +-
 game/engines/default/engine/ui/TextzoneList.lua               | 2 +-
 game/engines/default/engine/ui/TreeList.lua                   | 2 +-
 game/engines/default/engine/ui/UIContainer.lua                | 2 +-
 game/engines/default/engine/ui/UIGroup.lua                    | 2 +-
 game/engines/default/engine/ui/VariableList.lua               | 2 +-
 game/engines/default/engine/ui/Waiter.lua                     | 2 +-
 game/engines/default/engine/utils.lua                         | 2 +-
 game/engines/default/engine/version.lua                       | 2 +-
 game/engines/default/modules/boot/ai/player.lua               | 2 +-
 game/engines/default/modules/boot/class/Actor.lua             | 2 +-
 game/engines/default/modules/boot/class/Game.lua              | 2 +-
 game/engines/default/modules/boot/class/Grid.lua              | 2 +-
 game/engines/default/modules/boot/class/NPC.lua               | 2 +-
 game/engines/default/modules/boot/class/NicerTiles.lua        | 2 +-
 game/engines/default/modules/boot/class/Player.lua            | 2 +-
 game/engines/default/modules/boot/class/interface/Combat.lua  | 2 +-
 game/engines/default/modules/boot/data/birth/descriptors.lua  | 2 +-
 game/engines/default/modules/boot/data/damage_types.lua       | 2 +-
 .../engines/default/modules/boot/data/general/grids/basic.lua | 2 +-
 .../default/modules/boot/data/general/grids/forest.lua        | 2 +-
 .../default/modules/boot/data/general/grids/underground.lua   | 2 +-
 .../engines/default/modules/boot/data/general/grids/water.lua | 2 +-
 .../engines/default/modules/boot/data/general/npcs/canine.lua | 2 +-
 .../default/modules/boot/data/general/npcs/skeleton.lua       | 2 +-
 game/engines/default/modules/boot/data/general/npcs/troll.lua | 2 +-
 game/engines/default/modules/boot/data/gfx/particles/acid.lua | 2 +-
 .../default/modules/boot/data/gfx/particles/bolt_fire.lua     | 2 +-
 .../default/modules/boot/data/gfx/particles/breath_fire.lua   | 2 +-
 .../default/modules/boot/data/gfx/particles/fireflash.lua     | 2 +-
 .../default/modules/boot/data/gfx/particles/firetrail.lua     | 2 +-
 .../engines/default/modules/boot/data/gfx/particles/flame.lua | 2 +-
 .../default/modules/boot/data/gfx/particles/golden_shield.lua | 2 +-
 .../default/modules/boot/data/gfx/particles/lightning.lua     | 2 +-
 .../default/modules/boot/data/gfx/particles/mana_beam.lua     | 2 +-
 .../default/modules/boot/data/gfx/particles/sunburst.lua      | 2 +-
 .../default/modules/boot/data/gfx/shaders/full_fbo.lua        | 2 +-
 .../default/modules/boot/data/gfx/shaders/main_fbo.lua        | 2 +-
 game/engines/default/modules/boot/data/gfx/shaders/water.lua  | 2 +-
 game/engines/default/modules/boot/data/rooms/big_cells.lua    | 2 +-
 game/engines/default/modules/boot/data/rooms/big_cross.lua    | 2 +-
 .../default/modules/boot/data/rooms/big_inner_circle.lua      | 2 +-
 .../default/modules/boot/data/rooms/broken_infinity.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/broken_room.lua  | 2 +-
 game/engines/default/modules/boot/data/rooms/broken_x.lua     | 2 +-
 game/engines/default/modules/boot/data/rooms/cells.lua        | 2 +-
 game/engines/default/modules/boot/data/rooms/cells10.lua      | 2 +-
 game/engines/default/modules/boot/data/rooms/cells2.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/cells3.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/cells4.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/cells5.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/cells6.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/cells7.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/cells8.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/cells9.lua       | 2 +-
 .../engines/default/modules/boot/data/rooms/center_arrows.lua | 2 +-
 game/engines/default/modules/boot/data/rooms/circle_cross.lua | 2 +-
 game/engines/default/modules/boot/data/rooms/cross.lua        | 2 +-
 .../engines/default/modules/boot/data/rooms/cross_circled.lua | 2 +-
 game/engines/default/modules/boot/data/rooms/double_helix.lua | 2 +-
 game/engines/default/modules/boot/data/rooms/double_y.lua     | 2 +-
 game/engines/default/modules/boot/data/rooms/equal.lua        | 2 +-
 game/engines/default/modules/boot/data/rooms/equal2.lua       | 2 +-
 .../default/modules/boot/data/rooms/forest_clearing.lua       | 2 +-
 .../engines/default/modules/boot/data/rooms/greater_vault.lua | 2 +-
 game/engines/default/modules/boot/data/rooms/h.lua            | 2 +-
 game/engines/default/modules/boot/data/rooms/inner.lua        | 2 +-
 .../default/modules/boot/data/rooms/inner_checkerboard.lua    | 2 +-
 game/engines/default/modules/boot/data/rooms/inner_circle.lua | 2 +-
 .../engines/default/modules/boot/data/rooms/inner_circle2.lua | 2 +-
 game/engines/default/modules/boot/data/rooms/inner_cross.lua  | 2 +-
 game/engines/default/modules/boot/data/rooms/inner_fort.lua   | 2 +-
 game/engines/default/modules/boot/data/rooms/inner_pillar.lua | 2 +-
 game/engines/default/modules/boot/data/rooms/lesser_vault.lua | 2 +-
 game/engines/default/modules/boot/data/rooms/maze.lua         | 2 +-
 game/engines/default/modules/boot/data/rooms/micro_pillar.lua | 2 +-
 game/engines/default/modules/boot/data/rooms/money_vault.lua  | 2 +-
 game/engines/default/modules/boot/data/rooms/multi_pillar.lua | 2 +-
 game/engines/default/modules/boot/data/rooms/oval.lua         | 2 +-
 game/engines/default/modules/boot/data/rooms/pilar.lua        | 2 +-
 game/engines/default/modules/boot/data/rooms/pilar2.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/pilar_big.lua    | 2 +-
 game/engines/default/modules/boot/data/rooms/pit.lua          | 2 +-
 game/engines/default/modules/boot/data/rooms/random_room.lua  | 2 +-
 .../default/modules/boot/data/rooms/rocky_snowy_trees.lua     | 2 +-
 game/engines/default/modules/boot/data/rooms/s.lua            | 2 +-
 game/engines/default/modules/boot/data/rooms/simple.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/small_cross.lua  | 2 +-
 .../default/modules/boot/data/rooms/small_inner_cross.lua     | 2 +-
 game/engines/default/modules/boot/data/rooms/small_x.lua      | 2 +-
 game/engines/default/modules/boot/data/rooms/split1.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/split2.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/weird1.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/weird2.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/womb.lua         | 2 +-
 game/engines/default/modules/boot/data/rooms/xroads.lua       | 2 +-
 game/engines/default/modules/boot/data/rooms/y.lua            | 2 +-
 game/engines/default/modules/boot/data/talents.lua            | 2 +-
 game/engines/default/modules/boot/data/timed_effects.lua      | 2 +-
 .../engines/default/modules/boot/data/zones/dungeon/grids.lua | 2 +-
 game/engines/default/modules/boot/data/zones/dungeon/npcs.lua | 2 +-
 .../default/modules/boot/data/zones/dungeon/objects.lua       | 2 +-
 .../engines/default/modules/boot/data/zones/dungeon/traps.lua | 2 +-
 game/engines/default/modules/boot/data/zones/dungeon/zone.lua | 2 +-
 game/engines/default/modules/boot/dialogs/Addons.lua          | 2 +-
 game/engines/default/modules/boot/dialogs/LoadGame.lua        | 2 +-
 game/engines/default/modules/boot/dialogs/MainMenu.lua        | 2 +-
 game/engines/default/modules/boot/dialogs/NewGame.lua         | 2 +-
 game/engines/default/modules/boot/dialogs/Profile.lua         | 2 +-
 game/engines/default/modules/boot/dialogs/ProfileLogin.lua    | 2 +-
 .../default/modules/boot/dialogs/ProfileSteamRegister.lua     | 2 +-
 game/engines/default/modules/boot/dialogs/UpdateAll.lua       | 2 +-
 game/engines/default/modules/boot/dialogs/ViewHighScores.lua  | 2 +-
 game/engines/default/modules/boot/init.lua                    | 2 +-
 game/engines/default/modules/boot/load.lua                    | 2 +-
 game/loader/init.lua                                          | 2 +-
 game/loader/pre-init.lua                                      | 2 +-
 game/modules/example/class/Actor.lua                          | 2 +-
 game/modules/example/class/Game.lua                           | 2 +-
 game/modules/example/class/Grid.lua                           | 2 +-
 game/modules/example/class/NPC.lua                            | 2 +-
 game/modules/example/class/Player.lua                         | 2 +-
 game/modules/example/class/interface/Combat.lua               | 2 +-
 game/modules/example/data/birth/descriptors.lua               | 2 +-
 game/modules/example/data/damage_types.lua                    | 2 +-
 game/modules/example/data/general/grids/basic.lua             | 2 +-
 game/modules/example/data/general/npcs/kobold.lua             | 2 +-
 game/modules/example/data/gfx/particles/acid.lua              | 2 +-
 game/modules/example/data/rooms/pilar.lua                     | 2 +-
 game/modules/example/data/rooms/simple.lua                    | 2 +-
 game/modules/example/data/talents.lua                         | 2 +-
 game/modules/example/data/timed_effects.lua                   | 2 +-
 game/modules/example/data/zones/dungeon/grids.lua             | 2 +-
 game/modules/example/data/zones/dungeon/npcs.lua              | 2 +-
 game/modules/example/data/zones/dungeon/objects.lua           | 2 +-
 game/modules/example/data/zones/dungeon/traps.lua             | 2 +-
 game/modules/example/data/zones/dungeon/zone.lua              | 2 +-
 game/modules/example/dialogs/DeathDialog.lua                  | 2 +-
 game/modules/example/dialogs/Quit.lua                         | 2 +-
 game/modules/example/init.lua                                 | 2 +-
 game/modules/example/load.lua                                 | 2 +-
 game/modules/example_realtime/class/Actor.lua                 | 2 +-
 game/modules/example_realtime/class/Game.lua                  | 2 +-
 game/modules/example_realtime/class/Grid.lua                  | 2 +-
 game/modules/example_realtime/class/NPC.lua                   | 2 +-
 game/modules/example_realtime/class/Player.lua                | 2 +-
 game/modules/example_realtime/class/interface/Combat.lua      | 2 +-
 game/modules/example_realtime/data/birth/descriptors.lua      | 2 +-
 game/modules/example_realtime/data/damage_types.lua           | 2 +-
 game/modules/example_realtime/data/general/grids/basic.lua    | 2 +-
 game/modules/example_realtime/data/general/npcs/kobold.lua    | 2 +-
 game/modules/example_realtime/data/gfx/particles/acid.lua     | 2 +-
 game/modules/example_realtime/data/rooms/pilar.lua            | 2 +-
 game/modules/example_realtime/data/rooms/simple.lua           | 2 +-
 game/modules/example_realtime/data/talents.lua                | 2 +-
 game/modules/example_realtime/data/timed_effects.lua          | 2 +-
 game/modules/example_realtime/data/zones/dungeon/grids.lua    | 2 +-
 game/modules/example_realtime/data/zones/dungeon/npcs.lua     | 2 +-
 game/modules/example_realtime/data/zones/dungeon/objects.lua  | 2 +-
 game/modules/example_realtime/data/zones/dungeon/traps.lua    | 2 +-
 game/modules/example_realtime/data/zones/dungeon/zone.lua     | 2 +-
 game/modules/example_realtime/dialogs/DeathDialog.lua         | 2 +-
 game/modules/example_realtime/dialogs/Quit.lua                | 2 +-
 game/modules/example_realtime/init.lua                        | 2 +-
 game/modules/example_realtime/load.lua                        | 2 +-
 game/modules/gruesome/ai/adventurer.lua                       | 2 +-
 game/modules/gruesome/class/Actor.lua                         | 2 +-
 game/modules/gruesome/class/Game.lua                          | 2 +-
 game/modules/gruesome/class/Grid.lua                          | 2 +-
 game/modules/gruesome/class/NPC.lua                           | 2 +-
 game/modules/gruesome/class/Player.lua                        | 2 +-
 game/modules/gruesome/class/PlayerDisplay.lua                 | 2 +-
 game/modules/gruesome/class/interface/Combat.lua              | 2 +-
 game/modules/gruesome/data/birth/descriptors.lua              | 2 +-
 game/modules/gruesome/data/damage_types.lua                   | 2 +-
 game/modules/gruesome/data/general/grids/basic.lua            | 2 +-
 game/modules/gruesome/data/general/npcs/adventurer.lua        | 2 +-
 game/modules/gruesome/data/gfx/particles/acid.lua             | 2 +-
 game/modules/gruesome/data/gfx/particles/ball_shadow.lua      | 2 +-
 game/modules/gruesome/data/rooms/pilar.lua                    | 2 +-
 game/modules/gruesome/data/rooms/simple.lua                   | 2 +-
 game/modules/gruesome/data/talents.lua                        | 2 +-
 game/modules/gruesome/data/timed_effects.lua                  | 2 +-
 game/modules/gruesome/data/zones/dungeon/grids.lua            | 2 +-
 game/modules/gruesome/data/zones/dungeon/npcs.lua             | 2 +-
 game/modules/gruesome/data/zones/dungeon/objects.lua          | 2 +-
 game/modules/gruesome/data/zones/dungeon/traps.lua            | 2 +-
 game/modules/gruesome/data/zones/dungeon/zone.lua             | 2 +-
 game/modules/gruesome/dialogs/DeathDialog.lua                 | 2 +-
 game/modules/gruesome/dialogs/MapMenu.lua                     | 2 +-
 game/modules/gruesome/dialogs/Quit.lua                        | 2 +-
 game/modules/gruesome/init.lua                                | 2 +-
 game/modules/gruesome/load.lua                                | 2 +-
 game/modules/gruesome/map_config.lua                          | 2 +-
 game/modules/tome/ai/escort.lua                               | 2 +-
 game/modules/tome/ai/heal.lua                                 | 2 +-
 game/modules/tome/ai/party.lua                                | 2 +-
 game/modules/tome/ai/quests.lua                               | 2 +-
 game/modules/tome/ai/sandworm_tunneler.lua                    | 2 +-
 game/modules/tome/ai/shadow.lua                               | 2 +-
 game/modules/tome/ai/summon.lua                               | 2 +-
 game/modules/tome/ai/tactical.lua                             | 2 +-
 game/modules/tome/ai/target.lua                               | 2 +-
 game/modules/tome/ai/worldnpcs.lua                            | 2 +-
 game/modules/tome/class/Actor.lua                             | 2 +-
 game/modules/tome/class/BigNews.lua                           | 2 +-
 game/modules/tome/class/Encounter.lua                         | 2 +-
 game/modules/tome/class/FortressPC.lua                        | 2 +-
 game/modules/tome/class/Game.lua                              | 2 +-
 game/modules/tome/class/GameState.lua                         | 2 +-
 game/modules/tome/class/Grid.lua                              | 2 +-
 game/modules/tome/class/MapEffects.lua                        | 2 +-
 game/modules/tome/class/NPC.lua                               | 2 +-
 game/modules/tome/class/NicerTiles.lua                        | 2 +-
 game/modules/tome/class/NicerTilesOverlays.lua                | 2 +-
 game/modules/tome/class/Object.lua                            | 2 +-
 game/modules/tome/class/Party.lua                             | 2 +-
 game/modules/tome/class/PartyMember.lua                       | 2 +-
 game/modules/tome/class/Player.lua                            | 2 +-
 game/modules/tome/class/PlayerDisplay.lua                     | 2 +-
 game/modules/tome/class/Projectile.lua                        | 2 +-
 game/modules/tome/class/StellarBody.lua                       | 2 +-
 game/modules/tome/class/Store.lua                             | 2 +-
 game/modules/tome/class/Tooltip.lua                           | 2 +-
 game/modules/tome/class/Trap.lua                              | 2 +-
 game/modules/tome/class/UserChatExtension.lua                 | 2 +-
 game/modules/tome/class/WildernessGrid.lua                    | 2 +-
 game/modules/tome/class/World.lua                             | 2 +-
 game/modules/tome/class/WorldNPC.lua                          | 2 +-
 game/modules/tome/class/Zone.lua                              | 2 +-
 game/modules/tome/class/generator/actor/Arena.lua             | 2 +-
 game/modules/tome/class/generator/actor/CharredScar.lua       | 2 +-
 game/modules/tome/class/generator/actor/HighPeakFinal.lua     | 2 +-
 game/modules/tome/class/generator/actor/OnSpots.lua           | 2 +-
 game/modules/tome/class/generator/actor/Random.lua            | 2 +-
 game/modules/tome/class/generator/actor/RandomStairGuard.lua  | 2 +-
 game/modules/tome/class/generator/actor/Sandworm.lua          | 2 +-
 game/modules/tome/class/generator/actor/ValleyMoon.lua        | 2 +-
 game/modules/tome/class/generator/map/Caldera.lua             | 2 +-
 game/modules/tome/class/generator/map/CharredScar.lua         | 2 +-
 game/modules/tome/class/generator/map/GenericTunnel.lua       | 2 +-
 game/modules/tome/class/generator/map/SlimeTunnels.lua        | 2 +-
 game/modules/tome/class/interface/ActorInscriptions.lua       | 2 +-
 game/modules/tome/class/interface/ActorLife.lua               | 2 +-
 game/modules/tome/class/interface/ActorPartyQuest.lua         | 2 +-
 game/modules/tome/class/interface/Archery.lua                 | 2 +-
 game/modules/tome/class/interface/Combat.lua                  | 2 +-
 game/modules/tome/class/interface/PartyDeath.lua              | 2 +-
 game/modules/tome/class/interface/PartyIngredients.lua        | 2 +-
 game/modules/tome/class/interface/PartyLore.lua               | 2 +-
 game/modules/tome/class/interface/PlayerDumpJSON.lua          | 2 +-
 game/modules/tome/class/interface/PlayerExplore.lua           | 2 +-
 game/modules/tome/class/interface/PlayerStats.lua             | 2 +-
 game/modules/tome/class/interface/TooltipsData.lua            | 2 +-
 game/modules/tome/class/interface/WorldAchievements.lua       | 2 +-
 game/modules/tome/class/uiset/Classic.lua                     | 2 +-
 game/modules/tome/class/uiset/Minimalist.lua                  | 2 +-
 game/modules/tome/class/uiset/UISet.lua                       | 2 +-
 game/modules/tome/data/achievements/arena.lua                 | 2 +-
 game/modules/tome/data/achievements/donator.lua               | 2 +-
 game/modules/tome/data/achievements/events.lua                | 2 +-
 game/modules/tome/data/achievements/infinite-dungeon.lua      | 2 +-
 game/modules/tome/data/achievements/items.lua                 | 2 +-
 game/modules/tome/data/achievements/kills.lua                 | 2 +-
 game/modules/tome/data/achievements/lore.lua                  | 2 +-
 game/modules/tome/data/achievements/player.lua                | 2 +-
 game/modules/tome/data/achievements/quests.lua                | 2 +-
 game/modules/tome/data/achievements/talents.lua               | 2 +-
 game/modules/tome/data/autolevel_schemes.lua                  | 2 +-
 game/modules/tome/data/birth/classes/adventurer.lua           | 2 +-
 game/modules/tome/data/birth/classes/afflicted.lua            | 2 +-
 game/modules/tome/data/birth/classes/celestial.lua            | 2 +-
 game/modules/tome/data/birth/classes/chronomancer.lua         | 2 +-
 game/modules/tome/data/birth/classes/corrupted.lua            | 2 +-
 game/modules/tome/data/birth/classes/mage.lua                 | 2 +-
 game/modules/tome/data/birth/classes/none.lua                 | 2 +-
 game/modules/tome/data/birth/classes/psionic.lua              | 2 +-
 game/modules/tome/data/birth/classes/rogue.lua                | 2 +-
 game/modules/tome/data/birth/classes/tutorial.lua             | 2 +-
 game/modules/tome/data/birth/classes/warrior.lua              | 2 +-
 game/modules/tome/data/birth/classes/wilder.lua               | 2 +-
 game/modules/tome/data/birth/descriptors.lua                  | 2 +-
 game/modules/tome/data/birth/races/construct.lua              | 2 +-
 game/modules/tome/data/birth/races/dwarf.lua                  | 2 +-
 game/modules/tome/data/birth/races/elf.lua                    | 2 +-
 game/modules/tome/data/birth/races/halfling.lua               | 2 +-
 game/modules/tome/data/birth/races/human.lua                  | 2 +-
 game/modules/tome/data/birth/races/tutorial.lua               | 2 +-
 game/modules/tome/data/birth/races/undead.lua                 | 2 +-
 game/modules/tome/data/birth/races/yeek.lua                   | 2 +-
 game/modules/tome/data/birth/sexes.lua                        | 2 +-
 game/modules/tome/data/birth/worlds.lua                       | 2 +-
 game/modules/tome/data/calendar_allied.lua                    | 2 +-
 game/modules/tome/data/calendar_dwarf.lua                     | 2 +-
 game/modules/tome/data/chats/alchemist-derth.lua              | 2 +-
 game/modules/tome/data/chats/alchemist-elvala.lua             | 2 +-
 game/modules/tome/data/chats/alchemist-golem.lua              | 2 +-
 game/modules/tome/data/chats/alchemist-hermit.lua             | 2 +-
 game/modules/tome/data/chats/alchemist-last-hope.lua          | 2 +-
 game/modules/tome/data/chats/angolwen-leader.lua              | 2 +-
 game/modules/tome/data/chats/angolwen-staves-store.lua        | 2 +-
 game/modules/tome/data/chats/antimagic-end.lua                | 2 +-
 game/modules/tome/data/chats/ardhungol-end.lua                | 2 +-
 game/modules/tome/data/chats/ardhungol-start.lua              | 2 +-
 game/modules/tome/data/chats/arena-start.lua                  | 2 +-
 game/modules/tome/data/chats/arena-unlock.lua                 | 2 +-
 game/modules/tome/data/chats/arena.lua                        | 2 +-
 game/modules/tome/data/chats/assassin-lord-thieves.lua        | 2 +-
 game/modules/tome/data/chats/assassin-lord.lua                | 2 +-
 game/modules/tome/data/chats/chronomancy-see-threads.lua      | 2 +-
 game/modules/tome/data/chats/command-staff.lua                | 2 +-
 game/modules/tome/data/chats/corruptor-quest.lua              | 2 +-
 game/modules/tome/data/chats/derth-attack-over.lua            | 2 +-
 game/modules/tome/data/chats/dreadfell-ambush.lua             | 2 +-
 game/modules/tome/data/chats/east-portal-end.lua              | 2 +-
 game/modules/tome/data/chats/eidolon-plane.lua                | 2 +-
 game/modules/tome/data/chats/elisa-orb-scrying.lua            | 2 +-
 game/modules/tome/data/chats/elisa-shop.lua                   | 2 +-
 game/modules/tome/data/chats/escort-quest-start.lua           | 2 +-
 game/modules/tome/data/chats/escort-quest.lua                 | 2 +-
 game/modules/tome/data/chats/fallen-aeryn.lua                 | 2 +-
 game/modules/tome/data/chats/gates-of-morning-main.lua        | 2 +-
 game/modules/tome/data/chats/gates-of-morning-welcome.lua     | 2 +-
 game/modules/tome/data/chats/golbug-explains.lua              | 2 +-
 game/modules/tome/data/chats/jewelry-store.lua                | 2 +-
 game/modules/tome/data/chats/keepsake-berethh-encounter.lua   | 2 +-
 game/modules/tome/data/chats/keepsake-caravan-destroyed.lua   | 2 +-
 game/modules/tome/data/chats/keepsake-kyless-death.lua        | 2 +-
 game/modules/tome/data/chats/last-hope-elder.lua              | 2 +-
 game/modules/tome/data/chats/last-hope-lost-merchant.lua      | 2 +-
 game/modules/tome/data/chats/last-hope-melinda-father.lua     | 2 +-
 game/modules/tome/data/chats/last-hope-weapon-store.lua       | 2 +-
 game/modules/tome/data/chats/limmir-valley-moon.lua           | 2 +-
 game/modules/tome/data/chats/lost-merchant.lua                | 2 +-
 game/modules/tome/data/chats/lumberjack-quest-done.lua        | 2 +-
 game/modules/tome/data/chats/lumberjack-quest.lua             | 2 +-
 game/modules/tome/data/chats/mage-apprentice-quest.lua        | 2 +-
 game/modules/tome/data/chats/magic-store.lua                  | 2 +-
 game/modules/tome/data/chats/melinda-beach-end.lua            | 2 +-
 game/modules/tome/data/chats/melinda-beach.lua                | 2 +-
 game/modules/tome/data/chats/melinda-fortress.lua             | 2 +-
 game/modules/tome/data/chats/message-last-hope.lua            | 2 +-
 game/modules/tome/data/chats/myssil.lua                       | 2 +-
 game/modules/tome/data/chats/norgan-saved.lua                 | 2 +-
 game/modules/tome/data/chats/orc-breeding-pits.lua            | 2 +-
 game/modules/tome/data/chats/paradoxology.lua                 | 2 +-
 game/modules/tome/data/chats/player-inscription.lua           | 2 +-
 game/modules/tome/data/chats/point-zero-zemekkys.lua          | 2 +-
 game/modules/tome/data/chats/pre-charred-scar-eruan.lua       | 2 +-
 game/modules/tome/data/chats/pre-charred-scar.lua             | 2 +-
 game/modules/tome/data/chats/ring-of-blood-master.lua         | 2 +-
 game/modules/tome/data/chats/ring-of-blood-orb.lua            | 2 +-
 game/modules/tome/data/chats/ring-of-blood-win.lua            | 2 +-
 game/modules/tome/data/chats/sage-kitty.lua                   | 2 +-
 game/modules/tome/data/chats/shertul-fortress-butler.lua      | 2 +-
 game/modules/tome/data/chats/shertul-fortress-caldizar.lua    | 2 +-
 game/modules/tome/data/chats/shertul-fortress-command-orb.lua | 2 +-
 game/modules/tome/data/chats/shertul-fortress-gladium-orb.lua | 2 +-
 .../modules/tome/data/chats/shertul-fortress-training-orb.lua | 2 +-
 game/modules/tome/data/chats/slasul.lua                       | 2 +-
 game/modules/tome/data/chats/sorcerer-end.lua                 | 2 +-
 game/modules/tome/data/chats/sorcerer-fight.lua               | 2 +-
 game/modules/tome/data/chats/tannen.lua                       | 2 +-
 game/modules/tome/data/chats/tarelion-start-archmage.lua      | 2 +-
 game/modules/tome/data/chats/tarelion.lua                     | 2 +-
 game/modules/tome/data/chats/temporal-rift-end.lua            | 2 +-
 game/modules/tome/data/chats/temporal-rift-start.lua          | 2 +-
 game/modules/tome/data/chats/the-master-resurrect.lua         | 2 +-
 game/modules/tome/data/chats/tutorial-start.lua               | 2 +-
 game/modules/tome/data/chats/ukllmswwik.lua                   | 2 +-
 game/modules/tome/data/chats/undead-start-game.lua            | 2 +-
 game/modules/tome/data/chats/undead-start-kill.lua            | 2 +-
 game/modules/tome/data/chats/unremarkable-cave-bosses.lua     | 2 +-
 game/modules/tome/data/chats/unremarkable-cave-fillarel.lua   | 2 +-
 game/modules/tome/data/chats/unremarkable-cave-krogar.lua     | 2 +-
 game/modules/tome/data/chats/ward.lua                         | 2 +-
 game/modules/tome/data/chats/worldly-knowledge.lua            | 2 +-
 game/modules/tome/data/chats/yeek-wayist.lua                  | 2 +-
 game/modules/tome/data/chats/zemekkys-done.lua                | 2 +-
 game/modules/tome/data/chats/zemekkys-start-chronomancers.lua | 2 +-
 game/modules/tome/data/chats/zemekkys.lua                     | 2 +-
 game/modules/tome/data/chats/zigur-mindstar-store.lua         | 2 +-
 game/modules/tome/data/chats/zigur-trainer.lua                | 2 +-
 game/modules/tome/data/chats/zoisla.lua                       | 2 +-
 game/modules/tome/data/damage_types.lua                       | 2 +-
 game/modules/tome/data/factions.lua                           | 2 +-
 game/modules/tome/data/general/encounters/fareast-npcs.lua    | 2 +-
 game/modules/tome/data/general/encounters/fareast.lua         | 2 +-
 game/modules/tome/data/general/encounters/maj-eyal-npcs.lua   | 2 +-
 game/modules/tome/data/general/encounters/maj-eyal.lua        | 2 +-
 game/modules/tome/data/general/events/antimagic-bush.lua      | 2 +-
 game/modules/tome/data/general/events/bligthed-soil.lua       | 2 +-
 game/modules/tome/data/general/events/crystaline-forest.lua   | 2 +-
 game/modules/tome/data/general/events/cultists.lua            | 2 +-
 game/modules/tome/data/general/events/damp-cave.lua           | 2 +-
 game/modules/tome/data/general/events/drake-cave.lua          | 2 +-
 game/modules/tome/data/general/events/fearscape-portal.lua    | 2 +-
 game/modules/tome/data/general/events/fell-aura.lua           | 2 +-
 game/modules/tome/data/general/events/font-life.lua           | 2 +-
 game/modules/tome/data/general/events/glimmerstone.lua        | 2 +-
 game/modules/tome/data/general/events/glowing-chest.lua       | 2 +-
 .../tome/data/general/events/groups/fareast-generic.lua       | 2 +-
 .../tome/data/general/events/groups/majeyal-generic.lua       | 2 +-
 .../data/general/events/groups/outdoor-fareast-generic.lua    | 2 +-
 .../data/general/events/groups/outdoor-majeyal-generic.lua    | 2 +-
 .../data/general/events/groups/outdoor-majeyal-gloomy.lua     | 2 +-
 game/modules/tome/data/general/events/icy-ground.lua          | 2 +-
 game/modules/tome/data/general/events/meteor.lua              | 2 +-
 game/modules/tome/data/general/events/naga-portal.lua         | 2 +-
 game/modules/tome/data/general/events/necrotic-air.lua        | 2 +-
 game/modules/tome/data/general/events/noxious-caldera.lua     | 2 +-
 game/modules/tome/data/general/events/old-battle-field.lua    | 2 +-
 game/modules/tome/data/general/events/protective-aura.lua     | 2 +-
 game/modules/tome/data/general/events/pyroclast.lua           | 2 +-
 game/modules/tome/data/general/events/rat-lich.lua            | 2 +-
 game/modules/tome/data/general/events/slimey-pool.lua         | 2 +-
 game/modules/tome/data/general/events/sludgenest.lua          | 2 +-
 game/modules/tome/data/general/events/snowstorm.lua           | 2 +-
 game/modules/tome/data/general/events/spellblaze-scar.lua     | 2 +-
 game/modules/tome/data/general/events/thunderstorm.lua        | 2 +-
 game/modules/tome/data/general/events/tombstones.lua          | 2 +-
 game/modules/tome/data/general/events/weird-pedestals.lua     | 2 +-
 game/modules/tome/data/general/events/whistling-vortex.lua    | 2 +-
 game/modules/tome/data/general/grids/basic.lua                | 2 +-
 game/modules/tome/data/general/grids/bone.lua                 | 2 +-
 game/modules/tome/data/general/grids/burntland.lua            | 2 +-
 game/modules/tome/data/general/grids/cave.lua                 | 2 +-
 game/modules/tome/data/general/grids/forest.lua               | 2 +-
 game/modules/tome/data/general/grids/fortress.lua             | 2 +-
 game/modules/tome/data/general/grids/ice.lua                  | 2 +-
 game/modules/tome/data/general/grids/icecave.lua              | 2 +-
 game/modules/tome/data/general/grids/jungle.lua               | 2 +-
 game/modules/tome/data/general/grids/jungle_hut.lua           | 2 +-
 game/modules/tome/data/general/grids/lava.lua                 | 2 +-
 game/modules/tome/data/general/grids/mountain.lua             | 2 +-
 game/modules/tome/data/general/grids/sand.lua                 | 2 +-
 game/modules/tome/data/general/grids/slime.lua                | 2 +-
 game/modules/tome/data/general/grids/underground.lua          | 2 +-
 game/modules/tome/data/general/grids/void.lua                 | 2 +-
 game/modules/tome/data/general/grids/water.lua                | 2 +-
 game/modules/tome/data/general/npcs/all.lua                   | 2 +-
 game/modules/tome/data/general/npcs/ant.lua                   | 2 +-
 game/modules/tome/data/general/npcs/aquatic_critter.lua       | 2 +-
 game/modules/tome/data/general/npcs/aquatic_demon.lua         | 2 +-
 game/modules/tome/data/general/npcs/bear.lua                  | 2 +-
 game/modules/tome/data/general/npcs/bird.lua                  | 2 +-
 game/modules/tome/data/general/npcs/bone-giant.lua            | 2 +-
 game/modules/tome/data/general/npcs/canine.lua                | 2 +-
 game/modules/tome/data/general/npcs/cold-drake.lua            | 2 +-
 game/modules/tome/data/general/npcs/construct.lua             | 2 +-
 game/modules/tome/data/general/npcs/elven-caster.lua          | 2 +-
 game/modules/tome/data/general/npcs/elven-warrior.lua         | 2 +-
 game/modules/tome/data/general/npcs/faeros.lua                | 2 +-
 game/modules/tome/data/general/npcs/feline.lua                | 2 +-
 game/modules/tome/data/general/npcs/fire-drake.lua            | 2 +-
 game/modules/tome/data/general/npcs/ghost.lua                 | 2 +-
 game/modules/tome/data/general/npcs/ghoul.lua                 | 2 +-
 game/modules/tome/data/general/npcs/gwelgoroth.lua            | 2 +-
 game/modules/tome/data/general/npcs/horror-corrupted.lua      | 2 +-
 game/modules/tome/data/general/npcs/horror-undead.lua         | 2 +-
 game/modules/tome/data/general/npcs/horror.lua                | 2 +-
 game/modules/tome/data/general/npcs/horror_aquatic.lua        | 2 +-
 game/modules/tome/data/general/npcs/horror_temporal.lua       | 2 +-
 game/modules/tome/data/general/npcs/humanoid_random_boss.lua  | 2 +-
 game/modules/tome/data/general/npcs/jelly.lua                 | 2 +-
 game/modules/tome/data/general/npcs/lich.lua                  | 2 +-
 game/modules/tome/data/general/npcs/losgoroth.lua             | 2 +-
 game/modules/tome/data/general/npcs/major-demon.lua           | 2 +-
 game/modules/tome/data/general/npcs/minor-demon.lua           | 2 +-
 game/modules/tome/data/general/npcs/minotaur.lua              | 2 +-
 game/modules/tome/data/general/npcs/molds.lua                 | 2 +-
 game/modules/tome/data/general/npcs/multihued-drake.lua       | 2 +-
 game/modules/tome/data/general/npcs/mummy.lua                 | 2 +-
 game/modules/tome/data/general/npcs/naga.lua                  | 2 +-
 game/modules/tome/data/general/npcs/ooze.lua                  | 2 +-
 game/modules/tome/data/general/npcs/orc-gorbat.lua            | 2 +-
 game/modules/tome/data/general/npcs/orc-grushnak.lua          | 2 +-
 game/modules/tome/data/general/npcs/orc-rak-shor.lua          | 2 +-
 game/modules/tome/data/general/npcs/orc-vor.lua               | 2 +-
 game/modules/tome/data/general/npcs/orc.lua                   | 2 +-
 game/modules/tome/data/general/npcs/plant.lua                 | 2 +-
 game/modules/tome/data/general/npcs/random_zone.lua           | 2 +-
 game/modules/tome/data/general/npcs/ritch.lua                 | 2 +-
 game/modules/tome/data/general/npcs/rodent.lua                | 2 +-
 game/modules/tome/data/general/npcs/sandworm.lua              | 2 +-
 game/modules/tome/data/general/npcs/shade.lua                 | 2 +-
 game/modules/tome/data/general/npcs/shertul.lua               | 2 +-
 game/modules/tome/data/general/npcs/shivgoroth.lua            | 2 +-
 game/modules/tome/data/general/npcs/skeleton.lua              | 2 +-
 game/modules/tome/data/general/npcs/snake.lua                 | 2 +-
 game/modules/tome/data/general/npcs/snow-giant.lua            | 2 +-
 game/modules/tome/data/general/npcs/spider.lua                | 2 +-
 game/modules/tome/data/general/npcs/storm-drake.lua           | 2 +-
 game/modules/tome/data/general/npcs/sunwall-town.lua          | 2 +-
 game/modules/tome/data/general/npcs/swarm.lua                 | 2 +-
 game/modules/tome/data/general/npcs/telugoroth.lua            | 2 +-
 game/modules/tome/data/general/npcs/thieve.lua                | 2 +-
 game/modules/tome/data/general/npcs/troll.lua                 | 2 +-
 game/modules/tome/data/general/npcs/undead-rat.lua            | 2 +-
 game/modules/tome/data/general/npcs/vampire.lua               | 2 +-
 game/modules/tome/data/general/npcs/venom-drake.lua           | 2 +-
 game/modules/tome/data/general/npcs/vermin.lua                | 2 +-
 game/modules/tome/data/general/npcs/wight.lua                 | 2 +-
 game/modules/tome/data/general/npcs/wild-drake.lua            | 2 +-
 game/modules/tome/data/general/npcs/xorn.lua                  | 2 +-
 game/modules/tome/data/general/npcs/yaech.lua                 | 2 +-
 game/modules/tome/data/general/npcs/ziguranth.lua             | 2 +-
 game/modules/tome/data/general/objects/2haxes.lua             | 2 +-
 game/modules/tome/data/general/objects/2hmaces.lua            | 2 +-
 game/modules/tome/data/general/objects/2hswords.lua           | 2 +-
 game/modules/tome/data/general/objects/2htridents.lua         | 2 +-
 game/modules/tome/data/general/objects/axes.lua               | 2 +-
 .../tome/data/general/objects/boss-artifacts-far-east.lua     | 2 +-
 game/modules/tome/data/general/objects/boss-artifacts.lua     | 2 +-
 game/modules/tome/data/general/objects/bows.lua               | 2 +-
 .../tome/data/general/objects/brotherhood-artifacts.lua       | 2 +-
 game/modules/tome/data/general/objects/cloak.lua              | 2 +-
 game/modules/tome/data/general/objects/cloth-armors.lua       | 2 +-
 game/modules/tome/data/general/objects/digger.lua             | 2 +-
 game/modules/tome/data/general/objects/egos/ammo.lua          | 2 +-
 game/modules/tome/data/general/objects/egos/amulets.lua       | 2 +-
 game/modules/tome/data/general/objects/egos/armor.lua         | 2 +-
 game/modules/tome/data/general/objects/egos/belt.lua          | 2 +-
 game/modules/tome/data/general/objects/egos/boots.lua         | 2 +-
 game/modules/tome/data/general/objects/egos/bow.lua           | 2 +-
 .../modules/tome/data/general/objects/egos/charged-attack.lua | 2 +-
 .../tome/data/general/objects/egos/charged-defensive.lua      | 2 +-
 .../tome/data/general/objects/egos/charged-utility.lua        | 2 +-
 game/modules/tome/data/general/objects/egos/charms.lua        | 2 +-
 game/modules/tome/data/general/objects/egos/cloak.lua         | 2 +-
 game/modules/tome/data/general/objects/egos/digger.lua        | 2 +-
 game/modules/tome/data/general/objects/egos/heavy-armor.lua   | 2 +-
 game/modules/tome/data/general/objects/egos/helm.lua          | 2 +-
 game/modules/tome/data/general/objects/egos/infusions.lua     | 2 +-
 game/modules/tome/data/general/objects/egos/light-armor.lua   | 2 +-
 game/modules/tome/data/general/objects/egos/light-boots.lua   | 2 +-
 game/modules/tome/data/general/objects/egos/lite.lua          | 2 +-
 game/modules/tome/data/general/objects/egos/massive-armor.lua | 2 +-
 game/modules/tome/data/general/objects/egos/mindstars.lua     | 2 +-
 game/modules/tome/data/general/objects/egos/potions.lua       | 2 +-
 game/modules/tome/data/general/objects/egos/ranged.lua        | 2 +-
 game/modules/tome/data/general/objects/egos/rings.lua         | 2 +-
 game/modules/tome/data/general/objects/egos/robe.lua          | 2 +-
 game/modules/tome/data/general/objects/egos/scrolls.lua       | 2 +-
 game/modules/tome/data/general/objects/egos/shield.lua        | 2 +-
 game/modules/tome/data/general/objects/egos/sling.lua         | 2 +-
 game/modules/tome/data/general/objects/egos/staves.lua        | 2 +-
 .../modules/tome/data/general/objects/egos/torques-powers.lua | 2 +-
 game/modules/tome/data/general/objects/egos/torques.lua       | 2 +-
 game/modules/tome/data/general/objects/egos/totems-powers.lua | 2 +-
 game/modules/tome/data/general/objects/egos/totems.lua        | 2 +-
 game/modules/tome/data/general/objects/egos/wands-powers.lua  | 2 +-
 game/modules/tome/data/general/objects/egos/wands.lua         | 2 +-
 game/modules/tome/data/general/objects/egos/weapon.lua        | 2 +-
 game/modules/tome/data/general/objects/egos/wizard-hat.lua    | 2 +-
 game/modules/tome/data/general/objects/elixir-ingredients.lua | 2 +-
 game/modules/tome/data/general/objects/gauntlets.lua          | 2 +-
 game/modules/tome/data/general/objects/gem.lua                | 2 +-
 game/modules/tome/data/general/objects/gloves.lua             | 2 +-
 game/modules/tome/data/general/objects/heavy-armors.lua       | 2 +-
 game/modules/tome/data/general/objects/heavy-boots.lua        | 2 +-
 game/modules/tome/data/general/objects/helms.lua              | 2 +-
 game/modules/tome/data/general/objects/jewelry.lua            | 2 +-
 game/modules/tome/data/general/objects/knifes.lua             | 2 +-
 game/modules/tome/data/general/objects/leather-belt.lua       | 2 +-
 game/modules/tome/data/general/objects/leather-boots.lua      | 2 +-
 game/modules/tome/data/general/objects/leather-caps.lua       | 2 +-
 game/modules/tome/data/general/objects/light-armors.lua       | 2 +-
 game/modules/tome/data/general/objects/lites.lua              | 2 +-
 game/modules/tome/data/general/objects/lore/fun.lua           | 2 +-
 game/modules/tome/data/general/objects/lore/maj-eyal.lua      | 2 +-
 game/modules/tome/data/general/objects/lore/misc.lua          | 2 +-
 game/modules/tome/data/general/objects/lore/orc-prides.lua    | 2 +-
 game/modules/tome/data/general/objects/lore/spellhunt.lua     | 2 +-
 game/modules/tome/data/general/objects/lore/sunwall.lua       | 2 +-
 game/modules/tome/data/general/objects/maces.lua              | 2 +-
 game/modules/tome/data/general/objects/massive-armors.lua     | 2 +-
 game/modules/tome/data/general/objects/mindstars.lua          | 2 +-
 game/modules/tome/data/general/objects/misc-tools.lua         | 2 +-
 game/modules/tome/data/general/objects/money.lua              | 2 +-
 game/modules/tome/data/general/objects/mounts.lua             | 2 +-
 game/modules/tome/data/general/objects/mummy-wrappings.lua    | 2 +-
 game/modules/tome/data/general/objects/objects-far-east.lua   | 2 +-
 game/modules/tome/data/general/objects/objects-maj-eyal.lua   | 2 +-
 game/modules/tome/data/general/objects/objects.lua            | 2 +-
 game/modules/tome/data/general/objects/potions.lua            | 2 +-
 game/modules/tome/data/general/objects/quest-artifacts.lua    | 2 +-
 game/modules/tome/data/general/objects/random-artifacts.lua   | 2 +-
 .../tome/data/general/objects/random-artifacts/ammo.lua       | 2 +-
 .../tome/data/general/objects/random-artifacts/generic.lua    | 2 +-
 .../tome/data/general/objects/random-artifacts/gloves.lua     | 2 +-
 .../tome/data/general/objects/random-artifacts/melee.lua      | 2 +-
 .../tome/data/general/objects/random-artifacts/ranged.lua     | 2 +-
 .../tome/data/general/objects/random-artifacts/shields.lua    | 2 +-
 game/modules/tome/data/general/objects/rods.lua               | 2 +-
 game/modules/tome/data/general/objects/scrolls.lua            | 2 +-
 game/modules/tome/data/general/objects/shields.lua            | 2 +-
 game/modules/tome/data/general/objects/slings.lua             | 2 +-
 game/modules/tome/data/general/objects/special-artifacts.lua  | 2 +-
 game/modules/tome/data/general/objects/staves.lua             | 2 +-
 game/modules/tome/data/general/objects/swords.lua             | 2 +-
 game/modules/tome/data/general/objects/torques.lua            | 2 +-
 game/modules/tome/data/general/objects/totems.lua             | 2 +-
 game/modules/tome/data/general/objects/wands.lua              | 2 +-
 game/modules/tome/data/general/objects/whips.lua              | 2 +-
 game/modules/tome/data/general/objects/wizard-hat.lua         | 2 +-
 .../tome/data/general/objects/world-artifacts-far-east.lua    | 2 +-
 game/modules/tome/data/general/objects/world-artifacts.lua    | 2 +-
 game/modules/tome/data/general/stores/basic.lua               | 2 +-
 game/modules/tome/data/general/traps/alarm.lua                | 2 +-
 game/modules/tome/data/general/traps/annoy.lua                | 2 +-
 game/modules/tome/data/general/traps/complex.lua              | 2 +-
 game/modules/tome/data/general/traps/elemental.lua            | 2 +-
 game/modules/tome/data/general/traps/natural_forest.lua       | 2 +-
 game/modules/tome/data/general/traps/store.lua                | 2 +-
 game/modules/tome/data/general/traps/teleport.lua             | 2 +-
 game/modules/tome/data/general/traps/water.lua                | 2 +-
 game/modules/tome/data/gfx/particles/acid.lua                 | 2 +-
 game/modules/tome/data/gfx/particles/acidbeam.lua             | 2 +-
 game/modules/tome/data/gfx/particles/acidflash.lua            | 2 +-
 game/modules/tome/data/gfx/particles/acidstorm.lua            | 2 +-
 game/modules/tome/data/gfx/particles/acidtrail.lua            | 2 +-
 game/modules/tome/data/gfx/particles/agony.lua                | 2 +-
 game/modules/tome/data/gfx/particles/arcane_power.lua         | 2 +-
 game/modules/tome/data/gfx/particles/arcane_vortex.lua        | 2 +-
 game/modules/tome/data/gfx/particles/arcanestorm.lua          | 2 +-
 game/modules/tome/data/gfx/particles/arcanetrail.lua          | 2 +-
 game/modules/tome/data/gfx/particles/archery.lua              | 2 +-
 game/modules/tome/data/gfx/particles/arrow.lua                | 2 +-
 game/modules/tome/data/gfx/particles/ball_acid.lua            | 2 +-
 game/modules/tome/data/gfx/particles/ball_arcane.lua          | 2 +-
 game/modules/tome/data/gfx/particles/ball_blight.lua          | 2 +-
 game/modules/tome/data/gfx/particles/ball_blood.lua           | 2 +-
 game/modules/tome/data/gfx/particles/ball_earth.lua           | 2 +-
 game/modules/tome/data/gfx/particles/ball_fire.lua            | 2 +-
 game/modules/tome/data/gfx/particles/ball_ice.lua             | 2 +-
 game/modules/tome/data/gfx/particles/ball_light.lua           | 2 +-
 game/modules/tome/data/gfx/particles/ball_lightning.lua       | 2 +-
 game/modules/tome/data/gfx/particles/ball_lightning_beam.lua  | 2 +-
 game/modules/tome/data/gfx/particles/ball_matter.lua          | 2 +-
 game/modules/tome/data/gfx/particles/ball_teleport.lua        | 2 +-
 game/modules/tome/data/gfx/particles/ball_temporal.lua        | 2 +-
 game/modules/tome/data/gfx/particles/beckoned.lua             | 2 +-
 game/modules/tome/data/gfx/particles/beckoned_move.lua        | 2 +-
 game/modules/tome/data/gfx/particles/blight_power.lua         | 2 +-
 game/modules/tome/data/gfx/particles/blightzone.lua           | 2 +-
 game/modules/tome/data/gfx/particles/blood.lua                | 2 +-
 game/modules/tome/data/gfx/particles/bloodtrail.lua           | 2 +-
 game/modules/tome/data/gfx/particles/bolt_acid.lua            | 2 +-
 game/modules/tome/data/gfx/particles/bolt_arcane.lua          | 2 +-
 game/modules/tome/data/gfx/particles/bolt_blood.lua           | 2 +-
 game/modules/tome/data/gfx/particles/bolt_dark.lua            | 2 +-
 game/modules/tome/data/gfx/particles/bolt_earth.lua           | 2 +-
 game/modules/tome/data/gfx/particles/bolt_elemental.lua       | 2 +-
 game/modules/tome/data/gfx/particles/bolt_fire.lua            | 2 +-
 game/modules/tome/data/gfx/particles/bolt_ice.lua             | 2 +-
 game/modules/tome/data/gfx/particles/bolt_light.lua           | 2 +-
 game/modules/tome/data/gfx/particles/bolt_lightning.lua       | 2 +-
 game/modules/tome/data/gfx/particles/bolt_slime.lua           | 2 +-
 game/modules/tome/data/gfx/particles/bolt_void.lua            | 2 +-
 game/modules/tome/data/gfx/particles/bone_shield.lua          | 2 +-
 game/modules/tome/data/gfx/particles/bones.lua                | 2 +-
 game/modules/tome/data/gfx/particles/breath_acid.lua          | 2 +-
 game/modules/tome/data/gfx/particles/breath_blood.lua         | 2 +-
 game/modules/tome/data/gfx/particles/breath_cold.lua          | 2 +-
 game/modules/tome/data/gfx/particles/breath_dark.lua          | 2 +-
 game/modules/tome/data/gfx/particles/breath_earth.lua         | 2 +-
 game/modules/tome/data/gfx/particles/breath_fire.lua          | 2 +-
 game/modules/tome/data/gfx/particles/breath_fire_navier.lua   | 2 +-
 game/modules/tome/data/gfx/particles/breath_lightning.lua     | 2 +-
 game/modules/tome/data/gfx/particles/breath_shadow.lua        | 2 +-
 game/modules/tome/data/gfx/particles/breath_slime.lua         | 2 +-
 game/modules/tome/data/gfx/particles/charge.lua               | 2 +-
 game/modules/tome/data/gfx/particles/charge_matter.lua        | 2 +-
 game/modules/tome/data/gfx/particles/circle_of_death.lua      | 2 +-
 game/modules/tome/data/gfx/particles/coldflames.lua           | 2 +-
 game/modules/tome/data/gfx/particles/creeping_dark.lua        | 2 +-
 game/modules/tome/data/gfx/particles/crystalline_focus.lua    | 2 +-
 game/modules/tome/data/gfx/particles/cursed_form.lua          | 2 +-
 game/modules/tome/data/gfx/particles/cursed_ground.lua        | 2 +-
 game/modules/tome/data/gfx/particles/damage_shield.lua        | 2 +-
 game/modules/tome/data/gfx/particles/dark.lua                 | 2 +-
 game/modules/tome/data/gfx/particles/dark_inferno.lua         | 2 +-
 game/modules/tome/data/gfx/particles/dark_lightning.lua       | 2 +-
 game/modules/tome/data/gfx/particles/dark_tendrils.lua        | 2 +-
 game/modules/tome/data/gfx/particles/dark_torrent.lua         | 2 +-
 game/modules/tome/data/gfx/particles/darkness_power.lua       | 2 +-
 game/modules/tome/data/gfx/particles/darkness_shield.lua      | 2 +-
 game/modules/tome/data/gfx/particles/darktrail.lua            | 2 +-
 game/modules/tome/data/gfx/particles/demon_teleport.lua       | 2 +-
 game/modules/tome/data/gfx/particles/destabilized.lua         | 2 +-
 game/modules/tome/data/gfx/particles/directional_shout.lua    | 2 +-
 game/modules/tome/data/gfx/particles/discharge_bolt.lua       | 2 +-
 game/modules/tome/data/gfx/particles/dismayed.lua             | 2 +-
 game/modules/tome/data/gfx/particles/displacement_shield.lua  | 2 +-
 game/modules/tome/data/gfx/particles/disruption_shield.lua    | 2 +-
 game/modules/tome/data/gfx/particles/distortion.lua           | 2 +-
 game/modules/tome/data/gfx/particles/distortion_bolt.lua      | 2 +-
 game/modules/tome/data/gfx/particles/distortion_trail.lua     | 2 +-
 game/modules/tome/data/gfx/particles/dominated.lua            | 2 +-
 game/modules/tome/data/gfx/particles/dreamhammer.lua          | 2 +-
 game/modules/tome/data/gfx/particles/dust_trail.lua           | 2 +-
 game/modules/tome/data/gfx/particles/eagle.lua                | 2 +-
 game/modules/tome/data/gfx/particles/earth_beam.lua           | 2 +-
 game/modules/tome/data/gfx/particles/earthtrail.lua           | 2 +-
 game/modules/tome/data/gfx/particles/entropythrust.lua        | 2 +-
 game/modules/tome/data/gfx/particles/farportal_lightning.lua  | 2 +-
 game/modules/tome/data/gfx/particles/farportal_vortex.lua     | 2 +-
 game/modules/tome/data/gfx/particles/fear.lua                 | 2 +-
 game/modules/tome/data/gfx/particles/fear_blue.lua            | 2 +-
 game/modules/tome/data/gfx/particles/fear_violet.lua          | 2 +-
 game/modules/tome/data/gfx/particles/feed_hate.lua            | 2 +-
 game/modules/tome/data/gfx/particles/feed_health.lua          | 2 +-
 game/modules/tome/data/gfx/particles/feed_power.lua           | 2 +-
 game/modules/tome/data/gfx/particles/feed_strengths.lua       | 2 +-
 game/modules/tome/data/gfx/particles/fireflash.lua            | 2 +-
 game/modules/tome/data/gfx/particles/firestorm.lua            | 2 +-
 game/modules/tome/data/gfx/particles/firetrail.lua            | 4 ++--
 game/modules/tome/data/gfx/particles/flame.lua                | 2 +-
 game/modules/tome/data/gfx/particles/flamebeam.lua            | 2 +-
 game/modules/tome/data/gfx/particles/force_area.lua           | 2 +-
 game/modules/tome/data/gfx/particles/force_blast.lua          | 2 +-
 game/modules/tome/data/gfx/particles/force_deflection.lua     | 2 +-
 game/modules/tome/data/gfx/particles/force_hit.lua            | 2 +-
 game/modules/tome/data/gfx/particles/freeze.lua               | 2 +-
 game/modules/tome/data/gfx/particles/fulldream.lua            | 2 +-
 game/modules/tome/data/gfx/particles/fullgloom.lua            | 2 +-
 game/modules/tome/data/gfx/particles/generic_ball.lua         | 2 +-
 game/modules/tome/data/gfx/particles/generic_blast.lua        | 2 +-
 game/modules/tome/data/gfx/particles/generic_charge.lua       | 2 +-
 game/modules/tome/data/gfx/particles/generic_discharge.lua    | 2 +-
 game/modules/tome/data/gfx/particles/generic_power.lua        | 2 +-
 game/modules/tome/data/gfx/particles/generic_shield.lua       | 2 +-
 game/modules/tome/data/gfx/particles/generic_sploom.lua       | 2 +-
 game/modules/tome/data/gfx/particles/generic_teleport.lua     | 2 +-
 game/modules/tome/data/gfx/particles/generic_vortex.lua       | 2 +-
 game/modules/tome/data/gfx/particles/generic_wave.lua         | 2 +-
 game/modules/tome/data/gfx/particles/generictrail.lua         | 2 +-
 game/modules/tome/data/gfx/particles/gloom.lua                | 2 +-
 game/modules/tome/data/gfx/particles/gloom_confused.lua       | 2 +-
 game/modules/tome/data/gfx/particles/gloom_slow.lua           | 2 +-
 game/modules/tome/data/gfx/particles/gloom_stunned.lua        | 2 +-
 game/modules/tome/data/gfx/particles/gloom_weakness.lua       | 2 +-
 game/modules/tome/data/gfx/particles/godslayer_swirl.lua      | 2 +-
 game/modules/tome/data/gfx/particles/golden_shield.lua        | 2 +-
 game/modules/tome/data/gfx/particles/gravity_breath.lua       | 2 +-
 game/modules/tome/data/gfx/particles/gravity_focus.lua        | 2 +-
 game/modules/tome/data/gfx/particles/gravity_spike.lua        | 2 +-
 game/modules/tome/data/gfx/particles/gravity_well.lua         | 2 +-
 game/modules/tome/data/gfx/particles/gravity_well2.lua        | 2 +-
 game/modules/tome/data/gfx/particles/harassed.lua             | 2 +-
 game/modules/tome/data/gfx/particles/hateful_whisper.lua      | 2 +-
 game/modules/tome/data/gfx/particles/healing_vapour.lua       | 2 +-
 game/modules/tome/data/gfx/particles/hit_warning.lua          | 2 +-
 game/modules/tome/data/gfx/particles/house_flamebeam.lua      | 2 +-
 game/modules/tome/data/gfx/particles/house_orbcontrol.lua     | 2 +-
 game/modules/tome/data/gfx/particles/ice_beam.lua             | 2 +-
 game/modules/tome/data/gfx/particles/ice_shards.lua           | 2 +-
 game/modules/tome/data/gfx/particles/ice_vapour.lua           | 2 +-
 game/modules/tome/data/gfx/particles/icebeam.lua              | 2 +-
 game/modules/tome/data/gfx/particles/iceflash.lua             | 2 +-
 game/modules/tome/data/gfx/particles/icestorm.lua             | 2 +-
 game/modules/tome/data/gfx/particles/icetrail.lua             | 2 +-
 game/modules/tome/data/gfx/particles/image.lua                | 2 +-
 game/modules/tome/data/gfx/particles/inferno.lua              | 2 +-
 game/modules/tome/data/gfx/particles/istari_shield_map.lua    | 2 +-
 game/modules/tome/data/gfx/particles/knifestorm.lua           | 2 +-
 game/modules/tome/data/gfx/particles/leafstorm.lua            | 2 +-
 game/modules/tome/data/gfx/particles/leavestide.lua           | 2 +-
 game/modules/tome/data/gfx/particles/light.lua                | 2 +-
 game/modules/tome/data/gfx/particles/light_beam.lua           | 2 +-
 game/modules/tome/data/gfx/particles/light_zone.lua           | 2 +-
 game/modules/tome/data/gfx/particles/lightning.lua            | 2 +-
 game/modules/tome/data/gfx/particles/lightning_beam.lua       | 2 +-
 game/modules/tome/data/gfx/particles/lightning_explosion.lua  | 2 +-
 game/modules/tome/data/gfx/particles/lightningtrail.lua       | 2 +-
 game/modules/tome/data/gfx/particles/lighttrail.lua           | 2 +-
 game/modules/tome/data/gfx/particles/maligned.lua             | 2 +-
 game/modules/tome/data/gfx/particles/mana_beam.lua            | 2 +-
 game/modules/tome/data/gfx/particles/manathrust.lua           | 2 +-
 game/modules/tome/data/gfx/particles/master_summoner.lua      | 2 +-
 game/modules/tome/data/gfx/particles/matter_beam.lua          | 2 +-
 game/modules/tome/data/gfx/particles/megaspeed.lua            | 2 +-
 game/modules/tome/data/gfx/particles/melee_attack.lua         | 2 +-
 game/modules/tome/data/gfx/particles/meleestorm.lua           | 2 +-
 game/modules/tome/data/gfx/particles/meleestorm2.lua          | 2 +-
 game/modules/tome/data/gfx/particles/meteor.lua               | 2 +-
 game/modules/tome/data/gfx/particles/mind.lua                 | 2 +-
 game/modules/tome/data/gfx/particles/mindsear.lua             | 2 +-
 game/modules/tome/data/gfx/particles/moss.lua                 | 2 +-
 game/modules/tome/data/gfx/particles/mucus.lua                | 2 +-
 game/modules/tome/data/gfx/particles/mudflow.lua              | 2 +-
 game/modules/tome/data/gfx/particles/naga_portal_smoke.lua    | 2 +-
 game/modules/tome/data/gfx/particles/necrotic-aura.lua        | 2 +-
 game/modules/tome/data/gfx/particles/notice_enemy.lua         | 2 +-
 game/modules/tome/data/gfx/particles/nova.lua                 | 2 +-
 game/modules/tome/data/gfx/particles/ooze_beam.lua            | 2 +-
 game/modules/tome/data/gfx/particles/overwhelmed.lua          | 2 +-
 game/modules/tome/data/gfx/particles/panic.lua                | 2 +-
 game/modules/tome/data/gfx/particles/phantasm_shield.lua      | 2 +-
 game/modules/tome/data/gfx/particles/quake.lua                | 2 +-
 game/modules/tome/data/gfx/particles/radiant_fear.lua         | 2 +-
 game/modules/tome/data/gfx/particles/raindrops.lua            | 2 +-
 game/modules/tome/data/gfx/particles/rampage.lua              | 2 +-
 game/modules/tome/data/gfx/particles/reproach.lua             | 2 +-
 game/modules/tome/data/gfx/particles/rewrite_universe.lua     | 2 +-
 game/modules/tome/data/gfx/particles/seethe.lua               | 2 +-
 game/modules/tome/data/gfx/particles/shader_ring.lua          | 2 +-
 game/modules/tome/data/gfx/particles/shader_ring_rotating.lua | 2 +-
 game/modules/tome/data/gfx/particles/shader_shield.lua        | 2 +-
 game/modules/tome/data/gfx/particles/shader_shield_temp.lua   | 2 +-
 game/modules/tome/data/gfx/particles/shader_square.lua        | 2 +-
 game/modules/tome/data/gfx/particles/shader_wings.lua         | 2 +-
 game/modules/tome/data/gfx/particles/shadow.lua               | 2 +-
 game/modules/tome/data/gfx/particles/shadow_beam.lua          | 2 +-
 game/modules/tome/data/gfx/particles/shadow_flash.lua         | 2 +-
 game/modules/tome/data/gfx/particles/shadow_zone.lua          | 2 +-
 game/modules/tome/data/gfx/particles/shadowfire.lua           | 2 +-
 .../tome/data/gfx/particles/shertul_fortress_engine.lua       | 2 +-
 .../tome/data/gfx/particles/shertul_fortress_orbiters.lua     | 2 +-
 game/modules/tome/data/gfx/particles/shield.lua               | 2 +-
 game/modules/tome/data/gfx/particles/shockwave.lua            | 2 +-
 game/modules/tome/data/gfx/particles/shout.lua                | 2 +-
 game/modules/tome/data/gfx/particles/slime.lua                | 2 +-
 game/modules/tome/data/gfx/particles/slimetrail.lua           | 2 +-
 game/modules/tome/data/gfx/particles/snowing.lua              | 2 +-
 game/modules/tome/data/gfx/particles/stalked.lua              | 2 +-
 game/modules/tome/data/gfx/particles/stalked_start.lua        | 2 +-
 game/modules/tome/data/gfx/particles/starfield.lua            | 2 +-
 game/modules/tome/data/gfx/particles/starfield_static.lua     | 2 +-
 game/modules/tome/data/gfx/particles/starglow.lua             | 2 +-
 game/modules/tome/data/gfx/particles/static_fire.lua          | 2 +-
 game/modules/tome/data/gfx/particles/stone_shards.lua         | 2 +-
 game/modules/tome/data/gfx/particles/stone_skin.lua           | 2 +-
 game/modules/tome/data/gfx/particles/storm_lightning.lua      | 2 +-
 game/modules/tome/data/gfx/particles/stormclouds.lua          | 2 +-
 game/modules/tome/data/gfx/particles/summon.lua               | 2 +-
 game/modules/tome/data/gfx/particles/sunburst.lua             | 2 +-
 game/modules/tome/data/gfx/particles/teleport.lua             | 2 +-
 game/modules/tome/data/gfx/particles/teleport_in.lua          | 2 +-
 game/modules/tome/data/gfx/particles/teleport_line.lua        | 2 +-
 game/modules/tome/data/gfx/particles/teleport_out.lua         | 2 +-
 game/modules/tome/data/gfx/particles/teleport_water.lua       | 2 +-
 game/modules/tome/data/gfx/particles/tempest.lua              | 2 +-
 game/modules/tome/data/gfx/particles/temporal_aura.lua        | 2 +-
 game/modules/tome/data/gfx/particles/temporal_bolt.lua        | 2 +-
 game/modules/tome/data/gfx/particles/temporal_breath.lua      | 2 +-
 game/modules/tome/data/gfx/particles/temporal_cloud.lua       | 2 +-
 game/modules/tome/data/gfx/particles/temporal_flash.lua       | 2 +-
 game/modules/tome/data/gfx/particles/temporal_focus.lua       | 2 +-
 game/modules/tome/data/gfx/particles/temporal_lightning.lua   | 2 +-
 game/modules/tome/data/gfx/particles/temporal_teleport.lua    | 2 +-
 game/modules/tome/data/gfx/particles/temporal_thrust.lua      | 2 +-
 game/modules/tome/data/gfx/particles/temporal_vortex.lua      | 2 +-
 game/modules/tome/data/gfx/particles/temporalbeam.lua         | 2 +-
 game/modules/tome/data/gfx/particles/temporalsnow.lua         | 2 +-
 game/modules/tome/data/gfx/particles/time_prison.lua          | 2 +-
 game/modules/tome/data/gfx/particles/time_shield.lua          | 2 +-
 game/modules/tome/data/gfx/particles/time_shield_bubble.lua   | 2 +-
 game/modules/tome/data/gfx/particles/ultrashield.lua          | 2 +-
 game/modules/tome/data/gfx/particles/uttercold.lua            | 2 +-
 game/modules/tome/data/gfx/particles/vaporize.lua             | 2 +-
 game/modules/tome/data/gfx/particles/vapour.lua               | 2 +-
 game/modules/tome/data/gfx/particles/voidblast.lua            | 2 +-
 game/modules/tome/data/gfx/particles/voidtrail.lua            | 2 +-
 game/modules/tome/data/gfx/particles/vortex_distort.lua       | 2 +-
 game/modules/tome/data/gfx/particles/ward.lua                 | 2 +-
 game/modules/tome/data/gfx/particles/weather_storm.lua        | 2 +-
 game/modules/tome/data/gfx/particles/wildfire.lua             | 2 +-
 game/modules/tome/data/gfx/particles/wormhole.lua             | 2 +-
 game/modules/tome/data/gfx/shaders/awesomeaura.lua            | 2 +-
 game/modules/tome/data/gfx/shaders/circular_flames.lua        | 2 +-
 game/modules/tome/data/gfx/shaders/cloud_anim.lua             | 2 +-
 game/modules/tome/data/gfx/shaders/distort.lua                | 2 +-
 game/modules/tome/data/gfx/shaders/dual_hue.lua               | 2 +-
 game/modules/tome/data/gfx/shaders/fireball.lua               | 2 +-
 game/modules/tome/data/gfx/shaders/fireboom.lua               | 2 +-
 game/modules/tome/data/gfx/shaders/flamehands.lua             | 2 +-
 game/modules/tome/data/gfx/shaders/flames.lua                 | 2 +-
 game/modules/tome/data/gfx/shaders/flamewings.lua             | 2 +-
 game/modules/tome/data/gfx/shaders/full_fbo.lua               | 2 +-
 game/modules/tome/data/gfx/shaders/funky_bubbles.lua          | 2 +-
 game/modules/tome/data/gfx/shaders/healing.lua                | 2 +-
 game/modules/tome/data/gfx/shaders/invis_edge.lua             | 2 +-
 game/modules/tome/data/gfx/shaders/lava.lua                   | 2 +-
 game/modules/tome/data/gfx/shaders/lightning.lua              | 2 +-
 game/modules/tome/data/gfx/shaders/lightningshield.lua        | 2 +-
 game/modules/tome/data/gfx/shaders/main_fbo.lua               | 2 +-
 game/modules/tome/data/gfx/shaders/moving_transparency.lua    | 2 +-
 game/modules/tome/data/gfx/shaders/objectsoutline.lua         | 2 +-
 game/modules/tome/data/gfx/shaders/poison_water.lua           | 2 +-
 game/modules/tome/data/gfx/shaders/quad_hue.lua               | 2 +-
 game/modules/tome/data/gfx/shaders/resources.lua              | 2 +-
 game/modules/tome/data/gfx/shaders/resources2.lua             | 2 +-
 game/modules/tome/data/gfx/shaders/runicshield.lua            | 2 +-
 game/modules/tome/data/gfx/shaders/shadow_simulacrum.lua      | 2 +-
 game/modules/tome/data/gfx/shaders/shadowfire.lua             | 2 +-
 game/modules/tome/data/gfx/shaders/shield.lua                 | 2 +-
 game/modules/tome/data/gfx/shaders/shockwave.lua              | 2 +-
 game/modules/tome/data/gfx/shaders/shockwave2.lua             | 2 +-
 game/modules/tome/data/gfx/shaders/space_turbulence.lua       | 2 +-
 game/modules/tome/data/gfx/shaders/sparks.lua                 | 2 +-
 game/modules/tome/data/gfx/shaders/spinningwinds.lua          | 2 +-
 game/modules/tome/data/gfx/shaders/spinningwinds2.lua         | 2 +-
 game/modules/tome/data/gfx/shaders/starfield.lua              | 2 +-
 game/modules/tome/data/gfx/shaders/stone.lua                  | 2 +-
 game/modules/tome/data/gfx/shaders/sun.lua                    | 2 +-
 game/modules/tome/data/gfx/shaders/sunaura.lua                | 2 +-
 game/modules/tome/data/gfx/shaders/target_fbo.lua             | 2 +-
 game/modules/tome/data/gfx/shaders/test.lua                   | 2 +-
 game/modules/tome/data/gfx/shaders/textoutline.lua            | 2 +-
 game/modules/tome/data/gfx/shaders/unique_glow.lua            | 2 +-
 game/modules/tome/data/gfx/shaders/water.lua                  | 2 +-
 game/modules/tome/data/gfx/shaders/water_ocean.lua            | 2 +-
 game/modules/tome/data/gfx/shaders/weather_vapours.lua        | 2 +-
 game/modules/tome/data/ingredients.lua                        | 2 +-
 game/modules/tome/data/keybinds/tome.lua                      | 2 +-
 game/modules/tome/data/lore/age-allure.lua                    | 2 +-
 game/modules/tome/data/lore/age-pyre.lua                      | 2 +-
 game/modules/tome/data/lore/angolwen.lua                      | 2 +-
 game/modules/tome/data/lore/blighted-ruins.lua                | 2 +-
 game/modules/tome/data/lore/daikara.lua                       | 2 +-
 game/modules/tome/data/lore/dreadfell.lua                     | 2 +-
 game/modules/tome/data/lore/elvala.lua                        | 2 +-
 game/modules/tome/data/lore/fearscape.lua                     | 2 +-
 game/modules/tome/data/lore/fun.lua                           | 2 +-
 game/modules/tome/data/lore/high-peak.lua                     | 2 +-
 game/modules/tome/data/lore/infinite-dungeon.lua              | 2 +-
 game/modules/tome/data/lore/iron-throne.lua                   | 2 +-
 game/modules/tome/data/lore/keepsake.lua                      | 2 +-
 game/modules/tome/data/lore/kor-pul.lua                       | 2 +-
 game/modules/tome/data/lore/last-hope.lua                     | 2 +-
 game/modules/tome/data/lore/lore.lua                          | 2 +-
 game/modules/tome/data/lore/maze.lua                          | 2 +-
 game/modules/tome/data/lore/misc.lua                          | 2 +-
 game/modules/tome/data/lore/noxious-caldera.lua               | 2 +-
 game/modules/tome/data/lore/old-forest.lua                    | 2 +-
 game/modules/tome/data/lore/orc-prides.lua                    | 2 +-
 game/modules/tome/data/lore/rhaloren.lua                      | 2 +-
 game/modules/tome/data/lore/sandworm.lua                      | 2 +-
 game/modules/tome/data/lore/scintillating-caves.lua           | 2 +-
 game/modules/tome/data/lore/shertul.lua                       | 2 +-
 game/modules/tome/data/lore/slazish.lua                       | 2 +-
 game/modules/tome/data/lore/spellblaze.lua                    | 2 +-
 game/modules/tome/data/lore/spellhunt.lua                     | 2 +-
 game/modules/tome/data/lore/sunwall.lua                       | 2 +-
 game/modules/tome/data/lore/trollmire.lua                     | 2 +-
 game/modules/tome/data/lore/zigur.lua                         | 2 +-
 game/modules/tome/data/maps/events/old-battle-field.lua       | 2 +-
 game/modules/tome/data/maps/quests/lost-merchant.lua          | 2 +-
 game/modules/tome/data/maps/stellar-system/shandral.lua       | 2 +-
 game/modules/tome/data/maps/towns/angolwen.lua                | 2 +-
 game/modules/tome/data/maps/towns/derth.lua                   | 2 +-
 game/modules/tome/data/maps/towns/elvala.lua                  | 2 +-
 game/modules/tome/data/maps/towns/gates-of-morning.lua        | 2 +-
 game/modules/tome/data/maps/towns/irkkk.lua                   | 2 +-
 game/modules/tome/data/maps/towns/iron-council.lua            | 2 +-
 game/modules/tome/data/maps/towns/last-hope.lua               | 2 +-
 game/modules/tome/data/maps/towns/lumberjack-village.lua      | 2 +-
 game/modules/tome/data/maps/towns/point-zero.lua              | 2 +-
 game/modules/tome/data/maps/towns/shatur.lua                  | 2 +-
 game/modules/tome/data/maps/towns/zigur.lua                   | 2 +-
 game/modules/tome/data/maps/tutorial/tutorial1.lua            | 2 +-
 game/modules/tome/data/maps/tutorial/tutorial2.lua            | 2 +-
 game/modules/tome/data/maps/tutorial/tutorial3.lua            | 2 +-
 game/modules/tome/data/maps/tutorial/tutorial4.lua            | 2 +-
 game/modules/tome/data/maps/tutorial/tutorial5.lua            | 2 +-
 game/modules/tome/data/maps/tutorial/tutorial6.lua            | 2 +-
 game/modules/tome/data/maps/vaults/32-chambers.lua            | 2 +-
 game/modules/tome/data/maps/vaults/acidic-vault.lua           | 2 +-
 game/modules/tome/data/maps/vaults/amon-sul-crypt.lua         | 2 +-
 game/modules/tome/data/maps/vaults/bandit-fortress.lua        | 2 +-
 game/modules/tome/data/maps/vaults/circle.lua                 | 2 +-
 game/modules/tome/data/maps/vaults/crypt.lua                  | 2 +-
 game/modules/tome/data/maps/vaults/demon-nest-1.lua           | 2 +-
 game/modules/tome/data/maps/vaults/demon-nest-2.lua           | 2 +-
 game/modules/tome/data/maps/vaults/demon-nest-3.lua           | 2 +-
 game/modules/tome/data/maps/vaults/diggers.lua                | 2 +-
 game/modules/tome/data/maps/vaults/double-t.lua               | 2 +-
 game/modules/tome/data/maps/vaults/dragon-loot.lua            | 2 +-
 game/modules/tome/data/maps/vaults/dragon_lair.lua            | 2 +-
 .../modules/tome/data/maps/vaults/forest-ruined-building1.lua | 2 +-
 .../modules/tome/data/maps/vaults/forest-ruined-building2.lua | 2 +-
 .../modules/tome/data/maps/vaults/forest-ruined-building3.lua | 2 +-
 game/modules/tome/data/maps/vaults/forest-snake-pit.lua       | 2 +-
 game/modules/tome/data/maps/vaults/frost-dragon-lair.lua      | 2 +-
 game/modules/tome/data/maps/vaults/greater-checkerboard.lua   | 2 +-
 game/modules/tome/data/maps/vaults/greater-crypt.lua          | 2 +-
 game/modules/tome/data/maps/vaults/greater-money-vault.lua    | 2 +-
 game/modules/tome/data/maps/vaults/hillbert_curve.lua         | 2 +-
 game/modules/tome/data/maps/vaults/honey_glade.lua            | 2 +-
 game/modules/tome/data/maps/vaults/horror-chamber.lua         | 2 +-
 game/modules/tome/data/maps/vaults/hostel.lua                 | 2 +-
 game/modules/tome/data/maps/vaults/lava_island.lua            | 2 +-
 game/modules/tome/data/maps/vaults/lich-lair.lua              | 2 +-
 game/modules/tome/data/maps/vaults/lightning-vault.lua        | 2 +-
 game/modules/tome/data/maps/vaults/loot-vault.lua             | 2 +-
 game/modules/tome/data/maps/vaults/mage-hideout.lua           | 2 +-
 game/modules/tome/data/maps/vaults/mold-path.lua              | 2 +-
 game/modules/tome/data/maps/vaults/old-forest-swamp.lua       | 2 +-
 game/modules/tome/data/maps/vaults/orc-armoury.lua            | 2 +-
 game/modules/tome/data/maps/vaults/orc-hatred.lua             | 2 +-
 game/modules/tome/data/maps/vaults/orc-necromancer.lua        | 2 +-
 game/modules/tome/data/maps/vaults/paladin-vs-vampire.lua     | 2 +-
 game/modules/tome/data/maps/vaults/plantlife.lua              | 2 +-
 game/modules/tome/data/maps/vaults/quiet.lua                  | 2 +-
 game/modules/tome/data/maps/vaults/rain-of-death.lua          | 2 +-
 game/modules/tome/data/maps/vaults/rat-nest.lua               | 2 +-
 game/modules/tome/data/maps/vaults/skeleton-mage-cabal.lua    | 2 +-
 game/modules/tome/data/maps/vaults/snow-giant-camp.lua        | 2 +-
 game/modules/tome/data/maps/vaults/spider-den.lua             | 2 +-
 game/modules/tome/data/maps/vaults/test.lua                   | 2 +-
 game/modules/tome/data/maps/vaults/thief-hideout.lua          | 2 +-
 game/modules/tome/data/maps/vaults/trapped-hexagon.lua        | 2 +-
 game/modules/tome/data/maps/vaults/treasure1.lua              | 2 +-
 game/modules/tome/data/maps/vaults/trickvault.lua             | 2 +-
 game/modules/tome/data/maps/vaults/troll-hideout.lua          | 2 +-
 game/modules/tome/data/maps/vaults/water-vault.lua            | 2 +-
 game/modules/tome/data/maps/vaults/xorn-trap.lua              | 2 +-
 game/modules/tome/data/maps/vaults/yin-yang.lua               | 2 +-
 game/modules/tome/data/maps/vaults/zigzag-chambers.lua        | 2 +-
 game/modules/tome/data/maps/wilderness/eyal.lua               | 2 +-
 game/modules/tome/data/maps/zones/arena-unlock.lua            | 2 +-
 game/modules/tome/data/maps/zones/arena.lua                   | 2 +-
 game/modules/tome/data/maps/zones/blighted-ruins-last.lua     | 2 +-
 game/modules/tome/data/maps/zones/charred-scar.lua            | 2 +-
 game/modules/tome/data/maps/zones/crypt-kryl-feijan-last.lua  | 2 +-
 game/modules/tome/data/maps/zones/deep-bellow-last.lua        | 2 +-
 game/modules/tome/data/maps/zones/dreadfell-ambush.lua        | 2 +-
 game/modules/tome/data/maps/zones/eruan-last.lua              | 2 +-
 game/modules/tome/data/maps/zones/flooded-cave-last.lua       | 2 +-
 game/modules/tome/data/maps/zones/gladium.lua                 | 2 +-
 game/modules/tome/data/maps/zones/halfling-ruins-last.lua     | 2 +-
 game/modules/tome/data/maps/zones/high-peak-last.lua          | 2 +-
 game/modules/tome/data/maps/zones/keepsake-cave-entrance.lua  | 2 +-
 game/modules/tome/data/maps/zones/keepsake-cave-last.lua      | 2 +-
 game/modules/tome/data/maps/zones/keepsake-dream.lua          | 2 +-
 game/modules/tome/data/maps/zones/keepsake-meadow.lua         | 2 +-
 game/modules/tome/data/maps/zones/lake-nur.lua                | 2 +-
 game/modules/tome/data/maps/zones/last-hope-graveyard.lua     | 2 +-
 game/modules/tome/data/maps/zones/last-hope-mausoleum.lua     | 2 +-
 game/modules/tome/data/maps/zones/mark-spellblaze-last.lua    | 2 +-
 game/modules/tome/data/maps/zones/orc-breeding-pit-first.lua  | 2 +-
 game/modules/tome/data/maps/zones/prides-middle.lua           | 2 +-
 game/modules/tome/data/maps/zones/prides.lua                  | 2 +-
 game/modules/tome/data/maps/zones/reknor-escape-last.lua      | 2 +-
 game/modules/tome/data/maps/zones/reknor-last.lua             | 2 +-
 game/modules/tome/data/maps/zones/rhaloren-camp-last.lua      | 2 +-
 game/modules/tome/data/maps/zones/ring-of-blood.lua           | 2 +-
 game/modules/tome/data/maps/zones/ruined-dungeon.lua          | 2 +-
 .../tome/data/maps/zones/ruins-kor-pul-invaded-last.lua       | 2 +-
 game/modules/tome/data/maps/zones/ruins-kor-pul-last.lua      | 2 +-
 game/modules/tome/data/maps/zones/shadow-crypt-last.lua       | 2 +-
 .../tome/data/maps/zones/shertul-fortress-caldizar.lua        | 2 +-
 game/modules/tome/data/maps/zones/shertul-fortress.lua        | 2 +-
 game/modules/tome/data/maps/zones/slime-tunnels.lua           | 2 +-
 game/modules/tome/data/maps/zones/south-beach.lua             | 2 +-
 game/modules/tome/data/maps/zones/tannen-tower-1.lua          | 2 +-
 game/modules/tome/data/maps/zones/tannen-tower-2.lua          | 2 +-
 game/modules/tome/data/maps/zones/tannen-tower-3.lua          | 2 +-
 game/modules/tome/data/maps/zones/tannen-tower-4.lua          | 2 +-
 game/modules/tome/data/maps/zones/tempest-peak-top.lua        | 2 +-
 .../modules/tome/data/maps/zones/temple-of-creation-first.lua | 2 +-
 game/modules/tome/data/maps/zones/temple-of-creation-last.lua | 2 +-
 game/modules/tome/data/maps/zones/trollmire-treasure.lua      | 2 +-
 game/modules/tome/data/maps/zones/unremarkable-cave.lua       | 2 +-
 game/modules/tome/data/maps/zones/valley-moon.lua             | 2 +-
 game/modules/tome/data/maps/zones/vor-armoury-last.lua        | 2 +-
 game/modules/tome/data/quests/anti-antimagic.lua              | 2 +-
 game/modules/tome/data/quests/antimagic.lua                   | 2 +-
 game/modules/tome/data/quests/arena-unlock.lua                | 2 +-
 game/modules/tome/data/quests/arena.lua                       | 2 +-
 game/modules/tome/data/quests/brotherhood-of-alchemists.lua   | 2 +-
 game/modules/tome/data/quests/charred-scar.lua                | 2 +-
 game/modules/tome/data/quests/deep-bellow.lua                 | 2 +-
 game/modules/tome/data/quests/dreadfell.lua                   | 2 +-
 game/modules/tome/data/quests/east-portal.lua                 | 2 +-
 game/modules/tome/data/quests/escort-duty.lua                 | 2 +-
 game/modules/tome/data/quests/grave-necromancer.lua           | 2 +-
 game/modules/tome/data/quests/high-peak.lua                   | 2 +-
 game/modules/tome/data/quests/infinite-dungeon.lua            | 2 +-
 game/modules/tome/data/quests/keepsake.lua                    | 2 +-
 game/modules/tome/data/quests/kryl-feijan-escape.lua          | 2 +-
 game/modules/tome/data/quests/lichform.lua                    | 2 +-
 game/modules/tome/data/quests/lightning-overload.lua          | 2 +-
 game/modules/tome/data/quests/lost-merchant.lua               | 2 +-
 game/modules/tome/data/quests/love-melinda.lua                | 2 +-
 game/modules/tome/data/quests/lumberjack-cursed.lua           | 2 +-
 game/modules/tome/data/quests/mage-apprentice.lua             | 2 +-
 game/modules/tome/data/quests/master-jeweler.lua              | 2 +-
 game/modules/tome/data/quests/orb-command.lua                 | 2 +-
 game/modules/tome/data/quests/orc-breeding-pits.lua           | 2 +-
 game/modules/tome/data/quests/orc-hunt.lua                    | 2 +-
 game/modules/tome/data/quests/orc-pride.lua                   | 2 +-
 game/modules/tome/data/quests/paradoxology.lua                | 2 +-
 game/modules/tome/data/quests/pre-charred-scar.lua            | 2 +-
 game/modules/tome/data/quests/rel-tunnel.lua                  | 2 +-
 game/modules/tome/data/quests/ring-of-blood.lua               | 2 +-
 game/modules/tome/data/quests/shertul-fortress.lua            | 2 +-
 game/modules/tome/data/quests/spydric-infestation.lua         | 2 +-
 game/modules/tome/data/quests/staff-absorption.lua            | 2 +-
 game/modules/tome/data/quests/start-allied.lua                | 2 +-
 game/modules/tome/data/quests/start-archmage.lua              | 2 +-
 game/modules/tome/data/quests/start-dwarf.lua                 | 2 +-
 game/modules/tome/data/quests/start-point-zero.lua            | 2 +-
 game/modules/tome/data/quests/start-shaloren.lua              | 2 +-
 game/modules/tome/data/quests/start-sunwall.lua               | 2 +-
 game/modules/tome/data/quests/start-thaloren.lua              | 2 +-
 game/modules/tome/data/quests/start-undead.lua                | 2 +-
 game/modules/tome/data/quests/start-yeek.lua                  | 2 +-
 game/modules/tome/data/quests/starter-zones.lua               | 2 +-
 game/modules/tome/data/quests/strange-new-world.lua           | 2 +-
 game/modules/tome/data/quests/temple-of-creation.lua          | 2 +-
 game/modules/tome/data/quests/temporal-rift.lua               | 2 +-
 game/modules/tome/data/quests/trollmire-treasure.lua          | 2 +-
 game/modules/tome/data/quests/tutorial-combat-stats.lua       | 2 +-
 game/modules/tome/data/quests/tutorial.lua                    | 2 +-
 game/modules/tome/data/quests/void-gerlyk.lua                 | 2 +-
 game/modules/tome/data/quests/west-portal.lua                 | 2 +-
 game/modules/tome/data/quests/wild-wild-east.lua              | 2 +-
 game/modules/tome/data/rooms/basic_cell.lua                   | 2 +-
 game/modules/tome/data/rooms/big_cells.lua                    | 2 +-
 game/modules/tome/data/rooms/big_cross.lua                    | 2 +-
 game/modules/tome/data/rooms/big_inner_circle.lua             | 2 +-
 game/modules/tome/data/rooms/broken_infinity.lua              | 2 +-
 game/modules/tome/data/rooms/broken_room.lua                  | 2 +-
 game/modules/tome/data/rooms/broken_x.lua                     | 2 +-
 game/modules/tome/data/rooms/cells.lua                        | 2 +-
 game/modules/tome/data/rooms/cells10.lua                      | 2 +-
 game/modules/tome/data/rooms/cells2.lua                       | 2 +-
 game/modules/tome/data/rooms/cells3.lua                       | 2 +-
 game/modules/tome/data/rooms/cells4.lua                       | 2 +-
 game/modules/tome/data/rooms/cells5.lua                       | 2 +-
 game/modules/tome/data/rooms/cells6.lua                       | 2 +-
 game/modules/tome/data/rooms/cells7.lua                       | 2 +-
 game/modules/tome/data/rooms/cells8.lua                       | 2 +-
 game/modules/tome/data/rooms/cells9.lua                       | 2 +-
 game/modules/tome/data/rooms/center_arrows.lua                | 2 +-
 game/modules/tome/data/rooms/circle_cross.lua                 | 2 +-
 game/modules/tome/data/rooms/circular.lua                     | 2 +-
 game/modules/tome/data/rooms/cross.lua                        | 2 +-
 game/modules/tome/data/rooms/cross_circled.lua                | 2 +-
 game/modules/tome/data/rooms/cross_quartet.lua                | 2 +-
 game/modules/tome/data/rooms/double_helix.lua                 | 2 +-
 game/modules/tome/data/rooms/double_t.lua                     | 2 +-
 game/modules/tome/data/rooms/double_y.lua                     | 2 +-
 game/modules/tome/data/rooms/equal.lua                        | 2 +-
 game/modules/tome/data/rooms/equal2.lua                       | 2 +-
 game/modules/tome/data/rooms/five_blocks.lua                  | 2 +-
 game/modules/tome/data/rooms/five_pillars.lua                 | 2 +-
 game/modules/tome/data/rooms/five_walls.lua                   | 2 +-
 game/modules/tome/data/rooms/forest_clearing.lua              | 2 +-
 game/modules/tome/data/rooms/four_blocks.lua                  | 2 +-
 game/modules/tome/data/rooms/four_chambers.lua                | 2 +-
 game/modules/tome/data/rooms/greater_vault.lua                | 2 +-
 game/modules/tome/data/rooms/h.lua                            | 2 +-
 game/modules/tome/data/rooms/hollow_cross.lua                 | 2 +-
 game/modules/tome/data/rooms/inner.lua                        | 2 +-
 game/modules/tome/data/rooms/inner_checkerboard.lua           | 2 +-
 game/modules/tome/data/rooms/inner_circle.lua                 | 2 +-
 game/modules/tome/data/rooms/inner_circle2.lua                | 2 +-
 game/modules/tome/data/rooms/inner_cross.lua                  | 2 +-
 game/modules/tome/data/rooms/inner_fort.lua                   | 2 +-
 game/modules/tome/data/rooms/inner_pillar.lua                 | 2 +-
 game/modules/tome/data/rooms/interstice.lua                   | 2 +-
 game/modules/tome/data/rooms/lesser_vault.lua                 | 2 +-
 game/modules/tome/data/rooms/long_hall.lua                    | 2 +-
 game/modules/tome/data/rooms/long_hall2.lua                   | 2 +-
 game/modules/tome/data/rooms/maze.lua                         | 2 +-
 game/modules/tome/data/rooms/micro_pillar.lua                 | 2 +-
 game/modules/tome/data/rooms/money_vault.lua                  | 2 +-
 game/modules/tome/data/rooms/multi_pillar.lua                 | 2 +-
 game/modules/tome/data/rooms/narrow_spiral.lua                | 2 +-
 game/modules/tome/data/rooms/nine_chambers.lua                | 2 +-
 game/modules/tome/data/rooms/oval.lua                         | 2 +-
 game/modules/tome/data/rooms/pilar.lua                        | 2 +-
 game/modules/tome/data/rooms/pilar2.lua                       | 2 +-
 game/modules/tome/data/rooms/pilar_big.lua                    | 2 +-
 game/modules/tome/data/rooms/pit.lua                          | 2 +-
 game/modules/tome/data/rooms/pod.lua                          | 2 +-
 game/modules/tome/data/rooms/random_room.lua                  | 2 +-
 game/modules/tome/data/rooms/rocky_snowy_trees.lua            | 2 +-
 game/modules/tome/data/rooms/s.lua                            | 2 +-
 game/modules/tome/data/rooms/side_passages_2.lua              | 2 +-
 game/modules/tome/data/rooms/side_passages_4.lua              | 2 +-
 game/modules/tome/data/rooms/sideways_s.lua                   | 2 +-
 game/modules/tome/data/rooms/simple.lua                       | 2 +-
 game/modules/tome/data/rooms/small_cross.lua                  | 2 +-
 game/modules/tome/data/rooms/small_inner_cross.lua            | 2 +-
 game/modules/tome/data/rooms/small_x.lua                      | 2 +-
 game/modules/tome/data/rooms/space_tree_pod.lua               | 2 +-
 game/modules/tome/data/rooms/spiral_cell.lua                  | 2 +-
 game/modules/tome/data/rooms/split1.lua                       | 2 +-
 game/modules/tome/data/rooms/split2.lua                       | 2 +-
 game/modules/tome/data/rooms/thick_n.lua                      | 2 +-
 game/modules/tome/data/rooms/thick_wall.lua                   | 2 +-
 game/modules/tome/data/rooms/tiny_pillars.lua                 | 2 +-
 game/modules/tome/data/rooms/two_domes.lua                    | 2 +-
 game/modules/tome/data/rooms/two_passages.lua                 | 2 +-
 game/modules/tome/data/rooms/weird1.lua                       | 2 +-
 game/modules/tome/data/rooms/weird2.lua                       | 2 +-
 game/modules/tome/data/rooms/womb.lua                         | 2 +-
 game/modules/tome/data/rooms/xroads.lua                       | 2 +-
 game/modules/tome/data/rooms/y.lua                            | 2 +-
 game/modules/tome/data/rooms/zigzag.lua                       | 2 +-
 game/modules/tome/data/rooms/zones/prox.lua                   | 2 +-
 game/modules/tome/data/rooms/zones/zoisla.lua                 | 2 +-
 game/modules/tome/data/talents.lua                            | 2 +-
 game/modules/tome/data/talents/celestial/celestial.lua        | 2 +-
 game/modules/tome/data/talents/celestial/chants.lua           | 2 +-
 game/modules/tome/data/talents/celestial/circles.lua          | 2 +-
 game/modules/tome/data/talents/celestial/combat.lua           | 2 +-
 game/modules/tome/data/talents/celestial/eclipse.lua          | 2 +-
 game/modules/tome/data/talents/celestial/glyphs.lua           | 2 +-
 game/modules/tome/data/talents/celestial/guardian.lua         | 2 +-
 game/modules/tome/data/talents/celestial/hymns.lua            | 2 +-
 game/modules/tome/data/talents/celestial/light.lua            | 2 +-
 game/modules/tome/data/talents/celestial/star-fury.lua        | 2 +-
 game/modules/tome/data/talents/celestial/sun.lua              | 2 +-
 game/modules/tome/data/talents/celestial/twilight.lua         | 2 +-
 .../tome/data/talents/chronomancy/age-manipulation.lua        | 2 +-
 game/modules/tome/data/talents/chronomancy/anomalies.lua      | 2 +-
 game/modules/tome/data/talents/chronomancy/chronomancer.lua   | 2 +-
 game/modules/tome/data/talents/chronomancy/chronomancy.lua    | 2 +-
 game/modules/tome/data/talents/chronomancy/energy.lua         | 2 +-
 game/modules/tome/data/talents/chronomancy/gravity.lua        | 2 +-
 game/modules/tome/data/talents/chronomancy/matter.lua         | 2 +-
 game/modules/tome/data/talents/chronomancy/paradox.lua        | 2 +-
 .../tome/data/talents/chronomancy/spacetime-folding.lua       | 2 +-
 .../tome/data/talents/chronomancy/spacetime-weaving.lua       | 2 +-
 game/modules/tome/data/talents/chronomancy/speed-control.lua  | 2 +-
 .../tome/data/talents/chronomancy/temporal-archery.lua        | 2 +-
 .../modules/tome/data/talents/chronomancy/temporal-combat.lua | 2 +-
 .../tome/data/talents/chronomancy/timeline-threading.lua      | 2 +-
 game/modules/tome/data/talents/chronomancy/timetravel.lua     | 2 +-
 game/modules/tome/data/talents/corruptions/blight.lua         | 2 +-
 game/modules/tome/data/talents/corruptions/blood.lua          | 2 +-
 game/modules/tome/data/talents/corruptions/bone.lua           | 2 +-
 game/modules/tome/data/talents/corruptions/corruptions.lua    | 2 +-
 game/modules/tome/data/talents/corruptions/curses.lua         | 2 +-
 game/modules/tome/data/talents/corruptions/hexes.lua          | 2 +-
 game/modules/tome/data/talents/corruptions/plague.lua         | 2 +-
 game/modules/tome/data/talents/corruptions/reaving-combat.lua | 2 +-
 game/modules/tome/data/talents/corruptions/sanguisuge.lua     | 2 +-
 game/modules/tome/data/talents/corruptions/scourge.lua        | 2 +-
 game/modules/tome/data/talents/corruptions/shadowflame.lua    | 2 +-
 game/modules/tome/data/talents/corruptions/torment.lua        | 2 +-
 game/modules/tome/data/talents/corruptions/vim.lua            | 2 +-
 game/modules/tome/data/talents/cunning/ambush.lua             | 2 +-
 game/modules/tome/data/talents/cunning/cunning.lua            | 2 +-
 game/modules/tome/data/talents/cunning/dirty.lua              | 2 +-
 game/modules/tome/data/talents/cunning/lethality.lua          | 2 +-
 game/modules/tome/data/talents/cunning/poisons.lua            | 2 +-
 game/modules/tome/data/talents/cunning/scoundrel.lua          | 2 +-
 game/modules/tome/data/talents/cunning/shadow-magic.lua       | 2 +-
 game/modules/tome/data/talents/cunning/stealth.lua            | 2 +-
 game/modules/tome/data/talents/cunning/survival.lua           | 2 +-
 game/modules/tome/data/talents/cunning/tactical.lua           | 2 +-
 game/modules/tome/data/talents/cunning/traps.lua              | 2 +-
 game/modules/tome/data/talents/cursed/cursed-aura.lua         | 2 +-
 game/modules/tome/data/talents/cursed/cursed-form.lua         | 2 +-
 game/modules/tome/data/talents/cursed/cursed.lua              | 2 +-
 game/modules/tome/data/talents/cursed/dark-figure.lua         | 2 +-
 game/modules/tome/data/talents/cursed/dark-sustenance.lua     | 2 +-
 game/modules/tome/data/talents/cursed/darkness.lua            | 2 +-
 game/modules/tome/data/talents/cursed/endless-hunt.lua        | 2 +-
 game/modules/tome/data/talents/cursed/fears.lua               | 2 +-
 game/modules/tome/data/talents/cursed/force-of-will.lua       | 2 +-
 game/modules/tome/data/talents/cursed/gestures.lua            | 2 +-
 game/modules/tome/data/talents/cursed/gloom.lua               | 2 +-
 game/modules/tome/data/talents/cursed/one-with-shadows.lua    | 2 +-
 game/modules/tome/data/talents/cursed/predator.lua            | 2 +-
 game/modules/tome/data/talents/cursed/primal-magic.lua        | 2 +-
 game/modules/tome/data/talents/cursed/punishments.lua         | 2 +-
 game/modules/tome/data/talents/cursed/rampage.lua             | 2 +-
 game/modules/tome/data/talents/cursed/shadows.lua             | 2 +-
 game/modules/tome/data/talents/cursed/slaughter.lua           | 2 +-
 game/modules/tome/data/talents/cursed/strife.lua              | 2 +-
 game/modules/tome/data/talents/cursed/traveler.lua            | 2 +-
 game/modules/tome/data/talents/gifts/antimagic.lua            | 2 +-
 game/modules/tome/data/talents/gifts/call.lua                 | 2 +-
 game/modules/tome/data/talents/gifts/cold-drake.lua           | 2 +-
 game/modules/tome/data/talents/gifts/corrosive-blades.lua     | 2 +-
 game/modules/tome/data/talents/gifts/fire-drake.lua           | 2 +-
 game/modules/tome/data/talents/gifts/fungus.lua               | 2 +-
 game/modules/tome/data/talents/gifts/gifts.lua                | 2 +-
 game/modules/tome/data/talents/gifts/harmony.lua              | 2 +-
 game/modules/tome/data/talents/gifts/higher-draconic.lua      | 2 +-
 game/modules/tome/data/talents/gifts/malleable-body.lua       | 2 +-
 game/modules/tome/data/talents/gifts/mindstar-mastery.lua     | 2 +-
 game/modules/tome/data/talents/gifts/moss.lua                 | 2 +-
 game/modules/tome/data/talents/gifts/mucus.lua                | 2 +-
 game/modules/tome/data/talents/gifts/ooze.lua                 | 2 +-
 game/modules/tome/data/talents/gifts/oozing-blades.lua        | 2 +-
 game/modules/tome/data/talents/gifts/sand-drake.lua           | 2 +-
 game/modules/tome/data/talents/gifts/slime.lua                | 2 +-
 game/modules/tome/data/talents/gifts/storm-drake.lua          | 2 +-
 game/modules/tome/data/talents/gifts/summon-advanced.lua      | 2 +-
 game/modules/tome/data/talents/gifts/summon-augmentation.lua  | 2 +-
 game/modules/tome/data/talents/gifts/summon-distance.lua      | 2 +-
 game/modules/tome/data/talents/gifts/summon-melee.lua         | 2 +-
 game/modules/tome/data/talents/gifts/summon-utility.lua       | 2 +-
 game/modules/tome/data/talents/gifts/venom-drake.lua          | 2 +-
 game/modules/tome/data/talents/misc/horrors.lua               | 2 +-
 game/modules/tome/data/talents/misc/inscriptions.lua          | 2 +-
 game/modules/tome/data/talents/misc/misc.lua                  | 2 +-
 game/modules/tome/data/talents/misc/npcs.lua                  | 2 +-
 game/modules/tome/data/talents/misc/objects.lua               | 2 +-
 game/modules/tome/data/talents/misc/races.lua                 | 2 +-
 game/modules/tome/data/talents/misc/tutorial.lua              | 2 +-
 game/modules/tome/data/talents/psionic/absorption.lua         | 2 +-
 game/modules/tome/data/talents/psionic/augmented-mobility.lua | 2 +-
 game/modules/tome/data/talents/psionic/discharge.lua          | 2 +-
 game/modules/tome/data/talents/psionic/distortion.lua         | 2 +-
 game/modules/tome/data/talents/psionic/dream-forge.lua        | 2 +-
 game/modules/tome/data/talents/psionic/dream-smith.lua        | 2 +-
 game/modules/tome/data/talents/psionic/dreaming.lua           | 2 +-
 game/modules/tome/data/talents/psionic/feedback.lua           | 2 +-
 .../tome/data/talents/psionic/finer-energy-manipulations.lua  | 2 +-
 game/modules/tome/data/talents/psionic/focus.lua              | 2 +-
 game/modules/tome/data/talents/psionic/grip.lua               | 2 +-
 game/modules/tome/data/talents/psionic/mental-discipline.lua  | 2 +-
 game/modules/tome/data/talents/psionic/mentalism.lua          | 2 +-
 game/modules/tome/data/talents/psionic/nightmare.lua          | 2 +-
 game/modules/tome/data/talents/psionic/other.lua              | 2 +-
 game/modules/tome/data/talents/psionic/possession.lua         | 2 +-
 game/modules/tome/data/talents/psionic/projection.lua         | 2 +-
 game/modules/tome/data/talents/psionic/psi-archery.lua        | 2 +-
 game/modules/tome/data/talents/psionic/psi-fighting.lua       | 2 +-
 game/modules/tome/data/talents/psionic/psionic.lua            | 2 +-
 game/modules/tome/data/talents/psionic/psychic-assault.lua    | 2 +-
 game/modules/tome/data/talents/psionic/slumber.lua            | 2 +-
 game/modules/tome/data/talents/psionic/solipsism.lua          | 2 +-
 game/modules/tome/data/talents/psionic/thought-forms.lua      | 2 +-
 game/modules/tome/data/talents/psionic/trance.lua             | 2 +-
 game/modules/tome/data/talents/psionic/voracity.lua           | 2 +-
 game/modules/tome/data/talents/spells/advanced-golemancy.lua  | 2 +-
 .../tome/data/talents/spells/advanced-necrotic-minions.lua    | 2 +-
 game/modules/tome/data/talents/spells/aegis.lua               | 2 +-
 game/modules/tome/data/talents/spells/aether.lua              | 2 +-
 game/modules/tome/data/talents/spells/air.lua                 | 2 +-
 game/modules/tome/data/talents/spells/animus.lua              | 2 +-
 game/modules/tome/data/talents/spells/arcane.lua              | 2 +-
 game/modules/tome/data/talents/spells/conveyance.lua          | 2 +-
 game/modules/tome/data/talents/spells/divination.lua          | 2 +-
 game/modules/tome/data/talents/spells/earth.lua               | 2 +-
 game/modules/tome/data/talents/spells/enhancement.lua         | 2 +-
 game/modules/tome/data/talents/spells/explosives.lua          | 2 +-
 game/modules/tome/data/talents/spells/fire-alchemy.lua        | 2 +-
 game/modules/tome/data/talents/spells/fire.lua                | 2 +-
 game/modules/tome/data/talents/spells/golem.lua               | 2 +-
 game/modules/tome/data/talents/spells/golemancy.lua           | 2 +-
 game/modules/tome/data/talents/spells/grave.lua               | 2 +-
 game/modules/tome/data/talents/spells/ice.lua                 | 2 +-
 game/modules/tome/data/talents/spells/infusion.lua            | 2 +-
 game/modules/tome/data/talents/spells/meta.lua                | 2 +-
 game/modules/tome/data/talents/spells/necrosis.lua            | 2 +-
 game/modules/tome/data/talents/spells/necrotic-minions.lua    | 2 +-
 game/modules/tome/data/talents/spells/nightfall.lua           | 2 +-
 game/modules/tome/data/talents/spells/phantasm.lua            | 2 +-
 game/modules/tome/data/talents/spells/shades.lua              | 2 +-
 game/modules/tome/data/talents/spells/spells.lua              | 2 +-
 game/modules/tome/data/talents/spells/staff-combat.lua        | 2 +-
 game/modules/tome/data/talents/spells/stone-alchemy.lua       | 2 +-
 game/modules/tome/data/talents/spells/stone.lua               | 2 +-
 game/modules/tome/data/talents/spells/storm.lua               | 2 +-
 game/modules/tome/data/talents/spells/temporal.lua            | 2 +-
 game/modules/tome/data/talents/spells/water.lua               | 2 +-
 game/modules/tome/data/talents/spells/wildfire.lua            | 2 +-
 game/modules/tome/data/talents/techniques/2hweapon.lua        | 2 +-
 game/modules/tome/data/talents/techniques/archery.lua         | 2 +-
 game/modules/tome/data/talents/techniques/battle-tactics.lua  | 2 +-
 game/modules/tome/data/talents/techniques/bloodthirst.lua     | 2 +-
 game/modules/tome/data/talents/techniques/bow.lua             | 2 +-
 .../tome/data/talents/techniques/combat-techniques.lua        | 2 +-
 game/modules/tome/data/talents/techniques/combat-training.lua | 2 +-
 game/modules/tome/data/talents/techniques/conditioning.lua    | 2 +-
 game/modules/tome/data/talents/techniques/dualweapon.lua      | 2 +-
 game/modules/tome/data/talents/techniques/excellence.lua      | 2 +-
 game/modules/tome/data/talents/techniques/field-control.lua   | 2 +-
 game/modules/tome/data/talents/techniques/finishing-moves.lua | 2 +-
 game/modules/tome/data/talents/techniques/grappling.lua       | 2 +-
 game/modules/tome/data/talents/techniques/magical-combat.lua  | 2 +-
 game/modules/tome/data/talents/techniques/mobility.lua        | 2 +-
 game/modules/tome/data/talents/techniques/pugilism.lua        | 2 +-
 game/modules/tome/data/talents/techniques/sling.lua           | 2 +-
 game/modules/tome/data/talents/techniques/superiority.lua     | 2 +-
 game/modules/tome/data/talents/techniques/techniques.lua      | 2 +-
 game/modules/tome/data/talents/techniques/thuggery.lua        | 2 +-
 .../tome/data/talents/techniques/unarmed-discipline.lua       | 2 +-
 .../modules/tome/data/talents/techniques/unarmed-training.lua | 2 +-
 game/modules/tome/data/talents/techniques/warcries.lua        | 2 +-
 game/modules/tome/data/talents/techniques/weaponshield.lua    | 2 +-
 game/modules/tome/data/talents/uber/const.lua                 | 2 +-
 game/modules/tome/data/talents/uber/cun.lua                   | 2 +-
 game/modules/tome/data/talents/uber/dex.lua                   | 2 +-
 game/modules/tome/data/talents/uber/mag.lua                   | 2 +-
 game/modules/tome/data/talents/uber/str.lua                   | 2 +-
 game/modules/tome/data/talents/uber/uber.lua                  | 2 +-
 game/modules/tome/data/talents/uber/wil.lua                   | 2 +-
 game/modules/tome/data/talents/undeads/ghoul.lua              | 2 +-
 game/modules/tome/data/talents/undeads/skeleton.lua           | 2 +-
 game/modules/tome/data/talents/undeads/undeads.lua            | 2 +-
 game/modules/tome/data/texts/intro-archmage.lua               | 2 +-
 game/modules/tome/data/texts/intro-arena.lua                  | 2 +-
 game/modules/tome/data/texts/intro-chronomancer.lua           | 2 +-
 game/modules/tome/data/texts/intro-cornac.lua                 | 2 +-
 game/modules/tome/data/texts/intro-dwarf.lua                  | 2 +-
 game/modules/tome/data/texts/intro-ghoul.lua                  | 2 +-
 game/modules/tome/data/texts/intro-halfling.lua               | 2 +-
 game/modules/tome/data/texts/intro-higher.lua                 | 2 +-
 game/modules/tome/data/texts/intro-infinite-dungeon.lua       | 2 +-
 game/modules/tome/data/texts/intro-orc.lua                    | 2 +-
 game/modules/tome/data/texts/intro-shalore.lua                | 2 +-
 game/modules/tome/data/texts/intro-skeleton.lua               | 2 +-
 game/modules/tome/data/texts/intro-sunwall.lua                | 2 +-
 game/modules/tome/data/texts/intro-thalore.lua                | 2 +-
 game/modules/tome/data/texts/intro-tutorial-combat-stats.lua  | 2 +-
 game/modules/tome/data/texts/intro-tutorial.lua               | 2 +-
 game/modules/tome/data/texts/intro-yeek.lua                   | 2 +-
 game/modules/tome/data/texts/message-last-hope.lua            | 2 +-
 game/modules/tome/data/texts/tutorial/combat-stats-intro.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/done.lua                | 2 +-
 game/modules/tome/data/texts/tutorial/levelup.lua             | 2 +-
 game/modules/tome/data/texts/tutorial/melee.lua               | 2 +-
 game/modules/tome/data/texts/tutorial/move.lua                | 2 +-
 game/modules/tome/data/texts/tutorial/objects.lua             | 2 +-
 game/modules/tome/data/texts/tutorial/quests.lua              | 2 +-
 game/modules/tome/data/texts/tutorial/ranged.lua              | 2 +-
 game/modules/tome/data/texts/tutorial/stats-calc/calc0.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-calc/calc1.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-calc/calc10.lua   | 2 +-
 game/modules/tome/data/texts/tutorial/stats-calc/calc11.lua   | 2 +-
 game/modules/tome/data/texts/tutorial/stats-calc/calc2.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-calc/calc3.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-calc/calc4.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-calc/calc5.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-calc/calc6.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-calc/calc7.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-calc/calc8.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-calc/calc9.lua    | 2 +-
 .../tome/data/texts/tutorial/stats-scale/informed1.lua        | 2 +-
 game/modules/tome/data/texts/tutorial/stats-scale/scale1.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-scale/scale10.lua | 2 +-
 game/modules/tome/data/texts/tutorial/stats-scale/scale11.lua | 2 +-
 game/modules/tome/data/texts/tutorial/stats-scale/scale12.lua | 2 +-
 game/modules/tome/data/texts/tutorial/stats-scale/scale2.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-scale/scale3.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-scale/scale4.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-scale/scale5.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-scale/scale6.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-scale/scale7.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-scale/scale8.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-scale/scale9.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier0.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier1.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier10.lua   | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier11.lua   | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier12.lua   | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier2.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier3.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier4.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier5.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier6.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier7.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier8.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-tier/tier9.lua    | 2 +-
 game/modules/tome/data/texts/tutorial/stats-timed/timed0.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-timed/timed1.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-timed/timed2.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-timed/timed3.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-timed/timed4.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-timed/timed5.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-timed/timed6.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-timed/timed7.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats-timed/timed8.lua  | 2 +-
 game/modules/tome/data/texts/tutorial/stats/mechintro.lua     | 2 +-
 game/modules/tome/data/texts/tutorial/stats/stats1.lua        | 2 +-
 game/modules/tome/data/texts/tutorial/stats/stats2.lua        | 2 +-
 game/modules/tome/data/texts/tutorial/stats/stats3.lua        | 2 +-
 game/modules/tome/data/texts/tutorial/stats/stats4.lua        | 2 +-
 game/modules/tome/data/texts/tutorial/stats/stats5.lua        | 2 +-
 game/modules/tome/data/texts/tutorial/stats/stats6.lua        | 2 +-
 game/modules/tome/data/texts/tutorial/stats/stats7.1.lua      | 2 +-
 game/modules/tome/data/texts/tutorial/stats/stats7.lua        | 2 +-
 game/modules/tome/data/texts/tutorial/stats/stats8.lua        | 2 +-
 game/modules/tome/data/texts/tutorial/stats/stats9.lua        | 2 +-
 game/modules/tome/data/texts/tutorial/tactics1.lua            | 2 +-
 game/modules/tome/data/texts/tutorial/tactics2.lua            | 2 +-
 game/modules/tome/data/texts/tutorial/talents.lua             | 2 +-
 game/modules/tome/data/texts/tutorial/terrain.lua             | 2 +-
 game/modules/tome/data/texts/unlock-adventurer.lua            | 2 +-
 game/modules/tome/data/texts/unlock-afflicted_cursed.lua      | 2 +-
 game/modules/tome/data/texts/unlock-afflicted_doomed.lua      | 2 +-
 game/modules/tome/data/texts/unlock-birth_transmo_chest.lua   | 2 +-
 game/modules/tome/data/texts/unlock-birth_zigur_sacrifice.lua | 2 +-
 game/modules/tome/data/texts/unlock-campaign_arena.lua        | 2 +-
 .../tome/data/texts/unlock-campaign_infinite_dungeon.lua      | 2 +-
 .../tome/data/texts/unlock-chronomancer_paradox_mage.lua      | 2 +-
 .../tome/data/texts/unlock-chronomancer_temporal_warden.lua   | 2 +-
 game/modules/tome/data/texts/unlock-corrupter_corruptor.lua   | 2 +-
 game/modules/tome/data/texts/unlock-corrupter_reaver.lua      | 2 +-
 .../data/texts/unlock-cosmetic_class_alchemist_drolem.lua     | 2 +-
 .../data/texts/unlock-cosmetic_race_dwarf_female_beard.lua    | 2 +-
 .../tome/data/texts/unlock-cosmetic_race_human_redhead.lua    | 2 +-
 game/modules/tome/data/texts/unlock-difficulty_insane.lua     | 2 +-
 game/modules/tome/data/texts/unlock-difficulty_madness.lua    | 2 +-
 game/modules/tome/data/texts/unlock-divine_anorithil.lua      | 2 +-
 game/modules/tome/data/texts/unlock-divine_sun_paladin.lua    | 2 +-
 game/modules/tome/data/texts/unlock-mage.lua                  | 2 +-
 game/modules/tome/data/texts/unlock-mage_cryomancer.lua       | 2 +-
 game/modules/tome/data/texts/unlock-mage_geomancer.lua        | 2 +-
 game/modules/tome/data/texts/unlock-mage_necromancer.lua      | 2 +-
 game/modules/tome/data/texts/unlock-mage_pyromancer.lua       | 2 +-
 game/modules/tome/data/texts/unlock-mage_tempest.lua          | 2 +-
 game/modules/tome/data/texts/unlock-psionic_mindslayer.lua    | 2 +-
 game/modules/tome/data/texts/unlock-psionic_solipsist.lua     | 2 +-
 game/modules/tome/data/texts/unlock-rogue_marauder.lua        | 2 +-
 game/modules/tome/data/texts/unlock-rogue_poisons.lua         | 2 +-
 game/modules/tome/data/texts/unlock-undead_ghoul.lua          | 2 +-
 game/modules/tome/data/texts/unlock-undead_skeleton.lua       | 2 +-
 game/modules/tome/data/texts/unlock-warrior_brawler.lua       | 2 +-
 game/modules/tome/data/texts/unlock-wilder_oozemancer.lua     | 2 +-
 game/modules/tome/data/texts/unlock-wilder_summoner.lua       | 2 +-
 game/modules/tome/data/texts/unlock-wilder_wyrmic.lua         | 2 +-
 game/modules/tome/data/texts/unlock-yeek.lua                  | 2 +-
 game/modules/tome/data/texts/win.lua                          | 2 +-
 game/modules/tome/data/tilesets/3x3/base.lua                  | 2 +-
 game/modules/tome/data/tilesets/3x3/tunnel.lua                | 2 +-
 game/modules/tome/data/tilesets/3x3/windy_tunnel.lua          | 2 +-
 game/modules/tome/data/tilesets/5x5/base.lua                  | 2 +-
 game/modules/tome/data/tilesets/5x5/basic_rooms.lua           | 2 +-
 game/modules/tome/data/tilesets/5x5/crypt.lua                 | 2 +-
 game/modules/tome/data/tilesets/5x5/tunnel.lua                | 2 +-
 game/modules/tome/data/tilesets/5x5/windy_tunnel.lua          | 2 +-
 game/modules/tome/data/tilesets/7x7/base.lua                  | 2 +-
 game/modules/tome/data/tilesets/7x7/tunnel.lua                | 2 +-
 game/modules/tome/data/timed_effects.lua                      | 2 +-
 game/modules/tome/data/timed_effects/floor.lua                | 2 +-
 game/modules/tome/data/timed_effects/magical.lua              | 2 +-
 game/modules/tome/data/timed_effects/mental.lua               | 2 +-
 game/modules/tome/data/timed_effects/other.lua                | 2 +-
 game/modules/tome/data/timed_effects/physical.lua             | 2 +-
 game/modules/tome/data/wda/eyal.lua                           | 2 +-
 game/modules/tome/data/zones/abashed-expanse/grids.lua        | 2 +-
 game/modules/tome/data/zones/abashed-expanse/npcs.lua         | 2 +-
 game/modules/tome/data/zones/abashed-expanse/objects.lua      | 2 +-
 game/modules/tome/data/zones/abashed-expanse/traps.lua        | 2 +-
 game/modules/tome/data/zones/abashed-expanse/zone.lua         | 2 +-
 game/modules/tome/data/zones/ancient-elven-ruins/events.lua   | 2 +-
 game/modules/tome/data/zones/ancient-elven-ruins/grids.lua    | 2 +-
 game/modules/tome/data/zones/ancient-elven-ruins/npcs.lua     | 2 +-
 game/modules/tome/data/zones/ancient-elven-ruins/objects.lua  | 2 +-
 game/modules/tome/data/zones/ancient-elven-ruins/traps.lua    | 2 +-
 game/modules/tome/data/zones/ancient-elven-ruins/zone.lua     | 2 +-
 game/modules/tome/data/zones/ardhungol/events.lua             | 2 +-
 game/modules/tome/data/zones/ardhungol/grids.lua              | 2 +-
 game/modules/tome/data/zones/ardhungol/npcs.lua               | 2 +-
 game/modules/tome/data/zones/ardhungol/objects.lua            | 2 +-
 game/modules/tome/data/zones/ardhungol/traps.lua              | 2 +-
 game/modules/tome/data/zones/ardhungol/zone.lua               | 2 +-
 game/modules/tome/data/zones/arena-unlock/grids.lua           | 2 +-
 game/modules/tome/data/zones/arena-unlock/npcs.lua            | 2 +-
 game/modules/tome/data/zones/arena-unlock/objects.lua         | 2 +-
 game/modules/tome/data/zones/arena-unlock/traps.lua           | 2 +-
 game/modules/tome/data/zones/arena-unlock/zone.lua            | 2 +-
 game/modules/tome/data/zones/arena/grids.lua                  | 2 +-
 game/modules/tome/data/zones/arena/npcs.lua                   | 2 +-
 game/modules/tome/data/zones/arena/objects.lua                | 2 +-
 game/modules/tome/data/zones/arena/traps.lua                  | 2 +-
 game/modules/tome/data/zones/arena/zone.lua                   | 2 +-
 game/modules/tome/data/zones/blighted-ruins/events.lua        | 2 +-
 game/modules/tome/data/zones/blighted-ruins/grids.lua         | 2 +-
 game/modules/tome/data/zones/blighted-ruins/npcs.lua          | 2 +-
 game/modules/tome/data/zones/blighted-ruins/objects.lua       | 2 +-
 game/modules/tome/data/zones/blighted-ruins/traps.lua         | 2 +-
 game/modules/tome/data/zones/blighted-ruins/zone.lua          | 2 +-
 game/modules/tome/data/zones/briagh-lair/grids.lua            | 2 +-
 game/modules/tome/data/zones/briagh-lair/npcs.lua             | 2 +-
 game/modules/tome/data/zones/briagh-lair/objects.lua          | 2 +-
 game/modules/tome/data/zones/briagh-lair/traps.lua            | 2 +-
 game/modules/tome/data/zones/briagh-lair/zone.lua             | 2 +-
 game/modules/tome/data/zones/charred-scar/grids.lua           | 2 +-
 game/modules/tome/data/zones/charred-scar/npcs.lua            | 2 +-
 game/modules/tome/data/zones/charred-scar/objects.lua         | 2 +-
 game/modules/tome/data/zones/charred-scar/traps.lua           | 2 +-
 game/modules/tome/data/zones/charred-scar/zone.lua            | 2 +-
 game/modules/tome/data/zones/crypt-kryl-feijan/events.lua     | 2 +-
 game/modules/tome/data/zones/crypt-kryl-feijan/grids.lua      | 2 +-
 game/modules/tome/data/zones/crypt-kryl-feijan/npcs.lua       | 2 +-
 game/modules/tome/data/zones/crypt-kryl-feijan/objects.lua    | 2 +-
 game/modules/tome/data/zones/crypt-kryl-feijan/traps.lua      | 2 +-
 game/modules/tome/data/zones/crypt-kryl-feijan/zone.lua       | 2 +-
 game/modules/tome/data/zones/daikara/events.lua               | 2 +-
 game/modules/tome/data/zones/daikara/grids.lua                | 2 +-
 game/modules/tome/data/zones/daikara/npcs.lua                 | 2 +-
 game/modules/tome/data/zones/daikara/objects.lua              | 2 +-
 game/modules/tome/data/zones/daikara/traps.lua                | 2 +-
 game/modules/tome/data/zones/daikara/zone.lua                 | 2 +-
 game/modules/tome/data/zones/deep-bellow/events.lua           | 2 +-
 game/modules/tome/data/zones/deep-bellow/grids.lua            | 2 +-
 game/modules/tome/data/zones/deep-bellow/npcs.lua             | 2 +-
 game/modules/tome/data/zones/deep-bellow/objects.lua          | 2 +-
 game/modules/tome/data/zones/deep-bellow/traps.lua            | 2 +-
 game/modules/tome/data/zones/deep-bellow/zone.lua             | 2 +-
 game/modules/tome/data/zones/demon-plane-spell/grids.lua      | 2 +-
 game/modules/tome/data/zones/demon-plane-spell/npcs.lua       | 2 +-
 game/modules/tome/data/zones/demon-plane-spell/objects.lua    | 2 +-
 game/modules/tome/data/zones/demon-plane-spell/traps.lua      | 2 +-
 game/modules/tome/data/zones/demon-plane-spell/zone.lua       | 2 +-
 game/modules/tome/data/zones/demon-plane/grids.lua            | 2 +-
 game/modules/tome/data/zones/demon-plane/npcs.lua             | 2 +-
 game/modules/tome/data/zones/demon-plane/objects.lua          | 2 +-
 game/modules/tome/data/zones/demon-plane/traps.lua            | 2 +-
 game/modules/tome/data/zones/demon-plane/zone.lua             | 2 +-
 game/modules/tome/data/zones/dreadfell-ambush/grids.lua       | 2 +-
 game/modules/tome/data/zones/dreadfell-ambush/npcs.lua        | 2 +-
 game/modules/tome/data/zones/dreadfell-ambush/objects.lua     | 2 +-
 game/modules/tome/data/zones/dreadfell-ambush/traps.lua       | 2 +-
 game/modules/tome/data/zones/dreadfell-ambush/zone.lua        | 2 +-
 game/modules/tome/data/zones/dreadfell/events.lua             | 2 +-
 game/modules/tome/data/zones/dreadfell/grids.lua              | 2 +-
 game/modules/tome/data/zones/dreadfell/npcs.lua               | 2 +-
 game/modules/tome/data/zones/dreadfell/objects.lua            | 2 +-
 game/modules/tome/data/zones/dreadfell/traps.lua              | 2 +-
 game/modules/tome/data/zones/dreadfell/zone.lua               | 2 +-
 game/modules/tome/data/zones/dreams/grids.lua                 | 2 +-
 game/modules/tome/data/zones/dreams/npcs.lua                  | 2 +-
 game/modules/tome/data/zones/dreams/objects.lua               | 2 +-
 game/modules/tome/data/zones/dreams/traps.lua                 | 2 +-
 game/modules/tome/data/zones/dreams/zone.lua                  | 2 +-
 game/modules/tome/data/zones/dreamscape-talent/grids.lua      | 2 +-
 game/modules/tome/data/zones/dreamscape-talent/npcs.lua       | 2 +-
 game/modules/tome/data/zones/dreamscape-talent/objects.lua    | 2 +-
 game/modules/tome/data/zones/dreamscape-talent/traps.lua      | 2 +-
 game/modules/tome/data/zones/dreamscape-talent/zone.lua       | 2 +-
 game/modules/tome/data/zones/eidolon-plane/grids.lua          | 2 +-
 game/modules/tome/data/zones/eidolon-plane/npcs.lua           | 2 +-
 game/modules/tome/data/zones/eidolon-plane/objects.lua        | 2 +-
 game/modules/tome/data/zones/eidolon-plane/traps.lua          | 2 +-
 game/modules/tome/data/zones/eidolon-plane/zone.lua           | 2 +-
 game/modules/tome/data/zones/eruan/events.lua                 | 2 +-
 game/modules/tome/data/zones/eruan/grids.lua                  | 2 +-
 game/modules/tome/data/zones/eruan/npcs.lua                   | 2 +-
 game/modules/tome/data/zones/eruan/objects.lua                | 2 +-
 game/modules/tome/data/zones/eruan/traps.lua                  | 2 +-
 game/modules/tome/data/zones/eruan/zone.lua                   | 2 +-
 game/modules/tome/data/zones/flooded-cave/grids.lua           | 2 +-
 game/modules/tome/data/zones/flooded-cave/npcs.lua            | 2 +-
 game/modules/tome/data/zones/flooded-cave/objects.lua         | 2 +-
 game/modules/tome/data/zones/flooded-cave/traps.lua           | 2 +-
 game/modules/tome/data/zones/flooded-cave/zone.lua            | 2 +-
 game/modules/tome/data/zones/gladium/grids.lua                | 2 +-
 game/modules/tome/data/zones/gladium/npcs.lua                 | 2 +-
 game/modules/tome/data/zones/gladium/objects.lua              | 2 +-
 game/modules/tome/data/zones/gladium/traps.lua                | 2 +-
 game/modules/tome/data/zones/gladium/zone.lua                 | 2 +-
 game/modules/tome/data/zones/golem-graveyard/events.lua       | 2 +-
 game/modules/tome/data/zones/golem-graveyard/grids.lua        | 2 +-
 game/modules/tome/data/zones/golem-graveyard/npcs.lua         | 2 +-
 game/modules/tome/data/zones/golem-graveyard/objects.lua      | 2 +-
 game/modules/tome/data/zones/golem-graveyard/traps.lua        | 2 +-
 game/modules/tome/data/zones/golem-graveyard/zone.lua         | 2 +-
 game/modules/tome/data/zones/gorbat-pride/events.lua          | 2 +-
 game/modules/tome/data/zones/gorbat-pride/grids.lua           | 2 +-
 game/modules/tome/data/zones/gorbat-pride/npcs.lua            | 2 +-
 game/modules/tome/data/zones/gorbat-pride/objects.lua         | 2 +-
 game/modules/tome/data/zones/gorbat-pride/zone.lua            | 2 +-
 game/modules/tome/data/zones/grushnak-pride/events.lua        | 2 +-
 game/modules/tome/data/zones/grushnak-pride/grids.lua         | 2 +-
 game/modules/tome/data/zones/grushnak-pride/npcs.lua          | 2 +-
 game/modules/tome/data/zones/grushnak-pride/objects.lua       | 2 +-
 game/modules/tome/data/zones/grushnak-pride/zone.lua          | 2 +-
 game/modules/tome/data/zones/halfling-ruins/events.lua        | 2 +-
 game/modules/tome/data/zones/halfling-ruins/grids.lua         | 2 +-
 game/modules/tome/data/zones/halfling-ruins/npcs.lua          | 2 +-
 game/modules/tome/data/zones/halfling-ruins/objects.lua       | 2 +-
 game/modules/tome/data/zones/halfling-ruins/traps.lua         | 2 +-
 game/modules/tome/data/zones/halfling-ruins/zone.lua          | 2 +-
 game/modules/tome/data/zones/heart-gloom/events.lua           | 2 +-
 game/modules/tome/data/zones/heart-gloom/grids.lua            | 2 +-
 game/modules/tome/data/zones/heart-gloom/npcs.lua             | 2 +-
 game/modules/tome/data/zones/heart-gloom/objects.lua          | 2 +-
 game/modules/tome/data/zones/heart-gloom/traps.lua            | 2 +-
 game/modules/tome/data/zones/heart-gloom/zone.lua             | 2 +-
 game/modules/tome/data/zones/high-peak/grids.lua              | 2 +-
 game/modules/tome/data/zones/high-peak/npcs.lua               | 2 +-
 game/modules/tome/data/zones/high-peak/objects.lua            | 2 +-
 game/modules/tome/data/zones/high-peak/traps.lua              | 2 +-
 game/modules/tome/data/zones/high-peak/zone.lua               | 2 +-
 game/modules/tome/data/zones/illusory-castle/grids.lua        | 2 +-
 game/modules/tome/data/zones/illusory-castle/npcs.lua         | 2 +-
 game/modules/tome/data/zones/illusory-castle/objects.lua      | 2 +-
 game/modules/tome/data/zones/illusory-castle/traps.lua        | 2 +-
 game/modules/tome/data/zones/illusory-castle/zone.lua         | 2 +-
 game/modules/tome/data/zones/infinite-dungeon/events.lua      | 2 +-
 game/modules/tome/data/zones/infinite-dungeon/grids.lua       | 2 +-
 game/modules/tome/data/zones/infinite-dungeon/npcs.lua        | 2 +-
 game/modules/tome/data/zones/infinite-dungeon/objects.lua     | 2 +-
 game/modules/tome/data/zones/infinite-dungeon/traps.lua       | 2 +-
 game/modules/tome/data/zones/infinite-dungeon/zone.lua        | 2 +-
 game/modules/tome/data/zones/keepsake-meadow/grids.lua        | 2 +-
 game/modules/tome/data/zones/keepsake-meadow/npcs.lua         | 2 +-
 game/modules/tome/data/zones/keepsake-meadow/objects.lua      | 2 +-
 game/modules/tome/data/zones/keepsake-meadow/traps.lua        | 2 +-
 game/modules/tome/data/zones/lake-nur/grids.lua               | 2 +-
 game/modules/tome/data/zones/lake-nur/npcs.lua                | 2 +-
 game/modules/tome/data/zones/lake-nur/objects.lua             | 2 +-
 game/modules/tome/data/zones/lake-nur/traps.lua               | 2 +-
 game/modules/tome/data/zones/lake-nur/zone.lua                | 2 +-
 game/modules/tome/data/zones/last-hope-graveyard/grids.lua    | 2 +-
 game/modules/tome/data/zones/last-hope-graveyard/npcs.lua     | 2 +-
 game/modules/tome/data/zones/last-hope-graveyard/objects.lua  | 2 +-
 game/modules/tome/data/zones/last-hope-graveyard/traps.lua    | 2 +-
 game/modules/tome/data/zones/last-hope-graveyard/zone.lua     | 2 +-
 game/modules/tome/data/zones/mark-spellblaze/events.lua       | 2 +-
 game/modules/tome/data/zones/mark-spellblaze/grids.lua        | 2 +-
 game/modules/tome/data/zones/mark-spellblaze/npcs.lua         | 2 +-
 game/modules/tome/data/zones/mark-spellblaze/objects.lua      | 2 +-
 game/modules/tome/data/zones/mark-spellblaze/traps.lua        | 2 +-
 game/modules/tome/data/zones/mark-spellblaze/zone.lua         | 2 +-
 game/modules/tome/data/zones/maze/events.lua                  | 2 +-
 game/modules/tome/data/zones/maze/grids.lua                   | 2 +-
 game/modules/tome/data/zones/maze/npcs.lua                    | 2 +-
 game/modules/tome/data/zones/maze/objects.lua                 | 2 +-
 game/modules/tome/data/zones/maze/traps.lua                   | 2 +-
 game/modules/tome/data/zones/maze/zone.lua                    | 2 +-
 game/modules/tome/data/zones/murgol-lair/grids.lua            | 2 +-
 game/modules/tome/data/zones/murgol-lair/npcs.lua             | 2 +-
 game/modules/tome/data/zones/murgol-lair/objects.lua          | 2 +-
 game/modules/tome/data/zones/murgol-lair/traps.lua            | 2 +-
 game/modules/tome/data/zones/murgol-lair/zone.lua             | 2 +-
 game/modules/tome/data/zones/norgos-lair/events.lua           | 2 +-
 game/modules/tome/data/zones/norgos-lair/grids.lua            | 2 +-
 game/modules/tome/data/zones/norgos-lair/npcs.lua             | 2 +-
 game/modules/tome/data/zones/norgos-lair/objects.lua          | 2 +-
 game/modules/tome/data/zones/norgos-lair/traps.lua            | 2 +-
 game/modules/tome/data/zones/norgos-lair/zone.lua             | 2 +-
 game/modules/tome/data/zones/noxious-caldera/events.lua       | 2 +-
 game/modules/tome/data/zones/noxious-caldera/grids.lua        | 2 +-
 game/modules/tome/data/zones/noxious-caldera/npcs.lua         | 2 +-
 game/modules/tome/data/zones/noxious-caldera/objects.lua      | 2 +-
 game/modules/tome/data/zones/noxious-caldera/traps.lua        | 2 +-
 game/modules/tome/data/zones/noxious-caldera/zone.lua         | 2 +-
 game/modules/tome/data/zones/old-forest/events.lua            | 2 +-
 game/modules/tome/data/zones/old-forest/grids.lua             | 2 +-
 game/modules/tome/data/zones/old-forest/npcs.lua              | 2 +-
 game/modules/tome/data/zones/old-forest/objects.lua           | 2 +-
 game/modules/tome/data/zones/old-forest/traps.lua             | 2 +-
 game/modules/tome/data/zones/old-forest/zone.lua              | 2 +-
 game/modules/tome/data/zones/orc-breeding-pit/events.lua      | 2 +-
 game/modules/tome/data/zones/orc-breeding-pit/grids.lua       | 2 +-
 game/modules/tome/data/zones/orc-breeding-pit/npcs.lua        | 2 +-
 game/modules/tome/data/zones/orc-breeding-pit/objects.lua     | 2 +-
 game/modules/tome/data/zones/orc-breeding-pit/zone.lua        | 2 +-
 game/modules/tome/data/zones/paradox-plane/grids.lua          | 2 +-
 game/modules/tome/data/zones/paradox-plane/npcs.lua           | 2 +-
 game/modules/tome/data/zones/paradox-plane/objects.lua        | 2 +-
 game/modules/tome/data/zones/paradox-plane/traps.lua          | 2 +-
 game/modules/tome/data/zones/paradox-plane/zone.lua           | 2 +-
 game/modules/tome/data/zones/rak-shor-pride/events.lua        | 2 +-
 game/modules/tome/data/zones/rak-shor-pride/grids.lua         | 2 +-
 game/modules/tome/data/zones/rak-shor-pride/npcs.lua          | 2 +-
 game/modules/tome/data/zones/rak-shor-pride/objects.lua       | 2 +-
 game/modules/tome/data/zones/rak-shor-pride/zone.lua          | 2 +-
 game/modules/tome/data/zones/reknor-escape/events.lua         | 2 +-
 game/modules/tome/data/zones/reknor-escape/grids.lua          | 2 +-
 game/modules/tome/data/zones/reknor-escape/npcs.lua           | 2 +-
 game/modules/tome/data/zones/reknor-escape/objects.lua        | 2 +-
 game/modules/tome/data/zones/reknor-escape/traps.lua          | 2 +-
 game/modules/tome/data/zones/reknor-escape/zone.lua           | 2 +-
 game/modules/tome/data/zones/reknor/events.lua                | 2 +-
 game/modules/tome/data/zones/reknor/grids.lua                 | 2 +-
 game/modules/tome/data/zones/reknor/npcs.lua                  | 2 +-
 game/modules/tome/data/zones/reknor/objects.lua               | 2 +-
 game/modules/tome/data/zones/reknor/traps.lua                 | 2 +-
 game/modules/tome/data/zones/reknor/zone.lua                  | 2 +-
 game/modules/tome/data/zones/rhaloren-camp/events.lua         | 2 +-
 game/modules/tome/data/zones/rhaloren-camp/grids.lua          | 2 +-
 game/modules/tome/data/zones/rhaloren-camp/npcs.lua           | 2 +-
 game/modules/tome/data/zones/rhaloren-camp/objects.lua        | 2 +-
 game/modules/tome/data/zones/rhaloren-camp/traps.lua          | 2 +-
 game/modules/tome/data/zones/rhaloren-camp/zone.lua           | 2 +-
 game/modules/tome/data/zones/ring-of-blood/events.lua         | 2 +-
 game/modules/tome/data/zones/ring-of-blood/grids.lua          | 2 +-
 game/modules/tome/data/zones/ring-of-blood/npcs.lua           | 2 +-
 game/modules/tome/data/zones/ring-of-blood/objects.lua        | 2 +-
 game/modules/tome/data/zones/ring-of-blood/traps.lua          | 2 +-
 game/modules/tome/data/zones/ring-of-blood/zone.lua           | 2 +-
 game/modules/tome/data/zones/ritch-tunnels/events.lua         | 2 +-
 game/modules/tome/data/zones/ritch-tunnels/grids.lua          | 2 +-
 game/modules/tome/data/zones/ritch-tunnels/npcs.lua           | 2 +-
 game/modules/tome/data/zones/ritch-tunnels/objects.lua        | 2 +-
 game/modules/tome/data/zones/ritch-tunnels/traps.lua          | 2 +-
 game/modules/tome/data/zones/ritch-tunnels/zone.lua           | 2 +-
 game/modules/tome/data/zones/ruined-dungeon/events.lua        | 2 +-
 game/modules/tome/data/zones/ruined-dungeon/grids.lua         | 2 +-
 game/modules/tome/data/zones/ruined-dungeon/npcs.lua          | 2 +-
 game/modules/tome/data/zones/ruined-dungeon/objects.lua       | 2 +-
 game/modules/tome/data/zones/ruined-dungeon/traps.lua         | 2 +-
 game/modules/tome/data/zones/ruined-dungeon/zone.lua          | 2 +-
 game/modules/tome/data/zones/ruins-kor-pul/events.lua         | 2 +-
 game/modules/tome/data/zones/ruins-kor-pul/grids.lua          | 2 +-
 game/modules/tome/data/zones/ruins-kor-pul/npcs.lua           | 2 +-
 game/modules/tome/data/zones/ruins-kor-pul/objects.lua        | 2 +-
 game/modules/tome/data/zones/ruins-kor-pul/traps.lua          | 2 +-
 game/modules/tome/data/zones/ruins-kor-pul/zone.lua           | 2 +-
 game/modules/tome/data/zones/sandworm-lair/events.lua         | 2 +-
 game/modules/tome/data/zones/sandworm-lair/grids.lua          | 2 +-
 game/modules/tome/data/zones/sandworm-lair/npcs.lua           | 2 +-
 game/modules/tome/data/zones/sandworm-lair/objects.lua        | 2 +-
 game/modules/tome/data/zones/sandworm-lair/traps.lua          | 2 +-
 game/modules/tome/data/zones/sandworm-lair/zone.lua           | 2 +-
 game/modules/tome/data/zones/scintillating-caves/events.lua   | 2 +-
 game/modules/tome/data/zones/scintillating-caves/grids.lua    | 2 +-
 game/modules/tome/data/zones/scintillating-caves/npcs.lua     | 2 +-
 game/modules/tome/data/zones/scintillating-caves/objects.lua  | 2 +-
 game/modules/tome/data/zones/scintillating-caves/traps.lua    | 2 +-
 game/modules/tome/data/zones/scintillating-caves/zone.lua     | 2 +-
 game/modules/tome/data/zones/shadow-crypt/events.lua          | 2 +-
 game/modules/tome/data/zones/shadow-crypt/grids.lua           | 2 +-
 game/modules/tome/data/zones/shadow-crypt/npcs.lua            | 2 +-
 game/modules/tome/data/zones/shadow-crypt/objects.lua         | 2 +-
 game/modules/tome/data/zones/shadow-crypt/traps.lua           | 2 +-
 game/modules/tome/data/zones/shadow-crypt/zone.lua            | 2 +-
 .../tome/data/zones/shertul-fortress-caldizar/grids.lua       | 2 +-
 .../tome/data/zones/shertul-fortress-caldizar/npcs.lua        | 2 +-
 .../tome/data/zones/shertul-fortress-caldizar/objects.lua     | 2 +-
 .../tome/data/zones/shertul-fortress-caldizar/zone.lua        | 2 +-
 game/modules/tome/data/zones/shertul-fortress/grids.lua       | 2 +-
 game/modules/tome/data/zones/shertul-fortress/npcs.lua        | 2 +-
 game/modules/tome/data/zones/shertul-fortress/objects.lua     | 2 +-
 game/modules/tome/data/zones/shertul-fortress/zone.lua        | 2 +-
 game/modules/tome/data/zones/slazish-fen/grids.lua            | 2 +-
 game/modules/tome/data/zones/slazish-fen/npcs.lua             | 2 +-
 game/modules/tome/data/zones/slazish-fen/objects.lua          | 2 +-
 game/modules/tome/data/zones/slazish-fen/traps.lua            | 2 +-
 game/modules/tome/data/zones/slazish-fen/zone.lua             | 2 +-
 game/modules/tome/data/zones/slime-tunnels/grids.lua          | 2 +-
 game/modules/tome/data/zones/slime-tunnels/npcs.lua           | 2 +-
 game/modules/tome/data/zones/slime-tunnels/objects.lua        | 2 +-
 game/modules/tome/data/zones/slime-tunnels/traps.lua          | 2 +-
 game/modules/tome/data/zones/slime-tunnels/zone.lua           | 2 +-
 game/modules/tome/data/zones/sludgenest/grids.lua             | 2 +-
 game/modules/tome/data/zones/sludgenest/npcs.lua              | 2 +-
 game/modules/tome/data/zones/sludgenest/objects.lua           | 2 +-
 game/modules/tome/data/zones/sludgenest/traps.lua             | 2 +-
 game/modules/tome/data/zones/sludgenest/zone.lua              | 2 +-
 game/modules/tome/data/zones/south-beach/grids.lua            | 2 +-
 game/modules/tome/data/zones/south-beach/npcs.lua             | 2 +-
 game/modules/tome/data/zones/south-beach/objects.lua          | 2 +-
 game/modules/tome/data/zones/south-beach/traps.lua            | 2 +-
 game/modules/tome/data/zones/south-beach/zone.lua             | 2 +-
 .../modules/tome/data/zones/stellar-system-shandral/grids.lua | 2 +-
 game/modules/tome/data/zones/stellar-system-shandral/npcs.lua | 2 +-
 .../tome/data/zones/stellar-system-shandral/objects.lua       | 2 +-
 .../modules/tome/data/zones/stellar-system-shandral/traps.lua | 2 +-
 game/modules/tome/data/zones/stellar-system-shandral/zone.lua | 2 +-
 game/modules/tome/data/zones/tannen-tower/grids.lua           | 2 +-
 game/modules/tome/data/zones/tannen-tower/npcs.lua            | 2 +-
 game/modules/tome/data/zones/tannen-tower/objects.lua         | 2 +-
 game/modules/tome/data/zones/tannen-tower/traps.lua           | 2 +-
 game/modules/tome/data/zones/tannen-tower/zone.lua            | 2 +-
 game/modules/tome/data/zones/telmur/grids.lua                 | 2 +-
 game/modules/tome/data/zones/telmur/npcs.lua                  | 2 +-
 game/modules/tome/data/zones/telmur/objects.lua               | 2 +-
 game/modules/tome/data/zones/telmur/traps.lua                 | 2 +-
 game/modules/tome/data/zones/telmur/zone.lua                  | 2 +-
 game/modules/tome/data/zones/tempest-peak/events.lua          | 2 +-
 game/modules/tome/data/zones/tempest-peak/grids.lua           | 2 +-
 game/modules/tome/data/zones/tempest-peak/npcs.lua            | 2 +-
 game/modules/tome/data/zones/tempest-peak/objects.lua         | 2 +-
 game/modules/tome/data/zones/tempest-peak/traps.lua           | 2 +-
 game/modules/tome/data/zones/tempest-peak/zone.lua            | 2 +-
 game/modules/tome/data/zones/temple-of-creation/grids.lua     | 2 +-
 game/modules/tome/data/zones/temple-of-creation/npcs.lua      | 2 +-
 game/modules/tome/data/zones/temple-of-creation/objects.lua   | 2 +-
 game/modules/tome/data/zones/temple-of-creation/traps.lua     | 2 +-
 game/modules/tome/data/zones/temple-of-creation/zone.lua      | 2 +-
 game/modules/tome/data/zones/temporal-rift/grids.lua          | 2 +-
 game/modules/tome/data/zones/temporal-rift/npcs.lua           | 2 +-
 game/modules/tome/data/zones/temporal-rift/objects.lua        | 2 +-
 game/modules/tome/data/zones/temporal-rift/traps.lua          | 2 +-
 game/modules/tome/data/zones/temporal-rift/zone.lua           | 2 +-
 game/modules/tome/data/zones/test/grids.lua                   | 2 +-
 game/modules/tome/data/zones/test/npcs.lua                    | 2 +-
 game/modules/tome/data/zones/test/objects.lua                 | 2 +-
 game/modules/tome/data/zones/test/traps.lua                   | 2 +-
 game/modules/tome/data/zones/test/zone.lua                    | 2 +-
 game/modules/tome/data/zones/thieves-tunnels/events.lua       | 2 +-
 game/modules/tome/data/zones/thieves-tunnels/grids.lua        | 2 +-
 game/modules/tome/data/zones/thieves-tunnels/npcs.lua         | 2 +-
 game/modules/tome/data/zones/thieves-tunnels/objects.lua      | 2 +-
 game/modules/tome/data/zones/thieves-tunnels/traps.lua        | 2 +-
 game/modules/tome/data/zones/thieves-tunnels/zone.lua         | 2 +-
 game/modules/tome/data/zones/town-angolwen/grids.lua          | 2 +-
 game/modules/tome/data/zones/town-angolwen/npcs.lua           | 2 +-
 game/modules/tome/data/zones/town-angolwen/objects.lua        | 2 +-
 game/modules/tome/data/zones/town-angolwen/traps.lua          | 2 +-
 game/modules/tome/data/zones/town-angolwen/zone.lua           | 2 +-
 game/modules/tome/data/zones/town-derth/grids.lua             | 2 +-
 game/modules/tome/data/zones/town-derth/npcs.lua              | 2 +-
 game/modules/tome/data/zones/town-derth/objects.lua           | 2 +-
 game/modules/tome/data/zones/town-derth/traps.lua             | 2 +-
 game/modules/tome/data/zones/town-derth/zone.lua              | 2 +-
 game/modules/tome/data/zones/town-elvala/grids.lua            | 2 +-
 game/modules/tome/data/zones/town-elvala/npcs.lua             | 2 +-
 game/modules/tome/data/zones/town-elvala/objects.lua          | 2 +-
 game/modules/tome/data/zones/town-elvala/traps.lua            | 2 +-
 game/modules/tome/data/zones/town-elvala/zone.lua             | 2 +-
 game/modules/tome/data/zones/town-gates-of-morning/grids.lua  | 2 +-
 game/modules/tome/data/zones/town-gates-of-morning/npcs.lua   | 2 +-
 .../modules/tome/data/zones/town-gates-of-morning/objects.lua | 2 +-
 game/modules/tome/data/zones/town-gates-of-morning/traps.lua  | 2 +-
 game/modules/tome/data/zones/town-gates-of-morning/zone.lua   | 2 +-
 game/modules/tome/data/zones/town-irkkk/grids.lua             | 2 +-
 game/modules/tome/data/zones/town-irkkk/npcs.lua              | 2 +-
 game/modules/tome/data/zones/town-irkkk/objects.lua           | 2 +-
 game/modules/tome/data/zones/town-irkkk/traps.lua             | 2 +-
 game/modules/tome/data/zones/town-irkkk/zone.lua              | 2 +-
 game/modules/tome/data/zones/town-iron-council/grids.lua      | 2 +-
 game/modules/tome/data/zones/town-iron-council/npcs.lua       | 2 +-
 game/modules/tome/data/zones/town-iron-council/objects.lua    | 2 +-
 game/modules/tome/data/zones/town-iron-council/traps.lua      | 2 +-
 game/modules/tome/data/zones/town-iron-council/zone.lua       | 2 +-
 game/modules/tome/data/zones/town-last-hope/grids.lua         | 2 +-
 game/modules/tome/data/zones/town-last-hope/npcs.lua          | 2 +-
 game/modules/tome/data/zones/town-last-hope/objects.lua       | 2 +-
 game/modules/tome/data/zones/town-last-hope/traps.lua         | 2 +-
 game/modules/tome/data/zones/town-last-hope/zone.lua          | 2 +-
 .../modules/tome/data/zones/town-lumberjack-village/grids.lua | 2 +-
 game/modules/tome/data/zones/town-lumberjack-village/npcs.lua | 2 +-
 .../tome/data/zones/town-lumberjack-village/objects.lua       | 2 +-
 game/modules/tome/data/zones/town-lumberjack-village/zone.lua | 2 +-
 game/modules/tome/data/zones/town-point-zero/grids.lua        | 2 +-
 game/modules/tome/data/zones/town-point-zero/npcs.lua         | 2 +-
 game/modules/tome/data/zones/town-point-zero/objects.lua      | 2 +-
 game/modules/tome/data/zones/town-point-zero/traps.lua        | 2 +-
 game/modules/tome/data/zones/town-point-zero/zone.lua         | 2 +-
 game/modules/tome/data/zones/town-shatur/grids.lua            | 2 +-
 game/modules/tome/data/zones/town-shatur/npcs.lua             | 2 +-
 game/modules/tome/data/zones/town-shatur/objects.lua          | 2 +-
 game/modules/tome/data/zones/town-shatur/traps.lua            | 2 +-
 game/modules/tome/data/zones/town-shatur/zone.lua             | 2 +-
 game/modules/tome/data/zones/town-zigur/grids.lua             | 2 +-
 game/modules/tome/data/zones/town-zigur/npcs.lua              | 2 +-
 game/modules/tome/data/zones/town-zigur/objects.lua           | 2 +-
 game/modules/tome/data/zones/town-zigur/traps.lua             | 2 +-
 game/modules/tome/data/zones/town-zigur/zone.lua              | 2 +-
 game/modules/tome/data/zones/trollmire/events.lua             | 2 +-
 game/modules/tome/data/zones/trollmire/grids.lua              | 2 +-
 game/modules/tome/data/zones/trollmire/npcs.lua               | 2 +-
 game/modules/tome/data/zones/trollmire/objects.lua            | 2 +-
 game/modules/tome/data/zones/trollmire/traps.lua              | 2 +-
 game/modules/tome/data/zones/trollmire/zone.lua               | 2 +-
 game/modules/tome/data/zones/tutorial-combat-stats/grids.lua  | 4 ++--
 game/modules/tome/data/zones/tutorial-combat-stats/npcs.lua   | 4 ++--
 .../modules/tome/data/zones/tutorial-combat-stats/objects.lua | 2 +-
 game/modules/tome/data/zones/tutorial-combat-stats/traps.lua  | 4 ++--
 game/modules/tome/data/zones/tutorial-combat-stats/zone.lua   | 2 +-
 game/modules/tome/data/zones/tutorial/grids.lua               | 2 +-
 game/modules/tome/data/zones/tutorial/npcs.lua                | 2 +-
 game/modules/tome/data/zones/tutorial/objects.lua             | 2 +-
 game/modules/tome/data/zones/tutorial/traps.lua               | 2 +-
 game/modules/tome/data/zones/tutorial/zone.lua                | 2 +-
 game/modules/tome/data/zones/unhallowed-morass/grids.lua      | 2 +-
 game/modules/tome/data/zones/unhallowed-morass/npcs.lua       | 2 +-
 game/modules/tome/data/zones/unhallowed-morass/objects.lua    | 2 +-
 game/modules/tome/data/zones/unhallowed-morass/traps.lua      | 2 +-
 game/modules/tome/data/zones/unhallowed-morass/zone.lua       | 2 +-
 game/modules/tome/data/zones/unremarkable-cave/events.lua     | 2 +-
 game/modules/tome/data/zones/unremarkable-cave/grids.lua      | 2 +-
 game/modules/tome/data/zones/unremarkable-cave/npcs.lua       | 2 +-
 game/modules/tome/data/zones/unremarkable-cave/objects.lua    | 2 +-
 game/modules/tome/data/zones/unremarkable-cave/traps.lua      | 2 +-
 game/modules/tome/data/zones/unremarkable-cave/zone.lua       | 2 +-
 game/modules/tome/data/zones/valley-moon-caverns/events.lua   | 2 +-
 game/modules/tome/data/zones/valley-moon-caverns/grids.lua    | 2 +-
 game/modules/tome/data/zones/valley-moon-caverns/npcs.lua     | 2 +-
 game/modules/tome/data/zones/valley-moon-caverns/objects.lua  | 2 +-
 game/modules/tome/data/zones/valley-moon-caverns/traps.lua    | 2 +-
 game/modules/tome/data/zones/valley-moon-caverns/zone.lua     | 2 +-
 game/modules/tome/data/zones/valley-moon/events.lua           | 2 +-
 game/modules/tome/data/zones/valley-moon/grids.lua            | 2 +-
 game/modules/tome/data/zones/valley-moon/npcs.lua             | 2 +-
 game/modules/tome/data/zones/valley-moon/objects.lua          | 2 +-
 game/modules/tome/data/zones/valley-moon/traps.lua            | 2 +-
 game/modules/tome/data/zones/valley-moon/zone.lua             | 2 +-
 game/modules/tome/data/zones/void/grids.lua                   | 2 +-
 game/modules/tome/data/zones/void/npcs.lua                    | 2 +-
 game/modules/tome/data/zones/void/objects.lua                 | 2 +-
 game/modules/tome/data/zones/void/traps.lua                   | 2 +-
 game/modules/tome/data/zones/void/zone.lua                    | 2 +-
 game/modules/tome/data/zones/vor-armoury/grids.lua            | 2 +-
 game/modules/tome/data/zones/vor-armoury/npcs.lua             | 2 +-
 game/modules/tome/data/zones/vor-armoury/objects.lua          | 2 +-
 game/modules/tome/data/zones/vor-armoury/traps.lua            | 2 +-
 game/modules/tome/data/zones/vor-armoury/zone.lua             | 2 +-
 game/modules/tome/data/zones/vor-pride/events.lua             | 2 +-
 game/modules/tome/data/zones/vor-pride/grids.lua              | 2 +-
 game/modules/tome/data/zones/vor-pride/npcs.lua               | 2 +-
 game/modules/tome/data/zones/vor-pride/objects.lua            | 2 +-
 game/modules/tome/data/zones/vor-pride/zone.lua               | 2 +-
 game/modules/tome/data/zones/wilderness/events.lua            | 2 +-
 game/modules/tome/data/zones/wilderness/grids.lua             | 2 +-
 game/modules/tome/data/zones/wilderness/npcs.lua              | 2 +-
 game/modules/tome/data/zones/wilderness/objects.lua           | 2 +-
 game/modules/tome/data/zones/wilderness/zone.lua              | 2 +-
 game/modules/tome/dialogs/ArenaFinish.lua                     | 2 +-
 game/modules/tome/dialogs/Birther.lua                         | 2 +-
 game/modules/tome/dialogs/CharacterSheet.lua                  | 2 +-
 game/modules/tome/dialogs/CursedAuraSelect.lua                | 2 +-
 game/modules/tome/dialogs/DeathDialog.lua                     | 2 +-
 game/modules/tome/dialogs/Donation.lua                        | 2 +-
 game/modules/tome/dialogs/DownloadCharball.lua                | 2 +-
 game/modules/tome/dialogs/GameOptions.lua                     | 2 +-
 game/modules/tome/dialogs/GraphicMode.lua                     | 2 +-
 game/modules/tome/dialogs/LevelupDialog.lua                   | 2 +-
 game/modules/tome/dialogs/LorePopup.lua                       | 4 ++--
 game/modules/tome/dialogs/MapMenu.lua                         | 2 +-
 game/modules/tome/dialogs/PartyOrder.lua                      | 2 +-
 game/modules/tome/dialogs/PartyRewardSelector.lua             | 2 +-
 game/modules/tome/dialogs/PartySelect.lua                     | 2 +-
 game/modules/tome/dialogs/PartySendItem.lua                   | 2 +-
 game/modules/tome/dialogs/SentientWeapon.lua                  | 2 +-
 game/modules/tome/dialogs/ShowAchievements.lua                | 2 +-
 game/modules/tome/dialogs/ShowChatLog.lua                     | 2 +-
 game/modules/tome/dialogs/ShowEquipInven.lua                  | 2 +-
 game/modules/tome/dialogs/ShowEquipment.lua                   | 2 +-
 game/modules/tome/dialogs/ShowIngredients.lua                 | 2 +-
 game/modules/tome/dialogs/ShowInventory.lua                   | 2 +-
 game/modules/tome/dialogs/ShowLore.lua                        | 2 +-
 game/modules/tome/dialogs/ShowMap.lua                         | 2 +-
 game/modules/tome/dialogs/ShowPickupFloor.lua                 | 2 +-
 game/modules/tome/dialogs/ShowStore.lua                       | 2 +-
 game/modules/tome/dialogs/UberTalent.lua                      | 2 +-
 game/modules/tome/dialogs/UnlockDialog.lua                    | 2 +-
 game/modules/tome/dialogs/UseItemDialog.lua                   | 2 +-
 game/modules/tome/dialogs/UseTalents.lua                      | 2 +-
 game/modules/tome/dialogs/debug/AlterFaction.lua              | 2 +-
 game/modules/tome/dialogs/debug/ChangeZone.lua                | 2 +-
 game/modules/tome/dialogs/debug/CreateItem.lua                | 2 +-
 game/modules/tome/dialogs/debug/CreateTrap.lua                | 2 +-
 game/modules/tome/dialogs/debug/DebugMain.lua                 | 2 +-
 game/modules/tome/dialogs/debug/GrantQuest.lua                | 2 +-
 game/modules/tome/dialogs/debug/SummonCreature.lua            | 2 +-
 game/modules/tome/dialogs/elements/TalentGrid.lua             | 2 +-
 game/modules/tome/dialogs/elements/TalentTrees.lua            | 2 +-
 game/modules/tome/dialogs/orders/Behavior.lua                 | 2 +-
 game/modules/tome/dialogs/orders/Talents.lua                  | 2 +-
 game/modules/tome/init.lua                                    | 2 +-
 game/modules/tome/load.lua                                    | 2 +-
 game/modules/tome/resolvers.lua                               | 2 +-
 game/profile-thread/Client.lua                                | 2 +-
 game/profile-thread/UserChat.lua                              | 2 +-
 game/profile-thread/init.lua                                  | 2 +-
 src/core_lua.c                                                | 2 +-
 src/core_lua.h                                                | 2 +-
 src/display.h                                                 | 2 +-
 src/display_sdl.c                                             | 2 +-
 src/display_sdl.h                                             | 2 +-
 src/dmnd_square.c                                             | 2 +-
 src/fov.c                                                     | 2 +-
 src/fov.h                                                     | 2 +-
 src/fov/fov.c                                                 | 2 +-
 src/fov/fov.h                                                 | 2 +-
 src/getself.c                                                 | 2 +-
 src/getself.h                                                 | 2 +-
 src/main.c                                                    | 2 +-
 src/main.h                                                    | 2 +-
 src/map.c                                                     | 2 +-
 src/map.h                                                     | 2 +-
 src/music.c                                                   | 2 +-
 src/music.h                                                   | 2 +-
 src/noise.c                                                   | 2 +-
 src/particles.c                                               | 2 +-
 src/particles.h                                               | 2 +-
 src/particles_gas.c                                           | 2 +-
 src/particles_gas.h                                           | 2 +-
 src/physfs.c                                                  | 2 +-
 src/profile.c                                                 | 2 +-
 src/profile.h                                                 | 2 +-
 src/runner/core.h                                             | 2 +-
 src/runner/main.c                                             | 2 +-
 src/runner/runner.c                                           | 2 +-
 src/script.h                                                  | 2 +-
 src/serial.c                                                  | 2 +-
 src/serial.h                                                  | 2 +-
 src/shaders.c                                                 | 2 +-
 src/types.h                                                   | 2 +-
 src/wait.c                                                    | 2 +-
 2258 files changed, 2263 insertions(+), 2263 deletions(-)

diff --git a/game/engines/default/data/gfx/ui/definitions/default.lua b/game/engines/default/data/gfx/ui/definitions/default.lua
index 7d04f57133..48da28c5f4 100644
--- a/game/engines/default/data/gfx/ui/definitions/default.lua
+++ b/game/engines/default/data/gfx/ui/definitions/default.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/data/keybinds/actions.lua b/game/engines/default/data/keybinds/actions.lua
index a087d691e7..27477e75fa 100644
--- a/game/engines/default/data/keybinds/actions.lua
+++ b/game/engines/default/data/keybinds/actions.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/data/keybinds/chat.lua b/game/engines/default/data/keybinds/chat.lua
index fc1c9b34cb..c9be5adfe9 100644
--- a/game/engines/default/data/keybinds/chat.lua
+++ b/game/engines/default/data/keybinds/chat.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/data/keybinds/debug.lua b/game/engines/default/data/keybinds/debug.lua
index 82e3ee51f0..42ed140cc2 100644
--- a/game/engines/default/data/keybinds/debug.lua
+++ b/game/engines/default/data/keybinds/debug.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/data/keybinds/hotkeys.lua b/game/engines/default/data/keybinds/hotkeys.lua
index 97eb041fe6..b72703b5f2 100644
--- a/game/engines/default/data/keybinds/hotkeys.lua
+++ b/game/engines/default/data/keybinds/hotkeys.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/data/keybinds/interface.lua b/game/engines/default/data/keybinds/interface.lua
index 76715884f7..2b13f3015f 100644
--- a/game/engines/default/data/keybinds/interface.lua
+++ b/game/engines/default/data/keybinds/interface.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/data/keybinds/inventory.lua b/game/engines/default/data/keybinds/inventory.lua
index 0bb3b85c9e..800ee947a2 100644
--- a/game/engines/default/data/keybinds/inventory.lua
+++ b/game/engines/default/data/keybinds/inventory.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/data/keybinds/move.lua b/game/engines/default/data/keybinds/move.lua
index 0756891b9b..3188a69d3f 100644
--- a/game/engines/default/data/keybinds/move.lua
+++ b/game/engines/default/data/keybinds/move.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Actor.lua b/game/engines/default/engine/Actor.lua
index 655b3ab299..a8313e7dae 100644
--- a/game/engines/default/engine/Actor.lua
+++ b/game/engines/default/engine/Actor.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ActorsSeenDisplay.lua b/game/engines/default/engine/ActorsSeenDisplay.lua
index d769b1b996..03a19a7dd8 100644
--- a/game/engines/default/engine/ActorsSeenDisplay.lua
+++ b/game/engines/default/engine/ActorsSeenDisplay.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Astar.lua b/game/engines/default/engine/Astar.lua
index e6126bb4a1..49ce41e385 100644
--- a/game/engines/default/engine/Astar.lua
+++ b/game/engines/default/engine/Astar.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Autolevel.lua b/game/engines/default/engine/Autolevel.lua
index 0ab1a98f5c..e24dadaa05 100644
--- a/game/engines/default/engine/Autolevel.lua
+++ b/game/engines/default/engine/Autolevel.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/BSP.lua b/game/engines/default/engine/BSP.lua
index 421f243aa7..87b6635f51 100644
--- a/game/engines/default/engine/BSP.lua
+++ b/game/engines/default/engine/BSP.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Birther.lua b/game/engines/default/engine/Birther.lua
index b2355544d3..92ffda44c2 100644
--- a/game/engines/default/engine/Birther.lua
+++ b/game/engines/default/engine/Birther.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Calendar.lua b/game/engines/default/engine/Calendar.lua
index 8c7f43aa72..a49b6bc450 100644
--- a/game/engines/default/engine/Calendar.lua
+++ b/game/engines/default/engine/Calendar.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/CharacterBallSave.lua b/game/engines/default/engine/CharacterBallSave.lua
index 33a1f30493..b303f8d052 100644
--- a/game/engines/default/engine/CharacterBallSave.lua
+++ b/game/engines/default/engine/CharacterBallSave.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/CharacterVaultSave.lua b/game/engines/default/engine/CharacterVaultSave.lua
index dc2cdc84d9..c0fcde5fb0 100644
--- a/game/engines/default/engine/CharacterVaultSave.lua
+++ b/game/engines/default/engine/CharacterVaultSave.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Chat.lua b/game/engines/default/engine/Chat.lua
index 4c2f1ed313..60a78709ca 100644
--- a/game/engines/default/engine/Chat.lua
+++ b/game/engines/default/engine/Chat.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/DamageType.lua b/game/engines/default/engine/DamageType.lua
index 8244475d15..daff44cf4b 100644
--- a/game/engines/default/engine/DamageType.lua
+++ b/game/engines/default/engine/DamageType.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/DebugConsole.lua b/game/engines/default/engine/DebugConsole.lua
index 34516e2af0..fc21053267 100644
--- a/game/engines/default/engine/DebugConsole.lua
+++ b/game/engines/default/engine/DebugConsole.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Dialog.lua b/game/engines/default/engine/Dialog.lua
index adc4984a8d..2cb26a3461 100644
--- a/game/engines/default/engine/Dialog.lua
+++ b/game/engines/default/engine/Dialog.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/DirectPath.lua b/game/engines/default/engine/DirectPath.lua
index 1e557e6da1..895019e0e2 100644
--- a/game/engines/default/engine/DirectPath.lua
+++ b/game/engines/default/engine/DirectPath.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Emote.lua b/game/engines/default/engine/Emote.lua
index 9e4b6eae1c..d7e36a3e40 100644
--- a/game/engines/default/engine/Emote.lua
+++ b/game/engines/default/engine/Emote.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Entity.lua b/game/engines/default/engine/Entity.lua
index ac6f47bf58..ebf02987af 100644
--- a/game/engines/default/engine/Entity.lua
+++ b/game/engines/default/engine/Entity.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Faction.lua b/game/engines/default/engine/Faction.lua
index 4f036325dd..b0986f827b 100644
--- a/game/engines/default/engine/Faction.lua
+++ b/game/engines/default/engine/Faction.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/FlyingText.lua b/game/engines/default/engine/FlyingText.lua
index 66e425eab1..dfdb003562 100644
--- a/game/engines/default/engine/FlyingText.lua
+++ b/game/engines/default/engine/FlyingText.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Game.lua b/game/engines/default/engine/Game.lua
index 2a71646b2b..dbcb077b0d 100644
--- a/game/engines/default/engine/Game.lua
+++ b/game/engines/default/engine/Game.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/GameEnergyBased.lua b/game/engines/default/engine/GameEnergyBased.lua
index fb306cf82c..db8ee72f20 100644
--- a/game/engines/default/engine/GameEnergyBased.lua
+++ b/game/engines/default/engine/GameEnergyBased.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/GameTurnBased.lua b/game/engines/default/engine/GameTurnBased.lua
index a91a8bcbff..ecaf4262d1 100644
--- a/game/engines/default/engine/GameTurnBased.lua
+++ b/game/engines/default/engine/GameTurnBased.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Generator.lua b/game/engines/default/engine/Generator.lua
index a94f14f91f..9a7aeb9ab5 100644
--- a/game/engines/default/engine/Generator.lua
+++ b/game/engines/default/engine/Generator.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Grid.lua b/game/engines/default/engine/Grid.lua
index f23430da31..64a2418211 100644
--- a/game/engines/default/engine/Grid.lua
+++ b/game/engines/default/engine/Grid.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Heightmap.lua b/game/engines/default/engine/Heightmap.lua
index 9e0332bb69..f3018eb2da 100644
--- a/game/engines/default/engine/Heightmap.lua
+++ b/game/engines/default/engine/Heightmap.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/HighScores.lua b/game/engines/default/engine/HighScores.lua
index 612bea3f83..8ff1a22ed4 100644
--- a/game/engines/default/engine/HighScores.lua
+++ b/game/engines/default/engine/HighScores.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/HotkeysDisplay.lua b/game/engines/default/engine/HotkeysDisplay.lua
index 710bb70c1a..d8249b71b1 100644
--- a/game/engines/default/engine/HotkeysDisplay.lua
+++ b/game/engines/default/engine/HotkeysDisplay.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/HotkeysIconsDisplay.lua b/game/engines/default/engine/HotkeysIconsDisplay.lua
index e0f1b68623..a9d6c409a7 100644
--- a/game/engines/default/engine/HotkeysIconsDisplay.lua
+++ b/game/engines/default/engine/HotkeysIconsDisplay.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Key.lua b/game/engines/default/engine/Key.lua
index 8535d229c5..6688ff6ca3 100644
--- a/game/engines/default/engine/Key.lua
+++ b/game/engines/default/engine/Key.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/KeyBind.lua b/game/engines/default/engine/KeyBind.lua
index b4abf550d1..46f540c73b 100644
--- a/game/engines/default/engine/KeyBind.lua
+++ b/game/engines/default/engine/KeyBind.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/KeyCommand.lua b/game/engines/default/engine/KeyCommand.lua
index 5a70772cf5..5b70e346ed 100644
--- a/game/engines/default/engine/KeyCommand.lua
+++ b/game/engines/default/engine/KeyCommand.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Level.lua b/game/engines/default/engine/Level.lua
index dcd9095da3..8831460050 100644
--- a/game/engines/default/engine/Level.lua
+++ b/game/engines/default/engine/Level.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/LogDisplay.lua b/game/engines/default/engine/LogDisplay.lua
index c4573405c5..05ac5dd06c 100644
--- a/game/engines/default/engine/LogDisplay.lua
+++ b/game/engines/default/engine/LogDisplay.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/LogFlasher.lua b/game/engines/default/engine/LogFlasher.lua
index 416e22efb8..60163a4272 100644
--- a/game/engines/default/engine/LogFlasher.lua
+++ b/game/engines/default/engine/LogFlasher.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Map.lua b/game/engines/default/engine/Map.lua
index 4c99d8026a..bcba568dfa 100644
--- a/game/engines/default/engine/Map.lua
+++ b/game/engines/default/engine/Map.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Module.lua b/game/engines/default/engine/Module.lua
index 07859d5074..b7fdc969f6 100644
--- a/game/engines/default/engine/Module.lua
+++ b/game/engines/default/engine/Module.lua
@@ -1,6 +1,6 @@
 
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Mouse.lua b/game/engines/default/engine/Mouse.lua
index 8014a7a5ad..d6f7e8bb39 100644
--- a/game/engines/default/engine/Mouse.lua
+++ b/game/engines/default/engine/Mouse.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/NameGenerator.lua b/game/engines/default/engine/NameGenerator.lua
index 605206b3c7..5dd0c90817 100644
--- a/game/engines/default/engine/NameGenerator.lua
+++ b/game/engines/default/engine/NameGenerator.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/NameGenerator2.lua b/game/engines/default/engine/NameGenerator2.lua
index af1438ac7d..a1741d8b2f 100644
--- a/game/engines/default/engine/NameGenerator2.lua
+++ b/game/engines/default/engine/NameGenerator2.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Object.lua b/game/engines/default/engine/Object.lua
index 03523594c0..4dff64cf1f 100644
--- a/game/engines/default/engine/Object.lua
+++ b/game/engines/default/engine/Object.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Particles.lua b/game/engines/default/engine/Particles.lua
index e321be0d8d..55be331806 100644
--- a/game/engines/default/engine/Particles.lua
+++ b/game/engines/default/engine/Particles.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/PlayerProfile.lua b/game/engines/default/engine/PlayerProfile.lua
index 64aede704b..c01ab90398 100644
--- a/game/engines/default/engine/PlayerProfile.lua
+++ b/game/engines/default/engine/PlayerProfile.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Projectile.lua b/game/engines/default/engine/Projectile.lua
index 99503b9c81..1a31559c83 100644
--- a/game/engines/default/engine/Projectile.lua
+++ b/game/engines/default/engine/Projectile.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Quadratic.lua b/game/engines/default/engine/Quadratic.lua
index f2982e4b11..a6306621d6 100644
--- a/game/engines/default/engine/Quadratic.lua
+++ b/game/engines/default/engine/Quadratic.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Quest.lua b/game/engines/default/engine/Quest.lua
index 3e9c1daa36..6a370f797b 100644
--- a/game/engines/default/engine/Quest.lua
+++ b/game/engines/default/engine/Quest.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Savefile.lua b/game/engines/default/engine/Savefile.lua
index 428ebf39a3..6fc52ca69f 100644
--- a/game/engines/default/engine/Savefile.lua
+++ b/game/engines/default/engine/Savefile.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/SavefilePipe.lua b/game/engines/default/engine/SavefilePipe.lua
index d7d585a72e..10149b5f42 100644
--- a/game/engines/default/engine/SavefilePipe.lua
+++ b/game/engines/default/engine/SavefilePipe.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Shader.lua b/game/engines/default/engine/Shader.lua
index d1b432e0e0..8755d53f8b 100644
--- a/game/engines/default/engine/Shader.lua
+++ b/game/engines/default/engine/Shader.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Store.lua b/game/engines/default/engine/Store.lua
index 6af7a5d1e6..2c1e196afc 100644
--- a/game/engines/default/engine/Store.lua
+++ b/game/engines/default/engine/Store.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Target.lua b/game/engines/default/engine/Target.lua
index 656ffa520d..a5fb79ff03 100644
--- a/game/engines/default/engine/Target.lua
+++ b/game/engines/default/engine/Target.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Tiles.lua b/game/engines/default/engine/Tiles.lua
index 057bc7a575..9753400618 100644
--- a/game/engines/default/engine/Tiles.lua
+++ b/game/engines/default/engine/Tiles.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Tooltip.lua b/game/engines/default/engine/Tooltip.lua
index cda55cfbac..6fcaa24aa8 100644
--- a/game/engines/default/engine/Tooltip.lua
+++ b/game/engines/default/engine/Tooltip.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Trap.lua b/game/engines/default/engine/Trap.lua
index 3443301ed9..12b5c814ed 100644
--- a/game/engines/default/engine/Trap.lua
+++ b/game/engines/default/engine/Trap.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/UserChat.lua b/game/engines/default/engine/UserChat.lua
index f3785c6762..d53489d83c 100644
--- a/game/engines/default/engine/UserChat.lua
+++ b/game/engines/default/engine/UserChat.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/World.lua b/game/engines/default/engine/World.lua
index 4f65e73144..ee8b5fdb68 100644
--- a/game/engines/default/engine/World.lua
+++ b/game/engines/default/engine/World.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/Zone.lua b/game/engines/default/engine/Zone.lua
index 91a93edadc..7d239d2fe9 100644
--- a/game/engines/default/engine/Zone.lua
+++ b/game/engines/default/engine/Zone.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ai/simple.lua b/game/engines/default/engine/ai/simple.lua
index d11c70cbda..b65533e982 100644
--- a/game/engines/default/engine/ai/simple.lua
+++ b/game/engines/default/engine/ai/simple.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ai/special_movements.lua b/game/engines/default/engine/ai/special_movements.lua
index c43efc5487..b582725230 100644
--- a/game/engines/default/engine/ai/special_movements.lua
+++ b/game/engines/default/engine/ai/special_movements.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ai/talented.lua b/game/engines/default/engine/ai/talented.lua
index 934c706987..b2bd43fe2b 100644
--- a/game/engines/default/engine/ai/talented.lua
+++ b/game/engines/default/engine/ai/talented.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/class.lua b/game/engines/default/engine/class.lua
index 4d71774cf1..5bcd1a1e44 100644
--- a/game/engines/default/engine/class.lua
+++ b/game/engines/default/engine/class.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/colors.lua b/game/engines/default/engine/colors.lua
index 42e6907310..9e18d2a25f 100644
--- a/game/engines/default/engine/colors.lua
+++ b/game/engines/default/engine/colors.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/Achievement.lua b/game/engines/default/engine/dialogs/Achievement.lua
index 8ef4e7ee8c..8d9ffb7916 100644
--- a/game/engines/default/engine/dialogs/Achievement.lua
+++ b/game/engines/default/engine/dialogs/Achievement.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/AudioOptions.lua b/game/engines/default/engine/dialogs/AudioOptions.lua
index 28546579b1..a140081fd5 100644
--- a/game/engines/default/engine/dialogs/AudioOptions.lua
+++ b/game/engines/default/engine/dialogs/AudioOptions.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/Chat.lua b/game/engines/default/engine/dialogs/Chat.lua
index cb50438a1e..452b445f25 100644
--- a/game/engines/default/engine/dialogs/Chat.lua
+++ b/game/engines/default/engine/dialogs/Chat.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ChatChannels.lua b/game/engines/default/engine/dialogs/ChatChannels.lua
index dc79de5510..eaeb4a081a 100644
--- a/game/engines/default/engine/dialogs/ChatChannels.lua
+++ b/game/engines/default/engine/dialogs/ChatChannels.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ChatFilter.lua b/game/engines/default/engine/dialogs/ChatFilter.lua
index cf4a75724b..e21bc1d15b 100644
--- a/game/engines/default/engine/dialogs/ChatFilter.lua
+++ b/game/engines/default/engine/dialogs/ChatFilter.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ChatIgnores.lua b/game/engines/default/engine/dialogs/ChatIgnores.lua
index 3f903193a2..9f94954f68 100644
--- a/game/engines/default/engine/dialogs/ChatIgnores.lua
+++ b/game/engines/default/engine/dialogs/ChatIgnores.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/DisplayResolution.lua b/game/engines/default/engine/dialogs/DisplayResolution.lua
index 45087d275e..86241410ca 100644
--- a/game/engines/default/engine/dialogs/DisplayResolution.lua
+++ b/game/engines/default/engine/dialogs/DisplayResolution.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/GameMenu.lua b/game/engines/default/engine/dialogs/GameMenu.lua
index 4b59aeb942..ffd40429db 100644
--- a/game/engines/default/engine/dialogs/GameMenu.lua
+++ b/game/engines/default/engine/dialogs/GameMenu.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/GetQuantity.lua b/game/engines/default/engine/dialogs/GetQuantity.lua
index 0c47f7a980..c93c861b5c 100644
--- a/game/engines/default/engine/dialogs/GetQuantity.lua
+++ b/game/engines/default/engine/dialogs/GetQuantity.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/GetText.lua b/game/engines/default/engine/dialogs/GetText.lua
index 67002f7396..0ca9d060bf 100644
--- a/game/engines/default/engine/dialogs/GetText.lua
+++ b/game/engines/default/engine/dialogs/GetText.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/KeyBinder.lua b/game/engines/default/engine/dialogs/KeyBinder.lua
index a47c34108d..0ecf1d32cf 100644
--- a/game/engines/default/engine/dialogs/KeyBinder.lua
+++ b/game/engines/default/engine/dialogs/KeyBinder.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ShowAchievements.lua b/game/engines/default/engine/dialogs/ShowAchievements.lua
index f1abe12d74..5fae2b7476 100644
--- a/game/engines/default/engine/dialogs/ShowAchievements.lua
+++ b/game/engines/default/engine/dialogs/ShowAchievements.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ShowEquipInven.lua b/game/engines/default/engine/dialogs/ShowEquipInven.lua
index 4b26913505..8f2ca5619f 100644
--- a/game/engines/default/engine/dialogs/ShowEquipInven.lua
+++ b/game/engines/default/engine/dialogs/ShowEquipInven.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ShowEquipment.lua b/game/engines/default/engine/dialogs/ShowEquipment.lua
index d75ec9619a..d9ef0e4f27 100644
--- a/game/engines/default/engine/dialogs/ShowEquipment.lua
+++ b/game/engines/default/engine/dialogs/ShowEquipment.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ShowErrorStack.lua b/game/engines/default/engine/dialogs/ShowErrorStack.lua
index 0f424ad1dd..4c54c3cb15 100644
--- a/game/engines/default/engine/dialogs/ShowErrorStack.lua
+++ b/game/engines/default/engine/dialogs/ShowErrorStack.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ShowInventory.lua b/game/engines/default/engine/dialogs/ShowInventory.lua
index 9e75d155ad..b1c466b7ca 100644
--- a/game/engines/default/engine/dialogs/ShowInventory.lua
+++ b/game/engines/default/engine/dialogs/ShowInventory.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ShowLog.lua b/game/engines/default/engine/dialogs/ShowLog.lua
index 340bf75ff7..3e87ef9c08 100644
--- a/game/engines/default/engine/dialogs/ShowLog.lua
+++ b/game/engines/default/engine/dialogs/ShowLog.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ShowPickupFloor.lua b/game/engines/default/engine/dialogs/ShowPickupFloor.lua
index 3d21263c60..1e0e5f492f 100644
--- a/game/engines/default/engine/dialogs/ShowPickupFloor.lua
+++ b/game/engines/default/engine/dialogs/ShowPickupFloor.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ShowQuests.lua b/game/engines/default/engine/dialogs/ShowQuests.lua
index eaa9382770..7d095c13a6 100644
--- a/game/engines/default/engine/dialogs/ShowQuests.lua
+++ b/game/engines/default/engine/dialogs/ShowQuests.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ShowStore.lua b/game/engines/default/engine/dialogs/ShowStore.lua
index 4a34e372ed..e5578ce6cc 100644
--- a/game/engines/default/engine/dialogs/ShowStore.lua
+++ b/game/engines/default/engine/dialogs/ShowStore.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ShowText.lua b/game/engines/default/engine/dialogs/ShowText.lua
index 6fe27838ff..901b696664 100644
--- a/game/engines/default/engine/dialogs/ShowText.lua
+++ b/game/engines/default/engine/dialogs/ShowText.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/SteamOptions.lua b/game/engines/default/engine/dialogs/SteamOptions.lua
index 76dce4694e..a5207a0c4d 100644
--- a/game/engines/default/engine/dialogs/SteamOptions.lua
+++ b/game/engines/default/engine/dialogs/SteamOptions.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/Talkbox.lua b/game/engines/default/engine/dialogs/Talkbox.lua
index 5d0e964d71..93a0d78c43 100644
--- a/game/engines/default/engine/dialogs/Talkbox.lua
+++ b/game/engines/default/engine/dialogs/Talkbox.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/UseTalents.lua b/game/engines/default/engine/dialogs/UseTalents.lua
index 6fd3b768bd..9e272f1fe1 100644
--- a/game/engines/default/engine/dialogs/UseTalents.lua
+++ b/game/engines/default/engine/dialogs/UseTalents.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/UserInfo.lua b/game/engines/default/engine/dialogs/UserInfo.lua
index 5351a2f7c0..25bd2eb800 100644
--- a/game/engines/default/engine/dialogs/UserInfo.lua
+++ b/game/engines/default/engine/dialogs/UserInfo.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/VideoOptions.lua b/game/engines/default/engine/dialogs/VideoOptions.lua
index 53d959eed7..bda47f7320 100644
--- a/game/engines/default/engine/dialogs/VideoOptions.lua
+++ b/game/engines/default/engine/dialogs/VideoOptions.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/dialogs/ViewHighScores.lua b/game/engines/default/engine/dialogs/ViewHighScores.lua
index 90ef364e8c..d51eafd08e 100644
--- a/game/engines/default/engine/dialogs/ViewHighScores.lua
+++ b/game/engines/default/engine/dialogs/ViewHighScores.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/actor/OnSpots.lua b/game/engines/default/engine/generator/actor/OnSpots.lua
index 22c51c2a40..e2051da097 100644
--- a/game/engines/default/engine/generator/actor/OnSpots.lua
+++ b/game/engines/default/engine/generator/actor/OnSpots.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/actor/Random.lua b/game/engines/default/engine/generator/actor/Random.lua
index 128a9d3dac..847959d59c 100644
--- a/game/engines/default/engine/generator/actor/Random.lua
+++ b/game/engines/default/engine/generator/actor/Random.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/Building.lua b/game/engines/default/engine/generator/map/Building.lua
index daf010227c..e8deb284a5 100644
--- a/game/engines/default/engine/generator/map/Building.lua
+++ b/game/engines/default/engine/generator/map/Building.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/Cavern.lua b/game/engines/default/engine/generator/map/Cavern.lua
index dc0b7ee59e..917a5e64a8 100644
--- a/game/engines/default/engine/generator/map/Cavern.lua
+++ b/game/engines/default/engine/generator/map/Cavern.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/Empty.lua b/game/engines/default/engine/generator/map/Empty.lua
index fee2fe497c..542ec372c4 100644
--- a/game/engines/default/engine/generator/map/Empty.lua
+++ b/game/engines/default/engine/generator/map/Empty.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/Forest.lua b/game/engines/default/engine/generator/map/Forest.lua
index a6ef8af6b4..881dd79b12 100644
--- a/game/engines/default/engine/generator/map/Forest.lua
+++ b/game/engines/default/engine/generator/map/Forest.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/GOL.lua b/game/engines/default/engine/generator/map/GOL.lua
index dfa2fdd348..f9e52c4eee 100644
--- a/game/engines/default/engine/generator/map/GOL.lua
+++ b/game/engines/default/engine/generator/map/GOL.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/Heightmap.lua b/game/engines/default/engine/generator/map/Heightmap.lua
index 786ab9bed9..fd828aeb68 100644
--- a/game/engines/default/engine/generator/map/Heightmap.lua
+++ b/game/engines/default/engine/generator/map/Heightmap.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/Maze.lua b/game/engines/default/engine/generator/map/Maze.lua
index 0ce57e684f..cdda87abb4 100644
--- a/game/engines/default/engine/generator/map/Maze.lua
+++ b/game/engines/default/engine/generator/map/Maze.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/Octopus.lua b/game/engines/default/engine/generator/map/Octopus.lua
index 770bb053bc..e84b527970 100644
--- a/game/engines/default/engine/generator/map/Octopus.lua
+++ b/game/engines/default/engine/generator/map/Octopus.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/Roomer.lua b/game/engines/default/engine/generator/map/Roomer.lua
index 5010216e13..b854244fb2 100644
--- a/game/engines/default/engine/generator/map/Roomer.lua
+++ b/game/engines/default/engine/generator/map/Roomer.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/Rooms.lua b/game/engines/default/engine/generator/map/Rooms.lua
index f05bb07586..a8a1ee24b1 100644
--- a/game/engines/default/engine/generator/map/Rooms.lua
+++ b/game/engines/default/engine/generator/map/Rooms.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/RoomsLoader.lua b/game/engines/default/engine/generator/map/RoomsLoader.lua
index 73de4c627c..d35694081e 100644
--- a/game/engines/default/engine/generator/map/RoomsLoader.lua
+++ b/game/engines/default/engine/generator/map/RoomsLoader.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/Static.lua b/game/engines/default/engine/generator/map/Static.lua
index adcc942909..6d54b49f8b 100644
--- a/game/engines/default/engine/generator/map/Static.lua
+++ b/game/engines/default/engine/generator/map/Static.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/TileSet.lua b/game/engines/default/engine/generator/map/TileSet.lua
index 2ba8b0f94c..59a403e2ea 100644
--- a/game/engines/default/engine/generator/map/TileSet.lua
+++ b/game/engines/default/engine/generator/map/TileSet.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/map/Town.lua b/game/engines/default/engine/generator/map/Town.lua
index 0affba496a..1b2c47f842 100644
--- a/game/engines/default/engine/generator/map/Town.lua
+++ b/game/engines/default/engine/generator/map/Town.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/object/OnSpots.lua b/game/engines/default/engine/generator/object/OnSpots.lua
index 8a1c4cb15f..23fb90c028 100644
--- a/game/engines/default/engine/generator/object/OnSpots.lua
+++ b/game/engines/default/engine/generator/object/OnSpots.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/object/Random.lua b/game/engines/default/engine/generator/object/Random.lua
index 66b19c0e4e..9f6c9900ee 100644
--- a/game/engines/default/engine/generator/object/Random.lua
+++ b/game/engines/default/engine/generator/object/Random.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/generator/trap/Random.lua b/game/engines/default/engine/generator/trap/Random.lua
index f652f04c6f..b1e85c3a96 100644
--- a/game/engines/default/engine/generator/trap/Random.lua
+++ b/game/engines/default/engine/generator/trap/Random.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/init.lua b/game/engines/default/engine/init.lua
index cb0c9b3fd2..07807a24e4 100644
--- a/game/engines/default/engine/init.lua
+++ b/game/engines/default/engine/init.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ActorAI.lua b/game/engines/default/engine/interface/ActorAI.lua
index 8c88d41165..4aa0e40cd4 100644
--- a/game/engines/default/engine/interface/ActorAI.lua
+++ b/game/engines/default/engine/interface/ActorAI.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ActorFOV.lua b/game/engines/default/engine/interface/ActorFOV.lua
index 3d6f61d6eb..568d9e74c6 100644
--- a/game/engines/default/engine/interface/ActorFOV.lua
+++ b/game/engines/default/engine/interface/ActorFOV.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ActorInventory.lua b/game/engines/default/engine/interface/ActorInventory.lua
index 482ad8a545..f1743a6de3 100644
--- a/game/engines/default/engine/interface/ActorInventory.lua
+++ b/game/engines/default/engine/interface/ActorInventory.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ActorLevel.lua b/game/engines/default/engine/interface/ActorLevel.lua
index 592b0c5a46..30fd058300 100644
--- a/game/engines/default/engine/interface/ActorLevel.lua
+++ b/game/engines/default/engine/interface/ActorLevel.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ActorLife.lua b/game/engines/default/engine/interface/ActorLife.lua
index 9155a773de..fdd136e112 100644
--- a/game/engines/default/engine/interface/ActorLife.lua
+++ b/game/engines/default/engine/interface/ActorLife.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ActorProject.lua b/game/engines/default/engine/interface/ActorProject.lua
index 9e9b117bb6..5c7df29b02 100644
--- a/game/engines/default/engine/interface/ActorProject.lua
+++ b/game/engines/default/engine/interface/ActorProject.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ActorQuest.lua b/game/engines/default/engine/interface/ActorQuest.lua
index b11b80cc25..e05f68771e 100644
--- a/game/engines/default/engine/interface/ActorQuest.lua
+++ b/game/engines/default/engine/interface/ActorQuest.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ActorResource.lua b/game/engines/default/engine/interface/ActorResource.lua
index f5e99e4802..580e635e59 100644
--- a/game/engines/default/engine/interface/ActorResource.lua
+++ b/game/engines/default/engine/interface/ActorResource.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ActorStats.lua b/game/engines/default/engine/interface/ActorStats.lua
index 634e8f602e..eeb7ee5b2e 100644
--- a/game/engines/default/engine/interface/ActorStats.lua
+++ b/game/engines/default/engine/interface/ActorStats.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ActorTalents.lua b/game/engines/default/engine/interface/ActorTalents.lua
index a3f9b43031..5f61ae7e8f 100644
--- a/game/engines/default/engine/interface/ActorTalents.lua
+++ b/game/engines/default/engine/interface/ActorTalents.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ActorTemporaryEffects.lua b/game/engines/default/engine/interface/ActorTemporaryEffects.lua
index 99aeabe480..0bf25ff2df 100644
--- a/game/engines/default/engine/interface/ActorTemporaryEffects.lua
+++ b/game/engines/default/engine/interface/ActorTemporaryEffects.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/BloodyDeath.lua b/game/engines/default/engine/interface/BloodyDeath.lua
index c97889b121..1403b1515b 100644
--- a/game/engines/default/engine/interface/BloodyDeath.lua
+++ b/game/engines/default/engine/interface/BloodyDeath.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ControlCursorSupport.lua b/game/engines/default/engine/interface/ControlCursorSupport.lua
index c0439eb689..bfeb6407ae 100644
--- a/game/engines/default/engine/interface/ControlCursorSupport.lua
+++ b/game/engines/default/engine/interface/ControlCursorSupport.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/GameMusic.lua b/game/engines/default/engine/interface/GameMusic.lua
index 02579ec284..4bc34b7a1e 100644
--- a/game/engines/default/engine/interface/GameMusic.lua
+++ b/game/engines/default/engine/interface/GameMusic.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/GameSound.lua b/game/engines/default/engine/interface/GameSound.lua
index 0fa7d9fe3b..d1d81eae8c 100644
--- a/game/engines/default/engine/interface/GameSound.lua
+++ b/game/engines/default/engine/interface/GameSound.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/GameTargeting.lua b/game/engines/default/engine/interface/GameTargeting.lua
index f26618259e..5a8fecde94 100644
--- a/game/engines/default/engine/interface/GameTargeting.lua
+++ b/game/engines/default/engine/interface/GameTargeting.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ObjectActivable.lua b/game/engines/default/engine/interface/ObjectActivable.lua
index b30a963b74..20262bc973 100644
--- a/game/engines/default/engine/interface/ObjectActivable.lua
+++ b/game/engines/default/engine/interface/ObjectActivable.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/ObjectIdentify.lua b/game/engines/default/engine/interface/ObjectIdentify.lua
index c09c195dfb..dc9034fe0c 100644
--- a/game/engines/default/engine/interface/ObjectIdentify.lua
+++ b/game/engines/default/engine/interface/ObjectIdentify.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/PlayerDumpJSON.lua b/game/engines/default/engine/interface/PlayerDumpJSON.lua
index c1866dda80..8ef7f2a21a 100644
--- a/game/engines/default/engine/interface/PlayerDumpJSON.lua
+++ b/game/engines/default/engine/interface/PlayerDumpJSON.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/PlayerExplore.lua b/game/engines/default/engine/interface/PlayerExplore.lua
index 6379023c00..4c60ec4e6f 100644
--- a/game/engines/default/engine/interface/PlayerExplore.lua
+++ b/game/engines/default/engine/interface/PlayerExplore.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/PlayerHotkeys.lua b/game/engines/default/engine/interface/PlayerHotkeys.lua
index 900ef50290..c3b2c094de 100644
--- a/game/engines/default/engine/interface/PlayerHotkeys.lua
+++ b/game/engines/default/engine/interface/PlayerHotkeys.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/PlayerMouse.lua b/game/engines/default/engine/interface/PlayerMouse.lua
index d323e77ee0..1eca3cf157 100644
--- a/game/engines/default/engine/interface/PlayerMouse.lua
+++ b/game/engines/default/engine/interface/PlayerMouse.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/PlayerRest.lua b/game/engines/default/engine/interface/PlayerRest.lua
index d16d9a4f7d..79161a28e6 100644
--- a/game/engines/default/engine/interface/PlayerRest.lua
+++ b/game/engines/default/engine/interface/PlayerRest.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/PlayerRun.lua b/game/engines/default/engine/interface/PlayerRun.lua
index 179711dca6..13d159138f 100644
--- a/game/engines/default/engine/interface/PlayerRun.lua
+++ b/game/engines/default/engine/interface/PlayerRun.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/PlayerSlide.lua b/game/engines/default/engine/interface/PlayerSlide.lua
index fe61566cfa..4e346de91c 100644
--- a/game/engines/default/engine/interface/PlayerSlide.lua
+++ b/game/engines/default/engine/interface/PlayerSlide.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/interface/WorldAchievements.lua b/game/engines/default/engine/interface/WorldAchievements.lua
index f846b8debd..53c4ed2625 100644
--- a/game/engines/default/engine/interface/WorldAchievements.lua
+++ b/game/engines/default/engine/interface/WorldAchievements.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/resolvers.lua b/game/engines/default/engine/resolvers.lua
index 23d5c059d4..bf45ee3b78 100644
--- a/game/engines/default/engine/resolvers.lua
+++ b/game/engines/default/engine/resolvers.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/ActorFrame.lua b/game/engines/default/engine/ui/ActorFrame.lua
index 3cf228ea62..3d53538d3b 100644
--- a/game/engines/default/engine/ui/ActorFrame.lua
+++ b/game/engines/default/engine/ui/ActorFrame.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Base.lua b/game/engines/default/engine/ui/Base.lua
index 2d7ea14ee0..dc62ac3079 100644
--- a/game/engines/default/engine/ui/Base.lua
+++ b/game/engines/default/engine/ui/Base.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Button.lua b/game/engines/default/engine/ui/Button.lua
index 48e8dcdccc..3aca1dfb84 100644
--- a/game/engines/default/engine/ui/Button.lua
+++ b/game/engines/default/engine/ui/Button.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Checkbox.lua b/game/engines/default/engine/ui/Checkbox.lua
index 53bd60a006..be2bb86b16 100644
--- a/game/engines/default/engine/ui/Checkbox.lua
+++ b/game/engines/default/engine/ui/Checkbox.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Dialog.lua b/game/engines/default/engine/ui/Dialog.lua
index 1b714b7f82..e51c4c78e2 100644
--- a/game/engines/default/engine/ui/Dialog.lua
+++ b/game/engines/default/engine/ui/Dialog.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Dropdown.lua b/game/engines/default/engine/ui/Dropdown.lua
index 3f5176ffb4..a670c91ac9 100644
--- a/game/engines/default/engine/ui/Dropdown.lua
+++ b/game/engines/default/engine/ui/Dropdown.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Empty.lua b/game/engines/default/engine/ui/Empty.lua
index 6fd7291882..1a93b5f875 100644
--- a/game/engines/default/engine/ui/Empty.lua
+++ b/game/engines/default/engine/ui/Empty.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/EquipDoll.lua b/game/engines/default/engine/ui/EquipDoll.lua
index 56e67c9eb9..eb338d7496 100644
--- a/game/engines/default/engine/ui/EquipDoll.lua
+++ b/game/engines/default/engine/ui/EquipDoll.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/EquipDollFrame.lua b/game/engines/default/engine/ui/EquipDollFrame.lua
index 7c3dafcfbf..144a8023a3 100644
--- a/game/engines/default/engine/ui/EquipDollFrame.lua
+++ b/game/engines/default/engine/ui/EquipDollFrame.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Focusable.lua b/game/engines/default/engine/ui/Focusable.lua
index 764991d5d3..460725258b 100644
--- a/game/engines/default/engine/ui/Focusable.lua
+++ b/game/engines/default/engine/ui/Focusable.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/GenericContainer.lua b/game/engines/default/engine/ui/GenericContainer.lua
index 30b8516d18..ab77fed1a6 100644
--- a/game/engines/default/engine/ui/GenericContainer.lua
+++ b/game/engines/default/engine/ui/GenericContainer.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Gestures.lua b/game/engines/default/engine/ui/Gestures.lua
index 7eb8b3c415..490058246f 100644
--- a/game/engines/default/engine/ui/Gestures.lua
+++ b/game/engines/default/engine/ui/Gestures.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Image.lua b/game/engines/default/engine/ui/Image.lua
index 015e369a81..c0dc7c0e5b 100644
--- a/game/engines/default/engine/ui/Image.lua
+++ b/game/engines/default/engine/ui/Image.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/ImageList.lua b/game/engines/default/engine/ui/ImageList.lua
index 957dc85705..306a27f1df 100644
--- a/game/engines/default/engine/ui/ImageList.lua
+++ b/game/engines/default/engine/ui/ImageList.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Inventory.lua b/game/engines/default/engine/ui/Inventory.lua
index 3242d17610..d550355eb5 100644
--- a/game/engines/default/engine/ui/Inventory.lua
+++ b/game/engines/default/engine/ui/Inventory.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/List.lua b/game/engines/default/engine/ui/List.lua
index cf7169bad2..0b9165fe70 100644
--- a/game/engines/default/engine/ui/List.lua
+++ b/game/engines/default/engine/ui/List.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/ListColumns.lua b/game/engines/default/engine/ui/ListColumns.lua
index 7ab1860142..459a638f78 100644
--- a/game/engines/default/engine/ui/ListColumns.lua
+++ b/game/engines/default/engine/ui/ListColumns.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Numberbox.lua b/game/engines/default/engine/ui/Numberbox.lua
index 68f3397fca..eb118f0280 100644
--- a/game/engines/default/engine/ui/Numberbox.lua
+++ b/game/engines/default/engine/ui/Numberbox.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Separator.lua b/game/engines/default/engine/ui/Separator.lua
index 1d5154fdef..fbc8dab26a 100644
--- a/game/engines/default/engine/ui/Separator.lua
+++ b/game/engines/default/engine/ui/Separator.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Slider.lua b/game/engines/default/engine/ui/Slider.lua
index 2b59ac41ec..60a9ab21c5 100644
--- a/game/engines/default/engine/ui/Slider.lua
+++ b/game/engines/default/engine/ui/Slider.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/SubDialog.lua b/game/engines/default/engine/ui/SubDialog.lua
index 3f8e9e720d..e689c6f32f 100644
--- a/game/engines/default/engine/ui/SubDialog.lua
+++ b/game/engines/default/engine/ui/SubDialog.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/SurfaceZone.lua b/game/engines/default/engine/ui/SurfaceZone.lua
index 3d5ea3d32a..895f347d7d 100644
--- a/game/engines/default/engine/ui/SurfaceZone.lua
+++ b/game/engines/default/engine/ui/SurfaceZone.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Tab.lua b/game/engines/default/engine/ui/Tab.lua
index 04ea50cb74..15472b942e 100644
--- a/game/engines/default/engine/ui/Tab.lua
+++ b/game/engines/default/engine/ui/Tab.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Tabs.lua b/game/engines/default/engine/ui/Tabs.lua
index 4c65a7180e..2e6179cc6f 100644
--- a/game/engines/default/engine/ui/Tabs.lua
+++ b/game/engines/default/engine/ui/Tabs.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Textbox.lua b/game/engines/default/engine/ui/Textbox.lua
index df7254718a..bb453f02ec 100644
--- a/game/engines/default/engine/ui/Textbox.lua
+++ b/game/engines/default/engine/ui/Textbox.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Textzone.lua b/game/engines/default/engine/ui/Textzone.lua
index 45d8818f84..120e190163 100644
--- a/game/engines/default/engine/ui/Textzone.lua
+++ b/game/engines/default/engine/ui/Textzone.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/TextzoneList.lua b/game/engines/default/engine/ui/TextzoneList.lua
index 87b40b5b84..372d64f4fc 100644
--- a/game/engines/default/engine/ui/TextzoneList.lua
+++ b/game/engines/default/engine/ui/TextzoneList.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/TreeList.lua b/game/engines/default/engine/ui/TreeList.lua
index 5da6c5aac4..d0c4aa9d35 100644
--- a/game/engines/default/engine/ui/TreeList.lua
+++ b/game/engines/default/engine/ui/TreeList.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/UIContainer.lua b/game/engines/default/engine/ui/UIContainer.lua
index 382ffd0999..acb2ba8d4a 100644
--- a/game/engines/default/engine/ui/UIContainer.lua
+++ b/game/engines/default/engine/ui/UIContainer.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/UIGroup.lua b/game/engines/default/engine/ui/UIGroup.lua
index 6d45ee1ff9..26711848eb 100644
--- a/game/engines/default/engine/ui/UIGroup.lua
+++ b/game/engines/default/engine/ui/UIGroup.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/VariableList.lua b/game/engines/default/engine/ui/VariableList.lua
index e9fb954910..4ca408c9cb 100644
--- a/game/engines/default/engine/ui/VariableList.lua
+++ b/game/engines/default/engine/ui/VariableList.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/ui/Waiter.lua b/game/engines/default/engine/ui/Waiter.lua
index 23f532ae9d..bdf3a3027f 100644
--- a/game/engines/default/engine/ui/Waiter.lua
+++ b/game/engines/default/engine/ui/Waiter.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/utils.lua b/game/engines/default/engine/utils.lua
index 5a626a3b8b..bdbd691c76 100644
--- a/game/engines/default/engine/utils.lua
+++ b/game/engines/default/engine/utils.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/engine/version.lua b/game/engines/default/engine/version.lua
index a6ecebf82a..98ecb49827 100644
--- a/game/engines/default/engine/version.lua
+++ b/game/engines/default/engine/version.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/ai/player.lua b/game/engines/default/modules/boot/ai/player.lua
index 7699a09531..475877395c 100644
--- a/game/engines/default/modules/boot/ai/player.lua
+++ b/game/engines/default/modules/boot/ai/player.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/class/Actor.lua b/game/engines/default/modules/boot/class/Actor.lua
index f66c6a1af6..4f2e1e536b 100644
--- a/game/engines/default/modules/boot/class/Actor.lua
+++ b/game/engines/default/modules/boot/class/Actor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/class/Game.lua b/game/engines/default/modules/boot/class/Game.lua
index 2a4e365d14..ca4b3944d6 100644
--- a/game/engines/default/modules/boot/class/Game.lua
+++ b/game/engines/default/modules/boot/class/Game.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/class/Grid.lua b/game/engines/default/modules/boot/class/Grid.lua
index fc24ef4e28..bae725d0ba 100644
--- a/game/engines/default/modules/boot/class/Grid.lua
+++ b/game/engines/default/modules/boot/class/Grid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/class/NPC.lua b/game/engines/default/modules/boot/class/NPC.lua
index b4d6aa41a6..7b8b746076 100644
--- a/game/engines/default/modules/boot/class/NPC.lua
+++ b/game/engines/default/modules/boot/class/NPC.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/class/NicerTiles.lua b/game/engines/default/modules/boot/class/NicerTiles.lua
index 55fb968c59..16e920e9e5 100644
--- a/game/engines/default/modules/boot/class/NicerTiles.lua
+++ b/game/engines/default/modules/boot/class/NicerTiles.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/class/Player.lua b/game/engines/default/modules/boot/class/Player.lua
index 357a8a15b4..9f506156ac 100644
--- a/game/engines/default/modules/boot/class/Player.lua
+++ b/game/engines/default/modules/boot/class/Player.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/class/interface/Combat.lua b/game/engines/default/modules/boot/class/interface/Combat.lua
index f1136908f5..4b70886972 100644
--- a/game/engines/default/modules/boot/class/interface/Combat.lua
+++ b/game/engines/default/modules/boot/class/interface/Combat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/birth/descriptors.lua b/game/engines/default/modules/boot/data/birth/descriptors.lua
index f520c9dcef..ace6425606 100644
--- a/game/engines/default/modules/boot/data/birth/descriptors.lua
+++ b/game/engines/default/modules/boot/data/birth/descriptors.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/damage_types.lua b/game/engines/default/modules/boot/data/damage_types.lua
index f8e4fe3f21..3349266d5b 100644
--- a/game/engines/default/modules/boot/data/damage_types.lua
+++ b/game/engines/default/modules/boot/data/damage_types.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/general/grids/basic.lua b/game/engines/default/modules/boot/data/general/grids/basic.lua
index a5e3335644..1d4508c524 100644
--- a/game/engines/default/modules/boot/data/general/grids/basic.lua
+++ b/game/engines/default/modules/boot/data/general/grids/basic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/general/grids/forest.lua b/game/engines/default/modules/boot/data/general/grids/forest.lua
index 54bcd27a86..ae389de571 100644
--- a/game/engines/default/modules/boot/data/general/grids/forest.lua
+++ b/game/engines/default/modules/boot/data/general/grids/forest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/general/grids/underground.lua b/game/engines/default/modules/boot/data/general/grids/underground.lua
index 1ca68e0107..decce192ce 100644
--- a/game/engines/default/modules/boot/data/general/grids/underground.lua
+++ b/game/engines/default/modules/boot/data/general/grids/underground.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/general/grids/water.lua b/game/engines/default/modules/boot/data/general/grids/water.lua
index 52e276c10c..b4b6e6d94c 100644
--- a/game/engines/default/modules/boot/data/general/grids/water.lua
+++ b/game/engines/default/modules/boot/data/general/grids/water.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/general/npcs/canine.lua b/game/engines/default/modules/boot/data/general/npcs/canine.lua
index 4b6edb449c..30e4c29261 100644
--- a/game/engines/default/modules/boot/data/general/npcs/canine.lua
+++ b/game/engines/default/modules/boot/data/general/npcs/canine.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/general/npcs/skeleton.lua b/game/engines/default/modules/boot/data/general/npcs/skeleton.lua
index 23cc97416e..03b25e8a61 100644
--- a/game/engines/default/modules/boot/data/general/npcs/skeleton.lua
+++ b/game/engines/default/modules/boot/data/general/npcs/skeleton.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/general/npcs/troll.lua b/game/engines/default/modules/boot/data/general/npcs/troll.lua
index 6628ba5a03..ebff694ccd 100644
--- a/game/engines/default/modules/boot/data/general/npcs/troll.lua
+++ b/game/engines/default/modules/boot/data/general/npcs/troll.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/particles/acid.lua b/game/engines/default/modules/boot/data/gfx/particles/acid.lua
index 2b97619892..ddf4cfc04c 100644
--- a/game/engines/default/modules/boot/data/gfx/particles/acid.lua
+++ b/game/engines/default/modules/boot/data/gfx/particles/acid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/particles/bolt_fire.lua b/game/engines/default/modules/boot/data/gfx/particles/bolt_fire.lua
index acd72151e8..aef80a620f 100644
--- a/game/engines/default/modules/boot/data/gfx/particles/bolt_fire.lua
+++ b/game/engines/default/modules/boot/data/gfx/particles/bolt_fire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/particles/breath_fire.lua b/game/engines/default/modules/boot/data/gfx/particles/breath_fire.lua
index effe20ab61..61e3631436 100644
--- a/game/engines/default/modules/boot/data/gfx/particles/breath_fire.lua
+++ b/game/engines/default/modules/boot/data/gfx/particles/breath_fire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/particles/fireflash.lua b/game/engines/default/modules/boot/data/gfx/particles/fireflash.lua
index 46a20cc4e3..6c09fb6b8e 100644
--- a/game/engines/default/modules/boot/data/gfx/particles/fireflash.lua
+++ b/game/engines/default/modules/boot/data/gfx/particles/fireflash.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/particles/firetrail.lua b/game/engines/default/modules/boot/data/gfx/particles/firetrail.lua
index 4ee7d5b737..53cefd97e9 100644
--- a/game/engines/default/modules/boot/data/gfx/particles/firetrail.lua
+++ b/game/engines/default/modules/boot/data/gfx/particles/firetrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/particles/flame.lua b/game/engines/default/modules/boot/data/gfx/particles/flame.lua
index 5e3d975d0b..c25c582c16 100644
--- a/game/engines/default/modules/boot/data/gfx/particles/flame.lua
+++ b/game/engines/default/modules/boot/data/gfx/particles/flame.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/particles/golden_shield.lua b/game/engines/default/modules/boot/data/gfx/particles/golden_shield.lua
index 2a524c0764..1ccd5153b5 100644
--- a/game/engines/default/modules/boot/data/gfx/particles/golden_shield.lua
+++ b/game/engines/default/modules/boot/data/gfx/particles/golden_shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/particles/lightning.lua b/game/engines/default/modules/boot/data/gfx/particles/lightning.lua
index e29928e8aa..8db1e93fd9 100644
--- a/game/engines/default/modules/boot/data/gfx/particles/lightning.lua
+++ b/game/engines/default/modules/boot/data/gfx/particles/lightning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/particles/mana_beam.lua b/game/engines/default/modules/boot/data/gfx/particles/mana_beam.lua
index 85fc00ca08..1dd916eec1 100644
--- a/game/engines/default/modules/boot/data/gfx/particles/mana_beam.lua
+++ b/game/engines/default/modules/boot/data/gfx/particles/mana_beam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/particles/sunburst.lua b/game/engines/default/modules/boot/data/gfx/particles/sunburst.lua
index 41b64528ea..dc4af5be79 100644
--- a/game/engines/default/modules/boot/data/gfx/particles/sunburst.lua
+++ b/game/engines/default/modules/boot/data/gfx/particles/sunburst.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/shaders/full_fbo.lua b/game/engines/default/modules/boot/data/gfx/shaders/full_fbo.lua
index 138843a5c0..ef744f56d4 100644
--- a/game/engines/default/modules/boot/data/gfx/shaders/full_fbo.lua
+++ b/game/engines/default/modules/boot/data/gfx/shaders/full_fbo.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/shaders/main_fbo.lua b/game/engines/default/modules/boot/data/gfx/shaders/main_fbo.lua
index afea56f7d6..3d45d5ea46 100644
--- a/game/engines/default/modules/boot/data/gfx/shaders/main_fbo.lua
+++ b/game/engines/default/modules/boot/data/gfx/shaders/main_fbo.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/gfx/shaders/water.lua b/game/engines/default/modules/boot/data/gfx/shaders/water.lua
index bed37ad839..54647b71e0 100644
--- a/game/engines/default/modules/boot/data/gfx/shaders/water.lua
+++ b/game/engines/default/modules/boot/data/gfx/shaders/water.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/big_cells.lua b/game/engines/default/modules/boot/data/rooms/big_cells.lua
index 13f8447bf7..3c36efe028 100644
--- a/game/engines/default/modules/boot/data/rooms/big_cells.lua
+++ b/game/engines/default/modules/boot/data/rooms/big_cells.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/big_cross.lua b/game/engines/default/modules/boot/data/rooms/big_cross.lua
index 19cec4dfe9..557c4eedbf 100644
--- a/game/engines/default/modules/boot/data/rooms/big_cross.lua
+++ b/game/engines/default/modules/boot/data/rooms/big_cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/big_inner_circle.lua b/game/engines/default/modules/boot/data/rooms/big_inner_circle.lua
index 1394913f26..22de65fca7 100644
--- a/game/engines/default/modules/boot/data/rooms/big_inner_circle.lua
+++ b/game/engines/default/modules/boot/data/rooms/big_inner_circle.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/broken_infinity.lua b/game/engines/default/modules/boot/data/rooms/broken_infinity.lua
index 659b9e9581..fdb75148e5 100644
--- a/game/engines/default/modules/boot/data/rooms/broken_infinity.lua
+++ b/game/engines/default/modules/boot/data/rooms/broken_infinity.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/broken_room.lua b/game/engines/default/modules/boot/data/rooms/broken_room.lua
index cbebc6765b..6dbc5d564a 100644
--- a/game/engines/default/modules/boot/data/rooms/broken_room.lua
+++ b/game/engines/default/modules/boot/data/rooms/broken_room.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/broken_x.lua b/game/engines/default/modules/boot/data/rooms/broken_x.lua
index 8ce137eb44..516a895f33 100644
--- a/game/engines/default/modules/boot/data/rooms/broken_x.lua
+++ b/game/engines/default/modules/boot/data/rooms/broken_x.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/cells.lua b/game/engines/default/modules/boot/data/rooms/cells.lua
index 8e94c44d81..4309fb72d2 100644
--- a/game/engines/default/modules/boot/data/rooms/cells.lua
+++ b/game/engines/default/modules/boot/data/rooms/cells.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/cells10.lua b/game/engines/default/modules/boot/data/rooms/cells10.lua
index c82b45693a..ffdce6b14c 100644
--- a/game/engines/default/modules/boot/data/rooms/cells10.lua
+++ b/game/engines/default/modules/boot/data/rooms/cells10.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/cells2.lua b/game/engines/default/modules/boot/data/rooms/cells2.lua
index 7ffe1590f3..a0033a5b70 100644
--- a/game/engines/default/modules/boot/data/rooms/cells2.lua
+++ b/game/engines/default/modules/boot/data/rooms/cells2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/cells3.lua b/game/engines/default/modules/boot/data/rooms/cells3.lua
index 6c4522e020..a3cd5d0e50 100644
--- a/game/engines/default/modules/boot/data/rooms/cells3.lua
+++ b/game/engines/default/modules/boot/data/rooms/cells3.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/cells4.lua b/game/engines/default/modules/boot/data/rooms/cells4.lua
index 41afbf5080..8d388ce7cd 100644
--- a/game/engines/default/modules/boot/data/rooms/cells4.lua
+++ b/game/engines/default/modules/boot/data/rooms/cells4.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/cells5.lua b/game/engines/default/modules/boot/data/rooms/cells5.lua
index 2249404318..e321c239fb 100644
--- a/game/engines/default/modules/boot/data/rooms/cells5.lua
+++ b/game/engines/default/modules/boot/data/rooms/cells5.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/cells6.lua b/game/engines/default/modules/boot/data/rooms/cells6.lua
index d581b8b0e4..0ca4ccb711 100644
--- a/game/engines/default/modules/boot/data/rooms/cells6.lua
+++ b/game/engines/default/modules/boot/data/rooms/cells6.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/cells7.lua b/game/engines/default/modules/boot/data/rooms/cells7.lua
index 969987cb9e..a0b6112934 100644
--- a/game/engines/default/modules/boot/data/rooms/cells7.lua
+++ b/game/engines/default/modules/boot/data/rooms/cells7.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/cells8.lua b/game/engines/default/modules/boot/data/rooms/cells8.lua
index 41e8bae7d2..cca3f3dcae 100644
--- a/game/engines/default/modules/boot/data/rooms/cells8.lua
+++ b/game/engines/default/modules/boot/data/rooms/cells8.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/cells9.lua b/game/engines/default/modules/boot/data/rooms/cells9.lua
index f15e39bc63..0734d0bd0e 100644
--- a/game/engines/default/modules/boot/data/rooms/cells9.lua
+++ b/game/engines/default/modules/boot/data/rooms/cells9.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/center_arrows.lua b/game/engines/default/modules/boot/data/rooms/center_arrows.lua
index 3007c2aeb1..1bed09eb04 100644
--- a/game/engines/default/modules/boot/data/rooms/center_arrows.lua
+++ b/game/engines/default/modules/boot/data/rooms/center_arrows.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/circle_cross.lua b/game/engines/default/modules/boot/data/rooms/circle_cross.lua
index 5537865cfc..500febfbf5 100644
--- a/game/engines/default/modules/boot/data/rooms/circle_cross.lua
+++ b/game/engines/default/modules/boot/data/rooms/circle_cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/cross.lua b/game/engines/default/modules/boot/data/rooms/cross.lua
index b1ff0564b5..10f425495b 100644
--- a/game/engines/default/modules/boot/data/rooms/cross.lua
+++ b/game/engines/default/modules/boot/data/rooms/cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/cross_circled.lua b/game/engines/default/modules/boot/data/rooms/cross_circled.lua
index 3e3fb389a0..80e994145e 100644
--- a/game/engines/default/modules/boot/data/rooms/cross_circled.lua
+++ b/game/engines/default/modules/boot/data/rooms/cross_circled.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/double_helix.lua b/game/engines/default/modules/boot/data/rooms/double_helix.lua
index e404df6951..9849f3d985 100644
--- a/game/engines/default/modules/boot/data/rooms/double_helix.lua
+++ b/game/engines/default/modules/boot/data/rooms/double_helix.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/double_y.lua b/game/engines/default/modules/boot/data/rooms/double_y.lua
index cb990d716f..fb4eafe2ff 100644
--- a/game/engines/default/modules/boot/data/rooms/double_y.lua
+++ b/game/engines/default/modules/boot/data/rooms/double_y.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/equal.lua b/game/engines/default/modules/boot/data/rooms/equal.lua
index 7d2768e0ba..045357e193 100644
--- a/game/engines/default/modules/boot/data/rooms/equal.lua
+++ b/game/engines/default/modules/boot/data/rooms/equal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/equal2.lua b/game/engines/default/modules/boot/data/rooms/equal2.lua
index 83d226b0c9..79e16af316 100644
--- a/game/engines/default/modules/boot/data/rooms/equal2.lua
+++ b/game/engines/default/modules/boot/data/rooms/equal2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/forest_clearing.lua b/game/engines/default/modules/boot/data/rooms/forest_clearing.lua
index c87099e8a9..88d275f8be 100644
--- a/game/engines/default/modules/boot/data/rooms/forest_clearing.lua
+++ b/game/engines/default/modules/boot/data/rooms/forest_clearing.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/greater_vault.lua b/game/engines/default/modules/boot/data/rooms/greater_vault.lua
index 4b95b5c7bc..316910f803 100644
--- a/game/engines/default/modules/boot/data/rooms/greater_vault.lua
+++ b/game/engines/default/modules/boot/data/rooms/greater_vault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/h.lua b/game/engines/default/modules/boot/data/rooms/h.lua
index 55cff7454b..42476a9b3f 100644
--- a/game/engines/default/modules/boot/data/rooms/h.lua
+++ b/game/engines/default/modules/boot/data/rooms/h.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/inner.lua b/game/engines/default/modules/boot/data/rooms/inner.lua
index 6739eacf31..58097c82f4 100644
--- a/game/engines/default/modules/boot/data/rooms/inner.lua
+++ b/game/engines/default/modules/boot/data/rooms/inner.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/inner_checkerboard.lua b/game/engines/default/modules/boot/data/rooms/inner_checkerboard.lua
index 111c2e976a..9f58767cf1 100644
--- a/game/engines/default/modules/boot/data/rooms/inner_checkerboard.lua
+++ b/game/engines/default/modules/boot/data/rooms/inner_checkerboard.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/inner_circle.lua b/game/engines/default/modules/boot/data/rooms/inner_circle.lua
index 5e646d95ac..fd5286584b 100644
--- a/game/engines/default/modules/boot/data/rooms/inner_circle.lua
+++ b/game/engines/default/modules/boot/data/rooms/inner_circle.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/inner_circle2.lua b/game/engines/default/modules/boot/data/rooms/inner_circle2.lua
index c28f331e83..7b900eec3f 100644
--- a/game/engines/default/modules/boot/data/rooms/inner_circle2.lua
+++ b/game/engines/default/modules/boot/data/rooms/inner_circle2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/inner_cross.lua b/game/engines/default/modules/boot/data/rooms/inner_cross.lua
index 4da2a6bdf6..5bd1dfe983 100644
--- a/game/engines/default/modules/boot/data/rooms/inner_cross.lua
+++ b/game/engines/default/modules/boot/data/rooms/inner_cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/inner_fort.lua b/game/engines/default/modules/boot/data/rooms/inner_fort.lua
index 4c0c87562d..7f5ab132da 100644
--- a/game/engines/default/modules/boot/data/rooms/inner_fort.lua
+++ b/game/engines/default/modules/boot/data/rooms/inner_fort.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/inner_pillar.lua b/game/engines/default/modules/boot/data/rooms/inner_pillar.lua
index e6a6f68002..773f49e3ae 100644
--- a/game/engines/default/modules/boot/data/rooms/inner_pillar.lua
+++ b/game/engines/default/modules/boot/data/rooms/inner_pillar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/lesser_vault.lua b/game/engines/default/modules/boot/data/rooms/lesser_vault.lua
index b013f249a8..75a40b1806 100644
--- a/game/engines/default/modules/boot/data/rooms/lesser_vault.lua
+++ b/game/engines/default/modules/boot/data/rooms/lesser_vault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/maze.lua b/game/engines/default/modules/boot/data/rooms/maze.lua
index f84fe7908e..4fdacfe190 100644
--- a/game/engines/default/modules/boot/data/rooms/maze.lua
+++ b/game/engines/default/modules/boot/data/rooms/maze.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/micro_pillar.lua b/game/engines/default/modules/boot/data/rooms/micro_pillar.lua
index 3e6d0d7a53..ebede92a11 100644
--- a/game/engines/default/modules/boot/data/rooms/micro_pillar.lua
+++ b/game/engines/default/modules/boot/data/rooms/micro_pillar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/money_vault.lua b/game/engines/default/modules/boot/data/rooms/money_vault.lua
index 9d5daee86d..6bc8f7cdff 100644
--- a/game/engines/default/modules/boot/data/rooms/money_vault.lua
+++ b/game/engines/default/modules/boot/data/rooms/money_vault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/multi_pillar.lua b/game/engines/default/modules/boot/data/rooms/multi_pillar.lua
index 9bbff84ab4..9f7983b858 100644
--- a/game/engines/default/modules/boot/data/rooms/multi_pillar.lua
+++ b/game/engines/default/modules/boot/data/rooms/multi_pillar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/oval.lua b/game/engines/default/modules/boot/data/rooms/oval.lua
index b1ff0564b5..10f425495b 100644
--- a/game/engines/default/modules/boot/data/rooms/oval.lua
+++ b/game/engines/default/modules/boot/data/rooms/oval.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/pilar.lua b/game/engines/default/modules/boot/data/rooms/pilar.lua
index 3d3947a2ae..a3d04836d5 100644
--- a/game/engines/default/modules/boot/data/rooms/pilar.lua
+++ b/game/engines/default/modules/boot/data/rooms/pilar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/pilar2.lua b/game/engines/default/modules/boot/data/rooms/pilar2.lua
index b361657df0..b67f731e7a 100644
--- a/game/engines/default/modules/boot/data/rooms/pilar2.lua
+++ b/game/engines/default/modules/boot/data/rooms/pilar2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/pilar_big.lua b/game/engines/default/modules/boot/data/rooms/pilar_big.lua
index fef18369ed..904d0d6826 100644
--- a/game/engines/default/modules/boot/data/rooms/pilar_big.lua
+++ b/game/engines/default/modules/boot/data/rooms/pilar_big.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/pit.lua b/game/engines/default/modules/boot/data/rooms/pit.lua
index 898a598678..f86407cbb2 100644
--- a/game/engines/default/modules/boot/data/rooms/pit.lua
+++ b/game/engines/default/modules/boot/data/rooms/pit.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/random_room.lua b/game/engines/default/modules/boot/data/rooms/random_room.lua
index 496ebb71b0..905a34081e 100644
--- a/game/engines/default/modules/boot/data/rooms/random_room.lua
+++ b/game/engines/default/modules/boot/data/rooms/random_room.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/rocky_snowy_trees.lua b/game/engines/default/modules/boot/data/rooms/rocky_snowy_trees.lua
index 310f9414b5..6ea847beb8 100644
--- a/game/engines/default/modules/boot/data/rooms/rocky_snowy_trees.lua
+++ b/game/engines/default/modules/boot/data/rooms/rocky_snowy_trees.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/s.lua b/game/engines/default/modules/boot/data/rooms/s.lua
index 48e4581761..82f89fe1ec 100644
--- a/game/engines/default/modules/boot/data/rooms/s.lua
+++ b/game/engines/default/modules/boot/data/rooms/s.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/simple.lua b/game/engines/default/modules/boot/data/rooms/simple.lua
index 872985131f..eebaf3e8a4 100644
--- a/game/engines/default/modules/boot/data/rooms/simple.lua
+++ b/game/engines/default/modules/boot/data/rooms/simple.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/small_cross.lua b/game/engines/default/modules/boot/data/rooms/small_cross.lua
index 4b99f1017c..958fa9cc02 100644
--- a/game/engines/default/modules/boot/data/rooms/small_cross.lua
+++ b/game/engines/default/modules/boot/data/rooms/small_cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/small_inner_cross.lua b/game/engines/default/modules/boot/data/rooms/small_inner_cross.lua
index 92f8210d2f..63e5183be4 100644
--- a/game/engines/default/modules/boot/data/rooms/small_inner_cross.lua
+++ b/game/engines/default/modules/boot/data/rooms/small_inner_cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/small_x.lua b/game/engines/default/modules/boot/data/rooms/small_x.lua
index d60fd7b059..86a408f07e 100644
--- a/game/engines/default/modules/boot/data/rooms/small_x.lua
+++ b/game/engines/default/modules/boot/data/rooms/small_x.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/split1.lua b/game/engines/default/modules/boot/data/rooms/split1.lua
index eecb767466..e7dc33e98f 100644
--- a/game/engines/default/modules/boot/data/rooms/split1.lua
+++ b/game/engines/default/modules/boot/data/rooms/split1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/split2.lua b/game/engines/default/modules/boot/data/rooms/split2.lua
index 03d597da68..133baf369d 100644
--- a/game/engines/default/modules/boot/data/rooms/split2.lua
+++ b/game/engines/default/modules/boot/data/rooms/split2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/weird1.lua b/game/engines/default/modules/boot/data/rooms/weird1.lua
index 4c5daacd1a..153ef1a1e0 100644
--- a/game/engines/default/modules/boot/data/rooms/weird1.lua
+++ b/game/engines/default/modules/boot/data/rooms/weird1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/weird2.lua b/game/engines/default/modules/boot/data/rooms/weird2.lua
index 8479f96bc8..86ce09985d 100644
--- a/game/engines/default/modules/boot/data/rooms/weird2.lua
+++ b/game/engines/default/modules/boot/data/rooms/weird2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/womb.lua b/game/engines/default/modules/boot/data/rooms/womb.lua
index 5c635ff6a1..e55454ec70 100644
--- a/game/engines/default/modules/boot/data/rooms/womb.lua
+++ b/game/engines/default/modules/boot/data/rooms/womb.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/xroads.lua b/game/engines/default/modules/boot/data/rooms/xroads.lua
index a9d95a6510..324f242bd2 100644
--- a/game/engines/default/modules/boot/data/rooms/xroads.lua
+++ b/game/engines/default/modules/boot/data/rooms/xroads.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/rooms/y.lua b/game/engines/default/modules/boot/data/rooms/y.lua
index b539f04df8..86bd4bd511 100644
--- a/game/engines/default/modules/boot/data/rooms/y.lua
+++ b/game/engines/default/modules/boot/data/rooms/y.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/talents.lua b/game/engines/default/modules/boot/data/talents.lua
index 71ba3ea0a0..df49fea950 100644
--- a/game/engines/default/modules/boot/data/talents.lua
+++ b/game/engines/default/modules/boot/data/talents.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/timed_effects.lua b/game/engines/default/modules/boot/data/timed_effects.lua
index 54f0e2b81d..f4bb94a8af 100644
--- a/game/engines/default/modules/boot/data/timed_effects.lua
+++ b/game/engines/default/modules/boot/data/timed_effects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/zones/dungeon/grids.lua b/game/engines/default/modules/boot/data/zones/dungeon/grids.lua
index 233a55b5d2..581ce46af5 100644
--- a/game/engines/default/modules/boot/data/zones/dungeon/grids.lua
+++ b/game/engines/default/modules/boot/data/zones/dungeon/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/zones/dungeon/npcs.lua b/game/engines/default/modules/boot/data/zones/dungeon/npcs.lua
index df86fda8ca..5d628b28af 100644
--- a/game/engines/default/modules/boot/data/zones/dungeon/npcs.lua
+++ b/game/engines/default/modules/boot/data/zones/dungeon/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/zones/dungeon/objects.lua b/game/engines/default/modules/boot/data/zones/dungeon/objects.lua
index 0914cd107b..b3648a10c1 100644
--- a/game/engines/default/modules/boot/data/zones/dungeon/objects.lua
+++ b/game/engines/default/modules/boot/data/zones/dungeon/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/zones/dungeon/traps.lua b/game/engines/default/modules/boot/data/zones/dungeon/traps.lua
index 0914cd107b..b3648a10c1 100644
--- a/game/engines/default/modules/boot/data/zones/dungeon/traps.lua
+++ b/game/engines/default/modules/boot/data/zones/dungeon/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/data/zones/dungeon/zone.lua b/game/engines/default/modules/boot/data/zones/dungeon/zone.lua
index ec0b694649..12eca6f952 100644
--- a/game/engines/default/modules/boot/data/zones/dungeon/zone.lua
+++ b/game/engines/default/modules/boot/data/zones/dungeon/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/dialogs/Addons.lua b/game/engines/default/modules/boot/dialogs/Addons.lua
index d35de4bdb1..548efff18d 100644
--- a/game/engines/default/modules/boot/dialogs/Addons.lua
+++ b/game/engines/default/modules/boot/dialogs/Addons.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/dialogs/LoadGame.lua b/game/engines/default/modules/boot/dialogs/LoadGame.lua
index a99c890ed8..9278f8f376 100644
--- a/game/engines/default/modules/boot/dialogs/LoadGame.lua
+++ b/game/engines/default/modules/boot/dialogs/LoadGame.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/dialogs/MainMenu.lua b/game/engines/default/modules/boot/dialogs/MainMenu.lua
index 09e39c926e..6d9d330cb5 100644
--- a/game/engines/default/modules/boot/dialogs/MainMenu.lua
+++ b/game/engines/default/modules/boot/dialogs/MainMenu.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/dialogs/NewGame.lua b/game/engines/default/modules/boot/dialogs/NewGame.lua
index 4ca8d03707..ea57973b37 100644
--- a/game/engines/default/modules/boot/dialogs/NewGame.lua
+++ b/game/engines/default/modules/boot/dialogs/NewGame.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/dialogs/Profile.lua b/game/engines/default/modules/boot/dialogs/Profile.lua
index 4d6fc4545b..dd69afeadb 100644
--- a/game/engines/default/modules/boot/dialogs/Profile.lua
+++ b/game/engines/default/modules/boot/dialogs/Profile.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/dialogs/ProfileLogin.lua b/game/engines/default/modules/boot/dialogs/ProfileLogin.lua
index 6a11d30b11..cc71c5b500 100644
--- a/game/engines/default/modules/boot/dialogs/ProfileLogin.lua
+++ b/game/engines/default/modules/boot/dialogs/ProfileLogin.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/dialogs/ProfileSteamRegister.lua b/game/engines/default/modules/boot/dialogs/ProfileSteamRegister.lua
index aaf96cfaf0..b611fa2ed0 100644
--- a/game/engines/default/modules/boot/dialogs/ProfileSteamRegister.lua
+++ b/game/engines/default/modules/boot/dialogs/ProfileSteamRegister.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/dialogs/UpdateAll.lua b/game/engines/default/modules/boot/dialogs/UpdateAll.lua
index c46aab68a7..0b68ce4fdc 100644
--- a/game/engines/default/modules/boot/dialogs/UpdateAll.lua
+++ b/game/engines/default/modules/boot/dialogs/UpdateAll.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/dialogs/ViewHighScores.lua b/game/engines/default/modules/boot/dialogs/ViewHighScores.lua
index d9fc35d4d8..fed1d696fa 100644
--- a/game/engines/default/modules/boot/dialogs/ViewHighScores.lua
+++ b/game/engines/default/modules/boot/dialogs/ViewHighScores.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/init.lua b/game/engines/default/modules/boot/init.lua
index c4ad221d69..c0b5b6a082 100644
--- a/game/engines/default/modules/boot/init.lua
+++ b/game/engines/default/modules/boot/init.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/engines/default/modules/boot/load.lua b/game/engines/default/modules/boot/load.lua
index 477504384e..a68c1881a0 100644
--- a/game/engines/default/modules/boot/load.lua
+++ b/game/engines/default/modules/boot/load.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/loader/init.lua b/game/loader/init.lua
index bd968d845f..3a237f30d0 100644
--- a/game/loader/init.lua
+++ b/game/loader/init.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/loader/pre-init.lua b/game/loader/pre-init.lua
index 184feb3246..d1c4d1ae94 100644
--- a/game/loader/pre-init.lua
+++ b/game/loader/pre-init.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/class/Actor.lua b/game/modules/example/class/Actor.lua
index 4a84e2d6e7..f6338a0909 100644
--- a/game/modules/example/class/Actor.lua
+++ b/game/modules/example/class/Actor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/class/Game.lua b/game/modules/example/class/Game.lua
index fa6e4e7827..4d63bc46e8 100644
--- a/game/modules/example/class/Game.lua
+++ b/game/modules/example/class/Game.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/class/Grid.lua b/game/modules/example/class/Grid.lua
index bd4ed55c12..ac6caaac83 100644
--- a/game/modules/example/class/Grid.lua
+++ b/game/modules/example/class/Grid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/class/NPC.lua b/game/modules/example/class/NPC.lua
index c3c894ff06..44e21fd18b 100644
--- a/game/modules/example/class/NPC.lua
+++ b/game/modules/example/class/NPC.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/class/Player.lua b/game/modules/example/class/Player.lua
index fa6144907a..84c7e93edf 100644
--- a/game/modules/example/class/Player.lua
+++ b/game/modules/example/class/Player.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/class/interface/Combat.lua b/game/modules/example/class/interface/Combat.lua
index f1136908f5..4b70886972 100644
--- a/game/modules/example/class/interface/Combat.lua
+++ b/game/modules/example/class/interface/Combat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/birth/descriptors.lua b/game/modules/example/data/birth/descriptors.lua
index f520c9dcef..ace6425606 100644
--- a/game/modules/example/data/birth/descriptors.lua
+++ b/game/modules/example/data/birth/descriptors.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/damage_types.lua b/game/modules/example/data/damage_types.lua
index 489609e850..b965e49aaa 100644
--- a/game/modules/example/data/damage_types.lua
+++ b/game/modules/example/data/damage_types.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/general/grids/basic.lua b/game/modules/example/data/general/grids/basic.lua
index e0fee7e688..aef171a9b4 100644
--- a/game/modules/example/data/general/grids/basic.lua
+++ b/game/modules/example/data/general/grids/basic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/general/npcs/kobold.lua b/game/modules/example/data/general/npcs/kobold.lua
index 0cd5856e2e..687dc21fff 100644
--- a/game/modules/example/data/general/npcs/kobold.lua
+++ b/game/modules/example/data/general/npcs/kobold.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/gfx/particles/acid.lua b/game/modules/example/data/gfx/particles/acid.lua
index c7c37867af..ddf4cfc04c 100644
--- a/game/modules/example/data/gfx/particles/acid.lua
+++ b/game/modules/example/data/gfx/particles/acid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/rooms/pilar.lua b/game/modules/example/data/rooms/pilar.lua
index aa2963c3c6..f3cbf6b5a1 100644
--- a/game/modules/example/data/rooms/pilar.lua
+++ b/game/modules/example/data/rooms/pilar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/rooms/simple.lua b/game/modules/example/data/rooms/simple.lua
index cdb37a6920..2b132a1079 100644
--- a/game/modules/example/data/rooms/simple.lua
+++ b/game/modules/example/data/rooms/simple.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/talents.lua b/game/modules/example/data/talents.lua
index 7e6d79e207..33a9e2fd71 100644
--- a/game/modules/example/data/talents.lua
+++ b/game/modules/example/data/talents.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/timed_effects.lua b/game/modules/example/data/timed_effects.lua
index 21992afb6e..b567512bb5 100644
--- a/game/modules/example/data/timed_effects.lua
+++ b/game/modules/example/data/timed_effects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/zones/dungeon/grids.lua b/game/modules/example/data/zones/dungeon/grids.lua
index 5832131be7..ed7f229c8b 100644
--- a/game/modules/example/data/zones/dungeon/grids.lua
+++ b/game/modules/example/data/zones/dungeon/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/zones/dungeon/npcs.lua b/game/modules/example/data/zones/dungeon/npcs.lua
index eab65b627f..ec53823140 100644
--- a/game/modules/example/data/zones/dungeon/npcs.lua
+++ b/game/modules/example/data/zones/dungeon/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/zones/dungeon/objects.lua b/game/modules/example/data/zones/dungeon/objects.lua
index 16c6ffbed0..b3648a10c1 100644
--- a/game/modules/example/data/zones/dungeon/objects.lua
+++ b/game/modules/example/data/zones/dungeon/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/zones/dungeon/traps.lua b/game/modules/example/data/zones/dungeon/traps.lua
index 16c6ffbed0..b3648a10c1 100644
--- a/game/modules/example/data/zones/dungeon/traps.lua
+++ b/game/modules/example/data/zones/dungeon/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/data/zones/dungeon/zone.lua b/game/modules/example/data/zones/dungeon/zone.lua
index 9c98ecf8a9..2e965b232c 100644
--- a/game/modules/example/data/zones/dungeon/zone.lua
+++ b/game/modules/example/data/zones/dungeon/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/dialogs/DeathDialog.lua b/game/modules/example/dialogs/DeathDialog.lua
index 05285eaa3e..0d931a30cb 100644
--- a/game/modules/example/dialogs/DeathDialog.lua
+++ b/game/modules/example/dialogs/DeathDialog.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/dialogs/Quit.lua b/game/modules/example/dialogs/Quit.lua
index 1fbce8ab41..37dada0dbd 100644
--- a/game/modules/example/dialogs/Quit.lua
+++ b/game/modules/example/dialogs/Quit.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/init.lua b/game/modules/example/init.lua
index 9bb5c2a99a..b828669db7 100644
--- a/game/modules/example/init.lua
+++ b/game/modules/example/init.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example/load.lua b/game/modules/example/load.lua
index 9db69c12dd..d5f17564ce 100644
--- a/game/modules/example/load.lua
+++ b/game/modules/example/load.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/class/Actor.lua b/game/modules/example_realtime/class/Actor.lua
index 472f55248b..c507dc91cd 100644
--- a/game/modules/example_realtime/class/Actor.lua
+++ b/game/modules/example_realtime/class/Actor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/class/Game.lua b/game/modules/example_realtime/class/Game.lua
index 99d02942a4..a16aa9e0c5 100644
--- a/game/modules/example_realtime/class/Game.lua
+++ b/game/modules/example_realtime/class/Game.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/class/Grid.lua b/game/modules/example_realtime/class/Grid.lua
index bd4ed55c12..ac6caaac83 100644
--- a/game/modules/example_realtime/class/Grid.lua
+++ b/game/modules/example_realtime/class/Grid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/class/NPC.lua b/game/modules/example_realtime/class/NPC.lua
index c3c894ff06..44e21fd18b 100644
--- a/game/modules/example_realtime/class/NPC.lua
+++ b/game/modules/example_realtime/class/NPC.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/class/Player.lua b/game/modules/example_realtime/class/Player.lua
index e28d8928c1..e8cd48370e 100644
--- a/game/modules/example_realtime/class/Player.lua
+++ b/game/modules/example_realtime/class/Player.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/class/interface/Combat.lua b/game/modules/example_realtime/class/interface/Combat.lua
index f1136908f5..4b70886972 100644
--- a/game/modules/example_realtime/class/interface/Combat.lua
+++ b/game/modules/example_realtime/class/interface/Combat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/birth/descriptors.lua b/game/modules/example_realtime/data/birth/descriptors.lua
index f520c9dcef..ace6425606 100644
--- a/game/modules/example_realtime/data/birth/descriptors.lua
+++ b/game/modules/example_realtime/data/birth/descriptors.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/damage_types.lua b/game/modules/example_realtime/data/damage_types.lua
index 489609e850..b965e49aaa 100644
--- a/game/modules/example_realtime/data/damage_types.lua
+++ b/game/modules/example_realtime/data/damage_types.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/general/grids/basic.lua b/game/modules/example_realtime/data/general/grids/basic.lua
index e0fee7e688..aef171a9b4 100644
--- a/game/modules/example_realtime/data/general/grids/basic.lua
+++ b/game/modules/example_realtime/data/general/grids/basic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/general/npcs/kobold.lua b/game/modules/example_realtime/data/general/npcs/kobold.lua
index 0cd5856e2e..687dc21fff 100644
--- a/game/modules/example_realtime/data/general/npcs/kobold.lua
+++ b/game/modules/example_realtime/data/general/npcs/kobold.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/gfx/particles/acid.lua b/game/modules/example_realtime/data/gfx/particles/acid.lua
index c7c37867af..ddf4cfc04c 100644
--- a/game/modules/example_realtime/data/gfx/particles/acid.lua
+++ b/game/modules/example_realtime/data/gfx/particles/acid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/rooms/pilar.lua b/game/modules/example_realtime/data/rooms/pilar.lua
index aa2963c3c6..f3cbf6b5a1 100644
--- a/game/modules/example_realtime/data/rooms/pilar.lua
+++ b/game/modules/example_realtime/data/rooms/pilar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/rooms/simple.lua b/game/modules/example_realtime/data/rooms/simple.lua
index cdb37a6920..2b132a1079 100644
--- a/game/modules/example_realtime/data/rooms/simple.lua
+++ b/game/modules/example_realtime/data/rooms/simple.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/talents.lua b/game/modules/example_realtime/data/talents.lua
index 7e6d79e207..33a9e2fd71 100644
--- a/game/modules/example_realtime/data/talents.lua
+++ b/game/modules/example_realtime/data/talents.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/timed_effects.lua b/game/modules/example_realtime/data/timed_effects.lua
index 21992afb6e..b567512bb5 100644
--- a/game/modules/example_realtime/data/timed_effects.lua
+++ b/game/modules/example_realtime/data/timed_effects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/zones/dungeon/grids.lua b/game/modules/example_realtime/data/zones/dungeon/grids.lua
index 5832131be7..ed7f229c8b 100644
--- a/game/modules/example_realtime/data/zones/dungeon/grids.lua
+++ b/game/modules/example_realtime/data/zones/dungeon/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/zones/dungeon/npcs.lua b/game/modules/example_realtime/data/zones/dungeon/npcs.lua
index eab65b627f..ec53823140 100644
--- a/game/modules/example_realtime/data/zones/dungeon/npcs.lua
+++ b/game/modules/example_realtime/data/zones/dungeon/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/zones/dungeon/objects.lua b/game/modules/example_realtime/data/zones/dungeon/objects.lua
index 16c6ffbed0..b3648a10c1 100644
--- a/game/modules/example_realtime/data/zones/dungeon/objects.lua
+++ b/game/modules/example_realtime/data/zones/dungeon/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/zones/dungeon/traps.lua b/game/modules/example_realtime/data/zones/dungeon/traps.lua
index 16c6ffbed0..b3648a10c1 100644
--- a/game/modules/example_realtime/data/zones/dungeon/traps.lua
+++ b/game/modules/example_realtime/data/zones/dungeon/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/data/zones/dungeon/zone.lua b/game/modules/example_realtime/data/zones/dungeon/zone.lua
index 9c98ecf8a9..2e965b232c 100644
--- a/game/modules/example_realtime/data/zones/dungeon/zone.lua
+++ b/game/modules/example_realtime/data/zones/dungeon/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/dialogs/DeathDialog.lua b/game/modules/example_realtime/dialogs/DeathDialog.lua
index 05285eaa3e..0d931a30cb 100644
--- a/game/modules/example_realtime/dialogs/DeathDialog.lua
+++ b/game/modules/example_realtime/dialogs/DeathDialog.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/dialogs/Quit.lua b/game/modules/example_realtime/dialogs/Quit.lua
index 1fbce8ab41..37dada0dbd 100644
--- a/game/modules/example_realtime/dialogs/Quit.lua
+++ b/game/modules/example_realtime/dialogs/Quit.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/init.lua b/game/modules/example_realtime/init.lua
index ea4b7bc9db..dd6beb17c4 100644
--- a/game/modules/example_realtime/init.lua
+++ b/game/modules/example_realtime/init.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/example_realtime/load.lua b/game/modules/example_realtime/load.lua
index ad79f70410..a9ab4f11d8 100644
--- a/game/modules/example_realtime/load.lua
+++ b/game/modules/example_realtime/load.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/ai/adventurer.lua b/game/modules/gruesome/ai/adventurer.lua
index 4a3ba5237e..8f1b9e09fd 100644
--- a/game/modules/gruesome/ai/adventurer.lua
+++ b/game/modules/gruesome/ai/adventurer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/class/Actor.lua b/game/modules/gruesome/class/Actor.lua
index 7106d45817..8fc8f9dfdd 100644
--- a/game/modules/gruesome/class/Actor.lua
+++ b/game/modules/gruesome/class/Actor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/class/Game.lua b/game/modules/gruesome/class/Game.lua
index 71e453d823..c05f5001a6 100644
--- a/game/modules/gruesome/class/Game.lua
+++ b/game/modules/gruesome/class/Game.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/class/Grid.lua b/game/modules/gruesome/class/Grid.lua
index bd4ed55c12..ac6caaac83 100644
--- a/game/modules/gruesome/class/Grid.lua
+++ b/game/modules/gruesome/class/Grid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/class/NPC.lua b/game/modules/gruesome/class/NPC.lua
index 42ef214ed0..d4012e544b 100644
--- a/game/modules/gruesome/class/NPC.lua
+++ b/game/modules/gruesome/class/NPC.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/class/Player.lua b/game/modules/gruesome/class/Player.lua
index ea2ecb0083..f2b9b8ffa5 100644
--- a/game/modules/gruesome/class/Player.lua
+++ b/game/modules/gruesome/class/Player.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/class/PlayerDisplay.lua b/game/modules/gruesome/class/PlayerDisplay.lua
index 9b13b5d0f9..ec3db28096 100644
--- a/game/modules/gruesome/class/PlayerDisplay.lua
+++ b/game/modules/gruesome/class/PlayerDisplay.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/class/interface/Combat.lua b/game/modules/gruesome/class/interface/Combat.lua
index 19d30f3647..635acfed46 100644
--- a/game/modules/gruesome/class/interface/Combat.lua
+++ b/game/modules/gruesome/class/interface/Combat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/birth/descriptors.lua b/game/modules/gruesome/data/birth/descriptors.lua
index 573261c264..6057a4a572 100644
--- a/game/modules/gruesome/data/birth/descriptors.lua
+++ b/game/modules/gruesome/data/birth/descriptors.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/damage_types.lua b/game/modules/gruesome/data/damage_types.lua
index 6df5b7d998..6f95bb9ed1 100644
--- a/game/modules/gruesome/data/damage_types.lua
+++ b/game/modules/gruesome/data/damage_types.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/general/grids/basic.lua b/game/modules/gruesome/data/general/grids/basic.lua
index c2a8bfe202..b5d640a002 100644
--- a/game/modules/gruesome/data/general/grids/basic.lua
+++ b/game/modules/gruesome/data/general/grids/basic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/general/npcs/adventurer.lua b/game/modules/gruesome/data/general/npcs/adventurer.lua
index 2b9870a244..24f1788732 100644
--- a/game/modules/gruesome/data/general/npcs/adventurer.lua
+++ b/game/modules/gruesome/data/general/npcs/adventurer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/gfx/particles/acid.lua b/game/modules/gruesome/data/gfx/particles/acid.lua
index c7c37867af..ddf4cfc04c 100644
--- a/game/modules/gruesome/data/gfx/particles/acid.lua
+++ b/game/modules/gruesome/data/gfx/particles/acid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/gfx/particles/ball_shadow.lua b/game/modules/gruesome/data/gfx/particles/ball_shadow.lua
index 8c97b5ab31..3156b86288 100644
--- a/game/modules/gruesome/data/gfx/particles/ball_shadow.lua
+++ b/game/modules/gruesome/data/gfx/particles/ball_shadow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/rooms/pilar.lua b/game/modules/gruesome/data/rooms/pilar.lua
index aa2963c3c6..f3cbf6b5a1 100644
--- a/game/modules/gruesome/data/rooms/pilar.lua
+++ b/game/modules/gruesome/data/rooms/pilar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/rooms/simple.lua b/game/modules/gruesome/data/rooms/simple.lua
index cdb37a6920..2b132a1079 100644
--- a/game/modules/gruesome/data/rooms/simple.lua
+++ b/game/modules/gruesome/data/rooms/simple.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/talents.lua b/game/modules/gruesome/data/talents.lua
index 7f66dcc0ad..b8752f8c5c 100644
--- a/game/modules/gruesome/data/talents.lua
+++ b/game/modules/gruesome/data/talents.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/timed_effects.lua b/game/modules/gruesome/data/timed_effects.lua
index 21992afb6e..b567512bb5 100644
--- a/game/modules/gruesome/data/timed_effects.lua
+++ b/game/modules/gruesome/data/timed_effects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/zones/dungeon/grids.lua b/game/modules/gruesome/data/zones/dungeon/grids.lua
index 5832131be7..ed7f229c8b 100644
--- a/game/modules/gruesome/data/zones/dungeon/grids.lua
+++ b/game/modules/gruesome/data/zones/dungeon/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/zones/dungeon/npcs.lua b/game/modules/gruesome/data/zones/dungeon/npcs.lua
index 3780af788d..50fe2f3ee6 100644
--- a/game/modules/gruesome/data/zones/dungeon/npcs.lua
+++ b/game/modules/gruesome/data/zones/dungeon/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/zones/dungeon/objects.lua b/game/modules/gruesome/data/zones/dungeon/objects.lua
index 16c6ffbed0..b3648a10c1 100644
--- a/game/modules/gruesome/data/zones/dungeon/objects.lua
+++ b/game/modules/gruesome/data/zones/dungeon/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/zones/dungeon/traps.lua b/game/modules/gruesome/data/zones/dungeon/traps.lua
index 16c6ffbed0..b3648a10c1 100644
--- a/game/modules/gruesome/data/zones/dungeon/traps.lua
+++ b/game/modules/gruesome/data/zones/dungeon/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/data/zones/dungeon/zone.lua b/game/modules/gruesome/data/zones/dungeon/zone.lua
index 26c4178b9e..1f12aa86df 100644
--- a/game/modules/gruesome/data/zones/dungeon/zone.lua
+++ b/game/modules/gruesome/data/zones/dungeon/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/dialogs/DeathDialog.lua b/game/modules/gruesome/dialogs/DeathDialog.lua
index 05285eaa3e..0d931a30cb 100644
--- a/game/modules/gruesome/dialogs/DeathDialog.lua
+++ b/game/modules/gruesome/dialogs/DeathDialog.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/dialogs/MapMenu.lua b/game/modules/gruesome/dialogs/MapMenu.lua
index 1fac925f54..db258d138a 100644
--- a/game/modules/gruesome/dialogs/MapMenu.lua
+++ b/game/modules/gruesome/dialogs/MapMenu.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/dialogs/Quit.lua b/game/modules/gruesome/dialogs/Quit.lua
index 1fbce8ab41..37dada0dbd 100644
--- a/game/modules/gruesome/dialogs/Quit.lua
+++ b/game/modules/gruesome/dialogs/Quit.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/init.lua b/game/modules/gruesome/init.lua
index 6ea6395911..3b85800c95 100644
--- a/game/modules/gruesome/init.lua
+++ b/game/modules/gruesome/init.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/load.lua b/game/modules/gruesome/load.lua
index 0a0d05cbc7..07e20e2d80 100644
--- a/game/modules/gruesome/load.lua
+++ b/game/modules/gruesome/load.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/gruesome/map_config.lua b/game/modules/gruesome/map_config.lua
index cbb9bf35d8..ae7c55ff9b 100644
--- a/game/modules/gruesome/map_config.lua
+++ b/game/modules/gruesome/map_config.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/ai/escort.lua b/game/modules/tome/ai/escort.lua
index 37b1416d67..5aae47c3fe 100644
--- a/game/modules/tome/ai/escort.lua
+++ b/game/modules/tome/ai/escort.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/ai/heal.lua b/game/modules/tome/ai/heal.lua
index 4006f52153..16d148a193 100644
--- a/game/modules/tome/ai/heal.lua
+++ b/game/modules/tome/ai/heal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/ai/party.lua b/game/modules/tome/ai/party.lua
index d2c7272a49..ada933a11d 100644
--- a/game/modules/tome/ai/party.lua
+++ b/game/modules/tome/ai/party.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/ai/quests.lua b/game/modules/tome/ai/quests.lua
index 2e1a749f57..57dfdaa597 100644
--- a/game/modules/tome/ai/quests.lua
+++ b/game/modules/tome/ai/quests.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/ai/sandworm_tunneler.lua b/game/modules/tome/ai/sandworm_tunneler.lua
index 5009ab45e9..8d3ece5907 100644
--- a/game/modules/tome/ai/sandworm_tunneler.lua
+++ b/game/modules/tome/ai/sandworm_tunneler.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/ai/shadow.lua b/game/modules/tome/ai/shadow.lua
index 6a7d6f0446..b1f4951818 100644
--- a/game/modules/tome/ai/shadow.lua
+++ b/game/modules/tome/ai/shadow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/ai/summon.lua b/game/modules/tome/ai/summon.lua
index 74cdcd575b..34b5d9e594 100644
--- a/game/modules/tome/ai/summon.lua
+++ b/game/modules/tome/ai/summon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/ai/tactical.lua b/game/modules/tome/ai/tactical.lua
index 3cadfb7a80..a50904aea6 100644
--- a/game/modules/tome/ai/tactical.lua
+++ b/game/modules/tome/ai/tactical.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/ai/target.lua b/game/modules/tome/ai/target.lua
index 3711b6f68b..68a719b346 100644
--- a/game/modules/tome/ai/target.lua
+++ b/game/modules/tome/ai/target.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/ai/worldnpcs.lua b/game/modules/tome/ai/worldnpcs.lua
index b804b910eb..84faef32f7 100644
--- a/game/modules/tome/ai/worldnpcs.lua
+++ b/game/modules/tome/ai/worldnpcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/Actor.lua b/game/modules/tome/class/Actor.lua
index ae3dd989c2..52a887d385 100644
--- a/game/modules/tome/class/Actor.lua
+++ b/game/modules/tome/class/Actor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/BigNews.lua b/game/modules/tome/class/BigNews.lua
index feb19b8928..83c28cadc2 100644
--- a/game/modules/tome/class/BigNews.lua
+++ b/game/modules/tome/class/BigNews.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/Encounter.lua b/game/modules/tome/class/Encounter.lua
index 0d648513fa..56782c5a13 100644
--- a/game/modules/tome/class/Encounter.lua
+++ b/game/modules/tome/class/Encounter.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/FortressPC.lua b/game/modules/tome/class/FortressPC.lua
index f5c41a3975..e7de163599 100644
--- a/game/modules/tome/class/FortressPC.lua
+++ b/game/modules/tome/class/FortressPC.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/Game.lua b/game/modules/tome/class/Game.lua
index 2f29a0254f..df7851dc5a 100644
--- a/game/modules/tome/class/Game.lua
+++ b/game/modules/tome/class/Game.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/GameState.lua b/game/modules/tome/class/GameState.lua
index 4c472fd9b5..6c789694df 100644
--- a/game/modules/tome/class/GameState.lua
+++ b/game/modules/tome/class/GameState.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/Grid.lua b/game/modules/tome/class/Grid.lua
index bd55114a1e..99e0792ef1 100644
--- a/game/modules/tome/class/Grid.lua
+++ b/game/modules/tome/class/Grid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/MapEffects.lua b/game/modules/tome/class/MapEffects.lua
index 72ca171bdb..b178b969d4 100644
--- a/game/modules/tome/class/MapEffects.lua
+++ b/game/modules/tome/class/MapEffects.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/NPC.lua b/game/modules/tome/class/NPC.lua
index 71a96fa1bd..ce9c9b563c 100644
--- a/game/modules/tome/class/NPC.lua
+++ b/game/modules/tome/class/NPC.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/NicerTiles.lua b/game/modules/tome/class/NicerTiles.lua
index 099d276ab4..3ee7ceec80 100644
--- a/game/modules/tome/class/NicerTiles.lua
+++ b/game/modules/tome/class/NicerTiles.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/NicerTilesOverlays.lua b/game/modules/tome/class/NicerTilesOverlays.lua
index ebc7119207..098dd249e5 100644
--- a/game/modules/tome/class/NicerTilesOverlays.lua
+++ b/game/modules/tome/class/NicerTilesOverlays.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/Object.lua b/game/modules/tome/class/Object.lua
index e5fbcf2b15..e7fd2972ed 100644
--- a/game/modules/tome/class/Object.lua
+++ b/game/modules/tome/class/Object.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/Party.lua b/game/modules/tome/class/Party.lua
index 5b8fa37ccd..b7f1983223 100644
--- a/game/modules/tome/class/Party.lua
+++ b/game/modules/tome/class/Party.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/PartyMember.lua b/game/modules/tome/class/PartyMember.lua
index 5f8d3faaa0..3aaf44a47b 100644
--- a/game/modules/tome/class/PartyMember.lua
+++ b/game/modules/tome/class/PartyMember.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/Player.lua b/game/modules/tome/class/Player.lua
index 1d4cfd09a8..1076d6b8dd 100644
--- a/game/modules/tome/class/Player.lua
+++ b/game/modules/tome/class/Player.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/PlayerDisplay.lua b/game/modules/tome/class/PlayerDisplay.lua
index 2e23ac4077..f5f5132354 100644
--- a/game/modules/tome/class/PlayerDisplay.lua
+++ b/game/modules/tome/class/PlayerDisplay.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/Projectile.lua b/game/modules/tome/class/Projectile.lua
index a52c91a259..b6abcbb3a9 100644
--- a/game/modules/tome/class/Projectile.lua
+++ b/game/modules/tome/class/Projectile.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/StellarBody.lua b/game/modules/tome/class/StellarBody.lua
index b383f00d59..944f703490 100644
--- a/game/modules/tome/class/StellarBody.lua
+++ b/game/modules/tome/class/StellarBody.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/Store.lua b/game/modules/tome/class/Store.lua
index 96a979cb4d..121bb7f556 100644
--- a/game/modules/tome/class/Store.lua
+++ b/game/modules/tome/class/Store.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/Tooltip.lua b/game/modules/tome/class/Tooltip.lua
index 90cbe193f7..8c52014365 100644
--- a/game/modules/tome/class/Tooltip.lua
+++ b/game/modules/tome/class/Tooltip.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/Trap.lua b/game/modules/tome/class/Trap.lua
index 757f00a2c3..5da578dfeb 100644
--- a/game/modules/tome/class/Trap.lua
+++ b/game/modules/tome/class/Trap.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/UserChatExtension.lua b/game/modules/tome/class/UserChatExtension.lua
index 4b56688cee..1667afc37b 100644
--- a/game/modules/tome/class/UserChatExtension.lua
+++ b/game/modules/tome/class/UserChatExtension.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/WildernessGrid.lua b/game/modules/tome/class/WildernessGrid.lua
index 0fd7d51733..906526cc92 100644
--- a/game/modules/tome/class/WildernessGrid.lua
+++ b/game/modules/tome/class/WildernessGrid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/World.lua b/game/modules/tome/class/World.lua
index ed1d8c4585..67ea995d8c 100644
--- a/game/modules/tome/class/World.lua
+++ b/game/modules/tome/class/World.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/WorldNPC.lua b/game/modules/tome/class/WorldNPC.lua
index 3a4c7df766..d06db03219 100644
--- a/game/modules/tome/class/WorldNPC.lua
+++ b/game/modules/tome/class/WorldNPC.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/Zone.lua b/game/modules/tome/class/Zone.lua
index 62ffd60b15..49548c62ab 100644
--- a/game/modules/tome/class/Zone.lua
+++ b/game/modules/tome/class/Zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/generator/actor/Arena.lua b/game/modules/tome/class/generator/actor/Arena.lua
index 2cc45160e5..7ede121cd1 100644
--- a/game/modules/tome/class/generator/actor/Arena.lua
+++ b/game/modules/tome/class/generator/actor/Arena.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/generator/actor/CharredScar.lua b/game/modules/tome/class/generator/actor/CharredScar.lua
index 96682bb7a9..95c9abe141 100644
--- a/game/modules/tome/class/generator/actor/CharredScar.lua
+++ b/game/modules/tome/class/generator/actor/CharredScar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/generator/actor/HighPeakFinal.lua b/game/modules/tome/class/generator/actor/HighPeakFinal.lua
index 2fe2510e65..801da86480 100644
--- a/game/modules/tome/class/generator/actor/HighPeakFinal.lua
+++ b/game/modules/tome/class/generator/actor/HighPeakFinal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/generator/actor/OnSpots.lua b/game/modules/tome/class/generator/actor/OnSpots.lua
index 25cb306456..1b17683958 100644
--- a/game/modules/tome/class/generator/actor/OnSpots.lua
+++ b/game/modules/tome/class/generator/actor/OnSpots.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/generator/actor/Random.lua b/game/modules/tome/class/generator/actor/Random.lua
index 6641218eb6..af8ce03a5d 100644
--- a/game/modules/tome/class/generator/actor/Random.lua
+++ b/game/modules/tome/class/generator/actor/Random.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/generator/actor/RandomStairGuard.lua b/game/modules/tome/class/generator/actor/RandomStairGuard.lua
index bd4ed22092..6c8078772a 100644
--- a/game/modules/tome/class/generator/actor/RandomStairGuard.lua
+++ b/game/modules/tome/class/generator/actor/RandomStairGuard.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/generator/actor/Sandworm.lua b/game/modules/tome/class/generator/actor/Sandworm.lua
index 19fa686aff..d4230c5c46 100644
--- a/game/modules/tome/class/generator/actor/Sandworm.lua
+++ b/game/modules/tome/class/generator/actor/Sandworm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/generator/actor/ValleyMoon.lua b/game/modules/tome/class/generator/actor/ValleyMoon.lua
index 67e424f990..89c1bd847a 100644
--- a/game/modules/tome/class/generator/actor/ValleyMoon.lua
+++ b/game/modules/tome/class/generator/actor/ValleyMoon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/generator/map/Caldera.lua b/game/modules/tome/class/generator/map/Caldera.lua
index b38b281d0d..735502aa59 100644
--- a/game/modules/tome/class/generator/map/Caldera.lua
+++ b/game/modules/tome/class/generator/map/Caldera.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/generator/map/CharredScar.lua b/game/modules/tome/class/generator/map/CharredScar.lua
index 21b66425b6..224485726b 100644
--- a/game/modules/tome/class/generator/map/CharredScar.lua
+++ b/game/modules/tome/class/generator/map/CharredScar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/generator/map/GenericTunnel.lua b/game/modules/tome/class/generator/map/GenericTunnel.lua
index cdd6484517..0f49a17819 100644
--- a/game/modules/tome/class/generator/map/GenericTunnel.lua
+++ b/game/modules/tome/class/generator/map/GenericTunnel.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/generator/map/SlimeTunnels.lua b/game/modules/tome/class/generator/map/SlimeTunnels.lua
index f613980bde..8a6b5952b9 100644
--- a/game/modules/tome/class/generator/map/SlimeTunnels.lua
+++ b/game/modules/tome/class/generator/map/SlimeTunnels.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/ActorInscriptions.lua b/game/modules/tome/class/interface/ActorInscriptions.lua
index 3b81af2978..91c609eb49 100644
--- a/game/modules/tome/class/interface/ActorInscriptions.lua
+++ b/game/modules/tome/class/interface/ActorInscriptions.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/ActorLife.lua b/game/modules/tome/class/interface/ActorLife.lua
index 7a6301c265..fd4fe69c7b 100644
--- a/game/modules/tome/class/interface/ActorLife.lua
+++ b/game/modules/tome/class/interface/ActorLife.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/ActorPartyQuest.lua b/game/modules/tome/class/interface/ActorPartyQuest.lua
index 3504233ab3..2adc06b590 100644
--- a/game/modules/tome/class/interface/ActorPartyQuest.lua
+++ b/game/modules/tome/class/interface/ActorPartyQuest.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/Archery.lua b/game/modules/tome/class/interface/Archery.lua
index 9bc8b56b28..c15745745f 100644
--- a/game/modules/tome/class/interface/Archery.lua
+++ b/game/modules/tome/class/interface/Archery.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/Combat.lua b/game/modules/tome/class/interface/Combat.lua
index 746e1c0fc0..e0d60ba8b4 100644
--- a/game/modules/tome/class/interface/Combat.lua
+++ b/game/modules/tome/class/interface/Combat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/PartyDeath.lua b/game/modules/tome/class/interface/PartyDeath.lua
index aa7a995193..dcd594ed56 100644
--- a/game/modules/tome/class/interface/PartyDeath.lua
+++ b/game/modules/tome/class/interface/PartyDeath.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/PartyIngredients.lua b/game/modules/tome/class/interface/PartyIngredients.lua
index 2ba1e610bc..d4f4c7cfef 100644
--- a/game/modules/tome/class/interface/PartyIngredients.lua
+++ b/game/modules/tome/class/interface/PartyIngredients.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/PartyLore.lua b/game/modules/tome/class/interface/PartyLore.lua
index fa7502a324..2852e7a4b3 100644
--- a/game/modules/tome/class/interface/PartyLore.lua
+++ b/game/modules/tome/class/interface/PartyLore.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/PlayerDumpJSON.lua b/game/modules/tome/class/interface/PlayerDumpJSON.lua
index 9a04ea9b03..09c8258e79 100644
--- a/game/modules/tome/class/interface/PlayerDumpJSON.lua
+++ b/game/modules/tome/class/interface/PlayerDumpJSON.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/PlayerExplore.lua b/game/modules/tome/class/interface/PlayerExplore.lua
index 1e805574f1..50c0024dd1 100644
--- a/game/modules/tome/class/interface/PlayerExplore.lua
+++ b/game/modules/tome/class/interface/PlayerExplore.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/PlayerStats.lua b/game/modules/tome/class/interface/PlayerStats.lua
index 03fbb2900f..3b19e28f49 100644
--- a/game/modules/tome/class/interface/PlayerStats.lua
+++ b/game/modules/tome/class/interface/PlayerStats.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/TooltipsData.lua b/game/modules/tome/class/interface/TooltipsData.lua
index dabae8f891..0333432625 100644
--- a/game/modules/tome/class/interface/TooltipsData.lua
+++ b/game/modules/tome/class/interface/TooltipsData.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/interface/WorldAchievements.lua b/game/modules/tome/class/interface/WorldAchievements.lua
index c5fc59d6c1..ec444eda65 100644
--- a/game/modules/tome/class/interface/WorldAchievements.lua
+++ b/game/modules/tome/class/interface/WorldAchievements.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/uiset/Classic.lua b/game/modules/tome/class/uiset/Classic.lua
index 590a32d534..0cf7057cc7 100644
--- a/game/modules/tome/class/uiset/Classic.lua
+++ b/game/modules/tome/class/uiset/Classic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/uiset/Minimalist.lua b/game/modules/tome/class/uiset/Minimalist.lua
index b5980c8f75..2fdc0830dd 100644
--- a/game/modules/tome/class/uiset/Minimalist.lua
+++ b/game/modules/tome/class/uiset/Minimalist.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/class/uiset/UISet.lua b/game/modules/tome/class/uiset/UISet.lua
index f64a21848b..bda906b324 100644
--- a/game/modules/tome/class/uiset/UISet.lua
+++ b/game/modules/tome/class/uiset/UISet.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/achievements/arena.lua b/game/modules/tome/data/achievements/arena.lua
index 2135504f19..792eabef30 100644
--- a/game/modules/tome/data/achievements/arena.lua
+++ b/game/modules/tome/data/achievements/arena.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/achievements/donator.lua b/game/modules/tome/data/achievements/donator.lua
index 9e4ae17e28..68ff0c5dad 100644
--- a/game/modules/tome/data/achievements/donator.lua
+++ b/game/modules/tome/data/achievements/donator.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/achievements/events.lua b/game/modules/tome/data/achievements/events.lua
index a61661359f..aa51e88628 100644
--- a/game/modules/tome/data/achievements/events.lua
+++ b/game/modules/tome/data/achievements/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/achievements/infinite-dungeon.lua b/game/modules/tome/data/achievements/infinite-dungeon.lua
index 9d3e66833e..ce5945c9cf 100644
--- a/game/modules/tome/data/achievements/infinite-dungeon.lua
+++ b/game/modules/tome/data/achievements/infinite-dungeon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/achievements/items.lua b/game/modules/tome/data/achievements/items.lua
index db566ba611..21a1182140 100644
--- a/game/modules/tome/data/achievements/items.lua
+++ b/game/modules/tome/data/achievements/items.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/achievements/kills.lua b/game/modules/tome/data/achievements/kills.lua
index 227494da43..6265046c70 100644
--- a/game/modules/tome/data/achievements/kills.lua
+++ b/game/modules/tome/data/achievements/kills.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/achievements/lore.lua b/game/modules/tome/data/achievements/lore.lua
index 60295b5976..f57aa03a8e 100644
--- a/game/modules/tome/data/achievements/lore.lua
+++ b/game/modules/tome/data/achievements/lore.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/achievements/player.lua b/game/modules/tome/data/achievements/player.lua
index c93dbcce76..5c59349f70 100644
--- a/game/modules/tome/data/achievements/player.lua
+++ b/game/modules/tome/data/achievements/player.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/achievements/quests.lua b/game/modules/tome/data/achievements/quests.lua
index 49bab432ca..087ee87048 100644
--- a/game/modules/tome/data/achievements/quests.lua
+++ b/game/modules/tome/data/achievements/quests.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/achievements/talents.lua b/game/modules/tome/data/achievements/talents.lua
index 8f9252342f..b94936ef3f 100644
--- a/game/modules/tome/data/achievements/talents.lua
+++ b/game/modules/tome/data/achievements/talents.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/autolevel_schemes.lua b/game/modules/tome/data/autolevel_schemes.lua
index 7b459409a5..0d3624f9ce 100644
--- a/game/modules/tome/data/autolevel_schemes.lua
+++ b/game/modules/tome/data/autolevel_schemes.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/classes/adventurer.lua b/game/modules/tome/data/birth/classes/adventurer.lua
index a36b817f8b..43f243089f 100644
--- a/game/modules/tome/data/birth/classes/adventurer.lua
+++ b/game/modules/tome/data/birth/classes/adventurer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/classes/afflicted.lua b/game/modules/tome/data/birth/classes/afflicted.lua
index a3f10a6829..e104d81159 100644
--- a/game/modules/tome/data/birth/classes/afflicted.lua
+++ b/game/modules/tome/data/birth/classes/afflicted.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/classes/celestial.lua b/game/modules/tome/data/birth/classes/celestial.lua
index e9cb0f2d5b..5cce0d2615 100644
--- a/game/modules/tome/data/birth/classes/celestial.lua
+++ b/game/modules/tome/data/birth/classes/celestial.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/classes/chronomancer.lua b/game/modules/tome/data/birth/classes/chronomancer.lua
index 55ac72583b..2abfa68920 100644
--- a/game/modules/tome/data/birth/classes/chronomancer.lua
+++ b/game/modules/tome/data/birth/classes/chronomancer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/classes/corrupted.lua b/game/modules/tome/data/birth/classes/corrupted.lua
index 520e33531e..f92f3deeca 100644
--- a/game/modules/tome/data/birth/classes/corrupted.lua
+++ b/game/modules/tome/data/birth/classes/corrupted.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/classes/mage.lua b/game/modules/tome/data/birth/classes/mage.lua
index 5f56727d10..c3fed15bf1 100644
--- a/game/modules/tome/data/birth/classes/mage.lua
+++ b/game/modules/tome/data/birth/classes/mage.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/classes/none.lua b/game/modules/tome/data/birth/classes/none.lua
index 910ce7344d..05859c3f45 100644
--- a/game/modules/tome/data/birth/classes/none.lua
+++ b/game/modules/tome/data/birth/classes/none.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/classes/psionic.lua b/game/modules/tome/data/birth/classes/psionic.lua
index 800fe107d9..d17df0b46d 100644
--- a/game/modules/tome/data/birth/classes/psionic.lua
+++ b/game/modules/tome/data/birth/classes/psionic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/classes/rogue.lua b/game/modules/tome/data/birth/classes/rogue.lua
index 6accd8f732..df8310b859 100644
--- a/game/modules/tome/data/birth/classes/rogue.lua
+++ b/game/modules/tome/data/birth/classes/rogue.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/classes/tutorial.lua b/game/modules/tome/data/birth/classes/tutorial.lua
index f77324698a..31c736b496 100644
--- a/game/modules/tome/data/birth/classes/tutorial.lua
+++ b/game/modules/tome/data/birth/classes/tutorial.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/classes/warrior.lua b/game/modules/tome/data/birth/classes/warrior.lua
index 3763dce91b..91894a89ca 100644
--- a/game/modules/tome/data/birth/classes/warrior.lua
+++ b/game/modules/tome/data/birth/classes/warrior.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/classes/wilder.lua b/game/modules/tome/data/birth/classes/wilder.lua
index f411a4fe1d..5463837fba 100644
--- a/game/modules/tome/data/birth/classes/wilder.lua
+++ b/game/modules/tome/data/birth/classes/wilder.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/descriptors.lua b/game/modules/tome/data/birth/descriptors.lua
index 0c3f31b6d4..23e92c392b 100644
--- a/game/modules/tome/data/birth/descriptors.lua
+++ b/game/modules/tome/data/birth/descriptors.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/races/construct.lua b/game/modules/tome/data/birth/races/construct.lua
index 1f6018ef80..5ac96e7536 100644
--- a/game/modules/tome/data/birth/races/construct.lua
+++ b/game/modules/tome/data/birth/races/construct.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/races/dwarf.lua b/game/modules/tome/data/birth/races/dwarf.lua
index bca05104f5..c0966273f9 100644
--- a/game/modules/tome/data/birth/races/dwarf.lua
+++ b/game/modules/tome/data/birth/races/dwarf.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/races/elf.lua b/game/modules/tome/data/birth/races/elf.lua
index 10c92f72ac..aedebe9deb 100644
--- a/game/modules/tome/data/birth/races/elf.lua
+++ b/game/modules/tome/data/birth/races/elf.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/races/halfling.lua b/game/modules/tome/data/birth/races/halfling.lua
index ab15de7aed..402460c40f 100644
--- a/game/modules/tome/data/birth/races/halfling.lua
+++ b/game/modules/tome/data/birth/races/halfling.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/races/human.lua b/game/modules/tome/data/birth/races/human.lua
index 2284a09c2e..5620526762 100644
--- a/game/modules/tome/data/birth/races/human.lua
+++ b/game/modules/tome/data/birth/races/human.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/races/tutorial.lua b/game/modules/tome/data/birth/races/tutorial.lua
index 2fe3d0ee8d..848e5ecdea 100644
--- a/game/modules/tome/data/birth/races/tutorial.lua
+++ b/game/modules/tome/data/birth/races/tutorial.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/races/undead.lua b/game/modules/tome/data/birth/races/undead.lua
index ae8a3349dd..cb56d125be 100644
--- a/game/modules/tome/data/birth/races/undead.lua
+++ b/game/modules/tome/data/birth/races/undead.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/races/yeek.lua b/game/modules/tome/data/birth/races/yeek.lua
index 16d4e4b20a..69072b2a14 100644
--- a/game/modules/tome/data/birth/races/yeek.lua
+++ b/game/modules/tome/data/birth/races/yeek.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/sexes.lua b/game/modules/tome/data/birth/sexes.lua
index 65c92da769..88f669246e 100644
--- a/game/modules/tome/data/birth/sexes.lua
+++ b/game/modules/tome/data/birth/sexes.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/birth/worlds.lua b/game/modules/tome/data/birth/worlds.lua
index dba6bdb144..1d94fa8547 100644
--- a/game/modules/tome/data/birth/worlds.lua
+++ b/game/modules/tome/data/birth/worlds.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/calendar_allied.lua b/game/modules/tome/data/calendar_allied.lua
index ff03b3c1f4..ab2d1a8426 100644
--- a/game/modules/tome/data/calendar_allied.lua
+++ b/game/modules/tome/data/calendar_allied.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/calendar_dwarf.lua b/game/modules/tome/data/calendar_dwarf.lua
index 90da5336e6..54c1232af3 100644
--- a/game/modules/tome/data/calendar_dwarf.lua
+++ b/game/modules/tome/data/calendar_dwarf.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/alchemist-derth.lua b/game/modules/tome/data/chats/alchemist-derth.lua
index 6e1450802e..19e3b226cd 100644
--- a/game/modules/tome/data/chats/alchemist-derth.lua
+++ b/game/modules/tome/data/chats/alchemist-derth.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/alchemist-elvala.lua b/game/modules/tome/data/chats/alchemist-elvala.lua
index eb97a68c0d..406fb446a9 100644
--- a/game/modules/tome/data/chats/alchemist-elvala.lua
+++ b/game/modules/tome/data/chats/alchemist-elvala.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/alchemist-golem.lua b/game/modules/tome/data/chats/alchemist-golem.lua
index 1d13cbb779..77162b1994 100644
--- a/game/modules/tome/data/chats/alchemist-golem.lua
+++ b/game/modules/tome/data/chats/alchemist-golem.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/alchemist-hermit.lua b/game/modules/tome/data/chats/alchemist-hermit.lua
index 0f8cf56539..326be7bcda 100644
--- a/game/modules/tome/data/chats/alchemist-hermit.lua
+++ b/game/modules/tome/data/chats/alchemist-hermit.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/alchemist-last-hope.lua b/game/modules/tome/data/chats/alchemist-last-hope.lua
index 92122934f2..b89dbc1db6 100644
--- a/game/modules/tome/data/chats/alchemist-last-hope.lua
+++ b/game/modules/tome/data/chats/alchemist-last-hope.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/angolwen-leader.lua b/game/modules/tome/data/chats/angolwen-leader.lua
index f4b7bd5152..a21824e25e 100644
--- a/game/modules/tome/data/chats/angolwen-leader.lua
+++ b/game/modules/tome/data/chats/angolwen-leader.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/angolwen-staves-store.lua b/game/modules/tome/data/chats/angolwen-staves-store.lua
index c2501cf52c..dbe5c46ade 100644
--- a/game/modules/tome/data/chats/angolwen-staves-store.lua
+++ b/game/modules/tome/data/chats/angolwen-staves-store.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/antimagic-end.lua b/game/modules/tome/data/chats/antimagic-end.lua
index 821835e87c..d1c35acbf6 100644
--- a/game/modules/tome/data/chats/antimagic-end.lua
+++ b/game/modules/tome/data/chats/antimagic-end.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/ardhungol-end.lua b/game/modules/tome/data/chats/ardhungol-end.lua
index 46d6e93e4a..7dd5e61728 100644
--- a/game/modules/tome/data/chats/ardhungol-end.lua
+++ b/game/modules/tome/data/chats/ardhungol-end.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/ardhungol-start.lua b/game/modules/tome/data/chats/ardhungol-start.lua
index 6152a4ae3f..ef48e44b29 100644
--- a/game/modules/tome/data/chats/ardhungol-start.lua
+++ b/game/modules/tome/data/chats/ardhungol-start.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/arena-start.lua b/game/modules/tome/data/chats/arena-start.lua
index 215d829721..e54701e0ca 100644
--- a/game/modules/tome/data/chats/arena-start.lua
+++ b/game/modules/tome/data/chats/arena-start.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/arena-unlock.lua b/game/modules/tome/data/chats/arena-unlock.lua
index 32ade87ee2..4a5dc35b06 100644
--- a/game/modules/tome/data/chats/arena-unlock.lua
+++ b/game/modules/tome/data/chats/arena-unlock.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/arena.lua b/game/modules/tome/data/chats/arena.lua
index 40e64d28e9..b255caf0eb 100644
--- a/game/modules/tome/data/chats/arena.lua
+++ b/game/modules/tome/data/chats/arena.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/assassin-lord-thieves.lua b/game/modules/tome/data/chats/assassin-lord-thieves.lua
index ffd86de90b..84277dbb47 100644
--- a/game/modules/tome/data/chats/assassin-lord-thieves.lua
+++ b/game/modules/tome/data/chats/assassin-lord-thieves.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/assassin-lord.lua b/game/modules/tome/data/chats/assassin-lord.lua
index 48b5414bd1..e85b50579a 100644
--- a/game/modules/tome/data/chats/assassin-lord.lua
+++ b/game/modules/tome/data/chats/assassin-lord.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/chronomancy-see-threads.lua b/game/modules/tome/data/chats/chronomancy-see-threads.lua
index 558d774ba0..be1724f506 100644
--- a/game/modules/tome/data/chats/chronomancy-see-threads.lua
+++ b/game/modules/tome/data/chats/chronomancy-see-threads.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/command-staff.lua b/game/modules/tome/data/chats/command-staff.lua
index 60d9a76d80..ca83ce1552 100644
--- a/game/modules/tome/data/chats/command-staff.lua
+++ b/game/modules/tome/data/chats/command-staff.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/corruptor-quest.lua b/game/modules/tome/data/chats/corruptor-quest.lua
index b81079ace6..bd25fe2ff3 100644
--- a/game/modules/tome/data/chats/corruptor-quest.lua
+++ b/game/modules/tome/data/chats/corruptor-quest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/derth-attack-over.lua b/game/modules/tome/data/chats/derth-attack-over.lua
index 568e06f30d..69ce997cb2 100644
--- a/game/modules/tome/data/chats/derth-attack-over.lua
+++ b/game/modules/tome/data/chats/derth-attack-over.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/dreadfell-ambush.lua b/game/modules/tome/data/chats/dreadfell-ambush.lua
index 85fb366e13..caeef7a9c5 100644
--- a/game/modules/tome/data/chats/dreadfell-ambush.lua
+++ b/game/modules/tome/data/chats/dreadfell-ambush.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/east-portal-end.lua b/game/modules/tome/data/chats/east-portal-end.lua
index b33f491cc0..9b4a751e17 100644
--- a/game/modules/tome/data/chats/east-portal-end.lua
+++ b/game/modules/tome/data/chats/east-portal-end.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/eidolon-plane.lua b/game/modules/tome/data/chats/eidolon-plane.lua
index 6b50623b17..9c6d120ef3 100644
--- a/game/modules/tome/data/chats/eidolon-plane.lua
+++ b/game/modules/tome/data/chats/eidolon-plane.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/elisa-orb-scrying.lua b/game/modules/tome/data/chats/elisa-orb-scrying.lua
index 950964e3a4..2e840fbbb1 100644
--- a/game/modules/tome/data/chats/elisa-orb-scrying.lua
+++ b/game/modules/tome/data/chats/elisa-orb-scrying.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/elisa-shop.lua b/game/modules/tome/data/chats/elisa-shop.lua
index 5d3f12cdd4..a96b24511c 100644
--- a/game/modules/tome/data/chats/elisa-shop.lua
+++ b/game/modules/tome/data/chats/elisa-shop.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/escort-quest-start.lua b/game/modules/tome/data/chats/escort-quest-start.lua
index 8172a46deb..7cf7a89c59 100644
--- a/game/modules/tome/data/chats/escort-quest-start.lua
+++ b/game/modules/tome/data/chats/escort-quest-start.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/escort-quest.lua b/game/modules/tome/data/chats/escort-quest.lua
index 2ff1ca35be..24aa910b70 100644
--- a/game/modules/tome/data/chats/escort-quest.lua
+++ b/game/modules/tome/data/chats/escort-quest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/fallen-aeryn.lua b/game/modules/tome/data/chats/fallen-aeryn.lua
index 5272fb41f9..791f077f55 100644
--- a/game/modules/tome/data/chats/fallen-aeryn.lua
+++ b/game/modules/tome/data/chats/fallen-aeryn.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/gates-of-morning-main.lua b/game/modules/tome/data/chats/gates-of-morning-main.lua
index b53d9471a5..7fbde248e6 100644
--- a/game/modules/tome/data/chats/gates-of-morning-main.lua
+++ b/game/modules/tome/data/chats/gates-of-morning-main.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/gates-of-morning-welcome.lua b/game/modules/tome/data/chats/gates-of-morning-welcome.lua
index 3eedcf089e..e0ee92c186 100644
--- a/game/modules/tome/data/chats/gates-of-morning-welcome.lua
+++ b/game/modules/tome/data/chats/gates-of-morning-welcome.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/golbug-explains.lua b/game/modules/tome/data/chats/golbug-explains.lua
index 59b407ba0b..464c78c121 100644
--- a/game/modules/tome/data/chats/golbug-explains.lua
+++ b/game/modules/tome/data/chats/golbug-explains.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/jewelry-store.lua b/game/modules/tome/data/chats/jewelry-store.lua
index 624f9da159..f00fbb9ff8 100644
--- a/game/modules/tome/data/chats/jewelry-store.lua
+++ b/game/modules/tome/data/chats/jewelry-store.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/keepsake-berethh-encounter.lua b/game/modules/tome/data/chats/keepsake-berethh-encounter.lua
index 31a5dadd21..3903611ccd 100644
--- a/game/modules/tome/data/chats/keepsake-berethh-encounter.lua
+++ b/game/modules/tome/data/chats/keepsake-berethh-encounter.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/keepsake-caravan-destroyed.lua b/game/modules/tome/data/chats/keepsake-caravan-destroyed.lua
index 467391b3f1..5e94a3be49 100644
--- a/game/modules/tome/data/chats/keepsake-caravan-destroyed.lua
+++ b/game/modules/tome/data/chats/keepsake-caravan-destroyed.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/keepsake-kyless-death.lua b/game/modules/tome/data/chats/keepsake-kyless-death.lua
index 035b070df5..c771b6b984 100644
--- a/game/modules/tome/data/chats/keepsake-kyless-death.lua
+++ b/game/modules/tome/data/chats/keepsake-kyless-death.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/last-hope-elder.lua b/game/modules/tome/data/chats/last-hope-elder.lua
index 12ecdd14cc..adebc06d0b 100644
--- a/game/modules/tome/data/chats/last-hope-elder.lua
+++ b/game/modules/tome/data/chats/last-hope-elder.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/last-hope-lost-merchant.lua b/game/modules/tome/data/chats/last-hope-lost-merchant.lua
index 5a71ba439b..3e21f8ba9b 100644
--- a/game/modules/tome/data/chats/last-hope-lost-merchant.lua
+++ b/game/modules/tome/data/chats/last-hope-lost-merchant.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/last-hope-melinda-father.lua b/game/modules/tome/data/chats/last-hope-melinda-father.lua
index 5f2e53e1d9..7f56945910 100644
--- a/game/modules/tome/data/chats/last-hope-melinda-father.lua
+++ b/game/modules/tome/data/chats/last-hope-melinda-father.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/last-hope-weapon-store.lua b/game/modules/tome/data/chats/last-hope-weapon-store.lua
index 8c5c52a258..a2fddc2f7e 100644
--- a/game/modules/tome/data/chats/last-hope-weapon-store.lua
+++ b/game/modules/tome/data/chats/last-hope-weapon-store.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/limmir-valley-moon.lua b/game/modules/tome/data/chats/limmir-valley-moon.lua
index ef8a985d46..5fb6bda70d 100644
--- a/game/modules/tome/data/chats/limmir-valley-moon.lua
+++ b/game/modules/tome/data/chats/limmir-valley-moon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/lost-merchant.lua b/game/modules/tome/data/chats/lost-merchant.lua
index e0275266c8..71ee86f304 100644
--- a/game/modules/tome/data/chats/lost-merchant.lua
+++ b/game/modules/tome/data/chats/lost-merchant.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/lumberjack-quest-done.lua b/game/modules/tome/data/chats/lumberjack-quest-done.lua
index 920b5ba061..7336b19d3a 100644
--- a/game/modules/tome/data/chats/lumberjack-quest-done.lua
+++ b/game/modules/tome/data/chats/lumberjack-quest-done.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/lumberjack-quest.lua b/game/modules/tome/data/chats/lumberjack-quest.lua
index 946e70cf38..4b332fe582 100644
--- a/game/modules/tome/data/chats/lumberjack-quest.lua
+++ b/game/modules/tome/data/chats/lumberjack-quest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/mage-apprentice-quest.lua b/game/modules/tome/data/chats/mage-apprentice-quest.lua
index d6631b40a3..fd2a9e9115 100644
--- a/game/modules/tome/data/chats/mage-apprentice-quest.lua
+++ b/game/modules/tome/data/chats/mage-apprentice-quest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/magic-store.lua b/game/modules/tome/data/chats/magic-store.lua
index 16e076f581..bc7375da75 100644
--- a/game/modules/tome/data/chats/magic-store.lua
+++ b/game/modules/tome/data/chats/magic-store.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/melinda-beach-end.lua b/game/modules/tome/data/chats/melinda-beach-end.lua
index 045885e197..87b532c25a 100644
--- a/game/modules/tome/data/chats/melinda-beach-end.lua
+++ b/game/modules/tome/data/chats/melinda-beach-end.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/melinda-beach.lua b/game/modules/tome/data/chats/melinda-beach.lua
index 3d0dd26d8a..a66f8812b3 100644
--- a/game/modules/tome/data/chats/melinda-beach.lua
+++ b/game/modules/tome/data/chats/melinda-beach.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/melinda-fortress.lua b/game/modules/tome/data/chats/melinda-fortress.lua
index 6415f632e0..3a9c45d742 100644
--- a/game/modules/tome/data/chats/melinda-fortress.lua
+++ b/game/modules/tome/data/chats/melinda-fortress.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/message-last-hope.lua b/game/modules/tome/data/chats/message-last-hope.lua
index d655541704..8bb0fbf85c 100644
--- a/game/modules/tome/data/chats/message-last-hope.lua
+++ b/game/modules/tome/data/chats/message-last-hope.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/myssil.lua b/game/modules/tome/data/chats/myssil.lua
index 5e1d796109..3e4692b66a 100644
--- a/game/modules/tome/data/chats/myssil.lua
+++ b/game/modules/tome/data/chats/myssil.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/norgan-saved.lua b/game/modules/tome/data/chats/norgan-saved.lua
index df23cc1d56..33d3b1ee8e 100644
--- a/game/modules/tome/data/chats/norgan-saved.lua
+++ b/game/modules/tome/data/chats/norgan-saved.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/orc-breeding-pits.lua b/game/modules/tome/data/chats/orc-breeding-pits.lua
index 1b480e834b..17f6a47dda 100644
--- a/game/modules/tome/data/chats/orc-breeding-pits.lua
+++ b/game/modules/tome/data/chats/orc-breeding-pits.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/paradoxology.lua b/game/modules/tome/data/chats/paradoxology.lua
index 3e664d658e..723ad05635 100644
--- a/game/modules/tome/data/chats/paradoxology.lua
+++ b/game/modules/tome/data/chats/paradoxology.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/player-inscription.lua b/game/modules/tome/data/chats/player-inscription.lua
index 644a15b346..eb097d028f 100644
--- a/game/modules/tome/data/chats/player-inscription.lua
+++ b/game/modules/tome/data/chats/player-inscription.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/point-zero-zemekkys.lua b/game/modules/tome/data/chats/point-zero-zemekkys.lua
index 24a414f6d7..55da389124 100644
--- a/game/modules/tome/data/chats/point-zero-zemekkys.lua
+++ b/game/modules/tome/data/chats/point-zero-zemekkys.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/pre-charred-scar-eruan.lua b/game/modules/tome/data/chats/pre-charred-scar-eruan.lua
index 91b0dd06f2..0167666d90 100644
--- a/game/modules/tome/data/chats/pre-charred-scar-eruan.lua
+++ b/game/modules/tome/data/chats/pre-charred-scar-eruan.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/pre-charred-scar.lua b/game/modules/tome/data/chats/pre-charred-scar.lua
index eff71d9a27..cf593d7c54 100644
--- a/game/modules/tome/data/chats/pre-charred-scar.lua
+++ b/game/modules/tome/data/chats/pre-charred-scar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/ring-of-blood-master.lua b/game/modules/tome/data/chats/ring-of-blood-master.lua
index 48e2537b7e..a6497e79e0 100644
--- a/game/modules/tome/data/chats/ring-of-blood-master.lua
+++ b/game/modules/tome/data/chats/ring-of-blood-master.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/ring-of-blood-orb.lua b/game/modules/tome/data/chats/ring-of-blood-orb.lua
index 7baa275caa..cdf76302c6 100644
--- a/game/modules/tome/data/chats/ring-of-blood-orb.lua
+++ b/game/modules/tome/data/chats/ring-of-blood-orb.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/ring-of-blood-win.lua b/game/modules/tome/data/chats/ring-of-blood-win.lua
index 7300e8176b..21f12edec4 100644
--- a/game/modules/tome/data/chats/ring-of-blood-win.lua
+++ b/game/modules/tome/data/chats/ring-of-blood-win.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/sage-kitty.lua b/game/modules/tome/data/chats/sage-kitty.lua
index 5625cd7a5a..a27a4bbd76 100644
--- a/game/modules/tome/data/chats/sage-kitty.lua
+++ b/game/modules/tome/data/chats/sage-kitty.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/shertul-fortress-butler.lua b/game/modules/tome/data/chats/shertul-fortress-butler.lua
index 5557a5aefd..4f02225a8f 100644
--- a/game/modules/tome/data/chats/shertul-fortress-butler.lua
+++ b/game/modules/tome/data/chats/shertul-fortress-butler.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/shertul-fortress-caldizar.lua b/game/modules/tome/data/chats/shertul-fortress-caldizar.lua
index 6f8c9b10e4..49269af6c9 100644
--- a/game/modules/tome/data/chats/shertul-fortress-caldizar.lua
+++ b/game/modules/tome/data/chats/shertul-fortress-caldizar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/shertul-fortress-command-orb.lua b/game/modules/tome/data/chats/shertul-fortress-command-orb.lua
index f12f9d1526..49391ab8ff 100644
--- a/game/modules/tome/data/chats/shertul-fortress-command-orb.lua
+++ b/game/modules/tome/data/chats/shertul-fortress-command-orb.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/shertul-fortress-gladium-orb.lua b/game/modules/tome/data/chats/shertul-fortress-gladium-orb.lua
index 07f685a35a..c446d535ba 100644
--- a/game/modules/tome/data/chats/shertul-fortress-gladium-orb.lua
+++ b/game/modules/tome/data/chats/shertul-fortress-gladium-orb.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/shertul-fortress-training-orb.lua b/game/modules/tome/data/chats/shertul-fortress-training-orb.lua
index 9626b56fec..9504ccbfea 100644
--- a/game/modules/tome/data/chats/shertul-fortress-training-orb.lua
+++ b/game/modules/tome/data/chats/shertul-fortress-training-orb.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/slasul.lua b/game/modules/tome/data/chats/slasul.lua
index a02962f70f..422acc895f 100644
--- a/game/modules/tome/data/chats/slasul.lua
+++ b/game/modules/tome/data/chats/slasul.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/sorcerer-end.lua b/game/modules/tome/data/chats/sorcerer-end.lua
index f7b9632b5a..8841cb2096 100644
--- a/game/modules/tome/data/chats/sorcerer-end.lua
+++ b/game/modules/tome/data/chats/sorcerer-end.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/sorcerer-fight.lua b/game/modules/tome/data/chats/sorcerer-fight.lua
index d1806d2ab4..aa2487d7bd 100644
--- a/game/modules/tome/data/chats/sorcerer-fight.lua
+++ b/game/modules/tome/data/chats/sorcerer-fight.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/tannen.lua b/game/modules/tome/data/chats/tannen.lua
index 7a3193a134..efc0ffedbf 100644
--- a/game/modules/tome/data/chats/tannen.lua
+++ b/game/modules/tome/data/chats/tannen.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/tarelion-start-archmage.lua b/game/modules/tome/data/chats/tarelion-start-archmage.lua
index 86bda65c5c..e12eee92b9 100644
--- a/game/modules/tome/data/chats/tarelion-start-archmage.lua
+++ b/game/modules/tome/data/chats/tarelion-start-archmage.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/tarelion.lua b/game/modules/tome/data/chats/tarelion.lua
index 91456a698a..ef8d8f1409 100644
--- a/game/modules/tome/data/chats/tarelion.lua
+++ b/game/modules/tome/data/chats/tarelion.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/temporal-rift-end.lua b/game/modules/tome/data/chats/temporal-rift-end.lua
index f2289945e2..e73e56a615 100644
--- a/game/modules/tome/data/chats/temporal-rift-end.lua
+++ b/game/modules/tome/data/chats/temporal-rift-end.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/temporal-rift-start.lua b/game/modules/tome/data/chats/temporal-rift-start.lua
index a9064003ac..d62df25a3e 100644
--- a/game/modules/tome/data/chats/temporal-rift-start.lua
+++ b/game/modules/tome/data/chats/temporal-rift-start.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/the-master-resurrect.lua b/game/modules/tome/data/chats/the-master-resurrect.lua
index 46b75003e1..138e9a7865 100644
--- a/game/modules/tome/data/chats/the-master-resurrect.lua
+++ b/game/modules/tome/data/chats/the-master-resurrect.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/tutorial-start.lua b/game/modules/tome/data/chats/tutorial-start.lua
index d0c007b359..f0915584cb 100644
--- a/game/modules/tome/data/chats/tutorial-start.lua
+++ b/game/modules/tome/data/chats/tutorial-start.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/ukllmswwik.lua b/game/modules/tome/data/chats/ukllmswwik.lua
index fea60621e9..92e38c0113 100644
--- a/game/modules/tome/data/chats/ukllmswwik.lua
+++ b/game/modules/tome/data/chats/ukllmswwik.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/undead-start-game.lua b/game/modules/tome/data/chats/undead-start-game.lua
index 1c750ce741..8ff86b7b15 100644
--- a/game/modules/tome/data/chats/undead-start-game.lua
+++ b/game/modules/tome/data/chats/undead-start-game.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/undead-start-kill.lua b/game/modules/tome/data/chats/undead-start-kill.lua
index e6b5f7748b..5a8d6a57e9 100644
--- a/game/modules/tome/data/chats/undead-start-kill.lua
+++ b/game/modules/tome/data/chats/undead-start-kill.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/unremarkable-cave-bosses.lua b/game/modules/tome/data/chats/unremarkable-cave-bosses.lua
index edbd52eb7e..24723c3b69 100644
--- a/game/modules/tome/data/chats/unremarkable-cave-bosses.lua
+++ b/game/modules/tome/data/chats/unremarkable-cave-bosses.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/unremarkable-cave-fillarel.lua b/game/modules/tome/data/chats/unremarkable-cave-fillarel.lua
index 0526e98103..93f159d1e7 100644
--- a/game/modules/tome/data/chats/unremarkable-cave-fillarel.lua
+++ b/game/modules/tome/data/chats/unremarkable-cave-fillarel.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/unremarkable-cave-krogar.lua b/game/modules/tome/data/chats/unremarkable-cave-krogar.lua
index 7aaaf3aa8e..ac148ba3bc 100644
--- a/game/modules/tome/data/chats/unremarkable-cave-krogar.lua
+++ b/game/modules/tome/data/chats/unremarkable-cave-krogar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/ward.lua b/game/modules/tome/data/chats/ward.lua
index 5ae34d5c51..5d065a84c9 100644
--- a/game/modules/tome/data/chats/ward.lua
+++ b/game/modules/tome/data/chats/ward.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/worldly-knowledge.lua b/game/modules/tome/data/chats/worldly-knowledge.lua
index ec2f17c988..2afb5a93ec 100644
--- a/game/modules/tome/data/chats/worldly-knowledge.lua
+++ b/game/modules/tome/data/chats/worldly-knowledge.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/yeek-wayist.lua b/game/modules/tome/data/chats/yeek-wayist.lua
index b12ebef919..31f432f4b1 100644
--- a/game/modules/tome/data/chats/yeek-wayist.lua
+++ b/game/modules/tome/data/chats/yeek-wayist.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/zemekkys-done.lua b/game/modules/tome/data/chats/zemekkys-done.lua
index 151c5256fb..6150d93595 100644
--- a/game/modules/tome/data/chats/zemekkys-done.lua
+++ b/game/modules/tome/data/chats/zemekkys-done.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/zemekkys-start-chronomancers.lua b/game/modules/tome/data/chats/zemekkys-start-chronomancers.lua
index 65f22eb372..05cb25101b 100644
--- a/game/modules/tome/data/chats/zemekkys-start-chronomancers.lua
+++ b/game/modules/tome/data/chats/zemekkys-start-chronomancers.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/zemekkys.lua b/game/modules/tome/data/chats/zemekkys.lua
index d5c419f677..0729f868fd 100644
--- a/game/modules/tome/data/chats/zemekkys.lua
+++ b/game/modules/tome/data/chats/zemekkys.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/zigur-mindstar-store.lua b/game/modules/tome/data/chats/zigur-mindstar-store.lua
index 5aecd6eb49..c3810281d6 100644
--- a/game/modules/tome/data/chats/zigur-mindstar-store.lua
+++ b/game/modules/tome/data/chats/zigur-mindstar-store.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/zigur-trainer.lua b/game/modules/tome/data/chats/zigur-trainer.lua
index c5289b1971..52f73d4009 100644
--- a/game/modules/tome/data/chats/zigur-trainer.lua
+++ b/game/modules/tome/data/chats/zigur-trainer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/chats/zoisla.lua b/game/modules/tome/data/chats/zoisla.lua
index 80bc4e5bef..a236d76db1 100644
--- a/game/modules/tome/data/chats/zoisla.lua
+++ b/game/modules/tome/data/chats/zoisla.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/damage_types.lua b/game/modules/tome/data/damage_types.lua
index 2e73c0c81a..55c5935be7 100644
--- a/game/modules/tome/data/damage_types.lua
+++ b/game/modules/tome/data/damage_types.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/factions.lua b/game/modules/tome/data/factions.lua
index b59817b259..f53c15edee 100644
--- a/game/modules/tome/data/factions.lua
+++ b/game/modules/tome/data/factions.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/encounters/fareast-npcs.lua b/game/modules/tome/data/general/encounters/fareast-npcs.lua
index 74d50cfdca..1b64ee0b74 100644
--- a/game/modules/tome/data/general/encounters/fareast-npcs.lua
+++ b/game/modules/tome/data/general/encounters/fareast-npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/encounters/fareast.lua b/game/modules/tome/data/general/encounters/fareast.lua
index c9ec26a126..d441d07237 100644
--- a/game/modules/tome/data/general/encounters/fareast.lua
+++ b/game/modules/tome/data/general/encounters/fareast.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/encounters/maj-eyal-npcs.lua b/game/modules/tome/data/general/encounters/maj-eyal-npcs.lua
index dce5cde24c..d976c87649 100644
--- a/game/modules/tome/data/general/encounters/maj-eyal-npcs.lua
+++ b/game/modules/tome/data/general/encounters/maj-eyal-npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/encounters/maj-eyal.lua b/game/modules/tome/data/general/encounters/maj-eyal.lua
index ae783540b6..1dfa7b979a 100644
--- a/game/modules/tome/data/general/encounters/maj-eyal.lua
+++ b/game/modules/tome/data/general/encounters/maj-eyal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/antimagic-bush.lua b/game/modules/tome/data/general/events/antimagic-bush.lua
index 3c86a5bd7f..bfd8327f65 100644
--- a/game/modules/tome/data/general/events/antimagic-bush.lua
+++ b/game/modules/tome/data/general/events/antimagic-bush.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/bligthed-soil.lua b/game/modules/tome/data/general/events/bligthed-soil.lua
index 85a5aa50b4..8148070f64 100644
--- a/game/modules/tome/data/general/events/bligthed-soil.lua
+++ b/game/modules/tome/data/general/events/bligthed-soil.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/crystaline-forest.lua b/game/modules/tome/data/general/events/crystaline-forest.lua
index 715131c17c..4757e12457 100644
--- a/game/modules/tome/data/general/events/crystaline-forest.lua
+++ b/game/modules/tome/data/general/events/crystaline-forest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/cultists.lua b/game/modules/tome/data/general/events/cultists.lua
index 76de31b60b..3d50d6e0f0 100644
--- a/game/modules/tome/data/general/events/cultists.lua
+++ b/game/modules/tome/data/general/events/cultists.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/damp-cave.lua b/game/modules/tome/data/general/events/damp-cave.lua
index 4f5adba928..92d0af8687 100644
--- a/game/modules/tome/data/general/events/damp-cave.lua
+++ b/game/modules/tome/data/general/events/damp-cave.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/drake-cave.lua b/game/modules/tome/data/general/events/drake-cave.lua
index 04bb642bcf..fbe3e48193 100644
--- a/game/modules/tome/data/general/events/drake-cave.lua
+++ b/game/modules/tome/data/general/events/drake-cave.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/fearscape-portal.lua b/game/modules/tome/data/general/events/fearscape-portal.lua
index d013d12e6e..75e80ef5c2 100644
--- a/game/modules/tome/data/general/events/fearscape-portal.lua
+++ b/game/modules/tome/data/general/events/fearscape-portal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/fell-aura.lua b/game/modules/tome/data/general/events/fell-aura.lua
index 84fcd04372..8fb5fc4b4d 100644
--- a/game/modules/tome/data/general/events/fell-aura.lua
+++ b/game/modules/tome/data/general/events/fell-aura.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/font-life.lua b/game/modules/tome/data/general/events/font-life.lua
index 8b363bab91..6cf15b18d0 100644
--- a/game/modules/tome/data/general/events/font-life.lua
+++ b/game/modules/tome/data/general/events/font-life.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/glimmerstone.lua b/game/modules/tome/data/general/events/glimmerstone.lua
index f0331c11a9..4caf2c7668 100644
--- a/game/modules/tome/data/general/events/glimmerstone.lua
+++ b/game/modules/tome/data/general/events/glimmerstone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/glowing-chest.lua b/game/modules/tome/data/general/events/glowing-chest.lua
index 34c851c465..a2ab528c08 100644
--- a/game/modules/tome/data/general/events/glowing-chest.lua
+++ b/game/modules/tome/data/general/events/glowing-chest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/groups/fareast-generic.lua b/game/modules/tome/data/general/events/groups/fareast-generic.lua
index eeb8d29e46..abebbd827a 100644
--- a/game/modules/tome/data/general/events/groups/fareast-generic.lua
+++ b/game/modules/tome/data/general/events/groups/fareast-generic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/groups/majeyal-generic.lua b/game/modules/tome/data/general/events/groups/majeyal-generic.lua
index 492bc6fcd7..2b49bec1e5 100644
--- a/game/modules/tome/data/general/events/groups/majeyal-generic.lua
+++ b/game/modules/tome/data/general/events/groups/majeyal-generic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/groups/outdoor-fareast-generic.lua b/game/modules/tome/data/general/events/groups/outdoor-fareast-generic.lua
index 8058359a63..de07dcd15c 100644
--- a/game/modules/tome/data/general/events/groups/outdoor-fareast-generic.lua
+++ b/game/modules/tome/data/general/events/groups/outdoor-fareast-generic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/groups/outdoor-majeyal-generic.lua b/game/modules/tome/data/general/events/groups/outdoor-majeyal-generic.lua
index c9d187fb00..c4373330d8 100644
--- a/game/modules/tome/data/general/events/groups/outdoor-majeyal-generic.lua
+++ b/game/modules/tome/data/general/events/groups/outdoor-majeyal-generic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/groups/outdoor-majeyal-gloomy.lua b/game/modules/tome/data/general/events/groups/outdoor-majeyal-gloomy.lua
index 59b1044ec9..25a1e9bf22 100644
--- a/game/modules/tome/data/general/events/groups/outdoor-majeyal-gloomy.lua
+++ b/game/modules/tome/data/general/events/groups/outdoor-majeyal-gloomy.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/icy-ground.lua b/game/modules/tome/data/general/events/icy-ground.lua
index ac030ffa10..160eb9ef31 100644
--- a/game/modules/tome/data/general/events/icy-ground.lua
+++ b/game/modules/tome/data/general/events/icy-ground.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/meteor.lua b/game/modules/tome/data/general/events/meteor.lua
index 33759d72b7..eb9f598e2f 100644
--- a/game/modules/tome/data/general/events/meteor.lua
+++ b/game/modules/tome/data/general/events/meteor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/naga-portal.lua b/game/modules/tome/data/general/events/naga-portal.lua
index d8bd80503c..4f49513bf3 100644
--- a/game/modules/tome/data/general/events/naga-portal.lua
+++ b/game/modules/tome/data/general/events/naga-portal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/necrotic-air.lua b/game/modules/tome/data/general/events/necrotic-air.lua
index 7bee2e3434..2fe32d4164 100644
--- a/game/modules/tome/data/general/events/necrotic-air.lua
+++ b/game/modules/tome/data/general/events/necrotic-air.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/noxious-caldera.lua b/game/modules/tome/data/general/events/noxious-caldera.lua
index 6d52ce4f29..483de96ce6 100644
--- a/game/modules/tome/data/general/events/noxious-caldera.lua
+++ b/game/modules/tome/data/general/events/noxious-caldera.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/old-battle-field.lua b/game/modules/tome/data/general/events/old-battle-field.lua
index 0c254b9f10..4669add732 100644
--- a/game/modules/tome/data/general/events/old-battle-field.lua
+++ b/game/modules/tome/data/general/events/old-battle-field.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/protective-aura.lua b/game/modules/tome/data/general/events/protective-aura.lua
index b49b4762a2..abcd10b096 100644
--- a/game/modules/tome/data/general/events/protective-aura.lua
+++ b/game/modules/tome/data/general/events/protective-aura.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/pyroclast.lua b/game/modules/tome/data/general/events/pyroclast.lua
index 52293eb3b9..6f8e6d5e4a 100644
--- a/game/modules/tome/data/general/events/pyroclast.lua
+++ b/game/modules/tome/data/general/events/pyroclast.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/rat-lich.lua b/game/modules/tome/data/general/events/rat-lich.lua
index 3ce0f015d6..c14ae575b9 100644
--- a/game/modules/tome/data/general/events/rat-lich.lua
+++ b/game/modules/tome/data/general/events/rat-lich.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/slimey-pool.lua b/game/modules/tome/data/general/events/slimey-pool.lua
index 089f35597c..1f33b5a377 100644
--- a/game/modules/tome/data/general/events/slimey-pool.lua
+++ b/game/modules/tome/data/general/events/slimey-pool.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/sludgenest.lua b/game/modules/tome/data/general/events/sludgenest.lua
index 3f00d0528f..57322d253e 100644
--- a/game/modules/tome/data/general/events/sludgenest.lua
+++ b/game/modules/tome/data/general/events/sludgenest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/snowstorm.lua b/game/modules/tome/data/general/events/snowstorm.lua
index 9ecc820444..c66d3d6d0d 100644
--- a/game/modules/tome/data/general/events/snowstorm.lua
+++ b/game/modules/tome/data/general/events/snowstorm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/spellblaze-scar.lua b/game/modules/tome/data/general/events/spellblaze-scar.lua
index 60160713d9..4b5e282e79 100644
--- a/game/modules/tome/data/general/events/spellblaze-scar.lua
+++ b/game/modules/tome/data/general/events/spellblaze-scar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/thunderstorm.lua b/game/modules/tome/data/general/events/thunderstorm.lua
index 32be6c3ff8..bdcfe79dab 100644
--- a/game/modules/tome/data/general/events/thunderstorm.lua
+++ b/game/modules/tome/data/general/events/thunderstorm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/tombstones.lua b/game/modules/tome/data/general/events/tombstones.lua
index 391c5505be..97e94f882c 100644
--- a/game/modules/tome/data/general/events/tombstones.lua
+++ b/game/modules/tome/data/general/events/tombstones.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/weird-pedestals.lua b/game/modules/tome/data/general/events/weird-pedestals.lua
index 7c8a99ee89..5d1550d3b6 100644
--- a/game/modules/tome/data/general/events/weird-pedestals.lua
+++ b/game/modules/tome/data/general/events/weird-pedestals.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/events/whistling-vortex.lua b/game/modules/tome/data/general/events/whistling-vortex.lua
index 29b16825cc..1f0f343e94 100644
--- a/game/modules/tome/data/general/events/whistling-vortex.lua
+++ b/game/modules/tome/data/general/events/whistling-vortex.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/basic.lua b/game/modules/tome/data/general/grids/basic.lua
index 261753a4f5..8ad93ad5cd 100644
--- a/game/modules/tome/data/general/grids/basic.lua
+++ b/game/modules/tome/data/general/grids/basic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/bone.lua b/game/modules/tome/data/general/grids/bone.lua
index 35e0d2ff92..f8ac82117b 100644
--- a/game/modules/tome/data/general/grids/bone.lua
+++ b/game/modules/tome/data/general/grids/bone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/burntland.lua b/game/modules/tome/data/general/grids/burntland.lua
index 236441091a..92b50b888d 100644
--- a/game/modules/tome/data/general/grids/burntland.lua
+++ b/game/modules/tome/data/general/grids/burntland.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/cave.lua b/game/modules/tome/data/general/grids/cave.lua
index eefbd7dda2..3f0937b0b0 100644
--- a/game/modules/tome/data/general/grids/cave.lua
+++ b/game/modules/tome/data/general/grids/cave.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/forest.lua b/game/modules/tome/data/general/grids/forest.lua
index 64b6eeee70..88aa872960 100644
--- a/game/modules/tome/data/general/grids/forest.lua
+++ b/game/modules/tome/data/general/grids/forest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/fortress.lua b/game/modules/tome/data/general/grids/fortress.lua
index ce6a0fa865..795f6a94a8 100644
--- a/game/modules/tome/data/general/grids/fortress.lua
+++ b/game/modules/tome/data/general/grids/fortress.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/ice.lua b/game/modules/tome/data/general/grids/ice.lua
index e59b0266a8..c534bdb0a6 100644
--- a/game/modules/tome/data/general/grids/ice.lua
+++ b/game/modules/tome/data/general/grids/ice.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/icecave.lua b/game/modules/tome/data/general/grids/icecave.lua
index ab1b93a028..adbb45db89 100644
--- a/game/modules/tome/data/general/grids/icecave.lua
+++ b/game/modules/tome/data/general/grids/icecave.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/jungle.lua b/game/modules/tome/data/general/grids/jungle.lua
index f40b161edc..2e7a72b14f 100644
--- a/game/modules/tome/data/general/grids/jungle.lua
+++ b/game/modules/tome/data/general/grids/jungle.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/jungle_hut.lua b/game/modules/tome/data/general/grids/jungle_hut.lua
index cd9ae8bc0c..250cfe2692 100644
--- a/game/modules/tome/data/general/grids/jungle_hut.lua
+++ b/game/modules/tome/data/general/grids/jungle_hut.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/lava.lua b/game/modules/tome/data/general/grids/lava.lua
index c5d24bd827..05ba74b480 100644
--- a/game/modules/tome/data/general/grids/lava.lua
+++ b/game/modules/tome/data/general/grids/lava.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/mountain.lua b/game/modules/tome/data/general/grids/mountain.lua
index 1a41a54f8c..1908780f9c 100644
--- a/game/modules/tome/data/general/grids/mountain.lua
+++ b/game/modules/tome/data/general/grids/mountain.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/sand.lua b/game/modules/tome/data/general/grids/sand.lua
index b695bc1c41..fab39ac1f8 100644
--- a/game/modules/tome/data/general/grids/sand.lua
+++ b/game/modules/tome/data/general/grids/sand.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/slime.lua b/game/modules/tome/data/general/grids/slime.lua
index dbef092313..3a40f26761 100644
--- a/game/modules/tome/data/general/grids/slime.lua
+++ b/game/modules/tome/data/general/grids/slime.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/underground.lua b/game/modules/tome/data/general/grids/underground.lua
index 029ee1f646..f40f352c5c 100644
--- a/game/modules/tome/data/general/grids/underground.lua
+++ b/game/modules/tome/data/general/grids/underground.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/void.lua b/game/modules/tome/data/general/grids/void.lua
index df493e3aed..d8c2b6eb97 100644
--- a/game/modules/tome/data/general/grids/void.lua
+++ b/game/modules/tome/data/general/grids/void.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/grids/water.lua b/game/modules/tome/data/general/grids/water.lua
index 1884bebabc..fbed20788c 100644
--- a/game/modules/tome/data/general/grids/water.lua
+++ b/game/modules/tome/data/general/grids/water.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/all.lua b/game/modules/tome/data/general/npcs/all.lua
index e1673bcf9b..f0e74376f7 100644
--- a/game/modules/tome/data/general/npcs/all.lua
+++ b/game/modules/tome/data/general/npcs/all.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/ant.lua b/game/modules/tome/data/general/npcs/ant.lua
index 689dd64f60..05cb98ad30 100644
--- a/game/modules/tome/data/general/npcs/ant.lua
+++ b/game/modules/tome/data/general/npcs/ant.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/aquatic_critter.lua b/game/modules/tome/data/general/npcs/aquatic_critter.lua
index 9dbead7c1d..7a2c0a7965 100644
--- a/game/modules/tome/data/general/npcs/aquatic_critter.lua
+++ b/game/modules/tome/data/general/npcs/aquatic_critter.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/aquatic_demon.lua b/game/modules/tome/data/general/npcs/aquatic_demon.lua
index 465cd9c9b8..992ddb2214 100644
--- a/game/modules/tome/data/general/npcs/aquatic_demon.lua
+++ b/game/modules/tome/data/general/npcs/aquatic_demon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/bear.lua b/game/modules/tome/data/general/npcs/bear.lua
index 801fffce64..4f2f178a35 100644
--- a/game/modules/tome/data/general/npcs/bear.lua
+++ b/game/modules/tome/data/general/npcs/bear.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/bird.lua b/game/modules/tome/data/general/npcs/bird.lua
index 29e2cf5112..bfacce1c34 100644
--- a/game/modules/tome/data/general/npcs/bird.lua
+++ b/game/modules/tome/data/general/npcs/bird.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/bone-giant.lua b/game/modules/tome/data/general/npcs/bone-giant.lua
index e26387c97d..0a40a37db5 100644
--- a/game/modules/tome/data/general/npcs/bone-giant.lua
+++ b/game/modules/tome/data/general/npcs/bone-giant.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/canine.lua b/game/modules/tome/data/general/npcs/canine.lua
index c3571cba5d..3364d75436 100644
--- a/game/modules/tome/data/general/npcs/canine.lua
+++ b/game/modules/tome/data/general/npcs/canine.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/cold-drake.lua b/game/modules/tome/data/general/npcs/cold-drake.lua
index 7110bb6477..9bc76b4d61 100644
--- a/game/modules/tome/data/general/npcs/cold-drake.lua
+++ b/game/modules/tome/data/general/npcs/cold-drake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/construct.lua b/game/modules/tome/data/general/npcs/construct.lua
index c6f498c779..3e55d85105 100644
--- a/game/modules/tome/data/general/npcs/construct.lua
+++ b/game/modules/tome/data/general/npcs/construct.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/elven-caster.lua b/game/modules/tome/data/general/npcs/elven-caster.lua
index 28a894d169..9650140ea4 100644
--- a/game/modules/tome/data/general/npcs/elven-caster.lua
+++ b/game/modules/tome/data/general/npcs/elven-caster.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/elven-warrior.lua b/game/modules/tome/data/general/npcs/elven-warrior.lua
index d8ab57420f..2ec94b2ed6 100644
--- a/game/modules/tome/data/general/npcs/elven-warrior.lua
+++ b/game/modules/tome/data/general/npcs/elven-warrior.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/faeros.lua b/game/modules/tome/data/general/npcs/faeros.lua
index aaef93d540..b900a03e1a 100644
--- a/game/modules/tome/data/general/npcs/faeros.lua
+++ b/game/modules/tome/data/general/npcs/faeros.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/feline.lua b/game/modules/tome/data/general/npcs/feline.lua
index 1b51d21ead..cf91c213f8 100644
--- a/game/modules/tome/data/general/npcs/feline.lua
+++ b/game/modules/tome/data/general/npcs/feline.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/fire-drake.lua b/game/modules/tome/data/general/npcs/fire-drake.lua
index 07b5e38412..ee6221caae 100644
--- a/game/modules/tome/data/general/npcs/fire-drake.lua
+++ b/game/modules/tome/data/general/npcs/fire-drake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/ghost.lua b/game/modules/tome/data/general/npcs/ghost.lua
index f7e3ff7026..56ee4927f3 100644
--- a/game/modules/tome/data/general/npcs/ghost.lua
+++ b/game/modules/tome/data/general/npcs/ghost.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/ghoul.lua b/game/modules/tome/data/general/npcs/ghoul.lua
index f1b920fff6..d6c98257ec 100644
--- a/game/modules/tome/data/general/npcs/ghoul.lua
+++ b/game/modules/tome/data/general/npcs/ghoul.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/gwelgoroth.lua b/game/modules/tome/data/general/npcs/gwelgoroth.lua
index 6118a2a33a..76207aecdf 100644
--- a/game/modules/tome/data/general/npcs/gwelgoroth.lua
+++ b/game/modules/tome/data/general/npcs/gwelgoroth.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/horror-corrupted.lua b/game/modules/tome/data/general/npcs/horror-corrupted.lua
index 32d97a6b0f..465c900ac9 100644
--- a/game/modules/tome/data/general/npcs/horror-corrupted.lua
+++ b/game/modules/tome/data/general/npcs/horror-corrupted.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/horror-undead.lua b/game/modules/tome/data/general/npcs/horror-undead.lua
index 16d4338bb2..ccee4662f0 100644
--- a/game/modules/tome/data/general/npcs/horror-undead.lua
+++ b/game/modules/tome/data/general/npcs/horror-undead.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/horror.lua b/game/modules/tome/data/general/npcs/horror.lua
index 72c07cdfee..0a14809d55 100644
--- a/game/modules/tome/data/general/npcs/horror.lua
+++ b/game/modules/tome/data/general/npcs/horror.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/horror_aquatic.lua b/game/modules/tome/data/general/npcs/horror_aquatic.lua
index dc356c0034..21ec1628d5 100644
--- a/game/modules/tome/data/general/npcs/horror_aquatic.lua
+++ b/game/modules/tome/data/general/npcs/horror_aquatic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/horror_temporal.lua b/game/modules/tome/data/general/npcs/horror_temporal.lua
index 1959083cc5..6d18fa7fb4 100644
--- a/game/modules/tome/data/general/npcs/horror_temporal.lua
+++ b/game/modules/tome/data/general/npcs/horror_temporal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/humanoid_random_boss.lua b/game/modules/tome/data/general/npcs/humanoid_random_boss.lua
index a426bed6fa..01bcdb4875 100644
--- a/game/modules/tome/data/general/npcs/humanoid_random_boss.lua
+++ b/game/modules/tome/data/general/npcs/humanoid_random_boss.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/jelly.lua b/game/modules/tome/data/general/npcs/jelly.lua
index 252065d32d..788d6b5b08 100644
--- a/game/modules/tome/data/general/npcs/jelly.lua
+++ b/game/modules/tome/data/general/npcs/jelly.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/lich.lua b/game/modules/tome/data/general/npcs/lich.lua
index 0ea9680c6a..d4dbc782bd 100644
--- a/game/modules/tome/data/general/npcs/lich.lua
+++ b/game/modules/tome/data/general/npcs/lich.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/losgoroth.lua b/game/modules/tome/data/general/npcs/losgoroth.lua
index 8536a0de02..9de25491ca 100644
--- a/game/modules/tome/data/general/npcs/losgoroth.lua
+++ b/game/modules/tome/data/general/npcs/losgoroth.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/major-demon.lua b/game/modules/tome/data/general/npcs/major-demon.lua
index 4400a64164..70aed2de4d 100644
--- a/game/modules/tome/data/general/npcs/major-demon.lua
+++ b/game/modules/tome/data/general/npcs/major-demon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/minor-demon.lua b/game/modules/tome/data/general/npcs/minor-demon.lua
index eedb854283..ba91341c7a 100644
--- a/game/modules/tome/data/general/npcs/minor-demon.lua
+++ b/game/modules/tome/data/general/npcs/minor-demon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/minotaur.lua b/game/modules/tome/data/general/npcs/minotaur.lua
index 50d1978c71..07f051e198 100644
--- a/game/modules/tome/data/general/npcs/minotaur.lua
+++ b/game/modules/tome/data/general/npcs/minotaur.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/molds.lua b/game/modules/tome/data/general/npcs/molds.lua
index c420961cbd..5a43f2870e 100644
--- a/game/modules/tome/data/general/npcs/molds.lua
+++ b/game/modules/tome/data/general/npcs/molds.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/multihued-drake.lua b/game/modules/tome/data/general/npcs/multihued-drake.lua
index e1b9077348..fe0de4a483 100644
--- a/game/modules/tome/data/general/npcs/multihued-drake.lua
+++ b/game/modules/tome/data/general/npcs/multihued-drake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/mummy.lua b/game/modules/tome/data/general/npcs/mummy.lua
index 97ef240942..5079784c2c 100644
--- a/game/modules/tome/data/general/npcs/mummy.lua
+++ b/game/modules/tome/data/general/npcs/mummy.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/naga.lua b/game/modules/tome/data/general/npcs/naga.lua
index 12b1cdbd60..7707d0fba4 100644
--- a/game/modules/tome/data/general/npcs/naga.lua
+++ b/game/modules/tome/data/general/npcs/naga.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/ooze.lua b/game/modules/tome/data/general/npcs/ooze.lua
index f8280db6ff..c9a121a3ce 100644
--- a/game/modules/tome/data/general/npcs/ooze.lua
+++ b/game/modules/tome/data/general/npcs/ooze.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/orc-gorbat.lua b/game/modules/tome/data/general/npcs/orc-gorbat.lua
index 1af25fe461..5d11a3110e 100644
--- a/game/modules/tome/data/general/npcs/orc-gorbat.lua
+++ b/game/modules/tome/data/general/npcs/orc-gorbat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/orc-grushnak.lua b/game/modules/tome/data/general/npcs/orc-grushnak.lua
index ea3018dcc5..fbe86abf6c 100644
--- a/game/modules/tome/data/general/npcs/orc-grushnak.lua
+++ b/game/modules/tome/data/general/npcs/orc-grushnak.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/orc-rak-shor.lua b/game/modules/tome/data/general/npcs/orc-rak-shor.lua
index bbd4c7d887..306c2b1c7b 100644
--- a/game/modules/tome/data/general/npcs/orc-rak-shor.lua
+++ b/game/modules/tome/data/general/npcs/orc-rak-shor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/orc-vor.lua b/game/modules/tome/data/general/npcs/orc-vor.lua
index e9511ea94c..088724fb57 100644
--- a/game/modules/tome/data/general/npcs/orc-vor.lua
+++ b/game/modules/tome/data/general/npcs/orc-vor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/orc.lua b/game/modules/tome/data/general/npcs/orc.lua
index 2481d008a2..502ce28b04 100644
--- a/game/modules/tome/data/general/npcs/orc.lua
+++ b/game/modules/tome/data/general/npcs/orc.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/plant.lua b/game/modules/tome/data/general/npcs/plant.lua
index 2b7af09c32..7136fed605 100644
--- a/game/modules/tome/data/general/npcs/plant.lua
+++ b/game/modules/tome/data/general/npcs/plant.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/random_zone.lua b/game/modules/tome/data/general/npcs/random_zone.lua
index 15fb81b3d9..0d9530c935 100644
--- a/game/modules/tome/data/general/npcs/random_zone.lua
+++ b/game/modules/tome/data/general/npcs/random_zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/ritch.lua b/game/modules/tome/data/general/npcs/ritch.lua
index c58734f3a6..21bff9a4b2 100644
--- a/game/modules/tome/data/general/npcs/ritch.lua
+++ b/game/modules/tome/data/general/npcs/ritch.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/rodent.lua b/game/modules/tome/data/general/npcs/rodent.lua
index f031c6fd2d..49a52b56c3 100644
--- a/game/modules/tome/data/general/npcs/rodent.lua
+++ b/game/modules/tome/data/general/npcs/rodent.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/sandworm.lua b/game/modules/tome/data/general/npcs/sandworm.lua
index 45086dd43c..47da10da3a 100644
--- a/game/modules/tome/data/general/npcs/sandworm.lua
+++ b/game/modules/tome/data/general/npcs/sandworm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/shade.lua b/game/modules/tome/data/general/npcs/shade.lua
index 68691bbe7b..91f3e69195 100644
--- a/game/modules/tome/data/general/npcs/shade.lua
+++ b/game/modules/tome/data/general/npcs/shade.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/shertul.lua b/game/modules/tome/data/general/npcs/shertul.lua
index 5bc1fa80c6..c0cacf12c7 100644
--- a/game/modules/tome/data/general/npcs/shertul.lua
+++ b/game/modules/tome/data/general/npcs/shertul.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/shivgoroth.lua b/game/modules/tome/data/general/npcs/shivgoroth.lua
index 39c6660e89..3f2cae7b52 100644
--- a/game/modules/tome/data/general/npcs/shivgoroth.lua
+++ b/game/modules/tome/data/general/npcs/shivgoroth.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/skeleton.lua b/game/modules/tome/data/general/npcs/skeleton.lua
index 783079cff7..a9067cf5c5 100644
--- a/game/modules/tome/data/general/npcs/skeleton.lua
+++ b/game/modules/tome/data/general/npcs/skeleton.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/snake.lua b/game/modules/tome/data/general/npcs/snake.lua
index e2270b0bfb..b6d8c89612 100644
--- a/game/modules/tome/data/general/npcs/snake.lua
+++ b/game/modules/tome/data/general/npcs/snake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/snow-giant.lua b/game/modules/tome/data/general/npcs/snow-giant.lua
index 7901bda14d..4362aab14d 100644
--- a/game/modules/tome/data/general/npcs/snow-giant.lua
+++ b/game/modules/tome/data/general/npcs/snow-giant.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/spider.lua b/game/modules/tome/data/general/npcs/spider.lua
index d136221e8a..8349bc2265 100644
--- a/game/modules/tome/data/general/npcs/spider.lua
+++ b/game/modules/tome/data/general/npcs/spider.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/storm-drake.lua b/game/modules/tome/data/general/npcs/storm-drake.lua
index d45fdf0667..5630d1467d 100644
--- a/game/modules/tome/data/general/npcs/storm-drake.lua
+++ b/game/modules/tome/data/general/npcs/storm-drake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/sunwall-town.lua b/game/modules/tome/data/general/npcs/sunwall-town.lua
index dc302631ef..bf54af6666 100644
--- a/game/modules/tome/data/general/npcs/sunwall-town.lua
+++ b/game/modules/tome/data/general/npcs/sunwall-town.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/swarm.lua b/game/modules/tome/data/general/npcs/swarm.lua
index 74c33b8301..b876d41e19 100644
--- a/game/modules/tome/data/general/npcs/swarm.lua
+++ b/game/modules/tome/data/general/npcs/swarm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/telugoroth.lua b/game/modules/tome/data/general/npcs/telugoroth.lua
index f98ddb0de9..49469f1869 100644
--- a/game/modules/tome/data/general/npcs/telugoroth.lua
+++ b/game/modules/tome/data/general/npcs/telugoroth.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/thieve.lua b/game/modules/tome/data/general/npcs/thieve.lua
index c2bbe6cac2..94cf4071fd 100644
--- a/game/modules/tome/data/general/npcs/thieve.lua
+++ b/game/modules/tome/data/general/npcs/thieve.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/troll.lua b/game/modules/tome/data/general/npcs/troll.lua
index af09971bb0..d182b8c342 100644
--- a/game/modules/tome/data/general/npcs/troll.lua
+++ b/game/modules/tome/data/general/npcs/troll.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/undead-rat.lua b/game/modules/tome/data/general/npcs/undead-rat.lua
index 90d7854f46..4d37da49e2 100644
--- a/game/modules/tome/data/general/npcs/undead-rat.lua
+++ b/game/modules/tome/data/general/npcs/undead-rat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/vampire.lua b/game/modules/tome/data/general/npcs/vampire.lua
index f3310d928b..58764dce0f 100644
--- a/game/modules/tome/data/general/npcs/vampire.lua
+++ b/game/modules/tome/data/general/npcs/vampire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/venom-drake.lua b/game/modules/tome/data/general/npcs/venom-drake.lua
index 9ee90e0df6..6d86c879f7 100644
--- a/game/modules/tome/data/general/npcs/venom-drake.lua
+++ b/game/modules/tome/data/general/npcs/venom-drake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/vermin.lua b/game/modules/tome/data/general/npcs/vermin.lua
index dd5cf5da3b..30ddb58ab5 100644
--- a/game/modules/tome/data/general/npcs/vermin.lua
+++ b/game/modules/tome/data/general/npcs/vermin.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/wight.lua b/game/modules/tome/data/general/npcs/wight.lua
index f48c5752e5..5118ce76c1 100644
--- a/game/modules/tome/data/general/npcs/wight.lua
+++ b/game/modules/tome/data/general/npcs/wight.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/wild-drake.lua b/game/modules/tome/data/general/npcs/wild-drake.lua
index 54a96a994b..798623943a 100644
--- a/game/modules/tome/data/general/npcs/wild-drake.lua
+++ b/game/modules/tome/data/general/npcs/wild-drake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/xorn.lua b/game/modules/tome/data/general/npcs/xorn.lua
index 0cd7909c79..69d3e5ceb4 100644
--- a/game/modules/tome/data/general/npcs/xorn.lua
+++ b/game/modules/tome/data/general/npcs/xorn.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/yaech.lua b/game/modules/tome/data/general/npcs/yaech.lua
index 876193b1ba..1fd4ebc474 100644
--- a/game/modules/tome/data/general/npcs/yaech.lua
+++ b/game/modules/tome/data/general/npcs/yaech.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/npcs/ziguranth.lua b/game/modules/tome/data/general/npcs/ziguranth.lua
index 0e9ff6b3dc..46d4533385 100644
--- a/game/modules/tome/data/general/npcs/ziguranth.lua
+++ b/game/modules/tome/data/general/npcs/ziguranth.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/2haxes.lua b/game/modules/tome/data/general/objects/2haxes.lua
index c786c9ed3a..68339fb0a1 100644
--- a/game/modules/tome/data/general/objects/2haxes.lua
+++ b/game/modules/tome/data/general/objects/2haxes.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/2hmaces.lua b/game/modules/tome/data/general/objects/2hmaces.lua
index d801f9744a..f2b08edd3d 100644
--- a/game/modules/tome/data/general/objects/2hmaces.lua
+++ b/game/modules/tome/data/general/objects/2hmaces.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/2hswords.lua b/game/modules/tome/data/general/objects/2hswords.lua
index 63aba88131..1e529128c5 100644
--- a/game/modules/tome/data/general/objects/2hswords.lua
+++ b/game/modules/tome/data/general/objects/2hswords.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/2htridents.lua b/game/modules/tome/data/general/objects/2htridents.lua
index df7568c415..32229fc595 100644
--- a/game/modules/tome/data/general/objects/2htridents.lua
+++ b/game/modules/tome/data/general/objects/2htridents.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/axes.lua b/game/modules/tome/data/general/objects/axes.lua
index 2cb66186b0..75296cbbdf 100644
--- a/game/modules/tome/data/general/objects/axes.lua
+++ b/game/modules/tome/data/general/objects/axes.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/boss-artifacts-far-east.lua b/game/modules/tome/data/general/objects/boss-artifacts-far-east.lua
index d8994ffb36..c9ba79838b 100644
--- a/game/modules/tome/data/general/objects/boss-artifacts-far-east.lua
+++ b/game/modules/tome/data/general/objects/boss-artifacts-far-east.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/boss-artifacts.lua b/game/modules/tome/data/general/objects/boss-artifacts.lua
index 6691c7ddfc..d7524a1339 100644
--- a/game/modules/tome/data/general/objects/boss-artifacts.lua
+++ b/game/modules/tome/data/general/objects/boss-artifacts.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/bows.lua b/game/modules/tome/data/general/objects/bows.lua
index 8373e90546..43fbf73ca5 100644
--- a/game/modules/tome/data/general/objects/bows.lua
+++ b/game/modules/tome/data/general/objects/bows.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/brotherhood-artifacts.lua b/game/modules/tome/data/general/objects/brotherhood-artifacts.lua
index 659b023d77..e1effb370a 100644
--- a/game/modules/tome/data/general/objects/brotherhood-artifacts.lua
+++ b/game/modules/tome/data/general/objects/brotherhood-artifacts.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/cloak.lua b/game/modules/tome/data/general/objects/cloak.lua
index 6950b7336c..4fb7ba8461 100644
--- a/game/modules/tome/data/general/objects/cloak.lua
+++ b/game/modules/tome/data/general/objects/cloak.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/cloth-armors.lua b/game/modules/tome/data/general/objects/cloth-armors.lua
index 9d718c3ed4..9ee52eff97 100644
--- a/game/modules/tome/data/general/objects/cloth-armors.lua
+++ b/game/modules/tome/data/general/objects/cloth-armors.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/digger.lua b/game/modules/tome/data/general/objects/digger.lua
index df4735dc2d..6990a2aaf1 100644
--- a/game/modules/tome/data/general/objects/digger.lua
+++ b/game/modules/tome/data/general/objects/digger.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/ammo.lua b/game/modules/tome/data/general/objects/egos/ammo.lua
index 805908fae6..b0027c5977 100644
--- a/game/modules/tome/data/general/objects/egos/ammo.lua
+++ b/game/modules/tome/data/general/objects/egos/ammo.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/amulets.lua b/game/modules/tome/data/general/objects/egos/amulets.lua
index 8a174cd928..6bd3f66e8a 100644
--- a/game/modules/tome/data/general/objects/egos/amulets.lua
+++ b/game/modules/tome/data/general/objects/egos/amulets.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/armor.lua b/game/modules/tome/data/general/objects/egos/armor.lua
index 417b5122cf..f112bde9e6 100644
--- a/game/modules/tome/data/general/objects/egos/armor.lua
+++ b/game/modules/tome/data/general/objects/egos/armor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/belt.lua b/game/modules/tome/data/general/objects/egos/belt.lua
index b374948847..edff20d31c 100644
--- a/game/modules/tome/data/general/objects/egos/belt.lua
+++ b/game/modules/tome/data/general/objects/egos/belt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/boots.lua b/game/modules/tome/data/general/objects/egos/boots.lua
index 3d28ee29cc..ea6d17c409 100644
--- a/game/modules/tome/data/general/objects/egos/boots.lua
+++ b/game/modules/tome/data/general/objects/egos/boots.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/bow.lua b/game/modules/tome/data/general/objects/egos/bow.lua
index d9c24c0232..e7c1c89f66 100644
--- a/game/modules/tome/data/general/objects/egos/bow.lua
+++ b/game/modules/tome/data/general/objects/egos/bow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/charged-attack.lua b/game/modules/tome/data/general/objects/egos/charged-attack.lua
index 0f94d05f4c..8d829e4457 100644
--- a/game/modules/tome/data/general/objects/egos/charged-attack.lua
+++ b/game/modules/tome/data/general/objects/egos/charged-attack.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/charged-defensive.lua b/game/modules/tome/data/general/objects/egos/charged-defensive.lua
index 20f261f9e9..0fb7bace3c 100644
--- a/game/modules/tome/data/general/objects/egos/charged-defensive.lua
+++ b/game/modules/tome/data/general/objects/egos/charged-defensive.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/charged-utility.lua b/game/modules/tome/data/general/objects/egos/charged-utility.lua
index 26ff104eb5..293db8d8e6 100644
--- a/game/modules/tome/data/general/objects/egos/charged-utility.lua
+++ b/game/modules/tome/data/general/objects/egos/charged-utility.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/charms.lua b/game/modules/tome/data/general/objects/egos/charms.lua
index e28150de74..ac5f11da65 100644
--- a/game/modules/tome/data/general/objects/egos/charms.lua
+++ b/game/modules/tome/data/general/objects/egos/charms.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/cloak.lua b/game/modules/tome/data/general/objects/egos/cloak.lua
index 522048c40e..e952f4dce0 100644
--- a/game/modules/tome/data/general/objects/egos/cloak.lua
+++ b/game/modules/tome/data/general/objects/egos/cloak.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/digger.lua b/game/modules/tome/data/general/objects/egos/digger.lua
index 0189be403a..aa8971212c 100644
--- a/game/modules/tome/data/general/objects/egos/digger.lua
+++ b/game/modules/tome/data/general/objects/egos/digger.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/heavy-armor.lua b/game/modules/tome/data/general/objects/egos/heavy-armor.lua
index 22b75ae553..5b2d020ff2 100644
--- a/game/modules/tome/data/general/objects/egos/heavy-armor.lua
+++ b/game/modules/tome/data/general/objects/egos/heavy-armor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/helm.lua b/game/modules/tome/data/general/objects/egos/helm.lua
index 4e9fd76cae..abe4dd10cc 100644
--- a/game/modules/tome/data/general/objects/egos/helm.lua
+++ b/game/modules/tome/data/general/objects/egos/helm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/infusions.lua b/game/modules/tome/data/general/objects/egos/infusions.lua
index d44dfc1755..64b8189c09 100644
--- a/game/modules/tome/data/general/objects/egos/infusions.lua
+++ b/game/modules/tome/data/general/objects/egos/infusions.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/light-armor.lua b/game/modules/tome/data/general/objects/egos/light-armor.lua
index 89a3a3cfa4..df797062e0 100644
--- a/game/modules/tome/data/general/objects/egos/light-armor.lua
+++ b/game/modules/tome/data/general/objects/egos/light-armor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/light-boots.lua b/game/modules/tome/data/general/objects/egos/light-boots.lua
index 76138fb6a1..faf87b25ec 100644
--- a/game/modules/tome/data/general/objects/egos/light-boots.lua
+++ b/game/modules/tome/data/general/objects/egos/light-boots.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/lite.lua b/game/modules/tome/data/general/objects/egos/lite.lua
index 3549b7ead5..cf3c0add14 100644
--- a/game/modules/tome/data/general/objects/egos/lite.lua
+++ b/game/modules/tome/data/general/objects/egos/lite.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/massive-armor.lua b/game/modules/tome/data/general/objects/egos/massive-armor.lua
index c6603d5349..ad22983fa6 100644
--- a/game/modules/tome/data/general/objects/egos/massive-armor.lua
+++ b/game/modules/tome/data/general/objects/egos/massive-armor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/mindstars.lua b/game/modules/tome/data/general/objects/egos/mindstars.lua
index 279aca7212..713f683520 100644
--- a/game/modules/tome/data/general/objects/egos/mindstars.lua
+++ b/game/modules/tome/data/general/objects/egos/mindstars.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/potions.lua b/game/modules/tome/data/general/objects/egos/potions.lua
index e5bac93e0d..42425295e6 100644
--- a/game/modules/tome/data/general/objects/egos/potions.lua
+++ b/game/modules/tome/data/general/objects/egos/potions.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/ranged.lua b/game/modules/tome/data/general/objects/egos/ranged.lua
index 6c2730d75c..93a84bb60d 100644
--- a/game/modules/tome/data/general/objects/egos/ranged.lua
+++ b/game/modules/tome/data/general/objects/egos/ranged.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/rings.lua b/game/modules/tome/data/general/objects/egos/rings.lua
index 88f916a232..f2198c8c04 100644
--- a/game/modules/tome/data/general/objects/egos/rings.lua
+++ b/game/modules/tome/data/general/objects/egos/rings.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/robe.lua b/game/modules/tome/data/general/objects/egos/robe.lua
index 12f4e8bc82..2404f4c274 100644
--- a/game/modules/tome/data/general/objects/egos/robe.lua
+++ b/game/modules/tome/data/general/objects/egos/robe.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/scrolls.lua b/game/modules/tome/data/general/objects/egos/scrolls.lua
index d486335fc7..484d2acd17 100644
--- a/game/modules/tome/data/general/objects/egos/scrolls.lua
+++ b/game/modules/tome/data/general/objects/egos/scrolls.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/shield.lua b/game/modules/tome/data/general/objects/egos/shield.lua
index d17671b0d9..e807e56cb9 100644
--- a/game/modules/tome/data/general/objects/egos/shield.lua
+++ b/game/modules/tome/data/general/objects/egos/shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/sling.lua b/game/modules/tome/data/general/objects/egos/sling.lua
index fa3ada4e19..930a8e4dbe 100644
--- a/game/modules/tome/data/general/objects/egos/sling.lua
+++ b/game/modules/tome/data/general/objects/egos/sling.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/staves.lua b/game/modules/tome/data/general/objects/egos/staves.lua
index b48b15598b..91eaaac9f9 100644
--- a/game/modules/tome/data/general/objects/egos/staves.lua
+++ b/game/modules/tome/data/general/objects/egos/staves.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/torques-powers.lua b/game/modules/tome/data/general/objects/egos/torques-powers.lua
index 715aa1e2a9..e52a0e397b 100644
--- a/game/modules/tome/data/general/objects/egos/torques-powers.lua
+++ b/game/modules/tome/data/general/objects/egos/torques-powers.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/torques.lua b/game/modules/tome/data/general/objects/egos/torques.lua
index 65e8a16e68..7e67f8caa0 100644
--- a/game/modules/tome/data/general/objects/egos/torques.lua
+++ b/game/modules/tome/data/general/objects/egos/torques.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/totems-powers.lua b/game/modules/tome/data/general/objects/egos/totems-powers.lua
index cb8bb9c820..4b2c41f842 100644
--- a/game/modules/tome/data/general/objects/egos/totems-powers.lua
+++ b/game/modules/tome/data/general/objects/egos/totems-powers.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/totems.lua b/game/modules/tome/data/general/objects/egos/totems.lua
index 370d319902..7d5496a72b 100644
--- a/game/modules/tome/data/general/objects/egos/totems.lua
+++ b/game/modules/tome/data/general/objects/egos/totems.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/wands-powers.lua b/game/modules/tome/data/general/objects/egos/wands-powers.lua
index 49c93ec666..b531ac633b 100644
--- a/game/modules/tome/data/general/objects/egos/wands-powers.lua
+++ b/game/modules/tome/data/general/objects/egos/wands-powers.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/wands.lua b/game/modules/tome/data/general/objects/egos/wands.lua
index 9bfd8a38df..91c60b1485 100644
--- a/game/modules/tome/data/general/objects/egos/wands.lua
+++ b/game/modules/tome/data/general/objects/egos/wands.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/weapon.lua b/game/modules/tome/data/general/objects/egos/weapon.lua
index fccf3028d6..e863684fcf 100644
--- a/game/modules/tome/data/general/objects/egos/weapon.lua
+++ b/game/modules/tome/data/general/objects/egos/weapon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/egos/wizard-hat.lua b/game/modules/tome/data/general/objects/egos/wizard-hat.lua
index 73e33e8755..bfee406376 100644
--- a/game/modules/tome/data/general/objects/egos/wizard-hat.lua
+++ b/game/modules/tome/data/general/objects/egos/wizard-hat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/elixir-ingredients.lua b/game/modules/tome/data/general/objects/elixir-ingredients.lua
index 9e4a6de744..369dcf7b31 100644
--- a/game/modules/tome/data/general/objects/elixir-ingredients.lua
+++ b/game/modules/tome/data/general/objects/elixir-ingredients.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/gauntlets.lua b/game/modules/tome/data/general/objects/gauntlets.lua
index 19d2fa5f0d..ece215f575 100644
--- a/game/modules/tome/data/general/objects/gauntlets.lua
+++ b/game/modules/tome/data/general/objects/gauntlets.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/gem.lua b/game/modules/tome/data/general/objects/gem.lua
index 93942086d2..4b78f31527 100644
--- a/game/modules/tome/data/general/objects/gem.lua
+++ b/game/modules/tome/data/general/objects/gem.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/gloves.lua b/game/modules/tome/data/general/objects/gloves.lua
index 3c9a2fba70..94bf8236d2 100644
--- a/game/modules/tome/data/general/objects/gloves.lua
+++ b/game/modules/tome/data/general/objects/gloves.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/heavy-armors.lua b/game/modules/tome/data/general/objects/heavy-armors.lua
index 7b4659f376..3151e0cc52 100644
--- a/game/modules/tome/data/general/objects/heavy-armors.lua
+++ b/game/modules/tome/data/general/objects/heavy-armors.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/heavy-boots.lua b/game/modules/tome/data/general/objects/heavy-boots.lua
index 163c4c76f4..ca8823d826 100644
--- a/game/modules/tome/data/general/objects/heavy-boots.lua
+++ b/game/modules/tome/data/general/objects/heavy-boots.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/helms.lua b/game/modules/tome/data/general/objects/helms.lua
index 3dd3932908..48f982876f 100644
--- a/game/modules/tome/data/general/objects/helms.lua
+++ b/game/modules/tome/data/general/objects/helms.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/jewelry.lua b/game/modules/tome/data/general/objects/jewelry.lua
index 13d183d312..ec914b0e2e 100644
--- a/game/modules/tome/data/general/objects/jewelry.lua
+++ b/game/modules/tome/data/general/objects/jewelry.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/knifes.lua b/game/modules/tome/data/general/objects/knifes.lua
index e77426c5a2..990a709c4d 100644
--- a/game/modules/tome/data/general/objects/knifes.lua
+++ b/game/modules/tome/data/general/objects/knifes.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/leather-belt.lua b/game/modules/tome/data/general/objects/leather-belt.lua
index 32931e31c0..dea12242ff 100644
--- a/game/modules/tome/data/general/objects/leather-belt.lua
+++ b/game/modules/tome/data/general/objects/leather-belt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/leather-boots.lua b/game/modules/tome/data/general/objects/leather-boots.lua
index 99dcf7967a..6d9c4e7858 100644
--- a/game/modules/tome/data/general/objects/leather-boots.lua
+++ b/game/modules/tome/data/general/objects/leather-boots.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/leather-caps.lua b/game/modules/tome/data/general/objects/leather-caps.lua
index 90b93d1b76..0cfe496ffa 100644
--- a/game/modules/tome/data/general/objects/leather-caps.lua
+++ b/game/modules/tome/data/general/objects/leather-caps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/light-armors.lua b/game/modules/tome/data/general/objects/light-armors.lua
index 43864ea4f9..fef331af16 100644
--- a/game/modules/tome/data/general/objects/light-armors.lua
+++ b/game/modules/tome/data/general/objects/light-armors.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/lites.lua b/game/modules/tome/data/general/objects/lites.lua
index 72b853acc2..db6f256cc6 100644
--- a/game/modules/tome/data/general/objects/lites.lua
+++ b/game/modules/tome/data/general/objects/lites.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/lore/fun.lua b/game/modules/tome/data/general/objects/lore/fun.lua
index bd3cd83191..d4289631b5 100644
--- a/game/modules/tome/data/general/objects/lore/fun.lua
+++ b/game/modules/tome/data/general/objects/lore/fun.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/lore/maj-eyal.lua b/game/modules/tome/data/general/objects/lore/maj-eyal.lua
index 460e51a193..6985c489b2 100644
--- a/game/modules/tome/data/general/objects/lore/maj-eyal.lua
+++ b/game/modules/tome/data/general/objects/lore/maj-eyal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/lore/misc.lua b/game/modules/tome/data/general/objects/lore/misc.lua
index f86ccab2c6..489e6f4fe4 100644
--- a/game/modules/tome/data/general/objects/lore/misc.lua
+++ b/game/modules/tome/data/general/objects/lore/misc.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/lore/orc-prides.lua b/game/modules/tome/data/general/objects/lore/orc-prides.lua
index 1c0543a66b..da5f59e643 100644
--- a/game/modules/tome/data/general/objects/lore/orc-prides.lua
+++ b/game/modules/tome/data/general/objects/lore/orc-prides.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/lore/spellhunt.lua b/game/modules/tome/data/general/objects/lore/spellhunt.lua
index 2ba9ad064a..d8c7ad2517 100644
--- a/game/modules/tome/data/general/objects/lore/spellhunt.lua
+++ b/game/modules/tome/data/general/objects/lore/spellhunt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/lore/sunwall.lua b/game/modules/tome/data/general/objects/lore/sunwall.lua
index 3b0e232cc2..c726ab0687 100644
--- a/game/modules/tome/data/general/objects/lore/sunwall.lua
+++ b/game/modules/tome/data/general/objects/lore/sunwall.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/maces.lua b/game/modules/tome/data/general/objects/maces.lua
index fe39b97e01..d3c9cc3339 100644
--- a/game/modules/tome/data/general/objects/maces.lua
+++ b/game/modules/tome/data/general/objects/maces.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/massive-armors.lua b/game/modules/tome/data/general/objects/massive-armors.lua
index 7bc88d922e..d0a068aeea 100644
--- a/game/modules/tome/data/general/objects/massive-armors.lua
+++ b/game/modules/tome/data/general/objects/massive-armors.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/mindstars.lua b/game/modules/tome/data/general/objects/mindstars.lua
index 3733f892a2..82a0722db8 100644
--- a/game/modules/tome/data/general/objects/mindstars.lua
+++ b/game/modules/tome/data/general/objects/mindstars.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/misc-tools.lua b/game/modules/tome/data/general/objects/misc-tools.lua
index 9c098cf82a..e8279bcb83 100644
--- a/game/modules/tome/data/general/objects/misc-tools.lua
+++ b/game/modules/tome/data/general/objects/misc-tools.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/money.lua b/game/modules/tome/data/general/objects/money.lua
index d3a220dda8..711c312c64 100644
--- a/game/modules/tome/data/general/objects/money.lua
+++ b/game/modules/tome/data/general/objects/money.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/mounts.lua b/game/modules/tome/data/general/objects/mounts.lua
index 9226f3a78d..cc1dbbb9fd 100644
--- a/game/modules/tome/data/general/objects/mounts.lua
+++ b/game/modules/tome/data/general/objects/mounts.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/mummy-wrappings.lua b/game/modules/tome/data/general/objects/mummy-wrappings.lua
index 81f60420a2..d56513f448 100644
--- a/game/modules/tome/data/general/objects/mummy-wrappings.lua
+++ b/game/modules/tome/data/general/objects/mummy-wrappings.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/objects-far-east.lua b/game/modules/tome/data/general/objects/objects-far-east.lua
index cd0a953ecd..c5196047f5 100644
--- a/game/modules/tome/data/general/objects/objects-far-east.lua
+++ b/game/modules/tome/data/general/objects/objects-far-east.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/objects-maj-eyal.lua b/game/modules/tome/data/general/objects/objects-maj-eyal.lua
index 01650b612b..4be68c136d 100644
--- a/game/modules/tome/data/general/objects/objects-maj-eyal.lua
+++ b/game/modules/tome/data/general/objects/objects-maj-eyal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/objects.lua b/game/modules/tome/data/general/objects/objects.lua
index 0a1ffaa491..92d279e131 100644
--- a/game/modules/tome/data/general/objects/objects.lua
+++ b/game/modules/tome/data/general/objects/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/potions.lua b/game/modules/tome/data/general/objects/potions.lua
index 008c0b3ede..223e06360f 100644
--- a/game/modules/tome/data/general/objects/potions.lua
+++ b/game/modules/tome/data/general/objects/potions.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/quest-artifacts.lua b/game/modules/tome/data/general/objects/quest-artifacts.lua
index 5ede62733e..e174878c6f 100644
--- a/game/modules/tome/data/general/objects/quest-artifacts.lua
+++ b/game/modules/tome/data/general/objects/quest-artifacts.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/random-artifacts.lua b/game/modules/tome/data/general/objects/random-artifacts.lua
index 219075866c..f60f8da58d 100644
--- a/game/modules/tome/data/general/objects/random-artifacts.lua
+++ b/game/modules/tome/data/general/objects/random-artifacts.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/random-artifacts/ammo.lua b/game/modules/tome/data/general/objects/random-artifacts/ammo.lua
index 9fd8cb9766..5afff19be3 100644
--- a/game/modules/tome/data/general/objects/random-artifacts/ammo.lua
+++ b/game/modules/tome/data/general/objects/random-artifacts/ammo.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/random-artifacts/generic.lua b/game/modules/tome/data/general/objects/random-artifacts/generic.lua
index f1dd940f12..e64d5735a7 100644
--- a/game/modules/tome/data/general/objects/random-artifacts/generic.lua
+++ b/game/modules/tome/data/general/objects/random-artifacts/generic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/random-artifacts/gloves.lua b/game/modules/tome/data/general/objects/random-artifacts/gloves.lua
index 2213a796a6..7d45c70f19 100644
--- a/game/modules/tome/data/general/objects/random-artifacts/gloves.lua
+++ b/game/modules/tome/data/general/objects/random-artifacts/gloves.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/random-artifacts/melee.lua b/game/modules/tome/data/general/objects/random-artifacts/melee.lua
index 7471d858c1..9dea82639c 100644
--- a/game/modules/tome/data/general/objects/random-artifacts/melee.lua
+++ b/game/modules/tome/data/general/objects/random-artifacts/melee.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/random-artifacts/ranged.lua b/game/modules/tome/data/general/objects/random-artifacts/ranged.lua
index 2495cbb14e..b3c7b08fb9 100644
--- a/game/modules/tome/data/general/objects/random-artifacts/ranged.lua
+++ b/game/modules/tome/data/general/objects/random-artifacts/ranged.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/random-artifacts/shields.lua b/game/modules/tome/data/general/objects/random-artifacts/shields.lua
index c1ac44f2f1..d2982ef62b 100644
--- a/game/modules/tome/data/general/objects/random-artifacts/shields.lua
+++ b/game/modules/tome/data/general/objects/random-artifacts/shields.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/rods.lua b/game/modules/tome/data/general/objects/rods.lua
index ee0bb3e753..6f9cdfdac4 100644
--- a/game/modules/tome/data/general/objects/rods.lua
+++ b/game/modules/tome/data/general/objects/rods.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/scrolls.lua b/game/modules/tome/data/general/objects/scrolls.lua
index 95df342e57..76151c23db 100644
--- a/game/modules/tome/data/general/objects/scrolls.lua
+++ b/game/modules/tome/data/general/objects/scrolls.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/shields.lua b/game/modules/tome/data/general/objects/shields.lua
index a65b4fbbbe..e640e4095a 100644
--- a/game/modules/tome/data/general/objects/shields.lua
+++ b/game/modules/tome/data/general/objects/shields.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/slings.lua b/game/modules/tome/data/general/objects/slings.lua
index 53405ff96e..c059231833 100644
--- a/game/modules/tome/data/general/objects/slings.lua
+++ b/game/modules/tome/data/general/objects/slings.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/special-artifacts.lua b/game/modules/tome/data/general/objects/special-artifacts.lua
index 5b50754120..b54d20108d 100644
--- a/game/modules/tome/data/general/objects/special-artifacts.lua
+++ b/game/modules/tome/data/general/objects/special-artifacts.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/staves.lua b/game/modules/tome/data/general/objects/staves.lua
index f6b76069a6..91d21d7bcc 100644
--- a/game/modules/tome/data/general/objects/staves.lua
+++ b/game/modules/tome/data/general/objects/staves.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/swords.lua b/game/modules/tome/data/general/objects/swords.lua
index 735f93cac4..83ff78e73f 100644
--- a/game/modules/tome/data/general/objects/swords.lua
+++ b/game/modules/tome/data/general/objects/swords.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/torques.lua b/game/modules/tome/data/general/objects/torques.lua
index 82458dd60a..634cda40c5 100644
--- a/game/modules/tome/data/general/objects/torques.lua
+++ b/game/modules/tome/data/general/objects/torques.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/totems.lua b/game/modules/tome/data/general/objects/totems.lua
index 8250b890b0..88967bfbe5 100644
--- a/game/modules/tome/data/general/objects/totems.lua
+++ b/game/modules/tome/data/general/objects/totems.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/wands.lua b/game/modules/tome/data/general/objects/wands.lua
index ccb705e298..28ab2fafc4 100644
--- a/game/modules/tome/data/general/objects/wands.lua
+++ b/game/modules/tome/data/general/objects/wands.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/whips.lua b/game/modules/tome/data/general/objects/whips.lua
index 3004bd4a29..c50ad2cc30 100644
--- a/game/modules/tome/data/general/objects/whips.lua
+++ b/game/modules/tome/data/general/objects/whips.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/wizard-hat.lua b/game/modules/tome/data/general/objects/wizard-hat.lua
index 576053d335..407eb9eca9 100644
--- a/game/modules/tome/data/general/objects/wizard-hat.lua
+++ b/game/modules/tome/data/general/objects/wizard-hat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/world-artifacts-far-east.lua b/game/modules/tome/data/general/objects/world-artifacts-far-east.lua
index 1e3bf0aedc..51190c645b 100644
--- a/game/modules/tome/data/general/objects/world-artifacts-far-east.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts-far-east.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/objects/world-artifacts.lua b/game/modules/tome/data/general/objects/world-artifacts.lua
index 4cc8934340..fd5db45752 100644
--- a/game/modules/tome/data/general/objects/world-artifacts.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/stores/basic.lua b/game/modules/tome/data/general/stores/basic.lua
index 7ffb591b25..ec9b0bf046 100644
--- a/game/modules/tome/data/general/stores/basic.lua
+++ b/game/modules/tome/data/general/stores/basic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/traps/alarm.lua b/game/modules/tome/data/general/traps/alarm.lua
index c5176801bc..6a0f8ca567 100644
--- a/game/modules/tome/data/general/traps/alarm.lua
+++ b/game/modules/tome/data/general/traps/alarm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/traps/annoy.lua b/game/modules/tome/data/general/traps/annoy.lua
index 190a89305e..4ea4c3b9aa 100644
--- a/game/modules/tome/data/general/traps/annoy.lua
+++ b/game/modules/tome/data/general/traps/annoy.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/traps/complex.lua b/game/modules/tome/data/general/traps/complex.lua
index d62d54f86b..89895dabfa 100644
--- a/game/modules/tome/data/general/traps/complex.lua
+++ b/game/modules/tome/data/general/traps/complex.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/traps/elemental.lua b/game/modules/tome/data/general/traps/elemental.lua
index 9b84ae916f..2ff53c0934 100644
--- a/game/modules/tome/data/general/traps/elemental.lua
+++ b/game/modules/tome/data/general/traps/elemental.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/traps/natural_forest.lua b/game/modules/tome/data/general/traps/natural_forest.lua
index 1629351d15..8d71d2dc25 100644
--- a/game/modules/tome/data/general/traps/natural_forest.lua
+++ b/game/modules/tome/data/general/traps/natural_forest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/traps/store.lua b/game/modules/tome/data/general/traps/store.lua
index 3e8260c571..707841e258 100644
--- a/game/modules/tome/data/general/traps/store.lua
+++ b/game/modules/tome/data/general/traps/store.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/traps/teleport.lua b/game/modules/tome/data/general/traps/teleport.lua
index 713aa8fb38..a62f639e4e 100644
--- a/game/modules/tome/data/general/traps/teleport.lua
+++ b/game/modules/tome/data/general/traps/teleport.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/general/traps/water.lua b/game/modules/tome/data/general/traps/water.lua
index a568fc4c03..b89e935344 100644
--- a/game/modules/tome/data/general/traps/water.lua
+++ b/game/modules/tome/data/general/traps/water.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/acid.lua b/game/modules/tome/data/gfx/particles/acid.lua
index b5b99ce97a..c5ef528259 100644
--- a/game/modules/tome/data/gfx/particles/acid.lua
+++ b/game/modules/tome/data/gfx/particles/acid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/acidbeam.lua b/game/modules/tome/data/gfx/particles/acidbeam.lua
index 0107976d7d..c17da28aa3 100644
--- a/game/modules/tome/data/gfx/particles/acidbeam.lua
+++ b/game/modules/tome/data/gfx/particles/acidbeam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/acidflash.lua b/game/modules/tome/data/gfx/particles/acidflash.lua
index cf9f9861c6..c87e255aaf 100644
--- a/game/modules/tome/data/gfx/particles/acidflash.lua
+++ b/game/modules/tome/data/gfx/particles/acidflash.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/acidstorm.lua b/game/modules/tome/data/gfx/particles/acidstorm.lua
index 61d23eaf43..04b5036d1c 100644
--- a/game/modules/tome/data/gfx/particles/acidstorm.lua
+++ b/game/modules/tome/data/gfx/particles/acidstorm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/acidtrail.lua b/game/modules/tome/data/gfx/particles/acidtrail.lua
index 2100a1f259..d7679dd5a6 100644
--- a/game/modules/tome/data/gfx/particles/acidtrail.lua
+++ b/game/modules/tome/data/gfx/particles/acidtrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/agony.lua b/game/modules/tome/data/gfx/particles/agony.lua
index 4432fbf0d8..8f7f7fbd17 100644
--- a/game/modules/tome/data/gfx/particles/agony.lua
+++ b/game/modules/tome/data/gfx/particles/agony.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/arcane_power.lua b/game/modules/tome/data/gfx/particles/arcane_power.lua
index bb52bcb7dd..0d2d006366 100644
--- a/game/modules/tome/data/gfx/particles/arcane_power.lua
+++ b/game/modules/tome/data/gfx/particles/arcane_power.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/arcane_vortex.lua b/game/modules/tome/data/gfx/particles/arcane_vortex.lua
index 9e828a0b66..75d5d9a603 100644
--- a/game/modules/tome/data/gfx/particles/arcane_vortex.lua
+++ b/game/modules/tome/data/gfx/particles/arcane_vortex.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/arcanestorm.lua b/game/modules/tome/data/gfx/particles/arcanestorm.lua
index 00e880e78d..575b14d90a 100644
--- a/game/modules/tome/data/gfx/particles/arcanestorm.lua
+++ b/game/modules/tome/data/gfx/particles/arcanestorm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/arcanetrail.lua b/game/modules/tome/data/gfx/particles/arcanetrail.lua
index c002e16b82..03bca9958d 100644
--- a/game/modules/tome/data/gfx/particles/arcanetrail.lua
+++ b/game/modules/tome/data/gfx/particles/arcanetrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/archery.lua b/game/modules/tome/data/gfx/particles/archery.lua
index 66f2355399..1d0469f133 100644
--- a/game/modules/tome/data/gfx/particles/archery.lua
+++ b/game/modules/tome/data/gfx/particles/archery.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/arrow.lua b/game/modules/tome/data/gfx/particles/arrow.lua
index 5b2025a730..66be8e75c7 100644
--- a/game/modules/tome/data/gfx/particles/arrow.lua
+++ b/game/modules/tome/data/gfx/particles/arrow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_acid.lua b/game/modules/tome/data/gfx/particles/ball_acid.lua
index 259df56469..f2654641e8 100644
--- a/game/modules/tome/data/gfx/particles/ball_acid.lua
+++ b/game/modules/tome/data/gfx/particles/ball_acid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_arcane.lua b/game/modules/tome/data/gfx/particles/ball_arcane.lua
index e586c95ff5..f240b57f6d 100644
--- a/game/modules/tome/data/gfx/particles/ball_arcane.lua
+++ b/game/modules/tome/data/gfx/particles/ball_arcane.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_blight.lua b/game/modules/tome/data/gfx/particles/ball_blight.lua
index f26e03a4b6..dac0dcebd7 100644
--- a/game/modules/tome/data/gfx/particles/ball_blight.lua
+++ b/game/modules/tome/data/gfx/particles/ball_blight.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_blood.lua b/game/modules/tome/data/gfx/particles/ball_blood.lua
index d768c7acd8..3523ed70e3 100644
--- a/game/modules/tome/data/gfx/particles/ball_blood.lua
+++ b/game/modules/tome/data/gfx/particles/ball_blood.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_earth.lua b/game/modules/tome/data/gfx/particles/ball_earth.lua
index 1f4ab5428f..16442f5d63 100644
--- a/game/modules/tome/data/gfx/particles/ball_earth.lua
+++ b/game/modules/tome/data/gfx/particles/ball_earth.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_fire.lua b/game/modules/tome/data/gfx/particles/ball_fire.lua
index 34ef1f174e..0e524fd177 100644
--- a/game/modules/tome/data/gfx/particles/ball_fire.lua
+++ b/game/modules/tome/data/gfx/particles/ball_fire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_ice.lua b/game/modules/tome/data/gfx/particles/ball_ice.lua
index b135499e12..574299fe9c 100644
--- a/game/modules/tome/data/gfx/particles/ball_ice.lua
+++ b/game/modules/tome/data/gfx/particles/ball_ice.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_light.lua b/game/modules/tome/data/gfx/particles/ball_light.lua
index 121558744c..91ef18e554 100644
--- a/game/modules/tome/data/gfx/particles/ball_light.lua
+++ b/game/modules/tome/data/gfx/particles/ball_light.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_lightning.lua b/game/modules/tome/data/gfx/particles/ball_lightning.lua
index 29b87b4b6b..ff6b324a97 100644
--- a/game/modules/tome/data/gfx/particles/ball_lightning.lua
+++ b/game/modules/tome/data/gfx/particles/ball_lightning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_lightning_beam.lua b/game/modules/tome/data/gfx/particles/ball_lightning_beam.lua
index d957c500fc..fe459b1062 100644
--- a/game/modules/tome/data/gfx/particles/ball_lightning_beam.lua
+++ b/game/modules/tome/data/gfx/particles/ball_lightning_beam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_matter.lua b/game/modules/tome/data/gfx/particles/ball_matter.lua
index b3194c0d64..c92ebfd92a 100644
--- a/game/modules/tome/data/gfx/particles/ball_matter.lua
+++ b/game/modules/tome/data/gfx/particles/ball_matter.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_teleport.lua b/game/modules/tome/data/gfx/particles/ball_teleport.lua
index 58ab4d3e58..4e9c4ce4e1 100644
--- a/game/modules/tome/data/gfx/particles/ball_teleport.lua
+++ b/game/modules/tome/data/gfx/particles/ball_teleport.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ball_temporal.lua b/game/modules/tome/data/gfx/particles/ball_temporal.lua
index 498eef956f..1b28e3ce03 100644
--- a/game/modules/tome/data/gfx/particles/ball_temporal.lua
+++ b/game/modules/tome/data/gfx/particles/ball_temporal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/beckoned.lua b/game/modules/tome/data/gfx/particles/beckoned.lua
index 2a827f546b..5ee9740981 100644
--- a/game/modules/tome/data/gfx/particles/beckoned.lua
+++ b/game/modules/tome/data/gfx/particles/beckoned.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/beckoned_move.lua b/game/modules/tome/data/gfx/particles/beckoned_move.lua
index 02c9ae18a8..fa51cd026d 100644
--- a/game/modules/tome/data/gfx/particles/beckoned_move.lua
+++ b/game/modules/tome/data/gfx/particles/beckoned_move.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/blight_power.lua b/game/modules/tome/data/gfx/particles/blight_power.lua
index 4bf4bf1085..7b2e0d1a3b 100644
--- a/game/modules/tome/data/gfx/particles/blight_power.lua
+++ b/game/modules/tome/data/gfx/particles/blight_power.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/blightzone.lua b/game/modules/tome/data/gfx/particles/blightzone.lua
index 63b4346e6c..1db2667fd8 100644
--- a/game/modules/tome/data/gfx/particles/blightzone.lua
+++ b/game/modules/tome/data/gfx/particles/blightzone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/blood.lua b/game/modules/tome/data/gfx/particles/blood.lua
index 87d3af262c..dd2c94fd21 100644
--- a/game/modules/tome/data/gfx/particles/blood.lua
+++ b/game/modules/tome/data/gfx/particles/blood.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bloodtrail.lua b/game/modules/tome/data/gfx/particles/bloodtrail.lua
index 7fbd7aef16..ca8fa9656f 100644
--- a/game/modules/tome/data/gfx/particles/bloodtrail.lua
+++ b/game/modules/tome/data/gfx/particles/bloodtrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bolt_acid.lua b/game/modules/tome/data/gfx/particles/bolt_acid.lua
index 9f6cfe905c..9dd7c70bbf 100644
--- a/game/modules/tome/data/gfx/particles/bolt_acid.lua
+++ b/game/modules/tome/data/gfx/particles/bolt_acid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bolt_arcane.lua b/game/modules/tome/data/gfx/particles/bolt_arcane.lua
index d13ec59ddb..8c36f035e0 100644
--- a/game/modules/tome/data/gfx/particles/bolt_arcane.lua
+++ b/game/modules/tome/data/gfx/particles/bolt_arcane.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bolt_blood.lua b/game/modules/tome/data/gfx/particles/bolt_blood.lua
index 42fae946bc..d858ea269b 100644
--- a/game/modules/tome/data/gfx/particles/bolt_blood.lua
+++ b/game/modules/tome/data/gfx/particles/bolt_blood.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bolt_dark.lua b/game/modules/tome/data/gfx/particles/bolt_dark.lua
index c512bc48e6..2fcff4e50e 100644
--- a/game/modules/tome/data/gfx/particles/bolt_dark.lua
+++ b/game/modules/tome/data/gfx/particles/bolt_dark.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bolt_earth.lua b/game/modules/tome/data/gfx/particles/bolt_earth.lua
index 1b1b1c5a60..4078d5c983 100644
--- a/game/modules/tome/data/gfx/particles/bolt_earth.lua
+++ b/game/modules/tome/data/gfx/particles/bolt_earth.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bolt_elemental.lua b/game/modules/tome/data/gfx/particles/bolt_elemental.lua
index 8d67e73fa0..05341a835d 100644
--- a/game/modules/tome/data/gfx/particles/bolt_elemental.lua
+++ b/game/modules/tome/data/gfx/particles/bolt_elemental.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bolt_fire.lua b/game/modules/tome/data/gfx/particles/bolt_fire.lua
index ae8b4e2e31..0a5cfeb0cd 100644
--- a/game/modules/tome/data/gfx/particles/bolt_fire.lua
+++ b/game/modules/tome/data/gfx/particles/bolt_fire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bolt_ice.lua b/game/modules/tome/data/gfx/particles/bolt_ice.lua
index 3a784fa426..307c9998e0 100644
--- a/game/modules/tome/data/gfx/particles/bolt_ice.lua
+++ b/game/modules/tome/data/gfx/particles/bolt_ice.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bolt_light.lua b/game/modules/tome/data/gfx/particles/bolt_light.lua
index b99baaf545..b21fde5fca 100644
--- a/game/modules/tome/data/gfx/particles/bolt_light.lua
+++ b/game/modules/tome/data/gfx/particles/bolt_light.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bolt_lightning.lua b/game/modules/tome/data/gfx/particles/bolt_lightning.lua
index 6ff7400427..e09e98b608 100644
--- a/game/modules/tome/data/gfx/particles/bolt_lightning.lua
+++ b/game/modules/tome/data/gfx/particles/bolt_lightning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bolt_slime.lua b/game/modules/tome/data/gfx/particles/bolt_slime.lua
index e6508aff12..ec21982d64 100644
--- a/game/modules/tome/data/gfx/particles/bolt_slime.lua
+++ b/game/modules/tome/data/gfx/particles/bolt_slime.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bolt_void.lua b/game/modules/tome/data/gfx/particles/bolt_void.lua
index b7bcfdc212..1e4fde77e5 100644
--- a/game/modules/tome/data/gfx/particles/bolt_void.lua
+++ b/game/modules/tome/data/gfx/particles/bolt_void.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bone_shield.lua b/game/modules/tome/data/gfx/particles/bone_shield.lua
index f93f62d695..1b63e72216 100644
--- a/game/modules/tome/data/gfx/particles/bone_shield.lua
+++ b/game/modules/tome/data/gfx/particles/bone_shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/bones.lua b/game/modules/tome/data/gfx/particles/bones.lua
index 8279913fb2..39717c2b64 100644
--- a/game/modules/tome/data/gfx/particles/bones.lua
+++ b/game/modules/tome/data/gfx/particles/bones.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/breath_acid.lua b/game/modules/tome/data/gfx/particles/breath_acid.lua
index a836602339..a6f5ebd6a4 100644
--- a/game/modules/tome/data/gfx/particles/breath_acid.lua
+++ b/game/modules/tome/data/gfx/particles/breath_acid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/breath_blood.lua b/game/modules/tome/data/gfx/particles/breath_blood.lua
index 3b7dcc295f..e42058ee87 100644
--- a/game/modules/tome/data/gfx/particles/breath_blood.lua
+++ b/game/modules/tome/data/gfx/particles/breath_blood.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/breath_cold.lua b/game/modules/tome/data/gfx/particles/breath_cold.lua
index c193817133..22f7d63cf7 100644
--- a/game/modules/tome/data/gfx/particles/breath_cold.lua
+++ b/game/modules/tome/data/gfx/particles/breath_cold.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/breath_dark.lua b/game/modules/tome/data/gfx/particles/breath_dark.lua
index 03d600f7f4..431aa00acd 100644
--- a/game/modules/tome/data/gfx/particles/breath_dark.lua
+++ b/game/modules/tome/data/gfx/particles/breath_dark.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/breath_earth.lua b/game/modules/tome/data/gfx/particles/breath_earth.lua
index 4700134ec7..20dcc457f5 100644
--- a/game/modules/tome/data/gfx/particles/breath_earth.lua
+++ b/game/modules/tome/data/gfx/particles/breath_earth.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/breath_fire.lua b/game/modules/tome/data/gfx/particles/breath_fire.lua
index 197b22d214..61e3631436 100644
--- a/game/modules/tome/data/gfx/particles/breath_fire.lua
+++ b/game/modules/tome/data/gfx/particles/breath_fire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/breath_fire_navier.lua b/game/modules/tome/data/gfx/particles/breath_fire_navier.lua
index 8d1eb58690..561bff8c41 100644
--- a/game/modules/tome/data/gfx/particles/breath_fire_navier.lua
+++ b/game/modules/tome/data/gfx/particles/breath_fire_navier.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/breath_lightning.lua b/game/modules/tome/data/gfx/particles/breath_lightning.lua
index ad41a3dd13..151d190c97 100644
--- a/game/modules/tome/data/gfx/particles/breath_lightning.lua
+++ b/game/modules/tome/data/gfx/particles/breath_lightning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/breath_shadow.lua b/game/modules/tome/data/gfx/particles/breath_shadow.lua
index 6c48628b56..538f7b8173 100644
--- a/game/modules/tome/data/gfx/particles/breath_shadow.lua
+++ b/game/modules/tome/data/gfx/particles/breath_shadow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/breath_slime.lua b/game/modules/tome/data/gfx/particles/breath_slime.lua
index 0485e50b50..d1ddd7c90c 100644
--- a/game/modules/tome/data/gfx/particles/breath_slime.lua
+++ b/game/modules/tome/data/gfx/particles/breath_slime.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/charge.lua b/game/modules/tome/data/gfx/particles/charge.lua
index a10ba167a7..384395a835 100644
--- a/game/modules/tome/data/gfx/particles/charge.lua
+++ b/game/modules/tome/data/gfx/particles/charge.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/charge_matter.lua b/game/modules/tome/data/gfx/particles/charge_matter.lua
index b7d5e7ea9a..bc60e663b4 100644
--- a/game/modules/tome/data/gfx/particles/charge_matter.lua
+++ b/game/modules/tome/data/gfx/particles/charge_matter.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/circle_of_death.lua b/game/modules/tome/data/gfx/particles/circle_of_death.lua
index b62de64621..ec064f53a2 100644
--- a/game/modules/tome/data/gfx/particles/circle_of_death.lua
+++ b/game/modules/tome/data/gfx/particles/circle_of_death.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/coldflames.lua b/game/modules/tome/data/gfx/particles/coldflames.lua
index 8f20859a87..d5e75cd3b7 100644
--- a/game/modules/tome/data/gfx/particles/coldflames.lua
+++ b/game/modules/tome/data/gfx/particles/coldflames.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/creeping_dark.lua b/game/modules/tome/data/gfx/particles/creeping_dark.lua
index 923c7d697b..fccc63e8e1 100644
--- a/game/modules/tome/data/gfx/particles/creeping_dark.lua
+++ b/game/modules/tome/data/gfx/particles/creeping_dark.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/crystalline_focus.lua b/game/modules/tome/data/gfx/particles/crystalline_focus.lua
index c3ce778c22..b200cc64a1 100644
--- a/game/modules/tome/data/gfx/particles/crystalline_focus.lua
+++ b/game/modules/tome/data/gfx/particles/crystalline_focus.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/cursed_form.lua b/game/modules/tome/data/gfx/particles/cursed_form.lua
index 8b1cf8f644..98da64aa5f 100644
--- a/game/modules/tome/data/gfx/particles/cursed_form.lua
+++ b/game/modules/tome/data/gfx/particles/cursed_form.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/cursed_ground.lua b/game/modules/tome/data/gfx/particles/cursed_ground.lua
index d0d079795b..414376134c 100644
--- a/game/modules/tome/data/gfx/particles/cursed_ground.lua
+++ b/game/modules/tome/data/gfx/particles/cursed_ground.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/damage_shield.lua b/game/modules/tome/data/gfx/particles/damage_shield.lua
index 07716691f5..65955b6303 100644
--- a/game/modules/tome/data/gfx/particles/damage_shield.lua
+++ b/game/modules/tome/data/gfx/particles/damage_shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/dark.lua b/game/modules/tome/data/gfx/particles/dark.lua
index f496c3f962..6f63e64b1b 100644
--- a/game/modules/tome/data/gfx/particles/dark.lua
+++ b/game/modules/tome/data/gfx/particles/dark.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/dark_inferno.lua b/game/modules/tome/data/gfx/particles/dark_inferno.lua
index c1d10c030e..b29401778d 100644
--- a/game/modules/tome/data/gfx/particles/dark_inferno.lua
+++ b/game/modules/tome/data/gfx/particles/dark_inferno.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/dark_lightning.lua b/game/modules/tome/data/gfx/particles/dark_lightning.lua
index 20f3489241..3661818893 100644
--- a/game/modules/tome/data/gfx/particles/dark_lightning.lua
+++ b/game/modules/tome/data/gfx/particles/dark_lightning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/dark_tendrils.lua b/game/modules/tome/data/gfx/particles/dark_tendrils.lua
index 3d1865c910..26aebaed65 100644
--- a/game/modules/tome/data/gfx/particles/dark_tendrils.lua
+++ b/game/modules/tome/data/gfx/particles/dark_tendrils.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/dark_torrent.lua b/game/modules/tome/data/gfx/particles/dark_torrent.lua
index 1230723c1c..47277ef948 100644
--- a/game/modules/tome/data/gfx/particles/dark_torrent.lua
+++ b/game/modules/tome/data/gfx/particles/dark_torrent.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/darkness_power.lua b/game/modules/tome/data/gfx/particles/darkness_power.lua
index a16c384e3c..0b948d3616 100644
--- a/game/modules/tome/data/gfx/particles/darkness_power.lua
+++ b/game/modules/tome/data/gfx/particles/darkness_power.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/darkness_shield.lua b/game/modules/tome/data/gfx/particles/darkness_shield.lua
index 43004aee29..1383ee9bf6 100644
--- a/game/modules/tome/data/gfx/particles/darkness_shield.lua
+++ b/game/modules/tome/data/gfx/particles/darkness_shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/darktrail.lua b/game/modules/tome/data/gfx/particles/darktrail.lua
index 041ba0ab98..e5b02a287e 100644
--- a/game/modules/tome/data/gfx/particles/darktrail.lua
+++ b/game/modules/tome/data/gfx/particles/darktrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/demon_teleport.lua b/game/modules/tome/data/gfx/particles/demon_teleport.lua
index 7b98890105..a1798e7432 100644
--- a/game/modules/tome/data/gfx/particles/demon_teleport.lua
+++ b/game/modules/tome/data/gfx/particles/demon_teleport.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/destabilized.lua b/game/modules/tome/data/gfx/particles/destabilized.lua
index c553598876..b40297e9f4 100644
--- a/game/modules/tome/data/gfx/particles/destabilized.lua
+++ b/game/modules/tome/data/gfx/particles/destabilized.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/directional_shout.lua b/game/modules/tome/data/gfx/particles/directional_shout.lua
index 44f3041fe1..1bb7f1fd14 100644
--- a/game/modules/tome/data/gfx/particles/directional_shout.lua
+++ b/game/modules/tome/data/gfx/particles/directional_shout.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/discharge_bolt.lua b/game/modules/tome/data/gfx/particles/discharge_bolt.lua
index a10ba167a7..384395a835 100644
--- a/game/modules/tome/data/gfx/particles/discharge_bolt.lua
+++ b/game/modules/tome/data/gfx/particles/discharge_bolt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/dismayed.lua b/game/modules/tome/data/gfx/particles/dismayed.lua
index 7f85c4678f..bf55f2dc4f 100644
--- a/game/modules/tome/data/gfx/particles/dismayed.lua
+++ b/game/modules/tome/data/gfx/particles/dismayed.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/displacement_shield.lua b/game/modules/tome/data/gfx/particles/displacement_shield.lua
index 949ac58b52..e70e4eff75 100644
--- a/game/modules/tome/data/gfx/particles/displacement_shield.lua
+++ b/game/modules/tome/data/gfx/particles/displacement_shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/disruption_shield.lua b/game/modules/tome/data/gfx/particles/disruption_shield.lua
index b0278c33e9..395dfa17a7 100644
--- a/game/modules/tome/data/gfx/particles/disruption_shield.lua
+++ b/game/modules/tome/data/gfx/particles/disruption_shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/distortion.lua b/game/modules/tome/data/gfx/particles/distortion.lua
index e53f14baa0..f90ede001f 100644
--- a/game/modules/tome/data/gfx/particles/distortion.lua
+++ b/game/modules/tome/data/gfx/particles/distortion.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/distortion_bolt.lua b/game/modules/tome/data/gfx/particles/distortion_bolt.lua
index 13c153c96f..733f6ee305 100644
--- a/game/modules/tome/data/gfx/particles/distortion_bolt.lua
+++ b/game/modules/tome/data/gfx/particles/distortion_bolt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/distortion_trail.lua b/game/modules/tome/data/gfx/particles/distortion_trail.lua
index b1226ff77e..9b18d3dc8b 100644
--- a/game/modules/tome/data/gfx/particles/distortion_trail.lua
+++ b/game/modules/tome/data/gfx/particles/distortion_trail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/dominated.lua b/game/modules/tome/data/gfx/particles/dominated.lua
index bb26534968..d0653b977e 100644
--- a/game/modules/tome/data/gfx/particles/dominated.lua
+++ b/game/modules/tome/data/gfx/particles/dominated.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/dreamhammer.lua b/game/modules/tome/data/gfx/particles/dreamhammer.lua
index fbc9f524f8..0b82c0757c 100644
--- a/game/modules/tome/data/gfx/particles/dreamhammer.lua
+++ b/game/modules/tome/data/gfx/particles/dreamhammer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/dust_trail.lua b/game/modules/tome/data/gfx/particles/dust_trail.lua
index 984a45bd6c..adb081f549 100644
--- a/game/modules/tome/data/gfx/particles/dust_trail.lua
+++ b/game/modules/tome/data/gfx/particles/dust_trail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/eagle.lua b/game/modules/tome/data/gfx/particles/eagle.lua
index eae16d1f81..1a513a5054 100644
--- a/game/modules/tome/data/gfx/particles/eagle.lua
+++ b/game/modules/tome/data/gfx/particles/eagle.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/earth_beam.lua b/game/modules/tome/data/gfx/particles/earth_beam.lua
index 7fcdf25ba2..d4a8abb990 100644
--- a/game/modules/tome/data/gfx/particles/earth_beam.lua
+++ b/game/modules/tome/data/gfx/particles/earth_beam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/earthtrail.lua b/game/modules/tome/data/gfx/particles/earthtrail.lua
index b4e1f21136..d951c88b06 100644
--- a/game/modules/tome/data/gfx/particles/earthtrail.lua
+++ b/game/modules/tome/data/gfx/particles/earthtrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/entropythrust.lua b/game/modules/tome/data/gfx/particles/entropythrust.lua
index 6f5e53b496..7fc1a5a1a7 100644
--- a/game/modules/tome/data/gfx/particles/entropythrust.lua
+++ b/game/modules/tome/data/gfx/particles/entropythrust.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/farportal_lightning.lua b/game/modules/tome/data/gfx/particles/farportal_lightning.lua
index 32ba7c6990..dd5e558eaa 100644
--- a/game/modules/tome/data/gfx/particles/farportal_lightning.lua
+++ b/game/modules/tome/data/gfx/particles/farportal_lightning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/farportal_vortex.lua b/game/modules/tome/data/gfx/particles/farportal_vortex.lua
index 7375061d70..c7c637e32b 100644
--- a/game/modules/tome/data/gfx/particles/farportal_vortex.lua
+++ b/game/modules/tome/data/gfx/particles/farportal_vortex.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/fear.lua b/game/modules/tome/data/gfx/particles/fear.lua
index 1f6b7bac72..774c30846c 100644
--- a/game/modules/tome/data/gfx/particles/fear.lua
+++ b/game/modules/tome/data/gfx/particles/fear.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/fear_blue.lua b/game/modules/tome/data/gfx/particles/fear_blue.lua
index 0f57cd9334..8a73b80415 100644
--- a/game/modules/tome/data/gfx/particles/fear_blue.lua
+++ b/game/modules/tome/data/gfx/particles/fear_blue.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/fear_violet.lua b/game/modules/tome/data/gfx/particles/fear_violet.lua
index 5d54b559c2..d55567802f 100644
--- a/game/modules/tome/data/gfx/particles/fear_violet.lua
+++ b/game/modules/tome/data/gfx/particles/fear_violet.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/feed_hate.lua b/game/modules/tome/data/gfx/particles/feed_hate.lua
index 18e62d588c..b7d56d0804 100644
--- a/game/modules/tome/data/gfx/particles/feed_hate.lua
+++ b/game/modules/tome/data/gfx/particles/feed_hate.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/feed_health.lua b/game/modules/tome/data/gfx/particles/feed_health.lua
index 58e4e63c64..781886b7e0 100644
--- a/game/modules/tome/data/gfx/particles/feed_health.lua
+++ b/game/modules/tome/data/gfx/particles/feed_health.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/feed_power.lua b/game/modules/tome/data/gfx/particles/feed_power.lua
index b325ea40f3..5c515d04de 100644
--- a/game/modules/tome/data/gfx/particles/feed_power.lua
+++ b/game/modules/tome/data/gfx/particles/feed_power.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/feed_strengths.lua b/game/modules/tome/data/gfx/particles/feed_strengths.lua
index f74b5d3dce..bc0a2bc121 100644
--- a/game/modules/tome/data/gfx/particles/feed_strengths.lua
+++ b/game/modules/tome/data/gfx/particles/feed_strengths.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/fireflash.lua b/game/modules/tome/data/gfx/particles/fireflash.lua
index 59119fb950..46387d9362 100644
--- a/game/modules/tome/data/gfx/particles/fireflash.lua
+++ b/game/modules/tome/data/gfx/particles/fireflash.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/firestorm.lua b/game/modules/tome/data/gfx/particles/firestorm.lua
index 49292c6aff..2f15a0871a 100644
--- a/game/modules/tome/data/gfx/particles/firestorm.lua
+++ b/game/modules/tome/data/gfx/particles/firestorm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/firetrail.lua b/game/modules/tome/data/gfx/particles/firetrail.lua
index c9cd757895..9815884e7d 100644
--- a/game/modules/tome/data/gfx/particles/firetrail.lua
+++ b/game/modules/tome/data/gfx/particles/firetrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
@@ -18,7 +18,7 @@
 -- darkgod@te4.org
 
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/flame.lua b/game/modules/tome/data/gfx/particles/flame.lua
index f8acc6f9d9..8d8709779f 100644
--- a/game/modules/tome/data/gfx/particles/flame.lua
+++ b/game/modules/tome/data/gfx/particles/flame.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/flamebeam.lua b/game/modules/tome/data/gfx/particles/flamebeam.lua
index 4131c877fc..c25c582c16 100644
--- a/game/modules/tome/data/gfx/particles/flamebeam.lua
+++ b/game/modules/tome/data/gfx/particles/flamebeam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/force_area.lua b/game/modules/tome/data/gfx/particles/force_area.lua
index 4af920d08d..1b9e46cece 100644
--- a/game/modules/tome/data/gfx/particles/force_area.lua
+++ b/game/modules/tome/data/gfx/particles/force_area.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/force_blast.lua b/game/modules/tome/data/gfx/particles/force_blast.lua
index 4b610ecb42..5431f69d6b 100644
--- a/game/modules/tome/data/gfx/particles/force_blast.lua
+++ b/game/modules/tome/data/gfx/particles/force_blast.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/force_deflection.lua b/game/modules/tome/data/gfx/particles/force_deflection.lua
index cb70e3a0ab..142caf3fdc 100644
--- a/game/modules/tome/data/gfx/particles/force_deflection.lua
+++ b/game/modules/tome/data/gfx/particles/force_deflection.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/force_hit.lua b/game/modules/tome/data/gfx/particles/force_hit.lua
index a0376b3c9e..3e074c7257 100644
--- a/game/modules/tome/data/gfx/particles/force_hit.lua
+++ b/game/modules/tome/data/gfx/particles/force_hit.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/freeze.lua b/game/modules/tome/data/gfx/particles/freeze.lua
index a99cfb7436..09d4151f07 100644
--- a/game/modules/tome/data/gfx/particles/freeze.lua
+++ b/game/modules/tome/data/gfx/particles/freeze.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/fulldream.lua b/game/modules/tome/data/gfx/particles/fulldream.lua
index 58a3572193..d38bc589c6 100644
--- a/game/modules/tome/data/gfx/particles/fulldream.lua
+++ b/game/modules/tome/data/gfx/particles/fulldream.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/fullgloom.lua b/game/modules/tome/data/gfx/particles/fullgloom.lua
index e6fdc8b052..3b02ff6e49 100644
--- a/game/modules/tome/data/gfx/particles/fullgloom.lua
+++ b/game/modules/tome/data/gfx/particles/fullgloom.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/generic_ball.lua b/game/modules/tome/data/gfx/particles/generic_ball.lua
index db69737f52..f092853547 100644
--- a/game/modules/tome/data/gfx/particles/generic_ball.lua
+++ b/game/modules/tome/data/gfx/particles/generic_ball.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/generic_blast.lua b/game/modules/tome/data/gfx/particles/generic_blast.lua
index 5aa8a78c8b..b2207a5b08 100644
--- a/game/modules/tome/data/gfx/particles/generic_blast.lua
+++ b/game/modules/tome/data/gfx/particles/generic_blast.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/generic_charge.lua b/game/modules/tome/data/gfx/particles/generic_charge.lua
index 6b9f71d06b..0ae39cbf14 100644
--- a/game/modules/tome/data/gfx/particles/generic_charge.lua
+++ b/game/modules/tome/data/gfx/particles/generic_charge.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/generic_discharge.lua b/game/modules/tome/data/gfx/particles/generic_discharge.lua
index 0d97c8800b..e1988a90a2 100644
--- a/game/modules/tome/data/gfx/particles/generic_discharge.lua
+++ b/game/modules/tome/data/gfx/particles/generic_discharge.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/generic_power.lua b/game/modules/tome/data/gfx/particles/generic_power.lua
index b4d551cc4b..135385a806 100644
--- a/game/modules/tome/data/gfx/particles/generic_power.lua
+++ b/game/modules/tome/data/gfx/particles/generic_power.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/generic_shield.lua b/game/modules/tome/data/gfx/particles/generic_shield.lua
index 8217f3a6d7..04f076a526 100644
--- a/game/modules/tome/data/gfx/particles/generic_shield.lua
+++ b/game/modules/tome/data/gfx/particles/generic_shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/generic_sploom.lua b/game/modules/tome/data/gfx/particles/generic_sploom.lua
index 492e470161..79f8763d4e 100644
--- a/game/modules/tome/data/gfx/particles/generic_sploom.lua
+++ b/game/modules/tome/data/gfx/particles/generic_sploom.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/generic_teleport.lua b/game/modules/tome/data/gfx/particles/generic_teleport.lua
index 9e8cc66e44..264f2ef7be 100644
--- a/game/modules/tome/data/gfx/particles/generic_teleport.lua
+++ b/game/modules/tome/data/gfx/particles/generic_teleport.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/generic_vortex.lua b/game/modules/tome/data/gfx/particles/generic_vortex.lua
index 23ce09fede..54a19ac440 100644
--- a/game/modules/tome/data/gfx/particles/generic_vortex.lua
+++ b/game/modules/tome/data/gfx/particles/generic_vortex.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/generic_wave.lua b/game/modules/tome/data/gfx/particles/generic_wave.lua
index e7094df9e4..7c5f380bc7 100644
--- a/game/modules/tome/data/gfx/particles/generic_wave.lua
+++ b/game/modules/tome/data/gfx/particles/generic_wave.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/generictrail.lua b/game/modules/tome/data/gfx/particles/generictrail.lua
index 8d7b56d816..79817e3124 100644
--- a/game/modules/tome/data/gfx/particles/generictrail.lua
+++ b/game/modules/tome/data/gfx/particles/generictrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/gloom.lua b/game/modules/tome/data/gfx/particles/gloom.lua
index 0379bc7e76..2e1f0b19e5 100644
--- a/game/modules/tome/data/gfx/particles/gloom.lua
+++ b/game/modules/tome/data/gfx/particles/gloom.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/gloom_confused.lua b/game/modules/tome/data/gfx/particles/gloom_confused.lua
index 15a319e1f2..42630acf1b 100644
--- a/game/modules/tome/data/gfx/particles/gloom_confused.lua
+++ b/game/modules/tome/data/gfx/particles/gloom_confused.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/gloom_slow.lua b/game/modules/tome/data/gfx/particles/gloom_slow.lua
index 91c1c36cd1..ccae1e73f1 100644
--- a/game/modules/tome/data/gfx/particles/gloom_slow.lua
+++ b/game/modules/tome/data/gfx/particles/gloom_slow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/gloom_stunned.lua b/game/modules/tome/data/gfx/particles/gloom_stunned.lua
index ec6a4a8667..578d871800 100644
--- a/game/modules/tome/data/gfx/particles/gloom_stunned.lua
+++ b/game/modules/tome/data/gfx/particles/gloom_stunned.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/gloom_weakness.lua b/game/modules/tome/data/gfx/particles/gloom_weakness.lua
index 3de260aee8..60c5034f51 100644
--- a/game/modules/tome/data/gfx/particles/gloom_weakness.lua
+++ b/game/modules/tome/data/gfx/particles/gloom_weakness.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/godslayer_swirl.lua b/game/modules/tome/data/gfx/particles/godslayer_swirl.lua
index 5d59c04eb6..5990e862f9 100644
--- a/game/modules/tome/data/gfx/particles/godslayer_swirl.lua
+++ b/game/modules/tome/data/gfx/particles/godslayer_swirl.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/golden_shield.lua b/game/modules/tome/data/gfx/particles/golden_shield.lua
index 29fc28b0cb..1ccd5153b5 100644
--- a/game/modules/tome/data/gfx/particles/golden_shield.lua
+++ b/game/modules/tome/data/gfx/particles/golden_shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/gravity_breath.lua b/game/modules/tome/data/gfx/particles/gravity_breath.lua
index 23380f273d..94173e3542 100644
--- a/game/modules/tome/data/gfx/particles/gravity_breath.lua
+++ b/game/modules/tome/data/gfx/particles/gravity_breath.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/gravity_focus.lua b/game/modules/tome/data/gfx/particles/gravity_focus.lua
index ce72d9168e..107934a26f 100644
--- a/game/modules/tome/data/gfx/particles/gravity_focus.lua
+++ b/game/modules/tome/data/gfx/particles/gravity_focus.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/gravity_spike.lua b/game/modules/tome/data/gfx/particles/gravity_spike.lua
index 612aac2a60..e07eccf66a 100644
--- a/game/modules/tome/data/gfx/particles/gravity_spike.lua
+++ b/game/modules/tome/data/gfx/particles/gravity_spike.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/gravity_well.lua b/game/modules/tome/data/gfx/particles/gravity_well.lua
index fc4c14d80d..2e899b9e32 100644
--- a/game/modules/tome/data/gfx/particles/gravity_well.lua
+++ b/game/modules/tome/data/gfx/particles/gravity_well.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/gravity_well2.lua b/game/modules/tome/data/gfx/particles/gravity_well2.lua
index 5c4a619d69..5269b709db 100644
--- a/game/modules/tome/data/gfx/particles/gravity_well2.lua
+++ b/game/modules/tome/data/gfx/particles/gravity_well2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/harassed.lua b/game/modules/tome/data/gfx/particles/harassed.lua
index 798452b0f3..5ec577df3c 100644
--- a/game/modules/tome/data/gfx/particles/harassed.lua
+++ b/game/modules/tome/data/gfx/particles/harassed.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/hateful_whisper.lua b/game/modules/tome/data/gfx/particles/hateful_whisper.lua
index 0158d92355..2a0314c615 100644
--- a/game/modules/tome/data/gfx/particles/hateful_whisper.lua
+++ b/game/modules/tome/data/gfx/particles/hateful_whisper.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/healing_vapour.lua b/game/modules/tome/data/gfx/particles/healing_vapour.lua
index 9f1257026d..22b9187f36 100644
--- a/game/modules/tome/data/gfx/particles/healing_vapour.lua
+++ b/game/modules/tome/data/gfx/particles/healing_vapour.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/hit_warning.lua b/game/modules/tome/data/gfx/particles/hit_warning.lua
index c6febf8548..0bb68aad2f 100644
--- a/game/modules/tome/data/gfx/particles/hit_warning.lua
+++ b/game/modules/tome/data/gfx/particles/hit_warning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/house_flamebeam.lua b/game/modules/tome/data/gfx/particles/house_flamebeam.lua
index 8f5366db9c..3cad2cc5d6 100644
--- a/game/modules/tome/data/gfx/particles/house_flamebeam.lua
+++ b/game/modules/tome/data/gfx/particles/house_flamebeam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/house_orbcontrol.lua b/game/modules/tome/data/gfx/particles/house_orbcontrol.lua
index 8c6ecf0f34..24b54d6d6c 100644
--- a/game/modules/tome/data/gfx/particles/house_orbcontrol.lua
+++ b/game/modules/tome/data/gfx/particles/house_orbcontrol.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ice_beam.lua b/game/modules/tome/data/gfx/particles/ice_beam.lua
index d92110f969..474f908b6e 100644
--- a/game/modules/tome/data/gfx/particles/ice_beam.lua
+++ b/game/modules/tome/data/gfx/particles/ice_beam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ice_shards.lua b/game/modules/tome/data/gfx/particles/ice_shards.lua
index 7cf54310b9..94c170abf1 100644
--- a/game/modules/tome/data/gfx/particles/ice_shards.lua
+++ b/game/modules/tome/data/gfx/particles/ice_shards.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ice_vapour.lua b/game/modules/tome/data/gfx/particles/ice_vapour.lua
index 2457bb4508..d2f0285562 100644
--- a/game/modules/tome/data/gfx/particles/ice_vapour.lua
+++ b/game/modules/tome/data/gfx/particles/ice_vapour.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/icebeam.lua b/game/modules/tome/data/gfx/particles/icebeam.lua
index c7f073b4f7..8a65ac1285 100644
--- a/game/modules/tome/data/gfx/particles/icebeam.lua
+++ b/game/modules/tome/data/gfx/particles/icebeam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/iceflash.lua b/game/modules/tome/data/gfx/particles/iceflash.lua
index c2b9cd4268..aa69ba6f3e 100644
--- a/game/modules/tome/data/gfx/particles/iceflash.lua
+++ b/game/modules/tome/data/gfx/particles/iceflash.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/icestorm.lua b/game/modules/tome/data/gfx/particles/icestorm.lua
index 00596955f1..de05d80e26 100644
--- a/game/modules/tome/data/gfx/particles/icestorm.lua
+++ b/game/modules/tome/data/gfx/particles/icestorm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/icetrail.lua b/game/modules/tome/data/gfx/particles/icetrail.lua
index ef86b15b68..1e3520661f 100644
--- a/game/modules/tome/data/gfx/particles/icetrail.lua
+++ b/game/modules/tome/data/gfx/particles/icetrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/image.lua b/game/modules/tome/data/gfx/particles/image.lua
index f2ada3c0ab..fe9784b0f4 100644
--- a/game/modules/tome/data/gfx/particles/image.lua
+++ b/game/modules/tome/data/gfx/particles/image.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/inferno.lua b/game/modules/tome/data/gfx/particles/inferno.lua
index 5661774a87..ab76d4f124 100644
--- a/game/modules/tome/data/gfx/particles/inferno.lua
+++ b/game/modules/tome/data/gfx/particles/inferno.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/istari_shield_map.lua b/game/modules/tome/data/gfx/particles/istari_shield_map.lua
index 81d5eaad39..85d1addc2c 100644
--- a/game/modules/tome/data/gfx/particles/istari_shield_map.lua
+++ b/game/modules/tome/data/gfx/particles/istari_shield_map.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/knifestorm.lua b/game/modules/tome/data/gfx/particles/knifestorm.lua
index f216700576..ebab0942a6 100644
--- a/game/modules/tome/data/gfx/particles/knifestorm.lua
+++ b/game/modules/tome/data/gfx/particles/knifestorm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/leafstorm.lua b/game/modules/tome/data/gfx/particles/leafstorm.lua
index f40474b7c5..737149a9a6 100644
--- a/game/modules/tome/data/gfx/particles/leafstorm.lua
+++ b/game/modules/tome/data/gfx/particles/leafstorm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/leavestide.lua b/game/modules/tome/data/gfx/particles/leavestide.lua
index 87b4b21014..ab1995149e 100644
--- a/game/modules/tome/data/gfx/particles/leavestide.lua
+++ b/game/modules/tome/data/gfx/particles/leavestide.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/light.lua b/game/modules/tome/data/gfx/particles/light.lua
index 7cae49d7ab..3f797706e5 100644
--- a/game/modules/tome/data/gfx/particles/light.lua
+++ b/game/modules/tome/data/gfx/particles/light.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/light_beam.lua b/game/modules/tome/data/gfx/particles/light_beam.lua
index 7c68e99d11..2023655a0d 100644
--- a/game/modules/tome/data/gfx/particles/light_beam.lua
+++ b/game/modules/tome/data/gfx/particles/light_beam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/light_zone.lua b/game/modules/tome/data/gfx/particles/light_zone.lua
index 5e6057d39c..f37a68aee9 100644
--- a/game/modules/tome/data/gfx/particles/light_zone.lua
+++ b/game/modules/tome/data/gfx/particles/light_zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/lightning.lua b/game/modules/tome/data/gfx/particles/lightning.lua
index 83d93d476a..f1bd8403c5 100644
--- a/game/modules/tome/data/gfx/particles/lightning.lua
+++ b/game/modules/tome/data/gfx/particles/lightning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/lightning_beam.lua b/game/modules/tome/data/gfx/particles/lightning_beam.lua
index 7d6df31d4e..8db1e93fd9 100644
--- a/game/modules/tome/data/gfx/particles/lightning_beam.lua
+++ b/game/modules/tome/data/gfx/particles/lightning_beam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/lightning_explosion.lua b/game/modules/tome/data/gfx/particles/lightning_explosion.lua
index 0edbfed618..d4ea4c3be9 100644
--- a/game/modules/tome/data/gfx/particles/lightning_explosion.lua
+++ b/game/modules/tome/data/gfx/particles/lightning_explosion.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/lightningtrail.lua b/game/modules/tome/data/gfx/particles/lightningtrail.lua
index 8a47c004a5..9090f2e0e1 100644
--- a/game/modules/tome/data/gfx/particles/lightningtrail.lua
+++ b/game/modules/tome/data/gfx/particles/lightningtrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/lighttrail.lua b/game/modules/tome/data/gfx/particles/lighttrail.lua
index 81be254424..903e46ae3c 100644
--- a/game/modules/tome/data/gfx/particles/lighttrail.lua
+++ b/game/modules/tome/data/gfx/particles/lighttrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/maligned.lua b/game/modules/tome/data/gfx/particles/maligned.lua
index f9abd71118..4f7a4da4ff 100644
--- a/game/modules/tome/data/gfx/particles/maligned.lua
+++ b/game/modules/tome/data/gfx/particles/maligned.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/mana_beam.lua b/game/modules/tome/data/gfx/particles/mana_beam.lua
index 371f318733..255fe83899 100644
--- a/game/modules/tome/data/gfx/particles/mana_beam.lua
+++ b/game/modules/tome/data/gfx/particles/mana_beam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/manathrust.lua b/game/modules/tome/data/gfx/particles/manathrust.lua
index 3124339d20..87a9bb888f 100644
--- a/game/modules/tome/data/gfx/particles/manathrust.lua
+++ b/game/modules/tome/data/gfx/particles/manathrust.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/master_summoner.lua b/game/modules/tome/data/gfx/particles/master_summoner.lua
index ec12b1c564..fd2f16fc28 100644
--- a/game/modules/tome/data/gfx/particles/master_summoner.lua
+++ b/game/modules/tome/data/gfx/particles/master_summoner.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/matter_beam.lua b/game/modules/tome/data/gfx/particles/matter_beam.lua
index ec140f30b4..e2f1100c12 100644
--- a/game/modules/tome/data/gfx/particles/matter_beam.lua
+++ b/game/modules/tome/data/gfx/particles/matter_beam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/megaspeed.lua b/game/modules/tome/data/gfx/particles/megaspeed.lua
index 01174963e8..f679a78bd2 100644
--- a/game/modules/tome/data/gfx/particles/megaspeed.lua
+++ b/game/modules/tome/data/gfx/particles/megaspeed.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/melee_attack.lua b/game/modules/tome/data/gfx/particles/melee_attack.lua
index d2e5ab84ec..182cd12daa 100644
--- a/game/modules/tome/data/gfx/particles/melee_attack.lua
+++ b/game/modules/tome/data/gfx/particles/melee_attack.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/meleestorm.lua b/game/modules/tome/data/gfx/particles/meleestorm.lua
index e15db43aa2..e36b7fef44 100644
--- a/game/modules/tome/data/gfx/particles/meleestorm.lua
+++ b/game/modules/tome/data/gfx/particles/meleestorm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/meleestorm2.lua b/game/modules/tome/data/gfx/particles/meleestorm2.lua
index 1040827bb1..e1360293ca 100644
--- a/game/modules/tome/data/gfx/particles/meleestorm2.lua
+++ b/game/modules/tome/data/gfx/particles/meleestorm2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/meteor.lua b/game/modules/tome/data/gfx/particles/meteor.lua
index 5a84543ff4..ee4d87acba 100644
--- a/game/modules/tome/data/gfx/particles/meteor.lua
+++ b/game/modules/tome/data/gfx/particles/meteor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/mind.lua b/game/modules/tome/data/gfx/particles/mind.lua
index a93c4928e8..3a947f5801 100644
--- a/game/modules/tome/data/gfx/particles/mind.lua
+++ b/game/modules/tome/data/gfx/particles/mind.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/mindsear.lua b/game/modules/tome/data/gfx/particles/mindsear.lua
index 7f5478f991..f2b67ac89c 100644
--- a/game/modules/tome/data/gfx/particles/mindsear.lua
+++ b/game/modules/tome/data/gfx/particles/mindsear.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/moss.lua b/game/modules/tome/data/gfx/particles/moss.lua
index eaaf32a56b..ad991e16f5 100644
--- a/game/modules/tome/data/gfx/particles/moss.lua
+++ b/game/modules/tome/data/gfx/particles/moss.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/mucus.lua b/game/modules/tome/data/gfx/particles/mucus.lua
index 37220f6429..5fcf802236 100644
--- a/game/modules/tome/data/gfx/particles/mucus.lua
+++ b/game/modules/tome/data/gfx/particles/mucus.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/mudflow.lua b/game/modules/tome/data/gfx/particles/mudflow.lua
index ad351c23d5..ef8f87a668 100644
--- a/game/modules/tome/data/gfx/particles/mudflow.lua
+++ b/game/modules/tome/data/gfx/particles/mudflow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/naga_portal_smoke.lua b/game/modules/tome/data/gfx/particles/naga_portal_smoke.lua
index 0c73b2929b..7ed9ee5eb9 100644
--- a/game/modules/tome/data/gfx/particles/naga_portal_smoke.lua
+++ b/game/modules/tome/data/gfx/particles/naga_portal_smoke.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/necrotic-aura.lua b/game/modules/tome/data/gfx/particles/necrotic-aura.lua
index 3076c82e1c..1648ef3582 100644
--- a/game/modules/tome/data/gfx/particles/necrotic-aura.lua
+++ b/game/modules/tome/data/gfx/particles/necrotic-aura.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/notice_enemy.lua b/game/modules/tome/data/gfx/particles/notice_enemy.lua
index f03022346e..d5ab93656a 100644
--- a/game/modules/tome/data/gfx/particles/notice_enemy.lua
+++ b/game/modules/tome/data/gfx/particles/notice_enemy.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/nova.lua b/game/modules/tome/data/gfx/particles/nova.lua
index e92b5b1ec4..b102228102 100644
--- a/game/modules/tome/data/gfx/particles/nova.lua
+++ b/game/modules/tome/data/gfx/particles/nova.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ooze_beam.lua b/game/modules/tome/data/gfx/particles/ooze_beam.lua
index 87ec4b21d0..382d629046 100644
--- a/game/modules/tome/data/gfx/particles/ooze_beam.lua
+++ b/game/modules/tome/data/gfx/particles/ooze_beam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/overwhelmed.lua b/game/modules/tome/data/gfx/particles/overwhelmed.lua
index 4abebe06ff..4b01c14fd5 100644
--- a/game/modules/tome/data/gfx/particles/overwhelmed.lua
+++ b/game/modules/tome/data/gfx/particles/overwhelmed.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/panic.lua b/game/modules/tome/data/gfx/particles/panic.lua
index ba63ea17d0..d68e320fa7 100644
--- a/game/modules/tome/data/gfx/particles/panic.lua
+++ b/game/modules/tome/data/gfx/particles/panic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/phantasm_shield.lua b/game/modules/tome/data/gfx/particles/phantasm_shield.lua
index e9fc57717a..45f8d93630 100644
--- a/game/modules/tome/data/gfx/particles/phantasm_shield.lua
+++ b/game/modules/tome/data/gfx/particles/phantasm_shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/quake.lua b/game/modules/tome/data/gfx/particles/quake.lua
index e8da156950..5754a46a5c 100644
--- a/game/modules/tome/data/gfx/particles/quake.lua
+++ b/game/modules/tome/data/gfx/particles/quake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/radiant_fear.lua b/game/modules/tome/data/gfx/particles/radiant_fear.lua
index 55886b0fd0..776dcad1c6 100644
--- a/game/modules/tome/data/gfx/particles/radiant_fear.lua
+++ b/game/modules/tome/data/gfx/particles/radiant_fear.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/raindrops.lua b/game/modules/tome/data/gfx/particles/raindrops.lua
index 23cb695f56..3782d33682 100644
--- a/game/modules/tome/data/gfx/particles/raindrops.lua
+++ b/game/modules/tome/data/gfx/particles/raindrops.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/rampage.lua b/game/modules/tome/data/gfx/particles/rampage.lua
index 9fc146c8d1..2ad5eaf21f 100644
--- a/game/modules/tome/data/gfx/particles/rampage.lua
+++ b/game/modules/tome/data/gfx/particles/rampage.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/reproach.lua b/game/modules/tome/data/gfx/particles/reproach.lua
index 21b9a5ef1f..3578465a88 100644
--- a/game/modules/tome/data/gfx/particles/reproach.lua
+++ b/game/modules/tome/data/gfx/particles/reproach.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/rewrite_universe.lua b/game/modules/tome/data/gfx/particles/rewrite_universe.lua
index f47ee7fd09..15e091ba02 100644
--- a/game/modules/tome/data/gfx/particles/rewrite_universe.lua
+++ b/game/modules/tome/data/gfx/particles/rewrite_universe.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/seethe.lua b/game/modules/tome/data/gfx/particles/seethe.lua
index 90eb6604c3..bb205a141c 100644
--- a/game/modules/tome/data/gfx/particles/seethe.lua
+++ b/game/modules/tome/data/gfx/particles/seethe.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shader_ring.lua b/game/modules/tome/data/gfx/particles/shader_ring.lua
index d243a641dc..e2c096cb34 100644
--- a/game/modules/tome/data/gfx/particles/shader_ring.lua
+++ b/game/modules/tome/data/gfx/particles/shader_ring.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shader_ring_rotating.lua b/game/modules/tome/data/gfx/particles/shader_ring_rotating.lua
index ecf3da4dce..399ffe61bd 100644
--- a/game/modules/tome/data/gfx/particles/shader_ring_rotating.lua
+++ b/game/modules/tome/data/gfx/particles/shader_ring_rotating.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shader_shield.lua b/game/modules/tome/data/gfx/particles/shader_shield.lua
index 3573a900d4..3c660b8591 100644
--- a/game/modules/tome/data/gfx/particles/shader_shield.lua
+++ b/game/modules/tome/data/gfx/particles/shader_shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shader_shield_temp.lua b/game/modules/tome/data/gfx/particles/shader_shield_temp.lua
index b194295b2b..d64581f80b 100644
--- a/game/modules/tome/data/gfx/particles/shader_shield_temp.lua
+++ b/game/modules/tome/data/gfx/particles/shader_shield_temp.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shader_square.lua b/game/modules/tome/data/gfx/particles/shader_square.lua
index f4fe62797f..d764a7262d 100644
--- a/game/modules/tome/data/gfx/particles/shader_square.lua
+++ b/game/modules/tome/data/gfx/particles/shader_square.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shader_wings.lua b/game/modules/tome/data/gfx/particles/shader_wings.lua
index d75a6035ac..b312fee5b0 100644
--- a/game/modules/tome/data/gfx/particles/shader_wings.lua
+++ b/game/modules/tome/data/gfx/particles/shader_wings.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shadow.lua b/game/modules/tome/data/gfx/particles/shadow.lua
index edb80d6f64..5e8501983e 100644
--- a/game/modules/tome/data/gfx/particles/shadow.lua
+++ b/game/modules/tome/data/gfx/particles/shadow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shadow_beam.lua b/game/modules/tome/data/gfx/particles/shadow_beam.lua
index 75ac92858d..0044b9796e 100644
--- a/game/modules/tome/data/gfx/particles/shadow_beam.lua
+++ b/game/modules/tome/data/gfx/particles/shadow_beam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shadow_flash.lua b/game/modules/tome/data/gfx/particles/shadow_flash.lua
index a1dd56dd6d..00220f8641 100644
--- a/game/modules/tome/data/gfx/particles/shadow_flash.lua
+++ b/game/modules/tome/data/gfx/particles/shadow_flash.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shadow_zone.lua b/game/modules/tome/data/gfx/particles/shadow_zone.lua
index 1ea150deff..218aa62ee5 100644
--- a/game/modules/tome/data/gfx/particles/shadow_zone.lua
+++ b/game/modules/tome/data/gfx/particles/shadow_zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shadowfire.lua b/game/modules/tome/data/gfx/particles/shadowfire.lua
index 7a4ef169e7..ba79eef23f 100644
--- a/game/modules/tome/data/gfx/particles/shadowfire.lua
+++ b/game/modules/tome/data/gfx/particles/shadowfire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shertul_fortress_engine.lua b/game/modules/tome/data/gfx/particles/shertul_fortress_engine.lua
index 1a75539095..c0cfb733eb 100644
--- a/game/modules/tome/data/gfx/particles/shertul_fortress_engine.lua
+++ b/game/modules/tome/data/gfx/particles/shertul_fortress_engine.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shertul_fortress_orbiters.lua b/game/modules/tome/data/gfx/particles/shertul_fortress_orbiters.lua
index 96d8ad9f03..78053bcd4c 100644
--- a/game/modules/tome/data/gfx/particles/shertul_fortress_orbiters.lua
+++ b/game/modules/tome/data/gfx/particles/shertul_fortress_orbiters.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shield.lua b/game/modules/tome/data/gfx/particles/shield.lua
index d6c770cb2b..9bd34a195a 100644
--- a/game/modules/tome/data/gfx/particles/shield.lua
+++ b/game/modules/tome/data/gfx/particles/shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shockwave.lua b/game/modules/tome/data/gfx/particles/shockwave.lua
index a34e28480e..d943b0d792 100644
--- a/game/modules/tome/data/gfx/particles/shockwave.lua
+++ b/game/modules/tome/data/gfx/particles/shockwave.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/shout.lua b/game/modules/tome/data/gfx/particles/shout.lua
index 534a84d98e..91c41acabd 100644
--- a/game/modules/tome/data/gfx/particles/shout.lua
+++ b/game/modules/tome/data/gfx/particles/shout.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/slime.lua b/game/modules/tome/data/gfx/particles/slime.lua
index c64ce35498..71f2c3659f 100644
--- a/game/modules/tome/data/gfx/particles/slime.lua
+++ b/game/modules/tome/data/gfx/particles/slime.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/slimetrail.lua b/game/modules/tome/data/gfx/particles/slimetrail.lua
index 07a4b27ede..93f4a46ff9 100644
--- a/game/modules/tome/data/gfx/particles/slimetrail.lua
+++ b/game/modules/tome/data/gfx/particles/slimetrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/snowing.lua b/game/modules/tome/data/gfx/particles/snowing.lua
index 1297084e46..1b3aac2596 100644
--- a/game/modules/tome/data/gfx/particles/snowing.lua
+++ b/game/modules/tome/data/gfx/particles/snowing.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/stalked.lua b/game/modules/tome/data/gfx/particles/stalked.lua
index 442dbccc91..5a35d4a3ed 100644
--- a/game/modules/tome/data/gfx/particles/stalked.lua
+++ b/game/modules/tome/data/gfx/particles/stalked.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/stalked_start.lua b/game/modules/tome/data/gfx/particles/stalked_start.lua
index b361d2203d..6017452d04 100644
--- a/game/modules/tome/data/gfx/particles/stalked_start.lua
+++ b/game/modules/tome/data/gfx/particles/stalked_start.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/starfield.lua b/game/modules/tome/data/gfx/particles/starfield.lua
index eea9b6eee2..03e3ae7867 100644
--- a/game/modules/tome/data/gfx/particles/starfield.lua
+++ b/game/modules/tome/data/gfx/particles/starfield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/starfield_static.lua b/game/modules/tome/data/gfx/particles/starfield_static.lua
index 2c98df9dff..3fab7c9b84 100644
--- a/game/modules/tome/data/gfx/particles/starfield_static.lua
+++ b/game/modules/tome/data/gfx/particles/starfield_static.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/starglow.lua b/game/modules/tome/data/gfx/particles/starglow.lua
index a85b5546cf..825d26a388 100644
--- a/game/modules/tome/data/gfx/particles/starglow.lua
+++ b/game/modules/tome/data/gfx/particles/starglow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/static_fire.lua b/game/modules/tome/data/gfx/particles/static_fire.lua
index 2e06c526a8..c127d15c54 100644
--- a/game/modules/tome/data/gfx/particles/static_fire.lua
+++ b/game/modules/tome/data/gfx/particles/static_fire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/stone_shards.lua b/game/modules/tome/data/gfx/particles/stone_shards.lua
index ba76875201..f462d84cdd 100644
--- a/game/modules/tome/data/gfx/particles/stone_shards.lua
+++ b/game/modules/tome/data/gfx/particles/stone_shards.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/stone_skin.lua b/game/modules/tome/data/gfx/particles/stone_skin.lua
index af72c0e57d..fa57ecbabe 100644
--- a/game/modules/tome/data/gfx/particles/stone_skin.lua
+++ b/game/modules/tome/data/gfx/particles/stone_skin.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/storm_lightning.lua b/game/modules/tome/data/gfx/particles/storm_lightning.lua
index 763ba85b25..3bd976c008 100644
--- a/game/modules/tome/data/gfx/particles/storm_lightning.lua
+++ b/game/modules/tome/data/gfx/particles/storm_lightning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/stormclouds.lua b/game/modules/tome/data/gfx/particles/stormclouds.lua
index f685547693..4ba4a885fa 100644
--- a/game/modules/tome/data/gfx/particles/stormclouds.lua
+++ b/game/modules/tome/data/gfx/particles/stormclouds.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/summon.lua b/game/modules/tome/data/gfx/particles/summon.lua
index c465c4a958..ccc338234a 100644
--- a/game/modules/tome/data/gfx/particles/summon.lua
+++ b/game/modules/tome/data/gfx/particles/summon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/sunburst.lua b/game/modules/tome/data/gfx/particles/sunburst.lua
index 20091744af..cd345a68a6 100644
--- a/game/modules/tome/data/gfx/particles/sunburst.lua
+++ b/game/modules/tome/data/gfx/particles/sunburst.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/teleport.lua b/game/modules/tome/data/gfx/particles/teleport.lua
index 1e2f657c19..9f6466be62 100644
--- a/game/modules/tome/data/gfx/particles/teleport.lua
+++ b/game/modules/tome/data/gfx/particles/teleport.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/teleport_in.lua b/game/modules/tome/data/gfx/particles/teleport_in.lua
index ed9d93cf41..ade57e6e27 100644
--- a/game/modules/tome/data/gfx/particles/teleport_in.lua
+++ b/game/modules/tome/data/gfx/particles/teleport_in.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/teleport_line.lua b/game/modules/tome/data/gfx/particles/teleport_line.lua
index c801f72def..0e6977c6fa 100644
--- a/game/modules/tome/data/gfx/particles/teleport_line.lua
+++ b/game/modules/tome/data/gfx/particles/teleport_line.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/teleport_out.lua b/game/modules/tome/data/gfx/particles/teleport_out.lua
index 1aa0dc097c..4df109e394 100644
--- a/game/modules/tome/data/gfx/particles/teleport_out.lua
+++ b/game/modules/tome/data/gfx/particles/teleport_out.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/teleport_water.lua b/game/modules/tome/data/gfx/particles/teleport_water.lua
index 731d377fb5..ffc6a8d8af 100644
--- a/game/modules/tome/data/gfx/particles/teleport_water.lua
+++ b/game/modules/tome/data/gfx/particles/teleport_water.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/tempest.lua b/game/modules/tome/data/gfx/particles/tempest.lua
index 55ac509ffb..b562506668 100644
--- a/game/modules/tome/data/gfx/particles/tempest.lua
+++ b/game/modules/tome/data/gfx/particles/tempest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/temporal_aura.lua b/game/modules/tome/data/gfx/particles/temporal_aura.lua
index 0b5a8e5d38..fd5c53b14d 100644
--- a/game/modules/tome/data/gfx/particles/temporal_aura.lua
+++ b/game/modules/tome/data/gfx/particles/temporal_aura.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/temporal_bolt.lua b/game/modules/tome/data/gfx/particles/temporal_bolt.lua
index ed8e37777a..d4631505df 100644
--- a/game/modules/tome/data/gfx/particles/temporal_bolt.lua
+++ b/game/modules/tome/data/gfx/particles/temporal_bolt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/temporal_breath.lua b/game/modules/tome/data/gfx/particles/temporal_breath.lua
index 74928bf1c1..6e083bf8be 100644
--- a/game/modules/tome/data/gfx/particles/temporal_breath.lua
+++ b/game/modules/tome/data/gfx/particles/temporal_breath.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/temporal_cloud.lua b/game/modules/tome/data/gfx/particles/temporal_cloud.lua
index 96eaef34fb..f99b7475c6 100644
--- a/game/modules/tome/data/gfx/particles/temporal_cloud.lua
+++ b/game/modules/tome/data/gfx/particles/temporal_cloud.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/temporal_flash.lua b/game/modules/tome/data/gfx/particles/temporal_flash.lua
index f394427f19..4039554f3b 100644
--- a/game/modules/tome/data/gfx/particles/temporal_flash.lua
+++ b/game/modules/tome/data/gfx/particles/temporal_flash.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/temporal_focus.lua b/game/modules/tome/data/gfx/particles/temporal_focus.lua
index 2a7912e10f..c5d0abdb74 100644
--- a/game/modules/tome/data/gfx/particles/temporal_focus.lua
+++ b/game/modules/tome/data/gfx/particles/temporal_focus.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/temporal_lightning.lua b/game/modules/tome/data/gfx/particles/temporal_lightning.lua
index 9f1b471c2a..7125d38354 100644
--- a/game/modules/tome/data/gfx/particles/temporal_lightning.lua
+++ b/game/modules/tome/data/gfx/particles/temporal_lightning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/temporal_teleport.lua b/game/modules/tome/data/gfx/particles/temporal_teleport.lua
index c3f988cf99..a4881b5afe 100644
--- a/game/modules/tome/data/gfx/particles/temporal_teleport.lua
+++ b/game/modules/tome/data/gfx/particles/temporal_teleport.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/temporal_thrust.lua b/game/modules/tome/data/gfx/particles/temporal_thrust.lua
index 4cb1ee7233..269ee5065c 100644
--- a/game/modules/tome/data/gfx/particles/temporal_thrust.lua
+++ b/game/modules/tome/data/gfx/particles/temporal_thrust.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/temporal_vortex.lua b/game/modules/tome/data/gfx/particles/temporal_vortex.lua
index 0f827ba64c..44f6d750ad 100644
--- a/game/modules/tome/data/gfx/particles/temporal_vortex.lua
+++ b/game/modules/tome/data/gfx/particles/temporal_vortex.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/temporalbeam.lua b/game/modules/tome/data/gfx/particles/temporalbeam.lua
index 7a717cfcc2..68b218b01a 100644
--- a/game/modules/tome/data/gfx/particles/temporalbeam.lua
+++ b/game/modules/tome/data/gfx/particles/temporalbeam.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/temporalsnow.lua b/game/modules/tome/data/gfx/particles/temporalsnow.lua
index f3007f7445..49a2a718d3 100644
--- a/game/modules/tome/data/gfx/particles/temporalsnow.lua
+++ b/game/modules/tome/data/gfx/particles/temporalsnow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/time_prison.lua b/game/modules/tome/data/gfx/particles/time_prison.lua
index b73a89c3ca..0fd30f561a 100644
--- a/game/modules/tome/data/gfx/particles/time_prison.lua
+++ b/game/modules/tome/data/gfx/particles/time_prison.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/time_shield.lua b/game/modules/tome/data/gfx/particles/time_shield.lua
index c25dd12f71..6ca0e5d227 100644
--- a/game/modules/tome/data/gfx/particles/time_shield.lua
+++ b/game/modules/tome/data/gfx/particles/time_shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/time_shield_bubble.lua b/game/modules/tome/data/gfx/particles/time_shield_bubble.lua
index 749e55c0ee..180234036f 100644
--- a/game/modules/tome/data/gfx/particles/time_shield_bubble.lua
+++ b/game/modules/tome/data/gfx/particles/time_shield_bubble.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ultrashield.lua b/game/modules/tome/data/gfx/particles/ultrashield.lua
index da2d477568..21af36458f 100644
--- a/game/modules/tome/data/gfx/particles/ultrashield.lua
+++ b/game/modules/tome/data/gfx/particles/ultrashield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/uttercold.lua b/game/modules/tome/data/gfx/particles/uttercold.lua
index e2efb43bac..b22846471f 100644
--- a/game/modules/tome/data/gfx/particles/uttercold.lua
+++ b/game/modules/tome/data/gfx/particles/uttercold.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/vaporize.lua b/game/modules/tome/data/gfx/particles/vaporize.lua
index fb0120c685..9838077385 100644
--- a/game/modules/tome/data/gfx/particles/vaporize.lua
+++ b/game/modules/tome/data/gfx/particles/vaporize.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/vapour.lua b/game/modules/tome/data/gfx/particles/vapour.lua
index c962504504..ad1570bdf5 100644
--- a/game/modules/tome/data/gfx/particles/vapour.lua
+++ b/game/modules/tome/data/gfx/particles/vapour.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/voidblast.lua b/game/modules/tome/data/gfx/particles/voidblast.lua
index 35ad065c06..8d9106c012 100644
--- a/game/modules/tome/data/gfx/particles/voidblast.lua
+++ b/game/modules/tome/data/gfx/particles/voidblast.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/voidtrail.lua b/game/modules/tome/data/gfx/particles/voidtrail.lua
index b22a37d7a7..464f85f54c 100644
--- a/game/modules/tome/data/gfx/particles/voidtrail.lua
+++ b/game/modules/tome/data/gfx/particles/voidtrail.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/vortex_distort.lua b/game/modules/tome/data/gfx/particles/vortex_distort.lua
index d01b2ecffa..9ead7a6d37 100644
--- a/game/modules/tome/data/gfx/particles/vortex_distort.lua
+++ b/game/modules/tome/data/gfx/particles/vortex_distort.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/ward.lua b/game/modules/tome/data/gfx/particles/ward.lua
index d204a76ab1..4acb94af02 100644
--- a/game/modules/tome/data/gfx/particles/ward.lua
+++ b/game/modules/tome/data/gfx/particles/ward.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/weather_storm.lua b/game/modules/tome/data/gfx/particles/weather_storm.lua
index 7779bbed0e..75acbca249 100644
--- a/game/modules/tome/data/gfx/particles/weather_storm.lua
+++ b/game/modules/tome/data/gfx/particles/weather_storm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/wildfire.lua b/game/modules/tome/data/gfx/particles/wildfire.lua
index c7b3c5b596..b310c5119a 100644
--- a/game/modules/tome/data/gfx/particles/wildfire.lua
+++ b/game/modules/tome/data/gfx/particles/wildfire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/particles/wormhole.lua b/game/modules/tome/data/gfx/particles/wormhole.lua
index e19e8011e6..1f7a998ab1 100644
--- a/game/modules/tome/data/gfx/particles/wormhole.lua
+++ b/game/modules/tome/data/gfx/particles/wormhole.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/awesomeaura.lua b/game/modules/tome/data/gfx/shaders/awesomeaura.lua
index 75e5d7d02e..ccb3495e48 100644
--- a/game/modules/tome/data/gfx/shaders/awesomeaura.lua
+++ b/game/modules/tome/data/gfx/shaders/awesomeaura.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/circular_flames.lua b/game/modules/tome/data/gfx/shaders/circular_flames.lua
index c060529284..e64ab522c6 100644
--- a/game/modules/tome/data/gfx/shaders/circular_flames.lua
+++ b/game/modules/tome/data/gfx/shaders/circular_flames.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/cloud_anim.lua b/game/modules/tome/data/gfx/shaders/cloud_anim.lua
index d957ced50f..7d6aa985ae 100644
--- a/game/modules/tome/data/gfx/shaders/cloud_anim.lua
+++ b/game/modules/tome/data/gfx/shaders/cloud_anim.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/distort.lua b/game/modules/tome/data/gfx/shaders/distort.lua
index 894d34a436..a3ca970094 100644
--- a/game/modules/tome/data/gfx/shaders/distort.lua
+++ b/game/modules/tome/data/gfx/shaders/distort.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/dual_hue.lua b/game/modules/tome/data/gfx/shaders/dual_hue.lua
index 78deeb0e42..4277f3af1c 100644
--- a/game/modules/tome/data/gfx/shaders/dual_hue.lua
+++ b/game/modules/tome/data/gfx/shaders/dual_hue.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/fireball.lua b/game/modules/tome/data/gfx/shaders/fireball.lua
index 33452d6812..febfbc1d35 100644
--- a/game/modules/tome/data/gfx/shaders/fireball.lua
+++ b/game/modules/tome/data/gfx/shaders/fireball.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/fireboom.lua b/game/modules/tome/data/gfx/shaders/fireboom.lua
index 61921860e9..5781eb27d6 100644
--- a/game/modules/tome/data/gfx/shaders/fireboom.lua
+++ b/game/modules/tome/data/gfx/shaders/fireboom.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/flamehands.lua b/game/modules/tome/data/gfx/shaders/flamehands.lua
index ece3f346c2..1c052909de 100644
--- a/game/modules/tome/data/gfx/shaders/flamehands.lua
+++ b/game/modules/tome/data/gfx/shaders/flamehands.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/flames.lua b/game/modules/tome/data/gfx/shaders/flames.lua
index e0844f918a..d88402750c 100644
--- a/game/modules/tome/data/gfx/shaders/flames.lua
+++ b/game/modules/tome/data/gfx/shaders/flames.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/flamewings.lua b/game/modules/tome/data/gfx/shaders/flamewings.lua
index 4595a6254c..24aba4d502 100644
--- a/game/modules/tome/data/gfx/shaders/flamewings.lua
+++ b/game/modules/tome/data/gfx/shaders/flamewings.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/full_fbo.lua b/game/modules/tome/data/gfx/shaders/full_fbo.lua
index 76db2c441f..649780fa79 100644
--- a/game/modules/tome/data/gfx/shaders/full_fbo.lua
+++ b/game/modules/tome/data/gfx/shaders/full_fbo.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/funky_bubbles.lua b/game/modules/tome/data/gfx/shaders/funky_bubbles.lua
index db10806a27..aedfaedc2d 100644
--- a/game/modules/tome/data/gfx/shaders/funky_bubbles.lua
+++ b/game/modules/tome/data/gfx/shaders/funky_bubbles.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/healing.lua b/game/modules/tome/data/gfx/shaders/healing.lua
index 6288b8b377..3d5475cf2c 100644
--- a/game/modules/tome/data/gfx/shaders/healing.lua
+++ b/game/modules/tome/data/gfx/shaders/healing.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/invis_edge.lua b/game/modules/tome/data/gfx/shaders/invis_edge.lua
index ee52892f1c..2d1ad2f634 100644
--- a/game/modules/tome/data/gfx/shaders/invis_edge.lua
+++ b/game/modules/tome/data/gfx/shaders/invis_edge.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/lava.lua b/game/modules/tome/data/gfx/shaders/lava.lua
index 824ce5a1b0..29e6667263 100644
--- a/game/modules/tome/data/gfx/shaders/lava.lua
+++ b/game/modules/tome/data/gfx/shaders/lava.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/lightning.lua b/game/modules/tome/data/gfx/shaders/lightning.lua
index 5f8a649b7c..35b30a32a5 100644
--- a/game/modules/tome/data/gfx/shaders/lightning.lua
+++ b/game/modules/tome/data/gfx/shaders/lightning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/lightningshield.lua b/game/modules/tome/data/gfx/shaders/lightningshield.lua
index fe230daa81..7e5c868fdb 100644
--- a/game/modules/tome/data/gfx/shaders/lightningshield.lua
+++ b/game/modules/tome/data/gfx/shaders/lightningshield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/main_fbo.lua b/game/modules/tome/data/gfx/shaders/main_fbo.lua
index 5d15f72ad7..1c33fc14ca 100644
--- a/game/modules/tome/data/gfx/shaders/main_fbo.lua
+++ b/game/modules/tome/data/gfx/shaders/main_fbo.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/moving_transparency.lua b/game/modules/tome/data/gfx/shaders/moving_transparency.lua
index 0cac4f29e7..e9631c6aa7 100644
--- a/game/modules/tome/data/gfx/shaders/moving_transparency.lua
+++ b/game/modules/tome/data/gfx/shaders/moving_transparency.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/objectsoutline.lua b/game/modules/tome/data/gfx/shaders/objectsoutline.lua
index 20a07d3c06..ef5e4c203e 100644
--- a/game/modules/tome/data/gfx/shaders/objectsoutline.lua
+++ b/game/modules/tome/data/gfx/shaders/objectsoutline.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/poison_water.lua b/game/modules/tome/data/gfx/shaders/poison_water.lua
index 6fa76ced60..c594494ed1 100644
--- a/game/modules/tome/data/gfx/shaders/poison_water.lua
+++ b/game/modules/tome/data/gfx/shaders/poison_water.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/quad_hue.lua b/game/modules/tome/data/gfx/shaders/quad_hue.lua
index e132cfcf72..36ea7a96b2 100644
--- a/game/modules/tome/data/gfx/shaders/quad_hue.lua
+++ b/game/modules/tome/data/gfx/shaders/quad_hue.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/resources.lua b/game/modules/tome/data/gfx/shaders/resources.lua
index e1047c9075..38b7cdf67f 100644
--- a/game/modules/tome/data/gfx/shaders/resources.lua
+++ b/game/modules/tome/data/gfx/shaders/resources.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/resources2.lua b/game/modules/tome/data/gfx/shaders/resources2.lua
index 48721d4e0c..af568325a1 100644
--- a/game/modules/tome/data/gfx/shaders/resources2.lua
+++ b/game/modules/tome/data/gfx/shaders/resources2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/runicshield.lua b/game/modules/tome/data/gfx/shaders/runicshield.lua
index 94d2f76b76..7928bcd831 100644
--- a/game/modules/tome/data/gfx/shaders/runicshield.lua
+++ b/game/modules/tome/data/gfx/shaders/runicshield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/shadow_simulacrum.lua b/game/modules/tome/data/gfx/shaders/shadow_simulacrum.lua
index c4f7c6ef3c..1036e888d2 100644
--- a/game/modules/tome/data/gfx/shaders/shadow_simulacrum.lua
+++ b/game/modules/tome/data/gfx/shaders/shadow_simulacrum.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/shadowfire.lua b/game/modules/tome/data/gfx/shaders/shadowfire.lua
index c289fed0b3..0fdbe9a028 100644
--- a/game/modules/tome/data/gfx/shaders/shadowfire.lua
+++ b/game/modules/tome/data/gfx/shaders/shadowfire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/shield.lua b/game/modules/tome/data/gfx/shaders/shield.lua
index 27686f6af0..1d5c1bc238 100644
--- a/game/modules/tome/data/gfx/shaders/shield.lua
+++ b/game/modules/tome/data/gfx/shaders/shield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/shockwave.lua b/game/modules/tome/data/gfx/shaders/shockwave.lua
index 5661495284..20d272210a 100644
--- a/game/modules/tome/data/gfx/shaders/shockwave.lua
+++ b/game/modules/tome/data/gfx/shaders/shockwave.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/shockwave2.lua b/game/modules/tome/data/gfx/shaders/shockwave2.lua
index e419eda87d..19a3d3ae0c 100644
--- a/game/modules/tome/data/gfx/shaders/shockwave2.lua
+++ b/game/modules/tome/data/gfx/shaders/shockwave2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/space_turbulence.lua b/game/modules/tome/data/gfx/shaders/space_turbulence.lua
index 077d8f6a85..007846e257 100644
--- a/game/modules/tome/data/gfx/shaders/space_turbulence.lua
+++ b/game/modules/tome/data/gfx/shaders/space_turbulence.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/sparks.lua b/game/modules/tome/data/gfx/shaders/sparks.lua
index 2e4655a0a4..d16c8b07e4 100644
--- a/game/modules/tome/data/gfx/shaders/sparks.lua
+++ b/game/modules/tome/data/gfx/shaders/sparks.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/spinningwinds.lua b/game/modules/tome/data/gfx/shaders/spinningwinds.lua
index b8d180d2fe..561b3fed0f 100644
--- a/game/modules/tome/data/gfx/shaders/spinningwinds.lua
+++ b/game/modules/tome/data/gfx/shaders/spinningwinds.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/spinningwinds2.lua b/game/modules/tome/data/gfx/shaders/spinningwinds2.lua
index b8d180d2fe..561b3fed0f 100644
--- a/game/modules/tome/data/gfx/shaders/spinningwinds2.lua
+++ b/game/modules/tome/data/gfx/shaders/spinningwinds2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/starfield.lua b/game/modules/tome/data/gfx/shaders/starfield.lua
index 06f71ace41..445fd7601e 100644
--- a/game/modules/tome/data/gfx/shaders/starfield.lua
+++ b/game/modules/tome/data/gfx/shaders/starfield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/stone.lua b/game/modules/tome/data/gfx/shaders/stone.lua
index 4b878a2d63..78fc290660 100644
--- a/game/modules/tome/data/gfx/shaders/stone.lua
+++ b/game/modules/tome/data/gfx/shaders/stone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/sun.lua b/game/modules/tome/data/gfx/shaders/sun.lua
index d29cf7d95d..1da3a72fb9 100644
--- a/game/modules/tome/data/gfx/shaders/sun.lua
+++ b/game/modules/tome/data/gfx/shaders/sun.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/sunaura.lua b/game/modules/tome/data/gfx/shaders/sunaura.lua
index 14ed43fd2f..88d49cc584 100644
--- a/game/modules/tome/data/gfx/shaders/sunaura.lua
+++ b/game/modules/tome/data/gfx/shaders/sunaura.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/target_fbo.lua b/game/modules/tome/data/gfx/shaders/target_fbo.lua
index 8e0ba1def4..b0abf9a7cd 100644
--- a/game/modules/tome/data/gfx/shaders/target_fbo.lua
+++ b/game/modules/tome/data/gfx/shaders/target_fbo.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/test.lua b/game/modules/tome/data/gfx/shaders/test.lua
index 00a2290eec..ad142a1797 100644
--- a/game/modules/tome/data/gfx/shaders/test.lua
+++ b/game/modules/tome/data/gfx/shaders/test.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/textoutline.lua b/game/modules/tome/data/gfx/shaders/textoutline.lua
index a25e54e024..dd0ec94f6e 100644
--- a/game/modules/tome/data/gfx/shaders/textoutline.lua
+++ b/game/modules/tome/data/gfx/shaders/textoutline.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/unique_glow.lua b/game/modules/tome/data/gfx/shaders/unique_glow.lua
index 6ed13b3661..3a54a0247b 100644
--- a/game/modules/tome/data/gfx/shaders/unique_glow.lua
+++ b/game/modules/tome/data/gfx/shaders/unique_glow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/water.lua b/game/modules/tome/data/gfx/shaders/water.lua
index 50b2488eb1..58b082bd9c 100644
--- a/game/modules/tome/data/gfx/shaders/water.lua
+++ b/game/modules/tome/data/gfx/shaders/water.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/water_ocean.lua b/game/modules/tome/data/gfx/shaders/water_ocean.lua
index 4629c9dc50..682376cdeb 100644
--- a/game/modules/tome/data/gfx/shaders/water_ocean.lua
+++ b/game/modules/tome/data/gfx/shaders/water_ocean.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/gfx/shaders/weather_vapours.lua b/game/modules/tome/data/gfx/shaders/weather_vapours.lua
index 1d34570c24..ec45dbc984 100644
--- a/game/modules/tome/data/gfx/shaders/weather_vapours.lua
+++ b/game/modules/tome/data/gfx/shaders/weather_vapours.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/ingredients.lua b/game/modules/tome/data/ingredients.lua
index 7789687757..8313b95d2c 100644
--- a/game/modules/tome/data/ingredients.lua
+++ b/game/modules/tome/data/ingredients.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/keybinds/tome.lua b/game/modules/tome/data/keybinds/tome.lua
index f8d91f23dc..36e1d785a5 100644
--- a/game/modules/tome/data/keybinds/tome.lua
+++ b/game/modules/tome/data/keybinds/tome.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/age-allure.lua b/game/modules/tome/data/lore/age-allure.lua
index cba7436f2d..163f0a6ef3 100644
--- a/game/modules/tome/data/lore/age-allure.lua
+++ b/game/modules/tome/data/lore/age-allure.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/age-pyre.lua b/game/modules/tome/data/lore/age-pyre.lua
index ae19006bbd..55d0e415d5 100644
--- a/game/modules/tome/data/lore/age-pyre.lua
+++ b/game/modules/tome/data/lore/age-pyre.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/angolwen.lua b/game/modules/tome/data/lore/angolwen.lua
index a06e854443..3d581919b7 100644
--- a/game/modules/tome/data/lore/angolwen.lua
+++ b/game/modules/tome/data/lore/angolwen.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/blighted-ruins.lua b/game/modules/tome/data/lore/blighted-ruins.lua
index f085cf3d5c..d25d7e7745 100644
--- a/game/modules/tome/data/lore/blighted-ruins.lua
+++ b/game/modules/tome/data/lore/blighted-ruins.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/daikara.lua b/game/modules/tome/data/lore/daikara.lua
index 9b40b107a7..46da886e9e 100644
--- a/game/modules/tome/data/lore/daikara.lua
+++ b/game/modules/tome/data/lore/daikara.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/dreadfell.lua b/game/modules/tome/data/lore/dreadfell.lua
index d2cff8661f..37acc9337b 100644
--- a/game/modules/tome/data/lore/dreadfell.lua
+++ b/game/modules/tome/data/lore/dreadfell.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/elvala.lua b/game/modules/tome/data/lore/elvala.lua
index d06c89c683..536f82be2f 100644
--- a/game/modules/tome/data/lore/elvala.lua
+++ b/game/modules/tome/data/lore/elvala.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/fearscape.lua b/game/modules/tome/data/lore/fearscape.lua
index 92e90723f0..4cf1ef438b 100644
--- a/game/modules/tome/data/lore/fearscape.lua
+++ b/game/modules/tome/data/lore/fearscape.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/fun.lua b/game/modules/tome/data/lore/fun.lua
index a55bd1e7dd..3f76dbbc5f 100644
--- a/game/modules/tome/data/lore/fun.lua
+++ b/game/modules/tome/data/lore/fun.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/high-peak.lua b/game/modules/tome/data/lore/high-peak.lua
index 34fc5ed486..973f721ff2 100644
--- a/game/modules/tome/data/lore/high-peak.lua
+++ b/game/modules/tome/data/lore/high-peak.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/infinite-dungeon.lua b/game/modules/tome/data/lore/infinite-dungeon.lua
index 964cc0a991..de2b59c62d 100644
--- a/game/modules/tome/data/lore/infinite-dungeon.lua
+++ b/game/modules/tome/data/lore/infinite-dungeon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/iron-throne.lua b/game/modules/tome/data/lore/iron-throne.lua
index 8f5db5273e..ba5c6691f7 100644
--- a/game/modules/tome/data/lore/iron-throne.lua
+++ b/game/modules/tome/data/lore/iron-throne.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/keepsake.lua b/game/modules/tome/data/lore/keepsake.lua
index 0c59cff5c0..58512dc838 100644
--- a/game/modules/tome/data/lore/keepsake.lua
+++ b/game/modules/tome/data/lore/keepsake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/kor-pul.lua b/game/modules/tome/data/lore/kor-pul.lua
index b7c266af0b..2282350185 100644
--- a/game/modules/tome/data/lore/kor-pul.lua
+++ b/game/modules/tome/data/lore/kor-pul.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/last-hope.lua b/game/modules/tome/data/lore/last-hope.lua
index e8ef7d98dd..cc22a82fc0 100644
--- a/game/modules/tome/data/lore/last-hope.lua
+++ b/game/modules/tome/data/lore/last-hope.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/lore.lua b/game/modules/tome/data/lore/lore.lua
index 23b32eb18b..ac00fcb9fa 100644
--- a/game/modules/tome/data/lore/lore.lua
+++ b/game/modules/tome/data/lore/lore.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/maze.lua b/game/modules/tome/data/lore/maze.lua
index 1355752e8b..df33522f7e 100644
--- a/game/modules/tome/data/lore/maze.lua
+++ b/game/modules/tome/data/lore/maze.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/misc.lua b/game/modules/tome/data/lore/misc.lua
index 4ad4f99e03..f3680b8536 100644
--- a/game/modules/tome/data/lore/misc.lua
+++ b/game/modules/tome/data/lore/misc.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/noxious-caldera.lua b/game/modules/tome/data/lore/noxious-caldera.lua
index 5076a1fec5..3226fb5aec 100644
--- a/game/modules/tome/data/lore/noxious-caldera.lua
+++ b/game/modules/tome/data/lore/noxious-caldera.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/old-forest.lua b/game/modules/tome/data/lore/old-forest.lua
index d5b416ebaf..ea1dfb010f 100644
--- a/game/modules/tome/data/lore/old-forest.lua
+++ b/game/modules/tome/data/lore/old-forest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/orc-prides.lua b/game/modules/tome/data/lore/orc-prides.lua
index 8b1abfe189..c5dff59c79 100644
--- a/game/modules/tome/data/lore/orc-prides.lua
+++ b/game/modules/tome/data/lore/orc-prides.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/rhaloren.lua b/game/modules/tome/data/lore/rhaloren.lua
index f1d9ddca03..3b1bcabf85 100644
--- a/game/modules/tome/data/lore/rhaloren.lua
+++ b/game/modules/tome/data/lore/rhaloren.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/sandworm.lua b/game/modules/tome/data/lore/sandworm.lua
index bc82664c5d..42d28945d2 100644
--- a/game/modules/tome/data/lore/sandworm.lua
+++ b/game/modules/tome/data/lore/sandworm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/scintillating-caves.lua b/game/modules/tome/data/lore/scintillating-caves.lua
index 02d3ba95bc..6a906c0133 100644
--- a/game/modules/tome/data/lore/scintillating-caves.lua
+++ b/game/modules/tome/data/lore/scintillating-caves.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/shertul.lua b/game/modules/tome/data/lore/shertul.lua
index 1a29337e28..85378a943f 100644
--- a/game/modules/tome/data/lore/shertul.lua
+++ b/game/modules/tome/data/lore/shertul.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/slazish.lua b/game/modules/tome/data/lore/slazish.lua
index 5defcd80b7..75deb0a93d 100644
--- a/game/modules/tome/data/lore/slazish.lua
+++ b/game/modules/tome/data/lore/slazish.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/spellblaze.lua b/game/modules/tome/data/lore/spellblaze.lua
index 74e360d656..eb1903e701 100644
--- a/game/modules/tome/data/lore/spellblaze.lua
+++ b/game/modules/tome/data/lore/spellblaze.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/spellhunt.lua b/game/modules/tome/data/lore/spellhunt.lua
index fcbc94768a..d0a9484fd9 100644
--- a/game/modules/tome/data/lore/spellhunt.lua
+++ b/game/modules/tome/data/lore/spellhunt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/sunwall.lua b/game/modules/tome/data/lore/sunwall.lua
index a3e3d41a25..05fa2a78ee 100644
--- a/game/modules/tome/data/lore/sunwall.lua
+++ b/game/modules/tome/data/lore/sunwall.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/trollmire.lua b/game/modules/tome/data/lore/trollmire.lua
index 541f87d03f..7ca7a8d03c 100644
--- a/game/modules/tome/data/lore/trollmire.lua
+++ b/game/modules/tome/data/lore/trollmire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/lore/zigur.lua b/game/modules/tome/data/lore/zigur.lua
index 5472b2e1d7..f717094bb1 100644
--- a/game/modules/tome/data/lore/zigur.lua
+++ b/game/modules/tome/data/lore/zigur.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/events/old-battle-field.lua b/game/modules/tome/data/maps/events/old-battle-field.lua
index 4c431be0c7..f5725c4584 100644
--- a/game/modules/tome/data/maps/events/old-battle-field.lua
+++ b/game/modules/tome/data/maps/events/old-battle-field.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/quests/lost-merchant.lua b/game/modules/tome/data/maps/quests/lost-merchant.lua
index 3770ffcf6b..c8b86883fd 100644
--- a/game/modules/tome/data/maps/quests/lost-merchant.lua
+++ b/game/modules/tome/data/maps/quests/lost-merchant.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/stellar-system/shandral.lua b/game/modules/tome/data/maps/stellar-system/shandral.lua
index 8cbf114cab..3b95df16b2 100644
--- a/game/modules/tome/data/maps/stellar-system/shandral.lua
+++ b/game/modules/tome/data/maps/stellar-system/shandral.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/towns/angolwen.lua b/game/modules/tome/data/maps/towns/angolwen.lua
index 455fe99b9e..7b60b79c85 100644
--- a/game/modules/tome/data/maps/towns/angolwen.lua
+++ b/game/modules/tome/data/maps/towns/angolwen.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/towns/derth.lua b/game/modules/tome/data/maps/towns/derth.lua
index 5e5be30c2c..a67ec5e8e6 100644
--- a/game/modules/tome/data/maps/towns/derth.lua
+++ b/game/modules/tome/data/maps/towns/derth.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/towns/elvala.lua b/game/modules/tome/data/maps/towns/elvala.lua
index 396c3d8937..19c66dd891 100644
--- a/game/modules/tome/data/maps/towns/elvala.lua
+++ b/game/modules/tome/data/maps/towns/elvala.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/towns/gates-of-morning.lua b/game/modules/tome/data/maps/towns/gates-of-morning.lua
index 876e9bbc02..eec3bb223e 100644
--- a/game/modules/tome/data/maps/towns/gates-of-morning.lua
+++ b/game/modules/tome/data/maps/towns/gates-of-morning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/towns/irkkk.lua b/game/modules/tome/data/maps/towns/irkkk.lua
index 65c57f5d4c..4e01774937 100644
--- a/game/modules/tome/data/maps/towns/irkkk.lua
+++ b/game/modules/tome/data/maps/towns/irkkk.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/towns/iron-council.lua b/game/modules/tome/data/maps/towns/iron-council.lua
index ea52fec1d0..aa6158f214 100644
--- a/game/modules/tome/data/maps/towns/iron-council.lua
+++ b/game/modules/tome/data/maps/towns/iron-council.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/towns/last-hope.lua b/game/modules/tome/data/maps/towns/last-hope.lua
index 20ea058974..26950fb222 100644
--- a/game/modules/tome/data/maps/towns/last-hope.lua
+++ b/game/modules/tome/data/maps/towns/last-hope.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/towns/lumberjack-village.lua b/game/modules/tome/data/maps/towns/lumberjack-village.lua
index da99379c54..089a845c59 100644
--- a/game/modules/tome/data/maps/towns/lumberjack-village.lua
+++ b/game/modules/tome/data/maps/towns/lumberjack-village.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/towns/point-zero.lua b/game/modules/tome/data/maps/towns/point-zero.lua
index 15e81b3a7a..393437e32b 100644
--- a/game/modules/tome/data/maps/towns/point-zero.lua
+++ b/game/modules/tome/data/maps/towns/point-zero.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/towns/shatur.lua b/game/modules/tome/data/maps/towns/shatur.lua
index 652d74f612..591ae8802a 100644
--- a/game/modules/tome/data/maps/towns/shatur.lua
+++ b/game/modules/tome/data/maps/towns/shatur.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/towns/zigur.lua b/game/modules/tome/data/maps/towns/zigur.lua
index 2b27ec4bd0..63a3cc92ef 100644
--- a/game/modules/tome/data/maps/towns/zigur.lua
+++ b/game/modules/tome/data/maps/towns/zigur.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/tutorial/tutorial1.lua b/game/modules/tome/data/maps/tutorial/tutorial1.lua
index 10e23573e3..66b323406e 100644
--- a/game/modules/tome/data/maps/tutorial/tutorial1.lua
+++ b/game/modules/tome/data/maps/tutorial/tutorial1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/tutorial/tutorial2.lua b/game/modules/tome/data/maps/tutorial/tutorial2.lua
index 9b0bcd14fb..136a1ab894 100644
--- a/game/modules/tome/data/maps/tutorial/tutorial2.lua
+++ b/game/modules/tome/data/maps/tutorial/tutorial2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/tutorial/tutorial3.lua b/game/modules/tome/data/maps/tutorial/tutorial3.lua
index 1402609856..a54d1c7283 100644
--- a/game/modules/tome/data/maps/tutorial/tutorial3.lua
+++ b/game/modules/tome/data/maps/tutorial/tutorial3.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/tutorial/tutorial4.lua b/game/modules/tome/data/maps/tutorial/tutorial4.lua
index b2911ac105..28200fc21c 100644
--- a/game/modules/tome/data/maps/tutorial/tutorial4.lua
+++ b/game/modules/tome/data/maps/tutorial/tutorial4.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/tutorial/tutorial5.lua b/game/modules/tome/data/maps/tutorial/tutorial5.lua
index 8139e3aeb1..1181102eaf 100644
--- a/game/modules/tome/data/maps/tutorial/tutorial5.lua
+++ b/game/modules/tome/data/maps/tutorial/tutorial5.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/tutorial/tutorial6.lua b/game/modules/tome/data/maps/tutorial/tutorial6.lua
index c222a19eae..26374b65c4 100644
--- a/game/modules/tome/data/maps/tutorial/tutorial6.lua
+++ b/game/modules/tome/data/maps/tutorial/tutorial6.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/32-chambers.lua b/game/modules/tome/data/maps/vaults/32-chambers.lua
index c3cf9d8f15..52f0ac3ba0 100644
--- a/game/modules/tome/data/maps/vaults/32-chambers.lua
+++ b/game/modules/tome/data/maps/vaults/32-chambers.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/acidic-vault.lua b/game/modules/tome/data/maps/vaults/acidic-vault.lua
index 05ffa259ea..de6abeadb1 100644
--- a/game/modules/tome/data/maps/vaults/acidic-vault.lua
+++ b/game/modules/tome/data/maps/vaults/acidic-vault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/amon-sul-crypt.lua b/game/modules/tome/data/maps/vaults/amon-sul-crypt.lua
index e6788a1b9e..b6380d86a7 100644
--- a/game/modules/tome/data/maps/vaults/amon-sul-crypt.lua
+++ b/game/modules/tome/data/maps/vaults/amon-sul-crypt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/bandit-fortress.lua b/game/modules/tome/data/maps/vaults/bandit-fortress.lua
index 2585660dfb..f8e151b65b 100644
--- a/game/modules/tome/data/maps/vaults/bandit-fortress.lua
+++ b/game/modules/tome/data/maps/vaults/bandit-fortress.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/circle.lua b/game/modules/tome/data/maps/vaults/circle.lua
index 06b480bb38..a78b6c16c6 100644
--- a/game/modules/tome/data/maps/vaults/circle.lua
+++ b/game/modules/tome/data/maps/vaults/circle.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/crypt.lua b/game/modules/tome/data/maps/vaults/crypt.lua
index fbb926c719..1adbb2153d 100644
--- a/game/modules/tome/data/maps/vaults/crypt.lua
+++ b/game/modules/tome/data/maps/vaults/crypt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/demon-nest-1.lua b/game/modules/tome/data/maps/vaults/demon-nest-1.lua
index 79f6e7fc6c..8cd2c64fcf 100644
--- a/game/modules/tome/data/maps/vaults/demon-nest-1.lua
+++ b/game/modules/tome/data/maps/vaults/demon-nest-1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/demon-nest-2.lua b/game/modules/tome/data/maps/vaults/demon-nest-2.lua
index 02151d1624..9ec8a94cfd 100644
--- a/game/modules/tome/data/maps/vaults/demon-nest-2.lua
+++ b/game/modules/tome/data/maps/vaults/demon-nest-2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/demon-nest-3.lua b/game/modules/tome/data/maps/vaults/demon-nest-3.lua
index b25fd062e7..bf59ed1492 100644
--- a/game/modules/tome/data/maps/vaults/demon-nest-3.lua
+++ b/game/modules/tome/data/maps/vaults/demon-nest-3.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/diggers.lua b/game/modules/tome/data/maps/vaults/diggers.lua
index 3807e50022..fa175e1cf6 100644
--- a/game/modules/tome/data/maps/vaults/diggers.lua
+++ b/game/modules/tome/data/maps/vaults/diggers.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/double-t.lua b/game/modules/tome/data/maps/vaults/double-t.lua
index 18ce8eb172..4b398635e8 100644
--- a/game/modules/tome/data/maps/vaults/double-t.lua
+++ b/game/modules/tome/data/maps/vaults/double-t.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/dragon-loot.lua b/game/modules/tome/data/maps/vaults/dragon-loot.lua
index 25f9a9581b..0f98ae5f90 100644
--- a/game/modules/tome/data/maps/vaults/dragon-loot.lua
+++ b/game/modules/tome/data/maps/vaults/dragon-loot.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/dragon_lair.lua b/game/modules/tome/data/maps/vaults/dragon_lair.lua
index 252bc1813a..f7dd5b2fd3 100644
--- a/game/modules/tome/data/maps/vaults/dragon_lair.lua
+++ b/game/modules/tome/data/maps/vaults/dragon_lair.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/forest-ruined-building1.lua b/game/modules/tome/data/maps/vaults/forest-ruined-building1.lua
index b683d98d1e..f69e364403 100644
--- a/game/modules/tome/data/maps/vaults/forest-ruined-building1.lua
+++ b/game/modules/tome/data/maps/vaults/forest-ruined-building1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/forest-ruined-building2.lua b/game/modules/tome/data/maps/vaults/forest-ruined-building2.lua
index 31bfff5f30..bee0584441 100644
--- a/game/modules/tome/data/maps/vaults/forest-ruined-building2.lua
+++ b/game/modules/tome/data/maps/vaults/forest-ruined-building2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/forest-ruined-building3.lua b/game/modules/tome/data/maps/vaults/forest-ruined-building3.lua
index 5132da44f8..aea7be07bc 100644
--- a/game/modules/tome/data/maps/vaults/forest-ruined-building3.lua
+++ b/game/modules/tome/data/maps/vaults/forest-ruined-building3.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/forest-snake-pit.lua b/game/modules/tome/data/maps/vaults/forest-snake-pit.lua
index a17c1075df..1de3c99b09 100644
--- a/game/modules/tome/data/maps/vaults/forest-snake-pit.lua
+++ b/game/modules/tome/data/maps/vaults/forest-snake-pit.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/frost-dragon-lair.lua b/game/modules/tome/data/maps/vaults/frost-dragon-lair.lua
index a296ff2578..c9e7edc163 100644
--- a/game/modules/tome/data/maps/vaults/frost-dragon-lair.lua
+++ b/game/modules/tome/data/maps/vaults/frost-dragon-lair.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/greater-checkerboard.lua b/game/modules/tome/data/maps/vaults/greater-checkerboard.lua
index 1523d792d0..0197bd647f 100644
--- a/game/modules/tome/data/maps/vaults/greater-checkerboard.lua
+++ b/game/modules/tome/data/maps/vaults/greater-checkerboard.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/greater-crypt.lua b/game/modules/tome/data/maps/vaults/greater-crypt.lua
index 4e70e48919..bcef42b584 100644
--- a/game/modules/tome/data/maps/vaults/greater-crypt.lua
+++ b/game/modules/tome/data/maps/vaults/greater-crypt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/greater-money-vault.lua b/game/modules/tome/data/maps/vaults/greater-money-vault.lua
index 27437febe9..aa0087f6d0 100644
--- a/game/modules/tome/data/maps/vaults/greater-money-vault.lua
+++ b/game/modules/tome/data/maps/vaults/greater-money-vault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/hillbert_curve.lua b/game/modules/tome/data/maps/vaults/hillbert_curve.lua
index 7730a3ddea..8fb4d76f92 100644
--- a/game/modules/tome/data/maps/vaults/hillbert_curve.lua
+++ b/game/modules/tome/data/maps/vaults/hillbert_curve.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/honey_glade.lua b/game/modules/tome/data/maps/vaults/honey_glade.lua
index b5513ad8f0..cadecc2145 100644
--- a/game/modules/tome/data/maps/vaults/honey_glade.lua
+++ b/game/modules/tome/data/maps/vaults/honey_glade.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/horror-chamber.lua b/game/modules/tome/data/maps/vaults/horror-chamber.lua
index e67ee46d8f..16a9d58e48 100644
--- a/game/modules/tome/data/maps/vaults/horror-chamber.lua
+++ b/game/modules/tome/data/maps/vaults/horror-chamber.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/hostel.lua b/game/modules/tome/data/maps/vaults/hostel.lua
index 9634e03c31..4750418f79 100644
--- a/game/modules/tome/data/maps/vaults/hostel.lua
+++ b/game/modules/tome/data/maps/vaults/hostel.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/lava_island.lua b/game/modules/tome/data/maps/vaults/lava_island.lua
index f43699e115..6dad08690b 100644
--- a/game/modules/tome/data/maps/vaults/lava_island.lua
+++ b/game/modules/tome/data/maps/vaults/lava_island.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/lich-lair.lua b/game/modules/tome/data/maps/vaults/lich-lair.lua
index a45e092ac5..6e8f8c0597 100644
--- a/game/modules/tome/data/maps/vaults/lich-lair.lua
+++ b/game/modules/tome/data/maps/vaults/lich-lair.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/lightning-vault.lua b/game/modules/tome/data/maps/vaults/lightning-vault.lua
index aa243836ed..ba13f7fba5 100644
--- a/game/modules/tome/data/maps/vaults/lightning-vault.lua
+++ b/game/modules/tome/data/maps/vaults/lightning-vault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/loot-vault.lua b/game/modules/tome/data/maps/vaults/loot-vault.lua
index e74ea2489a..7a5dde1823 100644
--- a/game/modules/tome/data/maps/vaults/loot-vault.lua
+++ b/game/modules/tome/data/maps/vaults/loot-vault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/mage-hideout.lua b/game/modules/tome/data/maps/vaults/mage-hideout.lua
index 98ec2541d3..b0a588a379 100644
--- a/game/modules/tome/data/maps/vaults/mage-hideout.lua
+++ b/game/modules/tome/data/maps/vaults/mage-hideout.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/mold-path.lua b/game/modules/tome/data/maps/vaults/mold-path.lua
index 7d4cd0164d..8cf0fe207f 100644
--- a/game/modules/tome/data/maps/vaults/mold-path.lua
+++ b/game/modules/tome/data/maps/vaults/mold-path.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/old-forest-swamp.lua b/game/modules/tome/data/maps/vaults/old-forest-swamp.lua
index 3ea42f8eb4..35609e0991 100644
--- a/game/modules/tome/data/maps/vaults/old-forest-swamp.lua
+++ b/game/modules/tome/data/maps/vaults/old-forest-swamp.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/orc-armoury.lua b/game/modules/tome/data/maps/vaults/orc-armoury.lua
index 158f0b5dcf..0163054e32 100644
--- a/game/modules/tome/data/maps/vaults/orc-armoury.lua
+++ b/game/modules/tome/data/maps/vaults/orc-armoury.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/orc-hatred.lua b/game/modules/tome/data/maps/vaults/orc-hatred.lua
index 0b3ebb6982..3b96b7849c 100644
--- a/game/modules/tome/data/maps/vaults/orc-hatred.lua
+++ b/game/modules/tome/data/maps/vaults/orc-hatred.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/orc-necromancer.lua b/game/modules/tome/data/maps/vaults/orc-necromancer.lua
index 28f1c74199..62f8f85801 100644
--- a/game/modules/tome/data/maps/vaults/orc-necromancer.lua
+++ b/game/modules/tome/data/maps/vaults/orc-necromancer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/paladin-vs-vampire.lua b/game/modules/tome/data/maps/vaults/paladin-vs-vampire.lua
index 25c1455a7d..35d0c92c5a 100644
--- a/game/modules/tome/data/maps/vaults/paladin-vs-vampire.lua
+++ b/game/modules/tome/data/maps/vaults/paladin-vs-vampire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/plantlife.lua b/game/modules/tome/data/maps/vaults/plantlife.lua
index f1c9dbc172..88598b2f0c 100644
--- a/game/modules/tome/data/maps/vaults/plantlife.lua
+++ b/game/modules/tome/data/maps/vaults/plantlife.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/quiet.lua b/game/modules/tome/data/maps/vaults/quiet.lua
index e53eebf77a..c483dd6478 100644
--- a/game/modules/tome/data/maps/vaults/quiet.lua
+++ b/game/modules/tome/data/maps/vaults/quiet.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/rain-of-death.lua b/game/modules/tome/data/maps/vaults/rain-of-death.lua
index 981340dfbc..d79aa90109 100644
--- a/game/modules/tome/data/maps/vaults/rain-of-death.lua
+++ b/game/modules/tome/data/maps/vaults/rain-of-death.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/rat-nest.lua b/game/modules/tome/data/maps/vaults/rat-nest.lua
index 9b7e99beb9..223af86329 100644
--- a/game/modules/tome/data/maps/vaults/rat-nest.lua
+++ b/game/modules/tome/data/maps/vaults/rat-nest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/skeleton-mage-cabal.lua b/game/modules/tome/data/maps/vaults/skeleton-mage-cabal.lua
index 1570a4e7a2..86f9460fc7 100644
--- a/game/modules/tome/data/maps/vaults/skeleton-mage-cabal.lua
+++ b/game/modules/tome/data/maps/vaults/skeleton-mage-cabal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/snow-giant-camp.lua b/game/modules/tome/data/maps/vaults/snow-giant-camp.lua
index fcf13fcad9..409af2c8c2 100644
--- a/game/modules/tome/data/maps/vaults/snow-giant-camp.lua
+++ b/game/modules/tome/data/maps/vaults/snow-giant-camp.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/spider-den.lua b/game/modules/tome/data/maps/vaults/spider-den.lua
index f086fa5059..f745009356 100644
--- a/game/modules/tome/data/maps/vaults/spider-den.lua
+++ b/game/modules/tome/data/maps/vaults/spider-den.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/test.lua b/game/modules/tome/data/maps/vaults/test.lua
index 87009d343f..089eae7f8f 100644
--- a/game/modules/tome/data/maps/vaults/test.lua
+++ b/game/modules/tome/data/maps/vaults/test.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/thief-hideout.lua b/game/modules/tome/data/maps/vaults/thief-hideout.lua
index bf8e7e5dfe..c0d71fb8fb 100644
--- a/game/modules/tome/data/maps/vaults/thief-hideout.lua
+++ b/game/modules/tome/data/maps/vaults/thief-hideout.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/trapped-hexagon.lua b/game/modules/tome/data/maps/vaults/trapped-hexagon.lua
index 4cf9020354..4d91e5c87a 100644
--- a/game/modules/tome/data/maps/vaults/trapped-hexagon.lua
+++ b/game/modules/tome/data/maps/vaults/trapped-hexagon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/treasure1.lua b/game/modules/tome/data/maps/vaults/treasure1.lua
index 3f01b18a8d..a8ced220ac 100644
--- a/game/modules/tome/data/maps/vaults/treasure1.lua
+++ b/game/modules/tome/data/maps/vaults/treasure1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/trickvault.lua b/game/modules/tome/data/maps/vaults/trickvault.lua
index fbb4ab5b48..a83c477c24 100644
--- a/game/modules/tome/data/maps/vaults/trickvault.lua
+++ b/game/modules/tome/data/maps/vaults/trickvault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/troll-hideout.lua b/game/modules/tome/data/maps/vaults/troll-hideout.lua
index 9414c80ad1..90c28ede9d 100644
--- a/game/modules/tome/data/maps/vaults/troll-hideout.lua
+++ b/game/modules/tome/data/maps/vaults/troll-hideout.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/water-vault.lua b/game/modules/tome/data/maps/vaults/water-vault.lua
index 139f3b4bf0..ef18809545 100644
--- a/game/modules/tome/data/maps/vaults/water-vault.lua
+++ b/game/modules/tome/data/maps/vaults/water-vault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/xorn-trap.lua b/game/modules/tome/data/maps/vaults/xorn-trap.lua
index b41011a61d..4cd815014c 100644
--- a/game/modules/tome/data/maps/vaults/xorn-trap.lua
+++ b/game/modules/tome/data/maps/vaults/xorn-trap.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/yin-yang.lua b/game/modules/tome/data/maps/vaults/yin-yang.lua
index 538fcd5a46..a10dcbc846 100644
--- a/game/modules/tome/data/maps/vaults/yin-yang.lua
+++ b/game/modules/tome/data/maps/vaults/yin-yang.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/vaults/zigzag-chambers.lua b/game/modules/tome/data/maps/vaults/zigzag-chambers.lua
index 731f1b0a30..514936f1aa 100644
--- a/game/modules/tome/data/maps/vaults/zigzag-chambers.lua
+++ b/game/modules/tome/data/maps/vaults/zigzag-chambers.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/wilderness/eyal.lua b/game/modules/tome/data/maps/wilderness/eyal.lua
index fe04b59c0a..6068e5c9d8 100644
--- a/game/modules/tome/data/maps/wilderness/eyal.lua
+++ b/game/modules/tome/data/maps/wilderness/eyal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/arena-unlock.lua b/game/modules/tome/data/maps/zones/arena-unlock.lua
index f40621e6dd..5f2be6fefe 100644
--- a/game/modules/tome/data/maps/zones/arena-unlock.lua
+++ b/game/modules/tome/data/maps/zones/arena-unlock.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/arena.lua b/game/modules/tome/data/maps/zones/arena.lua
index ca73e3d75e..ed85dba713 100644
--- a/game/modules/tome/data/maps/zones/arena.lua
+++ b/game/modules/tome/data/maps/zones/arena.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/blighted-ruins-last.lua b/game/modules/tome/data/maps/zones/blighted-ruins-last.lua
index f1776ac252..112e421b36 100644
--- a/game/modules/tome/data/maps/zones/blighted-ruins-last.lua
+++ b/game/modules/tome/data/maps/zones/blighted-ruins-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/charred-scar.lua b/game/modules/tome/data/maps/zones/charred-scar.lua
index 8ba55ecc94..18413b36a0 100644
--- a/game/modules/tome/data/maps/zones/charred-scar.lua
+++ b/game/modules/tome/data/maps/zones/charred-scar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/crypt-kryl-feijan-last.lua b/game/modules/tome/data/maps/zones/crypt-kryl-feijan-last.lua
index 8029dcbf78..08499827b1 100644
--- a/game/modules/tome/data/maps/zones/crypt-kryl-feijan-last.lua
+++ b/game/modules/tome/data/maps/zones/crypt-kryl-feijan-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/deep-bellow-last.lua b/game/modules/tome/data/maps/zones/deep-bellow-last.lua
index 4c370b94b7..94517593b4 100644
--- a/game/modules/tome/data/maps/zones/deep-bellow-last.lua
+++ b/game/modules/tome/data/maps/zones/deep-bellow-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/dreadfell-ambush.lua b/game/modules/tome/data/maps/zones/dreadfell-ambush.lua
index a14ba684f5..b4c82df7a3 100644
--- a/game/modules/tome/data/maps/zones/dreadfell-ambush.lua
+++ b/game/modules/tome/data/maps/zones/dreadfell-ambush.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/eruan-last.lua b/game/modules/tome/data/maps/zones/eruan-last.lua
index d1ce54ce88..1e15408214 100644
--- a/game/modules/tome/data/maps/zones/eruan-last.lua
+++ b/game/modules/tome/data/maps/zones/eruan-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/flooded-cave-last.lua b/game/modules/tome/data/maps/zones/flooded-cave-last.lua
index 436ff646f6..efe4e6f6f6 100644
--- a/game/modules/tome/data/maps/zones/flooded-cave-last.lua
+++ b/game/modules/tome/data/maps/zones/flooded-cave-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/gladium.lua b/game/modules/tome/data/maps/zones/gladium.lua
index 1ce2f16ff2..e33c559ccf 100644
--- a/game/modules/tome/data/maps/zones/gladium.lua
+++ b/game/modules/tome/data/maps/zones/gladium.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/halfling-ruins-last.lua b/game/modules/tome/data/maps/zones/halfling-ruins-last.lua
index d59c65b46a..2985d6251a 100644
--- a/game/modules/tome/data/maps/zones/halfling-ruins-last.lua
+++ b/game/modules/tome/data/maps/zones/halfling-ruins-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/high-peak-last.lua b/game/modules/tome/data/maps/zones/high-peak-last.lua
index 8c664dc82d..8bb3bdef59 100644
--- a/game/modules/tome/data/maps/zones/high-peak-last.lua
+++ b/game/modules/tome/data/maps/zones/high-peak-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/keepsake-cave-entrance.lua b/game/modules/tome/data/maps/zones/keepsake-cave-entrance.lua
index 7d73dea7ef..a9dec966c5 100644
--- a/game/modules/tome/data/maps/zones/keepsake-cave-entrance.lua
+++ b/game/modules/tome/data/maps/zones/keepsake-cave-entrance.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/keepsake-cave-last.lua b/game/modules/tome/data/maps/zones/keepsake-cave-last.lua
index e0757d1ed5..45d4ce788e 100644
--- a/game/modules/tome/data/maps/zones/keepsake-cave-last.lua
+++ b/game/modules/tome/data/maps/zones/keepsake-cave-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/keepsake-dream.lua b/game/modules/tome/data/maps/zones/keepsake-dream.lua
index d0fbe5ae64..a56906d092 100644
--- a/game/modules/tome/data/maps/zones/keepsake-dream.lua
+++ b/game/modules/tome/data/maps/zones/keepsake-dream.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/keepsake-meadow.lua b/game/modules/tome/data/maps/zones/keepsake-meadow.lua
index b849638195..57318745ce 100644
--- a/game/modules/tome/data/maps/zones/keepsake-meadow.lua
+++ b/game/modules/tome/data/maps/zones/keepsake-meadow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/lake-nur.lua b/game/modules/tome/data/maps/zones/lake-nur.lua
index 43afb3bbc4..d99d961824 100644
--- a/game/modules/tome/data/maps/zones/lake-nur.lua
+++ b/game/modules/tome/data/maps/zones/lake-nur.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/last-hope-graveyard.lua b/game/modules/tome/data/maps/zones/last-hope-graveyard.lua
index 2d2f75ddfc..1f2717f67a 100644
--- a/game/modules/tome/data/maps/zones/last-hope-graveyard.lua
+++ b/game/modules/tome/data/maps/zones/last-hope-graveyard.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/last-hope-mausoleum.lua b/game/modules/tome/data/maps/zones/last-hope-mausoleum.lua
index bd28d78b6b..941e943e6b 100644
--- a/game/modules/tome/data/maps/zones/last-hope-mausoleum.lua
+++ b/game/modules/tome/data/maps/zones/last-hope-mausoleum.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/mark-spellblaze-last.lua b/game/modules/tome/data/maps/zones/mark-spellblaze-last.lua
index 6a233a8326..14b89a1852 100644
--- a/game/modules/tome/data/maps/zones/mark-spellblaze-last.lua
+++ b/game/modules/tome/data/maps/zones/mark-spellblaze-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/orc-breeding-pit-first.lua b/game/modules/tome/data/maps/zones/orc-breeding-pit-first.lua
index 916650b35c..b90baf566d 100644
--- a/game/modules/tome/data/maps/zones/orc-breeding-pit-first.lua
+++ b/game/modules/tome/data/maps/zones/orc-breeding-pit-first.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/prides-middle.lua b/game/modules/tome/data/maps/zones/prides-middle.lua
index 9657b79647..c9c13300d5 100644
--- a/game/modules/tome/data/maps/zones/prides-middle.lua
+++ b/game/modules/tome/data/maps/zones/prides-middle.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/prides.lua b/game/modules/tome/data/maps/zones/prides.lua
index 214459fe1a..c066b31d7b 100644
--- a/game/modules/tome/data/maps/zones/prides.lua
+++ b/game/modules/tome/data/maps/zones/prides.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/reknor-escape-last.lua b/game/modules/tome/data/maps/zones/reknor-escape-last.lua
index e16acf3f87..16929e4db3 100644
--- a/game/modules/tome/data/maps/zones/reknor-escape-last.lua
+++ b/game/modules/tome/data/maps/zones/reknor-escape-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/reknor-last.lua b/game/modules/tome/data/maps/zones/reknor-last.lua
index 7fb257950c..61abc56bc3 100644
--- a/game/modules/tome/data/maps/zones/reknor-last.lua
+++ b/game/modules/tome/data/maps/zones/reknor-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/rhaloren-camp-last.lua b/game/modules/tome/data/maps/zones/rhaloren-camp-last.lua
index b79e2d4792..82c5130a89 100644
--- a/game/modules/tome/data/maps/zones/rhaloren-camp-last.lua
+++ b/game/modules/tome/data/maps/zones/rhaloren-camp-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/ring-of-blood.lua b/game/modules/tome/data/maps/zones/ring-of-blood.lua
index 02bb2342a3..264bb64afc 100644
--- a/game/modules/tome/data/maps/zones/ring-of-blood.lua
+++ b/game/modules/tome/data/maps/zones/ring-of-blood.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/ruined-dungeon.lua b/game/modules/tome/data/maps/zones/ruined-dungeon.lua
index c5008ca8ce..e8c3eb375b 100644
--- a/game/modules/tome/data/maps/zones/ruined-dungeon.lua
+++ b/game/modules/tome/data/maps/zones/ruined-dungeon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/ruins-kor-pul-invaded-last.lua b/game/modules/tome/data/maps/zones/ruins-kor-pul-invaded-last.lua
index afe930198e..a0b95a0623 100644
--- a/game/modules/tome/data/maps/zones/ruins-kor-pul-invaded-last.lua
+++ b/game/modules/tome/data/maps/zones/ruins-kor-pul-invaded-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/ruins-kor-pul-last.lua b/game/modules/tome/data/maps/zones/ruins-kor-pul-last.lua
index a61ae15d55..f988ee5d2e 100644
--- a/game/modules/tome/data/maps/zones/ruins-kor-pul-last.lua
+++ b/game/modules/tome/data/maps/zones/ruins-kor-pul-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/shadow-crypt-last.lua b/game/modules/tome/data/maps/zones/shadow-crypt-last.lua
index f0cf94ca04..64613cf97c 100644
--- a/game/modules/tome/data/maps/zones/shadow-crypt-last.lua
+++ b/game/modules/tome/data/maps/zones/shadow-crypt-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/shertul-fortress-caldizar.lua b/game/modules/tome/data/maps/zones/shertul-fortress-caldizar.lua
index 0e6f0b00ac..bafa788e14 100644
--- a/game/modules/tome/data/maps/zones/shertul-fortress-caldizar.lua
+++ b/game/modules/tome/data/maps/zones/shertul-fortress-caldizar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/shertul-fortress.lua b/game/modules/tome/data/maps/zones/shertul-fortress.lua
index 07136e4bd0..632b492f10 100644
--- a/game/modules/tome/data/maps/zones/shertul-fortress.lua
+++ b/game/modules/tome/data/maps/zones/shertul-fortress.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/slime-tunnels.lua b/game/modules/tome/data/maps/zones/slime-tunnels.lua
index 14a9fb3218..be0c0efb27 100644
--- a/game/modules/tome/data/maps/zones/slime-tunnels.lua
+++ b/game/modules/tome/data/maps/zones/slime-tunnels.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/south-beach.lua b/game/modules/tome/data/maps/zones/south-beach.lua
index b19a38dbc1..3dff01b6c6 100644
--- a/game/modules/tome/data/maps/zones/south-beach.lua
+++ b/game/modules/tome/data/maps/zones/south-beach.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/tannen-tower-1.lua b/game/modules/tome/data/maps/zones/tannen-tower-1.lua
index 95422aa917..fcec443fbc 100644
--- a/game/modules/tome/data/maps/zones/tannen-tower-1.lua
+++ b/game/modules/tome/data/maps/zones/tannen-tower-1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/tannen-tower-2.lua b/game/modules/tome/data/maps/zones/tannen-tower-2.lua
index 83b2097841..4ff707a601 100644
--- a/game/modules/tome/data/maps/zones/tannen-tower-2.lua
+++ b/game/modules/tome/data/maps/zones/tannen-tower-2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/tannen-tower-3.lua b/game/modules/tome/data/maps/zones/tannen-tower-3.lua
index e155721d26..10558d3a71 100644
--- a/game/modules/tome/data/maps/zones/tannen-tower-3.lua
+++ b/game/modules/tome/data/maps/zones/tannen-tower-3.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/tannen-tower-4.lua b/game/modules/tome/data/maps/zones/tannen-tower-4.lua
index cc535448ba..0cff83b410 100644
--- a/game/modules/tome/data/maps/zones/tannen-tower-4.lua
+++ b/game/modules/tome/data/maps/zones/tannen-tower-4.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/tempest-peak-top.lua b/game/modules/tome/data/maps/zones/tempest-peak-top.lua
index 9d619bc8ab..852e37cf2e 100644
--- a/game/modules/tome/data/maps/zones/tempest-peak-top.lua
+++ b/game/modules/tome/data/maps/zones/tempest-peak-top.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/temple-of-creation-first.lua b/game/modules/tome/data/maps/zones/temple-of-creation-first.lua
index 1ed80099e5..43077d7e1f 100644
--- a/game/modules/tome/data/maps/zones/temple-of-creation-first.lua
+++ b/game/modules/tome/data/maps/zones/temple-of-creation-first.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/temple-of-creation-last.lua b/game/modules/tome/data/maps/zones/temple-of-creation-last.lua
index 1360649519..a23f8033aa 100644
--- a/game/modules/tome/data/maps/zones/temple-of-creation-last.lua
+++ b/game/modules/tome/data/maps/zones/temple-of-creation-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/trollmire-treasure.lua b/game/modules/tome/data/maps/zones/trollmire-treasure.lua
index 578d6410e9..a379105f48 100644
--- a/game/modules/tome/data/maps/zones/trollmire-treasure.lua
+++ b/game/modules/tome/data/maps/zones/trollmire-treasure.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/unremarkable-cave.lua b/game/modules/tome/data/maps/zones/unremarkable-cave.lua
index 68f3d93a40..56a95067aa 100644
--- a/game/modules/tome/data/maps/zones/unremarkable-cave.lua
+++ b/game/modules/tome/data/maps/zones/unremarkable-cave.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/valley-moon.lua b/game/modules/tome/data/maps/zones/valley-moon.lua
index 25c3554bf2..3afdeb9626 100644
--- a/game/modules/tome/data/maps/zones/valley-moon.lua
+++ b/game/modules/tome/data/maps/zones/valley-moon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/maps/zones/vor-armoury-last.lua b/game/modules/tome/data/maps/zones/vor-armoury-last.lua
index c183bd5dec..2a495a640c 100644
--- a/game/modules/tome/data/maps/zones/vor-armoury-last.lua
+++ b/game/modules/tome/data/maps/zones/vor-armoury-last.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/anti-antimagic.lua b/game/modules/tome/data/quests/anti-antimagic.lua
index a21a013bf1..730f89159d 100644
--- a/game/modules/tome/data/quests/anti-antimagic.lua
+++ b/game/modules/tome/data/quests/anti-antimagic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/antimagic.lua b/game/modules/tome/data/quests/antimagic.lua
index 7f46dc6ff5..7ec8186b29 100644
--- a/game/modules/tome/data/quests/antimagic.lua
+++ b/game/modules/tome/data/quests/antimagic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/arena-unlock.lua b/game/modules/tome/data/quests/arena-unlock.lua
index 28519866c2..666e56ccf4 100644
--- a/game/modules/tome/data/quests/arena-unlock.lua
+++ b/game/modules/tome/data/quests/arena-unlock.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/arena.lua b/game/modules/tome/data/quests/arena.lua
index a62dae7188..53e3d63816 100644
--- a/game/modules/tome/data/quests/arena.lua
+++ b/game/modules/tome/data/quests/arena.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/brotherhood-of-alchemists.lua b/game/modules/tome/data/quests/brotherhood-of-alchemists.lua
index 8423ffe76d..b7f13a6e8a 100644
--- a/game/modules/tome/data/quests/brotherhood-of-alchemists.lua
+++ b/game/modules/tome/data/quests/brotherhood-of-alchemists.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/charred-scar.lua b/game/modules/tome/data/quests/charred-scar.lua
index 27de173ad0..9fe29a9bfe 100644
--- a/game/modules/tome/data/quests/charred-scar.lua
+++ b/game/modules/tome/data/quests/charred-scar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/deep-bellow.lua b/game/modules/tome/data/quests/deep-bellow.lua
index ef70546f89..800d1aff8f 100644
--- a/game/modules/tome/data/quests/deep-bellow.lua
+++ b/game/modules/tome/data/quests/deep-bellow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/dreadfell.lua b/game/modules/tome/data/quests/dreadfell.lua
index 331fe70750..e4019dce3b 100644
--- a/game/modules/tome/data/quests/dreadfell.lua
+++ b/game/modules/tome/data/quests/dreadfell.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/east-portal.lua b/game/modules/tome/data/quests/east-portal.lua
index 66391c0f9c..f013d38b56 100644
--- a/game/modules/tome/data/quests/east-portal.lua
+++ b/game/modules/tome/data/quests/east-portal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/escort-duty.lua b/game/modules/tome/data/quests/escort-duty.lua
index 904cbdacd3..d41dac08a7 100644
--- a/game/modules/tome/data/quests/escort-duty.lua
+++ b/game/modules/tome/data/quests/escort-duty.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/grave-necromancer.lua b/game/modules/tome/data/quests/grave-necromancer.lua
index 8f66d2b80c..98cc50e1a1 100644
--- a/game/modules/tome/data/quests/grave-necromancer.lua
+++ b/game/modules/tome/data/quests/grave-necromancer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/high-peak.lua b/game/modules/tome/data/quests/high-peak.lua
index a4d6fa67ac..4a6614bcea 100644
--- a/game/modules/tome/data/quests/high-peak.lua
+++ b/game/modules/tome/data/quests/high-peak.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/infinite-dungeon.lua b/game/modules/tome/data/quests/infinite-dungeon.lua
index 8c5b33cefe..5553dfd915 100644
--- a/game/modules/tome/data/quests/infinite-dungeon.lua
+++ b/game/modules/tome/data/quests/infinite-dungeon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/keepsake.lua b/game/modules/tome/data/quests/keepsake.lua
index 2c3b5f346e..f2e8d66c7b 100644
--- a/game/modules/tome/data/quests/keepsake.lua
+++ b/game/modules/tome/data/quests/keepsake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/kryl-feijan-escape.lua b/game/modules/tome/data/quests/kryl-feijan-escape.lua
index 9b654905ba..b6baccc68c 100644
--- a/game/modules/tome/data/quests/kryl-feijan-escape.lua
+++ b/game/modules/tome/data/quests/kryl-feijan-escape.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/lichform.lua b/game/modules/tome/data/quests/lichform.lua
index 34b2be7d2a..dd441f87de 100644
--- a/game/modules/tome/data/quests/lichform.lua
+++ b/game/modules/tome/data/quests/lichform.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/lightning-overload.lua b/game/modules/tome/data/quests/lightning-overload.lua
index f82c0bfc50..096a9b7c4b 100644
--- a/game/modules/tome/data/quests/lightning-overload.lua
+++ b/game/modules/tome/data/quests/lightning-overload.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/lost-merchant.lua b/game/modules/tome/data/quests/lost-merchant.lua
index 0b4dadfe36..bc89367811 100644
--- a/game/modules/tome/data/quests/lost-merchant.lua
+++ b/game/modules/tome/data/quests/lost-merchant.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/love-melinda.lua b/game/modules/tome/data/quests/love-melinda.lua
index 0877b90570..71c2b28c03 100644
--- a/game/modules/tome/data/quests/love-melinda.lua
+++ b/game/modules/tome/data/quests/love-melinda.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/lumberjack-cursed.lua b/game/modules/tome/data/quests/lumberjack-cursed.lua
index 0698945568..682f2907ff 100644
--- a/game/modules/tome/data/quests/lumberjack-cursed.lua
+++ b/game/modules/tome/data/quests/lumberjack-cursed.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/mage-apprentice.lua b/game/modules/tome/data/quests/mage-apprentice.lua
index 1e674e171a..704341042d 100644
--- a/game/modules/tome/data/quests/mage-apprentice.lua
+++ b/game/modules/tome/data/quests/mage-apprentice.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/master-jeweler.lua b/game/modules/tome/data/quests/master-jeweler.lua
index a67c06158b..c0f05f5c14 100644
--- a/game/modules/tome/data/quests/master-jeweler.lua
+++ b/game/modules/tome/data/quests/master-jeweler.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/orb-command.lua b/game/modules/tome/data/quests/orb-command.lua
index fbb98143c1..5b2af8bbc7 100644
--- a/game/modules/tome/data/quests/orb-command.lua
+++ b/game/modules/tome/data/quests/orb-command.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/orc-breeding-pits.lua b/game/modules/tome/data/quests/orc-breeding-pits.lua
index 4f1398fc83..f8ac9e7b53 100644
--- a/game/modules/tome/data/quests/orc-breeding-pits.lua
+++ b/game/modules/tome/data/quests/orc-breeding-pits.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/orc-hunt.lua b/game/modules/tome/data/quests/orc-hunt.lua
index b4276db966..8cd6bee548 100644
--- a/game/modules/tome/data/quests/orc-hunt.lua
+++ b/game/modules/tome/data/quests/orc-hunt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/orc-pride.lua b/game/modules/tome/data/quests/orc-pride.lua
index fc36ca3f56..30549479d0 100644
--- a/game/modules/tome/data/quests/orc-pride.lua
+++ b/game/modules/tome/data/quests/orc-pride.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/paradoxology.lua b/game/modules/tome/data/quests/paradoxology.lua
index 072670b30a..e5969daa80 100644
--- a/game/modules/tome/data/quests/paradoxology.lua
+++ b/game/modules/tome/data/quests/paradoxology.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/pre-charred-scar.lua b/game/modules/tome/data/quests/pre-charred-scar.lua
index 0b6844b560..d918c674aa 100644
--- a/game/modules/tome/data/quests/pre-charred-scar.lua
+++ b/game/modules/tome/data/quests/pre-charred-scar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/rel-tunnel.lua b/game/modules/tome/data/quests/rel-tunnel.lua
index c959c0306e..ee20bd892f 100644
--- a/game/modules/tome/data/quests/rel-tunnel.lua
+++ b/game/modules/tome/data/quests/rel-tunnel.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/ring-of-blood.lua b/game/modules/tome/data/quests/ring-of-blood.lua
index 288bfde50b..5e3c7f0dec 100644
--- a/game/modules/tome/data/quests/ring-of-blood.lua
+++ b/game/modules/tome/data/quests/ring-of-blood.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/shertul-fortress.lua b/game/modules/tome/data/quests/shertul-fortress.lua
index 14411b2fd9..08751dc677 100644
--- a/game/modules/tome/data/quests/shertul-fortress.lua
+++ b/game/modules/tome/data/quests/shertul-fortress.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/spydric-infestation.lua b/game/modules/tome/data/quests/spydric-infestation.lua
index affd0ce867..dec39c76b4 100644
--- a/game/modules/tome/data/quests/spydric-infestation.lua
+++ b/game/modules/tome/data/quests/spydric-infestation.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/staff-absorption.lua b/game/modules/tome/data/quests/staff-absorption.lua
index 98e5292592..2f10fb9a15 100644
--- a/game/modules/tome/data/quests/staff-absorption.lua
+++ b/game/modules/tome/data/quests/staff-absorption.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/start-allied.lua b/game/modules/tome/data/quests/start-allied.lua
index 11181d3ee6..18d5bb0896 100644
--- a/game/modules/tome/data/quests/start-allied.lua
+++ b/game/modules/tome/data/quests/start-allied.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/start-archmage.lua b/game/modules/tome/data/quests/start-archmage.lua
index a93f6df223..48183c4673 100644
--- a/game/modules/tome/data/quests/start-archmage.lua
+++ b/game/modules/tome/data/quests/start-archmage.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/start-dwarf.lua b/game/modules/tome/data/quests/start-dwarf.lua
index 7af827fc9f..64c618e5c5 100644
--- a/game/modules/tome/data/quests/start-dwarf.lua
+++ b/game/modules/tome/data/quests/start-dwarf.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/start-point-zero.lua b/game/modules/tome/data/quests/start-point-zero.lua
index d0f66a4c86..69d2a6b349 100644
--- a/game/modules/tome/data/quests/start-point-zero.lua
+++ b/game/modules/tome/data/quests/start-point-zero.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/start-shaloren.lua b/game/modules/tome/data/quests/start-shaloren.lua
index 848867c6af..52378d2f17 100644
--- a/game/modules/tome/data/quests/start-shaloren.lua
+++ b/game/modules/tome/data/quests/start-shaloren.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/start-sunwall.lua b/game/modules/tome/data/quests/start-sunwall.lua
index cd36e469e0..336ac3567a 100644
--- a/game/modules/tome/data/quests/start-sunwall.lua
+++ b/game/modules/tome/data/quests/start-sunwall.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/start-thaloren.lua b/game/modules/tome/data/quests/start-thaloren.lua
index 131197ee35..ebde64807e 100644
--- a/game/modules/tome/data/quests/start-thaloren.lua
+++ b/game/modules/tome/data/quests/start-thaloren.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/start-undead.lua b/game/modules/tome/data/quests/start-undead.lua
index d38fb365c1..4ecebe5f0a 100644
--- a/game/modules/tome/data/quests/start-undead.lua
+++ b/game/modules/tome/data/quests/start-undead.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/start-yeek.lua b/game/modules/tome/data/quests/start-yeek.lua
index c3ec30cb59..7e2bb07172 100644
--- a/game/modules/tome/data/quests/start-yeek.lua
+++ b/game/modules/tome/data/quests/start-yeek.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/starter-zones.lua b/game/modules/tome/data/quests/starter-zones.lua
index 5789dd6a4f..07e1228390 100644
--- a/game/modules/tome/data/quests/starter-zones.lua
+++ b/game/modules/tome/data/quests/starter-zones.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/strange-new-world.lua b/game/modules/tome/data/quests/strange-new-world.lua
index 5adf105418..4d30fc11a3 100644
--- a/game/modules/tome/data/quests/strange-new-world.lua
+++ b/game/modules/tome/data/quests/strange-new-world.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/temple-of-creation.lua b/game/modules/tome/data/quests/temple-of-creation.lua
index 353f90359a..e842dfff2c 100644
--- a/game/modules/tome/data/quests/temple-of-creation.lua
+++ b/game/modules/tome/data/quests/temple-of-creation.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/temporal-rift.lua b/game/modules/tome/data/quests/temporal-rift.lua
index 9f066b1d35..fc1d63ee8a 100644
--- a/game/modules/tome/data/quests/temporal-rift.lua
+++ b/game/modules/tome/data/quests/temporal-rift.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/trollmire-treasure.lua b/game/modules/tome/data/quests/trollmire-treasure.lua
index 35059e3e7f..a8ae8e2a31 100644
--- a/game/modules/tome/data/quests/trollmire-treasure.lua
+++ b/game/modules/tome/data/quests/trollmire-treasure.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/tutorial-combat-stats.lua b/game/modules/tome/data/quests/tutorial-combat-stats.lua
index f7df851079..d529a0933b 100644
--- a/game/modules/tome/data/quests/tutorial-combat-stats.lua
+++ b/game/modules/tome/data/quests/tutorial-combat-stats.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/tutorial.lua b/game/modules/tome/data/quests/tutorial.lua
index f9b7de97bf..7c19d2f305 100644
--- a/game/modules/tome/data/quests/tutorial.lua
+++ b/game/modules/tome/data/quests/tutorial.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/void-gerlyk.lua b/game/modules/tome/data/quests/void-gerlyk.lua
index 3ac22ae11f..8e746af04a 100644
--- a/game/modules/tome/data/quests/void-gerlyk.lua
+++ b/game/modules/tome/data/quests/void-gerlyk.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/west-portal.lua b/game/modules/tome/data/quests/west-portal.lua
index 34e39ce970..d31fce7f84 100644
--- a/game/modules/tome/data/quests/west-portal.lua
+++ b/game/modules/tome/data/quests/west-portal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/quests/wild-wild-east.lua b/game/modules/tome/data/quests/wild-wild-east.lua
index b40e24847d..528f1a7612 100644
--- a/game/modules/tome/data/quests/wild-wild-east.lua
+++ b/game/modules/tome/data/quests/wild-wild-east.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/basic_cell.lua b/game/modules/tome/data/rooms/basic_cell.lua
index 72112d7b27..e26b4faf99 100644
--- a/game/modules/tome/data/rooms/basic_cell.lua
+++ b/game/modules/tome/data/rooms/basic_cell.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/big_cells.lua b/game/modules/tome/data/rooms/big_cells.lua
index 13f8447bf7..3c36efe028 100644
--- a/game/modules/tome/data/rooms/big_cells.lua
+++ b/game/modules/tome/data/rooms/big_cells.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/big_cross.lua b/game/modules/tome/data/rooms/big_cross.lua
index 96b10f4b90..557c4eedbf 100644
--- a/game/modules/tome/data/rooms/big_cross.lua
+++ b/game/modules/tome/data/rooms/big_cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/big_inner_circle.lua b/game/modules/tome/data/rooms/big_inner_circle.lua
index 9e204f7a37..22de65fca7 100644
--- a/game/modules/tome/data/rooms/big_inner_circle.lua
+++ b/game/modules/tome/data/rooms/big_inner_circle.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/broken_infinity.lua b/game/modules/tome/data/rooms/broken_infinity.lua
index 7378b9b183..fdb75148e5 100644
--- a/game/modules/tome/data/rooms/broken_infinity.lua
+++ b/game/modules/tome/data/rooms/broken_infinity.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/broken_room.lua b/game/modules/tome/data/rooms/broken_room.lua
index cadbd55a46..6dbc5d564a 100644
--- a/game/modules/tome/data/rooms/broken_room.lua
+++ b/game/modules/tome/data/rooms/broken_room.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/broken_x.lua b/game/modules/tome/data/rooms/broken_x.lua
index 8d133a2e0a..516a895f33 100644
--- a/game/modules/tome/data/rooms/broken_x.lua
+++ b/game/modules/tome/data/rooms/broken_x.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cells.lua b/game/modules/tome/data/rooms/cells.lua
index 9a84f4d2e4..4309fb72d2 100644
--- a/game/modules/tome/data/rooms/cells.lua
+++ b/game/modules/tome/data/rooms/cells.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cells10.lua b/game/modules/tome/data/rooms/cells10.lua
index 4fb438d54c..ffdce6b14c 100644
--- a/game/modules/tome/data/rooms/cells10.lua
+++ b/game/modules/tome/data/rooms/cells10.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cells2.lua b/game/modules/tome/data/rooms/cells2.lua
index 7ffe1590f3..a0033a5b70 100644
--- a/game/modules/tome/data/rooms/cells2.lua
+++ b/game/modules/tome/data/rooms/cells2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cells3.lua b/game/modules/tome/data/rooms/cells3.lua
index 7498261cf7..a3cd5d0e50 100644
--- a/game/modules/tome/data/rooms/cells3.lua
+++ b/game/modules/tome/data/rooms/cells3.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cells4.lua b/game/modules/tome/data/rooms/cells4.lua
index 41afbf5080..8d388ce7cd 100644
--- a/game/modules/tome/data/rooms/cells4.lua
+++ b/game/modules/tome/data/rooms/cells4.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cells5.lua b/game/modules/tome/data/rooms/cells5.lua
index 2ec4d51ec3..e321c239fb 100644
--- a/game/modules/tome/data/rooms/cells5.lua
+++ b/game/modules/tome/data/rooms/cells5.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cells6.lua b/game/modules/tome/data/rooms/cells6.lua
index 0f8cd05fba..0ca4ccb711 100644
--- a/game/modules/tome/data/rooms/cells6.lua
+++ b/game/modules/tome/data/rooms/cells6.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cells7.lua b/game/modules/tome/data/rooms/cells7.lua
index 5e3d480581..a0b6112934 100644
--- a/game/modules/tome/data/rooms/cells7.lua
+++ b/game/modules/tome/data/rooms/cells7.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cells8.lua b/game/modules/tome/data/rooms/cells8.lua
index 5db64e2247..cca3f3dcae 100644
--- a/game/modules/tome/data/rooms/cells8.lua
+++ b/game/modules/tome/data/rooms/cells8.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cells9.lua b/game/modules/tome/data/rooms/cells9.lua
index bb730fc4fb..0734d0bd0e 100644
--- a/game/modules/tome/data/rooms/cells9.lua
+++ b/game/modules/tome/data/rooms/cells9.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/center_arrows.lua b/game/modules/tome/data/rooms/center_arrows.lua
index 49fea2f58c..1bed09eb04 100644
--- a/game/modules/tome/data/rooms/center_arrows.lua
+++ b/game/modules/tome/data/rooms/center_arrows.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/circle_cross.lua b/game/modules/tome/data/rooms/circle_cross.lua
index 7112c21697..500febfbf5 100644
--- a/game/modules/tome/data/rooms/circle_cross.lua
+++ b/game/modules/tome/data/rooms/circle_cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/circular.lua b/game/modules/tome/data/rooms/circular.lua
index fac2b7dad0..9ece4261f7 100644
--- a/game/modules/tome/data/rooms/circular.lua
+++ b/game/modules/tome/data/rooms/circular.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cross.lua b/game/modules/tome/data/rooms/cross.lua
index c6149c623e..10f425495b 100644
--- a/game/modules/tome/data/rooms/cross.lua
+++ b/game/modules/tome/data/rooms/cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cross_circled.lua b/game/modules/tome/data/rooms/cross_circled.lua
index 737e0d473b..80e994145e 100644
--- a/game/modules/tome/data/rooms/cross_circled.lua
+++ b/game/modules/tome/data/rooms/cross_circled.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/cross_quartet.lua b/game/modules/tome/data/rooms/cross_quartet.lua
index 08f8919a33..2afb5f65b6 100644
--- a/game/modules/tome/data/rooms/cross_quartet.lua
+++ b/game/modules/tome/data/rooms/cross_quartet.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/double_helix.lua b/game/modules/tome/data/rooms/double_helix.lua
index ab6b8224d0..9849f3d985 100644
--- a/game/modules/tome/data/rooms/double_helix.lua
+++ b/game/modules/tome/data/rooms/double_helix.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/double_t.lua b/game/modules/tome/data/rooms/double_t.lua
index 3173ba7b32..00b0a09fe5 100644
--- a/game/modules/tome/data/rooms/double_t.lua
+++ b/game/modules/tome/data/rooms/double_t.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/double_y.lua b/game/modules/tome/data/rooms/double_y.lua
index cb990d716f..fb4eafe2ff 100644
--- a/game/modules/tome/data/rooms/double_y.lua
+++ b/game/modules/tome/data/rooms/double_y.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/equal.lua b/game/modules/tome/data/rooms/equal.lua
index e9f9e6dd8e..045357e193 100644
--- a/game/modules/tome/data/rooms/equal.lua
+++ b/game/modules/tome/data/rooms/equal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/equal2.lua b/game/modules/tome/data/rooms/equal2.lua
index 4f5502b6e6..79e16af316 100644
--- a/game/modules/tome/data/rooms/equal2.lua
+++ b/game/modules/tome/data/rooms/equal2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/five_blocks.lua b/game/modules/tome/data/rooms/five_blocks.lua
index 091b677857..9f78d3aa3c 100644
--- a/game/modules/tome/data/rooms/five_blocks.lua
+++ b/game/modules/tome/data/rooms/five_blocks.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/five_pillars.lua b/game/modules/tome/data/rooms/five_pillars.lua
index 3b25cbb3ce..49065e649c 100644
--- a/game/modules/tome/data/rooms/five_pillars.lua
+++ b/game/modules/tome/data/rooms/five_pillars.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/five_walls.lua b/game/modules/tome/data/rooms/five_walls.lua
index 4f5a0bd6e1..bf78e5926e 100644
--- a/game/modules/tome/data/rooms/five_walls.lua
+++ b/game/modules/tome/data/rooms/five_walls.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/forest_clearing.lua b/game/modules/tome/data/rooms/forest_clearing.lua
index 89c749eb21..74e76b3534 100644
--- a/game/modules/tome/data/rooms/forest_clearing.lua
+++ b/game/modules/tome/data/rooms/forest_clearing.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/four_blocks.lua b/game/modules/tome/data/rooms/four_blocks.lua
index 9aa6524935..73c0901f8e 100644
--- a/game/modules/tome/data/rooms/four_blocks.lua
+++ b/game/modules/tome/data/rooms/four_blocks.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/four_chambers.lua b/game/modules/tome/data/rooms/four_chambers.lua
index 2c0010759b..d17c5e88a1 100644
--- a/game/modules/tome/data/rooms/four_chambers.lua
+++ b/game/modules/tome/data/rooms/four_chambers.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/greater_vault.lua b/game/modules/tome/data/rooms/greater_vault.lua
index 82851fc3bb..fa0d31e391 100644
--- a/game/modules/tome/data/rooms/greater_vault.lua
+++ b/game/modules/tome/data/rooms/greater_vault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/h.lua b/game/modules/tome/data/rooms/h.lua
index 55cff7454b..42476a9b3f 100644
--- a/game/modules/tome/data/rooms/h.lua
+++ b/game/modules/tome/data/rooms/h.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/hollow_cross.lua b/game/modules/tome/data/rooms/hollow_cross.lua
index bdae43c72e..e982117540 100644
--- a/game/modules/tome/data/rooms/hollow_cross.lua
+++ b/game/modules/tome/data/rooms/hollow_cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/inner.lua b/game/modules/tome/data/rooms/inner.lua
index fbbedd58f5..58097c82f4 100644
--- a/game/modules/tome/data/rooms/inner.lua
+++ b/game/modules/tome/data/rooms/inner.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/inner_checkerboard.lua b/game/modules/tome/data/rooms/inner_checkerboard.lua
index 520d2cc1e2..9f58767cf1 100644
--- a/game/modules/tome/data/rooms/inner_checkerboard.lua
+++ b/game/modules/tome/data/rooms/inner_checkerboard.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/inner_circle.lua b/game/modules/tome/data/rooms/inner_circle.lua
index 8ef37a876e..fd5286584b 100644
--- a/game/modules/tome/data/rooms/inner_circle.lua
+++ b/game/modules/tome/data/rooms/inner_circle.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/inner_circle2.lua b/game/modules/tome/data/rooms/inner_circle2.lua
index e992319af7..7b900eec3f 100644
--- a/game/modules/tome/data/rooms/inner_circle2.lua
+++ b/game/modules/tome/data/rooms/inner_circle2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/inner_cross.lua b/game/modules/tome/data/rooms/inner_cross.lua
index 7c73ae5312..5bd1dfe983 100644
--- a/game/modules/tome/data/rooms/inner_cross.lua
+++ b/game/modules/tome/data/rooms/inner_cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/inner_fort.lua b/game/modules/tome/data/rooms/inner_fort.lua
index c25a9dadb2..7f5ab132da 100644
--- a/game/modules/tome/data/rooms/inner_fort.lua
+++ b/game/modules/tome/data/rooms/inner_fort.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/inner_pillar.lua b/game/modules/tome/data/rooms/inner_pillar.lua
index f7a186586a..773f49e3ae 100644
--- a/game/modules/tome/data/rooms/inner_pillar.lua
+++ b/game/modules/tome/data/rooms/inner_pillar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/interstice.lua b/game/modules/tome/data/rooms/interstice.lua
index b838abd3c4..850d73beb5 100644
--- a/game/modules/tome/data/rooms/interstice.lua
+++ b/game/modules/tome/data/rooms/interstice.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/lesser_vault.lua b/game/modules/tome/data/rooms/lesser_vault.lua
index 6f118213e2..d1e2d2edf1 100644
--- a/game/modules/tome/data/rooms/lesser_vault.lua
+++ b/game/modules/tome/data/rooms/lesser_vault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/long_hall.lua b/game/modules/tome/data/rooms/long_hall.lua
index 43dab37f13..3e4fe4edc3 100644
--- a/game/modules/tome/data/rooms/long_hall.lua
+++ b/game/modules/tome/data/rooms/long_hall.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/long_hall2.lua b/game/modules/tome/data/rooms/long_hall2.lua
index 93c9e346fd..50d27e5158 100644
--- a/game/modules/tome/data/rooms/long_hall2.lua
+++ b/game/modules/tome/data/rooms/long_hall2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/maze.lua b/game/modules/tome/data/rooms/maze.lua
index 61f2a95d0a..4fdacfe190 100644
--- a/game/modules/tome/data/rooms/maze.lua
+++ b/game/modules/tome/data/rooms/maze.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/micro_pillar.lua b/game/modules/tome/data/rooms/micro_pillar.lua
index f88d2c710b..ebede92a11 100644
--- a/game/modules/tome/data/rooms/micro_pillar.lua
+++ b/game/modules/tome/data/rooms/micro_pillar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/money_vault.lua b/game/modules/tome/data/rooms/money_vault.lua
index b9d00dcffc..6a5da3f2b8 100644
--- a/game/modules/tome/data/rooms/money_vault.lua
+++ b/game/modules/tome/data/rooms/money_vault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/multi_pillar.lua b/game/modules/tome/data/rooms/multi_pillar.lua
index f19702e537..9f7983b858 100644
--- a/game/modules/tome/data/rooms/multi_pillar.lua
+++ b/game/modules/tome/data/rooms/multi_pillar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/narrow_spiral.lua b/game/modules/tome/data/rooms/narrow_spiral.lua
index fed7ad481b..b828c01a2d 100644
--- a/game/modules/tome/data/rooms/narrow_spiral.lua
+++ b/game/modules/tome/data/rooms/narrow_spiral.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/nine_chambers.lua b/game/modules/tome/data/rooms/nine_chambers.lua
index 0ca2653ac7..7b69f4e924 100644
--- a/game/modules/tome/data/rooms/nine_chambers.lua
+++ b/game/modules/tome/data/rooms/nine_chambers.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/oval.lua b/game/modules/tome/data/rooms/oval.lua
index c6149c623e..10f425495b 100644
--- a/game/modules/tome/data/rooms/oval.lua
+++ b/game/modules/tome/data/rooms/oval.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/pilar.lua b/game/modules/tome/data/rooms/pilar.lua
index a7fa2eb3f9..a3d04836d5 100644
--- a/game/modules/tome/data/rooms/pilar.lua
+++ b/game/modules/tome/data/rooms/pilar.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/pilar2.lua b/game/modules/tome/data/rooms/pilar2.lua
index b361657df0..b67f731e7a 100644
--- a/game/modules/tome/data/rooms/pilar2.lua
+++ b/game/modules/tome/data/rooms/pilar2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/pilar_big.lua b/game/modules/tome/data/rooms/pilar_big.lua
index fef18369ed..904d0d6826 100644
--- a/game/modules/tome/data/rooms/pilar_big.lua
+++ b/game/modules/tome/data/rooms/pilar_big.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/pit.lua b/game/modules/tome/data/rooms/pit.lua
index 9edf41bfb9..addedb934e 100644
--- a/game/modules/tome/data/rooms/pit.lua
+++ b/game/modules/tome/data/rooms/pit.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/pod.lua b/game/modules/tome/data/rooms/pod.lua
index e6daa50e9a..9d401fb5ec 100644
--- a/game/modules/tome/data/rooms/pod.lua
+++ b/game/modules/tome/data/rooms/pod.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/random_room.lua b/game/modules/tome/data/rooms/random_room.lua
index d6bbed63b9..9f1d3e0a65 100644
--- a/game/modules/tome/data/rooms/random_room.lua
+++ b/game/modules/tome/data/rooms/random_room.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/rocky_snowy_trees.lua b/game/modules/tome/data/rooms/rocky_snowy_trees.lua
index 575525c197..6ea847beb8 100644
--- a/game/modules/tome/data/rooms/rocky_snowy_trees.lua
+++ b/game/modules/tome/data/rooms/rocky_snowy_trees.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/s.lua b/game/modules/tome/data/rooms/s.lua
index b96855dd57..82f89fe1ec 100644
--- a/game/modules/tome/data/rooms/s.lua
+++ b/game/modules/tome/data/rooms/s.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/side_passages_2.lua b/game/modules/tome/data/rooms/side_passages_2.lua
index 07eeda44f2..f99eeb5fbe 100644
--- a/game/modules/tome/data/rooms/side_passages_2.lua
+++ b/game/modules/tome/data/rooms/side_passages_2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/side_passages_4.lua b/game/modules/tome/data/rooms/side_passages_4.lua
index c2e6aea97d..1173ccdfe0 100644
--- a/game/modules/tome/data/rooms/side_passages_4.lua
+++ b/game/modules/tome/data/rooms/side_passages_4.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/sideways_s.lua b/game/modules/tome/data/rooms/sideways_s.lua
index b178721edc..52a5c087bd 100644
--- a/game/modules/tome/data/rooms/sideways_s.lua
+++ b/game/modules/tome/data/rooms/sideways_s.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/simple.lua b/game/modules/tome/data/rooms/simple.lua
index fd2f700e09..eebaf3e8a4 100644
--- a/game/modules/tome/data/rooms/simple.lua
+++ b/game/modules/tome/data/rooms/simple.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/small_cross.lua b/game/modules/tome/data/rooms/small_cross.lua
index a5e7b13fe6..958fa9cc02 100644
--- a/game/modules/tome/data/rooms/small_cross.lua
+++ b/game/modules/tome/data/rooms/small_cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/small_inner_cross.lua b/game/modules/tome/data/rooms/small_inner_cross.lua
index 92f8210d2f..63e5183be4 100644
--- a/game/modules/tome/data/rooms/small_inner_cross.lua
+++ b/game/modules/tome/data/rooms/small_inner_cross.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/small_x.lua b/game/modules/tome/data/rooms/small_x.lua
index d60fd7b059..86a408f07e 100644
--- a/game/modules/tome/data/rooms/small_x.lua
+++ b/game/modules/tome/data/rooms/small_x.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/space_tree_pod.lua b/game/modules/tome/data/rooms/space_tree_pod.lua
index 44f72ce1d8..dfca99e072 100644
--- a/game/modules/tome/data/rooms/space_tree_pod.lua
+++ b/game/modules/tome/data/rooms/space_tree_pod.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/spiral_cell.lua b/game/modules/tome/data/rooms/spiral_cell.lua
index 69a0a3a6bc..ff86b1d8d7 100644
--- a/game/modules/tome/data/rooms/spiral_cell.lua
+++ b/game/modules/tome/data/rooms/spiral_cell.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/split1.lua b/game/modules/tome/data/rooms/split1.lua
index eecb767466..e7dc33e98f 100644
--- a/game/modules/tome/data/rooms/split1.lua
+++ b/game/modules/tome/data/rooms/split1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/split2.lua b/game/modules/tome/data/rooms/split2.lua
index 3eeb6f7f43..133baf369d 100644
--- a/game/modules/tome/data/rooms/split2.lua
+++ b/game/modules/tome/data/rooms/split2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/thick_n.lua b/game/modules/tome/data/rooms/thick_n.lua
index 192e45938d..00760692b5 100644
--- a/game/modules/tome/data/rooms/thick_n.lua
+++ b/game/modules/tome/data/rooms/thick_n.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/thick_wall.lua b/game/modules/tome/data/rooms/thick_wall.lua
index d39d6c924d..1153b6abe7 100644
--- a/game/modules/tome/data/rooms/thick_wall.lua
+++ b/game/modules/tome/data/rooms/thick_wall.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/tiny_pillars.lua b/game/modules/tome/data/rooms/tiny_pillars.lua
index e01658b0ae..07bd086b3f 100644
--- a/game/modules/tome/data/rooms/tiny_pillars.lua
+++ b/game/modules/tome/data/rooms/tiny_pillars.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/two_domes.lua b/game/modules/tome/data/rooms/two_domes.lua
index 94e0a0d401..8caf97e8b1 100644
--- a/game/modules/tome/data/rooms/two_domes.lua
+++ b/game/modules/tome/data/rooms/two_domes.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/two_passages.lua b/game/modules/tome/data/rooms/two_passages.lua
index 09f62248cc..a3cd9103ef 100644
--- a/game/modules/tome/data/rooms/two_passages.lua
+++ b/game/modules/tome/data/rooms/two_passages.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/weird1.lua b/game/modules/tome/data/rooms/weird1.lua
index 4c5daacd1a..153ef1a1e0 100644
--- a/game/modules/tome/data/rooms/weird1.lua
+++ b/game/modules/tome/data/rooms/weird1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/weird2.lua b/game/modules/tome/data/rooms/weird2.lua
index 915502fa24..86ce09985d 100644
--- a/game/modules/tome/data/rooms/weird2.lua
+++ b/game/modules/tome/data/rooms/weird2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/womb.lua b/game/modules/tome/data/rooms/womb.lua
index 109cb8f370..e55454ec70 100644
--- a/game/modules/tome/data/rooms/womb.lua
+++ b/game/modules/tome/data/rooms/womb.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/xroads.lua b/game/modules/tome/data/rooms/xroads.lua
index 0b678e9a34..324f242bd2 100644
--- a/game/modules/tome/data/rooms/xroads.lua
+++ b/game/modules/tome/data/rooms/xroads.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/y.lua b/game/modules/tome/data/rooms/y.lua
index c9a83a6cc3..86bd4bd511 100644
--- a/game/modules/tome/data/rooms/y.lua
+++ b/game/modules/tome/data/rooms/y.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/zigzag.lua b/game/modules/tome/data/rooms/zigzag.lua
index e9d1029050..0baf46e26d 100644
--- a/game/modules/tome/data/rooms/zigzag.lua
+++ b/game/modules/tome/data/rooms/zigzag.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/zones/prox.lua b/game/modules/tome/data/rooms/zones/prox.lua
index 37067cb806..8932e44f97 100644
--- a/game/modules/tome/data/rooms/zones/prox.lua
+++ b/game/modules/tome/data/rooms/zones/prox.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/rooms/zones/zoisla.lua b/game/modules/tome/data/rooms/zones/zoisla.lua
index f067b42cec..f1a87cf787 100644
--- a/game/modules/tome/data/rooms/zones/zoisla.lua
+++ b/game/modules/tome/data/rooms/zones/zoisla.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents.lua b/game/modules/tome/data/talents.lua
index 5eaddd1c99..11a01db616 100644
--- a/game/modules/tome/data/talents.lua
+++ b/game/modules/tome/data/talents.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/celestial/celestial.lua b/game/modules/tome/data/talents/celestial/celestial.lua
index f3c1308e6d..072ac79e4d 100644
--- a/game/modules/tome/data/talents/celestial/celestial.lua
+++ b/game/modules/tome/data/talents/celestial/celestial.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/celestial/chants.lua b/game/modules/tome/data/talents/celestial/chants.lua
index b8b0f3573c..437d9fa248 100644
--- a/game/modules/tome/data/talents/celestial/chants.lua
+++ b/game/modules/tome/data/talents/celestial/chants.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/celestial/circles.lua b/game/modules/tome/data/talents/celestial/circles.lua
index 55a1bb9b7f..4d9d22d147 100644
--- a/game/modules/tome/data/talents/celestial/circles.lua
+++ b/game/modules/tome/data/talents/celestial/circles.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/celestial/combat.lua b/game/modules/tome/data/talents/celestial/combat.lua
index 39ec927da4..8b3331d7ad 100644
--- a/game/modules/tome/data/talents/celestial/combat.lua
+++ b/game/modules/tome/data/talents/celestial/combat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/celestial/eclipse.lua b/game/modules/tome/data/talents/celestial/eclipse.lua
index e78dd2b669..52e43d15e2 100644
--- a/game/modules/tome/data/talents/celestial/eclipse.lua
+++ b/game/modules/tome/data/talents/celestial/eclipse.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/celestial/glyphs.lua b/game/modules/tome/data/talents/celestial/glyphs.lua
index 31346e63fa..a02c203c0f 100644
--- a/game/modules/tome/data/talents/celestial/glyphs.lua
+++ b/game/modules/tome/data/talents/celestial/glyphs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/celestial/guardian.lua b/game/modules/tome/data/talents/celestial/guardian.lua
index a3a285798c..cc83d9702d 100644
--- a/game/modules/tome/data/talents/celestial/guardian.lua
+++ b/game/modules/tome/data/talents/celestial/guardian.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/celestial/hymns.lua b/game/modules/tome/data/talents/celestial/hymns.lua
index c3fb9084e4..5e2c8e3f88 100644
--- a/game/modules/tome/data/talents/celestial/hymns.lua
+++ b/game/modules/tome/data/talents/celestial/hymns.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/celestial/light.lua b/game/modules/tome/data/talents/celestial/light.lua
index 8136e4b7e8..7cd8501b0e 100644
--- a/game/modules/tome/data/talents/celestial/light.lua
+++ b/game/modules/tome/data/talents/celestial/light.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/celestial/star-fury.lua b/game/modules/tome/data/talents/celestial/star-fury.lua
index 167edfdf98..b89585eed8 100644
--- a/game/modules/tome/data/talents/celestial/star-fury.lua
+++ b/game/modules/tome/data/talents/celestial/star-fury.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/celestial/sun.lua b/game/modules/tome/data/talents/celestial/sun.lua
index 9adadb421a..2ae3fa349f 100644
--- a/game/modules/tome/data/talents/celestial/sun.lua
+++ b/game/modules/tome/data/talents/celestial/sun.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/celestial/twilight.lua b/game/modules/tome/data/talents/celestial/twilight.lua
index a935a0f897..6aa1dce6db 100644
--- a/game/modules/tome/data/talents/celestial/twilight.lua
+++ b/game/modules/tome/data/talents/celestial/twilight.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/age-manipulation.lua b/game/modules/tome/data/talents/chronomancy/age-manipulation.lua
index 7d8beca1c5..cf645386fe 100644
--- a/game/modules/tome/data/talents/chronomancy/age-manipulation.lua
+++ b/game/modules/tome/data/talents/chronomancy/age-manipulation.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/anomalies.lua b/game/modules/tome/data/talents/chronomancy/anomalies.lua
index afd4da184f..f603df8072 100644
--- a/game/modules/tome/data/talents/chronomancy/anomalies.lua
+++ b/game/modules/tome/data/talents/chronomancy/anomalies.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/chronomancer.lua b/game/modules/tome/data/talents/chronomancy/chronomancer.lua
index 17a4e924d6..969d537b7d 100644
--- a/game/modules/tome/data/talents/chronomancy/chronomancer.lua
+++ b/game/modules/tome/data/talents/chronomancy/chronomancer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/chronomancy.lua b/game/modules/tome/data/talents/chronomancy/chronomancy.lua
index 76a0753acd..3ebae73df0 100644
--- a/game/modules/tome/data/talents/chronomancy/chronomancy.lua
+++ b/game/modules/tome/data/talents/chronomancy/chronomancy.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/energy.lua b/game/modules/tome/data/talents/chronomancy/energy.lua
index 32d20c41a3..1b5cba6617 100644
--- a/game/modules/tome/data/talents/chronomancy/energy.lua
+++ b/game/modules/tome/data/talents/chronomancy/energy.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/gravity.lua b/game/modules/tome/data/talents/chronomancy/gravity.lua
index 9ba807ed21..1a435102db 100644
--- a/game/modules/tome/data/talents/chronomancy/gravity.lua
+++ b/game/modules/tome/data/talents/chronomancy/gravity.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/matter.lua b/game/modules/tome/data/talents/chronomancy/matter.lua
index ad2a5d97c3..e468b5b0a2 100644
--- a/game/modules/tome/data/talents/chronomancy/matter.lua
+++ b/game/modules/tome/data/talents/chronomancy/matter.lua
@@ -1,5 +1,5 @@
 -- ToME -  Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/paradox.lua b/game/modules/tome/data/talents/chronomancy/paradox.lua
index a070c87a24..681e9902b5 100644
--- a/game/modules/tome/data/talents/chronomancy/paradox.lua
+++ b/game/modules/tome/data/talents/chronomancy/paradox.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/spacetime-folding.lua b/game/modules/tome/data/talents/chronomancy/spacetime-folding.lua
index 8d147f8a87..58b6e52587 100644
--- a/game/modules/tome/data/talents/chronomancy/spacetime-folding.lua
+++ b/game/modules/tome/data/talents/chronomancy/spacetime-folding.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/spacetime-weaving.lua b/game/modules/tome/data/talents/chronomancy/spacetime-weaving.lua
index 5cfa119ec4..a95babc6f9 100644
--- a/game/modules/tome/data/talents/chronomancy/spacetime-weaving.lua
+++ b/game/modules/tome/data/talents/chronomancy/spacetime-weaving.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/speed-control.lua b/game/modules/tome/data/talents/chronomancy/speed-control.lua
index 2f629c7150..21a244473d 100644
--- a/game/modules/tome/data/talents/chronomancy/speed-control.lua
+++ b/game/modules/tome/data/talents/chronomancy/speed-control.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/temporal-archery.lua b/game/modules/tome/data/talents/chronomancy/temporal-archery.lua
index fc5a1d7c6b..f72d1c4991 100644
--- a/game/modules/tome/data/talents/chronomancy/temporal-archery.lua
+++ b/game/modules/tome/data/talents/chronomancy/temporal-archery.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/temporal-combat.lua b/game/modules/tome/data/talents/chronomancy/temporal-combat.lua
index c3823dffee..3ecb2906eb 100644
--- a/game/modules/tome/data/talents/chronomancy/temporal-combat.lua
+++ b/game/modules/tome/data/talents/chronomancy/temporal-combat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/timeline-threading.lua b/game/modules/tome/data/talents/chronomancy/timeline-threading.lua
index c784f62009..932f2aeb30 100644
--- a/game/modules/tome/data/talents/chronomancy/timeline-threading.lua
+++ b/game/modules/tome/data/talents/chronomancy/timeline-threading.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/chronomancy/timetravel.lua b/game/modules/tome/data/talents/chronomancy/timetravel.lua
index f5d7e059a0..d1b62f8406 100644
--- a/game/modules/tome/data/talents/chronomancy/timetravel.lua
+++ b/game/modules/tome/data/talents/chronomancy/timetravel.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/blight.lua b/game/modules/tome/data/talents/corruptions/blight.lua
index 6cbe51a45e..0898c6c8b8 100644
--- a/game/modules/tome/data/talents/corruptions/blight.lua
+++ b/game/modules/tome/data/talents/corruptions/blight.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/blood.lua b/game/modules/tome/data/talents/corruptions/blood.lua
index 95c45900a9..c9841d1de4 100644
--- a/game/modules/tome/data/talents/corruptions/blood.lua
+++ b/game/modules/tome/data/talents/corruptions/blood.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/bone.lua b/game/modules/tome/data/talents/corruptions/bone.lua
index a9334b040e..0980ffb191 100644
--- a/game/modules/tome/data/talents/corruptions/bone.lua
+++ b/game/modules/tome/data/talents/corruptions/bone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/corruptions.lua b/game/modules/tome/data/talents/corruptions/corruptions.lua
index 6a2f0f0243..7bdbe8a5c8 100644
--- a/game/modules/tome/data/talents/corruptions/corruptions.lua
+++ b/game/modules/tome/data/talents/corruptions/corruptions.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/curses.lua b/game/modules/tome/data/talents/corruptions/curses.lua
index 2c1612ac1c..c904408127 100644
--- a/game/modules/tome/data/talents/corruptions/curses.lua
+++ b/game/modules/tome/data/talents/corruptions/curses.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/hexes.lua b/game/modules/tome/data/talents/corruptions/hexes.lua
index 42cdcdbe2c..74119ed846 100644
--- a/game/modules/tome/data/talents/corruptions/hexes.lua
+++ b/game/modules/tome/data/talents/corruptions/hexes.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/plague.lua b/game/modules/tome/data/talents/corruptions/plague.lua
index e8a176104d..5e967ed3ab 100644
--- a/game/modules/tome/data/talents/corruptions/plague.lua
+++ b/game/modules/tome/data/talents/corruptions/plague.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/reaving-combat.lua b/game/modules/tome/data/talents/corruptions/reaving-combat.lua
index cc00794bbc..b7675c8332 100644
--- a/game/modules/tome/data/talents/corruptions/reaving-combat.lua
+++ b/game/modules/tome/data/talents/corruptions/reaving-combat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/sanguisuge.lua b/game/modules/tome/data/talents/corruptions/sanguisuge.lua
index c967d5061b..be91a98ae7 100644
--- a/game/modules/tome/data/talents/corruptions/sanguisuge.lua
+++ b/game/modules/tome/data/talents/corruptions/sanguisuge.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/scourge.lua b/game/modules/tome/data/talents/corruptions/scourge.lua
index 8d7cccdb93..f7c45e9070 100644
--- a/game/modules/tome/data/talents/corruptions/scourge.lua
+++ b/game/modules/tome/data/talents/corruptions/scourge.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/shadowflame.lua b/game/modules/tome/data/talents/corruptions/shadowflame.lua
index 3f638965d9..961e5b07d6 100644
--- a/game/modules/tome/data/talents/corruptions/shadowflame.lua
+++ b/game/modules/tome/data/talents/corruptions/shadowflame.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/torment.lua b/game/modules/tome/data/talents/corruptions/torment.lua
index 081939eaca..4b62c2c87c 100644
--- a/game/modules/tome/data/talents/corruptions/torment.lua
+++ b/game/modules/tome/data/talents/corruptions/torment.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/corruptions/vim.lua b/game/modules/tome/data/talents/corruptions/vim.lua
index d1081a7188..5721e312eb 100644
--- a/game/modules/tome/data/talents/corruptions/vim.lua
+++ b/game/modules/tome/data/talents/corruptions/vim.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cunning/ambush.lua b/game/modules/tome/data/talents/cunning/ambush.lua
index dabe9e3fe4..710cb48c3d 100644
--- a/game/modules/tome/data/talents/cunning/ambush.lua
+++ b/game/modules/tome/data/talents/cunning/ambush.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cunning/cunning.lua b/game/modules/tome/data/talents/cunning/cunning.lua
index eeb5fc0b6d..79ba82bc4a 100644
--- a/game/modules/tome/data/talents/cunning/cunning.lua
+++ b/game/modules/tome/data/talents/cunning/cunning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cunning/dirty.lua b/game/modules/tome/data/talents/cunning/dirty.lua
index 45bb0f8b9d..389258372b 100644
--- a/game/modules/tome/data/talents/cunning/dirty.lua
+++ b/game/modules/tome/data/talents/cunning/dirty.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cunning/lethality.lua b/game/modules/tome/data/talents/cunning/lethality.lua
index b473183f03..4c8de35959 100644
--- a/game/modules/tome/data/talents/cunning/lethality.lua
+++ b/game/modules/tome/data/talents/cunning/lethality.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cunning/poisons.lua b/game/modules/tome/data/talents/cunning/poisons.lua
index 8be6e64143..54ee86dca3 100644
--- a/game/modules/tome/data/talents/cunning/poisons.lua
+++ b/game/modules/tome/data/talents/cunning/poisons.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cunning/scoundrel.lua b/game/modules/tome/data/talents/cunning/scoundrel.lua
index 0023c3b4d9..a7c54b10c3 100644
--- a/game/modules/tome/data/talents/cunning/scoundrel.lua
+++ b/game/modules/tome/data/talents/cunning/scoundrel.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cunning/shadow-magic.lua b/game/modules/tome/data/talents/cunning/shadow-magic.lua
index ed8f1c3b37..1abf5697e0 100644
--- a/game/modules/tome/data/talents/cunning/shadow-magic.lua
+++ b/game/modules/tome/data/talents/cunning/shadow-magic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cunning/stealth.lua b/game/modules/tome/data/talents/cunning/stealth.lua
index dcb6d13f69..03f7c6dfec 100644
--- a/game/modules/tome/data/talents/cunning/stealth.lua
+++ b/game/modules/tome/data/talents/cunning/stealth.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cunning/survival.lua b/game/modules/tome/data/talents/cunning/survival.lua
index aa882f1789..fee45c58a3 100644
--- a/game/modules/tome/data/talents/cunning/survival.lua
+++ b/game/modules/tome/data/talents/cunning/survival.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cunning/tactical.lua b/game/modules/tome/data/talents/cunning/tactical.lua
index 7dfc53b441..942b0d6973 100644
--- a/game/modules/tome/data/talents/cunning/tactical.lua
+++ b/game/modules/tome/data/talents/cunning/tactical.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cunning/traps.lua b/game/modules/tome/data/talents/cunning/traps.lua
index 1d5685ee2c..cbc6b835fb 100644
--- a/game/modules/tome/data/talents/cunning/traps.lua
+++ b/game/modules/tome/data/talents/cunning/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/cursed-aura.lua b/game/modules/tome/data/talents/cursed/cursed-aura.lua
index dda4701f3e..be0a924a3e 100644
--- a/game/modules/tome/data/talents/cursed/cursed-aura.lua
+++ b/game/modules/tome/data/talents/cursed/cursed-aura.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/cursed-form.lua b/game/modules/tome/data/talents/cursed/cursed-form.lua
index c7808b2fad..0517ee9605 100644
--- a/game/modules/tome/data/talents/cursed/cursed-form.lua
+++ b/game/modules/tome/data/talents/cursed/cursed-form.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/cursed.lua b/game/modules/tome/data/talents/cursed/cursed.lua
index ea6403c030..05bc19a700 100644
--- a/game/modules/tome/data/talents/cursed/cursed.lua
+++ b/game/modules/tome/data/talents/cursed/cursed.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/dark-figure.lua b/game/modules/tome/data/talents/cursed/dark-figure.lua
index d47ce39e75..fc2032fa1b 100644
--- a/game/modules/tome/data/talents/cursed/dark-figure.lua
+++ b/game/modules/tome/data/talents/cursed/dark-figure.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/dark-sustenance.lua b/game/modules/tome/data/talents/cursed/dark-sustenance.lua
index 4b4c8b142f..f0efc84231 100644
--- a/game/modules/tome/data/talents/cursed/dark-sustenance.lua
+++ b/game/modules/tome/data/talents/cursed/dark-sustenance.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/darkness.lua b/game/modules/tome/data/talents/cursed/darkness.lua
index 39dbe90df8..18550c01a6 100644
--- a/game/modules/tome/data/talents/cursed/darkness.lua
+++ b/game/modules/tome/data/talents/cursed/darkness.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/endless-hunt.lua b/game/modules/tome/data/talents/cursed/endless-hunt.lua
index bdda9c69bf..1fd54aea2d 100644
--- a/game/modules/tome/data/talents/cursed/endless-hunt.lua
+++ b/game/modules/tome/data/talents/cursed/endless-hunt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/fears.lua b/game/modules/tome/data/talents/cursed/fears.lua
index 3b3d928ad4..dfcd2f4316 100644
--- a/game/modules/tome/data/talents/cursed/fears.lua
+++ b/game/modules/tome/data/talents/cursed/fears.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/force-of-will.lua b/game/modules/tome/data/talents/cursed/force-of-will.lua
index 0dc4fd7324..59466e10d8 100644
--- a/game/modules/tome/data/talents/cursed/force-of-will.lua
+++ b/game/modules/tome/data/talents/cursed/force-of-will.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/gestures.lua b/game/modules/tome/data/talents/cursed/gestures.lua
index 60d20e635c..5e5082250b 100644
--- a/game/modules/tome/data/talents/cursed/gestures.lua
+++ b/game/modules/tome/data/talents/cursed/gestures.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/gloom.lua b/game/modules/tome/data/talents/cursed/gloom.lua
index 1ff2036ed7..68cd723749 100644
--- a/game/modules/tome/data/talents/cursed/gloom.lua
+++ b/game/modules/tome/data/talents/cursed/gloom.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/one-with-shadows.lua b/game/modules/tome/data/talents/cursed/one-with-shadows.lua
index 477c44c429..35f632ce3a 100644
--- a/game/modules/tome/data/talents/cursed/one-with-shadows.lua
+++ b/game/modules/tome/data/talents/cursed/one-with-shadows.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/predator.lua b/game/modules/tome/data/talents/cursed/predator.lua
index 04db0f8a48..af7f061e41 100644
--- a/game/modules/tome/data/talents/cursed/predator.lua
+++ b/game/modules/tome/data/talents/cursed/predator.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/primal-magic.lua b/game/modules/tome/data/talents/cursed/primal-magic.lua
index 826232bb19..d46ce43f36 100644
--- a/game/modules/tome/data/talents/cursed/primal-magic.lua
+++ b/game/modules/tome/data/talents/cursed/primal-magic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/punishments.lua b/game/modules/tome/data/talents/cursed/punishments.lua
index cad4474b0c..85f09c5075 100644
--- a/game/modules/tome/data/talents/cursed/punishments.lua
+++ b/game/modules/tome/data/talents/cursed/punishments.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/rampage.lua b/game/modules/tome/data/talents/cursed/rampage.lua
index c49b6a6777..0602299189 100644
--- a/game/modules/tome/data/talents/cursed/rampage.lua
+++ b/game/modules/tome/data/talents/cursed/rampage.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/shadows.lua b/game/modules/tome/data/talents/cursed/shadows.lua
index 18b3fcafd8..2dd35a1ebf 100644
--- a/game/modules/tome/data/talents/cursed/shadows.lua
+++ b/game/modules/tome/data/talents/cursed/shadows.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/slaughter.lua b/game/modules/tome/data/talents/cursed/slaughter.lua
index d065316c84..0ae43c5210 100644
--- a/game/modules/tome/data/talents/cursed/slaughter.lua
+++ b/game/modules/tome/data/talents/cursed/slaughter.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/strife.lua b/game/modules/tome/data/talents/cursed/strife.lua
index 5665523aa7..3cd2ec125d 100644
--- a/game/modules/tome/data/talents/cursed/strife.lua
+++ b/game/modules/tome/data/talents/cursed/strife.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/cursed/traveler.lua b/game/modules/tome/data/talents/cursed/traveler.lua
index f44c592b52..cc5dbd5877 100644
--- a/game/modules/tome/data/talents/cursed/traveler.lua
+++ b/game/modules/tome/data/talents/cursed/traveler.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Middle-Earth
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/antimagic.lua b/game/modules/tome/data/talents/gifts/antimagic.lua
index 67fb558e5c..7ad4e3976f 100644
--- a/game/modules/tome/data/talents/gifts/antimagic.lua
+++ b/game/modules/tome/data/talents/gifts/antimagic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/call.lua b/game/modules/tome/data/talents/gifts/call.lua
index ffc8dad4ae..d0ad98de91 100644
--- a/game/modules/tome/data/talents/gifts/call.lua
+++ b/game/modules/tome/data/talents/gifts/call.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/cold-drake.lua b/game/modules/tome/data/talents/gifts/cold-drake.lua
index 2c2275ff76..6d31a1c3e1 100644
--- a/game/modules/tome/data/talents/gifts/cold-drake.lua
+++ b/game/modules/tome/data/talents/gifts/cold-drake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/corrosive-blades.lua b/game/modules/tome/data/talents/gifts/corrosive-blades.lua
index 1aac7683b5..004e62aa23 100644
--- a/game/modules/tome/data/talents/gifts/corrosive-blades.lua
+++ b/game/modules/tome/data/talents/gifts/corrosive-blades.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/fire-drake.lua b/game/modules/tome/data/talents/gifts/fire-drake.lua
index a0fad12167..5dee77ded2 100644
--- a/game/modules/tome/data/talents/gifts/fire-drake.lua
+++ b/game/modules/tome/data/talents/gifts/fire-drake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/fungus.lua b/game/modules/tome/data/talents/gifts/fungus.lua
index 94fa834e5f..dea5548f4a 100644
--- a/game/modules/tome/data/talents/gifts/fungus.lua
+++ b/game/modules/tome/data/talents/gifts/fungus.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/gifts.lua b/game/modules/tome/data/talents/gifts/gifts.lua
index 46b80ab931..8ee2f79d14 100644
--- a/game/modules/tome/data/talents/gifts/gifts.lua
+++ b/game/modules/tome/data/talents/gifts/gifts.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/harmony.lua b/game/modules/tome/data/talents/gifts/harmony.lua
index 7fd108cbfc..8f9230bf4f 100644
--- a/game/modules/tome/data/talents/gifts/harmony.lua
+++ b/game/modules/tome/data/talents/gifts/harmony.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/higher-draconic.lua b/game/modules/tome/data/talents/gifts/higher-draconic.lua
index 9ebda3aec1..d47e0ea5b4 100644
--- a/game/modules/tome/data/talents/gifts/higher-draconic.lua
+++ b/game/modules/tome/data/talents/gifts/higher-draconic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/malleable-body.lua b/game/modules/tome/data/talents/gifts/malleable-body.lua
index d09dc34214..49fd514138 100644
--- a/game/modules/tome/data/talents/gifts/malleable-body.lua
+++ b/game/modules/tome/data/talents/gifts/malleable-body.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/mindstar-mastery.lua b/game/modules/tome/data/talents/gifts/mindstar-mastery.lua
index d75986931e..ea24fa16b3 100644
--- a/game/modules/tome/data/talents/gifts/mindstar-mastery.lua
+++ b/game/modules/tome/data/talents/gifts/mindstar-mastery.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/moss.lua b/game/modules/tome/data/talents/gifts/moss.lua
index e3771218e7..31928e99cb 100644
--- a/game/modules/tome/data/talents/gifts/moss.lua
+++ b/game/modules/tome/data/talents/gifts/moss.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/mucus.lua b/game/modules/tome/data/talents/gifts/mucus.lua
index 34d3f5ec44..0cd9f46466 100644
--- a/game/modules/tome/data/talents/gifts/mucus.lua
+++ b/game/modules/tome/data/talents/gifts/mucus.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/ooze.lua b/game/modules/tome/data/talents/gifts/ooze.lua
index a1d03b094a..aa72b7a370 100644
--- a/game/modules/tome/data/talents/gifts/ooze.lua
+++ b/game/modules/tome/data/talents/gifts/ooze.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/oozing-blades.lua b/game/modules/tome/data/talents/gifts/oozing-blades.lua
index d61d74768d..cabc138d90 100644
--- a/game/modules/tome/data/talents/gifts/oozing-blades.lua
+++ b/game/modules/tome/data/talents/gifts/oozing-blades.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/sand-drake.lua b/game/modules/tome/data/talents/gifts/sand-drake.lua
index 4cb3d2a6ef..b1b3a6c61b 100644
--- a/game/modules/tome/data/talents/gifts/sand-drake.lua
+++ b/game/modules/tome/data/talents/gifts/sand-drake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/slime.lua b/game/modules/tome/data/talents/gifts/slime.lua
index 0fdf00f3d3..09a8dd5670 100644
--- a/game/modules/tome/data/talents/gifts/slime.lua
+++ b/game/modules/tome/data/talents/gifts/slime.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/storm-drake.lua b/game/modules/tome/data/talents/gifts/storm-drake.lua
index 61361ecf8e..48c1e8d257 100644
--- a/game/modules/tome/data/talents/gifts/storm-drake.lua
+++ b/game/modules/tome/data/talents/gifts/storm-drake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/summon-advanced.lua b/game/modules/tome/data/talents/gifts/summon-advanced.lua
index aeac37c428..42a9537008 100644
--- a/game/modules/tome/data/talents/gifts/summon-advanced.lua
+++ b/game/modules/tome/data/talents/gifts/summon-advanced.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/summon-augmentation.lua b/game/modules/tome/data/talents/gifts/summon-augmentation.lua
index 28e6d7a1a2..387fe85a53 100644
--- a/game/modules/tome/data/talents/gifts/summon-augmentation.lua
+++ b/game/modules/tome/data/talents/gifts/summon-augmentation.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/summon-distance.lua b/game/modules/tome/data/talents/gifts/summon-distance.lua
index 5eef5d60c3..fd904cbfb8 100644
--- a/game/modules/tome/data/talents/gifts/summon-distance.lua
+++ b/game/modules/tome/data/talents/gifts/summon-distance.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/summon-melee.lua b/game/modules/tome/data/talents/gifts/summon-melee.lua
index 3efd4f78a7..a03d25f463 100644
--- a/game/modules/tome/data/talents/gifts/summon-melee.lua
+++ b/game/modules/tome/data/talents/gifts/summon-melee.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/summon-utility.lua b/game/modules/tome/data/talents/gifts/summon-utility.lua
index 3b562c481c..54931730a1 100644
--- a/game/modules/tome/data/talents/gifts/summon-utility.lua
+++ b/game/modules/tome/data/talents/gifts/summon-utility.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/gifts/venom-drake.lua b/game/modules/tome/data/talents/gifts/venom-drake.lua
index 37bd5106da..9ab9c7da34 100644
--- a/game/modules/tome/data/talents/gifts/venom-drake.lua
+++ b/game/modules/tome/data/talents/gifts/venom-drake.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/misc/horrors.lua b/game/modules/tome/data/talents/misc/horrors.lua
index f290204ee6..93e2da54ea 100644
--- a/game/modules/tome/data/talents/misc/horrors.lua
+++ b/game/modules/tome/data/talents/misc/horrors.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/misc/inscriptions.lua b/game/modules/tome/data/talents/misc/inscriptions.lua
index 5ef0379fa1..1c78b82d30 100644
--- a/game/modules/tome/data/talents/misc/inscriptions.lua
+++ b/game/modules/tome/data/talents/misc/inscriptions.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/misc/misc.lua b/game/modules/tome/data/talents/misc/misc.lua
index 37ed1759ec..7573594703 100644
--- a/game/modules/tome/data/talents/misc/misc.lua
+++ b/game/modules/tome/data/talents/misc/misc.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/misc/npcs.lua b/game/modules/tome/data/talents/misc/npcs.lua
index 1a253d3265..98e8096f85 100644
--- a/game/modules/tome/data/talents/misc/npcs.lua
+++ b/game/modules/tome/data/talents/misc/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/misc/objects.lua b/game/modules/tome/data/talents/misc/objects.lua
index c17f5f87d7..e146dfd58a 100644
--- a/game/modules/tome/data/talents/misc/objects.lua
+++ b/game/modules/tome/data/talents/misc/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/misc/races.lua b/game/modules/tome/data/talents/misc/races.lua
index 22b7ecb74e..4938e6eb7b 100644
--- a/game/modules/tome/data/talents/misc/races.lua
+++ b/game/modules/tome/data/talents/misc/races.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/misc/tutorial.lua b/game/modules/tome/data/talents/misc/tutorial.lua
index 6e84ab0057..017bc29e35 100644
--- a/game/modules/tome/data/talents/misc/tutorial.lua
+++ b/game/modules/tome/data/talents/misc/tutorial.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/absorption.lua b/game/modules/tome/data/talents/psionic/absorption.lua
index 01d82cd37f..724a1c9aa4 100644
--- a/game/modules/tome/data/talents/psionic/absorption.lua
+++ b/game/modules/tome/data/talents/psionic/absorption.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/augmented-mobility.lua b/game/modules/tome/data/talents/psionic/augmented-mobility.lua
index 4f4c1a1ec6..bd0e8b8229 100644
--- a/game/modules/tome/data/talents/psionic/augmented-mobility.lua
+++ b/game/modules/tome/data/talents/psionic/augmented-mobility.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/discharge.lua b/game/modules/tome/data/talents/psionic/discharge.lua
index e1bab892ae..7b184a1fba 100644
--- a/game/modules/tome/data/talents/psionic/discharge.lua
+++ b/game/modules/tome/data/talents/psionic/discharge.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/distortion.lua b/game/modules/tome/data/talents/psionic/distortion.lua
index 62a1c26ac7..de22ca752b 100644
--- a/game/modules/tome/data/talents/psionic/distortion.lua
+++ b/game/modules/tome/data/talents/psionic/distortion.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/dream-forge.lua b/game/modules/tome/data/talents/psionic/dream-forge.lua
index 6afd06c889..3e7bc50095 100644
--- a/game/modules/tome/data/talents/psionic/dream-forge.lua
+++ b/game/modules/tome/data/talents/psionic/dream-forge.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/dream-smith.lua b/game/modules/tome/data/talents/psionic/dream-smith.lua
index f8ade13f3b..435f8e06c2 100644
--- a/game/modules/tome/data/talents/psionic/dream-smith.lua
+++ b/game/modules/tome/data/talents/psionic/dream-smith.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/dreaming.lua b/game/modules/tome/data/talents/psionic/dreaming.lua
index a530764704..3fea87ec84 100644
--- a/game/modules/tome/data/talents/psionic/dreaming.lua
+++ b/game/modules/tome/data/talents/psionic/dreaming.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/feedback.lua b/game/modules/tome/data/talents/psionic/feedback.lua
index c3300dd717..2861a41e71 100644
--- a/game/modules/tome/data/talents/psionic/feedback.lua
+++ b/game/modules/tome/data/talents/psionic/feedback.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/finer-energy-manipulations.lua b/game/modules/tome/data/talents/psionic/finer-energy-manipulations.lua
index eb77a2aa79..596cac6e35 100644
--- a/game/modules/tome/data/talents/psionic/finer-energy-manipulations.lua
+++ b/game/modules/tome/data/talents/psionic/finer-energy-manipulations.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/focus.lua b/game/modules/tome/data/talents/psionic/focus.lua
index c58429f08b..b618ae49b4 100644
--- a/game/modules/tome/data/talents/psionic/focus.lua
+++ b/game/modules/tome/data/talents/psionic/focus.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/grip.lua b/game/modules/tome/data/talents/psionic/grip.lua
index 3b96e05fd5..15eebf6eac 100644
--- a/game/modules/tome/data/talents/psionic/grip.lua
+++ b/game/modules/tome/data/talents/psionic/grip.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/mental-discipline.lua b/game/modules/tome/data/talents/psionic/mental-discipline.lua
index c4a818e5f6..f81de6f137 100644
--- a/game/modules/tome/data/talents/psionic/mental-discipline.lua
+++ b/game/modules/tome/data/talents/psionic/mental-discipline.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/mentalism.lua b/game/modules/tome/data/talents/psionic/mentalism.lua
index b36d445029..cb83e99b96 100644
--- a/game/modules/tome/data/talents/psionic/mentalism.lua
+++ b/game/modules/tome/data/talents/psionic/mentalism.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/nightmare.lua b/game/modules/tome/data/talents/psionic/nightmare.lua
index a4b4d804c9..5b6c7ad316 100644
--- a/game/modules/tome/data/talents/psionic/nightmare.lua
+++ b/game/modules/tome/data/talents/psionic/nightmare.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/other.lua b/game/modules/tome/data/talents/psionic/other.lua
index 73b2232d77..783b95641c 100644
--- a/game/modules/tome/data/talents/psionic/other.lua
+++ b/game/modules/tome/data/talents/psionic/other.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/possession.lua b/game/modules/tome/data/talents/psionic/possession.lua
index 793c56cc87..8b2f92096a 100644
--- a/game/modules/tome/data/talents/psionic/possession.lua
+++ b/game/modules/tome/data/talents/psionic/possession.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/projection.lua b/game/modules/tome/data/talents/psionic/projection.lua
index 2ff9e91b56..aef9543060 100644
--- a/game/modules/tome/data/talents/psionic/projection.lua
+++ b/game/modules/tome/data/talents/psionic/projection.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/psi-archery.lua b/game/modules/tome/data/talents/psionic/psi-archery.lua
index 97a245099e..1aa1a5af92 100644
--- a/game/modules/tome/data/talents/psionic/psi-archery.lua
+++ b/game/modules/tome/data/talents/psionic/psi-archery.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/psi-fighting.lua b/game/modules/tome/data/talents/psionic/psi-fighting.lua
index 1471101906..9ca4beefc3 100644
--- a/game/modules/tome/data/talents/psionic/psi-fighting.lua
+++ b/game/modules/tome/data/talents/psionic/psi-fighting.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/psionic.lua b/game/modules/tome/data/talents/psionic/psionic.lua
index d19e03e035..cd855d9c32 100644
--- a/game/modules/tome/data/talents/psionic/psionic.lua
+++ b/game/modules/tome/data/talents/psionic/psionic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/psychic-assault.lua b/game/modules/tome/data/talents/psionic/psychic-assault.lua
index e2aa5cd5c1..d7b8908eaa 100644
--- a/game/modules/tome/data/talents/psionic/psychic-assault.lua
+++ b/game/modules/tome/data/talents/psionic/psychic-assault.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/slumber.lua b/game/modules/tome/data/talents/psionic/slumber.lua
index 9fe3fd2428..18fc9d0191 100644
--- a/game/modules/tome/data/talents/psionic/slumber.lua
+++ b/game/modules/tome/data/talents/psionic/slumber.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/solipsism.lua b/game/modules/tome/data/talents/psionic/solipsism.lua
index 4fa1040c95..581e85ace5 100644
--- a/game/modules/tome/data/talents/psionic/solipsism.lua
+++ b/game/modules/tome/data/talents/psionic/solipsism.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/thought-forms.lua b/game/modules/tome/data/talents/psionic/thought-forms.lua
index 12394a7fab..4aecc4f4fb 100644
--- a/game/modules/tome/data/talents/psionic/thought-forms.lua
+++ b/game/modules/tome/data/talents/psionic/thought-forms.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/trance.lua b/game/modules/tome/data/talents/psionic/trance.lua
index 80184aa195..707f226a28 100644
--- a/game/modules/tome/data/talents/psionic/trance.lua
+++ b/game/modules/tome/data/talents/psionic/trance.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/psionic/voracity.lua b/game/modules/tome/data/talents/psionic/voracity.lua
index afab0b3493..7f853b11db 100644
--- a/game/modules/tome/data/talents/psionic/voracity.lua
+++ b/game/modules/tome/data/talents/psionic/voracity.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/advanced-golemancy.lua b/game/modules/tome/data/talents/spells/advanced-golemancy.lua
index 61f1f4e9a6..a18750a634 100644
--- a/game/modules/tome/data/talents/spells/advanced-golemancy.lua
+++ b/game/modules/tome/data/talents/spells/advanced-golemancy.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/advanced-necrotic-minions.lua b/game/modules/tome/data/talents/spells/advanced-necrotic-minions.lua
index b90fb3e1af..6f920084d0 100644
--- a/game/modules/tome/data/talents/spells/advanced-necrotic-minions.lua
+++ b/game/modules/tome/data/talents/spells/advanced-necrotic-minions.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/aegis.lua b/game/modules/tome/data/talents/spells/aegis.lua
index b42bbf6b14..ac1ff91ba1 100644
--- a/game/modules/tome/data/talents/spells/aegis.lua
+++ b/game/modules/tome/data/talents/spells/aegis.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/aether.lua b/game/modules/tome/data/talents/spells/aether.lua
index f022460264..43ed942ada 100644
--- a/game/modules/tome/data/talents/spells/aether.lua
+++ b/game/modules/tome/data/talents/spells/aether.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/air.lua b/game/modules/tome/data/talents/spells/air.lua
index 5065d114c5..b2c7e0cf8e 100644
--- a/game/modules/tome/data/talents/spells/air.lua
+++ b/game/modules/tome/data/talents/spells/air.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/animus.lua b/game/modules/tome/data/talents/spells/animus.lua
index 1a5ba1ebe1..338626d00c 100644
--- a/game/modules/tome/data/talents/spells/animus.lua
+++ b/game/modules/tome/data/talents/spells/animus.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/arcane.lua b/game/modules/tome/data/talents/spells/arcane.lua
index 3ef402d198..80e78f71b1 100644
--- a/game/modules/tome/data/talents/spells/arcane.lua
+++ b/game/modules/tome/data/talents/spells/arcane.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/conveyance.lua b/game/modules/tome/data/talents/spells/conveyance.lua
index 0867ca1ed8..6e7123ffdf 100644
--- a/game/modules/tome/data/talents/spells/conveyance.lua
+++ b/game/modules/tome/data/talents/spells/conveyance.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/divination.lua b/game/modules/tome/data/talents/spells/divination.lua
index 09c2f2880e..faa4938401 100644
--- a/game/modules/tome/data/talents/spells/divination.lua
+++ b/game/modules/tome/data/talents/spells/divination.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/earth.lua b/game/modules/tome/data/talents/spells/earth.lua
index b77186a744..2e2c6ea525 100644
--- a/game/modules/tome/data/talents/spells/earth.lua
+++ b/game/modules/tome/data/talents/spells/earth.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/enhancement.lua b/game/modules/tome/data/talents/spells/enhancement.lua
index ea7067af4d..0561239573 100644
--- a/game/modules/tome/data/talents/spells/enhancement.lua
+++ b/game/modules/tome/data/talents/spells/enhancement.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/explosives.lua b/game/modules/tome/data/talents/spells/explosives.lua
index 398dc82be5..fec07f846d 100644
--- a/game/modules/tome/data/talents/spells/explosives.lua
+++ b/game/modules/tome/data/talents/spells/explosives.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/fire-alchemy.lua b/game/modules/tome/data/talents/spells/fire-alchemy.lua
index dd54f69fc0..5359020b8b 100644
--- a/game/modules/tome/data/talents/spells/fire-alchemy.lua
+++ b/game/modules/tome/data/talents/spells/fire-alchemy.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/fire.lua b/game/modules/tome/data/talents/spells/fire.lua
index 8202a2dd5d..8feba58815 100644
--- a/game/modules/tome/data/talents/spells/fire.lua
+++ b/game/modules/tome/data/talents/spells/fire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/golem.lua b/game/modules/tome/data/talents/spells/golem.lua
index 4321da1325..67fe765293 100644
--- a/game/modules/tome/data/talents/spells/golem.lua
+++ b/game/modules/tome/data/talents/spells/golem.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/golemancy.lua b/game/modules/tome/data/talents/spells/golemancy.lua
index 5de0abe1c5..85111d484b 100644
--- a/game/modules/tome/data/talents/spells/golemancy.lua
+++ b/game/modules/tome/data/talents/spells/golemancy.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/grave.lua b/game/modules/tome/data/talents/spells/grave.lua
index 922ecb65af..20f2f1c79b 100644
--- a/game/modules/tome/data/talents/spells/grave.lua
+++ b/game/modules/tome/data/talents/spells/grave.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/ice.lua b/game/modules/tome/data/talents/spells/ice.lua
index 7b75709def..cdbd3e699f 100644
--- a/game/modules/tome/data/talents/spells/ice.lua
+++ b/game/modules/tome/data/talents/spells/ice.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/infusion.lua b/game/modules/tome/data/talents/spells/infusion.lua
index 6f05aee165..97ae56f0fe 100644
--- a/game/modules/tome/data/talents/spells/infusion.lua
+++ b/game/modules/tome/data/talents/spells/infusion.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/meta.lua b/game/modules/tome/data/talents/spells/meta.lua
index 5c3acab336..47f147f7d2 100644
--- a/game/modules/tome/data/talents/spells/meta.lua
+++ b/game/modules/tome/data/talents/spells/meta.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/necrosis.lua b/game/modules/tome/data/talents/spells/necrosis.lua
index 55b05f8c0c..5a7a16760d 100644
--- a/game/modules/tome/data/talents/spells/necrosis.lua
+++ b/game/modules/tome/data/talents/spells/necrosis.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/necrotic-minions.lua b/game/modules/tome/data/talents/spells/necrotic-minions.lua
index eb8e2a6acf..0132e40b22 100644
--- a/game/modules/tome/data/talents/spells/necrotic-minions.lua
+++ b/game/modules/tome/data/talents/spells/necrotic-minions.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/nightfall.lua b/game/modules/tome/data/talents/spells/nightfall.lua
index 5f2f33117b..4e2107fbc3 100644
--- a/game/modules/tome/data/talents/spells/nightfall.lua
+++ b/game/modules/tome/data/talents/spells/nightfall.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/phantasm.lua b/game/modules/tome/data/talents/spells/phantasm.lua
index 082a66908f..70eabb04cf 100644
--- a/game/modules/tome/data/talents/spells/phantasm.lua
+++ b/game/modules/tome/data/talents/spells/phantasm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/shades.lua b/game/modules/tome/data/talents/spells/shades.lua
index cc0843c528..aba4e65be2 100644
--- a/game/modules/tome/data/talents/spells/shades.lua
+++ b/game/modules/tome/data/talents/spells/shades.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/spells.lua b/game/modules/tome/data/talents/spells/spells.lua
index ee62cb3d83..0e20fc25ee 100644
--- a/game/modules/tome/data/talents/spells/spells.lua
+++ b/game/modules/tome/data/talents/spells/spells.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/staff-combat.lua b/game/modules/tome/data/talents/spells/staff-combat.lua
index 1f149980d7..8237c3cda4 100644
--- a/game/modules/tome/data/talents/spells/staff-combat.lua
+++ b/game/modules/tome/data/talents/spells/staff-combat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/stone-alchemy.lua b/game/modules/tome/data/talents/spells/stone-alchemy.lua
index 6a77581976..1cb6dece41 100644
--- a/game/modules/tome/data/talents/spells/stone-alchemy.lua
+++ b/game/modules/tome/data/talents/spells/stone-alchemy.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/stone.lua b/game/modules/tome/data/talents/spells/stone.lua
index 0bca184055..4ce71cfb22 100644
--- a/game/modules/tome/data/talents/spells/stone.lua
+++ b/game/modules/tome/data/talents/spells/stone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/storm.lua b/game/modules/tome/data/talents/spells/storm.lua
index 99c802c9f4..ce6020b140 100644
--- a/game/modules/tome/data/talents/spells/storm.lua
+++ b/game/modules/tome/data/talents/spells/storm.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/temporal.lua b/game/modules/tome/data/talents/spells/temporal.lua
index 52e484305e..cfee5f3a6b 100644
--- a/game/modules/tome/data/talents/spells/temporal.lua
+++ b/game/modules/tome/data/talents/spells/temporal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/water.lua b/game/modules/tome/data/talents/spells/water.lua
index 421dab7aed..1b3c08dedf 100644
--- a/game/modules/tome/data/talents/spells/water.lua
+++ b/game/modules/tome/data/talents/spells/water.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/spells/wildfire.lua b/game/modules/tome/data/talents/spells/wildfire.lua
index e3322bb898..f966ec1ef7 100644
--- a/game/modules/tome/data/talents/spells/wildfire.lua
+++ b/game/modules/tome/data/talents/spells/wildfire.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/2hweapon.lua b/game/modules/tome/data/talents/techniques/2hweapon.lua
index 1eb37151a0..49c80d3e75 100644
--- a/game/modules/tome/data/talents/techniques/2hweapon.lua
+++ b/game/modules/tome/data/talents/techniques/2hweapon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/archery.lua b/game/modules/tome/data/talents/techniques/archery.lua
index 644cec9403..d7c81109bf 100644
--- a/game/modules/tome/data/talents/techniques/archery.lua
+++ b/game/modules/tome/data/talents/techniques/archery.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/battle-tactics.lua b/game/modules/tome/data/talents/techniques/battle-tactics.lua
index ac7d417aa4..2a30bcc56d 100644
--- a/game/modules/tome/data/talents/techniques/battle-tactics.lua
+++ b/game/modules/tome/data/talents/techniques/battle-tactics.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/bloodthirst.lua b/game/modules/tome/data/talents/techniques/bloodthirst.lua
index e6f57eb39b..c8bfd15eb9 100644
--- a/game/modules/tome/data/talents/techniques/bloodthirst.lua
+++ b/game/modules/tome/data/talents/techniques/bloodthirst.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/bow.lua b/game/modules/tome/data/talents/techniques/bow.lua
index f875834925..229f5a56bd 100644
--- a/game/modules/tome/data/talents/techniques/bow.lua
+++ b/game/modules/tome/data/talents/techniques/bow.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/combat-techniques.lua b/game/modules/tome/data/talents/techniques/combat-techniques.lua
index 236a548501..0e0bc5eb16 100644
--- a/game/modules/tome/data/talents/techniques/combat-techniques.lua
+++ b/game/modules/tome/data/talents/techniques/combat-techniques.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/combat-training.lua b/game/modules/tome/data/talents/techniques/combat-training.lua
index aa9711cc22..d45993ff3d 100644
--- a/game/modules/tome/data/talents/techniques/combat-training.lua
+++ b/game/modules/tome/data/talents/techniques/combat-training.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/conditioning.lua b/game/modules/tome/data/talents/techniques/conditioning.lua
index bfe67f5ecd..f57156cb96 100644
--- a/game/modules/tome/data/talents/techniques/conditioning.lua
+++ b/game/modules/tome/data/talents/techniques/conditioning.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/dualweapon.lua b/game/modules/tome/data/talents/techniques/dualweapon.lua
index fad1d29f40..1855901237 100644
--- a/game/modules/tome/data/talents/techniques/dualweapon.lua
+++ b/game/modules/tome/data/talents/techniques/dualweapon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/excellence.lua b/game/modules/tome/data/talents/techniques/excellence.lua
index 971620b8a6..efd45bb71a 100644
--- a/game/modules/tome/data/talents/techniques/excellence.lua
+++ b/game/modules/tome/data/talents/techniques/excellence.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/field-control.lua b/game/modules/tome/data/talents/techniques/field-control.lua
index 2bf0caad87..15b594fe0c 100644
--- a/game/modules/tome/data/talents/techniques/field-control.lua
+++ b/game/modules/tome/data/talents/techniques/field-control.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/finishing-moves.lua b/game/modules/tome/data/talents/techniques/finishing-moves.lua
index 27eca6f7c7..2519189b1f 100644
--- a/game/modules/tome/data/talents/techniques/finishing-moves.lua
+++ b/game/modules/tome/data/talents/techniques/finishing-moves.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/grappling.lua b/game/modules/tome/data/talents/techniques/grappling.lua
index 242a9d12ad..dae486f58c 100644
--- a/game/modules/tome/data/talents/techniques/grappling.lua
+++ b/game/modules/tome/data/talents/techniques/grappling.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/magical-combat.lua b/game/modules/tome/data/talents/techniques/magical-combat.lua
index 28800db0f6..8c98bd91d1 100644
--- a/game/modules/tome/data/talents/techniques/magical-combat.lua
+++ b/game/modules/tome/data/talents/techniques/magical-combat.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/mobility.lua b/game/modules/tome/data/talents/techniques/mobility.lua
index 41f20b7103..617809a1fa 100644
--- a/game/modules/tome/data/talents/techniques/mobility.lua
+++ b/game/modules/tome/data/talents/techniques/mobility.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/pugilism.lua b/game/modules/tome/data/talents/techniques/pugilism.lua
index dc9dcdea0c..b242137204 100644
--- a/game/modules/tome/data/talents/techniques/pugilism.lua
+++ b/game/modules/tome/data/talents/techniques/pugilism.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/sling.lua b/game/modules/tome/data/talents/techniques/sling.lua
index c617fee78d..37bc5751a6 100644
--- a/game/modules/tome/data/talents/techniques/sling.lua
+++ b/game/modules/tome/data/talents/techniques/sling.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/superiority.lua b/game/modules/tome/data/talents/techniques/superiority.lua
index 8529d72916..43c9ac7273 100644
--- a/game/modules/tome/data/talents/techniques/superiority.lua
+++ b/game/modules/tome/data/talents/techniques/superiority.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/techniques.lua b/game/modules/tome/data/talents/techniques/techniques.lua
index 320997178a..87619c76d7 100644
--- a/game/modules/tome/data/talents/techniques/techniques.lua
+++ b/game/modules/tome/data/talents/techniques/techniques.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/thuggery.lua b/game/modules/tome/data/talents/techniques/thuggery.lua
index 11f3d385cb..b7ba3ce062 100644
--- a/game/modules/tome/data/talents/techniques/thuggery.lua
+++ b/game/modules/tome/data/talents/techniques/thuggery.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/unarmed-discipline.lua b/game/modules/tome/data/talents/techniques/unarmed-discipline.lua
index 49cf523adc..43ff0c24af 100644
--- a/game/modules/tome/data/talents/techniques/unarmed-discipline.lua
+++ b/game/modules/tome/data/talents/techniques/unarmed-discipline.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/unarmed-training.lua b/game/modules/tome/data/talents/techniques/unarmed-training.lua
index 7526a6702f..e3e6952f53 100644
--- a/game/modules/tome/data/talents/techniques/unarmed-training.lua
+++ b/game/modules/tome/data/talents/techniques/unarmed-training.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/warcries.lua b/game/modules/tome/data/talents/techniques/warcries.lua
index e712f4b38b..ac09229bf4 100644
--- a/game/modules/tome/data/talents/techniques/warcries.lua
+++ b/game/modules/tome/data/talents/techniques/warcries.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/techniques/weaponshield.lua b/game/modules/tome/data/talents/techniques/weaponshield.lua
index 7b009d5bb0..a274a50b8a 100644
--- a/game/modules/tome/data/talents/techniques/weaponshield.lua
+++ b/game/modules/tome/data/talents/techniques/weaponshield.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/uber/const.lua b/game/modules/tome/data/talents/uber/const.lua
index 36eeff6ae8..0589a71846 100644
--- a/game/modules/tome/data/talents/uber/const.lua
+++ b/game/modules/tome/data/talents/uber/const.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/uber/cun.lua b/game/modules/tome/data/talents/uber/cun.lua
index 06c7f80d92..5fd94ddd6e 100644
--- a/game/modules/tome/data/talents/uber/cun.lua
+++ b/game/modules/tome/data/talents/uber/cun.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/uber/dex.lua b/game/modules/tome/data/talents/uber/dex.lua
index 2ae67060e9..e007fce917 100644
--- a/game/modules/tome/data/talents/uber/dex.lua
+++ b/game/modules/tome/data/talents/uber/dex.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/uber/mag.lua b/game/modules/tome/data/talents/uber/mag.lua
index 8caeb766c3..35e0f5af4f 100644
--- a/game/modules/tome/data/talents/uber/mag.lua
+++ b/game/modules/tome/data/talents/uber/mag.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/uber/str.lua b/game/modules/tome/data/talents/uber/str.lua
index c697c783db..9202a4d4ea 100644
--- a/game/modules/tome/data/talents/uber/str.lua
+++ b/game/modules/tome/data/talents/uber/str.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/uber/uber.lua b/game/modules/tome/data/talents/uber/uber.lua
index 47081f2e9a..adcab05156 100644
--- a/game/modules/tome/data/talents/uber/uber.lua
+++ b/game/modules/tome/data/talents/uber/uber.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/uber/wil.lua b/game/modules/tome/data/talents/uber/wil.lua
index 379ca8096b..b020ce5d00 100644
--- a/game/modules/tome/data/talents/uber/wil.lua
+++ b/game/modules/tome/data/talents/uber/wil.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/undeads/ghoul.lua b/game/modules/tome/data/talents/undeads/ghoul.lua
index 231e1c33c1..4d6acc08bd 100644
--- a/game/modules/tome/data/talents/undeads/ghoul.lua
+++ b/game/modules/tome/data/talents/undeads/ghoul.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/undeads/skeleton.lua b/game/modules/tome/data/talents/undeads/skeleton.lua
index c979f206f3..598e8c75c6 100644
--- a/game/modules/tome/data/talents/undeads/skeleton.lua
+++ b/game/modules/tome/data/talents/undeads/skeleton.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/talents/undeads/undeads.lua b/game/modules/tome/data/talents/undeads/undeads.lua
index 2ce0606737..15ee33ad9a 100644
--- a/game/modules/tome/data/talents/undeads/undeads.lua
+++ b/game/modules/tome/data/talents/undeads/undeads.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-archmage.lua b/game/modules/tome/data/texts/intro-archmage.lua
index a8d11cf543..30ffa79d52 100644
--- a/game/modules/tome/data/texts/intro-archmage.lua
+++ b/game/modules/tome/data/texts/intro-archmage.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-arena.lua b/game/modules/tome/data/texts/intro-arena.lua
index 7c6f88b0a3..11a5b52d45 100644
--- a/game/modules/tome/data/texts/intro-arena.lua
+++ b/game/modules/tome/data/texts/intro-arena.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-chronomancer.lua b/game/modules/tome/data/texts/intro-chronomancer.lua
index 610a4a897a..4a2bd0f1a5 100644
--- a/game/modules/tome/data/texts/intro-chronomancer.lua
+++ b/game/modules/tome/data/texts/intro-chronomancer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-cornac.lua b/game/modules/tome/data/texts/intro-cornac.lua
index 11130531a0..3114f0873d 100644
--- a/game/modules/tome/data/texts/intro-cornac.lua
+++ b/game/modules/tome/data/texts/intro-cornac.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-dwarf.lua b/game/modules/tome/data/texts/intro-dwarf.lua
index 7e535f344b..e2871108fd 100644
--- a/game/modules/tome/data/texts/intro-dwarf.lua
+++ b/game/modules/tome/data/texts/intro-dwarf.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-ghoul.lua b/game/modules/tome/data/texts/intro-ghoul.lua
index 89d9e4e93e..cb44af5351 100644
--- a/game/modules/tome/data/texts/intro-ghoul.lua
+++ b/game/modules/tome/data/texts/intro-ghoul.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-halfling.lua b/game/modules/tome/data/texts/intro-halfling.lua
index ddb58455f9..fd367c0216 100644
--- a/game/modules/tome/data/texts/intro-halfling.lua
+++ b/game/modules/tome/data/texts/intro-halfling.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-higher.lua b/game/modules/tome/data/texts/intro-higher.lua
index 0e21c32ce3..41f259be4a 100644
--- a/game/modules/tome/data/texts/intro-higher.lua
+++ b/game/modules/tome/data/texts/intro-higher.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-infinite-dungeon.lua b/game/modules/tome/data/texts/intro-infinite-dungeon.lua
index 100096f192..c9e049e221 100644
--- a/game/modules/tome/data/texts/intro-infinite-dungeon.lua
+++ b/game/modules/tome/data/texts/intro-infinite-dungeon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-orc.lua b/game/modules/tome/data/texts/intro-orc.lua
index 18bf5425c3..9147295f55 100644
--- a/game/modules/tome/data/texts/intro-orc.lua
+++ b/game/modules/tome/data/texts/intro-orc.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-shalore.lua b/game/modules/tome/data/texts/intro-shalore.lua
index f0065f070e..ce553f7c7e 100644
--- a/game/modules/tome/data/texts/intro-shalore.lua
+++ b/game/modules/tome/data/texts/intro-shalore.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-skeleton.lua b/game/modules/tome/data/texts/intro-skeleton.lua
index 07adefd102..4fb27a91b3 100644
--- a/game/modules/tome/data/texts/intro-skeleton.lua
+++ b/game/modules/tome/data/texts/intro-skeleton.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-sunwall.lua b/game/modules/tome/data/texts/intro-sunwall.lua
index 1d4a23b770..8d601b07a7 100644
--- a/game/modules/tome/data/texts/intro-sunwall.lua
+++ b/game/modules/tome/data/texts/intro-sunwall.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-thalore.lua b/game/modules/tome/data/texts/intro-thalore.lua
index 57ddd48c12..2cc4dd4b86 100644
--- a/game/modules/tome/data/texts/intro-thalore.lua
+++ b/game/modules/tome/data/texts/intro-thalore.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-tutorial-combat-stats.lua b/game/modules/tome/data/texts/intro-tutorial-combat-stats.lua
index c8e17e91e6..9c6db8ee20 100644
--- a/game/modules/tome/data/texts/intro-tutorial-combat-stats.lua
+++ b/game/modules/tome/data/texts/intro-tutorial-combat-stats.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-tutorial.lua b/game/modules/tome/data/texts/intro-tutorial.lua
index ab351bad5d..c5c9c3baac 100644
--- a/game/modules/tome/data/texts/intro-tutorial.lua
+++ b/game/modules/tome/data/texts/intro-tutorial.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/intro-yeek.lua b/game/modules/tome/data/texts/intro-yeek.lua
index ee54b10786..ae05f18765 100644
--- a/game/modules/tome/data/texts/intro-yeek.lua
+++ b/game/modules/tome/data/texts/intro-yeek.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/message-last-hope.lua b/game/modules/tome/data/texts/message-last-hope.lua
index 4202c0639a..a4ce6997cc 100644
--- a/game/modules/tome/data/texts/message-last-hope.lua
+++ b/game/modules/tome/data/texts/message-last-hope.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/combat-stats-intro.lua b/game/modules/tome/data/texts/tutorial/combat-stats-intro.lua
index 3669d760f6..e1e7a13b33 100644
--- a/game/modules/tome/data/texts/tutorial/combat-stats-intro.lua
+++ b/game/modules/tome/data/texts/tutorial/combat-stats-intro.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/done.lua b/game/modules/tome/data/texts/tutorial/done.lua
index 21c5a49bf6..ca08651651 100644
--- a/game/modules/tome/data/texts/tutorial/done.lua
+++ b/game/modules/tome/data/texts/tutorial/done.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/levelup.lua b/game/modules/tome/data/texts/tutorial/levelup.lua
index dff376869a..b0f8510e7f 100644
--- a/game/modules/tome/data/texts/tutorial/levelup.lua
+++ b/game/modules/tome/data/texts/tutorial/levelup.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/melee.lua b/game/modules/tome/data/texts/tutorial/melee.lua
index 961f01befa..7e4e072e18 100644
--- a/game/modules/tome/data/texts/tutorial/melee.lua
+++ b/game/modules/tome/data/texts/tutorial/melee.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/move.lua b/game/modules/tome/data/texts/tutorial/move.lua
index e6a181f513..eb184a368d 100644
--- a/game/modules/tome/data/texts/tutorial/move.lua
+++ b/game/modules/tome/data/texts/tutorial/move.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/objects.lua b/game/modules/tome/data/texts/tutorial/objects.lua
index 26ea2eb342..6dac57e611 100644
--- a/game/modules/tome/data/texts/tutorial/objects.lua
+++ b/game/modules/tome/data/texts/tutorial/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/quests.lua b/game/modules/tome/data/texts/tutorial/quests.lua
index 4ea63aa8bc..3d006767cd 100644
--- a/game/modules/tome/data/texts/tutorial/quests.lua
+++ b/game/modules/tome/data/texts/tutorial/quests.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/ranged.lua b/game/modules/tome/data/texts/tutorial/ranged.lua
index 612e9983c1..0a0b528075 100644
--- a/game/modules/tome/data/texts/tutorial/ranged.lua
+++ b/game/modules/tome/data/texts/tutorial/ranged.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-calc/calc0.lua b/game/modules/tome/data/texts/tutorial/stats-calc/calc0.lua
index ae52615abd..8d03c85264 100644
--- a/game/modules/tome/data/texts/tutorial/stats-calc/calc0.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-calc/calc0.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-calc/calc1.lua b/game/modules/tome/data/texts/tutorial/stats-calc/calc1.lua
index bbfca55fff..cfbee8eb3b 100644
--- a/game/modules/tome/data/texts/tutorial/stats-calc/calc1.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-calc/calc1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-calc/calc10.lua b/game/modules/tome/data/texts/tutorial/stats-calc/calc10.lua
index edb7cff64a..7ee9372424 100644
--- a/game/modules/tome/data/texts/tutorial/stats-calc/calc10.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-calc/calc10.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-calc/calc11.lua b/game/modules/tome/data/texts/tutorial/stats-calc/calc11.lua
index 325412c849..897c5ae963 100644
--- a/game/modules/tome/data/texts/tutorial/stats-calc/calc11.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-calc/calc11.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-calc/calc2.lua b/game/modules/tome/data/texts/tutorial/stats-calc/calc2.lua
index 79d5f3ed5f..b282a24d72 100644
--- a/game/modules/tome/data/texts/tutorial/stats-calc/calc2.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-calc/calc2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-calc/calc3.lua b/game/modules/tome/data/texts/tutorial/stats-calc/calc3.lua
index 9962863a81..759d4bf8de 100644
--- a/game/modules/tome/data/texts/tutorial/stats-calc/calc3.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-calc/calc3.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-calc/calc4.lua b/game/modules/tome/data/texts/tutorial/stats-calc/calc4.lua
index 220e31f310..170dd93275 100644
--- a/game/modules/tome/data/texts/tutorial/stats-calc/calc4.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-calc/calc4.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-calc/calc5.lua b/game/modules/tome/data/texts/tutorial/stats-calc/calc5.lua
index 5610bb2345..afbea4be51 100644
--- a/game/modules/tome/data/texts/tutorial/stats-calc/calc5.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-calc/calc5.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-calc/calc6.lua b/game/modules/tome/data/texts/tutorial/stats-calc/calc6.lua
index 245ea9cd1b..81badf1a28 100644
--- a/game/modules/tome/data/texts/tutorial/stats-calc/calc6.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-calc/calc6.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-calc/calc7.lua b/game/modules/tome/data/texts/tutorial/stats-calc/calc7.lua
index c94e906279..66d3657fe4 100644
--- a/game/modules/tome/data/texts/tutorial/stats-calc/calc7.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-calc/calc7.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-calc/calc8.lua b/game/modules/tome/data/texts/tutorial/stats-calc/calc8.lua
index 1824a1cc8b..ab92c2df51 100644
--- a/game/modules/tome/data/texts/tutorial/stats-calc/calc8.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-calc/calc8.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-calc/calc9.lua b/game/modules/tome/data/texts/tutorial/stats-calc/calc9.lua
index 9c92b4c20c..292d615c4c 100644
--- a/game/modules/tome/data/texts/tutorial/stats-calc/calc9.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-calc/calc9.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/informed1.lua b/game/modules/tome/data/texts/tutorial/stats-scale/informed1.lua
index 11f6d3e829..beaf528d7e 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/informed1.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/informed1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/scale1.lua b/game/modules/tome/data/texts/tutorial/stats-scale/scale1.lua
index 8f6fec0554..3116db3f32 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/scale1.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/scale1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/scale10.lua b/game/modules/tome/data/texts/tutorial/stats-scale/scale10.lua
index c23f1d86fc..743a0f8019 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/scale10.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/scale10.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/scale11.lua b/game/modules/tome/data/texts/tutorial/stats-scale/scale11.lua
index e87d9e44d5..914b958b5d 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/scale11.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/scale11.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/scale12.lua b/game/modules/tome/data/texts/tutorial/stats-scale/scale12.lua
index 24158a6041..5d977450a4 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/scale12.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/scale12.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/scale2.lua b/game/modules/tome/data/texts/tutorial/stats-scale/scale2.lua
index 200c640749..f610e42f29 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/scale2.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/scale2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/scale3.lua b/game/modules/tome/data/texts/tutorial/stats-scale/scale3.lua
index 5d350938c5..68880e7786 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/scale3.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/scale3.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/scale4.lua b/game/modules/tome/data/texts/tutorial/stats-scale/scale4.lua
index f32e1c99bc..c8db2ea465 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/scale4.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/scale4.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/scale5.lua b/game/modules/tome/data/texts/tutorial/stats-scale/scale5.lua
index b65e5133df..a56fc93aa4 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/scale5.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/scale5.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/scale6.lua b/game/modules/tome/data/texts/tutorial/stats-scale/scale6.lua
index 41c47ee3be..ee6c58dc42 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/scale6.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/scale6.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/scale7.lua b/game/modules/tome/data/texts/tutorial/stats-scale/scale7.lua
index a8b3a4e08e..bc06d9a6bb 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/scale7.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/scale7.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/scale8.lua b/game/modules/tome/data/texts/tutorial/stats-scale/scale8.lua
index 487c496f40..83bd17a97a 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/scale8.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/scale8.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-scale/scale9.lua b/game/modules/tome/data/texts/tutorial/stats-scale/scale9.lua
index b62f7889be..b46b3953b2 100644
--- a/game/modules/tome/data/texts/tutorial/stats-scale/scale9.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-scale/scale9.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier0.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier0.lua
index e7081f2919..868b69204b 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier0.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier0.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier1.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier1.lua
index 91d6e5f6c1..2229e904af 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier1.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier10.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier10.lua
index cb39fdd5cf..76c7489381 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier10.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier10.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier11.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier11.lua
index 9ecf78b0fc..d0fbd43b96 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier11.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier11.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier12.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier12.lua
index 68c0fef795..0c9dcfba61 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier12.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier12.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier2.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier2.lua
index 80138aad7d..7c19dd937e 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier2.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier3.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier3.lua
index 6857f17255..6bbed3fdae 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier3.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier3.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier4.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier4.lua
index 837ef9db0c..686bf6e8a4 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier4.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier4.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier5.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier5.lua
index e649394c49..1a41a8ff80 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier5.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier5.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier6.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier6.lua
index 8084b0430d..bfcaa26a9f 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier6.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier6.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier7.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier7.lua
index 17e82f8b8c..d5e9f7db30 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier7.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier7.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier8.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier8.lua
index 60780533a1..95f828c9ac 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier8.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier8.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-tier/tier9.lua b/game/modules/tome/data/texts/tutorial/stats-tier/tier9.lua
index f77ebcacb6..d4a4658594 100644
--- a/game/modules/tome/data/texts/tutorial/stats-tier/tier9.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-tier/tier9.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-timed/timed0.lua b/game/modules/tome/data/texts/tutorial/stats-timed/timed0.lua
index 31a3682ddb..0e9858d882 100644
--- a/game/modules/tome/data/texts/tutorial/stats-timed/timed0.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-timed/timed0.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-timed/timed1.lua b/game/modules/tome/data/texts/tutorial/stats-timed/timed1.lua
index 7e82c0ea3c..918468fdda 100644
--- a/game/modules/tome/data/texts/tutorial/stats-timed/timed1.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-timed/timed1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-timed/timed2.lua b/game/modules/tome/data/texts/tutorial/stats-timed/timed2.lua
index 6916d601c4..9ecd8763d8 100644
--- a/game/modules/tome/data/texts/tutorial/stats-timed/timed2.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-timed/timed2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-timed/timed3.lua b/game/modules/tome/data/texts/tutorial/stats-timed/timed3.lua
index 2067c0cede..72a7e7b21f 100644
--- a/game/modules/tome/data/texts/tutorial/stats-timed/timed3.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-timed/timed3.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-timed/timed4.lua b/game/modules/tome/data/texts/tutorial/stats-timed/timed4.lua
index f6367e0681..7cd961bbb2 100644
--- a/game/modules/tome/data/texts/tutorial/stats-timed/timed4.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-timed/timed4.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-timed/timed5.lua b/game/modules/tome/data/texts/tutorial/stats-timed/timed5.lua
index a000884327..0f5a8ca565 100644
--- a/game/modules/tome/data/texts/tutorial/stats-timed/timed5.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-timed/timed5.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-timed/timed6.lua b/game/modules/tome/data/texts/tutorial/stats-timed/timed6.lua
index 999e357a6b..0105f1fcee 100644
--- a/game/modules/tome/data/texts/tutorial/stats-timed/timed6.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-timed/timed6.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-timed/timed7.lua b/game/modules/tome/data/texts/tutorial/stats-timed/timed7.lua
index 8bad970331..966c9159ba 100644
--- a/game/modules/tome/data/texts/tutorial/stats-timed/timed7.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-timed/timed7.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats-timed/timed8.lua b/game/modules/tome/data/texts/tutorial/stats-timed/timed8.lua
index a5eea58683..e9c99972fd 100644
--- a/game/modules/tome/data/texts/tutorial/stats-timed/timed8.lua
+++ b/game/modules/tome/data/texts/tutorial/stats-timed/timed8.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats/mechintro.lua b/game/modules/tome/data/texts/tutorial/stats/mechintro.lua
index 1e5c81e76d..796a30f393 100644
--- a/game/modules/tome/data/texts/tutorial/stats/mechintro.lua
+++ b/game/modules/tome/data/texts/tutorial/stats/mechintro.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats/stats1.lua b/game/modules/tome/data/texts/tutorial/stats/stats1.lua
index 54e4bef690..a6c3119b27 100644
--- a/game/modules/tome/data/texts/tutorial/stats/stats1.lua
+++ b/game/modules/tome/data/texts/tutorial/stats/stats1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats/stats2.lua b/game/modules/tome/data/texts/tutorial/stats/stats2.lua
index 9e78770217..15590c7ec8 100644
--- a/game/modules/tome/data/texts/tutorial/stats/stats2.lua
+++ b/game/modules/tome/data/texts/tutorial/stats/stats2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats/stats3.lua b/game/modules/tome/data/texts/tutorial/stats/stats3.lua
index 57690e017c..0bd108733b 100644
--- a/game/modules/tome/data/texts/tutorial/stats/stats3.lua
+++ b/game/modules/tome/data/texts/tutorial/stats/stats3.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats/stats4.lua b/game/modules/tome/data/texts/tutorial/stats/stats4.lua
index 6ef2f1b55b..5eb8cbf7fb 100644
--- a/game/modules/tome/data/texts/tutorial/stats/stats4.lua
+++ b/game/modules/tome/data/texts/tutorial/stats/stats4.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats/stats5.lua b/game/modules/tome/data/texts/tutorial/stats/stats5.lua
index 9fbf924062..4263aab42d 100644
--- a/game/modules/tome/data/texts/tutorial/stats/stats5.lua
+++ b/game/modules/tome/data/texts/tutorial/stats/stats5.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats/stats6.lua b/game/modules/tome/data/texts/tutorial/stats/stats6.lua
index 8dd47ec078..1c24d8823a 100644
--- a/game/modules/tome/data/texts/tutorial/stats/stats6.lua
+++ b/game/modules/tome/data/texts/tutorial/stats/stats6.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats/stats7.1.lua b/game/modules/tome/data/texts/tutorial/stats/stats7.1.lua
index dfb1259245..979fc380f3 100644
--- a/game/modules/tome/data/texts/tutorial/stats/stats7.1.lua
+++ b/game/modules/tome/data/texts/tutorial/stats/stats7.1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats/stats7.lua b/game/modules/tome/data/texts/tutorial/stats/stats7.lua
index f3b0011a30..83aaa0f069 100644
--- a/game/modules/tome/data/texts/tutorial/stats/stats7.lua
+++ b/game/modules/tome/data/texts/tutorial/stats/stats7.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats/stats8.lua b/game/modules/tome/data/texts/tutorial/stats/stats8.lua
index 4b05491c87..1f5fbf78bd 100644
--- a/game/modules/tome/data/texts/tutorial/stats/stats8.lua
+++ b/game/modules/tome/data/texts/tutorial/stats/stats8.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/stats/stats9.lua b/game/modules/tome/data/texts/tutorial/stats/stats9.lua
index d577773bd1..2fc73e20b3 100644
--- a/game/modules/tome/data/texts/tutorial/stats/stats9.lua
+++ b/game/modules/tome/data/texts/tutorial/stats/stats9.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/tactics1.lua b/game/modules/tome/data/texts/tutorial/tactics1.lua
index 7b65e6f08b..5e5fb51f8b 100644
--- a/game/modules/tome/data/texts/tutorial/tactics1.lua
+++ b/game/modules/tome/data/texts/tutorial/tactics1.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/tactics2.lua b/game/modules/tome/data/texts/tutorial/tactics2.lua
index 11f233f767..b419724187 100644
--- a/game/modules/tome/data/texts/tutorial/tactics2.lua
+++ b/game/modules/tome/data/texts/tutorial/tactics2.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/talents.lua b/game/modules/tome/data/texts/tutorial/talents.lua
index 12bcbbc49d..92d277c7ec 100644
--- a/game/modules/tome/data/texts/tutorial/talents.lua
+++ b/game/modules/tome/data/texts/tutorial/talents.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/tutorial/terrain.lua b/game/modules/tome/data/texts/tutorial/terrain.lua
index f09507a64d..e9da3c21a6 100644
--- a/game/modules/tome/data/texts/tutorial/terrain.lua
+++ b/game/modules/tome/data/texts/tutorial/terrain.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-adventurer.lua b/game/modules/tome/data/texts/unlock-adventurer.lua
index 80e67c8c4e..c126768e9e 100644
--- a/game/modules/tome/data/texts/unlock-adventurer.lua
+++ b/game/modules/tome/data/texts/unlock-adventurer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-afflicted_cursed.lua b/game/modules/tome/data/texts/unlock-afflicted_cursed.lua
index bf6c496b90..076bf9a71f 100644
--- a/game/modules/tome/data/texts/unlock-afflicted_cursed.lua
+++ b/game/modules/tome/data/texts/unlock-afflicted_cursed.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-afflicted_doomed.lua b/game/modules/tome/data/texts/unlock-afflicted_doomed.lua
index af138f3e1e..b973d7a652 100644
--- a/game/modules/tome/data/texts/unlock-afflicted_doomed.lua
+++ b/game/modules/tome/data/texts/unlock-afflicted_doomed.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-birth_transmo_chest.lua b/game/modules/tome/data/texts/unlock-birth_transmo_chest.lua
index 02d6d06f8c..a8054fff8a 100644
--- a/game/modules/tome/data/texts/unlock-birth_transmo_chest.lua
+++ b/game/modules/tome/data/texts/unlock-birth_transmo_chest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-birth_zigur_sacrifice.lua b/game/modules/tome/data/texts/unlock-birth_zigur_sacrifice.lua
index ddb8182c59..b16321e542 100644
--- a/game/modules/tome/data/texts/unlock-birth_zigur_sacrifice.lua
+++ b/game/modules/tome/data/texts/unlock-birth_zigur_sacrifice.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-campaign_arena.lua b/game/modules/tome/data/texts/unlock-campaign_arena.lua
index 69dce6cc4d..fa8d2da045 100644
--- a/game/modules/tome/data/texts/unlock-campaign_arena.lua
+++ b/game/modules/tome/data/texts/unlock-campaign_arena.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-campaign_infinite_dungeon.lua b/game/modules/tome/data/texts/unlock-campaign_infinite_dungeon.lua
index 89a021fa23..752c1f360f 100644
--- a/game/modules/tome/data/texts/unlock-campaign_infinite_dungeon.lua
+++ b/game/modules/tome/data/texts/unlock-campaign_infinite_dungeon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-chronomancer_paradox_mage.lua b/game/modules/tome/data/texts/unlock-chronomancer_paradox_mage.lua
index b3bcfabb2f..00efd40fd9 100644
--- a/game/modules/tome/data/texts/unlock-chronomancer_paradox_mage.lua
+++ b/game/modules/tome/data/texts/unlock-chronomancer_paradox_mage.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-chronomancer_temporal_warden.lua b/game/modules/tome/data/texts/unlock-chronomancer_temporal_warden.lua
index bd3669d79c..ad235e28dd 100644
--- a/game/modules/tome/data/texts/unlock-chronomancer_temporal_warden.lua
+++ b/game/modules/tome/data/texts/unlock-chronomancer_temporal_warden.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-corrupter_corruptor.lua b/game/modules/tome/data/texts/unlock-corrupter_corruptor.lua
index 2d51042013..4507a1cd33 100644
--- a/game/modules/tome/data/texts/unlock-corrupter_corruptor.lua
+++ b/game/modules/tome/data/texts/unlock-corrupter_corruptor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-corrupter_reaver.lua b/game/modules/tome/data/texts/unlock-corrupter_reaver.lua
index c0e5d3722b..80089dbfff 100644
--- a/game/modules/tome/data/texts/unlock-corrupter_reaver.lua
+++ b/game/modules/tome/data/texts/unlock-corrupter_reaver.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-cosmetic_class_alchemist_drolem.lua b/game/modules/tome/data/texts/unlock-cosmetic_class_alchemist_drolem.lua
index 604419d7c8..a2f9cf6fe7 100644
--- a/game/modules/tome/data/texts/unlock-cosmetic_class_alchemist_drolem.lua
+++ b/game/modules/tome/data/texts/unlock-cosmetic_class_alchemist_drolem.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-cosmetic_race_dwarf_female_beard.lua b/game/modules/tome/data/texts/unlock-cosmetic_race_dwarf_female_beard.lua
index 818d102f99..18a18b01f3 100644
--- a/game/modules/tome/data/texts/unlock-cosmetic_race_dwarf_female_beard.lua
+++ b/game/modules/tome/data/texts/unlock-cosmetic_race_dwarf_female_beard.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-cosmetic_race_human_redhead.lua b/game/modules/tome/data/texts/unlock-cosmetic_race_human_redhead.lua
index 075331a308..26bf7997ce 100644
--- a/game/modules/tome/data/texts/unlock-cosmetic_race_human_redhead.lua
+++ b/game/modules/tome/data/texts/unlock-cosmetic_race_human_redhead.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-difficulty_insane.lua b/game/modules/tome/data/texts/unlock-difficulty_insane.lua
index aa0d60e6bc..f7897566f4 100644
--- a/game/modules/tome/data/texts/unlock-difficulty_insane.lua
+++ b/game/modules/tome/data/texts/unlock-difficulty_insane.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-difficulty_madness.lua b/game/modules/tome/data/texts/unlock-difficulty_madness.lua
index 0a6c554739..b6d2bfdb2d 100644
--- a/game/modules/tome/data/texts/unlock-difficulty_madness.lua
+++ b/game/modules/tome/data/texts/unlock-difficulty_madness.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-divine_anorithil.lua b/game/modules/tome/data/texts/unlock-divine_anorithil.lua
index 51e75e6429..1e3a1a366b 100644
--- a/game/modules/tome/data/texts/unlock-divine_anorithil.lua
+++ b/game/modules/tome/data/texts/unlock-divine_anorithil.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-divine_sun_paladin.lua b/game/modules/tome/data/texts/unlock-divine_sun_paladin.lua
index 4cef9a197b..baa260825c 100644
--- a/game/modules/tome/data/texts/unlock-divine_sun_paladin.lua
+++ b/game/modules/tome/data/texts/unlock-divine_sun_paladin.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-mage.lua b/game/modules/tome/data/texts/unlock-mage.lua
index 0a7676fd53..e2571ddee6 100644
--- a/game/modules/tome/data/texts/unlock-mage.lua
+++ b/game/modules/tome/data/texts/unlock-mage.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-mage_cryomancer.lua b/game/modules/tome/data/texts/unlock-mage_cryomancer.lua
index 70657d5a90..28d938c89a 100644
--- a/game/modules/tome/data/texts/unlock-mage_cryomancer.lua
+++ b/game/modules/tome/data/texts/unlock-mage_cryomancer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-mage_geomancer.lua b/game/modules/tome/data/texts/unlock-mage_geomancer.lua
index 4b6ddb6c83..44540f4c72 100644
--- a/game/modules/tome/data/texts/unlock-mage_geomancer.lua
+++ b/game/modules/tome/data/texts/unlock-mage_geomancer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-mage_necromancer.lua b/game/modules/tome/data/texts/unlock-mage_necromancer.lua
index cfdb2845f1..59fd2430b5 100644
--- a/game/modules/tome/data/texts/unlock-mage_necromancer.lua
+++ b/game/modules/tome/data/texts/unlock-mage_necromancer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-mage_pyromancer.lua b/game/modules/tome/data/texts/unlock-mage_pyromancer.lua
index 5b69ac4033..0cc30773c5 100644
--- a/game/modules/tome/data/texts/unlock-mage_pyromancer.lua
+++ b/game/modules/tome/data/texts/unlock-mage_pyromancer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-mage_tempest.lua b/game/modules/tome/data/texts/unlock-mage_tempest.lua
index cbcd0e8841..34ca7a09d5 100644
--- a/game/modules/tome/data/texts/unlock-mage_tempest.lua
+++ b/game/modules/tome/data/texts/unlock-mage_tempest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-psionic_mindslayer.lua b/game/modules/tome/data/texts/unlock-psionic_mindslayer.lua
index 00fac9d9dc..64a222bc2b 100644
--- a/game/modules/tome/data/texts/unlock-psionic_mindslayer.lua
+++ b/game/modules/tome/data/texts/unlock-psionic_mindslayer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-psionic_solipsist.lua b/game/modules/tome/data/texts/unlock-psionic_solipsist.lua
index 3fbc82f5a7..8fe1d961b5 100644
--- a/game/modules/tome/data/texts/unlock-psionic_solipsist.lua
+++ b/game/modules/tome/data/texts/unlock-psionic_solipsist.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-rogue_marauder.lua b/game/modules/tome/data/texts/unlock-rogue_marauder.lua
index 9112111638..517cb21fb9 100644
--- a/game/modules/tome/data/texts/unlock-rogue_marauder.lua
+++ b/game/modules/tome/data/texts/unlock-rogue_marauder.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-rogue_poisons.lua b/game/modules/tome/data/texts/unlock-rogue_poisons.lua
index 8d37613394..586263b686 100644
--- a/game/modules/tome/data/texts/unlock-rogue_poisons.lua
+++ b/game/modules/tome/data/texts/unlock-rogue_poisons.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-undead_ghoul.lua b/game/modules/tome/data/texts/unlock-undead_ghoul.lua
index 20221477b6..d0fba83c2c 100644
--- a/game/modules/tome/data/texts/unlock-undead_ghoul.lua
+++ b/game/modules/tome/data/texts/unlock-undead_ghoul.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-undead_skeleton.lua b/game/modules/tome/data/texts/unlock-undead_skeleton.lua
index 1705358193..c3661f946b 100644
--- a/game/modules/tome/data/texts/unlock-undead_skeleton.lua
+++ b/game/modules/tome/data/texts/unlock-undead_skeleton.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-warrior_brawler.lua b/game/modules/tome/data/texts/unlock-warrior_brawler.lua
index cbaaec6704..86b8c105ab 100644
--- a/game/modules/tome/data/texts/unlock-warrior_brawler.lua
+++ b/game/modules/tome/data/texts/unlock-warrior_brawler.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-wilder_oozemancer.lua b/game/modules/tome/data/texts/unlock-wilder_oozemancer.lua
index 9ac91391e9..7dbbbefd0d 100644
--- a/game/modules/tome/data/texts/unlock-wilder_oozemancer.lua
+++ b/game/modules/tome/data/texts/unlock-wilder_oozemancer.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-wilder_summoner.lua b/game/modules/tome/data/texts/unlock-wilder_summoner.lua
index b1df6fee19..ff847d5024 100644
--- a/game/modules/tome/data/texts/unlock-wilder_summoner.lua
+++ b/game/modules/tome/data/texts/unlock-wilder_summoner.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-wilder_wyrmic.lua b/game/modules/tome/data/texts/unlock-wilder_wyrmic.lua
index 041a3fb677..99376b9068 100644
--- a/game/modules/tome/data/texts/unlock-wilder_wyrmic.lua
+++ b/game/modules/tome/data/texts/unlock-wilder_wyrmic.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/unlock-yeek.lua b/game/modules/tome/data/texts/unlock-yeek.lua
index 47a3a0b4aa..f73c8e2bd4 100644
--- a/game/modules/tome/data/texts/unlock-yeek.lua
+++ b/game/modules/tome/data/texts/unlock-yeek.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/texts/win.lua b/game/modules/tome/data/texts/win.lua
index 9e95675fa1..4b4f65351d 100644
--- a/game/modules/tome/data/texts/win.lua
+++ b/game/modules/tome/data/texts/win.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/tilesets/3x3/base.lua b/game/modules/tome/data/tilesets/3x3/base.lua
index 7077b92775..08d52ab069 100644
--- a/game/modules/tome/data/tilesets/3x3/base.lua
+++ b/game/modules/tome/data/tilesets/3x3/base.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/tilesets/3x3/tunnel.lua b/game/modules/tome/data/tilesets/3x3/tunnel.lua
index 678942cd78..f3d7ad8ded 100644
--- a/game/modules/tome/data/tilesets/3x3/tunnel.lua
+++ b/game/modules/tome/data/tilesets/3x3/tunnel.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/tilesets/3x3/windy_tunnel.lua b/game/modules/tome/data/tilesets/3x3/windy_tunnel.lua
index 65371b81f5..ffb821b426 100644
--- a/game/modules/tome/data/tilesets/3x3/windy_tunnel.lua
+++ b/game/modules/tome/data/tilesets/3x3/windy_tunnel.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/tilesets/5x5/base.lua b/game/modules/tome/data/tilesets/5x5/base.lua
index 7624122e78..78b719efd0 100644
--- a/game/modules/tome/data/tilesets/5x5/base.lua
+++ b/game/modules/tome/data/tilesets/5x5/base.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/tilesets/5x5/basic_rooms.lua b/game/modules/tome/data/tilesets/5x5/basic_rooms.lua
index b2a256ea36..d62f09dfa6 100644
--- a/game/modules/tome/data/tilesets/5x5/basic_rooms.lua
+++ b/game/modules/tome/data/tilesets/5x5/basic_rooms.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/tilesets/5x5/crypt.lua b/game/modules/tome/data/tilesets/5x5/crypt.lua
index e784c5b374..438430606b 100644
--- a/game/modules/tome/data/tilesets/5x5/crypt.lua
+++ b/game/modules/tome/data/tilesets/5x5/crypt.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/tilesets/5x5/tunnel.lua b/game/modules/tome/data/tilesets/5x5/tunnel.lua
index b9a23bc357..97147d2533 100644
--- a/game/modules/tome/data/tilesets/5x5/tunnel.lua
+++ b/game/modules/tome/data/tilesets/5x5/tunnel.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/tilesets/5x5/windy_tunnel.lua b/game/modules/tome/data/tilesets/5x5/windy_tunnel.lua
index bbc15eaac2..0a95f35a4b 100644
--- a/game/modules/tome/data/tilesets/5x5/windy_tunnel.lua
+++ b/game/modules/tome/data/tilesets/5x5/windy_tunnel.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/tilesets/7x7/base.lua b/game/modules/tome/data/tilesets/7x7/base.lua
index 22bb104f46..16c6d3de58 100644
--- a/game/modules/tome/data/tilesets/7x7/base.lua
+++ b/game/modules/tome/data/tilesets/7x7/base.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/tilesets/7x7/tunnel.lua b/game/modules/tome/data/tilesets/7x7/tunnel.lua
index eaecfd76e8..cb83d37f28 100644
--- a/game/modules/tome/data/tilesets/7x7/tunnel.lua
+++ b/game/modules/tome/data/tilesets/7x7/tunnel.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/timed_effects.lua b/game/modules/tome/data/timed_effects.lua
index e7cab69531..d80e1414a2 100644
--- a/game/modules/tome/data/timed_effects.lua
+++ b/game/modules/tome/data/timed_effects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/timed_effects/floor.lua b/game/modules/tome/data/timed_effects/floor.lua
index a580c81cf6..1fe4750950 100644
--- a/game/modules/tome/data/timed_effects/floor.lua
+++ b/game/modules/tome/data/timed_effects/floor.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/timed_effects/magical.lua b/game/modules/tome/data/timed_effects/magical.lua
index fe3eeb61ab..5afab7c7d8 100644
--- a/game/modules/tome/data/timed_effects/magical.lua
+++ b/game/modules/tome/data/timed_effects/magical.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/timed_effects/mental.lua b/game/modules/tome/data/timed_effects/mental.lua
index fdbcdf8945..e3dff07f2d 100644
--- a/game/modules/tome/data/timed_effects/mental.lua
+++ b/game/modules/tome/data/timed_effects/mental.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/timed_effects/other.lua b/game/modules/tome/data/timed_effects/other.lua
index e4c9037ae5..7c0cbcdb95 100644
--- a/game/modules/tome/data/timed_effects/other.lua
+++ b/game/modules/tome/data/timed_effects/other.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/timed_effects/physical.lua b/game/modules/tome/data/timed_effects/physical.lua
index d13f55d8fb..df286ddb6b 100644
--- a/game/modules/tome/data/timed_effects/physical.lua
+++ b/game/modules/tome/data/timed_effects/physical.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/wda/eyal.lua b/game/modules/tome/data/wda/eyal.lua
index c019c67e23..372e1ba495 100644
--- a/game/modules/tome/data/wda/eyal.lua
+++ b/game/modules/tome/data/wda/eyal.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/abashed-expanse/grids.lua b/game/modules/tome/data/zones/abashed-expanse/grids.lua
index c834ba28d6..223828cf15 100644
--- a/game/modules/tome/data/zones/abashed-expanse/grids.lua
+++ b/game/modules/tome/data/zones/abashed-expanse/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/abashed-expanse/npcs.lua b/game/modules/tome/data/zones/abashed-expanse/npcs.lua
index daf2b8ebff..7d18ed1450 100644
--- a/game/modules/tome/data/zones/abashed-expanse/npcs.lua
+++ b/game/modules/tome/data/zones/abashed-expanse/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/abashed-expanse/objects.lua b/game/modules/tome/data/zones/abashed-expanse/objects.lua
index 4bd50f7744..2e21235fe3 100644
--- a/game/modules/tome/data/zones/abashed-expanse/objects.lua
+++ b/game/modules/tome/data/zones/abashed-expanse/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/abashed-expanse/traps.lua b/game/modules/tome/data/zones/abashed-expanse/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/abashed-expanse/traps.lua
+++ b/game/modules/tome/data/zones/abashed-expanse/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/abashed-expanse/zone.lua b/game/modules/tome/data/zones/abashed-expanse/zone.lua
index 32053fd0ae..354b54cae8 100644
--- a/game/modules/tome/data/zones/abashed-expanse/zone.lua
+++ b/game/modules/tome/data/zones/abashed-expanse/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ancient-elven-ruins/events.lua b/game/modules/tome/data/zones/ancient-elven-ruins/events.lua
index 634c33b3ea..b1603a660d 100644
--- a/game/modules/tome/data/zones/ancient-elven-ruins/events.lua
+++ b/game/modules/tome/data/zones/ancient-elven-ruins/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ancient-elven-ruins/grids.lua b/game/modules/tome/data/zones/ancient-elven-ruins/grids.lua
index efb73a89c8..049816b7eb 100644
--- a/game/modules/tome/data/zones/ancient-elven-ruins/grids.lua
+++ b/game/modules/tome/data/zones/ancient-elven-ruins/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ancient-elven-ruins/npcs.lua b/game/modules/tome/data/zones/ancient-elven-ruins/npcs.lua
index 71c2f6a1c2..eb254abbf9 100644
--- a/game/modules/tome/data/zones/ancient-elven-ruins/npcs.lua
+++ b/game/modules/tome/data/zones/ancient-elven-ruins/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ancient-elven-ruins/objects.lua b/game/modules/tome/data/zones/ancient-elven-ruins/objects.lua
index e3a378d1a1..61335f50bc 100644
--- a/game/modules/tome/data/zones/ancient-elven-ruins/objects.lua
+++ b/game/modules/tome/data/zones/ancient-elven-ruins/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ancient-elven-ruins/traps.lua b/game/modules/tome/data/zones/ancient-elven-ruins/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/ancient-elven-ruins/traps.lua
+++ b/game/modules/tome/data/zones/ancient-elven-ruins/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ancient-elven-ruins/zone.lua b/game/modules/tome/data/zones/ancient-elven-ruins/zone.lua
index 562d820481..3af0a20c50 100644
--- a/game/modules/tome/data/zones/ancient-elven-ruins/zone.lua
+++ b/game/modules/tome/data/zones/ancient-elven-ruins/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ardhungol/events.lua b/game/modules/tome/data/zones/ardhungol/events.lua
index 1c29ed0c50..8f050c766f 100644
--- a/game/modules/tome/data/zones/ardhungol/events.lua
+++ b/game/modules/tome/data/zones/ardhungol/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ardhungol/grids.lua b/game/modules/tome/data/zones/ardhungol/grids.lua
index ebf6a6d63c..6b6084e6d2 100644
--- a/game/modules/tome/data/zones/ardhungol/grids.lua
+++ b/game/modules/tome/data/zones/ardhungol/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ardhungol/npcs.lua b/game/modules/tome/data/zones/ardhungol/npcs.lua
index 9a3fe2a66a..e2545f628a 100644
--- a/game/modules/tome/data/zones/ardhungol/npcs.lua
+++ b/game/modules/tome/data/zones/ardhungol/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ardhungol/objects.lua b/game/modules/tome/data/zones/ardhungol/objects.lua
index a0b087a619..1d6260fc2b 100644
--- a/game/modules/tome/data/zones/ardhungol/objects.lua
+++ b/game/modules/tome/data/zones/ardhungol/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ardhungol/traps.lua b/game/modules/tome/data/zones/ardhungol/traps.lua
index 6bc3e89d31..11980c29f3 100644
--- a/game/modules/tome/data/zones/ardhungol/traps.lua
+++ b/game/modules/tome/data/zones/ardhungol/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ardhungol/zone.lua b/game/modules/tome/data/zones/ardhungol/zone.lua
index 95401ad858..507faab2b3 100644
--- a/game/modules/tome/data/zones/ardhungol/zone.lua
+++ b/game/modules/tome/data/zones/ardhungol/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/arena-unlock/grids.lua b/game/modules/tome/data/zones/arena-unlock/grids.lua
index f35f72d19a..67c6d117c9 100644
--- a/game/modules/tome/data/zones/arena-unlock/grids.lua
+++ b/game/modules/tome/data/zones/arena-unlock/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/arena-unlock/npcs.lua b/game/modules/tome/data/zones/arena-unlock/npcs.lua
index 8e5e215395..a13ba9e93c 100644
--- a/game/modules/tome/data/zones/arena-unlock/npcs.lua
+++ b/game/modules/tome/data/zones/arena-unlock/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/arena-unlock/objects.lua b/game/modules/tome/data/zones/arena-unlock/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/arena-unlock/objects.lua
+++ b/game/modules/tome/data/zones/arena-unlock/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/arena-unlock/traps.lua b/game/modules/tome/data/zones/arena-unlock/traps.lua
index d83f272593..1697f82d9b 100644
--- a/game/modules/tome/data/zones/arena-unlock/traps.lua
+++ b/game/modules/tome/data/zones/arena-unlock/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/arena-unlock/zone.lua b/game/modules/tome/data/zones/arena-unlock/zone.lua
index da2d38b8fd..fb3fd51c22 100644
--- a/game/modules/tome/data/zones/arena-unlock/zone.lua
+++ b/game/modules/tome/data/zones/arena-unlock/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/arena/grids.lua b/game/modules/tome/data/zones/arena/grids.lua
index 1663da9fac..f176b402ec 100644
--- a/game/modules/tome/data/zones/arena/grids.lua
+++ b/game/modules/tome/data/zones/arena/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/arena/npcs.lua b/game/modules/tome/data/zones/arena/npcs.lua
index 9bad95c1e7..eb67227694 100644
--- a/game/modules/tome/data/zones/arena/npcs.lua
+++ b/game/modules/tome/data/zones/arena/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/arena/objects.lua b/game/modules/tome/data/zones/arena/objects.lua
index cd7172ffe9..5740caaa51 100644
--- a/game/modules/tome/data/zones/arena/objects.lua
+++ b/game/modules/tome/data/zones/arena/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/arena/traps.lua b/game/modules/tome/data/zones/arena/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/arena/traps.lua
+++ b/game/modules/tome/data/zones/arena/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/arena/zone.lua b/game/modules/tome/data/zones/arena/zone.lua
index 98e2efa34e..ad08795f88 100644
--- a/game/modules/tome/data/zones/arena/zone.lua
+++ b/game/modules/tome/data/zones/arena/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/blighted-ruins/events.lua b/game/modules/tome/data/zones/blighted-ruins/events.lua
index 5097d39a89..5a56e6910d 100644
--- a/game/modules/tome/data/zones/blighted-ruins/events.lua
+++ b/game/modules/tome/data/zones/blighted-ruins/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/blighted-ruins/grids.lua b/game/modules/tome/data/zones/blighted-ruins/grids.lua
index ba4ebeab32..c63d0093c9 100644
--- a/game/modules/tome/data/zones/blighted-ruins/grids.lua
+++ b/game/modules/tome/data/zones/blighted-ruins/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/blighted-ruins/npcs.lua b/game/modules/tome/data/zones/blighted-ruins/npcs.lua
index 06268b8d46..2576e41edb 100644
--- a/game/modules/tome/data/zones/blighted-ruins/npcs.lua
+++ b/game/modules/tome/data/zones/blighted-ruins/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/blighted-ruins/objects.lua b/game/modules/tome/data/zones/blighted-ruins/objects.lua
index a4ad6ba1df..fb12338751 100644
--- a/game/modules/tome/data/zones/blighted-ruins/objects.lua
+++ b/game/modules/tome/data/zones/blighted-ruins/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/blighted-ruins/traps.lua b/game/modules/tome/data/zones/blighted-ruins/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/blighted-ruins/traps.lua
+++ b/game/modules/tome/data/zones/blighted-ruins/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/blighted-ruins/zone.lua b/game/modules/tome/data/zones/blighted-ruins/zone.lua
index 9c4b2fbfd5..76b889f005 100644
--- a/game/modules/tome/data/zones/blighted-ruins/zone.lua
+++ b/game/modules/tome/data/zones/blighted-ruins/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/briagh-lair/grids.lua b/game/modules/tome/data/zones/briagh-lair/grids.lua
index 73c22660bc..6b69856f88 100644
--- a/game/modules/tome/data/zones/briagh-lair/grids.lua
+++ b/game/modules/tome/data/zones/briagh-lair/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/briagh-lair/npcs.lua b/game/modules/tome/data/zones/briagh-lair/npcs.lua
index 194e6de675..cef9e0f3e2 100644
--- a/game/modules/tome/data/zones/briagh-lair/npcs.lua
+++ b/game/modules/tome/data/zones/briagh-lair/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/briagh-lair/objects.lua b/game/modules/tome/data/zones/briagh-lair/objects.lua
index aa08dad8b4..278c171026 100644
--- a/game/modules/tome/data/zones/briagh-lair/objects.lua
+++ b/game/modules/tome/data/zones/briagh-lair/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/briagh-lair/traps.lua b/game/modules/tome/data/zones/briagh-lair/traps.lua
index 6bc3e89d31..11980c29f3 100644
--- a/game/modules/tome/data/zones/briagh-lair/traps.lua
+++ b/game/modules/tome/data/zones/briagh-lair/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/briagh-lair/zone.lua b/game/modules/tome/data/zones/briagh-lair/zone.lua
index 7d09d08323..6186f7ae90 100644
--- a/game/modules/tome/data/zones/briagh-lair/zone.lua
+++ b/game/modules/tome/data/zones/briagh-lair/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/charred-scar/grids.lua b/game/modules/tome/data/zones/charred-scar/grids.lua
index 4843e55fbf..c210fd2436 100644
--- a/game/modules/tome/data/zones/charred-scar/grids.lua
+++ b/game/modules/tome/data/zones/charred-scar/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/charred-scar/npcs.lua b/game/modules/tome/data/zones/charred-scar/npcs.lua
index 598159157b..53482f9ad1 100644
--- a/game/modules/tome/data/zones/charred-scar/npcs.lua
+++ b/game/modules/tome/data/zones/charred-scar/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/charred-scar/objects.lua b/game/modules/tome/data/zones/charred-scar/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/charred-scar/objects.lua
+++ b/game/modules/tome/data/zones/charred-scar/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/charred-scar/traps.lua b/game/modules/tome/data/zones/charred-scar/traps.lua
index d83f272593..1697f82d9b 100644
--- a/game/modules/tome/data/zones/charred-scar/traps.lua
+++ b/game/modules/tome/data/zones/charred-scar/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/charred-scar/zone.lua b/game/modules/tome/data/zones/charred-scar/zone.lua
index 1fcb44c62a..12c43111a2 100644
--- a/game/modules/tome/data/zones/charred-scar/zone.lua
+++ b/game/modules/tome/data/zones/charred-scar/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/crypt-kryl-feijan/events.lua b/game/modules/tome/data/zones/crypt-kryl-feijan/events.lua
index ebd66ff0e3..fece8d6d9e 100644
--- a/game/modules/tome/data/zones/crypt-kryl-feijan/events.lua
+++ b/game/modules/tome/data/zones/crypt-kryl-feijan/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/crypt-kryl-feijan/grids.lua b/game/modules/tome/data/zones/crypt-kryl-feijan/grids.lua
index 01df3471fa..fb09e72388 100644
--- a/game/modules/tome/data/zones/crypt-kryl-feijan/grids.lua
+++ b/game/modules/tome/data/zones/crypt-kryl-feijan/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/crypt-kryl-feijan/npcs.lua b/game/modules/tome/data/zones/crypt-kryl-feijan/npcs.lua
index 23a3519f11..e2140044a3 100644
--- a/game/modules/tome/data/zones/crypt-kryl-feijan/npcs.lua
+++ b/game/modules/tome/data/zones/crypt-kryl-feijan/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/crypt-kryl-feijan/objects.lua b/game/modules/tome/data/zones/crypt-kryl-feijan/objects.lua
index 4bf9e46e88..e369451e97 100644
--- a/game/modules/tome/data/zones/crypt-kryl-feijan/objects.lua
+++ b/game/modules/tome/data/zones/crypt-kryl-feijan/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/crypt-kryl-feijan/traps.lua b/game/modules/tome/data/zones/crypt-kryl-feijan/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/crypt-kryl-feijan/traps.lua
+++ b/game/modules/tome/data/zones/crypt-kryl-feijan/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/crypt-kryl-feijan/zone.lua b/game/modules/tome/data/zones/crypt-kryl-feijan/zone.lua
index b1c43c3df0..80fc0c8f6c 100644
--- a/game/modules/tome/data/zones/crypt-kryl-feijan/zone.lua
+++ b/game/modules/tome/data/zones/crypt-kryl-feijan/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/daikara/events.lua b/game/modules/tome/data/zones/daikara/events.lua
index 89b7fa4c73..88f2dc568f 100644
--- a/game/modules/tome/data/zones/daikara/events.lua
+++ b/game/modules/tome/data/zones/daikara/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/daikara/grids.lua b/game/modules/tome/data/zones/daikara/grids.lua
index e5cf60a3cc..610c1d4997 100644
--- a/game/modules/tome/data/zones/daikara/grids.lua
+++ b/game/modules/tome/data/zones/daikara/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/daikara/npcs.lua b/game/modules/tome/data/zones/daikara/npcs.lua
index 6a589204bc..15a157e27b 100644
--- a/game/modules/tome/data/zones/daikara/npcs.lua
+++ b/game/modules/tome/data/zones/daikara/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/daikara/objects.lua b/game/modules/tome/data/zones/daikara/objects.lua
index edddfa6098..a074660765 100644
--- a/game/modules/tome/data/zones/daikara/objects.lua
+++ b/game/modules/tome/data/zones/daikara/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/daikara/traps.lua b/game/modules/tome/data/zones/daikara/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/daikara/traps.lua
+++ b/game/modules/tome/data/zones/daikara/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/daikara/zone.lua b/game/modules/tome/data/zones/daikara/zone.lua
index c2e1ce1267..1c350d05bf 100644
--- a/game/modules/tome/data/zones/daikara/zone.lua
+++ b/game/modules/tome/data/zones/daikara/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/deep-bellow/events.lua b/game/modules/tome/data/zones/deep-bellow/events.lua
index f8543dcbc2..e61a462ec6 100644
--- a/game/modules/tome/data/zones/deep-bellow/events.lua
+++ b/game/modules/tome/data/zones/deep-bellow/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/deep-bellow/grids.lua b/game/modules/tome/data/zones/deep-bellow/grids.lua
index 4c4aae1ee4..34c8120a16 100644
--- a/game/modules/tome/data/zones/deep-bellow/grids.lua
+++ b/game/modules/tome/data/zones/deep-bellow/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/deep-bellow/npcs.lua b/game/modules/tome/data/zones/deep-bellow/npcs.lua
index 07938b5ff0..4d25d90fa8 100644
--- a/game/modules/tome/data/zones/deep-bellow/npcs.lua
+++ b/game/modules/tome/data/zones/deep-bellow/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/deep-bellow/objects.lua b/game/modules/tome/data/zones/deep-bellow/objects.lua
index 3dcefb5f1f..9feb7008cc 100644
--- a/game/modules/tome/data/zones/deep-bellow/objects.lua
+++ b/game/modules/tome/data/zones/deep-bellow/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/deep-bellow/traps.lua b/game/modules/tome/data/zones/deep-bellow/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/deep-bellow/traps.lua
+++ b/game/modules/tome/data/zones/deep-bellow/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/deep-bellow/zone.lua b/game/modules/tome/data/zones/deep-bellow/zone.lua
index 1fc5eefb80..b2636260f1 100644
--- a/game/modules/tome/data/zones/deep-bellow/zone.lua
+++ b/game/modules/tome/data/zones/deep-bellow/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/demon-plane-spell/grids.lua b/game/modules/tome/data/zones/demon-plane-spell/grids.lua
index f800e740f0..a0ded4193f 100644
--- a/game/modules/tome/data/zones/demon-plane-spell/grids.lua
+++ b/game/modules/tome/data/zones/demon-plane-spell/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/demon-plane-spell/npcs.lua b/game/modules/tome/data/zones/demon-plane-spell/npcs.lua
index 4ce09f0e82..0554bf2949 100644
--- a/game/modules/tome/data/zones/demon-plane-spell/npcs.lua
+++ b/game/modules/tome/data/zones/demon-plane-spell/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/demon-plane-spell/objects.lua b/game/modules/tome/data/zones/demon-plane-spell/objects.lua
index 41163a5c5b..ca01a5f5b7 100644
--- a/game/modules/tome/data/zones/demon-plane-spell/objects.lua
+++ b/game/modules/tome/data/zones/demon-plane-spell/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/demon-plane-spell/traps.lua b/game/modules/tome/data/zones/demon-plane-spell/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/demon-plane-spell/traps.lua
+++ b/game/modules/tome/data/zones/demon-plane-spell/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/demon-plane-spell/zone.lua b/game/modules/tome/data/zones/demon-plane-spell/zone.lua
index cbdd638527..c3ad315044 100644
--- a/game/modules/tome/data/zones/demon-plane-spell/zone.lua
+++ b/game/modules/tome/data/zones/demon-plane-spell/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/demon-plane/grids.lua b/game/modules/tome/data/zones/demon-plane/grids.lua
index 77c6808e98..455c1bad30 100644
--- a/game/modules/tome/data/zones/demon-plane/grids.lua
+++ b/game/modules/tome/data/zones/demon-plane/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/demon-plane/npcs.lua b/game/modules/tome/data/zones/demon-plane/npcs.lua
index 3c35c64dfe..61d9cd13be 100644
--- a/game/modules/tome/data/zones/demon-plane/npcs.lua
+++ b/game/modules/tome/data/zones/demon-plane/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/demon-plane/objects.lua b/game/modules/tome/data/zones/demon-plane/objects.lua
index 979a7ed512..8485ee9948 100644
--- a/game/modules/tome/data/zones/demon-plane/objects.lua
+++ b/game/modules/tome/data/zones/demon-plane/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/demon-plane/traps.lua b/game/modules/tome/data/zones/demon-plane/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/demon-plane/traps.lua
+++ b/game/modules/tome/data/zones/demon-plane/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/demon-plane/zone.lua b/game/modules/tome/data/zones/demon-plane/zone.lua
index cf431e81fb..159b74ab4a 100644
--- a/game/modules/tome/data/zones/demon-plane/zone.lua
+++ b/game/modules/tome/data/zones/demon-plane/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreadfell-ambush/grids.lua b/game/modules/tome/data/zones/dreadfell-ambush/grids.lua
index 3fb79febf3..7f2d1c02f2 100644
--- a/game/modules/tome/data/zones/dreadfell-ambush/grids.lua
+++ b/game/modules/tome/data/zones/dreadfell-ambush/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreadfell-ambush/npcs.lua b/game/modules/tome/data/zones/dreadfell-ambush/npcs.lua
index e4402d31d9..c0fd94e364 100644
--- a/game/modules/tome/data/zones/dreadfell-ambush/npcs.lua
+++ b/game/modules/tome/data/zones/dreadfell-ambush/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreadfell-ambush/objects.lua b/game/modules/tome/data/zones/dreadfell-ambush/objects.lua
index 4482986d57..d8f91e03de 100644
--- a/game/modules/tome/data/zones/dreadfell-ambush/objects.lua
+++ b/game/modules/tome/data/zones/dreadfell-ambush/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreadfell-ambush/traps.lua b/game/modules/tome/data/zones/dreadfell-ambush/traps.lua
index a24acffb96..127fc82ac0 100644
--- a/game/modules/tome/data/zones/dreadfell-ambush/traps.lua
+++ b/game/modules/tome/data/zones/dreadfell-ambush/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreadfell-ambush/zone.lua b/game/modules/tome/data/zones/dreadfell-ambush/zone.lua
index 72710c4511..a2094b9cc9 100644
--- a/game/modules/tome/data/zones/dreadfell-ambush/zone.lua
+++ b/game/modules/tome/data/zones/dreadfell-ambush/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreadfell/events.lua b/game/modules/tome/data/zones/dreadfell/events.lua
index 2c8377462e..45cd3ef78e 100644
--- a/game/modules/tome/data/zones/dreadfell/events.lua
+++ b/game/modules/tome/data/zones/dreadfell/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreadfell/grids.lua b/game/modules/tome/data/zones/dreadfell/grids.lua
index 97b9002c6a..ef1994479a 100644
--- a/game/modules/tome/data/zones/dreadfell/grids.lua
+++ b/game/modules/tome/data/zones/dreadfell/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreadfell/npcs.lua b/game/modules/tome/data/zones/dreadfell/npcs.lua
index 34e3c97eb0..97eb4a55a8 100644
--- a/game/modules/tome/data/zones/dreadfell/npcs.lua
+++ b/game/modules/tome/data/zones/dreadfell/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreadfell/objects.lua b/game/modules/tome/data/zones/dreadfell/objects.lua
index ef81e998f3..75b7d8eb8f 100644
--- a/game/modules/tome/data/zones/dreadfell/objects.lua
+++ b/game/modules/tome/data/zones/dreadfell/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreadfell/traps.lua b/game/modules/tome/data/zones/dreadfell/traps.lua
index 6d4137ad4a..8bc818c5af 100644
--- a/game/modules/tome/data/zones/dreadfell/traps.lua
+++ b/game/modules/tome/data/zones/dreadfell/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreadfell/zone.lua b/game/modules/tome/data/zones/dreadfell/zone.lua
index 6ec37c182d..d2715e3505 100644
--- a/game/modules/tome/data/zones/dreadfell/zone.lua
+++ b/game/modules/tome/data/zones/dreadfell/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreams/grids.lua b/game/modules/tome/data/zones/dreams/grids.lua
index c35a8f8c71..e4edb9f0a6 100644
--- a/game/modules/tome/data/zones/dreams/grids.lua
+++ b/game/modules/tome/data/zones/dreams/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreams/npcs.lua b/game/modules/tome/data/zones/dreams/npcs.lua
index 87b22ae370..6a813d4386 100644
--- a/game/modules/tome/data/zones/dreams/npcs.lua
+++ b/game/modules/tome/data/zones/dreams/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreams/objects.lua b/game/modules/tome/data/zones/dreams/objects.lua
index a24acffb96..127fc82ac0 100644
--- a/game/modules/tome/data/zones/dreams/objects.lua
+++ b/game/modules/tome/data/zones/dreams/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreams/traps.lua b/game/modules/tome/data/zones/dreams/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/dreams/traps.lua
+++ b/game/modules/tome/data/zones/dreams/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreams/zone.lua b/game/modules/tome/data/zones/dreams/zone.lua
index 0d02a42d3d..5c1cade8f8 100644
--- a/game/modules/tome/data/zones/dreams/zone.lua
+++ b/game/modules/tome/data/zones/dreams/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreamscape-talent/grids.lua b/game/modules/tome/data/zones/dreamscape-talent/grids.lua
index c28bf241bf..4a3e3f4239 100644
--- a/game/modules/tome/data/zones/dreamscape-talent/grids.lua
+++ b/game/modules/tome/data/zones/dreamscape-talent/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreamscape-talent/npcs.lua b/game/modules/tome/data/zones/dreamscape-talent/npcs.lua
index 4ce09f0e82..0554bf2949 100644
--- a/game/modules/tome/data/zones/dreamscape-talent/npcs.lua
+++ b/game/modules/tome/data/zones/dreamscape-talent/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreamscape-talent/objects.lua b/game/modules/tome/data/zones/dreamscape-talent/objects.lua
index 41163a5c5b..ca01a5f5b7 100644
--- a/game/modules/tome/data/zones/dreamscape-talent/objects.lua
+++ b/game/modules/tome/data/zones/dreamscape-talent/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreamscape-talent/traps.lua b/game/modules/tome/data/zones/dreamscape-talent/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/dreamscape-talent/traps.lua
+++ b/game/modules/tome/data/zones/dreamscape-talent/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/dreamscape-talent/zone.lua b/game/modules/tome/data/zones/dreamscape-talent/zone.lua
index b56e8eceef..2e814efede 100644
--- a/game/modules/tome/data/zones/dreamscape-talent/zone.lua
+++ b/game/modules/tome/data/zones/dreamscape-talent/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/eidolon-plane/grids.lua b/game/modules/tome/data/zones/eidolon-plane/grids.lua
index e93537b960..f5e774066b 100644
--- a/game/modules/tome/data/zones/eidolon-plane/grids.lua
+++ b/game/modules/tome/data/zones/eidolon-plane/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/eidolon-plane/npcs.lua b/game/modules/tome/data/zones/eidolon-plane/npcs.lua
index bde3c62319..3a7de21252 100644
--- a/game/modules/tome/data/zones/eidolon-plane/npcs.lua
+++ b/game/modules/tome/data/zones/eidolon-plane/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/eidolon-plane/objects.lua b/game/modules/tome/data/zones/eidolon-plane/objects.lua
index 41163a5c5b..ca01a5f5b7 100644
--- a/game/modules/tome/data/zones/eidolon-plane/objects.lua
+++ b/game/modules/tome/data/zones/eidolon-plane/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/eidolon-plane/traps.lua b/game/modules/tome/data/zones/eidolon-plane/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/eidolon-plane/traps.lua
+++ b/game/modules/tome/data/zones/eidolon-plane/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/eidolon-plane/zone.lua b/game/modules/tome/data/zones/eidolon-plane/zone.lua
index 313d41200a..a5b104be11 100644
--- a/game/modules/tome/data/zones/eidolon-plane/zone.lua
+++ b/game/modules/tome/data/zones/eidolon-plane/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/eruan/events.lua b/game/modules/tome/data/zones/eruan/events.lua
index 6f48a0607c..4b92eff913 100644
--- a/game/modules/tome/data/zones/eruan/events.lua
+++ b/game/modules/tome/data/zones/eruan/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/eruan/grids.lua b/game/modules/tome/data/zones/eruan/grids.lua
index c7420f6eda..9db8bd48a1 100644
--- a/game/modules/tome/data/zones/eruan/grids.lua
+++ b/game/modules/tome/data/zones/eruan/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/eruan/npcs.lua b/game/modules/tome/data/zones/eruan/npcs.lua
index d10865e1af..12be728eb0 100644
--- a/game/modules/tome/data/zones/eruan/npcs.lua
+++ b/game/modules/tome/data/zones/eruan/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/eruan/objects.lua b/game/modules/tome/data/zones/eruan/objects.lua
index ee3a50b5fe..9fe9032b7c 100644
--- a/game/modules/tome/data/zones/eruan/objects.lua
+++ b/game/modules/tome/data/zones/eruan/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/eruan/traps.lua b/game/modules/tome/data/zones/eruan/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/eruan/traps.lua
+++ b/game/modules/tome/data/zones/eruan/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/eruan/zone.lua b/game/modules/tome/data/zones/eruan/zone.lua
index 847f6cb52c..d888d92e37 100644
--- a/game/modules/tome/data/zones/eruan/zone.lua
+++ b/game/modules/tome/data/zones/eruan/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/flooded-cave/grids.lua b/game/modules/tome/data/zones/flooded-cave/grids.lua
index d0641146e6..c5d67c900b 100644
--- a/game/modules/tome/data/zones/flooded-cave/grids.lua
+++ b/game/modules/tome/data/zones/flooded-cave/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/flooded-cave/npcs.lua b/game/modules/tome/data/zones/flooded-cave/npcs.lua
index f3c8c4ac13..2ce767edb5 100644
--- a/game/modules/tome/data/zones/flooded-cave/npcs.lua
+++ b/game/modules/tome/data/zones/flooded-cave/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/flooded-cave/objects.lua b/game/modules/tome/data/zones/flooded-cave/objects.lua
index 448a4ecff0..54ca920df8 100644
--- a/game/modules/tome/data/zones/flooded-cave/objects.lua
+++ b/game/modules/tome/data/zones/flooded-cave/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/flooded-cave/traps.lua b/game/modules/tome/data/zones/flooded-cave/traps.lua
index 6bc3e89d31..11980c29f3 100644
--- a/game/modules/tome/data/zones/flooded-cave/traps.lua
+++ b/game/modules/tome/data/zones/flooded-cave/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/flooded-cave/zone.lua b/game/modules/tome/data/zones/flooded-cave/zone.lua
index ee11dfd349..8efdc6cf40 100644
--- a/game/modules/tome/data/zones/flooded-cave/zone.lua
+++ b/game/modules/tome/data/zones/flooded-cave/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/gladium/grids.lua b/game/modules/tome/data/zones/gladium/grids.lua
index 783e2734c1..b7f8446345 100644
--- a/game/modules/tome/data/zones/gladium/grids.lua
+++ b/game/modules/tome/data/zones/gladium/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/gladium/npcs.lua b/game/modules/tome/data/zones/gladium/npcs.lua
index 31d77de964..7ed5c3bb0a 100644
--- a/game/modules/tome/data/zones/gladium/npcs.lua
+++ b/game/modules/tome/data/zones/gladium/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/gladium/objects.lua b/game/modules/tome/data/zones/gladium/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/gladium/objects.lua
+++ b/game/modules/tome/data/zones/gladium/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/gladium/traps.lua b/game/modules/tome/data/zones/gladium/traps.lua
index 02f32361a3..ffc0dced3f 100644
--- a/game/modules/tome/data/zones/gladium/traps.lua
+++ b/game/modules/tome/data/zones/gladium/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/gladium/zone.lua b/game/modules/tome/data/zones/gladium/zone.lua
index 1e6cbb37ac..64b70ef7f1 100644
--- a/game/modules/tome/data/zones/gladium/zone.lua
+++ b/game/modules/tome/data/zones/gladium/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/golem-graveyard/events.lua b/game/modules/tome/data/zones/golem-graveyard/events.lua
index c80ca73ef7..6c9067930a 100644
--- a/game/modules/tome/data/zones/golem-graveyard/events.lua
+++ b/game/modules/tome/data/zones/golem-graveyard/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/golem-graveyard/grids.lua b/game/modules/tome/data/zones/golem-graveyard/grids.lua
index 3d171bfd9b..a8de2447e3 100644
--- a/game/modules/tome/data/zones/golem-graveyard/grids.lua
+++ b/game/modules/tome/data/zones/golem-graveyard/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/golem-graveyard/npcs.lua b/game/modules/tome/data/zones/golem-graveyard/npcs.lua
index bc18b5529a..58c7cc60c8 100644
--- a/game/modules/tome/data/zones/golem-graveyard/npcs.lua
+++ b/game/modules/tome/data/zones/golem-graveyard/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/golem-graveyard/objects.lua b/game/modules/tome/data/zones/golem-graveyard/objects.lua
index 226cb89c47..d0eac1ae2b 100644
--- a/game/modules/tome/data/zones/golem-graveyard/objects.lua
+++ b/game/modules/tome/data/zones/golem-graveyard/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/golem-graveyard/traps.lua b/game/modules/tome/data/zones/golem-graveyard/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/golem-graveyard/traps.lua
+++ b/game/modules/tome/data/zones/golem-graveyard/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/golem-graveyard/zone.lua b/game/modules/tome/data/zones/golem-graveyard/zone.lua
index e61185e2f3..3dae6914b6 100644
--- a/game/modules/tome/data/zones/golem-graveyard/zone.lua
+++ b/game/modules/tome/data/zones/golem-graveyard/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/gorbat-pride/events.lua b/game/modules/tome/data/zones/gorbat-pride/events.lua
index 150ab3c6d8..cba1f11a59 100644
--- a/game/modules/tome/data/zones/gorbat-pride/events.lua
+++ b/game/modules/tome/data/zones/gorbat-pride/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/gorbat-pride/grids.lua b/game/modules/tome/data/zones/gorbat-pride/grids.lua
index 392ea78a93..cbca2dbaba 100644
--- a/game/modules/tome/data/zones/gorbat-pride/grids.lua
+++ b/game/modules/tome/data/zones/gorbat-pride/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/gorbat-pride/npcs.lua b/game/modules/tome/data/zones/gorbat-pride/npcs.lua
index b547e44539..8a2d74fb59 100644
--- a/game/modules/tome/data/zones/gorbat-pride/npcs.lua
+++ b/game/modules/tome/data/zones/gorbat-pride/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/gorbat-pride/objects.lua b/game/modules/tome/data/zones/gorbat-pride/objects.lua
index 62f393f47f..76fd8541dd 100644
--- a/game/modules/tome/data/zones/gorbat-pride/objects.lua
+++ b/game/modules/tome/data/zones/gorbat-pride/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/gorbat-pride/zone.lua b/game/modules/tome/data/zones/gorbat-pride/zone.lua
index c2cb259a1b..ea3341b071 100644
--- a/game/modules/tome/data/zones/gorbat-pride/zone.lua
+++ b/game/modules/tome/data/zones/gorbat-pride/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/grushnak-pride/events.lua b/game/modules/tome/data/zones/grushnak-pride/events.lua
index 6f23120ec7..7869c84623 100644
--- a/game/modules/tome/data/zones/grushnak-pride/events.lua
+++ b/game/modules/tome/data/zones/grushnak-pride/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/grushnak-pride/grids.lua b/game/modules/tome/data/zones/grushnak-pride/grids.lua
index 610013e394..7af8a2f215 100644
--- a/game/modules/tome/data/zones/grushnak-pride/grids.lua
+++ b/game/modules/tome/data/zones/grushnak-pride/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/grushnak-pride/npcs.lua b/game/modules/tome/data/zones/grushnak-pride/npcs.lua
index 273481fe2b..7381f1c9ed 100644
--- a/game/modules/tome/data/zones/grushnak-pride/npcs.lua
+++ b/game/modules/tome/data/zones/grushnak-pride/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/grushnak-pride/objects.lua b/game/modules/tome/data/zones/grushnak-pride/objects.lua
index d18787469c..a446efd810 100644
--- a/game/modules/tome/data/zones/grushnak-pride/objects.lua
+++ b/game/modules/tome/data/zones/grushnak-pride/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/grushnak-pride/zone.lua b/game/modules/tome/data/zones/grushnak-pride/zone.lua
index ffe09905cf..89e208e1b6 100644
--- a/game/modules/tome/data/zones/grushnak-pride/zone.lua
+++ b/game/modules/tome/data/zones/grushnak-pride/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/halfling-ruins/events.lua b/game/modules/tome/data/zones/halfling-ruins/events.lua
index d57ef9ca41..1f6942f130 100644
--- a/game/modules/tome/data/zones/halfling-ruins/events.lua
+++ b/game/modules/tome/data/zones/halfling-ruins/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/halfling-ruins/grids.lua b/game/modules/tome/data/zones/halfling-ruins/grids.lua
index 1726f52678..e57ee0ee2a 100644
--- a/game/modules/tome/data/zones/halfling-ruins/grids.lua
+++ b/game/modules/tome/data/zones/halfling-ruins/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/halfling-ruins/npcs.lua b/game/modules/tome/data/zones/halfling-ruins/npcs.lua
index 5c170cfce3..b65b2cca15 100644
--- a/game/modules/tome/data/zones/halfling-ruins/npcs.lua
+++ b/game/modules/tome/data/zones/halfling-ruins/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/halfling-ruins/objects.lua b/game/modules/tome/data/zones/halfling-ruins/objects.lua
index 9be52aa9d7..4888a3e98a 100644
--- a/game/modules/tome/data/zones/halfling-ruins/objects.lua
+++ b/game/modules/tome/data/zones/halfling-ruins/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/halfling-ruins/traps.lua b/game/modules/tome/data/zones/halfling-ruins/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/halfling-ruins/traps.lua
+++ b/game/modules/tome/data/zones/halfling-ruins/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/halfling-ruins/zone.lua b/game/modules/tome/data/zones/halfling-ruins/zone.lua
index 392e4fd034..2858c35e9a 100644
--- a/game/modules/tome/data/zones/halfling-ruins/zone.lua
+++ b/game/modules/tome/data/zones/halfling-ruins/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/heart-gloom/events.lua b/game/modules/tome/data/zones/heart-gloom/events.lua
index f8543dcbc2..e61a462ec6 100644
--- a/game/modules/tome/data/zones/heart-gloom/events.lua
+++ b/game/modules/tome/data/zones/heart-gloom/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/heart-gloom/grids.lua b/game/modules/tome/data/zones/heart-gloom/grids.lua
index 3a09c7a1d6..535345003b 100644
--- a/game/modules/tome/data/zones/heart-gloom/grids.lua
+++ b/game/modules/tome/data/zones/heart-gloom/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/heart-gloom/npcs.lua b/game/modules/tome/data/zones/heart-gloom/npcs.lua
index 2aeaac0f40..eab2ccd7f2 100644
--- a/game/modules/tome/data/zones/heart-gloom/npcs.lua
+++ b/game/modules/tome/data/zones/heart-gloom/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/heart-gloom/objects.lua b/game/modules/tome/data/zones/heart-gloom/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/heart-gloom/objects.lua
+++ b/game/modules/tome/data/zones/heart-gloom/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/heart-gloom/traps.lua b/game/modules/tome/data/zones/heart-gloom/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/heart-gloom/traps.lua
+++ b/game/modules/tome/data/zones/heart-gloom/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/heart-gloom/zone.lua b/game/modules/tome/data/zones/heart-gloom/zone.lua
index 39d3d8b002..50e549b9b0 100644
--- a/game/modules/tome/data/zones/heart-gloom/zone.lua
+++ b/game/modules/tome/data/zones/heart-gloom/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/high-peak/grids.lua b/game/modules/tome/data/zones/high-peak/grids.lua
index 74bf64ca7a..6b061e8a5d 100644
--- a/game/modules/tome/data/zones/high-peak/grids.lua
+++ b/game/modules/tome/data/zones/high-peak/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/high-peak/npcs.lua b/game/modules/tome/data/zones/high-peak/npcs.lua
index e6eebeddd7..a771c3e5ec 100644
--- a/game/modules/tome/data/zones/high-peak/npcs.lua
+++ b/game/modules/tome/data/zones/high-peak/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/high-peak/objects.lua b/game/modules/tome/data/zones/high-peak/objects.lua
index ad07e21e92..e438fb3fdc 100644
--- a/game/modules/tome/data/zones/high-peak/objects.lua
+++ b/game/modules/tome/data/zones/high-peak/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/high-peak/traps.lua b/game/modules/tome/data/zones/high-peak/traps.lua
index 6d4137ad4a..8bc818c5af 100644
--- a/game/modules/tome/data/zones/high-peak/traps.lua
+++ b/game/modules/tome/data/zones/high-peak/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/high-peak/zone.lua b/game/modules/tome/data/zones/high-peak/zone.lua
index e1ada0cf6c..1e6f413d35 100644
--- a/game/modules/tome/data/zones/high-peak/zone.lua
+++ b/game/modules/tome/data/zones/high-peak/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/illusory-castle/grids.lua b/game/modules/tome/data/zones/illusory-castle/grids.lua
index 1764696b34..32ba2fa723 100644
--- a/game/modules/tome/data/zones/illusory-castle/grids.lua
+++ b/game/modules/tome/data/zones/illusory-castle/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/illusory-castle/npcs.lua b/game/modules/tome/data/zones/illusory-castle/npcs.lua
index ff8890cf4c..e1dea76a95 100644
--- a/game/modules/tome/data/zones/illusory-castle/npcs.lua
+++ b/game/modules/tome/data/zones/illusory-castle/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/illusory-castle/objects.lua b/game/modules/tome/data/zones/illusory-castle/objects.lua
index 1e95167379..dcc8d8f694 100644
--- a/game/modules/tome/data/zones/illusory-castle/objects.lua
+++ b/game/modules/tome/data/zones/illusory-castle/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/illusory-castle/traps.lua b/game/modules/tome/data/zones/illusory-castle/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/illusory-castle/traps.lua
+++ b/game/modules/tome/data/zones/illusory-castle/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/illusory-castle/zone.lua b/game/modules/tome/data/zones/illusory-castle/zone.lua
index 0c39f70ff9..87aedd8388 100644
--- a/game/modules/tome/data/zones/illusory-castle/zone.lua
+++ b/game/modules/tome/data/zones/illusory-castle/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/infinite-dungeon/events.lua b/game/modules/tome/data/zones/infinite-dungeon/events.lua
index 2e47da7fa4..40c622f980 100644
--- a/game/modules/tome/data/zones/infinite-dungeon/events.lua
+++ b/game/modules/tome/data/zones/infinite-dungeon/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/infinite-dungeon/grids.lua b/game/modules/tome/data/zones/infinite-dungeon/grids.lua
index 20931b8697..be98c0ec4f 100644
--- a/game/modules/tome/data/zones/infinite-dungeon/grids.lua
+++ b/game/modules/tome/data/zones/infinite-dungeon/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/infinite-dungeon/npcs.lua b/game/modules/tome/data/zones/infinite-dungeon/npcs.lua
index 345fd35d88..5594a7e857 100644
--- a/game/modules/tome/data/zones/infinite-dungeon/npcs.lua
+++ b/game/modules/tome/data/zones/infinite-dungeon/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/infinite-dungeon/objects.lua b/game/modules/tome/data/zones/infinite-dungeon/objects.lua
index 44999c6d31..b665ca8c3c 100644
--- a/game/modules/tome/data/zones/infinite-dungeon/objects.lua
+++ b/game/modules/tome/data/zones/infinite-dungeon/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/infinite-dungeon/traps.lua b/game/modules/tome/data/zones/infinite-dungeon/traps.lua
index f83938ee8e..2219791b89 100644
--- a/game/modules/tome/data/zones/infinite-dungeon/traps.lua
+++ b/game/modules/tome/data/zones/infinite-dungeon/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/infinite-dungeon/zone.lua b/game/modules/tome/data/zones/infinite-dungeon/zone.lua
index 87d99a43ad..4dfcd65c09 100644
--- a/game/modules/tome/data/zones/infinite-dungeon/zone.lua
+++ b/game/modules/tome/data/zones/infinite-dungeon/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/keepsake-meadow/grids.lua b/game/modules/tome/data/zones/keepsake-meadow/grids.lua
index ad275a0a01..8bcbf2702b 100644
--- a/game/modules/tome/data/zones/keepsake-meadow/grids.lua
+++ b/game/modules/tome/data/zones/keepsake-meadow/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/keepsake-meadow/npcs.lua b/game/modules/tome/data/zones/keepsake-meadow/npcs.lua
index df4220b691..e765e776e6 100644
--- a/game/modules/tome/data/zones/keepsake-meadow/npcs.lua
+++ b/game/modules/tome/data/zones/keepsake-meadow/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/keepsake-meadow/objects.lua b/game/modules/tome/data/zones/keepsake-meadow/objects.lua
index 2c3c9a45ac..17a3033a39 100644
--- a/game/modules/tome/data/zones/keepsake-meadow/objects.lua
+++ b/game/modules/tome/data/zones/keepsake-meadow/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/keepsake-meadow/traps.lua b/game/modules/tome/data/zones/keepsake-meadow/traps.lua
index 470302ed7e..8ca1152390 100644
--- a/game/modules/tome/data/zones/keepsake-meadow/traps.lua
+++ b/game/modules/tome/data/zones/keepsake-meadow/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/lake-nur/grids.lua b/game/modules/tome/data/zones/lake-nur/grids.lua
index ad933b5b22..bca20125b0 100644
--- a/game/modules/tome/data/zones/lake-nur/grids.lua
+++ b/game/modules/tome/data/zones/lake-nur/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/lake-nur/npcs.lua b/game/modules/tome/data/zones/lake-nur/npcs.lua
index 9faed03704..a9596bcbd6 100644
--- a/game/modules/tome/data/zones/lake-nur/npcs.lua
+++ b/game/modules/tome/data/zones/lake-nur/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/lake-nur/objects.lua b/game/modules/tome/data/zones/lake-nur/objects.lua
index b59815ee86..c30d0c58be 100644
--- a/game/modules/tome/data/zones/lake-nur/objects.lua
+++ b/game/modules/tome/data/zones/lake-nur/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/lake-nur/traps.lua b/game/modules/tome/data/zones/lake-nur/traps.lua
index 6bc3e89d31..11980c29f3 100644
--- a/game/modules/tome/data/zones/lake-nur/traps.lua
+++ b/game/modules/tome/data/zones/lake-nur/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/lake-nur/zone.lua b/game/modules/tome/data/zones/lake-nur/zone.lua
index c48f1c4919..e04d0f1265 100644
--- a/game/modules/tome/data/zones/lake-nur/zone.lua
+++ b/game/modules/tome/data/zones/lake-nur/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/last-hope-graveyard/grids.lua b/game/modules/tome/data/zones/last-hope-graveyard/grids.lua
index 02977a92c6..a0c841812c 100644
--- a/game/modules/tome/data/zones/last-hope-graveyard/grids.lua
+++ b/game/modules/tome/data/zones/last-hope-graveyard/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/last-hope-graveyard/npcs.lua b/game/modules/tome/data/zones/last-hope-graveyard/npcs.lua
index 7292a40c53..a66e5fef1f 100644
--- a/game/modules/tome/data/zones/last-hope-graveyard/npcs.lua
+++ b/game/modules/tome/data/zones/last-hope-graveyard/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/last-hope-graveyard/objects.lua b/game/modules/tome/data/zones/last-hope-graveyard/objects.lua
index 2cb05879bf..206bfbf79f 100644
--- a/game/modules/tome/data/zones/last-hope-graveyard/objects.lua
+++ b/game/modules/tome/data/zones/last-hope-graveyard/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/last-hope-graveyard/traps.lua b/game/modules/tome/data/zones/last-hope-graveyard/traps.lua
index 6bc3e89d31..11980c29f3 100644
--- a/game/modules/tome/data/zones/last-hope-graveyard/traps.lua
+++ b/game/modules/tome/data/zones/last-hope-graveyard/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/last-hope-graveyard/zone.lua b/game/modules/tome/data/zones/last-hope-graveyard/zone.lua
index f06f4e8d48..b504cc3bc8 100644
--- a/game/modules/tome/data/zones/last-hope-graveyard/zone.lua
+++ b/game/modules/tome/data/zones/last-hope-graveyard/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/mark-spellblaze/events.lua b/game/modules/tome/data/zones/mark-spellblaze/events.lua
index 503a59606c..e8de7673e1 100644
--- a/game/modules/tome/data/zones/mark-spellblaze/events.lua
+++ b/game/modules/tome/data/zones/mark-spellblaze/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/mark-spellblaze/grids.lua b/game/modules/tome/data/zones/mark-spellblaze/grids.lua
index 2f71efa914..2e28b4f320 100644
--- a/game/modules/tome/data/zones/mark-spellblaze/grids.lua
+++ b/game/modules/tome/data/zones/mark-spellblaze/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/mark-spellblaze/npcs.lua b/game/modules/tome/data/zones/mark-spellblaze/npcs.lua
index 1df4d0d253..424182e884 100644
--- a/game/modules/tome/data/zones/mark-spellblaze/npcs.lua
+++ b/game/modules/tome/data/zones/mark-spellblaze/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/mark-spellblaze/objects.lua b/game/modules/tome/data/zones/mark-spellblaze/objects.lua
index 5b62532b57..2e3d45de9e 100644
--- a/game/modules/tome/data/zones/mark-spellblaze/objects.lua
+++ b/game/modules/tome/data/zones/mark-spellblaze/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/mark-spellblaze/traps.lua b/game/modules/tome/data/zones/mark-spellblaze/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/mark-spellblaze/traps.lua
+++ b/game/modules/tome/data/zones/mark-spellblaze/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/mark-spellblaze/zone.lua b/game/modules/tome/data/zones/mark-spellblaze/zone.lua
index 179317d246..19bfd250e5 100644
--- a/game/modules/tome/data/zones/mark-spellblaze/zone.lua
+++ b/game/modules/tome/data/zones/mark-spellblaze/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/maze/events.lua b/game/modules/tome/data/zones/maze/events.lua
index aa67988da4..be91b43750 100644
--- a/game/modules/tome/data/zones/maze/events.lua
+++ b/game/modules/tome/data/zones/maze/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/maze/grids.lua b/game/modules/tome/data/zones/maze/grids.lua
index c94e7e7515..04e35966a8 100644
--- a/game/modules/tome/data/zones/maze/grids.lua
+++ b/game/modules/tome/data/zones/maze/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/maze/npcs.lua b/game/modules/tome/data/zones/maze/npcs.lua
index 0a22c1f548..72cf140c32 100644
--- a/game/modules/tome/data/zones/maze/npcs.lua
+++ b/game/modules/tome/data/zones/maze/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/maze/objects.lua b/game/modules/tome/data/zones/maze/objects.lua
index b1d2ffb262..6d7649c931 100644
--- a/game/modules/tome/data/zones/maze/objects.lua
+++ b/game/modules/tome/data/zones/maze/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/maze/traps.lua b/game/modules/tome/data/zones/maze/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/maze/traps.lua
+++ b/game/modules/tome/data/zones/maze/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/maze/zone.lua b/game/modules/tome/data/zones/maze/zone.lua
index 118f3bfd75..dc86e2a8b6 100644
--- a/game/modules/tome/data/zones/maze/zone.lua
+++ b/game/modules/tome/data/zones/maze/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/murgol-lair/grids.lua b/game/modules/tome/data/zones/murgol-lair/grids.lua
index d0641146e6..c5d67c900b 100644
--- a/game/modules/tome/data/zones/murgol-lair/grids.lua
+++ b/game/modules/tome/data/zones/murgol-lair/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/murgol-lair/npcs.lua b/game/modules/tome/data/zones/murgol-lair/npcs.lua
index 6ec32fad8a..d3873cc106 100644
--- a/game/modules/tome/data/zones/murgol-lair/npcs.lua
+++ b/game/modules/tome/data/zones/murgol-lair/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/murgol-lair/objects.lua b/game/modules/tome/data/zones/murgol-lair/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/murgol-lair/objects.lua
+++ b/game/modules/tome/data/zones/murgol-lair/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/murgol-lair/traps.lua b/game/modules/tome/data/zones/murgol-lair/traps.lua
index 6bc3e89d31..11980c29f3 100644
--- a/game/modules/tome/data/zones/murgol-lair/traps.lua
+++ b/game/modules/tome/data/zones/murgol-lair/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/murgol-lair/zone.lua b/game/modules/tome/data/zones/murgol-lair/zone.lua
index 3aa8598637..23b569e9bd 100644
--- a/game/modules/tome/data/zones/murgol-lair/zone.lua
+++ b/game/modules/tome/data/zones/murgol-lair/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/norgos-lair/events.lua b/game/modules/tome/data/zones/norgos-lair/events.lua
index da5bbbd646..45ccc0afc4 100644
--- a/game/modules/tome/data/zones/norgos-lair/events.lua
+++ b/game/modules/tome/data/zones/norgos-lair/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/norgos-lair/grids.lua b/game/modules/tome/data/zones/norgos-lair/grids.lua
index 8cb5b8395c..5130c156f9 100644
--- a/game/modules/tome/data/zones/norgos-lair/grids.lua
+++ b/game/modules/tome/data/zones/norgos-lair/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/norgos-lair/npcs.lua b/game/modules/tome/data/zones/norgos-lair/npcs.lua
index eca26eaea6..ad335834a2 100644
--- a/game/modules/tome/data/zones/norgos-lair/npcs.lua
+++ b/game/modules/tome/data/zones/norgos-lair/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/norgos-lair/objects.lua b/game/modules/tome/data/zones/norgos-lair/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/norgos-lair/objects.lua
+++ b/game/modules/tome/data/zones/norgos-lair/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/norgos-lair/traps.lua b/game/modules/tome/data/zones/norgos-lair/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/norgos-lair/traps.lua
+++ b/game/modules/tome/data/zones/norgos-lair/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/norgos-lair/zone.lua b/game/modules/tome/data/zones/norgos-lair/zone.lua
index 7e2d7f584e..0a5d864cea 100644
--- a/game/modules/tome/data/zones/norgos-lair/zone.lua
+++ b/game/modules/tome/data/zones/norgos-lair/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/noxious-caldera/events.lua b/game/modules/tome/data/zones/noxious-caldera/events.lua
index 1e0ea6e913..0cf5e9cce4 100644
--- a/game/modules/tome/data/zones/noxious-caldera/events.lua
+++ b/game/modules/tome/data/zones/noxious-caldera/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/noxious-caldera/grids.lua b/game/modules/tome/data/zones/noxious-caldera/grids.lua
index 3325ca1c4b..08c795e24e 100644
--- a/game/modules/tome/data/zones/noxious-caldera/grids.lua
+++ b/game/modules/tome/data/zones/noxious-caldera/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/noxious-caldera/npcs.lua b/game/modules/tome/data/zones/noxious-caldera/npcs.lua
index dd9b9d4177..0130b50114 100644
--- a/game/modules/tome/data/zones/noxious-caldera/npcs.lua
+++ b/game/modules/tome/data/zones/noxious-caldera/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/noxious-caldera/objects.lua b/game/modules/tome/data/zones/noxious-caldera/objects.lua
index 8ee3e81d83..5c3507d81d 100644
--- a/game/modules/tome/data/zones/noxious-caldera/objects.lua
+++ b/game/modules/tome/data/zones/noxious-caldera/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/noxious-caldera/traps.lua b/game/modules/tome/data/zones/noxious-caldera/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/noxious-caldera/traps.lua
+++ b/game/modules/tome/data/zones/noxious-caldera/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/noxious-caldera/zone.lua b/game/modules/tome/data/zones/noxious-caldera/zone.lua
index b4b3039fad..86520c7d19 100644
--- a/game/modules/tome/data/zones/noxious-caldera/zone.lua
+++ b/game/modules/tome/data/zones/noxious-caldera/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/old-forest/events.lua b/game/modules/tome/data/zones/old-forest/events.lua
index 11b517713e..f50c222877 100644
--- a/game/modules/tome/data/zones/old-forest/events.lua
+++ b/game/modules/tome/data/zones/old-forest/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/old-forest/grids.lua b/game/modules/tome/data/zones/old-forest/grids.lua
index 102479e25e..a3ee268cb2 100644
--- a/game/modules/tome/data/zones/old-forest/grids.lua
+++ b/game/modules/tome/data/zones/old-forest/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/old-forest/npcs.lua b/game/modules/tome/data/zones/old-forest/npcs.lua
index b3354b5abf..fe74a7ac76 100644
--- a/game/modules/tome/data/zones/old-forest/npcs.lua
+++ b/game/modules/tome/data/zones/old-forest/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/old-forest/objects.lua b/game/modules/tome/data/zones/old-forest/objects.lua
index 8a76dccca3..ea7cbccd90 100644
--- a/game/modules/tome/data/zones/old-forest/objects.lua
+++ b/game/modules/tome/data/zones/old-forest/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/old-forest/traps.lua b/game/modules/tome/data/zones/old-forest/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/old-forest/traps.lua
+++ b/game/modules/tome/data/zones/old-forest/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/old-forest/zone.lua b/game/modules/tome/data/zones/old-forest/zone.lua
index bb8948f3fb..6f4f393a71 100644
--- a/game/modules/tome/data/zones/old-forest/zone.lua
+++ b/game/modules/tome/data/zones/old-forest/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/orc-breeding-pit/events.lua b/game/modules/tome/data/zones/orc-breeding-pit/events.lua
index ef177620f7..0dbb90549d 100644
--- a/game/modules/tome/data/zones/orc-breeding-pit/events.lua
+++ b/game/modules/tome/data/zones/orc-breeding-pit/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/orc-breeding-pit/grids.lua b/game/modules/tome/data/zones/orc-breeding-pit/grids.lua
index 1a270efb82..d10eb8eb22 100644
--- a/game/modules/tome/data/zones/orc-breeding-pit/grids.lua
+++ b/game/modules/tome/data/zones/orc-breeding-pit/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/orc-breeding-pit/npcs.lua b/game/modules/tome/data/zones/orc-breeding-pit/npcs.lua
index ef9a9e7b16..395515d570 100644
--- a/game/modules/tome/data/zones/orc-breeding-pit/npcs.lua
+++ b/game/modules/tome/data/zones/orc-breeding-pit/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/orc-breeding-pit/objects.lua b/game/modules/tome/data/zones/orc-breeding-pit/objects.lua
index 01c9c426f7..c09f2bfcf1 100644
--- a/game/modules/tome/data/zones/orc-breeding-pit/objects.lua
+++ b/game/modules/tome/data/zones/orc-breeding-pit/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/orc-breeding-pit/zone.lua b/game/modules/tome/data/zones/orc-breeding-pit/zone.lua
index db87b685fd..469b2fd1dd 100644
--- a/game/modules/tome/data/zones/orc-breeding-pit/zone.lua
+++ b/game/modules/tome/data/zones/orc-breeding-pit/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/paradox-plane/grids.lua b/game/modules/tome/data/zones/paradox-plane/grids.lua
index 45dbb61f64..bda3b2f316 100644
--- a/game/modules/tome/data/zones/paradox-plane/grids.lua
+++ b/game/modules/tome/data/zones/paradox-plane/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/paradox-plane/npcs.lua b/game/modules/tome/data/zones/paradox-plane/npcs.lua
index 822b29a9ee..c6bcf71f56 100644
--- a/game/modules/tome/data/zones/paradox-plane/npcs.lua
+++ b/game/modules/tome/data/zones/paradox-plane/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/paradox-plane/objects.lua b/game/modules/tome/data/zones/paradox-plane/objects.lua
index e4b0b61338..93d770a4fe 100644
--- a/game/modules/tome/data/zones/paradox-plane/objects.lua
+++ b/game/modules/tome/data/zones/paradox-plane/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/paradox-plane/traps.lua b/game/modules/tome/data/zones/paradox-plane/traps.lua
index bdc0bde7c3..509316ea09 100644
--- a/game/modules/tome/data/zones/paradox-plane/traps.lua
+++ b/game/modules/tome/data/zones/paradox-plane/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/paradox-plane/zone.lua b/game/modules/tome/data/zones/paradox-plane/zone.lua
index 11f7329626..28d0b18152 100644
--- a/game/modules/tome/data/zones/paradox-plane/zone.lua
+++ b/game/modules/tome/data/zones/paradox-plane/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/rak-shor-pride/events.lua b/game/modules/tome/data/zones/rak-shor-pride/events.lua
index ff3ff99c6a..d2f4e199c9 100644
--- a/game/modules/tome/data/zones/rak-shor-pride/events.lua
+++ b/game/modules/tome/data/zones/rak-shor-pride/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/rak-shor-pride/grids.lua b/game/modules/tome/data/zones/rak-shor-pride/grids.lua
index 5dc0581378..b1496cbf36 100644
--- a/game/modules/tome/data/zones/rak-shor-pride/grids.lua
+++ b/game/modules/tome/data/zones/rak-shor-pride/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/rak-shor-pride/npcs.lua b/game/modules/tome/data/zones/rak-shor-pride/npcs.lua
index 22dbfbb34a..84625373d2 100644
--- a/game/modules/tome/data/zones/rak-shor-pride/npcs.lua
+++ b/game/modules/tome/data/zones/rak-shor-pride/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/rak-shor-pride/objects.lua b/game/modules/tome/data/zones/rak-shor-pride/objects.lua
index d9d3d3d62a..2bf3233d97 100644
--- a/game/modules/tome/data/zones/rak-shor-pride/objects.lua
+++ b/game/modules/tome/data/zones/rak-shor-pride/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/rak-shor-pride/zone.lua b/game/modules/tome/data/zones/rak-shor-pride/zone.lua
index 57c77b6da3..0df4f94ebd 100644
--- a/game/modules/tome/data/zones/rak-shor-pride/zone.lua
+++ b/game/modules/tome/data/zones/rak-shor-pride/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/reknor-escape/events.lua b/game/modules/tome/data/zones/reknor-escape/events.lua
index 0a6b2df62f..63b97ab7ce 100644
--- a/game/modules/tome/data/zones/reknor-escape/events.lua
+++ b/game/modules/tome/data/zones/reknor-escape/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/reknor-escape/grids.lua b/game/modules/tome/data/zones/reknor-escape/grids.lua
index f7b6e4356f..71185d9e48 100644
--- a/game/modules/tome/data/zones/reknor-escape/grids.lua
+++ b/game/modules/tome/data/zones/reknor-escape/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/reknor-escape/npcs.lua b/game/modules/tome/data/zones/reknor-escape/npcs.lua
index 0cb425aca7..7fda73730b 100644
--- a/game/modules/tome/data/zones/reknor-escape/npcs.lua
+++ b/game/modules/tome/data/zones/reknor-escape/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/reknor-escape/objects.lua b/game/modules/tome/data/zones/reknor-escape/objects.lua
index d6f3335a6e..922e38c5b7 100644
--- a/game/modules/tome/data/zones/reknor-escape/objects.lua
+++ b/game/modules/tome/data/zones/reknor-escape/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/reknor-escape/traps.lua b/game/modules/tome/data/zones/reknor-escape/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/reknor-escape/traps.lua
+++ b/game/modules/tome/data/zones/reknor-escape/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/reknor-escape/zone.lua b/game/modules/tome/data/zones/reknor-escape/zone.lua
index 77d02469ca..6e5866ab69 100644
--- a/game/modules/tome/data/zones/reknor-escape/zone.lua
+++ b/game/modules/tome/data/zones/reknor-escape/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/reknor/events.lua b/game/modules/tome/data/zones/reknor/events.lua
index f4104550ed..b9d2bfd120 100644
--- a/game/modules/tome/data/zones/reknor/events.lua
+++ b/game/modules/tome/data/zones/reknor/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/reknor/grids.lua b/game/modules/tome/data/zones/reknor/grids.lua
index d2dc057544..42d9621138 100644
--- a/game/modules/tome/data/zones/reknor/grids.lua
+++ b/game/modules/tome/data/zones/reknor/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/reknor/npcs.lua b/game/modules/tome/data/zones/reknor/npcs.lua
index cfdd3e1147..99cd14a053 100644
--- a/game/modules/tome/data/zones/reknor/npcs.lua
+++ b/game/modules/tome/data/zones/reknor/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/reknor/objects.lua b/game/modules/tome/data/zones/reknor/objects.lua
index 605208b6b4..6fd71ae7d5 100644
--- a/game/modules/tome/data/zones/reknor/objects.lua
+++ b/game/modules/tome/data/zones/reknor/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/reknor/traps.lua b/game/modules/tome/data/zones/reknor/traps.lua
index 9115ac3848..848fbf56b5 100644
--- a/game/modules/tome/data/zones/reknor/traps.lua
+++ b/game/modules/tome/data/zones/reknor/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/reknor/zone.lua b/game/modules/tome/data/zones/reknor/zone.lua
index f35c98bb0c..63dc08a731 100644
--- a/game/modules/tome/data/zones/reknor/zone.lua
+++ b/game/modules/tome/data/zones/reknor/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/rhaloren-camp/events.lua b/game/modules/tome/data/zones/rhaloren-camp/events.lua
index 2a29f47cef..f10a1736ac 100644
--- a/game/modules/tome/data/zones/rhaloren-camp/events.lua
+++ b/game/modules/tome/data/zones/rhaloren-camp/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/rhaloren-camp/grids.lua b/game/modules/tome/data/zones/rhaloren-camp/grids.lua
index 3fb79febf3..7f2d1c02f2 100644
--- a/game/modules/tome/data/zones/rhaloren-camp/grids.lua
+++ b/game/modules/tome/data/zones/rhaloren-camp/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/rhaloren-camp/npcs.lua b/game/modules/tome/data/zones/rhaloren-camp/npcs.lua
index 25e44f38e5..839238cd3c 100644
--- a/game/modules/tome/data/zones/rhaloren-camp/npcs.lua
+++ b/game/modules/tome/data/zones/rhaloren-camp/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/rhaloren-camp/objects.lua b/game/modules/tome/data/zones/rhaloren-camp/objects.lua
index f3c02bc1bf..5cb00249c2 100644
--- a/game/modules/tome/data/zones/rhaloren-camp/objects.lua
+++ b/game/modules/tome/data/zones/rhaloren-camp/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/rhaloren-camp/traps.lua b/game/modules/tome/data/zones/rhaloren-camp/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/rhaloren-camp/traps.lua
+++ b/game/modules/tome/data/zones/rhaloren-camp/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/rhaloren-camp/zone.lua b/game/modules/tome/data/zones/rhaloren-camp/zone.lua
index 9325af033d..941764a238 100644
--- a/game/modules/tome/data/zones/rhaloren-camp/zone.lua
+++ b/game/modules/tome/data/zones/rhaloren-camp/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ring-of-blood/events.lua b/game/modules/tome/data/zones/ring-of-blood/events.lua
index 0d300d100c..ba169aa8fb 100644
--- a/game/modules/tome/data/zones/ring-of-blood/events.lua
+++ b/game/modules/tome/data/zones/ring-of-blood/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ring-of-blood/grids.lua b/game/modules/tome/data/zones/ring-of-blood/grids.lua
index 635db9398e..6e51b3366d 100644
--- a/game/modules/tome/data/zones/ring-of-blood/grids.lua
+++ b/game/modules/tome/data/zones/ring-of-blood/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ring-of-blood/npcs.lua b/game/modules/tome/data/zones/ring-of-blood/npcs.lua
index 9d22815167..556708c478 100644
--- a/game/modules/tome/data/zones/ring-of-blood/npcs.lua
+++ b/game/modules/tome/data/zones/ring-of-blood/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ring-of-blood/objects.lua b/game/modules/tome/data/zones/ring-of-blood/objects.lua
index cc44937cbc..f4fe0f1ecb 100644
--- a/game/modules/tome/data/zones/ring-of-blood/objects.lua
+++ b/game/modules/tome/data/zones/ring-of-blood/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ring-of-blood/traps.lua b/game/modules/tome/data/zones/ring-of-blood/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/ring-of-blood/traps.lua
+++ b/game/modules/tome/data/zones/ring-of-blood/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ring-of-blood/zone.lua b/game/modules/tome/data/zones/ring-of-blood/zone.lua
index 8a41061fe5..bd052870e1 100644
--- a/game/modules/tome/data/zones/ring-of-blood/zone.lua
+++ b/game/modules/tome/data/zones/ring-of-blood/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ritch-tunnels/events.lua b/game/modules/tome/data/zones/ritch-tunnels/events.lua
index 52b6a7a5d3..db09ff1f81 100644
--- a/game/modules/tome/data/zones/ritch-tunnels/events.lua
+++ b/game/modules/tome/data/zones/ritch-tunnels/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ritch-tunnels/grids.lua b/game/modules/tome/data/zones/ritch-tunnels/grids.lua
index 73c22660bc..6b69856f88 100644
--- a/game/modules/tome/data/zones/ritch-tunnels/grids.lua
+++ b/game/modules/tome/data/zones/ritch-tunnels/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ritch-tunnels/npcs.lua b/game/modules/tome/data/zones/ritch-tunnels/npcs.lua
index adf91fc3d4..bfb37e1ee4 100644
--- a/game/modules/tome/data/zones/ritch-tunnels/npcs.lua
+++ b/game/modules/tome/data/zones/ritch-tunnels/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ritch-tunnels/objects.lua b/game/modules/tome/data/zones/ritch-tunnels/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/ritch-tunnels/objects.lua
+++ b/game/modules/tome/data/zones/ritch-tunnels/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ritch-tunnels/traps.lua b/game/modules/tome/data/zones/ritch-tunnels/traps.lua
index 0c6a829714..0c27e99ced 100644
--- a/game/modules/tome/data/zones/ritch-tunnels/traps.lua
+++ b/game/modules/tome/data/zones/ritch-tunnels/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ritch-tunnels/zone.lua b/game/modules/tome/data/zones/ritch-tunnels/zone.lua
index 094322cd07..2e4fc80c4d 100644
--- a/game/modules/tome/data/zones/ritch-tunnels/zone.lua
+++ b/game/modules/tome/data/zones/ritch-tunnels/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ruined-dungeon/events.lua b/game/modules/tome/data/zones/ruined-dungeon/events.lua
index 18c2397ca6..c496693353 100644
--- a/game/modules/tome/data/zones/ruined-dungeon/events.lua
+++ b/game/modules/tome/data/zones/ruined-dungeon/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ruined-dungeon/grids.lua b/game/modules/tome/data/zones/ruined-dungeon/grids.lua
index bdb6c3c73d..44b5c43904 100644
--- a/game/modules/tome/data/zones/ruined-dungeon/grids.lua
+++ b/game/modules/tome/data/zones/ruined-dungeon/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ruined-dungeon/npcs.lua b/game/modules/tome/data/zones/ruined-dungeon/npcs.lua
index bcc0c8b1ed..b36d022717 100644
--- a/game/modules/tome/data/zones/ruined-dungeon/npcs.lua
+++ b/game/modules/tome/data/zones/ruined-dungeon/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ruined-dungeon/objects.lua b/game/modules/tome/data/zones/ruined-dungeon/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/ruined-dungeon/objects.lua
+++ b/game/modules/tome/data/zones/ruined-dungeon/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ruined-dungeon/traps.lua b/game/modules/tome/data/zones/ruined-dungeon/traps.lua
index 4bd266e06b..f071579755 100644
--- a/game/modules/tome/data/zones/ruined-dungeon/traps.lua
+++ b/game/modules/tome/data/zones/ruined-dungeon/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ruined-dungeon/zone.lua b/game/modules/tome/data/zones/ruined-dungeon/zone.lua
index 62be5e7e34..9d9eb7f8a9 100644
--- a/game/modules/tome/data/zones/ruined-dungeon/zone.lua
+++ b/game/modules/tome/data/zones/ruined-dungeon/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ruins-kor-pul/events.lua b/game/modules/tome/data/zones/ruins-kor-pul/events.lua
index 9cc616105f..bc4d2a59c7 100644
--- a/game/modules/tome/data/zones/ruins-kor-pul/events.lua
+++ b/game/modules/tome/data/zones/ruins-kor-pul/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ruins-kor-pul/grids.lua b/game/modules/tome/data/zones/ruins-kor-pul/grids.lua
index 1764696b34..32ba2fa723 100644
--- a/game/modules/tome/data/zones/ruins-kor-pul/grids.lua
+++ b/game/modules/tome/data/zones/ruins-kor-pul/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ruins-kor-pul/npcs.lua b/game/modules/tome/data/zones/ruins-kor-pul/npcs.lua
index bc620e0c45..49de1a5c5e 100644
--- a/game/modules/tome/data/zones/ruins-kor-pul/npcs.lua
+++ b/game/modules/tome/data/zones/ruins-kor-pul/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ruins-kor-pul/objects.lua b/game/modules/tome/data/zones/ruins-kor-pul/objects.lua
index ed94721cd4..5b297912ba 100644
--- a/game/modules/tome/data/zones/ruins-kor-pul/objects.lua
+++ b/game/modules/tome/data/zones/ruins-kor-pul/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ruins-kor-pul/traps.lua b/game/modules/tome/data/zones/ruins-kor-pul/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/ruins-kor-pul/traps.lua
+++ b/game/modules/tome/data/zones/ruins-kor-pul/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/ruins-kor-pul/zone.lua b/game/modules/tome/data/zones/ruins-kor-pul/zone.lua
index dccbc5d4ad..38a0692d6e 100644
--- a/game/modules/tome/data/zones/ruins-kor-pul/zone.lua
+++ b/game/modules/tome/data/zones/ruins-kor-pul/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/sandworm-lair/events.lua b/game/modules/tome/data/zones/sandworm-lair/events.lua
index 822937485b..a29575b517 100644
--- a/game/modules/tome/data/zones/sandworm-lair/events.lua
+++ b/game/modules/tome/data/zones/sandworm-lair/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/sandworm-lair/grids.lua b/game/modules/tome/data/zones/sandworm-lair/grids.lua
index 73c22660bc..6b69856f88 100644
--- a/game/modules/tome/data/zones/sandworm-lair/grids.lua
+++ b/game/modules/tome/data/zones/sandworm-lair/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/sandworm-lair/npcs.lua b/game/modules/tome/data/zones/sandworm-lair/npcs.lua
index 40d1d04cd2..8ab3066d58 100644
--- a/game/modules/tome/data/zones/sandworm-lair/npcs.lua
+++ b/game/modules/tome/data/zones/sandworm-lair/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/sandworm-lair/objects.lua b/game/modules/tome/data/zones/sandworm-lair/objects.lua
index ce87fe32cc..369a398f3a 100644
--- a/game/modules/tome/data/zones/sandworm-lair/objects.lua
+++ b/game/modules/tome/data/zones/sandworm-lair/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/sandworm-lair/traps.lua b/game/modules/tome/data/zones/sandworm-lair/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/sandworm-lair/traps.lua
+++ b/game/modules/tome/data/zones/sandworm-lair/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/sandworm-lair/zone.lua b/game/modules/tome/data/zones/sandworm-lair/zone.lua
index 1c9898de2c..41da0ac24e 100644
--- a/game/modules/tome/data/zones/sandworm-lair/zone.lua
+++ b/game/modules/tome/data/zones/sandworm-lair/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/scintillating-caves/events.lua b/game/modules/tome/data/zones/scintillating-caves/events.lua
index a4e0248893..de4eb74c98 100644
--- a/game/modules/tome/data/zones/scintillating-caves/events.lua
+++ b/game/modules/tome/data/zones/scintillating-caves/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/scintillating-caves/grids.lua b/game/modules/tome/data/zones/scintillating-caves/grids.lua
index e12400fbcc..e0a3985769 100644
--- a/game/modules/tome/data/zones/scintillating-caves/grids.lua
+++ b/game/modules/tome/data/zones/scintillating-caves/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/scintillating-caves/npcs.lua b/game/modules/tome/data/zones/scintillating-caves/npcs.lua
index d373066207..1f4db665ec 100644
--- a/game/modules/tome/data/zones/scintillating-caves/npcs.lua
+++ b/game/modules/tome/data/zones/scintillating-caves/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/scintillating-caves/objects.lua b/game/modules/tome/data/zones/scintillating-caves/objects.lua
index 3945fbd24f..9a6f9f208d 100644
--- a/game/modules/tome/data/zones/scintillating-caves/objects.lua
+++ b/game/modules/tome/data/zones/scintillating-caves/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/scintillating-caves/traps.lua b/game/modules/tome/data/zones/scintillating-caves/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/scintillating-caves/traps.lua
+++ b/game/modules/tome/data/zones/scintillating-caves/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/scintillating-caves/zone.lua b/game/modules/tome/data/zones/scintillating-caves/zone.lua
index 92e68a6a4a..fdf4b1d3d0 100644
--- a/game/modules/tome/data/zones/scintillating-caves/zone.lua
+++ b/game/modules/tome/data/zones/scintillating-caves/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shadow-crypt/events.lua b/game/modules/tome/data/zones/shadow-crypt/events.lua
index 5ba2ca759e..66544cb9d7 100644
--- a/game/modules/tome/data/zones/shadow-crypt/events.lua
+++ b/game/modules/tome/data/zones/shadow-crypt/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shadow-crypt/grids.lua b/game/modules/tome/data/zones/shadow-crypt/grids.lua
index efb73a89c8..049816b7eb 100644
--- a/game/modules/tome/data/zones/shadow-crypt/grids.lua
+++ b/game/modules/tome/data/zones/shadow-crypt/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shadow-crypt/npcs.lua b/game/modules/tome/data/zones/shadow-crypt/npcs.lua
index 3581d3b25a..2d71bad8d8 100644
--- a/game/modules/tome/data/zones/shadow-crypt/npcs.lua
+++ b/game/modules/tome/data/zones/shadow-crypt/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shadow-crypt/objects.lua b/game/modules/tome/data/zones/shadow-crypt/objects.lua
index 1e95167379..dcc8d8f694 100644
--- a/game/modules/tome/data/zones/shadow-crypt/objects.lua
+++ b/game/modules/tome/data/zones/shadow-crypt/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shadow-crypt/traps.lua b/game/modules/tome/data/zones/shadow-crypt/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/shadow-crypt/traps.lua
+++ b/game/modules/tome/data/zones/shadow-crypt/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shadow-crypt/zone.lua b/game/modules/tome/data/zones/shadow-crypt/zone.lua
index 2c1df39ce9..052752c254 100644
--- a/game/modules/tome/data/zones/shadow-crypt/zone.lua
+++ b/game/modules/tome/data/zones/shadow-crypt/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shertul-fortress-caldizar/grids.lua b/game/modules/tome/data/zones/shertul-fortress-caldizar/grids.lua
index 7989ee563a..6b31857a78 100644
--- a/game/modules/tome/data/zones/shertul-fortress-caldizar/grids.lua
+++ b/game/modules/tome/data/zones/shertul-fortress-caldizar/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shertul-fortress-caldizar/npcs.lua b/game/modules/tome/data/zones/shertul-fortress-caldizar/npcs.lua
index 7e05b176a9..e4581b6a42 100644
--- a/game/modules/tome/data/zones/shertul-fortress-caldizar/npcs.lua
+++ b/game/modules/tome/data/zones/shertul-fortress-caldizar/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shertul-fortress-caldizar/objects.lua b/game/modules/tome/data/zones/shertul-fortress-caldizar/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/shertul-fortress-caldizar/objects.lua
+++ b/game/modules/tome/data/zones/shertul-fortress-caldizar/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shertul-fortress-caldizar/zone.lua b/game/modules/tome/data/zones/shertul-fortress-caldizar/zone.lua
index 7312f51fbc..fdaa51a5a5 100644
--- a/game/modules/tome/data/zones/shertul-fortress-caldizar/zone.lua
+++ b/game/modules/tome/data/zones/shertul-fortress-caldizar/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shertul-fortress/grids.lua b/game/modules/tome/data/zones/shertul-fortress/grids.lua
index 3dae1d9088..65ad9260ed 100644
--- a/game/modules/tome/data/zones/shertul-fortress/grids.lua
+++ b/game/modules/tome/data/zones/shertul-fortress/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shertul-fortress/npcs.lua b/game/modules/tome/data/zones/shertul-fortress/npcs.lua
index ef39c507b1..b942d18ec1 100644
--- a/game/modules/tome/data/zones/shertul-fortress/npcs.lua
+++ b/game/modules/tome/data/zones/shertul-fortress/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shertul-fortress/objects.lua b/game/modules/tome/data/zones/shertul-fortress/objects.lua
index 5715e6f6c2..0fe49c72ff 100644
--- a/game/modules/tome/data/zones/shertul-fortress/objects.lua
+++ b/game/modules/tome/data/zones/shertul-fortress/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/shertul-fortress/zone.lua b/game/modules/tome/data/zones/shertul-fortress/zone.lua
index 67e3851eab..f0b8869eea 100644
--- a/game/modules/tome/data/zones/shertul-fortress/zone.lua
+++ b/game/modules/tome/data/zones/shertul-fortress/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/slazish-fen/grids.lua b/game/modules/tome/data/zones/slazish-fen/grids.lua
index b06c2946a5..f933b83eb3 100644
--- a/game/modules/tome/data/zones/slazish-fen/grids.lua
+++ b/game/modules/tome/data/zones/slazish-fen/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/slazish-fen/npcs.lua b/game/modules/tome/data/zones/slazish-fen/npcs.lua
index de1196448c..8bcdbdd483 100644
--- a/game/modules/tome/data/zones/slazish-fen/npcs.lua
+++ b/game/modules/tome/data/zones/slazish-fen/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/slazish-fen/objects.lua b/game/modules/tome/data/zones/slazish-fen/objects.lua
index af2848e1b0..080c693511 100644
--- a/game/modules/tome/data/zones/slazish-fen/objects.lua
+++ b/game/modules/tome/data/zones/slazish-fen/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/slazish-fen/traps.lua b/game/modules/tome/data/zones/slazish-fen/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/slazish-fen/traps.lua
+++ b/game/modules/tome/data/zones/slazish-fen/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/slazish-fen/zone.lua b/game/modules/tome/data/zones/slazish-fen/zone.lua
index eda70111a4..a07d6856a0 100644
--- a/game/modules/tome/data/zones/slazish-fen/zone.lua
+++ b/game/modules/tome/data/zones/slazish-fen/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/slime-tunnels/grids.lua b/game/modules/tome/data/zones/slime-tunnels/grids.lua
index fa55db04db..eafe06c1f4 100644
--- a/game/modules/tome/data/zones/slime-tunnels/grids.lua
+++ b/game/modules/tome/data/zones/slime-tunnels/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/slime-tunnels/npcs.lua b/game/modules/tome/data/zones/slime-tunnels/npcs.lua
index 2931f23b54..692d2dc7be 100644
--- a/game/modules/tome/data/zones/slime-tunnels/npcs.lua
+++ b/game/modules/tome/data/zones/slime-tunnels/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/slime-tunnels/objects.lua b/game/modules/tome/data/zones/slime-tunnels/objects.lua
index 1e95167379..dcc8d8f694 100644
--- a/game/modules/tome/data/zones/slime-tunnels/objects.lua
+++ b/game/modules/tome/data/zones/slime-tunnels/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/slime-tunnels/traps.lua b/game/modules/tome/data/zones/slime-tunnels/traps.lua
index 6bc3e89d31..11980c29f3 100644
--- a/game/modules/tome/data/zones/slime-tunnels/traps.lua
+++ b/game/modules/tome/data/zones/slime-tunnels/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/slime-tunnels/zone.lua b/game/modules/tome/data/zones/slime-tunnels/zone.lua
index eb2f77bf29..5839183448 100644
--- a/game/modules/tome/data/zones/slime-tunnels/zone.lua
+++ b/game/modules/tome/data/zones/slime-tunnels/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/sludgenest/grids.lua b/game/modules/tome/data/zones/sludgenest/grids.lua
index 944b9dfa41..b5e1422643 100644
--- a/game/modules/tome/data/zones/sludgenest/grids.lua
+++ b/game/modules/tome/data/zones/sludgenest/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/sludgenest/npcs.lua b/game/modules/tome/data/zones/sludgenest/npcs.lua
index 29f6492d2c..8602664ce2 100644
--- a/game/modules/tome/data/zones/sludgenest/npcs.lua
+++ b/game/modules/tome/data/zones/sludgenest/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/sludgenest/objects.lua b/game/modules/tome/data/zones/sludgenest/objects.lua
index 1e95167379..dcc8d8f694 100644
--- a/game/modules/tome/data/zones/sludgenest/objects.lua
+++ b/game/modules/tome/data/zones/sludgenest/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/sludgenest/traps.lua b/game/modules/tome/data/zones/sludgenest/traps.lua
index 6bc3e89d31..11980c29f3 100644
--- a/game/modules/tome/data/zones/sludgenest/traps.lua
+++ b/game/modules/tome/data/zones/sludgenest/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/sludgenest/zone.lua b/game/modules/tome/data/zones/sludgenest/zone.lua
index f5e321e2a4..70aa162664 100644
--- a/game/modules/tome/data/zones/sludgenest/zone.lua
+++ b/game/modules/tome/data/zones/sludgenest/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/south-beach/grids.lua b/game/modules/tome/data/zones/south-beach/grids.lua
index 8e8af4f65a..94131ec0ab 100644
--- a/game/modules/tome/data/zones/south-beach/grids.lua
+++ b/game/modules/tome/data/zones/south-beach/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/south-beach/npcs.lua b/game/modules/tome/data/zones/south-beach/npcs.lua
index 2b4379db82..130566e03c 100644
--- a/game/modules/tome/data/zones/south-beach/npcs.lua
+++ b/game/modules/tome/data/zones/south-beach/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/south-beach/objects.lua b/game/modules/tome/data/zones/south-beach/objects.lua
index 7ca09cb7fa..7a6788c992 100644
--- a/game/modules/tome/data/zones/south-beach/objects.lua
+++ b/game/modules/tome/data/zones/south-beach/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/south-beach/traps.lua b/game/modules/tome/data/zones/south-beach/traps.lua
index 6bc3e89d31..11980c29f3 100644
--- a/game/modules/tome/data/zones/south-beach/traps.lua
+++ b/game/modules/tome/data/zones/south-beach/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/south-beach/zone.lua b/game/modules/tome/data/zones/south-beach/zone.lua
index cdc82c6442..a228fd69f4 100644
--- a/game/modules/tome/data/zones/south-beach/zone.lua
+++ b/game/modules/tome/data/zones/south-beach/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/stellar-system-shandral/grids.lua b/game/modules/tome/data/zones/stellar-system-shandral/grids.lua
index 419a83ac3b..c774a4e97c 100644
--- a/game/modules/tome/data/zones/stellar-system-shandral/grids.lua
+++ b/game/modules/tome/data/zones/stellar-system-shandral/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/stellar-system-shandral/npcs.lua b/game/modules/tome/data/zones/stellar-system-shandral/npcs.lua
index e20c31893b..bb8d0a3701 100644
--- a/game/modules/tome/data/zones/stellar-system-shandral/npcs.lua
+++ b/game/modules/tome/data/zones/stellar-system-shandral/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/stellar-system-shandral/objects.lua b/game/modules/tome/data/zones/stellar-system-shandral/objects.lua
index e20c31893b..bb8d0a3701 100644
--- a/game/modules/tome/data/zones/stellar-system-shandral/objects.lua
+++ b/game/modules/tome/data/zones/stellar-system-shandral/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/stellar-system-shandral/traps.lua b/game/modules/tome/data/zones/stellar-system-shandral/traps.lua
index e20c31893b..bb8d0a3701 100644
--- a/game/modules/tome/data/zones/stellar-system-shandral/traps.lua
+++ b/game/modules/tome/data/zones/stellar-system-shandral/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/stellar-system-shandral/zone.lua b/game/modules/tome/data/zones/stellar-system-shandral/zone.lua
index daca37d38c..0d558d0765 100644
--- a/game/modules/tome/data/zones/stellar-system-shandral/zone.lua
+++ b/game/modules/tome/data/zones/stellar-system-shandral/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tannen-tower/grids.lua b/game/modules/tome/data/zones/tannen-tower/grids.lua
index c429de1a70..459c7f2843 100644
--- a/game/modules/tome/data/zones/tannen-tower/grids.lua
+++ b/game/modules/tome/data/zones/tannen-tower/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tannen-tower/npcs.lua b/game/modules/tome/data/zones/tannen-tower/npcs.lua
index e4a5b880e9..53196a6f9a 100644
--- a/game/modules/tome/data/zones/tannen-tower/npcs.lua
+++ b/game/modules/tome/data/zones/tannen-tower/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tannen-tower/objects.lua b/game/modules/tome/data/zones/tannen-tower/objects.lua
index e2ebe56d27..ce5180f752 100644
--- a/game/modules/tome/data/zones/tannen-tower/objects.lua
+++ b/game/modules/tome/data/zones/tannen-tower/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tannen-tower/traps.lua b/game/modules/tome/data/zones/tannen-tower/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/tannen-tower/traps.lua
+++ b/game/modules/tome/data/zones/tannen-tower/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tannen-tower/zone.lua b/game/modules/tome/data/zones/tannen-tower/zone.lua
index 2eeca36368..2f4132675a 100644
--- a/game/modules/tome/data/zones/tannen-tower/zone.lua
+++ b/game/modules/tome/data/zones/tannen-tower/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/telmur/grids.lua b/game/modules/tome/data/zones/telmur/grids.lua
index 1764696b34..32ba2fa723 100644
--- a/game/modules/tome/data/zones/telmur/grids.lua
+++ b/game/modules/tome/data/zones/telmur/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/telmur/npcs.lua b/game/modules/tome/data/zones/telmur/npcs.lua
index e861a29a3a..dd6f78178d 100644
--- a/game/modules/tome/data/zones/telmur/npcs.lua
+++ b/game/modules/tome/data/zones/telmur/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/telmur/objects.lua b/game/modules/tome/data/zones/telmur/objects.lua
index cdaeb13c39..48f35b600c 100644
--- a/game/modules/tome/data/zones/telmur/objects.lua
+++ b/game/modules/tome/data/zones/telmur/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/telmur/traps.lua b/game/modules/tome/data/zones/telmur/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/telmur/traps.lua
+++ b/game/modules/tome/data/zones/telmur/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/telmur/zone.lua b/game/modules/tome/data/zones/telmur/zone.lua
index 7646211f09..6d132ad2ae 100644
--- a/game/modules/tome/data/zones/telmur/zone.lua
+++ b/game/modules/tome/data/zones/telmur/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tempest-peak/events.lua b/game/modules/tome/data/zones/tempest-peak/events.lua
index e136b15384..e320e05341 100644
--- a/game/modules/tome/data/zones/tempest-peak/events.lua
+++ b/game/modules/tome/data/zones/tempest-peak/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tempest-peak/grids.lua b/game/modules/tome/data/zones/tempest-peak/grids.lua
index 80ce9acb88..7afffa835e 100644
--- a/game/modules/tome/data/zones/tempest-peak/grids.lua
+++ b/game/modules/tome/data/zones/tempest-peak/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tempest-peak/npcs.lua b/game/modules/tome/data/zones/tempest-peak/npcs.lua
index 1365dd1659..fc8722312e 100644
--- a/game/modules/tome/data/zones/tempest-peak/npcs.lua
+++ b/game/modules/tome/data/zones/tempest-peak/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tempest-peak/objects.lua b/game/modules/tome/data/zones/tempest-peak/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/tempest-peak/objects.lua
+++ b/game/modules/tome/data/zones/tempest-peak/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tempest-peak/traps.lua b/game/modules/tome/data/zones/tempest-peak/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/tempest-peak/traps.lua
+++ b/game/modules/tome/data/zones/tempest-peak/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tempest-peak/zone.lua b/game/modules/tome/data/zones/tempest-peak/zone.lua
index 5576fc4449..de320e2c3c 100644
--- a/game/modules/tome/data/zones/tempest-peak/zone.lua
+++ b/game/modules/tome/data/zones/tempest-peak/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/temple-of-creation/grids.lua b/game/modules/tome/data/zones/temple-of-creation/grids.lua
index d0641146e6..c5d67c900b 100644
--- a/game/modules/tome/data/zones/temple-of-creation/grids.lua
+++ b/game/modules/tome/data/zones/temple-of-creation/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/temple-of-creation/npcs.lua b/game/modules/tome/data/zones/temple-of-creation/npcs.lua
index 3692bcab4f..294b6b6b45 100644
--- a/game/modules/tome/data/zones/temple-of-creation/npcs.lua
+++ b/game/modules/tome/data/zones/temple-of-creation/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/temple-of-creation/objects.lua b/game/modules/tome/data/zones/temple-of-creation/objects.lua
index 07d1f12fef..2871703a42 100644
--- a/game/modules/tome/data/zones/temple-of-creation/objects.lua
+++ b/game/modules/tome/data/zones/temple-of-creation/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/temple-of-creation/traps.lua b/game/modules/tome/data/zones/temple-of-creation/traps.lua
index 6bc3e89d31..11980c29f3 100644
--- a/game/modules/tome/data/zones/temple-of-creation/traps.lua
+++ b/game/modules/tome/data/zones/temple-of-creation/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/temple-of-creation/zone.lua b/game/modules/tome/data/zones/temple-of-creation/zone.lua
index 4a00f52060..5bcd4f9813 100644
--- a/game/modules/tome/data/zones/temple-of-creation/zone.lua
+++ b/game/modules/tome/data/zones/temple-of-creation/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/temporal-rift/grids.lua b/game/modules/tome/data/zones/temporal-rift/grids.lua
index de7f1f2449..20502f83a5 100644
--- a/game/modules/tome/data/zones/temporal-rift/grids.lua
+++ b/game/modules/tome/data/zones/temporal-rift/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/temporal-rift/npcs.lua b/game/modules/tome/data/zones/temporal-rift/npcs.lua
index 97d4425488..20d853f4de 100644
--- a/game/modules/tome/data/zones/temporal-rift/npcs.lua
+++ b/game/modules/tome/data/zones/temporal-rift/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/temporal-rift/objects.lua b/game/modules/tome/data/zones/temporal-rift/objects.lua
index 93f9e7b7cb..1aaa14667d 100644
--- a/game/modules/tome/data/zones/temporal-rift/objects.lua
+++ b/game/modules/tome/data/zones/temporal-rift/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/temporal-rift/traps.lua b/game/modules/tome/data/zones/temporal-rift/traps.lua
index 02f32361a3..ffc0dced3f 100644
--- a/game/modules/tome/data/zones/temporal-rift/traps.lua
+++ b/game/modules/tome/data/zones/temporal-rift/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/temporal-rift/zone.lua b/game/modules/tome/data/zones/temporal-rift/zone.lua
index 47d4e0f569..31afa34a83 100644
--- a/game/modules/tome/data/zones/temporal-rift/zone.lua
+++ b/game/modules/tome/data/zones/temporal-rift/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/test/grids.lua b/game/modules/tome/data/zones/test/grids.lua
index 17ada6b736..2c70a68e84 100644
--- a/game/modules/tome/data/zones/test/grids.lua
+++ b/game/modules/tome/data/zones/test/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/test/npcs.lua b/game/modules/tome/data/zones/test/npcs.lua
index 31d77de964..7ed5c3bb0a 100644
--- a/game/modules/tome/data/zones/test/npcs.lua
+++ b/game/modules/tome/data/zones/test/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/test/objects.lua b/game/modules/tome/data/zones/test/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/test/objects.lua
+++ b/game/modules/tome/data/zones/test/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/test/traps.lua b/game/modules/tome/data/zones/test/traps.lua
index 02f32361a3..ffc0dced3f 100644
--- a/game/modules/tome/data/zones/test/traps.lua
+++ b/game/modules/tome/data/zones/test/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/test/zone.lua b/game/modules/tome/data/zones/test/zone.lua
index 2a35fd0dc7..92f8be7fc3 100644
--- a/game/modules/tome/data/zones/test/zone.lua
+++ b/game/modules/tome/data/zones/test/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/thieves-tunnels/events.lua b/game/modules/tome/data/zones/thieves-tunnels/events.lua
index d93eed09c1..5bc9c5158b 100644
--- a/game/modules/tome/data/zones/thieves-tunnels/events.lua
+++ b/game/modules/tome/data/zones/thieves-tunnels/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/thieves-tunnels/grids.lua b/game/modules/tome/data/zones/thieves-tunnels/grids.lua
index 1764696b34..32ba2fa723 100644
--- a/game/modules/tome/data/zones/thieves-tunnels/grids.lua
+++ b/game/modules/tome/data/zones/thieves-tunnels/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/thieves-tunnels/npcs.lua b/game/modules/tome/data/zones/thieves-tunnels/npcs.lua
index c079271942..8e0d99b718 100644
--- a/game/modules/tome/data/zones/thieves-tunnels/npcs.lua
+++ b/game/modules/tome/data/zones/thieves-tunnels/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/thieves-tunnels/objects.lua b/game/modules/tome/data/zones/thieves-tunnels/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/thieves-tunnels/objects.lua
+++ b/game/modules/tome/data/zones/thieves-tunnels/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/thieves-tunnels/traps.lua b/game/modules/tome/data/zones/thieves-tunnels/traps.lua
index bdc0bde7c3..509316ea09 100644
--- a/game/modules/tome/data/zones/thieves-tunnels/traps.lua
+++ b/game/modules/tome/data/zones/thieves-tunnels/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/thieves-tunnels/zone.lua b/game/modules/tome/data/zones/thieves-tunnels/zone.lua
index fd9f2d12a2..33fa73d050 100644
--- a/game/modules/tome/data/zones/thieves-tunnels/zone.lua
+++ b/game/modules/tome/data/zones/thieves-tunnels/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-angolwen/grids.lua b/game/modules/tome/data/zones/town-angolwen/grids.lua
index f2ec47b971..d9d953aa2d 100644
--- a/game/modules/tome/data/zones/town-angolwen/grids.lua
+++ b/game/modules/tome/data/zones/town-angolwen/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-angolwen/npcs.lua b/game/modules/tome/data/zones/town-angolwen/npcs.lua
index 06c414aaac..a7602d004e 100644
--- a/game/modules/tome/data/zones/town-angolwen/npcs.lua
+++ b/game/modules/tome/data/zones/town-angolwen/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-angolwen/objects.lua b/game/modules/tome/data/zones/town-angolwen/objects.lua
index f127021785..cd5ee9a414 100644
--- a/game/modules/tome/data/zones/town-angolwen/objects.lua
+++ b/game/modules/tome/data/zones/town-angolwen/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-angolwen/traps.lua b/game/modules/tome/data/zones/town-angolwen/traps.lua
index 86356908e6..1453f2e720 100644
--- a/game/modules/tome/data/zones/town-angolwen/traps.lua
+++ b/game/modules/tome/data/zones/town-angolwen/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-angolwen/zone.lua b/game/modules/tome/data/zones/town-angolwen/zone.lua
index 8fa6da5170..af7e84ff45 100644
--- a/game/modules/tome/data/zones/town-angolwen/zone.lua
+++ b/game/modules/tome/data/zones/town-angolwen/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-derth/grids.lua b/game/modules/tome/data/zones/town-derth/grids.lua
index f976593c07..cdc1e0868b 100644
--- a/game/modules/tome/data/zones/town-derth/grids.lua
+++ b/game/modules/tome/data/zones/town-derth/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-derth/npcs.lua b/game/modules/tome/data/zones/town-derth/npcs.lua
index d8e77812b7..96f290ac42 100644
--- a/game/modules/tome/data/zones/town-derth/npcs.lua
+++ b/game/modules/tome/data/zones/town-derth/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-derth/objects.lua b/game/modules/tome/data/zones/town-derth/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/town-derth/objects.lua
+++ b/game/modules/tome/data/zones/town-derth/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-derth/traps.lua b/game/modules/tome/data/zones/town-derth/traps.lua
index 5c0ecd83aa..7a5a6a69d1 100644
--- a/game/modules/tome/data/zones/town-derth/traps.lua
+++ b/game/modules/tome/data/zones/town-derth/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-derth/zone.lua b/game/modules/tome/data/zones/town-derth/zone.lua
index 26a514f65e..85ba634898 100644
--- a/game/modules/tome/data/zones/town-derth/zone.lua
+++ b/game/modules/tome/data/zones/town-derth/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-elvala/grids.lua b/game/modules/tome/data/zones/town-elvala/grids.lua
index 1726f52678..e57ee0ee2a 100644
--- a/game/modules/tome/data/zones/town-elvala/grids.lua
+++ b/game/modules/tome/data/zones/town-elvala/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-elvala/npcs.lua b/game/modules/tome/data/zones/town-elvala/npcs.lua
index 1689a45b95..c7c61b5945 100644
--- a/game/modules/tome/data/zones/town-elvala/npcs.lua
+++ b/game/modules/tome/data/zones/town-elvala/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-elvala/objects.lua b/game/modules/tome/data/zones/town-elvala/objects.lua
index f3894435f5..e2e94b5c5d 100644
--- a/game/modules/tome/data/zones/town-elvala/objects.lua
+++ b/game/modules/tome/data/zones/town-elvala/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-elvala/traps.lua b/game/modules/tome/data/zones/town-elvala/traps.lua
index bcba3344f2..664c6e9470 100644
--- a/game/modules/tome/data/zones/town-elvala/traps.lua
+++ b/game/modules/tome/data/zones/town-elvala/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-elvala/zone.lua b/game/modules/tome/data/zones/town-elvala/zone.lua
index 8b42f678c0..d181c9653f 100644
--- a/game/modules/tome/data/zones/town-elvala/zone.lua
+++ b/game/modules/tome/data/zones/town-elvala/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-gates-of-morning/grids.lua b/game/modules/tome/data/zones/town-gates-of-morning/grids.lua
index 31ae5ff4b9..2351ef5640 100644
--- a/game/modules/tome/data/zones/town-gates-of-morning/grids.lua
+++ b/game/modules/tome/data/zones/town-gates-of-morning/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-gates-of-morning/npcs.lua b/game/modules/tome/data/zones/town-gates-of-morning/npcs.lua
index 570a3dc019..c858a42c88 100644
--- a/game/modules/tome/data/zones/town-gates-of-morning/npcs.lua
+++ b/game/modules/tome/data/zones/town-gates-of-morning/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-gates-of-morning/objects.lua b/game/modules/tome/data/zones/town-gates-of-morning/objects.lua
index ee3a50b5fe..9fe9032b7c 100644
--- a/game/modules/tome/data/zones/town-gates-of-morning/objects.lua
+++ b/game/modules/tome/data/zones/town-gates-of-morning/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-gates-of-morning/traps.lua b/game/modules/tome/data/zones/town-gates-of-morning/traps.lua
index a95e1c4fa9..fa68f13cd8 100644
--- a/game/modules/tome/data/zones/town-gates-of-morning/traps.lua
+++ b/game/modules/tome/data/zones/town-gates-of-morning/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-gates-of-morning/zone.lua b/game/modules/tome/data/zones/town-gates-of-morning/zone.lua
index 3f8fb17edf..bf75c7b80c 100644
--- a/game/modules/tome/data/zones/town-gates-of-morning/zone.lua
+++ b/game/modules/tome/data/zones/town-gates-of-morning/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-irkkk/grids.lua b/game/modules/tome/data/zones/town-irkkk/grids.lua
index a883fafc81..5220151daf 100644
--- a/game/modules/tome/data/zones/town-irkkk/grids.lua
+++ b/game/modules/tome/data/zones/town-irkkk/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-irkkk/npcs.lua b/game/modules/tome/data/zones/town-irkkk/npcs.lua
index c66ea8a67c..d6e3910fcb 100644
--- a/game/modules/tome/data/zones/town-irkkk/npcs.lua
+++ b/game/modules/tome/data/zones/town-irkkk/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-irkkk/objects.lua b/game/modules/tome/data/zones/town-irkkk/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/town-irkkk/objects.lua
+++ b/game/modules/tome/data/zones/town-irkkk/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-irkkk/traps.lua b/game/modules/tome/data/zones/town-irkkk/traps.lua
index 997204969f..c31d02b56b 100644
--- a/game/modules/tome/data/zones/town-irkkk/traps.lua
+++ b/game/modules/tome/data/zones/town-irkkk/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-irkkk/zone.lua b/game/modules/tome/data/zones/town-irkkk/zone.lua
index 9bff144133..1f2d68a617 100644
--- a/game/modules/tome/data/zones/town-irkkk/zone.lua
+++ b/game/modules/tome/data/zones/town-irkkk/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-iron-council/grids.lua b/game/modules/tome/data/zones/town-iron-council/grids.lua
index f32281ae1f..a0b9aa8121 100644
--- a/game/modules/tome/data/zones/town-iron-council/grids.lua
+++ b/game/modules/tome/data/zones/town-iron-council/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-iron-council/npcs.lua b/game/modules/tome/data/zones/town-iron-council/npcs.lua
index fbfb736c23..5882c3ac07 100644
--- a/game/modules/tome/data/zones/town-iron-council/npcs.lua
+++ b/game/modules/tome/data/zones/town-iron-council/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-iron-council/objects.lua b/game/modules/tome/data/zones/town-iron-council/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/town-iron-council/objects.lua
+++ b/game/modules/tome/data/zones/town-iron-council/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-iron-council/traps.lua b/game/modules/tome/data/zones/town-iron-council/traps.lua
index 3c97f2d44e..71896fff84 100644
--- a/game/modules/tome/data/zones/town-iron-council/traps.lua
+++ b/game/modules/tome/data/zones/town-iron-council/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-iron-council/zone.lua b/game/modules/tome/data/zones/town-iron-council/zone.lua
index 89cbcfe9da..fc532ed2e4 100644
--- a/game/modules/tome/data/zones/town-iron-council/zone.lua
+++ b/game/modules/tome/data/zones/town-iron-council/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-last-hope/grids.lua b/game/modules/tome/data/zones/town-last-hope/grids.lua
index cdc527ade1..32d788f971 100644
--- a/game/modules/tome/data/zones/town-last-hope/grids.lua
+++ b/game/modules/tome/data/zones/town-last-hope/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-last-hope/npcs.lua b/game/modules/tome/data/zones/town-last-hope/npcs.lua
index 35dd02988f..8d20ae5f7c 100644
--- a/game/modules/tome/data/zones/town-last-hope/npcs.lua
+++ b/game/modules/tome/data/zones/town-last-hope/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-last-hope/objects.lua b/game/modules/tome/data/zones/town-last-hope/objects.lua
index 5781cb2851..88e2b491d0 100644
--- a/game/modules/tome/data/zones/town-last-hope/objects.lua
+++ b/game/modules/tome/data/zones/town-last-hope/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-last-hope/traps.lua b/game/modules/tome/data/zones/town-last-hope/traps.lua
index 3e95e50573..8c3c4957a0 100644
--- a/game/modules/tome/data/zones/town-last-hope/traps.lua
+++ b/game/modules/tome/data/zones/town-last-hope/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-last-hope/zone.lua b/game/modules/tome/data/zones/town-last-hope/zone.lua
index 7f9ddfe6d7..2c28ec9703 100644
--- a/game/modules/tome/data/zones/town-last-hope/zone.lua
+++ b/game/modules/tome/data/zones/town-last-hope/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-lumberjack-village/grids.lua b/game/modules/tome/data/zones/town-lumberjack-village/grids.lua
index 1726f52678..e57ee0ee2a 100644
--- a/game/modules/tome/data/zones/town-lumberjack-village/grids.lua
+++ b/game/modules/tome/data/zones/town-lumberjack-village/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-lumberjack-village/npcs.lua b/game/modules/tome/data/zones/town-lumberjack-village/npcs.lua
index f759c47fdf..e26c280c6a 100644
--- a/game/modules/tome/data/zones/town-lumberjack-village/npcs.lua
+++ b/game/modules/tome/data/zones/town-lumberjack-village/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-lumberjack-village/objects.lua b/game/modules/tome/data/zones/town-lumberjack-village/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/town-lumberjack-village/objects.lua
+++ b/game/modules/tome/data/zones/town-lumberjack-village/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-lumberjack-village/zone.lua b/game/modules/tome/data/zones/town-lumberjack-village/zone.lua
index 276c1915ca..f362bcb339 100644
--- a/game/modules/tome/data/zones/town-lumberjack-village/zone.lua
+++ b/game/modules/tome/data/zones/town-lumberjack-village/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-point-zero/grids.lua b/game/modules/tome/data/zones/town-point-zero/grids.lua
index fbe5d765ad..0cd988636a 100644
--- a/game/modules/tome/data/zones/town-point-zero/grids.lua
+++ b/game/modules/tome/data/zones/town-point-zero/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-point-zero/npcs.lua b/game/modules/tome/data/zones/town-point-zero/npcs.lua
index cd63c5cc30..38977792bb 100644
--- a/game/modules/tome/data/zones/town-point-zero/npcs.lua
+++ b/game/modules/tome/data/zones/town-point-zero/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-point-zero/objects.lua b/game/modules/tome/data/zones/town-point-zero/objects.lua
index 2eb51861a9..419b784e92 100644
--- a/game/modules/tome/data/zones/town-point-zero/objects.lua
+++ b/game/modules/tome/data/zones/town-point-zero/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-point-zero/traps.lua b/game/modules/tome/data/zones/town-point-zero/traps.lua
index 289a739e26..22d4903a1a 100644
--- a/game/modules/tome/data/zones/town-point-zero/traps.lua
+++ b/game/modules/tome/data/zones/town-point-zero/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-point-zero/zone.lua b/game/modules/tome/data/zones/town-point-zero/zone.lua
index e7942f3c5a..0ecc1db916 100644
--- a/game/modules/tome/data/zones/town-point-zero/zone.lua
+++ b/game/modules/tome/data/zones/town-point-zero/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-shatur/grids.lua b/game/modules/tome/data/zones/town-shatur/grids.lua
index f6772d7a20..e75fe56ecb 100644
--- a/game/modules/tome/data/zones/town-shatur/grids.lua
+++ b/game/modules/tome/data/zones/town-shatur/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-shatur/npcs.lua b/game/modules/tome/data/zones/town-shatur/npcs.lua
index 6eefaead21..0acd68e26c 100644
--- a/game/modules/tome/data/zones/town-shatur/npcs.lua
+++ b/game/modules/tome/data/zones/town-shatur/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-shatur/objects.lua b/game/modules/tome/data/zones/town-shatur/objects.lua
index df9c8f3446..d28a8e4eb0 100644
--- a/game/modules/tome/data/zones/town-shatur/objects.lua
+++ b/game/modules/tome/data/zones/town-shatur/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-shatur/traps.lua b/game/modules/tome/data/zones/town-shatur/traps.lua
index 82ad841fb9..90691b3321 100644
--- a/game/modules/tome/data/zones/town-shatur/traps.lua
+++ b/game/modules/tome/data/zones/town-shatur/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-shatur/zone.lua b/game/modules/tome/data/zones/town-shatur/zone.lua
index df2b02da8f..bd890f7cc5 100644
--- a/game/modules/tome/data/zones/town-shatur/zone.lua
+++ b/game/modules/tome/data/zones/town-shatur/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-zigur/grids.lua b/game/modules/tome/data/zones/town-zigur/grids.lua
index 7c4c86ef65..e6b5727c62 100644
--- a/game/modules/tome/data/zones/town-zigur/grids.lua
+++ b/game/modules/tome/data/zones/town-zigur/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-zigur/npcs.lua b/game/modules/tome/data/zones/town-zigur/npcs.lua
index 8465d4778d..ce8aff0a35 100644
--- a/game/modules/tome/data/zones/town-zigur/npcs.lua
+++ b/game/modules/tome/data/zones/town-zigur/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-zigur/objects.lua b/game/modules/tome/data/zones/town-zigur/objects.lua
index 66093bb675..a9a38306df 100644
--- a/game/modules/tome/data/zones/town-zigur/objects.lua
+++ b/game/modules/tome/data/zones/town-zigur/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-zigur/traps.lua b/game/modules/tome/data/zones/town-zigur/traps.lua
index bff0a2a220..2735a9c329 100644
--- a/game/modules/tome/data/zones/town-zigur/traps.lua
+++ b/game/modules/tome/data/zones/town-zigur/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/town-zigur/zone.lua b/game/modules/tome/data/zones/town-zigur/zone.lua
index 38091ba339..4849dade94 100644
--- a/game/modules/tome/data/zones/town-zigur/zone.lua
+++ b/game/modules/tome/data/zones/town-zigur/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/trollmire/events.lua b/game/modules/tome/data/zones/trollmire/events.lua
index e4ada46390..978f98dc06 100644
--- a/game/modules/tome/data/zones/trollmire/events.lua
+++ b/game/modules/tome/data/zones/trollmire/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/trollmire/grids.lua b/game/modules/tome/data/zones/trollmire/grids.lua
index f806afc3a8..53310e3108 100644
--- a/game/modules/tome/data/zones/trollmire/grids.lua
+++ b/game/modules/tome/data/zones/trollmire/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/trollmire/npcs.lua b/game/modules/tome/data/zones/trollmire/npcs.lua
index 4b468b2c1c..8bab077cb6 100644
--- a/game/modules/tome/data/zones/trollmire/npcs.lua
+++ b/game/modules/tome/data/zones/trollmire/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/trollmire/objects.lua b/game/modules/tome/data/zones/trollmire/objects.lua
index 06cf6c1710..bbaaed0ef0 100644
--- a/game/modules/tome/data/zones/trollmire/objects.lua
+++ b/game/modules/tome/data/zones/trollmire/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/trollmire/traps.lua b/game/modules/tome/data/zones/trollmire/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/trollmire/traps.lua
+++ b/game/modules/tome/data/zones/trollmire/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/trollmire/zone.lua b/game/modules/tome/data/zones/trollmire/zone.lua
index d780a03153..a13a442ad0 100644
--- a/game/modules/tome/data/zones/trollmire/zone.lua
+++ b/game/modules/tome/data/zones/trollmire/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tutorial-combat-stats/grids.lua b/game/modules/tome/data/zones/tutorial-combat-stats/grids.lua
index bd309d1723..7ea4f40b3e 100644
--- a/game/modules/tome/data/zones/tutorial-combat-stats/grids.lua
+++ b/game/modules/tome/data/zones/tutorial-combat-stats/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
@@ -494,4 +494,4 @@ newEntity{
 			--q:final_message()
 		end
 	end,
-}
\ No newline at end of file
+}
diff --git a/game/modules/tome/data/zones/tutorial-combat-stats/npcs.lua b/game/modules/tome/data/zones/tutorial-combat-stats/npcs.lua
index 3c114b42ff..f48b3f69a9 100644
--- a/game/modules/tome/data/zones/tutorial-combat-stats/npcs.lua
+++ b/game/modules/tome/data/zones/tutorial-combat-stats/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
@@ -533,4 +533,4 @@ newEntity{ base = "BASE_NPC_ORC",
 	combat_physcrit = 50,
 	never_move = 1,
 	combat = false,
-}
\ No newline at end of file
+}
diff --git a/game/modules/tome/data/zones/tutorial-combat-stats/objects.lua b/game/modules/tome/data/zones/tutorial-combat-stats/objects.lua
index 57d8e61788..fd04a4e793 100644
--- a/game/modules/tome/data/zones/tutorial-combat-stats/objects.lua
+++ b/game/modules/tome/data/zones/tutorial-combat-stats/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tutorial-combat-stats/traps.lua b/game/modules/tome/data/zones/tutorial-combat-stats/traps.lua
index f2f93d8e64..c809b5c5da 100644
--- a/game/modules/tome/data/zones/tutorial-combat-stats/traps.lua
+++ b/game/modules/tome/data/zones/tutorial-combat-stats/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
@@ -462,4 +462,4 @@ newEntity{ base = "TRAP_TUTORIAL6", define_as = "TUTORIAL_TIER11",
 newEntity{ base = "TRAP_TUTORIAL6", define_as = "TUTORIAL_TIER12",
 	name = "Cross-Tier Effects",
 	text = "tier12",
-}
\ No newline at end of file
+}
diff --git a/game/modules/tome/data/zones/tutorial-combat-stats/zone.lua b/game/modules/tome/data/zones/tutorial-combat-stats/zone.lua
index bc663b009c..0dd205eb96 100644
--- a/game/modules/tome/data/zones/tutorial-combat-stats/zone.lua
+++ b/game/modules/tome/data/zones/tutorial-combat-stats/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tutorial/grids.lua b/game/modules/tome/data/zones/tutorial/grids.lua
index 1726f52678..e57ee0ee2a 100644
--- a/game/modules/tome/data/zones/tutorial/grids.lua
+++ b/game/modules/tome/data/zones/tutorial/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tutorial/npcs.lua b/game/modules/tome/data/zones/tutorial/npcs.lua
index a256e7308a..3026f085ec 100644
--- a/game/modules/tome/data/zones/tutorial/npcs.lua
+++ b/game/modules/tome/data/zones/tutorial/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tutorial/objects.lua b/game/modules/tome/data/zones/tutorial/objects.lua
index 41163a5c5b..ca01a5f5b7 100644
--- a/game/modules/tome/data/zones/tutorial/objects.lua
+++ b/game/modules/tome/data/zones/tutorial/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tutorial/traps.lua b/game/modules/tome/data/zones/tutorial/traps.lua
index 1e9f637913..15d8096a51 100644
--- a/game/modules/tome/data/zones/tutorial/traps.lua
+++ b/game/modules/tome/data/zones/tutorial/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/tutorial/zone.lua b/game/modules/tome/data/zones/tutorial/zone.lua
index 8c559f2611..c206063315 100644
--- a/game/modules/tome/data/zones/tutorial/zone.lua
+++ b/game/modules/tome/data/zones/tutorial/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/unhallowed-morass/grids.lua b/game/modules/tome/data/zones/unhallowed-morass/grids.lua
index 6be6607e29..e91f0043c2 100644
--- a/game/modules/tome/data/zones/unhallowed-morass/grids.lua
+++ b/game/modules/tome/data/zones/unhallowed-morass/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/unhallowed-morass/npcs.lua b/game/modules/tome/data/zones/unhallowed-morass/npcs.lua
index dc1f754344..159884f8b1 100644
--- a/game/modules/tome/data/zones/unhallowed-morass/npcs.lua
+++ b/game/modules/tome/data/zones/unhallowed-morass/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/unhallowed-morass/objects.lua b/game/modules/tome/data/zones/unhallowed-morass/objects.lua
index 4bd50f7744..2e21235fe3 100644
--- a/game/modules/tome/data/zones/unhallowed-morass/objects.lua
+++ b/game/modules/tome/data/zones/unhallowed-morass/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/unhallowed-morass/traps.lua b/game/modules/tome/data/zones/unhallowed-morass/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/unhallowed-morass/traps.lua
+++ b/game/modules/tome/data/zones/unhallowed-morass/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/unhallowed-morass/zone.lua b/game/modules/tome/data/zones/unhallowed-morass/zone.lua
index cbbf1d5910..8c1cebd36b 100644
--- a/game/modules/tome/data/zones/unhallowed-morass/zone.lua
+++ b/game/modules/tome/data/zones/unhallowed-morass/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/unremarkable-cave/events.lua b/game/modules/tome/data/zones/unremarkable-cave/events.lua
index ebd66ff0e3..fece8d6d9e 100644
--- a/game/modules/tome/data/zones/unremarkable-cave/events.lua
+++ b/game/modules/tome/data/zones/unremarkable-cave/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/unremarkable-cave/grids.lua b/game/modules/tome/data/zones/unremarkable-cave/grids.lua
index a97f0cbd2a..70efff07fa 100644
--- a/game/modules/tome/data/zones/unremarkable-cave/grids.lua
+++ b/game/modules/tome/data/zones/unremarkable-cave/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/unremarkable-cave/npcs.lua b/game/modules/tome/data/zones/unremarkable-cave/npcs.lua
index 24d609aaa6..80778e264f 100644
--- a/game/modules/tome/data/zones/unremarkable-cave/npcs.lua
+++ b/game/modules/tome/data/zones/unremarkable-cave/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/unremarkable-cave/objects.lua b/game/modules/tome/data/zones/unremarkable-cave/objects.lua
index 1e95167379..dcc8d8f694 100644
--- a/game/modules/tome/data/zones/unremarkable-cave/objects.lua
+++ b/game/modules/tome/data/zones/unremarkable-cave/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/unremarkable-cave/traps.lua b/game/modules/tome/data/zones/unremarkable-cave/traps.lua
index 18480d56b9..2be21dc888 100644
--- a/game/modules/tome/data/zones/unremarkable-cave/traps.lua
+++ b/game/modules/tome/data/zones/unremarkable-cave/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/unremarkable-cave/zone.lua b/game/modules/tome/data/zones/unremarkable-cave/zone.lua
index 770a9ca511..5130da3010 100644
--- a/game/modules/tome/data/zones/unremarkable-cave/zone.lua
+++ b/game/modules/tome/data/zones/unremarkable-cave/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/valley-moon-caverns/events.lua b/game/modules/tome/data/zones/valley-moon-caverns/events.lua
index 413d0e49d8..9acec1f703 100644
--- a/game/modules/tome/data/zones/valley-moon-caverns/events.lua
+++ b/game/modules/tome/data/zones/valley-moon-caverns/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/valley-moon-caverns/grids.lua b/game/modules/tome/data/zones/valley-moon-caverns/grids.lua
index 23bbdcc333..9a71576a62 100644
--- a/game/modules/tome/data/zones/valley-moon-caverns/grids.lua
+++ b/game/modules/tome/data/zones/valley-moon-caverns/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/valley-moon-caverns/npcs.lua b/game/modules/tome/data/zones/valley-moon-caverns/npcs.lua
index 2271667170..de498287cd 100644
--- a/game/modules/tome/data/zones/valley-moon-caverns/npcs.lua
+++ b/game/modules/tome/data/zones/valley-moon-caverns/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/valley-moon-caverns/objects.lua b/game/modules/tome/data/zones/valley-moon-caverns/objects.lua
index a0d9119b8f..85d3a0bb1a 100644
--- a/game/modules/tome/data/zones/valley-moon-caverns/objects.lua
+++ b/game/modules/tome/data/zones/valley-moon-caverns/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/valley-moon-caverns/traps.lua b/game/modules/tome/data/zones/valley-moon-caverns/traps.lua
index 6bc3e89d31..11980c29f3 100644
--- a/game/modules/tome/data/zones/valley-moon-caverns/traps.lua
+++ b/game/modules/tome/data/zones/valley-moon-caverns/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/valley-moon-caverns/zone.lua b/game/modules/tome/data/zones/valley-moon-caverns/zone.lua
index c9ec13d69c..18be33ab68 100644
--- a/game/modules/tome/data/zones/valley-moon-caverns/zone.lua
+++ b/game/modules/tome/data/zones/valley-moon-caverns/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/valley-moon/events.lua b/game/modules/tome/data/zones/valley-moon/events.lua
index 7b96f51079..737ea50081 100644
--- a/game/modules/tome/data/zones/valley-moon/events.lua
+++ b/game/modules/tome/data/zones/valley-moon/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/valley-moon/grids.lua b/game/modules/tome/data/zones/valley-moon/grids.lua
index 14efddff37..3a9c618eb3 100644
--- a/game/modules/tome/data/zones/valley-moon/grids.lua
+++ b/game/modules/tome/data/zones/valley-moon/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/valley-moon/npcs.lua b/game/modules/tome/data/zones/valley-moon/npcs.lua
index 274a088230..97c6daa366 100644
--- a/game/modules/tome/data/zones/valley-moon/npcs.lua
+++ b/game/modules/tome/data/zones/valley-moon/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/valley-moon/objects.lua b/game/modules/tome/data/zones/valley-moon/objects.lua
index 1e95167379..dcc8d8f694 100644
--- a/game/modules/tome/data/zones/valley-moon/objects.lua
+++ b/game/modules/tome/data/zones/valley-moon/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/valley-moon/traps.lua b/game/modules/tome/data/zones/valley-moon/traps.lua
index be5251add7..ae7fb15b35 100644
--- a/game/modules/tome/data/zones/valley-moon/traps.lua
+++ b/game/modules/tome/data/zones/valley-moon/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/valley-moon/zone.lua b/game/modules/tome/data/zones/valley-moon/zone.lua
index 9fc987e0c7..b094a05ec4 100644
--- a/game/modules/tome/data/zones/valley-moon/zone.lua
+++ b/game/modules/tome/data/zones/valley-moon/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/void/grids.lua b/game/modules/tome/data/zones/void/grids.lua
index de7f1f2449..20502f83a5 100644
--- a/game/modules/tome/data/zones/void/grids.lua
+++ b/game/modules/tome/data/zones/void/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/void/npcs.lua b/game/modules/tome/data/zones/void/npcs.lua
index e55c9c193b..995e086c77 100644
--- a/game/modules/tome/data/zones/void/npcs.lua
+++ b/game/modules/tome/data/zones/void/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/void/objects.lua b/game/modules/tome/data/zones/void/objects.lua
index 41163a5c5b..ca01a5f5b7 100644
--- a/game/modules/tome/data/zones/void/objects.lua
+++ b/game/modules/tome/data/zones/void/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/void/traps.lua b/game/modules/tome/data/zones/void/traps.lua
index 02f32361a3..ffc0dced3f 100644
--- a/game/modules/tome/data/zones/void/traps.lua
+++ b/game/modules/tome/data/zones/void/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/void/zone.lua b/game/modules/tome/data/zones/void/zone.lua
index 499cd89d7e..d0814f979b 100644
--- a/game/modules/tome/data/zones/void/zone.lua
+++ b/game/modules/tome/data/zones/void/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/vor-armoury/grids.lua b/game/modules/tome/data/zones/vor-armoury/grids.lua
index 786b8be49c..c75ddd17f3 100644
--- a/game/modules/tome/data/zones/vor-armoury/grids.lua
+++ b/game/modules/tome/data/zones/vor-armoury/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/vor-armoury/npcs.lua b/game/modules/tome/data/zones/vor-armoury/npcs.lua
index 23421f2f69..675c250e93 100644
--- a/game/modules/tome/data/zones/vor-armoury/npcs.lua
+++ b/game/modules/tome/data/zones/vor-armoury/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/vor-armoury/objects.lua b/game/modules/tome/data/zones/vor-armoury/objects.lua
index 67a509fab7..03b204402d 100644
--- a/game/modules/tome/data/zones/vor-armoury/objects.lua
+++ b/game/modules/tome/data/zones/vor-armoury/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/vor-armoury/traps.lua b/game/modules/tome/data/zones/vor-armoury/traps.lua
index 93f4c73f6b..7da1f39ccb 100644
--- a/game/modules/tome/data/zones/vor-armoury/traps.lua
+++ b/game/modules/tome/data/zones/vor-armoury/traps.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/vor-armoury/zone.lua b/game/modules/tome/data/zones/vor-armoury/zone.lua
index 0932d8f05a..20ec7c2029 100644
--- a/game/modules/tome/data/zones/vor-armoury/zone.lua
+++ b/game/modules/tome/data/zones/vor-armoury/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/vor-pride/events.lua b/game/modules/tome/data/zones/vor-pride/events.lua
index a8fa841a14..72d4c1358c 100644
--- a/game/modules/tome/data/zones/vor-pride/events.lua
+++ b/game/modules/tome/data/zones/vor-pride/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/vor-pride/grids.lua b/game/modules/tome/data/zones/vor-pride/grids.lua
index 1726f52678..e57ee0ee2a 100644
--- a/game/modules/tome/data/zones/vor-pride/grids.lua
+++ b/game/modules/tome/data/zones/vor-pride/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/vor-pride/npcs.lua b/game/modules/tome/data/zones/vor-pride/npcs.lua
index 3b0840b49b..3b10291d25 100644
--- a/game/modules/tome/data/zones/vor-pride/npcs.lua
+++ b/game/modules/tome/data/zones/vor-pride/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/vor-pride/objects.lua b/game/modules/tome/data/zones/vor-pride/objects.lua
index 221a34d586..3017e08734 100644
--- a/game/modules/tome/data/zones/vor-pride/objects.lua
+++ b/game/modules/tome/data/zones/vor-pride/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/vor-pride/zone.lua b/game/modules/tome/data/zones/vor-pride/zone.lua
index b5971cc135..611129dc6b 100644
--- a/game/modules/tome/data/zones/vor-pride/zone.lua
+++ b/game/modules/tome/data/zones/vor-pride/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/wilderness/events.lua b/game/modules/tome/data/zones/wilderness/events.lua
index efad9e8294..ceb395b0d1 100644
--- a/game/modules/tome/data/zones/wilderness/events.lua
+++ b/game/modules/tome/data/zones/wilderness/events.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/wilderness/grids.lua b/game/modules/tome/data/zones/wilderness/grids.lua
index 7b149dd87e..c85baa348f 100644
--- a/game/modules/tome/data/zones/wilderness/grids.lua
+++ b/game/modules/tome/data/zones/wilderness/grids.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/wilderness/npcs.lua b/game/modules/tome/data/zones/wilderness/npcs.lua
index a24acffb96..127fc82ac0 100644
--- a/game/modules/tome/data/zones/wilderness/npcs.lua
+++ b/game/modules/tome/data/zones/wilderness/npcs.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/wilderness/objects.lua b/game/modules/tome/data/zones/wilderness/objects.lua
index 41163a5c5b..ca01a5f5b7 100644
--- a/game/modules/tome/data/zones/wilderness/objects.lua
+++ b/game/modules/tome/data/zones/wilderness/objects.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/data/zones/wilderness/zone.lua b/game/modules/tome/data/zones/wilderness/zone.lua
index aa030e242e..fc4be6867e 100644
--- a/game/modules/tome/data/zones/wilderness/zone.lua
+++ b/game/modules/tome/data/zones/wilderness/zone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/ArenaFinish.lua b/game/modules/tome/dialogs/ArenaFinish.lua
index 42da2c38bb..a4d00b7555 100644
--- a/game/modules/tome/dialogs/ArenaFinish.lua
+++ b/game/modules/tome/dialogs/ArenaFinish.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/Birther.lua b/game/modules/tome/dialogs/Birther.lua
index cf1812adb8..dbe2cff806 100644
--- a/game/modules/tome/dialogs/Birther.lua
+++ b/game/modules/tome/dialogs/Birther.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/CharacterSheet.lua b/game/modules/tome/dialogs/CharacterSheet.lua
index bbd7ac1c53..18e2afda15 100644
--- a/game/modules/tome/dialogs/CharacterSheet.lua
+++ b/game/modules/tome/dialogs/CharacterSheet.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/CursedAuraSelect.lua b/game/modules/tome/dialogs/CursedAuraSelect.lua
index 0ec47d24e5..dcd5ed7dea 100644
--- a/game/modules/tome/dialogs/CursedAuraSelect.lua
+++ b/game/modules/tome/dialogs/CursedAuraSelect.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/DeathDialog.lua b/game/modules/tome/dialogs/DeathDialog.lua
index d61bb3941d..b77ba92d49 100644
--- a/game/modules/tome/dialogs/DeathDialog.lua
+++ b/game/modules/tome/dialogs/DeathDialog.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/Donation.lua b/game/modules/tome/dialogs/Donation.lua
index 3f835f7fe9..f5256b01b6 100644
--- a/game/modules/tome/dialogs/Donation.lua
+++ b/game/modules/tome/dialogs/Donation.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/DownloadCharball.lua b/game/modules/tome/dialogs/DownloadCharball.lua
index d83dbaa858..fc6a71b94a 100644
--- a/game/modules/tome/dialogs/DownloadCharball.lua
+++ b/game/modules/tome/dialogs/DownloadCharball.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/GameOptions.lua b/game/modules/tome/dialogs/GameOptions.lua
index 68cddfaf30..624d48c53b 100644
--- a/game/modules/tome/dialogs/GameOptions.lua
+++ b/game/modules/tome/dialogs/GameOptions.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/GraphicMode.lua b/game/modules/tome/dialogs/GraphicMode.lua
index 4e28f71cee..0504cb8e3d 100644
--- a/game/modules/tome/dialogs/GraphicMode.lua
+++ b/game/modules/tome/dialogs/GraphicMode.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/LevelupDialog.lua b/game/modules/tome/dialogs/LevelupDialog.lua
index 17b3f616a0..ef54ce60ad 100644
--- a/game/modules/tome/dialogs/LevelupDialog.lua
+++ b/game/modules/tome/dialogs/LevelupDialog.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/LorePopup.lua b/game/modules/tome/dialogs/LorePopup.lua
index d0179d944d..43a9fd7efd 100644
--- a/game/modules/tome/dialogs/LorePopup.lua
+++ b/game/modules/tome/dialogs/LorePopup.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
@@ -104,4 +104,4 @@ function _M:init(l, w, force_height)
 	game:playSound("actions/read")
 	
 	game.tooltip.inhibited = true
-end
\ No newline at end of file
+end
diff --git a/game/modules/tome/dialogs/MapMenu.lua b/game/modules/tome/dialogs/MapMenu.lua
index 3aa86c9261..6dc9d42cd6 100644
--- a/game/modules/tome/dialogs/MapMenu.lua
+++ b/game/modules/tome/dialogs/MapMenu.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/PartyOrder.lua b/game/modules/tome/dialogs/PartyOrder.lua
index 9f8fc2c12f..fd0ee55ee1 100644
--- a/game/modules/tome/dialogs/PartyOrder.lua
+++ b/game/modules/tome/dialogs/PartyOrder.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/PartyRewardSelector.lua b/game/modules/tome/dialogs/PartyRewardSelector.lua
index 1c84a6564f..ea21c86cda 100644
--- a/game/modules/tome/dialogs/PartyRewardSelector.lua
+++ b/game/modules/tome/dialogs/PartyRewardSelector.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/PartySelect.lua b/game/modules/tome/dialogs/PartySelect.lua
index df76b083fc..a9a81abec4 100644
--- a/game/modules/tome/dialogs/PartySelect.lua
+++ b/game/modules/tome/dialogs/PartySelect.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/PartySendItem.lua b/game/modules/tome/dialogs/PartySendItem.lua
index 82dfbd72b3..5bc08fe2bb 100644
--- a/game/modules/tome/dialogs/PartySendItem.lua
+++ b/game/modules/tome/dialogs/PartySendItem.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/SentientWeapon.lua b/game/modules/tome/dialogs/SentientWeapon.lua
index e0be32a186..f221283bcd 100644
--- a/game/modules/tome/dialogs/SentientWeapon.lua
+++ b/game/modules/tome/dialogs/SentientWeapon.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/ShowAchievements.lua b/game/modules/tome/dialogs/ShowAchievements.lua
index c8f128d256..47e9f8f517 100644
--- a/game/modules/tome/dialogs/ShowAchievements.lua
+++ b/game/modules/tome/dialogs/ShowAchievements.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/ShowChatLog.lua b/game/modules/tome/dialogs/ShowChatLog.lua
index e2739242be..cbb4ff79bf 100644
--- a/game/modules/tome/dialogs/ShowChatLog.lua
+++ b/game/modules/tome/dialogs/ShowChatLog.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/ShowEquipInven.lua b/game/modules/tome/dialogs/ShowEquipInven.lua
index bcdc922ffc..b913a1819f 100644
--- a/game/modules/tome/dialogs/ShowEquipInven.lua
+++ b/game/modules/tome/dialogs/ShowEquipInven.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/ShowEquipment.lua b/game/modules/tome/dialogs/ShowEquipment.lua
index 28047196b4..ec8b8d397c 100644
--- a/game/modules/tome/dialogs/ShowEquipment.lua
+++ b/game/modules/tome/dialogs/ShowEquipment.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/ShowIngredients.lua b/game/modules/tome/dialogs/ShowIngredients.lua
index 10e64ce198..88584c6484 100644
--- a/game/modules/tome/dialogs/ShowIngredients.lua
+++ b/game/modules/tome/dialogs/ShowIngredients.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/ShowInventory.lua b/game/modules/tome/dialogs/ShowInventory.lua
index 21b89d41c4..83ed5c301e 100644
--- a/game/modules/tome/dialogs/ShowInventory.lua
+++ b/game/modules/tome/dialogs/ShowInventory.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/ShowLore.lua b/game/modules/tome/dialogs/ShowLore.lua
index 32204e4e84..be0df5e30a 100644
--- a/game/modules/tome/dialogs/ShowLore.lua
+++ b/game/modules/tome/dialogs/ShowLore.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/ShowMap.lua b/game/modules/tome/dialogs/ShowMap.lua
index d7f4669d50..c3b5b711cc 100644
--- a/game/modules/tome/dialogs/ShowMap.lua
+++ b/game/modules/tome/dialogs/ShowMap.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/ShowPickupFloor.lua b/game/modules/tome/dialogs/ShowPickupFloor.lua
index e88800a7db..1f83752c64 100644
--- a/game/modules/tome/dialogs/ShowPickupFloor.lua
+++ b/game/modules/tome/dialogs/ShowPickupFloor.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/ShowStore.lua b/game/modules/tome/dialogs/ShowStore.lua
index 3ec2e9a756..4af0d3e61d 100644
--- a/game/modules/tome/dialogs/ShowStore.lua
+++ b/game/modules/tome/dialogs/ShowStore.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/UberTalent.lua b/game/modules/tome/dialogs/UberTalent.lua
index 85b56ad63c..67c0402c93 100644
--- a/game/modules/tome/dialogs/UberTalent.lua
+++ b/game/modules/tome/dialogs/UberTalent.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/UnlockDialog.lua b/game/modules/tome/dialogs/UnlockDialog.lua
index 393aaf8fdd..c865ae7d06 100644
--- a/game/modules/tome/dialogs/UnlockDialog.lua
+++ b/game/modules/tome/dialogs/UnlockDialog.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/UseItemDialog.lua b/game/modules/tome/dialogs/UseItemDialog.lua
index dbcbbd5890..e97da2641b 100644
--- a/game/modules/tome/dialogs/UseItemDialog.lua
+++ b/game/modules/tome/dialogs/UseItemDialog.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/UseTalents.lua b/game/modules/tome/dialogs/UseTalents.lua
index 559b30bf46..9e8deed486 100644
--- a/game/modules/tome/dialogs/UseTalents.lua
+++ b/game/modules/tome/dialogs/UseTalents.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/debug/AlterFaction.lua b/game/modules/tome/dialogs/debug/AlterFaction.lua
index 2a2dccffbe..78fe6a6f0a 100644
--- a/game/modules/tome/dialogs/debug/AlterFaction.lua
+++ b/game/modules/tome/dialogs/debug/AlterFaction.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/debug/ChangeZone.lua b/game/modules/tome/dialogs/debug/ChangeZone.lua
index f705befc5e..a14da30bfa 100644
--- a/game/modules/tome/dialogs/debug/ChangeZone.lua
+++ b/game/modules/tome/dialogs/debug/ChangeZone.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/debug/CreateItem.lua b/game/modules/tome/dialogs/debug/CreateItem.lua
index 6c1ff9d37d..10fbe30de9 100644
--- a/game/modules/tome/dialogs/debug/CreateItem.lua
+++ b/game/modules/tome/dialogs/debug/CreateItem.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/debug/CreateTrap.lua b/game/modules/tome/dialogs/debug/CreateTrap.lua
index a19a1df9cb..d6113daeac 100644
--- a/game/modules/tome/dialogs/debug/CreateTrap.lua
+++ b/game/modules/tome/dialogs/debug/CreateTrap.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/debug/DebugMain.lua b/game/modules/tome/dialogs/debug/DebugMain.lua
index beb81234b3..56dd41847e 100644
--- a/game/modules/tome/dialogs/debug/DebugMain.lua
+++ b/game/modules/tome/dialogs/debug/DebugMain.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/debug/GrantQuest.lua b/game/modules/tome/dialogs/debug/GrantQuest.lua
index 73487b431e..f2ea1f1eb2 100644
--- a/game/modules/tome/dialogs/debug/GrantQuest.lua
+++ b/game/modules/tome/dialogs/debug/GrantQuest.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/debug/SummonCreature.lua b/game/modules/tome/dialogs/debug/SummonCreature.lua
index 082bbacc0a..97e31e7b09 100644
--- a/game/modules/tome/dialogs/debug/SummonCreature.lua
+++ b/game/modules/tome/dialogs/debug/SummonCreature.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/elements/TalentGrid.lua b/game/modules/tome/dialogs/elements/TalentGrid.lua
index 1133e7ddea..3270cd8736 100644
--- a/game/modules/tome/dialogs/elements/TalentGrid.lua
+++ b/game/modules/tome/dialogs/elements/TalentGrid.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/elements/TalentTrees.lua b/game/modules/tome/dialogs/elements/TalentTrees.lua
index 726a0c6cec..467de25747 100644
--- a/game/modules/tome/dialogs/elements/TalentTrees.lua
+++ b/game/modules/tome/dialogs/elements/TalentTrees.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/orders/Behavior.lua b/game/modules/tome/dialogs/orders/Behavior.lua
index 0cc0a06aea..028038b034 100644
--- a/game/modules/tome/dialogs/orders/Behavior.lua
+++ b/game/modules/tome/dialogs/orders/Behavior.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/dialogs/orders/Talents.lua b/game/modules/tome/dialogs/orders/Talents.lua
index aff63c1a23..b6e597471e 100644
--- a/game/modules/tome/dialogs/orders/Talents.lua
+++ b/game/modules/tome/dialogs/orders/Talents.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/init.lua b/game/modules/tome/init.lua
index 8bd9248caa..bba90cc8dc 100644
--- a/game/modules/tome/init.lua
+++ b/game/modules/tome/init.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/load.lua b/game/modules/tome/load.lua
index 8cb5712441..82fd68c6dc 100644
--- a/game/modules/tome/load.lua
+++ b/game/modules/tome/load.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/modules/tome/resolvers.lua b/game/modules/tome/resolvers.lua
index d519a432af..26e94c1d14 100644
--- a/game/modules/tome/resolvers.lua
+++ b/game/modules/tome/resolvers.lua
@@ -1,5 +1,5 @@
 -- ToME - Tales of Maj'Eyal
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/profile-thread/Client.lua b/game/profile-thread/Client.lua
index 6f9ccbd34b..007afe6e9e 100644
--- a/game/profile-thread/Client.lua
+++ b/game/profile-thread/Client.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/profile-thread/UserChat.lua b/game/profile-thread/UserChat.lua
index 37d928b808..8d43790947 100644
--- a/game/profile-thread/UserChat.lua
+++ b/game/profile-thread/UserChat.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/game/profile-thread/init.lua b/game/profile-thread/init.lua
index 0227ee2a7a..785fdbbe9e 100644
--- a/game/profile-thread/init.lua
+++ b/game/profile-thread/init.lua
@@ -1,5 +1,5 @@
 -- TE4 - T-Engine 4
--- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+-- Copyright (C) 2009 - 2014 Nicolas Casalini
 --
 -- This program is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
diff --git a/src/core_lua.c b/src/core_lua.c
index ed77bdaf04..57cf4951d9 100644
--- a/src/core_lua.c
+++ b/src/core_lua.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/core_lua.h b/src/core_lua.h
index 5d92d8d231..dadf4d2cc3 100644
--- a/src/core_lua.h
+++ b/src/core_lua.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/display.h b/src/display.h
index 4ce3a0a071..1e0703993d 100644
--- a/src/display.h
+++ b/src/display.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/display_sdl.c b/src/display_sdl.c
index 65dc0a67ee..70148f1a4e 100644
--- a/src/display_sdl.c
+++ b/src/display_sdl.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/display_sdl.h b/src/display_sdl.h
index 28914faf76..aa21b16821 100644
--- a/src/display_sdl.h
+++ b/src/display_sdl.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/dmnd_square.c b/src/dmnd_square.c
index 72f88fa485..5a513160d1 100644
--- a/src/dmnd_square.c
+++ b/src/dmnd_square.c
@@ -8,7 +8,7 @@
  Lua glue code itself is:
 
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/fov.c b/src/fov.c
index 9ea0949c3e..46831132f2 100644
--- a/src/fov.c
+++ b/src/fov.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/fov.h b/src/fov.h
index 7f28f23c17..e1ea09380d 100644
--- a/src/fov.h
+++ b/src/fov.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/fov/fov.c b/src/fov/fov.c
index 833ef528b9..840a690d91 100644
--- a/src/fov/fov.c
+++ b/src/fov/fov.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/fov/fov.h b/src/fov/fov.h
index d0867d3109..04e5c3507c 100644
--- a/src/fov/fov.h
+++ b/src/fov/fov.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/getself.c b/src/getself.c
index 5a22d60cb0..9babc433eb 100644
--- a/src/getself.c
+++ b/src/getself.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/getself.h b/src/getself.h
index 41052d49cf..0388c3019a 100644
--- a/src/getself.h
+++ b/src/getself.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/main.c b/src/main.c
index 2c3ca1de28..79fb447d1f 100644
--- a/src/main.c
+++ b/src/main.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/main.h b/src/main.h
index 0c71ec9de1..9b0f17bc4a 100644
--- a/src/main.h
+++ b/src/main.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/map.c b/src/map.c
index e571b91c24..05935c25a0 100644
--- a/src/map.c
+++ b/src/map.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/map.h b/src/map.h
index 07f7137fe4..a00465ff7f 100644
--- a/src/map.h
+++ b/src/map.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/music.c b/src/music.c
index 49b9fae9ff..e8b137fc17 100644
--- a/src/music.c
+++ b/src/music.c
@@ -5,7 +5,7 @@
 
  Modified for:
  TE4 - T-Engine 4
- Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+ Copyright (C) 2009 - 2014 Nicolas Casalini
 
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
diff --git a/src/music.h b/src/music.h
index 8efd70d35e..2f2b5d9bda 100644
--- a/src/music.h
+++ b/src/music.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/noise.c b/src/noise.c
index 21a2e4c1ba..86bc437c41 100644
--- a/src/noise.c
+++ b/src/noise.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/particles.c b/src/particles.c
index 6b5f295499..fc73dd26a0 100644
--- a/src/particles.c
+++ b/src/particles.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/particles.h b/src/particles.h
index 5e69ec03fc..1adaf74a94 100644
--- a/src/particles.h
+++ b/src/particles.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/particles_gas.c b/src/particles_gas.c
index 160555366d..494b46cb21 100644
--- a/src/particles_gas.c
+++ b/src/particles_gas.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/particles_gas.h b/src/particles_gas.h
index e792ff1a85..14f650e253 100644
--- a/src/particles_gas.h
+++ b/src/particles_gas.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/physfs.c b/src/physfs.c
index 1b4c9066f4..d4492e6a6b 100644
--- a/src/physfs.c
+++ b/src/physfs.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/profile.c b/src/profile.c
index c25cb41181..2f1eaf0118 100644
--- a/src/profile.c
+++ b/src/profile.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/profile.h b/src/profile.h
index 9e1d22638e..7ae2e349c5 100644
--- a/src/profile.h
+++ b/src/profile.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/runner/core.h b/src/runner/core.h
index 13e29745ff..d19e4c3ba7 100644
--- a/src/runner/core.h
+++ b/src/runner/core.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/runner/main.c b/src/runner/main.c
index 9a690d40b9..6ad3b9394a 100644
--- a/src/runner/main.c
+++ b/src/runner/main.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/runner/runner.c b/src/runner/runner.c
index bb02344167..f75d9781c0 100644
--- a/src/runner/runner.c
+++ b/src/runner/runner.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/script.h b/src/script.h
index 92c5bf61d3..52fedef2ab 100644
--- a/src/script.h
+++ b/src/script.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/serial.c b/src/serial.c
index dbd844b40f..ba07bee8fb 100644
--- a/src/serial.c
+++ b/src/serial.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/serial.h b/src/serial.h
index a1a3d69506..6730cd3e8e 100644
--- a/src/serial.h
+++ b/src/serial.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/shaders.c b/src/shaders.c
index afb4dd2e3a..83a6623e5c 100644
--- a/src/shaders.c
+++ b/src/shaders.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/types.h b/src/types.h
index 517c084e6a..b98e5064d2 100644
--- a/src/types.h
+++ b/src/types.h
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/src/wait.c b/src/wait.c
index 98c6b1193a..e9001a5a77 100644
--- a/src/wait.c
+++ b/src/wait.c
@@ -1,6 +1,6 @@
 /*
     TE4 - T-Engine 4
-    Copyright (C) 2009, 2010, 2011, 2012, 2013 Nicolas Casalini
+    Copyright (C) 2009 - 2014 Nicolas Casalini
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
-- 
GitLab


From 0965a83fe226a97ebc0d1903e565b031e2d539a6 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 16 Jan 2014 19:45:02 +0100
Subject: [PATCH 101/102] better

---
 COPYING-TILES | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/COPYING-TILES b/COPYING-TILES
index ad78805f8e..833089f524 100644
--- a/COPYING-TILES
+++ b/COPYING-TILES
@@ -1,4 +1,4 @@
-All the tiles of the "shockbolt" tileset, located in all the "gfx/shockbolt" and "gfx/lore"
+All the tiles located in all the "gfx/shockbolt", "gfx/lore" "gfx/achievements"
 folders are granted to use with the Tales of Maj'Eyal game only.
 
 Please contact darkgod@te4.org for more informations.
-- 
GitLab


From c91e7e1b0d0b974345ae790502add4d4aa5ca736 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Thu, 16 Jan 2014 23:10:37 +0100
Subject: [PATCH 102/102] fixed

---
 game/modules/tome/data/gfx/shaders/shockwave2.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/gfx/shaders/shockwave2.lua b/game/modules/tome/data/gfx/shaders/shockwave2.lua
index 19a3d3ae0c..ff8013eafc 100644
--- a/game/modules/tome/data/gfx/shaders/shockwave2.lua
+++ b/game/modules/tome/data/gfx/shaders/shockwave2.lua
@@ -31,7 +31,7 @@ return {
 		shockwaveSpeed = shockwaveSpeed or 5.0,
 		flameIntensity = flameIntensity or 0.5, 
 
-		ellipsoidalFactor = 1.0, --1 is perfect circle, >1 is ellipsoidal
+		ellipsoidalFactor = {1.0, 1.0}, --1 is perfect circle, >1 is ellipsoidal
 		antialiasingRadius = antialiasingRadius or 0.98, --1.0 is no antialiasing, 0.0 - fully smoothed(looks worse)
 	},
 	resetargs = {
-- 
GitLab