-- Minimal Roblox surface for executing the Operation One source under stock Luau. -- Not a renderer: instances hold properties, signals hold callbacks, and the -- runner fires the stored RenderStepped callbacks once after load. local M = {} -- ---------------------------------------------------------------- signals local function new_signal() local s = {handlers = {}} function s:Connect(fn) local c = {fn = fn, connected = true} function c:Disconnect() if not self.connected then return end self.connected = false for i, h in ipairs(s.handlers) do if h == self then table.remove(s.handlers, i) break end end end table.insert(s.handlers, c) return c end function s:Once(fn) local c c = self:Connect(function(...) c:Disconnect() return fn(...) end) return c end function s:Wait() return nil end function s:Fire(...) for _, c in ipairs(s.handlers) do if c.connected then pcall(c.fn, ...) end end end return s end M.new_signal = new_signal -- ---------------------------------------------------------------- Vector2 local Vector2_mt = {} Vector2_mt.__index = function(self, k) if k == "Magnitude" then return math.sqrt(self.X * self.X + self.Y * self.Y) end if k == "Unit" then local m = math.sqrt(self.X * self.X + self.Y * self.Y) if m == 0 then return Vector2.new(0, 0) end return Vector2.new(self.X / m, self.Y / m) end return Vector2_mt[k] end Vector2_mt.__add = function(a, b) return Vector2.new(a.X + b.X, a.Y + b.Y) end Vector2_mt.__sub = function(a, b) return Vector2.new(a.X - b.X, a.Y - b.Y) end Vector2_mt.__mul = function(a, b) if type(a) == "number" then return Vector2.new(a * b.X, a * b.Y) end if type(b) == "number" then return Vector2.new(a.X * b, a.Y * b) end return Vector2.new(a.X * b.X, a.Y * b.Y) end Vector2_mt.__div = function(a, b) if type(b) == "number" then return Vector2.new(a.X / b, a.Y / b) end return Vector2.new(a.X / b.X, a.Y / b.Y) end Vector2_mt.__eq = function(a, b) return a.X == b.X and a.Y == b.Y end Vector2_mt.__tostring = function(a) return string.format("%s, %s", tostring(a.X), tostring(a.Y)) end Vector2 = {new = function(x, y) return setmetatable({X = x or 0, Y = y or 0}, Vector2_mt) end} Vector2.zero = Vector2.new(0, 0) Vector2.one = Vector2.new(1, 1) -- ---------------------------------------------------------------- Vector3 local Vector3_mt = {} Vector3_mt.__index = function(self, k) if k == "Magnitude" then return math.sqrt(self.X * self.X + self.Y * self.Y + self.Z * self.Z) end if k == "Unit" then local m = math.sqrt(self.X * self.X + self.Y * self.Y + self.Z * self.Z) if m == 0 then return Vector3.new(0, 0, 0) end return Vector3.new(self.X / m, self.Y / m, self.Z / m) end return Vector3_mt[k] end Vector3_mt.__add = function(a, b) return Vector3.new(a.X + b.X, a.Y + b.Y, a.Z + b.Z) end Vector3_mt.__sub = function(a, b) return Vector3.new(a.X - b.X, a.Y - b.Y, a.Z - b.Z) end Vector3_mt.__mul = function(a, b) if type(a) == "number" then return Vector3.new(a * b.X, a * b.Y, a * b.Z) end if type(b) == "number" then return Vector3.new(a.X * b, a.Y * b, a.Z * b) end return Vector3.new(a.X * b.X, a.Y * b.Y, a.Z * b.Z) end Vector3_mt.__div = function(a, b) if type(b) == "number" then return Vector3.new(a.X / b, a.Y / b, a.Z / b) end return Vector3.new(a.X / b.X, a.Y / b.Y, a.Z / b.Z) end Vector3_mt.__unm = function(a) return Vector3.new(-a.X, -a.Y, -a.Z) end Vector3_mt.__eq = function(a, b) return a.X == b.X and a.Y == b.Y and a.Z == b.Z end Vector3_mt.__tostring = function(a) return string.format("%s, %s, %s", tostring(a.X), tostring(a.Y), tostring(a.Z)) end Vector3_mt.Dot = function(self, b) return self.X * b.X + self.Y * b.Y + self.Z * b.Z end Vector3_mt.Cross = function(self, b) return Vector3.new(self.Y * b.Z - self.Z * b.Y, self.Z * b.X - self.X * b.Z, self.X * b.Y - self.Y * b.X) end Vector3_mt.Lerp = function(self, b, t) return Vector3.new(self.X + (b.X - self.X) * t, self.Y + (b.Y - self.Y) * t, self.Z + (b.Z - self.Z) * t) end Vector3_mt.Max = function(self, b) return Vector3.new(math.max(self.X, b.X), math.max(self.Y, b.Y), math.max(self.Z, b.Z)) end Vector3_mt.Min = function(self, b) return Vector3.new(math.min(self.X, b.X), math.min(self.Y, b.Y), math.min(self.Z, b.Z)) end Vector3 = {new = function(x, y, z) return setmetatable({X = x or 0, Y = y or 0, Z = z or 0}, Vector3_mt) end} Vector3.zero = Vector3.new(0, 0, 0) Vector3.one = Vector3.new(1, 1, 1) -- ---------------------------------------------------------------- CFrame local CFrame_mt = {} CFrame_mt.__index = function(self, k) if k == "Position" then return self.p end if k == "RightVector" then return Vector3.new(1, 0, 0) end if k == "UpVector" then return Vector3.new(0, 1, 0) end if k == "LookVector" then return Vector3.new(0, 0, -1) end return CFrame_mt[k] end CFrame_mt.__sub = function(a, b) return a.p - b.p end CFrame_mt.__add = function(a, b) return CFrame.new(a.p + b) end CFrame_mt.__mul = function(a, b) if getmetatable(b) == Vector3_mt then return a.p + b end return a end CFrame_mt.__tostring = function(a) return tostring(a.p) end CFrame = {} function CFrame.new(x, y, z) local p if getmetatable(x) == Vector3_mt then p = x else p = Vector3.new(x or 0, y or 0, z or 0) end return setmetatable({p = p}, CFrame_mt) end function CFrame.lookAt(from, to) return setmetatable({p = from, look = (to - from).Unit}, CFrame_mt) end function CFrame.Angles() return CFrame.new() end CFrame.identity = CFrame.new() -- ---------------------------------------------------------------- UDim/UDim2 local UDim_mt = {} UDim_mt.__index = UDim_mt local function udim_new(scale, offset) return setmetatable({Scale = scale or 0, Offset = offset or 0}, UDim_mt) end UDim = {new = udim_new} local UDim2_mt = {} UDim2_mt.__index = function(self, k) if k == "X" then return self.x end if k == "Y" then return self.y end return UDim2_mt[k] end UDim2_mt.__add = function(a, b) return UDim2.new(a.x.Scale + b.x.Scale, a.x.Offset + b.x.Offset, a.y.Scale + b.y.Scale, a.y.Offset + b.y.Offset) end UDim2_mt.__tostring = function(a) return "UDim2" end local function udim2(xs, xo, ys, yo) return setmetatable({x = UDim.new(xs or 0, xo or 0), y = UDim.new(ys or 0, yo or 0)}, UDim2_mt) end UDim2 = {new = udim2} function UDim2.fromScale(x, y) return udim2(x, 0, y, 0) end function UDim2.fromOffset(x, y) return udim2(0, x, 0, y) end UDim2.zero = udim2(0, 0, 0, 0) -- ---------------------------------------------------------------- Color3 local Color3_mt = {} Color3_mt.__index = function(self, k) if k == "R" then return self.r end if k == "G" then return self.g end if k == "B" then return self.b end if k == "ToHSV" then return function(c) local mx, mn = math.max(c.r, c.g, c.b), math.min(c.r, c.g, c.b) local d = mx - mn local h = 0 if d > 0 then if mx == c.r then h = ((c.g - c.b) / d) % 6 elseif mx == c.g then h = (c.b - c.r) / d + 2 else h = (c.r - c.g) / d + 4 end h = h / 6 end return h, (mx == 0 and 0 or d / mx), mx end end if k == "ToHex" then return function(c) return string.format("%02X%02X%02X", math.floor(c.r * 255 + 0.5), math.floor(c.g * 255 + 0.5), math.floor(c.b * 255 + 0.5)) end end return Color3_mt[k] end Color3_mt.__eq = function(a, b) return a.r == b.r and a.g == b.g and a.b == b.b end Color3_mt.__tostring = function(a) return string.format("%.3f, %.3f, %.3f", a.r, a.g, a.b) end local function color(r, g, b) return setmetatable({r = r, g = g, b = b}, Color3_mt) end Color3 = {} function Color3.new(r, g, b) return color(r or 0, g or 0, b or 0) end function Color3.fromRGB(r, g, b) return color((r or 0) / 255, (g or 0) / 255, (b or 0) / 255) end function Color3.fromHSV(h, s, v) h, s, v = h or 0, s or 0, v or 0 local i = math.floor(h * 6) local f = h * 6 - i local p, q, t = v * (1 - s), v * (1 - f * s), v * (1 - (1 - f) * s) local r, g, b i = i % 6 if i == 0 then r, g, b = v, t, p elseif i == 1 then r, g, b = q, v, p elseif i == 2 then r, g, b = p, v, t elseif i == 3 then r, g, b = p, q, v elseif i == 4 then r, g, b = t, p, v else r, g, b = v, p, q end return color(r, g, b) end function Color3.fromHex(hex) hex = tostring(hex or ""):gsub("#", "") local r = tonumber(hex:sub(1, 2), 16) or 0 local g = tonumber(hex:sub(3, 4), 16) or 0 local b = tonumber(hex:sub(5, 6), 16) or 0 return Color3.fromRGB(r, g, b) end Color3.white = Color3.fromRGB(255, 255, 255) Color3.black = Color3.fromRGB(0, 0, 0) ColorSequence = {new = function(c) return {Keypoints = {c}} end} ColorSequenceKeypoint = {new = function(t, c) return {Time = t or 0, Value = c} end} NumberSequence = {new = function(c) return {Keypoints = {c}} end} NumberSequenceKeypoint = {new = function(t, v) return {Time = t or 0, Value = v or 0} end} -- ---------------------------------------------------------------- Enum local enum_next = 1000 local function enum_namespace() local ns = {} setmetatable(ns, {__index = function(t, k) enum_next = enum_next + 1 local v = {Name = k, Value = enum_next} setmetatable(v, {__tostring = function(self) return self.Name end}) rawset(t, k, v) return v end}) return ns end Enum = setmetatable({}, {__index = function(t, k) local ns = enum_namespace() rawset(t, k, ns) return ns end}) -- ---------------------------------------------------------------- instances local InstanceMT = {} local instance_methods = {} local EVENT_NAMES = { Changed = true, ChildAdded = true, ChildRemoved = true, DescendantAdded = true, DescendantRemoving = true, AncestryChanged = true, Destroying = true, MouseButton1Down = true, MouseButton1Up = true, MouseButton1Click = true, MouseButton2Down = true, MouseButton2Up = true, MouseButton2Click = true, MouseEnter = true, MouseLeave = true, InputBegan = true, InputEnded = true, InputChanged = true, TouchTap = true, Activated = true, Completed = true, Touched = true, PropertyChangedSignal = true, RenderStepped = true, Heartbeat = true, Stepped = true, } local function is_instance(v) return type(v) == "table" and getmetatable(v) == InstanceMT end local function add_child(parent, child) if not is_instance(parent) or not is_instance(child) then return end for _, c in ipairs(parent._children) do if c == child then return end end table.insert(parent._children, child) end local function remove_child(parent, child) if not is_instance(parent) then return end for i, c in ipairs(parent._children) do if c == child then table.remove(parent._children, i) break end end end local PART_CLASSES = { Part = true, MeshPart = true, WedgePart = true, TrussPart = true, CornerWedgePart = true, Seat = true, VehicleSeat = true, SkinnedMeshPart = true, } local function is_part_class(class) return PART_CLASSES[class] == true end local A_CLASSES = { Part = {"BasePart", "PVInstance", "Instance"}, MeshPart = {"BasePart", "PVInstance", "Instance"}, Model = {"PVInstance", "Instance"}, Folder = {"Instance"}, ScreenGui = {"LayerCollector", "GuiBase2d", "Instance"}, Frame = {"GuiObject", "GuiBase2d", "Instance"}, TextLabel = {"GuiObject", "GuiBase2d", "Instance"}, TextButton = {"GuiButton", "GuiObject", "GuiBase2d", "Instance"}, ImageLabel = {"GuiObject", "GuiBase2d", "Instance"}, ImageButton = {"GuiButton", "GuiObject", "GuiBase2d", "Instance"}, TextBox = {"GuiObject", "GuiBase2d", "Instance"}, ScrollingFrame = {"GuiObject", "GuiBase2d", "Instance"}, UIStroke = {"Instance"}, UIGradient = {"Instance"}, UIListLayout = {"Instance"}, UIPadding = {"Instance"}, UIScale = {"Instance"}, UICorner = {"Instance"}, BillboardGui = {"LayerCollector", "Instance"}, Highlight = {"Instance"}, Weld = {"Instance"}, Humanoid = {"Instance"}, Attachment = {"Instance"}, SpecialMesh = {"DataModelMesh", "Instance"}, Camera = {"Instance"}, Player = {"Instance"}, DataModel = {"Instance"}, } local function isa(class, want) if class == want or want == "Instance" then return true end local list = A_CLASSES[class] if list then for _, name in ipairs(list) do if name == want then return true end end end return false end local function default_prop(class, key) if key == "ClassName" then return class end if key == "Name" then return class end if key == "Parent" then return nil end if key == "Position" then if is_part_class(class) or class == "Model" or class == "Camera" or class == "Attachment" then return Vector3.new(0, 0, 0) end return UDim2.new() end if key == "Size" then if is_part_class(class) then return Vector3.new(1, 1, 1) end return UDim2.new() end if key == "CFrame" then return CFrame.new() end if key == "WorldPosition" then return Vector3.new() end if key == "Velocity" then return Vector3.new() end if key == "ViewportSize" then return Vector2.new(1280, 720) end if key == "FieldOfView" then return 70 end if key == "AbsolutePosition" or key == "AbsoluteSize" or key == "MouseLocation" then return Vector2.new() end if key == "Text" or key == "Name" then return "" end if key == "Visible" then return false end if key == "Enabled" then return true end if key == "Transparency" or key == "TextTransparency" or key == "BackgroundTransparency" or key == "ImageTransparency" or key == "ScrollBarImageTransparency" then return 0 end if key == "Thickness" then return 1 end if key == "Value" then return 0 end if key == "TextSize" then return 14 end if key == "ZIndex" then return 1 end if key == "DisplayOrder" then return 0 end if key == "BorderSizePixel" then return 1 end if key == "Rotation" then return 0 end if key == "ViewportSize" then return Vector2.new(1280, 720) end return nil end InstanceMT.__index = function(self, key) local m = instance_methods[key] if m then return m end local props = rawget(self, "_props") local v = props[key] if v ~= nil then return v end if key == "Parent" then return rawget(self, "_parent") end if key == "ClassName" then return rawget(self, "_class") end if key == "Name" then return rawget(self, "_name") or rawget(self, "_class") end if EVENT_NAMES[key] then local events = rawget(self, "_events") local s = events[key] if not s then s = new_signal(); events[key] = s end return s end local d = default_prop(rawget(self, "_class"), key) if d ~= nil then return d end return nil end InstanceMT.__newindex = function(self, key, value) local __instkeys = {Parent=true, Adornee=true, PrimaryPart=true, Part0=true, Part1=true, Attachment0=true, Attachment1=true, Target=true} if __instkeys[key] and type(value) == "function" then print("BADPROP", rawget(self, "_class"), tostring(key), type(value), debug.info(value, "s"), tostring(value)) print(debug.traceback("BADTRACE", 2)) error("Instance expected, got function") end if key == "Parent" then local old = rawget(self, "_parent") if old then remove_child(old, self) end rawset(self, "_parent", value) if is_instance(value) then add_child(value, self) end return end if key == "Name" then rawset(self, "_name", value); rawget(self, "_props")["Name"] = value; return end rawget(self, "_props")[key] = value end InstanceMT.__tostring = function(self) return rawget(self, "_class") .. ":" .. tostring(rawget(self, "_name") or "") end instance_methods.FindFirstChild = function(self, name, recursive) for _, c in ipairs(rawget(self, "_children")) do local cn = rawget(c, "_name") if cn == name then return c end end if recursive then for _, c in ipairs(rawget(self, "_children")) do local found = instance_methods.FindFirstChild(c, name, true) if found then return found end end end return nil end instance_methods.FindFirstChildOfClass = function(self, class) for _, c in ipairs(rawget(self, "_children")) do if rawget(c, "_class") == class then return c end end return nil end instance_methods.FindFirstChildWhichIsA = function(self, class, recursive) for _, c in ipairs(rawget(self, "_children")) do if isa(rawget(c, "_class"), class) then return c end end if recursive then for _, c in ipairs(rawget(self, "_children")) do local found = instance_methods.FindFirstChildWhichIsA(c, class, true) if found then return found end end end return nil end instance_methods.GetChildren = function(self) local out = {} for i, c in ipairs(rawget(self, "_children")) do out[i] = c end return out end instance_methods.GetDescendants = function(self) local out = {} local function walk(node) for _, c in ipairs(rawget(node, "_children")) do table.insert(out, c) walk(c) end end walk(self) return out end instance_methods.IsA = function(self, class) return isa(rawget(self, "_class"), class) end instance_methods.Destroy = function(self) local p = rawget(self, "_parent") if p then remove_child(p, self) end rawset(self, "_parent", nil) end instance_methods.WaitForChild = function(self, name) local found = instance_methods.FindFirstChild(self, name) if found then return found end local cls = "Folder" if name == "PlayerGui" then cls = "ScreenGui" end local obj = Instance.new(cls) rawset(obj, "_name", name) rawget(obj, "_props")["Name"] = name obj.Parent = self return obj end instance_methods.GetPropertyChangedSignal = function(self, prop) local events = rawget(self, "_events") local key = "__prop_" .. tostring(prop) local s = events[key] if not s then s = new_signal(); events[key] = s end return s end instance_methods.GetAttribute = function() return nil end instance_methods.SetAttribute = function() end instance_methods.HasTag = function() return false end instance_methods.AddTag = function() end instance_methods.RemoveTag = function() end instance_methods.GetMouse = function(self) return {X = 640, Y = 360, Target = nil, Hit = CFrame.new(), UnitRay = {Origin = Vector3.new(), Direction = Vector3.new()}} end instance_methods.WorldToViewportPoint = function(self, world) return Vector3.new(640, 360, 10) end instance_methods.ViewportPointToRay = function(self) return {Origin = Vector3.new(), Direction = Vector3.new(0, 0, -1)} end instance_methods.BulkMoveTo = function() end instance_methods.Raycast = function() return nil end instance_methods.GetService = function(self, name) return M.service(name) end instance_methods.HttpGet = function(self, url) return __UIP100 or "-- mock http" end instance_methods.GenerateGUID = function() return "00000000-0000-0000-0000-000000000000" end instance_methods.JSONEncode = function(self, v) return "{}" end instance_methods.JSONDecode = function(self, s) return {} end instance_methods.Create = function(self, item, info, goal) local t = {Completed = new_signal()} function t:Play() end function t:Pause() end function t:Cancel() end function t:Destroy() end return t end instance_methods.GetPlayers = function() return {} end instance_methods.GetPlayerFromCharacter = function() return nil end instance_methods.GetTagged = function() return {} end instance_methods.GetInstanceAddedSignal = function() return new_signal() end instance_methods.GetInstanceRemovedSignal = function() return new_signal() end instance_methods.BindToRenderStep = function() end instance_methods.UnbindFromRenderStep = function() end instance_methods.GetMouseLocation = function() return Vector2.new(640, 360) end instance_methods.ChangeTheme = function() end instance_methods.SetOpen = function() end do local __skip = {Connect=true, Once=true, BindToRenderStep=true, Create=true} for __name, __fn in pairs(instance_methods) do if type(__fn) == "function" and not __skip[__name] then instance_methods[__name] = function(self, ...) local a, b, c = ... if __name == "BulkMoveTo" and (type(a) ~= "table" or type(b) ~= "table") then print("BADARGS", __name, type(a), type(b), type(c)) elseif __name == "Raycast" and type(c) == "function" then print("BADARGS", __name, type(a), type(b), type(c)) end return __fn(self, ...) end end end local __create = instance_methods.Create instance_methods.Create = function(self, item, info, goal) if type(item) ~= "table" then print("BADCREATE", tostring(rawget(self,"_class")), type(item), type(info), type(goal)) end return __create(self, item, info, goal) end end Instance = {} function Instance.new(class) local self = setmetatable({ _class = class, _name = class, _props = {}, _children = {}, _parent = nil, _events = {}, }, InstanceMT) return self end -- ---------------------------------------------------------------- services local services = {} local function service(name) if services[name] then return services[name] end local obj = Instance.new(name) rawset(obj, "_name", name) services[name] = obj return obj end M.service = service local workspace = service("Workspace") workspace = workspace -- exposed as the Roblox global local players = service("Players") local runservice = service("RunService") local collection = service("CollectionService") local tween = service("TweenService") local uis = service("UserInputService") local https = service("HttpService") local lighting = service("Lighting") local coregui = service("CoreGui") local replicated = service("ReplicatedStorage") local player = Instance.new("Player") player.Name = "MockPlayer" player.Parent = players players.LocalPlayer = player local playergui = Instance.new("ScreenGui") playergui.Name = "PlayerGui" playergui.Parent = player local camera = Instance.new("Camera") camera.Name = "Camera" camera.Parent = workspace workspace.CurrentCamera = camera workspace.Name = "Workspace" runservice.RenderStepped = new_signal() runservice.Heartbeat = new_signal() runservice.Stepped = new_signal() uis.InputBegan = new_signal() uis.InputEnded = new_signal() uis.InputChanged = new_signal() uis.TouchEnabled = false uis.MouseEnabled = true collection.GetTagged = function() return {} end collection.GetInstanceAddedSignal = function() return new_signal() end collection.GetInstanceRemovedSignal = function() return new_signal() end https.JSONEncode = function(self, v) return "{}" end https.JSONDecode = function(self, s) return {} end https.GenerateGUID = function() return "00000000-0000-0000-0000-000000000000" end tween.Create = function(self, item, info, goal) local t = {Completed = new_signal()} function t:Play() end function t:Pause() end function t:Cancel() end function t:Destroy() end return t end local game_obj = Instance.new("DataModel") game_obj.Name = "Game" game_obj.GetService = function(self, name) return service(name) end game_obj.FindFirstChild = function(self, name) if name == "CoreGui" then return coregui end return nil end game_obj.HttpGet = function(self, url) return __UIP100 or "-- mock http" end game_obj.CoreGui = coregui game = game_obj -- ---------------------------------------------------------------- executor local vfs = {} local genv = getfenv() genv.workspace = workspace getgenv = function() return genv end getrenv = function() return genv end gethui = function() return coregui end cloneref = function(v) return v end identifyexecutor = function() return "luau-mock", "1.0" end setfpscap = function() end isfolder = function(path) return true end makefolder = function() end isfile = function(path) return vfs[path] ~= nil end writefile = function(path, data) vfs[path] = tostring(data) end readfile = function(path) return vfs[path] or "{}" end delfile = function(path) vfs[path] = nil end listfiles = function(path) return {} end getcustomasset = function(path) return "rbxasset://" .. tostring(path) end Font = {new = function() return {} end} RaycastParams = {new = function() return {} end} TweenInfo = {new = function(time, style, dir) return {Time = time, Style = style, Direction = dir} end} Rect = {new = function(...) return {...} end} task = { spawn = function() end, defer = function() end, delay = function() end, wait = function() return 0 end, cancel = function() end, } wait = function() return 0 end spawn = function() end delay = function() end tick = function() return os.clock() end time = function() return os.clock() end warn = function(...) print("WARN", ...) end -- Keep the callback list so the runner can fire a frame. M.render_callbacks = {} local orig_connect = runservice.RenderStepped.Connect function runservice.RenderStepped:Connect(fn) local c = orig_connect(self, fn) table.insert(M.render_callbacks, c) return c end M.fire_render = function() for _, c in ipairs(M.render_callbacks) do if c.connected then local ok, err = pcall(c.fn) if not ok then print("RENDER_CB_ERR", tostring(err)) end end end end __UIP100=[[if getgenv().Library then getgenv().Library:Unload() end local Library do local Workspace = game:GetService("Workspace") local UserInputService = game:GetService("UserInputService") local Players = game:GetService("Players") local HttpService = game:GetService("HttpService") local RunService = game:GetService("RunService") local CoreGui = cloneref and cloneref(game:GetService("CoreGui")) or game:GetService("CoreGui") local TweenService = game:GetService("TweenService") local Lighting = game:GetService("Lighting") gethui = gethui or function() return CoreGui end local LocalPlayer = Players.LocalPlayer local Camera = Workspace.CurrentCamera local Mouse = LocalPlayer:GetMouse() local FromRGB = Color3.fromRGB local FromHSV = Color3.fromHSV local FromHex = Color3.fromHex local RGBSequence = ColorSequence.new local RGBSequenceKeypoint = ColorSequenceKeypoint.new local NumSequence = NumberSequence.new local NumSequenceKeypoint = NumberSequenceKeypoint.new local UDim2New = UDim2.new local UDimNew = UDim.new local UDim2FromScale = UDim2.fromScale local UDim2FromOffset = UDim2.fromOffset local Vector2New = Vector2.new local Vector3New = Vector3.new local MathClamp = math.clamp local MathFloor = math.floor local MathAbs = math.abs local MathSin = math.sin local TableInsert = table.insert local TableFind = table.find local TableRemove = table.remove local TableConcat = table.concat local TableClone = table.clone local TableUnpack = table.unpack local StringFormat = string.format local StringFind = string.find local StringGSub = string.gsub local StringLower = string.lower local StringLen = string.len local InstanceNew = Instance.new local CFrameNew = CFrame.new local CFrameAngles = CFrame.Angles local Vector3New = Vector3.new local MathRad = math.rad local MathMax = math.max local MathMin = math.min local RectNew = Rect.new local IsMobile = UserInputService.TouchEnabled or false Library = { Theme = {}, MenuKeybind = tostring(Enum.KeyCode.RightAlt), Flags = {}, Tween = { Time = 0.25, Style = Enum.EasingStyle.Quart, Direction = Enum.EasingDirection.Out, }, FadeSpeed = 0.2, Folders = { Directory = "uip100", Configs = "uip100/Configs", Assets = "uip100/Assets", }, -- Ignore below Pages = {}, Sections = {}, Connections = {}, Threads = {}, ThemeMap = {}, ThemeItems = {}, OpenFrames = {}, SetFlags = {}, UnnamedConnections = 0, UnnamedFlags = 0, Holder = nil, NotifHolder = nil, UnusedHolder = nil, KeyList = nil, Font = nil, CopiedColor = nil, } Library.__index = Library Library.Sections.__index = Library.Sections Library.Pages.__index = Library.Pages local Keys = { ["Unknown"] = "Unknown", ["Backspace"] = "Back", ["Tab"] = "Tab", ["Clear"] = "Clear", ["Return"] = "Return", ["Pause"] = "Pause", ["Escape"] = "Escape", ["Space"] = "Space", ["QuotedDouble"] = '"', ["Hash"] = "#", ["Dollar"] = "$", ["Percent"] = "%", ["Ampersand"] = "&", ["Quote"] = "'", ["LeftParenthesis"] = "(", ["RightParenthesis"] = " )", ["Asterisk"] = "*", ["Plus"] = "+", ["Comma"] = ",", ["Minus"] = "-", ["Period"] = ".", ["Slash"] = "`", ["Three"] = "3", ["Seven"] = "7", ["Eight"] = "8", ["Colon"] = ":", ["Semicolon"] = ";", ["LessThan"] = "<", ["GreaterThan"] = ">", ["Question"] = "?", ["Equals"] = "=", ["At"] = "@", ["LeftBracket"] = "LeftBracket", ["RightBracket"] = "RightBracked", ["BackSlash"] = "BackSlash", ["Caret"] = "^", ["Underscore"] = "_", ["Backquote"] = "`", ["LeftCurly"] = "{", ["Pipe"] = "|", ["RightCurly"] = "}", ["Tilde"] = "~", ["Delete"] = "Delete", ["End"] = "End", ["KeypadZero"] = "Keypad0", ["KeypadOne"] = "Keypad1", ["KeypadTwo"] = "Keypad2", ["KeypadThree"] = "Keypad3", ["KeypadFour"] = "Keypad4", ["KeypadFive"] = "Keypad5", ["KeypadSix"] = "Keypad6", ["KeypadSeven"] = "Keypad7", ["KeypadEight"] = "Keypad8", ["KeypadNine"] = "Keypad9", ["KeypadPeriod"] = "KeypadP", ["KeypadDivide"] = "KeypadD", ["KeypadMultiply"] = "KeypadM", ["KeypadMinus"] = "KeypadM", ["KeypadPlus"] = "KeypadP", ["KeypadEnter"] = "KeypadE", ["KeypadEquals"] = "KeypadE", ["Insert"] = "Insert", ["Home"] = "Home", ["PageUp"] = "PageUp", ["PageDown"] = "PageDown", ["RightShift"] = "RightShift", ["LeftShift"] = "LeftShift", ["RightControl"] = "RightControl", ["LeftControl"] = "LeftControl", ["LeftAlt"] = "LeftAlt", ["RightAlt"] = "RightAlt", } local Themes = { ["Preset"] = { ["Window Outline"] = FromRGB(0, 34, 37), ["Accent"] = FromRGB(0, 213, 213), ["Background 1"] = FromRGB(17, 21, 27), ["Text"] = FromRGB(255, 255, 255), ["Inline"] = FromRGB(19, 25, 31), ["Element"] = FromRGB(32, 38, 48), ["Inactive Text"] = FromRGB(185, 185, 185), ["Border"] = FromRGB(46, 52, 61), ["Background 2"] = FromRGB(24, 28, 36) } } Library.Theme = TableClone(Themes["Preset"]) -- Tweening local Tween = {} do Tween.__index = Tween Tween.Create = function(self, Item, Info, Goal, IsRawItem) Item = IsRawItem and Item or Item.Instance Info = Info or TweenInfo.new(Library.Tween.Time, Library.Tween.Style, Library.Tween.Direction) local NewTween = { Tween = TweenService:Create(Item, Info, Goal), Info = Info, Goal = Goal, Item = Item, } NewTween.Tween:Play() setmetatable(NewTween, Tween) return NewTween end Tween.GetProperty = function(self, Item) Item = Item or self.Item if Item:IsA("Frame") then return { "BackgroundTransparency" } elseif Item:IsA("TextLabel") or Item:IsA("TextButton") then return { "TextTransparency", "BackgroundTransparency" } elseif Item:IsA("ImageLabel") or Item:IsA("ImageButton") then return { "BackgroundTransparency", "ImageTransparency" } elseif Item:IsA("ScrollingFrame") then return { "BackgroundTransparency", "ScrollBarImageTransparency" } elseif Item:IsA("TextBox") then return { "TextTransparency", "BackgroundTransparency" } elseif Item:IsA("UIStroke") then return { "Transparency" } end end Tween.FadeItem = function(self, Item, Property, Visibility, Speed) local Item = Item or self.Item local OldTransparency = Item[Property] Item[Property] = Visibility and 1 or OldTransparency local NewTween = Tween:Create( Item, TweenInfo.new(Speed or Library.Tween.Time, Library.Tween.Style, Library.Tween.Direction), { [Property] = Visibility and OldTransparency or 1, }, true ) Library:Connect(NewTween.Tween.Completed, function() if not Visibility then task.wait() Item[Property] = OldTransparency end end) return NewTween end Tween.Get = function(self) if not self.Tween then return end return self.Tween, self.Info, self.Goal end Tween.Pause = function(self) if not self.Tween then return end self.Tween:Pause() end Tween.Play = function(self) if not self.Tween then return end self.Tween:Play() end Tween.Clean = function(self) if not self.Tween then return end Tween:Pause() self = nil end end -- Instances local Instances = {} do Instances.__index = Instances Instances.Create = function(self, Class, Properties) local NewItem = { Instance = InstanceNew(Class), Properties = Properties, Class = Class, } setmetatable(NewItem, Instances) for Property, Value in NewItem.Properties do NewItem.Instance[Property] = Value end return NewItem end Instances.FadeItem = function(self, Visibility, Speed) local Item = self.Instance if Visibility == true then Item.Visible = true end local Descendants = Item:GetDescendants() TableInsert(Descendants, Item) local NewTween for Index, Value in Descendants do local TransparencyProperty = Tween:GetProperty(Value) if not TransparencyProperty then continue end if type(TransparencyProperty) == "table" then for _, Property in TransparencyProperty do NewTween = Tween:FadeItem(Value, Property, not Visibility, Speed) end else NewTween = Tween:FadeItem(Value, TransparencyProperty, not Visibility, Speed) end end end Instances.AddToTheme = function(self, Properties) if not self.Instance then return end if not Library then return end Library:AddToTheme(self, Properties) end Instances.ChangeItemTheme = function(self, Properties) if not self.Instance then return end if not Library then return end Library:ChangeItemTheme(self, Properties) end Instances.Connect = function(self, Event, Callback, Name) if not self.Instance then return end if not self.Instance[Event] then return end if Event == "MouseButton1Down" or Event == "MouseButton1Click" then if IsMobile then Event = "TouchTap" end elseif Event == "MouseButton2Down" or Event == "MouseButton2Click" then if IsMobile then Event = "TouchLongPress" end end if not Library then return end return Library:Connect(self.Instance[Event], Callback, Name) end Instances.Tween = function(self, Info, Goal) if not self.Instance then return end if not Library then return end return Tween:Create(self, Info, Goal) end Instances.Disconnect = function(self, Name) if not self.Instance then return end if not Library then return end return Library:Disconnect(Name) end Instances.Clean = function(self) if not self.Instance then return end self.Instance:Destroy() self = nil end Instances.MakeDraggable = function(self) if not self.Instance then return end local Gui = self.Instance local Dragging = false local DragStart local StartPosition local Set = function(Input) local DragDelta = Input.Position - DragStart local newOffsetX = StartPosition.X.Offset + DragDelta.X local newOffsetY = StartPosition.Y.Offset + DragDelta.Y local screenSize = workspace.CurrentCamera.ViewportSize local guiSize = Gui.AbsoluteSize local anchor = Gui.AnchorPoint local absoluteCenterX = (screenSize.X * StartPosition.X.Scale) + newOffsetX local absoluteCenterY = (screenSize.Y * StartPosition.Y.Scale) + newOffsetY local minX = guiSize.X * anchor.X local maxX = screenSize.X - (guiSize.X * (1 - anchor.X)) local minY = guiSize.Y * anchor.Y local maxY = screenSize.Y - (guiSize.Y * (1 - anchor.Y)) absoluteCenterX = math.clamp(absoluteCenterX, minX, maxX) absoluteCenterY = math.clamp(absoluteCenterY, minY, maxY) newOffsetX = absoluteCenterX - (screenSize.X * StartPosition.X.Scale) newOffsetY = absoluteCenterY - (screenSize.Y * StartPosition.Y.Scale) self:Tween( TweenInfo.new(0.35, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Position = UDim2New(StartPosition.X.Scale, newOffsetX, StartPosition.Y.Scale, newOffsetY) } ) end local InputChanged self:Connect("InputBegan", function(Input) if Input.UserInputType == Enum.UserInputType.MouseButton1 or Input.UserInputType == Enum.UserInputType.Touch then Dragging = true DragStart = Input.Position StartPosition = Gui.Position if InputChanged then return end InputChanged = Input.Changed:Connect(function() if Input.UserInputState == Enum.UserInputState.End then Dragging = false InputChanged:Disconnect() InputChanged = nil end end) end end) Library:Connect(UserInputService.InputChanged, function(Input) if Input.UserInputType == Enum.UserInputType.MouseMovement or Input.UserInputType == Enum.UserInputType.Touch then if Dragging then Set(Input) end end end) return Dragging end Instances.MakeResizeable = function(self, Minimum, Maximum) if not self.Instance then return end local Gui = self.Instance local Resizing = false local CurrentSide = nil local StartMouse = nil local StartPosition = nil local StartSize = nil local EdgeThickness = 2 local MakeEdge = function(Name, Position, Size) local Button = Instances:Create("TextButton", { Name = "\0", Size = Size, Position = Position, BackgroundColor3 = FromRGB(166, 147, 243), BackgroundTransparency = 1, Text = "", BorderSizePixel = 0, AutoButtonColor = false, Parent = Gui, ZIndex = 99999, }) Button:AddToTheme({ BackgroundColor3 = "Accent" }) return Button end local Edges = { { Button = MakeEdge("Left", UDim2New(0, 0, 0, 0), UDim2New(0, EdgeThickness, 1, 0)), Side = "L", }, { Button = MakeEdge("Right", UDim2New(1, -EdgeThickness, 0, 0), UDim2New(0, EdgeThickness, 1, 0)), Side = "R", }, { Button = MakeEdge("Top", UDim2New(0, 0, 0, 0), UDim2New(1, 0, 0, EdgeThickness)), Side = "T", }, { Button = MakeEdge("Bottom", UDim2New(0, 0, 1, -EdgeThickness), UDim2New(1, 0, 0, EdgeThickness)), Side = "B", }, } local BeginResizing = function(Side) if not Library.Flags["UI Expand"] then return end Resizing = true CurrentSide = Side StartMouse = UserInputService:GetMouseLocation() -- store offsets, not absolute screen pos StartPosition = Vector2New(Gui.Position.X.Offset, Gui.Position.Y.Offset) StartSize = Vector2New(Gui.Size.X.Offset, Gui.Size.Y.Offset) for Index, Value in Edges do Value.Button.Instance.BackgroundTransparency = (Value.Side == Side) and 0 or 1 end end local EndResizing = function() Resizing = false CurrentSide = nil for Index, Value in Edges do Value.Button.Instance.BackgroundTransparency = 1 end end for Index, Value in Edges do Value.Button:Connect("InputBegan", function(Input) if Input.UserInputType == Enum.UserInputType.MouseButton1 or Input.UserInputType == Enum.UserInputType.Touch then BeginResizing(Value.Side) end end) end Library:Connect(UserInputService.InputEnded, function(Input) if Input.UserInputType == Enum.UserInputType.MouseButton1 then if Resizing then EndResizing() end end end) Library:Connect(RunService.RenderStepped, function() if not Resizing or not CurrentSide then return end local MouseLocation = UserInputService:GetMouseLocation() local dx = MouseLocation.X - StartMouse.X local dy = MouseLocation.Y - StartMouse.Y local x, y = StartPosition.X, StartPosition.Y local w, h = StartSize.X, StartSize.Y if CurrentSide == "L" then x = StartPosition.X + dx w = StartSize.X - dx elseif CurrentSide == "R" then w = StartSize.X + dx elseif CurrentSide == "T" then y = StartPosition.Y + dy h = StartSize.Y - dy elseif CurrentSide == "B" then h = StartSize.Y + dy end if w < Minimum.X then if CurrentSide == "L" then x = x - (Minimum.X - w) end w = Minimum.X end if h < Minimum.Y then if CurrentSide == "T" then y = y - (Minimum.Y - h) end h = Minimum.Y end self:Tween( TweenInfo.new(0.35, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Position = UDim2FromOffset(x, y) } ) self:Tween( TweenInfo.new(0.35, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Size = UDim2FromOffset(w, h) } ) end) end Instances.OnHover = function(self, Function) if not self.Instance then return end return Library:Connect(self.Instance.MouseEnter, Function) end Instances.OnHoverLeave = function(self, Function) if not self.Instance then return end return Library:Connect(self.Instance.MouseLeave, Function) end end -- Custom font local CustomFont = {} do function CustomFont:New(Name, Weight, Style, Data) if isfile(Library.Folders.Assets .. "/" .. Name .. ".json") then return Font.new(getcustomasset(Library.Folders.Assets .. "/" .. Name .. ".json")) end if not isfile(Library.Folders.Assets .. "/" .. Name .. ".ttf") then writefile(Library.Folders.Assets .. "/" .. Name .. ".ttf", game:HttpGet(Data.Url)) end local FontData = { name = Name, faces = { { name = "Regular", weight = Weight, style = Style, assetId = getcustomasset(Library.Folders.Assets .. "/" .. Name .. ".ttf"), }, }, } writefile(Library.Folders.Assets .. "/" .. Name .. ".json", HttpService:JSONEncode(FontData)) return Font.new(getcustomasset(Library.Folders.Assets .. "/" .. Name .. ".json")) end function CustomFont:Get(Name) if isfile(Library.Folders.Assets .. "/" .. Name .. ".json") then return Font.new(getcustomasset(Library.Folders.Assets .. "/" .. Name .. ".json")) end end end Library.Holder = Instances:Create("ScreenGui", { Parent = gethui(), Name = "\0", ZIndexBehavior = Enum.ZIndexBehavior.Global, DisplayOrder = 2, IgnoreGuiInset = true, ResetOnSpawn = false, }) Library.UnusedHolder = Instances:Create("ScreenGui", { Parent = gethui(), Name = "\0", ZIndexBehavior = Enum.ZIndexBehavior.Global, Enabled = false, ResetOnSpawn = false, }) Library.NotifHolder = Instances:Create("Frame", { Parent = Library.Holder.Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), AnchorPoint = Vector2New(1, 0), BackgroundTransparency = 1, Position = UDim2New(1, 0, 0, 0), Size = UDim2New(0, 0, 1, 0), BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.X, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIListLayout", { Parent = Library.NotifHolder.Instance, Name = "\0", SortOrder = Enum.SortOrder.LayoutOrder, HorizontalAlignment = Enum.HorizontalAlignment.Right, Padding = UDimNew(0, 8), }) Instances:Create("UIPadding", { Parent = Library.NotifHolder.Instance, Name = "\0", PaddingTop = UDimNew(0, 15), PaddingBottom = UDimNew(0, 15), PaddingRight = UDimNew(0, 15), PaddingLeft = UDimNew(0, 15), }) Library.Unload = function(self) for Index, Value in self.Connections do Value.Connection:Disconnect() end for Index, Value in self.Threads do coroutine.close(Value) end if self.Holder then self.Holder:Clean() end Library = nil getgenv().Library = nil end Library.GetImage = function(self, Image) local ImageData = self.Images[Image] if not ImageData then return end return getcustomasset(self.Folders.Assets .. "/" .. ImageData[1]) end Library.Round = function(self, Number, Float) local Multiplier = 1 / (Float or 1) return MathFloor(Number * Multiplier) / Multiplier end Library.Thread = function(self, Function) local NewThread = coroutine.create(Function) coroutine.wrap(function() coroutine.resume(NewThread) end)() TableInsert(self.Threads, NewThread) return NewThread end Library.SafeCall = function(self, Function, ...) local Arguements = { ... } local Success, Result = pcall(Function, TableUnpack(Arguements)) if not Success then --warn(Result) return false end return Success end Library.Connect = function(self, Event, Callback, Name) Name = Name or StringFormat("connection_number_%s_%s", self.UnnamedConnections + 1, HttpService:GenerateGUID(false)) local NewConnection = { Event = Event, Callback = Callback, Name = Name, Connection = nil, } Library:Thread(function() NewConnection.Connection = Event:Connect(Callback) end) TableInsert(self.Connections, NewConnection) return NewConnection end Library.Disconnect = function(self, Name) for _, Connection in self.Connections do if Connection.Name == Name then Connection.Connection:Disconnect() break end end end Library.EscapePattern = function(self, String) local ShouldEscape = false if string.match(String, "[%(%)%.%%%+%-%*%?%[%]%^%$]") then ShouldEscape = true end if ShouldEscape then return StringGSub(String, "[%(%)%.%%%+%-%*%?%[%]%^%$]", "%%%1") end return String end Library.NextFlag = function(self) local FlagNumber = self.UnnamedFlags + 1 return StringFormat("flag_number_%s_%s", FlagNumber, HttpService:GenerateGUID(false)) end Library.AddToTheme = function(self, Item, Properties) Item = Item.Instance or Item local ThemeData = { Item = Item, Properties = Properties, } for Property, Value in ThemeData.Properties do if type(Value) == "string" then Item[Property] = self.Theme[Value] else Item[Property] = Value() end end TableInsert(self.ThemeItems, ThemeData) self.ThemeMap[Item] = ThemeData end Library.GetConfig = function(self) local Config = {} local Success, Result = Library:SafeCall(function() for Index, Value in Library.Flags do if type(Value) == "table" and Value.Key then Config[Index] = { Key = tostring(Value.Key), Mode = Value.Mode, Toggled = Value.Toggled } elseif type(Value) == "table" and Value.Color then Config[Index] = { Color = "#" .. Value.HexValue, Alpha = Value.Alpha } else Config[Index] = Value end end end) return HttpService:JSONEncode(Config) end Library.LoadConfig = function(self, Config) local Decoded = HttpService:JSONDecode(Config) local Success, Result = Library:SafeCall(function() for Index, Value in Decoded do local SetFunction = Library.SetFlags[Index] if not SetFunction then continue end if type(Value) == "table" and Value.Key then SetFunction(Value) elseif type(Value) == "table" and Value.Color then SetFunction(Value.Color, Value.Alpha) else SetFunction(Value) end end end) return Success, Result end Library.DeleteConfig = function(self, Config) if isfile(Library.Folders.Configs .. "/" .. Config) then delfile(Library.Folders.Configs .. "/" .. Config) end end Library.RefreshConfigsList = function(self, Element) local List = {} local ReturnList = {} List = listfiles(Library.Folders.Configs) for Index = 1, #List do local File = List[Index] if File:sub(-5) == ".json" then local Position = File:find(".json", 1, true) local StartPosition = Position local Character = File:sub(Position, Position) while Character ~= "/" and Character ~= "\\" and Character ~= "" do Position = Position - 1 Character = File:sub(Position, Position) end if Character == "/" or Character == "\\" then TableInsert(ReturnList, File:sub(Position + 1, StartPosition - 1)) end end end Element:Refresh(ReturnList) end Library.ChangeItemTheme = function(self, Item, Properties) Item = Item.Instance or Item if not self.ThemeMap[Item] then return end self.ThemeMap[Item].Properties = Properties self.ThemeMap[Item] = self.ThemeMap[Item] end Library.ChangeTheme = function(self, Theme, Color) self.Theme[Theme] = Color for _, Item in self.ThemeItems do for Property, Value in Item.Properties do if type(Value) == "string" and Value == Theme then Item.Item[Property] = Color elseif type(Value) == "function" then Item.Item[Property] = Value() end end end end Library.IsMouseOverFrame = function(self, Frame) Frame = Frame.Instance local MousePosition = Vector2New(Mouse.X, Mouse.Y) return MousePosition.X >= Frame.AbsolutePosition.X and MousePosition.X <= Frame.AbsolutePosition.X + Frame.AbsoluteSize.X and MousePosition.Y >= Frame.AbsolutePosition.Y and MousePosition.Y <= Frame.AbsolutePosition.Y + Frame.AbsoluteSize.Y end Library.GetLighterColor = function(self, Color, Increment) local Hue, Saturation, Value = Color:ToHSV() return FromHSV(Hue, Saturation, Value * Increment) end do Library.CreateColorpicker = function(self, Data) local Colorpicker = { Hue = 0, Saturation = 0, Value = 0, Alpha = 0, IsOpen = false, IsOpen2 = false, Color = FromRGB(0, 0, 0), HexValue = "000000", Flag = Data.Flag, } local Items = {} do Items["ColorpickerButton"] = Instances:Create("TextButton", { Parent = Data.Parent.Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, Size = UDim2New(0, 15, 0, 15), BorderSizePixel = 0, TextSize = 14, BackgroundColor3 = FromRGB(140, 255, 213), }) Instances:Create("UIStroke", { Parent = Items["ColorpickerButton"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Instances:Create("UIGradient", { Parent = Items["ColorpickerButton"].Instance, Name = "\0", Rotation = 90, Color = RGBSequence({ RGBSequenceKeypoint(0, FromRGB(255, 255, 255)), RGBSequenceKeypoint(1, FromRGB(152, 152, 152)), }), }) Items["ColorpickerWindow2"] = Instances:Create("Frame", { Parent = Library.UnusedHolder.Instance, Name = "\0", Visible = false, Position = UDim2New(0, 1032, 0, 123), BorderColor3 = FromRGB(0, 34, 37), Size = UDim2New(0, 232, 0, 265), BorderSizePixel = 2, BackgroundColor3 = FromRGB(17, 21, 27), }) if IsMobile then Instances:Create("UIScale", { Parent = Items["ColorpickerWindow2"].Instance, Scale = 0.65, }) end Items["ColorpickerWindow"] = Instances:Create("Frame", { Parent = Library.UnusedHolder.Instance, Name = "\0", Visible = false, Position = UDim2New(0, 1032, 0, 123), BorderColor3 = FromRGB(0, 34, 37), Size = UDim2New(0, 232, 0, 265), BorderSizePixel = 2, BackgroundColor3 = FromRGB(17, 21, 27), }) if IsMobile then Instances:Create("UIScale", { Parent = Items["ColorpickerWindow"].Instance, Scale = 0.65, }) end Items["Glow"] = Instances:Create("ImageLabel", { Parent = Items["ColorpickerWindow"].Instance, Name = "\0", ImageColor3 = FromRGB(94, 213, 213), ScaleType = Enum.ScaleType.Slice, ImageTransparency = 0.699999988079071, BorderColor3 = FromRGB(0, 0, 0), BackgroundColor3 = FromRGB(255, 255, 255), Size = UDim2New(1, 25, 1, 25), AnchorPoint = Vector2New(0.5, 0.5), Image = "http://www.roblox.com/asset/?id=18245826428", BackgroundTransparency = 1, Position = UDim2New(0.5, 0, 0.5, 0), ZIndex = -1, BorderSizePixel = 0, SliceCenter = RectNew(Vector2New(21, 21), Vector2New(79, 79)), }) Items["Glow"]:AddToTheme({ ImageColor3 = "Accent" }) Instances:Create("UIGradient", { Parent = Items["Glow"].Instance, Name = "\0", Rotation = 90, Transparency = NumSequence({ NumSequenceKeypoint(0, 0), NumSequenceKeypoint(1, 1) }), }) Instances:Create("UIStroke", { Parent = Items["ColorpickerWindow"].Instance, Name = "\0", Color = FromRGB(94, 213, 213), LineJoinMode = Enum.LineJoinMode.Miter, }):AddToTheme({ Color = "Accent" }) Items["Alpha"] = Instances:Create("TextButton", { Parent = Items["ColorpickerWindow"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, AnchorPoint = Vector2New(0, 1), BorderSizePixel = 0, Position = UDim2New(0, 8, 1, -35), Size = UDim2New(1, -16, 0, 10), ZIndex = 2, TextSize = 14, BackgroundColor3 = FromRGB(140, 255, 213), }) Items["Checkers"] = Instances:Create("ImageLabel", { Parent = Items["Alpha"].Instance, Name = "\0", ScaleType = Enum.ScaleType.Tile, BorderColor3 = FromRGB(0, 0, 0), TileSize = UDim2New(0, 6, 0, 6), Image = "http://www.roblox.com/asset/?id=18274452449", BackgroundTransparency = 1, Size = UDim2New(1, 0, 1, 0), ZIndex = 2, BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIGradient", { Parent = Items["Checkers"].Instance, Name = "\0", Transparency = NumSequence({ NumSequenceKeypoint(0, 1), NumSequenceKeypoint(0.37, 0.5), NumSequenceKeypoint(1, 0), }), }) Items["AlphaDragger"] = Instances:Create("Frame", { Parent = Items["Alpha"].Instance, Name = "\0", Size = UDim2New(0, 2, 1, 0), Position = UDim2New(0, 8, 0, 0), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 2, BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIStroke", { Parent = Items["AlphaDragger"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["Hue"] = Instances:Create("TextButton", { Parent = Items["ColorpickerWindow"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, AnchorPoint = Vector2New(1, 0), BorderSizePixel = 0, Position = UDim2New(1, -7, 0, 8), Size = UDim2New(0, 10, 1, -59), ZIndex = 2, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["HueInline"] = Instances:Create("TextButton", { Parent = Items["Hue"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, BorderSizePixel = 0, Size = UDim2New(1, 0, 1, 0), ZIndex = 2, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIGradient", { Parent = Items["HueInline"].Instance, Name = "\0", Rotation = 90, Color = RGBSequence({ RGBSequenceKeypoint(0, FromRGB(255, 0, 0)), RGBSequenceKeypoint(0.17, FromRGB(255, 255, 0)), RGBSequenceKeypoint(0.33, FromRGB(0, 255, 0)), RGBSequenceKeypoint(0.5, FromRGB(0, 255, 255)), RGBSequenceKeypoint(0.67, FromRGB(0, 0, 255)), RGBSequenceKeypoint(0.83, FromRGB(255, 0, 255)), RGBSequenceKeypoint(1, FromRGB(255, 0, 0)), }), }) Instances:Create("UIStroke", { Parent = Items["Hue"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["HueDragger"] = Instances:Create("Frame", { Parent = Items["Hue"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), BackgroundTransparency = -0.009999999776482582, Position = UDim2New(0, 0, 0, 8), Size = UDim2New(1, 0, 0, 2), ZIndex = 3, BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIStroke", { Parent = Items["HueDragger"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["Palette"] = Instances:Create("TextButton", { Parent = Items["ColorpickerWindow"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, BorderSizePixel = 0, Position = UDim2New(0, 8, 0, 8), Size = UDim2New(1, -31, 1, -59), ZIndex = 2, TextSize = 14, BackgroundColor3 = FromRGB(140, 255, 213), }) Instances:Create("UIStroke", { Parent = Items["Palette"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["Saturation"] = Instances:Create("Frame", { Parent = Items["Palette"].Instance, Name = "\0", Size = UDim2New(1, 0, 1, 0), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 2, BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIGradient", { Parent = Items["Saturation"].Instance, Name = "\0", Transparency = NumSequence({ NumSequenceKeypoint(0, 1), NumSequenceKeypoint(1, 0) }), }) Items["Value"] = Instances:Create("Frame", { Parent = Items["Palette"].Instance, Name = "\0", Size = UDim2New(1, 0, 1, 0), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 2, BorderSizePixel = 0, BackgroundColor3 = FromRGB(0, 0, 0), }) Instances:Create("UIGradient", { Parent = Items["Value"].Instance, Name = "\0", Rotation = 90, Transparency = NumSequence({ NumSequenceKeypoint(0, 1), NumSequenceKeypoint(1, 0) }), }) Items["PaletteDragger"] = Instances:Create("Frame", { Parent = Items["Palette"].Instance, Name = "\0", Size = UDim2New(0, 2, 0, 2), Position = UDim2New(0, 8, 0, 8), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 2, BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIStroke", { Parent = Items["PaletteDragger"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["HexInput"] = Instances:Create("TextBox", { Parent = Items["ColorpickerWindow"].Instance, Name = "\0", FontFace = Library.Font, ClearTextOnFocus = false, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = "", AnchorPoint = Vector2New(0, 1), Size = UDim2New(1, -16, 0, 20), PlaceholderColor3 = FromRGB(255, 255, 255), Position = UDim2New(0, 8, 1, -7), BorderSizePixel = 0, TextSize = 14, BackgroundColor3 = FromRGB(32, 38, 48), }) Items["HexInput"]:AddToTheme({ TextColor3 = "Text", BackgroundColor3 = "Element" }) Instances:Create("UIStroke", { Parent = Items["HexInput"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["ColorpickerWindow2"] = Instances:Create("Frame", { Parent = Library.UnusedHolder.Instance, Name = "\0", Position = UDim2New(0, 0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(0, 50, 0, 20), BorderSizePixel = 0, BackgroundColor3 = FromRGB(32, 38, 48), AutomaticSize = Enum.AutomaticSize.Y, }) Items["ColorpickerWindow2"]:AddToTheme({ BackgroundColor3 = "Element" }) Instances:Create("UIStroke", { Parent = Items["ColorpickerWindow2"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Instances:Create("UIListLayout", { Parent = Items["ColorpickerWindow2"].Instance, Name = "\0", Padding = UDimNew(0, 2), SortOrder = Enum.SortOrder.LayoutOrder, }) end local AddButton = function(Name, Callback) local NewButton = Instances:Create("TextButton", { Parent = Items["ColorpickerWindow2"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = Name, AutoButtonColor = false, BackgroundTransparency = 1, Size = UDim2New(1, 0, 0, 20), BorderSizePixel = 0, TextSize = 14, BackgroundColor3 = FromRGB(32, 38, 48), }) NewButton:AddToTheme({ TextColor3 = "Text" }) NewButton:Connect("MouseButton1Down", function() Callback() Colorpicker:SetOpen2(false) end) return NewButton end AddButton("Copy", function() local Red = MathFloor(Colorpicker.Color.R * 255) local Green = MathFloor(Colorpicker.Color.G * 255) local Blue = MathFloor(Colorpicker.Color.B * 255) setclipboard(Red .. ", " .. Green .. ", " .. Blue) Library.CopiedColor = Red .. ", " .. Green .. ", " .. Blue end) AddButton("Paste", function() if Library.CopiedColor then local Red, Green, Blue = Library.CopiedColor:match("(%d+),%s*(%d+),%s*(%d+)") Red, Green, Blue = tonumber(Red), tonumber(Green), tonumber(Blue) Colorpicker:Set({ Red, Green, Blue }, Colorpicker.Alpha) end end) local SlidingPalette = false local SlidingHue = false local SlidingAlpha = false local Debounce = false local RenderStepped local RenderStepped2 function Colorpicker:Get() return Colorpicker.Color, Colorpicker.Alpha end function Colorpicker:SetOpen(Bool) if Debounce then return end Colorpicker.IsOpen = Bool Debounce = true if Colorpicker.IsOpen then Items["ColorpickerWindow"].Instance.Visible = true Items["ColorpickerWindow"].Instance.Parent = Library.Holder.Instance RenderStepped = Library:Connect(RunService.RenderStepped, function() if IsMobile then Items["ColorpickerWindow"].Instance.Position = UDim2New(0.5, 0, 0.5, 0) Items["ColorpickerWindow"].Instance.AnchorPoint = Vector2New(0.5, 0.5) else Items["ColorpickerWindow"].Instance.Position = UDim2New( 0, Items["ColorpickerButton"].Instance.AbsolutePosition.X, 0, Items["ColorpickerButton"].Instance.AbsolutePosition.Y + Items["ColorpickerButton"].Instance.AbsoluteSize.Y + 65 ) end end) for Index, Value in Library.OpenFrames do if Value ~= Colorpicker then Value:SetOpen(false) end end Library.OpenFrames[Colorpicker] = Colorpicker else if Library.OpenFrames[Colorpicker] then Library.OpenFrames[Colorpicker] = nil end if RenderStepped then Library:Disconnect(RenderStepped.Name) RenderStepped = nil end end local Descendants = Items["ColorpickerWindow"].Instance:GetDescendants() TableInsert(Descendants, Items["ColorpickerWindow"].Instance) local NewTween for Index, Value in Descendants do local TransparencyProperty = Tween:GetProperty(Value) if not TransparencyProperty then continue end if not Value.ClassName:find("UI") then Value.ZIndex = Colorpicker.IsOpen and 104 or 1 Items["Glow"].Instance.ZIndex = Colorpicker.IsOpen and 103 or 1 end if type(TransparencyProperty) == "table" then for _, Property in TransparencyProperty do NewTween = Tween:FadeItem(Value, Property, Bool, Library.FadeSpeed) end else NewTween = Tween:FadeItem(Value, TransparencyProperty, Bool, Library.FadeSpeed) end end NewTween.Tween.Completed:Connect(function() Debounce = false Items["ColorpickerWindow"].Instance.Visible = Colorpicker.IsOpen task.wait(0.2) Items["ColorpickerWindow"].Instance.Parent = not Colorpicker.IsOpen and Library.UnusedHolder.Instance or Library.Holder.Instance end) end function Colorpicker:SetOpen2(Bool) Colorpicker.IsOpen2 = Bool if Bool then Items["ColorpickerWindow2"].Instance.Visible = true Items["ColorpickerWindow2"].Instance.Parent = Library.Holder.Instance RenderStepped2 = Library:Connect(RunService.RenderStepped, function() if IsMobile then Items["ColorpickerWindow2"].Instance.Position = UDim2New(0.5, 0, 0.5, 0) Items["ColorpickerWindow2"].Instance.AnchorPoint = Vector2New(0.5, 0.5) else Items["ColorpickerWindow2"].Instance.Position = UDim2New( 0, Items["ColorpickerButton"].Instance.AbsolutePosition.X + Items["ColorpickerButton"].Instance.AbsoluteSize.X, 0, Items["ColorpickerButton"].Instance.AbsolutePosition.Y + Items["ColorpickerButton"].Instance.AbsoluteSize.Y + 65 ) end end) else if RenderStepped2 then Library:Disconnect(RenderStepped2.Name) RenderStepped2 = nil end Items["ColorpickerWindow2"].Instance.Visible = false Items["ColorpickerWindow2"].Instance.Parent = Library.UnusedHolder.Instance end end function Colorpicker:SlidePalette(Input) if not Input or not SlidingPalette then return end local ValueX = MathClamp( 1 - (Input.Position.X - Items["Palette"].Instance.AbsolutePosition.X) / Items["Palette"].Instance.AbsoluteSize.X, 0, 1 ) local ValueY = MathClamp( 1 - (Input.Position.Y - Items["Palette"].Instance.AbsolutePosition.Y) / Items["Palette"].Instance.AbsoluteSize.Y, 0, 1 ) Colorpicker.Saturation = ValueX Colorpicker.Value = ValueY local SlideX = MathClamp( (Input.Position.X - Items["Palette"].Instance.AbsolutePosition.X) / Items["Palette"].Instance.AbsoluteSize.X, 0, 0.99 ) local SlideY = MathClamp( (Input.Position.Y - Items["Palette"].Instance.AbsolutePosition.Y) / Items["Palette"].Instance.AbsoluteSize.Y, 0, 0.99 ) Items["PaletteDragger"]:Tween( TweenInfo.new(Library.Tween.Time, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Position = UDim2New(SlideX, 0, SlideY, 0) } ) Colorpicker:Update() end function Colorpicker:SlideHue(Input) if not Input or not SlidingHue then return end local ValueY = MathClamp( (Input.Position.Y - Items["Hue"].Instance.AbsolutePosition.Y) / Items["Hue"].Instance.AbsoluteSize.Y, 0, 1 ) Colorpicker.Hue = ValueY local SlideY = MathClamp( (Input.Position.Y - Items["Hue"].Instance.AbsolutePosition.Y) / Items["Hue"].Instance.AbsoluteSize.Y, 0, 0.99 ) Items["HueDragger"]:Tween( TweenInfo.new(Library.Tween.Time, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Position = UDim2New(0, 0, SlideY, 0) } ) Colorpicker:Update() end function Colorpicker:SlideAlpha(Input) if not Input or not SlidingAlpha then return end local ValueX = MathClamp( (Input.Position.X - Items["Alpha"].Instance.AbsolutePosition.X) / Items["Alpha"].Instance.AbsoluteSize.X, 0, 1 ) Colorpicker.Alpha = ValueX local SlideX = MathClamp( (Input.Position.X - Items["Alpha"].Instance.AbsolutePosition.X) / Items["Alpha"].Instance.AbsoluteSize.X, 0, 0.99 ) Items["AlphaDragger"]:Tween( TweenInfo.new(Library.Tween.Time, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Position = UDim2New(SlideX, 0, 0, 0) } ) Colorpicker:Update(true) end function Colorpicker:Update(IsFromAlpha) local Hue, Saturation, Value = Colorpicker.Hue, Colorpicker.Saturation, Colorpicker.Value Colorpicker.Color = FromHSV(Hue, Saturation, Value) Colorpicker.HexValue = Colorpicker.Color:ToHex() Library.Flags[Colorpicker.Flag] = { Alpha = Colorpicker.Alpha, Color = Colorpicker.Color, HexValue = Colorpicker.HexValue, } Items["ColorpickerButton"]:Tween(nil, { BackgroundColor3 = Colorpicker.Color }) Items["Palette"]:Tween(nil, { BackgroundColor3 = FromHSV(Hue, 1, 1) }) Items["HexInput"].Instance.Text = "#" .. Colorpicker.HexValue if not IsFromAlpha then Items["Alpha"]:Tween(nil, { BackgroundColor3 = Colorpicker.Color }) end if Data.Callback then Library:SafeCall(Data.Callback, Colorpicker.Color, Colorpicker.Alpha) end end function Colorpicker:Set(Color, Alpha) if type(Color) == "table" then Color = FromRGB(Color[1], Color[2], Color[3]) elseif type(Color) == "string" then Color = FromHex(Color) end Colorpicker.Hue, Colorpicker.Saturation, Colorpicker.Value = Color:ToHSV() Colorpicker.Alpha = Alpha or 0 local PaletteValueX = MathClamp(1 - Colorpicker.Saturation, 0, 0.99) local PaletteValueY = MathClamp(1 - Colorpicker.Value, 0, 0.99) local AlphaPositionX = MathClamp(Colorpicker.Alpha, 0, 0.99) local HuePositionY = MathClamp(Colorpicker.Hue, 0, 0.99) Items["PaletteDragger"]:Tween( TweenInfo.new(Library.Tween.Time, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Position = UDim2New(PaletteValueX, 0, PaletteValueY, 0) } ) Items["HueDragger"]:Tween( TweenInfo.new(Library.Tween.Time, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Position = UDim2New(0, 0, HuePositionY, 0) } ) Items["AlphaDragger"]:Tween( TweenInfo.new(Library.Tween.Time, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Position = UDim2New(AlphaPositionX, 0, 0, 0) } ) Colorpicker:Update(false) end local PaletteChanged Items["Palette"]:Connect("InputBegan", function(Input) if Input.UserInputType == Enum.UserInputType.MouseButton1 or Input.UserInputType == Enum.UserInputType.Touch then SlidingPalette = true Colorpicker:SlidePalette(Input) if PaletteChanged then return end PaletteChanged = Input.Changed:Connect(function() if Input.UserInputState == Enum.UserInputState.End then SlidingPalette = false PaletteChanged:Disconnect() PaletteChanged = nil end end) end end) local HueChanged Items["HueInline"]:Connect("InputBegan", function(Input) if Input.UserInputType == Enum.UserInputType.MouseButton1 or Input.UserInputType == Enum.UserInputType.Touch then SlidingHue = true Colorpicker:SlideHue(Input) if HueChanged then return end HueChanged = Input.Changed:Connect(function() if Input.UserInputState == Enum.UserInputState.End then SlidingHue = false HueChanged:Disconnect() HueChanged = nil end end) end end) local AlphaChanged Items["Alpha"]:Connect("InputBegan", function(Input) if Input.UserInputType == Enum.UserInputType.MouseButton1 or Input.UserInputType == Enum.UserInputType.Touch then SlidingAlpha = true Colorpicker:SlideAlpha(Input) if AlphaChanged then return end AlphaChanged = Input.Changed:Connect(function() if Input.UserInputState == Enum.UserInputState.End then SlidingAlpha = false AlphaChanged:Disconnect() AlphaChanged = nil end end) end end) Items["HexInput"]:Connect("FocusLost", function() Colorpicker:Set(tostring(Items["HexInput"].Instance.Text), Colorpicker.Alpha) end) local CompareVectors = function(PointA, PointB) return (PointA.X < PointB.X) or (PointA.Y < PointB.Y) end local IsClipped = function(Object, Column) local Parent = Column local BoundryTop = Parent.AbsolutePosition local BoundryBottom = BoundryTop + Parent.AbsoluteSize local Top = Object.AbsolutePosition local Bottom = Top + Object.AbsoluteSize return CompareVectors(Top, BoundryTop) or CompareVectors(BoundryBottom, Bottom) end Items["ColorpickerButton"]:Connect("Changed", function(Property) if Property == "AbsolutePosition" and Colorpicker.IsOpen then Colorpicker.IsOpen = not IsClipped( Items["ColorpickerWindow"].Instance, Data.Section.Items["Section"].Instance.Parent ) Items["ColorpickerWindow"].Instance.Visible = Colorpicker.IsOpen end end) Library:Connect(UserInputService.InputChanged, function(Input) if Input.UserInputType == Enum.UserInputType.MouseMovement or Input.UserInputType == Enum.UserInputType.Touch then if SlidingPalette then Colorpicker:SlidePalette(Input) elseif SlidingHue then Colorpicker:SlideHue(Input) elseif SlidingAlpha then Colorpicker:SlideAlpha(Input) end end end) Library:Connect(UserInputService.InputBegan, function(Input) if Input.UserInputType == Enum.UserInputType.MouseButton1 or Input.UserInputType == Enum.UserInputType.Touch then if not Colorpicker.IsOpen then return end if Library:IsMouseOverFrame(Items["ColorpickerWindow"]) or Library:IsMouseOverFrame(Items["ColorpickerWindow2"]) then return end Colorpicker:SetOpen(false) Colorpicker:SetOpen2(false) end end) Items["ColorpickerButton"]:Connect("MouseButton1Down", function() Colorpicker:SetOpen(not Colorpicker.IsOpen) end) Items["ColorpickerButton"]:Connect("MouseButton2Down", function() Colorpicker:SetOpen2(not Colorpicker.IsOpen2) end) if Data.Default then Colorpicker:Set(Data.Default, Data.Alpha) end Library.SetFlags[Colorpicker.Flag] = function(Color, Alpha) Colorpicker:Set(Color, Alpha) end return Colorpicker, Items end Library.CreateKeybind = function(self, Data) local Keybind = { IsOpen = false, Key = "", Toggled = false, Mode = "", Flag = Data.Flag, Picking = false, Value = "", } local KeyListItem if Library.KeyList then KeyListItem = Library.KeyList:Add("", "") end local Items = {} do Items["KeyButton"] = Instances:Create("TextButton", { Parent = Data.Parent.Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), TextTransparency = 0.5, Text = "Unbound", AutoButtonColor = false, Size = UDim2New(0, 0, 0, 15), BorderSizePixel = 0, BorderColor3 = FromRGB(0, 0, 0), AutomaticSize = Enum.AutomaticSize.X, TextSize = 14, BackgroundColor3 = FromRGB(32, 38, 48), }) Items["KeyButton"]:AddToTheme({ TextColor3 = "Text", BackgroundColor3 = "Element" }) Instances:Create("UIPadding", { Parent = Items["KeyButton"].Instance, Name = "\0", PaddingRight = UDimNew(0, 8), PaddingLeft = UDimNew(0, 8), }) Instances:Create("UIStroke", { Parent = Items["KeyButton"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["KeybindWindow"] = Instances:Create("Frame", { Parent = Library.UnusedHolder.Instance, Name = "\0", Visible = false, Position = UDim2New(0, 114, 0, 35), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 5, Size = UDim2New(0, 78, 0, 66), BorderSizePixel = 0, BackgroundColor3 = FromRGB(32, 38, 48), }) Items["KeybindWindow"]:AddToTheme({ BackgroundColor3 = "Element" }) Items["Toggle"] = Instances:Create("TextButton", { Parent = Items["KeybindWindow"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, BorderSizePixel = 0, Position = UDim2New(0, 2, 0, 2), Size = UDim2New(1, -4, 0, 20), ZIndex = 5, TextSize = 14, BackgroundColor3 = FromRGB(32, 38, 48), }) Items["Toggle"]:AddToTheme({ BackgroundColor3 = "Element" }) Instances:Create("UIGradient", { Parent = Items["Toggle"].Instance, Name = "\0", Rotation = -90, Color = RGBSequence({ RGBSequenceKeypoint(0, FromRGB(255, 255, 255)), RGBSequenceKeypoint(1, FromRGB(200, 200, 200)), }), }) Items["ToggleStroke"] = Instances:Create("UIStroke", { Parent = Items["Toggle"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }) Items["ToggleStroke"]:AddToTheme({ Color = "Border" }) Items["ToggleLiner"] = Instances:Create("Frame", { Parent = Items["Toggle"].Instance, Name = "\0", Size = UDim2New(0, 1, 1, 0), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 5, BorderSizePixel = 0, BackgroundColor3 = FromRGB(94, 213, 213), }) Items["ToggleLiner"]:AddToTheme({ BackgroundColor3 = "Accent" }) Items["ToggleText"] = Instances:Create("TextLabel", { Parent = Items["Toggle"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = "Toggle", AutomaticSize = Enum.AutomaticSize.X, AnchorPoint = Vector2New(0, 0.5), Size = UDim2New(0, 0, 0, 15), BackgroundTransparency = 1, Position = UDim2New(0, 7, 0.5, 0), BorderSizePixel = 0, ZIndex = 5, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["ToggleText"]:AddToTheme({ TextColor3 = "Text" }) Items["Hold"] = Instances:Create("TextButton", { Parent = Items["KeybindWindow"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, BorderSizePixel = 0, BackgroundTransparency = 1, Position = UDim2New(0, 2, 0, 22), Size = UDim2New(1, -4, 0, 20), ZIndex = 5, TextSize = 14, BackgroundColor3 = FromRGB(32, 38, 48), }) Items["Hold"]:AddToTheme({ BackgroundColor3 = "Element" }) Instances:Create("UIGradient", { Parent = Items["Hold"].Instance, Name = "\0", Rotation = -90, Color = RGBSequence({ RGBSequenceKeypoint(0, FromRGB(255, 255, 255)), RGBSequenceKeypoint(1, FromRGB(200, 200, 200)), }), }) Items["HoldStroke"] = Instances:Create("UIStroke", { Parent = Items["Hold"].Instance, Name = "\0", ApplyStrokeMode = Enum.ApplyStrokeMode.Border, Transparency = 1, Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, }) Items["HoldStroke"]:AddToTheme({ Color = "Border" }) Items["HoldLiner"] = Instances:Create("Frame", { Parent = Items["Hold"].Instance, Name = "\0", BackgroundTransparency = 1, Size = UDim2New(0, 1, 1, 0), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 5, BorderSizePixel = 0, BackgroundColor3 = FromRGB(94, 213, 213), }) Items["HoldLiner"]:AddToTheme({ BackgroundColor3 = "Accent" }) Items["HoldText"] = Instances:Create("TextLabel", { Parent = Items["Hold"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), TextTransparency = 0.4000000059604645, Text = "Hold", AutomaticSize = Enum.AutomaticSize.X, Size = UDim2New(0, 0, 0, 15), AnchorPoint = Vector2New(0, 0.5), BorderSizePixel = 0, BackgroundTransparency = 1, Position = UDim2New(0, 10, 0.5, 0), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 5, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["HoldText"]:AddToTheme({ TextColor3 = "Text" }) Items["AlwaysOn"] = Instances:Create("TextButton", { Parent = Items["KeybindWindow"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, BorderSizePixel = 0, BackgroundTransparency = 1, Position = UDim2New(0, 2, 0, 44), Size = UDim2New(1, -4, 0, 20), ZIndex = 5, TextSize = 14, BackgroundColor3 = FromRGB(32, 38, 48), }) Instances:Create("UIGradient", { Parent = Items["AlwaysOn"].Instance, Name = "\0", Rotation = -90, Color = RGBSequence({ RGBSequenceKeypoint(0, FromRGB(255, 255, 255)), RGBSequenceKeypoint(1, FromRGB(200, 200, 200)), }), }) Items["AlwaysOnStroke"] = Instances:Create("UIStroke", { Parent = Items["AlwaysOn"].Instance, Name = "\0", ApplyStrokeMode = Enum.ApplyStrokeMode.Border, Transparency = 1, Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, }) Items["AlwaysOnStroke"]:AddToTheme({ Color = "Border" }) Items["AlwaysOnLiner"] = Instances:Create("Frame", { Parent = Items["AlwaysOn"].Instance, Name = "\0", BackgroundTransparency = 1, Size = UDim2New(0, 1, 1, 0), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 5, BorderSizePixel = 0, BackgroundColor3 = FromRGB(94, 213, 213), }) Items["AlwaysOnLiner"]:AddToTheme({ BackgroundColor3 = "Accent" }) Items["AlwaysOnText"] = Instances:Create("TextLabel", { Parent = Items["AlwaysOn"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), TextTransparency = 0.4000000059604645, Text = "Always On", AutomaticSize = Enum.AutomaticSize.X, Size = UDim2New(0, 0, 0, 15), AnchorPoint = Vector2New(0, 0.5), BorderSizePixel = 0, BackgroundTransparency = 1, Position = UDim2New(0, 10, 0.5, 0), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 5, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["AlwaysOnText"]:AddToTheme({ TextColor3 = "Text" }) Items["KeyButton"]:OnHover(function() Items["KeyButton"]:Tween( nil, { BackgroundColor3 = Library:GetLighterColor(Library.Theme.Element, 1.35) } ) end) Items["KeyButton"]:OnHoverLeave(function() Items["KeyButton"]:Tween(nil, { BackgroundColor3 = Library.Theme.Element }) end) end local Update = function() if KeyListItem then KeyListItem:SetText(Data.Name, Keybind.Value) if Keybind.ForceHide then KeyListItem:SetStatus(false) else KeyListItem:SetStatus(Keybind.Toggled) end end end local Modes = { ["Toggle"] = { Items["Toggle"], Items["ToggleText"], Items["ToggleStroke"], Items["ToggleLiner"] }, ["Hold"] = { Items["Hold"], Items["HoldText"], Items["HoldStroke"], Items["HoldLiner"] }, ["Always On"] = { Items["AlwaysOn"], Items["AlwaysOnText"], Items["AlwaysOnStroke"], Items["AlwaysOnLiner"], }, } function Keybind:Get() return Keybind.Mode, Keybind.Key, Keybind.Toggled end local Debounce = false local RenderStepped function Keybind:SetOpen(Bool) if Debounce then return end Keybind.IsOpen = Bool Debounce = true if Keybind.IsOpen then Items["KeybindWindow"].Instance.Visible = true Items["KeybindWindow"].Instance.Parent = Library.Holder.Instance RenderStepped = Library:Connect(RunService.RenderStepped, function() Items["KeybindWindow"].Instance.Position = UDim2New( 0, Items["KeyButton"].Instance.AbsolutePosition.X, 0, Items["KeyButton"].Instance.AbsolutePosition.Y + Items["KeyButton"].Instance.AbsoluteSize.Y + 65 ) end) if not Debounce then for Index, Value in Library.OpenFrames do if Value ~= Keybind then Value:SetOpen(false) end end Library.OpenFrames[Keybind] = Keybind end else if not Debounce then if Library.OpenFrames[Keybind] then Library.OpenFrames[Keybind] = nil end end if RenderStepped then Library:Disconnect(RenderStepped.Name) RenderStepped = nil end end local Descendants = Items["KeybindWindow"].Instance:GetDescendants() TableInsert(Descendants, Items["KeybindWindow"].Instance) local NewTween for Index, Value in Descendants do local TransparencyProperty = Tween:GetProperty(Value) if not TransparencyProperty then continue end if type(TransparencyProperty) == "table" then for _, Property in TransparencyProperty do NewTween = Tween:FadeItem(Value, Property, Bool, Library.FadeSpeed) end else NewTween = Tween:FadeItem(Value, TransparencyProperty, Bool, Library.FadeSpeed) end end NewTween.Tween.Completed:Connect(function() Debounce = false Items["KeybindWindow"].Instance.Visible = Keybind.IsOpen task.wait(0.2) Items["KeybindWindow"].Instance.Parent = not Keybind.IsOpen and Library.UnusedHolder.Instance or Library.Holder.Instance end) end function Keybind:Set(Key) local KStr = tostring(type(Key) == "table" and Key.Key or Key) if StringFind(KStr, "Backspace") or KStr == "None" then Keybind.Key = "None" Keybind.Value = "None" Items["KeyButton"].Instance.Text = "None" -- Set mode from table or keep existing, default to Toggle local IncomingMode = (type(Key) == "table" and Key.Mode) or Keybind.Mode if IncomingMode == nil or IncomingMode == "" then IncomingMode = Data.Mode or "Toggle" end Keybind.Mode = IncomingMode Keybind:SetMode(IncomingMode) Library.Flags[Keybind.Flag] = { Mode = Keybind.Mode, Key = Keybind.Key, Toggled = Keybind.Toggled, } Update() Keybind.Picking = false return end if StringFind(tostring(Key), "Enum") then Keybind.Key = tostring(Key) Keybind.Picking = false -- Ensure mode is set; default to Toggle if empty if Keybind.Mode == nil or Keybind.Mode == "" then Keybind.Mode = Data.Mode or "Toggle" Keybind:SetMode(Keybind.Mode) end Key = Key.Name local KeyString = Keys[Keybind.Key] or StringGSub(Key, "Enum.", "") or "None" local TextToDisplay = StringGSub(StringGSub(KeyString, "KeyCode.", ""), "UserInputType.", "") or "None" Keybind.Value = TextToDisplay Items["KeyButton"].Instance.Text = TextToDisplay Library.Flags[Keybind.Flag] = { Mode = Keybind.Mode, Key = Keybind.Key, Toggled = Keybind.Toggled, } if Data.Callback then Library:SafeCall(Data.Callback, Keybind.Toggled) end Update() elseif type(Key) == "table" then local RealKey = Key.Key == "Backspace" and "None" or Key.Key Keybind.Key = tostring(Key.Key) if Key.Mode then Keybind.Mode = Key.Mode Keybind:SetMode(Key.Mode) else Keybind.Mode = "Toggle" Keybind:SetMode("Toggle") end local KeyString = Keys[Keybind.Key] or StringGSub(tostring(RealKey), "Enum.", "") or RealKey local TextToDisplay = KeyString and StringGSub(StringGSub(KeyString, "KeyCode.", ""), "UserInputType.", "") or "None" TextToDisplay = StringGSub(StringGSub(KeyString, "KeyCode.", ""), "UserInputType.", "") Keybind.Value = TextToDisplay Items["KeyButton"].Instance.Text = TextToDisplay if Key.Toggled then Keybind:Press(Key.Toggled, true) end if Data.Callback then Library:SafeCall(Data.Callback, Keybind.Toggled) end Update() elseif TableFind({ "Toggle", "Hold", "Always" }, Key) then Keybind.Mode = Key Keybind:SetMode(Keybind.Mode) if Data.Callback then Library:SafeCall(Data.Callback, Keybind.Toggled) end Update() elseif type(Key) == "boolean" then Keybind:Press(Key) end Keybind.Picking = false end function Keybind:Press(Bool) if Keybind.Mode == "Toggle" then Keybind.Toggled = not Keybind.Toggled elseif Keybind.Mode == "Hold" then Keybind.Toggled = Bool elseif Keybind.Mode == "Always" then Keybind.Toggled = true end Library.Flags[Keybind.Flag] = { Mode = Keybind.Mode, Key = Keybind.Key, Toggled = Keybind.Toggled, } if Data.Callback then Library:SafeCall(Data.Callback, Keybind.Toggled) end Update() end function Keybind:SetVisibleInList(Bool) Keybind.ForceHide = not Bool Update() end function Keybind:SetMode(Mode) for Index, Value in Modes do if Index == Mode then Value[1]:Tween(nil, { BackgroundTransparency = 0 }) Value[4]:Tween(nil, { BackgroundTransparency = 0 }) Value[2]:Tween(nil, { TextTransparency = 0 }) Value[3]:Tween(nil, { Transparency = 0 }) else Value[1]:Tween(nil, { BackgroundTransparency = 1 }) Value[4]:Tween(nil, { BackgroundTransparency = 1 }) Value[2]:Tween(nil, { TextTransparency = 0.4 }) Value[3]:Tween(nil, { Transparency = 1 }) end end Library.Flags[Keybind.Flag] = { Mode = Keybind.Mode, Key = Keybind.Key, Toggled = Keybind.Toggled, } if Data.Callback then Library:SafeCall(Data.Callback, Keybind.Toggled) end Update() end local CompareVectors = function(PointA, PointB) return (PointA.X < PointB.X) or (PointA.Y < PointB.Y) end local IsClipped = function(Object, Column) local Parent = Column local BoundryTop = Parent.AbsolutePosition local BoundryBottom = BoundryTop + Parent.AbsoluteSize local Top = Object.AbsolutePosition local Bottom = Top + Object.AbsoluteSize return CompareVectors(Top, BoundryTop) or CompareVectors(BoundryBottom, Bottom) end Items["KeyButton"]:Connect("Changed", function(Property) if Property == "AbsolutePosition" and Keybind.IsOpen then Keybind.IsOpen = not IsClipped(Items["KeybindWindow"].Instance, Data.Section.Items["Section"].Instance.Parent) Items["KeybindWindow"].Instance.Visible = Keybind.IsOpen end end) Items["KeyButton"]:Connect("MouseButton1Click", function() Keybind.Picking = true Items["KeyButton"].Instance.Text = "." Library:Thread(function() local Count = 1 while true do if not Keybind.Picking then break end if Count == 4 then Count = 1 end if Keybind.Picking then Items["KeyButton"].Instance.Text = Count == 1 and "." or Count == 2 and ".." or Count == 3 and "..." end Count += 1 task.wait(0.4) end end) local InputBegan InputBegan = UserInputService.InputBegan:Connect(function(Input) if Input.UserInputType == Enum.UserInputType.Touch then return end if Input.UserInputType == Enum.UserInputType.Keyboard then Keybind:Set(Input.KeyCode) else Keybind:Set(Input.UserInputType) end InputBegan:Disconnect() InputBegan = nil end) end) Items["KeyButton"]:Connect("MouseButton2Down", function() Keybind:SetOpen(not Keybind.IsOpen) end) Library:Connect(UserInputService.InputBegan, function(Input) if Keybind.Value == "None" then return end if tostring(Input.KeyCode) == Keybind.Key then if Keybind.Mode == "Toggle" then Keybind:Press() elseif Keybind.Mode == "Hold" then Keybind:Press(true) elseif Keybind.Mode == "Always" then Keybind:Press(true) end elseif tostring(Input.UserInputType) == Keybind.Key then if Keybind.Mode == "Toggle" then Keybind:Press() elseif Keybind.Mode == "Hold" then Keybind:Press(true) elseif Keybind.Mode == "Always" then Keybind:Press(true) end end if Input.UserInputType == Enum.UserInputType.MouseButton1 then if not Keybind.IsOpen then return end if Library:IsMouseOverFrame(Items["KeybindWindow"]) then return end Keybind:SetOpen(false) end end) Library:Connect(UserInputService.InputEnded, function(Input) if Keybind.Value == "None" then return end if tostring(Input.KeyCode) == Keybind.Key then if Keybind.Mode == "Hold" then Keybind:Press(false) elseif Keybind.Mode == "Always" then Keybind:Press(true) end elseif tostring(Input.UserInputType) == Keybind.Key then if Keybind.Mode == "Hold" then Keybind:Press(false) elseif Keybind.Mode == "Always" then Keybind:Press(true) end end end) Items["Toggle"]:Connect("MouseButton1Down", function() Keybind.Mode = "Toggle" Keybind:SetMode("Toggle") end) Items["Hold"]:Connect("MouseButton1Down", function() Keybind.Mode = "Hold" Keybind:SetMode("Hold") end) Items["AlwaysOn"]:Connect("MouseButton1Down", function() Keybind.Mode = "Always" Keybind:SetMode("Always On") end) if Data.Default then Keybind:Set({ Key = Data.Default, Mode = Data.Mode or "Toggle", Toggled = Data.Toggled }) end Library.SetFlags[Keybind.Flag] = function(Value) Keybind:Set(Value) end return Keybind, Items end Library.Watermark = function(self, Name) local Watermark = {} local Items = {} do Items["Watermark"] = Instances:Create("Frame", { Parent = Library.Holder.Instance, Name = "\0", AnchorPoint = Vector2New(0.5, 0), Position = UDim2New(0.5, 0, 0, 25), BorderColor3 = FromRGB(0, 34, 37), Size = UDim2New(0, 180, 0, 30), BorderSizePixel = 2, BackgroundColor3 = FromRGB(17, 21, 27), ZIndex = 5, }) Items["Watermark"]:AddToTheme({ BackgroundColor3 = "Background 1" }) Items["UIStroke"] = Instances:Create("UIStroke", { Parent = Items["Watermark"].Instance, Name = "\0", Color = FromRGB(94, 213, 213), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }) Items["UIStroke"]:AddToTheme({ Color = "Accent" }) Instances:Create("UIGradient", { Parent = Items["UIStroke"].Instance, Name = "\0", Rotation = 90, Transparency = NumSequence({ NumSequenceKeypoint(0, 0), NumSequenceKeypoint(0.696, 0.2749999761581421), NumSequenceKeypoint(0.84, 0.574999988079071), NumSequenceKeypoint(1, 1), }), }) Items["Glow"] = Instances:Create("ImageLabel", { Parent = Items["Watermark"].Instance, Name = "\0", ImageColor3 = FromRGB(94, 213, 213), ScaleType = Enum.ScaleType.Slice, ImageTransparency = 0.5, BorderColor3 = FromRGB(0, 0, 0), BackgroundColor3 = FromRGB(255, 255, 255), Size = UDim2New(1, 25, 1, 25), AnchorPoint = Vector2New(0.5, 0.5), Image = "rbxassetid://18245826428", BackgroundTransparency = 1, Position = UDim2New(0.5, 0, 0.5, 0), ZIndex = 4, BorderSizePixel = 0, SliceCenter = RectNew(Vector2New(21, 21), Vector2New(79, 79)), }) Items["Glow"]:AddToTheme({ ImageColor3 = "Accent" }) Instances:Create("UIGradient", { Parent = Items["Glow"].Instance, Name = "\0", Rotation = 90, Transparency = NumSequence({ NumSequenceKeypoint(0, 0), NumSequenceKeypoint(1, 1) }), }) Items["Text"] = Instances:Create("TextLabel", { Parent = Items["Watermark"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = Name, AnchorPoint = Vector2New(0.5, 0.5), Size = UDim2New(0, 0, 0, 15), BackgroundTransparency = 1, Position = UDim2New(0.5, 0, 0.5, 0), BorderSizePixel = 0, ZIndex = 5, AutomaticSize = Enum.AutomaticSize.X, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Text"]:AddToTheme({ TextColor3 = "Text" }) Items["Watermark"]:MakeDraggable() end Watermark.BaseText = Name function Watermark:SetText(Text) Watermark.BaseText = tostring(Text) end local Frames = 0 local LastUpdate = tick() local CurrentFps = 60 Library:Connect(RunService.RenderStepped, function() Frames = Frames + 1 local Now = tick() if Now - LastUpdate >= 1 then CurrentFps = math.floor(Frames / (Now - LastUpdate)) Frames = 0 LastUpdate = Now end local Ping = 0 pcall(function() Ping = math.floor(LocalPlayer:GetNetworkPing() * 1000) end) Items["Text"].Instance.Text = string.format("%s | %d FPS | %d ms", Watermark.BaseText, CurrentFps, Ping) Items["Watermark"]:Tween(nil, { Size = UDim2New(0, Items["Text"].Instance.TextBounds.X + 20, 0, 30) }) end) function Watermark:SetVisibility(Bool) Items["Watermark"].Instance.Visible = Bool end Watermark:SetText(Name) return Watermark end Library.KeybindList = function(self) local KeybindList = {} self.KeyList = KeybindList local Items = {} do Items["KeybindList"] = Instances:Create("Frame", { Parent = Library.Holder.Instance, Name = "\0", AnchorPoint = Vector2New(0, 0.5), Position = UDim2New(0, 20, 0.5, 0), BorderColor3 = FromRGB(0, 0, 0), BorderSizePixel = 0, Visible = false, AutomaticSize = Enum.AutomaticSize.XY, BackgroundColor3 = FromRGB(24, 28, 36), }) Items["KeybindList"]:AddToTheme({ BackgroundColor3 = "Background 2" }) Instances:Create("UIPadding", { Parent = Items["KeybindList"].Instance, Name = "\0", PaddingTop = UDimNew(0, 9), PaddingBottom = UDimNew(0, 9), PaddingRight = UDimNew(0, 9), PaddingLeft = UDimNew(0, 9), }) Items["Liner"] = Instances:Create("Frame", { Parent = Items["KeybindList"].Instance, Name = "\0", Position = UDim2New(0, -9, 0, -9), BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(1, 18, 0, 2), BorderSizePixel = 0, BackgroundColor3 = FromRGB(94, 213, 213), }) Items["Liner"]:AddToTheme({ BackgroundColor3 = "Accent" }) Items["Glow"] = Instances:Create("ImageLabel", { Parent = Items["Liner"].Instance, Name = "\0", ImageColor3 = FromRGB(94, 213, 213), ScaleType = Enum.ScaleType.Slice, ImageTransparency = 0.5, BorderColor3 = FromRGB(0, 0, 0), BackgroundColor3 = FromRGB(94, 213, 213), Size = UDim2New(0, 113, 1, 8), AnchorPoint = Vector2New(0.5, 0.5), Image = "rbxassetid://18245826428", BackgroundTransparency = 1, Position = UDim2New(0.5, 0, 0.5, 0), ZIndex = 2, BorderSizePixel = 0, SliceCenter = RectNew(Vector2New(21, 21), Vector2New(79, 79)), }) Items["Glow"]:AddToTheme({ ImageColor3 = "Accent" }) Instances:Create("UIGradient", { Parent = Items["Glow"].Instance, Name = "\0", Rotation = 90, Transparency = NumSequence({ NumSequenceKeypoint(0, 0), NumSequenceKeypoint(1, 1) }), }) Items["Title"] = Instances:Create("TextLabel", { Parent = Items["KeybindList"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = "Keybinds", BackgroundTransparency = 1, TextXAlignment = Enum.TextXAlignment.Left, Size = UDim2New(0, 75, 0, 15), BorderSizePixel = 0, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Title"]:AddToTheme({ TextColor3 = "Text" }) Items["Liner2"] = Instances:Create("Frame", { Parent = Items["KeybindList"].Instance, Name = "\0", Position = UDim2New(0, 0, 0, 21), BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(1, 0, 0, 1), BorderSizePixel = 0, BackgroundColor3 = FromRGB(46, 52, 61), }) Items["Liner2"]:AddToTheme({ BackgroundColor3 = "Border" }) Items["Content"] = Instances:Create("Frame", { Parent = Items["KeybindList"].Instance, Name = "\0", BackgroundTransparency = 1, Position = UDim2New(0, 0, 0, 28), BorderColor3 = FromRGB(0, 0, 0), BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.XY, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIListLayout", { Parent = Items["Content"].Instance, Name = "\0", Padding = UDimNew(0, 4), SortOrder = Enum.SortOrder.LayoutOrder, }) Instances:Create("UIStroke", { Parent = Items["KeybindList"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) end function KeybindList:SetVisibility(Bool) Items["KeybindList"].Instance.Visible = Bool end function KeybindList:Add(Name, Key) local NewKey = Instances:Create("TextLabel", { Parent = Items["Content"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), TextTransparency = 0.4000000059604645, Text = Name .. " [" .. Key .. "]", Size = UDim2New(0, 0, 0, 15), BackgroundTransparency = 1, BorderSizePixel = 0, BorderColor3 = FromRGB(0, 0, 0), AutomaticSize = Enum.AutomaticSize.X, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) NewKey:AddToTheme({ TextColor3 = "Text" }) function NewKey:SetText(Name, Key) NewKey.Instance.Text = Name .. " [" .. Key .. "]" end function NewKey:SetStatus(Bool) if NewKey.Instance.Text:find("Menu Keybind") then NewKey.Instance.Visible = false return end NewKey.Instance.Visible = Bool end return NewKey end return KeybindList end Library.ArmorViewer = function(self) local Viewer = { Items = {}, } local Items = {} do Items["ArmorViewer"] = Instances:Create("Frame", { Parent = Library.Holder.Instance, Name = "\0", Position = UDim2New(0, 0, 0.5, 0), BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(0, 295, 0, 220), BorderSizePixel = 0, ZIndex = 8, BackgroundColor3 = FromRGB(24, 28, 36), }) Items["ArmorViewer"]:AddToTheme({ BackgroundColor3 = "Background 2" }) Items["ArmorViewer"]:MakeDraggable() Items["ArmorViewer"]:MakeResizeable(Vector2New(295, 220), Vector2New(9999, 9999)) Items["Liner"] = Instances:Create("Frame", { Parent = Items["ArmorViewer"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(1, 0, 0, 2), BorderSizePixel = 0, ZIndex = 8, BackgroundColor3 = FromRGB(94, 213, 213), }) Items["Liner"]:AddToTheme({ BackgroundColor3 = "Accent" }) Items["Glow"] = Instances:Create("ImageLabel", { Parent = Items["Liner"].Instance, Name = "\0", ImageColor3 = FromRGB(94, 213, 213), ScaleType = Enum.ScaleType.Slice, ImageTransparency = 0.5, BorderColor3 = FromRGB(0, 0, 0), BackgroundColor3 = FromRGB(94, 213, 213), Size = UDim2New(1, 8, 1, 8), AnchorPoint = Vector2New(0.5, 0.5), Image = "rbxassetid://18245826428", BackgroundTransparency = 1, Position = UDim2New(0.5, 0, 0.5, 0), ZIndex = 8, BorderSizePixel = 0, SliceCenter = RectNew(Vector2New(21, 21), Vector2New(79, 79)), }) Items["Glow"]:AddToTheme({ ImageColor3 = "Accent" }) Instances:Create("UIGradient", { Parent = Items["Glow"].Instance, Name = "\0", Rotation = 90, Transparency = NumSequence({ NumSequenceKeypoint(0, 0), NumSequenceKeypoint(1, 1) }), }) Items["Title"] = Instances:Create("TextLabel", { Parent = Items["ArmorViewer"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = "inventory", Size = UDim2New(0, 0, 0, 15), Position = UDim2New(0, 8, 0, 8), BackgroundTransparency = 1, TextXAlignment = Enum.TextXAlignment.Left, BorderSizePixel = 0, ZIndex = 8, AutomaticSize = Enum.AutomaticSize.X, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Title"]:AddToTheme({ TextColor3 = "Text" }) Items["Holder"] = Instances:Create("Frame", { Parent = Items["ArmorViewer"].Instance, Name = "\0", BackgroundTransparency = 1, Position = UDim2New(0, 8, 0, 32), BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(1, -16, 1, -40), BorderSizePixel = 0, ZIndex = 8, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIStroke", { Parent = Items["Holder"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["RealHolder"] = Instances:Create("ScrollingFrame", { Parent = Items["Holder"].Instance, Name = "\0", Active = true, AutomaticCanvasSize = Enum.AutomaticSize.Y, BorderSizePixel = 0, CanvasSize = UDim2New(0, 0, 0, 0), ScrollBarImageColor3 = FromRGB(46, 52, 61), MidImage = "rbxassetid://93024691806056", BorderColor3 = FromRGB(0, 0, 0), ScrollBarThickness = 3, Size = UDim2New(1, -4, 1, -8), BackgroundTransparency = 1, Position = UDim2New(0, 0, 0, 4), ZIndex = 8, BottomImage = "rbxassetid://93024691806056", TopImage = "rbxassetid://93024691806056", BackgroundColor3 = FromRGB(255, 255, 255), }) Items["RealHolder"]:AddToTheme({ ScrollBarImageColor3 = "Border" }) Instances:Create("UIGridLayout", { Parent = Items["RealHolder"].Instance, Name = "\0", SortOrder = Enum.SortOrder.LayoutOrder, CellPadding = UDim2New(0, 8, 0, 8), CellSize = UDim2New(0, 82, 0, 82), }) Instances:Create("UIPadding", { Parent = Items["RealHolder"].Instance, Name = "\0", PaddingTop = UDimNew(0, 1), PaddingBottom = UDimNew(0, 6), PaddingRight = UDimNew(0, 8), PaddingLeft = UDimNew(0, 5), }) end function Viewer:Add(Name, Icon) local NewItemTable = {} local NewItem = Instances:Create("Frame", { Parent = Items["RealHolder"].Instance, Name = "\0", BackgroundTransparency = 1, BorderColor3 = FromRGB(0, 0, 0), ZIndex = 8, Size = UDim2New(0, 100, 0, 100), BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIStroke", { Parent = NewItem.Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) local NewIcon = Instances:Create("ImageLabel", { Parent = NewItem.Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), AnchorPoint = Vector2New(0.5, 0.5), ZIndex = 8, Image = "rbxassetid://" .. Icon, BackgroundTransparency = 1, Position = UDim2New(0.5, 0, 0.5, 0), Size = UDim2New(0, 50, 0, 50), BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) function NewItemTable:Remove() NewItem:Clean() Viewer.Items[Name] = nil end Viewer.Items[Name] = NewItem return NewItemTable end function Viewer:ClearAllItems() for Index, Value in Viewer.Items do Value:Remove() end end function Viewer:SetVisibility(Bool) Items["ArmorViewer"].Instance.Visible = Bool end function Viewer:SetTitle(Name) Items["Title"].Instance.Text = Name end function Viewer:SetPosition(Position) Items["ArmorViewer"].Instance.Position = Position end return Viewer end Library.Notification = function(self, Name, Duration) local Items = {} do Items["Notification"] = Instances:Create("Frame", { Parent = self.NotifHolder.Instance, Name = "\0", Size = UDim2New(0, 20, 0, 20), BorderColor3 = FromRGB(0, 0, 0), BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.XY, BackgroundColor3 = FromRGB(24, 28, 36), }) Items["Notification"]:AddToTheme({ BackgroundColor3 = "Inline" }) Instances:Create("UIPadding", { Parent = Items["Notification"].Instance, Name = "\0", PaddingTop = UDimNew(0, 7), PaddingBottom = UDimNew(0, 7), PaddingRight = UDimNew(0, 7), PaddingLeft = UDimNew(0, 7), }) Items["Text"] = Instances:Create("TextLabel", { Parent = Items["Notification"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = Name, Size = UDim2New(0, 0, 0, 15), BackgroundTransparency = 1, TextXAlignment = Enum.TextXAlignment.Left, BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.XY, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Text"]:AddToTheme({ TextColor3 = "Text" }) Instances:Create("UIStroke", { Parent = Items["Notification"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) end local Size = Items["Notification"].Instance.AbsoluteSize for Index, Value in Items do if Value.Instance:IsA("Frame") then Value.Instance.BackgroundTransparency = 1 elseif Value.Instance:IsA("TextLabel") then Value.Instance.TextTransparency = 1 end end Items["Notification"].Instance.AutomaticSize = Enum.AutomaticSize.None Library:Thread(function() for Index, Value in Items do if Value.Instance:IsA("Frame") then Value:Tween(nil, { BackgroundTransparency = 0 }) elseif Value.Instance:IsA("TextLabel") then Value:Tween(nil, { TextTransparency = 0 }) end end Items["Notification"]:Tween(nil, { Size = UDim2New(0, Size.X, 0, Size.Y) }) task.delay(Duration + 0.1, function() for Index, Value in Items do if Value.Instance:IsA("Frame") then Value:Tween(nil, { BackgroundTransparency = 1 }) elseif Value.Instance:IsA("TextLabel") then Value:Tween(nil, { TextTransparency = 1 }) end end Items["Notification"]:Tween(nil, { Size = UDim2New(0, 0, 0, 0) }) task.wait(0.5) Items["Notification"]:Clean() end) end) end Library.TargetHud = function(self) local TargetHud = {} local Items = {} do Items["TargetHud"] = Instances:Create("Frame", { Parent = Library.Holder.Instance, Name = "\0", Size = UDim2New(0, 295, 0, 21), Position = UDim2New(0, 0, 0.8, 0), BorderColor3 = FromRGB(0, 0, 0), BorderSizePixel = 0, ZIndex = 6, AutomaticSize = Enum.AutomaticSize.Y, BackgroundColor3 = FromRGB(17, 21, 27), Visible = false, }) Items["TargetHud"]:AddToTheme({ BackgroundColor3 = "Background 1" }) Items["TargetHud"]:MakeDraggable() Instances:Create("UIStroke", { Parent = Items["TargetHud"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["Title"] = Instances:Create("TextLabel", { Parent = Items["TargetHud"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = "Target Hud", Size = UDim2New(0, 0, 0, 15), Position = UDim2New(0, 8, 0, 8), BackgroundTransparency = 1, ZIndex = 6, TextXAlignment = Enum.TextXAlignment.Left, BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.X, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Title"]:AddToTheme({ TextColor3 = "Text" }) Items["Liner"] = Instances:Create("Frame", { Parent = Items["TargetHud"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(1, 0, 0, 2), ZIndex = 6, BorderSizePixel = 0, BackgroundColor3 = FromRGB(94, 213, 213), }) Items["Liner"]:AddToTheme({ BackgroundColor3 = "Accent" }) Items["Glow"] = Instances:Create("ImageLabel", { Parent = Items["Liner"].Instance, Name = "\0", ImageColor3 = FromRGB(94, 213, 213), ScaleType = Enum.ScaleType.Slice, ImageTransparency = 0.5, BorderColor3 = FromRGB(0, 0, 0), ZIndex = 6, BackgroundColor3 = FromRGB(94, 213, 213), Size = UDim2New(1, 8, 1, 8), AnchorPoint = Vector2New(0.5, 0.5), Image = "rbxassetid://18245826428", BackgroundTransparency = 1, Position = UDim2New(0.5, 0, 0.5, 0), BorderSizePixel = 0, SliceCenter = RectNew(Vector2New(21, 21), Vector2New(79, 79)), }) Items["Glow"]:AddToTheme({ ImageColor3 = "Accent" }) Instances:Create("UIGradient", { Parent = Items["Glow"].Instance, Name = "\0", Rotation = 90, Transparency = NumSequence({ NumSequenceKeypoint(0, 0), NumSequenceKeypoint(1, 1) }), }) Items["Content"] = Instances:Create("Frame", { Parent = Items["TargetHud"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), BackgroundTransparency = 1, ZIndex = 6, Position = UDim2New(0, 8, 0, 32), Size = UDim2New(1, -16, 0, 0), BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.Y, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIStroke", { Parent = Items["Content"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["Avatar"] = Instances:Create("ImageLabel", { Parent = Items["Content"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), Image = "rbxasset://textures/ui/GuiImagePlaceholder.png", BackgroundTransparency = 1, ZIndex = 6, Size = UDim2New(0, 70, 0, 70), BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Username"] = Instances:Create("TextLabel", { Parent = Items["Content"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = "-- (@--)", Size = UDim2New(1, -77, 0, 15), ZIndex = 6, BackgroundTransparency = 1, TextXAlignment = Enum.TextXAlignment.Left, Position = UDim2New(0, 77, 0, 0), BorderSizePixel = 0, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Username"]:AddToTheme({ TextColor3 = "Text" }) Instances:Create("UIPadding", { Parent = Items["TargetHud"].Instance, Name = "\0", PaddingBottom = UDimNew(0, 8), }) Instances:Create("UIPadding", { Parent = Items["Content"].Instance, Name = "\0", PaddingTop = UDimNew(0, 9), PaddingBottom = UDimNew(0, 8), PaddingRight = UDimNew(0, 9), PaddingLeft = UDimNew(0, 9), }) Items["Bars"] = Instances:Create("Frame", { Parent = Items["Content"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), AnchorPoint = Vector2New(0, 1), BackgroundTransparency = 1, Position = UDim2New(0, 77, 1, 0), Size = UDim2New(1, -77, 0, 0), BorderSizePixel = 0, ZIndex = 6, AutomaticSize = Enum.AutomaticSize.Y, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIListLayout", { Parent = Items["Bars"].Instance, Name = "\0", VerticalAlignment = Enum.VerticalAlignment.Bottom, Padding = UDimNew(0, 4), SortOrder = Enum.SortOrder.LayoutOrder, }) end function TargetHud:AddBar(Color) local NewBar = {} local NewBarBackground = Instances:Create("Frame", { Parent = Items["Bars"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), AnchorPoint = Vector2New(0, 1), ZIndex = 6, BackgroundTransparency = 1, Position = UDim2New(0, 77, 1, 0), Size = UDim2New(1, 0, 0, 12), BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIStroke", { Parent = NewBarBackground.Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) local BarAccent = Instances:Create("Frame", { Parent = NewBarBackground.Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(0.8999999761581421, 0, 1, 0), ZIndex = 6, BorderSizePixel = 0, BackgroundColor3 = Color, }) Instances:Create("UIGradient", { Parent = BarAccent.Instance, Name = "\0", Rotation = 90, Color = RGBSequence({ RGBSequenceKeypoint(0, FromRGB(255, 255, 255)), RGBSequenceKeypoint(1, FromRGB(153, 153, 153)), }), }) local BarValue = Instances:Create("TextLabel", { Parent = NewBarBackground.Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), ZIndex = 6, BorderColor3 = FromRGB(0, 0, 0), Text = "90", Size = UDim2New(0, 0, 1, 0), BackgroundTransparency = 1, Position = UDim2New(0, 1, 0, -1), BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.X, TextSize = 12, BackgroundColor3 = FromRGB(255, 255, 255), }) BarValue:AddToTheme({ TextColor3 = "Text" }) Instances:Create("UIStroke", { Parent = BarValue.Instance, Name = "\0", }) function NewBar:SetPercentage(Percentage) local RealPercentage = 1 / 100 * Percentage if BarAccent and NewBarBackground then BarAccent:Tween( TweenInfo.new(0.25, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), { Size = UDim2New(RealPercentage, 0, 1, 0) } ) BarValue.Instance.Text = math.floor(Percentage) end end function NewBar:Remove() NewBarBackground:Clean() NewBar = nil end return NewBar end function TargetHud:SetPlayer(Player) if not Player then return end local okThumb, AvatarContent = pcall(function() return Players:GetUserThumbnailAsync( Player.UserId, Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size420x420 ) end) if not okThumb or type(AvatarContent) ~= "string" or AvatarContent == "" then AvatarContent = string.format("rbxthumb://type=AvatarHeadShot&id=%d&w=420&h=420", Player.UserId) end Items["Avatar"].Instance.Image = AvatarContent Items["Username"].Instance.Text = Player.DisplayName .. " (@" .. Player.Name .. ")" end function TargetHud:SetVisibility(Bool) Items["TargetHud"].Instance.Visible = Bool end function TargetHud:SetPosition(Position) Items["TargetHud"].Instance.Position = Position end return TargetHud end Library.Window = function(self, Data) Data = Data or {} if not Library.Font then CustomFont:New("VerdanaFix", 400, "Regular", { Id = "VerdanaFix", Url = "https://github.com/sametexe001/luas/raw/refs/heads/main/fonts/verdana.ttf", }) Library.Font = CustomFont:Get("VerdanaFix") end local Window = { Name = Data.Name or Data.name or "Bronx Dupe", Logo = Data.Logo or Data.logo or "121644323941494", Pages = {}, Items = {}, IsOpen = false, } local Items = {} do Items["MainFrame"] = Instances:Create("Frame", { Parent = Library.Holder.Instance, Name = "\0", AnchorPoint = Vector2New(0.5, 0.5), Position = IsMobile and UDim2New(0.5, 0, 0.5, 75) or UDim2New(0.5, 0, 0.5, 10), BorderColor3 = FromRGB(0, 34, 37), Size = not IsMobile and UDim2New(0, 621, 0, 542) or UDim2New(0, 450, 0, 480), BorderSizePixel = 2, Visible = false, BackgroundColor3 = FromRGB(17, 21, 27), }) Items["MainFrame"]:AddToTheme({ BackgroundColor3 = "Background 1" }) Items["UIScale"] = Instances:Create("UIScale", { Parent = Items["MainFrame"].Instance, Name = "\0", Scale = IsMobile and 0.65 or 1, }) Library.MainFrame = Items["MainFrame"].Instance Items["MainFrame"]:MakeDraggable() Items["MainFrame"]:MakeResizeable(Vector2New(621, 542), Vector2New(9999, 9999)) Items["UIStroke"] = Instances:Create("UIStroke", { Parent = Items["MainFrame"].Instance, Name = "\0", Color = FromRGB(94, 213, 213), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }) Items["UIStroke"]:AddToTheme({ Color = "Accent" }) Instances:Create("UIGradient", { Parent = Items["UIStroke"].Instance, Name = "\0", Rotation = 90, Transparency = NumSequence({ NumSequenceKeypoint(0, 0), NumSequenceKeypoint(0.696, 0.2749999761581421), NumSequenceKeypoint(0.84, 0.574999988079071), NumSequenceKeypoint(1, 1), }), }) Items["Inline"] = Instances:Create("Frame", { Parent = Items["MainFrame"].Instance, Name = "\0", BackgroundTransparency = 1, Position = UDim2New(0, 1, 0, 1), BorderColor3 = FromRGB(0, 34, 37), Size = UDim2New(1, -2, 1, -2), BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIStroke", { Parent = Items["Inline"].Instance, Name = "\0", Color = FromRGB(0, 34, 37), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Window Outline" }) Items["Logo"] = Instances:Create("ImageLabel", { Parent = Items["Inline"].Instance, Name = "\0", ImageColor3 = FromRGB(0, 128, 128), BorderColor3 = FromRGB(0, 0, 0), Image = string.find(tostring(Window.Logo), "rbxassetid://") and Window.Logo or "rbxassetid://" .. tostring(Window.Logo), BackgroundTransparency = 1, Position = UDim2New(0, 8, 0, 10), Size = UDim2New(0, 18, 0, 18), BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 0, 0), }) Items["Title"] = Instances:Create("TextLabel", { Parent = Items["Inline"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = Window.Name, Size = UDim2New(0, 0, 0, 15), BackgroundTransparency = 1, Position = UDim2New(0, 32, 0, 10), BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.X, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Title"]:AddToTheme({ TextColor3 = "Text" }) Items["Content"] = Instances:Create("Frame", { Parent = Items["Inline"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), BackgroundTransparency = 1, Position = UDim2New(0, 7, 0, 39), ClipsDescendants = true, Size = UDim2New(1, -14, 1, -46), ZIndex = 2, BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIStroke", { Parent = Items["Content"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["Pages"] = Instances:Create("Frame", { Parent = Items["Content"].Instance, Name = "\0", BackgroundTransparency = 1, BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(1, 0, 0, 30), BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIListLayout", { Parent = Items["Pages"].Instance, Name = "\0", FillDirection = Enum.FillDirection.Horizontal, HorizontalFlex = Enum.UIFlexAlignment.Fill, Padding = UDimNew(0, 1), SortOrder = Enum.SortOrder.LayoutOrder, }) Items["Glow"] = Instances:Create("ImageLabel", { Parent = Items["MainFrame"].Instance, Name = "\0", ImageColor3 = FromRGB(94, 213, 213), ScaleType = Enum.ScaleType.Slice, ImageTransparency = 0.5, BorderColor3 = FromRGB(0, 0, 0), BackgroundColor3 = FromRGB(255, 255, 255), Size = UDim2New(1, 25, 1, 25), AnchorPoint = Vector2New(0.5, 0.5), Image = "rbxassetid://18245826428", BackgroundTransparency = 1, Position = UDim2New(0.5, 0, 0.5, 0), ZIndex = -1, BorderSizePixel = 0, SliceCenter = RectNew(Vector2New(21, 21), Vector2New(79, 79)), }) Items["Glow"]:AddToTheme({ ImageColor3 = "Accent" }) Instances:Create("UIGradient", { Parent = Items["Glow"].Instance, Name = "\0", Rotation = 90, Transparency = NumSequence({ NumSequenceKeypoint(0, 0), NumSequenceKeypoint(1, 1) }), }) Window.Items = Items end local Debounce = false function Window:SetCenter() local CenterPosition = Items["MainFrame"].Instance.AbsolutePosition task.wait() Items["MainFrame"].Instance.AnchorPoint = Vector2New(0, 0) Items["MainFrame"].Instance.Position = UDim2New(0, CenterPosition.X, 0, CenterPosition.Y) end function Window:SetOpen(Bool) for Index, Value in Library.OpenFrames do Value:SetOpen(false) end if Debounce then return end Window.IsOpen = Bool Debounce = true if Window.IsOpen then Items["MainFrame"].Instance.Visible = true end local Descendants = Items["MainFrame"].Instance:GetDescendants() TableInsert(Descendants, Items["MainFrame"].Instance) local NewTween for Index, Value in Descendants do local TransparencyProperty = Tween:GetProperty(Value) if not TransparencyProperty then continue end if type(TransparencyProperty) == "table" then for _, Property in TransparencyProperty do NewTween = Tween:FadeItem(Value, Property, Bool, Library.FadeSpeed) end else NewTween = Tween:FadeItem(Value, TransparencyProperty, Bool, Library.FadeSpeed) end end NewTween.Tween.Completed:Connect(function() Debounce = false Items["MainFrame"].Instance.Visible = Window.IsOpen end) end Library:Connect(UserInputService.InputBegan, function(Input) if tostring(Input.KeyCode) == Library.MenuKeybind or tostring(Input.UserInputType) == Library.MenuKeybind then Window:SetOpen(not Window.IsOpen) end end) Window:SetCenter() task.wait() local bootHidden = false if Library.Folders and Library.Folders.Directory then bootHidden = isfile(Library.Folders.Directory.."/silentload.txt") end if bootHidden then Library.FadeSpeed = 0 Window:SetOpen(false) Library.FadeSpeed = 0.2 else Window:SetOpen(true) end if Data.MobileButtonText then Library.HideShowButtonText = Data.MobileButtonText end return setmetatable(Window, Library) end Library.Page = function(self, Data) Data = Data or {} local Page = { Window = self, Name = Data.Name or Data.name or "Page", Columns = Data.Columns or Data.columns or 2, Items = {}, ColumnsData = {}, Active = false, } local Items = {} do Items["Inactive"] = Instances:Create("TextButton", { Parent = Page.Window.Items["Pages"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, BackgroundTransparency = 1, Size = UDim2New(0, 0, 1, 0), BorderSizePixel = 0, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIStroke", { Parent = Items["Inactive"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["Liner"] = Instances:Create("Frame", { Parent = Items["Inactive"].Instance, Name = "\0", BackgroundTransparency = 1, Size = UDim2New(0, 0, 0, 1), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 2, BorderSizePixel = 0, BackgroundColor3 = FromRGB(94, 213, 213), }) Items["Liner"]:AddToTheme({ BackgroundColor3 = "Accent" }) Items["Glow"] = Instances:Create("ImageLabel", { Parent = Items["Liner"].Instance, Name = "\0", Visible = false, ImageTransparency = 0.5, AnchorPoint = Vector2New(0.5, 0.5), Image = "rbxassetid://18245826428", ZIndex = 2, BorderSizePixel = 0, SliceCenter = RectNew(Vector2New(21, 21), Vector2New(79, 79)), ScaleType = Enum.ScaleType.Slice, BorderColor3 = FromRGB(0, 0, 0), BackgroundTransparency = 1, Position = UDim2New(0.5, 0, 0.5, 0), ImageColor3 = FromRGB(94, 213, 213), Size = UDim2New(1, 8, 1, 8), BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Glow"]:AddToTheme({ ImageColor3 = "Accent" }) Instances:Create("UIGradient", { Parent = Items["Glow"].Instance, Name = "\0", Rotation = 90, Transparency = NumSequence({ NumSequenceKeypoint(0, 0), NumSequenceKeypoint(1, 1) }), }) Items["Text"] = Instances:Create("TextLabel", { Parent = Items["Inactive"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), TextTransparency = 0.4000000059604645, Text = Page.Name, AutomaticSize = Enum.AutomaticSize.X, Size = UDim2New(0, 0, 0, 15), AnchorPoint = Vector2New(0.5, 0.5), BorderSizePixel = 0, BackgroundTransparency = 1, Position = UDim2New(0.5, 0, 0.5, 0), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 5, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Text"]:AddToTheme({ TextColor3 = "Text" }) Items["TextGlow"] = Instances:Create("ImageLabel", { Parent = Items["Text"].Instance, Name = "\0", ScaleType = Enum.ScaleType.Slice, ImageTransparency = 1, BorderColor3 = FromRGB(0, 0, 0), BackgroundColor3 = FromRGB(255, 255, 255), Size = UDim2New(1, 8, 1, 8), AnchorPoint = Vector2New(0.5, 0.5), Image = "rbxassetid://18245826428", BackgroundTransparency = 1, Position = UDim2New(0.5, 0, 0.5, 3), ZIndex = 2, BorderSizePixel = 0, SliceCenter = RectNew(Vector2New(21, 21), Vector2New(79, 79)), }) Items["TextGlow"]:AddToTheme({ ImageColor3 = "Text" }) Instances:Create("UIGradient", { Parent = Items["TextGlow"].Instance, Name = "\0", Rotation = 90, Transparency = NumSequence({ NumSequenceKeypoint(0, 0), NumSequenceKeypoint(1, 1) }), }) Items["Hide"] = Instances:Create("Frame", { Parent = Items["Inactive"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), AnchorPoint = Vector2New(0, 1), BackgroundTransparency = 1, Position = UDim2New(0, 0, 1, 1), Size = UDim2New(1, 0, 0, 2), BorderSizePixel = 0, BackgroundColor3 = FromRGB(17, 21, 27), }) Items["Hide"]:AddToTheme({ BackgroundColor3 = "Background 1" }) Items["Page"] = Instances:Create("Frame", { Parent = Library.UnusedHolder.Instance, Name = "\0", BackgroundTransparency = 1, Position = UDim2New(0, 0, 0, 80), BorderColor3 = FromRGB(0, 0, 0), Visible = false, Size = UDim2New(1, 0, 1, -35), BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIListLayout", { Parent = Items["Page"].Instance, Name = "\0", FillDirection = Enum.FillDirection.Horizontal, HorizontalFlex = Enum.UIFlexAlignment.Fill, SortOrder = Enum.SortOrder.LayoutOrder, VerticalFlex = Enum.UIFlexAlignment.Fill, }) for Index = 1, Page.Columns do local NewColumn = Instances:Create("ScrollingFrame", { Parent = Items["Page"].Instance, Name = "\0", ScrollBarImageColor3 = FromRGB(0, 0, 0), Active = true, AutomaticCanvasSize = Enum.AutomaticSize.Y, BorderColor3 = FromRGB(0, 0, 0), ScrollBarThickness = 0, BackgroundTransparency = 1, Size = UDim2New(0, 100, 0, 100), CanvasSize = UDim2New(0, 0, 0, 0), BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIPadding", { Parent = NewColumn.Instance, Name = "\0", PaddingTop = UDimNew(0, 5), PaddingBottom = UDimNew(0, 8), PaddingRight = UDimNew(0, 8), PaddingLeft = UDimNew(0, 8), }) Instances:Create("UIListLayout", { Parent = NewColumn.Instance, Name = "\0", Padding = UDimNew(0, 12), SortOrder = Enum.SortOrder.LayoutOrder, }) Page.ColumnsData[Index] = NewColumn end Page.Items = Items end local Debounce = false function Page:Turn(Bool) if Debounce then return end Page.Active = Bool Debounce = true Items["Page"].Instance.Visible = Bool Items["Page"].Instance.Parent = Bool and Page.Window.Items["Content"].Instance or Library.UnusedHolder.Instance if Page.Active then Items["Liner"]:Tween( TweenInfo.new(0.5, Enum.EasingStyle.Quint, Enum.EasingDirection.Out), { BackgroundTransparency = 0, Size = UDim2New(1, 0, 0, 1) } ) Items["TextGlow"]:Tween(nil, { ImageTransparency = 0.7 }) Items["Text"]:Tween(nil, { TextTransparency = 0 }) Items["Hide"]:Tween(nil, { BackgroundTransparency = 0 }) Items["Page"]:Tween( TweenInfo.new(0.6, Enum.EasingStyle.Quint, Enum.EasingDirection.Out), { Position = UDim2New(0, 0, 0, 35) } ) else Items["Liner"]:Tween( TweenInfo.new(0.5, Enum.EasingStyle.Quint, Enum.EasingDirection.Out), { BackgroundTransparency = 0, Size = UDim2New(0, 0, 0, 1) } ) Items["TextGlow"]:Tween(nil, { ImageTransparency = 1 }) Items["Text"]:Tween(nil, { TextTransparency = 0.4 }) Items["Hide"]:Tween(nil, { BackgroundTransparency = 1 }) Items["Page"]:Tween( TweenInfo.new(0.6, Enum.EasingStyle.Quint, Enum.EasingDirection.Out), { Position = UDim2New(0, 0, 0, 80) } ) end Debounce = false end Items["Inactive"]:Connect("MouseButton1Down", function() for Index, Value in Page.Window.Pages do if Value == Page and Page.Active then return end Value:Turn(Value == Page) end end) if #Page.Window.Pages == 0 then Page:Turn(true) end TableInsert(Page.Window.Pages, Page) return setmetatable(Page, Library.Pages) end Library.Pages.Section = function(self, Data) Data = Data or {} local Section = { Window = self.Window, Page = self, Name = Data.Name or Data.name or "Section", Side = Data.Side or Data.side or 1, Items = {}, } local Items = {} do Items["Section"] = Instances:Create("Frame", { Parent = Section.Page.ColumnsData[Section.Side].Instance, Name = "\0", Size = UDim2New(1, 0, 0, 40), BorderColor3 = FromRGB(0, 0, 0), BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.Y, BackgroundColor3 = FromRGB(19, 25, 31), }) Items["Section"]:AddToTheme({ BackgroundColor3 = "Inline" }) Instances:Create("UIStroke", { Parent = Items["Section"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Instances:Create("UIPadding", { Parent = Items["Section"].Instance, Name = "\0", PaddingBottom = UDimNew(0, 8), }) Items["Topbar"] = Instances:Create("Frame", { Parent = Items["Section"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(1, 0, 0, 25), BorderSizePixel = 0, BackgroundColor3 = FromRGB(19, 25, 31), }) Items["Topbar"]:AddToTheme({ BackgroundColor3 = "Inline" }) Instances:Create("UIGradient", { Parent = Items["Topbar"].Instance, Name = "\0", Rotation = 90, Color = RGBSequence({ RGBSequenceKeypoint(0, FromRGB(255, 255, 255)), RGBSequenceKeypoint(1, FromRGB(165, 165, 165)), }), }) Instances:Create("UIStroke", { Parent = Items["Topbar"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["Liner"] = Instances:Create("Frame", { Parent = Items["Topbar"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(0, 1, 1, 0), BorderSizePixel = 0, BackgroundColor3 = FromRGB(94, 213, 213), }) Items["Liner"]:AddToTheme({ BackgroundColor3 = "Accent" }) Instances:Create("UIGradient", { Parent = Items["Liner"].Instance, Name = "\0", Rotation = 90, Color = RGBSequence({ RGBSequenceKeypoint(0, FromRGB(255, 255, 255)), RGBSequenceKeypoint(1, FromRGB(171, 171, 171)), }), }) Items["Text"] = Instances:Create("TextLabel", { Parent = Items["Topbar"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = Section.Name, AnchorPoint = Vector2New(0, 0.5), Size = UDim2New(0, 0, 0, 15), BackgroundTransparency = 1, Position = UDim2New(0, 8, 0.5, -1), BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.X, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Text"]:AddToTheme({ TextColor3 = "Text" }) Items["Content"] = Instances:Create("Frame", { Parent = Items["Section"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), BackgroundTransparency = 1, Position = UDim2New(0, 8, 0, 35), Size = UDim2New(1, -16, 0, 0), BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.Y, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIListLayout", { Parent = Items["Content"].Instance, Name = "\0", Padding = UDimNew(0, 6), SortOrder = Enum.SortOrder.LayoutOrder, }) Section.Items = Items end return setmetatable(Section, Library.Sections) end Library.Sections.Toggle = function(self, Data) Data = Data or {} local Toggle = { Window = self.Window, Page = self.Page, Section = self, Name = Data.Name or Data.name or "Toggle", Flag = Data.Flag or Data.flag or Library:NextFlag(), Default = Data.Default or Data.default or false, Callback = Data.Callback or Data.callback or function() end, Value = false, } local Items = {} do Items["Toggle"] = Instances:Create("TextButton", { Parent = Toggle.Section.Items["Content"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, BackgroundTransparency = 1, Size = UDim2New(1, 0, 0, 15), BorderSizePixel = 0, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["IndicatorOutline"] = Instances:Create("Frame", { Parent = Items["Toggle"].Instance, Name = "\0", AnchorPoint = Vector2New(0, 0.5), Position = UDim2New(0, 0, 0.5, 0), BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(0, 12, 0, 12), BorderSizePixel = 0, BackgroundColor3 = FromRGB(32, 38, 48), }) Items["IndicatorOutline"]:AddToTheme({ BackgroundColor3 = "Element" }) Instances:Create("UIStroke", { Parent = Items["IndicatorOutline"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["IndicatorInline"] = Instances:Create("Frame", { Parent = Items["IndicatorOutline"].Instance, Name = "\0", AnchorPoint = Vector2New(0.5, 0.5), BackgroundTransparency = 1, Position = UDim2New(0.5, 0, 0.5, 0), BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(0, -2, 0, 0), BorderSizePixel = 0, BackgroundColor3 = FromRGB(94, 213, 213), }) Items["IndicatorInline"]:AddToTheme({ BackgroundColor3 = "Accent" }) Items["Text"] = Instances:Create("TextLabel", { Parent = Items["Toggle"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), TextTransparency = 0.4000000059604645, Text = Toggle.Name, Size = UDim2New(0, 0, 0, 15), AnchorPoint = Vector2New(0, 0.5), BorderSizePixel = 0, BackgroundTransparency = 1, Position = UDim2New(0, 20, 0.5, 0), BorderColor3 = FromRGB(0, 0, 0), AutomaticSize = Enum.AutomaticSize.X, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Text"]:AddToTheme({ TextColor3 = "Text" }) Items["SubElements"] = Instances:Create("Frame", { Parent = Items["Toggle"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), AnchorPoint = Vector2New(1, 0), BorderSizePixel = 0, BackgroundTransparency = 1, Position = UDim2New(1, 0, 0, 0), Size = UDim2New(0, 0, 1, 0), ZIndex = 2, AutomaticSize = Enum.AutomaticSize.X, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIListLayout", { Parent = Items["SubElements"].Instance, Name = "\0", VerticalAlignment = Enum.VerticalAlignment.Center, FillDirection = Enum.FillDirection.Horizontal, HorizontalAlignment = Enum.HorizontalAlignment.Right, Padding = UDimNew(0, 8), SortOrder = Enum.SortOrder.LayoutOrder, }) Items["Toggle"]:OnHover(function() -- if Toggle.Value then return end Items["IndicatorOutline"]:Tween( nil, { BackgroundColor3 = Library:GetLighterColor(Library.Theme.Element, 1.35) } ) end) Items["Toggle"]:OnHoverLeave(function() -- if Toggle.Value then return end Items["IndicatorOutline"]:Tween(nil, { BackgroundColor3 = Library.Theme.Element }) end) end function Toggle:Get() return Toggle.Value end function Toggle:Set(Value) Toggle.Value = Value Library.Flags[Toggle.Flag] = Value if Toggle.Value then Items["IndicatorInline"]:Tween( TweenInfo.new(0.35, Enum.EasingStyle.Back, Enum.EasingDirection.Out), { BackgroundTransparency = 0, Size = UDim2New(1, -2, 1, -2) } ) else Items["IndicatorInline"]:Tween( TweenInfo.new(0.35, Enum.EasingStyle.Back, Enum.EasingDirection.Out), { BackgroundTransparency = 1, Size = UDim2New(0, -2, 0, -2) } ) end if Toggle.Callback then Library:SafeCall(Toggle.Callback, Toggle.Value) end end function Toggle:Colorpicker(Data) Data = Data or {} local Colorpicker = { Window = Toggle.Window, Page = Toggle.Page, Section = Toggle.Section, Flag = Data.Flag or Data.flag or Library:NextFlag(), Default = Data.Default or Data.default or Color3.fromRGB(255, 255, 255), Alpha = Data.Alpha or Data.alpha or 0, Callback = Data.Callback or Data.callback or function() end, } local NewColorpicker, ColorpickerItems = Library:CreateColorpicker({ Parent = Items["SubElements"], Page = Colorpicker.Page, Flag = Colorpicker.Flag, Section = Colorpicker.Section, Default = Colorpicker.Default, Alpha = Colorpicker.Alpha, Callback = Colorpicker.Callback, }) return NewColorpicker end function Toggle:Keybind(Data) Data = Data or {} local Keybind = { Window = Toggle.Window, Page = Toggle.Page, Section = Toggle.Section, Name = Data.Name or Data.name or "Keybind", Flag = Data.Flag or Data.flag or Library:NextFlag(), Default = Data.Default or Data.default or Enum.KeyCode.RightShift, Callback = Data.Callback or Data.callback or function() end, Mode = Data.Mode or Data.mode or "Toggle", } local NewKeybind, Items = Library:CreateKeybind({ Name = Toggle.Name, Parent = Items["SubElements"], Flag = Keybind.Flag, Section = Keybind.Section, Default = Keybind.Default, Mode = Keybind.Mode, Callback = function(State) Toggle:Set(State) if Keybind.Callback then Keybind.Callback(State) end end, }) local OldToggleSet = Toggle.Set Toggle.Set = function(self, Value) OldToggleSet(self, Value) NewKeybind.Toggled = Value if Library.Flags[NewKeybind.Flag] then Library.Flags[NewKeybind.Flag].Toggled = Value end end return NewKeybind end function Toggle:SetVisibility(Bool) Items["Toggle"].Instance.Visible = Bool end Items["Toggle"]:Connect("MouseButton1Down", function() Toggle:Set(not Toggle.Value) end) Toggle:Set(Toggle.Default) Library.SetFlags[Toggle.Flag] = function(Value) Toggle:Set(Value) end return Toggle end Library.Sections.Button = function(self, Data) Data = Data or {} local Button = { Window = self.Window, Page = self.Page, Section = self, Name = Data.Name or Data.name or "Button", Callback = Data.Callback or Data.callback or function() end, } local Items = {} do Items["Button"] = Instances:Create("TextButton", { Parent = Button.Section.Items["Content"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = Button.Name, AutoButtonColor = false, Size = UDim2New(1, 0, 0, 20), BorderSizePixel = 0, TextSize = 14, BackgroundColor3 = FromRGB(32, 38, 48), }) Items["Button"]:AddToTheme({ BackgroundColor3 = "Element" }) Instances:Create("UIGradient", { Parent = Items["Button"].Instance, Name = "\0", Rotation = 90, Color = RGBSequence({ RGBSequenceKeypoint(0, FromRGB(255, 255, 255)), RGBSequenceKeypoint(1, FromRGB(199, 199, 199)), }), }) Items["Button"]:OnHover(function() Items["Button"]:Tween( nil, { BackgroundColor3 = Library:GetLighterColor(Library.Theme.Element, 1.35) } ) end) Items["Button"]:OnHoverLeave(function() Items["Button"]:Tween(nil, { BackgroundColor3 = Library.Theme.Element }) end) end function Button:SetVisibility(Bool) Items["Button"].Instance.Visible = Bool end function Button:Press() Items["Button"]:ChangeItemTheme({ BackgroundColor3 = "Accent" }) Items["Button"]:Tween(nil, { BackgroundColor3 = Library.Theme.Accent }) Library:SafeCall(Button.Callback) task.wait(0.1) if not Library then return end Items["Button"]:ChangeItemTheme({ BackgroundColor3 = "Element" }) Items["Button"]:Tween(nil, { BackgroundColor3 = Library.Theme.Element }) end Items["Button"]:Connect("MouseButton1Down", function() Button:Press() end) return Button end Library.Sections.Slider = function(self, Data) Data = Data or {} local Slider = { Window = self.Window, Page = self.Page, Section = self, Name = Data.Name or Data.name or "Slider", Flag = Data.Flag or Data.flag or Library:NextFlag(), Min = Data.Min or Data.min or 0, Decimals = Data.Decimals or Data.decimals or 1, Suffix = Data.Suffix or Data.suffix or "", Max = Data.Max or Data.max or 100, Default = Data.Default or Data.Default or 0, Callback = Data.Callback or Data.callback or function() end, Value = 0, Sliding = false, } local Items = {} do Items["Slider"] = Instances:Create("Frame", { Parent = Slider.Section.Items["Content"].Instance, Name = "\0", BackgroundTransparency = 1, BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(1, 0, 0, 35), BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Text"] = Instances:Create("TextLabel", { Parent = Items["Slider"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = Slider.Name, BackgroundTransparency = 1, Size = UDim2New(0, 0, 0, 15), BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.X, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Text"]:AddToTheme({ TextColor3 = "Text" }) Items["RealSlider"] = Instances:Create("TextButton", { Parent = Items["Slider"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, AnchorPoint = Vector2New(0, 1), Position = UDim2New(0, 0, 1, 0), Size = UDim2New(1, 0, 0, 12), BorderSizePixel = 0, TextSize = 14, BackgroundColor3 = FromRGB(32, 38, 48), }) Items["RealSlider"]:AddToTheme({ BackgroundColor3 = "Element" }) Instances:Create("UIStroke", { Parent = Items["RealSlider"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["Accent"] = Instances:Create("Frame", { Parent = Items["RealSlider"].Instance, Name = "\0", Position = UDim2New(0, 1, 0, 1), BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(0.5, 0, 1, -2), BorderSizePixel = 0, BackgroundColor3 = FromRGB(94, 213, 213), }) Items["Accent"]:AddToTheme({ BackgroundColor3 = "Accent" }) Items["Value"] = Instances:Create("TextBox", { Parent = Items["Slider"].Instance, Name = "\0", FontFace = Library.Font, Active = false, TextTransparency = 0.5, AnchorPoint = Vector2New(1, 0), TextSize = 14, Size = UDim2New(0, 0, 0, 15), TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = "50s", Selectable = false, BackgroundTransparency = 1, Position = UDim2New(1, 0, 0, 0), BorderSizePixel = 0, ClearTextOnFocus = false, AutomaticSize = Enum.AutomaticSize.X, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Value"]:AddToTheme({ TextColor3 = "Text" }) Items["RealSlider"]:OnHover(function() Items["RealSlider"]:Tween( nil, { BackgroundColor3 = Library:GetLighterColor(Library.Theme.Element, 1.35) } ) end) Items["RealSlider"]:OnHoverLeave(function() Items["RealSlider"]:Tween(nil, { BackgroundColor3 = Library.Theme.Element }) end) end function Slider:Get() return Slider.Value end function Slider:Set(Value) Slider.Value = MathClamp(Library:Round(Value, Slider.Decimals), Slider.Min, Slider.Max) Library.Flags[Slider.Flag] = Slider.Value Items["Accent"]:Tween( TweenInfo.new(Library.Tween.Time, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Size = UDim2New((Slider.Value - Slider.Min) / (Slider.Max - Slider.Min), -2, 1, -2) } ) Items["Value"].Instance.Text = StringFormat("%s%s", Slider.Value, Slider.Suffix) if Slider.Value <= Slider.Min then Items["Accent"].Instance.Visible = false else Items["Accent"].Instance.Visible = true end if Slider.Callback then Library:SafeCall(Slider.Callback, Slider.Value) end end local InputChanged Items["RealSlider"]:Connect("InputBegan", function(Input) if Input.UserInputType == Enum.UserInputType.MouseButton1 or Input.UserInputType == Enum.UserInputType.Touch then Slider.Sliding = true local SizeX = (Input.Position.X - Items["RealSlider"].Instance.AbsolutePosition.X) / Items["RealSlider"].Instance.AbsoluteSize.X local Value = ((Slider.Max - Slider.Min) * SizeX) + Slider.Min Slider:Set(Value) if InputChanged then return end InputChanged = Input.Changed:Connect(function() if Input.UserInputState == Enum.UserInputState.End then Slider.Sliding = false if InputChanged then InputChanged:Disconnect() InputChanged = nil end end end) end end) Library:Connect(UserInputService.InputChanged, function(Input) if Input.UserInputType == Enum.UserInputType.MouseMovement or Input.UserInputType == Enum.UserInputType.Touch then if Slider.Sliding then local SizeX = (Input.Position.X - Items["RealSlider"].Instance.AbsolutePosition.X) / Items["RealSlider"].Instance.AbsoluteSize.X local Value = ((Slider.Max - Slider.Min) * SizeX) + Slider.Min Slider:Set(Value) end end end) if Slider.Default then Slider:Set(Slider.Default) end Library.SetFlags[Slider.Flag] = function(Value) Slider:Set(Value) end return Slider end Library.Sections.Dropdown = function(self, Data) Data = Data or {} local Dropdown = { Window = self.Window, Page = self.Page, Section = self, Name = Data.Name or Data.name or "Dropdown", Flag = Data.Flag or Data.flag or Library:NextFlag(), Items = Data.Items or Data.items or Data.Options or Data.options or { "One", "Two", "Three" }, Default = Data.Default or Data.default or nil, MaxSize = Data.MaxSize or Data.maxsize or 75, Callback = Data.Callback or Data.callback or function() end, Multi = Data.Multi or Data.multi or false, Options = {}, Value = {}, IsOpen = false, } local Items = {} do Items["Dropdown"] = Instances:Create("Frame", { Parent = Dropdown.Section.Items["Content"].Instance, Name = "\0", BackgroundTransparency = 1, Size = UDim2New(1, 0, 0, 45), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 2, BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Text"] = Instances:Create("TextLabel", { Parent = Items["Dropdown"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = Dropdown.Name, BackgroundTransparency = 1, Size = UDim2New(0, 0, 0, 15), BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.X, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Text"]:AddToTheme({ TextColor3 = "Text" }) Items["RealDropdown"] = Instances:Create("TextButton", { Parent = Items["Dropdown"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, AnchorPoint = Vector2New(0, 1), Position = UDim2New(0, 0, 1, 0), Size = UDim2New(1, 0, 0, 20), BorderSizePixel = 0, TextSize = 14, BackgroundColor3 = FromRGB(32, 38, 48), }) Items["RealDropdown"]:AddToTheme({ BackgroundColor3 = "Element" }) Instances:Create("UIStroke", { Parent = Items["RealDropdown"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["Value"] = Instances:Create("TextLabel", { Parent = Items["RealDropdown"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = "-", AnchorPoint = Vector2New(0, 0.5), Size = UDim2New(1, -16, 0, 15), BackgroundTransparency = 1, TextXAlignment = Enum.TextXAlignment.Left, Position = UDim2New(0, 4, 0.5, 0), BorderSizePixel = 0, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Value"]:AddToTheme({ TextColor3 = "Text" }) Items["OptionHolder"] = Instances:Create("TextButton", { Parent = Library.Holder.Instance, Name = "\0", FontFace = Library.Font, Visible = false, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, Position = UDim2New(0, 0, 1, 0), Size = UDim2New(1, 0, 0, 130), BorderSizePixel = 0, TextSize = 14, BackgroundColor3 = FromRGB(32, 38, 48), }) Items["OptionHolder"]:AddToTheme({ BackgroundColor3 = "Element" }) Instances:Create("UIStroke", { Parent = Items["OptionHolder"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Items["Search"] = Instances:Create("TextBox", { Parent = Items["OptionHolder"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), TextTransparency = 0.5, Text = "", Size = UDim2New(1, -8, 0, 15), Position = UDim2New(0, 4, 0, 4), BorderSizePixel = 0, BorderColor3 = FromRGB(0, 0, 0), BackgroundTransparency = 1, PlaceholderColor3 = FromRGB(255, 255, 255), TextXAlignment = Enum.TextXAlignment.Left, PlaceholderText = "Search..", TextSize = 12, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Search"]:AddToTheme({ TextColor3 = "Text" }) Items["Holder"] = Instances:Create("ScrollingFrame", { Parent = Items["OptionHolder"].Instance, Name = "\0", Active = true, AutomaticCanvasSize = Enum.AutomaticSize.Y, BorderSizePixel = 0, CanvasSize = UDim2New(0, 0, 0, 0), ScrollBarImageColor3 = FromRGB(46, 52, 61), MidImage = "rbxassetid://93024691806056", BorderColor3 = FromRGB(0, 0, 0), ScrollBarThickness = 4, Size = UDim2New(1, -4, 1, -26), BackgroundTransparency = 1, Position = UDim2New(0, 0, 0, 22), BottomImage = "rbxassetid://93024691806056", TopImage = "rbxassetid://93024691806056", BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Holder"]:AddToTheme({ ScrollBarImageColor3 = "Border" }) Instances:Create("UIPadding", { Parent = Items["Holder"].Instance, Name = "\0", PaddingTop = UDimNew(0, 6), PaddingBottom = UDimNew(0, 6), PaddingRight = UDimNew(0, 10), PaddingLeft = UDimNew(0, 6), }) Instances:Create("UIListLayout", { Parent = Items["Holder"].Instance, Name = "\0", Padding = UDimNew(0, 6), SortOrder = Enum.SortOrder.LayoutOrder, }) Items["RealDropdown"]:OnHover(function() Items["RealDropdown"]:Tween( nil, { BackgroundColor3 = Library:GetLighterColor(Library.Theme.Element, 1.35) } ) end) Items["RealDropdown"]:OnHoverLeave(function() Items["RealDropdown"]:Tween(nil, { BackgroundColor3 = Library.Theme.Element }) end) end function Dropdown:Get() return Dropdown.Value end function Dropdown:Set(Option) if Data.Multi then if type(Option) ~= "table" then return end Dropdown.Value = Option Library.Flags[Dropdown.Flag] = Option for Index, Value in Option do local OptionData = Dropdown.Options[Value] if not OptionData then continue end OptionData.Selected = true OptionData:Toggle("Active") end Items["Value"].Instance.Text = TableConcat(Option, ", ") else if not Dropdown.Options[Option] then return end local OptionData = Dropdown.Options[Option] Dropdown.Value = Option Library.Flags[Dropdown.Flag] = Option for Index, Value in Dropdown.Options do if Value ~= OptionData then Value.Selected = false Value:Toggle("Inactive") else Value.Selected = true Value:Toggle("Active") end end Items["Value"].Instance.Text = Option end if Dropdown.Callback then Library:SafeCall(Dropdown.Callback, Dropdown.Value) end end local CompareVectors = function(PointA, PointB) return (PointA.X < PointB.X) or (PointA.Y < PointB.Y) end local IsClipped = function(Object, Column) local Parent = Column local BoundryTop = Parent.AbsolutePosition local BoundryBottom = BoundryTop + Parent.AbsoluteSize local Top = Object.AbsolutePosition local Bottom = Top + Object.AbsoluteSize return CompareVectors(Top, BoundryTop) or CompareVectors(BoundryBottom, Bottom) end Items["RealDropdown"]:Connect("Changed", function(Property) if Property == "AbsolutePosition" and Dropdown.IsOpen then Dropdown.IsOpen = not IsClipped(Items["OptionHolder"].Instance, Dropdown.Section.Items["Section"].Instance.Parent) Items["OptionHolder"].Instance.Visible = Dropdown.IsOpen end end) local Debounce = false local RenderStepped function Dropdown:SetOpen(Bool) if Debounce then return end Dropdown.IsOpen = Bool Debounce = true if Bool then Items["OptionHolder"].Instance.Visible = true Items["OptionHolder"].Instance.Parent = Library.Holder.Instance RenderStepped = Library:Connect(RunService.RenderStepped, function() Items["OptionHolder"].Instance.Position = UDim2New( 0, Items["RealDropdown"].Instance.AbsolutePosition.X, 0, Items["RealDropdown"].Instance.AbsolutePosition.Y + Items["RealDropdown"].Instance.AbsoluteSize.Y + 65 ) Items["OptionHolder"].Instance.Size = UDim2New(0, Items["RealDropdown"].Instance.AbsoluteSize.X, 0, Dropdown.MaxSize) end) for Index, Value in Library.OpenFrames do if Value ~= Dropdown then Value:SetOpen(false) end end Library.OpenFrames[Dropdown] = Dropdown else if RenderStepped then Library:Disconnect(RenderStepped.Name) RenderStepped = nil end if Library.OpenFrames[Dropdown] then Library.OpenFrames[Dropdown] = nil end end local AllInstances = Items["OptionHolder"].Instance:GetDescendants() TableInsert(AllInstances, Items["OptionHolder"].Instance) local NewTween for Index, Value in AllInstances do local TransparencyProperty = Tween:GetProperty(Value) if not TransparencyProperty then continue end if not Value.ClassName:find("UI") then Value.ZIndex = Dropdown.IsOpen and 10 or 1 end if type(TransparencyProperty) == "table" then for _, Property in TransparencyProperty do NewTween = Tween:FadeItem(Value, Property, Bool, 0.2) end else NewTween = Tween:FadeItem(Value, TransparencyProperty, Bool, 0.2) end end Library:Connect(NewTween.Tween.Completed, function() Debounce = false Items["OptionHolder"].Instance.Visible = Dropdown.IsOpen task.wait(0.2) Items["OptionHolder"].Instance.Parent = not Dropdown.IsOpen and Library.UnusedHolder.Instance or Library.Holder.Instance end) end function Dropdown:Add(Option) local OptionButton = Instances:Create("TextButton", { Parent = Items["Holder"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(0, 0, 0), BorderColor3 = FromRGB(0, 0, 0), Text = "", AutoButtonColor = false, BackgroundTransparency = 1, Size = UDim2New(1, 0, 0, 20), BorderSizePixel = 0, TextSize = 14, BackgroundColor3 = FromRGB(32, 38, 48), }) OptionButton:AddToTheme({ BackgroundColor3 = "Element" }) Instances:Create("UIGradient", { Parent = OptionButton.Instance, Name = "\0", Rotation = -90, Color = RGBSequence({ RGBSequenceKeypoint(0, FromRGB(255, 255, 255)), RGBSequenceKeypoint(1, FromRGB(200, 200, 200)), }), }) local OptionStroke = Instances:Create("UIStroke", { Parent = OptionButton.Instance, Name = "\0", ApplyStrokeMode = Enum.ApplyStrokeMode.Border, Transparency = 1, Color = FromRGB(46, 52, 61), LineJoinMode = Enum.LineJoinMode.Miter, }) OptionStroke:AddToTheme({ Color = "Border" }) local OptionLiner = Instances:Create("Frame", { Parent = OptionButton.Instance, Name = "\0", BackgroundTransparency = 1, BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(0, 1, 1, 0), BorderSizePixel = 0, BackgroundColor3 = FromRGB(94, 213, 213), }) OptionLiner:AddToTheme({ BackgroundColor3 = "Accent" }) local OptionText = Instances:Create("TextLabel", { Parent = OptionButton.Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), TextTransparency = 0.4000000059604645, Text = Option, Size = UDim2New(0, 0, 0, 15), AnchorPoint = Vector2New(0, 0.5), BorderSizePixel = 0, BackgroundTransparency = 1, Position = UDim2New(0, 10, 0.5, 0), BorderColor3 = FromRGB(0, 0, 0), AutomaticSize = Enum.AutomaticSize.X, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) OptionText:AddToTheme({ TextColor3 = "Text" }) local OptionData = { Button = OptionButton, Selected = false, Name = Option, Text = OptionText, Liner = OptionLiner, Stroke = OptionStroke, } function OptionData:Toggle(Status) if Status == "Active" then OptionData.Liner:Tween(nil, { BackgroundTransparency = 0, Size = UDim2New(0, 1, 1, 0) }) OptionData.Text:Tween(nil, { TextTransparency = 0 }) OptionData.Button:Tween(nil, { BackgroundTransparency = 0 }) OptionData.Stroke:Tween(nil, { Transparency = 0 }) else OptionData.Liner:Tween(nil, { BackgroundTransparency = 1 }) OptionData.Text:Tween(nil, { TextTransparency = 0.4 }) OptionData.Button:Tween(nil, { BackgroundTransparency = 1 }) OptionData.Stroke:Tween(nil, { Transparency = 1 }) end end function OptionData:Set() OptionData.Selected = not OptionData.Selected if Data.Multi then local Index = TableFind(Dropdown.Value, OptionData.Name) if Index then TableRemove(Dropdown.Value, Index) else TableInsert(Dropdown.Value, OptionData.Name) end OptionData:Toggle(Index and "Inactive" or "Active") Library.Flags[Dropdown.Flag] = Dropdown.Value local TextFormat = #Dropdown.Value > 0 and TableConcat(Dropdown.Value, ", ") or "--" Items["Value"].Instance.Text = TextFormat else if OptionData.Selected then Dropdown.Value = OptionData.Name Library.Flags[Dropdown.Flag] = OptionData.Name OptionData.Selected = true OptionData:Toggle("Active") for Index, Value in Dropdown.Options do if Value ~= OptionData then Value.Selected = false Value:Toggle("Inactive") end end Items["Value"].Instance.Text = OptionData.Name else Dropdown.Value = nil Library.Flags[Dropdown.Flag] = nil OptionData.Selected = false OptionData:Toggle("Inactive") Items["Value"].Instance.Text = "-" end end if Dropdown.Callback then Library:SafeCall(Dropdown.Callback, Dropdown.Value) end end OptionData.Button:Connect("MouseButton1Down", function() OptionData:Set() end) Dropdown.Options[OptionData.Name] = OptionData return OptionData end function Dropdown:Remove(Option) local OptionData = Dropdown.Options[Option] if OptionData then OptionData.Button:Clean() Dropdown.Options[Option] = nil end end function Dropdown:Refresh(List) for Index, Value in Dropdown.Options do Dropdown:Remove(Value.Name) end for Index, Value in List do Dropdown:Add(Value) end end for Index, Value in Dropdown.Items do Dropdown:Add(Value) end Items["RealDropdown"]:Connect("MouseButton1Down", function() Dropdown:SetOpen(not Dropdown.IsOpen) end) Library:Connect(UserInputService.InputBegan, function(Input) if Input.UserInputType == Enum.UserInputType.MouseButton1 or Input.UserInputType == Enum.UserInputType.Touch then if not Dropdown.IsOpen then return end if Library:IsMouseOverFrame(Items["OptionHolder"]) then return end Dropdown:SetOpen(false) end end) local SearchStepped Items["Search"]:Connect("Focused", function() SearchStepped = Library:Connect(RunService.RenderStepped, function() for Index, Value in Dropdown.Options do if Items["Search"].Instance.Text ~= "" then if StringFind( StringLower(Value.Name), Library:EscapePattern(StringLower(Items["Search"].Instance.Text)) ) then Value.Button.Instance.Visible = true else Value.Button.Instance.Visible = false end else Value.Button.Instance.Visible = true end end end) end) Items["Search"]:Connect("FocusLost", function() if SearchStepped then Library:Disconnect(SearchStepped.Name) SearchStepped = nil end end) Library.SetFlags[Dropdown.Flag] = function(Value) Dropdown:Set(Value) end if Dropdown.Default then Dropdown:Set(Dropdown.Default) end return Dropdown end Library.Sections.Listbox = function(self, Data) Data = Data or {} local Listbox = { Window = self.Window, Page = self.Page, Section = self, Name = Data.Name or Data.name or "Listbox", Flag = Data.Flag or Data.flag or Library:NextFlag(), Items = Data.Items or Data.items or Data.Options or Data.options or { "One", "Two", "Three" }, MaxSize = Data.MaxSize or Data.maxSize or 150, Callback = Data.Callback or Data.callback or function() end, Value = Data.Default or Data.default or "", } local Items = {} Items["Listbox"] = Instances:Create("Frame", { Parent = Listbox.Section.Items["Content"].Instance, Name = "\0", BackgroundTransparency = 1, Size = UDim2New(1, 0, 0, Listbox.MaxSize + 10), }) Items["ListboxLabel"] = Instances:Create("TextLabel", { Parent = Items["Listbox"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), TextTransparency = 0.5, Text = Listbox.Name, BackgroundTransparency = 1, Size = UDim2New(0, 0, 0, 15), TextXAlignment = Enum.TextXAlignment.Left, TextYAlignment = Enum.TextYAlignment.Center, TextSize = 14, }) Items["ListboxLabel"]:AddToTheme({ TextColor3 = "Text" }) Items["ListInner"] = Instances:Create("Frame", { Parent = Items["Listbox"].Instance, Name = "\0", BackgroundColor3 = FromRGB(35, 41, 50), Position = UDim2New(0, 0, 0, 21), Size = UDim2New(1, 0, 1, -21), }) Items["ListInner"]:AddToTheme({ BackgroundColor3 = "Element" }) Instances:Create("UIStroke", { Parent = Items["ListInner"].Instance, Name = "\0", Color = FromRGB(46, 52, 61), ApplyStrokeMode = Enum.ApplyStrokeMode.Border, }):AddToTheme({ Color = "Border" }) Instances:Create("UICorner", { Parent = Items["ListInner"].Instance, Name = "\0", CornerRadius = UDimNew(0, 3), }) Items["ScrollingFrame"] = Instances:Create("ScrollingFrame", { Parent = Items["ListInner"].Instance, Name = "\0", Active = true, BackgroundColor3 = FromRGB(255, 255, 255), BackgroundTransparency = 1, BorderSizePixel = 0, ScrollBarImageColor3 = FromRGB(46, 52, 61), ScrollBarThickness = 3, Size = UDim2New(1, 0, 1, 0), }) Items["ScrollingFrame"]:AddToTheme({ ScrollBarImageColor3 = "Border" }) Items["UIListLayout"] = Instances:Create("UIListLayout", { Parent = Items["ScrollingFrame"].Instance, Name = "\0", SortOrder = Enum.SortOrder.LayoutOrder, }) Library:Connect(Items["UIListLayout"].Instance:GetPropertyChangedSignal("AbsoluteContentSize"), function() Items["ScrollingFrame"].Instance.CanvasSize = UDim2New(0, 0, 0, Items["UIListLayout"].Instance.AbsoluteContentSize.Y) end) local function UpdateState(Btn, Name) if Listbox.Value == Name then Btn.Items["Text"]:Tween(nil, { TextTransparency = 0 }) Btn.Items["Button"]:Tween(nil, { BackgroundTransparency = 0 }) else Btn.Items["Text"]:Tween(nil, { TextTransparency = 0.5 }) Btn.Items["Button"]:Tween(nil, { BackgroundTransparency = 1 }) end end local ObjectItems = {} local function UpdateButtons() for Index, Value in ObjectItems do Value.Items["Button"].Instance:Destroy() Value = nil end table.clear(ObjectItems) for Index, Value in Listbox.Items do local BtnItems = {} BtnItems["Button"] = Instances:Create("TextButton", { Parent = Items["ScrollingFrame"].Instance, Name = "\0", BackgroundColor3 = FromRGB(46, 52, 61), BackgroundTransparency = 1, BorderSizePixel = 0, Size = UDim2New(1, 0, 0, 25), Text = "", AutoButtonColor = false }) BtnItems["Button"]:AddToTheme({ BackgroundColor3 = "Element" }) Instances:Create("UIPadding", { Parent = BtnItems["Button"].Instance, Name = "\0", PaddingBottom = UDimNew(0, 0), PaddingLeft = UDimNew(0, 7), PaddingRight = UDimNew(0, 7), PaddingTop = UDimNew(0, 0) }) BtnItems["Text"] = Instances:Create("TextLabel", { Parent = BtnItems["Button"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), TextTransparency = 0.5, Text = Value, BackgroundTransparency = 1, Size = UDim2New(1, 0, 1, 0), TextSize = 14, TextWrapped = true, TextXAlignment = Enum.TextXAlignment.Center }) BtnItems["Text"]:AddToTheme({ TextColor3 = "Text" }) BtnItems["Button"]:Connect("MouseButton1Click", function() Listbox.Value = Value for _, b in ObjectItems do UpdateState(b, b.Name) end Library:SafeCall(Listbox.Callback, Listbox.Value) Library.Flags[Listbox.Flag] = Listbox.Value end) BtnItems["Button"]:OnHover(function() if Listbox.Value ~= Value then BtnItems["Text"]:Tween(nil, { TextTransparency = 0 }) end end) BtnItems["Button"]:OnHoverLeave(function() if Listbox.Value ~= Value then BtnItems["Text"]:Tween(nil, { TextTransparency = 0.5 }) end end) table.insert(ObjectItems, { Items = BtnItems, Name = Value }) UpdateState({Items = BtnItems}, Value) end end UpdateButtons() function Listbox:Get() return Listbox.Value end function Listbox:Set(Option) Listbox.Value = Option for _, b in ObjectItems do UpdateState(b, b.Name) end Library:SafeCall(Listbox.Callback, Listbox.Value) Library.Flags[Listbox.Flag] = Listbox.Value end function Listbox:SetItems(Options) Listbox.Items = Options UpdateButtons() end Library.Flags[Listbox.Flag] = Listbox.Value Library.SetFlags[Listbox.Flag] = function(Value) Listbox:Set(Value) end return Listbox end Library.Sections.Label = function(self, Name) local Label = { Window = self.Window, Page = self.Page, Section = self, Name = Name or "Label", } local Items = {} do Items["Label"] = Instances:Create("Frame", { Parent = Label.Section.Items["Content"].Instance, Name = "\0", BackgroundTransparency = 1, Size = UDim2New(1, 0, 0, 15), BorderColor3 = FromRGB(0, 0, 0), ZIndex = 2, BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Text"] = Instances:Create("TextLabel", { Parent = Items["Label"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = Label.Name, AutomaticSize = Enum.AutomaticSize.X, BackgroundTransparency = 1, Size = UDim2New(0, 0, 0, 15), BorderSizePixel = 0, ZIndex = 2, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Text"]:AddToTheme({ TextColor3 = "Text" }) Items["SubElements"] = Instances:Create("Frame", { Parent = Items["Label"].Instance, Name = "\0", BorderColor3 = FromRGB(0, 0, 0), AnchorPoint = Vector2New(1, 0), BorderSizePixel = 0, BackgroundTransparency = 1, Position = UDim2New(1, 0, 0, 0), Size = UDim2New(0, 0, 1, 0), ZIndex = 2, AutomaticSize = Enum.AutomaticSize.X, BackgroundColor3 = FromRGB(255, 255, 255), }) Instances:Create("UIListLayout", { Parent = Items["SubElements"].Instance, Name = "\0", VerticalAlignment = Enum.VerticalAlignment.Center, FillDirection = Enum.FillDirection.Horizontal, HorizontalAlignment = Enum.HorizontalAlignment.Right, Padding = UDimNew(0, 8), SortOrder = Enum.SortOrder.LayoutOrder, }) end function Label:SetText(Text) Text = tostring(Text) Items["Text"].Instance.Text = Text end function Label:SetVisibility(Bool) Items["Label"].Instance.Visible = Bool end function Label:Colorpicker(Data) Data = Data or {} local Colorpicker = { Window = Label.Window, Page = Label.Page, Section = Label.Section, Flag = Data.Flag or Data.flag or Library:NextFlag(), Default = Data.Default or Data.default or Color3.fromRGB(255, 255, 255), Alpha = Data.Alpha or Data.alpha or 0, Callback = Data.Callback or Data.callback or function() end, } local NewColorpicker, ColorpickerItems = Library:CreateColorpicker({ Parent = Items["SubElements"], Page = Colorpicker.Page, Flag = Colorpicker.Flag, Section = Colorpicker.Section, Default = Colorpicker.Default, Alpha = Colorpicker.Alpha, Callback = Colorpicker.Callback, }) return NewColorpicker end function Label:Keybind(Data) Data = Data or {} local Keybind = { Window = Label.Window, Page = Label.Page, Section = Label.Section, Name = Data.Name or Data.name or "Keybind", Flag = Data.Flag or Data.flag or Library:NextFlag(), Default = Data.Default or Data.default or Enum.KeyCode.RightShift, Callback = Data.Callback or Data.callback or function() end, Mode = Data.Mode or Data.mode or "Toggle", } local NewKeybind, Items = Library:CreateKeybind({ Name = Keybind.Name, Parent = Items["SubElements"], Flag = Keybind.Flag, Section = Keybind.Section, Default = Keybind.Default, Mode = Keybind.Mode, Callback = Keybind.Callback, }) return NewKeybind end return Label end Library.Sections.Textbox = function(self, Data) Data = Data or {} local Textbox = { Window = self.Window, Page = self.Page, Section = self, Name = Data.Name or Data.name or "Textbox", Flag = Data.Flag or Data.flag or Library:NextFlag(), Default = Data.Default or Data.default or "", Callback = Data.Callback or Data.callback or function() end, Placeholder = Data.Placeholder or Data.placeholder or "...", Finished = Data.Finished or Data.finished or false, Numeric = Data.Numeric or Data.numeric or false, Value = "", } local Items = {} do Items["Textbox"] = Instances:Create("Frame", { Parent = Textbox.Section.Items["Content"].Instance, Name = "\0", BackgroundTransparency = 1, BorderColor3 = FromRGB(0, 0, 0), Size = UDim2New(1, 0, 0, 20), BorderSizePixel = 0, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Input"] = Instances:Create("TextBox", { Parent = Items["Textbox"].Instance, Name = "\0", FontFace = Library.Font, CursorPosition = -1, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = "", Size = UDim2New(0.6000000238418579, 0, 1, 0), BorderSizePixel = 0, PlaceholderColor3 = FromRGB(185, 185, 185), TextXAlignment = Enum.TextXAlignment.Left, PlaceholderText = Textbox.Placeholder, TextSize = 14, BackgroundColor3 = FromRGB(32, 38, 48), }) Items["Input"]:AddToTheme({ TextColor3 = "Text", PlaceholderColor3 = "Inactive Text", BackgroundColor3 = "Element", }) Instances:Create("UIPadding", { Parent = Items["Input"].Instance, Name = "\0", PaddingLeft = UDimNew(0, 6), }) Items["Text"] = Instances:Create("TextLabel", { Parent = Items["Textbox"].Instance, Name = "\0", FontFace = Library.Font, TextColor3 = FromRGB(255, 255, 255), BorderColor3 = FromRGB(0, 0, 0), Text = Textbox.Name, AnchorPoint = Vector2New(1, 0), Size = UDim2New(0, 0, 0, 15), BackgroundTransparency = 1, Position = UDim2New(1, 0, 0, 0), BorderSizePixel = 0, AutomaticSize = Enum.AutomaticSize.X, TextSize = 14, RichText = true, BackgroundColor3 = FromRGB(255, 255, 255), }) Items["Text"]:AddToTheme({ TextColor3 = "Text" }) Items["Input"]:OnHover(function() Items["Input"]:Tween( nil, { BackgroundColor3 = Library:GetLighterColor(Library.Theme.Element, 1.35) } ) end) Items["Input"]:OnHoverLeave(function() Items["Input"]:Tween(nil, { BackgroundColor3 = Library.Theme.Element }) end) end function Textbox:Get() return Textbox.Value end function Textbox:SetVisibility(Bool) Items["Textbox"].Instance.Visible = Bool end function Textbox:Set(Value) if Textbox.Numeric then if (not tonumber(Value)) and StringLen(tostring(Value)) > 0 then Value = Textbox.Value end end Textbox.Value = Value Items["Input"].Instance.Text = Value Library.Flags[Textbox.Flag] = Value if Textbox.Callback then Library:SafeCall(Textbox.Callback, Textbox.Value) end end if Textbox.Finished then Items["Input"]:Connect("FocusLost", function(PressedEnterQuestionMark) if PressedEnterQuestionMark then Textbox:Set(Items["Input"].Instance.Text) end end) else Items["Input"].Instance:GetPropertyChangedSignal("Text"):Connect(function() Textbox:Set(Items["Input"].Instance.Text) end) end if Textbox.Default then Textbox:Set(Textbox.Default) end Library.SetFlags[Textbox.Flag] = function(Value) Textbox:Set(Value) end return Textbox end Library.CreateSettingsPage = function(self, Window, KeybindList, Watermark) local SettingsPage = Window:Page({ Name = "Settings", Columns = 2 }) local SettingsSection = SettingsPage:Section({ Name = "Settings", Side = 1 }) do SettingsSection:Button({ Name = "Unload", Callback = function() Library:Unload() end, }) SettingsSection:Toggle({ Name = "Watermark", Flag = "Watermark", Default = true, Callback = function(Value) Watermark:SetVisibility(Value) end, }) SettingsSection:Toggle({ Name = "Keybind List", Flag = "Keybind list", Default = false, Callback = function(Value) KeybindList:SetVisibility(Value) end, }) SettingsSection:Toggle({ Name = "Silent Load", Flag = "SilentLoad", Default = (Library.Folders and Library.Folders.Directory and isfile(Library.Folders.Directory.."/silentload.txt")) or false, Callback = function(Value) if Library.Folders and Library.Folders.Directory then if Value then writefile(Library.Folders.Directory.."/silentload.txt", "true") else if isfile(Library.Folders.Directory.."/silentload.txt") then delfile(Library.Folders.Directory.."/silentload.txt") end end end end }) SettingsSection:Toggle({ Name = "Mobile Hide/Show Button", Flag = "MobileHideShow", Default = IsMobile, Callback = function(Value) if Value then if not Library.HideShowButton then Library.HideShowButton = Instances:Create("TextButton", { Parent = Library.Holder.Instance, Name = "HideShow", AnchorPoint = Vector2New(1, 0), Position = UDim2New(1, -15, 0, 15), Size = UDim2New(0, 45, 0, 45), Text = Library.HideShowButtonText or "JX", BackgroundColor3 = FromRGB(17, 21, 27), TextColor3 = FromRGB(255, 255, 255), BorderSizePixel = 2, BorderColor3 = FromRGB(94, 213, 213), ZIndex = 9999, }) Instances:Create("UICorner", { Parent = Library.HideShowButton.Instance, Name = "\0", CornerRadius = UDimNew(1, 0) }) Library.HideShowButton:AddToTheme({ BackgroundColor3 = "Background 1", BorderColor3 = "Accent", TextColor3 = "Text" }) Library.HideShowButton:Connect("MouseButton1Click", function() if Window.IsOpen ~= nil then Window:SetOpen(not Window.IsOpen) end end) local DragStart = nil local StartPos = nil Library.HideShowButton:Connect("InputBegan", function(Input) if Input.UserInputType == Enum.UserInputType.MouseButton1 or Input.UserInputType == Enum.UserInputType.Touch then DragStart = Input.Position StartPos = Library.HideShowButton.Instance.Position end end) Library.HideShowButton:Connect("InputChanged", function(Input) if (Input.UserInputType == Enum.UserInputType.MouseMovement or Input.UserInputType == Enum.UserInputType.Touch) and DragStart then local Delta = Input.Position - DragStart Library.HideShowButton.Instance.Position = UDim2New(StartPos.X.Scale, StartPos.X.Offset + Delta.X, StartPos.Y.Scale, StartPos.Y.Offset + Delta.Y) end end) Library.HideShowButton:Connect("InputEnded", function(Input) if Input.UserInputType == Enum.UserInputType.MouseButton1 or Input.UserInputType == Enum.UserInputType.Touch then DragStart = nil end end) end Library.HideShowButton.Instance.Visible = true else if Library.HideShowButton then Library.HideShowButton.Instance.Visible = false end end end }) SettingsSection:Toggle({ Name = "UI Expand", Flag = "UI Expand", Default = not IsMobile, Callback = function(Value) end }) SettingsSection:Dropdown({ Name = "Notification Position", Flag = "NotifPos", Default = "Right", Items = {"Center Top", "Center Bottom", "Left", "Right"}, Callback = function(Value) if not Library.NotifHolder.Instance then return end local layout = Library.NotifHolder.Instance:FindFirstChildOfClass("UIListLayout") if Value == "Center Top" then Library.NotifHolder.Instance.AnchorPoint = Vector2New(0.5, 0) Library.NotifHolder.Instance.Position = UDim2New(0.5, 0, 0, 0) if layout then layout.HorizontalAlignment = Enum.HorizontalAlignment.Center layout.VerticalAlignment = Enum.VerticalAlignment.Top end elseif Value == "Center Bottom" then Library.NotifHolder.Instance.AnchorPoint = Vector2New(0.5, 1) Library.NotifHolder.Instance.Position = UDim2New(0.5, 0, 1, 0) if layout then layout.HorizontalAlignment = Enum.HorizontalAlignment.Center layout.VerticalAlignment = Enum.VerticalAlignment.Bottom end elseif Value == "Left" then Library.NotifHolder.Instance.AnchorPoint = Vector2New(0, 0) Library.NotifHolder.Instance.Position = UDim2New(0, 0, 0, 0) if layout then layout.HorizontalAlignment = Enum.HorizontalAlignment.Left end elseif Value == "Right" then Library.NotifHolder.Instance.AnchorPoint = Vector2New(1, 0) Library.NotifHolder.Instance.Position = UDim2New(1, 0, 0, 0) if layout then layout.HorizontalAlignment = Enum.HorizontalAlignment.Right end end end }) SettingsSection:Label("Menu Keybind"):Keybind({ Name = "Menu Keybind", Flag = "MenuKeybind", Default = Library.MenuKeybind, Mode = "Toggle", Callback = function() Library.MenuKeybind = Library.Flags["MenuKeybind"].Key end, }) end local ConfigsSection = SettingsPage:Section({ Name = "Configs", Side = 2 }) do local ConfigName local ConfigSelected local ConfigsSearchbox = ConfigsSection:Dropdown({ Name = "Configs List", Flag = "Configs List", Multi = false, Items = {}, Callback = function(Value) ConfigSelected = Value end, }) ConfigsSection:Textbox({ Name = "Config name", Default = "", Flag = "ConfigName", Placeholder = "...", Callback = function(Value) ConfigName = Value end, }) ConfigsSection:Button({ Name = "Create", Callback = function() if ConfigName ~= nil and ConfigName ~= "" then if not isfile(Library.Folders.Configs .. "/" .. ConfigName .. ".json") then writefile(Library.Folders.Configs .. "/" .. ConfigName .. ".json", Library:GetConfig()) Library:RefreshConfigsList(ConfigsSearchbox) Library:Notification("Created config " .. ConfigName .. ".json", 5) end else Library:Notification("Please enter a name for the config", 3, FromRGB(255, 0, 0)) end end, }) ConfigsSection:Button({ Name = "Delete", Callback = function() if ConfigSelected ~= nil then delfile(Library.Folders.Configs .. "/" .. ConfigSelected .. ".json") Library:RefreshConfigsList(ConfigsSearchbox) Library:Notification("Deleted config " .. ConfigSelected .. ".json", 5, FromRGB(255, 0, 0)) else Library:Notification("Please select a config to delete", 3, FromRGB(255, 0, 0)) end end, }) ConfigsSection:Button({ Name = "Load", Callback = function() if ConfigSelected ~= nil then local Success, Result = Library:LoadConfig( readfile(Library.Folders.Configs .. "/" .. ConfigSelected .. ".json") ) if Success then Library:Notification("Loaded config " .. ConfigSelected .. ".json", 5) else Library:Notification("Failed to load config " .. ConfigSelected .. ".json", 5, FromRGB(255, 0, 0)) end end end, }) ConfigsSection:Button({ Name = "Save", Callback = function() if ConfigSelected ~= nil then writefile(Library.Folders.Configs .. "/" .. ConfigSelected .. ".json", Library:GetConfig()) Library:Notification("Saved config " .. ConfigSelected .. ".json", 5) end end, }) ConfigsSection:Button({ Name = "Refresh", Callback = function() Library:RefreshConfigsList(ConfigsSearchbox) Library:Notification("Refreshed configs list", 3) end, }) local AutoLoadLabel = ConfigsSection:Label("Auto Load: None") local AutoLoadPath = Library.Folders.Directory .. "/autoload.txt" if isfile(AutoLoadPath) then local TargetCfg = readfile(AutoLoadPath) AutoLoadLabel:SetText("Auto Load: " .. TargetCfg) task.spawn(function() task.wait(1) if isfile(Library.Folders.Configs .. "/" .. TargetCfg .. ".json") then Library:LoadConfig(readfile(Library.Folders.Configs .. "/" .. TargetCfg .. ".json")) Library:Notification("Auto-loaded config: " .. TargetCfg, 5) end end) end ConfigsSection:Button({ Name = "Set Auto Load", Callback = function() if ConfigSelected ~= nil then writefile(AutoLoadPath, ConfigSelected) AutoLoadLabel:SetText("Auto Load: " .. ConfigSelected) Library:Notification("Set Auto Load to " .. ConfigSelected, 3) else Library:Notification("Please select a config first!", 3, FromRGB(255, 0, 0)) end end }) ConfigsSection:Button({ Name = "Reset Auto Load", Callback = function() if isfile(AutoLoadPath) then delfile(AutoLoadPath) end AutoLoadLabel:SetText("Auto Load: None") Library:Notification("Reset Auto Load", 3) end }) Library:RefreshConfigsList(ConfigsSearchbox) end local ThemingSection = SettingsPage:Section({ Name = "Theming", Side = 2 }) do for Index, Value in Library.Theme do ThemingSection:Label(Index):Colorpicker({ Flag = Index, Default = Value, Callback = function(Value) Library.Theme[Index] = Value Library:ChangeTheme(Index, Value) end, }) end end end end end getgenv().Library = Library return Library ]] local f=assert(loadstring([===[-- This file was protected using Luraph Obfuscator v14.9 return(function()local v,E,N,z,d,M,k,V,B,h,l,t,o=string.sub,tostring,string.char,pcall,string.byte,5,string.rep,{},unpack,string.pack,string.gsub,setmetatable,loadstring;for O=0,255 do V[O]=N(O);end;do V={52865,{0x1B,0x4C,0x75,0x61,0x50},E(o)};for O,T in V do local W={z(o,O%2==0 and N(B(T))or T,nil,nil)};if W[1]and z(W[2])~=not W[3]then M=5;end;end;end;V=function(O)O=v(O,M);O=l(O,"z","!!!!!");return l(O,".....",t({},{__index=function(v,M)local l,O,T,W,i=d(M,1,5);local y=(i-33)+(W-33)*85+(T-33)*7225+(O-33)*614125+(l-33)*52200625;i=h("]tI[WmVYMIK(cL6bs]W-b[;&'!L_o`hM4,1m!p@(s+7iFDD7eEG8L+WXH0Q>meikN@9;LZOr(KHE0YLHR:Ng>g!.k\uGL;d^,$_5Fmm$5qH_@qQm_:auYjOP^MZ>qP$CIW9bGqUWV`C]QfEp%qstKl2KWP(R=&)/9Kbe!fIPH*p?stK*GOH3FU]/oYi>!r[2R/fkd8t]:gZNQBlCp`#n>b-YV$Res_b,Z%.+31$h_p*GmPFd90gM]=HrDd)4[b";TDB'E7OtQ%\CsYa+(p>`Z/.?#;f^NU4hKhXD[59Z\\12h-UMQcT:^%?$p7OW)t4NqGNFT+:N!72eTWS#NVip0m%d"t_d[d9YYTsUR07gu((dVWI]./#%VW1WamQZe%u9TdR#+U;"c>ATf:UGE_+_ZR-q&Mr?*0:^nQLj@I6T\Y2o>BKC$"IL71n;LcJ&0VOX`KX97Cb>$N\PV\;n:>N8G\_O7A=F_s>;ZVPAT`=2\J%d/k>+_><2=s>JHPpY7S;[Y>[Ti`/(#J'`3i@F`@qfHkPkINSc&Q:dVVLEA416P+@!$%#"tlST>i!OR!q/F,FY;3c6`(GK"D!-O=u*13C23OiVIt-Es!^qAB$Grc"c?<]/(RPMe#!=Kd_Je5@Kn,Oi+rD\%/>=H`"QGB,^e$cn&li<\md@`SA!on#QQn`t-ZgFk[nt&@]J]oX9^m-eX0`&8kp04ZQHp6J#!.ku)#tQ%8U581K5n;GA+&X;@7oZg`\l5TSLVPf)EWn&G*qf%3t:,f%!BkJL$AgD(Is4XqZ-X.'Qh5IDjeAG+N]eK-Ib")bKC-Q%4I!NWl`^,-"gJP@atNu&R%DqJ>dto_7S#H5GZiS?Pp3\`qR)m4i.QOjYdlD[rhCH*Du,T50sAAV-*l.l*q<(Zm`hMIM,%:o:MdC*gVbGPt$hh3lDtC&'>7!f\5Y>6XnM"jukmBH`#$.#DqAg"b:"P&)$gGL#nH+G3UWt82jmJ^%5d75WB95'\Gh01A%oqG`/7NAUP^Of`9"oZLXD=L87J-%q$`%``s=N1p`<8^GZUo7&4P8#LH/J4rd8M*NW%1+ARh3>t_#-_\Wq0Z;Bn<_b-f7m77'G>F+kJi*\b-?/7Q_)a)mtjm!Zn*pmLP+G(Rd@lIAA"Ij_9f]rO0l>88P6:daU^=N[:K(uKV9E_"VMCh#`G_Ma09CdVfHPpek^X/%9eqK&Y!EN^GE9B77/@"dMI[?oG6FQ8Bp>:J?n$WmstinSZ,#RjE=h#id]mE;+G:i[6m(/X-%.0?p"fY])tY+&C`peCcUTW-!qMVkW1:fclh$I&h4GoH$#6b=3Ci63;X_69?oFmWkJ'_Ke^peZabXYEsS'4$f]AlDjMji#9pSD1!rDHUS".k),:mY0m2_T-=a#@:8?npD0qWRm%(u"8_&Abl(P:NQD"PQ4Vo;j262M7<<[Y8e/07]k`F'5k9!S(g0fTW25P't!csg7p\-c-4ChmX!u=dMj#P)(H'C3n`I&X=b^YXB/)1BiB\CtVjYeW'AU>B_]O2a5Q6Zt1-@p6#[SXF+bplG?bFK5="*@FP_K:8ccT\R$JLHrGZc!oqPH8je+e:"i-qJ98jBLg_Y^ja.N#`+K/;2/CbU:_HaVId)USRrYDh^&90<1:@Dr45ir!c8\Bhu)\A@CiW$EnEj4QB_^67)i1W)6\=foV];NHCV;B.E3K>maP"63>&g)5LoErMDg"'LS]#;I7]\#NNARulKYU8V`).di4_.4f9rcA+Q:C3nC/hm=XiW,No@;NU"cR+XZD^BTQMMXt)Ak@kHo4Fu;K^8K0W7M%+",HqE;QerGj/XrGP)b&[*pnr(W]CH;o&Uo3p+n&DJPE$+6\s.B+(nfP>Da?)(Pd;31O_.(RG5GJf]/Dfg]P/RR[E_efr@3`L[SV)YRE(;G-;ifMaHo+GNU!HlJ%:lBc&Cl&op9(4,"33R2Y^k\>e7]nq":o*)?jlI0Bj+d&@"O=0X-C-e!It`)X^2/I$P^cs2P]rT_m#hn?DXkBuECg9@liq7M;qmC_u\>n$Zou#KrkeMh%h-Bb0`mHPckb;*\':iXd&dhMWJr0>NpIf$DBnhm$2^i\i"KI63*'!qIp_UZmn=5B:Ugk`ro"/(X<.Epiif?St/I(>BOPYqM[S[X+B%b>%p"!)nV6"W^lFh70+bj6k5I4DEpon[usT_6=`R1sRDmf:2'SdHq;b55F.GO=ArC=Wf&W(7#&%+e:88Dm944T&O&q;[l.@l]p%dLnX[,FiR>N'HM=(;JIF(BBO0e`2EUsK&m0^`He6hjF_h*C2(+^U5);..Z`D)tQTjI;TWcZF3afB^.9Vu8eIG96P2kR7/\9>;sETm6HdMS663"Sc`e_+>6'WB9=gV-TMW\2q$eNHMjm`8I+e`-LMP_C;k2(QE,c2qN/a`lZslRJTf"b?#3B.ZDu?q-h`$)E[VgcEipA]f5ihDQm*"mF'bOTAA9[pIhsY()dM4Io`XqOn.M0"TlF]k7I_$cr)KS,eI/7NtTHU>.&L[A_S?ae#^-"@q_Ppgo;fj&t`P/B;El+``]qI6@X3T^P-Xg#F[R%HLN[P-g3`C']Mc+`6f&];jDfMjKJ3O?hj7B3Ni(ak2G*So=8g@-*6:k,?k-Q!&_/gKN+h.tBZY)N+ptDEC2TM6nP4,H5H[4ARE?t\%!)s'/Yae.)9]AVuaPnUY2niq>kGn;;X]\oamm.a*AgbXjS%Gur'P'2G7pEfR/*AWbn-usEhhk0\j*0'$d+&9H>?Ttjr*^H*XMkuUW"pJYB1V//^Olq4kY&DW='+e7]&]qb`i:Xi-QE3hB?V2l_&CZ@(L_]FuCYu;n0P>Y4'+>afK5HQ8Z^Ki)N\X,!b$.cTe`TSiS`3!l=Z>.?l!lYDe"lY#L#HTb`f'qdjBRblK^3=cZ:f3rDg$IK@e:a$*@An[%,8Re@.WNW'_k8(M5,`lbqHt^Ob8cJ>PJTNC"XR__@091b?$5b".$tJcbdqU2%Zd#Hk0g"lrMaAAgb`;MD+G.r,Jq1nmEJfN[aonCg4u-?[1nJ?PkF12X-gJu/J[G.C;3!slFRbT*BWuU3(N>R%r@b(`QNj7GDAHjs&:OmTYK8eBJZ#a5T$ofX1J,1$bj+e%GUod?W"DocDm^SiJ%Xkt7+aD^I!rb1AfmlJ1@chm.f\Q/&mXga?Z,I@r4[)XN?Tb4D>M4IFNY5Z@&fTTqQRr7K$cq5/7ci(7ZjT5Su,c3E%>,C[Y?cLHXHLhq`KfBOY3\-Rk2\!8T0PXIJT!`cAZf>qMW+E6AKG:-Z>_FIm!%$G_2KK-'dp2eWk=)7]<*$E\`g/A5![15t8Qce-.!<0%@VK/.KSb5d_i6R?AZ(-34.ndG^T6n#L3D3IfG*dIa*/_MP!JIV/Y?2/?>m@_MGgBF![lboR?h!8=lR=WNU1qeZd+V7VMhX&>*NP(hLmu?'a6iRmRCPK0Y]dk5o#6<47tT^[7-3q$oseI^#:b(R`JYsAD_gB=RE(V:,`?TK@RDe.&VLoD@`e'-&0glML79h#e<9&36ti'O[*B\4]^53B_Abh"SlSlVB>;'iM0_T3ND#54IH#Obn_FiF[.WGElc9O)7klhRc*^P1,XaI+P8HU'9hpM%%?X&^9>!o<$WtrAgG@5J-;tp$k8^+Qp+0=mcsDhmC$[=hj]K"_2sZb[ZsVirQCDR;o&?cTJHdhT]5h-!T+9,It-[*#U6C5BuQG#Roc'(;Gb_5&;Y$$sr9Re-N!0(u]SI8RbN9W?bp42r0a$W3[NgFsI"[&AQ7ZY0Zu9=,Q;nlkA1s6(TQH7H;&jh1_G:ua5"%6,8_feuGtmK>2FfdN!FMp4]#h\C_*\\6*5hP(6NNC>dLG]"QJl&B^,K[1/gIZjMgY`>>j@l`9r@XZ.T#br':Et!NLY4iS\5DE"G=H'>Z?f@R')NlQ[:`ICA>]-_rG+fGgc!_<^T>g;RN%sK.>`j:S+5XQH%\n@Vb-m!(ZE^h=0$gcqj-h0?COe@,"eXg+QP*hg]'kP%@JR5Ch85TJ.81c`+N0>d"`B0nr4*,0lCYRW3C#UPdTtEL^YR<0NVY@3f'$G2O%U/_B!+bsVWr,nU=@O!!$JV:N4)SZl_]rX2@#tqW@@a!Z+`Tg]&=/]HD&ERHkN$7.dI[FgS%aTH!K(6j()>uaG!:""&:3b.B'aG<++f$-1]VpcblnjOkF%H8V(Q=g9?#nC11Oi2dP'h4K&01Cc3]N!,bi+>JK3CIUoq$o.SQ-!+G8/\WHXl^Fogf0ut"n=Qt-G5u[R6V(:tg\bMs&XBn'qXXtP^YA\(>I>)46"8\V`ksr3E0@8p:'1-Lb)Y!T@()shi(1YHgppr?'/ARLaZr[X7O!f$gXAYXZobZD/J.+t\Gt#on"lFh9k;#c`=uudJn"34b84AfHQXWLs5DaIfNYCA2X/l:VYlI^j7JjlhHStT3S&p-dkE3aO"oP;I0l,)hf0t77Y\%4RB:SNM.XMV-.9H_8eFQXm1ZTUj4kk2\ekH[^%GE(\ZdJ(*FV8aq;@nK5JN^N[YVJDJ390!*PE.YeRO=.UHdK2'$`rhE\o(d%R%q"VY\91PT;Khi1XXDp62WR3M9pZDL(/Z\Z\8fL%M3f%3N2B6&AY"G0kQtMFGcdr-9/`oI5;/`ZFiA+"e7.[B'Y0-1a*"2MRk,8(rmK,Mi617Hk3k.Xk8\,P+#4JUI2@>@co2dJ\\>+*.A::3KfC^a4*"lo=XC24Df%#TlHH65WV!g/32QmaQC\&(t]F)>frbkWA$4@B_E-c;L/AN)X=78W\(3>kMo>>Y$W:T*Yo&[ph'M!It2k[8B@W&r_@[#R:KdWg2u9)FpSt]E"D3h]Hknij/S^^YP>TFHZUYDi-`b#MPCNH!^-MPMEX?"9jJb-pKqNi/-2YG=t`X%E2`Q#X%/^YpO8%7uUb73V`P8F`c2'>]u>a(Vlb"cb0As^V'Ym#AF[7e%ekq2gaqg3P((ZD+t+C93*g"Q5\-*W(u7?CLcnG"&@Vh=9%r1iU1*.@K4T`jM^[4k3qK@KU;$kr,CEdeQt$cCs:>E:Znptfo5IT.2_\G9k"r2qW5SQ[copF"+&grcn68a(9u"6V)S/`5"`^lcrd]e`JG@nRgpFY8,D,P[X`bUWLI*`(N1^&^4k^M5r=6`Wsb?Ii%DppE'JAbWe/SsL757/i5^FNcnc8,TR@;6G\';68)=14!NMrpPfJ"[e,4j41]cGY:;8pKZ-oY#>"Uc)JR_Pb5N_LG%"^!ojfJaFlrB+B)2YqD.&\U(t=&8qJc],5U"O8+!)!!n$I?lF%UTE(7ng%poQmi^\@-,"+L5\-q%R_95X,T$&7)#;4.!7%EN;#3@QcQ$PW/aF66@ghf>k)q'9BLodF^mhGGe/eW+Le8dVJi_3Tgce4<6DhmbXAAk8**pG;5p78`K"EnG]%16Y&N"'C5LHa\>A8bgp/<<[sSB;o,C,gsCCB3hZ?1s6K3jiR,F1?tFk;PmCV+&!W6I`k"Qg-*KF6tTScR%fln'LNA\Ulh4L(luW#.fc1JaV,WJrhd,?aLn`!!90fVn3DS]YL,5-BDm"`N-'l*n'2f+-rMPkHb#,4;AaIL*fsMbo9#\O4lA7IE]>L'fu,*eOeKnL"X.K^?6+qf0f<1P!bQjpPj9*\,"IZV:$)T3EY4bU2aUpI@/ZXPq]GsK\n/l+C#6`.!;r"j.4G.0@TfgLXTU)?@rd;P<8AFP0=ari7;#jgBR\2I/D6NJZr?%.&j!j&rL$XEctDXIVig>\Ot]tK0%Mjs^hYlss`Xe$B:.!\G(VP-]^EG'6.Yh/TbX1[gD+Qf_j"GUlQ4*lrf31s$IN1N4MJGpTf+""RE'QM*g\UQtWnbQmmk4U``pV-VC*()BjZi5A/4YE3bZKre7e%[RuL_-F%W(fAI*]PNg38e1/?Uqa'P4[ND6m*U#I"p$]flYbW:^!5YCu?NAqR6&"/Y\\ssq7mGjuihII5&o!4p#WWm=g@11^<-0,!Gi>k:#*m,PAs6(J')'>WBb8UPgb-qT3*E$X-(5rNGk%V5a>GAsS7Or&&8VI#sAqf.]"l\:*QqYQY")+:D8j-+>`r-lSE7;T;@Ks`p5LT2H[Go]".VW1T)63:!F*Lf22[N*QXW'J>M>/LB^8iC.KhZ37Pb?++=1&/sBe8%h^I7H0!;d4\Vr=5q.ch?CH5u*s?_uJT0jfC4Qm5e8^b9fDW"fcoMCZtT):A8dSIMLp$/4;0j\UW?Qe_lPZKUl-U&W7tEam$?r+2fL4hb3'%'_3ARs`A"85#TF1$hMD,heER&CIuG8$/3<$Id3FM]5uPDb,BfY?Xk-&`;[*Zt4dfT@>CQ6biW7@kfSbe>+sPA#BXGc!*Ua7RF,i;g2UTd#f"E+AKKq5K!rks18NRH/Q-+-T_T)HU,D?B\rbUf>>F6>AOWEh1D8n0[o^L_Q^V]+4Fru2h\ts3$DejoLiY#Yc-`ZS\a;jo2r<+OJ?;Q83/HkML(6N8fR.Lmhno4QKt#OVsmLP`72YhiV^iAUgXkpEF&@W^dNPY8=XQs?AuC"bhTAp`bs#+Lo8CUgHg2<]99root+LGD"&om-j'%h8*/m#'?[o")qc9rpH",kmbKRa&sd\O!uJQhY,6+XDp5[Wq$8)2^bgM#9)-qET)%TbR>P?L;Lr+h!7q(Vljt)bmP[B+(`f2YXdqfIh#Rc0.7NV8+YI@5*r4o(K-:q7af"F'=<:QD5KIjM?RF?DicO2MDu$u'?Wqia*A!lDtEGF)&_uG*R3Cn?8[%p8["1L2EE6G/F&QP-\`0ag$XQqT*"#l1V=XZXl=;R%.*V:-7J"QQIEsUEFYdXhC.1KfP1ueQ-&7%)!k*J`?6i!#>MGLk9^kfNf[2NYUWC8^20Srp$?]N9h@f_>"E^)i9ebjcb'8&U1+/b2#MD\)#kJ,+OVEU@?+b,jL.K[h;mdo5YI5HEL?)PLCt_=BE?=aZ@X']o=&tI_[oUrfgL+Z=AOD!q^i`0MdFWe6I-RHL/7bK!1(+s#9I,[mE$qlWu%glq3KN!rE/Ufn6.$GJ@7-"ff,q#"2Ki+O'9JCf@s8pq[GFlOso1<_WhNk^Nf)K0;%5.Gc^SZN'eFY;I)TZZ1q_,q2V=(I$UW-UnJ1J2n&3:gbiP@f*_d+"=(*^tfNDfYqQ3&([.CFZ_Q*^oPQuT;?\nk<#3M.CPJ+W@o)imQe2PN:8_(QBa"#IV3"nkpHK&oZ)^LY]kI;/>FW7e+(3$ioJS%RdtJ;bi5bkVl!"VJ"/jWj4t[>#%>"-JOP%*V.j8drh(ZFhZ4Em53!l(k*7#Nh`#PYM9;(;%TRPihc;CogGMR`,^86J(nqSn0k'\!"k5'lX7\=BZj.C*8@#+3PD0LoKGB,T(=;iMAK[ZKPR-0sg;..KORWFF[Z.umN)XnA!Xef%6pI%L#,5=T+Na(2Re^J4_p2"F\5@41Y_?/JpBO_40rKXM$(22SUF?U;Eqd3EuNL`,sp2tq(*Pd3d-&ILE>%@ljcP(cDuKL5&bf^qT_DmZ?1`t2;BO3&$h.7JgXq%RDf.n@t%!G77VNn@,WYgk/YudDfR[TZ+j]Rpjh`,2T?c3*rQ^;IO6^P"O*-O0UDk_3*@SH-Zg-?=N_j+h4>=49/Qspl[lf6\/Z9+_i&(@*r]\J-+0JnrFMQ>``UDuaLFsGQ/g"Z@a3IDI5!f[W,>W&nJ-=O.gcmQl)1IL*Y!1n#lhi3j#IqdYG5k6[)_jXV%D\rX;$0R["UDo.Q>u*QgCB/\@B^]ruYIKc"@n+qr:c)ogccOA_o)FSs02&m.hjs&]H$DkU@8qS@Yei9(3XXONc%)h]cj8qTc>KDRTcXsco`C,N5Fp1l"m9TFSFWIF5-:Z"kkSpPmn+2'(:!hCT*=iX/%>@hb]*+R9qp%Z?#j&3^MKbi,2YY+kNc_D7f65Q`\?]LPOe!+=[a'K4j2s>-esNAC;sF,+2@(Y,qTOT.Sqs[a8NVef"VcGRU\J>2&a9foc>,A4UR`AQ]Z.l9CJW>%@/mO\5np*MVccdYCe-N$bbq)+[Uh_0-tShdeo#+D*6RJ%,W'IO#ee+m(G\fRgV)C5KhQX6`Qfp.4%t*HM5\Th+Ud/$cV+SI01D)Hp&X7-`9XU6!6JLh:n@V@qt\cFc@cC2;aIA5E%&R`Xe5F+L73s[=FKOahf+pAjE[PN.5%a^fP@Bu/L$==#lFJZN7g0CpciHConXbBE^0h1Wg5us;K!?4[MC"[7MGr0Z1q@0'JZZDJ.lh+HWCl@HmO"=*-tJdC2cXO[kDg[>=!siX*]W5f2?PW"Z[DuPmq(B%7K$pcILY-E@[M=D^Fg/4f>$Fd\)!f0]5mI?UhdeT!G@cCKY46\DU6%$d:>s&Fcae+H,cKfea)9PPj4R8nDp/[>a)kFM#n8uGi!lYXX\+\rWeCFOd:[jn.Z>8/RA89/IK)SK1ek"d[];1aHkNO_qE_"ENusm;ksQ8ld9lFFWL_eB'k?a..c!8fMplha*odqpb*i6S?YRlfd-_s`Rtk%+b?M4"l9bFO>MIn.(@5^^`DZM(V>,9[6/JH^t$NY.l>,cD))%?7\hi[$AnG\[`9gtYSKsDgp3U.GWCtGI]m)l5FeinH8F_>r1\6MA#LUHCiA`CMd6dY^sO6A14l]GlLoTI`1Eq-,kQMXTICYnh#5SGM.qXX9V9ag#CkE#rq'&OUFC]POd/u0G^H4/S.nD`/O_=(O+5'gR@*\F;PrN\K4H+??KCeCPQlN3^[Rt68F-_0VJbRa"oN0>_B^3X,pZ-c]l2jNW^r3m%h6kO-&Q_S/GKf(8!VoNj&%+m=H>\TWf('l%P>JM)tWu?N)N^Q;Z,,sJ=2In'g`)5HU-&]MOc>*)HBHC\Y`if6#"3`h,:%oak!np8$A@/@'gE(h$+D;o,<:[%Zk)8dt0fG\Y$BK+7>/*1_cjV>.,XVQHEpMKN`QXWi')Z:O[2A_U&+Q'VGWHH)Oo3nrr!^U)an56SQcP+sU5on3qk1t%>I"%N>$YPc,AI2.$3(2rr`_k-cI'PW2UI9>f;X605G5PA'i(u4C42RtgDIBGDeU`f,:TKQT]&CTptK@XE/rgq%Op?Z]0!l'r//g&#*S/lB7/r/;euk#]:UF>[g@,KfFSXC9$6!.JHLMfFh&NAEcaAa$e`'oqNk\](1]M>^aH!Pko5IjX)MDPEA)[q'g+%XCR#A&Q@/@huRHBnRsPc1BbJd[?IL'G4DFBBhq5rV1,m5)rcbLn_T\ioL;2>0srWD=UrLhueQX9a]GmHltiQ:Rr]i*^X9Ldj$#TLfpsdj5i7k.$>08Q,P7\@7YAit[TMH#h2ieHh+ghf/%\MLNU32hWfL/Ke(;;dbS0X]O8,rCoA*n8=dhWdSV@`snHdVcqu.kL#BU[3"CaIMNjSoARFqaqT3ccr<#$SG)VEY.>ctL$I4PN?V9\5mH3N_aQXW80$kXb[OFu\)qTK*#^`l9,9OsAp;O^5gq=1TEeutNBB1T;iM=?II%-c^8"]<-rn*H<_N%";0-2Ac*T_>]h%G2ZBof3;/&XfStBfl2^]mQ,7VCU=P;Sf)DHiVXbh\(]_XPr#^2Mhchamm3m?jZ`uV"TF_;b\V]m[:Z^#m&:If6@c8%OpdJgF'"9^IpFQh@pKFK53lkGFJ,fJ4P(8c2e<;3/"PXmd](:aM0Xk?0nP$;XK6Yjd9I)MjJ/'[k]sZ%pa@gR;n+OV&)&1e"ehZcN%\d6-#upj3C9NC7XdTtKSaUWgO(Hoc>Q<8Hn*3mtE;oKU1MCHU6e(7g9.,3?[L%[O^V'>.>*f&hk;Z)8HKp'"6EMbXpRgmJ4O(FQb+3rMEh*Hqa@3Qk9ZB[6S.ena@=GbbT*GjCB)[*)`;4Fj4.+H&)J[eNOhpfl)V9QaP\ls7If\gmQY8c-3"dFe]q"))fft-)'a;%(m/'7ZE&fOUGY+7hVn[8$HY*`V#U0)jmcdF01GEpIRITL"0^;3$N'9ed5WRV\Om$PK6VKb3F-d[?e(sY_kJ9/9atdh1c$m%AmVYI+#54X5MMg=`j)_EaEa@K?TfGD^p&BnL]VJk^e.q1aR,AQ,A&U1>?%=0#oh.*h@gY+KD&Pq[!*rW$TAp9-AIaIGh9"7:]2UK9YlQ6/TY0(Z^^L,RQmSE=aISU+S3Xt+(Ekqgt7>4f`g89hZ(;lEI>cB2QWq-.%G)Qr/0L-,JMQm#fpDc`hn1sg=&nUeirK/O*C=rY&!;\UOVA(f&OD?P+VAbp"7n4Wm^=kkoQ"d,4csRjn_iK@um7$cFT+WR:e+".%o-+oU]iVWQZ6m9>Ue]QLRp2r0OAnHuscnfmE`%38c?ZeH"4dSB9jV4)Rf`-*4#S?P@DJhn!)M/.ZXd?JW/%*!OEu9#=bEkfi+T8nJ_r`VZCQ1,tgdmB:KMXV%^.h`QRg5^]e*;TUTCc.J^eU"M_]pFY6AgYY`4pp$Ft/1-ljkPnaipoo2m!`387&1XB>N*Ga/-%PUMrJ^FTP1/\%DHa@d:mcZrV:`_6cVCara>:T=@U'S)T8fr,Y<^c^SDR!`jqo"Hj'<$UF_FYK-@rC3Nl]Q`\'VV.KGS3iYt%MY/:sh/+jgnh[P=`Mm-+hcds8a%XQR]C_`LPB-#*:L7K[dSR)\!]k[X5'Gl383kB;'gd]$Je-DdG%*;[c0aRF#F&7b;qjlgQ@A3s,)X4F]?==nhXO*ErQgV.5lE!]5FUFU[>5'7u,4JXu?8AOhr&+o8pbT@3p*k7rEWhiXjN.0k-P1s!"pk/V1f]eE9R%+hTRphj4(2<(?G]ErbY0*,8PVms,VjN;[J!3Q69hZ5IlJpSRRi)g_c&`ruOl#C>T\f,)_O'C-c*):]=Ks(M.TE?etX0S_i]!u-)N&t&,c)1LacZ\J-EE)"eSGS::skrK@Mpgb=.cd71KO*H)0q]WiCi@msfBqhl2\Uo_]'P/rCBK6#b:"Cf#daQ$E0GerIs>jkJZf5jHXp@Z8p@3sOcbFdJJ1%=>.fmhI]%6W&5kDAtCt1G3KZs4RB;.;:n/IE#ut1FX0Jn-o=GbD@\h$X_X?qph7jBJ)S(g[g!eO]ZHH8.Xe-grH6;DnD/'g5B*[Bh7W?9o>_jC&W8De[IR!3O*7:!49IrRRumIa\SSPQR?4ETh\cb;th$l>39'd'4R;:Vp+1Or9aEA?F=*k%:H4*P,=FGhq1(2+Vub'B8&t(_6:)moS\%`BC^?J.CaukXsj/4R_IhI4N:-!\l@T%hW8S,U`VuZMa6ErG@>%18M`bGp6&nCe1[k;Kj\,$cHXqaKc0_,t:+m/td5U9JdWL>l2gWS60OeRTWNihj%q<;Kunlc#3N6B9Ou=YfT.g%WYb1N0k+FJ]8+`#+W/s83Zh6G9Pn[N:BkUK:(RZTWBhI`VA=@u2*lr;+K36YCs_mTDU*&4WLI*_24g^VFN+L4dnd>07lHqmTGP,q[Q2!VC^OaSJ\>s=NC_3b_Iq9JOm]\/>1B.$Ik)_"P6I&ObIs.gN:?GMH;.J#%E],nn[m6P:]1Jd(DVN;FGB_eaO8^a%R^1?IMN]b:ZeB/&:/aYBCEk<^@mE.1d1LKd>$btk^B!D)M4ZM?pt,`W_cq/MDdj]P]La%7mM+!k@LVoCMKfcL!m7_aA5\_3.#N`\4U=9i8\>5Xd]*XH+TO;o*=b=Z5k*>7Fjb?)+io>DkM!71@JV]UWc,15Ou]H!VNbQha1D\KrYQ"H=uT[[Au2&6P(*T,"jjAcR$`?nu%n=l!bRlPB3)LfU4`Zmfd:l"QV>s88):d>k[>Fu+F&Gri=:VP@],2DT*&i^[e.S!^6hW9opj&a)Whb0+@5*cnuB"M?$NCZdno9=U3//OQ\qX-%t8_r2+ttmA7:gHtZ1d+4gk&lN](mWLbeIOKhFRXMkQW3Zfu(X"[C_O>Ce%b67'&UjbmIF*!-$'k>X_s0>@k9K6>%4(Q=A8?Ar9*/\@X7qV*k"jmlm%u.[I#l"r432FXi#)HfCrT-i*h:cTY=k^mcZck=E8r#n)fC+eae@N5fi-q>8Q0GcN>!r>Zc>\?3Zcc!m'fi\k=KEZ<4UD6'tVME=+I^1'&mf`h%[jHA%PC+8M-M]n-,b6c%Pr5X!:/X?K7XO]*KAbN]ILn;M".Aai,5p&L>r?=2S?,qSZ2[kItLpJF3.3d=;)!(!Yi7&8k^i'9QTXCBJB\^lV@^f+I!_=4@c*qG&e?cHIcIe##hU9^`%98a.'#sE:]I9BT\-9k^2'4iV@=84lfqL\>k4rS"7R%-f.X2$:VO)$V]f'RS7`#YqekOkt"&3cmT*lqb;O42FBW_:/",8lL'=[G0%9tM!sZ%2@L\rA-kDKBe.mB4h\C$pkZj)@h^Ut:g/>^C"f_hM'HXcAt%j;\KGVV%qqhA2Bn>-s#1,V*$06CnCc9O]Vk;=kf46deXG$`!9`G`o+iTRqsf&j\?$M'qt?f7^*+W"N#SW\T[6U-jt4\[h4?cLp!?Gj[:s3fCicg*UcBUH+Ngh>@)Z+p/E$)kmiJdaC/DB*!-YN=m5\E;O&=Bu(Pa1Hb+OQKcrCS,FtU@b%$ODi93%=:7`cNM.Nf[U3g_<>Hl$"])_n#Ehp0OrgC'SM8p0qPOJLbcmEg-fP"0Af'BHTaMHD\m2jX"?Teb2c'q.PR1CejYJ(N-IPMtT@MtSJHmmKI-N=fr_Ut0ntU?^YI*eo^k;uLptZ``F9He1YHR#'EskU1"Qg1]Gbh4R8`>V+ntRnK$Yk<:7e(TLLnZ<';oI9a]7"u_I?-ck"NVd5p(2M5;Ketc+T1BuHI!gDYbi(R+XLfO&?\(T?ecVkM\0=1#>Z3NRq^XL\pM&5O($t5>3L+oH;;_7JXg#2KO%04Y@pcs`IEoQQfG9V-9R(`Y^/[0ApM#3f]TXsbH-^s/=*Q9cZ,3I`U]M1c.&@],5RWAFIq*d@oVKT6[f;+F_lqjb3r\a)+qU[au9,Ai<3@j1XK$0VcNq,G+W@k]!/+?j?!4o!AqD9%[]9%"[J9D[Z77U)Cb[Uk6(k5(6APhuj,F=3K^duZSgr$!!a#)qqHE9^%(Fb9l4MP?/L%If`5C;u;/bDhW@9"g,O2qHW?LC"PQ1h0GT)&ulCAJY1>6"XU0<)QEKrpaG$H_"YerM5j]F:/O?g)"F5C;c(>7='P:$AY%uK@nK%s4@Mpg6EOnQ.p9_#*6]BLMR(Mf7bi*dL#jbMjd*_lo)iZMOKef6_4hg35/"t(K.-n?WphHfM@Uh*G,ad@%*mW0Fg#d#SS8Ue9#A^]C<4p%I$1HVZ-o&CfcQdr&p5%-o;)/_IN=*.uqAEZ9cFEK\0+(q^t;2rR8oU6S9+[&Bp`3P_I&L=9&m+O0;F(k@q0PhN?bFS-e!UI47"A.g'GIgl]%C+"=eHVno49$j9A7m2+B-+S+mk=!lktBg3PYTjo<8\Q+\rGL^%=QjEYp*WS0^gD$o_FaII;kGMV<]fNc.[4_@1s&NAq\Cb9!g6625/9KDPC5TAPbBbn550IrX?9W:O5d(<7-f9`'qX-;tY[4?B"d]jEBhK&PBq0AiS\(q/pkkIdX7>"4(7,(M!q&Hbn>KhL<]=hUC!uoMTU2A?aIgQ2pSW6p)Y3*P/"i%Z`&Z/,qc-[J5d6;of6ioGR)n6(eZ'p3Z3a8_^.)7EMFdrISdQ"7h@,b=fh;KiZ"u,<*ZcFh@LsNS>_.:q54M.#i3<@sOj&/kWUiV"fO`"P4IAZ_IYM&6Y#joZKq>K_\(H/YWE857=;P^flMLP?*2]G2:AV./e5T:PZCudt/dNcRPPohsn0*6]^TYHAg(@kiS,g^WA9dAA5Q_sO/iaZSUC??*?@1lCr2f&/ds80L[(6!YO2YGZr"pnBEeY_cE!kjQRNER$7Oe^Qnk@pe[]n*!uRf#7n8eGRY[1]M9_XI(H$)8%0;N6m3bC7R)[d(>2SD0fP$h/MpNehJ@+\p>Q?NrY+G,"/fP'!cT^0sYWE'/?F?Trr[,!m9"0fkCutbk:%cWb/.T<.6Ln`SIoIp!kGQm+.XKP2&`mm:)s/>j-6%^t59icWD8Y`-<+5ns,0uo8"F'Y9efli$XB7]=r74Yun4ij.L/<\f%*SbF!/CC7:l7d=i,ig;#!5ro'WiOdM1#P2r:[$lh"bQV5*5ZMg(RO/2c!n\?#N^>3foT=uPJeppl_)rX]\!Do(uUu>%\(!qLSY"CZ(QU[BIsM7/3Up92\E8Vm6W.nKVpHAs*_Xo-oV]6iV#*2XXFFN+_;@fB=\_V&p)*?7WHM:&CcJW:`+&>FaG5-Z#O.Au'+'u#dV[m(=!%%g(Q9r7&EU[oM![*Q^gdYIOWM(?bP;5t3@br72BjPMMd*Jm7chB9o#%VD7/>6#Q->+.&eK)D&EVM.W*CD>*W%H&C1Jg.X1<[RV5Fs=dJV,"ee9MZ".3sEjdJJ1kW,GJ4FjXOiJEX-!*)!HW,V&ZP^=jLj_DDrZXl)[3WMV5b[$Rfpq>+Kq0gp^*'b!31)^\1eXsn-GnF@*_]DI@\VL+jMtPQcbR#7J#+>1mi==:_Si%A^RgCS^LB87VZA*-K*2NQEhe);NQ5%#RCVHHVN41n8Qr&eXbmAS\rcL-jH+@HPD%@=mT?iasJdOZS-IN$%`4GIbV]EXo/Lq--,MFl"^P@C"X-C$B+nccg5V_fm2b*$AChEua2-!ud#c>gP>.'6;RG7]KE;SM>HF"%9mYuQ\pQ9bfCj78pb=`XhEkFK5@hBpIf:r"R*rRC%%F[rgu((Tq/$"n^nt^R_#98gSM6:SZMSMOKE1'8hmZps5tn(QcB]g[o]JjFc+ebf+B,lX]M1?oDAG(jC:YL4VO*UmIBqjd!nJ(:8++q#_[Si0$hbt#2"Rk5A^kH'ggib5-K=CFV_iVn]@"*7BW&@O$/EI&--Qhg*H'C1)WXoBIYss="r=gFMp7\X-i,EK\570W3"Lp[@8NWmq8`7@5`8BdJ7%h(Ajm5K2)m%?Xt\Q(h$`>([inK0SLq,s=,VP3a0ZEGSFhjk+W'1WV-tA?og#P]qp!%K&>%-r25aLFSM?]]h[f7WOoOJ.R\Sc[2?WnLQjYV1>4L)iRG?oR!umU1=j8Ja6Xt(Ach`7?"tFWmR0K"lcb);88!.Tj=E'W&ZTtm5fT8bS\2oI0pU?-79t_rPMDAA)F$nK@epE#*n"GB]TV"q4BKJ+J!87'rVk4)c$GgP(5QT^C_BLiM?!,*uQ3&:(-?_KQ:VmICQn8BZ-]T9C1C:pG49-[f.uKu6"p>1)=-6_nUn0S?o4>2D#q%bm#Zn$8,>71r'(XD(Z/C7j2U8d)!YW=2g^1EoR*[ir*mRhRU+(-8^^!k]IUo(sjQ::83,Be=uX0@Ji,e1hB_]JSq<[;,auMmI]n9:^Q2,#aP05?kePbu7YbUL+H[WE1D]cApRKZuu/-hoKD[R0T^6OH:$:O'3&spd:W-^5$Yhn3E'O=i\:R(&C\do*8]GI`!0%MA@8enW"u4+b=+&_n$UP&b#$,4qUhXP8/ZWI"getJ[%rLJ"@>$Vj8?SHLc/r2iO@l+,$LC0@*3bG_)G";G00`qLeE1):5][NBD:j`TDVBG+M,,Sl"M+4b9D9352pUl&9'?$6tL$No)q^khb\Y;D,7eHp9a!rqJ^-2L\j)Gb]2&E^)PX'dS^_.T`:1quV9ak25J/cJ6g-pd/,\3%YLYED-Y6I@q-?<5;35^1OFjUD6_*CtTQ79A_)Y)Lb+jNDK_bg-I;Bg/s8)0Y0uE5V;Bh^(6I=,pJd]@=8WAY_;7hMG35F)!JT2&h`Z*CrD*3'r_=\X/8%Vco#,lfpb$1[Eh8?m.e?U3G6=Upq'5/M`6SPM3)FbtXO6XHO&!1Cuk/&)r(c0Dr`@)7Ns1jY.$0f4P6m>8^L@k8<0k4"S&UU(*#D[!,k:bOlYuKVliU"#%=;,F,H.?M#nlJB/51[OLn^^p3*HN2Y61s3]:m1eLZ8J@l_h^gE,9>h<9$sFnu8El1?9=ARKa*Ol5#A#G'+ZML&(rj`KA81")af[l>>&J+B>jJ'r(QgD'Z!n=.aPCa3l]7*%?qZ[h&2V.G<&U4`46[M1VHis,"/aJ]^.:a[2m+F;4lE&Sud:$ohC/J^k*O*rLF_ei)#3XdB;cMW\GE_]#@,iTtET\eY"#pG5bgrsEgQsIl)]/FM@9V7:jH+dAVIH'A-gu(hM,)g*N_lFJb(DJe'$9^;3#AnUE6j%FS_?'%!/F6\[IRK=[%6JbA+9#!`_4;4?-ch,^=&H>[E!nlE+H%Q2M=BX6?aUNMlUW+i*+_23uRckJa@-PV'b$4sMfSI&H(><&H_iS>hi,GH=1>0.YE38b8dB#abU+%Eb&(2Wl5;?1?iPPF4I''1"lfPbu^ipj/KD4]A&($_1nVL0J@h^GZ(5HlZX5nk?JlS""6b18aI'd5+/%V):blF#c'>MYf?"`'.H$,A%XR99P*j,4S[\=+F4=F(:^2e%G-%L^+:o'%B9'A?s6=U_Mkl@dup4(f4>38PsOb<3u9P;/ZHH3r07>;;_R7.^Ou=KlK\E(=nl<\p>p;qMZ0nDCkl+QM)!"K/25jIUf5]oCApm'S1R(V0!_H/B)0&(&5V_9Z6iScZP^?;Ihl++_R.6NWU@C6aQ2_"hBN58_3"@Fp"I+MMU0A1gcorAi?)C(,$9r25V7c0";cd?Aa8d)FsGLUVRVFUHM3C!mGjZFFV/_^/JQ`]thLlOB4gO_50]CT.Vk`Rf0W_aFbo/%2-pHtX'IHN[_8UQlF%G'c%Bir=&TqlDSKtRL*]V.<&Z2Q.]Cbcc8E.%9bJ,j&3/@<,eP&"0+70Ni_Qj!+)lhcu85Jjod.o6k)E$nWrgrY(^,V2E@&kF?m9+C!n"\L6`P[RcdN:.eJVj[QC3^JaTa*1Y-h3n_o_Cn_5+K9Z->KlhZ9%Q#Y]V)1=9;Y!Q=AD@t!`QBe^!;3(@]9`pUNOl=to(P!"^e[V#a_'O_2*-)FPo[SRSMV1o/:pt5Ah'N!`C+SEOX+&l(?(sEO(lHi8LZIsZGD>m&Y$iag,$eSL4A87X1N[5-pYaA^$pr1kn8VOC-[+Zl90F^e%1SuN*AdD0sJUSt$@ZVFho_Q1)i\%4L8OI=\KHiomSg9c2=QBrG@BDIt/lIq7;B_,/s!XKFa);A#ok("Or4E;1#'8qoH9'SPl^g>(O`Q_E+D"a(VQ(lBYEB-gCs4q`u:0/:2<)h!&B]$P20^:0Y6#6UOj5;%W:4oK,r`1u:7GDc]]efVeERNl&\hTIlGUo1no.So0j#2%?ugB=J(8`?7+OA3\4Vr7Z0V.s6XLAOi'h]d0A\$lm/lV:GXCY_)-2*#AAc7i<@um$VL$6'F<1cheq_R\=K%i^Z^:HYn)[5Di9N1df5,:,.;Tj.Fiu3B2t5?<].BpJDO7&c-)>$)d5,:(?:W>Mks5gZ!cBN]LV=h?k?%4=g_L-,K)LN?)&(TsXVfn$W<&*'e$LU*sPtY$X!SkfXDR<1k7I](QWE%U/D@Sl0PK\Jrodkaud16mZic2/q*a*b1'L=5/>=J;e?VRYV=i?X;8CJU#hL_5#+7FX9GQkZ5t=D1--SDQ1e9m>%eB0Z'Z*/1;(-^h0FWlkDj`F#&Ame*.E#L(0hU77A(p$:?]7:J6,''+2@"r8ShMpqS??AFXoRe`Dp/AjUV7[e2qGl>?mPUp,St2DjN4)_(.Mi/qEqJ2A+2h-hV[?/`N"MB*,$_J@.RWae;M[V3RfN*t&?aL9h1OcMnA$^GN/k.V7l4RZKDSVstr`J"g?Wp(*8-j*CnS1P:_c,DJ2[_bO2BEm8HFapf\)9P%C/6fZ3',5CT`cIPal0A!B7H_kJMofb$eWk(gkiL%A':1>h-CQG4,V%[Um_"?1m-_TR,pIe#grbp;Z4#5QI16`K2b'Z'50@Tb(Mq@b)L-,.49H<_">ul1ps+E4:8iG=2A*5mT^_f#+csXIZ_[.&IkPd"^C3/D,m%P[mMI@4ZY4c]0aBP/So]c[iIZh,H")j7=X;53q=PER+%\C**W^D+WEg=O0&k-j01i*T'h#Hcltj\(P".>RUQM;+=$Z0Hi9U89!Ke3$R;NhBg[?O'd>)[4#uUY#.U[pST?e)]Na6shQF-OX,c(.a;mTgj04E_k(Q!$NL**_`C!?7>E-Z]YgR@i42T^AZnF$-s!ZMG-J']OK_U%7cQ1S>]SWdC\@.Z!bcf@'ii<9\n;`uKVgD3"0M\X@1&dsd&M7*Q<=Zu>2R>?r4YNT4%3qBRM("kZ9rRp"A+q5?(@EGMl-b3>Af:Cs^J4W(%7%)8bjNR9K0]1gd-4;nmXi:F>b1IIuWo^)-Gf*Kce0q@Rc6SmFAnKd=>;-,'iY#!K.4g'?DpdHu8'H07>$nds>[e"#;9opJ5seAPt"#E9la'tOV%[kV'>l`&fj]T4>dmfD)W/-.Yq:t$dNe]h.fHV-`cmS`k,c1Lsrau)169CheM_X)[5'tlsr*j7o;[`#dT8SN")3##6;5MLZQ#+,'u/OS'HUfF+Yj\kal[l'a%Xk!,\-0?(j(+?TJ=TV@uAcZ$pdm7Q-#5HY$R2Hk%MVj^lfoM"R.(&5$;Su^n7c9_Q.&fX!KV^Ab<:UXi)eT(feLpmO"\*S6#Y[$"ZfgnGJfj\DUujb_!%Nah.G_Jh$c-laCJKIO'%OhfDJ`94TQV(F0Ip!rp"1`J64Nm/omONLi9NA(TCtd+?bk6o%PiIdsc/2c?Y>7f@JB9*B2s_&aRV"Ll^j>K_,!:YFXg$GB3,Y);l[:N12$7?=Ep*pH!Kmamlc4$j_QK1(6W(Kq3,9Yj1i9`.EUQ;Ub`(@IFG"-QtHIm,A8#;FP&KgY7#XP.oEP&1P`YA"KLO5G?r/<3GV](QH3)6j=G0;HN#8!k$hl3UbL_!([hES_9OVt@**:@i^"sk37JQ$[&@q_BuD?N\L:GJ5`e8FhrY('Qa(hPMje+=Et"aY'ngFN7%so7^NF!rLOqO`>N>0fjsem7O,ilW>97<\T)XkCcq,=OIK]=%0jcX/kfe9S/=i$bQ:j.+-b]Or3nqG_)k)sDcl]J?SLNMr0o*u"VaC2l7Xp\T8M^:J8(1omHi9KXS1mh',BnjHdB]^U>i$qsK>iF85K-'Q>b/^>b6bD@c22Ti>R'Nr9+J':[^lKLYc&k:_7qe5rCW@1A'q4LaW\CL!3j;WQaf.$Xj91'Sb4F!nM95XK($;4d3sjZb!$/+4D=M2[_[^#tJ$P^Uk\HbDWNkg=JiPCT3&#PAhiJZcml(uR]gfFXqQ!jiL[k8>,=RWo\C.J+]t5"@A,_^jg"Z!,LY!'7b1E&AqL]/rF^2rOL7[%Ch^fpqiZ(Y'KX"A^_.HQgD.!OC%.&c.A,MIPY6MFc\ur!f\_;1g7b^>2UC8]M^*)KG$[f9JfQRdYr-q/[*8LFbV7#bp<4ohn"[H>J#VX48N[l@mc[DWml:IJ33J]T]`BHP:C&0hgNUopaS8AK*(cP[=d\'GRULh0t,'qN_/+Re0K+PbASn&4$B^2-APRj.:1rL4b2>0i1$hM'+"I0;)s4QsPe!O07/#rLUToD[cNc6nJ+HIoDm*9qEo*HQ*`i3],7"s+Z75GT$M9#1W([%kE!hZ^"K7KDMUN2qGeQ8GL]CsL]4ie\5VLWn=]lFM8b@SA1a:!F^QpbHaQDd^<+ZGPP0MBbg_IK[,)YI.[[M@F7=7X!dAnr!rd"6O+o@NFgRU,K_KXS".VG/=H?Ob-eZ?,+EAMs^(.$[8\7-09H)\*6$1(GQl@\R34;0d;8%d.!4bn.\_8tO[F1^i.I:?;D's,L4UfC^!68T7f`PpADnbJ$#TAKHL;CT]`Khft"N/I,'8Cro?o3Ci%e;B'o-J3']3*@8t#"m763M+g&09.2Z[VjCs'a_Sbab>WWHGb?_!L-=ak$:7+"Tdn]>_N5[V8_B8K#^9^$%!_d879`J_POBB!"&\hbK>:.c(GMo^LZ&NF.'P*Rn"9"#Fqt<<%t0$2V!WCJL*g%ku\SS&),.>#P>eHXgK@>4_6*N#Du0%7sbPEZ;^8PQ1FK,3%P66R4,.u/(e`_V4:dVhkKT!^9qUr*EPZu*]2pX]bJiZaC_g;fq\IAXHdO\0O0BH5#R@[lb#*fq-R8&'R4LU!r'@Vq[JFI4Lm!RW?hskDO.sr;lE*s\>j_!Ilq"@p:)$e6JC%[g<$Cbk.iETM.Mt"(_!sTQ_ZkqDoB=J2fo<`.3;6]S]t/j1<+LF[O#:EGUl5gZ(b&1Q@G-n>A:b+@*'!`)M'q)ZuXtIAd3)=+E+*3Ckb.tEu*)-di47$W-^O<phG%4dksfjQO/+Nd[^O%"b7SYRXge[,.0'X7#=O9CPJ;p^TL`omb+r'KQTGDBi?I7CHl7h0`73@+OB,fUF(%GQnPL"5V6?!p]U2S0?uR]LCmn6XEtIgfUN*@R;=T1('F(ogrLM&>b?)4DQU!$X\pO7IiYH;aKI4THUb>M&PsbS?C.dYF.LCdJj)_BfogKc7X'[Q)-g>$E[QARKsYN\3Ah'q<;ZGU_[99/\X$`[.5B(.`k4Zb3jc$V<>q`S8KAKu<^nll96>Zttmj@i'-cmO5AIFPOijoZlkF_YV'(fg5EAMGFDe[kFdTE(Ti!F*M-Apj5CD7X,FE3p^tVZOeq<(`VN'H?9a0D@G1*JjhO(Sl)r%dh]+SOsEHD:jZZIrbPd'KVeqP1rs=II3%udlsU(4n!p1>e;*D3F7-"/#GWqXs0iWOB4p`u*4\G]b<]7H4ssE,E`G?^U`Lgem-*\b/qV8CSJjYo:ATooMPf*;r"fki5]TSl_[t>B:OtVaG($j]mg*<2Ioh&(3-7^S@(Z>\+']4PZLH<%HuI7F(KSi$k5`.ur4sIP[1!T4e`^O$B2$&9W[=[-.)IuIJ[)F>*mnY\8?U"F%Sl0:C.N;Lke41OGP9q=X(h/msTh;gH0#1g1AWfJB>4pb/rJU_O2lQAh9d)di;DIIko2Eg8q>%Fk8-<.@(Y4l*?mF:DQ]0E.mSiG_\E]nFb_12tL3YcFnJW2^tI["9O#CNX.f,,4$?UMAj/pFV[a>]*C5^dpem*Fkh)dbR'as8?MguDDt'Mj[M\?JG*3B?#Y2b$KFR^:_NVU>%>?!FkZoM[UQEnDCfhtnC5i76YITNEXpL4Z@!pOBT-?25Eg5BpC\9==C=3U/WM;5Ir-WHN1UIS;;V;X&,_oZumQR_K7j/(#lSTq)4LY,.B-+im$^XDjF1$HE9c_g'tcf2(k<`=Nf-ipqGXk:P8HPe0?$Z5Le1'seQFWX6UC#7'2&4-sjYdtA#s5(V1B2]K-k$*RHTCr>K:leX1JRs8YI0li_EmhBb'I7K)0%4^T2I%LU&rrctD?QEq>XIl[lG;IpTMKGOXa*HQQlS?pRoPiQL630+,p"M4:0.E`OnD<>)IYBuG1/r+obT2SFirP'^A1?RjG)8nKKmY]qYs)o'@DDb+[%5p@)Et\NnD)$AkWPL4P79WhNn3CVdHC9Dk_5#/HhVdsn!j'n"$r52UZOFuRO]6P9@%!7f2meL@!ep/D]52i5KS/BL07Mhf>NTqN.L%j"T!,l>DBb>;iKVme&hA^#M*RG^@pD,l04j$t(7ud'Yn'LHjZ"X0J\[Zc_"DYG7ZNpBDHLlrJp9:F1o5CY9p+Ae0[4i#@3Y2:K[VpPB5LU(j>c8\3#sdMcNOLc(R1MVK;0*7os)l5kBYSHZ*Va^20S'nrZP(N7Mq#m*:h@TM1;kD2T(l%B[Yu)85s8'kBkoThKY(rE[3o3k#&03\7'u)2,1=P@TpTFr`OsPQGcR.-br2q!Q`7Qh=ld8'(`+((i0@BR5oNV6KFZI8UJF#];:U]8+"J![OgFo%\-nL8l@o>XThEWj*j"9#]d%:<6//Uo,.59M1S80aRmednH2embX,]%<3!qG]od!(_(#oIY&gPSFj+5>dBr'uO3Vp<+7HU%@J2Koo!m9WW7R0+b_'GrT(2tH#M0hheS)A'U(T2M-BT"7&,@F#@RI^H7"&j[S6I/-s`1hG(Z8(ns-Et%V;\fm[jg'B=+R_$bo(2LGAIc]i<"=CNgCm7*e_E#9FG_WD8kNZ;7B;X:M>14maT:/?Pt/hGYm_5DOHE6l),qs&_lf]AVi$u%3^SN%#&7>W,qjoe2R,n&:LA)tRgU66-/D/0!=t4A>c49nX,aeCQWI!hSS>pal4'#Ru.NMdSo)m.O,:4]k>-[@0LWn\[\fj6H\mp0qPdD@lOS'7Z!L,3:@PIKL!Y2"fIQ\`KJsL8&6>H6sCg=L!i7jpld`$OsGbR1IjI1LH@j*D+W6=*.,4GrKjs$&CF:+7p@59FnMI4Dup]d!K(h2Q&o)"k+Vu_u_Zf'Kk.&a-<6\0"$doTNqC5o[0P=jocR^pr>daN>7_Y]#fBHF5\#u.&1-m`2e01sV,/oB\e0525jY'50ts0L\eF-b!k6D3ja0kOrEmsgR;]'rl]#gVnWUp/_b(`IC8UHfMM5a!C-A078.b06&d7H\F"9C;Vd35@D1l+SLFiCcVOVX[0R%k'N(J2DoUe?0dW#1_Zj"T,VrW\%2j"6ZQlXWV.-="uYbe,$#XisG]de2W_7fVmcIn^VUj`XDdoP.S&cuWL/"m&t0aa1oEsH$mS)P?OFU;nO3Ct)'m/tV(er`V7V_o3))I,cT:ismtT0jK5Ql4IIuj>lT!"^3h7bG?R!'\VL*VLN_MH`0gppI4u6"C4a;SAP87l3!)"up%V]Ze=$Mc1PRJ!R$'E2Ua8b0)Ye;U*t8^7B?4Xb41+1oc>+;lV1*39#rr2-p]QmI]51M`(F0:L=1L(0D9r>MU9AOZP453*ipB_,2/(DGJV7C_l%-rp<`*4#1Z(JJKUQBe<3N98l`U0jOW+d2BKnGA&l.);FhI=O$Jj5_kETmHX+Rf?%.h8Fi7VGDsgG0_MBj`_uK1-#>s3C=H"rVpAqiW5"eMbUIsM<)O[Kr-9$-4^)_9qM6].D&Ejlb6dH(^Re1r35\I"i^u<_^*mj[\S$_hb#2RBW4sd@ja[;;[I4&)(4Jj"YH7@u/H$atcL...9RpWNge=UsQC5lZQ`OR-7nJ9>oIG(O"^TcP*>C6P"eJkdlLZl]MJW:=r5oJhcS+3(2UG"D@9e\(Q`0igElMGOu$Rp*N5hElnj2A=FXq@ki2E5QC!Ld#`=pA.6NT=&nTW.H:[[@T9a8.AdC!8L:gSeTcBZ\[YT^s!bK[od)an&gQiPq!UX%I4FD8I0NPrm!Mg/_s*%_%R.9f"TFt.^,;jPqbT?n-<_3$_'%ra&Pq^#[sZtgH\t"V-Y#T,PGYV.JTVn]LFbJ-E6S""Xpeq$"0'Yn<#r+F-YY'9>Vg&^@%]tG*0;(7mYD[&$QV`B3(.+5Rg>TU+_EhT9]YsZgRDUoC'A\;j_N&mAS=D1Q*0,S>EZ#+N4%<"u!4eE]rPOI9/AWatoS@`qRL:j,"GXeJ(do1aKqIK`7$E`h)ocCgHUX=UNE7FUNN(SE.IXK8"%soK\\G7#[k82*rL.i!:tN$PS#$0SiV5ts_)(3i1fANjZ)N<@;;&NDUHLbPB-7no[-'o*=SMNVC\dLq\iFTA]*Qpom1KMkths)0\_^B5W)X?lu_e\`t$Dri'h\cssBODJhip0@`,e.V"meAq-/)rK!64'4_ekGkTEGo;4hJQC!*AplA5WmhHmg.7^EB;6WAg"a;kI#'fN9>-=GB;#!-m6?*X]%hN/hIs&Xh$fJIp?_=cBPg>C:]%b1]]4$pNTn#ZaPhT81iCr,8:.i:odO,R\D^5KRfeR8uB]5n73sN5PVFD(CK@@Gr#2L\_/MVfH.S\gq0CF>X7)V2&sku8'kp4GkTuHf69Kl]]M@ZU=Ju%LF>Ro6nfFUAr3AhG?Xt1'bT&>$c53"M]BiR']0*?$2&=;!QTblQ.!>/M7<@?`GU1Es4Y%Rhr2%I-l`o-]+$tb0BnaID=R^EpU%2r+DIh,bmbQ8>r$>LJ\B_7'>2'Wf"LBj9(QNJUJQGPkdZ_c:PqU+7'!as2]Mh78G.mesHq%Z-%2WV%*/_:F5?OrT[o7rtV7;/gdXjp:!#j0[belK!"UYU;W`]]GNtjRjQ:t#j@SkE6=m9!V"/*^d4qd/-Cq!6aGQ[0$['tE#$/(NB/O!&>XQpb>H2d;fWCd]#dTOflh[#E]%K#2f)FS448:ijA*YMV=ZYE1tPeJW?)D/f5E0d-\10/ECK\8S@sSCsXO)utOLruC!f#\6K*EUq=-)#K(D=J>[l]eS-nnNIh`7Am!V$Aelg9XUE4^l.do[d#mI0Cp[:JPrsE3!&e*1.@5-8SOg=SZmTQ3i`\oWRiokLW?U*(FWuG3";1`%hu*13i<`L4Ig4m["4j-5__,)7X/GNV%0?il?Jt\\KC>r:%Y+QbA0(3LFAUg*[X:5F@,[FF^sbm#R3K:UZ*2ZK[]_.\]Ijttkaf;jY^G1\tl6RbD^b?kDr%h1XAR'q>"rN;DQ1GM0gAZ;Vj\Gnlbo.(]qQ-^Z>n>N"_`.k0/R;T6ogLVqF`b]XjVa@F/lX,-!0-5PsBhZ4R5T3epg;*1_0T(od>PMm(7BPa8M6BJD3F8fPi8q:+.5(>tcWLFI\*6HgT>W%N$@nH:%`C;Zl$Ik2Ree@<$p.RkT$+8U&1E^'VlS($NA>"4k*oE*RDlU7W3=At%(7G23s-3?rc49abj[?+\OE.F)W^W.%i_RQs-DkOFL:[O8K\jSOeHVPW0QlNtKGJH4]u"Qu$(=lD(q;3-M2U/!`\a8:5I8#W=Lf#\S;G$brEfgdQDO2TB<"JfK)':(0k@]9rS6m,LB_sCQ36'$=2Q)X`^6fXiM0F([>8IG6i#;VV^8KSN@,%+4QCWAF49Zihc/4m$J(?:Im7oW-%u6DhQ-)-^ujnJijh?H`_/F+'=O4A1QYR9WSe96Jq!E,J#45Ij;u1-W0h1=\hNQD6Mb>,Q*\FNXEB9A$PcnO.dn3`6^=ge;"t>lpD-L\b3ISoTt0JFl1Mjqb*TfOC0\0IC"A-57upk?Y(Cn%K'A\n@b#^kM9D+NGo96GWm5T>iOi!o%LEV.ekopHr2'G+'&CCO3+:n=cY"tKi)';E&S\83R_tr^bk,C6EaWAo:Sd6ABX(*S:@jS@?!63lC5,g0h$jpNO:-o!c5(DKp;fE-a["^tUje)YS=Cb'8,*GADt1^79I^U:l'/=1Bn+L%.LIpbQ('u67\X#I%g8IQ^"UilL.gD]'qki4-*fMt>er45NZY7gfNU#c1prf\JlkUJhB&>9Kr`&&iH9Xcdr'L^k%If``hE4o0?E3^:>d:>6+R\\<,jT:/<5DGHmTf0D5s9gYsVsUZ7'6O(4LTQGMt\B4;8PQ<+59[0,_K+pJi6\';J9n*&,h?&3@fGU7g*.VkJo"'`V(a@)Ll]/LCsMGG`nJ&R+FZTM0Cr'!>!5Nnl=V4ngb]J(/PB^/59fk#ONJ4ld`ukr^+Lr$]YhT6e`uJ$f4`Zi,52KR^]iVmt];pJM';!?"Zeku^uI;N`&ue@5N1(hB4U%9M3W1JH$>1%/UL)A&ibf_!c%OVF59XSHUMB=]a"!Q;3T_LYg//MH5>L=b8lbg&,1K;><^e8+W(.u!"i.=;$@(a699QLS+sDa2n*]Vm.I72?h(f"ef1!lKi;W7?fjbDm2LZ]\al7\%3LaLLV';"9m8bN%bUMUUdt,HX*\%=.AD]Xbh67cT9+6@M/WfkJLj]As,,'jqd"8'Vgn##j%>(u-mbQ\.4":W,\@#J^URD3&8kte0]s9e7l%*MVGbaf-(>BQ#BfpeCm8@EDrKGC$0#!&=gY9eC4tsTe<$K7``gs>."X"VT6$&>7B3$7#Bn1TA/SA7'!8@>BOon%=%!7d2<@`M=2Dqlg6d$r)oV)9>7'CXuBm"C>k]:N#LQ6;;_n3#f]8-^XbYI!)#+a.k5(H4/lO%pF8%@7;KiD%cu-6ajq3"mQH+e13SDfUcJeL0XS+[2$]>dn+7\]M1Xc/qIMj+10[A.4M(4=@uIHMh%&`.9JX_m-V`5*3S)EBp8C_3jeVn]S(`TciSVk06bd)Gk&*<-HPms(3Mk3UTf*")9O?P_IZF#K1"#1Q_l2l.To`jk9a+pgRXHE`nk^9a.ge.jYZSf`khGH:Z\+I/n=T6AU\P!O339N.U,Go](Trk$<@FX#$#VTN%?LA2g!^Sks@P]OTmSQid)g(*Kc;<4YRE,=q%c#XV8iY.cR%].E"hqAsG>&e#/&X3Yug6"o,9c>Hhj5g%p"n_/aLc=*Q/jX)le5&%>[tq<8-upAMb&k1*+8_qtPH&EjP,-fpYP>90MbNL%./[k7QW@g_o&BrdmEO/10q=Rb4Yo>Q4p.$E4V4s*u.\51>"NW/HSh6ilOkiR)C,V&f[6>ETb!_<b4X%DV-8+g@oNn8NCc*Z2')">bd9>RE%C]DSSa,WtV"uc^qG\%LSFT*]Mt-*=N.209st$!:$&nUejg)!d>eDh3+P%lnr/XnS?Y3H)IlgN9iA"GJ]9`Oc@lh7L.:\P`oTWAuh)$67"^c;]up'PWoU$SaCO(V?a'5IOnAWE?)4@pJiM+,t^WrUVbIo<'.&0iYPFd8WhQKT!Ke:3]ADL[Ush=G;-kUVa0Jo]s86p>/l)JG(R'u$1lVTY5m!UL23/U/$Ndt-iDBk+;@FpQ-Q)V9rMrE$jhCUbOLH6\oEJ4l&YMX^P"HYORikQSd"lcsV:Hg0\Kj\'J`m$HNEMYV&s:UqKFW]emZt#R`L,M;T]('J+G`aaI;kJ;C_KAen_,-Gfi?mqA;u+]E/kC&a$Ml2jO@:AXi482]c_gUrLfO2n.d5g4`&jKEb!3NcQ+W$%(6WB(M[J)BP+qC@k-"SD&.g@#mEm("%BE,C@/+"?V6[1ri,Ys2@AID\aId;a2J6!Cdb`?=V"3jd.B);C?`M8#;*lRNDP(I&Vtm!Pp;'0kJG:,'e'hW-Oh-AKA#@QmlY"djqH]G;aI2s=E"tHhS8PP\>ABMgKDIYh?aWs7_U3Po#jm$@*A4YpV9")of=dcG55tB:9fUHO8.,2,nqm-u-!;-0>2,n!`%YK*k,h&g4`qjr2S1l73HRaWrEp8&_,!#Em9O'9s>nL97)\.QO[p`\AO(u'B9\Ea"95W^&2(b3CI`9mjYLKf=_?g/6ZY3j9ISRc("\oYc3*dZ!TR[ETer6&HW8:dB@rUOAA9^j_biMgKu*/kX-B%o9B]JJ[sFJ5U,=W$mT>$F]qUXA4*o]@P8LpZgD$2/_Z&BYZNi$lg0)2P>k,MU!pH16>#WI(8L"\Y1l3NbJZ.+OTpD0C1O%k2_Z[LQ?+9A7I'U!gMj@^/!)FY2JVQ^8+f0:J!!jfdCb1AqbF#;a[Hr("b:!#kWa=@#ba,m!oo]=4:B]g"oHO+7]lclNR>0oW(KY;CCMDqs)6Gk2STdiOBUAgnJoX=;H-daSbEqn;\83;6*h*7PYkV.-3tQA[>4`A5PRJ'Pt=n:0rXM24^W'\WOf8oO^d$t+a>uarB"do76XIKl;EZj%&df%eC&^Ol1O39>6Kl`dX(ioOA-6g'BhA=j0<1mdLRm^bQl41*Z*eKCH/D!3?nsr;(YNPbb:+S%EVba'/?GqQS/l_nnHTA+G.2%i^p(JL3aCLJD1W.C-Cec].XPojNhI!F@d=Do9Ih99Eke^ka?=,E\1=r2U!!%)#%dh`*ImtF:N_%;Uf@1XMDZ0>J&=N_rgCM^^P9![F#D-&l=eW\ihoJ$"]tX`V7%ouNo0',CAhJ-dBinI3$Cm7M2CHRc4RS9^4<"qKduF7Eh/9+lG2f2F]7pCdX0k\G#9keXL/uZHkS5AZ7#hnarR+(+B/HE(N1_W2s4qNj6[sdqZ!0)R>@IFK+?#@Z=C/sOS&U-Co]K."ueOf3mk_dNEKhLPR&g%ZML7-!\M4l0X(SP&g#J.50HuXtuP1@csO`1p.ajL-+Z`=]R9os'N4$J^/#[*Fi23;FN.APA&O+!:g%g3YNGbt=Md?+-CjgQVCn+(U;Vk_3.,D.1C9S>P+cY)lq4m[C%R544A$&rBjVNSA#G_#/+P]!B"k=F=>F4:EI2Ihj?fEh)o[!i3a[5lpC\1bccPqT:kG[D`7aasE?b"nuD,*YTERc8)4P.<3[tkFnqk>4p^Q(IWO!^9Xd[De&Ik[`KP]]/cn@EA_HI,rWKP)16fZouVmE?hn#qQd:5^^^ZX6ujSGs2U)llp]d83kkkR)#X@RpQag!'aK_Zs>3_Q0a'j$Z"2i=$auERCQGJ#Yd!BXqWZ(oZ5Qfe_3M1N8^.K^=b?iZ2UUiuQMq+:KGs\%P@X`NZZ8Ro8E2+WpmtAE7YUc)?>=LRktZ/TWVSXIm'a!+>dYi:Be@?%=c98<63ILn?q6^_dW#[2+8oC'C$rkEa,6K^fIehnUI^^,"[pG=&+\I+,p3^sYA*(uO+Ei^u=\2L>f!_h"[l*80j^Fa'),I&(.d?Nkr88oCV>tcl-Hn]Ip#:X;e=8<9peGu7m3R("M_-FggGSMUdk1Q3X?+8'17?mc*`tI#/g]%X7>d"Dd9rHi4rKrM[&)D#I#KfXIs)6IVHsdbCl";$Ua,+Q50Eg6@W^Z"P-,1Eu27DEgQ!urbUCQlM[1F)f=JWQsV*^J0Z,'/MFY;@Jo!g(>d+YPg4>qVV!QDWA9F>]%2,+:5GWb]+*i.*R:b*%$;eFUPXDbNpDWcNf!7p,4#C9WR>/6Epdg>DX/8BA[,M)`Bbu/gr]LW*eBfN#'?9rt@i6mR'Km`mB$Kb(%'rJT71P>Ek9Ik8`,UZ*s=6K;,?MSb=?KL'^Bd"Iq\[26MM0l,>Z*!d4H8B$Im.2IDj8PdOd&4RW5O3;.%,W_s&lr)+HUItqGiK"'3M[qunA8.((Z#bnnY];V5Pf+1e7)tFH3n\`_'M^@DON:"e9CB4?0.,SCKdG@fbbK"mI:(<."$u*Q'2Agu,CPno2IKWSRd'_tJEN(9nFm#(c]s);S046L+hZn3SI!]g+AIk.cC0'Vn-\6PL,O'-pQ,:sbIEZm"%?L\5?u=XB:prWeb[l>=j*=2'E!9#c<'mN94\N1,;&)2'!]:UF-d&"QM,X]%7=M'$IfP?t?>oLO)Tk35k:\!E,#=:BMud89VC`m#"0!6b#lYT=/,?u6m+Ntu)PA3%QA^I]1N7n&c['RhfnPbO5C8dDJulf*E6bUNb#5I\Ti-"%p_36i(1XLUDpCFs,*!O?J;L@3+q!cJ#B6(c(qGV_:e=p*67%5MW3hb!dlFH%Dh^EVA'gjTVsf[$ZiMTgVSOFBT8#fB*JeK3g8!UL!Ws0H,&IoZGVn_A(cjdX)1A<;6%c9gWt6q4R-6:m1P"8ZZ=VqqqchMf5&hC+pY>?)&5GZ8N'\.qd3_=0KR+lk;T$`4&B*PBdfA[(ahboh$bUUJLrEk;[]fHFqr`,Yp6M2D8NUh*EmE*?0:d#FRD?E0j8.;(1<+b%%$Bk['>I];,jEE8Ba^,NCd#7u(G+0f@qW13f^NAd/]^h[?LZDt9KR^-?oHSVj#meNdch8-ZV9u8d-N>"kdmr()+hOhb(Nm.5ln*hn+.#5Q/1*Ee4fM)=%u=jNrgZ(ru?r06\D#'We2^K>e2MTk=BFa;6T:nlN06$?i:+>D7kd^;Io7=9gVr/\,aq>S3IWl\#jGe/QZh42h)=e`#sp/SBW)bbIUHn"arEQTR=(RMkD=H]#c`aiuuF!0Yct;mIL:k.O*g.)9:,G\%AWl/oO]PgU8NS#Ln(cU!:6R@eYaMEC'OSC&FL.gF,\+7/3LI0mhIm[9Ht<\cVGB'".\a?7:80K-(*ld+cAHpfK/\XY[@fbJSm(B$/`3>]EqWNN1W\i)N[`mV\OM?@M"Rh<(Mn>.fU/:Ckd316D9Kfhm$2^@8WCLPr.o'hK:Cc,53@Bl6)T4#VA58:u#qoohkf"P4ED5nEQ[O3S+\V+t0(#N\$Xg-j$pBF:n5>u@3_-;Qa,[)H,@",QK8NH?"uBU#>KBb]+I/K5eckpZ6IN,LmW'Q`;A?aKW\iHMO@mAsoKYbasrD:92G>@7BkFP?`>-6ES]Qeh:Um;caDbt-/($bG5p2[nM2NIL-QIqIBQqLd3cm6]Q:H:+,LhUc_OA2)`P^64=DlDas6JWS:Ot2FS#J(rhIZOA#-\"W"tN_@HAa$\__^6i.ZL1.@odj_/BS['kC#j_ahti^k7RZ?a_#;!-Z:A88*6KjOR%.YamXteFb`[WG1__6f!)DUTb::[F\$!#2_p!a1n:VUf^';r8W*=HL<1o5%!"%"<)fAQcYL&t/Nsf#a=Zp[F<7WP(_1dqi%ea*T[!":7-+B+Z_+@pY8b=Y5#M=$_TVnrJUTX,G:3Bij_=DJTLG!(h7$h5r1dSJT_\k$./1^FehRUHVH!5@#EfclX.ZErs/qGp%[%57B]F%#"U,Y;;eO!<*W(u'plt^5p)*7!KF"B,]amp%^Kc5HpQ_i?l6P7N>.LKLPu<#'0J@B^ZdHsbKEEU"f=8ik^2iRRc&\cAC4Hs>?uKj+US3;r*M!8Rh#D)@Lu$AJf!?AXmn@.0P0[WIUAe/u0?IscRB#Y]^gM_FRIp3phqNW\6Z+=F$G"D+;nFlQVMS;Zf2'pAo,!t>tT(mG4[,W!`S@3fBQ[*g3Ll;lrB-'6$CjA.K4A:Q(ZNK[(pd#ZlehWKdHS?K3V9H6Y<(fEp>I-;3/dVA0-@$R0-Bo';TW%kSs,ZH1MUkPKge^UHT![#U+9jgg'R%p"s.cpXi0!bI8a5HU)$j2!dZ2qFcF!&^3/DYuaCd-P9>ou43T;nK`au&HOB8C9--Z)W&n7$E#c+p9'!WYP,MM-"$aj@)erGJ1JdKD0'B'g4fL]c")ZJU1l`YU`7sq.2=fM%!I,8.$]Hm)0)VdI<::[K2('E3,OK42VFWG+dcm&(kR5#<.SP[Urk>%'?/oT+j"a_8[(r^chrd=D":u26g]Vp$fYXj(j(DDjRjbklcDf2SK57S07g5VqP3%pK^3d.,XS!KS9R&[^64np*W895RnKjQTcXFWe9PXZUOji!gcZu%pA`UK)kk]!1pn.SO:Pjm^oXE1&h;LjU4RjiE+^mO3+/7&*rMjhd1Q"4G07D%HM#3KM]Z@dGH>tI,Id(:+&:is>/*\i5`^X+uWhheFGt28Yq=KCR;R]Y\]71@MUka5i6nDLoP9sidrTTA17\=V3h;$&ZDIX%R4@..ZWDkS'-/kEJasT7.JYqlZ8\XGc?RFpZr)l%i*PiSl;$Pq'FS[*G\A#`FN?;d,k"SIb!LBEE*GlEDj"V&&4'\N#?0kKmR0iW:IkX&b-$`4`Kkp+4Obak+BAA']J]-O$g7[d!ZZ`q:J,%N%&l;WLfBaJ3kG'@(UMd`hi^HjrZ0&3C]$-2W.?G5>c7`DFn;4nZ?/j+HS'5!eY9/*;F40Xa;CkiMJTjLgj>jQN<;+ZW21a@",G!BM)ha.lnf^>;JZ_gS!]7ltB/Re:EZ;m6'*g;O9SD8*N"omtEV)Y5]DQ`l$e1U0*]M/^P3#SH^:$fkpiBO:rc&0ubNJkCeE:%&cJ392j)QtQT8T:dmhT>bS1V_i#2LhPP^&uMrc=4TaVtg:A+4$a.N1sdb6]=d4eA3d;(*(,kr'1m[%.*W;JfX:!q\Ru,-KFh)j;TPJ;EBWE8!:f)mtV-I]9+4@190o6)t/6oEtXd^M(g\>he5nEcH.ETQq3Y(mgnp/hdZs':@o2-XMP>EIW2(a>"iJUZ7>fI8\NQo7:0pXk,8a'lcY]FhRFEYYGn(M1g$7R/_5=D"H[hl0-;ZO;uf`?i'kmj/\b'nDEG!QQ_Q>S(0(1Kn/la$<3IYF*77+,;W7NeGo$97,tLuH`s6']S2,NF.dJ4OkR'AKNsjUUgTBcik;31iTJnR0%-]\^;qZJNrN"Br)'R!A"naLbgUN_db)h%5'(pq8NtEbnZEDit/$GMf/fW26).GXD6lJ."6-He9b#I,;ol*^t5tn`P#*g7R6qr[O,&.gZkQ!5Ek1>jbR]glPRj@/3UY50:m''qPFX4:VjVlWLhFde?&fj^[EG?9WVS`r4JinVpXOdU)X,C?WYs8c<^/?MS*Z*3Q@KuZE3SocL]p.&R(2X&&&]W6nJG?35-aVe;F,42^[)/_+%=0<&KR\BDVJqTdr&2hMR'bt`JTFUA%.I>hgt=B:PgFKnWGt/mFB\p3

mTZN/30-SpPQ5#?*n_5nF1r^io6ZN(4t$^h\REg&R\An+F,93%g,6=Y.;18-`M?SLUX?#7M7'RWpkq-W)hHsQM$)Vf:[_BR*qeu%@;Kmt;no&Cj/cl4ej@J7dC?@=Kg)cntT^sYXO-JUMF0@PCRr-F:VnY'UBYaRoq5"$ljr(9>PJ\YphHZE(CPD6#CiJLbKojhK6!891YMh5.IXXeP%WB/,7_dKggc:>qWFn_hNqf]4Is$f^*jkbO],sB/5Cg8,TF`!)(lS+esp:!+JPH/$oXGU5%98(rjlkakU;SYE++?]F1)@38kIOV4`W/l"-SiFUI+qGNEOEh=D=S:h\fg&V(_At.77'lLn._tXt8B4_U7"sMrOC7J.rm)Dl/0H3cfp%(t/8_MU;m].8hZt+>8+5d!paoXRM@`&EPf=1C9)$<$d\+?X;f))pP.0'd6n%`oAlQtRq6@0/q[[N:3rFA2c@^@O-9Cd$M4!%6alNLf09%'B_ie#n8:qlY9!3`DLkaC36+bo3+FJce#jW4"TopNV\geJV\q*d^l557QdRY&%[a:q4"pSgLrYn#aB4BZDDq_@U#Ju[o$l3B1dDLlnHRKCXL.l4k$-!bncVAHt90Pe62TpK&h;/fIHrl5$Xj[8TDqYQ\c/?l_/i&h2Q#A/AVY;$uOue=C94bX31s$:V.d$lbDuefQq=$pE@&QM`^-%pg(mI;hJ[undaCtXl.[Oe#2r5dUM'VJKReqXnlm6ReGn]]EE9klCoH@WX3o>1%A*iRF&7p.cVR`LhooFVHVN!I@qcYN"(r._#q.dK6>#"f3FY3/-$%@GF53Q;Nfj!A2@h:"_$g2Pe0LG%2`J8(L&*lD'q^9<.;t>P+3Xgn-LHVPmE*uqL\?+1jH!)[@fQ.*%]b1*I035,TAs1GF$\/\YM4rA%b?0%>ZOiHC,N!@ff0hhrI365,7a_UT'UMH;k38%ASDCC78scbQI4;G/!GFs),!EZV>tY`q+$gTJUZ]b)iGqKhmh0E:nteATe7Dp%PV#JMXuFlX&GlcWqN$s%F]9(DJa$QlBp\Bf=Q8l-".=dbm6T\YJZEr\A65VT=e*XdKoj^06M5MGi9Y)nFgEh#_;Xl)!nn,)r,'$-mME)cOeS1`g"/s86fYupWX.4TA+.`Y#)O`tfejM8h=fi-8=e/33EsXq?c9g.>MA71*%&W#$Sc7e:=LRB6T]j-p.*9t/@Z40O]c%o+K[I6//B6Wb1flPl-A<3&M?dGr\CI06$Uo"p6;a!Y)G<4m5DTK\H3IGiX.?iN]bAm;OMi).HE1oo%2df#%D(M^0h:k^(3^TA`CBi-m6@rS8.Y^C)D.p/qiZh(;iQXV4uDl6>%EFCu&G".o,2>!RX(`k+lH)lf9AJX<=!AR=%WB9>8e:rkaXQ[%b=!T=i:Z`Ie/)onHf0)l0A9$aoed:U%,rMW.O;mOR?fN`m1lIB6&I`"gRupOOqr2pEs?:$9H6\\B5gjj`CsYQWZ?rZ.mPL/XmaiG2`obB^D8[\Zd$'3$/<<)d2m.K=,5%$pRN%oY'uI9!SN39:?jG'"?7eNf[\s5k"T%P<@3UO!i;[Ed_-G5X[LklNY.k&s/YH>+FmS@p0%RtM?leaRf$2X^SU#QFjrq?\R8EQqWf0RfXY6oO_".k#cV0+m[*KGlY7YuK%rG*#cX0F'a[_7Eqc=0>gO!15_%%MliVSQ.[0A\g"j-6Z]..#X='#N@ZZC!OEk73.*ZdR+b;BmuB1OC,?@.NmeO-;8%as.OAg7S]\4C;AFL9[N&bi_fUZ7/oo)XDN7'XH*5e,rI:>@f1LJ*7Ak5mV>C^p4AK2I`O(CMo;qu6J7_QefJHuYK^*8:sO89AO4+9)q=16*Oq!b:d"aERS=YWXAf?g]mYc!AL;X#QXAeP;h,IC6c8j*YO->c0b;)Vp[-`/epPB\&>=K7]:BUH9ct-WRLC2L69T(&uam:qQlik-m^YqEkER@^^7q%F<3l@AtXX0U%Tmhs4BeP7:SNWS2/VB`jc,GW80^6]q)Io?)+#ZdTnZ.BM[-WGn>+uBP'6$bV5rHmRq2U3"V!M$c2Ok_/j?Y[Yr&7+p-W5,fWo9KV3E^Hj/3/Jalnpop/?XYiZ4R8f0g/&EKJ8C1U_n99qm*];_XH(L'e\KOj]Jc^7NKZUC)("1/*bT0eNiJEsB!:5dM?UDIWEhmVf4?32A\M:=TbX`>s8o$W9B(K3)@O5k+8QhF,[W%b'ec2noJ4ITetZa.4n^/(d@=lK.K!U=2t\VF.V6=i'!l#-TYrqLuR>hY0.`TK[]gc@bHi6_e+IS[c"SRYDE$[qLFbuT8Kek0,?-U5"?Nu!BV0[j2$\#);!b/`%:>HFpH!>q2".:7KlfEB82^+;]nO:2o1%E`5Kp*Hdp'O*H'%Y0e9)oA,OJ''&FZWAo.b4BR[>g1C=a/G5WO=g\1>^0-$FMYUt*[,e)MB9`j!Z\I@i3BLhhfUt&Sm\E4@"+*Z/(,O[-_WT[6\nrQ4Fm5;X2hZ4=BS13ec:B%>:3j77Uq41F/+?W@H-#b3r@W-p$T/@e=He#nY_7*m^ofj\I+)J'+-F#&IIq@\bjN60FpuEoF=.\_4F`YAG'Z3)gt,du[RbW>4K'l1A#<_\cW*I0c],Ur2nKnM44X*Oeh$+[[ROiVfeM4L@6L.3#\W\h7DZ89EU+j[02:Fr=4i=b">:SXLq:#[`."ttW`nVF#sucopUDri>Gs&iTTib%)eu(-n>tP04&\G)#2Go%gnn.,F-FY0u_E+fUkIZFdkI^0d*SH>uC*:=uAeUdq%1kP^c&XK@U0l\^8m!TlCY8J&q"96TYe,eBu'cCutZ8UN"fS8&B/5kqk:6F8aoc+bWSk'l@8lV1s!%,od40cP.a4=/5G!I!js0T@MX"9N[(#H2ePcVDcYJ$SM6[uKNS3p)_9DZKmJ"4.5(,J9i6D#q#hAV/-U39U,dWk`Urd@N$'G?hm9Mu[DJd7QMiD>Z$8_I'THfg&:je*-<_hhuQ<2JEB>uHTOX%^atf<>MWRD*Ym=k.C,qr<,sUD$k+4ONch1oZP^Ph6aU&GQm\M[3AYaS'HJ]%fkq:ZmH&e]nf!/Rdu">mUslkt>>ct8TE=_k)A4@$*;_2Fq*_B)'/VZBIAm/*9uf"]Ma&/[lki.bn7%2aIdZol&pTfar"pm36R^#1^=+k3KbDp396[D%goLn1lf;8Q^u^E!PQi[LmcS=C5YGcqQJi'B!5%=9H*EXlr.^mbPSs4JiT3it4RM<1,0F=B\23hRoA^;n=T9/ZNG:l.nSMeN;H3PR)Xs<>HugBRAGL.,+>Q*sql-@TSf9OPRbfV_Nu^6JI`m1_e8!i[h-?9954+h4N\F$&4:=Z4]]=gI$$8i<=&t\\VA<8%GhB?oC[.t7g*12bk>!]^HK]d%nX-`^A@^/WkL=5qAIXZZWiXg(%cN;bl8@EuZR;1XF5*I#CFf@od?/)>-dT7tFUFB`hK*2"b=iAV5rQJT3Uej=#/e'dbfU?ZG!d3Oj!$!V<4Wm[DuWQPgP(bk?!2%LLL;I2;q>q7o=GlnOkBGkc!jU7>o7GS^6&7b,uI]bILRR#&FYXUCZCF+$ehMe_RhZ24OU:/YcI`FQ9Q!7laJ9^ceptAbtN>qb3L4jJA4d=61d;AL*@=8RkP*=1I9D_O'f@8R9RNIIS8226k;QVMUb9k[3"S;A#i*1Q>)3-&20s,,E\p8`N7(^T?omWk#W7'fI_\ca7:O<[G_ED/L38i()f*6j0hej$-(OY!()TmuE`FA0#lt4\AjLjH=Zo.(T]6!3X*-[KT2KXbjtPkO+sU=:#d![)P[%nO6V>KSRF@GXo4MmjUY"[$/kX=A>G@)CS2>i3In/o83,Bj'k%DRe*D"3K,_nKCtknbjd+&Y,q6JJGMOr8g(0]?>.4JC$(R?q=!D==0)q*2*2m0QREH$++Yk`3Rk'lU8@?)f?#S?d',:B#:VFk\*qI+rHC<2e1Hr-LH#ros>+`j2tiB=4gZKh/Hd;9_,O:G$sp*Bju?RB9rpO;r7aRQ[Fk1V-oVsN+8*&c'LU:qpc8^Oa8;nG4,9Yp\-L892cW83Ntg+hOc,@rJF-=M2GK0MG(b@%i"aIL`D@PC]aCZ;uI'qbi`ghugDLihbH4hL&S/n\Ug'sbrb?1e)ibcA&\mctXYrno;63H>a>na*=Eadc#SX=;mG]D;3jYQsi_4+,UR3uee7^`c+EYh8+0DI4aM1S]ghXYF\VVRTRP#0b"uiM&nY;\-Q-7ldr\=8YQ,Rc&R]u)nG.4.4D8mf'NV&4[lMK\)[/]RZ>f*W[MA/;;RA-1_cOd.]H\F$tK"H@Y"Z`K(s#h'jL0cc7+H-#M`a;A9MUEKa4fO6'OIu$S8BOhgPjFOkmatqQkg>&hK?>.0m@$5YGAI,[(hn2ruG\T7-`J+SoZBAr6E3GB9<,!Y=Z#-/%Z6ahQXq/P.9MYRJ.7`;>&P#h,-%H\'L4c2,0G<*fI3T@K&)9^el-0K2Ck8RN3r3J^:Y.";N[W2#?&]LdXMk6-oka`[2/W3gc3-eY&Ks=)%?2Q_aL'q9rS7'O2NM`%f/_>"0?UZlHDE(\YPVDL$bUKqnYJ+)B#s8h21aoTgh-F1X]G7m2MY9fJb%-$2)ufuH-^A\a_cXil`\eJTHO+pP/]n\buoRI-7*DS_56E%7dN^fS!cs,lMbUfA6>=!k3T7Q^5W$(\^.r#tGmA:Q7GVK"id2X^VVU9@e44O0reViL%H=8R7b,XTLNCFILGbZHib*j#tACO]*Z7D3o"3.2\H0/_h?6eX/mlsPqJ%3j5Qt#P3kd'uQ0[WHXFond_Z#Wa6W-(lW8&-CP)*c19CGbiURgrsc0/UVB=6]oiK!TCKgu/Y0d(AR1F$6Tbf'l.#!&a@bUCGC)ec*IN_*m>7aU3+.+0\cEWD7l48tF;]^nV*?I(XVkauk:&D.Co1)%?I+U;h](HNI_pPbqrZd8g#<,D!t;N,DM,9D":Fo0T&iu5P^=d4ma4s(n*,6?ou^bb-Wg:CkY'VoO'Wd?B0Fq^LqI,u@TmoAjrrs?r@._G._g&`W\KFF)^Y8>1K>4d`5]mu.4*:dSJ7h47PE'7JZcd-HhAdWn@65W*3N^c0`p^2>3"a_"o:>g9lH>VtsYD(r#]7QW8[i!5Ii.jB@*mDS8Iq+E&Pgg$^P((gp(q&Jg9p+^bS@,,0CIbm21*?8mePFmfH"B6.7q-e(P-9[^_kF\Q[2N/le$nSb$'oY/$F8@n)%Y&88/2)kfWnn>]Z[)@1IKraEVXs:jJFCjp'cFg_m([Q`_;FZ%D>oBmG&M!tHBj_dge>kTjb+8KX9pI>D68eE!r_n/XeRB4B#;N/k=[&''/KfTqH8H`D>.TD1tW.C+a7#Y%fF.G825TuA%OMd4*6OX>h&L';JK8"YI5uFGu+CE1Ds_V-igL!>_+E=`uPH(7]W8g0g)f3ZI)/Vj^/'K'_DH#4#Z*(bT-KVC'%mF!A>4>XZQldqP!Fn#oSU1?HWCqR2cm9&2$nTg$A_/X0)"P,oo#S*f'OhkRJN"jff2\M/O&m)W_@Mn#P>1oDWrZ?9k$@^rQT@m*_?e\rS.r%NgTX2pVEcY\K0/HM+O;&$,geLl/2k%9?E"?bIfG((dp>u5Y:J`P8ee7/YGN6P].Q?%+0cM_QQp%0qX,F)U?CoR38;Dt5>ss[UE%?@;eFB`OVb_=gTL9;]Cn(%nRK9]aWg8fMPlWOpom)l4$,)l`=g"N#q't'Ni+TE4rGJ-J&:=&/+Ur5aV[6E@E;=@f9^&FD81<_(LU-YT`FXN/*?o1>OqK\#XCDQIE]pt59Ad.Qeu+4CR)dcXkD_B@SfG-=-Eiih8L)B;F=84JS'r\lmu06;4erRsKcV^Q4Tn)tUXk"Q-m'NFe/'R%R2*5ZTDkpeJOU@?S%)42(SQKmT!*Z6%?<8f%A$/*=2MlNQYt:"S23r2bSh5G;9++_Ks3G8,=Jej;1Un-Z/>JgTa`;YrbR>g9tuNU-_jO@6i"LNB2a_SA$Q%b4%?2bEGnS=Dej_@l)\*Md(hi>Yu$V_:lCLbq5`/f:[IFh:7r#2l.;=,\fR4c:"2hU_dd2h_lA(3H;5-ln(`0.>E]SDR);87J3XOH4Gs4ABX#rZ-gbpgCKKScd?hXAP9F2O1bIc7c7-=C@('B&ZVn\"6,naHL!r%1k!5#uT&6n<9CQlKRGZ+ub!<.C@W@n[!AgLlr2]bGVCG1@PPe=JQ725["OPQi@J=b,Q3I./B>(IuR=nP[1J,,.K";RTCH8^RhPd*bZ%JI4Y#C-8]?c,e#JRFPW)NF<)./[7Q!G-)^3mJb'HS?5"(aT.nKg_6$U&]I4cl[5(RJHglP`E*]!'i"#=DD2%$2HQe/mYNAGr]5Xmr?;4L+U8,qWQ,6=aL9d)Md83G(8fSOjCdd%0./M5>\AL$ZV(^#"fO6-b#Kr5nm$\X`Y[s'UXb-eK5$n7fhZq4:+E:$Denf_._GBS,E'X&(M1=7[5GTWh@>WT4;D]Wc2:4)rc$*ZADgj_.N[p4.W%UC%']U_Mp5T7p%c.7>@4*p+(JUbd`.?,=s2#-;h>=Be+A-"-cYU&@X5oPiV6p1#Zld;_[4aVp"-q!F1)bs&qXn(LC#?gC[$#0Acnq^Zn-/TUf%/Rq1*14iEY>LUmJV#7qdIS9?UXMUQP_![Y6&U-s\X\34[T@DC=mQ:,DkB%/7IiUD$^+jA2gU5+GO]Ac@'UL\m?";BQe4!$Ka%#b2L6'G:t0LK2&(XbmM%&&8@\D<)-jdSE']#P9i$dG@q&BI8Dn;@"*N!]8/)Fr1NL6o)[F&\]]5lbjL=A^i42?:hL:;/^fn.r;YfA(6R+esd+s3OH?-3MJJs-9WtTZK:b@:PP1MpfC7&T^c@s'b)JDKI;VPaPqBe,`.:M(]Zh]@Ra,B;6bq^Z-QrdKkKM1Qe:]52-3\DG.IKR!p]fHD(pX,QrjS":M3<5)*1">Yj'T9popZ-%*jhQc(QQfp"a2P[6cX5:J?#*Cetl;ldM%&F,T?=]n!'@q6![PkPc]1uZ93[G2@!+,*e4C,"W,=c<;'m/'dU[!D/oH=F"fhJ"uej8TF)8^\,,(?!jp7!*WfhP)25D%O1i]$lu'>[p?T;=$X&g\Y[BE)0)"Q?=ng7KMH>0nDB9j'4`3'p)!'<#=@BZNNj##LqA(L3uphRlg`R2RUko'e%abu'BH/LI867mXd>oi`rM0#E8>rC@#0s&"eGIqa;rm,1#XM!+mmJ!'9o08?ALh1.N&hJ?(]Jms"OjeX/9%UT=);q,4gP+E_==JcB+JU1OGs$BiJbq4>>b$U!2H7A>=77lV!+]CV"h[4dEjW\6t_=KHg(H&@ueKX5f0'`-.41=P[o[mHgbBFR2fs,K)TKpF*8^u7]^D9.-?p)UH/".G8??O(lSBX]4i>GTL6E.\45P,SW'`:t00gpTaYD@&G>:(1UsS&(N&*@Q3*t@/e+CfE&H.Na4AA=@YBgT$V1Y6fDJF"kQlJ(0S4bGF$>]6W=@5jE47OTp?0FVdQ(h$_B65OCWSb_?8s-l#-2'YDd.)j(/%hB*GqFrCCkO'0!n4mEr]Z30'%oU$.Zp-m&d0?#=_fGq8fiOt.HO@GCpE&[Du-TuFl#@!Sh^^+_=2*H11IaB/46"pG<7.,`Y*e:mS?GA7^sJi_R@N8_.S-U9lGW.o$P,s>GoZsQ,9H4`P8V*b#OG3HSa^K?S8L0?b&9_n]/%f[fU=^:Zk^i?&hk9d_Z+"?2n\JhXkqBWi+IN52Pg2_[.\ijbH-f[\2GBBRs87Oq8!b@%%$NeW$)d=QBE?JPqbqf&q05m3&>$lBIr@&fGUX\8S`eb=!4E=9g:o=b53g[iiA/WuP1_W(N`A6('m+<1Zo!-UdWD6Rrse1ooBdffh$LtTEVdS8TB@q[X^*^8+6'sI*i0%+Y$a;=(;t6?[to!d[kO[CY&dBV6,V[=)r[VRhQ`PE%aR:O7JB5PM]Me0G)Q"B=^WQZ1jcBIZk*W6+A;1MB\]6P%sC99]4j-;QZek3`^0;7\'#p)2]a0CA$E?B.63BqP\?R-8(fEK=-%U>:5cKnr-TGdd'CBeXY^$>-aS%q^cKj-)Zo8OL*\6b]lI$27C]s&KB"uVVdZjY\B?rj[E$h"TT8YSgML2p"gQN&n\uG1M!M'A1Q9]kqN,S*_T\QpLdt5:99\e:CUnL,eMq6'OES*<;*:>`K^K:#_l\),1ZREpDV""0H9@TLOm!;BCL-]llK\*&Vc[`aA?RKU^i\AMmXhUdQtLYUUrs&F??9,nhgt$u'(Cra/\eQ$J3mNUt:O^&bj`Puohcr'O?k*IPPD-\&d2oO(-=o;9Q=]5D@Q'DXNG$jDn'_U.]$ADY'V*'iMQ!ajo9r0YII(!YdJo!Z):+9dn'n+hd+qcJBs4_rf.08!f9ZGrT*;)'`W>0"a&EAdlS#Vc^r#JRjR-/*(_J6OdaJ4*AKTH-!'93_`NVAqKjlaG'EV>=kl,ddmIZM;0b(+hB+iRG4ArE!3Vs1EaNBulY.==&ZnKX=k=8j)$:*t6Qga3BnB&,36n9B:E*9[LQ8r%QQidJK(JKaa6CedK5:hEm8t?OrQKH=ID^a6uMU;\Pmt&>HKYohM]EGk\Xh-GtuK>Q[6f`)\KA,'9onZia,8^?m4>Ok<^jmBu.)JY\3:o@fCDV5AZAL^F("$?j!+/6j\&/+?&D>:fF\#V'&kZg7mTCjeBrNR8ed0e675b&XXHcW&kEek45HZO^PMPNud#E)ahS_+QPO9h0UU2qmIc>VTSHNr1G?aBeiThE0>)/A2Br6"X5"D2;kU(2=B9d$pJ)AE"]9YL-"8P:7Q$Aq17=s<11=I.1PC2\94ap4M4kX#$VSk:6Nl2&6?i@7#X=3ruIGe:;*3D0Pg_apXYaJ3f;?UoNm9q,[niRg0X?<*BB(H9\:(V9]'doP7B3&o:A`5$I9^M6pE9[3`p75q,pioAo$B1M9NsK[\%!2\,^FMP/edKuCR(p+=kB:+rHtu8PFh;,hNS#2Xg9:+J^0Dpo"nta7f%_q62]3%?WjA<:W!S%%a19$ZX/(Fs9@#3N:q\[?Asnu6?ti-&C5&-BYp\pgks1`U-eC\Cf"nc?f:Pfl(sW5:#*].o;]HKjZdp[3&4Lm&!d\;qN\J5W0dbo=Q4FrO&NEL4=:2@%ZJtk?tN!)O%)3qWgij]q'">:;-CiZZ4#RVn&oS9Z,.jmZ>!A2[M)1R&1OHhC.[R2K/:DQ"6)eX:UcO%,9!2m\HLA[LI,b(c[Yl(1TP=Am.OM>m$,Yl/uOkqO;F$RZlhFaF,h]),[B)eV(NJ@$)$o!=$W7?_n6=53)Q#.X@OZr1f%Wj2WY4`0$MhDp[pX\;A'S8`s1;n`pOm#%I=Nk4V^DM6rU"b/f4&$:ciifc5Glg02r0,2lB)m]]@P-`bQN7]Nc;k;"PkCNpF,_)-1*i#1:gEbHaM6BQifElM"D6kRB=?(YiZOfUKBEP1#,"f3.l7m6n=GufUXNffh&YOUsR=QBuUOGFB4Ml/$:D/hrf\glXl%o,/M8)3#IL!CC5Q)UFC0*R7<$"/n[H9@K'1kVSTl=$eDiGE)pmB)!JLas@9eM*l69pc6,;?7hYM-i*LGTG;d0#WSZ`3Kpr^"Sb3tX?XcTj>JFW6*#]@'Jp,E3$,QJ&&)BA.Sl^tV=pq;aPu,t;MkR7W?I^VcUOb3,LUfU<-)iI?eW/i:14+Be57e(lVF;^%I$ICSGM\KC]ij$TG7N>l'`WGM**GA*2%"fQ)6!cQ\[SW^)"7G[7e"K(%mBn#IQ!qh:kaj2H[bWGK'o*FB*2;8^#:KE$JEI-mT3VUp0t[Q'+q`mV4kY\gkXt0C",E\]SlTh:HCU5'p,ro5PXL!+NDeXJrX]U_;Xk!k;FAsF[Fk@T-2),d.b?VAFU(D$ZYeXn+s.(bMio)f=*Z(BF3Yi*YDq=<6U>Q7`=6pnFL$FmW);i;C)mf`(=a9\a%-C<>BVR:3)s=+?aJ"7CP)HO4.Nq_5qjcrl#[M.PT"%.NP.D5Y[iA8$^d;-%m0'mRk(F/8j-$TK=?@4pAD"6E3?ano#I-;r63IDNE/&7lm=HUpc^_)rRiI0!sn"fC`9=W/b1+rq93=$MADYATdm]fYKG%4]5Yg/d)@q@QB>l=;ZC\gfBUs"a@SH_#>O]G>g%kp8?XpG9=glB,`qBrj]=KQk.;=*qT-XbM8l;b:3bT>,GQ[r]#mq@(-54PcGGV82H@`VJ-r/jD&OZ:^<'N+BYMBb%.m99JhAR=9fjo)6BZGfFgIIrK=U,GX#hAQdUB_2Mj=Y1:OK#.qPP.6CZagZ?XRZ$[j"7A=FS"ZF!%A)0iGgG2M\Sna'FTPiTEe)D:&Y-WH.,K;/5'H!1)Y((c1SK4m&]"Up&HE(j2/2%NR)DmGB/DpIAc8pW(r*)@/8m1=d,\!Q?KrtRF(r`>sl=J1VH%]^D&_n+UX)\,(=>%_6_VX'4mRj[+1H5O7rCfF;2P6_Y8jR0=%b;T36UAH1j?ipUQV1.2$@I0Ki/tE8Jp:g,h\RWJCTcDip^J@uQJ')j)KuYoKX=GtjT0,l>o%3_.S4McT4cKmC.T@kg;W"2CX%&O[!H?5+:n=c;n>I7Wc:%a]l_6f;jaUh2A5b],`$Y"J'8A]g]kV^DZb]T;RO0,E[X0g+:A4m(9cFYiRa(s-.^p1?7-i`+9K'>Z",TH91)u76D]5h`$cd0#=,9#QUCoNJ(S#G_?CRLZF']M5kdr\]BW6d;"6X;%rC[Zn@#:mg'QDJeE$0_lC.;,-_`mr@Pm&eLWU+O6C-ebiap^"]l>t=D5mKYAu^`h9^G]R1;C]@!/bs9JPj%T+pp#%"@P+A7[MJ?\J1[ISBFC8"(I98:eO:`R8dFh4AjZ>'Mtm@3P'D-NTg6!a!d9V73%46.VCMkjPKR5"\hQg*9STCUM(4mM`-ZUTkD;I+oIdmPh^'"N;+h\g$V`hY?)rYQ)?k82U]GKm$"_GRXiH?):+tUibpMj',2>"r"c7Q+]T*em_"!t3uRK*^O@[7G.]:^XerQtiiaGe1OB@0IaDPJC:mWlN'I`>?-h58j^PH>F8.%%Tu!%C?b".G4AsLt-DS;Oq'JPa#5W4QukoEAC7'inuN+UE*]2eK`RJUJ>/B&*jd)j$!q%EVX`*j!3R)3)r+_T`bY-qdg!,Ws?4<,Q\,hB#c?sqtd+L)lO!%?3lml^>\#u!83",mN5HPFfHQYCQooBs<_"hjkMm$QVgXJM]Cd34o_6""Bb$6'Ah$An8@=dM2^eBpBD+mq?N,8t%+ZN'AAe7+Q'<$a[J6>D."`'JHd\rptg%SP6-$l)5&beg_e,.NXA97^\NSrP!i@4Q"PSMAD<[/F.;R*F6Iph8JsT7>qW'35lNG-Dtn5;GVn#oP*D\X5=fD6N]n-*^66'[5iTg.HjX6r'2sN31,MUMB3ZM9[(bX]YUU*/r@RlY=]-VY&5O$J(PkhY0P/BEI7SYO`e-]a*&?Z%S)03t(hiO;*dq)2jY;\*!Y^+/]]$2XOR?2G5GOo8Db?cSsiNUa4u;F1'@,`5*%EfFl2i,/aA*1_oe7YK19)IS9L[s[=j=DRqGca",u"6!pQX)!O<<=@S?Kp<.pjp-k^R(Ul9f-HH[CL>VA_Yg!0g'-=?89Cu4MB=d?r0d;uVo\6Z>Q$/[N;g0AOkXMG?m0<_PRU!'(=p-$$sCXC"ug?45d%I1$TX'];LnTHuSeU=h"a8oN;UBf^^M$.5X7CO/U33lc4De"[DP#l=S:<2(g#UAd5K9OR%BZ1k*?Rib4bHJT1c8Z^cqau>4TgOBC_$f`%&dkn3D?V#/:s/M=FB]/93%`HG*=PucS"Q#8B2]j)A0_.D=OIZ2*f.HTE]L+q*p&[5HqGWelX$VdIY2Cq)`S5UE`n[YUnIHo_`D3@sC$U44/p5mNi9Pl/Y()a7j31<1^1R#a$[1't:;bl4[`!.hmj6\dpYVLFo>;^ZFe&'[Kj3JHgPLH!EfD_kp=jQYdVoDnP6+CVc'@*;WWNcK!,/q?NE3mLm_;ik]1Pl??61dbEBC'?;J26N#30,jE4bk%f=B>,,-MM"GEL*`O9:[H^K*cO8J-GOdP"DkDfo-c5UZ8^@e:fi])I"Rn?@[nYV:-9"YR3j9Qi?2S`5,)a.8WPue$6m.[5do@gK/bG#BZeHj1LbT(9=Wb0TUH'I`/j:ETm5+ad7GD^?*2l\5.:W8+JVn4q8-?Ld69,,*r)mO*:rg.lN+8WoJX@-s23n^T.%1i<2N*21leJa0_5]rr-T_J%LP@$"^e6Y?3[1'N2*f=U6(I:\"+$UgO#e:J^p;)k\.6FjTVK^e/4!hXS>QP4JgMD"]bA*3NknF+"\k6]PNYF/RV-3KWZl[kdm?fQ0WRLG2sCaC(G6pOSICsHQlZc,n_19=u\hn]_Yj)Re'6::ht+pO#Bg'bDmU\\+D9H\S[]X%BoDc_clKq@Q10T(a\e@1Pui;?(q/@:*ba45R&1_^6Tnrc3`^O4)8;[T!WfkgQ8g#_RW9s-&BWZsVi8pJFnnA9!iSI-,j3_M/2g"0/gA-ZEj:L-:B/RW#Qo!OR=-fl1,6Eb,]<_#YcAC!JUk9W%qj'LO=QUe"7QI#VQDHX&,JUKcVUnbQCKo[0m4!%Z3)S'f?A!#SF]?8F8S,72d$VgG[n<3$M9mUr6Do":S-ej+m-WsIn_*:,Vasr+7mGNV6mZ/)1($cHB&ogX7)'nE)CVe0J>u3Ih1h*Y(mjgZY/ZPF<3*=8/(4UuhlU`H00Hu^t\8*<:=\Krs(7F5]?H-8dP)pR9!ap*k43QDI,K4?hqDmaY'0Jsk!JA?iq5iGE7D4E.TW`667&U.QLZ3Lak`#_e6BpTIM/eh,DE[=RW2[L^m..dlll_'hJJN"nm[:Kg0tuqQ@\R6r0ls(s_2sOe6+"N@!LNFh+2h1R,`Dc3`h+N9T&X6Ua=YR='G`B$VgnJUHZ5U8:*TGZ'r8nWtQedgi8p*U;j,@s!V^WR?1@)g(;q($nb0qWcUMEf9sP0#UO$=5k"1Ribo1EJD3')37%),,kI==uE-hWW`)=O\1f-hK0h!;nk0H][LqrCE\AYp!Mn'>l<^E*]-T:l[r,p3?7QDO-#9InKFE(akXjUVm2sf#k6LaE^:;EPPA7go1`59qWYOJ$1<4+eF^Il%IS'NqheCM72XgDLE,u8:mO@`+V)sHa@:3o)%Ydd(W)E4,0/@"pFC7-WR+"0bFJ_sRt418NpLJoe#G0dJ>6+q@MT6DJ4hGG,P7K"qmNP;%=.PU6DKY]CF`nFUXhDMMc`O%Q=B>X/8-en1cmE%J]IeTsnmXA1+$gMhs*N!*Laeo"IG>^JR]K.rEpk_"""q+'fCL5N"^n'e8&@FaD2g^EQP.n6'U7gI^]^i,'OlmZ=m-U9$a=(*Rqn&0n-!^4PEXgGmU#_+M^5L\dOR)\7@'BcZ`).#L9QG,"#mEN%WoHmt=i!B_uZ?3Oldq=S<,(\\;RO,!a:N6j/4_P8DV?m\_&Zko4!9JqRh\l/mAE^YhC7n=i?okFZ=^@6(X7@tf4VChBVsANg1`un%eQb@V4XN7YbT>[q?<8iK]M#g#?gZsp9[s.jM3'(7$!>&*,Qa#Xs2am*N=?W.UVVinm0aXE25n*VWkDmia=,j7TrjJViFqm*pMOsh:S,5Xj2Q$/.`jS^B5rsdS^c`dUicD@"iQHTC_J`dCc%U_E2eMKJIC=Pi7uXVfB,3(^R.^2hrf6]jbgT((RW_I7.ZV[RG+uaTSrJSeK3^4Vm'@ri5p^f!cJm`o$dheb<6K>+l:hTnY8ZP]s/j,3_W\/07f!f=KDe,/2cNVY]i[li-b^03n77Yb+MnVA;1`PW=?"4p.raUk1!9E4WdN'08FRpT'mRLcCA+]#/kt6V`-*$0:Ul/(=L8]ke4(kb]3$E$il1<_c-\O?rqh)grc""WTTB9d:H?BDaAF7MpYWFBfl5s"k@Qef$l85hf'^[^^/k9Dd9opH?U_0a3lfpocT'9sI&B)E_[1#=5oAXK'Yfc@H29K`cNg2)#PW\4%FMVZNV/Li$E]+LEa,5@OB.:<.QChkL'80]&p5_+4'1dS$T$P0f'Ldqs7',I8,9NP]Y@r"Q]$)aZ.n0]?:GM\^s>7iIt04._"/,5GImJYk'O?V.ptYKV`j7%?VAJleO&.%dND;(V9#bboINh-H;/dOUB5YB3,'i9Q?sV1!Zo9"d9g^B2KX_H5X8GkP7_"b7/A4^"db[b5A!#5b"jYX9u^,PPYQ1T'B=*>VU.8+=$VTOGpIA5=Un9rK!/Ys"713JD?4(80cCBdo$YA(p**\5Ok;3KLg#@=,nCf0>Hh'.&HE#,IY%nMIJA>E#QD4D.BrO&MRBr(1F]BGT\o+^7N;9+N)tbEC_T3>HD>&7Ma'A=fp3YPOZ4C'@fB"OHM24nj%])bY<\dakeKR@+o9`k!,WERR>[@^kDZG58?6(]C0+g-p(dOVHWggnHW(`dXN&`bV]=3kIF:%%RVd/&Hki"g$\:8GP)Au%tbaTu`P1=Yn+(XjnO<"U+TOH/NR(4[>-0$JAkr^-EWtnhAN]3ZBAqCeu`mp'*<+>1V;sE7dt1Xo8T?WSM8MFn77h-rXs/W+9VjPa?@M1meJ$njANN8TA&S.qN$8i&Vhap0KKmD!^#gf>0.pk&b\QUX$K$?VZ)/3@7sqmj_?k:b!=T#3'X\\K8d`Q:kY(Pi'5o:Drneb"OJN&HLb0b#`VcR%=gjg!?[\XKsDa^]A+Ipi$R?k0,hX=ag2Nr>'D`t&BkVbdO4o79k5e)SprCC_SQgKSH/Rd&[e?gXj>O0Blhbp#,QVD@COZ;(m2YUg@mRE0t@)2+TZjFDU`.BUVL;`ai$!uKCaI.Q\`k'F/ZNH+nVm6X5i`FZYQ<9#]_`Y#qVXl#386Y+\2TeF1gXce-jYVBAaZZ(I8oOh(>;oRd0a6N,]IHG?d;:h,e0Ttc]p3%d;CM/mn4<$BIl9n^F7`Z0qTrZ7jgd-iq1aL\JCPgQ-fH30T$(PrW8M1$Jo^-i4j;.l#e.^u&MtV!dEjYZr?2dWaB?3#86i8+Al?XK`5K/=L\,&7-I+^h6DdQ1N+2[ZE7IOIn7L;3<^*-GOqYU,sD?$7*/5;Yl8a*S$$fEacu7.FCF/QLTYR41X!^C0`E_rif6c`Gh1DXHFE'9HGA$/Z@ODVl1l0e(0EIZ^\AY,OZT;]SmG2WTfh(X3Ze(O5>5S2UT.L$b(]@ZYlYFGd>nS6H$Y&94`9:k!(F2=ol7l>'kp45!IrrB0VG;7n93?\>i):R4bNERR9<4u5J><\C?Anga9>V1"dk^'uh64`\4c(]o3ukp=-cPOM1P5[$Csd/37jNE5b&Rh@$KQ:i/Whk;%rm+45LDaY40F)YiXrKWOJnOhrZs./Q$VV>O0D)\M"&ci]/iX;$H(o2(rTsl6`l-@e4JuME0HIcDV^4,Ugr+GsH72R@%.RuR8&"C[FV3RkfQs<=&):nN[d9`q(_Coc$9=E'92JOGJ6@1K%@a/Y31kH1?BLRuM,9E$de5Bj9^Zf\H2n>N$]idX.fYLJYIZ,'!K&&OLEXA?OD(q6LDRU[i'T)qMTh?`jj[kc#e;c7-A''8Q[Z3FAOlWHbh=tOpb2Z8"TfAm)cI#l7C1NG?Oad,4D0WHP:@)8IN\<,Qc-jMTaHcdCe)h,=nePK?h5C0.)YB8s+%q'&5m):7e27Gk'gf.'F,1iD=oAPNRBc`=i(Gk:fbuu.C0b2FE!?fX%uo+1Rb2oM$?k_$5]pU0MK=_3b)L,XYD%]gRZZ-%l=?oN]W@;sJ=_<...M4&`Hi2.KfX>qkK"Jd]-bt?'^=u>lu0pE*b>p]4r*V%1TGIarg6.jSCs?^AA@/AW]2+EQXt(2\@9rJma0.CeQf=%YN^"`%ADR>[RW>W:_or`LH]B*C&G#:GKYmTI/a9a:K=#r[!tb7^]^kaJJ:%O/Ntca$3qE2Q!%PTIU)4762qhN@5gm\eoH+fNlI)0ibqDR""/q5AE(59E.&27`G_us%(n;NN@6p@LBHi15CWMY);-e]QUEQ9M6]g[L*K&N!n'FW*mo3DQpJ=<+o,ka&@C13XMl,rm=fT!5;p@2u:D%CjSAC8A&!jp#2uAa^Z;@O28CYrWIPAMu?+#>B0hi2.6og7Jo551,EV+7(`-+l3k[/nT`V+D$^eu.YUo4mZQl*BJOk^&6oF].R$Fi`i*)m">%d\Yii1`cSL]MZE[AbP3KWcX\J;Oj$8]?AP"7.bO6*q-(0P+&,&`a<@:_i`425R,)d;"_d-WJ$P+*lT0m4)(W,,_Md?[EVgDq-I7'Pod`J@bHeKFBh-u4c=oWfMW4"m\"G(;Rj3b=.;@o+!3HDu2\bN?la.ma^]o8E(cU^,HgiM#rLjjN%Wa$N[?@GVne^GbKPA2%E3fId6&CT"M?j)m!Og7i5dAM?NkT-fq4=.Xo2/)L\4/tp#S0f$TdsG`g*'YBcj?t:qro3m2^rB_Ht3^P2&3KT_I4S[HLf&Yq<+-83o(2JbeA&in@3R3R_"_W,_Rc56^W4GDVGi^A,N]E\X;?Ri@X?SF!qV"`+E#ai>IF5-kd\/679<.Kmk21Kjc(X:+_uD.[93-bT!1X^\=V5A5JUt#LO-W$>Sh-05*sL5enN[#,G>K,\1TEtoZ4IF/aLPRL=Q?]Ug"i5+bY8Mc.*oa#Yj:LCS*OV5KR@"sSDTgd+&;+2V1k"_:Y1]+B.0]iM!hgpC>aTk.i-4d?Q$8-*9M/j9t_P";sQ,9Xi`=q&$5S3rrQ@9ZQEIKHPa-o9,g#NcT@\6RDfoe:6(LW#n,kJ_+H&($p&;(5oZlZIbK-)kr,>cDkmga@;)=/pRnm*`^nS)Vq=*][m'Jn&G/(p5U.pka980q"fW3ifE5d%#Q$A>VlWLZcHQ,"`;4f*o:O23PK+`3<]GcF'5f_I/WNeVa,;hf0[-EK@q$'O,Pc&9ndA+?hP_H[0eRNgIgYEf=%f)-P\bM!H)mFQ]L,!?r*994pN`ZHN?YSEpZorbp

%UMbgmA0fgj:8OOGOR(k^?%Z9NHc0TD958g^lCM0k*BNa$DDX'`pL0`\Lf.+XcPGq91St$3dVQhLN1,`Ck8&?t!P:V*jElf&]9Tr^,L/Z\W@2/64@*o5BbSmj"T_9ag6L(WoZ^#/\"e>q#nEDts6Q*e0JqbC&6r\C*(%.M:#>iT+?iAVUoCdQn.VE$e^A_Rqq!4t9rf0UY=^J0?Je\LJhkQCad2P)n*IO;)63egChHI/13_G0s7bD=1BA$J31lQN^t8<@etZD4eBn,JWO4Hc6"[FWoCVOL5etFj;6:1IRL'J9"a*Xnqr%,ZDh](XM\gO9kJXaa<$ED,Zf_[1O$'[S&V&N9-h.[D*,iFVEf=CIL[6+la[n)'r;WY1*=FS^DOulMkr8TBR+tBSkZYLEmA_=Ebcnf[Mt9Ri.2aYC,,aSl$%tEurPQ/3bhu_#DjN!.Z,fH/fm#_2EL+edm'Z]NpjQ]4^@4mF;[FNE#>`B+jC_PI5dPV$dqmOQ@'/qnU"3RgRa8AU&6(-MiuAM#7GQTMX/fQYVGACrbsY]Y;#_EtB6`-r%.b'f*!BL9j^P'5iS@ge??SQf#58Vi-9_*[g,,X1gW<^JldSEW<3*^2P"F7_O'+?.<$LLsnBDn8W=2+b`A9(/oe>ld\(f->L:dYZA<=[jd0(r3T'NBT=j"GpAuUgTKaI0"ppbJq`JQQcgAc1\Q?/=(<5VML"5gon_kd5ZR;ui5`ZhiZ;*mhar?rP1^\=a8W5gZ%TIn7?VhGei)f&mnk&3H796_='G%l/Xtfq3Wgq(TS3il$fLcnEG$ZB#S%c@U9]6Kp4paGH,4M@fAkbH*F_MQ$i[4&>[]u`\%6C,nRH8$'SDXZ$-7HKgBr4HSCT\Joba1Z=G:a"-!=r9H\Z"1cQJ>>N6dtX?p*7!8M6psH[[5HRH-TW8.8E+r-0'j;qi=g*CB\cG5obo=&sNe%VQMmDb:-?u(_'4HY4P@@<7$Tjsf44Jhhs^V5:W.*\taSlp]3d94<_Zn'i%EieK/B[7Z!YhJrEdHn7)3_5GU!=!G6pp6Qs+U!\`W#4Xb/L^)@#ml&!O)dnCNOU;q8toZaadq>ZID=j8.qXV])Dp/AkA6dpfG_PJTsBt[kE_SHEuj[omG_3t6%&&Y\H6LdN"_mpT`hkpLoR\\[*\V?=os#6]:aiQ^1Q%TI;F`FJmWgP%8:.[(%8Om5iHSItMU,BusB[Z/H>_Dh6=M[mD@K>t8?&J1uSEgUj+)38qS?.LqQjBgTo)mC95OSUO[cG'<3d5ni#YZ,m_mkp&0tL/LBp2tGLJKFp%LQf3@:dpP5,P3FM05rH2mKdg3B:u[5>+:?!!):qA>4Pup,T2>!_4(fBpR#g@c\5-1mb!D.U+HSj?%$fkin0*ph!&[NoZC>m7Z$nH?SJ?aem]!'=_N9OtfI:pNnu;F(:3XY=!8VPr\gL'F-V<9;F-=Q`W(.Rms$_TLCX2j4Zd0rd\:2n^<"*ni-[bDWu`CpA.`)iD/-)q`!,j'WLr;O)?[-D,m[W'lU;G4O\/Cp'&Q%elf\[Va!ZagsOSLKQA1dD1gL:4;Z8sXW+uGji?\64Gj7aLDbF$i[b`Gn4sKpi-[/U'G!/'m24J?qhY,tOEhg]>Khh95@+mI^bu_p&3He$+s\]O];HO)gPigkYXekIZ%S;B;nSkYJRrc6bETgjFTT`OcK9o-&C,r650.,S,>]n*bkqJ!bE7I$n=irpg]7isorIeg_t[IaN9F4*$2\uBhQn*#NDqU78ak!"D6V+;eAIMR;`%G87-CgNr]S%?<=UejI>lD!7*dHRHN/t"'%8Oc5UVjTmW+RdJ"q6-m_4@W5Hg\'BD1K6tWkU:YA5^47m.>^[h8;%b3-ac2dpjumad>5pLC:iX]DO"WH&/3rruH[q:%KKTq^8dA3Im3FCO8[*[YhZK,6Z`CSep%'q3es-rgNE%RumjcD?H"3SP+>qYEe4K^R*-^\se<3mV9On6CQ3pW_-a@/aHkOMX;60iuM/>me@VS8Mtt,=f&fiqX(tQY(7Q)QA12X],prg]#\Ncr9bWqd0Lmn?hdmH&an5MftTM-%#R$M4!YnNf(SfZPR4=Ea7aB"$HQ:L&PHsb3WiK\&tX&,2Vsk,6^Ag^i&uK(5b^)HAM8*UT[aS-'t19F^,9"G2XLH/%<4.+LpWi\g&1fYb>glVgA)!*f]5'hce@9b$WI9ojSXWRaO)n5sgXj7q#_?5]dL&#`ECpC[NRi(,5pkOIo;3W-LQ!=4O=p_%C!8@aF/maIh3a%DNt0=]O8FALCC7<2t4_kd)H9=OUu-/FbGF)YU+^8eq"W"d>7k>7$(pKHt\!*f7m&;0^/]gLJlp?h's[T"adkS8%0,\,O63uj>;Xq?@,@IO,]>_mZd44@>W0$DWIj%.(r/8O*&CB5oVBEk=XEX8,(gJK"j!!r`i*rl7U9@8S23\;rp<*ff?4po:ThZ6K<<'s'N<[YoL7&bl&T;&!')MlfHL"t$LmLUNkbB_aW]R/2RfcYP<2s(;`+uAmC/ZD(=Hq8dQAT5InBV;>fIqie;.`BdHq#EhHe_YZY"YFDYl]`_4W3.$`D\(t,63*r7)`_X&-GcpA7T_rJPiO:u;[-JXAMa@HD(SO'#F+*;T[/]3:Q%kZK:<3&'Aj/nE?WU"B>j5R`%_M:2^nb$)AMa=\cD5G'8VpO]eYmd#SHql*1iTX#'8*\*.!Z8VZH,Jmp/#D@IQUK-h?J^B/NU<+UG:PXmjjRf3j9&-\6L@:n7[e"7-2>'^rmqMcu)H0eRrZgr!t)_;=jcMi;8]iCbrgc3$?/_SiasjuVX]@tNLAJqtX&#.fdH([HHliUR1W,JU.HlcGZn`_)M`4/4S`5u[k$2eu,Q2>!8'_dV@W.Jj&eIaJ5?KcnK`GFOWVJTOrRi[&AD\#Vd$D-Z*D:ioO2Sb_>dSWn&%mZ@2-_)jfpgR0rcb(#1%21=8$6e.Hs?WfB]o]mS_f64cRNkN!WGkO[eXojPY)[Y(/[q?0ajOY=s^:ABaaJoF!nA,Sp!T;a,2D*>X"P=`p>1i7!V\:i.Ndi2Q>X\ChY>q+tg\_p&Xp&drMp+EZ&C$Psn):T0sD4Ld6*u&%?=F:NY&/EL#11@WT$"g\oJ&1V.fD7-HEA:.$/ATY5?7@(S?EMg7A,!Q24MS]cf:3uSZfS7[nQ4KbU7'S1Iq46sifAsVTi;0pn>Us>'/E.)kCnnq<`7Bs9-9Y[!Z%s"d,Mb$1'L%Nlp;C1lqj%$H8[i(,.XO0V.9!_=^SGELKk\e`f]K^fM[21A-3#haP-7BVROLQ;,puWOhan7M@,'+HIA8deBa:fU7oGH^&,A1485+e3'D#KhONaEO^BRAY*/cc(GWi($^tDX'3OhTB)8_ks"Fe!,HU&%5<@bC.X>KB1DU"V[kGp;N@"jg5oMM"6tFmBb/#\U&J(@\&Bq+9H7]BmlSqFVP]d)%iSsYK$>4?rL2Hd#=0,<&]uo=[31^$9g`C2WOTkJ\s`(476cWYdHqU^N(>+Er!"o'1!e7;b4*T(bD?M84qF5mCYQFtK.n9D1NU"@-DKT4UL4scq-@C1[EAi2(rLj*SQ34G9a0dq(>8r*(_m.pE\E`AAh."d.GDp@%'AR+AS)'eX$&p`3,[B8ktNj^)@k-SOOQsIlhHHWCN-0e*2Z$kb#LLZPJc/65oZQ=M9RKt;S,.O/eH:*dunAM,\-fC<5jore-5tK#9?a%/Tg5;DG=Vm`Rk)pqSh2#5;V.hn`U!!cT1G9Ub&@TY_DA'ERN\M&6UP8-LVoZ'3F=4p_i)7oV0F\gt7E<5\^Zl!)[,c?p(2/F]-E]P]20OZkG2OU>uo87_'R[Bh:8Kr%*2[kfq#p*#0Ma*ccj[97KLG2@LJg8Vminj_<5]8j*u=](?.8dfr/D<j5@V\N=raHGPlaB^BZap_-)0)[]/9:r>ro<0mj23M/`UkL>diE*hYtAciqrGL\UZ3Ze=XKJ>g!+^o:VrCVQC9Q]USTs'kDfU(EA_N?"jm2Ao]@V5T_ao%cjFlJ+IL<7.FH:S#QZ1m=g"TscMqcu_5>2I9?djrb-h^B$V0^HL(m]_KK'']n@^.Ff>DtkN($\ir44?Yj)Xg-bZ8r3Z95S^V`EgCUW3&Sdaf:G6k'W\ACc+qe?j5b-gZpi[20U(d?(1LMmH[2R`qU9CAIFMqorCcqc6j7EI;m$CWn9$k!\'lWo.JeXY9PXbaRq<*=U62?bZ$*9mi.>58-kQ8[TK_C%5]"meGm1JFqC`?o1ldGCKaN\T#>n5i?1^WM]2>.,:FEWQ_@C.-B?#g\&QGNVM^SSq26TFCk:YMP$b)X$ih1)[soPf7\(>k6;T:$r!;Z3cAYXFCLm@[D%8DXp;MDB!ZAE=8jj,P)IBdih[o0)87,qH)&h!?`&ee"W8]egQ7[OSI-oFl5kp5G;EKD(,:/V=rB!rHMjT/s#)VSe#WHF^NboUt\n=9N4np'tI]JHLPd9k`DGE4YqS8:IEduTM+p(?*X^6K'[A(Eg?MA:r6$RJjT:Q#a&sPkjA!8[PFA0-$6tr;'oCg>t(4fE4qIi"JkL$Skat:U>-1d]-AoNp?G^e+g=M\Au,b,Tc1%C]p+[7VDFqUAIGouutkeIpL%lml.l-4:BI!l@oS"Rha[VLUc-d4Y)qJ0VcnYdiBsjdu8hFt@W7@YGrO:P[%4h-oNOOEp5m&mbi@+*`j$Q$o@PZ.^OiVYQD:)51sV>%NDs#&"*!7aeRR3T4Q"B!g(UFhf%[gJ+q=aEW"CC6Y*`;?qT)LrM)7:.sA&FpLZ"mP5T[A/(9n60lVHcTgrk*a5RE8M,rTGe*";N9r\g'je$nKIC"Q?%+d(C:NZ>_1JlKQ.S3Y1!ji#W=;]8e1uV0CYdbS4((o,X%4p)(XG"G^E7Jd9/W&B@rLAO.qf:5/k;1i0IR>ejCU7;,kGe)S3cW:WWA9gI#/n,2)LHH/DFd9SA5[sJ3kp@'TRn\loQ[4e/Sd:r#t(eW?qg1Ob@LN1Os;jcOLcFZC$EYQh6"n*\`Zpc_b;O0&BJ'#Wc@f(EGS+cJ;i#ZetM;5P;?8-Uaj@*rdE%OFHV"/Pg%k:RI](CA`9GfX@a%C0BWJfNM\A?`&Z4?JtDH-M;KF,*nOqi=n2p8Rj2-Lp"TH@3uAPKW?!1Q;;j=@V&joqc("DnZl7AA5Qs/r[,qnf_VO^O8RuBYS"!j'e'lEF(^'=@Il'5+J9c*1pEr*c!dF'6WhVkj4:U^_)nleIW=HO,]e(6Q053@P2*>ohNce&.[5tnbNTEk['WhA#-!Hhjr"@5"1$%F'-"2*`Go5Nuq)1km'2pAiWcU!cu'@WuLbqAEE09@8MH1%L:EGA)"]_c>K\W.kX+;Lc!gJK#SC2;?"q1d73daC9qrab,'2J2^_l3R>WS$LABdURV2'_:Z1r#c/s>IQopdq'VK%JgMIHdDOMWrC(u'rJ7G;,6+D9pML>dfpbX[3U/Bkb,AL."=<3bfA]8fj#a;(i28?"UD9%O`][Rg-0SYIJ[eA@__%'u.PZP>@mYf7B2V;rTl9udHi`Iun`YmYLNN(N9@EKiW;YTi(jCB]cfh/rmU5,hdHV/Q-h'M@^f0@k?Qk7`Z-?X3Y7$$05]>XMnC3HMTI0R/=AFf9EB".tAr1B<#.fF>3+^],3+&F&)V5g?qV[b_8QqSXIYeE2KJfD?TC3)/&!nGisCjd5^M#N6FYr$>Eta29n,4cmH8p2%!a4oG)(!74c*`K$"r'oglIPkaNo>&mO`$ZLb,\Ug/Sf;\L#c*ACjgN4hRTZMe>)MKhE9!2`;5JTUqEM,GP:$JBk[%0G"mOSlPBWP2_@rLiq&"O<%Uo4L>:&!@Y"Q"q!g4?5/9Gr$,*'@Em;t'XTFFBX8lu76KgpA[KPMkC0qflG[C"J]/j8*$/*--/qnIE&cOFB#'cB4m]2a(EfoM':$O3basR4!h#j2>q(p9!Uj=+_B=Y(+%'C7o&mCTZJX2K=?^frC=;@72UO"/(\D6W!*F'QQS)!@ZqXUWrn8ZgTk8$+Xi$fJ4(nXuh[jY'6f'ETp&X%HaQf\$J0*30n(g$EhmZSS`7t,(XY%MWqmU-lL6'Cr4GV*AZAm"Dr(ZJB.`S=O3bU"BRqR6Wkp)$3&A2t+@K.0s?9rP-1gDi$U(^,?h#>or_q9amkSjVG=VfoAp'ca,^6lNNW"SC`n'P6Q.IQcljgM^Buc@'4ZSn$VmSdL5]n@?jr6ep-Q4mOjQ-]_$pDm%g9"PE[<1teR9)^0B0P%)u`W/YLbf:-Q)SRG0*k-GMbf6ZE'3^!IQYG\JD,_ejC[8K!.n75\l#DEHRY8(I;bZDeuNY?3RR>2+c![pQca6TgoJmNV6E@p0o'>"PQCXdshhL7";*8)"f5H,H`\?.5h(0U>1M$Fn^%ABO;iLkDGfcd!ep&(NN2e(*ffV^p9WZR@YWn6$kqaB6#;`qYK=P$CHnmlf^$)#4!hq`?EI-b3-o(4&RcB,R92=7#kgb,TN+A1gkNa0-2`0],h^ba$C8-l6E6EiWB-=8r4i=5rK<5Sf##fB(TULcjc`L"9X6tT1`0%fP^$(["\1O.E@`G-hS--fVo;+gbm.$j>PllL%s"7;\34E+;ZH.Pa"]'0+q;4,_eI5Cu@a37Qd1.jRDG6@sN=BV$fLueekeQU!3cI*Fm1s*Wbf^\F)NYHQ`SlQ!RqE@cu!uY^-L7;a$i1'\:0hINHbO+jUTes#W'C@E>egG?_-mP$^Zq%V=(MiX,5fSKkHn0'71K2Oc.mjnD[0GP6@EB3T.6!dZkiTcn="NV6FfrI"!:N,A:^[Ik0%THgW=K)!Oc1[/l%V[o[\(ci]8pY7pViQFN(u1\dDUbXA7MU(4hX`'mR%grO0AZ924ZV+P+cS`n7%C5<1$geT\h)pHDG)fN!Z*0]A'I0"hYbsVi-s;l-sn@>f+_WF;n"Wo?QAK%3s)?(6+t(M[ccf3Mdpe1;OT6W(Llq-ZRsF!]?N7H^X0AB5+)gA<-;beDW[r^k\<$I(DBO]7Z8e`s7Yhq-oaS=(sPJclT[pOm*WQu,XW$#bRLC-L>ijN+[9%!NG999MEO!l^.XSgm<=iqZA1Y^;c+,E3W:g4t=9-#pU-"q--;%6p)OYe:[YNkXB8>uS_8s\ib\aLb$(3q]cR7"@^Z.OctMB)Te;o!ZeYO@W.>QL,Hmc5h`kqk$W_Cc$5G9I$jp#QI@>(&m#q*L^jL6*5.4J?YS[XR"RHV2?Fog8%5OTO`BAg/Qq_ef#+I;'FtP'B3RaS@N:+dZ!@KH_36?!@BU,Xc(70q26B5CkY4+\nen@Nds61fQOl8d"R(2hgVdVVLMg&-&qgr[u',.Eb?c-FnfP["iMb3JM=m4AXEP5a]C`$0Jg+Eqt+gi#WKD^P"FW'msmN61n\$BGoA>q>=F4M`%Ziq(A.2^69IX7]?_(%dd\]IP(]>Eh-[RCOFo]Q;[(Y?9Y_9p)a$g@95K:X&M#GS&<-uBGdMSkdlKBSA0XTHW`Pm]O]g>>4UTCchc:+%R\eLuN'6Ed'_ogW,"=qKefQ`m[YGOgE"#]]$=e$(]pQK]IG"W1f@ooJ9*"h66:XCDLad+:#tWbglKN*>aSMRcfqfi-)/D1nP<=q`MP9Jf&(X*/G0Ok9gXsnSrZ^Sn;`WDmX+lF=\j^o3R;<^(:-m'DG(m=JY%-V",+bOq![='5@/1/2`E^OG3]a:kii,/kZ>9Kb`so5imp.eV009HK9;<*GjXs4gSJ'9:!G*dT.'0lR>I00S@Ok1>B=LE=nD`KfU/t\@+XZ3D]uu-j#VdVr^&1,M2J@7AiIO*Bo:'M8KauVSCY_.B&,)S^)[6;/U>/PeOZp2b?VnWH+=QJ4#bnf&)%3EtE&FO.N[T,$`]AUdLkJqC(H,L^1bbknZ2<`r@WD-D)q:oiPQ&G0PKWKpSSbK*hZ"bKHKg>e>oU<,PWYl_hrgIDF/L**?`.d)b\l8jVTq+D96YYMOc8Yu&YE*d(MAN33YPE$ks*P9<=0d_fSQfbshH67Y=hme;4np?]Nk?E*b'2=]O2BCYdd0]_Ic+CtUhUUtH&%2Y2W"dBs.-8C=75R=C'p^DTZ^'!p&a?-]!"rSbX%uK$9d_\pPl]FT/6!Dhe9/)[oi7\ZWdqIpZ%Q$@RDoGdQPZV4=0!Om>AkJ%/('i.>eMY7ums.[cJamj@2jV:M[7U1iar"m5OXre[[1<>8W4Bh.A.SQOn63fl^]=teNNTBd*b`$:N4bT>ToIj>pa2c5pY/_QG$#sc_!Z'!Smcq?TB6PiJSKNq[hn-Zg`K@WRX_l<8?4@6J0-;Cmb/H8Q8I`N\"Cdu2elhA"757''kJRoaW+h6jh>g7h.S*3_?K7/)b;Z*#_S`aXh)VXa0Z2'$_YEdk5DEHb/l'Nja[_D)Ypb9eU'CTjO"C%e0@nj,_I<+h1@J@GW[Pii`Re0ec39ZZ=2L5D$uA%-W4H*b;q45g?9]1--.bqfGPBVX*M#6BSL$e=6RM"X[HO2[,0N#e''aD34o1p3)i8k^P,Xj-^>@6OAg"jjN&g0?%2E]rnAib*72<<`%"X3VL9L@Xf:-rZ9IoN+Wugc(r7Stj->LqHB,PU\[eT6R6tbruQBcn'/:O#en)m-9OB*2N/A+6LR@56fZNMCPUmWc%M]Z5K.]`>Vm*)_T;r,f6VY0O+H1.7khm4/rN6L20;FiksPnX$<9\gOQ#S8cS[D`-kMY,=,u"[?7fR%6"+Z6?3kkQDFdm*\cF6,$Up]#LY_4<"cgh\A#k]IIfbNO7D8]Ks%6?79X'HOf99&/Gr;KS'_+lD!6h$6T"t-uo?TI+Dog4#uR<&_L_EL<;aJ)?)KHZ@()_o4c*aH&lX7^o>iN3lem$p9O@GL$%_*'(8X\R@a;n57AJrHbEqLN5FQ6`7Y7.7Q/fMfg?E[qSF4O.od%'@N4PUP,Od"N$\2Fl5GQgH^-/p8\qjbSj`#'M1(C:0XuS:X9+F&T;"XV&dQOS/[ipD_\)[(&BQtNC7fOa9I'gmZ89'Lh$deV5*OVH*UMj9IQ]V0N3:=:GsEh=,:=,!GEj\[56La-fs`($VV/281$A(U(()Gr8aKEJ:s?5(.GfHC)13]%F03*EG!WW2#Se_M(Js3hRc&1i/tCG.T7qqX,(*S-@\_gZPQGS>0h2<57l.(uOQ^34?a=A7Xe!@@EB+NEFJhQn<^POKDm.]u*alk%c#]Y"Wme*=qa]&+>Zn<Oi5.:)J%*a\u%GI:!,`pn>MQJP*)5X,`j1`=.@PR//m/0cp.Eh*#4=?.;9eCYa?$Z[ZX=?fotS"?R^i%)Ke-I5hUFXN#4$V7YPF,*a8%51\8:d@OO:J;R'j+ZZ=CE,P(M$AdG3U?D1a56W7^F(bInt[5;0$CLDg?9fh2R!P34/R;f.Eaf0lZtg!4;L(!$2-m0WSS_B"G6)/o*KR;s'nS0dWWRQ"!0B',]Y@&R<:um"$aM&^VfI]j4qkN/JT)9S=,_f.0gL+m1+gN.W'cYcbIglI=k#-TqGti$T1!Wp.FkQ%g!U4>^TteUK77BjC*n`eJm/#l,B7Wa]BT]nn.!Og4#ec?A.sUp+TuOs6W!iA<\iZ>Di*L,I@PUe,I>ml]Y\4O3+]PC(p8CSr;4[FeGWF#XmW/3VZ?)_I?,C8%CZRUGI']N\8&c0nUD@jD*7W[7(u]*Qb`E4^OA'-;jTm&/cf[qe#e`T1#TtaX3)4FaDDg)b6I+MSlYMbZj83V.N,h%FRn-:&sW*K?gWr)\h053UIt)>Ak:Db,Pr0,m":?Yp&_W_*"VZI/RZI%)Kt_I*Rdmce`[-H]Ks$aZ_%#\,8ri,cD(iP?aD=7lP.\)DAgGo'@hh\A:(;L0&RAXGf1JP-8n,'`Tjnmf>f=/[-fAe63ZJ+qn([rDD-O#0L.mNa@Cl%4BB5C2nj:dE)BLgO6*7kV?16AQp-=nCYU.?(Jt.`q!BE3#TXS?N+;F",h4,'ecVlOhG`gKV;e"3gW5N$9t+aQXD@epu-0F#3"Zm7Bmku3P;F1LWHtdRrG[`%YTb\5.-PN3`/Vq(*THm%>2Z2W4(qSN'q`_VZ"JF8)9J%a)^uT0D14`IK@3!3,G]r^@^FRVCHQ;a[%c6=UM1m1X*E!86E.1fG=/jRDUYVRB(cn4.QK=6h+1,fIFJK\)29%QVBT)LJL,o__X)k?($p%_\7*S7]]f$KYHOef?LR,gc/D%&Atf#O/#K!;X4Fhj,^i6CkugH]CIu#6W[F$'g'ggfL&]l"5-maUCW_l]LcVAc7sThRUr,;#SZ_#cDlpp-4k++^gUl/]?4Annu6E/PhqekBs\b84+77Cro(1M"Ro.0O46S(OXj!Vhh7$drFI\b^S9,,,AnkK^IAI:DgOcTMM>14`/=Tm"_MLK$XH1TYfbkkUbZVH[*E#G>J"=P2pp/)7PqF\>VFA4g"%K#h!Xq/rV*YX@1-9YD>+s7%F7Y.5UKH*uq29u'+GK!:E.pjXd!M!I@ZG4Qc<^OFR@,J`gC?3:)A]eJ<_u$F:9Oi*i-dbY=0`D_eeaP*oB]ILtkr5=*AMt+LYR"I6FM06pkhqh\;@J'^:+?LKrQPl6A0'jP@KKJ9m=CBCUn?0!a726Ea?[](drU)X3VoF[l:RZLgL$/A>BF-t4h3&$DB@?e(1o!%".JNm`UoGUOd\9Y&5mR4F*o'3>C0+.A=^X7`[U+CP#q$+(V7[&L,KisZZ`A\RdGMRT-(2babei=Tt6(+s0B/O8BA`&B!>QV=2:)/YSUYd"g^=G[f5"iF[,]+gP6(d?@BZcfcG!`45T4LethQXZf#^bVP=P(&SeheBC`LWM\p#!f(?@R?`?<9.gbF8\EOLfEMS895Ma_JJR^;82r.YS"):*lu_Va<5>a?`^P'o:m2!m6GSV.u)*`R=g&(#hPGf;$\E$&L\$muR=NLAVJJbQE-Yd0ft=ALuALi0FHTqr$k1qZ4k,E56\e-4I#PePq@5\`QaP/llQJ=(cWB,B&GYEh7X:Dl*Z1aI,Fi/'Y88g)Y)c1/4aB0,O^&%TV%*?l6Qu`;i)C[gl;P"*rG[$:3?io9W/^qu013-+mR\0ok\'>qlu"0i4-*G5=j03Ei4_)\S8:;'r0PUW-6UBjh;I]8-W26R-%e&IF>)WQjMLZTrOa2;Fp]6/%4D`H##>`=mG60S.[0%%5qO*oOal#Y?jD-Ea\\ffk\2%A_X[qnnZGf?j@*LAnVE""_OSHg(>??mJ%>F_=3-7:7]5Q)iJZp=^?WF9?:&>)21T+VE)lN^kO_,I>>\U9N")"D_$O$mPfH)nU+HO]V$Y+g/E1n9$lTV8k^)/)G<`ipQc109"S60c\f9^cqb1!mmO5W4_MpcY#ko2PFF+tUj/#YVcc`4a!i&q@PeE$^"`.5ctYbiJ6)LhcW6e5m(YFABM72fXq2(Jp]>=.Q,/W^m/&"*6*EPE7Zs]>`rV?W]TTPsr?GlCB$CYoM@3Ae8K\Ia<#68:Mp?Hfi33amH9f=j%HLn]]$E;Al,Z?GE9?_Xm>uXE@%JLdB)/,S38m009S'7FcW'=O]0$rkXK(iW`(c"f$5,`A[H)X87XKbj\WAc%mCa[eu'6$2f-K%X?b/5l*.bf2sIj_cl&Ld>_Pgel+FWr-@+8X6mL:P)bRQH"t*`KJ^:QYr\RC1gn%\i>m/r93^d$'<*_fm9&_eI(mm9M*U&$InGITn^4/*g=MjZok\`[%-M3kg1t[:Lr+SLmfg.N-j`?^2AP(S379rSK,9g02uM%UPqZ!S)$K"jb_q4l(.iWjK:HaWg$MV,S8-G5*c_PLgP*aC22ppKf6&h>DQ$Lke*s%f!s:W;RRb$>*!q'cT:HP2DZ%fn/>9H!0dC*9%e6?g&sBSsIQVQ4\L9@m\lJ\n.qaM&uf!2/X8/+.FE9o3qGb'^oHWdi,5$G++dK>:nA2$rMbpXVX@*3i6m^.?a'OlHqhq!:f'V,TXIQ-b2l'XZ)?WP&JdDT5#9&etuBsLo(q'aXbb#Y_jmZ]tu_CNSNm!h4GL26+)ST^S!+d_Ke?I2/eZ4W93#ABJ_oOd:!oR2mE,7LYR"-/2$]Rn_,W.3h,pdWJ0E($&'[7.hZ\[Z@j9gWR"$WLOb5gfip0R^3t>Y5N;Ah;P*3?"4RA;]&G#M0qM#%5jWtbh;9WQ5n`a41UN0(H1]seI4!`B!j6Uj0^+E%'"Dh%EKLj+Q9YgL!eh>c\*89pmh:/(h=2UPRUIOSMt08`p0q0g:9_jJb!ecq90<8G\(f3Lrh&fljWrmrD2V#ul!GXY*tX[A^$eKpc(7\?YqTg#`.CC31k+=Ek`R@ZfLIafoFaF(Ur)H=![4t8IB>a@6"s_din;!$S7+ThY"8b$"%3=:ORW[d5.UrLfttZSWZ'*7]1CYo$d,T/l_9).I8#mrLLm+u(%]+FVe;HCJE#a/(IebHR(6q&)'/0hTmN"Ui+)hVS)b_ZEg!llZ='65X9l5S#Q!o/-iDc0[fdiT&G-ZV!E"MHQ6L=%LgQDUobju`#*,X5_UO.-66XGiU)W>nUk5:q,Sp/,(/aD,_%-Nf?t7#E19ChtJdTZ#G0DFVf;EJ'eRSF0fSV%O(I:iNHoQ'tBVLDe`Ve11[$jurG'Ri)^:3H-0#R3l@lkdR#fZs'\+/i@*3_?)''`co&"lN@\n#$gf]I'-[9?0V&\_$[V&I^UA/$?e.m:TrFJZ`9N]C">Gft`2fVjB+$QBq!aIX6+YKPYsmBLk3nHdXm1CEiBi-HS?+'HD`]<5\NPca<*J!WAX[[?7[^N.HH16@OW27nZbIqH.Vt.Q2:#)]5W]V/!qo<%e"C)XiY`"?TmW"''7?tUqU^./@*@j=cW;:QF(o+?/g3NQ+#6*)_3HNec\'uIlFE7qV-'d%;Yghlj2'VhQd`W9K0)3Sbg#OYWgto'r7en*-UL2YkfXf4m0)0%%-7]s.(KqWm/j'Xp4I?7:\Qng.D:hXNTHHsqZM\j-JQAM!q\2[@,F#1r+,/JS6)YV,Pr5WpRAJTOlJM#eB5HL)(I$'Er_+OLBJ'XZ"<#X1,^Xi2(KBJ=HDkt@5k&C[ApbQ<*=Yr77*?W7J2LHt6q`ls-+K%\_&VMbGb6`JRkG#<6(:T]:q.rE)^d\?(B[X[a]lh_k2g8I4a$cgShW&r8:i&6G[hHD]>FDmNhgjoNgeR1BiuddI#8q;:u=NN:Otr*Q/Y^6A^S9NlG%ZHJI&*tJBi&Rq+q@k3[!H*.f#\*jq&W\?MdM)lHJo;$^^Kq_n4#0?kgFu,:m(4'KIZgo#sn',(8Ot/430"@fMd7#58@rZ9!NJT2=X++Q0X6,QnflRIBSuW.A4&D-:E0!k$=j[dRn1`A!^!K!2,6OtW]L"K&7T4OE$2a=72'%BUSY?cNO%gA5BB9kHoClQ(a*?&oKWZ.8Q*G@q(TsqKgpMb`]K^[^"J@k4H,>da&TY7:#Im(7oWuA(re^U/SVWiCcLt`Xl(0fSo?,B7YNR(P*"R88;DbmUB,F**\:$!$'SJ4[pXrN"$ad6XBPi^;*R$?MpCSij7K\dj.luN"[gBXoO5HYM1_eCN[\7;dZHm:D4=6;VM"e08lbo]q'eHZ1OqF\"\2AY92T0qe7#0VVNr6Z4m:f^R>H-5d6Y>ipI:diNE,%Ha!(uc)5R#X1FBGS'[64VASY+bNNgY`\S6L/>O#V,qq)X*7>4q/"W4gn)W7VLP,_K=Bu&'G9?&S_M&>oO_Y2Dg%K%H[^TYWe9hC=j1_g&)8_^PfB]m`BG_RuNl'MZe8c%ZKh3"rH@nP92L&!lPo?I:5RL)nI?3@r?\,oYhDHhaaRO&79/s-_WAfFerD*\%VbGW>qVU8metl&Z1q@^hE(ccnEHe4tG%"'I])0lgqGeP2oIs+dTR_%Wn>gE/W`opa[$tN6sMXFK"Rn5!(R3_Eu;ie'TTZkF+&bF;-$XN^"A8gFG'sH<]TcK$iUm3q(:ZK?C$oiDC$)-/;]958S3Z_G+=q"g:&")s4N%:6=eBoskJ-KP0A(Qr]T\cD#OZFX4_D(DF5)$;fZX/baPi+1I_CFhTeW0pt_;1pGO!j1D:VU\oKE-.*O;fs@Gk[D87o6i$h7Y3U>3d,O]S:=4_^.M0riXiUb)#9J!\k)n"@u58=&m5$g@#TYbO,6lVZKp^@<_f0a^qB0./LX(.Ee^,RR8%(M7)RZ/-$,*/o.$s;8mBDc2f,[';LSL?aA^SB5""]f];u]Sd$Kum=ed1l^7pm`PlJtNo0(PMWLN%&g'U3l:-CZ7h]iHW84gX$@22A+D5?AdE"*Xa=/Z1ftX2kC=n+l;GZKG!n/'MZs>QJYGYTno(&<$:+iHQCI$or6)dhIY9jg'U,E"RhLpc4-ngN,h:V]W>DInCr4^cOd81cK31,n&+Irl1LO1L4r.a&N=8a9\/M$6jHtZB^P53t0.(es3[r.74hfWYNjjd5=&=SYfJfY-.1g8TP^1bi>C.r6]p2TpcS[B?Y(88L)X!C>4:=9M34^8%Um_T=qtiq1]X7]4dS6D_!J)C37b/EfVqde#ci@(R;b)-SZ_H&kEHi1Q".(J^%H_1`\RQ,Q2Mm:`X&<'-2?oIdb):/>Gr_=D[9+ri:.QEs&$ca_iLAt7Wo4#>6bD.T;+"aLAE4r59/SB1S$_V!:>iH^!q,_op9S$aa'o?%*ZPD=4Y05&UX;t.^4M:ai"T)"+MAQRE";pPm5S7ci!gB[;LQ>%l_T%u"J17K/NG:lFaks5'tZdYl7pn4knra]Z"q8nr()3#2;AtX*HT#NB[$mYRuM#99XQh:$)L\le_5_mE'n-XF2bhkPISuO/1h]gTO.%c7Cp[Bi!Rj$aiSC4X_6l4oZT8ApHV2cmb]!>itm$o1W0ZIOJK#@Agf^8+6VZam-@o1$^bcuneQVJdV>+F6cVi,`4*o@uq_TI3ER:sZ'iAG8*='DM$>U8Tq=n%+6ZNi;H*oH.8DB$,'6R5t18@$.,]X4,2>FQULGmg,lpN4rgo7rAtU1pL3-?OV2a/VC8_:"9F!8k5n/AR8OlnM/e\Y(!'pX5'c:T-iDRGXM?h#cnGQpsWj6?_m^5.usT(*,,V_r+`9*f?K[">Z.I2jJs\ui6*&l(f@Zt'`i(b[^+"d+3ar?+_Yj@?Fb1:U4_4+.n$8$\81l*I"F;JZNd^d(NO?0Q.\40^2/*,O%Q.DQ*LP/E2&WhDCH%*-(^rq>C)[O4'cCUG"#960IgbVu0.)pO=H7.?WV&Fj9eGIMk[/G;:1,>5(1-)<>kOIopqd,h")3)DI>$:!8b8!97%d>s/k;"*7c_Vmi05KNlXG.N_%Iq^k0n(8LMD'm2hrgf8<(\0^&_Zs#W[Bm4&!PL69bOBEO)rIH?aUa-9H:!lZL'.^ANoY:g,NddAS<0=YNsqtkS!Q)Y-`bmYhX:aQbHja=b7iX7e9lS7(Y$$4sS(B5!pe7WL6WNb%FtEBeWhZFbplmP&^LB$]M%2o/"]e3aQ`FS!<),\#a"\HMrs2bF)Hl^95BB=jm?5&+u1+\P88L]MNWl13YP/@'+"HIFgS5pmC49pFl04>eDl-LfRGH3_D!Ebc&s>lB/[;(d%if)=Z'=@i^sMn2^4:;Qjn/oH-EZ)ip6_S`\eQ8`6d!A[aB"f=&>#7"1Yp\d21=\`QC:ee4Kg<:ONEd(6O't3M4j39W.a>pbKCUB&o:lBoi7hs:#-lp-CTWr$-UU7)4S;R66h\*::)M,?4*BR\"?%[h[40Cf$22.lXt0gYps@;S.]JOi`aLS&@G4/$)cDTgkm^fI*(GKA^"a#S=1c[Ees1u__seb8,N\^7a6Rc6Wsc(ARl0aMfIk`8WAgE+4Qh@rZ'O(ano;]l_7AH*;ItH7=Ejq/Iuj,,kRp,oP@K"NUjpWRZX\\2-L)]ho$L!\%cGHJl=I\0X("k"(P'dY7ft[n*Tg:5dP%C%JYm]B)u!MAY8emqmY#@TNtK/T:.Oqb(&m!8C]VPbWLW5&,S6E[H3lQeVI]e@PLu/ltr6675`qEJh_7M)#61WXf^DDE&.OBI+!-\Ua,LJQVi.OP$q1J#0O@?HUKaMXlGU$@cmP(RnB>bP?I#%+GH`.]mfgXXgZiK`+Q6F/qe>1e7[nTcf^,?q&Ee50*?lph,-'^]mS65.4B!,$$b?7H>FNKMS$p2,FDr0G)Zi3YDHPkD+cN7R@]21,9@hUSM=4*_gYNH+Fq;ue//nESfsJ'(,jVMq<))PCZ8;6`3k#LG^O?UQ9pFL5(jaJD5;E5,b49[Cg68M2*qBn[l1b45e?[8m5A$jMli?TcF:%4PT?G%\eRF@-lk4K6fIU_Ou<1]-#LH8@]2Ku+_jfP*nt\PJ(@%O=_Z=KN((4R!Qq1S>n1rU]MNbESV]*M`-.hR_%u^t@!3Q-lk1"M]/p$ZT+JA6qQ./:9kb":B*ulGY8jZd5Am$pY#"`jqJ=3qSXs5K!FVKX"``K#"=lfh5PTTT#fOKm/eejq4-_CZ&id/@j$Q&uhl&W$q+\rn.QI.?0Zb8"@,qRTPq267YXoK/`K.O8ZgaU0r7rZ,&FFOt).(6g["%IJk9Ah]?478$^c%AN:%Itbe'Vmk[!oK*3C/]PaS4lbr&0dSZOudXfBIGa$cGc9h%MH%Woq>NH$B,kG47ZN^$(!^bHX$7Ylh>LV+"!Pti3dVE<'QRek3+4RNA"V`%Sl3r76>iR@pu[?Vc8f%Yed*q)hIIF>YZFep)c`f2978d4!mm;UD""F)e5^UQ`7"BE!%KCcAdmdsJ[%k9&0.$L_oC81(r/f!Rs^MZW^S6^d5Wb1;W3(KZ-@XSb85]IP50%:,m/[MK]e&_gW.s8KpC$I`c23:%rq7=i7=W280XM/hZ$.CbM;pmr-$n0ADC!62]21hV&(#1?-iI2q@n9s]62IMQo+i5'ff(%;]6JMh@E1c@nJuH;?=`OW/:IaMhcR0YKqd%<=$6!Oqr3'-*1OlQ99&R"*cj>Bm'VW3uRB$Ejk;>*-D,;$Js1niH4=[Un!OK:4&RHt3V=GQB"u[3G_0J6d`a+NZ;+lhaD5l5"+CnCeOC2DHV-2KPa'^r$r1LGII1.&fAnbmZm[m85Kf;WP4NOV'm6AdIoL%C6%_T1sA0Z9'RX(OeQ[qtOpST50)1"&Fh[lsX9]tb!?0O(uY&:N%hCac7Ql2_)9_)B(=rUonf=pm_UN.r$YekO#Y]7s.\>9uKKX6JT+UMJG>7XGU0Ff3?PYm^5HF29]f)f=&;h7pm_P"*!l41f\7Jo_^!"($3$[Y$;)35%5c57>rWmh2g,9=9I==q-jOc/B8?`]Q;[IQ7RPL@(3BA88;YTa&YO=4s)Z>b-;U6;j-VPHB%`fU$RngFFdnQ.H&",5T7aPPQ3:]O`Y+B;FUZF]0i/c!)S_jjZr-59p[2$OTnLG#$tjXi5('$Tu6O&,7,C'a7jpAM&E97mMd/?\N+NE:Xk!_iaH"SI%@+]h'N^l]+;46F93n"Cu^P?DU](0tn_[_DR!NBd/5fhXhk[o[;`1<>LoWfXAg+e&+cr>)P"UCC_?GG`]Z+5G%WGX*IdtcF+A#ZaUHU\3>g9UsiQQQgKQDr%@:EFC[0Hn)laSHe"QBjhol[s_,kl0t5!4us-;hu0(S,7i4`?!qS;@1r(oaUf'hCV3@'BU5"9AU\l%j5@U0Yt&N5bC"'&72DBR`4#_aeV-Y^bt`m2lgSoN'T34:l<,[biT+;nUFILJij=b-GQR*`%rB)?-/]MBq+70)Y!nb[A4gbV&G-6(XnDjjKRa])0$Wa&*!^U*uM-MJQE(4"!)i$LfVA`2Pe-hYLtDbH2SY^VU8c\"#@otV=J>(Chj3.6"o\AU66t!A&@ts+bRWpS&f7rI>o*uG%76X5ueVR&5ln'A*0Zc!Sd;$XO=dC1iqO"?9FKVZ.8"_LGnA5bj$b9[0^E$h@aJGA<(uP?!tgY7p-NX>'Jbq\L7CW78C16mhH2F+Kh&hqhds/O7H-u45&G`KSI:i\)6!Y_A>[@)SBX/V09ga#aO[DH/2nV5Q;n'3aYPRj-Vs'ZBo3";3_G,WZs+dP"aI/X[7ci]ULplDqm[fI6SsgL-S;Rlq63TknN3p%_]k:H+dmHp.QP\")oY!Y4/=XL*WY%p&6"'ifP/6O9mnaT*bE>9k/\\$YQEBqBV/p+hQ";4_o/7!I_*?Ga8cI"4^Vl3[icrrtu>[,+6JVAm(O':fXX*Y?&%A<#u[orE%@VWd/H@YfD]eaGp`7fAc*pPEX7^5dLsu\@+,L-u0GNB`l'oH4YG)2#WWtQFRD'_POj0d78CnJX26h:M_mH1a=C9S<3%W88l\5kpNml6?\S3i0679!`60SN<;t8/L2L9@L.T8&,$VV%]`3Nu+@&m8>GhT!&Qa^s6#],`$EaTV*<@),E:)_=VkPPHaN<`7R9-Wg:;BC,`ohm=/lWc7OPWMi!Y2bY):M4*po]$VN;Z'4M2a`'%_&)5:XOY7V['AF10iidb+A/=iLn2l@,gLe@?QsK,rVU6,X,gqNJ;ZN8G1l'B+"T7o]cUX%./1q^tpe3'\[-G1Ap!a,_:I`]CQ#mNn=B!g6V#Q+YO'Llim@/:2B9h(o-0W.]8@FdRuL.:AiXR9OPBSQT'^2*U&0RC"nr.enA\!'Eh'+lAJ6QlY0EXK;qD>rbsZ!2q?-PF&o:,:<<3i3l:I8af@Fm_P[#jl1bM*(6\CC0!P"isa`%sACfPNjZU+hW9J_\o`K>0@.3Js$01A:bm01.Cc83\6J",/!9D(cVm3n$/Sr^KV8^P#+ZcdO8(o7H#,`\E)AlIQXO!%StbA!*3Er]kNV]e,;(9du-og%&,f&1o8g*8%(pd$.u-'g[PmS3c\k,GoPo(ZKkj0\n+9U>5qQlD0UOJELjsiWm,hiAk+`BT=tNgor@jX@W@RS3r7RTQ@Dq92`9qjZpuZNcL0`(QDG:-rn^+.BD]@AWJhXpbb5"8seq>/B1)[$c"qnRu!qkZb<=mGq*_l[CKINsQCbGsp5>:`di=F/-d'Z52jOWXgWKj+,&f4s?nToECr-GR#VBB(S2p?:E\RKrYPpn'1Qaf]\$/)R=s@K,o-P/Nal<"=NF-Pp0a/GBJ]hpUP@[)67.t&7mp5[">:KC#5P-l3;o@E'WkI'k1fbI&;cb`t!$-oj$2]8ZGm@<,r7@+]AmkS,JQqAF6JMN/(s`"V3QpTs\/g@/g]k2Kib0:&(9>k'!-eTK98($oD\dJfF8WJ=d!3['pCI82s>bj(XI$i*QM5pI+[&se3=n70!.^n8:!cAZQ0:FFY:I=Os5=KVQgU7+MLabTi^5ce2WClqkmX:Pne.^,[11/XBN,Hb_U8p,?>Z"LuZK7$1Ce0s_d;u2$1G@b@?JSb/I2)iB@I^Q/Y>0R>+9=N_6Z%mU]:U1N,\*\lrgJV+I>sq)`?jYG&O+AdIKp\DB\;bOL=qm]#U_C7]Flb%g:rt'pTn=Fh@ejja1DVn;.71c.-uo;?nCCB-s)i&og]mX4D'0/25*D_3bJY]YJCEp.5JR]Kc[`d9?U%fjPIXJ*!]NB1.j^?<&k$J'6X-YG8S9Gr$3-N?pZ,%uQo,rb_QEai`c`ZtaDjTsb,>QW?%%.%jR3W\P6'[#UO#/'6J-%*biO%`+9&$_c8jA>j"8#uI&J?$!+BZD&G2^o>6IF1EcHq.W/N\soho,iGJ-H8sM\;TAO^rT`m#FYs3loe;a)ClCYaI^6lbXI&WThQA^nO`OL,'hHc)L?N3%;^tA/5C7n+$@?I8`V4hr\"(7`1/J!m3<6URNt'V=r7^pW*N`ZNA7]Cd3tW\%kDj?+%&T9;DFtRi7!7+XDu_k6pXfCH'%D&?\i;V$sr+4qu;l1UOeYX;69Ipul"9M]P8@lYd-X2-=L+b+ZIGj`*!i6+Ka*h/2qq^c]lT$VoY:(tI(bi"d8I?(ZYYGWOX=N]W!8$0HP1!^4GVK6RKOik7(!Q[QlITATpOpr-'O+/GH!p`NE*dE*5PP]b/fUMuLd,O$^lNc&TUI]ijg:;ec$nEXt*shH_/T[cHUoC:N7!2T>t`MA;9Kj;NU5uSB]gE-FiKSs*\T9UPsiAYtCXZAIRW'bQp_PTYTlGR1`+hfY,gpA^.M^4oM.M#ji_<#!F6hMu+2=bItU#`eQD&`H*^jl+@4G'0!KAX;,m6c[8\*9)]B1o.Qf%ot?4+7K6HpW+X-Q^%-[-bK(#c.PKcgBkNlXX-d6AEA^g&!(bD=?JmTVEmh'$%pCNc+U_OH*iZ\,^33H(o0d?9bKYpjUrO=qs6fBe8-CamkW95f\`9C6!r^<[OFemoo,6H;qA([7=@W+mta)@\"GAR`9P7>3)MC2LsGk>0e6RYLG$?Z.=!B_,_aipB1H7?HEupN#qXR-olc*ilGc@B!#bppd@)\s#XaYD<@5YtA?6bnilfC.X-4!e831W79jn%u]'YX3/s?$3TXnNs_PLiNTa1K?k>fhbNSrZ8b`]8K&XM'3(\S:)=BY`KN4Ki1#_%BBSQm".*-9>CUjlq!ZSX53#\Kcs,54OF(OYa[-TU_D2q>:0&B%JMC)T//IR*\>5(l*'If..;eAgI@b><:1"(J*[=;b@[>UqM4F>=Q:4#-&P?^(4u4R&S@Dh(jD5[)hEf]El=!!XIX>%\3WBD[+\!=h!7k4/aQ=Wus(VnQbFBH/kX5q@6&3V1ja-5*,CL"cp5Y'PgRrF@Jb1!aQo\r^X;#K@9H.t/)qUBP3?@F2.NV&%(m(QT[2#G5-pThVEr(t^^s3G[(RrFjCG@Lt[`f3288lIXfid.6J_j$0[d%3)5V2j"@LD_dr+QriOQeZ-\*Fl3[b!ah`HBN>;rAc;AfshdNWI#PjEhgt4cbWS3-7';&J7JH8$.Hm94(3XT`@kW>G8J5>R8%'/O#jJM26]:c,K<&*!?a-(K.7M2@OJ8=2e\uFR+>*3.7%aKK,0/t)$`>F%5Hs6ll)X6"^(c9G?(h*:W["N:_8rYoFj[YU;%t9=5-i*p<7RBEE.phpNaG#`%q:4@1T7fJ[l(])iID*3AAJG1S?SZm>G/V*Kf=(MtL>_RY2Y%(#H08auYp7M]GULXS/93$'mX8Y/.HLO=^^%)j5HReo"o7g+FiAlkE7n5X&7Z+)4(L377/3F/DF]IX*M2e'$X4P]'ummQ'lnL?o;//QiqESlZA5l($@YH%e%m7f$J>^epLs`V\&kN9MkP_>@.cW^#[8_cT9h.-,2"TV7idZ>C8U#Z:%uZD$`^6G4\!1?^j'CTNt4gp^:3NlrDO3cUQBZ/muR1I%.2p)K*RV(-tGVs`RFuQlJ*kJdAQY,33o6lDsZS8?a'Kc*78)1(VsPlr$2b$1:$@GWm:P:#)lCI0X.6WVHhf./:0mn)71,!SG58haL'?K#KbSo/Vi&AtpWJ;mfhE6'tr(g1Fe&MEBXhEdk_RXdg.$Y2B-$0$#iuDap;o$Cc1o[;W5?6m&0+7*9KG5rJeAQ1n,=tX3a@1/qL0S*"`RO]IVa#XY_"Ut\.-l\tE`^9To_0_N'ai/Vm'ArObjtsqYCABI;mG:m*+%nrEe8Y\bPBJ;OI_jt4L+M3Pci[Q&F[lklRQOtL9m,V??MMnV:4A_4,eICYAeMAO&jc$=_gm)L,i]QZ%4Hh8MB"_)juhNJ9nh#<2^6!=[KIt`V^"n>LU\$eITSper0[ZJ1cuW%-665%Lp:Q-Ae.H!9O`EX<(C585`=:5;XDHY7"IMOU&:LQBnFV.iAE]R_j/'aLjZXnd?.fKL*55DM_RHPalb7/*iTk1j^-.dXW1"O<%3*i;i,%$cRh[?,ZPqsgm:]>U99C-JV1j+P9h7X?$oo_H3kQUlLThF5dh3.\,RFN$fUL\M(c;%X2oAC&J%F5CkAl6-C:.];NijZQ%'C#P3B*7HKXjKG`s3u2>AY$>p6HijI#NFhu4O\ojnDGh]DO]b@iXS*e68]R`nI6u9:cF*dJr:*o%Mf0J^$mQMBT)J@.9-p6dn\)N?[Q1NK!i>NP+`@l=U\]:'Mp4`X96F)PZW27QGHC`!>s*)EC4Pbd)7CHpnP22Bn3#Sgl,#>tDq10A%e'Un33Y``r=P!I$k,aLj/;D9hHsdkeH]kqB'KQHr$6./GYdR:pR3#D^`],T.Wt/4h@Qc,:-TkaFA]fqfBbT&mln@2ahY]$@F,tn$^C$Z>&X!KFRPS2gGA0hsVTAlM0'a.\?:-QLOX[BhQ\2NAp9+JtCc7;8SFFU,/=PE;N[JP4:D+cqoK.X3m5XkoV:qP#_]MJ[_1=*rGI<5&iBn'O2MX2QGqRron@!QPX4@Xp8(SCEq1;$!HKdd1JOMdSAX[!E!hD/U6@6*r4@tHN+'uhgtQR-?>J1M/0%g'*5*69U!FS*VXSS_iu!I-"02Sf>%_dL1g0_%>5j+;n\H)%PQIFK!J&ec6dnnVe'dfbJJrX%1XEBKYaiH3,nYr(')/$+oO3DcKTM!AbclBg1+4&RX5L]hmj*pcV:0arkJm=UstbA$5'?hCfBX;^"6>eB+7jNB]D-cADl_g(+M''%<[B6dQcnlYs.J=qCH^??\RrR?^'9U]Ns2;K!X;G`(+F8_JbX;FDeG*j&h,%4nj,g%-5WWiKP@HiWD9k`\/o=8kj]F61)4DTBb/i;Z`SJ7D_4CITQ@(I+&^dnDM1ocs]0d)/i"'J@J6JYo5qfSjNWPV#4p9pI5-t=nF\%c6da703u;-5)E]@6@V,;N<]B^i#!EF*M7a-UnTRm!*EA:`TAihhd:moL$Id\[#5k0>euGqdq4)(.CSYLp^F*):/hb*CStFNl:k"AUehb$sJTARkdOA-\t5Dk8.rZp55rMgQSRF07@_"%Y^F6N>7KN.^5L_]oaQrE]AAI40?5NM7WnT'hd9b^1(['539E,5>(\T.\-m70?WUY:]guSe/N2N$O;RH(jjLP9/Rj*RuuhI+'`PQggh'589V*rOb0^ZH`h-DTiVAG8#*O,S7=U?eP"-R.KXf7nX#Y7k%c:Z_bJ`lV/?',942K%*.VAYH)@i!f7k$jCKfq(mA#QbtBWNVDNBP\.?qTF$P,RAEG3.%F;-G7:c$V1>s0Z\hN`IL[?.TbG=2?/Ruf7r(T"DEZ*M;Pk,4\;8UUA&#$nhUXL(X4JA>6YAX8!X7%OfXjoXFr#`;)^gT#,,nWJ*p;12N1$[#W6S/_U\J2eaH3hCH4SIGC^>1:<#1LuoW"m`R4@UCm-Z6V\hWQJ;;QeA0/#BaAtidK-1!hWSo*_i%nM"kO1#KC;C,LUEe@^KCj%"&Ydm@_M@=7IpqTHu+[[,DJBs.n;:#o=lHHaX6T(!2B4S&&m;a;1,."U\W+c!S[*=CqL"8g`]^knO/I&.@a*//q6Ei[S\HFlu%Z`lR0E4/e4o4NRDjTgbd)RX".sUKu#DEg/L;[%^i;Fb="6Po-M4"1Uo9F:9?)is':"E>_0rCWsu1].5kIDjN@auqtX#9e$XI&]PP;?1m9Z3VaT-ljB5Zna2"7uCWYJ\TX,V6JO6CJlVZ4FqC1(B?b+%MOTcei[eF8:B3g!Q0G(e0c;1K8"q0T0Ul[V.DRAMPPS6r\2@k+4,ASA+T?D:^[6pk1TJo*1b981#)RDDD5#?TcJjo0.5m*d_GhUaLO!*l%@T`a\>WE_<2VWk$%qU)Prs?:E3M,!ho['=.RIE@c-;,YcPT^Ds]U/UT""MPUAnUBmEs1k@Mt&gIW;t>a8Ggb?DF2Fl[/%+ak$b=mdSXI9N>U8oPOM=F!co[T6W#d:3g`2E/hB%of^DYRj@."jD%rJNP;D>H)!m5$UJ`i\SX*#$CXC3JYD[uDRFn,8D'#tmb,o3k1>%@p=NUMPW;)ECrp\T<'RLm'j:4#Mkd%`;mN2?,OY^TYBNMf5"007cU#!:LPR4K>@f7[8cc4j@O-_NO09bY5'ZbCiL[>=Ng"QlZmEJ0)LJLpq@c2TGcnpkHqC9t)I^"l`ALib)qD'>YNroAQ/9)@B9-d+9fgll,lCnXSXq-l53e3MY#XZI,7(KktlT?g.Ur@%m(e*XdiP$!Z/nIAnY-p@=:+/_5%)S#sV_aG==P[H!s\lRI?Y#amO?[,9<.C#iGXZ'W>+7EP9c/'>3V_@17k0XsJgC#1:ALD"UNMMBo=&dq@9PJTf>\$U,'6I;cTW.+G"X.^'$h$1>WK,_c+;9/W"QakB+m%r1Cj%2bg8`Wbl!`067;#-6bHE[DA9s4pu@SD,k3Ue^Z=4/N$Ygk4[P,X)q5^FM2-lITh@o.f=A%ej`I7nG/U7V0`=L].<'.lWe7PY/4#1uf'mI53WhK2FI!PWk05+qm+mh'AaYKW)ls*V6,WH1n'!EYoT#HOaDZK_+9^/!IPPkg&9JNR=Vo$EB7RO3kjUP%.>UB;(ga^@h[ftgsl!R/q=\^17$n-K:P\0N$fA2FA8'YE]cr`IJ/lq5_)UdZ]lWppuQC.>j>'0-$k?JI7mU\=^jKCFWgCM%H64&2T*C%P_r@>/k&[6*0&@t)&@MUViM,2Zm7T#,Mf0U4(*6OCL+:o2*Z4P$75)>$miZHsEqWmi8QHRm;\%pX9ha7q'\!$t_9=qbXs"I563T>(&kfGg"JM:X60A[Qa]S4.TP=!c!Ic2OmEfm8>Jqji4+M$=r)h"\4nDJ')'NW,1hk:$&Lbpe:L3K?YO%$K!:q9m)$9XM9Y?aPfE-O-*dN7d/4dsc%'_Lg=:hN!N,nnk**W/''_Oh1g?bilc:TSH8o.c%',oe'D;a*Oe6$^O_NCEdh)snXX+"/L8`cEp,!b:(Fa<"O4c,%\d&?pg0W(B$kk)`/QZ2^:8n3ap&H6nRWr3A&*M2U]*\`J`h=dhCJf/N++\gm/C_K90X:0p/caZK0;eB@IEM\Lb6QR=`)p)Rf^!F]bSO$NJ[$L9Xf#HDoIc/&*8FBo5M1mT)`UIT6P/I?c]V69J(5lS:_p?tSRoH'4HDri(0_17AcH/42[^m7=OO[J'Yb@'-#`;itU,HJ3,.CL7p\X!99Ye_Llb+T"k\XG2JL7P/uiASgj;m8(.*Y8RN?@N@2sIcI0A+ba,jE7-A_R#*a1\i'hs\!Lr)W?=6*_.f*:W#6TW2(324(g]s..0fXNl2m"N`k:L;VMSUU0F-nH`d^YaCbDek"qkGJ90QZdqZBa5SRL/Qk+P!:NBFJG?'K4C0bQ4lXjL7_f7-A,tXA9^Lf]\o`n%?8%2pm04T4Vi[ouMt2X4-9H]#Di,GC=3(!LO2pB*tio\'OJ6ipJ2]bjD+K!R6\J(tQ!(;*+OuZ8[7r?od%`jH$Jm=q^<0=KQUD+bk/]"o:G3?mn2Ciuis,<#XYD>oCnk`p_#J7?i](j2=aVS"`7hT/GmJB@d@0#dC\8)mnnm,WK,kafk/`D3#=,jBZjA:^2<2;c0:7^+E/!0O)65#tZ;qI;d7L!R_6[kfS,(5eicjQ,?&@!Fn`P\X2.85;0SEO+TZh`cu;ne&b6&K=,ma*QW-q>EutQBh>CsI"o:jB,iGefLsG8*&KkCPrn35-"+"3aM0QkQZt9CU&+FFD_c3Or59KC*$b*cC6'"[*,$1;u7IU"2@RUYskeHjY*"j-TiZl<"fH5N+?km6*4P);WF)o;^bu%:7G7qisMF-35i8SG'+1c]4bB*gku:*&ct[pMXigA]rEbG')O859R5ctSt^HDZI+%6q2`nD\beIm"8qDV756-XO7mC>>-0j[4Aq=jWe#$G.aUY#8tl!hf0)lmUh^QX4ZLf@V7-dieYL"uFF.VVq]^]S)Fm7hEP\7o5Q?_q8iV+E;QqTcU\ZX9__@#u&i,3;3.!'p\tO#L7t0kB"U,nSO#4,hstFb/e7!K/(?++9jThjAT5A2]sNB)s[\;k_@d4q8`7D!_*O"[C!n!iDb$h5?@=n;5;GR?d5HZR7l8D:jQHBqNi.jb93(eKJf_$h!Jsl6DS7NUA)qU,SEj"^T1(iD5b@ge[a31\#"j#jYad4qfbF]n>)O\=RgGN)$Xh/j4TscU&34hd)NlZ#=+;`PXg.aTQ%JjXBbV1S$@Pi1I6-M.l:KD%8?dY"YRNa6V`k:)"JJn'giAYE].fY-k$5UXoRWImpLaou0S80!P<*Skg]mSpQ%P]oQEj^E7\%ikmpn$E%I6nk'GZ^Bj*En20-pI>323b@.:p3W,Uo;ehRuVB$WO,^aS`,aW06@`+h3b3sK.e0(T0Ud#ZHAiC*%0Xn+5Vn=K[l7A(35Y)R^(L%tK&N>M9uOD`)+!nin4"-#2gBX$^.%,Q(N(KbNKfTerspb2pE+^;/PP@!Zg!HNu3Tj$:&*SkW\h*t@\RU5."1fhAnEH.@61eIJfm7e]MKs4r.5P7giq;oP[IN71''2Rb'$$q&H(cQ)1L0KfRQ_XK6*6iZtBWWp866abs=TDFM`=gfaBB^/rpiJs9eVetd?mq:3.j8IV/`#ck%S7oH:?B#npD)bcWX[K*2u^AI=gq!#6l^&dKO2(N-1EOhlXFUEoYl%1p\acdRn,h#bg;%6N0FrG9f[.XVlaj6ag8'Wcfp/LF(DFEGM:nT+RV_G5D*j5=?Apb#s7XJT,X_Xl4;a"!#C^W[(WpK'.&.^#s<*iM8nFI>$kJrHP$ehBen0=r:s>k^kFdfMGH?<[bT&.kDKEp72,110XRDp\9F9ImYu9nJgOea(dt::4upU.W'6AB`DN:eY8u*#k>P+'0;:MC`*=7ZGl5u^IqaDT5pqeU'(;,`Yb6SBY0]o!KN2/GY\Z<$?)G_O(1JLHd"L=6:5P):'n)JgrnUFQ=`'Da*\/InDWi`&OF`09-h4+oDb\B+LBo!:C8):Fo#FqG2DUrO+RHeE/iAjQOD97Nkm_S4(3sC'9Q+j+>6"f'&YUq-1HlQ#55*r%V"5isD$70P@1#D1&0Aj/W'<8iI?DrD,u!F2UXW`X33!iVPAeM%^T(eU?Q5CeO4=!Qpsfn\)::e3Bj#=`M,i'+ea.*>9.TU;B7"Coc`V'If+fFjUthb%G`@6<$YoWQNE:(T*,6q[@hHXS4uC"$)@loG_b`9KZ?95H/OJec(+6I%N^0b$8<3kIZo7:*fm8Mec,Xrkk7*4XhK]8"4+>;V4n":Q\,C@cnip%Ao>Hd^X_WIaLMV-YKd-[E\#8ZA,$IOo%dl:[u*gdFj%\SOEAFATDs[#515K.45rY/f&VK&DM*ZFi_b9qu3[s1Oe%tYC/_jLb!gYp:BcrS+p;e7e.X2`ujJq0`74nLBL^Fbs$TFi<*MPY08mCEuF3d:_5b"e$UMd(d\rQcP]2:,jJ*SU68HX32C+Y6=kfg'H)BnLCXh1g]7RHTS-1V%?tjb=q./.HN;f0gSKlQo)@2IQoD=URgrcXESE3f?e*;g.7)Nb(7EQ4CJ@(3V(X1)";o"4klHafl.)_\"$mPWqb)`3$u8=Q7L(dGr\!jr2F>CD#:eghaBhqe#L8eAjhGlG@LHP.C02KoQ>#E,XR3lk%D8D//g0&'!Vu:i\]/8G8+MPf[n[$=/f^S%LRTmL9"!J`$NiX?Nh'jJ\SIIE<8P`AfA=#\!29jUnOp:50?Ae12O!QGK'^]BFC.EQ:Gc(>*71S-Bj6pn"bIX,nh>*VUh9YX0.j"(W/Ua>*?%"+ca]n\VO!0sj(;N*VOGf+k(HM\gX69??j!M.5Q+B,Dq;KAfjWLB6(;=MJQ6-a1m$1]A<$KlZYT;03960)-!FI\0kA)S6>#qWM![u9Z@CH'4+@RRm%oAig++K\ARe(T(]MdjU`M[S'RCaX2u)lCpBfjPk9C!nc0?=^)+3QbnjjOUFp77gh"38k/cU?82R$,[H0o7KJm$9?U1WcXh&*d$nVo`eVAQC?WREBLC?<&F@C'3CAYg5an8H^:<7.pQ8,d%+HYY7n:>[BW&?NVU(Z%PEC5B(T]DEXdlF;C49t[O;./8jG+fO;gViX'.DjJeIX[j3#X-fgn@G1D3>eP[43nMU^7OuS76Lfl`]`S#goX;&N@=a-jK6@jF/a(4sA"ZEDNr!U]eG"XiL'\]Cc]QF"OreMQKK)&]n>l(K3]&Z#>%ItSec8DeM:@8_@6phM)J]7F8@JQdHN1(C)V-pqS@0D%8^P-E)1O7AC;RonXnHH4U;?#p[PR0_Dj%fDNam82*'>.Zrq#af564THR7]rc^dK+_gP%?=P`8AklpS9dP]7:6o5""CBTRgY-:cnQ4YEl%*)m=\E8GN1-IB!2?.Q(;TR^*KUs'#^_ZEkT5TKf0=2%VtJ(M%IX+Xno+3G`QeZPF2$8\_J1`rLj\"e"g,iMK6JHA9:pX:OLHIki0#@s:Ij\V3+c3imBb]N/AHC`r0]G3pD*)+JWoFWr<5(A!bR'rkM3cQI)NkRja.TRBIq)unWC(jQ#jSk(\IAk"-S,LNtS6hU8kheCZgmhFdAQcYCh>9%T4f('"$>7#Riq,KGDR\'##p\-"(!0S;&!@1Pn3g67fYL-P>:Kc?@KBV`[FMle(rhkGfHbB/A8?3E7=;`Pg[I*ZJ=Ir:jZErqPJg%YCNR>Gq]#/5V9:V<)SPh;9(IK"CtEQW],ouE3h3VQk3B7Jbg*(o5naAn\_%'84)\6hN/fN]!1CW^CjR%E?gW#KVu.o3PM#6h[QS)=/a?I'q3FkEtHP@pJ10DDW^Xe?VUeY`d=+Xd2MX.f^CU,.hZ@'/ig`<)EsnO:%C0,OJEC29_Wt&3@T+5tI73\V%&F//.^sYjdIhgH.$^n_OK8"1=N&Z@DcIDi#j9FGL9aMFdU/eR:;bY./cK8IYm#[L%9!IX2"X4b!LBmWo[\@+lNUZ2b5h9C%1?d`d*%L2/oWnMNG3?lI.bAPD<&*U[#%W1:;Pedpl/3O5JC!Z'WI5hb6AAZ^oim9tIDhb2"VH.&kQEuHN^!pC,D4tL5AdAp;d#aq@>#)NW5;@$W/uI"+H.ID@#VQKA@(!lM$!P.h9$1*BJbjG!K6kHl6.fGbL+X!-blA5^h#G_WcpG^Kp6=8UWeorQVLu;hSHBiX>/8ee(aWC9e4Y-7]'DQ"B!+<+nm,;8gtT=eDXYBDmT:.Y`e]"iqS=Amg#5/qZT>:_^tgER^cham6"FDL#(a#@.ML,6%jKPcEM)>>c+G:e[HOeq4'#rj$&EfV8atah$(sQU!oo>&=O@[-drqm_o-`92D[/!%=:!l>LC6Va[fQK"H5:62RG[V&!`dZ.X*`Ld_BI1O1^Wgu&',h&h;NZErA#L^]]lGQD&[@B+1DR(.1eM=bP%?`DSF.p)M`IG?SujD4M\6:W2iu&,sSh1h;[BrAt^k31ko"$mqNa/4^bj15TorJq>WNG%Utd.?5O[X7-43O??b+fppTk#3'NR_BofaJ:Z;4$\QS&E)@5n_-J+j$4am":$ufV:m_AP/k\LQU=LC2l8m=B3n%C=/ChjKM'GYR2;Js7*+=p]H%9aQ[2)sF>e4N_TnQeh^SSi,iN)Ydg$I/.Qp94VbCNi[E-WeXqe<(.JO&c))\a:&UFKFDLMGO&o$>/.X9s9LY3G,#IM*cj-!La#4BUVfo+&J0(;1JRK?Gp,e?3=;30A^>KffI)Z*9*uEaq)`.fkQs^+o"(%p"t&_S/ue"#CPN3k5X;%"eEL:G+5"9)t?Aj,E@%QU4)lm;^o31>O6R%1Dq2j_WAHB)X6]TiU5oZWjs\G?ld$/G>&rjrq_]XSp:kIfg\1Vq##4FE#H:3mC(m7^l9"I'F#m092l-rb9S4j%Ss8616@Ss11,W3+#KG2>o3m/NJ1a(>e?cSjeoMl)%LfZ'_.h^1X]P#nl8d?r77e-I4YP=p#*td?H?K7,X'.SPpqdY0Mn/I(V&g9=6$D0Ds;+BUb=emcVOc$C[(X32oe7k+q>g:ZQ@TakiZnCGI7el5]b*Tn&p?B\Xe8J?*2sS4//Eai5DBOUdj<+c*?]>(cT?q,b^+'D:ke,Z[jYf8g0.q62Ma[DOt'1VSato'ibcDk-:e\MHJ0lqpC;$Gr>PIb-X\biWd!RNC33_o"CgTp3/XI%98,ag;8#coKk=NaLW0Khn!7AK8@cqb?ei$`p-:!rm0>oDnfYCQZt7:Bg(JY`V!6QJKYs#'siCD;N^YH0P+\d=1;$LWW=;42C^In):e+q\nfa%@mn_^>?V,ZYu!Q#fOe<9#tK"NO:FjlFq>=3,dQtdIb]ZdaK+ONsp(*.QK(72XJpbjB)\@tkX?iBB+$N[mWC].a#Rs9q4%dRo20L8ltp#"Ro8Y<4g6HP;[e+=C>/[RG+.^TFhM3^5$Z-"V-W1@JIj?1[pU4.#*-<1H8f6gJ`%n"BN#@Srb4(RLLXI8H"[T65IA7/X=:P."LXG&[j#Rg+fLh&X_.hO`=eh4!gnGo(O%RifE*^\]C@4W$g>\O4.(1N%aTX+a`ZpkQ3_tDgA'.m0Z08[OXqL#4>TDUlZ>bF1k=.Pd#B*K1c!03ofCFDq!%OkiDj0g(O8A<>TXb*g_mWdq=494rbqshh#ld*+HFB/r4,6";f7iG>cClTMGAN`pjbng/8&VS(tP!;%ZdmC^7=dA@a+(6$^.<">^50"2JA!Ne&;C&92/iS,QG28:q+VfB7t,u?!ck%T$7Lr-Ul>rQbpQt_uD8HX,'pZ"0DPI:a^;sJ*HfJ`RP_*_'DSiPhn[$F"0X`(?)s6GlbO248_F`>0LP:U\UKjnR,.(QT_$b_`NA"1/&CY[d5jLOrqHfFXs*h^@4Olb$UqK:MTn*.\)a":Sos3Ccq^9/+l(Z)*Yh2%emOY+G3q[u5`YP@^[R,$VAnNGQO/7oB[.KB7/eI2aJ_G"Zm^O',*rt6V.!lGs_IB?c^=q6)X6>VU.1e@W((f0*AM4-"DTS*1)`#;2)Eloe9/eERpT:6+)s+sq(i(nONg&fdpK*8Ta0""p8a&Zs[o,WM'obet:_k%XLfjCk@St'UU]R%=St$`kV5Ujo>hS*JF&=MD5`1pa-!a;/mUl*PFat%?%ht\aMYnAd>mu$"_!noq%o^2B]FlPphYb[S[>@;:/@UJ*4ZGG)McMt_.h+:3<"Bcd*pK_SF!V9M4fM/eckE%Krm(ZA+2p(13X3RAr)]8O$-:FYH_J^YPnVcq(rYa!AP4E*SPW?AJX@N0"92XJXpNR_`\Xa@>If:]$rbEEa1fo89;<[FX*/TVNc`j4[oIQ-(n2\ueN/FL*ShmikkeH*.f)SX3Bh7UsrKq7jqrn%W&C:/0;$3rBB"J45,@0]LZD#/'NR'`1jD=NI(C`_u*%lgMW_j]MXLo%JWSQN!;Vr'")cN9BOaWelNPH^5&?Kf$SIW+%e6+"b:Ffh;en>&MW3.^L4mh+I05R+9=16Q!155C_b!X"6!/KW<$I/Cn6/s+LStc@Y3_#%sd:^OHT'bC8jel!RQe8MP>Ur]SRR,k;Fg:E/6iDH?&`sQZPpl9_O@^[2+(%PZNoB^(gtbl(Jt0MRUkGt8P(&:`G2SQI=1gl\`j37=L[Ujf(n#:kNED*D4j?3;OLljMsK'ns/-$J<^(&`poqR(J+#OmaTcW\8(X[k;T;)i'6Pmqcr.egfoj,nr#f%I1bd:%KNMk/7=P7mI8ZHC;cJn"WuU]17sq<79holr"XIJ!i5X&N6h5IW`*bPb`UJg#YP^Rj][4>LN]=HHN#6f'MkoUo+rHe\C$?TMIj#n6)1P>eM<R.E(/"YG$aWc(.nP-WikC[>D:OT!_0<'6n=eNa"+&fs<'8g+:g+^oga#Bc)M_PipF(gIoNI:<';m0\\@Q_/]*$de.:f1'nq.:^]efcR7)drVSIb(2_tY,go0V0BJgjXm(r[3clgaHAk6J(m*SoaXm>O5Ls#da)a%gj2GYL82rEs3@Q(RJA0jY4L>"6uUIA=+KsA`?Ii^Ik+%]dZdsf'Rn\n(`>_rH5NE7E-lK5UF=`F%4-K-m;^K-;W(_Bh`Hq&"-C*0QSiSp;eKb2_6'Jn$1(p!e]WC"U-C5K5XJ*%$mtS8VGUGJ=T2LK!'n%f#)^hDIbq3aK/U$8\n^?efYZ<@RCHF,!OkjL).B,)sfN!!Li/+VpU`<]]']*`I&Q?dqFi2Z_8Ai;Z`k@+N4D3/Y)(/00./5dMn7*9,"b5<.@Z>m%A(pj.llAF+rQA>[/7]*C$85i,A8P0RAJZL59M7U.Dp>h[cg$U,hBQqH_IhbWi+=KP4I?2*SG\i1>g)?YJsJo;!M1Wl*Lo;4'p@(#,/M/rU'-J"8I%A(IQ%qR[+q.PVL*07$^[>?rIXB@/QS>GCL7^iC_I@+SXd5^/`h\Y]ZVDGpR]ieW&6cAt/oX<%7NBlu@F:j$3>mSbpe.Fn@a&cL$!dU(2*KPSJP]2"RN$Hk7*`X$WYH#I74_T^iQA(ZsU"f%S?Inl1]$+2;t[p_9n,8J*]FIs@-Y>7ho'#,pV8`\OAHW[()pr6+1?TP@kL4F"_l!?EKq[SnE16QTP%9GC/-$aj1SB!CKV'o)oXY,XK1T*s\Nao`A/,>2(d.ME.nEN^lS&aToCQZ[PqJqWZ1JM4:VcEnh9Z$UK+VF6Cr5Ju8X7Y^9I,PLf^n:Z)K&=g<4-UkX%.>bPVe,r9l[$j;-4Vc2d#nQ#"h_$7JD^M9/\IV73.^b.6s'Wh=sHdd.1@fkm:-3r52".+ahfALd.EXi:JCJQ3jbqM;Lu5?Us*qjk5?qnOE$ck;3i!-8'K\nc%cM/RPXC2SYl?Cs.;8'-=1\m)6P;GiV"++B@B"Oe^$oUQ>8$8j0^5/ZPOe(B:H2U?=nCP$=-X6EVI':?,XN!WX&1dlpYIq>'c-oZOJ)oaf5++koC-HdN[ZD4a5Xnd'br\[Hb!:W'ZY)\c?EqUn8S_(GVX*TjRcObpa^2tm!XiFA\%nN!22C#P;HOE+0Ki3E.!$r3mGRGg+4&`4U^ngg6+T0>5M!:ISA],0R.7=a,*e=:"CmM->:&!/gk004Nm-a#n6?0:>6aY)kQiZ5FL!6flFmn5&Sln]`^>]jLHoQ&sCIj_U.Zq4<3)=)2DDH3F/R]0F@o$@seK3D'9g+C"(j/>8hZq805uGL8fFeOp[KIbL@E;85Pgo@]V1D""%d-1!90aG\V0e@kAZ0dIr0*Q`#W6j;!h.o,Gr2eF050,(5@^J^#)pP63ClG-$(8R]>9c+gpG;Q,gr6,rHa70>.KB=.beu,Z$Xang%n57WBkI(Yr(,*j^:@:LrRjhSc):.[dM[JS(>YpMP)aj,C)YN&,#A>JhKTH+Kq_n4RqO7/BZX^.ZnsoHK;3C<-g0"':X.@!h2O,V(fA/HnGe,K*U`8S*Aq\hj8KJ-t6AC"jND@17Z-J9#RSU;r#P]h_FRgMgc\r=4.8iDd$7BePGtME[%Q,Ys855uJY?spEJ0kgM\jAN2Ub]T'$72[`a&!0mP/fo&uZu;ko,2[Ue&,(l>oJQ:_-[i*mn8WZE&:Wpdh=V0^GC]hYkG-],GDnHn8%eJJd+a34?F9`CrR1i[prq.U)H/T&7_$t>%Nq\&u,Dk'!RDd;NMQZM@c%.SQeFN?@k.5FtB&E2q<4oF*(knF^hN0J@8/eR!j>;(&k3OL?[o42-AN1>?]a:UDWQlis*HoZ;[W/l<=lMn-YFh#Pj3jf*QM8S5BGNjB55#h+jN@4[r([jbfs_IPPYhe3H\q2N2T[\uH+()5*T"/pHk[&heB5s"K9j`'T&.M[mep9`Zh#jm+r1$Ak%`1dh>MQMK4iZc8Ig$,"[GH*#A;ZrKb1p>9Qg)SkfrAX*(X`Heu@3YICiFltNo>c@5&4Z$'h5+<.NZf%:h4]#q!h8TG9\MLE]<.jRSSq!$N'g0Bb8QuO.IPGe5oHI;kgd*pDAiI\%3a71<%[k&=CGf(2^J:SMRL^\f7@LkS%/1ag9)<,&)0DLapmie"2rQBo_d5e&]L2LK8fjksMer]-h`/18O304GnOZ@:R5'T%=+K%A7`-PfMWOg#$QPH-=m2aVI;Z$_TlRB&Pshr(iITCAn9o",aj9O\kCoQchhNXDa#j23ZjGSOWXd3GIiDR@(HPqCije)`K3$kJJeQKeOe_-Vu:9To[IgOqeP`8hL'q$?:EAVCKpM((/FbM^=%.cXpIWtMQ9JTH:Fe6K]rI7;u=!o6[6]=F75ZP1G2$6$26:]H!]]a,@eoN\Vo*5GJBA*oKO_de2/$h$X4"7(Vkn%QE!mq*"RWTd^i/)hYH?9QQ[]Wd,1Qid@W.SAI;DI6m-)uOpFncUn`"(hh%O09@)aA*DC"\?Eed%>A:GWJ!=aogW6Zp1J'%.a-A6f4!0#lq@dBFYt6Fr%0J@J79I/8;Qf:7Y8?58SLWCAj9U01,Nt1=+M0S/=7A'=/$#r7&2p<\YZs+>*?=L&'79/TJel)`8(h!BLc6*2`[#'0[<''@4k>t,l;_aK",uf<$(@SSEKtO^Ak?o%Pj,u788:L&WZ(k0)uo6^]*"?jik0R/TM^O?$b\%nKR'KL"O:V/44-3b0i_P4L!,!S5!I#m(P):7Fj(H;Y[D2Y5E<2$QlTam8W4WWq`kF*8L5>*``NE=BB"LZKh"'+6G!`GLg$1&"B^SUu^fk=kBWF^,>>4i_H0eG@F.$f/Y#Z_SJ&:Qdf)kC^r@\kO&tjMh)_:e$=WoYVJ64A%G!5=MV]R1;T[QVn/R,r\g-bmk[Y%)"F*/`.s"A=`MtD;F&F4g/<;>W>u%:S)mNa@cP`YJ$%h2%$UoJr>3ehf.qDMh&%a(\sgA7AcQ`fX?H3Q*WRL]sZ?15roDE#'B2E!uk6_""tMIneNF.;b.P>lp-V@SPR"5>f532A-WbA-#$X$W.ON2/Q[G)k./"-f0W$>r@%@sC@)23G=4k?RbB9g9o`X%.NXVG4u&Gh8trV;fd^18"1p!j@+-KmZ(!^(B2Waf&?f_'5mH5^j.m"[:7:8jpcQOn:dlDMAm66piNR!@^.,>731!+(h5SAN-W_CXe?2.EF%CR?3OQbjS^B>l*AP,3ur:KW3f!'quYbq,9l^ac/ikRcd#*T15RQ$sIq>(BJKf>^WBYmH\rM2Ed+SL(^1I=u+NC"g!#RWYru+VdR4)eo.]OOicN4tPY7cuU-rO<^-P.E0MnFA#aDWL)(G\0hTipt.)=QiZ^8b$R*(8)t2F0hCiE)jX$TqnEW:WBG&,-?qb2p%X#&q/Ws(V"J,X&/6XXFd5or>?O>@G]`\n/.d$9:)3XR,],;@%@?r!J5hSCT(uaU!Q,ut[dr'>'+6TY"k[4=K74:C"$;K^*!q&Os$iGE-Qk*,j3;mSHOqg<&iOK(20ZgjrS[G&3je06&-(s4uqkXNmEbWYik2:IAj(/C]7S=.-F@Oq3Ka,A:!e*l^geZ4P@KcJe(f22fPO=,,!=.)&_!BoN8`kRb4H!P,aaRN':mZpu)r%uVpL3CN-Ma9bkPtX>s9-_+;K@ML,Q!)H*^fA1]Oi8-W'[d*0K#B:/':b3QO?WIU[4jM/?;"P@>#Kpo5[QnlTq199;(jV.;.D]9XQ8kMhnaG.BE8N-AJD2`1_@un9ic9Y6et_flb7%`__(N9H=>>Ye6D%'Tqj]3A"+_T<>8^\ql-#-O7HkLlinA%&!Y\<%ai;L&DXf9gW,Z^oR3p@j4m0O]h^bjpL"Z+uO$1F-(^WeOl"k(i?!'PIAs<+C*NJEf.HQB3LnuE0q2'F#c(D3U%%,9p;F>"11+M/m(?^?KBA]\&pQI=gm0=K./HQYE$5VCla41mC5]k(e2T5O&kJ37h1f)q]iWAe(kj&ra8lB81;'n6,V?=eq5ZNG$.(bAZCCP`LA*J#D\UC1?EfB9=?.)+F2P7=759aW^aJ5`[q4dYJb#Ka56q;YdURsV0uaNUQb)4p04'&$@@ogKkMMYJ7(Ik#Ql^YB:7FrYf@M[QBTndhIk%=lOdYAUqK$IfiOn@Rj]F7*A<_Y;\<\b(>YWi)$'#^[KbJk'eW0CXsdPQ\hKn%7[E@9P0Dt!39Wh[@4*K*4GdddK_S8EKLB;%Y-MG]eQ%r5][C,Mm%"tG?[+r9t&)WH)UdW+oT$Xjt-V&`#IKI)2?,A>$bQf/7>;D\&5,[5Y#5q2m,Ka$6]^V.1SfAbQ);eCG.I&9sbsLhGNQN+t"sdFD>%*Z'OlJ\KnT?7U5?`NFT:@&>eG@g-mH0NR_aK,.\hV!YgIC5oBc\`HW<2HjCI6YR$&jYO>fLJ^N@[Tfs++4ffP!DlW!hAnoPBSKHpoF=K$-<4&Gjeh!bTa/-)g&;%+ZGbrgY#"kb.e&)[1B4kT7@LoGM)ZE-eDVgZkE>>5<3L8VKqsIuKDhBik1U&.;ILmAkZ+;C%bLr7$t4$NK=WcnR_O_^<+0M!>C%nRia*&E"#%'4er04*Y>;>`-ZunWU=4;:E*)rpfl[=iVr!GR,6tcQK>*a=3'-XU>b"#N'SE%dgA>M_"gs^r;2=ZTj1Tr,PcHN=jY;&1X-Qd$c"9c/JDuEal2:k26Y]QD"fH,;Z)\@EV'3tNHFQ/?R9HVLMNs/ZEtq#A\0E2Odh+^iGU8:IiptB:_RS0b4tSe-.i+(L$?WbRi&'r*e5d)gue[TEtqP;?#V\D9+Be:D'S*!o7]Kii-f/jZ=CiF69GONm!m#gWsT+%@^N%G`q_dfa?1@g-BWd%i>OMnh6H-OM!O'.KXO%[,c&7N+f(n-EVb>Z7=Z9%h:cZIo$naJ>?_dk0rKD^qI/[j@hc.1M$o@n<_=o$MJ!"L"gO8p)qKMj>#n)$0bigA.fP%%BOkJ=OFE4SF'U>_eTO?RJMOUZc1ND^=#*YdYkJJUD)-,bf%si7d2YGKXlU`fL,E-oL0?&=?)P+u-Zo4Vj)2T(o02(ceU^_#U;@!r!a28ajb6_nkhoHMt$Ut5r#3Ec^B722,Y7W"#)1rk.'##/XECc.rVfsGZU3\1`nE]6Vj*T)-3tORgDh'q:[@:f]0]`r_8V5!(a\F$\^]8hT*>P5A7&;Q8)&1#@@j,4(92DP[.$n`:\-gV"VU`2VU^b\&RbCHrr'uM&LIjA6G=]Vd0fYs[>*&IjS6hfPmaeF06$6)3"o=lh?R)nj`kuniDWbZUR160>o`*DsJ!6TOL$%/X)p<>C7iP>p]TWG[j?C\pE.DP>c/M]SU]Q4O9bnu@U5R8qd-.5+RPPQgqFRl8@d6d\8Rf+6?nc'^2\3$q"uu@q\k,8,Lb?icE3/HqjR6!N^C*%AAdg-5BC70]>01FR86E!q\.]$RX1mFKSr6'>3"arhAOsR1$jgUr?Gul1u:E;eMH7A[iA#@u!spNOZS&h9C!DCDQ?SW?$gri:KP0;dPr)NeTBr-8G@t,&g@Gd7ZAUC/2UR_0qAsi';FI*G^fYRA%&m9jCDRh1&LnX4m+@h\m:OWb*CAY%UjR;HE=Ygj2n)u>7lifK=_mo.qD(8qN979D;L+7RU\e"^&/nq4G5m2WZ+N50I<=lfe62`n_>SS`b_[VSgjth3a*)eSnKS!-:-bId\+6]K'gW'*?%c[bcY\nn="cH[/t,U#5C\N#`4L@#rrtD-k@c/h.%tMCLj(VMkNHBlS*-8ITKW9i8$spF7N=024E?mC`RSQiX?Cq)3jM6K@Xt)CS/PBUQFcd=Jd*Z55S[>FrC@n`)eIPpdgR+O8Um&G#8`qspIfjn`?C2ZcLe3-20[5A$n+iuk=u"6?VH:Pj&U-qIYZktQ[K(:to@1-?$ra0d8ZLts)qrKkTQt;FZA*]hrS7pfB7d5fb!f'W37u/0=;]jONSmq7K/G`4:nN3'MXEbrm&CSii#@E&u$3aerr>1/\VZGkk6:lBd&V=68+OIX'1WA/b?EH0K8Bt2arUg9KPh8QOLiZ:m_cEKf)t)npR[s9X0!/I%JcLG2aP*JDL.U;7?8i=e[eSi_U1oeS?DZcjCPHW)ec1ci$]q-,$YI)2>m=5qO"/'i,GIXtIhXUP+jWme(+>"1E4Uc568D<;*H31o.;6O('43n6[qJX">'"^:n_&H]dM]*Dk]C,GTMK5@Db;#:b1=QlQ[p_Z+dPcpo"[HmC3b^goBtg-&nfq_G!R5PII-q0SBb+*2X<[F?\UD=Nue2Md,Mk[-Qf-G)McSMNII8<[$F2Y0]^1$@8Od$*4h'o^MQg--<:8]3Rbos:?T"6C$F[J%H#g7PH(Bp=u3`(^EeC[b+@"'+%M+@RkpaeN="TF)2MFB""F592SUQ)8LMRjXZ#UOGM.`Vo=%t#f8;GTnkj.58[T+p`&D#VX-&UT^tu/_g&`b"I^jV.OY%c1_>IB#6b(?n\[G5e%$K#)lR`sMJp7C_Ea?]r,26Br_b=#e,b=ZAn.8GBlaTP;R^/M!IE_HRcEmirbo][^DnUMiPuCo$4nZ#Xr+-t,SRiK"lTJnBj#JV1oR%G\+#e'6O,12(k6Gg7IF4sbBh/lpn_NE/kO43A>kGHD_0-_Nu/5Y(k3:.H&Kq?I!]aqY8Yi#Bb;$Sli@Qda_4gC,U>9'FgT>lls5C^BUUakjD2S0(aiHZ1aI_KPU]JSL]df-[[uNd7?)h8d6oYEVjf:/_;/fVn+jC]RPeUI!'Z8jAr4/gJLd-9"ME#;!QGD53YZ?j]#j+_*MI=`1Do"NX%M06/SIIVl]]J^"4LG)pi)D21-E!eV5kgLs*V;TS8YZ5Z2oL^r/eti[R0;Ym26pB;rp95H/5p/9=hHW\VeNUgP@n!3h1F`6\.Qu@>u-p"h(M@QbO%NocpVC6WosI?0>9$:Xt/>WDJKMrA5I[!Ah(fCAsCj\%E\MD<]CZF)TFfZpCS@`C.;7(]@LN0AtII71c<99?.9se@_Y^[Fr,Z.kLpQ?\.=0a)9R;4!<&?JB3o]sHMN!L:n(QdebW.4_CB=S'9[)Q)3pjCn+HsK$&b+L=Lmuh(c$A)k(%PQP#2ZO0[>f5#@JKU1IJ)XUlX*/]dh=cIQ0=!j)O6aWoO;eU!N"nq`=T`9jcU_#TeT$fER3:),gTa@(V3Q_K9s"k/bk/:4Zk14-"2;h&^NGq)+D?j9oFDXo&PreXDGVDnN6`qf/cPsf^_jeb`.u!KTWJVVV`YJL<$_hG[g3:8H^>&B(RpLnQ8;WeI!I8AAC;!:8d5lq!+hahJ9sVAmB+'/#Kch1[oHX8%c,W%_Ok64e%slQ3/q(TfW%g*e<#F?..X).T-nG>@n7PM/$Hpl_PZo=)Q\"s>6K@^UKsD"N6DssH(W'@ng&u-#4P\gjFjul>NJ(E%Z5SZ;1GFI$e%'P&\o&W4$&g@-*^b:UH)#.]DJ&CEF)G*HjNb>5GI!EY&dcP.",-`RKg6_X<7;8\6tsAm=/<)/W`W;"HMido9="cu_dsDP.[YUOh5Qe>&+1-idPZlK*tKIjZ/_9Aj9rU@A(#E"86a=L]'MPaSfQ]I2!K;DSW-T!R',ZfM)F/@L-)n28"8R-;$mdQ66n?",!ZphMUUY=l<\X$Rt"Ap]DT_Tfuoi3\H:Q>g7U+[E_KZFmK26EC,9G"V+n=.8fsqt&_/OKp@El2n%Nai`[O*dL[e68g;JN@EcRlH4In!lks$L3/F,uiM\,u%W9]snaXrT).WH20;k>Z9cR+YXU`n7RKTu$%8RaO\;99kb+eri(N=)c5inJl;`QCPN$HXeMQq5M1Phcc9Y[b$rRYug*k]t_BR(",dO@O#77N);nfT\h9b9*WRfWWss5V?FoRYEg*FCI:Lqa+"LkWK(%+"\2h[bap>cl%9!uY8XUt-Fo@LkL?t_T2[(?8\[+u8<_@81WsE/`?YpC&*p%VHidg-jN6PN`@b]q;>H6><0Xll0p?W7K;Zt4j.[nfB^M$+]]d_h/RJ7"#-:]Vn!U$g(9IG12k+2gbi^q^9_h:a"LXh!OcZJ?)%O+VY:a19XtI=O2)1G^Ru4dDZ:s+AW8YlYoagXdS;U%Ea!!go'S5sU8'@cM<3%WBu/o"QGJ&OVn/$joeiks7t(kRMMIm>/N/J"TU7;Ob0=bITXtU=/q$-`]$E84S.MKg^!E+4$O'1=o$;IU,]o9QU..$b5Rt4)W;:oT`32N)qoq\j=Zsud/kj(:oG/aMqnnigrV2o]O4U\U=(a.r;e+3:9J#YKZSK&d!g2+o@I5No8c\!M6jI7G?daFJCs[3+?&b_Jneh#&&n:hW[IPp9C$)q?ee2WpU^Ji^'XiJMJsV;U4&]2,*'>ldI94,B^a1_U-t'a&2I559bfTiW;U.;;YqNrt`Rj]rr^8Os'cI88&,X?G>@gBn7=th2K4dQ(9kib+(7hf;hs4H:&X%n'DE)Z&FP;Tl(+V^Faqj+6>MHNP")#g)ei>HdDqjIHXB_4j!IE\`#]k_.o73V\KNC[.^[ioV*\iam,4^_S#`iioeW79dOk*S0b4-Za6s_a3\&.-"cVpgN6$&qXG;T,$J="mI@4@PtE]]SiF0S\N!UTrZJUA^n,=i$S9dYI0^Fn]o7F*e=L8^lkMj(H"kB(\flLQW47RN,iiUXJb:mf*78K5`]`EZ3OGYP%$WaR#oSel6/K@tSQZk<-:1^RcAC:%5nnt!d,$npeklU%P6m)]rVNGErV"D+qW=7Q4F":gs*.d(bYk,&EW3#Zr0(oj0T*Ku;mZ?0c+/IYMr#)mGXWB6,/b>&ssVXRkRL-]DAS#D?,;_UfB[#)2>fGeWqQ#3-C[RAUe;)Mdl5FnM-)HVs!hGo-=]B)d)A3lhBX7lll^R_\<\Ki"/KX38gK3$)i13\9;(`=embjnf5)29L+:9BYn>E\na;!H"K@_5Q](*UpNll,dMrZh$+DpAM7Z$-Kf3fJNri:Ggl#]6BX4MBs`/casr3/@[^-5KU`+qN_phZA_V2/33WrQ&@7[OH+f4<"fr``"+".#21XB-aILPD_k>"!Ii%05MP'O8`dhlMPA6\ujl.7MKY,4>X(paCn'Jfjgc8JG`Qd!u:s+0LV%a7(CMG6\8g(^&78=IA^1QdE>58MkoAr?oE`H9Z!J7Wi8akY"0[L412b,4@'23'?0+rM,%mrUL27&-PB=A\T9f8nqO5M+R\2GaZ.dq:sM^+^U5t12=Nt,HF^n(Z[J-Zl.dS%Ik0thlSL0%S%l1]ZZB4fBc*8V)E&Yi>kO$A.KF'\[u]X=4$a#@&hFTCO^GtM\lu^OL[u?_ug%F8$OS:`!qW`D_(^c/.!d!$1W4c"M7l*h?.Y6mD"'iA@b1=6$]Y+=$Ufr(t,S:>I_p'Sj9+c,0T8^m$<+L^]*E#Q_133kiN@':#00MEA-?=4o"p&pU\SM2qN/j>:pE4&>M!`N(28$.S`XS/$[NN.]Z3lcHOJ29:ALk3>TR21Rm81#uJd?E?1YaTWKur)&^16):R+Qm7@7=H6[QCsJ7PEVB!T=h]@l1qgS<(N&b_1']kkd0O>iTk#%,G=U-f9A=5#fe_DjQm%8#2H:We\i_mIpG]l_*rM^Wc!3_;,Sg%5ep0.F*:?_Qc*VM:^.=d$aI"3ea#d6_b6NV8qW#Pk]Hc&_bk)iYnFDFsg[a7-''dqW]H?&8%kc$llTjT&pC;DcNeWE#qaTEo,$MC>UG2pJ,a&PMQ<$!GGY=JHMn(^7^%'(;13cbsI[1Tn9,'p+`;#s0f\A0`%T:8t'grnqnSoCT^'Oru`$C**XR.)25U'=C`/'JACpd2s6K$>sDG6Z%fORbs#_Q5%BM6.9HqBjcn5594tMj,`h%PE55Zq>;:l^&BB'_QDa4Xm+b;am#84F^^Fl)qN`e5:j<%X6$0+ZtF::S.6BotmlT5Jn9ZTf7(U)4qHm_+)&n"`75KmO`u1qW,/jc7I.I:4"`8o[_WAu8Vkpdh>*e(mW]2=C3.F3E*Ga(H%V(koLCf(Bj5K2W9S$1FGH,Z*]#Dt];-"c&A8M(\ZQ(nWLBrF5$r2>og`mVtNoLN.3U-gCV5+;)N3g%Ie>iVk$BC>4Q(ScuFM9G&U*W0lm;P"(lS3=6F2E3D="8@TP!RET#7pupAh"nkG/L>k,Djpo.51Dt(^sb3I61jDj;?h'sTBbo6V_=+lV?G/,PFLtfl-8%_Qhl:R@K2;[-/(&`X1!-XDb2hN'DEgOjkqYU<(!i1RHP78,sh@8I3J=7-ldh"@/A%[sMW\iE3VOP'H:l^_=PY(>k/R)L\)"1$(jl0ro3m9?265\JJ/H2hn`3]K7pWirMGNWbI%%5ZNtpgfEdGU`L]rBqm49J4_a891UkYh>BkKA8T0GfGdAnP(16pLAYWm2(id<]Gs!Q[:pB_(7jIKL1jI+tlcP&o/:t,\#$p-PVSMjHO3WA1lJZ;LX4jQ<$W0H'C*st3ltW>kRV_ctk&ppq_^F&u3hd:APb4l;WkstOq[q[@T19`"X.7@F(,o.=T$5>@.:nGMSSK3AU""e2geogX%Z1h3';?/;h)YhnFHQG-fF`2_1lFCdr:k-@:#6EQm=bE2-]:3f"b6WPqZuHK2=E@fJLnT-&d5-8c^KqqBdWmk.EL&3$-RqhPD,X:MN15iZ#^X;*i'oe;48@)P:@-A=(ak!e&]h#$6PF!g+NJX*s](.H=R\J-`7-ek;b\]q(h`\37QGepEN=ShAgTD(ppNQIeM/3(V!?0?B7!d18sIi7%t"9_at]hD:)6n!V9:/MuIk9)WM%iR6)=;&6l8C1++Vkb`Gb]&$![UkHLIt[)eBX,QLbTE1Igq112so3:-Vn62q@Ql#hhn8$;o_lhQFcAaqjQ7C"e#Wk/ETG?(\Nnl:To<_Atq>$V^'-lB\\pGZ'*o8nkm2$!$lKX&&()iI+]86@+'JG7jng.p(FRu3L$fa8rG0H:qf\BoGgbu6"XqsCQ?eAXdGn.!/Ib6u'cK6[5S-N8F>F\h;;\mq]@=VI?aYOgo*pF6F#Cab(d%oiApX'(F)D.0=[9e-V.>Poa+5uS]^Q%^.]P5PIdI+<;dmFqXI-BCMs#eI)Bp;Yo6-'fCD9"+.nY;ggnDF.nq`"1SS+*a$8$D-gD#]83B$Yj$$s(eX$.q*-9p6K?c+.5Db'AOt[1@^Rfb$&42*m&$[$pHlmZc]`N=DG/:DkuoU'Zk8Li-"h.B*Nop.kPsAllILi,FrA%Xp#=mJ`!k.,aiBED>h'r.&E=icB6#uLR`]'M=1hsSsVqQWX^Z>a\\WCOQi?QX]arH(cS)i6m,Uq)&]7YAo2.2boP6)!>BH.fB[$/HZtHt)LFUeXJ=uO6[T32PLJZW4?lSsP;Zr[`&d+.aM&U)Ud4,1l8\u+<+sENq&C5mXs[>s8kNbqm5c]SB\k"pW58RNDFfWt??i]0A=]X=i+cd1;O/L:5p(Ll$Nuc@D,-dZ],`A4Tc0IBL7&a9p?9_qRU"*F%&F!!GSP:Z$lPtj!L>)MG:!r_%Z+,AO*37@]"Fhl^YGXXEORb1#]lI+]A^2iVZe[i%V+B[,\^X0Cpb>kcA`$=P[Y'riM:%3mPBGR`YW)5.jJog_"ipDFTn_@T9s>(20'TW'NJ-e/>rTNf[ik2Nt2[Bqni^PHF$r,)h,oQf'R'Ua*/Q^M/Ped7+P=Q6XS%n-G438^X`jqVr[5N"np]YEhB!%FSkm%qWF;b&G#dd&O0hoMA?Xme7;Cs>>cG/1Bhurc#,*G$7FXM)Oh/4_O+0=QkXnmq$/MIAF8\Aj+P,594?WI/a4p'6CB'8RY_rc0SX3#q\ljSm/WF\4GlM=:]Up!rI&R\0S?nU'^2NXaEusB;[%!)SG9b$<^:l[<&hK-S0&BfK(VtGO.tC(Gh(#Oi\LiVqT'AiO?hpAVE/O.jVkY>9-11/g9pR)=)n$['b\/0H)JlY0Yc#+J?Zsj!ZO(j8t"K3gA!'8\2TBqRBR)E^&:&EkSi5Sh-7AdefIQnlE'`j-M0Gqp*&'!>kdm@9B&nB2;38k`g5$kb'gRNZs3OunaZgYjM%Q.^gro3t[7]BasMR?n#QUqM4+Uc9\F]mC[*j(E?V0Q/bYLj>!81tu`_(+3>U^34L^0.=)6=k")$5Z$bGr`g+lG<@8H/JaXXpCTC>l5P*<"$NsYjc:_g;#*Ok*TC=MdB]I)Qt?kJ\5"_\LS>bJkEc@MbTu<.thqO$PXgWZ=me[@[)r?\sL5I'IZc^ZJhdfIr5L-dl2#XO7L^NIQk?5K;RW6\==Ge4PVW2:CHQ^S"'dR3,f!SZC2>2[kkb@`H?2,bbP/Zk6UM3tEiHtJM=d\)A`j9C[3/>"6@@h"&nBq76KFM/#/e3b@Xbcb<=.G1_>VXtV#&23+jh8d,ufN)HTY0nE5Z9Y/*)7WrgGneEE@dXVNQ:S`6Lj8.jSo+bELZ$A-ptbi#Iu)4l,QJ8K1c[=PVYfO*0l.pYg"Rid7Z6$_iK8mK5(5ckPscX/Uu\E$t;Y$hW^sV"ahEGZiAJOK]cDu;lQpI>3'@(1l3HK=Tn^IL:qaT)-ugiNfG3[3RY2;:Ui`\j_aR3Z%Om)K7LI=d%mGk+Gl3@*>LFKgst8\(ba;XPoWrM98ZHI2A-_B:=)m.2\J2QdN+&=cl]<5.:<<8J[ue0Dk#)C\%[[M[Pu=1K.38MA'pD6;+dLQ*,WA/A8i-_lu::iT!"[-?]e>-W(a^WbBbVG;rN0J\lt;XcW)=/qs!E'17n1\1]38SC3WSLB$SPG![D:Y]o7j[e=tL)[2)B:-H:3Nb-=oQnHs-H;cfu43P`pDCJYbps34KrVu?mt>gn=B!p@R(?T5gMbl=aL*LfYkHXoOV2Sap=cnZ#i]S,Ser$*!3LfbacVTrB_R48[*=!n:Qb7#4T.;d1;.;m[S+$\_is.+,1t0fS$oQ+rjH_Yc,C#j.%dn*D7R]Hgrh`6gF_>:m;m!ir)rnMXB)].oJTn0Y"9!(%V&UUj.Co!:QcgS,)5,fPf,hIWNDfhaY/j9VDoMsOEgZ;gOAkYG]T5.L6WIJo28,]\3!]U:i9%r-d7s.r158@03E7rSVj]8CNXahH65`q]-qO8bp?&H+M>Ic`5'*)o-$]bap7)[B,A:PQ,=t#h<)+S#k7DL<$rYDc5;Pb5:6.u'WZ/b4X+rdNRAFHcN4)7m-Z.sS."V*rXDF.Ts0Ct.(B?&!n5ak[qGZf18HhbZfUWi^4N.NVc[*Q@Pb'^1`-h+;/i*mO`6be*E!Fi$oS-M\?k$k\noYYQi3LZVd@iic?Hm*pN$_oa9V[=/O^C<0;MR6fVmpV@(BglcL9N7XT7fVkJ?AUHeFoO.hg#Z)(Er*E4;5[7XFO(4r2j]PG'rZ`!nhc5gP*+S#/(HHf"?ZBg2JSWVT[%r;V,fqY.\-A0q$Rf+l(dqAS,Vr#:AMkikfgMW+^!-K-IgQVulCKZTdmP4o)Xo6he?IM'?p45Wk%ZEq_h>+]40u0kaGQLp7ID:3sXen-aAu)5(D7a:oR01"QdNa[R.nq)[#5lQUNumdRjdn?ba)DAJuCapkBAL?HD5'U:tBt[XgauEUg3Y8sD"@IR$4t)VmF,$F>>#dJR\,N*UG,#3UXQqmul'a>YN$lJbO,`(rB^TZ;`J)[Qh77N>E"A?$K]%[(;q:cLe;obu&PJ=mB\sODWe\+9i20@="ESFm^cA:YI[QjKBOUJ0q*_nR0Jthf0)b_4gNeZ&Hc'kU/&J\H3`^B@iBn@9eH?&fERY%S[YTR1CtRC@0#o8%Z4DdO=i"Y[fRqrhS?:o3p?\C3L?G!oG7m5@TkCJo6[$enjoKHa]oO!W78VBr!GZc&ugZB*]AJY"X8[ig9hJ,kLp#gF@%0F*p'8`6H3!l!']?"AI@+a:+g!4@]4%^o:4a8V)c)fmi.%H5/GTWWV@m3KM?.R.,0><$m!#l'@^G_%`'2D!\M#SXO,-!pR\E*W:\TbY0tJ-&S$QpYO9opr4GHAFr(?KtiT?"kE`55)ZQ*a1V'oLkkK3,lmS#`J[ZWCcGZ;5*,K'"n=r3X]`C,"/Qf!PRG=+[LLO@)-+]@7erabIV%9_0EGWp`M>Vs`K&a!!;OsqVd2?=54Vsqr5#&rI'0MX\88Cc-iFqDh0iQUpMnF@R)D"ep&]j%I#gt#<1LTR)k:P;Jc(.d,eP^T$&aBD(/:9KT'a,?Lh!%^t#>*Q';3;]anae*G-7i/]\W>,6gB$@GRj&3r*NT&``#i^>=NZE2)+ln[YuTI&At11VP&7p&*BLRcKKL&3gol2'J77+'OLm1R7m4HA(VngD0#(-`5+tia-5BX\^mm(=EM\3_#"3*I//39N?shQP5I.Y4&9-sTX'^nAn1a=."2GMB?dQ5fX.*&&.#4&1o39*PRlW<[&YV\tD)O^Xr7!f?#EA`%WdE(3oLXM5V1H)IiFW+*L;'t+H0RcKEQXr\LgB6V6e(QRbFBAe'-)t[ACG;]+rBTQ*qY3IoV"\]"58-UI#ar_/TlHi8+N*o`LdlkV8sg#ZNZY^U5o*]5&0F;"fJK-+:5g_>__ecUuuubTag-8/YIpkWW%+@ij^jqlL!K"q0?G;Y3&;WBNs^X)8UImOCfiQ"F>DeBpho;iD@\1b8@23q-q:TYWPJ8bqMX7Z$kW@fc]jp3eRq<74Y+0"2(+Sdb6X%^9:=@*>r(^lFem%h#2VOW^N5_^UiCfsB]\,!4YQkP=hdgi`3]lK%E&YA(EngFF>O5R!8=pE*Xtkc]7Il%I+W#4m[qL,P.dCKtkES\t[ZU&n@M%"(Hn(-=!O:?$;+plSD];HblKP(0]>92b(]7#*YnP^9W5F;9/aA]%.Pn8=c18$2F/!*kDSn9pVufd1,)fhp&Xi"sk[Efq-OV9nruT#OQj)$Ze9Od'ZRE?fE;3>Gk='ms^67@<&&F3rE&ElCUaq2*JGD,&^WcalqsRRtp"%ctXR/,N*7Ka"8=[OP/?HbfX2"Tuf+u35m,lWt\ck/BHST&$>T+\WjKsbTE.?=1G0I+M4,\PnD?7rXjSfkTkPtK'U!(5f]PU7Y9`"U2)WFgtYWmeJ36bXn(>2WKq)!Q&K%BMP4I>L?4.WdhH`1*aoLA=O!nRR$24OpeF9A)-"f-7lduL#98pe!!fHPH&9P&7^W7#dLg["2I0dc$r4J'_VOPG(M5@q6d+E;=WfB5SVOY,8_U[WV9E8DE).dZZ0t24<)srOqhBg"u'GJLP8t+:o8qBAC+EhgS=OlU7#g@[=f0Aoa;Q5MC8je\<.g=%m9IkeoU*30io1$7@`E*a(@ebQ,aKW+Yu8%\hD*cVdD:nqr?:hZ#rMAN7X"9r$gbq$e8\M>-+nuO-L9DBQd7!C$XrVd@@'Cd-Q*n'9RsZWbNqA^h6LR)j]+@?71g%CC?i3iFQ3'Ml/kEP%YoX4XcqaKe1$j*q5cVbSn,^hheG8S!;cX,4UZlDa6a$K]uk0fNJ=\R&Jn!OEo4QPZD)h[f:"dj=;`ASQH]cNWr_d7B%j$tuA>*HGgBUGbHkD-G?G$S"4?8!eM`bZscYiTa'OeEouQPNgplbTKY5bScmQ([go<&5iJ>o[RX<3naqd#7rd[fsDrNtoFrO9\<<*gS=.mfDa_3ZamGYY2kn&_@37!VZMt.N62CO=YB$pc,'FHW>Y:,]!`m#20JQl(s@1eCKf;HY9sD4A<,bZRsS"'WC/3O;8_dJmm'Wms-]FI;0`hYS_0t'hL;c;lZg=F$X+Lt_R,5R=[q4"_AdaQI^1QE-Gq41.9i"9[\:,T#`(1V#3uo`O[&a/6$I)i'WLU2K$H^g[LbJgWl`/\WLpr3O7_%.nmdZ?W6Tkp2>;,",N0$ZXc`Gp&7qs^@k^h@nLQL2pQc"+u2RV54NU$%;i,daR=3d.:;/4FPjfBFJR-CoHsNFJtX^jHL"=^.e>Y?9[/rq5")TX=fC"/(ECoE/^$DE2a%\#`@(kBDJ>@PGlF^T_SmH@;o@.\]SS'7d+QU2%Oi`A>qTQPm=b-$eOXiZcm^g?BrUa81?!f?\ec^7^J:h^`B5rGD-@Ft4&dMHo7*g1aEZ?hl3M`N".2dN8_'@9`N8H#7;]_\Z1Zf"Q4R>1/OO1%!L>;=PX9hu=Mb;km@OWr7:IE#07-3Ls18dBuI+Dmi@-5\kc`KheG`i6m6kkLF\'410i:bF`%`G>X_H@=P=F?%Wbt.Tf3gZen0l7>q5:aNifQdtk5A,V''r1T?=1HK">fG49P:i9.YBr#(l\"RpY#K%jtOATNG&L1rjL@Wu?0#k@fE]XsoBg7ojUFjT5:IXUeEf7sR3U)[rb'?k?k*5Zl+[jU:`Bp$uug)H`X>(eDS:bP1F&DA8a`Gd^3K"Q3=r8dDa"hiZ]Y<_IpG%!2F:!glB0Q6?i([(PkJ.dD#pJl'4USd>.4##*r'MO%F46r1?P"A::[@c$??i)LaE;)176S&e.=r^ieC`F0(dW!!YBOoSLBnLm%I)/q!`\,GA>;[,KEa4hs\?T6%'Me8YR1lC,F_D5pko2UUW=Uo*97i$KF-!?W3/*DJYcS#NXc;n!]kjV*qVA?Fl2p`s,V+B[`F).*D+-R:3'"qZaa4X(@oH5?rS+$?8Qe+Bn]6,N>FX'p3Pr[^KJIa*fB<3;`5r0oSY8q#qN")S^-u0V1CS2"p'54Re%+3`#"1q([^l<"9&&h1H+".A*B/cs%egYsL5%RW&P_]al%`J25$DVf"XP>VRT=-iG>LAZWpeY<>K.$`k0%5I..QcE-FgeX&(f&PV_pr]'_go68%,bF.S!>2e-HTKDIW%m!dIBog2$fl1F3.E38O<]&571A#jkF"!+/A`E5r"qLL8QI`-Il5Cl:/l$24MK&MB#!o\dKa9o`STT8=")lsT,R8Bp]B+I5aob-*9/r\4.FpJuY$rH8!L0g&dh4qnOdMMnm?0VRud`a@Nf<-Qg[(]Yue*d]>[SKJqiqrn^F&n:f(-_*J%4.c<$3YFAord>CZE[6#g(p\!Y\o(9Ag]mA=RdgB%5q7-q'-a?5mh*>3-(Zu++!c,N$ls"bOsV^3g9"*Mr&j`'=<&k^b\=.K(>%`U<.UHL>!K[s7Mj[c-hQ.7lE^9l4g'R]#JKC'e!3W,>&iS$9+j>\0rS*TBP=nc$smc>(m]_emGROqWNRA]L^Q]8/?>=3(qXAKWR/gYi?R[;d;6N9%rM;'[/qFU@>p.d7EX<&W=G3!2+Wlf2Vnj(1d-a>*31kc,*"22;uq'b*g"$08@9;"nVfWaK>gbFopnHNCG+UZ@pa,sH,EiEU1'=^*ii#/V`D=qfScpd)^/S>?8/Gcu_>,u0MO;gbM:k7QcdI`Bl.PNVH"`1lmQ)0\L,HT4I;T03F_t9!teGONH@]H!N_RDaS9f@>h3M+(jn[gN36c7o9T-HL(pO\sf(0E\Y<Jj+gk;^Z&IW97[;tLS$>d[Sld;MBD7UpM#]nK&f".!Cb-s7WE;m$gVaO!LH5HpD$,ed5a2].1^Ft[q8Q=*PG,/j!MncIsKco_a.>!>1E%PMGpSUlZS]pVP%\/O-"$o2S*#Tn;$\[>]]D@g$[jAuQ!+C:[BE+9"6s'LtjL(4/]Z3PJgQlo/HX8#^[O4cm?MI#24)C(6Z[qOTIQD(@'Fd1N]q$l@b-=KA2Zg]_a:dV,Uq$QK4^>e)S9^5V!q+:Nf^hLE,-1,KqJB[\d1"2Yk:S-+D:=FM!W"f7?W`rS@l3O:TOp84T-rM!P)#fq9<@?"Fd87&,G'pfd.Lj@+H%>dMdqF\_-n7.[Ac4N&:\/RQf['\)^*upn_UdLK`ljlVf#>?JP>q_#>S[).HmBu+k1Fd1M?Q'u=9kaP+Qb=OIVg8%8(5c=7C$"tiEg_9jtL#3h/RNlq(O>gd&:]J)Bf=WVucXXh)jW3W5q1s$7XB4&NCheQmSQ&^V7'N^<^]-S1#!#X6_=q(u;=QZC!ph'X15k54aHW@NtnOV,!n0L?2+$!6PdWf#BXL+:FjIQe.eh7R:LRB2WR6oe1o]Nm^R<%.)>m5"3i:e3U1(""VZODFLK_@^_X9K+V-)[rIT=nhU%_L@sq.J.gCAWXoPJhP9uo[[bD2Gr:o^17QE223c-&R/E&7mu?iXnIOiD!'YZc:):OY[D?j+L.O',;jW^=7uLoaZa#r/PX2oqR[j*Zh*1j52`(&?fCnj+-_S3[;;H9U$Utc*7RIpjKV<@n-_ZVJH\oBVcAD8T/8BhiDR-q$_,K,[aXc":R%[&5b#)$b)-N[Dtfp]SB:p7&b1p4+,_rd2,@?Rjnu*8^5itGQ;JU$u,b4dC1'^B*j:Q65YeYC\;G0_c4QJ"!SS!M]6Xq]1=7cH*C3<^u&,RRM+O$MfKDU5Xu4C6/hJ5ph?YC]lTg\2#VE%L+.U\UIb)OZ,TiQ3p7//GAtUPQeN5\*T2*HjT$j%BR5O*bbD=in^)T*Mt/:V;[gr`GMF`UeVI"TGt'naD2;<%7lVl=u6Y+]1'i,%H,aiil0a4/Cao+JS?sVlm0;YGe&8^pbD4g,mJal.&IcmDO_N&^OruXXK#Z,.*E=UB+D!=^0hO7m@E-EK"E/`(nfGJ>^+8%!#e(In)6!H`QT7ltG30mM@:uXKkbZMa%2R/tTr\o_g1WfZa16RNT(sN"gOoL2dcG%;M6$oiI5!-5T_\;cC>$,Gl8'S#H@_I/k-%&dt71r&q38.Zsm&ok/cC,Qs"Cb!<#9K1Rs6:Z[GHk3us)E"DqMTS6jk$!mn$O+Xg4?:-Od,8e!5A,]d-gKo))^S\-iOt,fpYNGG3>_okUX4(#uI0Hq[qP8@!;Eds(>1p$2G''@N!Lr<)qW21#+>]2Pe;Le7/V\fZ/3sb<_Y*SYAku,BKcZGRkL0W-'nf@u@N6BHMjtG.ka86l,L!kkuDVA&Er'1B_B4[sAmSf!!!?Peu;M](mA'>$g9i$E0YW2'[TgCT:`d^t\)3InXJM?!d@+?[#t&lotL,boBU>iWN;)6Tre)j%>;lnrMJ@%@H9sWqi6\:QDmG(8mc=f3Qmo)-fRZ@'DfrlYPgrS)+N:XU5iXj?5-'/-!*WDCNC3lU((^TKN+R_(&#-.EKZ.X$8HmBTsG(2e6`l4p?P>]+k,#,Ug4cP!$8:Aq1]EQiKoKG:^E?qD=&^W%FAnC2-p=mh)EKXba$`1dV"jaSBTPE4Rn-R&q4$;cgN#i7PIH4f32?&Zp!YWA.,0%?4Wf#*KR)=C>B8-Wuqp]u6sLVqu[)@aV,bU;`*#TkbUIe4UA82k6u)H4:eqD2d.e4$ICrA;])73tO.kOQn$/>APMoEl1!(SR>&Okt#)7:9:Z.WqB[b9*sPISDm"i-I(2`djHR'r\5brdku7+W)'.p\$X6J@0EHK\a$VNaSLK"-Z8XQdb3q]C];ub@VWk"X."8>+2:#BgF_[?88^u&=6cCSIA@dRoV=;W9X;H3G3XI$kBdANPAsG:*l[!l*&'S$25mu!--`M36pY%70`ac*F7Nrl&5Me96XI)EU^2;!6EAX:WBTF+4Mu3SAS&ac5DuLUI&>t+tc]5TrYK6he3Z^T'T'"%b=;m-@.I]r?<=/YjLY!ge@Q-53_8i)t=-%D_P=]*SJOG[p-E*H\f^a4D6"rt*o##kd7C!2^h+f5[1,3`LB?rR'HNT.AUH1jXd7&2FG4%Cf,CY4(_+Mg.7X`N`H$=")23%DGctjLIN,:^be=8t%LY?DjY2'`r8SS<9PZ/NEM'R@YYGg+3:,!7G?N^BZP-p;2hObNEBdf8E3P1G,3kXU'^=mOi#gookXKNHp2LD\08n.=Ac);t"[GGqSFc5c7n(\7K%i-#@e-jQMC?XF4>/4Qf6$;Ri8&=t^AHHcZI\DG]GcIq/7`3(_*_5m+]o[6Rb?#@a$EZDlX7AlGFUBE0k_68>GsjQ*IM@OV=JK\8$7U2IA)^r2ZN4+58Fj@P"^tnkOm\J3qPe_eOl#gZPh`;aTILs*.p?&r-N9UlJ,Cq,Y3'N/`O;,K31ShU+ck7)qL*[DW_!$n-IGpO[)I)ZuS`G2tbFY,i2Aa^WSXKN'0$k4%l\;N"&I/(_9KO>CF-la#`802pr`D']:@Z)($=,n5fVLG833a.B@O#2?Y9\-$[PSCOVIT1RRn6mPnS(G#G;I59b9g/TOOdde.*B*l+^Y0:,_an=[$^*!IXAQ\380Y1HB&V1n#lroqp,!F564'**C)"GAB`8#Rl[e!1:lkZh9s11_8m`ObZppqo,!r7&?$JSHV@WC(BL2[,`[lZWd4i-skO+M)'W$Hh\X&_DH"V(JV1>NIq4Z&%pc'=-n;kuP3&q(bKHgma5"qp.EUPF%II5h,70TRgq?9DTKYP3lb1iPErX9#=Ea\!(?skB%N)MJV;]Dp6]Egf.A`r#Nk)5CAb[\HhM6r\9jH;eot@`2]:\mC"QQo0+1B@;&OkcjB:7i2i;>G*,froJEdbGe&P^Y=B75Y_WVn\S]3R/*r?e[0*>NgfX+8?R7t]K@p^@\NRos5u\dnGS/d1USFQO!);s>p-DIF_F"t?`faO(W4ee!DqoA^Jb*;]aH5ORS>Et3/kcZA]"I&pOa7<+A-1Q;tfRgW/ZmDQcLBe3dN=qNE]fT-(-9dXS"i`?s/ZN7:[AVR^D`:1%8ZJIESq)di1!\XsH:1Ku1hTKAHi-D1L!'-V0`PTS".W!s342qL.tSnqoLrJ!\R;=^Hlu7o/&r"4YiMdE"#c5G4("]+5u%?APUJ8?F6'/qhLug;?C+?Xh%mdFeCg\KC!ar;2R]5P[UXkJAEVSt5h&_>\i/FXZgFk4)>%@:7Df@ge*c@N#L,Y9pE\;krPbXdYSK-5MleXjHmPH`=nAZCu&dFIG91AT+^>)JakS%V"8af4GPM/OkOCV,<(bNV1QUo9q<>F)+Ju&^G*Sa\G]4&?_+5\!DN*H$optrk.m/:/;"H7K4JD__7h1p,q]\YN=Z7uJ6-@Cpn]QPjBDaA=.dSq>/C&cndKGb&TH_bpW"ZN,j'OAO5_si;bh",3FHV;N.glGMO($gUJok`8MPI2)LH*@]>^n2Fqk?`_h>t%"j[!P_j-4k9F6"Eh'CoRLEg\`7`J\"V6"_`I_Ad81TZ`$qU$$:F\i2S"H(#i1ZWF:J7q#GVc8j;B'6.Gmt,XhieFO[XH5HcSD]cp\"cR0Ygd.,ctAdqJA?B5f7(JF,C']EU6Fh5_oaCZd'dHBX_*69]XOWR1U]TZWT:O6X(IgjT@"Nl"IBC[hQ=^5F8E+Pl#[?)i&"4%!,cbBf8OC&6>74?E?:/#rbWNb7g5qRA_`baHhC88A/JF$,k@DkaiH;B::3jdYrS2B'[Y[REUld,sIZ!IpFnYUh9Iq_\pX*(T@1E3,>AW)Ag+\/?)_^&09seV1jUfcUXs-H/XRDLGVe\c^!@n@/N+U5>>Q`L`P$R%sF5;m.*]U2VE5Q.YD.8Ym!!TRt0-aWA[a5@*2JS2]P$[^JT'YQ_7FM8+FXjf$R*Q1rn(LW$T,)P7:O2$K+e(qA,:A4Z@5Si&*V)392IaC^\0'-/m.-M`#e4*[`Jt7&o\D^TDjnmVQoVa%oH!dQq-_KN2a'MjRg0%O4$J_c3r[15`7i?:eLA,7pVdI7ZT:ND`HUA0@Y]32X#UDHo)[k5-L(6,]Y.cuKDe7+Td_/_TO.7:prLTP=7Ci+?UZZj0p4U:R;^g^bW"_8tEV@]8.CN(i4)["HF$mJA/p"CPPS[`;5*Y/b*";V68a24/GT>9@ccpZRF.8_Ian27Um8c$,2cXYe'!))^:aX"mB.t#8rI'E(@bX75]fOG7Hc,#LetJGAgHR3:jmLDrU@P\H'[Cktk'^^Ru\cgJRKs,/jPW2SK*Xs-3&/r!k['mQmee\6"42aBu\0&0F'78L@Z#9MbqVCTf+h1JH[-XYoGl?BDi?1SO_D"d=EG[%mMd)!cXahqAgEK:!qFdf\1$K@<#PlsJg,6i-88ZS[g:C=9=A%rBfL"GVWai_C0Xg]WuI0&U/n:8NaZ'6g):F#R:22,K,MNbnUs2cj]#no?=Lc$bdk9@;q@E+C+oJpX16SmnC=Ib\o\q?cm:MW'?Q7X]d]DAR^NqUnng0MZokF`@\M(riPWaihgfE\5mdr4UYnT:5$-G:lg'3"+Gju.Mq^(t&HGipq-%OuB8u7>Xa&UgVl%g0ofl;mI2`/=V]fMH%(,.e)mHT>'LcKcF!79`"1o#j$*O0GZA8jBZCoAFgP\8B4Mb]QYRcWU9`coMq`,n>)pDXOHE6u3M-]EnFkld2pdSY%)^7`q?_g*Wj.V3nm),?jDNMG2<\%sC@[D_!WIE:J<)Y>af#de])tco\%V)-cZ.SXj>i%=HGqF*ZW!7/.#VV;HB5PVOeW,o$ljb1B!^Qh70abh8k-Bdn0rj*4H4JPO*haCT;\r5B#l(gM_cF&D6PDfT:GOR^;cb.^E,S%=uXq*o^GnNS0?26dq.*?sp.&HS]B'R3_%\?oj'Lh750E.D&1hmem`0pHC6L?T"03h^qXSlj@C_Ir-Ih6h1G9hNUPobcs=T==>-F2^-"aT=nfk-2IBI!B[ClKj_%*!%l_adA*r3PR+=m:qVLg3R<@8a/uS&Q>FiS8k.m^-XH#U*#];9mB.<&SnY?++j6l21F'r!S/TsR5r337E:WT2!eqj)=mY1UF^D[SAWONBQL+HX.5\[5XEF=EA`@'YHMXC'c89F/$iVa`e?0%r.adn[hq1Bs3XGm2P(`bapr@'rE"$DNBrDQ!pOaiL)>IHVVBbF*_e/kr!eQ:.gf8kJQ3AnJ#@jt%Hsks)d%PuHj?XmnJ$KW&Dr]%dBC34b'OllFRTa8=pkqp;%t8&,aIUEtJSc$Xb!0aumGJkLKW'+"tB'a2aSgn33Xj\hos/0NQWr_L:=E:dM:f@ktWWfJhf;s]^mU(4").kqqmBrIq'&V+ZpTnPujuADg[*3T=W%.\DFg7+[OYa,sl0,iVWNgRJ`l0,+9E2-Ioi"ZE3B7[%$t!ji9P:-@A,@JBUN::]'[M"nZ!m;A@d".KGrhDuQrWn_8,tXH"7*LZ\5mV:>,Vdl\CC*$Lc_Z^I*o8JE(2\*K."ETbENt[H<9$F@0LD>Wci.(aX[RfW[]O3LE?FmE6=M:)M19G7-5it#Tm5[.^Ji^06O0#@(]mJ$d;Uk/B5Idi)J:Df&QX$;%Kn*;?'/j\#=r.%4ak$=:=oi2]-h)qaYq#4BjE2'g,Q:!5TR1d5;>eX1KVM:gnOj#-BJsYth86SVt,UQJD:`T7*,Fj08B%Xp`e#-8q7nl_A$tN$D+c"4?-?'lcI1DajQ[797Y`qOt-+qIfW_Me]>f-=^,!6!kgWbo0accI(#(Y-PWrE[Q>^?h%o1LlS.P`$&"5sma&_KNCR4l4HcqZbXL`#B6'.o=ZqqXjXT]^../R\C]_2MUec"^NI8^fJq8Z5@W%s`U7=cZ"c=qj-;l:O[FaTu-g.&T+X3]Trl;8s3r5$KurGb.1K!>j.$\M.>lT_.+e^DC#`*rbZYq'\J\T_m]W-Pe5AlmK]AV!Vmh=%Y[A`L8o'drO/.uX1@ignZsj%tXKl+/E+?QUHa-sCFpTik.)139ha"R3r,[@.pU@2?b9l!S*X;[7Qlh:kR;n6!ho#CSr,\^46fIQDgMo37TSAXF.=/P+l<9@=8f37k;Zi:3SUe>Fggo%p,eX.L`r-M%-rpNQNe8n1OPE;^+--5Ze78cN&?lHc<@=B%$s/SOc,=Fd(D9q0&X>ABaY+84+\4i<%ND%RAV*nn0;->5f4OGCc^aMbW=#Mmk)d^'HYpP1jjjH`Z?"(0J,T<[c"HH0;h7\6cEcYS5jJB/J>F@0Z#_Jg'2L8X>AbVF/nXOBi[K))T3cU_YjUC!1PfDdK9QmPV8!1IR;+S#4&15l*=IRK@7MP8F:Fa,bufmHJftKX_.3((3O@T#mtiLCDGeOaA&/P"8&7P25QEK%5!2@Bk+[6VgTe/I^Rk;@oQu%(dihiXFd#)oYD:oP)5%%UjpuJ3>-dU$@_mV&[%//#bccEfE=2))`^=NXr\$0EMC7qR)>AmQiDNlX8SW>&n5t-I_XP]=W*Zf/9n/U>D-&p-gAd9>b6(sqeXpZY:JG4k28XNTH\1;XP.>":_F2('>O&4mWdC;n,r!r,D/\3(]R@=KH>QdFXP`-R,RAL!\OpCOY$MZ)17RW%06PR"Q;S&E+g2NPlMtcHYnuQ[Ga%e:S>V/E;0&mAI'8Ir_da"u!0'Xu6mXQN(Ng>Jl_l/,%NkF=^+3`4_72a8+?nO-"NX,2'N@lpbTgTn6<(eS^SU"PuBUbSoa9ei3Y$+H`h^"N[Z0o%/nmt![;Q)0$&uQ/8g#X8ZE*[;e@7'!dn`X6`kSHlpaWIV[C`G;J\hC-MUm_GofVl8Ae5IAY!9KT]`_)>gj+t.?K\=,%Z*s\n$%sKkS.4I59;0)#.AI+ZO^ku`kSgNIrISkTc8V?n9B'^M$W=0+.hCe+-Bj\is$HV\OX0dF0X%6Ga\SenfQp_p!HQQST;@:C90u/^(_sd4OaoW8$QU#A%QgmJVh+nj^mOac).M8nTWZE-3G6X;I/W[6``2JlL20Ce(EX&h)hX3#.H$sONjerJH@W!V)\D+bmTgHOhJ_K/(=ci3#J.V9[>l]\(*Nn"?f)TSW4XYDbar?U$M-cI.At]-fAInRPN#Qm$m;bG-=8,KU.<"K9.ESk82;&"m'=#sLY;[(84L!9,#2cf*lH&gOJt8PM9Cuc05E]#"0iLSaEUMMA32X2#)V4UF];m\'Tgn00=3L.EhF4bD,*7`,<(hR=m'B>(g>kaBC(a8&iWm7ZUn1Q68c(KO=!@/CaBL1F>[:%mgQCDp%cfm*b,!U9u5-mMIV\8&MFpph38>93Cik.h]H!5L2rG@R#?^53U$u/:q@X>(CL+.W-m7P&j.DgLP^jHSlN=roEqY^.`_.mp1j(tTBkeVb^C?bk+SEhGYRf482W\]omkkPJ^TFg2l6!OnM0VN"`K&Q3d(\<>$c9C3FM@q@)Z9l"j=J@1NsIQVmMo(Yi)9d>9q+CU,Fm"3YSh-XnJ:\It8]*WTg<-N^44:R"^C-&7T+R0rQYs[YY$H8C1Y;q!lZp8&#:MI2%Q:$P2(*Z,)ZgRSN+]>ZBB&L3g:=YM6K!*8oC`>TjuV+JSRjeHQ_&1*R)eAN0,"GYom3tW>/4q(b"C374:cWH6q(&-S-HMg3gNsqe_5*%ob9VPp3D!9@B3JO]sQKe?ee@Cq;O9K(95#aQ$'g1T-W<1bH_5)IbJJi!IR;/dM\[WbhGVji()$m*5GePL)'oE>u`':\]ng0+:a-Ki/inKJc0'o:;*Me4#:P+[M@b%""rg[@U+aDL#,"nBmH4eV`T49;L^l/;1%i3@?pLrG6;C5%N'X;BKU5B;Q&I"Z>fBmp]AX5DUhQV>%Xt0:`6r(^D[GlCL26&fN/\6ZC4+B[C?*ID"TWr^E[:XVRhO&OB6^`188uN.Vko_3@NK\(,W#OT,c)iuB6pcS=o;T#FT@&&fP?!9NkV1;2RsWhR@s3[HDke*c&.k8XiEE/tD0NJ_FE'=M*=A5\s3UpmNW525s'u7&BYq&OIH[cq8iZ_m1UI$hb$ENb7*O'qj.1Y[>#)/(e.WEh1(gYaG8E!;t:DWOH6ETmX)6qF1P)0k7&Q!:M">"6E7!IrYB5bf4\(**`k:1Kb6YMRr:-XsY4$%[Dc4\VJSc<3HsPo%*q,_R)md+EQ:Z;s)C1NcYFRS2#"nUO4*41\U1j$Z--=kQna$fAtYZ.H;Ms=h./f5sfM&#AX!-KWcR]\%1b>j\4>"%-/s$'7l/&;IoX\T5)_)ZGHnfr1T(N;gGe1f0@QdR:,p6T15F0_$,GjEtp--Fr1d.+tQg;f/b;#-&R2AIJLG'`&_BpDR>aR;:Bg<0g:qI0>EVS07ghE;pqa&58/&>Y6"V^&BW8h_^K\D$!(U]sr-/J9=.6_=rdh-HIt6T9Y"e-(1TNRRSF%C2W:e@=$g!@+PI"F2TmRfHD=>3F;T(SJBI3,'RR@>lOg;"u*W^mpZ/C(fj>O6>=e,`HF7rL70:Zt"p:+RN@0hV;.C`uU>-KV*Jd#B#pPEU-q7luYsOS]d&:C,DF9X[I]=@n"%5;IFTfQDidpbR;MJ*mu=cZ*3,52e9Mr&laV=E"P1]p4l8L81(>TTe#]\I=+s(acJs9[e'A"[45P!T0E#)e_AW_DGcP"5P9"R+M]c%=qjg7hc=Z$OTkZ5"!h^1N+9ge:]]SD4lIj2DG(K$FQ&i!5PG*<"@U@MU7Vb^]-`RFuf,-EAmm>)h'pur9dkQb9d_%fR>0s%R[>[`?ToLe'sRO(*9W*mJeGf:FF6T7gXA>9#neo\5DUh$d3!7=-4rUklSD1"]>>4>(CoZG8tjZ?>F,?21">.q!+BJs;A)5+hiAVPjl6/bp3.pi$Pg7jSL_dL,3GHs\UI)NfB--7(UKY7%oAqD&GdjAQ[ZKOoK32D5-_\?VqbjWRhMD2qVr_[!TKGE]s5N\H;g$8Dh<(pVJgp?aMOm&B4,I^\:K*W4"OD"D]?`iB:Isntb*j%i/HXS"aK43hoI*L->3f9q6hNf,G\O`Ij7b&440!bK7on^0@[f'gFb3.cYu>>k^"(P-4X:X^V6P-I8hs01;1T9hUSn%pK/`>RNAG9.6`qKdqL'WkWUb`tU53uGJ-H]75EY3YS>DhglXO:NrC!"bSE*/%@VuH>@$qa:>$'Q>85OQ"I>sRnSIJ8g"mS4/;F7'bJ1RouZ,tdoWgrs,EZsE%*PLk7ZoX;7n!PI@_[$>SlZrUB>6eL6NY*8=++gW:Fs>Qgk8Jh.S&(:Y7>#JZe0MX;g"M?NC:Q'-*:j*$Ej)JcF5eD]uLU/5;o@-f'S`M40:A-m-nQkpU1V@6tD&rjCW6c7Im#;1IK/fF2Ot^[d;CG)!XiNf\i1K>-RLSi^;4HNpcV;.f<57FXNS]%`XZNBeN`TKN.3cTq>FhFAT]9U((?-')O@(/hnuM/&2^$G8p3*ijc9P(H6:66/V3q'VP\'NcYY],?9p(_LEK&?L6L1+.!rV84"aa.5P:gAZ=9.V),UGA8kP!>[AsoKjP%%CqEp>D!djQ^mG$##q%nQajV*T\)ka#N`Z3I:qZi>&GQ*,]S:-PcTQ"s)4$OMcS'Dd[7IQ`^Heu78;B-?K:E'9-aOs=EjgP@klXqOfXGr?-sSdJeaMq9`ToT.f\lT]5?GJ#i"s5FD$9jJs5;;&>M]HpXbA@e-t$,*5Y*q\mMKf,/Dga2Ti.J'\_h6N8Qg@h,UurED-L417]L$Z+/l#j@A$\@O%fRE9Lt@5H;Q[k;[rCb/UGe6dem,ei\f&+!`#$HjLK;+Ds-ThgPZV:>UG)G+dgo&NjGBKYJ7"/9M?n/9UO\4R`097+(=fn@K.q=,l*/HMX^#ojPS%-O%B^5VO"3pPdKs(++?2Q)R]m7i[d0f*Pk)31MDieJn$_"21X$YRG/t'F'<-U\IU^#k+$F3o^Xm$5JHR9Ph(gtA#KEKJ(m8rn1.,8Ge[ja8HfuW%,_+\]T$hWtl=9Cp$,U1mJ2JQ&&DDm?VlXW?82f[UbMT`t_%;PZ#4OK2dW+:RO<$d[Aa*^ErCHEk_YS,<\2Pm&@L@Ckm`\MIl?M9(.#K\1FHtL;e7DCIo\5InasAhOT8Y!'ZZ;cpH@7lP1VV5,hDV@/.sS?2bpc!D5=P=*"us`Kn[SO]^).'DCtM5gikZsZI/m:mNC2CM>FbelnEdY@T=TK:H>lIDp1l$`llSk\Xt+*FgJ%)):jCQsRJ-H\.GfPI`R8q4Ye/#ue7bZW`*h0EO!5TK9$ZB?lX@_2;,oYtZY0Ok`jWXA_!8,2'KL>m0**V')4X(W$-ZP];P=euS8.?K3g$_`=Hf`LnW5T`32pXaKdn%O&]^!8,R,4hSs0ks3r_M/p\B-sr)IYDm=.APcncLO0m'qp]6rP$4\5_Grir3rg8f:^ni9/]pt.*dRT/QlRobA%'G)fH6Ai<6^^#;h(_,n=#5SN`st(6cHn0s,PKf6L!BOI,EsMk_DFH)[qRDd70<))/u5iWkUq`]!*NrO/jRQ&^?=MP$bu?]m#MYU98,YWTpMIs,T%=X$mf10&-XEe,JCV4XY3k[%XL]0C"j1!`*09YipRCp1H!r9`sfQo4*t6iL2-(kioT>m!L0aR[#JSD=a*e[%E6k-c1T^f3GU1uW"d5JYZr]0GehF*u.FJPh#C3>:))F\ajTh8=DBKt'8LQ\o$+2d*BnXPI:^HlS3d$d!H]aUm^W"64Mu*KPi+FHP?@2(Nk*3;3*QqakUD5"X/pg]XR(g9JJjsP`J6f)sb!bHJ<_86iYZioGa8_N-DM=GFuL3oEBi1:e$.dG/XT[J+EG5qRH/(G&+7f*um45e@&91DUEXsbR[hDHh4M+fG9q4jr+[s2f3)#K/@\]"d*8*<0R:=q>X+nT$P@B1&*9etdm(6/HoN4FF\S3.e<[XC\m\SYXMrL2L9Mljk%[T+689%&KT]='sHlir-o`Q-]!1;6!fM)[an1//#(lm4h2h&J9t%n-_3T3qnTON6,a6Ab.);8i1K4?de]pEnN;Pf$2g:CF<-5<0+QeP7_Sm71e?R%tK2PO&peVR]l1F"8n>3glLH$W[ptdJF;(#(VR*999R9%dMPRD*Mpmnh5Dg%kHSf=`4_]p63$P963:CEN#]YahtfC\n%CK7*D6:VG;abDK"a3K:Xj8PHsfBLSHuodjBTapNZYFiT4Nu1g`Nftaqt=2er"&n4t3lR^E'PorF"teBKBuA&DH">;ETjS51LGcm:juM9BUWpD)=p]Lt,P]Ii0rg[Y0:&HhM+X'"cd;cc$U<85>U`D1b5Dni1?H-`2j0,gQ;$Ab))ipWTtMM3!j1haS[SQ>9@>.;uBDBM@"3SmBcHYoc@:rs0EOcNfihXn3.SPs*,ks<[$cRTs`d"p>tfo6:nnFF-O<+G%?5jR:@Mm"k[_$l'm"I0B^8,]gFOo]&R!gtH1YO+8pp$G0GN%G)"1JKcLluN9Mq#Bs-D9EOLVNA+RoF=:_(]<6;4OQe0^o&"Ci\JF'^Q)Jh2m8-<-q^;=Wjl,nfcn*D33KKG^]_",3'Pam6W,,X#p._nN+FP(-p;%)/REI9p?TSSups=fsV"B*\6IQ@+;[":/=oQI,hjC$+f2"m3u5]Ikq%#uVCbBDS.-(\cW3/QeBOFS@:ELpJ2(<*C60R/"A8I-r2j<];,7#]Injh4fMUTNj#Xjk(ARVi`BBG=,k`62NjX]nW^gkZ&=9]7'WXE55?Mo8e"eadd[3MWPp)KF3U?te*jELTS^Jin_?REr]T/O9%5l+]#C8H)O46,OR7/it9rF"n:"NV/Y'qLY!Lj'`pp,Z&OY`ITjM!6/H-!QqC0JTD*=*bR&o;uQbXpXrW!3@d$3&cTX$;FI6[iP<1S+6^_pY,JCTgtsZ(e2FW#8hQSnO"M@9FS;2rBo^DT/j.8g>=..rXu0fYK3^'n>RkA#J-&Hr\[r-eAb1^h-8DS$FkAad1rB##Y2M,4TGGm`*&f6LD\/c1J2+3*h'\kS[)KP2C9A794k6pG>=24(N*`O#=/&5S:SKr^nB)cU[.h>d/ou54&&fbWbK#IlOPLt-LrAS^-FSFYl"8tq*FCH*5q=*RcOqT7J;)\i\gn1Sl!2.2*r+.b'@!B,`?j)Gnd$^5&R\67a_Y*C7o9?G;),fjj'eS^Kgn)7/nXcp>14SI?ha;.^i"-gjE+KJ\>E3\ko*$?Q$s!6-'$F*$j:V+[-oAM%-qJ4dXlCBC^N,dXp>3.3]S5%g"N'UBtjX4m]UXp#jbPuf@O*JVeF/]"D:Se1TD0q$UcAtGWFj@L&DX0);/^YE6C?*hFt6DTB#ai#mfbk)hD.:IEUDp`cq2WU2Sbeo$jf,C2tYOe_C8tL8*:>E64:WqXF@T8M4pW99Bp]Q,88"l7m?E0>h"a2aS0>0j_E"*[L$04l!9s/b@eu/\s?j+R0>u>*#ru:^(JA%T:hK>ca^%a$RaJW2s\lk^LFO6#9-t+YVMe`8s$>.?VAu;T?ht4Y6/,d.O[h"psfkbQk#pEs5`FEqp-?t+fl1;NFQ[%ua7@h1^g]sUiPR1LdV)Ufn93VA-(fp99bKoeE5$Y.41nKOKc]&W]@&kfKk]:X$gJJ=LFR4!)%hu]Yab^Gf/H,,BEZm+blrI0$m>nsE4^ujIl:_pNa_O!>UuFK76>N]iErPgqTIV#M9`au**rJ(2eVk/]i:pFtXtH9NU1a,5H;O$5!GW%%H^j;W8QtA')+a`W9\sBs!QFr7(.K*j0scaAKP6Va"$]gAHWPP90V<6[R,qhAI<:W<)VUu`F\6E?r^3lgS/)p7?J\Uh0:MB3,Crt`oD&W*KXm6X1=6d_l?=7I.lBK5#kMD'!i7c(N@W"e32-g0pss@dXp.S=k.'\69N@R)>-4)`ti`8jA'cmEh`_f%Zds_oYcZ+O^_Td]?8K[g3d=4UUNp7FR'nS2B&LdFdt3Mp7cC"SY%N#$f\\.iEP]825%6>baL>1cU:S4g(i!2ca#roYdSK:COhN[7Q(-oS39uPV<3U6o"3[osa/6ZM1o-ODm(`)3G^66_m%b18,lpBUW^/sXF8foJ+5NR:r5&jU(qPI*d%@p_q02&fX'iXIgA15b.^`+V>k2ZEB4j>T8,^ZD;`%e=aWBPQgOK!2lnL=FK^@uW588+P@-9*(l3,=)Ht1'`&H;RT+[[bI"rf)BP0_c&pE9[_`@:?ek$j16AX`3*k+7eEQo&,-7[iF*-8DXCbd=K$2>UuC2'Yk$tlrZ@41mRmYS*UC,1!S)!"ljfoGLMc)lAMhK(saNIBNIVqW,+%T."?mmLBXcMOeIj@apPds]+r:^kR<0P7c)@$H;4>(_\0!X2hZ,cMW@<$\04LkUZA@K:mLVT>:Red3)n?1N*WF,qX2LoO1EIYX]o$4"IE93./<7>5Iiq:6A!fVF7\:\ka7[gue^!L&?SMSB1U%'CI(DEMn9=t-Vl4BBcX=?!>dfO:!a9K:K^fc_m6o'fS&>"33se-h%of`>,s_.NG]:'TL/sRanM,7`Ae,JW:FDO<%`!.fp>@T"M8pRTE"oaAq"@-iA$n\72@?VTW1=b=Z3sGlrH_LIc+tO6edj)%'$\Cjk\@(Q@/Ge9;/?/[^Kg..ScS_2$r@R[s.,R$S#4d]677]:X+aE`Np@`"4pibF\).iQih&ts?W$R&l!N9$#e2WG`'56udRmeZNU3hf30E(B>1XmeWReEUHY`kT/]Prf)![7V6%'@O>l7fkN32VePu;F>kQ"l%%rtr1rj>\3hb,bbmF1%#9f\"?VW!Ee>)\)!=aC;ek^,,SFQ%Lb*D6o1GG-];'!$(8jL8"4S)t/Z3#$95Ju%l'?DF0AB&9?n?EiMKG=O>OW.-QmV1_AqWe:#a>mcfWXJrS=0YT)i`34&>LkDgY[V-4M>mDR@Ig7jS\m"iRn$7%+ZASn3NP)SaK1N)lM9qMu]!XLKTL)$ok25CTYU)L^XU8tOIVDdI_8DKOVcp0ckFMoBQ'R%Q7f-&'9ah2Jr#eg)V#sB?0cF[Ic-5fpZ;:2dY_V+o(A4&:7Oojcpq1962k0XprW@X8(q1+on\+G/gAc@dRDHuY8cHl,*G(;2e(N;X?Al;A,[18:aDaeNkD?`QEPc(g]N>b*-aJ/&>2!^6[Dt)]C4Wc3h7dn/%=>8>5=6?ApZ=N'DmBEBa:jbbDDj`2i'qfO`&c/Lm2"T>Ft:ma]g]8ZMVSJQ@8pW/i[%f%qE:k;/d3b0XFiO1*o26IP>=i`nAQb*V#9U<)XDZ$@+(Pki6dNCcId])i1!W&S.WS79DS+@Td'Heqlj#?Rk&LNU>q'a0,>YfB>9HAGGop)',c;3LUm6>!K%54pj&78I*t^'T`o(_X*`rH"U=P=FIX<:H5kAkf[Zo]YJ2HA':AkeZ>NK=HDf_[`">f///=T&8HWL$>uK<%>(JD!c>[_C+?iT'V9Cd;C1n)EoF$k6XK)&[A>hKMtfL6cE"]W')aN(A$V`'jRLn]4MVi;:"'JZ6T/g1i&QCr*%'tP-M%S:OV<0G:`2\mbt:)7cG:n0#_!r+CH=\]5Fs`3k0L3R"LHg"\Q]uS*AZ)i\LC@T`H-_<[^Un4\n203+;E*mS#4?=@(4q+J5U2ht6o"BG<&p?3Z0rhl%G:r66$I^7XWp3dM[L2$gjgJ0I"%1]o8?,\'=DiG'bS,%3=tq3uXr9#Fs!X'uoZ:ku`/!m]X^O$s"9dQ\YtsiCgR@)=o0mT18XsnS1S5h_PXK5aJ5c8j?&$]"C!KqBTH':%4\^)Y7;d9e'^X1AWC;H1?U..1J\"mR:`6;Sc*e!b!IVi.Y")S3:ds*W2XX+UR62RXKK_bh"Tg=n!ALme+>kgD=',/K5`.kZO-^&hGbA8pB^YPIFa%ct3e"4r>1,Ka8o@FgP5spRVhcY:/VBDd.mB>7_FcFUh0a[@.E$tU<3`t\qhFflV:IJKGHs.O?PHk$7eS8`&XaJo3nW-Zb]VF(Zgfubm8Do^'@S>3?=MuaHm'oB8CTQ\kLR<$msW3g.\41U"8e4I2`[+@"i4)FYa'u6;u^?EF'JW=2Xd04;V$:gX]q-o/:_?3h&hTYPPKVJYf?c*I5-0+*rd+@8hl25[e<[JOnEHnq39Q5u(/-\jS^5O)ehZ6R3Hng9hmpr[$j0'Mk%^&\HV5?AnI)G1d_SYXi:RJa."e4(]dq25cjpGT8uoaUmgoOtl\,a?(2Q1'!b2Jnmq9T0or$)3`2(*`@aLUN@'MjJR5:HJD`H3F4Ve[BGasB.0Orh?kUF.ZRYD9X_@ETC4\ZkP=kKK5HNJIG^^1n=1CrKVqjAIJjUX[6mucieZeVo$Ma0HZR/4AXo8W-TK'dk'LoJ)SQ6%Hu8.FcJ8q'"!X76l?r&d*`h38P`34H$;4gaH&VlL)OZp#/FP])R@V`r.uB`c/!:rYa[f(>`EHD4eB'do?IrJ(N:@7B1i!!qdG?NC0ugK.6Itt]\4&aN$_[!QHY"R@/6gHQO%$qJY6Bq2U=/E98"pCZA9%-TZkV[5n11:\=.&l[r&$Q>P+/p50&d\XVT*&85UdK:)YGk&6B@0(Z\*Ne\o\0?34gResJ:de:l88<@oBt.ebWU9+PW->m;GaSE=EG%^I;nYfJ16QI;:mRuBR:N3i4]>B]^-<<^-u[GWMqq0V%%n?/$74an[t)!I^OCY8T_5&@Z>blk03%res4M1)QcjVkhP=gLMOFY_4=ctIr8\3]>EeQks`"4)7.fA8&IJ*N1D&[[?@_bc8=?dGn92U7;59G4o)]5pjj77'$>h$$jb>J;GGnlhH"HQK=bDDCo#e:HuDSU00YqRC!O6c"(9oe*cu]Z.nop+[Q:jc8kUPt4R'4Q)E]_uh?++_#]%[A3UX^9/M&GfaY?nRPMMIiYI8Pa9mKfN!<&s4h50a0[dLuqeKLY9XuS7bQHWcnJVWmqg]>eAP.HI_P)dT;RF<4#*`=kZH!^\]^.j!l;nCI6fua@JneGD-a:%PkYErmlK[AG8WIQRO;V",N5/91!@UgF#cT,LN<(iQ@[-)%jV"Lmdp/[SjP82U*f:GX/>>/fX&`=I`.KX2j-1Md=06c*]$O&c6?]P7pO=kI:68<[&B%hl3g3]\qKdk$]U/5[BB!9)c5l\TKf"W4L\t.d7o;."0Ipl&Q5@"XlZ6"DA:o4RCj>M6+e.hiAZ"1E:'MA\mdT1IM6Vh.TK6U-.1t?.4\nG<]jPW(BGDUrb<):SauSCd!MhW*7S>a%s%;KE"oA;klWKU'BJcC)'):mS8Cc;hhsqkrsdUj#f=8\&j)u2S'A,*8kCd)2>2LX:R$F$@mOr$5,sFWiEIe!IHSJ>rEi)r96(X<@:UH_4r#Z3W/!(o;r(;^or]dr,g9k)nocpCe9B:G)Z`!@6sK9^/n2MO3Xcm.`.$6p"Ml0tgH3b+!M;TPcm[$!G2H#'?8lA5R?iPnD>bN(a[:$:NtD6GNXL_1;`5R-=ZjTtY)D<#OlD+;Gfa"[']4TqXP8+!UI72hi_11?HtUdn!k4U$,qZUT6DIMHX)@S('hL%oT4uITV+F5ii[FEr"0N2,eJf0H0NJ3Pl#7c[G:p?+1PFnUIgYi3C"a)M:tkN\E4>OpB`Ckrk^&8YOUf4n0`u\dH;PG8B#V+G>+,JZ,N1Ri+[VpHqVZb8p.''OMMWid?:?A#n=6Rt3SmmgV2HEHXZ4(sl9$XkN:n*Y27VA_4.O#=%=X,tflT#a*nCSUYJl2@'q@Jrh7`53k1A@#g!1R]`$>+#]kk*/\.c'GdT*"O^9p[WX&#mS-9m_NWmVprodG3K7P11n@0dM^2(T65>J/Z@UagPjNUbi$mN:;5!tjI/:L#[e]fgB=P#Pd8h.bTRW?DY6pihnXS^*7CTPL-ZFjfJPW&+AO#HO)]\_#F_7bkbM[*GbMi":&j3L>m/O,#;.BAQ[k#X.0N*[as%.dfK!>qPF'E+5==nZ@M)nnE(9E^>Y(eF;Jnif9s;^)(T9L)h55m^TC;h9/\Tiu5/EXAqTRka?%nH%5i$LJ*BuUY:Pq&a$,B](-X[l^HI$,M%u2gKj-`"?ZPt\(<]X*DV\FFP5ch1+X(X\$8(b/'['-IQh_L9rNnI>%-9h9+J_C93;9r?DLWpC7[\b(F%fKm7FD)DU(2%2UIWXg`N;CH#'h[q`o^>&CZ"3-ou,>gPkp(h%`JlT[6kA2)4Si*ebp`'WI/4(DpP>@qpB,J\Gbi!J/r)mMF;1:8bC(m(gXo0(p5OHC'W6;!C@k5+I@34f7EO`jYGQ%upXRuE^:-IlHY7;4iCTd1H]>^3"D6BF@g4Y>q4NY%b$dH*7YCGTgn;8@gGPR4DuGWrVE2.`iRm/F5qqDAcsp?#5EV9hmXprACt:"WlsDYDWFu.MKr)?`pSH=aR?nh9-QW2d\]V06:aJjQ=G-sY49V,g;+VsWGGA:+JJ=)8Y!%-XI)XB_+p(lXZPtM>p=cL)-LgF%*=%E01rBP3\*GebF7B)R371E^j!]BmA5BWis(b2,2PiLjS#+G&BC3#P2@R=%;3gLH(WX.'NUQ_LoIhG"l/3S3i,)9$nE;3=MQJ*M_7aj(:ur`;a3H:FC4dha8eg_GO-Y1^YR)J8)*%]#fqo2G$uFCf3,'8%TX7p_ETCGNAjA]Om2H,gO,=@FNc+5.5Lh[No^2W47H6r2Dp*S9rCWh[\XjAWEg$K??VmO]9hMeXl2.)`VQ^.Q9qeXoV'Tqd.*[EA=?f(Db?SE"Eo;Lu5)HJjI9.8C!=Cmh1OKNKMup>4;];GO-fEFthN]Tk2?G33EWA@R0CN_"j_qG`U@Y#,qZ#gO[gaBiXL;c+c5Jf<&V^R,NU7Bi.S>o#E9BIi^?T7R;\p`q@(hDcNq]%=)Lq\r0?#QhB)TsNFL1+kF>tWb]DVH/Vcp!ZX5DJJhp[_jmk/u_NEF\PE#=PJ<_h!qAXLSpcC2/4!_:6G^:7spI/LHS@(Ydo&=Dm=!N&_Y@`,;tI)`^a[oUn\o#NBU:@uE-3D$&tDf?>;3\*IXg_<@7HA5fcM``QGS3e8\gl/@?Q/q)DE^..o0>bp='umOp_!4$mW6LC7RdYL.2;jV<:5X:OT]1pOUtnSH!*sqi`.rn"%$cWa75elUf6>Z4#goWTQlU"s5/j?Bht`2f2Bb%6,7M'HF>@38M*7RO[M[Ge*ca$l05:^4l^%"<[StC>Wb=W.lL]?=hj\b<10RC9-JQ7`<`_hBXnAmgD0[D8Q[8E62pOfsOZHZ='Z\eU;nqOacL8*l1/6(b!25&J_@H\0+1`5A<_2pRT1*bZ#"WN;!]=--1R#s$\%'HZl8^Hhs/f_[qQLc*%pM*-Jp3Fu2=gbD5mZc@Ud?\0N/u&?RV:@8L;EeIjlZXO3LPk[>+2De]+%UdgjS6Hg0Z)Y/g*^Hl)."u8k$b/%);Zg^Keg-d"hraOic]RPe's+R'2AV^kr(M6@-Ibkn,ZjL[X3^/5?],!Nil[1d5324Fgf+f,`hR,dA8oAR7apQj@30srOSn4HB``&Z@d5Qo02;5dH9To.@U+!=KS2gLoPVf@er@TQ$mM*8&%@hNddH([T(N`-V1Nmgl0!c?G',b-m@;j2tkQ1Sei2q$od\HbT1pJ9`IW]044tc:ae2O8BP=Jp_LBPX_24_RS7^dL3ZfUI7X:JV&O:T$se%)B$GgriTi25"\'t/K#`D`g0RJ]h?(b.4i+uOH#:FIL$)ra87pNrb7?e.%7AqIs,=87"f'###oN.3+Jd.pEf#bXf&US+);#q5RgEJi/ggR8M*`:h=*rB5=UHaXUZF]?o9Kl=Enj2+S'I>MOP5:?g,ObLi[Y%M64Q-;+824B7_@C\j`1Em]*=p[Xl.V%@eackmoFS<$^)@o^Z0K2be,(Van;Q)RO(O-2a`sp/."RB02/7N+g!>Zb=L,&)rfkKH'_2i0%IJ70kj8Q?06r+R9/toGSmI0ePSF06$0Ou7e08rba:MX95E@^)[,B7%0IYQGQgUErV%ML2/FsM(^%V%LLg>MAZkZb+Kr37X35NX_n;fmY)\\V3-d,K"SpHok'\Pq5ZLotA%h@>*'0ijQ7A8B(a^G@H@_]B6pjKO0"+hL+fAReaE$8l7eKjO)DccqG7LhK8dp<-j[[^>ae,cOYjVn$HAI0Wh_pgp5Zf(a[UBlQ#/JR?_+bLfeSE'bgp='Q*&I"N/-C#(VP*[>Vnc]<6k.DDrqKEOP^M>5QHB"lamJAprWhB@F=MB`W,U:a:u_TCuX6%0Hi#V@pCa49:>^.+:(k$48/Ig$VP=rQ_@79-\ES7-e$R/&s7lGT:W;f]r[I)?nfaGN>Q:XgcS#)V3!2u(_X+%=F<7>7mp"DGYe!HREY:^8:SbY^h-[ZDA[14i-iZWVRZ7=!mm>+2g=?4$lp5'?AL6=M,,0('G-%adk%\0Rn+&YfIteAlN=g(!#dg783RWHq7daO^dJCjq3m0]0Q$W3jl0j.sqEkl(oe3S"a4T5DmL$,1=R>ohdWas>n3Lj*qia=$-umrIK9$AA5!AdAg?Jkg^K/.l6YUADY"8GooY?kr\b%ELT4t5.^k<:`='GO#m,R\'dG&`7k^3Qnp;4Se;!PME`e05rZU`=f5VJ/c?*GIi'7l\tf+oM>9=^]pM0f+[1#">$VJ<6&A\2R/lH'?T4gT.S;h\A(0FQ4GSXRO>Ku681Xm5@dM\lQeXjN4lGko]t%PVG-nR-:YED9haGf)&>:o6cNq^dtnD/oO_>E>!]o,%^c.S=ZNOK#tZS%%l>pm0aqQ!;"_spLC;Xf@M9X`)YEH,psm?5Q5*!KnV*ri8u88gTKg=mrh[uX;F9FIP&aE1I0'h#7u@C4M)1L#BMfLUV?TqVqq-htO0X"Y_!d45DJ<+>7_dI8EX6TqDA99)[U;.hZAQ-Pd<+ZB7K$ffOHD,ZN(Pr"E2UQs@ZY1Y*&18$Zs#h\YZ^W/euCbmBT:GN=Mal(<8!,Vb8!sc*Qkf\ESg'es?Mht/H`3bhpMbEq'JhMkG@bX@Sq&'_IK3;'s4UisG%Mp$niP]mBD!i9g%=k(n*f5:jE#En&A7u1oO[EPJak%#4/jKbb;o8L(,"WUd9j^S>35YHdm@_G@)2N^HT"nVg&6C<0mO'4?f#E6TBO$,nQIFiBTh2WnD:o.;9LC!28T]Z#uTRsuJ6g`OshciJE9dF9J3^Ig@T3Mq!c%\M:X6F]JNga2BXMeYFhZ]4:-;nnOTYQ.&3;4"^%%1\YK+aQ*_K2#O9A6iEJbe-@E(7&`BT_)jkl%Y$qKFi0>`ZaO2F@IrmI>S-9/\>^BV%O7HZ3!'NC9cOfa,Tb#ik+='1;V8/G/N/GS0et$Tc$N21gkSkuSN-Q[/Q3I2pjgIO+TfL%g-gS^Iq%VQZYpbPFd/38V\k-G!r7k$!nsmeO%qiPjPBZ0In)\#:Z%>c.0)0/HkM6PI:G8NVGH=7Fd.b"H":h0sOKCZi6gg'F_Cun`>f]-Xu%&,:6l,I>XWTGs@D-YZ>QYLr4Win8IT"0QKG#NlR<$3EKDcbSXhj&2DMj([4M/_AWgRT5D\M=IDG.4,SHlEEWh(((!4B5uV[N$ub\r7a2^B'6Gg)`U9)D)Z@H/!+\B]?\MBcL=!p'J*9p,-gu)ic#[q6;+'ZJs+d`@!HT3?A0(m<>=,*Oq`?X&\_FY=f76W.-='3m)XrKVSq@aTREehT`=r7pN%I2^9f,q:92p@;&X,Ne3u-(GJqS?0]YX?gQXSg3]6pWtKKBobQG'U@(3ImBYb+IWbQ!)&?)t__-FN]cPS!m=^W"s1/3O>2p7X\8AE!\&1W'`BcG4isrj.F15%*DuNjGZq4,5($s\p$#p"hSh!-V6EJEp?u3_U(Y``93^!K@pWZ-U*DXp=a;@1#;r#a.dY@BXcO-YeHX;=Yb]mV*FQVF#.5@2[FClqmY,/bk&m]"GQo15jVh>pB3YqX`SMk'jFrD]]O*?po#&nT^[JP1tGer%TT^k<gip&+#*_$qL/*3;600Zf/=tS@AjmAKBPG(;3m.j,XLS7h/4eB"@=;?Vf\.),]dXkE@NGeZo819FdXPl[6lA)Y7]L(U9hUWm`+%n[&6R[%f0gCBU"\MQ2*=@K5QX)=b`bi&<)_Bdq8d+-hD8JWBOO_5JZ+W!UrY3h:j!$G$FMSqpnS,I`Y<1LE99gJ3IlaU"sD"h8k^BK_KR,@aRMI'GneF0Du??+!7N-'05U[8gF"0hp\aqM=Z[q=kLt#ZD19.j0Q/jE%bmWHJ!mP*67T!?i'?`p`778J&?S#@-#jfM$>"H>5Ba#2?+cd_eMJEGT'nN&SK0=T1i>ik`Z<^1U-AZE/d>0d-NX,`oa_ei?/FWgpUL?Lkpb5=Uaa?m7s4SNrX2_)KDkq4n+O8Q)m'^e9=$3PkfS`QK&KWMsntMN02FL<;Z7$c`Kgj8p5`3F@P!*0=fa3N5$u4/J5$r&X_%<%]Um:oN(jCl-j]b2R[rC$2D^-2E-gCB#f'Deu$Q`jY*UJ%O$3_8i;`?=q.JDA#]3>ZP=.M1o0Dm)Z$+Z(8f.Maa@5Q*r9rRYXemR'@c[P:L[hN'^nR1G[#M-2k`A4)<[?dUJ82LM`>f/c#Pm-N(NB#M9\2_s0GplJU="JZY'c8CF57tS,*h0MpFl]?=T=A&E?N1i1R!]+H5!$cML4ujlCS^9c'Nor]h*ksKnEV#)P'Af+$^,6qT(QUOH5N&4PH>Tqeo#:rue0#@O3*A:rkWuT#:s>7^B5lXe#6baDF'3FoI8PUI+htMciPUdj/36*0#)]*R_=Q.5,ON&32?X;_;SJFQJqo3(b3;kc2@IkOS*&733/6aXUqP9,N2@A[E#1>B?=:YdH@gZ#ZRCmm5$:qW!+cY[:1nN$#hu7p#S@e(EE(%^3oh8liD*#4YftFDpp1L/I.A47eeo+N?.8]aG1W=tH99n6=O-L>D-ole=.5VKMY]tI-?(;&ITDV<=@ZJW_`DCd;L?CrFZ(NPnfn4bj[5)SO\`W%DjXsC\-;<`;p^2P]>Q[CoR\81hY%?qqu#^I?_1N>Kf'3NIsI!lrA11_e>E;jpYo^!2c7F4[ER^A]oZ5UeCh5=SR"%kN#i9E32o.Qq09HAKPfl%,P?U`ihlD.%3,$!8^ThboBJPmE:dr+9]*hGW9(ii,cA"og>`s$CW0@%jl).c8^o=q5ho?X6i5AMk7Renr`qaISKL"+(aje[N)D(\)Y8u%$d.\SZjJrNB8#'K'rKW4AMQb@OX_HjMk2#DHXQ`6iCqe;M5GRhW)^g+$L3,Lgi7j4`/L87)h;D;XBWlR.uqp9V-??4U0HBlnSN\+!%J`Th%G.EkqJfi@Uq4j2tL69T';@q]sE9*_k$_h/5o[]EdMW]U%C+[RrVT4ic,EG3sqe%[Ucj@t"0Zg.A*A0Fp&rnTI:_?W,-9@=@>EDC'*t%U>kVZ),alrtAf`(%;9=C'$2/hRMG,257#J!uuV^(!B\D-I`,A@m\Jek](XiM^kB*BQ2K\\`gHB[!8o3(d&QP$dWOPF.#_F:OqtKg38Y[;`W@?\d[Gcu#t).R9HtieDm15APrI1l,u_T^lKWE&[O@!H9(G_$ncmo1JTDN4Sa;`u3mfY&W]oU/+ttH6k?TSWN;AkL-C&]R'eNE3`(uK5`++-l?bY%`M:S0K]a#%%eecA-R.[!u/H(9_n7VbHPs^Z#f;O2b,42;]n]OVfc1;@fmX@a[rAE#r&I3:s!QG*V3j]jOpV\l5kqR&;!X&i/DGQV8M5Y0$&d:^3FZeE=J\#"Ihuqg;W%oHmnm>p]@1?,)f"!Y88KQ*XttSA%T8\u-BR&3S#1q:!%k=jACL9PL2U<_c]pB&ES4.Sb]S;MZdP4E4>f2g3Pm?)dkM=Yff1)/\I7d)g&H(>h)?4"ual/F\=[an%af"J32/\?s0k;`R//+7.$eYXJ-I=@s8)DG)F:NLI:0f7O[ifRPFR"FS4lKbB??$&^'(#WPVDrGk58[246r))mr5]Q6m9oSfOd+_f[.=N)Ji$]#Gf\`"<'791)HX#ah7K'*:IhC7_NB]<<)Ec!hfI)4c2B^XUN)RD$=I.fsK^EiSr.6VcAUQN-tKr&aQ's`4t)bs(Rj,g0.?q68CXAd&&6ki.r4,J%ljIh;:@2@Yk[/l1#kunLiGC"D-DfAYs.1)4]t2M_@A,=!rIrCEl>0'*@TTUfsoS"!/%OdIi&8o_M1PrMa$7hV?&UZS[:[I0`U.]*JZ@iW4K3]u:1gA,'CKImd`jIc:[G'-ufG5O:'S'1fEXHkcUnL^e*JqSnW.bW9rt^*bhd&MG>NPBVWM45TaueEJJ.C$ARS5C^CZB&D*N7`eJ5mQ)HNP[_XK[J4C`LHIEj)&I,XjjLr1i1;I9PgCUr$9LcT)GXf$nXSI(Q4B+/-0s"\Q!'j`).^dgN^1,,B&ek)jil+]\;48:V4F(agJi"`1_Z+XU6FpV.pZEQi6V;_T$GhY4LKIo*m+s'TM+@5m6C(&aK1kSPrq/H+\@FSSRM+?TMaN.u'R30,T;o[)Ye"b\0&$ddpu4[#:K-R)cO8lh98q)gkJ^m9l(&0jPQ2=UkoS`s_XY!n-Pg@FSjcV@D]k$&apQhIM4"bq^IThG=L6@3r92J/9[5'V@>[sCO?G^trKMYE2B`$WG@dq:m.TS@!"_]Q/^YhFW_-QZL6fUB\OQ`>:(7sIOmLaYfdfZ:7EE-oaL_0Fj/a0C*0%S>dHju]GuT@M=/-bKXH6"]14r3XG]WGa\=2eHRQ%nF;7@EPNM.![t5Gcs-j`/5l>Z+=h%V([sP'eBrHV4"rK;[CbCO+"%`'eJg6l&7&dr0NP/cG'5mLd_BlB>hUf-i%/bgcY^N7&REoM=Nqh?-"31Inn$$0ObR+;YSeWGDjaFdqch4A^qluFX@X!*2^mC9@/a,*53r5HDbA#\b-@_[&n^-aLgZAM:N*'9u_7$!%XWERb1m$4[V"pgR3*n9jd)edL=:K'4(4jjUin[f,ro(fsIp\DnKC[h_6_:3!l7#!F&4dkeYKGM4NfXaq.jK/)5,5PCMQNk0l$60aSB_eWZ>_dBCq^IS3kEAUoH&Q3-V](>[qZWTCt3SMGA.A/S4PTQA93"X'D]u'O?]kug#)l@IDO;jikql#6P5hNIeJ6Tefk\ELr*?u!l7^BU#d_&J)gI?og,ujmgSo!Cj`'?!JErN6Dj.s4k8)C,N'21V-B8#o'js:/jQV*i;#.k5toc19LOfA=*R?70<7^"/Rqc^9]lB3mG5)$8*NI"V"pNe!Iu&*3c_;_raX],286">m&5%\fS>eQD3b#FVHnLe4$l%8K$\hV*0R,@AAg42SoDFJ8$d[9b5_ofhAP;N2J0!HtNUd-3tf)U&rNjSl%PZl2eRYBKSiT)F3'+Ci;IQb.X,`-_QDfY!WDM+#U2@lMMo&nJ#2-rJ]><"fmQ4-n%pW4G("X=XCVS5A)K6.j@9^_nDrsIqGV-s&r5=[r[2acg2"U:>>#h^!*l>CpeF<)P3KB?#LjZS):G[PJb009#M+3En_]^PXF[9&QS5YCV0gqBejXVBBsDV#Rsjnb!57N+[g?\&m(j6mt"8('m[e%Qd2/k2;X!)LIVs]SKRNgZa^4"q\tkb(]0X?k,&+Gt:aYQ\D7F1@Hu;dp#1!,i+HsW>KHa78K0rX1W/?GGd\%1YQEI3J6a."eV`'BV-7@3c#Re;e&;`/8Y0F^SOfP7i^4TD]3`3'@K`%i8@a5'\,qKO%l!-`In]b]SIaT'eA!dBqtM]2r^dmU7I_T]R_Ch9U7p'?Qp/==.EIX:$`1!pH^R&;._`8r:Nq;g9:o=tZ\6Qu=H`[0U)M_>Lf8Z=K8Os;L3pM!.e1,AfLi'U#VV/jE(?KgD.ImDDkKqW6925X.p?;5,`]SXtILBLP.]&?3dN!-Q]-`0XZIhRX;MCHi)JgNciYcYj(A6^\?8Q_!2Hu'32^_-Bhl3Eod:F^N\a04^c/Msd7RnGD?.8BufIgXcHqcRM\9c(sMld;mLSKjo#_DG+OB-?Q]-pSAEWG'\`OehXc-HXhX@Otbq!FY/L3BA[rR$r2D]S(I<1=01l1He*Y<_hf!"->P+I*4mga\;=[epJ7cjImAh2$3TDs)%QKXm6ptsQWjE)o-\HkaZ"50Gm&I>*ZRoOS2OX/7`6c;>5]HW\5ll;csU!$n3`O7+=gH-JI,X][a6bNSNY/RX_(*`f!5\On6l%e6t)j.'>lEU18]7rT"6MB,9qoe.VpS>2>i4:/i-T?a\`;"9@6h=OoIP@@naELdWfeg4qR;^"bt&tk(I(_33)7$RO@!N2`4'qAXFcM>Tp52D@k+ch>'GetBkD"U7DRcj=P`?PRX8P@.7[3#"2(=t?6.`:R;W0Q,5cCRCsqi.VksU."*_l;)^cA!UPA+6;+=k3kh.J/24[?s(6A/6AsmC6)`4A:3F<$0[A%NNQk^fHk"'KD"1'fr"GO$bFQdc&"Ig-"098?31-obL9\mP8DN_sHlU"P$Ah;fL1XBE84V'8KoCs>)L(I03tr<;N+#Dh&>>mnocp@#p\e(G[pRl@K5=2sAoKhBh,IcJ9t39L!i+cP0p0GD=r;dWc-C#WMb+#E_J6%AB050>h&`>WPdckqZN5D..6V_]F=q/W7b`^A&b6d?kV`r:-__fsFVmrN:;ZHiJO0#^l0_3K0>9[K9f;mE'iRM`LYf;I1m\^Zes:.8jleF&(^"D,F8+:B0>rV<$[>R=$0ECDF5=rFHko#e6!&%&fcN9q+A@?uG"V4q`ob@%-2(b?if!--R.bc+fj=Ih/mgX+PW@W;BtAJoO4:66g\j7TO>./i#-Er@8F5(nO+S(O\6W\f/b5?+P&]eCsE"-YbE4G)gOa:G1Cr.*qG5=WZpYi#)GsSd1me<(-h8l%@*CfMlL1]ZF?`SDmZE&Y_q'YK!X(h=BKb5Q,m,IS&">bX0gp6JM#$st6Pk*^]lJKnBMjC4V&0+^5Hc>kDoIS?On4gQFE#MG5A-%2UNJ2p`]AOG@%7T\o>K"C;k1*XBj/'hMY\gUbjXXBc%IXr1;eun!U4:r="IN*j`theK6H([SliHN>.,_K;Q"u]TJ0`V3&3sMWWWDZ%_gko5WXl."egfu&`$_7V8dJ-)YC(`m'7N4hK[8pG%`i%j1C'81*[*KPk6deSB>?[I^Y:'#@pYuV:[Kcaer76)rs4"M@pDVN[&XZV4I*n&<%@AU%j$Pc=72lfeptgpA%aQ'gml-;D,#CL.i?tb62>qOB`t/c!Y:/g9LtlLY^]\5d;2W>f4TJ)b$JpZgjblbd'(7&gRp^?fe(`[3GEKX,*jNSDUf,7-o\%8(7GXP*u.b.gJfI]b7jXg[4LZ8e,%73,G&rq@o,'+Q)&B%!k@NAc,)CNr;Rro0$#C]#_/O^fYG>[Tl4gYH;GajNj!H!pXF=rXPG5F?8uE>$Clkc`:qTs0=I(XSY9g"Prun(DSb:E$mel)sNh[JiW#QZm&*3>$6-.Kp">XYU3l2LZ[F1UqbKO7)K;L?6=G3).ASX:u-)#"*WJ8nU\\A1>aIX"+F>XJ>Z&bh+GIOb([fR0`F4q\K+Whf(I1>+hfdB%lD>U%E,DeZ79PV$[m]F-hBom#(nda#,G]JkL![2@]rGmB>o+_h6NF!O]EHP!9'V@:LBQZ5&7QOs91^sA2aK/mE0EaKeO1FG5j-&LS,Fbqc`RgPSA57NLH>6*Yh0t6aVX8p5,Ml_o.STG\jo4:YbFE>Tge1rhC+W`%QSAm'5l].d@Zs5gFQ(g2gJL(fX[o*67',XT,###ke6;[p(C.-J=*#oHj6GJIrZL!E/>'cRl;^7VpLD2B+M"LS@fnkD>$>)c0e!YbS5W9cD,#++?lr:IfB^%m/oIdOAK&pjXZ`eMoC2:J%i*TF:u0:#fae\ed=T!lNu7d]Kf_GZA:.NnHIlHYeAIACuBDA_&3drBh':dD32XN+1^6_S`*tNg]u3pK$p0O^f?pRDrdg&1,,$FR,ll0j$a=dmr_>S)4XZ?p/-Q+SejLNuXV%NHh!TMp*5Rq&/J$D\.L)!9Hto:fkI8W714hi4dT4['PQacmE88jE]-.QsaNd%@PujEkC>1p;E%'>i0+9\oH\*cHampZ?0$&TK&jErB")^#=Ho'c>4(nKqNe#p,c@)C;E]&!X=T(QGAOVe9'[Y_h:R(q4LMg0-,#4.F"W,,_Z1hfE[im2pF@sXatk5D]2c3S]#qAX[#cuDDi%UZrXm)QS-f#1khk$M0N6W[eL!&AdO$Tl-koB*A>(Jb64KhQiM)_HIt2HWe)#$&o`+j!0>VFbCtd)l6p&?QaJ:3:`lPrD/0(B+T<_abLtPrE"-iiO)GF-0ISgTd)6$uRT+]PU,p_@,rJRQN^Aa6;"mgl`^d8WAC?IHoZ[(*Pf+\C_t^e?Dn9fTUr8DBUh%E"U6)W7J35[<@mr/KS1lW^:XK-F6$CoM9'&sTRtI_VkZ)hThJro16AQXpI@sJRE$q^*C1tZ8iH>6!tGBNCX5^P;E$e!i6&9D39^`80tO4:c4dPns1K-8:C^_Ls)Jk+2kk,T'Y+9?>&1_*=k--cD0kn5e`A9H+,Pt?f/S1;VpqpVbZ^OL_X#9"F.:-gh-8B.a%E1I/`/d52!hjmRo9opQUrGm.>R)JK5Obte*Z3MVnN+Q&ITY##p][Z7rOB9pXo_\ei=A3C7gGO\.=^\)@jAIT<=-"'(O]qr5_juW^:X._#1q"gn89!*c>\`344J?I73E,PmbK"#(RP%WTiOk-`WKbu)T;s1B_7)sannCA:4/n+Z33SJFr@rk;"1-gP;57k%IMrSVS)>BW::9gegDgjJCK:EbXC],8Gi_T!EPhs2.^L`T70Q3TF6P[XclglomX]"8<#;,iE7A#ZOYWpD<^?"8&@BI044I)9ZZmYG7uNk^SllXp5MrL6-B@e?!:9,"45j>e1EZrm5.e&c;.*%I0/o#@.`m2+RYe8K7uROPco\ri3pDQZHk2'4r.F9fjpXCL5rR4P'p'UG&"l-OM6C?/n;jcqD.kgKakMQS-g(s".C1eDNUJFV>`)7>u*WI1hk3anqd%Bj=TgFD(W?H^Wd9q)r=K,(B(Bi3^u$qc%$AgG:HjM^Pj03L<"$(q?/Tt#;=MePs=bPT4J>kaK7o>mhRftRG^6^%IWnr+g`s0!CA:ii%%L\mVPZSI&ud>$*Q-*k!(C&+'@.r0Q]W2l$atOhAEuJ\KE;KJW.R>VrYM*L>M@"_6uW_\jJ^Ko:=K1XK`hdWs*oY-E2i@i*+ami*=+Z]oi,3dT&]IGUqb..,qO^`mEdcq:Ml*50)rir,3C)pnR/AqE)'qi-VZ/I8Bu8Nia9&+N".fC/q8"o;h^Tl%75/i+I6%[V(@;@"*c'kd5dG8'e<`'.K;smFQQ[:kW>XXJM2&tW?0Hn,5;4MdC@ApOgce<8PN&uFUCH=*[U%^=3mI8=g_J`FDXns_9QpC`dB`-Q`2t>"ij3k9IQY@.:ZaL[diM^E\ll=Qt.XZV"nn2Frh951G5dSL9e-0>_+k6kp`K'kMC(_.*.A"*0ga2FQTQW!W$,8h)^0_f-'nF\)m*L#o*t(X7;a"A&?rPZ(O:82&''9R@CD4[Q20K*B(n'V$?+r0+KE!7]gonTTW9=1IPs/gB4=\7:]34.dFG^Vftb3@a.=ak&:+)k$#71mjmR!D:quI.J9$FAG`E37t1@H/660JSTQ5mE;&?OO\[-mqHU/-/_Qh%UCk/QZ3=+TE!KZ9ijtXXiV<+P8<[.l(rKh1\u_DBk4AKgP*78J\bKN%L$Oe"^i7Z-<^BYrdPS%dHf)M(4=.r"UOAXNsS-bX;[rN&j@ASNt4(_hZs.cL\7\48-`E^TAdc4MKmq+D([_hJ;h?/%`m*,]!&#V*AEmLB#oTA&1C`k6CsUqj:XI>?#Va-H,E\nZcNX7<755M+&\c0K?#^g''j%bje]6-#`j10_m##sMm2_WiJc]KP^"L]6C0ms@,^04OoA*'NY4LaC`]IS8WV"!ofR;ZZ!?#RBB]mllrYti%ToMInJ.2,IHsWr#RrV_Z)TGq0&rIp>eGF$)u&d@lj-^A6YAJrJjtWLW,T#FcUtbJ.CG;sfn1d>mnX#Lcq/gFR"lS-JMWbLZ]_=#Ic@7fmjem46R-E3N\uJS?F4G[9,sHe*bdEMEIJ[D^?>aCA(n*[@Z*A7=[g8Y-&qM:daiR8Qq>ZEHI#Lqa#oULT.;Hl2>.gGIn[Lm1MFffnm*Y'j09eo'I1kU)9WV-sMLW-j&GMBm$6LHC!8BjjF$ceo#SGS3=P4]B>1g.'dt:$_5u-A34`$q8_i7MnLGoX!uOBr$=J"f1`qK&,3VE94+"m=FO%K3@aG;aL="8W8_nLO7nWdKTSU;L2Ojhik*h6Ggd1SM8B?A:8/F4pC(^NWnTPFnl/09H;iA26.c9!)kjW0._n]l6W#ig5h;%'G5_7Ud9-CEa[IOpa+[-:TM+hpAcfOn/8R`hkZ,m&[<(]7"0RHlOCB6^.`u,^.,,sFd(ZE_>ni#mUo*+%%Tjo3$%]mE>1Qu8t%et=+["?F(=U3(]8WAE/-Jk?6TJB)">CF%/Vn[Ym"i'6RtDOW2OQB8TJJn4>c7tk:BCU.>WsJg4\e\g6K.n+(9I^_#:#8o1R(#h+6Su*FOiJp.h"&hWV;Hnqqp@Yn"0hF'N(>U%'55(cBYjfLb-n3Q15b38*Y\NMJX+#QPA.@3*K6b!W&kU#Rs(XSli.uZ]m4G\Tq-CY1\hVF;i:#Q4"rAaN\n>aq_!p4YMYXsa$&L(`]Ol"&D)cMMHq//.r.%HVZbt1XQ,?XpA:\J)j61m944be'+S3ZME"g_cg\JIo!'anJIh>qHO%f0s"()1[DocZ=Og>!9VdG&!&!J@UpQmo<^'li&GMiej'62eQ=UeS%-IfH%[(?Yrku(HW/,YZl8CkXf_(")(^u6r5=ndP4rLM2!q_njN`GY_,cPj(?]l-hk)_U07k'!Y'FAPBW,M(D:C+uZ(kTGd!!Oe^3XVlP[81((AO0RLL0[*WFhr)??3C:g::rg@2%CRr6gXa?P7dfY]rJau57,R*E..X/^XA2bn5eS2H\;cbW3]$Ob5HNVi/I_Kp1*LLfkI`X?sZ?Oos^l-0d]s^U6H#AdP]gU4nQZn!Er:P@5g)AR4f%(N0ITV8aZSm#J@8gs&fY\hX6\EttT(jYP2Z!IB*P'qd6S]kV?2'./QL.gpi\/\<>#QX>@;`WY_8^Oo<,X43.#C,;W-VA.hA!U(&W1Bm*+1JuP>>I-_sE/nOA/nk$2qNZf`Ar(cb%5oW&mS#er2K_:G3L`LeoMfDX-/7m`0=`dG'MZLHl+Y/.5B6A,Z1fi5%!GmbV(lkB8W-m@R5q;#rnh[$0i3>HY]7Z>6(5O5=#re9W,URM:\/O'bnIK@K6<10h2/'VO_<"+I*]%785KnjMkc*Vhf@G7R;KI$\^%[5!Y\d\p%2]?%fimZ52:hnuFjh_6c5&o8:]-M!jF7Au4gAf.!"+&85GS3Z)IAg:fH-cVd7;uKJ21$0Lm@2IR)D-<\MXP`1)t&eIZ'tg6Ih>.FI5_nV&8=%85l'-FP"4fEH.%mC3iEIbWFV0Y5^trf%R"e`q6cc.%-Lcf%^S]"=3=Bu9+"/?Bpc^2<`'M5;u=Z#]X(4?ibV]a$SrRQn9d.W](a[D9u**K-P`#-hl8&t$HN,?r11G#*$=8Y5oL9pNXj#f8(hIGQ=!J"j>JPL?@3YF9W;SULG+4Crb;+:f@%J8T:q!H21ab7,JV`%c4P$HD7`-AkS_"^0-\5p#DQsnZ7c#EG6r`MY7TMG_&P0Lo8;Ape(OiB0sE7V/$ra%(MSF$IH(3(EhW$HEEuQ9mqo@/Ze?=Z4M$IB)S1]WbF_BNiL^Hd.C#1:[(TTFHS!M'e^&8%]BbZ&$RJnKeaUt:>/0?a^0\b;Y,L!a:Q+ipq*tj/+RoS,+?PKgabEA^2p`l%lWrVci$E5WrPBT);n7sg]:)5/k1?JB$#=bG<0"X6KtHJ6WN1[u72aiU.R*cpL3R(I5WaX#IkLofCu+>iVn\U&@mfDtt'Mq:+,OCCu=uJK'B>auIGbKgd]d!-V_c8898J^"]H3"q>DLF&$j#]CdOk93S?>ESQ%_?g3m.qXr38*o^;8QaQ5iBc(BV:N"H*m\h2NEVekpaNb(/$\c?C14T6=6fM(.s/uk>g3#o1;YLl&]^U,@0**OJOjP_aj7Uf_+uKIhl#_&OW1D".3!jVT+O[H7>93ieM$`Mt;a()'k+>lH#[,CBH#T=9'kJ)^[2D::)X%A%34Km,S.WnnhG\Q?l3QL)*TTGr)Tqjgj2jeime@$WaTlpV=Zln]N=(\6bWel2594D8LHjcCI*1K`ms`/?3%!VSYBc8Mi@M(?R\oFgA+5IR[Yk!d<]1(nYYEtXD3PQ,EK$.V;)WeRH&FgD-/XW5[o1?3b'52EN1cA8-u\8Z.;Mc2&cf+Xj9]E6qB=8-DSOCcVG4oW"DZF\Eo`8P7V#9E=XUG=l@=P1G95#D?9tL]V>t27H%t+J.2e92jnK0]H[k"RVB9M\\@#]Uc4,0ZXH11;5/A]C!F@>W6b!A;TuY?CSYhiY(tB-@U$L6@@u,$iIIEPh.5GejW3hV'=9"!Y_1f7"hX,J4'5-m6j&o(o<\BX1nq.tDVB!A1K(7=mlZ)@Gl"r"`t3J/K([i%o<.&>)u5J$O[_@]>NBF0aD@tn\](@>?(RI^QLg@;lTOaApj>P-$&>r`lAQ>D.a@I%EH3F9C::l'X/4,,'c%M9E;S5@+b;hK(`V45.7*JPg`ESla5P,4*18gBY(hJam5FYY34,pje8Ce(o4p?WRD20+GnIRVd0ks\HDn)0.AR-7,XWbt,Y7D9@G1\s?"$f:_`f/r39jcW@I"Gd^O_64NW;A;1So'WHd8QW*?cYfgH85p?"#rtH`TWE!3(DeB#i,o1&ER:X]!>&r8`u-UM<+JpDcYM"b32i'YZ]L]8g<]ao9_JWDd?maJr!#rIE8Z'T&k;V@j[KOrE2:3pr^<\YJ`[$\-5FqO^B?_S^3LdXuTDcoaV'k7ZqE*V,`-\pVn2kKB[9*rH!3A2:B"m=N+&U??BZOUp31RiAWPs!/cd6dA"r@-P?`4:b9h3NRpB"C%O/O^)]KVWiJq/;/>lA:1`<*]2I!RRkggP%luURgO7(nQ43BQpkT0c18.oTS;)8,-XrU*-!bSId9*6]'mguQ6MT[HFK&7ju@60G2J#Hrd?H6I&Sm[*WRJ@@?>6V-o+7"!X(^.WoTgHJHGF.$+%7#0rT&aA+o1^tFLA0V[/E:nRNo^XML`V?ZhUgs?-iQuY=,O\;/8M;h\I`;(r?1>T%DUSjqb>X@r`HgH#7j?Z3[NQs5>@i<0A)$#,@^q87J9>p7dE%=lj*9@0RthT;IaV35;D$4=jN=#n*D@.C7jj(kIJg*9t%>ijJEbZ&jY\11qZZA)aV1^,=eC.VUZtfSZkSG:hRkdnfa74+]YpJC3<:CBh&K'[]apRDpiU^j#pEXHAL'IJG4Rge9ELIpS@@/(U)%!#Z=/\IYFSu9;hYt?D^Ib#(flijJ-jp[0$A-OA,a"E<-^ln2,3k=`UfnRKj#oZ&B]jT1Md;,Yj6:lE0KI[,BG![dM4i64`$6iQpX;m@VQV:i;:/b*/:\3kH3NSY"WYN-%>j5C`8^^M$E7)>?YOlc*?Fsg8F:`PI,miG@W^R]]5HY<[0++sHgT'MQd="Y"GE;e*;H#AN":p-)4FtG/^O$QTM[?Zo29p-u_5)/+p!l#F/TM^&J!>AXqU(_T-%(RG%hH[_(]5W%Gf%o%80:/2(>.Y7_\]$K&U%s5VcpWl4b`;Kii8k;RZA?,0>FsOng:p,)7E?R:7LYKMqLSc-BW!B,VX9Se>ul;rlb8%-:n=B46H`0IL5AClnl&.4iW_s_YSRu+W%qIuEG[FVRR`o3Z=b!Cq2c8je5ktB+%'mZU;2$_?F]!Ic%h/YJsf\V)afWGk[l=P)mTN5o"uRYdJGC_e5mQ(Y;\=3=-8J]HL`lSJp=(0cO]:&Ob)1#XZTk:X;A)j+fX-4CE@Y(g_.i`7MF%X*"M-$9nSMNp/N_[3g"jK;%,Q47T`Mi]Z2qQi*1*1gMgd3ATZ%ukPOFL]VkE+l5QVR<9*9`G&c577ofP4]lTX@KP8Gbl;'>]C50P5P?UEC)R);#5]!>\rj&sBHGPNUU'/ePDJUAP^HMCC;bKcD.]6\0\fF+Rs*m*bG6PhciJg:'D+1>9SUNL]ZCm!9Sk-LBT?F3.V,W:9&6^(nR.Vb!>#d9#%C=C8m;T3\8"*W##oA>TWf+H7V,E%+i-:B9@i;G"(e(>-PD#nC?2G_8DIb,*4)GNgNR\Nsiufq0cGZNU@9'Wh1,>&h:GGV().E`\o$S=(Si]end)K^<,5EdpbTqTnM7kWN)dI[9_01g_[.l_Mb#XBm/iSdt:kSdMb1gKG7H%\E52j4!k6S,!PbHeuoI+^X_3sR)V=E"S:P56rJR_p$?6`W+g4C0Eo/G\%Th[(e?G#G.r.6hX9pP4e'mOJYg$Ro?g%]"]l)s4=h#['00rG`%F\q]-HP)b+G*QuI,*aY3=Aa6fVYa:!fX/')2`#+4lq*0b5]oH6tR[B;D^QkbEd2,hT->FO/ieRoR^Z8cCmH]mPP02H7$A+6UonTB?Y&nQPciM&L8/.Qo15_6H:Cc#>O;&F;mFl<_B<08i6I[gV,C*2)GBuY^eNg_IZh,]-00/uR3cdFiu>\;ra6([*ajqGYZ,WYHsp"Ljo!`?inP&F8^TTOIFP@X\_kDnV5?qW2gHh.^up^h3.X&CP6mi.kB93o'^o1;fWFG%kP)R+59`/mQQ,3:^Z`f@IMAhGk!Ke)*)XaX_N(RBpdto9l(KsX#i^8`4\t'[%!rQRS*NIc]>Im*kD%]F*ATtMMLs,\5-5h8B&57'.!?TjG\H^K[6H+dh)/lXa8gtl+;oeuMqY2:';AZLZ/:HD6T%jN[[>$!2HhrA<=V96;-e<[%T1"MO<`dY,5c*&;X?1r!UY0CaAY(/Y_X@:lZm3d?&_M+Ul#$kZB+n.ns44.rcGXD!sgh@n2_OXq`7:dVW$KeRM*Eh3Y",CHe%9&fJ6b_VQFWl?h.e%eL,^X'JV`O('nCqBEJhj2EanePtm`l'$3,UKAdE8n[&W='+E8s@ad1(Lu#W9cFWf&/t\6&[=#`c0J3AH"dIW:aD(2o`sc@?%:=$i%d[hF`Z+f5Jl]+Xlhf\[jdYSJpJ(EsR=;RXk^9,L&nLVqo8.ndNgBQq!/oXORY45>WS0rC`V$;&_;1ksTp:cjaRV9l,QVId4HkGu)04G#ul)dk[pq-F(VoW8$rmB_'ftk&8?oc^t<&MolQncqLetF`+mbOhG>gc$BK\#3A+WL3LFSYTFf[u=*C;)p1'J<#c:XutM'N:-XTrhk&'GY`g+Bm/1X(!'aiBA6]C)XO/(YPP=%6?(FBG;u]0$G!MTI>[RVdGhjDDC6KF%CiAZ`tOk^F^u7"NSVnDldmDiH5p_7Tc;[209k5mtX":SJ3rtTft"@WBSKa)C!N)iG3tj/Je(T/2b@s>A>s[W5bcf=P:XOs#QLTGL2..%AM;a\f[+7'mDB^!MiGEB_a$W`X2mX[_@M<*c,0p*3d97$a8F2.iHIt":=Ek!+^f?GNriFaW#fu_[frHc#``\X..TcAA2''RDO,O6.M0cfu7-_,YnkGE%$aHk@.G_i#7G1h_U%/3f?s-gZO)MU^<>WL?+-;3Yq4qt-Salrf[E/alI_a0u>37.Hrg5@UCOK56/[Vl,Vot,:G7RP0bjU@>c;$M42EV,.Ju]j9\]Z8X3VIpeE'+6Q1n.Ee7f-YfoHtGkK)[-L(Y']F)0/\XKurdMd=^15;GrtokQHg'`./87(iid-$*^R]m?Q;FGm`DlT,Q2dKTo*CK5dLWNdDC9S'h"pBgXpPYK3FRq8l4n79JAPY60DK.ju&l8^H6:7C:%bSm\srYt5ip?@isZ!o2t-H*5-;!>Db37.fudD9?C]-)#`X:U-JQFTa\GWt"f2NHTDf3;7AY#?rGY/dilh[qY0`q,+!s4IFaVT3:+VP)`I!]qd/[U0W*F_-9-7ou&.2R1$<:[euaEu#7GJI@%K?^R-&eQ<79dTG4.-\:EeklI2GrIZSMP9n+U\eq&gO/+>+/s6n/U5VLj-U0*lDs>b=EO-MVipeC"*8*OlLYK8(?Y%2&;fWFUcqCU]@UP:Rf.jFr1NN6pGs%f'3#5]`9K,d(W8`FG(bcU1WN@IG;^&7!5!)[9uKQ_i?:s(3"G$%5NpQjgHcqJl=ZM"a`jH!=8s5t#kkRkL5Hgp&A;gngfA)`28aU%F>^l4j.U$8P32.9^uuoZJO"'GRLS]9782e93+$Ii<:hZfR`Vf4H4_VNmZFC*,0O)pQ(G8qWcGiZ^L[C)7?;T1Ro_bNF4H^Y:m'1rjd&h0)EONh@@MnYH)f'6o\n+P35aCGH=dEY(L'u_>i1+9<1\^X&?E5:@@?B;"V)=,07e>8A%HCUbA"aBeE,Ii9hS^`Q&;1sHCnf.HJ"oF^*!?#S3j#&%\m7Ar1i)qJP\c%,W$h4)N#R]uBGDZKJ2$>`4\-95dbf$0KRcHnq*:-,Oa0LeD#_m3/J$;Z0B,g-!?1lrn\]QuMV5\q8#q@/8.VeW&F1WmoPGZSNf^r&+efZ\#F9W>?b:u/K@jmOrA(s9$;6uK2-*q/la`Y$>(Nh3-R[hLUDO.*!oLDN`oJ:!$^X^6N!>[NqDsC7RrXMlT-D6UTj[9IQm5?X&G8LmWqqhB/s_4Q[s06KFu#,@OQ:/)2A#EtBa]i!jJO%s=_e36)uRqH/nm6NsImnN^?+pCi2&M8#NJoTu<]KDc^&b(@>TKP[5L9\aWpIt3>\s=%[@3]RYqtnHtOCDJ2=`R&G(o],tS$_b+d%R\c?:T2E[:(0lip+`0d:b)\[uJ^88/T3+,.r4rk6-^6iF?UsW">D$!(7^^Od1:*4VlW;<"^^\Au5sAC+`uO5m5VDn1Vb>h#*6o\"Rqkhd//ICf*5hcgJD*hBrI%iH?TNRapI=r]B.<*&_0F'=E]YW>T^=F6.rBn#d,16dcIcAp;XG$mjg_$Nogn-!WQd9VW,Z.eO;9/:$^'J[Tm]O;i;\QLHL[&\e=cOifHIgg+%`iB+X']<+Fe%q)s?RaQ1ckh7FgYE%%U+[7B:7X%cQDLf"^)k;t$#e&5\\fBrXAsE$Q/:Pg%&guMF@>F2%1Euku#G=N8],:.i*03qjHO\4aAdO9d"7ir8"1.[KoWu6tRZO&eA95Td6s_FN?A72!e%i/SF0g_#b4m)0``iPLG6*NTroW:Gc(<1U4/`=Qc\&[K"&M)hD50^06@6XPOX5E729)=3C'_]Tf$g\cSA^;2co3_A/*$[o)R``6QLDRFdRL&"pBeaT`#_K@CGn#BemRW'6uHZ#D$YZDL7CF)T`L+5ZMPh='Z]^V$c:_Cjf,Wrn&12i_AR=P0(>r`]'I,c1,6h$L-*_+`E!#PBT>?:p7]Vk#=P!-h"=]it%A70M`F19%6@;YHJ(&V'LYDNPm.Z<>t,+uTZhKUN`YKISb>Xs=9eF0a]N*UWY"b_RG2196T>!ShHp?GE2*5oWg(J,6/-^7rDR@Y(:.eG56p[n`^W*iE59OFY'.TWGN!L:?"<2>i4HQJQe?*g%9C9ih692b<,K.9Z/&M3$bQmFt`61G6)c8L*=CNtGJ4/./F'6bPXgP_<%kdjcOU'.]KSQ1%^HYUhX3M5o9_+Y_^PRZ%`J6g`=Bo@cm09s2cWt9XO9Un_bW>R`+^Mcgs!=mTLd6r_Y22[gnq8k:9*)W#K2o,VOg8nsVf=/Tcd?;*^9X>R9_2i"\M'RI!,'W/()hG(=rDuh=ABRdI1g5V=g^l+PU'J/GsKg',[F;fgM,l"(,T`$7Kl,moSRo,D[/I$/al'n!jG+-\Lr>s9d"?@jO-"737uUd,C=?]p&5r/Frcek_6LX7eDt*KcHG,rWEhfo3B;!YD5s4/GA?LVZ]-GU):?KPW1l?KRG,-+baVH_j'NhdZ.gm1`*^d@^XZ-%&aDY,d>W<-KRKb*Q0GTD4H+BY?9^>sH^7N9^]YM*OnN+e;'T.SY%=G_lmSrV9C:6'f6NP^]_N^(c/3E]3;jTDk^Wc'`O^/nNRtZ'FtC[34Ce%E">=cdNT?a\mZ#Qn%Bk,*b;HM#<90?lL8>LI.r>:b[,79>XTQDKU):9)_`(i-hU3Ai:EF/HFp,s1f=E7^3&5Vgp13XH-%k4!31^_,^n@R&%!L-!^RqaYdL*eu-Sc.p24cRRLtPW"#Q9EN.Z)Tc:>k"eBmIutD&niI3Mfaaj-.\;3]+(T//Gi42N#8sM;\Bu%O;CE*Z[.6C[f;f_S]3forf1rWT%.Ai:0rj%:$UP/N-?CpbTQ#aU[`*,rGVM]'MkDqg8UTa%KQN(.hIQa=%I*,cp*=3KXKXVZ@ms$b3*uk(he$,#/lW6R\E$0]q71.%l_n=kW#setBCkDX-S`b9I['E+3;dF,6GH.inC&P8D6!Wi3+68R93!7/89GntL]VZoeLX!V;LY5ZJ[A:E&l#-A*d^eb"S"mH+pLXd/D>e%Mi7-a/(4!3L52i@/+Mc/P/j)Lbd+4lI./HUod?qD_t?l_GMNAdnHL>B4K'mslI,M^!+"E,\oqj%Td^LNDT*-?4FRBMY1@RWBh%NCYZ#/XkrEP7GbdEn:gK#$g?(A"2)YFj?P/9YIaX(A_m_ngYK5h%N:!%H-5'Dm1,`g+'Ha*&CSL"h>%"9.X]_705Aq@QTeIdb?/bR9ZEu'?\q3Pf8AtZ(=8jQM>-&qE0O:&r4RERAQpPa)6CZg\._G(;S_74tLJmuQl!9[k&N=MjWbFKR%c$/)VmpsTkGo\7JC"V=XXn1E"5nC,%n?m,BTbA[Tt-C26eNsah'uck*H.=(Zp-%dhA5=/*6O^HVj.!p>paF1`OA-i%E(W[Nfg=s)!K\Bj0J+cM5ip0'o*ANJjueh07'BZ`9W/Jrk1X'K2$Y114(Lt_Qs5Ki\M#1cc9b>ARUm28MW;60oYLir'+BU3j/7YLM`7A$;dc+AQ4EuD30#IZ\s@*mr^h,,\&mg5%S]1BmsWJn4h*c9^[1N[b.!>F$X4!!FT%bb[)[fPauZ-K7643DX[TUno6#/2N9fka>1JIaH/,#1#Ufra\ac]&brTVr$D>(T#t-mgX*:O$;O6+mo@iqcS(?`%bn]O/\T"(kjKHX<*(M(SD6m(S=T?endg];8TlWr?q\bg+7\;c=R#(gUkRCc&SW$$MFG#p;I0_+>>*4=07W*a9Uh%J`*`C-2%k">31dZ^l8%$i>04\,bs2%2oln;ICH[&^93T4Xu.4;kB:6GdD`%X)kE#c#$Of8cO&\@BF[8uojGtTQTr/&13.#DGBi.d2RSOWMXgXn2YgHYlIYi]/7(d4-LrL#Mh/ccW'>5*(m([@"?:N7nbP\qVMf(NCAM''2WSM[fh0Tm#Fiub&[=&r`8<1tk_NH!fRYDFNY'M3#'JE5h=Z*S;!o0A6h0;0(`=]B@*qEjos+jBlU/mp6^P=,H*P2Z5QNm+g\utaUt/;o__u>^3aQ^.ZlF0FfX>-O?j\EO)E'0S4)fEj1G6!8DVIc@.`l9Ar9P\,A63q\F]BQ^!JkH@aL$I(kLX4g5Z8V9#mRbSj>Op[+Dd;F3]?P\C09Cp`L0-HDu$&Zl8ec_`hlH)BXe[VCDYAka^aEH`/caBJ'NsMFT`+(Q8`tg(C@EP/DKqT(g%f6GBf:eqZSJ/<4k[%]^Nsi`Op"k)DdG-_):,l9lh/X"K$b`%=t.MDLGrrB2LSgf4jOk>)4XIflljJ6q@d"po`Q>9Jm^0=K$J8K_7"GG*cab9D`:L'-fOD]%p@bDf63,RZQHp"nm@a[I2Qh8GBtjn&\d%n=GRkmV^P$;`$!!L(mVti8:=R;mr7aIqk*e^n^1]E`U\WraB>I&o3^2m:3K!^Ui(eUE(jPO8.1YNEu`oK('fE'H-H!pHqcQsuLgObPiE7Bg)cnMYPAWgE#g]e09Xg/;l33qUL+'!,oP0IF2$"uMl,OX:HUGt)1&33mItfk!_6`dDPN5_`tMDnl,pO#U=^tYa0-h:;B.WRje9@_RJLu&/-jD#L52U4(8Y2C8:Y%XJE54?*s.RrE/\?"jUgVk.H%:).E%n4NP@c/T`CsS/ADICQ/I3/r_d5jlhDD(.tn]67-l;Lm7!XN;5>rJaG0)@#Il.To.NGlD5?pJ4;15Z*"ZaN`QNa@_-K6Tk1lZ`@i:/OhQ9b_-gPO]LVd+E"$bmA&@0s1_m)AgBg6dd>>%6,[n4C,CC-4"]_WB$RV-#mPom?ri\.`U;MB<]-AGMM8uYkUS;i8U@*Qo'^$)>"45#`si+K;!gl&LGP=7L@l^Z%p/4DIN!9kWC^O;-9n"&9I+H[h>ILOV"?SH&^6Qd>%agHR#MZ=R&1q%H75BBCa.Di9j6"]Xn#cc7p\.rO]e^%D6e2_uU(O$oESM?rcir_b'/L[tP-Y'gY1K@(Qt[RG%ffMU3$r!G"I$Nul(Z0;mDIsP+Y-om2)/+Ud)0W;O!8dc.sKeXeb$a,##X:Vtsf$]Q421VXHgM'UaUF!tBd3`,++W)YdD[RuJMmK;`.RYVV]i0E#R+W8$_-"*0rLIR"MXd(ur6O)tj`\M!gj]L;:2"-0HQCj^`Nq\R^V:Mb]=Hc>%T).")eI\+1eQKFulLkpZRGaAe:g4Z#Ack0R&I%JW,8/A/b7Pkp(LHlVT?N#Rfo>BfVVg!"jMX,3+hC*s#j[TPADMlc-&mbE%,&,.dJBM63m29MYh)f+X6\97)gloqj=&q'G^:1o3c4l?`86'VX?T.Y71H#,,l`hhc?RP_/0n1i-O[``Jbi&@:HkZp3Qo#Ab`P$K-WpVlX8+1@%8YaQOk6cTg^PT8^]A5OfXEA-OGh;F?@OQuegTNXq?E8@.@5LMZc9Aa"HK;7r]\([k60VGtsd,l*jWRXb0crt]EU[V>:XH0P6_APa7]V81IE267O\,D_m=<7jM&9?j<4VmSt?r#rVO?kp+Xu6ERRC1X9kRf)@>^FP7Jq-rcFb'3d8,B%\!r)CnGVd3'J/r73>t+)Ia^*4dXiWWS@c\BVp*I4[cG[.b]-]ji-AM@A:j6'bZBl.RJlYaFe#ug^@EZihqi1a7"Ek#$k[1=YB23=R)o5>4K;p1aCg?43rL<3C4IR3m>oB2_1G*.TK359_P0!`Fs19^]#29+M2a!YY]67S]>"#_n)mVf>%mj[2PoG9o'S`kC0#/$Vbm87gHR_:>V[NP#[\QeR\D,t"uqJnL5(G<@+m9V(n[*JqQ:ecaW'nJfX?Ie9CL$cJ.e>Da5VjtVric'TPDTTD@!%E:e5@\VNk-*\qu0eN=kkK7m4KaB+Jt3%n:`%EV0,>W)rKAC6.1>L%=p/"@2ch'Xm,*5_,Joh^NPX*l#j&7b2DJe&\^_(><0#Ii4g3KKgg+MnafTiC!'h93'%MdDHC.M6n!(F%Ip-d:N22fDj//GDKC%C<1Z<\-+YourRGI"0l&uLcMeq?NM*Sq/mFlTA\Zj@Od7dqe*dR!jlgU4c:^j,e;KXi[m'H0moc[g(b<^r?`qpbpbV24"7I+aCWdfFuW8b7>SQeVJ&Vur%knhmp,bo&S?=1%:5LcZY3SVI0U1pJZ'#VG5dU!.P^r[P6iUqu7):1rn:n(egVW$//^r#!Q`H,HQ`ocuLPd)9-[IdncXHVM/6WFaRAFJ"TFf$84`:i#ieCM8$bVsib6.@$'*WgaqLF(:;+TONJJ@:/nV'^V:OY"!jX[giL+c/C;*D!p]>'u3A5sCaB]q:Bl)"TSqbn<1p9Yt9^bcdVu%b)KpO8)$O"=Ikr>14t\ZjQQm9\juh-sd]`m%eXG,o*5SlS4dqAIgM\'IGL5Faur8gb*+^MpFr4=Rk/TaLSOVDe?Ta0DgU,R8C;Cgh\q,;'Z-2tgS0`.[.@*Qf#esP)<&B6Y'OO_f?5=aj?nB9Zl8?Sb-AgtbCK<(>/7mY',i^4HFnB#IM'F::I(j0q0ji,_!E3/@3Ii0((!f?8?-Im&Nn>X@Y+nDD%IUma7e(t_lZj%?XP_e>1]Le>UY^*:%k+n6aa1u5cYW2=d&j*!Me>;*)30+3?5VC2(6k"GRcmru5+"C]p;DHWba&=J5l/GAHR!poN3aWi,Ls9VHYBP:Te:G,+Z3VfU`m2*U@;KoQQUK_kD+!1WbqAuL8l/9[q@j*93;q3(2O7,#p+nc)fLk_(hC_@=T>fR/Rju+_T#''p:_fX%#K+bV!tMqV+$Td`gnWh<,K)A1h@,*9RW&jleWRbU@@AEe?T*eP*t@X5IuWt)ht;o2cm6%L,%\WE_1CcC(q!e4q,t-pmY$Rf-m!A+VCPWCo5,E-3*B,qc''u[qO_2['I+Hf@J%=[E_A=H&6R@TP_K@^/i4tI^OWa&B9%]FoglQ_9]5b-F2&5qkQ7`i&]hB$7$N_L@fLBFO_]OnIR*9iHK@:tuaU2N4R>B1>e0?/(E'b:h"a2qSt')MAf#h"Gc)T.T=:H9K<&A3?i?T4cqgYh_d"FKhoX(FOA\Q#0_?2glS!&7_+"L[**H4i#hN\Pu7#P_*bP[I\B:D(*"Ra=-m33d_@(#1alOY;=@!;Tp?9"IO?jX7l!`Ut*$;EU$dAjR\loX%aN_@iMg-q=1#mP;^HNP/olA'!E!C/k9V@8hrkE'j^=MT@:a10PtJ^i#-0/\#F386,/:qNm^[LA'Tp8IB077EO86t0!;'S)nu;;4ZE$ja_6*Kgu'+)XGiCMeO^/BCV#uf;Ds+dZ]p(M7!HZZi,La5k'r6A;"NkKe3d=0l(,,+jLhus6%UWUWNdU.@_h;iXu>`fhb?JWY+;1&2BIBFS\FfU#NK7c9<4Ub8/Hl9`@AXnKh#nj&PAe@U21a21D*V2S&0ZpjU"\r!](6YKg)-)csY7]YUf^N7uPDi1uOu4M%>7!_MT4.DpkIU#B8S;Xl00&a':cO>a)n3fk!aD+YS,[KXP#Z$am:;7+n!Y&+m(g&gD4?ipc(q1FgS[X%OAkRd^GIB*Vu#@=c9r7KlZZUl5PD=[_!3T:,hjLPG/aBXMiZr5a.Hq&SYBUVP.`@R=&G1rE'g($`d16P@+m0FBQHRcO"8LolK6TGB2porT1>(MP#:$4Cd;1tk\c#e?Rk"n3;]t]kJKmFQ&AD]-k9gg5uq)[.jd;f2c2*drC1g.\.g'oqAW->E;eG-,U$DplI\gPAMd1mC9BeA$SCt&Nj9B74N2?8G1f[_).1623G+U3ACB75K7'VKlK:^\G)3AaW8g3mAtfN3\Oqc:LLYkZ`g"'2''V:Z)$3oQF-9h8LddkTT.9F:=9X%/C2Qhgr?lE/Hp\Vl=rTFI*#>G(`&'/X'T*%G-FBDikWE,"QCnr.0B_,:0^&]DFOEk#>SCcsk)$rtor_r0WuqfO@_;RiIjTF\EhluRVOg+0R&1RIkW][Z9JN^9R\klSl)O)@TZ^iLo<5Q>YqEI`Sjfm/8hce`=*ESt5c^:\\W@UQ2rZKgN=dciD-<>$6#R;M9e1@G*;-i_q%PZAn--9)+XF]WMYLr>8d2CfNW1M*RR8IDSO5K+c:uLC42735&=7$Y`V>eKS:c'cMRLs7asP]8464o3UQ[jVt1\j46Pl0W)7oH?goYj0t[$mH;!X\JMH'(kge=fh%1./r/ck-Y=[*pSp0XNib.-ukh!!:B2dN&$n!l5Bt6c3kc4bV_1/@-9Zb2@%-d$I7]1*\an_5Rl'q"gV$]O'HfkkN6rUM>Gmpt:X3(rK112&Oq8H58e2h]E&@1A"4p.h@hABM8AW.*iaM'/#oBRD]);_g,'N4ts,4tC=5Nr+\TNqRrO\*Fjuj:uh]5ru:t%s=6pZ@/)>:.LM7)!=k8,Z=N2q$9:rO<_%#m#@'g<=VcECI]P9Cm\mZA^FqdhhH#S48++T_tu8N&^6TXRqj0%3mfXP:X"N:6N!2rSl7`r;l9o;aP3s$R@5>/fLg_!V*hi2,s$Q_$X>K6!rA:1?^SF[i3iMT4NeJ7h5]#[P1n=k'A\m)=aQf3jujS*h``:e;@Lo;V'3rPa-,2/mIp!mk(f#d,I=HYhDdgoql+[2\3\TB95J@:Nh<\#l&9+>S-.[G/VB2OZ@&su[p:,k#'T9RAWcmG!1.9"ZJg7A-!fG/5Qr.?-Mru]G.tN:LpQKUE"-]Kg'[9oc:TAuUhlspkYIbB:BK9.C&!sqP+-&j:HK>d^`&F:VV*a?&%uM,iGs`dT8$4Z%>M=$6u+e$=ODCt3.UlGL?6;D^8*&Z$8ucPc>VN4`"S2AN:^*Uh?h(c(P=>e:[>X_:EhN/*\:errWmc)b)FAp"(8ph)3+_RgqX.,leOTI_%B;hjhjaCHH'L6oFRtAi:OZnM7\LM0&O$p$@LBVT&9c(in,eGG,Kl9LRZJEg9E@+?p"lqMR^6\&%Lbhc=S(,&,O^:r:f[VsPB(a!q!)ZOPg$=_ZbV59,*H.TbPo^61QJCI+T_W,>*U]'j9"bpq/"hKA&cnd0DP-Rf?AH5W1QGaI+>Z`q&F4CLbV+=tLm!STMj/*0S`:L?;J=nXUIp^jb`OEUH!a35ANI!fl5VfBN^X"Vc^aTp(Lf>^:IN_D:.28/Z9'P3C[]=b=?NQd\jP(B?Nnpfe_^TF7_Ug9Bq[lJZ_j2HH'("s$EZSp4pM&i+s_mtQs%RGb8&`TmL19n.hgq-uEC]uoo$$Md'h]cKdFZbRAWAb\KdBZ!LLH@nqm\(;A]l^/uJHu2:D81nRQLaS1YlJpZ+\I.bNf2I1glG0>gbZK&cL:XXh'9E@**,fN+BO:G01Nn3gT]3.ug]P*0TePj"EVWO[XO`*R-[,QC]5!7GAEjMh[)6p\#78G\neKloM=OHp_Sn?G-j=9S5`LaZo;&(g"i'dHOh%EGbd0qbBHE#jN#(f74iRf\6g;#'Y&ME#,`N4\"`8K^K'<;c.c2YH5KZ?b(b^9GB`j@3i!I/;C<40Tt=81;K^)Q;hHT)BcJe`4-&W#X6@&?=<%m7>u_H>`YV,>[Ki*Qmak+plOC&>JG;"nJ8#7`Ql")YIb9`CXU%/2lVQFGZ$-1smb!"f%rWNKbR7=9uA1ctKe)l:8qI?&s.cn?>.A!`ZPg$".#OfFnqs(Lnh\SKQbkrJJmu\H<_D/3(G5LN*]bIA*.uonU'uT%dQ1'&?/ins\F62!Bn3GMWf>_h$W4o4]O+nd6pLOR7aDs1-142"H]R3M!&7t<^+EdfgjJL77]l7+6LY!u(K1qrOC1X*'$adWj1uJ+%m:'*6!pAS$Y`D@IU9Rmi.6hO61P(cLn_ZfNWc)1;nkP/`NV-qKX#JfPj'?=Wg(K'CH-6%LSbd^+Ugj))8nq<&LF(9lHDDLH]\!ibT'f8SpqiTg?/4c<:u>PLKa2j[(0Uo+&'Sq/1;]Z:dJEXN#f#X[>YgcPb6(U&Z2+mlLh=4FRn)0Rn=u)K,+1tUNE:i($Z)GJZSkR%m(eS:EAQk@9$nFU)O;Tp<2=UROfXE+%`WgBL5G:n_Yi9+TbJd9jA=@>%cVQYqA.95c4VuBapmck>u#!2Y82XHDY'L$qm&b#5p_>-Z!fW[giEJGje=41mOK4:l;2QcAQg'h1eA;Cr.>!L2!L,U;7W1%_L\5R@?1!=)i<'+#tI$Aq_<8`l-mub7Hn=@65qCWblr>3nsb]HN_@/_"hA:8ti2"G0J/QVCmKREIYQUNq;BjJsm1#W),$d3^U?%EZ>,:nUpWrKOQ2IRE7(4XZ8+B"RIWn&II=ossrP>N%NILk$9,gDBoR,PdI8"tI@Cp!K#W:Z6hfE#cmLA\OXS3ubIfr=fid&:Y!9YHYi_5:!(&pAbQ3QTZ'@)Lh(8;e*'B?>Mec783\&jXpj4%[HGF/3M'H<>d@84Ltu%8h>L'AerYT+4o/pjugaX;5TQDpirb^aT$.Z*g$Ad-MrZj_]`6;r?u)c?a]T$%h]o;JQ!#OV&(m73"#R2+/&DO9.Lmc/c?E-\D'Mf)t(]]r2;9]'m/CDOScS,.mcRf'EeuZDrctMbZUOSK_T^kmEXm.%h=!dKn$`bLp?S[X*kV_rYC9M1o;!KEST=it+(*bEcHP9,&rk7^JrSanE]ZWc9P$RGuWQ#7F#\iY7if\He!)95j+N%M(,JWCfc`p/eWu*,dpNB.ra]0&j!Qk\0_Et@d_A^.@!52!Cla,j\&-YfKcuBPK,u=E0;hZ\OPhY>%:F4KuOOIP(]0W$O?%Bq)M#jWGQ%j,ALK8NQjdY-4g,_=(mEIiT+b16-+2"u-'G@1.*9)m'\n./3W$h]OFl4m!gg_gk8.[]R:13T7+Qg&(/R`2Z,;3g^n7Gjts#Z=8O!b$P"oY'a3F;AB@VimHnVKXC@S2a<"^emuNVK\.+jtZf4*)%h@G!;>+".U\5apP'^ABn\bS"J;N@BmZ&^5'+L((Q?!`L`Wf#Xcq#XZ*g[IikkRGKAAo/]'b21GXJT(\*Q58J(?*:93Zo"dc'*#?0!uWF,>q4CXrh:cTpDG1KF8'P79]NQ>kg@&UbAq:b6q0qTkt&i3/,I*Mjkdm#6\<0500q,[a\9I1-cGMmdI.fqE(;=pLcHR-3;*eZZZ$W/?bG1^1An0d9[$l>ef:P>X1CTR\T1ikA.JM8dCCS8b]==UY(W5qI8j/$Q_^5oMiAr*>i;h)8mpDmhWJDr!TMR#4V8?ojaA'a8!WQ$jP?gtdWHVQkWhBN(C1V&n%cV=Ul#s7lFO7B;>.5JhB$F"7;Ss:SlZI[MCj%f^k+NdlOI!Xqq1MQhX@6,:TDNU;D+/d$a&RQhD[#bO1M[*M]HBpXZ\(ca%;Vqo>\d.gj'X4P7g\iQCWS)>$Xe7s_@"4\0j9dom!9<.^C+Y>(d-EGJk`t?4nRT[ZNDCg@6,.)=RcFsL^g9$\AIbkSa@U3bIRP,5Gi3"H*S=Z(a]kdcc2*QESfZK(L@%2eu<_<+0;b1D&="CC8""k76''#mn81'DCHZ]QAC>]d*^*s6rWC2<]"/UNGOe8O-^476c3"*.&3;V\:KH[17ab`Xnj%1Vh[/G:#pGI#j3ZPbh"#ciH&PC+)c\])'??n:*fEqAop6#c>6]2I8(hCJgY>IFhkA`]:qR"@J2GM0Tegu"dB*XHhbFZ,a@Mr>m?QXnLsA6qK#t_Ci2HS2L(YU,f!h?=%^;88*tT)r=Vi,Z*<1l["1O]3L4MrRE]QN'/4,-H;FdfnL:NP%e@Y7L%p,OEf8"4d-1r&7>(rkJ'^3V.3!;uM'S\cQ@D=7=2;sCO$X,Aoa/3J'oHh]eUs0M"`!F+n?oK/S+X4a%:W!3!C.bd@7`4>U3_5/l$[dEjU`[V9Ti)E0\;;;g?XMk84a>itX0uP#eV5^p/b/+.V5/;.?>b>jRl<%R4G74bBbOp,r@KJO@I_M=&)MV"E=mFm2lHYfm[)kLScpJ/0h:8fl@e1j&uanOi+"s1@3",k:7r#5hHOaG]ZX]hGPG='*fep5U:-6O&jl<-EkT0]:Si/J#V:8$R&'c\IUjiN,QFnjG%:WSK8iaaWC"41_5G`PdP>V"hIPC[)SR?h5P3bKZ;9uFEG>8_R+STghUjBR9b@%p(!3uP\W"Iku`^9O)*TZhCZAP8>5*.:`Q(lmn1FS+;H=-UPfgTZ)H1RYU?>#t3]lq4HWgA7J""937^@1)0iM>9PnEJ$NStdV:g.'Q7ADj)i97$>qp%,Z?aRZCF4R\>=RJX:Od5V5eFI!VHU(Eq7<&7Lk_in2j0i7j.J.D")&)^--+q9:F"bH_ZX)?^:lqEef(LI#93J'2"GFPjfRd))j(e!%<:T70]=EF9GZ$rE(Eip-o8`FGi3-7g4ISNl%(<`fia:Ch$BXiLN+h[oO*EVej]+4-i82VCsj]_EK`#.f7*5S&@U"Q9\8EKg!6.5EY0#@)/AT3dt1?Ma)jUAs"sk#X8+Z2ebHIrd]CeV7GG9_^BdY$<-;sC51Dil$$KR'f,Xd(NLSX.TUa'=,!dohH:_(C^]7Q>qCt!+UXI/9F>COHbDn_J5[HlL70@(6N>".*5fm1>#lr5>p^,4("-?l)I#g!d$9p48;5#J;7;,C@N8j4ooOIZ+2;=KXR\?k<'rRqW0XDB^47M7"E7_p]@gOQ"..KjAOb"`]sC)=dQm#l?Wrb;uFX7!KO"6!F$Y1>lij1IDoI=R/ooRP:0<$Xjpa^e6aZY_&b(*F9LV`ian=G%#4:U?T$<_nk#rG#8<\QMnQoQib86JQ7J&_a3g2bWf-/=-&V1a7j*T.%GD\Q\5Om-oSW;)rs\WQbrlYVV1%W]ShofE32)$kKUueRW?_4Tp"G^$tt/irqf=c!;3AZ$!^]6uh"l&I1BVPCD]@6CW9i(Je'r^'F(lN74+,(>:5;'h*^&X!"+g/A;A-mD(]GWOm^Is/+D?4LNF7C/28)O7&d5\PBW9!%lKH&I*^NJgM<21CgQh2"?euNcts^,6,.QlVfU9UV&7g@rr?Lb=r6tPBh[#FcJ_DYQ[P[2urie?\S`%hW*")5WP-ZWIm':4Lc@0`/Ak=7QV'2ZDqp_=XBO;]__3MAVp_qjm"CSrZ*eO)ikc0&t'u&X1'/.F(:n;97;P.k^&AZoOZ#+,ZLd)T:\;OreT<91a#iKG[s=aa"=`p+OKeq]d.^eJQBI$lsW1Gr4'&gV0\X4LYVOs8E%TA7[b(`X=7s6g@l41)sgkHqlL_@&\N\.+_[k`2FTgJW2V0[3tp277iWd8h*it/d,^iYJC1.q$Q4;:mT`V,`9SZPp&DNmFih)aRg4HcReq[r7m5XcujWC*Vb8UmZlEIUkM1a$=.`>@=!8maXPDpO>j=f+u6LOBTC4:N4n=+#YjR:n#nO/?D?p*(OrFNOo#EZDNGpCNKZ)]Ibf!+kXed&q=HQ17dh]J9jF?cfg\6%6@34ZG8CS]f;D:Td^d^O%PeHsCH3P*\`gUsd_nje+#*hJiY/d-aX`n6LL7N%=5kelZ[I-oF9=N$*&Qk:S5\K%;K@(E^PS4u!)5\!3meinChmChcED;7mE`;mJ[XY+e'X.qncSS@k.OW@oIV9aZ\6GEnr][l!?oJ:]]$^jS\)>kub5M\Buf<1a3J-/CPb;_O(iV7BqOi*>R1ASa$(bJTYs,cT9<`*a!QM*A#Fi5>C'UlU"0gh.^ct&]JQKO#,6?/^)Lj_1O;H(khS`H_Jnr=Ho6i!fCf,M@27b_&$e=r7M*"m^C1)N!#H1[$hVpJ*Ya&GX6JFa/;7K"OnS@df%>]=S6dl8SPecP*2TFQ<>+,LQ8pFmR_Vr+9Q;?H)',a`%"%VuN[CY/h1!@[Y9Y'O2ubS?"Dp70rm[Rg2[cI8u,IKXV$m4*OC(!569KC2mCktLDOhW9rg@6*"Z;=%tKIoSbiptZ7:J)B]&SiJC\a`X'f9O_.,([@^V-UoC'+:G;,I?Q;ZbJ"6BLIal/)?Y9-!r^Mq&A1.n:(uR'Q-92cQe$maM?LW%WjE'?Ymuq:q?0fBQ>b9GMTOuCN;>eG2;.0-M(.hm\&=Bdi2O4))'H?M+>mQnJ[HL!0$B%4".:sb:q?8^R']KDtDdWVQa9bb1sO,fX,Z=_E+TO*T.9U*)rg7-X/U.VrF9aDn9_%]9X>69'ttQfa`"t`X@V*fXl4IeNK;1F(5oA(4D:Fmpp$frjtX_Bh--]*6"22YnPq\5!Np4hA&89%iQ4`g3QAK.@7Zr/DlR1cH?>19(mtlH,fNns5qfg8/=,]mMu\FK4IEiCe-GZe[SU:aKV`i._6h!A.hd3s)=?fb1lWVSdNRaY?#O\WGCR_MFk-jSe:Wn^W$Zd8*_DC_\g8p:=ngrX)>cfB9s!#b339mQ46J[L4"cu6(+p!XdsX9/PC$>Mq!BKiuJ,uVti2>qi$d24BTKZ_'lsl-$ti`%j.O.DHW@&>BV.]\iTrgW_q#Ukc"jIOY\6X<4u:YEXl5F2=$D+\IUg0'*+Y2MW\G09RAJ7bfLfV(I4"=9a,Oi8HJM>KmffN$:Kc]>(b@mj`/GO\TYf=@b".g[U#Mg@f'R?2&2HB[Le2@pA0%REl(h`_dD,$`5g<+snrAY[+s^W)/SsJIDV[_@+nh:X$DsG"`Zqd-^p,UOF53P.SI^\8nlP']@`1B7uX@0SOg?W^jqa\Ur]e4VQ=n[uUBm@VhBHk]@"2ZH]j!;E)-E$^m`:]Qu[X,[1oH%P2.`Rld&E>m`qKlm*V%%uB('@PS..;L:@;DnT+sn_\oD#(;%!QaYsi9m,1#A(/_[EfZ3)+>0cIfu:e&k7"5q1aVROe)3#+[m8m2DT8&Vk0B2=qKT@lY\b;eKIS5[k[LfI3t^p19"MWFi-m;%TQhi\QmR,MP(i'c30/s!'u4!YG+.W(nd\loI$l0FUl0/6%KiDQH2$@Kl/k_'#S1]NA)$`R!ZXenIP#m5HGm$kesOl^cFkL>oe/%tpYM0,Ir+tE7UXtbYRDY1lsG7U>a7pI;>&4nf[\H-5Nf=NRK4bjIHQkGB:?3h.3[;q_"s0;(>j3B4jPgi!O>aZKgEOI/dn7"_5q6.2B[!>1kd5mW4bLt9;j1*_1:\i<3U2ld!ncS/sL4q*sZ8.IGg9BN6J30P7SPhq(\a$j%t79:9a3=G0pT3O^!!-`!"8)Xu>$fEo+#&>l$4gS9Ma#]7]W#,\)j$:(D^@:=\)74utSsY`lN2-^imB>Z!]+M:41DqI(oG@3`:j>a8gXOdbW4LLbj&25P`4],I=tpQ>)LNk@.ZE3(o=o5?LarP3#=aVu?`%%"q'j//Yj@a]eD+V\K.GFuac@5ITUed?2b`*ufYFfl\SHU7cL,\/3fq6bEIDh3m&T["1iu6a"H%sD?Z@#=P>>I+JX]HjXhVuKq,>'29han&P&jsB64uj:C?i_)J3F'$tSR'XV=&(VbW@[M%4Y$JM0W13i:,V6Vp+XS-P%C[D\P^W[)"N+8p!!?rR2k+^(=T.MIe(80j_NQI(n9$.-e6`Qjj;ui\>/7eoOHd+r$*r#b0_HW)teB\S5P_']5o"?.9TTgh,%>M/Z_j;q'9^Sb8&Z/;"`>c(U/ahF4V0l)4U"r?phW&!/g/qJE95&/0G1SHG5sM0q!('#Y<^m[sbM_^[%?+;5Fhb]GRqU2K89PE@AZtb+?NQ-,R>hj04ULgYE,d!_Qb$Iq1TH[>r'MjUHAC_bOJIkBp'TT/?njq6B254k;Kua9IGl'J<=XtStaC(b;"c_i*j:.G)pNo'%&%N?]]IZr]DEg55^Nt7!:VB^R\h1BmF.@hHb!nnCHqP.j#@d-QbRe;$J3B*C&KogV/>Ymu7jsH'i%5OP'%(T&#`&(5-J#5f_S_e0W#D&^'5t9aO;V-_[D:ZR97-)5#)GF!JP'??KK`O[&OB`a]&hVGfn:Ch+nE9sP4D#KB@iC>S]ETBBbAZ8Yu]%TJ9\r&J1rEU2b"_r]OhE129q:^\;GR'O:d*86<;C9XWHZMab*'&CbXo(IJj42;=:Ig?(-6Uu!!*:on7]5d]1sE4K96JD?L9F-p`W:[fNi:OKd>En_9SNdlGWaNUr'SC;hG$&*eUcg'hF_,!KDo!cRpl7-'Oo?5deC1"3G3i[F[80d?p1oH7V2=9TdugC5_FqRgbq&IH>-&=>7LZq'PQ.W^3tf9:p%ac7ZZnPm`1Z5ct`uQjfm$_RETaqu#mO=T?\VOlR2GGToVZ7cd88$[SrI"NCkKOFN"9kchY^jY_24CP(B73(J5sW1ioA;+\`F>[/ZFW@DoEWV>@,^eK.Hg>I3bU,/@qN.[!Y'4YfZa4hh^nY>uR%dRZrd3)O+Z&f]3H#o&)#"Q!C/8@P;:1jr>N['1R'R)_/X-FSXWeP-f,aN@R%\-)IHBg'5Gs5G=#N6loPCnp#:7rfD-cHKBP^Y!'0@]FthNk9mqXPk]h3/OaJNMZmQVT/c>]!9,0ru#60>/&O1"h$Hh-90o%:(_j1jA(<]8i4CH>d5S]P=+r7!YJ#7C&?n5<"0a3V1Vfjg0r;4%&Xr4s>5$OAsr64lKYZU=s881MTL==QO")7\uusa-<<)>)d1[0o])]Pohc//j3VB$.AGoVouL6h>c-T/%k`9<%Mit]6qB-Qf_[.f00(sJDBd)s[=X5lg+(%HjLYKAT)4()Q.4iJ)$2R*_OR:?[c660O]q]mdIA&m"1c_g=moI16]G^]Qf-jW9H@:9Wc(^-u[:s,]0@pk$0.Elf<@D7(+:oPifK3>cK1/TQ,$c`nf/"W@\3$$;E!5j9tU-73no-Zb0Zor)DCp^!kueKuX/IUO<]EcI'WAi5?d*E^iSA&*)PO^5,17Ym_@u=h$O/aYMS5#FT9M64/JE-snti(NC/UG:&8W/^B*&a(:*-Ft`>;EBVG=4_=)#uW#"<1/"7,c8;j"Cf3Fh.?M5M^.o`WU]b0ZkEEhTNtrLrc&3:[m:@2nWV8(CpSp'9f$o)cr>n-=,slS^RWW5Wij0s+cPF@trUGL9r,PUN?h>IJT$*=>64CjXUSfb]?KR$.A)404,rc46=X.p\?Ic+\^%6<;h"_:mc!qJs\F"".*7-%%ro$G\Q;f$Ql)(0+UKqMN)r3BMG'3=%n\m`/u!T0MmK9?uB1(!,u7J3qO$EL_Oo(%C57Ps,I\CYt_sEiP8YNAIJdUr.&E/SH.SO%!*D2V#<8kCX_ADfB^t4Qh#q58ikH7"$7(>%];U5:j;QK:TbCLQCDe=.2o]DAG8IWj(;@7I#r;i9qe;;PqF+Pf\'m^0hG5gr$Eb[IlGsiM^$Qg9"n2-K.uVk3=u8`*M\/0]17gq;rK]XIGMZ5!EH7CeEH53=;dL%hdi',"C6Ini8BXDdAuJ!j96uY+7C?l)U`KT[]';u!:ieqn:L4FWBFE=imkJ4-u[.qUtDok_UIh"1,)&[5UgiZl/h\?TQ8V7#1)mY,?_<`CLisEgjUinBJ/e,Ld.+8&1_KecMp\dR"c:\Mbm:Y;g#tK>i2DFiS]`$b?WklT_:\oU\(e$5jqhVQZfh-8+(a@/,aSNIZ+2mVu@Zm]XU'X/1`:M%E&-VfpI[fVrSuc[TJD4>c'4)MLFj*l_sZ44?b\Mh$NjIXV_=5k#O"%U@Or\Is`mP'YORs.^^LAF1n:9J->eB0d>mE\ge[Y&t("r]X03.B#Mb@'3!3%"HpHR^)/p^3_j7hEG&_%.LLrrITn/pnk%/`35^Npp*DFFM&uGZObf%gj^LTLN)Zq6Kb&hreDjppb3$7(Z?uMLHV:Z?WPZk!O523"GD(\BYCA8`K$A6sk/2dF;.(uZBRZY97kYi*G_Mqc+W[)5iGnhVpHLH-SUDQM9lVATB^f9k`jhR-"n(FVo"3q_`b)&p>8/nnZ7T(Og9@EX1C!_R2riO!H*Gl\X.bqK(1D\6=[nIoieM5%@gpS\O7WK6,(_0%lip9dKnG_MID8mN)+YX!^R5@l[_4X8m3&R8"UHUf8\,;k>U#uP'(h'4?2>277mb7?pNo=^dYu\$)jP\,di>2ra^/5r:'Qlm'/S@[5L/5@28*9e2-n6ZQJoClD-G[.22WA-NE&_+</,P.a#Tq%cir2A$(r<;B#MpEPa5h,-;W,'7E/]/rP^g+2"gT-)Q&bQ9*=Y>5(u`EO[n&;GYj90R@!cWSFh_L+]\%4056W3"K!Bn8K>iM&7Q3s&In;'jaR*d%oK'I8=9S)?fCDA7'8:FXPA(gN8!Aj;/8(*8(_uhs2KrbUN3gj3@O/@.*6j56il.,5>2!RH-)&bBs!(ul?g8%ggk#_`'PSX6%*ssV.*"=:D\0JfcsKZgRXQiZX(/mA#Z`%hlD^U@B@\]T,.hGDa+h.=&@OTGYQ%]s\gi/lIC?oHE`i?Z6Rl(l\S@03WAiN2C`X"C"%W7*$kLCCmO!R9.f1HH$8Y#53D]E2D!V(HjDf1UTu1p@muTGb:NtbT0MHq(W:9C;2aA;4A)]^So^-n+K_QVb2)]bq+2-1M35o3YP2F7V;!Gg<4Rkr&q!/@f407/f$j7+eaDMR[`(3)h(D[(MoBi:2mDXK&4#%Vcl6g[f=2(hEkMSf:`G49kEWqeaP(EgI*(E5j,f4u_GH"',KBA:)j<##E.54(2Y!#SXcP/1.Ua698XP%$Opn#Rfs9I>=N=;nS0[O3EB4c*p3$]8BK(a3(mS5(6p$\?2\m7\ePHf61PV3ZD*kj>]()mgcj.f-/4*Un`o@#qg.I%JJ*ZEIV@i`nk\$Gm*.6$:dj_X\_n:h4$5`.3"oLhh-1p.!TE@NGO=]U_+%=D;_TP*jKEU8SeJO[n7#3hDT>M#'a24h<*JNT$gEQ9(tA0!mWS+39WX:X5Ys'&s(Sme]`_K8Xn&_d,\?[!(eG@R.!BZW@.T6&1!dPee55-7dcAfXChQ3Pl?]/]3lCT@KmaI5`7LO%Y)r#7.#3:7i?8egT^eda%KF&Md+$Dl!K*?:8[^-FER\O6.\`s><<.Bf79e\NAs%HXo`:1bPL%QYe=0][qmJt7A`XjVSW2Th`3__4mo19o5$D.4drh#IurGm_@MkhM$+1G[429Te,]."KUj:q#/GE(\f`7kF7a?uAP9]^^$`tY)Fr[0mb#V%,Zf$2O`E$YP@;8C<^(5nB@TROn>Z&Yi9Sb,4;o6LAH_tiNX*#,cPfF%MaA;=n]KVHVrn?;-K!%-J!@3QW*_RP!]MW#8"U:nL#[Ta-V?muSq85LJiHs'+NRW'EU];)iNI_@=LW>I^95PW)Kq>J,>pk8Wlc=LrgfCC]i.a>EnjpV]gcI=`uqBEVkCaqnt]hGFGBYF-X`&EIiE\),+tUFW4Gq*jK1\]K#^YoGW`Y8id!`k?]hdC0r&tZP(+_e']0:h.("rt+/?6c/E(R>UFmA>UYalOD(Xi'Sn%=FLQ,X&*6.&bj:c79&0`h5+.^D<>936s`(H94j8>KXDRBqdL#HX&6;#>sIsYe#_'>;E^;7(ln28U8M6R)\1?>F>o^fJfG$cosY>(rqD^ZTa@;6V4_r`jpP6.[kCh$XlTT+,L;$!7NFSk4I&#\=5<#2)4/25nBRF5p%!E1K2(.]6Y%r'B$iCJ#qK=a1b^$l#VnG-$`#;4anQkSdW'90tYq])k`Y)k54pij>K#_PHH8sEX3+tTrb+ZGrFq40NQnh3nIM[*S\9W7k^h%.%OFXL02,aSU`2*^H+:O7=gKk;GR!t9eE_J0GB%3jbb:/RT>*%YnDE^D4>fD90L&N.goS7)Y"W)!EID3oK;77YI]O*3q['SFP(Yd,i#$=fNQe0Y/^ulsg`"/Y$qU5a+13Cko\he/IpACT)Qk=.kZN0aFt^)lJUDi@O*"$m'n8dPFPs@Lmd17=?)M6"X\Br%eNq'pHK8OdJ!B,0`tZf#q^Ve\`"bhQP)[u]K;]UW"@`=GCP%89_9Rl[L`_VrC1e5^d(:=)h,=YN*`jMAmRKul/or($L3%:H9;IXN3u>l".[Yl\373:gCY"/UNRd]'3_1rSh/e7Mf51r>gipUnX0#AAV/KRf(okCI1ASAgq0'aNY;5aJq7q@+"5L[aYB/Xhc+<)oU!6pX1#/=rrDi;_c&U=Z[[\DD".Dho\)r&uVi^ZV^.-S[6dnE+'2/JXN_TtjB7%(/aZlb,a/0!(!BnBK,40^NL[!Q8Vaa]`1LAUG%FmEe_H2sVTq9V(CtA0RES2:5q),BF3"[p.Y7;rKO81GG;P$7>dM)7toTFH]SN8HH*pg*a(L-VYO\;N.q\X*/7@%Q-YmcM[>RXFY6YQK6PH#dJYCf>iaROn%We7G67.R7%nC$b9Sp?P(#gJdLKb_c=0D>:bQ%]5QF`*B]dJQV/Q%8%'0F]hfmDCAcM(UAY5Wn(h\^pVUJ%(0Xp7@td&=krSM=PC7ZXC`%g;I.",m%.EpdJ-HWDk9)GpeO8g"hF7&N!I*8<4OtZ53Gk`*,8dM[RUhV^G1dd8^F..Ck_;1msWImZ&j^T.`EPIJ<$)Jush8BC0'(k:UAM`/uDfS9:?6B;noD_5/?I*umM7da2824#,"S;2-WFXT/'`cd?Yj?*Z'+3l,"PO&>#AWj$Ya^OaqhB7DV8lj3G)lLEmu[1ZKX?Gn/df`'s:T_MHK/GL[-uKgZ/0MV4[G[?/<(ZS=p;?7L\S$K@!kPKH8QK20pdn>G_?!RJFi1aNE/"gj74=$cnHU1![Nca0)Rc^t7?D;&hb]_VJ$!B!Sff,%BcPeRu[ie6Vjj*8WI*8I90'U.<3I8;(Q,)O4_iOn]'2U`!f=F`C?r`'2bGU!,#);NTU-U(ZGfrLQD;=V4ih.Go!KV`lpBJWoYSWhhA/g@(C+Zr,U6!/49jd'*fF\M)GdU02,%ll?^B_Op3E4WfmZHO](T-K#@*r!uI6oIuHa+stN[oIMQQ$ld,?RG#5N2\ud3sCY7(f^Snk!D2J2U9n3^r^g+;C6DZos4JQ1*[QOP9W$IA0ugA2*&SfK2MX58MtoM,a^T\MB9bcdg59lV8k\V6[u*JWlBt9e3(]ST$K*go7Eh^4Pa69l;uRCBp;rF*=+uL&ef[X]el!KJ4A'h9Y!a6dN&sABI=OAs#PPr(!^SY[^+B-^-T\s#1uE]h86[f9SLrNe^7pW#Z=+:$(9pCu_=\U1WhN)FW10_&7Dl&us*-;#(B90\<*eAP8E?$0q:^JkZI$?Ck\Rf+3X$#0XP[uQC,^88O6t>(:S?ENKW4/O$SuOMNq9W@rf%T`tHts`;Iuck+;kRoTGK.dIUZ*h)U9F9f..:Jnje!O-K[!S_G>JU^B,\'%7:Ah,j/Y.23.G[V;*tqBVKd"%K;-^2FSQgMmP@kSUmf'0A\`@b-]Z'WO_(2bG&K/3&9A67\b!3$Me4)_2DTn1"cbtFAX`Fdp/G\p4VWjOD2S7CR92$lOmJ7YqPZ3.%E"d7)K^sOQ-]YbM<+31@niZp>hN`?H!LN@fOKYtF%p?U'gr/We:B,B"kGblq"3JGfhcdfI5U+$s15L1Rust>&&6h+%TD/.#JrRH*i7'9Vk$P81Q/Wu.pjmK;`P8'17_USFgPd0CDcUcVb^V-Ll.!8EYV`Iob]/X1r1V*=L3q9KZ\XNL4S28P+f6Cf_o+A%rQiKco_9lIp12+%LCL=aL.`9l%Q/#WI.b$s-D<:llD35fpDrkmlCZ7ka!7'qg6VpF)Q(H=\m^HIQW/NY<>i\BH+icN>gW4BP?q*Y;C4L#-6I9J1NXbD3[TPKK^U\IK=OpH3\o&2Lt,Sm'g%n4!HIS!50_RHFI8A%_+$[C+>bcS;*)-$/_eQD0m]^?G68%at=c!pRMo13uFZL5KNglLL:!@I4;$rjQd=O*-RQsdU9,`5B4BmJ#NO4i!,<:EQb+*gYpg7<*5<,b,j*mrabCG`g9!`YgKIoWGN?,etf'P*[Xgk/$G]I+o4e=eNGp$%mV4*G>!g;p8D%I'*B93=!'@]$@_"F@O>DZ`Z?6uTold=jBP/V-<$:E'8@>\sh2Yfj`\pKQ!`Q/q5_;05h$:<%93qo]>\!JY0bJ6@+V*lNTLn$\,qZd`"B`)1rE3o>IBOYNEYs,4N6ustDCsC[NOr#;::t@6dEKS3mg?#$D`\O3Y6O;0P13Q-:QG`8FI8P=j8O?-/S[*^cWe!E'D%HnY0U.PuMP8"QIAVaNQmI&qi`6Ot8KRWCS>MLqE0>J#T-V:H5(Xm4A37Wp)ncje9WB&AJ`D@P>`+&DXaIcd>o0Q9J8-r.gA9W&fX(1*ObUo$(NJ4DAi8d2-[2%j>:gud0D_F>8&;aBei4HX!:#h!nA5O;@,uQH.d2(564"mSq80qbFLAPCa2S4#;D;RHf$QU.q,oI$'8AIQ).PKHs-8PSU'XZ/Tc-\t]Q0>iA7hP4YHK*P&VC#7B`%[C'^F.u%")\ocQM\)583GTBYjdaB95RL7)('bIR46l;^lA(I,BZ9Ru"eM'qr]WSBa3CB'fijXQP!Dfj)^-rU.7cM!-dUigB!X)ukT9O'+sRBkoingIA)3@uN1]JPhRLo5i(&NTieQp&MLti[^^'MXlQ]#[(;>O\"@%Vp4`LTXc:9s-",VA-`-ZnO`-@6RFlA7Sm-b$B+3#a0of;RLH"QTG?l(MDZMVJ0(pFcA$a]YK-KWsq<#1YPTs1!>J`0-roW^LK_)"YiW>n:rCou42+](q!7I0Q@f1kiZo>8"F+=_d`[@hPKOD&=*IDCg,%eku&Du05Y6r\mEI`-)Ondmq7]JaSO6UuLrRH_s\/)8JJB2`jYSl[GT\b.c."/)!Kq%j3iBPd^X\RZl[^mO+r00:LpAugoH&*[mSgD'HIQlIYa`o>.,f`6SKNG[Z9Xf,9j"TqCgKg`5aa/0]t=QD'k1_BSQ(L=_KmZGai9>a@%]`jDp%0g?&l?2Q'X4J4(%&Ydk`o2bGV.lCme!4.&dDIITh,#ijZM_6OJl]edG:GAeoeTukKe]42H>53!YGuj7:u.>Xk"(oLkf424<>10[pQXt+pcF,SMj+RHDJJ3MEh]=/k$q:'X8ZtenpdmSLN(cD#<6j1DC>TNkXBn:'ZcKUh=cRg#A1#:YFJ#$RZi/go0nMXcTZpES289OG<#?LOhQYb:FYGQgJGo:naf>ZU)"r&3p5ImiVD;%Tub,pBE%hd5)VM%:TS.rrpT>55"mdoArUE:)i/6G`D_(tcDH3:IJl-6]H(DohU*R&<=.*N,-Z]\:'TSPI$FW#6N>.sgBho3.-Xlg9//r)g(+:_ad8Zm0LWe;g9CrooJNLh3p`'@)GC9>0n8B=eOYZIf5go@glGa@[%nCGtcpXlN1f[q="aE]m@AQIY"aB!O3@.7>?GE^\B[#G_\\jXXf4%leBe'KLe:!M2f0<\=^NkqR2&t"+[eM_0Jk"E&!:@V7_g&JTtpl:J,@B^Fhg`euHaX,V;G^-H1QZ:/33#BYa+H(&Ef*$AG1-m$[]=C_f."Se:+Y^uBd^ijjL5300bIn^A7\Z'L?\Sc;5:+EgG-e6-!ZQ<'9ftZEKk^V-"N#%RGlLf67$4ig#G>#9,f:oQUr'&G>3rDU9XFBUYP@fTMa=%cpJ[Dia^2\UCb`BHu=.RK#r\VVHU*^*S8sFWLo26agUG0$ZAL?"iq%U[hpLl9SW,Pi8UdMM5qdn-4MBN+UHfZKK%ko2&o:)-EXUFt`"[SmsN;P)*hg[;i@BjY;0l1gIO9[Rf&c$CM0mDkpLu3t[ROY\&nRO*R(r8&YMm#F;#tB&\2oL$S9<+/p/8B=Mdg`6MXeKjZFRDY>''>>i/F$UZr:!QW'DR;T+LmMf80@!Ikf-Em#S4/fJf4ElLOJQ2WJQHk"#N<5,UK`#VBY9LY0Y<8Bd)[,V8PmWa*l=(\S2>cs\,GJaY$ZV0(?G<`o'_=$PC,i;F>5m&3Jp,:$6(qFQLSI/.6\hUhMkLoZ_@tFA`WnBiR>cl_31+Cbh@$;DJs\mRZC,$?L*O0+8iEkE=s2)>N=`8Yepq@TY/W'S<I+!A12L=-QfsJjO\'H`SkBf>m0,flV\oC[>Sb4f%ft1]*bYKpAbXt@4bu#Q&tYai`&8VUFJo1I!mZKC6>K>\bho?ReV-oDqj8n,D9jd=Uc^V^L!2"RE.XMb'*7_0as7C3q;PLJFW:o!X*4A\B52JiH;tQX%&L9`0NIVO_$oMk-L,P0qb!cXGG^:%8Mr`##oP5B0id"WF6ephm(VQpf^DkqRQRs#qqYtm=+1ZGQhDdNL/6:J;g"cI91o?\#uO`(Nuum\4W\D@d8,Nk(0#G;ZhH:25obdGMM#7+lt!6>K2GPQ&\o`'[@Dm.n61+]d')nWLUL2"WolZg$,N>XE8P"J*+(%V5b@56ROJ]\IDAB9V+!6"HK"*h/O5#gm;Y]iFfbA+AI>!'Vj/XO,Kp\#^Hc&5W=YKOolZ;A?6aT]KNi`K*TgnGqd/9k_nPE#4Md.s#EC9Q/N05ZPrcakIO?BK)tHTF1s'+pp+p4\tDJro?W'R+0\N:HVdI>X\;_*I>N:]ZT?>?j8s":\X"Gc9&($9$l=s*O*1^c5:EDi.McZp!CM;O!&H./Bfl_Kth^U@'Q=qK]3e9HN'I(u0QekAL^hO0*]VJ$dgYPF4imHTC-?Q;HL_n]\n&b`_B&8H%+b)4js11#H6`F)(A73cb$`]Z\_gp8sJN.pfVK%cBkE89lXE&@X4hd0U[$"EtWM;m_7)P.%c]Q5i=AZ[afrn=!j=dT"e')&#)0Q5_W\J;h/B"Wh[TSZ@CNQB5hoh?+PuS$U/Vic_"0(T)>PF(G$4l=NK(a;?T'e+:eA;^s`5^+BY`15j<>?9Uoh[!;5+6Qo:)+SB.aQ\TUq^bha3@`6/(WsYKoE"";+DU*23dc<$#+7K`KA=#LV\J9>_EGp\$U3XI>ikM$/'_CiFIO:up-+SnnLt10ASpiW*h%2jkcYVZ8[nm&)c:X,"cmjG!m1%iN#@mgQZ&>Mg8Xbbm]aYc"l,kBd?RR,5%Ji1kUh6uTA6?^`9JBXMe:MaHDR+q5M\6s=G75:i:_;$Bi,p\R7)YF]+=\:L6XrD'THccGR7J[?iX8#;Pfq:jh$<#^^o2P($OhmOm%G:)NU[:[\mr5E(bhHNMMR]9*(U0YiFX]`89osnB[_(r?>.XE.;_i8h-S^c#A2/H12>-%6oOAtgrl`CV2GW:fmJ10,<$`FaTq!K-hn"4%@C[=:R[UV.Cph$pD)-PE&Gu9O95kSRcNRNS;6GRVJ=s9k=+QC_iF6J][[Ja;4:PiC^QpWdsfMm;&%g*gP+YdtfWG_kjG9)kco*1W;HNNUOX6?POus#D$CY7%!L=1(9S?5m(e:.)>7c^[N5pj<.Yk;$K?PIXOp_k5Ge3>M)(@)C^N'IlmAK.Z-\-,a"bTB7H.k6L`gLb&tiNV1'gr,PhFplllbf5#WNeTX]R8Q14(-SFX(if\dL@7o?6*r"kmT)bU/eC#k[_"]EH&?WqfTW,eN/C)[1t=BffuJoAE5'u?F@GO.^%KVm1$lpg/hP!Cs$ZR>QVg1Z[(MZuVR(OiC*Q\4.W4!(kJq*bPJFg=h_6676_GSa*(N,B1H#VQ%[!mE:k&OhhU]5eAMlu>#MIPU[34?<5!p-n-G:ebL!Iu_LkdN42W.SnQmI%+5<[@kF5"8WkE+[t[`n$+a,B1&`7mr@C@lrj]uBt:eWNaDYY<-+,4pO5?R\NI$rDc%kl8CtM6"]hV"]&j6KujC+!rC`/YJA@'.`7oU06"gG=lrdTmFNO$b>p;B*c[.RH6R\/@Z.12op'sh.@9[mbp&MV(!HtBi50G!]1u'cRZOI$aNaKJ%Z9chR1_eaWg(lGiqs@R]95U$CR!U1.ZH>>1KP%&e2gr?*IoH#I;:Gl4:J<-K0Z47XXl`VYV,J\I"uU"DD=`7Ck0.=c^`oW%g71h5CkC-9@KoEVejZcp3sjQ/03>T"G1D,^TQp7+Y]Gj>8XY$fSUCCo%:c!gS-lZaJiBc(q7ojn`AM%t!_Ubj=JhdcH8QE(,$r:P:cO*ckTeFiX=^8^XS5)^e.q&g>HbKG_dk4sV-F!*onZlTN2^e!E;&r9EPRjb-\O`9_c\?TmT5:D/aW,ah>u+rB^sL%U4nR^ZNDRiUHA)qcg'9Z`0mK_c&\oo(6ZB=B-ot;bU@Z\I8W:"/'7&GD@m3jV:/QKr"[_+%)PlEW3LTW+WgHNE-Q$Zk!-\`_M3pN,L=d&&%IF$A8+d]1>An9Vu.EblPqQ*FFWoW-8B#7Oup3JfLf2E)V_ZF_rZZ"*8tsJrLDcQkmV:cgt'I"tJR5Kq0j8M/[r+#Kg8)Wu'W)!?Q>Pq5nMu`$OQ!0Uu`4r8@[-QOR>S4<1MDq6FA9!$gSYr6Rh@6;s;GDj&JK`IsJ.g\>^$,/?=n64u$kZ92P)21::h[rUOTKirdsT,^4<5b]MIH%l$:M_'3eH;B?0Y:eSl'GM5)GjE'O]*Xk>YihgWg_UkE4.@Q]W'$_BC"Y-6Vhc&q/EVc?22_d%^aHH`5[cfW-"s/oS)c4e/jV3%\gTb+5`m+RnY&&'O80=gl:2Y-Z[:&'2HV!$SG6_W3FXAH9lh0.63WB[G'L*Z+=;c/2,GC7mVDNt"kT-rflb@I]%4o\`Qq[WmY;J*9HKZX&n=aqca.dmun(XU$W\lC%B&+Rl'5'S.GPX^9p)ja.?K0#,nH4p.1PX5\&*CE]hu8@^E1N3&d$[?O!`kcMh[(H6m=lG(:b'aM53>jl&K2igoHg*Tr2nq6m^VZ?SjjgY0f]Rl=aF'Xpqkkn![=[!Ta[@99"4&Rs-El4nTP]5#d2hs;*>KW7g,(Y,gTL,8l-PZoS7X)`_*V)Yl^>327S*a)Tkc.1N7@jl9@2_$E\=C@D%:36j8UDCODYHK#3;[VUm4muo+YXpT8X<2I"-q1$8-CCZBfMZiDoVGNk`()+T'.u9<[k)!,bI%u_kntg0S,,$NPhr!?"dIqH/WT=1n-`sA:^.M!g5TCLbEeJ-ZXS-V?^UY@Q_p*p6q3"O6T0"USN^oYVhsbLOmUBLmE$^m40ilh?\pFRisgZSWJiLjNV0C;T';uAWc*f;?'5g2b=fP3U8?0"^X*69_e4(cfkp)0G;KJJR'q*F0pr?Hd;hTM,N(;2fW"`RgY<7B]9T#[*den/kD(>=[CdOi2@M'"B0dG3,W)r!p/#_&G"1/t7%;VmC7ekP:Yf3h&mK*f;(iuss?Dt$X)E:cu<0M(CrH/2f3NPtTHTZFQ^"c:0jGYdT?F:6-U`q^h))3kRp85pGtDGW(*6N14?#ZLp(j2S@XOj@TCpOAJ"]_@SP[,C-'TlOaDMUX<.GbSHQ*ok)Ug<)jYY3<:\]1a=SO3I9S\1db7G4T$/YD"ZtOP^UmrV7;7^nmt2Kta4Re)Od0iWl5!NPZGA!"^g%cdgUmPmX[on'g14&ET\D)VpB"HDM_c$9;[CZ1F,1r7aE^"[2::II/E+*EXD22(;jrV]*TQaF1UHZ!\A#9_-a;V,)E&<*oR^3V3[q/'1:ah6)n2MN/C7["5-`hQY=hbWEu#C#>@h7\.D.8E1/k+7k\n8g$!s6VggLRK)>qWNEJ1:=$":mZVm;'iaO,HKmrs2.Y1+8M\0tc61r?3bWi$F`BokP&G;lUDK8/3Qhd$kD-+Fl\e)>2>N9Lm*%T)ej8Rk8GT1U]W3YX0oo=1NDc,4Dq>!s7"]W@'V&H4h*Ur19@h3IkYg6cip,XmJZDNd,TH+_3Jf=soh7Dh!R9p^k6:6Zjr5=[r+WSgs[rd/<$:%s9hB44J+2'H!rK?hJHKZ%h]UYL6=1$UC]9a#=C[7.Zq;KqucY(`+g;q,53]n?6/DuC3WK2WfhIWmt2oUd&*<;OKB_SSm2MN?a])A_JVR<52t:Nf[iFk`EUEL'PKc-Ic/$MR4MZY88c"+W8,1iS5j"jW'ZSs1D8`<]fe,>Bn.Su6;+RS##&$H2r_J`ijT@gYj`FVHCN(OpLo&b)&Qe!L/$iILY;95+isatIdSDG8rY`PObNo-#W&cN^BPmn5D9h\YKpYHJ2,lsM]R!AThi_]1[Na`*dkRp5IaM'EoQ.mgG!$)IGG^48[cRoE*$sh!"@YJC$/R9;lmE"ZD0C\'@C-*UgE(eHbAq1SI0E/UU#.Y9%iU7&Eu`nF0XDr5k@CPfP[_/8"l%+NJli3?Bj>dGTbe:d-36EC2'/<1D:>74@bee2`rQY]aQ=IFSR1&/LYZ0ppJ&)^Z.Rf3c0H,?`o+2h0uhU]RrLfYq&Mq;=2ih>0M"bXU!G_+\>!+RR97q,Q0Jr%R(-#92RBV5QpI1.4b.LV&6CCfgp3j.""NWaPAFuXlZh:32dLkoV[`"OA;a\cY2HpSu;]QtAR$HH4EJhpQ''e]FGJCWd2<+7ckqHWuJ_usSmS0]R3U;dq.qn3!k42/'Bh/;C"nD!p`@\k(ues#r`pS.uo?V1tt^=-!Mp>"]%:.LuWE^U^A)F#HSQC=Mc%idC@897MI"2l$>4(/4hJh`J:_)52Cm;@rCbhD[;'a-`R;2Sn:%G,W:G\sF]B_82+oVOV"8Qj'WruNU)8k3mlq*p.q_.mSF+qrO*Ap&%8.GWt42b@*hJ,)J-WPAZ=M^i?re$e%*]u``;g&oDX1^!n%!ncLiH.l]Lss:C`*.%=%NJY*)S#[0rPcf(HC@i:h:g&r35!#Q)o1mojtJrl.@".!2%[b4CbH6`"mBI1pEVX(A$V>C,$2Q9Ndk7t;BcrO7[oJ7o"Ns^n((8\STUe]cPa5>I"i8De@>L9Np"6'_UBX'B/Oh>`"f!lWl=A>Qm*SG;Qr3/5'#-oa540m>!+_j,U[)3([Rl7(fAmjmsbO/#t-J51mg.:(Kdc1e6TMr)'4[$;11MM3FoC9_)gH(:E4/-Soj)>^KJuMGeR\V31.k4Q`$8JMt>XZo@LTI>BApP@Q]c%]&Jg6B_d'#H^K"PP2j.3Acd\KSQN*jPfl7XDoK]R`jUBa(D_:ceIfYiWZ*+:Q^]FbTubRBI[AB5Nc$id'E5ZJqr/7_%G<:_14Gp)9[.r:]Z\`L4E6dbS:U7mN"Ktf"3da%T0Yn-VEi@7%$B6=e1%Kmo`DqYMf*>nIQ!?/:#LX1lSQCR:l`o*7hFs_fpbEAgW4lV2-&2,jr\LBdu?@>a=S.RsJ/D5%V'k+/SgWGu&GNuHHl>EeH/#A_=a.MrpAPT2%=?f'7/4MsQZ@j*3Re%6T%RLj7eLF*FeQ.oN>qq%iqGaW3_?aajpmQ/rK-F+[S5H;,=Z8h#FDmE<^c6?;AD76\D3G=rm"A/Dg`tq9kl:)ZSEV8S:ps=aIR^9_;E2b>G#G[m,@=XHu)m"mHl5enR,d&gOVn*="4SS`'tA[JcSQ;_%qn3i!L"m8s16mm,aa)N'H3:`Ca:1K#H2$T''q4PjurWVY=`\8;;iATVa@M>kNjN?NXu3%;[g=r_?*63Z)p`s,=BM\FQP/M@)J\27S>72nS`GaRcrQ+]&4m?r!S:'u!OW44ReG&iH*"e,7Os+_%*d/Tt_[UO#i;Ec;J2JXJ,h9,-\mYX4EWT.ElIEflor+Krf3[ZVT7=.&MfM\^,Ht$k-_9PK>M%/Fk+ZVh9!75qUEWAs`h]&,8e@@-jThjQh(8_:g'Z$ZSAO#[:N1\QWh_tP3f/,]2#,D_&T=,G%9h2h&;=B_`c$uC\P,.2(Wi7(BKZIZGQ4\-5.A^s;#2%^i`Ve!koP;dhZDY9ri;>CXIoR"igfFMcVU`/`M=*7urpO`A2RE3?K]6CcHn2YEV,1*YRX_']C3O7[@DUIq)55tAr-`r]g1,AI,T$hk(apr>Z,(omI8\2C:B!>H.rIe?(;L?qqQ`,893CNA\H(VF?k@)./nau[1XM_*sZ31E7@/P&a=a4NLcXgn$#r&4:Oi/!fV!D_1:JbU7$`NW_3oX/'EuI4@@bNTZ)j-*LcdVC4k_0g3>qd$+6FXEH4&M0bpSQL!1!q3R].o,.goOPX/Y(cn%a"'[1MbaY1IsTpN(F+*pnB?M]p'#/mHYQ2PE41T*)=YVYRH#rMCck"^]S.5QSnI=7ekkiS^T^BP2aTG_3>AlF>ro;OSm<#;ETphdk#3,q0qa"4Dm&Gq]I.=36-U$qFn@O1T_.&Us0%l.)iu[:]eWZ?g6b#ArJjBlH?4V+7Ho6[$_`)E[jJSo("Abi*q^t+]6fLM+PKeKB,,r^%GOJZ9\1WLqjKPV!J"<2(?_O3U1'^Rnt\&n3Opo_X2`tV:db9`JS:,],S25`ZOiJMU($6jP562loh*p.8XSuYq]\^GcuG5:Y@@:Ul9%9'll$!H$3SN]GQ=*m=jObceL[rP&JM2!K8ldRj0L3'V#4"kj#Va8SM$j12C"bVp1"MB3MQ`BIoX![6Cl-8(C=c^hMZqStE<02UiBBRqp8e0N[[dV&8f27`_Us=8Ga/%URA%`<,=905j'qPPlcp/\Uq'6+pWs=4ZUqbE-<"QNLo9NFDr#er.f_#V5<8`LLRVj3TUBs%ES]^RHoU@O>0,CldO7(N^Dl9b1!qC=E,bE?@t=\e3V,A\s;nq?Z\)@SmL>Fn0TE$>G)T`%>B1;.%WG(RIZ_fMr75H6"DVg!FP+QW+bB[o*dBOoiC[TY"Wl&(^Y1\cfO[b@PmQb`e.?,U5@s=2+X]#*LemFm)#[I0D5qPVe2WPaC*,nA99@'tf$"6c;)G^%Z%qT*JL@bI;e];A0/?BR%q/NoFRoMJp?gfPLjZT_)7HXX2PMi&o,NE+DNMEHjYB^ZM&hD=Yk4&jU%XP.BV;UtPK(TI(ps@/Kk]H)'R8GR:SA-1l>IB>j<4XLG[euL2ZWQ1$Iiqm%Smm6nOR3ehdVZbk$O6iW`7NIj-Qi)6'=&*$:fs:M&*,8R:?a4-PB[,^#j7ceR$DUTFih9V!LJ2Q-A4K%kc@0F6Vo!&i@!AWUGOZYQ4Yk*WR4U@T*$rP2&u_78,K"up^/8-^lq$1Ht3HUc0@t#W]UT!<20/P<3T`p,-,G@'%-VgATJS*b$pMkX_qfHR5"8#^q[rW97?38UP$@-B45QD%+_1"cZ2+.'U/2M/_=9tOT"pFYY-cGa>b`+2jqEYIm$?iCnSMAI]4\Z?;M4.A_M;K@O>;qK%[fjf30cAKcC<2TBiP:-'$B>e0o&k*)Q(,.$J&GQ/3d6(bQr_<_BXjrg\(`GS?=ia=Q,I6D,^j3`=)_8$\sM;AlM+T1C.NUSZ046*jpHs"XJ+V;HRO!ujuDG9dfu]$\(-<9'/MXoqe7!5&S*%BGGa@\VPB2bf3tg(D)*hK%-Z>64ZP?RWS@.&Q[*0p\\R?[ifE7!kaa%@&"K!/jj&G?N0=4Do*38t'1_V=`7QfJ@?2]n;nh-.Q<_;aCkD]>]kei_i>WG?>3,:4ItiN/:e3"OYSIj,r@M;'b5NPbue!7WfN-m'/XQ0c%l3t+8k@7ZZ?b,IiVLuJ3.`.fO3neZ$MFgb::)0=Ysmun@MdhQ:_S=(6H=o(1AEoAmL=&?-VF88O<.D=iLhhQl'#HG3gIBVGEL\/i$t#VEEiY@m,a,KbX=Xl8`Ip1a8cd@)7%dQ9(uDnO/XiYN%sjK?_A@(Od4!h+6C02R>$&GF$YM`d@^9uU(A^h)T8?;!c?fLhKWr`Ah&lH7,LH_BPi/KsVM$EmaRO\0Q43Q_4/6[kbd?!a?F7Cg$DY37;F6a`\8\WWu,5`uOlUZ^1NX(l&g,):U^3Q%!A8Z,Wl1tLUNW6[Zh;gWs]B0IAhhJXZl+M?#lk?M:j%dcf@c/Ku1[)8`1[;\+'`f"F;5Z0K^^@^LEl5=W6Ah^@+TZu@07(*^Up6fNqCe%u!Z)MnqmPs?8!2>^/P64p=n7Q8'Wr!=BDo"A)hC6=.2$GMfSg^i.hQBm44UCL.C96F2,7L[gLlhMX/-T(X(PhmNn3=:\Y"fN01+N*;=T>^X@

$.D=;KSF_TW;[Cp9f#%,0&L@0Cp3qBf=dcc_A7!g,@S0EcKkBIQhbe",\j3$U^q@J6YF^8b&#J!SNsb$NP0$Vu^CiEZ8Nt6]lu%]=&>S2&YPGQGDsrNBnVjnP);[Mp]u-IV2+!_jonFtL*TA4UOE5MP-\ZtGeUPFGF1:GW+4d)EJTL!/]1XV'qo.P>o\\)l7VtQM4h\'.C`$sRn-'8?H5IggZO+bCK%>o#7>ck#l3cF%_#dI@,[B0[oZ!^?AFpMMoVi3idH.o!@Ob.j#_[XA$ZGCEC^eD7IFmd];N"(dUEkp4@ZKaBE%%=8eMjEsr\s[mADEW.Y_?%WEA`K5c\N$f^=L.dV;]%aR:Jl#,@QOIY.j]M.$UmpAlu_H/_34trle@r;V(YS,!1DANRPSspbRZTO*bY1^(-3B2">mOFkH3V_K?"&%053q8O/\[r+$dFbkWedjqi)i=75=))KJrK)^;B##TBt]=l+Ea\YAC]?-%O*^[S*EP.\(CM,bgeK=K<$VF>3YcA_8BP0]N,*teF%HUZoH[aFeZI!aYt+##/-Qqd!rTG;]TAOUW$*ZmeUIg$V`%ROUF5qX^ZNR!2$IMA$I4:VjE_N;("f-[T_F,o'tV:.hO_G//l;8:0o%33m#7iL@K1!>lrkBY-qEIrbjW)o)ZMnBK_K/@m;lLA,4a=NAIIGae&l1_B:@fLNS00Jp]-fMNX!IXuE/pVc*BL-aB8!\a#U`?OtJab+*/g9LCWtp&lkM0ItE)V(@ge1W3EF*LB@8b^&,RXFYNI(qrdc\K4\+@5t99eqj:]:&Y6lh'eChb46kQIPTG91IUnQ,&o4_n#6a>/aDn/5NaO1`S6(^p)Ha>M3`88p[YparA!*SNgu,(i(iYOXm[IV2HJS8SEC%LF`_L'&Op[GtD;KU$L$KH@p-&MG.Dfq,#a0:g/8MClT_NN0Q"88(Z1)n*n6WoFVS]o'&%NClMb%&=/q`44,NhJ6n->3d*u-A6rdI:)o:)eIE'tGh%jV/YHOI47-Y.bVY_)e!OQ>,9F0Xtt%H+@L)D0.HK"/0K0ZFHh2"dQZp7<5aQa_sem')#MjBf6-9gfa2M\p#06TV/D;XbH4(5!7hU7l(.+qf*blJ>ASq"nfMJ^ct`aK'G6g-?['D&bdob;_[ZX:%M5-!-B8'djZjaQfY'e)p>,Z#nRh7K6lVg[oHH7Vp]@rIsqqhfHE!>Ypp[s76"[1S*`hfPSp[630*=h*JAVmm3GTWNh3gJ7oVHW*9TmoOqEW12&4#.hH&WJ`6h!))C"-?)Ll#"a0RJ,g,JAILrh2U*OcL$VM]5K<#+Is9=J5T#<#FO;D#>1A2W&L!tSE!HQ5cHJ&rH4.(%k.hS:CS;DL1(S29K%r\W2g<-S2j@/npsLC5S]gMs^2=/KjDg->+6DoV4Bim]n?B`r2Fo)tQ<&,Sq!Vd<)gh^<(G/I\\IDTtH8/C)8Ve[?S`k(@AHtn>*Rk#e,3W3Z$Sb4e/lZ>kj):bI+,Y/rFORA?ieMhUZ>U=o_k^+H&+I.Cim-#Fo]oiGJGi[!'/bDlt8eICU``F:BZXANYAgu'NEO$(cQ@KqY:[XFjHO9;&X)`sDIM^:'Y!dh/jT,)YP/JU*b!ITR8o))Z_D*B7?"PLaW]qSj)Xf*QfSt\p"ne,4^/.!$_m<./OPkf7Em0n!57`'tOeaZ.sjEBCpEX(s:g5X0GIan>qP#lGQiRF*C"Rp\krLnIC#t/T03[%Tg;@,ud1b1tRJih4r))pBF^]8(Yd3J-"9=p/)*[5j%+ePlMF=V#^no*[Us5]W^.].W_.facQCOF6H^.@:F#=^80tnAhV7g70q^VfkNq8?a7os9+!JpNAr$j0A)m-ap[$M)iCkqX1:8bc7Gn;s)(^_7Us.XQs5<"8^-5%mG:?!\ENW+?OUTta>"(kH,_t8:$:C4\'Hh>#,5^6S`I,t+&S,d3%V/7:!rj`\$ej6h's2r%q0UA$qX]B0YSjMgt.L9.h>UdYIJ3[Q'E.1#jV@/T;=829\Uj60'CVM-o7"2*Op>T[T^.%rY,`R^ndOhU,R#B,%Dmr%s)B6"-%iH2KR\IOEP_IS_cJ%_V2L^Zt1=>QclFS=XU(GMjdl-4>:k/b)iV(?@cm:>72]`#3'T.bSEJAZ'BdsGeq$^XebeN"4@ah1\M83d75Hq:o6;qIUL6?%OOHs/E80]1q.Pq3/9f]Brs&me^^8B?R<%$.MpW>pog$_rqX;B(oT&JM?/f1@H0-qX6T_+k<`h[Hr)_)>M?5+A+9U[hpD-PCYYl6_qoQ)".Y>"c*7Z3B4?;7+AfDH!q3#6#CsBB&[!6mCPLCY=d2c(m_-'J:C4[>WJ%'>o3I@D]_jRoE^!JYQ&0m3UAia$\X.=DFYoH>TB,=I911&RT_e?3^UlAi3&_Sc*:4i3]c3EH;45aA:J`1T7ER5\ju3OuR"Y4e;a]O9SeO5k**>&TdnPZ&#HB*&.ngfMl.BS%;;GI"bO\/@n)=ggqqVb@]M.ns/,G);Z^Npc/`GV-G'2HaR[3rhp#TAJ<`cr9LSiqZ7(V=^1eaGubHdkGLAOVMP,oO]MF%0YdTUa0q'WCS^uh6"1'ZPPV2psb&N>%$1Np7Ve1\`$<7;:`!U>9h,oCF.c4EG)BU+NXh!&<%#tGee)Kn.5%\oThph3X3UqB;41eu&J_c,_2#H,/ft&u8Ypt:-4BBT9m2sjfsSd(gfa+kDP3@N;rq[[IYdYZ:K-)^"iJ8_m"4[0QX#*$YA#LfL#51')SbMY0.9n9-YLGhUN0"-_e.l0fNa^i:>1Y=l@!3GbZ\ne[UhY>`[(TV&+T^h`jO(/aDL7Lg07(nG!h>1bq%O1(T4<%9sq)QTcL_AM.UquU[V\^.-B:.g[N5CcM9p:TQ1A84o,cC^KDXUnEK)b7@C/%dKPlVK]!o;i)Kk+^NE$)iRT@ll.q_2V[o>U]WB>d87),m2)caboa7D@(;kBb(8sh]ps('e,Z3_j7rlRb0IWcjAnZ*c@,jtaa4_lpc,R%%>G0a50't:V2',17CsjMbJhSCa:\g68>St?8%tIe:YVNVuL^`S1Hj*&)2WRBo6N.hjLo;jbeK?.HQ[+[I;)kkUVKrk*X[e25&i\M\a\"/NW3V6uP8!NH[8:TRpVTk@*FKEr`2n5"cjX'1mAOo/I'*XF=r*S#Wgt%t72JilL5f[5V8tIT>`MAA>XXM[5?'%L`Rp1221DT>;Eil5K=*hA_N5MK,gqXY,u.6@nPPB@q`PVrn]6*2\I!%B)N0RTN'8pkER',52CFT#;rNW5*U[(]\oFu?o;g#3/s6u++`S(_\XN57C3W+FgS$r(##)XX^_N59nKDAZTVIh)bqK$IV-YYOP\/t6CM/HmN9W,Gai[oZ.&lq+*aOmr^`]DPL30i>Z8:Jd2QWsNA_*%WZdF!4Z5*JQ+?($bS.jVQ36Qhdl]IscO\7ksi\^iN&&ejYoNSrB/i9h9@.fo9IV""tSbi,T%8MT`NUO'rJ0S<9^C\6=T,+3]iRl9%9XsFM;%E02@_eOnW=QbM8R2JO?fX72#FtegdtRo#bgmd)nfBkLrukfcN*Wrr(0oFV:r81L5,-CAM.mR48bdc]3dQ9O[)PH:IAs0ac3Mb`dHMmN,&-S9,+V=B9du:V^KCFDZSt.`_JtKr+*6)+Egeh7:MB<^D;&heLg54OjnnRfrF`7$\FSJVp2P531P@P?_3C@a\^=hQl5f`?>NfDYE:n$!L].rQ#6'Uda7@4NGX6ts7qa^3T@YbnaZ-NTIUL6n=]bAu$K3]^S00H#/r5Uq5%k?%.lH:"C^pK>,([,h'HDU*+9-&hb>MOPHQp.KbD6MnmZ2<4"iVSS,.#$q@YX"c9@"9Qc!2rKg-c/jG6qD>l]DPq'3&f0!p2u$bE!3L9.J=0S/lAnd%Xl@.Q!XM:qAKk-#.flB::5R&UgR>h$c4o>3tGca2UWqX&3!\<77Bsa6]*#QFhM-NIBUKVLHgOBtFd>2A&Ts4H"H\fSD8sK.]XH:nQi[OkJ^hREGAemM93i1(5,&f=iJMS&P,'`r)"_I>]:hf@o8asFPm:5^`<**X-:E^Y:D$IU:EQA]t$,'@%GahCY0VDiWBA_e!=IqFX%p4^I<M_0)rAke0%#*:0i:bGLa?Yd=KdtQXCb7sBJir(&fZq_@'2rF"-[16qaR,a4:O'NS?R1B$$d[]8N3QS5m"pJWjqfem$o-kO``2HhH)AH%CLp?q4M"R@Dd-4)Yc4IhJ1&K[%GIFWVFTCCHZ2;/R!j'!'9BQ'%aRC'H"N(0i<\O>PeZ76Q?%g6XrH#(Q`o_4hT?J82bLlENKuQEQQRoKCX0.@GMq7bcIfs8T4SuJgZ)JGi=N#868WSbbsj,^!q#nnId!+p.8KXf47K6jp#7uJ/g1&&jUr<#eVTrF%4i(CN.jQh_W.uVg^G\dng&kGeM'Sb!-)IeNW@6oS3XuB5ZCWpZ;`28tl4=o1;7/mC-68TJhfAc_X&f-4_+LM(D8ge\+9T^I_BOacjDfn:Yb!XOJ\X0?4a&FsK;d:l-4i/P5oTObL_;As.+ENB0Bg=s6@P5P#2o7^:G$"(qL_3Y)f5UsBBk?Fs%RXg19_;q=UW#[IX\Q,'G,;(j)JK%Co55:?*O6+mQf5eK73*]5M&Ih5uZf;*X/$EZ<-hgA[P4"H0'6KDosp]Rdhb8"Yf?$$qKs/X7jhg1`nN29:q]8Y4uOQB(X)>R'3J*jL_#H>`b2H=NDja_O^Zp6BQPPYRN15#SoY+9>S#L4F+e>!+jK<9kSClW4ba@oN>nSKo,WB&&]@bkHd%=(O]!+?\?S[303UfhM-A)6cNNa\>U0Ae!ljQk9XVA*duKDr3HdGgjR4;K@FaFrnMmt6'*ig&lX1eupb`fP#tdP:#nN=!T+/FUIPYSc-C?uO?$rOi:R]=#d[+:KR'n28W<[-pV$h%_oF/\V9IKlKg8SC+j?[[V;K;LZV_7t%AcCNQ1p/d(hKU[.L*:iZb?1W%=cBuB`,o6ImB2JcEqF#&hXQU0O.[Ck13=tPbqmJ+)],N'u]a]ad!bQfL426T(ET6LG4H.m<\L3TD\BV<3_(hbHa:[VVb8Q/^Ab]J21!O^Tjg9s&'Ra,f-NX!BZ3f,:P$Z0,2(23da?RMEiE^VmDE=>&2Pa(6iaiGi-B(*]q>\\@>JqKseMP&_*'nTOu+`a)RLM\;^T2Ts:Aej]"\_H[$1(WRC;b<(,L"*:Z[k3d_`#@A98S!Mr,$PE'@#S`%:=dK83<-=/F!DhmT=t7AVa3p*"nIZ(7RZFT@E6B7\I1Gg`>2#tnD,3AVK`<9O\c]j!aE]TQ"6W$ke*4[aY)0-]:a6EQ)L,n(08G2K(Ns6pg'dTb(\u/%9X=MrGhJn^n7mn)cWl`6h?[%:h'04!rZc.54H9U&6=q5kJ\kH3V(qo),NO`EG4h]u?3h=,3j6NA2DH#7ud:.*3IsmhT=j#gP0=itNn+!9!+WkY#ppjc%,Q:\Gn.;>hnR<2f)%r[Go>?e&i5Il1)eP:+IR'$WW""r%ED?5GW^h[QOmo"Oqu'1plX)P?B.<6C.)r;"W#i0Ah]pGRV0nu#0E>pmV_:hpCc@mT'jf+B+"W#?isUUcFX8<3f%H'7(,8o[iG4P6J$Zq"%3rh2]ZfnBjOJ2[8<]![]eB0#KR'YkL.AHXGSg/=<#/#>FlDd($-AeRWPKeE4gfLXAB+[D1Y*=WC+D?/%&s1Ps7i0E+_4c5n>7Mj.1.GA=%pl"qmX-@2r$kVRC]:*Q9,3_F;Fa>%:<.9ukNckn,>/Td3E;3T2-4@H2rG-6bJJ`Y$.sn3ImVYIib[il"f,oU%Ea:ZqKr_lUKC"Z>W&a!j#Nh\+``hZcfr*K/P+O60`mTn-b5>]cnTrl?`e5k70]PIGtEIDCY*qkr0$s[&;f2?^L*X6T6Y*2VaMs-Y!G#Ci$+_"q*>=Q-IbO(eN(h2hlTsT7)WXFu(Pt2/$T[%8qQfkZ14J/;`I)C[)p<89dGXCISn.-+!(W/-i]?8iD2BIXn_c,=&_kNUGmDb/iaSu\H9P)PZuV=C(;C"HrN-.['[XIdmuh+:F,-=49LT#]@V#UHYO+f@PA?CaajiCO:[qIMAb1IRas5"u7G>0$EJn4POhbVAn2U@GjrVf`JeD[/&X\B#&/f70$O;TVe&KFuD@KW;7dFT*$2LR90m\br5TZA1=oB.&V5Jk]33Qr?n2OYCpT=QamGd=!lToD$^]*n)@q";K"#'J-LH:*aWE@\;3pRlTBc&7,n?l_c#Mbc$'F][NgF"_B4Va$h]?dUYgb\&)V"ArV]DuA0jL"Fn+#Jjna"=+]9!9XCu4RVF($hiQYf$hrH0sX@nCeahXLe4A=OA[;YV5#2$YNB*O'_('5[c>s<%q5*Mc2/g;kc:f#@#6#ff*q_%'sCHF/=;PTM?`F`#69q7r`SF`Qn4bEemWKNP?/\84aMBGm7;WF4*5V'&&huYDja/+KoFioL+2ZGl+5@`af%,p;pbIkhPp0"29tm-YOO[WNBOq3?XDimJ[lc-Q#L<>$)Z@TXr<9V`e`\c%]>!]=Yj1In$%7gG_\MZLC]Ef4D6q_r*TKjl(HlSfPMRAVk\!kNm":LU\X[Q='Jl(;E7VXX5AoS'SdG`6m2DeNh6cpAU+)u[G;TM=J3d-W+OdVag?^4@N:@VUn=-Xr/HZ"EZl(*AK\U^WZ:Rr16D<#/H\i*ODQh&LF%0OZ;&BXk`m+&Dfk8GF&DR/Her$\%H)+Y_LNsDm/)>9o^hXs!PJ$?h&N9dUt_lb2R&:X,VY86VQX=l5f^%B$:\+eVlR=a&]4]mJ7(T`t@G^&JJ)u@c`(sA%CH5:;bn%Ql`&l(`hs&M21VXdJ9WN!9\r<4L?r@t.j=h1eYDC?dIH>Wl5J3&JjQ"ClHa_TB.PMb:@:k#p`;d/=]ZNIWaCE:_CK!X]']9>$9X/nDk6:h*C(uYp9SCr^<,/UgEM+7:1O"gNQi"2DdTPs9?GOTA1]lX\hLWs#@85>4Y@FBt;!T,CBc5D'od:(""nB-92jVsNr/6K"mq"!t!K%]SZi@9mKPo#X\n!nPk7Lg+>%Ib()fn7PFj8AV:^h=c0;i<75F:W7c;'YHZq4J.16PHX4@h`"4hbLVIJD(JCO>)AWdL1P+@fEqp[Cq$gd%%0V`^?ot(3B"K(teq+bT^)l6b;&sQHmV<+%f8kB?oQ@Jl60p;XZ+SoWgI=/ka+i_Zl`N9.;*]iU()K1!8HOS]\0lA1p<3jMZUI=i4_m"oU%$`9iY!t&--'Dm6lF\S?5tdq[9QN(84I:8nFOKZN'QnQGH7:]Gp!l_R\?1&'djJ`LDpo8#oZ)W$HJu/Jn;C_AMr:A7iA%73\jHI=n3^J"&eA%'^+NB!F20"\PNPf5WSZep-dK@$L"E/To&qhQXU:KOgr/UcWH^AaXg-+RqFge4kYhrTniKE8tlYKpR9$M/SsL9]:_&eA6=Ap*#D@"XmbH1LSr.p@Es,5ieQ>gmOl(Jr2-Lq(5BI3Ig%SfA-"Y`.B>+-^\%=^'(o\fjm/kMAY^'e"p6gGb^0eOpT,)!>)hkLdY`k.f)\0T3":a6"/3#n8>:V&E[iS:R"*?8@+hW+.n!8=Q8l0^OT'^'>/-hi#QX>5OlA$B]pqmpB*bI/[,Hsmk3AUiMWY,\pf+th&g"t;VePaa(qn?WE#e]3@-Ot\-jKF.i"##*r@reTYI;;.eYH1^)[OWkL:D,@j:p-_E>-`OZMehMe7\Nhf14eO$&D?P!##KsXico*DJOnRSV.`+Na>6Q^MbaRX<7)/ki?9R2-c2ZXgsUY-E.=%9=D&oPl),N)]LK&T+&p-NjKcD4Y/@m%3L]%YNE+a6!e"fr[i++Ot9k40'$ogkV@MGZqnne<#C1N!hl-\_!#]5d"j]fBC\'s.c\J($3T7Y<>+B(Kupp9JRl\&1.;eF!Wl4Q9!Io:lR&n.Ba#JX`IW!tg8b2;ZS3P_QPhB)&!+5(7H4Ja[)0mTK)[Z?VM?Jq/jU)'9)'^<2Z#`S0\c]c%9@%U\([mpe-NRj]l.nuKIcidRdA6uHo.A%H8I\SI?V,G?r/ih_Fm$Ze`+$;[YH?H#VgrZ4d,c/g;$h.C[B]o"!O^kFb=O"prn$B"l;&Yq\j\YM.b49`YK(-k`cX!:F.ef#(R)&96`jD8>_<7VOa,S)FboUTK\\iM:R(>[51_=i6[%\#4%^DK-FD7[N"tkF2o4Kg]6T6>,>_H9gltgk,S(6@t4h";@%dk(=55]$kOUCpR)ICc#qK(?Khm@i(sf)ZTSdu:MBM?KQ([1*)OqYOh3:#'t^luj]G8.mL$_8%F`KqYZ[",EgQ3*T)]',s"jIj>:e;Xa*ZtW"PHZZ/THC)u\*$XH+,8IHGX]lBq[ou<-CnnP2%j+eqiH7lad'd*<8c$+ZG1o5Fa/b=M'If]4G&uGPZ!b^^k8rDK`k'@Z_[fe_YVLp.c>//dYOEfhaeRk^O^Onk1:8cKEY%0"=YdG60C0>!l(5R`hmX7:`.cMGCW%jOnOlTFsW_jFSY[rngA\(hO?1`(lPh$P@LBTY(ICiNEQniqFpG\4sc5pBLIGUt:l3CQTcf9YPill+fqgdt2-RGO9so@Z!Sp'(C1;0m-DSWpqog68'Wr2s@u?3MDi!R.KSjme]cQO>(OdPQmuP^1S[j#l+EcE$M=Us0T$QM5lUrp(sJN^NU4]p[J0s(GLI\W?b`a)XhRIWo)A]!1`OM1u*&n-u$Y`1$!:S"n%0>-JK0`7LRQ=.at5nCU"6%l^%%:53t%6aq1*\>@XQ=fnJDa!"Po`Nco*k$p'_flHW\fO"RQqFgG4/d98u2q\Ve`!U,+YO/;rG0d%5TiTe"d7].hD-GnB,CBc7o5@;nB+D1kMr(`hk7ELos]_D8B.<3RmX/X.8&#&hM"H]N7!Hjg.S1P`!SMLT`2FQ\R#f]Vj%c3#DD'i9dp-(L*KV;sCRS*[4h?&BVKD=fjQpgBFH],=n!Es,V=[?U+:=K*q%#\eIYc*8if.d7Kr'nD^Jfk^>ebS=:IOK]70\Ti$n]@Cu;#sFo8&)-/'94aB%Br%PFE.A/AGL3GLG-W;1GFpDA#t%r.p*1?&h-$kP1"\6N`@gL2U*Nfh6h;;J:;FVm4&2!jHp0)/I(I1'I0.eAZQ?;)]f8U<6m(O%HZS32tY5L7LmtN.=kVRm[qtD'1Dq#,.UtJ$Z-FZ'`OGo"9!7Ona;13&`%ClMg3i'$[;J4Qn'Aed`Aq+XNqQhpK_Cg+,MK=_-sfK(4'BWiFH?L6dL8@G+I^:!%@bJ%J4")[.(4ZgiIn@s)ml>C,V6L-Ri5Xe*63usk;E@lYIY?s_0+#O[-'!I\n6.,b)d%!QeF!j(t]0`SK$HMjfb'ZF]pt,uc`V:n.CmJD6mH@k?ca*Q3gNZI^4lB\Ef;mi2Dlp,/hblJ9*(^HN>2WlD3p^#aeep+j&uf`6"s@"kXW7^>"J"nK4GgNIUNWK-0\i)\SRfAeNemUF4au1PhI3f:8gX[BA-8V)Sbu4E?Q,PCCk*4D\aH_[,d&#@j;?l7\lKDjUik>$/QQ4mF"@ga5j^ukaXT<`iZEoNRUF\DOQ>SnD/Mr0VY.hq?ZHU&E5d=Yj=(6"([9sQjo%Q=tG46\9V%rQ=R?t=,]\rP!WGfb#_\]bouOe9gf__VA3-42NQA`!M8o32RQPMoNJF9+465O$fGZk?b=$R:5cp+gs8@*24dLqnn#se?C^p=?YUM,E/4@T=JA3^gMN%8-[l=Is8ZdYW]#@$2T=oYd.PLYBCYJ)LZ%TgS]RmO8&Q[8bsLW&-kkV=K_.l^:>_5mW.4$hFZqfp34R#e-m<"L#^Sl']j:;PHJA'_'U1(S49VJ!PJtL&I>Atje&B.lbM;k/2-H#^Cl"$tCV$1bsm]"_)^`SEW\IWAH.,B1Sh)C2C1U9N/^9YX4WMr9(QX(r$!Y*uce/=Teacm0WpWd2.0Ec!:?m<%NM)XUZg`9\b#=G=Da[MuN<*K+kfBl!o/n!ZX4KG6QH6>O7N(;]J3VmD%pD/^3D<-:]I$:put995qK05O4]P5iF2j`2FQ.KKJG$ZN)SM8t^UUnp1\88[%i0X&eep=PmF2F.FP&L]Bp#^e,EPWgrfq@:+CNY0$/MVTnI$*UaYoSG'?%fN$mO@<6/Z_e*(V)9_Sd_tnH:10_l-h8*sXGKN&eDm_m8h/Si$*ab,4*rV0c]4P@V!V"samB8e[&YEYbS(.!%Iq4U9]N,*JqdM%#$*Ik8=AQK[/=D3@9tF-*bGs%7?O&lr45&(aJY2JU&W8%:-i;]M4Gi+`[A>P\oO,Dmr+Rn"mibi1n``sY_#m"CSYHVjp0/o''$9Wm?8%FIh#&A&-Kkksc/(%^i@%a%[?lmDn@S\9mf+r[_fZFsJ-9!G``M0n1%D'TJdq)u4EF#?iqf#o,#'!A%Sk4d8Yg['DI6!rGqb+mjVECFpDfL'sTBF-@YlBH71)9++%%Y7blJ0^p$dbTU.;l=QVK\68#dTT:(RY13;WZ*`eP=WeFkq>M97\dmfT?;"rj[ndI*ub0Mm7,54W&)J?K-M!1Z8:3=6[7br($T?]/nS;[ff;jc7cKK?R:7%W,b-%iUKot2OlU3FmK.YfSXjf^IJ_N8pd>islQdH/`QZaY0-FSHJ'3P2;#H1W"_`2S^mp6SpKm.N.mGE3+ZTJ4r:g'fsD">U$Ab:CASHh?)^_:J0e1aF]T*?I84d30Ua0eJ4Q:klfd*ND<@b=1EA5-CAqt!\>K#g9SB>fOC<=]agb\;8r>B='m),%oh'3N?C:Uq0gfF5Wp"RD/JXF5q+e22c:\b_6hD,lFXYBZJ<*"iK4j$iQo;Wfc_@OV`V=WU0d29ZMuE6RBK[&+[?!Q+Z9\^>6]Yf>G;5W1n/#4@btZ>G.D&eI1#(T`c3N4UcHZ_Z>#W*k$c=^_A*gB8cAZn]#k]7rU5BDW0NZ,CT`NI\]Sh.ehEj6@D6%#d&S>1gF:;d.Hi'*l.d.5+W)m7&`.,n\s_#NGN'(84,L_&[;A8:gLt9bp&99$fic?n+d?%oX9-J8R^e3=1GAuU@`B%qW;fHE1'$>OZPqN*R$443;!^@$2n=BoLXT6hkZER5INR\)MWK<@=nbA)u+)+=2:rqL%)NT/El'TcZ4*]V=;-NLWj&4g.BEfD9EHR3ZH#Bl22Qn2;&=lV44T'V[MG"3%_e83\(r3u\JTF3(c5sS=I_n5qY&N>YT=2@urh&Ik5\lk7ZXLG5UEh1Y=nZ;E*X"OtMd"ak7Wn."K<,b4:D#W,r*?:e^lX:9r+'"!i84CLjXne5rP-1:2iKMrpd7l7j%j-A1*L+Mqr6ThfChn>Bp907eahKdjFN8S\UjIQ`d,QSb;BOuqoH4N;+0%p]?=U*VD4M!/=+!Z;MTfsHQ5S7q#N6Ck]ni@^&19mOu]#[m#/\&\r.9d]L%&=5[Rj%0(!FP:N6X)#NEmDu()i$8'3Jk%jB5N^A*#EV<#M"oP[p$B>5,Xub[$D&&50m6P4DcWc!BdtXrcP9Qi:-@60W,3#_T5i6+>;:'e[dHs,9m\gl(D_dR116LkK-X!ulDn[4m6"[:(BqR4".>2?jr7^ACB]ab7cO]7mI?;_fi)N)BAf!YK_#13d/F><4:=qFY9+LY44&)0DU1W=[mg?(9!k@kK,3]T?0H-aI*OQ!KV!N,^p+-_ch\9Y#>rdXhF2HcOR-n=,uQ@G(>mi-7'4MTI=gHd$P[1G_YB%p+;\#OtH;;Vfeo-hQ`aQA`)l8K5pQSIV>`O[]he8YcA]^/BIa2O72pK2m_[c%ms`:i49ag_.Dm"IjF$g?,i2>jMNe1Y->?""Z+(BFIE&4_TG5f7$a]0^OmCRAU^JA;TCQUBkg5p"qRa""9:W%()ke-IM9?#To[:sZr<#>QTLhpqC;Q1WGB6@0AEdY,o+u1Xb])23hQ#ZrtE-F-[PC"3A0KO-n-CGli^8!MdCTH<%HoK40pA^>C"?rOd8>n,/?X.Q#Frm7[&;'FbWS[)oHr6l,9YXf?l^9;JM/t_/c*DI2*n<OJj`8]U6A+c[M)lRU3r,t+Mi-j!p)i.&oWrOq#peDV*!`dr^Jc)Uaj;r.-p44o/-'UIYMrYt24j:G<+8+80ek-2SO3p;P;>C1saP@K9!F-nH8rk=^g^$.[0_Uc6=-i<"X;#obc`VOb5Os44-EEJa0MU5m@W39;Ch6^Q^X_cm,qoNRPU6kLuO2'%DUdn-1OYeKgZh\B!nSIE&b?+X+L8i&d",Vn>+.+G?aDU/=`9N:)p^m%$!6H%d-2,i`bj?3W1p_%;OFXfIrd-Z7;VD2n+4@A4-J`a!N@8D'M[gck"C>^l?8(9;CYHQi/m:cCtWN45^Q3Gb(&\W*0:aEu/"-PgZI7uI:t1W>8h@fKFD.?T\puV*(54nmkQ.n/%87EW4bO,fJ=('+G"t4/3MM^N5r"-&GEg^AYM&1qSOCQi53mS-\$..4f\T]I0n].sGk6rb6j8h9O1SNLV#?F-gE`iV//d)N.:ZZ1E#00hF1+K_k5#Fk9SGV^Z$a/CH4*8d$lk0ioHT@s"^J8'PB/9&s5c_(Gk](hGPI^*%&B5d92.;(-L?%gBL6CHqEIi@rO.1EG3%s/>cHHk`o`\(J4D"3.2XJU#I/e8gD]5>#6tK5ipja5M_h;__]1;WF(%H\Ki/&b*]%M8gkkc-&iT=19Y-roK+WJN@:SMl_ML@^od>De8@#=>afc'5Qq5MZJ@E[.Gg#'\-+Jqu0gMW`l%58%jA&(4N2[(9sGl0;R'b-hX0R#(l/74AmCR"20a+=hA6Fb/rqQ"4:FpRVNF-+Oj>#>!Znftnd#V#*\)VTUg2aZY.iYLLGc&h7NoqY%f3)HjItID[Rd9]Z9.5i*X?Guu7f#XF!q`-T'o5X?Mr^cc>@@IV"-:MsltE/i+P,?-eP5ub>sjQX^Q;puSI/4&O%Ut3=gN-:D,?gD!/L0@a)HUlljh,Z)U+H4!he[tp:,oAC]SO1(IJbf&#%BG]08-k5KX];3)k2`Fn7Y\HCBs-lK/KfnfE5Q.%F!UIENl1Z0`.:aFN);ePQq+S++cDEJIes/"SA(H`DG\s?^NcT)"@RBp-Qk*Mj_`+0Xh8"C@.)@++da:8\;4\Z^^QHrV298G[?-Fmn?u4UU,W:jgR$+F6g'!R,\kG9lFTHD6lK71CIn+'Ie3p*8c"B&%c(WOkG@(8]]e\Hej'?Gn-MVpDi#0NttV8$9mkrOm*e^03U5^g9/UG/j*cEqq_3(+;1`pKjl;3Q:&p."YKo2#gmn6q15:KQFAthHWRTbN!37.:PJsAq^NJZ6k)fN6$0FC%[GVM>]i3.Rj,W3'5CD&ge<'WC\!j<#Mc!SR@?0WN1"@^;!JnJmBUq;jkrutcYT/9cCdmXPBr1bN@*Ai'DcT"CjMuBId"3*9^o6->1bY5>U,!q@3bi5Rcj?We@p)e).1m$kI]+7D6n&pZK5SrqBRt!TRe.SAaJ,PgH6]9=3+ApaqjWr:m]l=-t[>_\!_S==]>]OkM^>7'?9p81^,]m+";SELD:Ns,VJ^'DPi)@Ta#4!I.f7-=($ph%dYtdI8;!9gW/^m15LFs:J'N;]EJKLZYB#,<%7eUq@:63QSlsFUV>uPG+_ip;?s/rPkE@tt=DtdWF*Y=VkqLm;/4YAmPh9%A^R32)!%i6mV\^RRb,KX6PO,]fNp1KU&D%B0Rh.du8_J3Kf]u*ib+I-:\V^?O_`)bTT[KDF]:soP?FYm@N_WL>h$kQQmCe:]:`4?V9Boi_9iAH%8U8!+=U>L0/ru(C`GeInpaI7aCBq*G0YRLnWug3th]":unnsp8542OY(;@',)\Dgb"^4%P`2_mH?%'LDp_[85)FVSWhMN^Ji20!43Y+I'Vn2OgaM?j"d%TA7Ed%9S6tI??\EZA=`'7(Z7Se\L-sIF!PmKh_+1drAmbqh,9\JirMYpWLIPuF??A#fA6q,"WMnN^EQZ,sJIP9/B]a9CPQSbY^5np\Mn.r&$r&N>SdBh$C%>_A@&\l<$(]j;rGEDA]Em[e,G5f!UJS&hY*qd__4%2*8%Y$%Cj5PrM"=qtc-a[ioZ3%n*-:8R",-3sFX-XsE:R5Om$NNZdKenkPP!A;&HTIs[*4J:f,Ejn`M[`B%eID3Kt+o278$@!U(@T)jLHPUs&quO>i;ebO>IN<cF#cL@TiZkgsI^KP0L%7asO<(HHf(co\0ZJ'@R/:8Q7G3Zh',BY`RhK=fP:9LU:H:;WY!`a%)UkGn3DjUuD]=@)o^F:gQ^')?XX+"o:E#),'g"k!b0"8=`jCrah5L]`2O/#s$Vd;[Ji%F3Ffpb*)g)r/1MW,&X)]TSM,PQc-3'Ji+#h?d_8YBr@j8Ln6R8Rmo\+W%[Q_]KSuG@qSe!1XNU\lq_)\keJlmcpY/brV+6WZQ(8l"j'3#49LQ&SInLI_6&:9C9:YY?I<%b1,?ge]2/epX.PWd`oK\9d2qa?@f@1q@h.HN:5pd1a^c*ss/kI$@VBJaC2^\sLXG6N\7^R7K:iJ&q*HnWp'Ek)K-eW3C6@Ui%FRE`N!GM&m>^(X:.N,q7/6#B7dpLY`H2iR&f@2VG0>\(22j(Xag)_pI?Aj!.bR&rWeM0i\44P];\+cT-QO/&pEhsQ*T@jQ7M*UM9_JU)N*)@:B0fL4tCum)Lo'5]>^)h)J9PE+m/9F#,.Y^XQs'9D:BhH5jojuEH"UEc=/D,l(C&mE@MQmU&7A#o=3:VV&[8IcCc:n="fEOKX*uL&0!L78@Jm-+sl/G'V.uRFfK1(QH:l.#d#pY=R*[;fk%YcIs**EjoY(\O3^"?3\qZ^'g<5&>-i.f#jWA^\+U1f?Vn7la%Zei)$eaf"@sLYrGq1eQK)HQrXuo*KPZ>+h<(:KHWLcU[RF,hFE`Hli?k'e(j!^utW#/%r5r()SX"5s@6#\G]0dL8*d_6\g0/+,3Th]dGNr-Ucko*@-r(E\@.#UdaJ,%"C7(:q:3srO=:3#^XO*N3,LT-A!DUk%p6!"ndT4tt8Y*cM2:[ktRb:[0]K&\-A@54Y9[;=AN#N2$dK6uQH#^8:8kAWUXP>fGc#UR!MH/d3VPHuB8%pe07WZYo\4V=)X7+:gfb)R>Cki7MheBEDn4+VK?&2/cUA*?+-+)VubTe'*q7<8n;OO;Lg2H7imZBIBr:U*!qr?;di5]L:U,m[dk^(9?(f?VUD]+jkgDEU]"G#%S>3$]_sXb?gFqSi5@EsT6s'2IHl2lbRmW=I>!&T\S]huWG'OaLp/mZ5HT01G^%Un]\O$rnRIJNdY%OX0Cck[*]-M;C1t=A?ub:u*-EN!HqHK0#_/SC0ngn2]\n(:3F[X"BUWjZEo$f7@-6e*FNK9f^UZ_XiL%SdZ^AAKd+.e(@TEo3:JE9V'sT%6KQI:NPq@I*,n!)L0$aMk,?;Z:Y#7g;HeXU%8ToV[s"U:fYkR5:k!o6@d;:k%qeY)6A?]VdZP8L+e@`>nnBW(@-dj.Ao(Gp\R$m^=aMFe8%T@S`th!NSPA5<@7R)_6s$*)J]T((!.3[b1mU/'f@ZamEfdd`pl_-QG?l'8j92a4W_[b0I[e,'5?FBG\]=6-tIX2OB_<&qc6N,kmV.Y\;WU'coL$F>FKSYMsD`SX`s<@hf1=`.X+jlB1&l_ggjl2W.4+^:gZlfSsS3@Gj(\8?2a+"=;GAmO-o+.Dr*t&!@B\3np/f;2CdRgtl!,eV5W8r3dqC%9X$@7rHuO+4:e6Ka6S9]2Q#1p1kg8+kn"%&+SpAE"kmn0o&9N3r60X8O6I_nf(pA%I/.qtBhs5Q&T8rR!m/j`1`+\B8\8Vn]F1!X)pFTrCm-YVI1\O[ZUN+1.MOn(;?o3A;Lh#/h][=_P+fmiNbH-I_.Djm?/$6rg\=lJq5N[naU!RSbTB_=fKb%KWpQY!@/khc?omluY2bP*>:;D/4GCc#rNB\OTG"djR((*,%J.6"Q#++"3Ce/g$4hH[5&KDZ/P^];0kQWsdkbWLfR>"Aa?:Z%Xmr:sdLZO=g`I2d(FAZ>C<8n1Vsj)_k,aant42^Fd)BG6dOl5N,ZP[9h?g>%j!RHD\P8pK6Y]arAS6DC*[FmAZPBV"rjTc=<7.[h#R/3iQq<4&P$SBT&<2VKW(S_VFl!WLac>7A>tult1cedb:ag\0:$@)51u"cVS=4hLNK'fKS3.]4GH-,fALR7di<@)]Q1.>k^pM6-[R,B#;\c=NXkU)UT7JX(k$-Z9W%;`R@Lk2'!O"K&TF?Xlc[3U9Ogk5jpPN%jGq0Wm]H+b/\4c1?b?@6@DUNB^n\&etWq_9:e-XepFYRi_oGc&Yti]E_(la^@V9]su#LR*;JPX?=%%EGta#ii4Z5.'_[6"3[59G1)+aPh@\(J.92Ji)@!Ukc,^Mg`F\QPQk)-dN6-SU5?.h/c%XPA]*P1/*1Yb&Q:+TLhmW]'U7-khJ9)r[p5`<[Qt2%ZFg%O&3s=7KP"LX,;j.`!dc6.ma\tLs$H!U\'E[63h;c)ZMAQDTG[K!p#%rMP'T;.&;9n/a]#Qkon8V#N-'-gdnQXQ`H%1VrSug8Fd.4(\W?VKPK:0.ABtSlCLq^M33hN9^iDZdpG&T`d^E$$O#;K5/oCM(EciV7q1^UpT#(J6Bi_N=EGfMk7q(h@$_6%rWaE"lHmdYc',1,X[In]49@fTC+\naNWSu;@+g-!,)FZ.OL3\:m[kqi0g9PngIk:7Re`+89Hc:AS';6S=S7pnm_Slj/f[8T:UpY`h+?KiCAFK;!K,8eYop#^8SR`)DT+LiRg\D@h,1aB`%l3YrHcVYd2c@g+p/D(s%PJEc"Oh<@'WeR"\31?oJMnIH=9I'b7F`a)%3VMqTbb,Cm!#ohBfChU44lDTGY@J>N[aIi`.[)fKt.0N=`\EO5]WN#(]>Ge#CT4*GSHtSo0'>9S'@@!ktKSdV*)hml?^('r/.Z4S'[lL/U_deXMCHYQ(lMX)*ocbd1V<85_'pe]GB.$r!3.;;tFdR0C3,pN!m-R1=XVsIf'H6AO>5G-Qq!>B>Rg;5*"?S8S)19paJ0Tr5BBqr7'b`Hl,H#DglK/9:ZP8RA=fDAVVt1gUPkb+^2Q&Ucd%CK.An#RO:%Kmn99iCdq9[6:<3u?;9#!Ad2^h]5b3p&3Y/Q:PO";@f1L]uGgsJU!CgR$;eQslarZkHHfd/d]2g0[8`N7QH^9U/^!eHSJ4;+.cHXsFE9l@`9X'X8qLR)K^IbK#!0EKbDI%kqK$j'QH$7Rh_VT(T.T\U+T#^#;Rj=A*M&Yi$5p@rbFcKngjMZs*"'-8n)]/0M0m_9h7$`DXWo_\IB(b]'D_=FT0EOYtA\nRK;AD??!N`;-&Ef!VDTSDc6"kOJD,R2XT+nB='?p!T02/3/T<6]`:3SG)%e:cd``Q&Ra6%C8ro<2bqs)9*:iMB[A05D)VgD@"qA8k@6JZ9L%jHV).?mQTNaSnYs([(cBE-CUr;&.]6(",GjoW(as@E'VUEAkBVU7D&KQBIXY[/tNrO`3J_L1(jc5GB(]J"!9^1Z(SPKXiC8l$]]sBc5D3l>2Ot,l284-g+?^.r'Nq.ZKJ*7P\R+[W&87^dli/aa?CZM274B`Ottn/[D,@F3ccMnARFQNYddlKU\=^.@Iq6%i/;hg_GNc%N.*G*n9!J"&L\%lP`<'ZQ1SCZ)3G#[qGe7%MZ?VgWgM'O1ucU+0[N,6D"8kpEn^:*:@&HH'YlnI+?XSjhiAW;,Re'?mN'#0rJ0LQi,L'3-6om[s9nN#34U?loMVd2SAi'$erCt&E]6.sqA-*S\)nh<8(!%m9eR#`M6c\G!DAm8\,X*ASL=(*%W8+-m248&5k&=c>,$2';'*&ZXD>9mSJ'V.@]4)E!;4iV*,"C4a.dNu?GB/pD%LnbH_du7o0QbrTMgb9W?@r%agXLG6B"_Z%ddAG_IZf:GRfb0_E#j,'oT=80j3[PT&W[@:d.=9BS$5_c.=cb.9L9%23kQ>8-/DdPSG6_>kg>&+W8Gb0=P,(E8bXW)3\,0KXEnS4N9G2(\a8iult]JC8,a,/aQm:/UmK13T(r[cjaD*`%/SAkp\DC`rZkF5XSp%"*H]lM\(#c2C/ls@O&ImsgHP!EDHmK@9p;ZabM_BbD*c`9;;=M*Ej$6?ISaheg$-98'pc$'8-,u<1Gh"PYA3J7K7"0A?Y\Qo>,cIXXh+"!"WVq!?uS>-fN-E9A9Q*-qb5+;$KDhsFn\%VJ7H]7cpGA"?&C@9=?bjX==O(jLnhHa(1PP0"pI-!@]<.7mM:Q.S$cKhqclj&T&5`o1"3U?^YPXBZiTN&=I'"0;JDAYAlh.MkhK=,fH!,l8@KM>4R8#0q*\**aqd6$+\KUg.k7Z(\aM.8Q/F.$`kplW=%GiU^0?f/T3ma0f*[[W6SC.7n=7Ad&Zo/iKRf(:qFI\V4=D@2)IE\g?&&iZ5/Vee&J5N<]e<9*@?V[m)OSL;`8O[)esiOb62[t5CgoX2bgSE@m?uK>'3o9=%%5904A\Bq,>#"WOZq$s+nM""]RmG^jUYkfU2@RRhh$0BZT`DM@O^,M'g$PB/fuqOs.@YCLK#aD-paP[C7P5;i.&GodL$0`N<]oQia2=r1*sj8l,:Sa(XKCe%M4ZfkCn`5BL?)RW*X1=CM?oY@3$q[\o"B?NjG,uFC?5't,lT"J%=AamTpJB$<]C#\6C.';*sAUqu$.ct9R_oA!?_e8`XIMS,o5%*pE/$hcoma-YIb'$cP0k*bXmBnlU,"J?*3>XXoQ+q6.C5`,:Ff"A"ZGXh/">DeT1<3lTXf^K*QoH`8Pn`.Tr;d\:Yh5E1.e%iNdO(&?7'G=-.u[iB2"Yo;o<3+30h0iGi0k2Hq!d34UD?hl!,r#%+[^KMr>;JZE;RV"QHP>-NWAu?)a$P9SMe(h467SmqHn3EFu%ss*U7H9fCdrda:^(Yau"*?@>EkOd.EVVhXr*-2p9@qW`I%k_1[CN;"D5eNX3UkbU2=NZ02-1_dq04WL'ZS?VEUb9*=MmT9eA29LO1"lR):JPag8sKkAP!)V:qrq>JS7!f\nJjBYgBJop)'"75OL:M0'k_)C8cD,-IBZ*+>V0q(npUpWWT#=-&8I,[#U:#m^CtJIg(gSd[U;PP@g297NH:U)5Dnt,ijUpbmZY2\:Ek:V[IkOp]:pAg?uJ8">O_(0!VS]93VDqFhr"n1X?p&A;Rcsd&nK0+i56XVZ!eKN<2)-T5gU&u]cR51`Ft!?D?K/&'ngb!JC[fR(O(=uo+eZtI8WAUp8D4F^q5=Tj,iG'3>RtJ/]HQ%5q3$k]$_\mLQQ98_\'+h-uO/QE:@a^0El)le-@c!KPbWHEX%Mm7mX$E,8%_pFX)9rWVVut%t<:>["E_jG)a='A(U@(3nM3k;A)/U7o#kI'f(ZX@[M\uoNN9nBHfVnJ(D90.'\WVqEF@i!hHUs.CDF=s"K(tngCK"ml:JCVVZn-,k.F-9f++",NE`lI/5RXCs6)%2c>9Eu%"6Dhf$;(7CM;&OpljD^?r7Gf<89MPP8dgutT3R[5b!Q)5U.kph^hg5e!%2t7bg&i$*.&G0fMUkRJtXqdYc%%ZBQ"a]0Ma_mO_)I3%-$]WCmC6Xfrq!-;P#G;H.JHH-C^WqJoBD.:3r`UO.K-;n7hW^?Ui3j@/CEEY=.5:S\'n;.OVWA4gFA8WD+(HYp\Xtmn8HiC#Z,/P63Qf:"71_1a5(.=HU-Dr_/R8q@101mNQ!#90"=f+I$^BQ]+<0@%[kdZ=gh7L'D:gSjDe:aS-:ah@l$<]U,Ru)m_A\PQdkXW+&Ls]/.*o>)EtIpZC1k2r#2j[u4cK#Af''-`,6%G>##m6HMZ(;/>kHYVbWfJl9f4@f+X-dACd(d1D$aCt(-RO=%C(n=S)7k*-dO-#'WQ1RrW,([-2?d2o+]*dKBGnEDssLLNn0'WYJnaT[ZfYC,"f/r(T"#^-gi])CTpYg\VuL\amCdl-m>8nEtU&P]hRKh1Ho>Mf[U"$Fc0+/0CS_`I1.Nt8`b3'1ghFs4NmGJD4$J7Xs^kG[7JR27P.FcS^u(+8OCG-G?%NtoruhX&BF#lsU&AF4pYV3Q!4%j;H-URtNOVS&)@ul\0X]c)cu'a\bB\EtV_e)?"BqSj7A4?GME!NIe/q6]9gMXAoE70?Fu*UhbY-OCqWGk@>-lfi^)(0-W%JV:LKi$+_Zpe+1mmd):0CnZ(5eWJ>PJ>*3'GC2_\G^XoY'uQ^A56A$+@g";S)W0)8JZ4Of[]5cqj&%6Dg@li;`n]D`ZtinAtrp$9_-1/?7M`rMOJ:A#^C3q!31E[6#$%+njsSS39KIL#XPi]m(*S-%m+mFXXA[#6)\fG5)qnaVD@H+Jm#`ZXuXqil7nP7^ii-I"p#I$cT!u*OZ5rSFHjlA(df^k_XHg&RDA?Z#/6GG4kp.b,NP_^Wm=NG$[3(?i@bk:$'k)^kr(0^!BqiN8kcD*6EH4ieAiimfR(JHiH6p,jo^!';8&hBnSE`AbsIdW5n\E(GWO!+7?:!VO>6[/(&4X2b+&qNom)qhg,&!bS)/tr&[RAVcgPLCn$M!&f.FKtAsoQ,)=U:2p>j**XV4^]f?^3Y:g70j!5(DeMd*/48%;F@9KINV;>pst1eW#9Vj9JtO%6*34ue@X%1h%7B2pA'/+Lalr7oWa.P?:`$o0L.?]0_f_oku34.!Ucg>G\N@_5N!TRQr=U3Z8uF?T$raSIo,Hmo0g!;Oo$UHBGJ9o_u%un&kiiaN@Q5gC=8OK>G;H:>P;@Rkdi'BjH57+9l!e+f&oV+MI^iSSNaJ`H*:La5$.%Ln2DtF5JpO5:`gEKj7J[HC!9dW[h5SR83H*<(j.sog'6ML'2JYb'.SDGF)pa$!P%](IAI%+F&36Pqg"4;7^">gReAh3oCW&8mEW11bf!H?>:WCT$+\L@o.pb-]f$;pdBJ[Q)reaXG8#02HL_8SXV1&72maQFH^uF01r.sJjB,1TW8%\D&KY4'<:`RQ9Qi+H8*%+I5f](-F_XVpWD7]dCnFY`+BbIaH/_*`@j4[*\-n-9b2T9^e_(_6Z1B*fXTq!)"BX,@-f!K[&"LMRN^6e>$[0NcL^MMeN#qiLPrRVLJ0+0"&M0?uO'#C5S2"u`"at#.MidB#6O[rXnL%?T6V,sHBpb'F4?=uIt)2p:E'\FeELT=O@+SghN_s(Ff+;[mCh:SronHtb#H2@'2"C5XBcG%VN"tH4U.YCBKEV%(CZL/^ck7"[Hu);>n2a%`eHP1;#Xf"T`s'O);:N=dY_NqOdYK!De@AL%X:@HY_4nT[W'WY\T44JI$CX9<9pi@j*a[B1X17t%R,(9b#l:3SE]>]U4W9?REur;.<4X\KZj"sVR>iT.@QQtG^,p,UHhp+*CK7=(U*qB#LhA>3QE/0)Xs3Po9uc=5(mCr_MiU_RHcM'0.`VYq'Pb%WMT3fk-a36)Z^qD925C!jFC8\+!^U0&R0$?no"mH$pZt'e@]j*ZUC5IeSk3$8-+PM)aO`SPYImb>%,H7RneXHe&U;gA4qqV%l)818P"=YY:>>'h`TNRro*&iQduVmW"Z7KRZe#)f8uG]A05Ot*>2(+JV:ObJc,&VC[W8VG8Dm'V9;gkZjZn0VIs/<'l;8Tmo^ZEVKQ-@P]7`ZSn3ToU0m-k7o.531B9]&FdL<,A]lBF8p@\p-!3@6qt@rOC"+?jbY(Q)(16N$gc9SHdDJlphR$?,%?%=P9!f4q-0auB=7d,91MXP_L3)KB51EKD;H_7jT;Z#YKEQ%lfuamda2lqcNRq`D;lqIW;9AU`0c+c&MX^:3+iu$j3d>S>.KT`jWh2Yb?<#EJE\hGdqHk=h%eAGj0P_&_*lO^,MUeO8!mD"f-_t!L-#9\\:saFO%Yj!:jB%6G=T@gT$GZaS+-&](+d1"K2!B\6LOeE26,l#b5`@N%p&1DpS_';Le]T!4(eh7XYj4=61#)j28e0I5cZ:(N!+'@Ic77SRX5R@u1045A[@Q#cn:tH8Z(YS;C1S]7FFUfk5->A4j#+;6pk<^-)"&-AUC6JXWGGha!2GGmWhj>j?X)-uED5*'Wa'VNLb3'.BmoU[K)>j3XCNu_H:pQZ[JMY"C^.<'>Mf?uF).6:&CcI2g#j`Ie:`:?gT_-2I[fu/$A&*a/O21]r):JF6,d<$bm@G#pT+QI/-9ibUZL@.Z^?Ud`"-5+Xga7I5[)AiPVBZ<-*=AjW'PG;A2]C.m(I?Z/C:O-p-RI,iYpJFi#9)T)AYA#'XAF6Aqa$,X'&R6a@5d(D&i\G`+Ln=F,VL1UL&t]X?ZoU%-R,C#M;Jm#SdpF;B]BA=fGOs9+5\go^BobH8XR,n<-d'5llr&r*'gb`'bD4.0h,:qQ9&]4ZZg2+,+&P63^5G&*D6A+K"(?VjbuLips]>#(8R!gtmc3V9JA)r>^,NETnhN#dsZhC"[mkW'5#r"!4+8dr"E\0JIdYDhlSG4?fT.T7o7rLR9okcV$q\Oj]o*GWABgq("%qPM3H#JA5C^:ZGd=M)%2e@R6r58B?3=QB'^WF4R;^2N(Y(eWb;'`1_$V"KH)_,eUc)I^GUb`C(]9B#F$0GXr!Ye^IW)Z[@T5N)Hc#S1^AQ$YTPrkm:9#=ERK_-a\C37;\(RIJnK'Jl?*B0'1*N(/e^IoJB+GO*i:A/M&!@(4rH00]P#1aJeH024nCN)?i,X`HGqrGohm".X\_@60>N>H`Yp$-I_-M&g/cn;V+dYNBQO.YQ;/T1MXj#Hs.6d0sp[V=@>@2,'"?\P/oa"OA4I2*Xmq$B3aS7BDiES3fbZ=7SJ'-#?TV<'oTuhO_]<`M--N5%YR$-P'XY,&H3-?JBLRrjL$fohM*9^l-*^IM*L,*=do+#Zd_U*$?f#j.M4$["p>2R@?W0DQlTh`p[lTs,s:jddhTBC:6)I0-@]sP*(;i.4rO>E-eo(p*rK9n?@KssXV.Tp'o(o=O6ICiCj58_#a)<@#lrr`hOEDO]TadrE*"q&lKB4eW+N/c)j>t/qlu,o5B]B^-@o0H5BPb^2$IJgX!*m#TmlEtr/2:uIR2bmh,FPmq;ulVImnr)'GD(Mh3YPamuH#djZBkREdh.ap47`Z@0pVSs6?9b1dcm"r"(b3G09A/UsY[0'lF2ng'!dWou[!p]+6't'7A3Jr6:VjLJpE,1FfiD[uc):Q7,DE"[b0]6^Eo>MO%L=NT"M)]b$.`u%0*r*J82+$`,35m8nDmM7(ggDbV^$dPEHRW9''3NZhN;1GGB4VSP.>0aTeTNJoOoL/mrO45D:#(NZ;roJ"[oO1`Z_5(KmSD!A)RBi/">XVE;acnVn3HVH",(K[+pR'5]L)2\H`W]PPs@^ll3pY%]DS-PWNAOo9LB(\rbmk'3rF-o3%[2(U,HF3tjH:kqT(I=DFukr`0Oj`EZAm3cbd5/p;M3Q4(APWioN&M:GJA%1Q"k?_Gi1T(\)OMm9@pQ4ScBNluXl&7'4Q=!bA77HLIfUFk+"JK=G21Q='UWPbHOQOl6!rCrObknK7_(oqB;Uk@jG_7p_Djtkp-#HR\j7%fQ>A@!-)W=Fic\V.Qp0&N7Ri0*He>>0h7nOcRBg!p;)%0cI6_76**RZI,;lgVFGI,35l%3Z`eNLhEd,#3?[V3g*.4.f=2TdsnO]E=dNY3GEb5D\QOj3oKK@e176fq_uU'dqc*W+V'#]P3]+$bd"qH+Z)?1gW=ar9tDmH]0"1tO(,*kVlS>^OQ3>83*nQl`%OVY%S_X)=uJl@S+..158'Jn?,4pTfQE.*!N[Og:@03DaRF<&XXo]*.4FkoOIJ^4$P`?subt3/O@ACC!c'0OHF7Se+3pcCuo_,Q,Z[V;TCqS$LQQ]0=NZT3Q3\JrQ6&F>(KX#mmG06!Qa2SYko=QVj&XnY$`25006#!_'Q?KOqVTgV9Lpe]/BmH$l#q_ZV:lS,`^0WP]i=cf=3=`J@VnCeV,814&-8KDNAc_HA7M[78-N*ldQ4q\Nf[@mIF-j_X;45AqU>R^![bW":YhN*&$P&(;>7,d(\#bf5ALcY"Y4Q]I^\.qC$uW44A^N>9;m3=G98DVbN]7#QX6.N#hqEBDZ_r#2%)RJ3755l;S3gPVPh.t`B+LpO>O2[W#T*b0BS11=Ca*Te<:k'-Dg.dBT#WS)B7.jKV?bP2AW"+>daGL1Vc/E)Zr@ONl2nZ5Yk8r5f3;*LIV>g]2Z,+d;_eIHQ*-+(?7-LT"DJ8"^;-^e&8#4'gUjiL"K$s@)m3"#HH9#Rq7*4"+StpGIU#s4(M'4bFW^kAVOo-]T&I:7Tc5NIRM'hW!kihr%;7TC#3WS-,nGS-ic'a+oR=HUD%U9"/0&ANde-NZ8F6aNo3ipT5Qe(iR;o=?R_tJ*Jo5Lh?co\4O7K]]!`u=Yuh)Q?5;7au:PU0%j\CoY];Fo@n^.3cfP@j&C/=oYPEkuHkYo1^9k:?!`-WdrGi<-^*gju;[\Od285h)Qb(ad1rq*Z%HBRDmB7=4#J$GqV5uoG)+PK0N8"P,li.I\Us&XcU&u7'.Fr6pSe;55H>1FZGglMDM8;[%]3>7Oqq2:7]k57o#irsF+OD,)q=)5Z*'NdmJU(/dMUiPNN2o-#:;'Qo<-d2mjr$;2nT1_t]PeQcs?DWG,1JZ\=EQZEembc`C-RUZ8505/TkZjKq7j19fBg<@sa3rjffk0iJ7'=?#.**nk&X\4e8:$P=9mBlV08/c5M4p`3)1H5s"MYS\Q6M2]9_"<[iYt4OjU55V[*@+2jL6[lm5chXI5,YGf='i5MD#%S:=c;R1=qhm[m2O7dH!KFKg#j@;gh@:Fo]b%s5C`$U5#:AY\V3hjEmb5/$SeNid6kOinYH'@q:8)?`r(k39'qklDSaJl$c#L\!co&0s*LXRh\0-afe)C[OWYfMV=6T5tl0K[d,*@ot6QAqb"K"1q/%e]NPdHjX7i6,hPi8$]NAH,>YRS_7Bq)u,19pj:DRX6m2IE%T%8>_B]u5<=5"IKm:9dGP0B[.d\?ZGBr%9#&`*sSC0X88'WC7tE\GMWBhaC&L*R)nSY"'ZfaoPe=sd&(l$:^,oU]((6gjAjP*;c7+/BY=k_`&C\6i#HeIJ\IoQ_8Xk>cCE8>!E3hQP-[`l`=pG%$J=[$=rWCm"d;_'(m#l_r0sD!`a(&;s*HJnTXsi7h/50T/s!T8QZA'0<((#.XfXr3B7da[k2JLEZ8do%@6fS]INNn61L"#TY!(RAjI2/"X0H\'Gt.BYDLiGo"LoJ/?*Gc;(h]QoNuO@pa&:/%#P:iS1r.Q^]Tg5,^OZJDDQW#6=%?1B5pg8W#K'jTXTEeNm3UfC@ZRk`1b\UH]f8^HL-c2FL)stca6kDjX##%5C^$2H"I.RB=Lks=W1;*WD:HMRr@7aT'pKHH)D/N]TPVpCJ'5s^uI<+oQ:N.6l>]bVOYOC%eW7&A$@p9`#C."1KmE%WLuZ*>J4RNFIrWo#M;[)c0cE45n"[?'K+:BtQVG4-^"GjEI[!jA.plH;?"+HJ7A]7hl/#!8f%Meu!BM;NiN9c#S*^AJT<_]84eN>GiS-Q[Q_S-5^4K_K("E``r$DJ.!m&jZ"K56!ZY#:EmI8]TY(sC+t#4]*#>l<(-c8R;$[5J,f?9MJh?HpF/a#2^Mi;a[k=,@/]J+_>d_;7@K,$&a(Fn8-*Be"l2P4>=<^1qlu7a0`DNbA=K7_(:c)G:'(u:1#<45apX=_m%e(*^/(a$jZNB%5X4ps^SOM9r#Kn@JbZ1R\N'X8FH:[uWSoa-4'[b^P;EQXi9;V5FXaBeMDVTM!#na;9Z_td!t0nqjPTO0/!O7Qke;3_+J6<=:DI@.H%#tn6;1m%eOt:I$7=/,W]CGe/:Rs6RXoS`LL7N(gu#lZ/s5/+Gk9ZcP_2Uk4p`oWo[#78+/.j!aPf#@OSN(/*B(S6Ru.QuVhskQ,',0-9-N:GnH,DF4NrPkbu?`NBfDbB1DA,A/?kTr^HdLI.:E`-5WDRO9-V]X:rT4-DRPEind70A&:/[94O6HraT@B\`nj'^*V3Ygg*"XS$G[T?eXes*De.p?:]kjL2_7cE#D%18!`dNDMugiFD1Od\g1AnBM@ZNT:>4p7pORh1PQl)kG)I-'tIn@i0&N7I7;4&jfN0oE=aS_Q+p/O/G->+/M]FuX=aD`9QqEo^b5$)B1RY./@>@XhKGD'T<,K&th8gu-SIH$:h`.I&Tk53k*-5"X=Q`s2mPLEu1(`+d*02u'^pCA]K3dmCDqh)s`enS%5>h*k@n./a&,ggl.;\P^Am`q7K:(IZR`B([ELeS=<%+?]M_4%B:4bH+^COnpL'NMh+7S=127Ndn)VD:_'J2N)*Dte.J+j87b26afXJ$DT'<'j!ObGZd+SX*>J^9MHBXa+c-a$%h"`m5ngh!tYq%G;j#l>?NO,i9MD_j[sD![e(-%.%/8Y'e#;BK;m:9OIK>=l[Ac\'"f+[.>n$sO=(erq6u?$s\nr#^_+"(!4MH6Q.1cgbI3pHDFdlj!!_8j`fcBfBuj5D&j/hL(:K\%,M>j9q56u`ET'MYKu,H5uZs7,!fV09@GA.aYhgc$(qE:`.?:1Ae+Uh#.'#@c/U$'IpI>,@2$32?g9\UH<"rnob4:.IlbcqB72h?NpH^8]Mo`KQV,f4_.!Ji,"A*:6E"(t_dS33j;QBtc,?_F,6B(P;4>-Xrie?$bK'(OG7rA0bG'!B`3"1%[5=mPj:b`=s/>$p&RZG>3)@S'[ngNPY:>sq!s$?cO9T;H1SA;b[s!AYeLe3ilau"87*2*Y9JiDPBoh%.:D!hQVY[bI's'>W^g?EaJtS2'DS[(H5^fB#5#,,n0%&0[i\D1E:1[95o5N^A9EEeW)o`uK8E#EglQW)9u@[JI@C24eU^Y*@65^'EYNK>JjTW(&G*fm4/l`4:VLon@mPArL:tsQuU1#pBggF>>qEK*,6[@+(hdBS5]5/1N8ubX<]Ue@iO:S&aqQAEn#U^Q$CC25!@_'YmQ8,3"k5C:nu_pY`dQ&#*$4p,lc&ZHFPMA/r?,+M(WEemBJg+g*_CEN1CQ+]+g)I7G"j@-=##=c4Wr?O>-m0`9W-WV2&k[Ft:tP+cpC0r,KttmjH-!I*M%A.D)#HXs[TgFo_q!Bu*3Jl7e#.U%;L"+6q^9(ni%`,8efm_l&p0\IXnG54n0Kc,O^151nF5p%B^aRt#g(7#E%Xjf<28;@'$)U("gJj[ct=aD^8mqUAM-b3G\6<\GNpfD2G3;=*GUE_nUS'C:Q*sJ]8mMS&+0O"GM3V::$PhG?.>gViY$&g@185S@LSpuj+4mcPcP5)JX6"A[2E7LW;t+ZTNctXA_o+n]C-"CQ5fItk@L!>*OMhPe)2A^HY*$3GnV2qPk@9m@Hgc0Y$C#*_B.q2]sHN48dUr<:[[+D5II9eW&CXOR,HcN6G6)G$#1A'7.nuj,&@`,m(]KoP6J'.Q!LMB&jMpSFGIs#uMG'_Oo:YNh$I.r6`AkkSeA]WRD"[^$t9D3CkSokW2l0;N"@E6'K,cU@dlWC!+n5[V?Pn3!$cTC+2[E[MBC'qg8:09]c=rhha.ZSJ([agGnEaZ&(ZJ<-0#B8WMSI$jNaGEkFmG&IK;N&UloK;:G@&JloL94a;oIcMO=2#TqAF8BKe3E03]>e+A/q:Sr^mbtBG_?q1rCSGp7kSK:nDS^W$U6=#kW`pqQ^1e6pY65rP^-(9F!)XKa+_A,)Pj#?V!""gHA13S&G%SHJ0;`?'FoDe:AWAk6Fi5tUfC_QRSg"8X*NJ95B'6_u9m!c_3!:!hlK2e!H&kUFlD:`(m)UNt9"LW'8SI??NVC;kF6FoHup/),^)$*GGVN@P+W4"6OHTp'mAI"2?>QcXf?16=rfFg([8Q9_leptZ?@Q?4oHJ/gLRR'YM/a)Z%lq*;MD"'66CF?r[T(4hW.@A'nBJ^+B]0udYj<GjD@*Zh8G,o`n4Pj/6Z:j9s[)eM[1>)[&AIo8h5P(^YQkChj:eT4(!+`IKaj!*@_GM'_OPocTBH9Bt;jYVm[XUcQS?N_=a)?&/i,<*>2Zi4H$al.WRhdQ/f4a8stsjkrjYB[M.`.L?sC`/3!kbq+PcS6f08`p&^[egWI9n6l*N,0oX^HfOB[7%BBAR'*FtTd_./LHo]DZil7UB"SY*/MTEgeQ*/U?MWl2]6VLHIOe2ii?VHmJblY8]!2u(dU!)cKWbkC[jRiri]Ng:k(aY)DP\,&>b)^*o-Pcd)X;g+%+/YY\"RI&]-%Xlc9\mSD8#pG&l8CZ7N!6eYBZ"C(GuNgpf(5D+32SgPr"c5PC/)Q7s#,!^0I+h)i'&fHMJQtmLp"E+cuLZQ_rE=QHc@4s.)V2b'\u*KnH)a+%_+'#.(WWD/[R[o_b']+Acul6U*TVMS$_QO)j%N^Vu)*j9gt(=+4b$ArC[3$d)0[*.fU&;pTqZ'Q.5YS2(JE4;nq`*>^\cMYoC*PIK0sb5$M0ENNndOk7>sDbDW4@D46M]2BL.->J8F8/As1jgGlV`#GV>.[Ie:+O:md#L:MF"-lbpFUEURI(3[_Y0Ir"fkE^Hn.:msl>&hZoc)%TXL3L2L5]JrE(l%tF'+?!\ch4T*PU`$$QoEqB)*@44AL(p/"Q%VpeXs8A8meg497fA\g=8MHg`S7OQtQlH1p0WE8IZSKNgCq_Hj(^9K,W8NhIUdV4J!AUo0=/(=AaJfG;Y/5IWhlc(TobC]Y]*7(g!S;CWatPiTC&p!4LYpDUbHg8R*=m7V/=UIc36pQi;8M/OC/gr'h<]p4OrHg-1"aEksb8b]eK[BC2D(_@++rmt?hOf,s^pm]R1gkdcfPD^K0XSlS#"*Na0sV$,*l)*k",F4tFU$=@I-FF>.M-M[jUIWfnAs^hAaBs0ZXkekBh=%eooEJHOWYOO;W*4uJFX-Kc*,MkXkQX\9B,QBmpZni:W.,"(/Lj8_mi7;-YZ'#NKR.T72:_P:Z:hj2F?ZSrmf[/nGD!#U!47@D>Xg,a^koQri%;"?fq/QSl*:]5g16-6%U@L.V`ulX^eOf8P_A!EYFb,I/ZjW$>_SYr!;/Z+:j^#c1j2FpBAa+s<)/9V?AA/HHClrJG]"<"X>O$KEM!VWM*I7*9-s\*_fn58k3Xg;hCsFf1>F\m4b)$ce5ElaIcpJg7la%o'RMGVU5=@G5qLqkcIW*h\]PJ99p.I4a3.'+1.j6KN4K"a=4W1XCVSBJ6"iuiJ$S(lGLO95/Bb_D%DT^(R8ZlLR3!UlL:(&*Q1]JefN[LrdMa&s!%4NBN-KJLhSGm#G4\:C5/7'O6A2Ti7.MnF)$B;MXUt;0M<1sMW@8E5T/*M*n'TTjsk3TcKCj1D,g>)iJmQ"!6-u"fQb*t;U"D6qTBp+u=,N$c[?,\X/VerCEK#p$IiEeV&A*S'iK%;4YDjZHmPt)XJ8,tX=_E\X0L!7QG6(_E&au,C+B1]*-]UTt,cnH1VrBWSY*t`4Q2if7D?r=OO%2c,uqjnG/URMgaHl5cUJ2Md$cK?5j3H(@CBjn*FnK=unSR<]#J`&lBm6+c3kE+@QEj%Q(P?oCZ$G_C?.)Ltfg)R_Mfs+/9q++8s,r2@'@IZ/V/%q-eu-V&)3p,(dE,C[/[(RHhD5.Aup6!hRX>*]I%O_rWr4.954?i9>)sR?rm99orH]TCSZR[)%)D>>dih$cqK3fh)Tnk2J4!fg.tAi>Mk%?::GAe#5b5A[i%U9BU.##UNYr*KCPL[],*SJi).7AD5hC(IN\%[cbUO$VgT+.3g.K.Tr"7Z1(!/Q'T_`ncADr<;H0J8FZlKg`J6;o3S;Pj*QHD.VD&>Qbij3n\$S\MAg:dlUmHV00$qR0#2tGa:HUpT94@$poV$H`2h9fe1-KfGM`,(N^[9!fg.sK?RM[j?W-jHq[;/\h/u=+q5L`F8#)hNH"TJ7T!/VtM+";O@B`1p6YtkWL'RkJ:c$TiFBFWbdFiK'+6BhI&M;u_Td,n'dDP_:d@ncg[@Ro8hZ!*ol9"Zs:(:+[;"5DdgP_ou.a2Co/atjCmY7,A)%r5`r)1Yad&mnIU[4c%W)9Mn4i,Ac"VN!%5)#(c%M!T(F.hA)f<%*%GbaKgY$.bh[SL$p=sR4@YK7Ho%R9_#7IiprT'jn-=JAP"jXRtV+WGBH)rr.ATD9;#3oCq(.jUYA&sNUG`g_#O+iWH-MSM5Gopu"sE?`5OrhM[G7)@n>D2QpN+?2[@J$GEQk@epVIlS9@SoS9IrZ.q9=emngZQ8,_qk&-u$BpLI.'V(d%6Hc9Y.2!XY)s%Wo9;ae,h"K0,IHh5;sF_.EJihNl;c"1W(h%Q$'af#MIGEUNC.flILmu^bZ.S3@ST2P'a;WZ+*E]\T:X^qVX).S4&]2ITi`B\Qcf#8IoWc191;<,eZC#O@;G01\e/mLXCjBpBPk0hr-b3j7%E2lXeGUuWTd!fG1l)n\Bh?!)d.+MCNbedl-XR,(,]_48/5J,-^f_5t+]PcUW#FX_DF9rJdu#SXnOTnHX8VJKoSP#ufl>L;I>Y\7(`=>`*otO[*.^F9)U+-G/hJVI-:f#HI;S;Bm;8+P35$`7WM5I#Yo[]CT\mt\F5);i!M!^C6+C1/ei.(L%q2Ti+1_ZMOKXA,#=pDJS82:\(@m\9DI.6cHk^d#Z'#nrn!YlSCYHRLE1gKP"^uZ?11hQJ]=tr2jZ1HUA!"r'3I8<*_9-RR>cG4HmB8EfukopnB;1$gUpKTJKLm?(]e,jHPVan,9%F[&-86+6'mA149K^VFL(;NNS;K1;Bp(s:Fq93Ti3:%KS`4N;kK%X_`;M*;a(bh_RE#n`m\ffm]q=_i[ebm!r([5(;$EBl9?9@1S\KjdZk4UEKDIePRg+:cGr;.a'S[li>0n+3iDi61T*'=R?=Tj-kgAGXin`]F-E.]]qLX'iai()m.P+9a@T@mEZg8rK/F]i1(_uJ6B40iP%Ctb[_W9A5)$t<>[#J;]'>X=,6Y2-`&.;bbkBmZ^Vm4Bc7kV;LO:h@@oYd6GI!G?BC;6\Pq@76RYItZ,*,Rms;GN9s!@&CXc72>m5YG@r+)<7AOc9sK)[QtaRrLH&+Q_4_ZS$*b3ZK^CY:Y@W&XtLP4DF-jRZrGQB!fcBHRV11_`[6sOlZ-B/XCO%4F$^h6rMQXcFeLSBX]cU4QKkbaC`7sD2E+5dc&=LDSig00Qne.XBT4T^KTapl01oX^dD)L"B"BWPm+-=Q#'-Qg;**b-^QroEs[mIjQ8fUO]KXJ$"kZO3q:!t4FaXND%^Wm&M-G_3t[!)8kN7%.RFU-"VVQ,oEpXHVKUfQK6q3<)S=1qA?]+j51`/QtZKY;N]ZkJ=i1_8]F[g\_ZVXs`DHA24:m+665mIe4!.==2s_N0/1#om^P41D!CHjrK!UVr^*sCeV=KC8EKeil,!on/?!eiJhQtYsNd3+2n/6n'+XJ`=+uO0DaaBW$A04F^g>&T+^"g_W's)_D7a;a_SGinlb?3UX%3qEe`@XTLBbL!,S868L:r(_U/s3(dB5"PT>ddBMmMS7tdEXQYj)E'1Q,o>mVeBn6c)BpB%mO6\/948em@9E`/btZVP@1nXf1MR=$!YQD`jG4VJMP>A2h^X\Te=g(!T`D8rFKmD(j+S:&-2%?d!$o;uf_^P&^e8,7X5CIq?96h)Q$iH_"fitK8r66mkVIiO2!bn:degd%W9_(Nl->T"DV?KR]@rU3+1@:h:DmBbNQaRu2n"=;S'pT3OVct^_miH6'&aJCD@bBJZ?R`H49XrdZ0!g!O\fmX]X*GSP-ip"?_+LK`S1M\n;SgLh,9bHd8MAG`n.0D4B6Ded+!,t`W`ArR[1s_U+K&a&`kM:*lV@?YQ_PBjjOXZ^4@nSor9g.sf=G1a@*TGPPAmS(;:?A1YLu+7(I5WeY[c,Ef=C$#(HI:9\46s)\1^(7E!qa]C<1=DH00RJdYF)?moK"pW3o6nQ`,cSYh#*5V^mVArhmd-C7!D`QJVB^stB-RhY!UL#GMRYcprbGrqNeHl98WO'%-,[Z3GY66GaJPe&am$%otqcIo!TNUE*:%R&fBaL%X%s0c@u+rbLA4hJUVIM8$,F0pktldO\K3329+%.)GJ`s%>RIs3525(2G+i%i$DmQ2\FDrCFk9Cl.q#!`-Tb&)Kg#JL/Jakt;]0;o$$oIVLqOj%RfBDa;^YnQS(;h.fL#",rt00r,n!&h[R"(*8Y(u.]ijmg.h%$@2A_\TcA7J`f^8aZj6O=Ou(g+O^dVUb^LJmMQF%Vl]#K"9!6k"H_;eK%en(9=&1pQMQT"6e?5R@o=dXWs9NnEXn.]"7jNs.$X?n2eg^Z]WZAeJFpQ#Jl)lf4BoZIODcK`Vn,KoC+#f\8j64pOr-2\Ee%h-r3JKID4`>U4#fD&-?8-N]'XSTJ#n"euS[_FHU>Lm9@iH+3@BHU6$sIXf?c'>#pOjpYNrIC;Z(!1t1JU-=QU]kfsG,02$Q6Zp[XAe+pRZ(.VlqO;."k+umKR"$kb@pZ]7N_fuucn/=a8.=J*^mZn+sK-kMdQR_6@8#77:H)%TKdo7ZFs##brRC/09P,&/KY5Nq6`/sc"mZ%oH-biEl1qlQM.NUAXR5b^7TQK=-c`,YA.0(3&]`J.Ql%s^&AOX79,TA7V?5ku./Qs[*SfgU-&2agKPD59dc;TAqn4RQX1GY+(L9m*ZL*NTdAk*t7o$]1[]A3b63s/IXI2ch\u2P+W!7tFWXd*sFs9I7AiRl11mbJD*,M3cnQd7s[aE7MZ[E/%Hgg@a:QJQGs[\dQc8L1d5"5du)<\=[7#!+&]GiSF:rPk\Q2^N,S6Xo0+)?8s<0R??MRAF4FOQM!7)07#ZpcLdi\k6Sd8$h7nonH8hR`m5S8Vp%bpRI-F\9sfY8GJ6R$k6'UNIbK!e,MOVPlqO@8mKA?o%F&DT1kOE!b8/Sbog`+%HDQ>Qc)JF46nZl"bc"_+a5*[+pPJ+"D/g%d-$-!=W5("-2/:2?e;;s@$+sCW#+:\gON*Q&e:E7(-`8HaLmIKkR#"gk)QY)/g@A3Cl9p%@W4Ht\A9-Yc-(hURAXM7"dJZ*t7leXHa7KC,t\B#j/Oj`oV'%nj'tU]A[eHBg*GQBW9U/XJmCoI,Mo;D[S!Yj^XMZlY1b^b3&Ld!(p!fM&hp_WVrPgH6[C$0?;P75p,bhmuR[i^c'#>1lIF7%9Ffq]V.28q*E7\X4)o%nrsY_0NjQnV)_Ee(5lT=e5L>4S"Y;K68Qq7'7UB)ZRI;Q':]%Qu]P;rf\L!m_T%KRQ/[EK"#j6VgPjY`!'NIeh6*YL%>>0G=\5'nU!_.>0@/c75gQSlb=3Y[RT1E=/Z@QCsIhc89@@J3<8`eg@qAlq)30n9i=RUG6+X'Csg![,@4>6;e"M4J&R8"QeXUtXU$mTY1XR0)+fmiP_c;t-1>XKgA]K@]V9deW>Zq5MpRfh:q6EQoEZ2gqcbJu0'm2K!M>_P])<^C)9P;5]Ma#6jd,MZRscA_m^s($jt/:66#]^Ts^r[TIj!!Q@I*K5/SqSue>+9i4=o*dsDODGBl]KG0D:0$'M!G47ATE*:7L7EUgV;(DiX0@lW+Xk'k28le*V9!\bV_6+2%tk>ERo_V'OD[TQCEY,0_A[u^ONsn#MHcnQDZ)[R2kk!P$+"-GNQI^@C'.pH]Cu';3Z*JC,ok=4-2Yd2YpRjA6b,ttJ=V/JVJ9:5$)`ScfGn4Z;f%8[uRZ[^thC(3!iCgMJ7?S#En;VG`RY7kjWtQhMXI?IVr!"C\>:sFh7&C,V$G4e+K#3l^X;k7sj@2lF2\Q\f1@Ue+0d!UF;)9[PDc,+D!NRpu&%=Ui+r0jLShkSYlr_a>jlQ3[:+.bWICn7..mnGkXFc,+c'_p+a`>6]QK`C%'K+al$;-;`5:5ihBM!YPVG,Pqr6*(BNuE!qSQ.*J-RmT;p[_MLEf;>NkI@P%^2")NQu].Y-lEg2i64\R3V=CQc!#PmcH'uR+J!Kk(TrqHC@3Ch8(A1VrE"O4/L18iHkTjFUHn[t6M[p`]S'o]YXaMYFY,5^H"DD/[?Bm-us&.7d-d6f25;A]c7ls^K*>A?P`=rdF]6I4S/etXoO[atE7VTsJK4"OZ-S]b:!&?2l5PK&1CEta7m8K9S[>9LROfGo=h9!Yu(l+5_XaA0l\7r2pZhh^Wa[HTWf7he;BZPt024Q5-:+t"i.5$.i"/A#L77geP;eJ9U/AmHCkh70fs"dDn-goV*--+h4HY`l8D,#T#jC`gWZ)qmqbQ4LI,.PWoo,[*M>SsYkkrl6LB9a=F[)tsO^4frei)r4`5Eq+i/E"[4dI##BnZQ(KIj\etXRo=^rgXV?KSIU5p9i,q0AHMY6ncp&-fXEE:;QL/[)J<0=1CV8[9dQVf4PD:$p3"^mFH<]c\Hb=^;HEhBmS[8(p^*!SU$rb$@6obG_IJ9@S08jpmor>%$/2c'j#A5!sQI/$b7_nl]?DRYea"T6ab9r41Kpim77I$W:6j/R4PGD7N/.um-;[`&NI_/9.WB&":U?DU)5DjC;G6$=OHjP_eWM*28FGP'^M\Q#jCJtD[0u$jK^ah"H6G",aWs;k6a\XeE%P/OThHjJYi"\BcX--YEmLq;do0"3t4keobjs"Z$fk>d.g5aP$Bn$uausE5jRDBhX_bdt8.>!(f;H^+pC9R,Ft-1Tajbpij%*[:9s\DZP9Co*%,1(BCeaMWd4h,/sEjhc'[7[_(4sX&Y;"$']O4^G]iZWYroW86N!LpbmnJ4:LKS>R/fS@fHWaDFm00^JmK#8XYX2d`._j-#s?k!u/E`!lF*VEubZbP0#u>=`m)/l\`G'lXMCa6DE[6A4ljK,D<*pC"#!0mgW.c1>S@L5BGh^dm;Nl)<*/*(?lMtg7c9Q7Aq&[!7N[*!,oMcW&*dV+q$CjD.)>5B)t>m;WX+f&3XJ3rUe9b;pLAYkVfG$jaV$S6Bn(nnpQHZUD'jV"..SEA>1713U"9b_eN/^FJbR68pI"Rg;DZQr/;RE?_3'?4<$C@OBh^'/[r[u9Q@Omm-$&4#r8`$0_H?!NLNW+("rgPEN^?5GB:@%#%2n1(@h-05`bm:RqM:cFV/eqA]E#d/h$1?@.gWAPO\=3tbHB5WNTXU$_`RMQ6k@(Ymptotl$VL)FYFD_*"ihpfZc+Z/M6Vra%C@^c)?F4F\E3hV#W=?<&!(U-K-t=A.b?Lf2?iSGa<:U%?@F_'0_HB.1XeN3tJ&tPS7iEolgq6g\;3Y;h6:h@W4uf-$4-e]e1e_jgONNM2A+?KZe'+hc&'lfK%`J.j[g")S9,`:i"k3SY%0C`pFM]G_S"+*Z$7gZ`#oN:?-r8Hi`mi6>hhbd!9ZIsM4O;aoSVROMi:*J-u!gWcUMHYsn)p7NK157D#5c*:-W.!;b2"H.f.@=124.AH1oU7;[E?U-l>3IrcblD1-,2p+HIVM*_LjB7ZV$qRq+5Gq(SqPZnV1dbW!/5#Q%@gQo$bs1g97fps;1/#+1#2U#FG_]K9AN@E9Y7Ln>nug`=N=_`iZiWDX"jJs;$oXgEp!1gQc#/*?@^0/oTiq5c^et.OA/BbkoWb9&n(f74Iih=gETK8$Qs_0dCTSXI.6iOH%nAFMiCDbU8L='U69D1KPBi4EKcKG0pqFGj\(#m%kY*)7n>3"T6u#R&[P+8CC#gA%BA`0T2@(",1*R%bVQP\WNi]Xd3!"FLHHD66lDj#p\YZP`L]3<*e>ROlqk7'bQ_`JS#Iq5b+Pj9DcWm-1Vgg5rUcioSjiA8T10_EocL6kr6d5$)VF0WYUsu/k$ZAP,$!nf(E3i+OCKTTZhFfBF/_M@G&&er35i52_la>@^!6]ut`Fa,Wog)lAs'Lo,]BkP4jWa0nh9PQR7"m8iQ0s^Q($Yj-2C^5MOhR[_f['n!eY<%s5l<3aPEr:#Woe\6cmi?KU>[K"65Z%b=E1``Rm=ni=#(Tm&q'[T6(ZQLA=uX_meeA'B4\Z\$#W'7Q!D_Xo_q<`n<8![nFi[+i0N6aBCf-`Vf?nBXj1aBtCicAPoETq=^J/r-tPp.I@^]dmRoh?B:K^;bad.]'t`T$)[qYLp/0?OO&bI8M?MegK%N=`lpK8'!9NQDI&c;_h9"HgUZ=JS796a;H5.GY_e8@PX?0j75N0Yn&K,Lj&SPh@,MIjA7=$Cb!e6^jF#$e'_u5KgtWF4Ig*I?0;o[XSTY[?c;P-2rpqY[XFNdnhi41Acl0m>M[\8C[0$Y[<,IJl`ud[o?`($@OUDP-.7d-gZD\'4-[!2F5piJa;API'S6;Afq6dC[MUY>g-WDGT3'J.UXTjk;8UE@#:Bkmt)@FMsa2*OHDd5D"-.5i87Y.QLg*83<-tNOIUQ[Nprc5oe.A-Zp*/pQ$O.?kLRO+p`>iA7Au&60ce67mj+CBVT@bBoOj(/FFmoL7M2@[(L'jjk%/;<.e`h=,R-ln-Tc^n-*DK*"jC6:j&.tMZ@Iu[-IAp#UHf19AV!F8&G-/=+O"`q9:0R@NABclW"0"_!-KcW/LKndl0&R;N[g6:S*6s5Ote4olkcO!eO$PCEY,MT,BD@=T%lE7X\ZpKUHjl$+>u;r:_om\XSt@5I'Oco;k-TjLijOU!W-7!mE3DA:e+q"a"p_X^$/]J7hRD)=,6=Z*P%kmt^R_hCY6/%tP'SnI#]BB:`_.09pa-uElXtP3>7BX/TsO,@##rL0Fl:SXq+j?3b7F'SH^WY,jrOif!F-XU9c-^n!uI<8l08E,ca2'np>209V;Vmplg86Ae=5`n>m+$M>?rH30SkiL4*pkA#8Y'hpl'%LBZDBMCOp#A1t\94pn_T(T$,qCX*o*'&_lWU6H3BKKmau+QMD%(K4^C$"s0gl/*#./CBYq!K??Xnk9(m%<086T($8G!;8k[e4Rp](;Jh&U$L#1tDH<7UE?=a96uKCVBl-&dn/mq.^E`m:bk+AF8RI&-rY\3Tr%m_rSFY1X6[NQTcC*fMD6]t;Ser#!B"*!(g(5N5lkm_aa1+UPQJuW?^BSh)@I4I8h!j54PSV[riiPB\Ur_GU,t7JKQcE8eR'^_0r:IVu/(R(5$`3>\24dl137oKMg>D:XBLYsI=ro+K:%;Jp;E8#Q-5<2MgJa"1j,^H4%r'E$#ufV3o-\6A+MNLue)l+G>W55!J;WW2eB7.[Mt0sDfSAgBk#_VV%Tsd%ohRP/&\kRQM@A2Dhg9;f%pE`&>XD'3WWS)F(_#b_HrD]tXul%;4E@_o#PNMjB2qmOR6q)G@8&4G#qIm`G<,q6ln#D(R,VNBQMKKmY4@+dHR(tbL2)L"m1:^Er]s(`@bM7DVuP*M598QP/;Jr"C_"T0>lDB)E-eUq=EZqID\C_m5TXPq$!U;S/[Z/>Eu&mpQGFY7,HUFi9BgTLG_4$q!'=$VHgSMNGccQSJ\]DuV!+sQKNu!u?Y^qkH?5prdMui]E,_Q%-A`9PB6B%q^JP;%RTr+Vm'+LB+fi[r^Z)R2gk#lMH)u!Xf`+U)5u2(b!hB;ktNUZN8p=7J^PKr,VY83m#R2KAT\XtP2'!m.'D9VH`R,Z8m5"05d;0prMjI]6_3$.KTnt+pg>FLi1>[t:s+!u\MZ:51%JG#CF-+0jLA;qsPq1Rk]kTi'hqs?6c,U5]c4t903Dl\U)L?rW/!l`%Ujcf2_X&'-u<.D>\h7mTG^a].66$)3a=sdbIThuoM6?=dPD\W(mYZ6o(9lu"?mQKS'I"K_U&4J"*I*P/RLP^'@D2f^*kGYM*->:dcgmad(gelia>IE9Vn%4Cj=K_O3P%qt%ns:R2D&\[f&5E4IQ<%D&fD4O9T'#m>qujq'DTm?G_aA@k\;2R=&aeWe!Y9[31LkH`FRAgqDmq:.s*.c`EJ+Zh^VE`OT>$T`n?8o5d#_4U3#D>C-KL7LOM,+B/Wo!6NNgpm(,QXi^`rnrq?3nUW84Ru]4Ddb%dOjBXUFWj1qDu#<;U%bZKr^!hc;4Xp]Dns$W,BoJW05a/UZ$k`[-n7))/V.,E(:uF%aE$oF'=QO\Wa5G8,K/ds:XZQmq-*@0pQ@O%\@#k2#ij:oms@PIDaeKG0^UEV+-Ab0h?$ogreh4\PN*%<1$#aS4^W!uNqPEmHq2:)%fRT]Z2R6,.ik5)=5Tg>Bu4D#FNCm^_WP_'kn0f75Urb;"?;KCWuMF?i@p@1>EM;lD[r)7:;+$!:T/f#$FW7SLYBi,'jHXg7WZTDoB7:i-.4O.3Ffkgi\1h"36"B0.'hZa98\`)0#T*0A/fm5Sp>`VuTV+0r(s^pBE$6eN4,2M45PrmjVifj"8t32;gn3j,-kZumI,30-Uu3Q+@2V5(iG3Kff:m#cSEE]MgChXsH9>]bDUHp@:p0Y0"6#T1p(S'3@D)E654`JfNH7!1Se4`]eI%M+e4Unu0Er`:M/8Oh&a:3pUd7mOQUg4YW<=X.N%D='qAJCKVYsg]32'_IJn*gb4Ip9E3N>,:jrW>qjoYDbIl4Bs-RLfddDd8OMccG4`5UU!/kd2Pq`4J5?pmWS%ZRd98Q\ZPH5F)F6UC7QKlkg(@5ZC/B[rQ(Vm'1GSG?phInIB)E.q5-rRZu=:L:R0V1A83O'h[\2tQ!H'.`h7JU2$*(c'N;:Rm[$$gN&h/U_<&8T0"'eA)`_pXCE'l`$HEObeJQR!%&#%FGqQ^$8Gt%K"M(%M4DSqX$0s7bAY39RH(;]n`sk?cWd"[pKM=-#m1hN6bo2Ukd1V^H\YW%N^>pg/>5N?ZCM5T*?PTVWD2"q=!^t5[O=_80>riB+W\X%/m-_25,,./(8@:SiU]O7LD7Z2-qM0_B-"O2N)+Q>Vgkfk*;''$c%:F%J-[a/U_)n;O!C1m5`=udULKcVX.4IqlS,1Lgs,cfcR9-V&CJZ1",uO[_tB1T*=])*rVB'K8#ZT;0"K]=j\pR>D?I\1Yqi59-_eM1Id!s1u'QT4k7.^DQM%#KQi3ddc=Sf&F8ki1;V-25VT^Fpg4LS9,h@Id=C.hb#I9?D<5@LUS_)Pp@9Jt,\BkVj[Mf^4:0I[PLpFHnfh$TGFcri0(C9UCbYP@68CShNHM5g,[lf_:+-IGRYl;UI&FuthTT:o(+3(n_[G9+>k)HbCQpe(J2/^jnn[)QaG]04W(ph=H[B@N!d+>TVnj!#I-qm`2fA=h$IXi^c4aJ!.J@V8=1J-H8%@[qTY,K.QhAQ%/?u>5)]l8]QbHr0^[uaM,\lYuoq(.hOI=MGFbOM&39D3Db/;Tn"Ktle/l"N'Uh1b&i^*6^AM/YPKWanY"Y,Jc5hiA86e&%Y%EKjN6>)e[UkdpAaR"*VF?s9o\/,-=4lMkH9"Q/0jDKi)JZ2DX/F5!X1o3H&Jn_oM/rr+`K_K4T[@FiM?L=@dT@B&4WafnD`r/.1@;YH^[ehE\$icb;Ci/j-Y0p9V8eNFuau-nZjNEU1-kmpRrfPLB+#_R)Xn;=dX0F6a$+#]&GMV>?Do@&F<&kG,Xo[a1^en4VA>Q)\PrkF=8WWEjG2X[c@N,:1Q$T3mq1Z7lHgUI\9%MEaRF%":/s.2!kd;8cQaj#W@$.:#j(SC*lX?J`u#)e]9B)W]q3Q0?rIP"8)jIu,0CGqUa5p3/-iKTpH!1$QO,q\J`m,`1!TlY:bb=54agFf.5OJe3/Cs6\."JgLNLZL)f=Pg)m,%Yg8!5K+`&\=T8bb>(AW_>*dc.l4A/tkBPkc\\K:l)Jk;Y=Ga3O_V]Gr#(KG&JWf(g2r:<_Dm#3DMkOcqW1THfe',Jbjrt$d%1^L=K*g*Ys>DHc64\'?u^qr1=9@FMF@:C7\-/B[HhW'jZ;/S0E2jtk[)Glr-(*D\7b!<;d5QFS\&e\=9`DC"/nPr/e*-a44C]t_[-N$ur]SU);*1piB%O"g$g(cN#C0`2n[o?2E2tH^:k)b56(WJ#S[n9etCrq4qeU2p[C>Ef&7'#Ik0T%H#M70+uGGGpgldgrF^,`3AA7?bS)&\=V;]k35.YZCGF0,,VQA-68'a*,3'"HjNN^%\mQ(4[?"U0F_`m3gGj[#q?<,W+;\5'bIPVo,G6`koMf^];?\N8T1H[Wr4lVd6g]StBn@"TQ7J4KIiUu/(8Bs$9IcgBUsKu/.FiLB9O8B/?q!#QFKGGLBpp$n$W&hhRb4n=9ECA];/RlP)/6NPTL52\9mgSQ;hcWI7nFP,A.-&`,u7?%R4F*#[[si`9ZI\J2uBk[!7kl/(4rmNMOs4&BdG`0THFkE;goDBNeL/e?AlNkdaYVJ-nRRPgD0-:+3rNad8>g!h\/V!gu8Zp&2Z#8^HBB7/;Rr$&**c5k68Se+P>"M'R:3T@ui/t#ng.Q,/EjY79a,X3s6(r"3b-rip)Q-R`H(`\JaeM[XB.I*S^iLeoS81nu%;BB@Qshc@2BAb.aHZ/)A`>#ngnSYdVR8)J1fSUMD/W1X`pL;N2.E_>t]-A"I=aq3?N\^BrIASLjR(NXg9M*cuC>OGuI/chX@!7TfF(.EU+(^p9?L_iY/5.SqRnlt!TbTjXUBZq5FdN*eS,s6:=V"X'df6e6@7H$AA8ZE]EA.V/CJ)jsmOn#=Ya!nQ*Ob(2MBPE,#Nd`NJ;AsN$W=TuOfoK]Wh$%ptpF9[8;mo)+J`E!eHRK3Z$nn4\d%ObSnXM>K.l%>!b+'1)NMjr17a=IU(++]265`TIs9$*Pd:K5(H=p-N5;J>i.]U;/nMBiN0aiC;?V+Wo9&PGE@H6/&*;+eFQ+XTr[$imf*!Xsjt5'RkGRqh-P,l_Iq+;m'KQIE1AfQ%[r[CoS1l)q-$!=%fQafiC@^gsH6gF6Ch,rqP8H@/ME?+!nMH#`'6Cm=AJ:jN/DL`o*q9!"b%N-jW=Xu\E"?%;iWV#EbLV3Y4-UtiRi1\:tJ_\F&_.!f&J::fMqaq<96*\rWh9ORl@2@"/`#i`E^1*1mamK>>a+F?4?D?LaTItF\Z+ljHeHI@K"\G:B0MKpno+gHSn/,p:q2i#(Jp>@p"P'H9aL5KGE1,:ih^<^O\_%rkL@,jo^2XqkVO-#bTBPn02t/KGlXtA3O$OP'UL8j3d%B+=M)W/fa.eZ/b6@QM[.c!R*/\nX8R@0a5Od,d9S%gjCF@nU]#`A?eASUb1d2)VWPKas9.6(t>cj*((]pB47l#m^frmn%I?&$[jR4:0=PiQ(:menlJ'@5MYFH5jS;oC=CcepBf.:fA/`Da(ffnj?(oa3\iij?+f3>2*dT(Q?DA-#sL-K#EdIbW;J?$k[GJarNuM0A)kMp6nh^o'%O?b-N+OA3Q'N4GZ<'L_AFB#7-bDM,MF'.V*XdHn[$$.;7DtIWZ0%"Q681h6d;Yl[]H4d"5:FVCrfPe>'\A:*O't^*KWnI#((/J`Q9A]_F@_?mN-s:UdTuRUY\f=jm"I.dhAVe,ifI&O;D&&(^j#"X6E^rJL,RqLAL)'Q`EjGVu^@_$.6)#M*j`BShu?W(D^!#tV:R-ll()=Zo`gut37<];1o/u+G)hlTY,]kV^])g'IK)BmuU)\XiseK8$&Oj&&ESt$[jX0Ij%"!.@PC(57RM*?EV9h78gZD+mC*q*dU34ll:oP'C6esRt=.Gro_*F3X,,Lb";=RaAUI_q/!W_gQq*i;'&IP$S[l5e@=)Ir#i1B!D]GGC&?[ec,QdP&=IH%N2[Z4;AJ3[Hc%fE#AGPkB(0cL^8C=`s:%Rn$JZV=b\Yu%.^h[Hn_+ULm8kh7D'p\ihOeP)>5>Lad6-WKdU670VDYn$uD^nU%0dEsNq9bb8&53(CNTi3d?ftDYM!aT*&cEbA(htG,%T;PeM@RY*XI+Sj>Is971':s\+M]:6ZNucrW#!gJ0tK3H']bqe#QCDJKQYm#j2^*7HofZ*^i$e8Ck9p=gSNriTi_;Y"0LV-rmPX%=`J'ELJ^L]ehW]#8`YB2RXVN#e4"f:;\HajKMBA6gKqNpZo=]-_&sufsjlp&8HK`fnJma@&2Bs't;#WmkptF"]#3VFIiQ"0%28q]bF!q?C)I8baGDt>b=I;#(&oQbDDr?7+rW(SoVM$/;QG[5@MLN!>sAK79FuZ_jGFZSX6,XG,5sf0q]O;ZRZaii?3IJptJN%)Pt;7')'3dp,3>IM;OOcb6)JNo7NSO5#joMEJR,UKF'B,Q;]BX2OF\O69Uc\JVVR-nP:s3V4i?Du:+Bkh!A#nFm;.t.,ZAuuG[d>\'XZsl+oX379=J4=gdYWg]%c=E!cTRG"=?iO(k;V/2/++-/#rAr*m3II4EV`oC")Yqc-X1,g]oVlY'dj2F^B$cq>WA%!_RM>Vk05JQM;0X+T/>SiJ$]=Z2VrZ_pd[DQHPnK,pa^gIMr"Jm*ddO7SNFQ@Q/nUl"/?Li!`Ra`p4XVW<_"eZPH5>S8S3]6Aq_@99R1Da%7kB/H$%5;aEnr_rWn9bJ+R%PlQH?Vq:9.t^'f]&nr.IqRPUou-!4&]dH_n+4t/t[DWm1@lOTa4]pIWp//]!:Bl+4NR4E\"EUSm_VR^Tp3aY]H-nOkCrpHEOkE)%X3N#-Y#kJ1%\,O>V`'b1#!tcNnTS^f4LIENqus<3Q7h#5tg?)pd&fdrZ.eR%YeS7hiAecLne^k5V-F!mcE_OGE)8Gk63U?@+Y:OCrWR@`s\PXIg-dZh.=.Z3<-!V_m"!#;adMofO3:BID'g:MsOSQ;p.FDdeqN.r&E)Y3-]urLM=]!oWSEf63BJ'KOZ#Q$1f*=g;1@Q)!uuHgG=tCe)'=^/NN\g=EF%WrJI'"eFHQo9SnuOBt&6.mYG8JHq[PW8$_)jTP]!6M#@B;?sNTFZABng+f60%p1&28%O>`jJ-(''p1)g=dm+*$+WK%ts-f+F%XQ!KZ8+E88T/hgeP9eehG6"!h1ei:c(V9p[B\KIeUS7fHgooXsLR4>im/8<%E:YO9Tj7DHF)b$EajXL&H:5N0o5Ru"M$V>8$Xk;S*O9[IK'?jH#c4XY`b-nE`8WN,bZQG4*$!g8RVAl@cdJ!@eOn[%K!YJ"&9:E0J;!#WpBSJP,&T_XFT:ASL5q[`;i0H>ghg2gP,^lNU3f&\-BG_\N:*`@Bps`,GcnV'*KnI'N'Ct[BKUP#kT&(+go7mLWU,>GJ9U!F$!G87EhcbHAGjp^L+EpU*B(+$cKLT)H6`pT!^mp*Mb?iX(Y2W7#U&O\`]g2$4Hp&4qR*2JEQ*DO,sRCF!`A?;FAua.V"3[KC@9OKj_WQ)XaUp]nBX$Qun>Nmdkf!._;(54bZUB4*Xj_2RX?ZBqJF)/Tn^kIpN-rQqh"#J'9Kim<35^am._m(k?]!*R1N"X*uadfH^373/N4a%O[Pc9BZ2Eb?mq>Zq)OQoi*Y47.i?Hq/&hRTnasaUTM+7[AbD-Pp_Pbik=C*SUfd-g]FT7W!eh;r1?anY$QXnd6T-!*m:>bneiS9G+LC<>&P@LeQa&Hs1I/C!D74V&PA@#K(9.d_E<:YcIcS5(rSRB]G%i3,:._)2!P)V(Cm#4b=6cfQV%/%jQ@kl+G#s[djB(c+d52F]Lj4)G.qr-'iHLudUhVeZZ4D*RB1%+12Oi]s`lB9=;:Rs]q@JZP`haEo;6t8Z-\YHSe*dO'*:=_iLOr*4ETQ:WFSm9#+S^5nhJd[!>n_*^bIOoj)FoapP78jqaOpo*^]7Tc;695A)tqb"9):VS#\rJ>ZdQMZJI=gQY):NU@g"0W"o4o*XLZU"b22?mL39Z,(^8.qea*_!(fjYdeepI.&3l/6cBb*q6o/*I>%(;j3j,Mbek:pC&UAg&j*)-"ehOIZ,p-fBZR@AY&"\i?P&^_?HG/s)J7dOp0NC1r4a+OmM+do:l(2=M%%/f#1[f7a">OoEVTZ^gSO:*SM[Gn-,]3dIF;i#2P%24EC3+S!-P<<`c\)>/,[j,`RgAEFAnHlVs:rn`m1EV*\MR[RI2$+/dc7/Me"ei-D:t+&-ru'r.0M-XE(N9)42G[u$N7SnEmeDq"ft4*mDh84M%*3CRuuBY4Ts41qXg*r2"2,&3<0g'\m2R^_R5Pf=$5M([mV9mEsd&)H=a&;bJ<,?$W./nnr2mWbeKoi:@!YW!Vfd]1L&aEi5)OH9*&HQL>4>6<`ZI,@rgTESQ3/e"GG0@@cq4KEoWgFK`P8`LUK=.Q^jg<::7FWMAk)SPX$B1g30/-:T'sm=_HJM.R&:Ad^]tVn'G(TiI5$]0CUs%h&03;c`AgP!oErhLHJi+ZC;QoUQJm'_%+]EKSo:NgBL@I0Z#S30F-AJ2]rFHoYuB&Zq[^A&_XRWi,br"VZJmD/q_T)Kt7jidAPH#Eit2,N\B:TMPL#VEM)$_\d8S4KW,Rk,[sK"`l3<&S`GP4$b79^2fd8H^-qr)m*_cmp8o4-?S3fO-=5]m#qeoUD7_7ATC-M9`7%;U&K@7\23U;eR$_\4hL_o.U9=*;09%E>b)M1b"J?RApu2YbA@T_+^;dhQ9USk1^8=I\LdS_$T"2hs'/q0\U@9s#*@@Xe:M%*rl[FLP/40O*]Q;O.Vl4`.(5hDEhPFBY1tX=i2a6tt9[/?Wgm,;+f')Hs71JGOu_IoL16^4XtR=m2o8"fV30'iVWdS-67k;^Kd7#I"6a"!b(n?,cXUGcaRQfrMcl_fA9[_bu'qo$cYpeV^@rb&;jZEn=?,&,sb%t!UZW92-eKtmF]#NG#4?A!Wh9"'4T7dhuDa8+Q<`E@F)m;H?_[Mk*n;]V97qI\;VNV5-21V;.KPaL9#;H_L[r*];*KI`K?iYIU7hF!=+=2DoQD1Y0O:P(%&8bb2e-DOcndorZB"YnSI*Xs?E\Lc[2-plAT>0Tq_@\V!XS-:[TpJqgj()Ur?b^F=ZkKiro0>lUl4Zj2!(H>pphk9)U/N[4'4huq=NDqU[=qDD]=@'\LN>>cJA5!r_AK/78Yi\8!2]0oob5X6FgB#Us4H5^H.6Tcd2p->[!)T!dKEjrLk^pW@%Dfb;=FRF>f[IGdYEC)DKIOC%^d^0N'^`%#i0`rB^&I%;Z`<4JrG$.tVN7rf'<4F-,Z1rQ$L7$<]0ZlArHIWsZjT\\<.?jFaGp=eS7oEbqe>*1EeQ*`htHSPNDIPj2rJF--[FX3"AVK[Q-a%?5%LBeU2I\F,552!Z#C9gM2Q=&]Jq2$W6@-pT&+cH>)8f-eNS(G,0!W0.N5&\=D5GR'hf#Yb1Snfpprf;1o8EQkH3J_heqt48'-(/@\a/=`DBLD#[,Jnq#s27eW1J&-g/bNmQu,j#;_>E7+QY@LnW7>-(+,KgN*MkEQVXSjRT!%`5ETD!Jl\b2[rps:k@Kn'%-8/[Cc>brqe8b1H&=.nS>k#bKo$Z?!1Dql42#Z"B'iT`q]%nL9CrUh,g6d#e2+?c9hY+jpEu=BV\3q"^!&&3D%]'@ru-4uqsffL/\9_]?J\[EC?^qV,+cn@pW=5gkdYEiNZp$.Q.iBG]'9sA$c8gq'>7f_P("aqNWe(AcI9rM_p[Q%kk)sC"C#G!3c6?\%SF()FiC!P`QpRirEg98GLW&Y.'fe_!HqZP]+_6k7c&ICKt/`0"B*Ro]hEfjbK*)SbhHM4*2qBsk*c@]\P`'J^#K9?HT'?AZ6sEdRofkML"KDL',[7OlsHV*^@AWhGO$%nBI8A\<`O_3*u6%T[``L)R:]Js?Jq-qN,+>Vp^M8O\]bp+DpYh2(DW=D=:)R0[;-VSW`U^u@?I3FN[40k@o/771roVpO12SgLX2Z_iu%A1#JQT`e+f'R10*M%=Y>Fjg.(X=PF!nE+uKG$O+4$u[R+c,8];l5(G\j[tp6Gr!WFOld]1_aNPkY1)/C@We^p7_6'_))k$!7nOMCATBlQn,D088F1hWpC"b!s+!0j_Gqc^;>s[DGKWL>Y*`WnW1#>b2tUTj>(h"&e#rGu[PcAeU26Inr@l:-TAgN$i#VjC-)/dqAJ^\YC76DBaZQPj4:sK<8P=khf+kLK60(m/b)6o3Ufu>$o1^N-U6$[k]h;GT(l+,,Z9.]f.N(pF$!0^C0:C7DVoVk/8Ua:tU0EbN34q%/#)+ZUlG<">^^;#;AEi@h1't>qt$9"!\$Wo5L,-#qZ)#oW7@#822kYL!CE:EO;qiSh^M1ma>=W;Y8ne//ukq\5(oiIbTp(\!0/\"ZV5-nd$-2Z\+^_Q-s8WG>-=H1SWm0JR;4ClDK1Ur1D9AtAr3;nAn2+nREoSA'Sdge:SJOZJb+47L\To#4+omBVtqH[aQShp1Nejn`cBh&[R)^^V8))H58bG@PM?q??YQQhiq*Ie^-q.\1^'cmXai=-dQ"4rSMKp=MZWpQLp8/Be0^[^&3caC2pJ[sHH]k^>oJ+hn0?Wc=4#I`fg[GQ.bDi+-;sT%2RdTisB[)iZ69C2j5.K^h0hmS.kZm*CJm1qD2CfGb="h'5e%aN/)'DP2I",<\U=b=TtP;EZ(R`8Dol(u.'_6Ra5Eu_Z**L5A$q0)liOiQ4GZlt4sN+DkFG>`pd:uC8k3&7iQe-L?L$^Wt/MYh=$`njhI&H:H`?>(3[gt7&E@8E[YRN$m^#LuiaV9#KUrp>#(WpNtYori`&/$5+6W43>n:Yha[CKSog#o"!!DH0FGb5!ss'IN[$kE778$l`Lqama&D1P2;*KZ@+X%+!?ndZp8rA-#+5lWkK=b4KMZZk$]i^#FgQ6!ZXU(/A_16cG,U\,K.TS_,G-RN_3aI\,WkWXQ<5[c>3Eg0JcZm]@9'd?A(f+R1Q8LuQ>Jf.8;KK?qH9MN^+N)c4HGmmb,I&omN.f[[o3a1]QXrj`YKnA3FHViciQ7\B_2csp8ZGm<_M.46Gt2Ar8g_WXU@a3nFMG)QFcC^5NcQ5.Hn%krYDbiTCtYB3Gc`aAi[snGHOL8uM)qH>_7,[jQ07t4,P7LZ2hqeClsqDTcHRBu[[#SRKZjG#fCd^sod6-@?NJ7"Zm2LL0pM$cj%"\b%"&&a/2+8'[->*pUZ=VFd#7mZaQ7OY82Qud,D?PQG"lanf[u^V3^M$H=!I+^dJ25e_aRHB'Eu4L9%;cS[#jPYl2h#L[K0sjgb#qa=&[PfN$9pm4?HWd\f\)^Zo^)LuEPVHL_K;UDpcdI_:*,jC0P(0\_"-MoNd]M6UI=80l_qJieV0$Dbd.IIWAU;1lMrYGdD')1e9fOHTsa=^aWKJ:LF[u,ggE0ZV;I)g,f`11*&e2$QcG?b#/UhlcHPVJV@fh_k2jRNqDbKL%%^WmsL%"MKC42-Po_m@6m"SGIN7BuXEZm-:,C"lJ6>j1Q9eZ?ePob2AP:3K%O-XYU[\Ff](!d`eR\[UK4"5%m3*b=D:OjH[@qBe-'kbpX6)";mWjHk\#+71s>F/^ha.e>VZD/'bL@+2^afmiRA)#^3VQNFAXa$aZfAR;LBcTs%_)Cgf;+;9n_5$CWt($!S)eZ(Q"\lH.S5[%Etp]<:Gi?WYQ=0/631TP=caVS'\*OOkJ5A?#kF;B=rp(X+P[#I;d)#YB?8rhe^-m4#SQ4jqlVmU:"kjk.UM/U#PNR0"t!^^@2oXl/+!ZL5j<5@_USpX(1cSB.#b:7rHCnCnRBlSs&=>7:8rkVD"!DaPVOj)cKMQRHrO)`kVZfgcLD0A%H9ge)WcnVf3:@R8p0^<;:&\MJ/K/00]DRUqam-''kRn+?b+NRJdnsU-P%3e%JaLOu)m?O2k.9[eUO6\nF:0G^^eM;/2WRf?cB_`h)p=,p7n)r)1.8@Jf,;DX%JQ';or8'gab423(*ApmkeF`DnZGNLUG;A$>aieX&&bkZE3C.b(N+To!p6L/R\ZV4`I7Oh.\9+QcJ?8E%)`fC[[40*QSDZ0u3G_2VF1#qYT4P=XHS,g`_&;(+M9ULq8jkj=WfV9SnU"$oJ&A@t('&e#/lr*?*Z\16-J9/dEYY5:9t8kN,8nUZf%C-IV`+ETm;?Nr/I\6,ERKMeDAB>,B).I*u=rCH7NI96R2,K"^JY<3oPfWKW#?-7:#"-K/-883Z)=G"^S0l51MAIjj>CbjBMM?UFGUD[1=4tE)k$)=GpA(d5G"&"p1<5?\>]/.&'@ej=jMb,QD#ttPPZ/lD,0:P$mTULrb6aa+@ap#mT18#N/]_+rgPGH9I4%hO9u">2thlGFfT05mg/F"gHY5heqelmh3rFtbi"Plg>5Zb?Q^E>6j-k+o4YIA0r!csa.D*C$R\LK\Kr&FD06S^ZbS=900NZ&!k!J7_8q;3q9u^RE8lZCpOKtc8UBs$#ledKQh7NNW2Bjlfu"smBDFiDDA/_&m*(?&5XL:4dkgbS_M:f1OJ_:3j=b,_,/Lf80kS2NX7JCY1ll\;.QEmeNYWO2@!!=gTsGZc3U0tVj&5Rb_)p1Z/%RNA+Gc%sPRS=AWX0'UXP)@QSoefnYL\mo=)rLa#UILpWnA2SasmD5@nDD6TOjdiB;1W0B@Df3$C9LZT//4thj%g7:1tkdCVi<#jWo5nGJ&en,[)4]:=e=KXGC2]5B@liDpl3[+@5fX87pba,K\/9HnAk!YMaAZ^G&9jsIHjRZd"cu#;cA%d.M$kZRX]dTY=DqmbgAF>aLJN<76&"#LDs6O.US`mKXL%l>u`c(AOQA)lL"`>?\NWCrbb-,SV<*/,D!q>9UbTF25!'g6$Cl*UNe>6G!Rf8of&jC8"A03L&2p(\t@Xl#rOGggnbUr71WU"h1Fgae/,J5crTr.('A."i3j,ljd9F=H%]M*m'U5b>mNo-q=9+LOLEJlT(otG>a]7$.@dm5p5bji_"69X<^6H$ch?2TnYjZ!Sl!L^3ChVSh7Pl%=mY[icm>GpkGk^Biu8C6!B'sWR1u/]*!T$YX'-F"/cM*jN!`:bSotGQM;SD(qL7YlW5lso<-^q"qn@5i;(Bf_T1BQNIPFl5g&M2Xq'N@_k;O/]p#a6cHnhi<4/BYpGY+#4AG(Qdb[=ooXXdKjOcTo)r9.ieJa:ooI&0]SK1nbEsT2lgoOJ(9AJ_eK;PIa&W7G%Rb[G4S>D+Q&ZbC:#K)Z0OU0JS:<1kmKjpgjPpp?:o&1nc!$l&L6,6:)2sVOfaC2.D5iBSn7K4#qO4\hF!6/F,$_E%;X;lOb\!+[P&!&ilVM'<7`JVa%f2(\:`[(-?9&TP^G6ITI[*j"G)sZ#1(3_1i,+aoF3Xu"Wg.sGg7lj7+MMl"4S*#2/BLfu!=8N;U8DAaHE14(tl)YEsk4`RkPT.B:=TpL;eI3ld<2#7I[:W-"`tE;mFup0eMB\6Enu<_2(H9)@Gab'VrW^NY&j!9^dpEQM8L,c;O#*3j+524L\ksdTCR(crBV@[)#KNUE3ZNiaEsqo&E6p,B_pO+1*FH;i`U'tXNHoco:%Hp/S(,TBV*nfXXqkK/%GRW+4paq#4YcY"Yl$YZF)$Fgn<;%5B8rPfg]kkkU%\"n*pYO4Ig!S8trF($`GtaE[2smD[pb#0:9k?q:l@M-eoRT+Zq"NhIUSX%g-t0qiPSkQ?qe.no5ps0Fi(,6CU)a%>0(?4IB2dA+0)Z=TV,JL=N0L/]SM]cneRic$^nuSO<+G'N+/M#F?,q#YSX&[gI-rO%'R?"/JI+(.7+Me#:ZrN[,K-G*rT:s025gL:ReeU%`$(khD!>L7eSS[JKM+^F8V.9EEZ2l2,Eub]jHYouR:E8lrH9itoDT@2ecN\O?M`WPT5&5&pMDgqnZUK8d(r[ffX/V7n-X/Z=5mM`?0>o)8h4H3&IhG**.R7+=keofC^_>u*V"OhDPS9rXsK\%G!*(\1h`g_;/-,3H=nJ"!7/.T4ZFaSE64`4=c5O6+tMt9h9)6d`/hKZJG=u!oE?[QN0?YG2+@7rD'6K')@!a?br=KJ]Q2jeG)qk2C$KbL\.l8dao6SufpsSK>S.]QbhJkgOZp$BBJpP[Z=(P[+#U8_mTCi)qISZO)cX_i+#^9oW3om$ph-g,S$/CB^e,78HC.3Z&aS)KgXR/$n[@;p`gS?TPf#t/Fi!r$;@cG[VFa)&^8lZ_c&#heS.TF,gu3$*D\X#b:;[%W^*VRc$B88FER"1TNoY+fl_\'!gc2^k*uH%QDDhTZZKY(B#-u'RQSHACJ5UN1q;W=.*`G&C4s.[ZY;&D;6IRTK!`Ok;<>ub9M77p-\.4!^!(Lp=j%FApKGAjJLO@qKV2(.=2DoYX1i@*!d%-WpgeQj0#'VTeUSXa3du\jVE^Q;4&2Tn&n[9TAe>3@X-2]9;CGj2BVB/Qc5?f,2[hI@`41>hRVI.QC7-_*I1k$"+Juf=I$?JCoP]-F?k&X:#h3`V3a?a@K-.j*"H@!=GFNNSCaNTC[T,bATASNA[f5>1S=g9>oek^3<`qq"BR&0]`6mgj-rm:ktO+Aue2WP/8X,3'JBqi@FMXW8Ck`D4BD1Kq?q\GR1H4;f#.')Cer`[jL&D's!q"5asfV8,X3t34@oEQ;B4Sj6\@^/as\[MalAGT:=/GlXJktW&P86_#Y_\0>%G#M6--5Eobbf6JDA,uStoRlmUc/6IkGK.:r)hoEZGDe=BW-iJ@M(Pss*GO$%-+RoQ\PO"Z0mim#/a]QMUD$o,q$m]Zcf1*\"M@SNdT#\d`W&(Rhp0+\QX^t`HZ]W,+G_R>+RR#&_/^^Vj\WBW=1!Pj;\DMAK+X7CUrq6nm9X)Fa(L]D2]X2Y:P"WDbk&4F,!=[CY$[Eg.L71PVf'(J[.cUgRr*A&8jAgfWtlI+eJ-9$BF\/umls3^S.7m(n?sa^Xi"VX;^=Z4$4^'fKJA`_S:SNV#8$!;XUa^^/1p.&WW=+I4KdH[eR6Af/1)IN&\E'8":!&uo9uNa>p`_^!<[$H[U*NSXWtWMRiNsA`j6-&$<0I6%acS9T(2Q'^2n^OQ)?hIQGm&us/R%]0lph`$IrKl",.D](P_AqkSLl^4Y!a("SAI_g;">EH9%IjSEf]U8o5n;Z*X^4&*dU4;P&&"4[_$U!7-8ohnm8=:.N%7-gAGn"^hm#7]N&9m>)`B--S*K3kQ"!*mR_4_/c_tr`dBN0MB%Ur+h?M0>ac,?Z/9GpdoG20]QEsp0Nngq`.jOVXUDZf\**Veo9"NqQ,ZZ%K_7C!1<*$`=oXFGNada)Oc'B*P7J_"'0CGm(eT_9:."GX#m_;Ytb-#AKHoljE<\cn;Rpu<#<+DJ-9MQ\f`R6SOTe\&rpuLbknb%oHL9Z0H0e8J.Gcs.nVt_0i];_l!]7?d5$'JWc2UEql1Q@#'Fn!Ca1M4F?IR\5bHhZ=T&M-j]h#'.Xo>g5R+.pD6(om@SU.XVr;8JU[?fC]p6[Ii+\/4D3P+1eEcV`QhGMn.SQ/g;rC,*rqjQ"@L:4q4t&#ma@OQp@>;],;6+!/W0BBG8,Mg4;&\T<(Mm@'`8:NX,iV'ssKjBTp'"V.t=DIn4#H>]$O\SfSjl%%TN%SLR34^G5XkKa-ur5QN2_[8eUk]:h:L+'+,PJ,j'UO-dq44N'8e_T%CQ3QgN`uSU,nK"/oR@h"4:Xer.&HGk7P029qF5-U*UF_4N'8p'p-tTeROhIIkQP4TEIt"I=/l?P*k=l&+X1jNNp/]P.DAVGNj'p>:a_DB/mes70!G!DQr1>CC2MS'YalRaI`;okEXpl@S6);^hih)-u7aG,hrB5$>jLB$&[SX3f%[o\G?0bTF5!%$ld@n$RhlBrR*$kkAV?Gjl/ui-@mUXbi]JSnOh',.d5pp;C8/mkh@6;-FdB3F%)%OKhGj<:KTo_WsIsr6H/&K;Lh#bTd:l/ME1^pZA[Y1;TdlC<&:(k7SjZ#ij!k0:EV$q6KH1Y>BGi&EuOrdT`H]5c1(LHV9>#@<[%<9[,$eeA]Rfdp-?\F?BZH;70X[k.*T;>P8E,RUUOH;*7fVrq35%O*<8>Z?mr5?d7N4X9+'#4G9t&h4.UH=s`rET5THr!OlM*5-Ga0jVtlqNPE^Y3La?[IJl1beg+jf>`TB``*,B/5>R13c/LgeT7I7gc;r\OjG1,%NKLN.EQ3*SGfD-Ju&0.3Ut$ooEkGq]'-7*au&LF3hM9$,DnY)7pOiP:o?\]p>gCIL$kma8jS.Q2G=]_LN'i;ZFJNeW?54p>[?rlBrU=m#)F;kK,JFaR]?Rg>9+hsa`f0AW-7kZ,m)n$@.0c5ps+9q^5B($ORPc]=cA?c[_1,\@kaf=A-d';/dFaM,/S#lQ<1McIW`+h@!)N5jJNeHWKLkZ15)BiK0=lOhb&*Fo'D;k-;/es*&4LRR"i.(R-s/'T&*N\00#2+'sK1"'i<"Lk`2mBK32gmB=dr1\3(/TObg2Z[_Df.$"i;T!oZY8*_Z#,ZRde":>K&,^SU'(rXe3WUGK.bm)5DeLR22(r^XBC`(D?WRPcL+THN?8-AAEM21BF5YM0$B(SdnNLc&hDIGmqHJOa3!5m`I]t9aWglEjCh1][m6e:_m2+^W<:LD_`Tl*=*@/c*R[H/Z]!_WrpOS["VoEdY>fFF7ktdjJ)s0rD$mU$7G"LF'-4[a[BX#Yr3fW7i]jo)eM]Hlhn`Oq/7h1fB1G[5++GrjJX@=^VplXpY]^iZOdL1*_CDQh\!;oes,/NRMfBRLGGkoQF&Yd=/trq\F^9%+5Z+$Qgg^Pt2(f=!pZ#O[V'a4?&=?+02_Y0K@_QS#R0SEu%RmNDr_+an3cg0G$Cc':C-4YU`3n9KF:iTdI_@7&@GD/gEZ<).hYs.`LMfU$&15_!;bdDFmtQfVM)n8IZoj;bbl]cZSaBAu.K`S*d[p=)s*Fd<8r6h<=N^b8rcL^a,]6ae(T$k^Y2N:HCWc,17kcDdfu$(QHCuT3)b0=TF%V5,`K<%#dm^p`GXIk))^/CVS$Eod*T3%(>tdT=`sI@Vfm6(eD?(D7':9Hm4)*_D:Z:U[%VZXS4[@Y?T#/ITKP1t+=LIJZ?!23%=)%((K4fl#Y,"?iG=g2OeEVD!&4MK;bD8df6p+NW)2#"_kIa!G&FO/6().b_rtakkQGo%)A3/J&EN#,W,$jSAk[#^(O[bUj8@%4NNo&"_IK>LV&9P-7)l*H,MdMeTT/g#S3(.@D$?%PusmU!mt$VD1$irrPBsqJ!SEZ2mVDk^>'EI0*lqtq77b1Y8XTicW^WHG??)V=od@E>g)8?".A?=n7g]@;H?O(8eEY&o$9(_[t!ofpu2`P,RlthWdrGM/7Ys*f"lo^;*-bM2pn#uB%Tmu0C,?&A':0sQ!]$8gjK/F5pV$aWYE+hS'`r9B[M=RRmjeifjZu)M'8c9*g83=V8?DencdU:dee'@Y*3jqgEt[G-d^&UH<\k*C@0-q%:jsU5be:4'Gi+O[*7koW8u+$HTM]LjscL,LW>G;ClF,CNB^um7r%gYb!P5$4M2)Ws.(81#@bNDk$:Vc*3'5]\o)(Vm8t&rY$/m>lMZHl>*)p)tC?BHh$0_@0?N#a1EZIERfnOM,`#'6J!i_@0rt"j%>>G-Lm<\c-P8\pBsN&"E$Zn]S^^L-Ti([)kV@Y)6`\W#BV'5;uL\>W9?_UbP\-N'X+u^;D90jmJ#0JU\:me<,59:X>^?Qt"-Rp]\1\3ToS#9b%e`sV$;QQP6*e6C?F%b^]\*IiYD;i8XPW-okM5PYXEPHuDEMa;g=k=54dp!Q$A"*77X>cq"O\>pBh\oa+a@I8"/J(41(KV)mdM=Oo.ZFe&p".Qsj;XPt(To??sSZjLP/@'>ejpPMS62+B>VS's(D1Yka)nb;OpFSUbPo_B="f')Vm7@q4eBS]IKcE,QAp'k4]JN(-@is:MTKXG:R!.o)]gjs\qcYm2\KnITE7rsr>]83p.RdfFV9`XP`7,csTpp^i-Ntjc2oW3s-&dJ5-aM;JLl[4rT5/k_..8'[t!Q+b'60[&T>8-;:O02?3APNR$99>ls^a;,@o!csVBfLDefrL(gR9td7>EuO=XZTZm*G3Z,GHj5F6,@nrDY_SO[EOrF"4#V'La4f:pRJ+>(F;o-b-olt:%#UkCZ#lR]]2J*'?LQRdX!BEijsnn:_UdY^J;Lil3#5m?Z,TBNUqI9&ml'Z=E=l@QI<[FMn_kK#1cSrZ7-Wf>p,MpLme+V1a3P)h<-8R`?@Y0LR6q7<6=q6Cs*`]ORHf?)TN*6:,gnS2JQPgO=.16H$T,IE"H";0P,E8,fR.;rd$O*PQDOd(re!gR/HurSOUnpCF0E_fU*XEafX7BKF7:-lE>K-3^\W/Si29T8<1RP9_7&eUNj5=R"6EA*_6'(oq$h8F);+BYPIB[8q$&;kL/%T;7b=g6hhC@I8!Yt#*TbXs$D2'SM!1:FTW1t4i!k*Y'QiOe#47@(ObWKm)+*#&=!3CR*$-ll1d@/H=]07-k%!\eWWfi.-"-//OnEK"Pa"uR[>6Zib#urDf.TU?]0J$X"6.GTV9f!sTkZ7nh$^->;PO0;(+dt87o>-+EmbhOWYp9Y+hr5t.ftQNaAFEhI0dgl2#mZ2K`07hlVE1g,f5D?3*$HL,U#6Y^q,m9fMN9(7A'-).ICcUC1U[2:csDOr<2s\c);e7*7m*L05]bb/-SJUD/Dncl0oDq,D;K00LHKlb=i73_:=7)ES]?@`Uk4@tr$5E?+(ZeeT(^qce;.e%Gor;pi.mK6TZ".9OAR=`ITW-Glih'AJl4^,=(ubH0#S;XuJ^DRfO;mR`Y=+S'CEdrF]\^ctbT\4<2EYB(k3TmV/bSi.i9`a%TsGKAd?LM$$[g=Om17)5%:k/RGV.<:!G?;V(5?2c%>io=I'f53aC;trmAXGY5c+_(q_8F$bfPFnWLpO5u#om10kpFA&H]t;3-M>KJZY'=#^4Cg67mq1d#OV&qo6(#T%C$4uQ(Ao`XF/0]mmM@V-e[34S;_AB,E(6fEJ#NaQo(,2/V*"e;VJUNQ`\1o(+?/a.r]D$P+6Ujg"2XXPA.&f.=6]K!rU0p2-3E[qhq!)&5&;7>[QogXX-s,%b9D]39o@:D=SN9.SU?,QWZkWGdY=BR(WYVLdrBIHotRab$s_?i0]_2k&7Q5o!%ej?p!g^QQDtm`Bn]5N'kL:TtUDcKSd+')as"rh`jK9W=^kBN?[sAIC7%I;5WTo58!h@/W93'[D*MK5%@a;##+?R?Y*NeX/=9e.JA+tMjF$hBao+<2fFL\&!#m_f;6Bcp*8Fb7!3XaTV'2b=S>`\KgPltg)dKgr_W)CBPC>naeV36*cGs4$CTujQkJ9%rj'iiQ*r%:Hg*NRUh5h6!CW.-VGf]^9T:>#%9-ZaD&?t\'IOc0jZJSAGiX/](IRgN.kd5iO8_bn?$gDlJ7mUshU]nrR3b!$N,51:./B]B?o5uD/dCm%eanne`4h30JPoH9hP^_$.DpK(Cag*1(r0B'R5cW@T?6O\N@6>8c:d2eN!pZ"WTc&%]TcN*b'rPk%WH1ekD33TFdYF#El`P,cRf5?nGplKdj5c&biOP"!j%Nm5uPgS=_.3AJgm&NplP3l^*Vnq#LIO7;.tPn"f94gEq=$E:c(R(\'g:;G!plU8A.>@[n*FR:[?l2?.;Z%kni#II1*$m/:t9D"l=`4UCrsam8\H(57\]1\;8-Zr7PS`(JaAh\]1n6C'];*kk#i<8(4?n^5uff]Ad*H+Ym]]&ef:Li(>=,G.D)i[h*.5$tDM_,J/5&;34bI&UmHlEJP1iZ&d:/`VNG^@'TcslU<(r+pN*EfBCW)1Eu@m<8gN2Z:k!bVQ&CCJUucE!&^eBc]q;c=bm''irRlD#m%J?C$SL:-Mmp,&FRieRG!eV(5m4;+Ng[i'D&uI*^lU7e:aY_,7L+S.:I:H7?WZ[D`4Q&Wcp54aU6Vs)>_6m$gR8a&rQ9O.k.@;]&mY7o(WoSFAO(l*,$(r_+ts/iFqk!gJpZt!KROr>ajBMS]L?N+/6#?f`^0a]n]#u!>rGs"f'l?^)5>EK[ToUl<\E*Y8/!b[S/3MM>eDC'o3n)Asl(b==G1p=WoJ">cIG)?2Jhl7Ft-?m6PVUj:2KdI'N\69?X*RJI^[9("5mVjZd@ub,(.m[Q>g#rEfLhH@REfkk)GZ3W7&dlfNc">60H/60BF$GG0ZMg/qiRqCAorIk+l:9B!fq/!'/[14^]B-,`^pXAE6567m2sck\_Z?b`"dM%$,:oK3l%fnp@eC8l1]N!:#2'TC'D)2i="R=JWmutY):O0X!gQ$(C@(&a![QmWa%JRlkapC#]u-LL,MY[h+1IX#6Va/M>W&mDhb@@r6ukDXGC2)0_,qEX$Be?bEg7T%2#7Vg#DsM+3nipj;)n0a__><[cXPQH?u#YG2pMrDlV-$d0^@E76b;fZl7[hfiKDK$.hjMlFqV/;B*l2N>X?uJ2b%1Yc!L9n28o1!#6VM0/l[##mPR$H_^!=4TBqGNU&qK8)Um7Er+5;r5/5,M.TQQW@c)p%F.3u#Mi9dR>%',**;MsDFh@NoHO%>!?mtDH`LF=rgW@FP1"*8S6ne@n%C2T^m%uO`8HQd:e[.tK?ZruD\2D6G[IdEius!9'pTpZU+bX<(!&@5?oO5-6O$Nh2E'ta9hVK3[`p,-c>7,B:5g32\1qGT^el+F&4#MA#Ja\#d[@p$L)q<:t>l/dm+KAG;To8Ge>H\@/b0\IU^$06oX<0gYVk38k34VeKN77QM#l)K9$B^s&78W[d1b_TXV'u+MLT]#ZiQE_p08kr+C^ofZNgd.dI+[M9nscaMCK*ZlcA>d@OiR--*>%eqBJWK'8\N;t)TSiP-XcfO0'5k?mQ.6J2UhFZi%#IhpYAi8B'E.BL%Jn5?mF'.Q)JdhsLZ_S$MpOeOA\.=/dLf&s/q18/J_V,G6.rL\,/#Qd[VJ^F,a4.6t)p;A6/<)=B#en4M@]r_?_c+1T&rH+6^/Z(p/gG10mpNn^d0UI1FN=C6n=hc_h"P[u\W]Yu!Do\02d#.q\Jk&>dt>lf:u(!X)@PYPpYi0B4Oe.Am#nO*o(f-+BM=q\k.)3W-)r[HNu0UTU#+*GIkVjCbkalTKdB$%lNE%?BU2,AMJ-2=UPBpp"T[VE<)B5Aq"#])*'@B&sVh2@nllYs1b10P^kYHS9kFI_\1<;faW@'$!5&GPr(X]h@-%_`m31\,Ia!ED'j$r?W=p&V>12B*QC)k=F'9qR!h?e\J+%#_=V-&fp[J36Z/eA)oeFW%m&9=s4E#I][F:#+:@9ggt4dX*,J*a+tMI-X4>\G$@dIi],es)2tEi1,kHFcg1Oo6boApR#d_);%+tKTL1cBt"=@8,&"mR=VYRVc'%OJT6jP*nfar#2-4l*gZm^%[g[bRrkD2Zd0?KRBO,n0l^?hVT$"4E/HR(NO>G8DW--n#R7Whd?eLadX_Xlfk*;QR,9?61o"K!S#2GSl`*-K3+aKu"/2cnoht3u4gPp39k97V>i\=2MDM3;U0qS">p83:2NJa/m*?HrXQkk7,[k);o4dT.&O@kl]iGoi<5!p_2[Q)A)lSK>(Bf0L;pM:Y*^g<1A%8RjWI#J:kM)TAQJC\Uq/n\N5X,.eD.J6NXl>j?4MrWXPm,rm>u&ri4r]lMr%J%rDKar>mJu#/.JPg8AGnr'VG!C<0O"7n]?^VTBk/L`SY.Z,^T,.%;Q)\Z[.Kb9K/F&Ei&VD_,Y#/0YMLk&eL0Sh=i?.YfrQi?7[$HVk__T4\rJL8;qoc#8_Y*'\hGK]#sS/kk(AkePZ'3(C^H=?%2@\eYbT2fQPgIGp^>m+Ae+8,_m9j%W%uYGMo,C0'>;!ckRPJH$d/8$n#K0=YZFs6n4h8(GF\tg8]^3b&\pTgd7)sb9Pb'QMdqSM>pX_hWrmQflm`ZPBilZ"Z6;oTnWEJghNT:W^lo$Gf>:WnaSP?iU>*KoN\9@a7#Mqie'?'a6s4pj$f).U=oW6+I@/oWMd#>r)fTmk##?+`@D1TT1LV8(\QJIFTalm^P(?;8J_@b9$TsQL@5h>&/Xg!f:B\"*8s!66-oKf3Dl-\ZZ$iRQEu'Xg-PPYcY8>oWKFo5k=S8.pDe`Oea]FBO9fVOeb"cXEA+cb59V,.d8^l./WS?o?]U!CF>GLg;S;+#Y+4i[o_i/j%HT.]!.tT)J#4cD,-XnJV/$do&qT[q,)N8Nf7S-&D9KHUi#)WS2NAj!DWK3@^KX-X^;RSdY<5LT_^@_&MrORp/2cKH!138!"fCii1MYuK%__\4+4!OG-D+J".$=&fZ-?Xb]L&d.RRnH!Ls+o,j:O]OR;Cqb(bX=h5KgZeW-mBmq[20GqbYE-*fs4.l`BCGMI$_+\aEl),Dl`4Ml4ejaJsrY\ct3OP.3-(Kj/W]P2+!&grpiAAn(,4PjH=NBp_SqN,[J0D^\E`g^2<3C/gMJ$F)J.6j&p)L#(*MW8Li\![$@U%"_2c:Y#Mh1/#!"NIksq[@oDcVbqrlG.)8Ine\[ilUb1>G:+H7d.2?YZ]^jIN4Kq6a<8p`-@mL_%([%p^)=_6!#i.\l;GrZN1#>g/Dip2$ZICnaH%/>?Rf5s1ka5G0YWrV`m0QrZ8'NCi.#U47%h#Oi?mE#oSJmi8L^DB"j]WS2Dj9+"rp-eGXHYgBM855q6XT3[:Nb'WCqB,=!FpH')M<@ukol3fh)/WlQ_"ZmbP]8[D\g![F)u:BAM7t]PU$'3KKCQfK`u9aJJ_V3'AX/l9&ZOpV91W[22S\L`:r*g7'Y01RT!l47KOX/.8NAfk&H6N6`DKO&mnmbX=o^<@(?">$o;Gj1.G\c?!?,NZ]t@RCg9XPo6CA`!A\Djp$P+^E1lt/.N_)oXKCp.Uo1UBAf(u2;uQdgZsbe);DHJ$,CCCpt%PSG<19tE`rkEcX1B@ULi]<#^F^+p#Sr:W/BTf&Ra816(Cc09+qf)e_iC0+H/AL&aF;P`Pe_F_JK<2'q^JND4V[janGt*hh':64#Z0UgL'!GSrQt7%XG%McnL`59J$sXfd\cZ'SMa0bt5-@p&1Q,iUgoY^mQNlLhN^kV@9`m^TQnZChp?PC:rCT7p6)fZq^6SVZSAVe1kN!*NYCB(uF*Ac:%jKp8[BG32'+r1+^lfWN6EPmp@Rj\]!+?_U3eDhSD%13okgbnOYsH?3+OrgdQ%2bdi!%gd9JfGq)1uh6Z4jHGeJAKCH:bc]bA@5SBD#)DGqnA!35'/AG-6tbPd'I4!.)1&uDU.qLA"9hfZt2=?<)5uiVNPfMM2--doV6Lk.Uf-d=fnQP4.=."*[8@cm8GPheJ)9BX%999RPM]u"((s[":h4f"T;XJ9]dRbll1hicC3BEj_^_Jp=Mfl6j='4%ZZJV=O25P!nogiB!C5UZ`<-E8iS^t(n?*bTaZhN^lu)iRdT8R@sG&krOsA[#gH;OV.>1j"rBD3aFQB?S#%8YhssgXZ\YG1#.BWB8\O6*G6rfdHg4_K[WZ=#^2T2;3a@7`UEN^=/fj2Hhr_\Ib-RjUuGXG'K6Er\-0n?65A):U9[aU/biH3XIun*TP1Km9Y6,P,Z1*9"=`GPgM^=?UYRO.*gKn@)UC(P7J`OMIS[Y5A\/g\TM$o92e!YknXem_T&HDAJ4Q.HIJtX&eT,d83Y)[A5WIYbGe&QTqu)6X9T&]HHVXt^7A@[;F&h2>[T3>$1oM,:"chjpJ^&FkbrBIZ/]d0u.#c6t*0gso95g57srCXe)k6@.KWcF5Ya"gLp!'obZQ^PH][@/UUEY\?Y,N8Iq$k!R'Zu[')MBW\bH(jVq*uMn:g_tXO\n,SaGMBkkl:DniU8iBABSq5N'#BgR2oQ^*[Q#s(T(hMS6jaIFGh%72q$pOP$o"Co76MeBEBBFif"#g*I9l9;D@Cm1/"6q-'d;h8h8MEi\QaK`RY?K78T"aqE<7n.j/=+]kT'C7+?186Rq/WDWR5W-JD#V$1N8/r]\q7'r3r4#^U)KG&b#MkJ,5ldVdft2jc`If;mV'fTPlu`6TQ.pVnaWqPs8K564\6YKGt(8!OqfY"(F*r[9\B]M#.[@stG?TKGc(!k0Km.:p]uVJ=o;4Q1O%dJVn+EOWS^ooe0G9dZGd%-n+L_Bj0u4)#_SF/,<6MhXnP96f;k-45rFNhPX9mnE7m,sXO<%ubTWrFqL,^Ofu.K4St4m*L33KX:HQc,NI8;WK"pYb^&d^QZu#p+d%jP,I>]"8uTa)'LX[%hGT_R.B12M#sY8Is!I/RV&=a;i:iQ*&rVc(WmK`O5FT@NfuC0nU@Uj693B&Q;M#Fq:72#kA\tGG78Z0Zmb:"<+49I3p'4%TBoqFdc--f!omrt&8U"[Td@%r3o?D*R*Ri"JaolD2^H,oJ5Wg8BR^^lHS"b113i;Z4=WB+G?#cC5:nH89)WUk8>-&WZ[#3_@8(F]Kpj.'RT3!+>@.Qk2u@6E(J`44FYVo`$tnEj'A%HRcQH?R@2q#-E:l]mZU`];1aNn'PqD=N=#L5Qf)<[V75:5E9q]H(KcL;67t?1Y,U,JQo3VA2C7+K(BQ\71*&V=-=5+,Y=EXt+IAZ4gN04DrMK>TYSJf0\NH!Kal*bt7]^CF0Wgu'iLhFnrNkFL:)lVb'(a?!P,k*_KB)X=)%+^aq87u@Hng#mYjJK9mmq-<4.MEU+G(W<>7gBN3Z*nps.jK6?S+gb6]SEPI#Y"uePb0&e:bQA"R^?U;P'OfAf]c3`mj'h^aAqt+0n0iP6Sh3?8V].h31pgW37XC4514N3j7JWn8/cC3>&^HlU';=LC)7VbT$-T>ek]1T[#Ji)6UVn5ZaD#-LQV()0O*=>C$NQPZI8M^PE:p:jul-XXP5?S8e<5p\7i*"du&';\g"o4;>(+W@1UOgH)@r@>Sn39E4TAoIWJN"SpPICE%I@I'em?.r((B>D7b@DNNhd&;jD"6_ESQ?J.G4T@lTiU1IN*09knEuZCgKS-tqp]!%sJB:6GS4+s$4rl]SE+0134TKfLU78h9Eb'V(&P/U])L:e@EPW%L@Vkhl0s9H(pLeL.X8L6V\NcdW%#?A=/gQ[`!a!NW[3QX,T,a0o*JjP5rdf0?C<3YsZ@2#V*=lAprebi/n<69#AkfOIIjh8^a>VM\3h+9^#.7Vi*GVe4NdVRR//\GdZ--.V3^\jFVFci+t$C0SVoh]a;qTqa+mr'VoEE5D4U$T(Yd@`M'>#Xq#m('&WI/I?.2sutf;Y`h#"A[pn`1nGG-W@^K_kk)"hA1>iKK9*Ub.gi,G@]e'^JD>CAQOYLK,2OJ$IAFaQ:Ms^>I(o(/=iJ-Kg!jG"AuLkGq9*q[N1kXpZiq9SaTuCV.&m7GVpb78p2*WD;(e7s0%_qh79iu%R>]P]NR1<'fjq'au80!(G>,VKosJW`N7s+DOI(X:L=4H>c`#sst/(ZbY4a%OEK+T^'*2J5Kn'/ML25T,>`8cAWq;uT@/1#C/321:OtQ8!?bXhG,FlPkPF=(]lS"3u>)\==:/OjR=s-K52__g-]U)tZrO[^A-p'29^`U7SnT-tgHMP.hh\(p-n*.,,C++j+u)Pkoge(E9&S&?-1cm,$i6o7tl]M5aq[H[K=jncc)Fdb0MX<=`NT-G(o,t`^DC8db`u3e(hL:f-#d4e*QnK>r70r)m"o2@'A'g#d7BFAbDV,E1W%hi9^[I&,`1MBs/@J2hd3qrV$B,_d:$L+Z\I6^eu+6BTBG73]n*((kX1-Nr4&OJ(@RPc_J\!@R"VGr'+C7$`5W!bL7_9N%I7lTmKfpK#2$"\Mob@:C8H_d7.beo/B11))C=AGo7Ie[\K^XBO!]l&2g&H3thU8C#HIL@-sXi(O.M-/MIi?PA$Xmj'0fQQ&\@@eM&A#MXi(/XTS\a9K&V6X*[iOm-m]agPD_Q]66_/AP*JF7teUF>227VC3i=,p@%._Qe"W_*gmtQELQ&C\@2'?R5;nj2%=Min$0'0H6_l-`I"`K0*LM5QY<"0D&/uUX4h#FF=T#D(dm#4mi;W@7"H:.Z`/C3GL11Vg0@]DiO_X?%8<]aq;=s,DFTRMX@;=HMkY]^MBr,l(k\nthj2_/8[^;iGA+ma:Dah+i@SKS"TDsf_iPdY.!aTJ0*+co0sjT3=?4]HS@LIgHR)^p"QD1WoN"rJD=rR[qk\f2#0O%RY4G9+7mYYF`.nD^Q^FimFd$ec)+bGOUZFR,@_VK+]iO`+5BLg[G8d6oN[2jcj4'dB:P3JfP27VC2Vdnn:^mpm>T5"-3a0%j:lSt=2NqJTM!Xp_8k-\.,DF2i[ZTla,3>pQr@A3qO0C2Pg%Ng(oJj4p;AYVr*7K>7=b=\[D"6"N,!WRss6egf\k)OYi=/RL#JCU_7kXQoK@2i\@:j*(QKQtBRq(meC%5(WRSKKs%Oor9iK]KBgi`X2[:73j9Qd)a&kMRs]Qr;\Y%(2d+%#.g@:C],a"PF"c_qR.6Aql%B)WQH,R31&?^9*)2Q4PM^qX.:\sM\BY@(uLUk7:sIek"\bt[2_k7jA7=l=At0R_]4RMq(Vk_V>L9Eg!d%/H-%%IjjM,3%ocr@MRL_cBAB\tGOeGe(fLrK=8/6\d`>Aj/l>E<;qYc6m%V)&,?>%9VA(VR&1;@WBHQAuW()!3'eW@g[Kh8ZXNiPBh%a6!=]9_sP^?j=:';TptZq#=W-[fP][JoSNg_j4L3G)^qZP4@kX5mp"Xf7[F]X">LKGA/,);=.irZ=_JRm=W'110sH[2O.)F,pgE$55if-Flb:db@u+IAm5Y)]DDbr#Imb>le<,RYWQ"7h2W=Ei$$"D9[U_7R*LZK2?^BN!V_+iplPf`R-lDM'0Z`5=h"Qc,mI(f=\OjMm$[]nUlS>TldpQ'Jma+!PduY4g=@S$jmk2h)*j.Ye@6I$F7!k#*HatS*Bjk^C`]lkW1Ng771W^THHP4j2d=W4X$o=L8?/XL3G5VJf&eY^L7fG/c8#p>lE2'K.]8bEcl$e)$!TdXmiUPM<*qUu:n8oSqsUH'c>.D\_5n&J\."stp/YO]b,hT$=imQNYdQah2!f"73U0R#;F)+'$dD;7Kf/[_U)c"-3gd,%.RaKcA-$)R6'@,M_=NBpf5n)5-V#%)Y!iJ:.>W>uE(gR')<\cQ1$.em@Wu)B$+BZ`UP;\(j"pubL"uksO43>F]?("m`!9,[4Cq^.U+jN/iZ.a)Eo_t",bF%OJsZ66.>bQLs/LS]QP]en0LTn>V'FC!ohQ_$fa_cbpO7ucGa($;D;_4'ru;.@Na@c1l(ZKPVfS5!d&/G*_<`QPNbqmG\eDgmSAK=j"#pL.a;tb.EJb)FmS0npjYYDt#s-coo;5j(YUNEa[Y7>DB7+?1&n%3Bu6Na%2f1Znb)O!$+X3OrTTW#\>Tfj:OZA^HaGhj:2T]96)!$fcqIXVY<\kOo$r!R=gs@ma'Rj>i@T<>Nn.r?3[K'o>I4>=atR:^P3X(QI`oQD0pTLKS<*/_\djGo8j,aO['s[4?N3PI->l"e3>QQ3(0hV5R91JpUU4=">p@`KBF6Wckb+-Bq>oqc-c_XTWmJCOnEFmEEm,Rb0@c]KqbqpBl4boY[-c0&#L!2K0;hgh',(UB,sH#C:f@`R,mVbJCM<5r_3'X?fXj:>S!":hI;B*^pB2Tk;'Z%Oui-O'eaX(g&r4D5(V%.C%!15NK#5rXN/F5'.E^"[`_fQsO=hUBGeUJMC`0*Qc!u)$fWG4(,S5`r"t9A]mu*TFp^^6O:LLe^!SV-X1g[5*!fP(5=IG0:&#T8k!D-Y.#W&)N.I!kuq6mJtbp'KCBS&NJA0Q._d_p_GOr:2j6llfB;ab"aFSWS$[mmj^4sdl=VTY>\gLn"R(<+I;.o1m8t;#P7#=0_VjeWShMfcG>rKN8UO"9]TdMa-WYHqS=OT\p("Tf72?(G1Z^9s-)3RTo/pMB-FmSPl[_ZLQg,qG+FXktgF\6s-s]UI_^!7$m1i&s0p^0V^.5bVl[!OpBVap-WGIDt6hrJ2iUsU>>g%?\4$_2Aq]'VQCP,JG:p9,c31S$!r/XTUSCsG0F$NZ+9Qg57d:s`okmo"`M'%"o0(lP6I_Q-r8"$'V:&0hiY$:fcSf\k/)7Fat8mo4Q3-\`W.?[cGdZM.e6W$V=^2#;X.-%64TqcA1%Q8CE'i+Y\*MQ;FLg^'WRd!G*aWEs,(JB6(=6#WO7YiRq+&+d"T+mHSQ)B5rPfB9SLEspP8i]N-qeh1@,L!PonaFM8tpqEkjDSSH2j95VG<^FZ0H@-k.[#Nrb/D-Hl,*di;kf8hNgf4N/aS1cR2s`5F\7$,Y>f<9la%_'JK0j/fQHaeNZ%4oNCaF"2U`8cDaqk0=G77s&:*\eJ^"Lkr<)R:\,]EU1&9rUtcf)=/6b7^jg`m?)6/IUU>snhDBJo]Cj#'V)S1JafiROs`kD&*e\"P]5JX+:iGK1lb0D`fZZYXR(COq8ELNjGtI+HgQ6a%'iKMB$:*,;PO4j78+FM$W"0SJjEGuqhh]df$?]$Eg\b,>%G4C;mV(-e6p&DqZQ(lU,V1*)"DAR^S62B';lRRA9*g86.;K2O#l0h$Q+.RPag?,%G5`f?;Y2YRX@cVTqp>112HP(DI+fSSgCm[8nA*:O'Dd*GLTs#QcYFePbpSP2C$ibD^h[S[k(I5"P?#b^"%/-r?0d0\79PFLF5fI.I45(LfogdXTY+'[6CL4ZRGQMA3e^N?HnUdDF?Nlf6oL9`3\A3N]s6KH]Lde5tQ=%76Yu32&(R<_uVSBUKN7OUqfO(<8+C>`#FCb(E-,P7r8qRFQm%;M\ql]'/C#EZ36s3EdOlrn3GG'(uQb:,/6%@sSrbZ4?oP5]?$^,*d7+1p<\lc`>m@]d)&+h"APqa_/J0(?,IH8@`M`Xo'Ve3T;Tr@L.7+`Rh4;^jobj;HE,BC6r!.9-u(ii/mW:Wb4Sd03Rj%/--_6csT6IBl*#7r9p?[BkS$`nq<:RRZP)uj?LCZus?f3Nued"NlI$uK)@HVm68n5hmUBOYfX`FN3Di8>&uYZb9D+cgfb8",-g?k!c@C//1mYorai[C1tdg8dc4o?BZFMffqKflX,C&NPe(*0P$X!sE)Tk_5V:flTCSm5?8=3]7MK:LC(O/KU[C)Qt'&89$aD!ssXG&M'`VcB]!LJF.e'>82&+h-Wt4\cjfs)NG;p4Z`7mNp=GMo?t;>9Iab76T`cTpDYgnNt@@k*@+p=]%q&m17Jd,mKrT7Cua1"LhsbREiU?hen^9Z`DYg*ucdW&-+mO8Y:=7fDJ*#U\\6A%_?$1pZ6/>kCYjmSZos:].R#:_gtM%IX0e=0[XL*_./f22s?U("1qdlkg)#5uZj)!dZ"ETJ8#e#faL4=Rj8a"HNF4l8Dq:-)pRWHW%d6jr2&:1"G]&er!6`?r;TYeCj1(1!b)26Ci0n%0db4S)(OHU4GVFKpIq'#/L\aRIJ0B=A:R(6"tUo)qO4"8gZsI4j6CUM;acoH;CB<hLmC-7u;SLo.qq6M2:CBNg?LdiVhD2?1nVp(A=R?f,4K`jEV"@-ab"QY%A*.#bgN8>]Z^b[-F'Q+LPSpOU/5D/YY\*Zq,ft)DcmqPe*+[B:i-P0/%,1S>76"M"gDW..l@5[SX33p>kh_GY,PW-SS/`I\3Qd@t@$b#S&Vhc:EEC`]pH.ZlauXF*5CRk(B$'RiF5p2mpo*+1\p9\2W>g`pbR03I&5Jne6>)I*@o/_,GItiH>G.kUJ.LD[Y7U$ek/4MpAeJda#bX_@(5KS1L$(`a4"cPQ,-m$$WOr__X=V.@Tr3=a6Z/dGK.i"1cId+m%fo1ST-jV)8"Z-NGq@#@W,`t-IBD\,#hG%n68Z_:6\'_,:Jpn$U%1V3D#$uUdd/5cn5L\VHR)/S9(s#g>O2"$PpEsI9C/"PBsDCn/CQANkBQBbcTL;3*B@t\6NeZ_GZE0))6Cq8T%B=o#@Ut/#PjtD#)eI%:Bb5U[_tFOnHDmEDb4h4d&&ch-iWV9Oh,nukJ]a/0u$ob:TH?@\MF4@R_S4Xqi3C3fSbOWoh+SaSE._(TUmANWUNs'fOAc#^b3pDEp33,M7.^PSZ$P]Fjl[B?rUMBNp40QrfP09;Gr\0oAeoIuq;FF>7/*'m'NIr$pJX1e^uAVB7SIY8o2`AT:bUVudrm%SS_.Gq?/i0CXa7,1R-=r5XIrbgAR2SA9O[T95u7)>Q]RJ'kFs\!5;o5A#EUg8IQA.b';C#?Sg1:Us:]1(\+f#[tX1Y<1MdS,"d`9!)hf!EFVE.'nb&M1o+jk6%rHRuAZ)`4VC%K(Y[WNUn"ui\p'_!Y%o]Q4=FUj+WtH^^:MG9pFtQ6=4k^R,W3g)k"e8J6r`!?s%.X*8Zo&[#:1Bc)U6a=:7'=\j>6G]F9:f\b4dmKe36sI&_#di/.TBO4OPh-+>!6Eg0pdG'9.TF8!GsZeo\mXJ@:NRt`(YjmHZ0$3G3$(I7"iPc.9sVE7s/&^KPAJNEN=-t9CDA!$]:7X2i0eVuJR'qb'*"^>>uB"^d>addA!ZlBbrPA@2Cs*H11Y*/a`g7dgM%^oWd?boRb=]Z^n'C6o,fAIOR6S:e&lk'7#P5Q(kSWCol>)bk'89M3O`k-3-K&'>0'XmB>2PEI/b:O@cq(C*TbTYPCWg#Gj="Y?2&Ya$@A4S%A;4>/&^1i:;OMV:[0q;^XSU7MU8!^PN>Z/VJ9*'otIN3N4jrf^Q7hen:#G'0]rY?^@\!crFlU#3W$;/b1g*>"OI047s4T.9NIhi16VFW_[c[:HIeA)bqn`/+s1\"T;q?iV6:FP0XT]ENn$](2'aR3J-5TL8=gdWu<$5jXWeU$cW*i]9G5,2WV^/N7BoWVn'/?pPft$3%'@r+?nV1E!H1,iX".d8nr3h#MA<9,&(I.>1A7BdA0$nga0&csNB,'!p`-2!f@6OGeTm*CDmA^P5/Aq&n[EN@a>HJcdd'*He4l_<]`UfdhSbFdNBrdtS%"R9$O.U@8KqpJo$Wra#]s*E""Bf09[h<)K,S)&'T'9!=WV/sd0W;"k?>"V3f9AKsHfS-2"&Rj#$85HcK#N()HJC)(PglXVW9M6WH'U:H"pT=>>bk7mtc__V(17E47SjAqFWm:8NE.q>qD<;H3ie=l(/)[\9\%j,mrVa5-V5]=HRPEe#ON4m?[lbH9X_HpK:`Zfre_A.T,e(1-"<9Ll"2qi&V."ujS-aOU\'+I7_ToJ)DQ7(L(rVl`=D(TcBKHfP3^#6DOG"`q\[tlfePK/_6T+4s];VtJe1MZFXRkO[P]Rc2Dp9#-dtJiB-TqN[UO1%j.#'s2;*#i6`2AB2C0IjSZ(r9>d,P:3,o7;%hq:I(jYCnYMVm,..db#NG1R$%*[u!uI8'*uC_IR0ARt@69g\SK981l$(?TRfp?/C]`lX;84=;2ai(-h':%=<-olcR.VKH/WZGYg2>Z18t#R$+i\O4,AX9aJWm\q(8Kq83AjK&LUo)""mMl`KO$7n]3SKT5p#d]fti,N*H0+keZ4q6G[-UPllr@i,&Z&9o?[XZaeIg4$J>AI%P*#M*<)9`mZs#^u5tMR!lfR,2d_3@`NMBVeZ-I5iasaXZ?ic97]S3q&_=KAJ;(]-J>>:(/`Ytc,(bY$G1#ATg5I1_4^QO6K!QaO*;#4;LOAXTLOh+OaMC(j]hg-:;*SEncKHl\V5=d*K1Y6dr[K"sKAl8\%ogf8H+@8@O(%?0WTD0F_U//iGK#Co?#l?(TI##P_;Yg4Q$_6cBHiog!?;p*W[FqoFmtJ1:'r0TL,A6qRI7YK/RHOtK0Pk,ai<&EgMJ(Xf8\DL>$%_Y=.=m6j&DGcOZ+Q3;g2*eWrP9MA.#;+mnhWH6a'2YgJbaFH-i4KbK&crCEEirA)9c](bo<=uQc&tqk)7oU)ob@jsY*ZtR'a6E+\U>bZ&a,86N0c9M46@]XZ%FZT_27[Np;0dSYc%3qk=Kg@OXJ:$JqghP)nBXU`(u[.k>:YG3R078+0c$dIGM^D)U^V*r(3^DAUn:Mb+CrJ!^!-RTp`NpRd#DBm@H1koWO7TBEtbSBS^9k)l`.?8#Td<&\=Ycr#g#ogQWjWtaHOUJljUnl<]kS#N4<]C!g*DDREh1?Tk+EMLL9!o[MkBor(,*%=V0Ef^%fMf7,Vm"XA5OUI=+SJf``-aM.$:"Z!F(r6r'4AVD.Z(m7"ZWZR/$V=VPo.1KRVpfX4Oqr6N*DMf`P;%]X'FR]PC=nC[a&0I?gf>NTrB,L-^kr6>aHeRf'U@qhELjhY3AFRG?XOmUdHnE]+RNr]IVHf.A]^01mE1/\cEGh'tF&8/jn[R`7i5UBfbOTB]>*lK%4FD?,A:"i]=qGmSlFb/n^`_OEd%a&Lqo2##D-3g42/>o7L:#Jm%9#Efr:IHFXqF(RZ#7(fd'J=0OfB;lFB^=!bjA404"R]6,(/?YO[@Fb`PP>Sp&KcDW(Da/8\k(=tB=hV%$KJ_=miS8`jlq*LQsF5n5(np$GM)*H,DqtVab6q0.Y?'RE@_ZUh-gcK5#nWr?4YaJEMTa<<;9@^EZ8Biu^GW7Ak3fRuE/XOR7&DQf3*0'L;WtR5I-HBs2/hf&m-2%SEa(-0Fj:$b^5^7"b<$eU/GiQ=N#Pj74D:j)U\3E-*[)UGuQp_kZ8+S]c=[-.6P'0'_DTkQXV?>nn#:9<)&JfP-BOl\[Qcq9$C7*)22i/Co71LM+_Tq&,pYeNLKbceB0.[.@A4MXZ$!4"q0nB<(YqcahpE06(g3,;]`$$T5jU\Q4dK7r?;%](#3D#K\>C6/II#LDft.pie@"n]'>dlDHP\NStsu(^`5dBbKD2E--Ki'5ud=]1KQcnIu=Mf"Huc165XW3EPb/`+FY]&,19:3JVSYEL#++%/dfs\1OjWiW0?!sg.>eb83f;!3[%,?,jItOn8YSlGe;KkS4r-;=m'sgP:Rg[Q.`lFWN#.U=aa-Ng+[;[RMhoP_FUtuPF:iiM))8ChaHD]f4@Fp/ZlDjSm%ZZQ`D.aCmj:2n_G(&U\%uV"?=`&F\fhJ#lSoBpCcGOd=>+S-Xe.GaHR70_B3[1<];Im1P.36RA#_4s):9:WVAtK$^mr5ccZ]'6#2bZnB.T/LDGi4tG4eH,;>cJ8BYEjX=**Z7d57f/q:X>Nuo_jotX\8K#RHP/oqsL-'c%sF.=^#uS$hM8][h<"a!H7oX0E\j7rYRX`:7Yk6=>VL1J^+`r4'?Pij&Th2WK-s9?bq)X$s3gb6Ms5rCS(*kS!UE`Od-1a>2?KnVc$KfDNX"TmuEU:AuQJMb'#uViaLKrX.X,jaRF4!Qbp9)P]_,7"T!'\-KXIrNM?"YbbJ:\n=7H60/%1o?MQ.">V)&g?qP-#r4hp1F[Uk'qA"=cMN$G*pd,QW3E#$'2aN58Dl$aMnDd,+Xr`.D_`.?L(h?ehos^^mX6'd\5TK`4,q0IC(fPHu[!(YFH9GlP/?\f\]n`gEQ#uP::;r,E#0L0m2.5b-MhX/40`%)/6g+N/-Y)1/YP`gkm0jXInhe?qMO[';]"j7Z1dM_;=oAYR^q68h,D2'pO20rD++m-bJpksi(`3m8=l'Zs'u)B:jigc$=Tt:]b(ji?KBE44#m0%6:>dAacoSb;\.91*]PV?R)I@Lh[>6cG1L?toqM6(:+Ia<:Ar4C^?H1(+q!aY984W],9B)A-2T\Ue8-@RXJLWM:WH]Je):%;^mmrb8roqD"-)`CL;BT9``eKHt]46*qiePM[fIFr%UktrU@/UaWB#g*E`7%6TSilK]cVKu]+3E7?NPpq;R\?Dt?d072nH.-aBL7."H&Zu9MrJ!m7\99JD4gUi>Ej&3tJ7.?abc#_MOZE#i6pFT^3SnD+^F0&7o+%+JUCeZQe?"eRm1`4;03@&;OKu9G5Gl@R6[qCm^t_-M^5I!1E'DIQaiQNShI'IND>m4ICgQjIrOhAZ!Sjh]G@d!,9p!_WX@9M:UkCBimbcn8c^JT#+8.3r?mB@Y*l"r%pQ7*@9;C.oD$Q""h$&,Jr[[mqDK@<.fUmP*YU;j#Trr,EcrphIDj0Oa'):Q6je!GcqOA/FuUcI+uU=ae.V,(46bqEEisrCC--iI"7LCXAb0$haUoWZ.T&JH%3@75l*T\rAm3"pC[IC,7X-"8IRUrV"lZm@5B$oC,'^.nKJ:L!n8m)qbGhBEnr0:*e$aC].\II04WEX\hucQm=H$P%]i@#W<9l\kMR\Mm;D!:hH*(-[dh?`GD?$j`@m'F%R/TV&%#-=Zu8P_9VC21T>AaGl]:`1!L/]^qI!`BU%Uq/C![\OtXk0^$.p-n]&'n72q5f\_!9rAL+jE*#Qs`0J_VO2rt0#UI2'\K]@utAh(s:7ARV^I!8c>C2_YZ:c[EJ'L_%QV,<2TWl_W/Ab2PMIG&IFU83009p`!r/qOlgmPu0)T"J?3@1AFb:!Kam'$_-k1+AclHZl0uE+Qc+Fr^6\FC(sW>LSu%L"c-%`ROVKdJd-.Uh;[-\r'iaf61D1moAXiON2Vj'A1&`bHa@D9WEH\7`,_)N-'[upaF.n.?U/^_`E[4D('CtU2[Pgl+2Rk?QK3?dhGgWB6\#Hq8)dai/Q(;ZDs$kid]V_!0>J;V34iU%-p.mD$Nml/c))u-.FkS6GW,96N0>Qr%oE'$JW+Di2B[#%pI6Kg#o0Z1nL`J4;t^,UE@$W`EZ':P&a9-o<:HAq\a53\>'M^cMdjkASO$(@P>"p?Z0Xj0o?UqT<@W)qAut:"SNqL:o^`@VR6kV&@d7QaIQug8Zs?&KpWSH&MifA/*mR2>V7)'Hqn"/A#pNH.kM*>=,'6BG>TR`&E!!6G=Blk(`@!@*-F>V(?0%OodaDO$ed!Tcm@M@m\bsN'A%Mh'ebb!qJ]2rb;!hl9cVt<)3He$N#YTlgu73?8j.XVe9\')P"?JI[#0lFQ\"]lUKXnI3*2mml5K+,auEO[dga)f\G0Q&PQ\d(>'Ag?Eo.dr-uW"#q@e2tED+(JY6&"'@Re9,gg@oZQWaf]M;tC2B+igOA2K4d&7UgPVN5$[:D*&34:'s(=gIVU8=&:mBo!Fq4'S/$l%SEcE0e>8$neEJ]/VR!EmI`lp7p2GA*g!3?e*<$U)G5;R"kVL`o0=D&d>F1"Ee@JrY=#eB\C"-<@5Y%FL8ik6T3&7Ier,a!aB.k(In!,>J2G4-$9_XSCnFhmGdh4_)(eLFUGV<#8!n4VM!KC7HMPgLfS0o**5!__I9a.e^*!2po>\miL:5ftU_8?>B'6^i,mg.rO)H!?E(VV(l%q*CFA\IVYF5!D$1QL>_!@X?5/*K5_7ZH3p<-Hp"L'?BLM0F3#Z\5=4e4qTmSLjh/\7&6V-;ZA6!Y7pU4#ub@IUjjRsL9;5Jj^;ZPN:rn0cTOC`7g_d^HW]P'&!AJ69t`;V+,R9AghID'oMPAk$7\%:mS1b`p)UjTc:[ljo!NH_MY\.7Wm[31k4m3q<.+Afb&^H<`Hd?QK_+C;!s`4fd,[LqnYOD.L$H5=2U)V$<\Wfee]7cHqOI>.R0;NgDSbqmcmc:t%T$OqP-2MQ//(#2KI$8=*;?Ea,nnB%u@l6]-7>8,Km'cpL.pD^u]Ml]^/q@(20r]B8Kik"r(p2S<@8+eY6_ouH#i6uD=`Z*S:P#&/N:89_rgM*&r3^Mhc\INM03ugMl9)F[:@l415Y_P![]Q_Ic'Ys6<:5hSqMS(g#RWgS24=K8.e=4fliO?&.`eL-be!j5ChJ3d79R4P/bfr:&:JCK?+JGr\"kbDQ.2aho"/*e9*,#[_oPSM&laP$l+LCX$d^F"k2)E91c$6KlZN?UdPNI$*WA__"3,Zm^M(!*kSD0)^[(U"[I,p2ZE;&tb-,f4N/,,(sCcr,a'OiB2fJnXeNN$>9#^H^2U3p+'s)6DjVL'k<7SL=9)_eJfQ?$(*5![/W3fsr7/$#V]i"j8BjX-Akc'P72EdEn&%75\X)F/OLPa=sH2u(Q-rM@Hl:/J5_P*NGdPrtPL>3SkCY"q$9AR=N`SiSl]?JY!)4`,CUIg(p3VHk10b5'KhnZM1A6LEUmhRnl-l,g*?kmL`s7Sp1Yccsor>!SFb;gYm#r0I,hn<56:^?N2g09iKM9%q^dK3&@BOtG%sX&Fe(@V3L-QG]'K[jd<&`5uU-o>2#1(6UQ32rht>(YmeE5H6EXHoSAF/R.SM,U.LH*r-@?%+a7br/%'8IIP]\U`ulX!:5=$kGW7bs!m`c[(G4>%3;kQZDj)c&=%;C[(McZLT08$s5c]h>P#kl=BG6hje-lRK`p,j3%bZE$41Y#$PA!@H>5%;P9>jcD('mUg)d(g=Gs;(]Qmeq,2[E)u_NEY!&&Jc(<;\p0'E)n[T1b^Zo=9[&OqAq8j8o_iP6Y\14pq5(%R%M2^8a"^i=PAN%T:-T)T^Kj5ZY"&>h=q9:cFi"^DqUCo@]]i!]mN0+RVgGb)UgDe3l.>bEhWd"%TJuB7uVq&.nl2`!f,?ec!T927=4h_TgL1bEo9B0UbKXpFN'IrNEkmc?1$/Ei)m^ct]g/jGOo#h"<,co[A$4AS4IhC%+'CC;e+!nlme'q)Fq%$o5<-,/t99D+V)l+pKTKLS=^8%ZI6"&Jcgpfq'6;;2"i!b#NO;(k(EDbprkb.fKJP]),shXTot`X1`epAPa+miP+9Zd(JZZ8=Hr6P(hB!FG[BB"0ZT7(8c+m$+td]\'%V_k9f_0?V.U!9f_8RD4Vt.dFa<4K?`0&:F$5:S&/%_\P9>bsAimJG43Y!&2:[Nt%oUm,UQ[_)o][(:TL?f*8Q.Lt^JWRm&rP$L8IF4FfOm#!O=@&n/Gj#>&Wm6c;r@cheJmWUN92i2[0I.S(3EP\W2P[+A#X2LIWgHSMK>%8S?!GQ":rcW;iPaAG7G9do`/P?N2/Z!K_6HqPkroXJ%$5:fm56!_Js]+\jf*$KJu-LogI&6VE%?c9(PH(>i*Ahi9oV2Q^UV;cYQ/]:WX7VjfU[rR\b#kU9X#FrH$WRP1,NTOGuN`MW$74k@ig"OMnLjuV%l2PR,@4I6tY.mcWTHf"%akbd_QccdnpQ;IJGB_;"B-@"8V.6?)@ktGq?(!".`#DF(*0Sbru=^8u]1NFIaB\PACJo#i>GdmcD'.0uL!5g9""H8SKh`X7S4L42*X3SbVZ!IKVl12i*2Tjr*bNP`@oWVVe8JZ*`=#J5A<;ZO@QoHp>1np('?loHRe`T.Tq]b$coT%-`fK;9r+M%IDfZY[@EsELN0G\Vh._JlD""5mL-R$fE%D!Y[Bt+GaSpb$j,MgC-u%uZ/CrRcKrZ`/Vt4K^E^s&d($3l3jH]]tAEG@>[2ZK2UkY3(XM&HULAX./tdpDao_^;2iFq/:OAR<3WhrUh/4$]7J1[!XZ(TB$Rs2DDk/BV19>Olh-HGlX7L>-?^)*O87FHHMCNpVZ-mU2b2#sMnhZE%TZ/'fa*SN'&-IRd`!k89i!?"hepZU]U&Br[Vq(S3)mACN(+,2Lf26?_Eu.`FHP@qTmoST?g(-kb6T4Hq]SXW*8;8LbHQuV=.$)i'E=s&a,M3J!%;Sh^$W*!e#\rJUZL_R`)p9LQdWt)*=Khu;#O]#>9X2KdJ*bN=X^,=,[)lR"\\]j+/^-%HQB%]Wg?n1rZ@ul_kqK94i\e1%C;/m"ZCnrW2KlQ(rTs!fI#*E-)/`Cl:b?mLGXr=QXd3!+obIWYtOEBU:gHd94Ir*E-%bR%W,tE;sU\$PJ6>W4g+Z(Bt`2_Z=!)Z!7h2L,m[o]d#Z/f#:6bTgc+@hk)OoGQ3UnM4=/t7Pi#Q'd]_mm>5Da-(V_k="i.CN$?60kU8C#Api34+$"U9njYD%3M9S:,tX[o%SV!ERu'qUN&3K%Atd^(W:Cl9,]tQo4cB-%ElGI]5\b#&%@HQ*b2rIZ6&Z"_?eL^!h)#TcX*VQ5(*!prLeiiCA;c!H?tFL$c<6:N$Q)6'2O4okSju0FbaZ49J%r5*)SCoB6jCs(.P)&',^sW7o6E3!m:'BD_V^`esR>dDqN6TKl1,K*`?3e5g:S\lq:7iMoadBZ&#:(C8S:DM(/fi7@Ce$n*rTA5&?\?[3anVVT*NGR*2LU>LfV'`);dLeb)T4jkiDo_VCIA"KSmh@#FEYHRe(i46@&!JrZV0^M(S#\k:%VsmN=2M?1C$.Gkb6p3c^GX['oe^@UfM0Zh"0\OsIeM4:4bKKL9S#dV0@JdmRk[2kOOP!1i*\5`9bY5dAFIgaM0WB'*"fgsFtsNF6J5Arp)L6D39(,rZ`7WGJ/.rk@tM#rP,!:h\(A5:.paAN#rrDh_2b!>i%WQbPA_K?h55.$)M@?fci)!)aWWb0o@BlNNn`S/:YWa>`B>sULKP=B[h1Y7%$Q7Qp$-]fW;KL61nWB?$12gW+*b0]l;T?R3PFl+2(I8KR\(,B:2-Wf.><>jE6m&FiqY#ifKJ_iRGH2F`odr"P_#-/OHP/dh9RF&_[#G+--3J)4]Lc3a!H]]Z9Ss0)N8!MSk"dXhb94(G%X'5_Q;+//pgg:4QAVYmaie*L2191)0u[M0t1T;Z<)TThslUKIMdJb!sm?Ri&?9]"ICo4IYf+"$NW,G9CK-Y[lqi.<$oWi9=i`LU\ZYDl7%P*Oaph>4"D0#iPS&QkFEl2?h[_ZPhRf8jI;=@$2c[([tnr$'.`;!G=4qD$f(<(53!;9WM24E&bA1Qb0'qbO,R\pMc$\i.LpCYT(Ud^Gq1!Q2ca5KmR^9$8CTdU]snm%:"/$(0LM5&4^nLM5./p>*NNX]tcMcmQbHo%L';BMS;0%V"bRU6WKZ-/L=Iq.*RU!rE'JaKlUOR/pFA#FugZLWau15=6Jac(L3n3$&\/]TUVD)\Z.6S%'u*>4(Xhd=%gh+jf#N7q-(*p>;!LcDk!]'UbSiOAQl6l[e+f?c<"fDoH5*O^@*JPI)Pm_,39t#7dRqjLKc*n7C1Ph>NZ:6hdo=*S8s+f[1CZQ-5I-Ub_4=[`k9-Nf)Mk1(uqN9*Qn;&%oOV"qckAMM+(=M-^#XG+HmR/.ieO'/>^n4[j(%lpD-3gd&-(p_jsd;kQJ7`u[rs$sI*2-lNFBa?g50o6!_(*4@-WI5nanRaYgZ1Nja@3/a91Z'uI43-a1FmnmU.BW-K^O(o2rOT[!c6A"?KeJtd@2\ATG@&\oss1rQ?1(IW;UJ]`*`:(_)'f,,QC:=H?f'2#IAO7uAd80%6Z0Sj=B)1ZRQ]adfs<,YJhfBNI^JcU?m\<.o:aaR(.*@K;VQ`Z;6fBFR8GX'[%MjVmJsa,k3g:\T<':)EB[#K>k-EiD.7i,/]7R'DHhB.9ER*dX03aF[tJ>;hCk[l:/Bc!LYuq&']OV=k>YK5[5]b+V:4.tTFDa.0#R/Z[X!=cQSg<=&aN63$(.[_`Uunf\Id=:+[Xf^VL1+&c/F?a@&CJgIPP%l)Fc3/E+eWMRl/h\.Ug0A4n)eM:9"r=$_B0q3CA,^"F`#`.R\I]U,;`r/<"&?D`fW$EqoZ%X00>4.;d^!qMTQ>51MhVP4F9lrhXh<<>!?rhr9/[NREhH,f%Wua6;5Z@a7>E3_`'ZP_gpYl.@]b!Guu_^#qERJXhO.;=HoT7%:DM%U)U_m\Bl_2Bn3/O/H,=`>!LiNn:eZ$G/!g.$6ncbBR8niZ$R5shf1BXla.l+]'7'"uVD^;qVb'LlMEjgKMcj*OgLaH(i^FU5YBrOt@a53^*MRT3X.=+4D3RdcEL!+G(-_2Qkl-Q-Y*IA(:eWaL1]P?;*3&u2FY,l5G&LiVUmL*F0LOsr:BRs[,u&Ib9SnBJ,7J\0\#(]$OQ>#%h10lEBei>pWcGG#eOMX.Dm*+*h:*-O;e9+\[dqR$,E=UfRh]9:**i9-:qC?JXm=KPU('%1pL](o"PQqrMNl07r$7=70mGl3i;W;>59Vb80]A#6]j.hi'I#AJ*R6]'o<@GY"Q^%>j?3^aObBo9MONKP*#gZh;d4o;V(0.<+LOeq+!2B"ecgs=7]iSmlN)jpk/FeRV#<\\N;N]Sg.J*VlQn+0mr)2c,)$1TB,SmT]DM=p(!:HL/=Z9)j!DYd/DaXBc-3Ll)S>0^.cuel"=E9;,sOSLp90P?OiDPLo%J_>`Pm@TcObH1n-$)ib4\%`X.L);"cnlBN>sg3s'=Jrm4]u7.(eJ(qcb+(8Y(is)9Ol0Mn+q1k=,\"9BW*'YMU?O)Oul-7Tk$EC#0I3!A_5W=qgrC^2*<)K%,$$Q$"E(8?gic^HA_)=k=7@5>k80\Z-U2c'eMqeR;H]aJRI3VBQQj/SOuJ3%Lc.n"W1qjDGW$LfB!rkGC\::R'^\u;dU3/-S4.0A!2SbVqfiNJ@pJ1<5LD\FH8W.mIGEjXBh#YQNMrb1Ff"Wnetos]CD$?:4;tG;7iqkldSoQ3>q's)ZON"'2FB@gFD?q>Bu%`;&`92lYBD=IE?OrWu+D*!bf$.CK20$nAVE`Kk/U@aLe=a3Z,\sd]aS<"2>-N))"j6Vp%l/%9/MT^_0f&6c/Uoo]26&6uBLu2alh\e\@Hdal1"RSAl7/o/sI)h9sL82<::RVk+VW%*Y(R!i`q?d0eO(*u>]Mr"BUcChjEf9cB-Z9bS7n489Q%)gl-X0i^PJ-j]N&a"4^1D"[OD^^e5t-$)'.>Am0.RmsN\f!c0;Z'uF;Ck_,@glf>F3n4U2i'bYpO""^oS>!K4F%4B?#jHWE+L&%WG6SQV[N:56*/n)2eAO]BV^72(CFK^Ifa;='@h%l51/B$]](A7iqq>$WtC]C3h&n`*C1%dd$TOkJOT+"'p2l^P'RCqpFGQgO_:-(Kbp[<_\k4VCa(E^W4r(_t6pYmo7n[^Rafp%l/O@,fV)`P:>6C]c*[gmL8W9N6:`aS3V@;"(1Fghu'kUWH6e\6MUHNL5k>Ze0&_Q`G#'cOO+s5e@6BLY_8:48Mba^Q05DdLH,M8ABT"N6pD_^hb8'/C4e3(lh,YEnXg[X[%LG+MO))jPU2)e''`7B[$J9JdSg5g>VP!ec`/0:bq`?][k7Zu'o2DPAl$cUqU=M^_R5*;;Rf;W(6(l2jh%lM4k3DXkO)7@"b0R!jrPVXbigAr9F]E!SB1/cY*6B4!C`V[4S7O.$rA)i?YYKs0=>GVjqT2O4s@`:/;r)R_\liNV"<"a5^Go$%R-nt-496pcZX:FM]ZUf?SWaOt0b8'N?O_bt;8q5BJ[;PBIJlcB\\-f%:&+>)TP`5sg?ce)&]o=[YSDBGeY(OMq3MR?Sb"`B%#b$F[lQp6ojOSu^/T1)uTsE7\*GW`?,7hs2gQkIXS!O+Xo9#uI!S\`\Bf4uFr+0sFSp)kMcn`4Vf*XQiW&1&,'gX49?kF5oamPEDN`JF2$YU/fRiqfV%Y1!TQOkLiNt[mB$?;#\,r%b4E#IKFqDUI8U)2\M/\)Y+lZO%,:!>5,r1:2pTJVZmUcBRH'?9RWkJIKU<.YW7IbqN+>'sd(G4*]E/@4pC)6;Q[LliCX\,R;2\;1U;N^g.o&at072ID&OU1]=l*D0#t*9RZ)D"4&rpSK[saJCZM/nD`B]\(F)k4GEi',HE0a[@kJU[Cn3O-]d%P)T*8d]V]-Kf3)7$9QNU(EOT(]CqlSm\DOfQ[t^?Ro.\t5*U>*Z*gkfTLL)h`UKpXG\uIOMaVMX\f2WGTBDSoaZOqtlW:0)eV-7k][!7d9h1pTSq*%ekfn?qq5*nVU:X;dDm%N8f*..V2GNgjF=6H3j+k#-3dd($'F@iLh>g^]Vq0dK]3ROFm8.8T96L7!$-XWCkf>nerX?NAI=T1\7:nK(>_Y*R!O^WEeDa;:F(9a4m[[9Cdd=EQQkWN1e%H_MXK)Dm&T.-FmRB3UC&t^)quH^V2gH"VI/ng`XnuN^pbYqE($4R!!/cn2,M9$fBpSr@ZsseJ!nsM[4f$rpf2bfBd(9Kl4i6OcZqGT_)pA2-JQ<:#kE@UTHLDeogr$*=6A?)+,]n@k'+eGUZ=(ZHN"UVc@$XpC"JGMIP5i1)RKf_ienm&$>"X4hR`kfpGs;S@Y51nm*hXuo7boYWV:&U83t*K,r3(%_'6[kJBcW.bMQ.n9/>cJsQsRCa_j\A3N,7,PP+rZ6!!$,;jTraV+`SB`WL.]71H)\eR:TI@S^1\UAo-bWcdN=XOXoZ7HM]2tZi%odYN3)faXDoPo,P2K%W33/P^HbJ#'r-4HqCQTDT"KFRFQ5Q"3\A#R@sl&dXcT:`ndXAd!IO%UN+2a*+nk;\?js_>K$HmkDXM8Zp"`NfF3e&2L0VWV`!uk=1bDLuRS5+Um5=5Gq4>^Da,r:ZcN+k[3?p@JM)47q]6WER;C$Qs_Au9B[t2_Fci%@!qS;!5k#^na$Y9MS"aY>N:6hI.qIe0HeLs6'%4>o*Vb\6ERiZ(J`PJD752_Q;i-hfOmuT`fk,r1,)&>6p^HAo[7nS?98bED6iI45r)1nX]M^p#LVQ8,bt)CHcd!Z*#Ptaj>@3"1KEi0ZkF2/S_/cU\tqDs[nG7d7[;s6C[/)U%sN-qK5JWJS!cP*Z31hlH'3"=r*L>,$4Ug[[S/DT_(_8PPX4&m./Cl$6FYT#u)1S"/WSG?!ks?`R=/q@grLB)5l/?YDuu]7A-l3#)I'V`'FJo4ASd^=YL5"Y(Lg;np-WE&+;O=/A.IIbigQs2Kf<%qP%O`>l:Zh]hc)fg]udT-M^DdbZP#<,^!_X:bfR5+q$@,9.;OBfddg+12oX=6H5(EKi>!K)HPkKdNm!a]3T!>bi]<@EJH6)5(IXF@h8q"UC!@#p0`;'ViJ=Tc=1Q/7DTLoa9T,c+2HLc[,KbY#te]\g.JFN-(?ZKWMpGN7)q\!nQeej"40=P7p@NOQK/5A\(4"2e/i2_=\^A-t;o$dMF%\>j.%Ss,ZsGXh1b\-E/-\"[JRAa([QophPOH<[.SWU?/2p;0u27g[E0@leP_/g^Q_"eh^1=T,dr"hV:0Xp8E>7Vo:$E'kUa8,TGH_'sDsS--^SEn#jWVpO!lor5g:rYSA78Q,4(_B/hoF$fM(=['g<0AgJ^h#5]";&=\Db9=^Md1icV;.!eQIgCrUeD;F2Z)_Qrlp(oCbaXsaMI\4ZR%s,uXGLT!6so09+)j521ob32EB]ckZqt4\CF:&mXhkKM,2J+%WTV(M<4*efrls]O6+tD!'Jg@IL=S*>3ugg=]uT++s-+c>F@QjbZHM8E4;WfAB5$_Op4;ilS\u.L8HT,[#aIfB<1=pDbaQjQ5hHAetONMli&"Q&3s0.H9?I6ijQ'<>++XY+FCODC1O%0>ZHQ:2N-&FOi=:4T'hF"gnC]ZD9:REeLg$:$?RU2H*lhWZ]O0Y#Mo&ddLMnC?lmJr):=\dFfm.Cs1c2j6Ph3u6_g[Jt(NonBM)/p1%)JtK,;(HC,m)hP9lONQ-loA/]Ehl(2,3d>Y`,"VhT"Wn/^?n)Lag*RD0m+5Ts"N?\KD1a_g9Kk_DB-+u:-LU=n3lELd\?X:S^1nXf!Eig@c7(M`(ipUH+`p0N.2)!)0Ng)K_Y7!IOQYBB7GI%lT(P:1Y:$d2oREJSEUp2UJm4=!bp=g>K>NuWq;fi1=HQ*?oJW_XAD4V(5fD!,n779@.'QqskT1_Tp#TZDhH)=&7]Zk"^QUI7@BPZf]id_QV<,a9JYZi`M80#)7=2L,d)UKcP(=o0kK"kN&C@JHS>$1?ll[I_W8u5kl-K(g\7uM5+7##Sl:b69ran5F"$,#^gZTOGu5s_4LH*'FCb3be+2)PU=u=$9`3Q,EKMV"2W>eS6bojCHHTa6OA&DOKeq)6%')=bHeU,%NJ.QW!(_3+,mVr3(qd"jS8!-F(2sZdJY#hGao[>b5Q^lE&nNS!CFXj.Vjj&Too0Wc)rM?=[rTkg$B*YsV#\rtAY<*\dM="@]2(n2D#o@P)J0q1(n'$N_<+nTku/cV^$P,@/:$W$)XDHP0'imTNM&qoGq!&-AT_R5I5A5CJ-U[I(r2L[qQ:Rb/-Qsm,3Ii7Bg$r3[_7ZJ".&^pL$NU!ZD+fJ.He'X%ZcrcKIY41Bs!Gekqe:k1#o++8'T3?/6rt4mJmh71("+pMJA&d6ip;AY%'9OB5Hb(A1-'E*qOWtGkHXr9C#Q0E?4`0_)Il,$FDCVEcG*'73,P#r1;m#dG*_7g@#JUPG\MeKg1;KK\1Cp^l.6]oF&3aEpL53am0Q9Hm2*kjY?r@W$L4/EL#S#k(L_Hu1+o;CG1I1G:Lsh8rmuQY#Nc4Ht.`oW'^T?cN3@$#02Z%ol;5g?4U9^?.2dsk0>?Ks+;ViVm\S^8-q9CJf\qc=adW7A&blZVlc/]YOMG^-;"QOT,@]s.855S!TTi/JpWAO7-o2e$5RtTXdpYe*4T*gR@c=d>p*5g)ltte<`e=g^#ohU649kb!^3$i1uGe/p>^eI5Sb[-Ds*81GJ=TbXN8(HDFYf>V,c?6*nO@s25$_*bWp6)9\s]ecDBh,;Qe5,Kee8$JF_c7#-dkZraD!!V)DnLq*1&kmZWf>qmT6.FRYJMor5aPHf39D_'W9X0U57q)ZWP'RApC;taMmCnfpfmYQ28PPn;\aSV!&'hSffDh[Wd/q,*^Lll7Ac1\#'fBS6]j?GpYd2_%WhVO8=0nMOj9l46[ZV\n\QD$/hfJ#L7)@PX\E6SAOj_^kg7AEfA`>d]4)_U\T=3;!s^4[KgrY=pA?SjVSso"RJ)U;"(:gA#j+Ipg&r?R%6UN:i9j!FI`j5pu#0_&4`K^WGY1#qcLt+Ys4@E6gD0%d-;`2W6SL9%JHH-0FmbH6[bDBoS(Xk"\)Z%Mf&aGef%kIoP,++o&$d>Dq%]aDP[2$%niB8"mb22&C$/l(?'[.Ykr!QGHFe=rP9@`+@$GS%B[rVhA^gsj4&d$gg_]=l-kW3CPeK)bfHb%\DpC'N'XU/E*o!`si7Z2N7bl`R*E.!/pJjGKLX?d6H!E)C`+US?2jO'1IY7(&'[K=HLH$T*'G%lXp,;U2>UKSbl/pTMm]Jd&!iInGSDB"&LBbDj!WnHEb:8O3Cic+6$Al1L]hJsYl)7L3C-n:82_>"b1)8#`hc5LW*4/53O`bYOS"RpW/cbK"I"i;TZ=+#SqK,+qc7H[Ic"f]V>\X1HnCXZHBWeI7V(&Mg_Q3cLI4[H;MJCOfJ$;083Z9s?;\21^GIkqY.[e[HKb=YGigT"D?*(Ros/COFjN>[e58u0b8f*!EZ!!XTk9fn/Sn&.4ig*.S?gEjEUUH4t3CMY8q%)cFVOh+Lm6ss>]ToerH!UqNDs(k9.FE:o9S,H'in(b/ehDs1:jd_TOr:QcgH_p+a74K.k8c'jPTudu7*k8-=StZdV?J\?:lhHL>hk*9/0dfnV,JX,4=M?#.UP's&fsKWuI-g,,:\i5;i.K\q4`tTCFCf/NaEGe564Ki:HIt#bA%nJ%DsdCgCMA"aV;ACN@GD_<1Q$r;AtmV+Qu-M;8uZLfZ%3_EKRuRQm00.)pY`2riqp\@GgUdF8&[]M9Yu'1hWBWtAm8%GHVGC(,;m22gB7bbdaNpiXit074?&=et#;&-jM_[R"^\R%&rLRXe!H#`Ot2`*lah^X,ftT$*-FE;+ejf6+VAp>(ApFjt52b@UHI/\D-]gQ&c4?@".5PJ$Q3h!_hl;4RfqcC@0m6ag9OBk13fF"J1Tfn`LA%k9603,/S*+&!el0gY=#,$KI3"-e_TgrW[aRXT&ZLb)au?"NAG$bl&%pm2$$o_0eQd[:(sAt$Q2I\&F#^Psg#DSjZO*fQr$!F59RKXZTh#8rI@3M$DgCt"jkQY$:n1HaT)=Q'UA(9'8gU4X>4Z?0Cnk+&WQQ0L`KOcV>X=#i"KSf]bId)(XIj78@mh%_P84#VR\^FZ!d0Gc$*Y?i.W2%2%kL#cDca'X8oJY*5[S#cBDgMb#Nt*o-WC%A0,W_*`oJ]EOMNh;Q;(]2POB4)oFNn>m=_ioo(Dh)#SW]T>qZ1q?BBN)V`&3]lJB#+3"OOh['H%5pP*B6PI.R7Q[Gd(E.YoX716^>;6+[[;f)I_r*%Ni7%/*&Q:lO@_*IuZ,jF(NZhZ>60"\f;?DV+5F&T>A3Jt+(P-2n!.?E-T!uF@NCXHC`AY5L5(RO`t5#mEWKeK2B`^::l&qM;/.rJs2^?iW1Nf$'dsOGs#s]Y#`P5R>L%nqS'gVMrM9U2[g"uei?@G`G&H0'8aQ0%^P!!f]N=a'`LZ;B1W`Ir,XUYZ/I?<;31_Plms//Bk;sW>e50%D$e53>XAl5FPLW'G#73m0MfjIsH#(C;X+9c.ZHLY3jPT`Gfe)6:Ge8SThPn][Q0&r)Z0S95`=^jpoYEd,LOLYT7Wc/9pQ(SBbSM^imnpj3?SG7^[b!Z<^4g5WSOf\Ja*K2#HBH%;7XWipSit.?Cg/.!Eg-O<;(,!E5a3E`eSYi2-eHp6&a]$,W&]3fhKci=FAN[:jpMU27jqulaM09jfUf][edFc=7Q_aDWNbmpR!EHe?E-KLK./b"n0pNJfh1?m;[a69'-E=Q\iH&;]+-c6he""4U=%i,jL,gV)uu*;3BZBj$VSR[KFUUhDr!],pXI-&S/'lS5ACC#X?#$9^(@4kuWG=Qg7?uS4&-G3pPB5AjocQShOgTTZMN;2g%AB%@ZD`ZUkNK>#C#W;RFjm+S0k(&idsCbOl'\Pp@m/`r+=`kY&e1WEQ2Z>Q\,9FS'fsSp8.XkC4CLEI+?m[Os+d&GGO%4A#$!o\q*L_U]YY4=rSE51$44LM:J6&o&"%jO@3,:*1Y",n1K+joYAcjrL%-+R-LiTt4AJ2aL02Y%sPbqJ($<+M^Fi5R'@f3j[q.l1e;(=b'u>LHH,J#KMPFOH%Q1n?]"\k7'MeO(l!=^CkN-WA\7Ug64CGiNa)qhVJ>;=!ZiGuF1";k?MfrCUP6)l?%]I*fPf;tBnV8`Wg"&0UIdb@VEiEM`#>gp9i?*Nem;c5E*h-`5)`BpT?lijpKb3;1"B&02<@0aKh-2S4t.PW";NE<$kQ>8smYhakAg`<]c7Gh2/+@6*;+YFEQ]YE\e,qpXYr3%h0;Jb`l"lY$2RjU5FNF,eC\Z`XTt56BFFNn#T5Rb:o20_OXj^h^b2pZoJ]pU8JK'8CutYtMK0+GEF!)kQ6=83kHnd2s7rG/!tMa"7kXt=f7NV=mH1U4mIV"kuOsnW@#M`M+R12#XUr>r8(U4.5I&]U0KaXGWSJi9"OU^i!aOqBbnUVk[-\:i#P0F-0WGPqkK\1mnT.6MY@J>"Yc@&)?%(CA!Yj`piII+fb6ba(>3THo0]!7U_?Nn56Y&uD-Wu`Sdq(>7hN$<*!>sJ?raC;]1/NEV+CFMKaY\-Mpp,Ps95ABu:cZrdWJg^hR%j8gTJD_r6]#Na)J"fmG]7q,ms![fYf;C%>-0fjqp!nI?sfUu>+j0s[d"$KPY=KK*,JCa?)8JcT;"ZYP)s=BM!^=E%,#N/[:8&[grd9#jPK^^nh`Q:'o6gR0`"'Vh0+I5q=-0oH2>2Vl72l[RmD>d4"ZV-,A\KM0'lp"09R@uaI#efLA\)6i$,LEIf3_+acZGg%0X._Pk@]bf):mmfPo5i98A;0@R;JtH-ESk\7H!,qkT)6+E#g2T*/+t'8WaI/6Z'EVfSWq=g4GGQqDr:?4IATY8V;t.kH"?'k`C;I%Gs"..7d$:5opY?8GSDZ9ZEet(4uBKZ/"E:1N3r*pnEZ%'%^0U"H*C5)]a_%cTq^LGQgVR'i[q:OI>'"#mpYGr*\?P1?RsnGq#6V;P!7R,1R8SJV->'QC\?$iBgrQ;!*ogmH.rBje;Z/bnO7e;PJm%&-Jll^A>0afP)o68@[$@g3;<+Vs2FR,!FrEWr=5HML$T3FQ+P#+k;2$UCCj*Ec-.BH=g2(aWrMZ[7RY3bdo;3@3dp:q!24tJ'_L9(QnCcL=BN'(SAtp3g%/Ik$@'uD8ZDq&S2ON>&MaIORC$2h^t%`[<9O-T=&g_"pJ91;[nN)Y(_31qF8ZVUB2Mp[B"'#XM9jVlb4LJ(\1&b)DdtQcT*Nr7;fLsSU.Yc=?q\F1JT1]Q[A*A%.,%+@Q44p)IcV$*7C+0Ud2&mC%tFC!%KRaINMtE^aS*BY`9<'Wi1qfS%N8mp"$na.n,UY9oXo&e9@h()n_^U9c%SM\ITBf?aq6eEhca(b2/YkrS$1lh>4Pg/HP3FA7r-V_fZ[F-_o?Q@$Vc/KR=,n*Z]JBN61'h![7[KOoS4PFs_<<]X_"a?X@]g?DlZA=liek[_SBWhCU>hn@D,efp$ucdp''*[?0L[DD[L"8jdXu*hE)EO\5.[XoRsU)R5D\Y)UlXHVe)O14/BXI;A@OeM_E4:K^`IU]='6+MtI\"I2ng5eC+O&m//]fVtEi)+SYiacSqmmt/?\n-o=Ns18/$7nU'BJnc.:OcGCK+\%CaUj+4q&P).Hgp`;0auuTr-R-)r[NrH)C/7HI"tb5nJQM58s1At\#ggc=JA"sWkDf.3+-Ng#'8HaNX-4WH.X6j3[t*nX5Q;5NOTR[[/E_2K'R_64GiV81`g70\,5V?\*fdo%$1bTsRD7;hlTB2/UFVK=.%"hr;5MbZ'H"e)oJ3h);8`hSeS65/(UVrjP,9(qG;juKIQ$R'5WBqO:3EmjgW%^s,3a17T;DkUBj(Rf](s@(\2r'Ro"!dB\b+$g!X^f!@H7gSJEUTWKdE%,^YITBR>m+FV]NZJ9!@85"Z!pC\n,iKa#RICNGF`n*AnQY4D8X_E.-@T=X_NI#uQ7cEgZn8+J?sg8%DM+3jTF,WG1([cG<,"]CS.U^3_T"8kVCa%:+4g2/u@V0SUENaamRA)=uGcj:4n!Eco6<1T9QcEQU@`eQj.bYm:2!'q&W_l4QTm:[<#&$+X-XnUYWB>5Ab/:LTDd!M?n9)YA^c8;\Glp>rALZKlU`XWG;i_=nd!1_iBFS*&5Fh,"Cn"/7N$Xd?@!D,TWU&G=PH@Ue1ls4]U*NW(P=4b87\p"!HiU`t[-+&ZZ-Zq1RZH'Ug\_9MOL:m5MHlYW9]$&:\IT)?8TeFm@3]QVhFe6WlX^jDm.:*,duq?\0Y-J>M&1AV(-.TcP3(^jIb:m>99+K-%tjYI^gIi>eAV8Wi3HZ=6lQO)L^mf"?J2Ic@9p*>Umc*kJ38eb&^ASBYJOih`0@_YYQ#7K9okiEt]VJ6.sm9ttdYOZ?q(h%[a"HR.nt(./f[FT-iPChG+P&s^'2V5k#Fej4s;7HBscP.tI_N]d-DBfcnVi_]=MnqrC)R&In&9`ZlfFY%$`O"$cdZZQ[Li#iKWK=*imLHu'nYU7_,r"+g%1fk#)Y?HPL61??@E)O?tr%ilX$X2=ADM5N]W!C'Z4'.XT8KMmt+5jL2^\Q]d:$_C0^a36[agA.bc.V+i%[V)D\k4=A:*Z/fk]t!4CN2)He7p%m#Y[c$$Ge$WYmAt$W[em1Ug<:T">CZ60QS`eQ\O=Q4Yf/p2NkTYhh1GFRI?VS7V;AG6iW'L#A\-u'a\`;7lpfYbdb*A,fIkA7dt8.cVSLG00B+t%[6ZRh\$'IZGj9uX@<=">PG#!:g8iZaC2:u^,?AY\('P$[/$4lD@Ml1,oK^8!u_n$e^IlWa&Rp;#LgA9_;VdQcK&N,oboi87"bN6I_9cn8,mYP#C0VWC!8`=ei9C]c.8gd%nGqQWplQtt0^)8(9Fpt[(C:01Cd(C6'L_@A6rB*be-2$-XEohOolTmp`sWhU%J:JPGUrGO%aTC.F;Z0I.HoHnR;W4[O4m!u*BXL+d":+$8T?4#bj]fi5Em#,\9Gahb?M_CDcE62,2jkqTJKba,)HuA\fo-[WYCDJ+9ajJU@#.S,W'LfsGh`ZZ=D0OI%odl.V1#.2o=YYGSmI3R"-CX.*-#VB:%/4)`2)R%(ac7MC>Oe$`4#4&8l\p^t-M*U_WRa^`"-23fF&KfrIR=B[):0FX_U.'Z3(m5GG/R/3rnc&pg"/6sA#?SX8N>G9_je2iq]f$RJ_Tt,K7MKhQ*\Q2!ap[*/<'Ak3#rLb:rZXkHa97`K#4Z#lnC>8rsM9JP\#k[R$gmXMBYdmn9B7jh)i4Sl"'8q1s0GJSu>!p7RcOhY'-JRqI@b:2KN`4':3u?pZ:jGMS*DJ#6Rr1&c.,n6o/^Eb:]k7Yni],\W.$diFj.LQR?Jno>?/d:05MX`%KAF^f?r'Y!TN/-_gVTB`D*hI^djLC#ObSr8kQUQ(#h"/)UdaB(!>5C>%8Km.Ni;PX1FXU0mMkeLd,r"fH!aFF:8iek\gX2.di*91F;j^V3Eeh>ioN5U2cN7W%X34\Y*$e,%p[UD>,==l?%=.rZ!\@3lc6QA9W9j5!gbfGe5'nHl1JT>Y;bsc-MLr(]rMgP>C.auHDriS4l+IEH'QUh!@F!44_I`^/bh$SO\gF"Xk/)`RG:&]IY;47Xpn@oT*.IQXGXa;(P=]eVVSq%Y$kdoaM`8i6m\!70t/<$Ohie^T.6bdAEM2!.urO<)$Z4"D(RV9\Ht8TUD[8oKr5U4mLl.+3gXqG:*7ql2.e$C*bP,F86D6ink=#L2%*(Tf4tomeFr(Ujr#E]o"Td^6Vs6X9&4fG=Of(Z_loiRFnmS%029bja7Ksb!**2Y'f_?hbG7ja:#V]`\8Vp@?'BJ[SD1`.KbHf]B&dp$)CSfh?XA;Z97LMgK@R8_d((O-:ePG]^V!*L7^Qe6W<8Y$.*E)^)*L$R(,pJj/0!@mRddnL8fOJ=4UQ"6-@j-3nJ@h/i4LWZg>W8)a,`!M1.[Cec<+oHW\>8#_4jJh>QbR.>X"OWE51Z2Ha[A0:olJ>\?%'(Csj`S(*^]4P:i[2j`fsI>^6F^J4l6#l1"/;d34iQGhi5ZUu2Ue:QA42fYm"qg;$VM(:GB]j\P;(_t^Sj_(:3)&XNu[`]ABrcHd1OJ[a"b*C*uQV-4e0JgYVP@S-$P9F4Z$_pbAWdIccafad&]a\!Y!)I8kSI%?>fHMWi]-'Al*?Dt4`,=_%VYc!J-t\&pRmfQ4HK_B`g\,:H(<#F%#%bLj^P.tHo/,B`*2[0(-p;Pt]WRS+i%c^j0=0TX,/h1iil,7.12'&_-on4PFig\*.Rpp1kgqt>Y!VUJG!kjJWQ6.$)h/D"5nD1qpG_en&H?!IZ]Oc(PT&>\=%/=N=T0E-cI`9%tZd]I]Bi;la=SO]K#EQFf]KcpfQV/o6XLaWVd_*jceU(OX)Q@B8![*>0p!-?+Q3J0Te)eT+#-7HbXN#t5K6N>g[q-3H45%#0A,aOFB'T,D.c91sO6+2\DM:msp!-_a/]2\\1%TQ1P;gSV:/tI4:eJPJD:$^^+^&2bn>)rf%8;b+M=\hi_L\R)F5?Do7g?M-cpE&C'8,YIOi:_$$H,8-p@E'J5:Af!#;Dj\UbJU93lO$kZUlQ_=W7<>CBQT2c^M3m%K?I_e/S0!0?=po\<,EOSP#YWe;,&\>[UrXB#JW)SN$;DI7DD]>9P0Ct5Wt>a&d^q4bLU$]Zp#+8jA(fVr?*f6M$i*5KdERO9a=lVhEf8rJpU;FLAF;`441uIBNs>1i'$gFiQ^5/j7kV#)U9(>@6o8mK\VJ0\#SmN*QBNafQP).,8<<(ZqA.O1`!p/d/FO!K89rM_oT(Bi.e<*:XOZZC3l3IE6[..:a?Y1]?524L.I]![QdcqFU'?@[De=O-,_E,(dg")ViM#'h*@9@rfG8`rS,llh*5(U`hln1"+RY&J[g@Y]#DN#f_=)UT6tI9a)BlS5j_e!6IE@AN86QH.^'[jStWHYoh]>_9rdhZLLJ1,IIDe^L(DLIF<2Gd45'o5ID)b0QJR&mN(-m'/6V7G?Wd*?to-_I&PAm+jM>ZK$.+2iDa598Vt/;*`7tBegO5CR="2b%2F(K/..6L<*QQBOT#1alNq[H[e6Le!rTmFUj1JK$3@Qq2!$_8%"ODlTh&>o0H_q6](d'&ph-`fdR20>LnLKZJJba2>)NWX*+GS?Wn/Qi6^PbZO>^1]@>0lgL/\*Z@7e)p_G;F?Uf5b7-J>m%2aY_e$j4R;i>9O_oVqLeR6/-bNueeMh[/,KZcB/)#(%5LsSq_?CL"9%b]R7OpTfBg'"\hl9oKL*LMjdeJ`S*CWiCh.__Af*)J<8%o1t4)[]6V8bt6tb_aca$!SK&UUKH;4ljb@Y1Vb7Qom\,Brh/XT]"CR$"iNJVC:'#)L?H@<-AihIInPFU^0>^gS)-!PJ_.[7s0R\`_U;9E2/R=N=3MBmP=Sal62b>,X=)r^WMn2)e$>bZM[KC0moj2SY-#=LPmjCc(dUXFZ"n0`+@)QR_dhU7tG*Jg]j@er1Z1[?7]rn>5hZPjVT/1naumf"S0?F+_bo^7j>Vodnnp9b.9=r:#8+Ps:?P&dpP;pq%ua&6O/1!_#`c&I5RLZQV:3+"Y&B`892&m.9t1)G]UnV-/7hT5)>Rq4:h9#rNX@UiM+@6&_NVpWQb,[P/_-LpBP=J&"q$N,2VgZMk13S'sb$5X8T<6%k&ni7F23GS;TXqlq##SgR05!mX(.%fjH&9:T]a=;n6pLQ'TQrJ0SND]?&PhQJDD1=te63O:!_1a09BkdTt@\F6=+3e0#5"N]t7)KTGOK>?WIHIH1Z!7F-+tMpb$69S]j6#q4?s*-^JF0U;k%H#Nl>o.`?r'S]Q;:nDm6BN1.90sjDe0Ft!N`;8)!;K,!+UZoe9D9I::Xtjj=aU71OEdakC;3/MLT&2!u4I!-\9)(6B.d9)a;>>e"QUA3BN=#D*C!&^%3E%@66H2bVUI8qZ`>o+@=l/)_1d40*c:5-BV&[tA+s%9,/]_iE\tHP4c%3\[27nWoDm;Cs37In9V#"#:P@T1eIf$C39&`l/ZEutifW&:Si.Mpn?$RK@q*RpLD+'8oAi(gbc:5DS(:u4A&.V*7Va#G=:HnQ0\33F#b69Z5iI!fm?S1dPX)Yb_;eQsY%.1I($FV;_CVnCcMeVgS$_or]*WK\4[.Dj"Ki=!4`'?sNt;5^:8;D)*VLU!Xf!3IL*)/]\eCpU5sjc]roaI[5AbVT$)nV=j,Rf(OY4ktBLpTnQ[Pf#'V.2)[Q^Z(d5FoGWrg?T_OB3`K.VJjNAb6'K2FZ_SM`"mc*V"CMa6!aEM='.>..k+qlZ7fp$$Ej$*8Sg]AOetd+g0KS8C"s%HUI_+S+]8rOJ]=:N98K,m0"LT^Trbpke*k)g-h7R"t.C&J'E"Gl!%,M>Vc+l$(\i0_fNOXggu1"TRTqkT9u>.-RpaZd.X>iquj*pSeWM4AWb9bUe!4.0d>U?S($8?WO&bXE?"36S(^W"%KT&5c%_0#UQQI$;GU?9b^qJQ7d+:(aW[(/HI"QmB+)(ie]:,TbtA=oinmY2*\+V0ONmbB3KDRk-6VO]0_Do)YXccZ[6&6*F$dkoa('qJ^RX[M"^g^NZ&5onj82d/#Ceefah!ka=JdVAZp/u-4`8H_#1X]3]fE^pRk;F)>IilMFLa\]ph]QufKE'B?Jjad0#s,_Yk^mY"fEi,SJbg-;IB.HI@"aN"^/jQNATBp\`eO2hUc+5f*(Y)?bkTgNAFu8o;q6Qn(O@snZn1a@Xros=h&qWfF\*LsP;Ii!?VW=GoJLg'ceH!!CY["WhRdf*K5a7raj,;_h]E@+qS"Ms7foD@Z66%Jb]T@c7ecJg6&M'NCtg[5"1h=o6$YDS.sg'Mbu,qc`jln+).@N5D>$@CA#1[])3,hQt0Xn6q7Hfm25Jmo4V9G+faY^KKF-r\,/'PP,(]=p0L)Ra/k`c$tm&nUe1/[cfKq:Psc9FW::LR^EPa!F)$jU(12fkBUVlVNiYYYuN&5A"SJr*p]c*XZQGP@`d-m9;;D_a,Js3\rk,8Ot!Rl@GnhF5s_?.2g!DsV,S@bbo/C_.d.)3IiEkgl8T1gRh+5:,Xl'fO:b+;!Y6*!M$an`&d<7t<8$'LKJB3hfN4e,U9Z__-_IHYuBjOkmmLs+$(*+[CCalWnhMRdVikDn!X*]>a1PdeKYueaU;/D]Tst-8ZFiMA$2@Q,pO^I>L3Vqrhq3MsW'/8!OBk6n`mtF8`Unrc+9aK*o^lja;VEeQ&8Teae&mOHW[O]NbeT$D+s'8`J:hbe54f:F'KLUX0\$:7"9U:aJP1koHcMXl(Fu1)QCIlfr;1(OEE5,8V*p).G*0?26Ve=qE+er!(!L"TMLM&knI50q.%I5;<(#^2'8V_Y!2,UQI!aQ+4M*&]9LTfH)OFqp^SKlSn9,3p9U(n&VE^=t7k;LkH'4A*ka+Lb#XEm;Rc.u7sN2EHU4^^iLr``GUSpT,^4d/oR83!jYgK8GPXe)5W7:o^hVpm;l42#jJV4Gn:.\j6(gA`'5U7ib->!IBPZ<:L,3Yi(Yn_[Y&`TX$\3>kdf@!ckc3@HK90LLd^JW?`>LU)Aq'(t$?B:e1eGSlHj#\rg*fc!F5+LZ)"NVg;21,PlRL<]:%4IF16@.WWHoB`Sg".PBGP?LOT,jUd?J;n_JQZ*)pU^Zn4PIoe"0.b]=!jsm[SDej/^;iED&EQgDner&Me?HouCD!`rjBh*^S3(mrMjj7/*T#5X`Zu)X4^#kBS"t!"kCQ8bGQW&)6>VFDH1lK>WNJ##?p:)Ie8#a!?"eg6Krr)kQ[Ag0UeC00nt03?:mFFp/)g!nG?_?pKQbR_47-nG`'uGGJ/N(f5c\MlHid%g=p7#N_g8H%Ur#iLl0.[)N]BWeIumYY=9P8..n*[6@Lpj&9X;S6UfEAl.d=m<%Lt1pJ.:fbU:'+:rL][_eVGep;.sEkF0W?M6s^;X>5?UPf5TB*7SUFLa5Yq*rP)ta\:*^,X"W3Jb2"9.+_F=_l]TD>==Y5GORSst2S9#b&GIeEKarRFO(WSr%IPFJiRib=>-1\/m$g`D0n7R-+]n2D[sj"biR8?5&p#B9"X+&dj2OiI]C:qb4`"RYC23F+TDRqSL6+\BaiYC%hlY;4r/LW.TQBO=$WoNVj5.5rG-mP#'^#/u5cW7P).+cK$,rIr_c.WH\4L%p;H(%k?q[g_J7nMSte]*_%4/.48d-e.jV0m+(L,nK"pK4"/e$W_)C^c4Q-:^,PF@]ACF;?s>8CXk8DD`BV1g"XU"1o=!mCY3a4EnK4/SM4@:P+,!+k,gV^m7uQ+VnEp,.)>]+qi^*X/9]-J5buTmGg1q7X&X,?WoEb0;kGm@l==XCDT%qP>Ohb9e.6h$ldMrobP]@F1I53l@mNLp,HLm=Yq^C&F'EUHkg*N"1CG*e[PrlS7t$'S+>UX1o)bsaq1e4rmt!9u7VsG-4"E6%n3kEr19+&5^=enNVWO`AY.uU_hXqu4kp[WCiJsZcpXb0kNT,?ugV-W*F%HC^-fkZQ(RB`fRoCFEeoDg,YkQ>e*S$iHYkq.=WGdUZu&K;ICUC#3U+b;Dd6OZ8+^IlU?/X&=jIFHi./#47(ljP3"(r3)FSAjAhll*W.`8i%?15F"INs4!Y>&%U=s`F\;aU)jIIc=cVK+B(\i=X;!qr%V]$7SN951i^tt2>@qcVKYWGo.63$%F_&7XX($iu$5]'?hOOQU1aqg_F.7Q6D&SPl->XaEC5:CA"f<%RceDfod9=!Kj$Oa!Bt0a[,e'\Q98.npWP7.",(_Pe9Ccd8(TB59gqXL%j*NRoJE>?%e7&.s#.5'7(]8;DRnf<+7Q:1mD;\l5SHTkL%dk&C=sklDiY\n)bC\&`m)=P4MLAC9ZU6BMW,gm!G#\dnF".`k/r6#8&rdGNU7?59KkfL$CpK1PRS!HVZc\kTp3d)1HG`q!/O'3Gd?#j)Lk,>kLF_U/#siWS@_8,-b>(-=-b:c'1C!.M(D>H*6HD+k_-bNs*'B*NXPUEdC$"7kIC!WW_kT+m[X7?/%1pNb=ilMiif?&/fe\q%Amb5-kQQC2KZrohM+a!=mI2X]T'9ZS0145l\S#T(8jT/R@9pI>p=Uq'bIdjbtRgA.EYBQc]LnUH0m8dUDS`:mS0C'bF-T)73M[MeIfSsOX"5n'MDr__Kp$OolIHJ@0r3$VlsiA&A"9F7c0#-/U7[S^R#j[Sp`FfF:e>`UB?:Q]O#3L:2aafp!fR2@Om%A,]\],iDg=3RthsQ;^kVj6=jgK)]+^/V7^XjQ\4>"]8-SJRBmkJ.5V+etZP`\bOcSb92Se"q>_kAg1kjM&?aB7LO#9!+3ad/b:(rV"RnLXc(:cMk@04as-?.h'_FqdBM?8`B3J#Krf^!'-f8femd@g(C3>"*;AJhei;H3V")73#>9mY@?&TTE3=!<+Vpg4Tg9J:'SD^=^.>=:B%k863+'9@2M%gF<,K?-_+o19L^!M_8oChT*OT_7D>d=[lidge3&tPTQEMT5bp23*E!'./WpWo1)<$koC0!#(aO05#I2iK`3!J;-?GlK<>N/huY&nT'S-b!5;W&up35O7Tj^:_o>^XNm(PV3o8]oR#C8``43m\h/_K:R6>^1OkK8$1hT2-HCdgN6!Qh4rT?'"e',<;PefpsuR9.F>/`Kn@TD5HJ:gI2-*q;d)2+o/hj\+'WFAZ@BsV>8rQFUL@"?,>Ub5ZklYcJ.'*"^H+>8j::I3?O5P"St\iS4afCFuMejYeVEuf'G@b0r4tDmm^"@T)+ooIS2ufYVG4Wlmp+^gn,TH+VS^^rG,RVZ>:e@rVXgc)(LYKJ_W&c]/YuHKk)h`GOiY,sWNJgM#=lSKO)lfYDcu'(^[E3=2/k=5[McEff%7L>f4SbQ87+0=5G29^g3.rI]G[>7R@,q*3NJ01o^)+7F[g9k_@d]S>]ATT`&j(?_t.W*?I:W)_p6tQ,,2W;4B\=s%.YT)&D29Ri"qo?\rQoo38"Lp"]9XPqamXT=!r3nHe7Tj`_4Cuh@(D;WgRQC4RPHk2`#ks_LNIef5'P:$r=Z8O>&MfHdO]"g>Y[7[iR(8b5-Af6118[TD8Hhu+/"<1glLgqZc?4Zqj+Q=u&%?/#`EgQFmVD<)-L2>^`'Z%`&dq7?Qm4\6bmrot3gQ3[lQ'5Ac'2I9\#rI]$n9$B<^osi:jHU)tYFM"[iHMoi7J8N*&A0(31bfi'7,a<:bo0R3fooKJ9*=GW7kOGDWD:s`Hi&ECL87)'MA"TDr3"9]O.)&Y^J1J]gqZ<&0(8rrrh'+;RAGWu#JrEO70f7I\SC"<\n]BrC'Fkf[Q%m!\04g4%[,^.^631I$t$3Rh],XPYXRkq-WrF6?)8NjL2a;[J9ehBi1[5V=R5"R[Bpo`Kd"!gO&DJo=&-7h=R@:R]e%oCl<.W2N?f]SPH[B%\=2H-g(7r4gWE^30>./+l/;EZ^N-;H'ebgrQ.6V[_XBT+m_*mUfMLCMBkC$eTc\&q,kP-SW&bUeO435/rAVB,%?:/m>--6-2LCW"U+pJIee6gi\*j8)_Dugf/\2h7DE:*!5,&Rt&?`.F8Q4tjOc)g%K/#r[M9C\4fkAmRr(q.hOf"N2_9=J?Xof+B^dZ0/dEI+;W^Jn_Frk]2.WT2+6qBmj!Am7Pr_3$BAGM7-jR>^e*e-#6^dJ9bW9=h6ggg973Z#JLK4I5_Z;[W>;QV#hRCH--,39O.%J>^6[Vn=aP/p%n^bjm=Sp]hDboKl#?:*lqA.F$@`eNaU997JG0J-OnAfZ2n:I<]7K9'o%\Ir"gC$97!IgrgFCR+W?"ib.ggDM4cRo^0;Oa>JFCe2V8(jqHM7n7.g2ha2'jP:3i8P,#:]F&,0do1>@9pQhi!qq3;GS(jR+1a'BLO%&:C36Y0rpI9IrZ7[+$&T&8jp7%-VhO6r-6''NLk>2D#Wd.0-7R#<]hIbVT4+;#_\uKT?=2tdUp#r1]>dXog6f?MGkbYXDKUc9$up'FEqdHC`iBLB^dS+.C&ZI,]6a2JZ.4PN;eY1LcLL8h7jt7-eWq$'jZ^^$$Z<2hqt5qC?uRd3X7GMQUjnO8L262kZnDR0Xk0bO?I*D#Pe,k(XS?G8Il+&1`I%b>1=;B>7^l3*pLF;X,;A_i5U(q/#ouYdGc$5*kXtI*':JQ&BOnfYeSP2=R9F^dDI9dF3+,Z9A,30pQS6S2o9Flu/=Y>_ShsIg'V)iSA14F$Hnj`<".P4-^sqV#NsnHp0f0WDelt'35E04s.O"-iO.8Fs"['!++7I0Vf%j9O1JAP[b,\ne_\39q?^caD_MB7X:JE+!o]9ha*eTF=b2c6hJ&(%IKKt"61#+\S,)'4TR:V@kG]PAfZuT_V:Jn*r[h`-:$](VS(2XgqQ(`@$20'7XoX)9Di&d-BMSao#m7iJL;"%I?j/J_TiY&ZL!M;#QFtuhB@'V_ET@I(@lWFhI/&qCT,%W7jImMI'V$cZlDe5e&?'fdGWb%\IXT&p6O2+`HZ(0iW)lM[+*Xu1'_`a`8/ZYIt.aLjFLQ"C;?Y<,C20/5,bNWlQ-D,8i7o-g=qt%8]DO"4I6j5'GHRNi[C5lkW.1X0'c10ZTjA`[1TeI?)%Za@FY@IFmRN<6;'.0Y6_u^nZWj_YP,dkSk'DCt;Jab1U3J$J0!H,o!MWH0\n*1l')*]iMT8c)XQ13kuN++=/cGQL2dsP!93\rcL,Thum2S65k/'gA#12YoJT*XEkCd,D(hK7b<.VbLsLF1Gb?c>Ys/KT7tX$tpG8]TZt3LB2p,8e5q;a%n!"lC*=$LtGJd]2s9mOUs4Ej]*F]9[MZS:I":lMPV'g2H3Z6ZZJ'Zr3B3OfJ-I+\7!@<.^5Zl;lk*#Om3/[(J!g*#*7bre\1&@.l_]PLp_j8EM6BR5r05!US1*Ee1*[DBQ*Pt^E^X7A+!kJMb(FM^VPOI98HOt\oP[n`;h*G]Um]\CH`_7M6he^/;T.'3r'9VS,jPSu,(bKM6jGXali#HB.^h$:_=&R;K3rOqJBC$;%APll\"@nJ&)ZE5BCT[_3^Q=TPPmn$6(qr%AaSU0):Tb2G-XuaCB/_4dU/YiCH<$s5b@2Y+kY.VSq5Pp/o[eCklD7'LQ6Q^&h1Fl\VVG(]$V@MU4o/bHEPNY,f>(\:1@g>qsZW76@@+eKeSJ71b8jrXbkBmYC2gDTabI=0sJ31SWQTpug.C".GX0_f^-)=_[R>2WA@Q[ka3bsgelCW-`MWNP_C'6*bHP9cPsDfY#:lqA"bqRS\0u_E3b`s_#?405PDSEPQPas_&OJ[(TXFIhZ]r#O!Yo=)/l_h_XJ7E8a3XT%X<.[f.'HmiCc`0'%>-;[_+'Bqo(pC1Mm<*"NR%AoM(5Q`%A!mV&hI%+\oU[O/'I8H"lZ^ZRFi)1(bSW\8'T;G53&tAD^=2&)c#PRj8h_cj)ZF\i"oS>RYj:X:S9!eB8s5AI[U>WYirN[GUVB%@N3i,\0u#0#%]oHc!07,5o:2KW<^L:7bmRG8]+hbQ'A*70TLV(X/APUgam"NWmtL)GLks7MfE6D"(S8dZPYWP-f;1crPKCD412j.O(FqqF0aPiAE/S6?h'j4(a+1Y6P4cS[B*Ue]'PD9K#tq^::b[:tFD%)I\t'`18o+61A70rCh0&E`Vl4VFH\n8U3iuH]%<,=qD@/3OFjRPVij2h-GX0?fM5,YSPSC]SauU'eD793R_-pf$5\61r8aps@Zoqdj3ucXodG;/Zjo!b;>mI%&Q&$jjDZ8'Vq_k&=u:^iVaem!4l?FAEYCPIgF9a9LMm4N*hl7ckl?hpILtc#19QO1&fq75DL:6d^5h206O"G4YLZ2G=3+8`t.[rMLtU8#_DRcXQ]VFt2n*dYBpTGMa='2#?@E]`F"OoGCoc7nFs-8oC,$u@B>j@CVt8dqO6^"8mZ1C=cZ2`2K?:srk1O7:6^Fm\]O/,$A-N/aMe0na/`!i)'"R'j6fc?#]bBSBqJ1T;89t&S[JaPL+jc0.lX?faZp\IqZ.hNZ6ZD)"`L-PJ[OODm\NpcRJdjBHbGb/::AN+BW%n\>K"H?X6)D8`m9#;jX,bB=>q*TL@>b*7F?['X14(/o4iqd9nrW@[U<'l&3C\?fc?`hl28Me",Ojk"-6;]@V@.bp,Q-UHX;cc7Ur>ruD3D]+hoaLnZOO^>5/3F*+ZZ)2i(ljL%o>ct2DcH&d*^i1XmCeKVXX9]'MZj^W@0/rd4NpBX-bs%`c]PX[@Tu0G9W0P\c:[9*L!WA)A<>DXoroHhE!%LU?8,I&tXKS0Y=.q2OF?m07Ee)d[b,"KU'ONohYo5ghg_.ea%6QO@,Uc.-G(ph@)1mg*guLG&V5&'m6)6:U4=_om'PUd1PL%&J("5Z@0q)X_m"Z8BQmfA"4ct;%)4``k(BVNn0.<kOn9b^%`$=e"jGSOuM)s(oqL_=n64sGgUTm[cO:<7m22X4KlB3BOFE`7!l@W<.(P>0TCf`Dq1^-a@]*8Ka.M1-.IK`-8mKM[$Cr_)0P$c2S>p#BP\dm_.&AJBenR"'2]H=4L/Su#L,gK<1:3f*2LM,ri_T@t1X9Q)$(?3^#ZEkbChbDkZDfN'mC^-s=n]Uuj3f5QJ[<%)j%h_\nGKf_M3cIC6S0R$q9E9=JD-QbgK2\>i!6"3f'`ZrNQ.']bD*07L*0OFh@Rr?MXgRjF8sZLDcslqFKi4hmgUKLc9<"=a.+bSUOjIO]4Jg_,DA,$GJ@g]Y#)^s!LthXVNHW:&,bEa5`G=D"_CQE-+@Z+sW[]4giBs#[emNP\Poi(GG5WGr_m39Ci93M@n2M[46BMlC+GqONnQoL5dQbl]mn[X(-pX(o$cQ?K9Ht/aQ3G5M6Va@h`!pSQ4]04#SQnrINauhkSIb'4=R%H&FMQG!9(L9edDVr9jLm=kJDV5ll>Fp]\8hfmYa>gj[ql-;L>lQ$AdIW/q5@'K8]7PQ0.E3_2:Z'U4"AR"VAN$T=p>_ng&a,*?ndK4Gn6lQf'$#OkW=T_Y1gQ;hA,S37e(`LHSN66`_8.X(u6'2]aTPH8-:r=;8>eTFO"j!r&aNR,^HZOE;ko03P7D(uR?P>E'@=NdZS:0a<5i'qhX_2Z!Ck9peY"u+!N[R*]tr&Voqp$n11c+Lt540rppgqFAW>!%.c84/OXE?E"\YQV/u82eeV6:@k#<\3s3?OV/!UiTAbF6)J>HNA-*ft'VAVcRlH-2ejuPcY?Z`U+i>q$aX9rJ6:dc@n9uNKLXF3pq0+VtE8,+omfXEtT9dIA'?=f[VXa/CR?K.25$RJSa@&J!>ooC]*=3Rp@WkWW6QiHj-%U(Uj.]KpU1Kp<7GDI9O0g\g:/IM_+BaO3)>6?jhOPI'oQE#N8'&q3J$:"?974%E_d+b_#V-eP3FeX@V_4-'Z>BVL1[\nAbm'jGn2C*gQ"7bW,c+>Q$r)o5?ae:!l6IRgj4k'qq6d8Sg.?"':8PgXp^PBm55Sa8`+?6W8KAeUiRT"f#KiXu=AZ-4+tf5YE)$WZ0iOY>KD.?lEWEhe)rF]U_Z4M@Q.dB033'3Qn@U.ZR2+k#P[_phIagkWY&.iSTlWZM@keo;2KV^9bY<6ESQ#`MIT=%Qs+9uOH-]]-!S.0MV$f>;SL39,9M+pB>g]Ua9g7>u47RE0s-^9lQPk>R]O+FR"TK>b8epVJ5mDW3Y^IUk#6IbipmS;"[TXQ=KE^W:qSfDr&I-Xr*&#*_YPaKu/i&r,0[cYM4H,Gj@iK'N6!#rJ_Rm!hBt>0"_JQ1OaL9I0BXj=o;`R'&D@%6*/ZJr6SE*)&*N%b&@AH;MKqj(5)u-B<=)98#!QbF08c=P;:RcXj)kPO3ik-j8ihS&$)Gg4mQ5oHr%FUBPUp-RSHCN!,f3N]]f^W`d_L3P#?V_Hp8>L5gCKs"Gpc(e!%lD"Y!$[G2pWiF^)8o6G@l(+.+A>(*],Z9/RFK.u_(q9LoO2>[N\DO)l>2_:o(G&#aNgX@]a]<>?,hG7h\T&8$3A5dWte6AH8#R!8Q7D#?9%GA2`\r^+^o/dC=#P60\@UN.8TaOIa$pYci1up?]9LJ:Wr1/ahUfhZj%mr+;J`4rEl*Ek3(_7%>9R\`[QUTg+GjZQj2e08^Sfl'ai-+^H;-CN+8klS<7b,A-ks6>JH!XYs8'_&D:k&"G,VD5en&JpNK!%dj9'MYR8AX;-E'p3$[mD7XW.ak=t:QC#)6`'%qi<=p\[\D1(TI[/o.;VA/-E>.r0Lrm!N!T_V](j.H9*4?:]T)T:d0UI;VPt)`gRGlQiAF`^UQlh?2pfgWHqc(I.YW05^`V"iuF)WVCJ=@5*F18+E;=^[FGBCk1'V5r4s1=63VfC1peAM/T5Ksl2n'*rejnTOaM&8!4d$>^j8sB#40C/dgZ;E#e3DoRPlXD,Cfk8Da$WoAsSMI.uFI8&a?_CXJhAt'r#ai!fVXAqQQY)+2Gj5DKq>h9[XB?d5lX:mE4AhbtK9oHioIei2FpGl#"puBVhaN4M$h'nO/XDpi53/-S97!\S<>nCZ=-k,6Ao:2n\1n#dkkC,Hs2F$[oVoPJl;ONhhHEuN:d@9c##V]"((VPdV_/TBUio8P]EWA!I>''2,Y@Sm#K^"VaS7&\)BNT+L_rci*Vb0G3[WN$VaeX@8&)<\d^[PTph$Mu\,-JlGDf4t=gPrhI*W'9%H2K0%m;Tq%mrFo3n0R0[:mhu`r]t9fI;kgT6eM#6r$sS$eiLu8P@Ki6Li:Sp-&[eGk)DVN\\abiFZ\k`*;5qqTdr]d^I('jU;)o544iQB;c:Cs7TYFlR8<'Q,dplDh;01'hY4.t,)3l4+o\fCF>E.6gJd)0%B#DRN]]TM.81>+;5DiBq'8eXpH:+,dM\s5SG6>I,CMV3F\JS][TjJW"%J):AIjHZdf'05W/\ChdB=Gr,UFZa3#bPO%bJFt#og7RC3`!]31dGnSYglI\-d:qo<])dj?[_fl$F1l+'4\nC3Nk3gmZ'j^2Zq4E%o4Z($6h/HZbO6!$IW_L=A^r4@[E"kDbKOO1OdKm7^L],=k!8,;Z(KakR:'mEUcn;IYY!GN/\IGZF6!9Z7o&6&AI5rICgBY6qa!ljp$&VU.NEq-?s4DR2)ceiWb9\IMteh3:cVt&u"JCD%eOFAVHPJLd;9(Sc%kR.T5+blJRGOX'>T_@#fGTBM&^J8&.PVQ$j%V1EqB(.lZSDRb#F#3^:-t!Uk-]AY!(+->shPAr#j9>?Xg*oSO2ifg7l`$3\ns#YCr+dR4G$-Ts\(L%9Kf5aj-?KOQO8$XMWpP0qNdW84;O/gp2;,ie/,P#4o:+Jmqp0'_jIHfNV3AB;^$Iq8Zg(gAl-i[5,@DB,rX8(u`r&8d^HCpME_eq/^X>#>#24bUX<_8d[;\,7Z?LB1_7Y=YT,ITaC.$2sdmO!C<9kXZEA9Q=[NQT\i=fR6OJN]s^mT;sA5e>Q#fF'2,Ti6\B&aE%Y#Hns8=c%f+cjfu-XLVIjc8(s%n(1gY/_jCB;\Z%7L[r#IKR=]iSrGr:,1Gb+4p6OoL<:2kZYqY3=[o)IZJZ6+4*as.mf,WB$0UdXCB4@HhqXm>)b$_Oa2&\:R*Yg>C\s5pIdnFhE^DbG2piM>nTd(Q#q$4;a$s5I*`WcPrKJO%adCGDh=d0bnGI_Z-DM;A:p,O)(%K#^F-D0Jl(,4DqpL=,WAp*!<063@5JPF#nPJ/O5QeX',833;aW`eUg_#!k%Zlk6.u)!24b[&mSQgg7Zu)LF]\.ob@>7CHiUHVT-oRj$4V=L]pm%9Q66JcH`QqlC'Y\QI+P:ol<[^.r$qK"%16mJ$LRYEjDQoD"#/XZ!Jja9491dBIW?ENrk/=tB*bW<8M!"HKddmq::?EKG!*19T,01oU(/R<*$Aeg%/e<&iF2UmG`Hp2R)AF_U,2%]oqRkOAD#(:AG_gZAgHW4[u01>KN:n/?f>;jk.Z[p@Lpne^#,m`q'U7qX>(!!D"g?;Co(n4<-:2+o4HJIu`fek7u!S,(=>p8/nN<0Os!Z@f*dn7F;I'qqFm?OKjoU_'RaOAoXpNS#HT?cgQPQek6!QK2RILQ#[hjfs1W2dOnmX#CVuhO`Cfo!IJ[?j=b-=dg?J[@9?YOfd\t=R-(XXNair?^Qk)J%2(+5F&,hcrQFYi`![c[l0,!n0#t,QjlsE<8R"[o:=uj_N&!4tBJuEBg,^%J-W'flAhU2nqF,.t/OB6e6&%kD85[WFM,R-I+T?FnO)>oG?:H(D'HtT\TgnYbX1@A]K;.?a'',(;(l&O;Wq!Q?>eKQ%^%l!ba:!S,G8#iNCBD-;-9mQ9D17'0qr4e!c*la4\UM8WQTk>>U(bi9=h8;Xi"X`56?U+n*\g*kM.Y?H))\'lhE^)NgRq>q^%&_M?[hA8^)`LodBR%RfQZ#B\R%6Y@_^UZCNP"eRL5;I_g>YV['>X31aM!P[!7`a0L_[P;#s\6<%=LU%(-^F:mt$+Ja:5c]IP5#H*;7Y7l2.#Cei':g:'&!Ie3*Jj.Mj`2eZaQmlulppeI$>"]`9-Z"P9YN39a5%)>SoS'6JYeU]O[9H3FbDp?5Kh\F#'iin_7kY`^)6BklHQPAO&&0#"O$-b'':,[QV`h+BE=_9[@@&Mb8QF""^kH?H`.C":Nb5=r9\M7")D$pF6\n0)SdWU/Hp8rsZJT_FG3lb%RP?;iJ>-Wk9cRi#&Y.B6%*]&D:)`c!M^Ya:'M%,pmU5&JJ2BfVp^nnj!:uN>B0JO.o7G3*d`n<]0;f0O)DSps#gk=@*a?HO7.&X3.>PKm8i!39P@XnEctHBGG%hh/@]DU$P;1MW@17"=-El\!I`VK%"XPYhLstA0-rXSlXe2ZIu[TCd"[`VX2i/M%,Q'ITe9MG!W;.KGJi\h\s7&9o\8OB#9d,;3:t0G^lq`1t3tuPH0Y8>.%hG._bIPJD/piH'M)gNo9V\;)e?,^WT+*,1cgls(MF@ciN)6FZY0O/$2)Mj"C,1PC"V`DT3ookSuX$C=[4L&r&p!J[e?7[IlgCJb,?TW]]+1oM>A7pUDQn-)T;B^cXFTD+W8)->!Du,B_biY?E39ZgN_1&IKL+Y?35!.*dGGDuN?!4V_C.E\"j//il[5%B^)"OHEAG5X?;#io1I/+!YV/G86U5pPLnlOiR#L&%a74;\-F$`)QONE;r@^N,+Dm%H<!\3fKjTJARPL'S)_*P5:N't0ISqEj^;'%W>)ReeWEABS//A"j8?!g''Wee>>2.fr=+:NU&5873Lr9-+.kdC7B6@?>^ImO!D]YQ4NT+/lUnZn$d/Kid2[JJgKHnh]\1FBCL9Eq*iV-errPM#ElSDg8=JelNN&NaScmlB[!bVI?`*"$S3W+;W`]8q]jXZk`N76dWLnsCggtK$uPS3ujLEZ1@F\0q`)ksKYh.$5'/Q'fLfX')CX`RUq9W`Bu281q1!lf)l4:=!Q/53`4iVIgt)G-Z#/2WG53f'Mt:KtD4WodX5RiU"N(!,"`c(N24K-dCjTI9Z#RZ5"p3t6-=5Z1>HJOQYH=7L'kM:2k7LcZ@oZ'j=Z0G3lCMs$,J/sr]&>seeTJg8flB3Yp@hh22'1*EhA/*Z@S0t.g)bE^,.gU=q:%>#0-*`(PW2lquIRa/'.D_d0>1]Gc=LqV-:csT,G*og)'6Dp(q.FbB%ae<4i@u?,\":`@iOb3In-X/1[)h/"e\c@norsLD`HM_7mo?*/=d_k/40%^cS8)T^>)=g;e&#eT.kbDIh-*N[!9gBAEkA&6pcp4J*;nCGo]VeXh*Q`>M#%>al-tcRpkY2A.ac6!nNlbj[L5[3N2o)C:[(s(MSM**;6&Fr:h9WdipY$ec.K5SuTlELuUt>$SnP?W<5<6J8)7=QKH>UC)RlEK)?S3)Skm\>hi9mL\:R)ZBhTj&b]s0VbA(=]@ReF9MH(=]'S;97oMo9<"dhXT_Jh*sqPe`%GH#DI1pV>r/r1fJP=R^E(+\qO,6?1<";\a+E-jekJZ;9(N`eKm]0!B5%>UEa*_&UK^Y7_YE=o7V3.UcLu9):4nhd3X*3;!3!Z,4ubIff05Eo?bu)LQZN)N.L$1Cr6nf.I[*VJWg$1^AbGD>HTo"G(,(NA;.l'eN+r=^C!WCXM,Q":c$B.f8cU:32E+lS5?*a0^*?g/Kp4LSGXQQ3ABs]Bbu+C]uQh6[77dg0ZiB2ArV-ZLA=9Z;BA/Z2Rh[n3RN9i=l=6u`HZUINS-0?#5Ud_3Ce3:HA+:A9\>/M6g6@WBrR?r>OO:t1GP%7k,m@G.AXi#c@YOKIe?XNXE#NYTfT@O^*T1.An+oY.qGt065AO29EkB#cjj-8t#Y*#04_]cnYK`Reud9iG+d'et=$Hj8:7(bLqC#:U5?',B@-`?G5@Y*J>U-]U!F$\0-RsO^Fh3H0#mG2jjdXW>V_'Fi9'7pRWaut:<.<[AjG[57Zg/SPF^L0sY#(\n`S-E,;%fn//igZfCVGEM;#qjAFmm!jNNt)ZgqrW]`ul^8d4mT^rQ,P3ENrIX`kE[j%fLl')aa3D^!:aOr5>5EG$qVplc]q`c.tW3FiR6ehO(W(A!<2-S-O,$cr]Y.i,qEk/Y-]6-Z[F#eq%-oh)ncU-HL>Fi>sI[=`g`\X*N_^?6Iq-k[F7eW3\o@KAZWU50U/gfdj]"nqa&(WA4eJ16,>1bQoeC$:fU-TgX,Hjo\9!R,ef>8^p,;`F[d_R%OVCk[\:qtVM?aiH6JfMpNhlOo+FskZu+muk9:R:IdU^m.+I*81j%VsLD&YMGa;p-biYEl99K6.FK+@u?3DU7AqAaco0gH%/\3`oe)p=b9TB5uN=(&HQ1W-_b]BT'Bod-LS('1b2uh0ENk)HH4>NcO6!]RtL-,RA>$Y-1eHQcB??]6_7n)/GG=8/t%tTK'r+(YhQVYgrl947JbE:IEUFK\G\;kl?Q-6[c'"\NIGBQ(IGm=Hg?^Lj*%#JcctDibgZ9T*gQ3JAJId$Ba0TNf@1/#S"WXBkJblA9npQ'uhC^]oi\^.TSJ=h`#39GnPoA-34P?R[Pf,c_>C;'?Y$amaI];;e-\"8!I$eb-NUP&Np&L^+lRmn^=c#03=h>g/iPGjE[:JBIVNp.Z&qp22Y1=RiF?c%sI,@H8(/eAL):/&(FViI8r-8>,m@6IA_%Aij/'h'E>3!4C3)KV(p:%[_`#:2NWa84A?5taLj+9An_(SGu1?hk`g>7u+$SO7?$e>l.TQB&u5lF)O:\gX0q>QP;8kh&(l^G=PH+K7Y/^L!jXQf/]FZV,",W0'hO_+86.^BV'hFEH;p[Ki;b:]Qi+R;`S`1)@-,Q0UNLF/Ob^,jmt;)jeD*<<&@;1D1d*q=S($dQ*5#M>g=:;,WY7e$g%[fsL[8WCieAT["D\ZDc*bn7a:=@=rY6)S8m09*ZO##W#TlW&k1D1-h=EDpk7SmV<^6U>V=jFS/9?6bYkon#;V8oA9PnsRQ6c?gppumn8SkH5H's6(g0TV.]l1Z4:UV_Mg0:(T)iLm91&GMM`!";AW/&9@afVh?UZ"ZER#i.KWq7C`S8K-b'JDf;8A!l3SYP]ta(u.EYp8g/r=4?kdd``N>_pU*#7J\9Hoe,lY&?tbiA3eEjKt72k(6[9I8cT4M'k$>*:Jp&2)XbH5?1nn!q1R811nM#r"Q]H&OhD!IcjjmqIJ3mZeO:EnNi#mDO2?4OdtWUb#N?VJaE%;J"##T"(3DU*Ce35XfoZ=!_q4C"BF\m'6X%U-P21)e=G7Ud5H6I5#,-n2pEY^$]mPjXZ)UN=)riKkuM:S>SgpT9mMp@FkK"/*4iIQWkAhtJdn2l^T"156bcL5>+DpNRAA8e8Co0j"Y![:u4L]->Rp#eMqG)*BpqZm,93(2=tg-XNa;Ms/gW:_UiK)(8E:GU#MnO5_.;On'X+SiD47uiD<]]8tr`1g1NITVs&FU:F,[1L.iBk4sK4CjI8=k'e#9;#mnuQ@&c@4XNg-^BMq1MEa^"0DM9"=DI[e)W/bK5Q-\X.n47r4rlaKocn=S`BuT@$WQ)k^Z8'NSqU&_C@HBr,N#7?,XM):e2hQ%'/dR,U"8j1W=?fF4Wp#_9]+RNEO&LI0aFPrhOg_>0N-30g0','3f?7j3l,-g&Z/C9RcE]64ifpBq%%e(2tg,qjGLr1^NJG"Msm'f'Xa7G=]&O.FI%T3herc/>l2-Ql>[rl[ZlKDk*mlAXsHB74%Kbd\/rAbg5?sEPEZB9q=r[OI50=^Bf<;B'?G-X=aUX'(NL>ag9rqNlK>ml'2,C("dNJFW77G`1MbdeE`QQD/XCc,\TD1PNMZMkOJ:F_&0FrdoVD^#=bPFeQq&Pn8qr(kr&umY(b@_cmm4eKn6ElUPhHXZnH)2V'T,9RE8,=i,UGiEYP"0.geK9`o1IOqXMXh@J]fs$-^r=C#_]&tZ4M7OQ'g!`Im#6i5HMA4f9NNTFeTkr4O=rW6+YR)GYiW348o,XC1S%5_6=cH4VUq;D.XdZd--&bo7ec)rTL[H,'1\W\qgb-qJA]LI;21e.!"25$4Bcs4.aOE<-+0!HVOB<8Qp_rW+[QQjI\?BWL9Tr-]U'e[(dn(Q3=AGd\>o>crC2]kaCRnCFO=naUod*I0mLo,Y,Sce(BBc&^c$2''E'j8g&J^*bt3n)]C,o4@;cI],s7Y*[TU!+qhN"i]kBe7+/Nbl%8`hL*Rg+a_G57t-+h_&4<71t%4G'ip5R!RBR33.G\7qq`jlC%o(r86/EVsAmUH%u.g^UGp)nhS&T9,pm:aG_MB5s:8Ms#lMf>U7,'@J9DM*lLE9"[*":YFusGI)\ELI2F>XZ1DfT*^lX>=ucN3sPc7[`pQK=g7Bkn%Bb'_#pZr4!m/Dr_4^&mi\Z&'=l(g42$93r8#CSBh>44MX-(Z<>Po.#?&03?)bW0Ft]$7W[-\,C2//oAIW/O9)Dk$=@&C+n[^*VT4@qBMZa*;1\JT^D"FXLZ;Xu[N^GEL[Jf$9FmefYE-VhZ8?umFN@6Tp[eTNd6`;pF!RkO7Ip9Tl]8p+ZLPhs./'?H^rQ6e3ajH+QX5/dHf@e6_>UbO#d=I[na4)!U;4k*[YVo[]/U@c..QF+i9$J(\HEbArPe4TuK>Bnf->P"`S?/%sT^We'9e;0^r':2ZB$rfb:>URd#=+lRfo`Y&mO[VQK1YHE`BF0R(T9ErCeO`n2?>PH4al2L8*RDfi+msH'h/3q1F$48D>G/J8PYGCJHQfO(`d.Re[VdlG`GR4gBp=o-iap-!aonmgCU(#VX.aZ$R__uFJ#VqZ&?.4i%2Gg7V*[V,n<\73DS]*g3IhHGt\!2c=q"'f@,qIYJn%5-#K"AbNNeXJ*Okj_pr$3HQh/R`45GRG+`"/ogDm^T:Xc)F8r%9Ld.<(f,E]^fcLHe5jeC,e2BXKHD*h?>j?u6A;01`m?&$\#[^(Ole"4:mWRTtYS:Bp7B/8*?-;32ermn:NsUNnBsBr)QhU"#hEZ0U"m:I=!L,gi1hZF\O2r8EjZ'2WpWA*7Y?"Hp`rN,DhFE3Rjc%2Bh:L9&Qa0\ZR/J;d,iPsO$kb&:h0&RHDQFnKfZ!#phns)F6P)6->r%rBpS2Pqn62C_;]]+U^\funf>6:fX+j7AI29/ELWCq,$_dFH@NZ4B@';JGQ+)$;t^AZ3JIL=T1qI\Q`J%\Vb6mn8#X^&!M&/7+>"4Ddp!D)Y.3h._1edmVH!>Mm[;SrW:H0.^Z?04nsKQ)YAi:QTRj/rGJ51#b@CcBBU"pQVn'5HR^XK\seVE6=B#?Ve>\e7FMi*C5!#ZFs/'1L;#E]j;>@7B6&S/J?IL-TL61ggLNKV$AQ"D*_u7oS(\qTBM35%nt$8O0U<=US*Q%>!/`%U/(4[XlirGK%c"!lJ]YmL'"_DNM4C^D8<.)Xr=^gICEfj\BMdY\!_q_K'OVN_PEjGB7C'H`OUul*-HsY31fR"h7Ik`a[bB2":$J,Gr#krbLFH)'>Lurr0L6eJHZ/0.bp4+1M'Up@K;7.@02bT%]=T6XMdHNhY$U3Irn(GSmD7?pJ#uo0E%gCtGKM"b'PKHF+:,A^1k6m1Ad.gJOOE#*q0=ejc2#M)X"m;9XN"AuJ.o9e(>rTJJb=Y`([R;B[oX\SF!L!?gEJ&j=OD*-h:3jF,6sR0hXpBie/J^#eP9&%#9#YR7c`a9:i@]XX$1-$h.MGdg7d@e5j1eD)G^Z3<"b]"1+rJXJ-)6R<])`E\M`U0o7)5Pd+S64p/<'.%Lql_R$hJ)*8/l?ChX5M[)Y70\MUN(9kd9`Prf?l]&ph5bb&!gX_&ehN^*i%R=5(o!!WM:^]IgA&=7!=mrQU#aBDsko*M8*%g;b(rCXTbQAhcr^iGfb(044RO]e/cc!--agR+ei!b.2`@SR._]+]gW9n#5Z?lad:\M?IQ@qb0Niq/Ltb1_se^,/@s!EgJZ[LG[i@ktA0QiMBdjlCO-\HgZDq5+NaD+U7<':ij]7-Msi&,l"$jYl0dS%9J:EmAe'N.C$Skl_O:@X0f%+A_;jIoO3#_%J+$Z'lMj6!S';#AK"nB&eC?K61uCC^@"/o4eEe[qjtq0fQ7joeei9]h4CZs"'l\&5%oJ:VFP;V*SkE+N6PL0q&]C]W[\X;@pZV29gf-Bk8T4k@a+D)>td8A;3dbJ\]H1s0`mO,VfqY(lZJlIV)P\aA/b8#i-V/RG/iqGFJqUNA0,SK0c9%70s'MAO?u9U8?6l9B2RPW1?i%7aQUd3"t=@:`iU'k1fH[G`>Jsi(1U'K`PI:G=g:B(\j_iD@":uiJa.<[9">6k;[CD?>.,U/'m\r`ar>Ej9]O@P#9puZ@HphHS`QdFDK'p>b0gfJFl?G(.2PNB7>"S61)1qfWHqT8n,M"Z$4HBJHI>8U&)B=E,^ln:hnjo1kJ/Af/9eiVnh#SPTm$$':nmSacPsNQRdn?T]17FS.%5A?j:G@5Tep$N(C&?E5ATmd,"F;^Cm.PkZeR[qh3/,lnOa,,)s/2G---dF]5i=GV2tUGtaEc#pO]?(D-i.0gW2C'=":K#f/YC?kkRJnKDumC;=.3)*9R^3Us.f/mn$_/$)(\#G!\FB@)=#H:WYP6$ls#dd=S`i16D_rDq]]PkVsFO[A_GpYDlLIY'Xl;hNd2u_lRGB+?[uD8o_Q5Kjc1HW2Cj"ObW0#FM#4k(2s0Xo[s[/5UCg)'KhF-pAktpQsPOHU+6f/)tF;'S)Y-.^[HtIE'uE!Z-UHuXT?:Kk.o1"BreW;i$C\^>J^?UiE_O!V%BsJ%7>"r=+OLFl;T]fWC#p4nsSnRBd)oSmb>$-/'_lRdi5]n(qdHU^dBiIf6&9Vi"9]"$lCHO//,OWgiq!krqsI7+(I4QmJpd_1R5^SbbuOX(EE[Zfb(Ie,'j-)eDA-g<\GN=u$3TJm0T*qE&iF$Y>iZ#4rTLC<"9`'CY0Ho0KbjD4oU7P`h>fnJc$JFs"Mj5#57nDq!HfZ^XOM"YhUclrH&30,q&TYXT*p0A4mST@#CnG'Y#3frY>r966N*fl&4ZLQf%#u[QSD2.0mO"QB;aRmN&#IfdYlP@7t<7>QA=Xt9l&?0qD[-\p1eI=T0W1E%.qaE;4be/ege@es:i^Y94XrTFjl3S<0!;RuG^(u\[#q.0H["ck%%#M:.+Z:)I';jk/U[JSoNo)^)^cEM7Z/QtYi\['_=m4hp>CP]lYQ"=r2@QJ,CIWp0SL1\H1k[[UK!o#OjU-@``rRD@I8NCKlEZ:>OR<[6nU-h+qUh]2K-"7_1@-#_'RLd`'d9kcp8!-]AZeO]:b0UirnuSL-]b5bEkW#U1a`8)KsG?U"l2lV((hg,sMcIf=@q_pX#8@&;InL0rC>MMHq^5f&i6/'uF^?o3^m$57XBE/D/mAj,Y;ofsLlr!DO#<5,"en/%#HfeWM(Pao#1rgE.t)B,B;T4M[9.BrlK;K>kRQm-__o+TIlF]k-R"M4S$:SZg8mS'ct+aG'e$qX%)R>]ktT;<$NPe92FU1reh+mTHMIrbTWXk;A8QD&Huj*agCe+O]X(5H9o2lW^;LM`+,M'-n7$B'EFN(n?\uDudQN\X?f9?KEp3,X1W[gb\u=i+d1YqQu/Y(BBP!Jpo`0(N(]1US'?WA=b2i?GI(q+>6i)[a*L41egk-/ro(MpNGAXdGc:V::tW*N>#u);AVG@^mI<(+M(RTBW`MLk<=2Y+#bb[%KhJ_,+p3)`n,O=1VOS#N@E!2(t`rUT4B9tAia>__,p@$TnDo,'=I7ad&.gEh:nCoCH0'MGCLbs.0P/o`Dqhu&PXM7s-I8,dJ)1XpJ75cnZ$I6Lrkjf9BD&<@kLoq@5f=Q3F<\3#)&Umlu^XTen'j,ak!VN*D8QC[uoY,iesdD\b.*orK8+:S["'_m%EG<_iX_X@m8D`U(T"kaoWSgpRe5;8+=_b3L+EbuN3s-ifsU0:fO<'oDTrgE?`@@YrsBY@D0=W@^l&P*3VA148W;&?h;0d'KaWao<]@`?f*^_ZWe;c1;M\7R`an2b8YQKkc9RbZLNg$sVZP]+79W]VG_Lkfs+0K2"b,+1Eel@dnUSX,f9q\+4id!u1E8d&jsO\t!MLTS1L1Uki.rEg4+dU1ot%Imn3'1u_ND4+jiSGO%?jgK%Kju.R*Z"n-_MAQ9[fTapJ\^*X#1=Pc\g5Ji:f7d9+YbC(Eh!-5T)Ek[0<8J0eNUC9O(b/o7AL\RUcJ&O%I'HKS]Ko3mZI@`@Ud2iL5spp6-T9OUZdKO5HItTB3/-K4eV/4`rspAlJ4ToK7p1-gS0``2FcR178OV&WpIWL'/.B&5+%B\9S[7bNP^sFbC@5ZdD\4u0J*JnR?6U\dZXrTj1_GYl$f,?2eI7)iugN_k;Tu=KRfTP78QA)dKRl&k?[Bj!Ld.r%nY5dl*e;B*W&_OhtEr2@jN*Q4s>2)HWq=SmC4Fo3;^iF!<;b;KeqR0/81o[C26?cH5T^S%:e^.LgkM?N^0!5nI@_,8sF5mSYYWXK$TJ4*<]iGqU>:uEe<1A2_i+3\eaT5X*&n_$kI\cH!7iSa%JK4o\?#f^K4?k.oHA)Ll&rVPPAj-84blR7J!uTaqUjm/3ha^=.i[Ao3YrF^&RPWt?Vle/Y)IG"4oiLXC4sO?:$V>gPSm)F19\MSOb/6D-WLa<1.NihVr/re&K>Wb[QruJGN$7d8q28!NbcsQU,9X2eY!._@Mrf6o,6ldD4k)29-PSKWL#X.q;u)VBKheW9dfpDi*aX<4!cL0%5W2=niqJd3]]di5Kte8S1kLS$@=b^3Yg0!JVQUbs2?(pF4KV)Q6R2_Q.RDmbL+Hqjp5:\2Mi))I#u;/r]p@(+J3C7!=&"1a"T"NET]+Ab.@U$d.+dYTE0EHq4u@j/:8QU\3oIS1GQ[49Iu3N[8OXYM.ZOKmCc]>CE5YQJLr3$9M\_n&?]6(P`FChMY:\ZNHDG7HpT6RYgAdXaS*r0U.Gs,KBLRg"CF7b)Xr0S%&b(<@18SW]P1&rDDhi]m@V_rl%6O9N=Y5[C*k<*&f3T-8.47>9OBQY*q[1*AZ=V\?(TJ4%*FIN)-MV)T\a[3_Yj`mccdXFU?kM>Cki'8*>`IU(Sb"m^bCS;#hO:a:74clG\;>oKMn.lGH6k5:4:gZECW$U+d?WJfXU3N%g.ebnkt!D7mE=Ek[30tK;=mYcCb5-I2\IF47eW]6&618e%k#&/9o^*C1,B9\]MHLC"F7Mk''VC'BrFMlfHV>tlBm2)0OQhiCjr\TUtT+h\!gYp$@57blMJqtQYd%g$>"_'#[bnSNKjPV3Xe(RH.V6=9B=UE&C4>PR1UtO30rI/S@`RVj@q['KCCB[[I[orq`7R)M276_K$a\)jHK8obaMgDCuX?RU5%K>5Idseuj8UbeD"jG[N+)D-J]b7K9&5Y@a7ZJ$^]fm_q)G3`cR@*)nftBS"n-Jb(1>M2Y@XDG$LS4'g\(ZJoTKQu@:A*UO$R%c$qHWCn=2.SA;DEmP9AuX+=uH8p@s8s,^oupuJcY^5Zd0sF'NWmM0S*H:Fb4<<@mEqCr3K.91n,?TVP'.Y>3?k*qBUYUaH0i/]3J8rZj*S:ckj2`h#^$-+7:)<$nS,LL%Mr#P"YcA2/2@e\`9I.5$M]^ZJ?oo>-NNsl&dh\=AB7NaNAL*^),lWJSkulS>J?X@h^;32Ci8pZMOX',_TO&El76KYcZgmpE$_hqD;^8,QGVk_019uFP*K=&K2<98Yf6l?W/O"#eF&J/!kM8Rl2Kj@u$D8u%e_pl;qM-csFq"-tgVaUp1(blMqbg$ZSnI/2HK;LKKtW&*Z3F@%R_Cn5L=7O6X8:W>NHk'N9BF7*Q(SSm-cC"W^B$oXf2=A-G&2b-LAY;sS1:317%mt_G2&dgiYS*'TeLDg;S:7WEorYMNk]*tR7cZDE6We"Lq=ap41@a:U!=Q6lt%he_;5.VO]_uM$foN4-AM\%d>jYHTlqB&KHZmWn]FO+aV:LJ[[7A[%LTBS^V4(at-0sEsXp0-e)X3"K^9+:N(d-cE3UFC=Vaka=)#$\%N5d0"nnISd,tm0[jU@B()d%c9N.Lq6YKEjA>3r#;07$gg3hQ..LBY!_tF_,'R0QuCQ#8oN5!DVD`fdsd9A\lupq&7Nb*oD)ZhN(C\gn8s7?:mph.YOm,WD=TMJ/3Z"W>U8bXAn@J^7Y]p[d`3k18e<8`?u)g`2\YUlL2"pF9j5j%(;]R4V8a&<1<,L%Re_bXLASpG$W9>%5ZYAI%J#>-=afO[Uur#;caL)`5/TWiqI.+rX*Z+".[:=o17J4"en'FT+?5g4gs?2l)<&iFVkuO@?[Q9Wg$uY+ur;kd?P09Wr9Q%5U,/K:L\q.Wu6GQh)pD62CejpbC\4_J8i[(+Q3qS.bJ8Mmn\7)#B442%^W>Ks6sTQc!oDknI-f"_t?(#,re(pf0`(F&Q]=UCft"NVJ[MDECj<)Q,5F^AP8aLqqGrDqH/Ti44F=qcdOfsgm"uP**`S@F&2LFbcpiqN_@kqVG+,bX@pl8d\$BW9(K1_h,.-DY=dbMnj1Fst3oc,j-)QTXK!rlNo^E(K>AU6rJIN8u[*o?f"pMYX$qbt&dk\1#o0InPAdo:8J84Y$PNX(c#foo\VC(Jlq^G1)LM`nNp3fRulg:&L2V.juF'lDN23p+j'X>"Q)P]mm:t:?N1ZXoITXZ<9>rkhLOOphO.S*ck\<`NRJJ\Q*3op9GP)"/GYIb8UFTSF%F"Y684BNXnGX+`oVn!gcbZJXN-HmG,C^ALcD*AaE!NhRL-dHnRIUV3&)sqq]+aWJJ>fAsh"'k9rtt'Pn3NYA-o%jcT)^hTY-(PF"UhkWXHP]F:$'GR81Q=j\koLU(olq2I:$-BQd_\gB+$Ve_5A;c+qG_,*0#8Qd'KFM*fZtSTJB`hj7g+p/(/s&0mjMK(5pued?_5g5L2FYd+YqhfLg;\:Y?q*Mb(r5`P'3R;GLr2fA5EnS"Mg;reeU[J:O&6*pi*51ePrqV9oqB=o/Kr(5-EWXB[)bE!IuHT!VU(.5BN%(L0ID"!Vj?Hnan>N8j0HMnAe<:%1U-rae5R+JXe&6+OXTEZ+Fsl+2$1r(YKq]@ME^V10LX)'JfUV@1B]r^N#r:TQqG'ca8:B6DmqtOO=Ie#!\"6+]TBCi*/&oY[T!]B_E1_LaCAo>D`N/oJG*8HLOC&dp23%e5N!!$_1a9$&a@[.F4o[WQNZIQa'AB4=LpF8_$>a"4,cajpf+DhXOE=SEJ%Vst[KG&?VMqO!0C5N?hb)TJ0i'3hC@)t4"MO)Zp2I1N8FML"LqK%]BO$R5n_qQ(61$d633`m.(?PSL%_ngbaDGF4ecNj!'TM;,!1+<9d@ODS!.*^cV-]AXQG98E*S`[8L=)C;/?`3pQd1M3f(3=CdC':X>Lm+M`N2#t&V2o)o"bF6pk^K'H'1EG(.*il-9r#EBObVoR?q4f,U-a@3tN:_+b3>`#d!*@gZ-:-amJheS1*/W<&Y8',Zoj_;Hq2SLLBk:/@%LA7E3%6\gG@CLCi40smW$r%Kgjo?2>Jn;m'3dS"e9Ecek:g"9+S2qR<-_CgKuil9D+YI8Ro-P-\GC\J&FM($.,:guZ;f809n^\:gD;d..a\mK`bC>:4=.*ZIA/%_0WO0<@Q;ehk!c_[/"MeW"F^tE%LXM`%f6L8;tTu%`!!0OY'r_tI'/)-nAf,]pg.X\V;^jfB[H,h1!g>IBC>V;5n^D^P4=+.tYM>CY;Z9#OhH9plB,ABTAcp>=bZVHgn%"nNdI?QJEKmGBnQM-#'lHi8I`7>uk:gT^JlDpoY4LAiLPadU@QOb>G6CFTKLu7*A=`Qq%?Q-/$WGWmfCg+B9kOkZj"eL@BO2j:!k#;p'5Z.3nM"`*8JI_,4NZ=-IBXd=>=U:3IW>9S#mF[a[N'aB0,KP!L)9ufKQcT>RbAo4%J'>MeLCcZ`-A.9&jm%D\eH&eloCJ;HRA]bV6feK/WL_TbQlI0;YG[78\s`EYWigbE8DTB5qm5r1Kd(>Z8Jt@qf'F@Gs4JTKB0j*/eIXY7bh/(QR5@&R2]BtBAkk$Q])*6:Uda`oclCuj&1E#q70.sn9=^NOlM+OUe;^jpChFEH5"QRU1@_->rl"k*<:[/Y8W1s(]e><-[qS'+5p\8m7NjS&;GJ5csJOuEuX%j(acc>NXZ'&3.QD-iO-s^a!ELffY74eHjJj&Jh'3B1n&@f#@b;97K_!Me^O?lK7rD8R?Ksi,[:&06]]Y9^be.E=$BNe5]@)MN_[qEYfre?$b.US#K!pp1cK1o!E(D9f=h5.5/DE9jf!k#bUHl(G42'M0)e)k?jfnf/:(7eP/-XTrOOJl.cGjo]5Ns\:6MTQd99f.E!m3HJb+q)*KLFKS_%kfI*o,O<)Tf43!2DWF`Bg;d!e,j33jcS6pdCK'.kB+D47(T:&CeF*C9j4oDqKt<$@Db/^O\@RHjGj$gdLSN#SnA8>+%JdEt1:bcm&DtfgqsROfs9'U:sICkVL-*2(>[a,It[P$(7++f`1'+5?;+Y(^/O3G(N6KhrbT>pDWY'p$bn&-o`PCk\hp+5n+)L.D+3nXedYW/!i(S!m1\R3j9N=A\&5?L`Y3E#AqBER*?j;<)E"F0R#?M.bV6#D`X)+W1q'6fq\MDR'Da7X'p6&h#_9u6F?6[=,?U%QIfY1[UHei*GjE>Mo(@_4rsZWqK'e'(6gCprfGT%GUAo.P<,U+M\[tW'-^3U+-eXtu$,"VUd9ZX"cB2O0((ceL_tDhBln6E4_f(+\Kp:$V0n&IG2?fMcWqpKaOQdmT)%qg/FDW#])h$T3oun?SN\&!^4slY@P^/$?j:k$->lmcq33b`<T@.7*4ne'UY`3fZXB&+%$S5epi:='qlaqbPkX6F^3JE3.$dB$,%amf1O+?mX!`ap-QS,8pJ0j'bR(VWmBGY%;\6*o7H<>6ZL"]#"G,3TLn\g/bW-;V2L9XM602(l8]K)mcgmRpCUgadZQs+PE!#G4@"9ZZMLsj,IZm#K&,U,22?gX4J>L7mo$H3-@Z)H5,hFW!G\o]Kl-dl]&LL57(kY?f55WCbImh3pLCKb.cF-MN!YCh',M6H7ofErk^<2?UMAD3$7d:ul8QZH$>?3j8?IqW3B7tiOD3iPgC=7(*rAu"HO,\LXpWE]F_COR*?s1!c0fr3WSS3X\bGHtdce>+VL2O?Zqo%6S5C7E;08_bsM),hkkcgAX7YYRA_;.F.Hp+3R+1R"WQ@/Z^p2kfg/g1[M=B'ZS5:94I2;3oLH1K)2M.CFY(>@$caN<3>ZBt05P#d]qn,Bk%[]uZ%Y.?;C<*6cBF%c"8OBgD"I/kR1H/WL_f[O@FK3%Jc;g)4(oa2:Eqh+I6,XD,EO?T!9`XObK^7OXr@sD[HQAf-%0I>lnc`(q-#/RiU.$UVE]]m`XtRb7///i)a7AR&T3XM;>^[V+,qY:SRoj7sn@U:_+V&/u2t@(,(^YoBq7rqfbJ`mZRpCgCC,9WW4cdkmlE?-4ks)Io.+T:"2-BGWVD(W&`p8$n/o^R@?$RC7UuE-R1=s'u3*g9n22oNP[30j`4LIXf(GgNB^dH]ee@'5e^8n_`\J*`-KC*`k,q8`jnpWJdD.&LD@AX=Hs"\]a:h5F"I^#;%CFMrQQBQLQMqk+]9hs+s*K"GDjs/7MJ]`nE)0(WK-$!ujZm^hMd\?UGZQ+NJXI4]W;tf8JLs_Gb'Dkb]M#b+8ZM=L[1\-O/E$2G'S4ZHIM2>'0n!)$,+p%PB[u>LolH"V$6S!^]%u'$#D:!Io8TkRb<(>S@F_6&&u-+/L-'g":5l>Pqnsi!N!8[Ifr+)>#,3X@>eB,YhI"eg1ni@/74^Fu3h3iq'ZaE9ud(:uET-YBBR`^Zt[m6%:=ZN,s7O8EtAU(auTTlAaDPCZ?+*h9T+d^(*IJn"i^WAP/sai+.XfhiV((YOjcBoa:[[-$4X@WZCAGJU[Y.B-,@Z@k1HEDpYEdmoOc`SkuDU"Hsm5En.!'$<[8DRm:>M72"'W0b7bPVf?CVpfFh@p#a=Ur'8e,")E%r<"``\^X60LNuB)EVIahl2dHMKW!B)-fc&UmTaEBne)M)ZH3scD*dN'rCj6'H9\c*%p6IBX%H-F:X@*s`/pcMi=Bu@hlu<0"qZPo9TgY!O;4mo1eCEM0GMn*mfiD&(bGQDe-@8Yp.8b8tY8t4T]ui21dJ-d[j/eI2!Xo3fI^k:hj"C5bV2NV."_hS0ME+U"@K3re5qi`FDAbn;r?eTV]kJme+2=6AZC?"hh\Xi0HS6sJae?LG^>IA1k&t[8rp7%A-6sVOR*pk6,Q+#1W>io*VNeX3jfWl;dHG7`Ca#n:\W*'_'d>QATnpLK=iEHZ`QlZVNrNq^TVd#CV8s"R61$Gj@.cr>Kq7AZQhA(LG[I0?PHYP.6H_XoBD*#0L:-KmX))Gj+)@7>\[3"r9V#jQO[[JI5RF,(Hr2kl3*s=[S@cOO+DC5YI/#4"`HSWO)7@B[%(Cld$R89]XaFR@'+n;XZ(>`u.GfB[-o20H>auaC^NYI0AE,$Q.8DYu2GlqK:5r[iFN>/U:[V./GImIBPY.iXn!n%&<7C_&MS$+TI1nkJH$cO!0t`et.Wn0aQhZ\:)?=eQj7%!BU`*dDhK75,]/JjBV;%Ndn)18d^8:L4s+IVk8.f-M3Q7pV:DNr%#KkC86V8W`RO1EbRl\3(H5".UM9nG!932g(J!cO1/eV'7M?3cb=9c4Sp2Sa#1T7T^6MgVZTJ]H(.Dr1uMeX;=\RLQ`$YECaX/hEF,N_R3TbK_&6;pUu^k$=[d4#2nF#I>is""J?Z)T2VAUicYl]BB9OfPsYmN_HQj$62kMYgq!SX/f4Eoi2TU$S#IIA""3^aG"!/6kWn_0r?fr@&g/<3b&`o1E'KM%e'ZC0Cj\ea?l'VSF6n-O2!k8hM4Q0Nu4SY6d+Aj3_KknXD[5Z&JuM1o1E01sXAOA$#[R#X2jdW7^u)=hTW:[DJZJ9kTP4JciA7hh,r)7FMMoZ-LC'%@5I!/`PEJ;O^llOFG0F/5>TlLTb-B96k.6:-t!WW6(NqMd=Yc9pQ,uO0o;]NRd2'$UaUm`9$S#^p/Y-o8F>fflaZRJU?(T;?J3-Ti4[;0#8nT#Y]%*"?(`MC+.SCGPAYTW@6;0J<"5+D`)i/&//%THJ_f&&pWK7m@D4(?tOkM5dmt1mUeP>P_T$.?De-@TAXNDA;#H.`Bie:Jr4s#],"AG0tjQh3]WY2pgBl=h!!a9Ws*i!Orc4@3+oTso?/Q]V>d-Clt8Y_;Yp7Guh(,K=[CJ4[t="FP!>84-f#LKc]:N;rs*,#;8poRpr2X$J_Xg;.4c"P.@RkB:lg_63_^h:06-g#(N_E/K'3q?cb6!Xe)X!aB4KQqH4@*jhG/Tt/8:SE:o4N!;9".o=H?(a[LInej68UiLDpl?gk/g=ITtj#aloUiKr0Un=`@r@pdYZb5=)4AX\_HKh2f[GMhjWFX7FQ+3u)`-3-PER>tomVslT1Z-/h!FBPJ?0'+#U-*?Z]^+Jo2$c5gBShu]DuBdtOa7m;[8thg#\%[#co=Z:3Z&bk-\6c>^sr1GF+Rg,KJm'#p7N6Rg=4!u:qP^KR:5WRgsL*sDJL/3QNJ'\@_[0Y!_J#2=1HlI)C-Nb>=(hq.4K8$En*lll>!(+=;5Gl/bUa#rlBb^j&a*Pio88&_K*LT^;6@,H*ss+4P-IBs*huXfqVC-b.;[#d8ErnfQUnJ&87^#qh>[tIQZRM!EF(E(h#64KS!Idh@oHf8Beg)KP-MT!qU['e\uFReWnW<7E_35@tC,BKX*Zdb8#@TNq&?h%6\O[aj,&ueN=;X63Pe$WAt!XkP9$b9TL@8!qm+P)@bB;T5$_Za+B)WJ#0R5hJ'g'=%T0e<_!TR*l'/"-5GsbkS>CVb.h+b-rm>2E#eDfY!59/FVfrnf>E7-?KZtu]\/Z&YMHZ;MtY17$TNCKA\U$b77WVu.]e'm3=T!ORpBc5ToF\(a+"AM6*O6R#o<8,m!$jRX"UOrlsn:.prP;1($ZjE"^+W-fH0dDHh_A]``PpnpqX;Mqo%CMNo[f[I'!I/>$f,,6cTLdR'Yb+lf')&8:7[eFDclZZE+KWUW5+.D_pjO7$D)2(qdF)t9a9SLW,E43K#E&Bs57EGW=C[2l:%u5l=b+mcbdYMfp`0%`ET'VapK`kk:^pO>k9lK?h^Rf;P.)]),IhirKCQK1oQaAYH&Je#lKcq$lEm"u3NZ(\4;k@_8C"f:/P;%g"p#>3UA?,W&[P\'18]5*q:C'CS4J7_mS1**JSk53&5$Y8:Y,D^casBjHV8m,QRO-96nH5Y$hskI+>d_m&HNorNtHijYssEc#h@41>n0DAJWuhhg!]OS9d>n'"AM*fE4\@305]urKU[IFTG">gU]=6B?Bufj-[iXig3H&fpp1Qb\cQKnqO-_lEIK;7@#dSCFXKeHG@ekDe.k-fKP>4ECLAU8]V-/GIn_?g@6#*@IJ%[Mb8Ni6Sb6Q1+N.e<:-PK@-7b:qiljXdU!$fq^[lV[N[M7fgm5?o$BV&kapIF'l"<<2Yb^4nAl,>"_Qi$t]KAKbTk-U(q+!;4pobX5D(Ou[-u;a/ao4^R_P&2cC*)XB9g#7/Wm"h(f4>4`O]:s'VQ`VIaG+Go;\C=)&&/`fdi^!'\.PPG#_9B=QttD[!`?.RoDgQY^0OS*N*gJ+UR<(c1*[#m>57PtL;OKMeFJ7&'K%Lu:hpG!n/cml8LISRfXRW.pEN\neY6rGEAA)4pZI>[-u%VY?nul(),l`.D>cK%j0!3Za"TFI/5a2NZ4`e<-#,#jG6RI6Y/J/KrLBs&.dqA5!Vsn)6sV1q.bq>OC+1;0S^$R/uYMJfA+1Q65S&%8Hs4@bHCV!b!_.[fG3V9iemOejZBN5f)\Dm.d(+it!Q$&Zr8Jg!SuCO=l'7r_JKm>?"A+IQFc7s5H.@%16"7*_I++E,;9=_Z@4&n:)Y@p/JjDiDqA2Eq$*dPEpUWQ:s)YSW.i-%.$^EH34Pg.u.?IWJYruLHb[a9sOH"bZD;^"ZUVfpMDeLc1;n1.OVP=b:U^$W$n%"d@j"\UK_']QBoHUqLQ7Y$c.tY5_kXt4#j#.HWWO`G_YDJNXkdr^S6,_FO(TIn:R3s7;`cWQ!:>P`DCGHY1:ZpFY@"TVWQepI$/@?<`MOlY)[`!Q(mN5o./+$>r,0eUn-1<*SN9?'&hW!!@jLTIH&(")-DD]8b^l%i^pDrM@Z=<*s-Ho&CTin:%Aa\>E2JVW%ZV0XS%bn3CQmn^WD:]fo0Js&^OmjUZ)cD&!I.=D-/MHUKA7%+dYO@I8#*ZBR66.FbG,XVSP^9'[Erd<=@Bo$HI\*VJl3+"p0L1BS]Qbr.7":hOd_[0A>!?%=Dj.N7SBTlCji!*gJ#Hap%c`;nHTr_\Ogfli<2,6FVT,.do7=(dHW%+!A+H1KZ8riVGq^'(nNo15U'D#@8gCUGq!t:p*3*P;n`CdBi,_'_g%(_jBDM/bebbM8O=i@?"UQd+GWP;-?iYb%]E^_&T!h#"l1](gJp[&%YBBd$%b9*54p,M$]l0:I'/LIMM&T#,.K?-ZPTLj*E6oSUqkuM?Y;!:tcYWQsNJJB5!_*OUoC#"P3.b>`.+3$srmHN)k!F'i9G\?MX)&X)Y$j&ls=#A5K-6!J.k.T5d@CsRM@8@mjL'n4TFe3!h?m8?e;X'Tn\`pW<-;I4jBBA!dZ9AhIZkFT4i"2s`s`k"hcG$2MegU6@%qlk^"nBqe<]3>1>g5`J"k"8IcqZ#h*ACF1ohgF/I_iD,\:6G!(2S-O`.QQe4\Uq-GIKtLk+CL`tn)GObB!o<%c0!;1,EJ"GZYm_`2QEU]-b2P'#EH22i=D,C>@#^KXU$Abpq87Z(-]?>,4fp;#BoJFcjBm&'h_lbSf=K\VZ]9O$.#ATW"J%aU;I6O"1^&VYe)<3%*R0+=3D7n!43_mE$%u7i2/&u>ujp'Ofi_Fa/4RQ`h4LUkjX!>kltqS?eHrC8C&t7CiIndBrZgs7pV;=o-&G3YORSH?>j'RrKQbK`62?9%>bT&/!SILu_cGleeY>J3%@64=a7$ng$]3V_X/9B#OmI;Q`437@>/Y#.U4+H))Pu<=9l'm@#EJZ5]7PK%rQ&o@*Ct:?]lbLqb]J,Q88$QUj:ACb``RpRat`B*LK_>rl@n;pMeHf8P>^]Z+rVII<`>7RmXUecK3bImH5EcKdOMi,MG&&N*i.W9&7(=fKj;2G.;QBWr_+$R+^*B'7ACC5D*^"NY*kl"lPL,:A@;Apc5g)36WuCU.VlU)+NB4Q2)3luDH-d?177bPm`fXQFTLUH"P/RdsqBP>&m)Cm?ChO+uMAr%[.)B1L_Tfq0cU?0l9FKM+0'9K$"WKtXZ]MGef^MgV.iY"Q!Ul5bAFa:PM/U2F;gDjd0.+4p1$^.6`);/8#g>cs/%/L6kK,i$pg`]cd&6FB/r,%a&cmWLu!_UrHMX%ab,nTMK9s_;KCcq,m?%%K4`)Rk/N:l8VO:Do^#J%,9h&CV^C;G:#gkQ,)"c^0pV]@\9dEIRS1+M%<"te2C-E1q("mY;A[7:JQDVs5t&%qV,Hpn1IE:>LF>ka>qhh'R%HK8gqU\(*rK+T]bfLc'8m:dG&G]aXSTh@4U5k">%ecO1MA]Smg[b5B%^Jdbjj95c&jHFJfR=_!P@Y:RH\6O9/'rGt89:2L'1c0B@i+?g4nTJhB"rkogKa.Ht9nKCu-QiZ4`!81k8OfpFP`^]i(B5WLH56LqCAN>0AN?!Ii]"ORRc(p3>KV'`9Up\(f^_r1*7fa`\'0sD=e*(HDfOtjt=GX$fj>gC$5A6?Ze[&_-9Ltf8q97uVF*lW$cI\B1?f3\*8>ua^*R1'0RAS5jh+[ubs6ooM[2Q/Y2co7/3AGB5_kG3ir;n-5r<"&)%&K&HVBuLen)iT-QD"htZ@N!45nbl\^*=8:Jmu:W8H=90lK&f=:&2F3S'rcT*@5B(/VXYfj=nW17:Y_f.mXiE$/W,;kU;.l<#qd@H">Vl7h/86n\R!2^`P5ZbKLTVJ(&_A=g%@2-aOhUj,TYtF@I@0V*-j<.BD'5s>4l*pVN'UM(4QQo])BJ)9/QI#FWPF_.1rM8M/E@CK.-H2:$hXS1^oib]0gL'K,WIWIO:KC8O^cJC-@-G/[6mSK+T!2\G1NVA[J#,'2_<$(6tX^*:q4#26W<01>`Bf5E_m97>'"=AF2*`UTHn,b.eDXt)dLj(UEKl+3d:mW&0"oap9%mZmGgcFM*Klnh`,1e$`Qfu=#V7pE0GX@d!I#p>j"?4-Ig@PcWobip4\[!1Cf_*e%04KcQJJoD?Xt@P<4(OF(1V>pb^mksg:fF0,XY)hiM/'_k/2aMY.&#!JD$<;T7/^(@b,1<`&!9rN3a@0]h(U9[K\I9LJd(k_->Xa\cW4gX2&f%XbW#Q*d+%@>B_4%D0mV9b6j?K:H0KldbV2gD$j>aMV.(^[00j-o`o%^)-O?2:)rQI#u=^-an@H\.7J\bIcRXgJ#@#5Wf8-WIY?al5Q)Q];d(]cW:"Ugeb?Fj]EQ">hCn=#p#X9h$s[_#,c%K7&:YK\Y0FEE8JrTkeQD)DAYaUM7]s]XAqK9fN12O4Oo)Ds*W+'h&9!cW4d&6#?pS<$MWEP+%V^_2'fG3$cP_IX0&*',su8mWFf%4#k%H"a;[AfSE(C^IMjN*MA^d<)6p0<,`;o]tV^CHh0p!G_G^t3`D/E7O2F@9n([/40'lSk$Pk2_!`WM4,BCYmH!3'(KKCiA_i!;FF(V?%TfAnimGW):CEk9X^ktk/o>M%-%6\DLKA);2j]Ai+R(E4`o=,0h*=N!+[?AA0\04Y@sQ%Ss;QMQffPCJ`U5?.o+0p4+1gj#("2kCQbluGiKG(\cgo?[:um""LlZOX+">PRr8P:JK]G3V165mU)fd6+<,o.A]df4h0-U32/'ae^W.q#;(JKg6W"X(+l87,pMAG3Q&fc[6c9cGbcY!W#CV!29fW8qXJC_Q39eO2$d$g#SZRj)SI"V:3(hlD,L#i;:NOsN;p8fqBtBT%Y;O>QAJ$7;C1_!C(F[`o,sJ.,^%G(K\-a't>(5H*=3+MET?mQ@2tLN=K;t(7!fhm::39_RYXk&B$9]\4In.EiL(g4c'3FS=P&j.U%(UK-AIjAC2QmWejU0MI]*4-B#oDjmHOpPW6W<(oM-At^?nhj%k4>.g=#8#6:s!]T?DX+afP/DaoG-_[bu_I\\'^6a=+B"D10N/[*Z\;'NC2r$&3nB."ZEGQ;1XOB+Y?HZbIN;/Hr.1>0;2b(Q8q[>&,dmL!+)n[l.K@ZHI?RH&e0,:W^TLG&e2E:leCfM)2>!XX&mECHUUd=A_NdE[LYoPAr]SU4,Ok-#<[Z'Rnlf#^QRZOd$#o7`mBdI('>V#GuXdQ3^2)-^(5F"_e'/Do0<(MXNL?W@hd\c/:cMUMJ3/,`f[et[;5nXBbf8*_Pj!Klh5mID7S5-Am=rNW.._[LptNSSSZQ8;P(]-:%h+k3-3%HFi<[,YArF:_=Dj0QY(!mN4V5@PdouK"9[e^QcGYijQLmB8lf*`ZFWVOpJ"0&=`o80A(5%dJLB+f`_h$@Yaa(E-1fui)+4!kJGTIrBjDnFFteZS0[/7&Rom\;2#BdMSW:$,^[9k4Jo"*kg1J76d`>558Z1qMLdHW5\[->k*l/oI5u\.LDSnYI=P5lf$+LeW*4^,R89bN:[_jN3-K#i7`i".&52*WP7mYW*cFjlt&'rZNYTi&lAW#Ab!rS?mOFn*#CUFdrFEQG1TnP5<0]iRY;fO2NDmGAI9;_/38"^B_6ml9G]V0a8FO<_3kaq(H%AE`Ln-!%>!SOLB8Y#":C!\5lGKD@].XrJrY(gQ%^HGU)KPWP(dp_,MQ+2f+'(RKZAl[]UKl;=O][?RdqbNA7FR<2(2p3E]6?-K3e]6q^&FX&p^eTV+2UFfk^A[pndj5`T&HN)]]1INN$d3Y+P/,AUh4EMWB?k$rcL[hJtDlGC`;aW-,mum[G)'=0IbPn%2G,>8T4<:nb?VIF+Z/F-N2Y+Ie^h0=J!N,hSN)/7D/NQ&/XrR1kqn@/a9?US1p8sGgJjBp2am[=Pcc77fq$MiaAD(e.IZm^0FL``"!@OP+NTTndSF.+,!C;""DY5-t=8`o2dU>Q!O5O)Pfj&T=5(G)5iL1ZlpS6*;-R(2KNA0X/2];+Ii60^eb(/RRc@!a/Qj`JW.@sMolX3-]\mr9h4md9LmhkHbLbL5Q;8Z$Lc33Y?0#m('UOS:Mf@Lk&E,OkJ'sG_)[j$[&`L`MAXDio?Yop-Z\;u's2O#un͈`RZajekNe[-f0P,Z^XUdf`kPH\`'ekiNWU7WRJY3TosM#Urei<.YUVZeQVDH9/ci(;7G%>(]s[bhTQ]O#Qug=NpTTjgOfuFj>m7^&k@Y_Wl;Nm['Jj.\q[_0:+)q\J&Wjo/u:l'SA>6:BHrrJ<[eOR)[?U'-qe+:5s9lasLTA0GQtCaR20O-St=-V)L"Q3M8s6OB=*\I(<`\V:O'Kt6_=^'jt%Kg1?4N@e&>SPg%Gjj!dI2gdYA\GNYAp6oa+XaIY6Y:W)b!$`\K=4tE-T?)G5>KA#B#Nos[!R*)]/#.(pHll78d#+M&@dX:q("nNO/4O56c22qKGdU6fShN&\0FGA`bA=J*gE/OU0.:RGpV[UR^+GR-^]qpR%Zt^fgZC\>X*(LLnC:2$TUQ$LV(JU--RlCr=?p)t?es!q+X(7'rrSMp&ULqadEsDpr84JHZ-U)[qD5LrM3^7?D^jUN<)iGY'<#R`(aGuF'uj,+.!GiTcfF!=)M5nbul5gu)TbK:rnr;F\qbPfs(9KQdpt&7^4]g6HCP<]O],J29K)U%T`c"'$J++Xl.+)<9!\ZoX9sD[Lk:,9S3I]7,;?NQf"!N@.ZNUY2>Ng%og@9o(iDdPbW./pp]dP1JTH@%fB/f.$87"Nb1F<&g2J.__"(?;u-(0'2^2a3\*5_dO,Y>5J9jF1$,o3c]bO<8b6QQ(_8r*tLB8Dj'La9-30GXHgeNr2`Gugj0/n-j_7Hgh%b*+n3#'Cr2GUocfYI,G'hY#ITI-X*Q\l*7m2JmXCKa@J(96PR/%KO5/Y6I!Y;M%:LnLO&DTLW'mHl.2?r?C-&S*E!Tq;hoD%R\3!1cKncn)WS.(iH50n">8C)]S*%7LHTHT2@Bo'u"N[C'qlCBp6Db2BG8/7-?P1jYWA2Lm)9E=NN\bCQqYsW>0)c5qlImI"P9P:8_1;+?k7kno+ja!kQgWX+.>oF^mGTa#GoO6d+i2Y7hg!T)F;E4U'"1QsHTudls'saXTd,(]5=$me+0TVBbi\L6fsfL2f56i,\`bj/id$>:u]dNp$95%!Wo%_ED/HW\hK'Wir\E/6U,9tiO4+Ym"cBSN][t;7>d`Of?&:)rV[AYlXXrjkph"P.oc!Md['O3)uim\GSruH5H[4'GeYh)0u)fTOU`;rDV!t:OP+qnnoo?e_O9XV:AMC>-61L.%DfC-0qasY@gK0oJ8s.J$eIq%(9Agpr)!p)"%W^^Fda@4S'22js8O%;D/<1P<"a)ugkmp6[ui-$(`d+fRg0+ZYh`Bf=B/f$=>Bs=<#cBu1p%(lY0dU9@27UhJ$@b`@GWibWP8tl*V4n)BBKaA)Nas`a/6$*!NN%s1q;[&>sO0s'UF7$m^6rpTonF,Xq,rOKr.3H5g"Ce(s5?!osFPS^%@0E:>s0oD":]Fhf7-h"BBcc%]PNn>'V4l<$9p[_R2*jqqkLRHF$@:nE767fLI4040_e+:ij&W$'ePRM^CY(I_]=mo[-gh2.H^pA,,$.6P-MB,\3HG0jLOiQ[j"_\EY)C7(S%Q0@#nRe-W?C>KuCc\MiPp#96%ID9d?8#O\Fc[[C(Sl*4mr7ITHFBYYGC9Q=]W<]%!0oq;5]]lUbFZTA4X[QfEOq6)m_Skl4Rp/>SnZc)'D3GVC=S'MI*NgZj5'V,Paf%#'jgp&(8(JV\u7!l\Vd!rP4cWJ.po.\K_oM$Kb;f3g1QT[qR6KSV`\GPok15o]L%R2/c>h7F_8a!BsLVEiP1>NQ2WQHCs_f'_kb2Sc5EPdCMN.=j!Y8!g)^#ok=mPm658-(2<;AK_Nr;pQ0\S=F6'!`BOWF,O/>Y`?"i=qN;Hm&^##Wr3f1ZR%-`#D7;YXb:KS=.V?sJSqumHm]3*U_jqG@\XUG@$@t6Ahc"1B^V]$jEjVcr\M'jj]`A'+bs0$1ulmO7TaGOhL\kh5ko`E5.t`c$H?S/`-@$!,XIb)\+jAS/0(J"0m)Sn.n_-6>=drQpUS8@5q4bHU('5iH0MfN$U@AWVk/f44cs4g/h9e/#d[P*4ce\Q0_n6;CoD?X[Wt;FL[?RarEYkN%Ps$JOX^eM-\7;?4L-C"^:#[Z_S(o#4Al.2r\K7Yt>)qQ[p)40dpb3B?i:$-(`u\b2On=hL(IBB&X_CeD:Mb]!ig.YPX"9JV.Tk>SlC*U7H$\rWHE8Rp#lE:Ud1F.\!Cs*ZT0/.nM*2Z@DjY(5,JXHf$--(]g\#e1WgA=Bd1;.T)1X:#ZC@g:lq+!/4P%Z;rn?O2I>0B8IR9J53@(G3_l_\"j4EgCDs'W4`;(Fk-@!&fAcp&QnPj[$dI&Msj1CgEcoZt&-58c9J]*$.p981qL2[ijRg)#3[642.XE'.D%^bf-soQnnL_%ej;@?C_G5A]dDK%)GTT;i>G=f9l5)8E%A#P'dr#mS\g>?k70;pgd^RU"(3./O\DEHVBYE3e\&*YWY%W!Qs.L>[dH,3&<]N3PGgLG&>kQXgO%Pab-kf9OtAS*t-r%?6#ICKYkfG_?`NfNatFJ64d;'%o`;\lIDqi$,0E\'#ZH-Q$c)<^[\C.Z0iDH46Ja4)N7@k_(P.KH''X'$f+6XC51VdE81*Tpab#uOia1>;H\"UQ)2gGa9;HV)E_daG5DbCXGuim@0sb=R1V`UH2aE!H'%7@!?WoED0?r]:EFTbH8172Dcc9.$beNC[4:BgDEXN5Hs4-D$"AoDnOKrbA:-F7ppgg7*C@KG=!_L3CZ[dt]sj\!Bq`Nc3aLRXsY2IfGs-bc17]faPS"J"<]6)[4/S"sl0l1N;gsmU(hJj5JSNb(!7Qp0V4k6ZTZf[9k.,)HEXD?h\aKO%*<+^\Uj46d<(On6Sc@ZFj]i#o?],,E7>^10/g>P[)lS_HXfHY*%n:[.><[iE!Djg=P@3^qZ\8.kU""0@1\lJJUcRbK<`L)C8_c5@[`PA8+DfFQ:G$SW&^PMGpI\.WN[\8@;=eM@0Rc8hGuDr/>KMT9C^;+PEI)S1[NG=_+g\@+!.+_n-D#@TRJ1Mo5(TJL_-[7c^a`1RjEO\ZXS8gJm/P^>)"&JAnXX\4u-eb;Rcfc`i^:Q6i#"b*P(Z3aujs@,.++1g;6>OBQJGj45&Y6DP,\#p)468;D_Vt+;-KcH2TKt9Hp#WE!rtX34I8qS:.^+OBk<(o!Crl=^gHc=ZAt#i%jhUL&ECnDbN1:s-Ngqb_IW[KQ!m\u`7EIB#&tJj!Ua/3<*Ld2+&%?E*NGD7h5T4P7B[%>I3fA>E(QK>OJ@ba8]H/\9bO]pO1iddpGL`\*,teTKe^?3U$+kb/]E<:(bX5)oQ1-)@>p42FS`fA7DP&IOEuP3``pe06`rW"HTL(6XI/*'%8$oe)mnS'%ZAcf@JIRMmgA(,jTCVoReCKYo(9\F@C>?,]4Yl^`t-rd=s%$G1B1Kf^Y.-+@>osla4^FP+?(cJP^=45$$"jP23qLe:n:a0OoY*e>i#a_RI@S2@Oe?.OY+[?rWGm&[_A1SGUP*.aT\U>cs[?Ec)qDSb=8m=6,p$P9rP6mdEK;(L,We3WFkXgj?%))%'lcNZ81+Mo7dKJ%m;`Heug[[aR*VUaQ.eq]!RS>SCo6:\X@9m+IleTY2<\SeV1rq/=""NJ&FJZL[[>/C0B?%*2AD=Df]N#\IUMoPq+=@2Cj%mY%DCeGcd?/M!4#iZ"^bWKa9aXW&grHL1%XZdYVRk\YDNj^l71Q'^i0E'q&grSV82YMqg77Rg:^l:;B8d+jL.A].9YTcA)4`#6\`<'@3oQG1mFSTT59,pHl-]c'j!XRO2jTAjF\%&m?`ppEKUBMP`+T-LO`Bp:R(Ho)q?'9ZD0I0p"1qk4Z&HtBs[5tS#2UAmrA`qMJ.O]kH.PTb-lpC$khUpHk:K3RR_AD+\ara]Skp9.#EU=dD*4$"QSMba$E?DGu=kN]i5!3NNW44Pl#EL6>B7`oTHke5md[5:,]51U`p+GB5ds=@>Irm/+L;<.$":\./d/`OA$&^mBdPV$<^e%S]>W?fY2uZ#R!NtO1B_9@66h#oIb?+4QO'=HbRjO=t?G^5/9"ic9\ZsUNJ(N4K=&u+WEt5)N/]mTJt:g,gJs0;m>eSk/aElNs1?gsM'#%%Bh4*6!:&h!W9_]$2:MqsXK:fPiG&Geg_6h%"*M-9Qj%X16nF=Zu:c]*q*]9Z[E8TGh[j]4s/PS2V?"-\;WTO/\AA2Vo92h;*/D`dSWP3^i2RjA%SRV\gRpVq`Qr+n'P?8s=D-/VI?3')KZds;Rs8C02IJ%bL*obNr.Ucji83X("bM,no+1Qd)SB/t$'eS3iq+B_MX32't/H&FiIDHLWB+ZK]Sr@Df&`Pr-_L.2t#6^YS![MG*`3Sh''PpQl&a"W-u!tZ677]f]_P+bg>CjUo9QdCHj6iJU/VGq)_S_NO$Bc)"ol8jM+Z+V!UJh'ldT7/6]171*]Gl)-/@kS7oirGVcX/DuQBjU:lfa(OnXtXP^E9R0h`hUjYdnb;72(O[)08"'dCB"+d^-Ibn,crof/Dk2LGlY-.P#eB%qC1[o_QXQ$:BDq#)G4cED&W=kaRQ(D7G3$u6Hb'lc&;0LD#I^`8cja+FR5Mf8DiiEU9nd;1VSs?jBWn\*&TkfHZ0C\a_&NV5YT>F66qm^CnfdN56?d-VVP@sb;F"A!1R2gg.aJI4chcl\#:5TfpY_G^E3bdp4k3O`B`>gD4&O@9Pq8kJ.u8dK.$-PDdK<;=ho;jEKp&VscXFAX:LX_cb?g;MfGaO*qe0[p_5%Z^o^5e%dMFD+'bWPQNFV0.1efe(gA,:oYjgT-(u>9t9Z="[;C=.1/bAu5dch=$fG^:tM(!&?P>,Tb&grYt[IlDti\eqnk!aa9t*Hrb3$U;iaG\c>ihtK/ciUfW=.s1XUDMa#?\r7I4^X.@Ddh-P\AA1uP6Om%kZM0Zo>Id'K%i:Lb;q)27ZaWXKkTcp[o_t[e\5+/4GP9tcCm+mI@0@;$*%=Haan41E^.oM33%+9&aBe36%EJ)8"o($Z2KC=_)]+'M/X_j(W2^j$O7X45.I%u?0dN;K:4%^BoQ#Z=A\,c1mjtcK[/lhmUq^MQg_C7O%<&2(YG,![RMT%"'eI4:EOlX6/%!oR\:]<[kE[c84X8E0ZF.mWQ8M>R%Z0n(mEG]en<#K#.@ZQbBIJjot^^fat!g>0uI%IbKg6S3]@l+HYrEAN^BAK.R.*22bN,.h;*+pZ3H`VQR>&`E00a8dtH^":Q9UnDH9_Kh?A@edYPUrZ$*2mr*]=`U@e>"$Y9riBeOINHc=SYQ@qem?IQ9pF=9HouCEp$XM?Hni3eIQ/cANI=E^9_9FA^$-['AJY;caE:OZdT;=p2Q=]QhHj8j$bjI7,]k-&^10hT]T@H14h$kjCJD/"Yon/r0ShT`/=J1J&DQ0L%47tM9#En$Y^;,8q/ua&fZ1C/@uFfLAfU1P,?Er;PX0qZT\CY.`*ruXSl)77LW,WN[[+W?!JV[/;R@N=gIHDT25t66/8t2PrO02(5jC`K:MJ&)S0jd`t&^gIG[KOpBLJSe=rA%J=+_a81hQ"OIaGh4HSB:r'fmEaf8&el?mI!<4R_\@#QGc"nd1iaK-t*W.aA(e38J"Z_lL"4D/qk6)'$nG-k*!,A>o:Y-Qeul#-JLbJU@>scOgFHP-00RHL!S#$``e:#Hl6^7F@fJ&fscl(XN`[AA7f/@b>be/eb(MfZ]d:GA=k\GbCAGe]L3KQSg=SUNA#37c9)B]^Ir&A*@$i+<3.nr&e?8DTfFZ\VEOG4bp9o'!h2i"TF,Xpb6^Y4"=BJn&DAV6F,.\uV2J\n:s,SD($aul157>+naKHZofFLFCam-GbdG1&t0\U-`kN?>;4L,cRD*HZl;c[V1Xf#?:J#O?8,Bc)p0M"K?H8:E8Ljba!!mPn*'"8DB@bD?hJr&&9mFsJVQs(Q"W#GfZL#EQ$0P@2Y&-$j6W%s:L1'S\5ZPp-6DY2Jh8P@989:MdeLoL$6_VC;6I=IKQ\Lc>8[5#r;)?U6G@9IKE!dRkYZnd,Ld4lh&G'\"7X=mMeZ6rt5KVPEKGf!jeUT\5CU'%gYekbI+[[V_3j(j4r+IL9MG=[9LM(h'.4H.UpB_,^%+PfdIZ:R71mE]Z$V0gthDd(u>#KkWJ.g%%X69;QK_Li:c09:NXhQfP.3Bbd,n@pI?"c6YmR?NnC^(!HXWYWu=6!7ngp";56_^k8F0r69Oi"e<'$2"Li_#;18Lo.detdJ(t\sPWP)mgj9ghH%)V*]$UpAApMkKndbH2Xs:]>2pD=<^ZXd@Hn6/=-qAR!,&^"$hINlMncO8>&6)DJmC4'h3E2KYR*Ue=qB;!f"KF81e`?iL#k?/SUoP(b0nPZ7$0?s0Q:UB9X/RaL0,;`!Qi[-,OM3rPAkHM_C%Xg\?a7t.c39d.GT9NgTq3&jgMb.*CP]bQWiKgDmSUp0Z=uf9F+r-dm/'?i"F3^XUU:sYra,FmaL9d,*AuFXUfIl<.h;#nP?rCk8=H0mp`=*E-Rcq.lr)[G+"U?g:Nq]8OkmV`?P*)1,05m5u^(]q`g\"i\Qqb":f'2c4i;55P8kt*-COhZ6;',+kYVL8l5W#Z6r[H!52C41TH^<'.^gGb<8@elH/,gg\9e9_cb)FLFVQX_N&Q"^#eLja)Lj6M*bNpGK"UKBB6!*X.RHi+[AR)@m!23u`X2>W>!rOm.p\Jq9`+^].]G"e9]5TSD%bS8#k1@IH_9;U'iW_;k>r?mGY3M=.(C)D6iVNH)'obFYSZU3,`:05bg$jCkO''PHaeepI0M'jca#'[&(oUHT]uml*;[lGPGK*TWn>;D=gjhX<@Z?;5ZOM)9r@LJ0u2>nSu[>t'-9U>HCN(:?;J=r1Cn)nB$Z_01kAJ$5kQVkU_hX(eN?1&a8?8+[-UCKKXsG]qf=iSD2BT0?,3=W&GAti-qo@Cu"4GN4YsnA->KJY]N%KOq?-E$Q6.,I\;#tD-;A^mum`j"hO1*iVdW3FmeNcJgXM2-(fHYI@b'5_bV5q(F?EP1#O,(9[a@`CmE#2-)OF4jS4^'>/IO00o!mE>B@T7?j%oTQ`^F$-tHXdDP'"b7L;uKaY$`oVk8bcCsFM3X(]NINEW\i'**H6H4SiA0kqsCBc@bp9\=UC:&e0%/*UIRY^mm%@b2(@c_)=[.?=2lKPl*5qP'B;1o2]X_P).K=.>(eAk4UhF@p>Q)2;afne*)l#`%rmTjk_XZ+W>peHgo91+cpAF)!+%C==IK_SQ57u'IV>X<)l.d%^-2[RrbP%Kb&(gdU;q6_kN+@Lj4k4q23HE_<\1r%DqQ"\IJ\#`.2=fY>hi\@*eIp(QbCLJWcPp6crG*VjsHo;"+5(B;"51GXiV!^3p'/"Ht&iJ+(>tgmX:X7qhW=o.800DDI8?GZ20cVLGX(+q6;t/='mX`2``qSGV-\W9"FU/Fc8@bqJJO@RBm?Ce4nU_3;3!'KJ9-mR`PaVN^\_GL_Eme%.ZeiYr5/L$ueg#h9cShs2B0*13-/pH:R.'UE?<]X!F'=fJJQbg/MWOTT?9s<2qkf$n\)d=KnOMUq\3>PIF#g%mmG'L];BX"a[1l+@q@+\_A1g67q->>^\4(lrW0]$c<(2,A??A:]COn[dRHi1EHW/3^k)"B5gL6cgr(/3R_rC)n7HkL2-8dNp&8R`J%&]"1AX'LH]5[B/h!R3KdNoMKekS!$aH&M'HjfGL?0Fi,g3hq"ZEbn4fuPJMm)GI>X2tk^*L.S\B2Ym6uMNcJ_6Re7AV]4i3%e=E8(f_Lar-Rp7k6cA"fCa1@rDb:ge;kQU]Z#ZklOMBVo>>43!#3RoQ\BRTm8nhKe#L;[:g%_AD;N@Q92MD]Dst'N03bCQX%au%@3<;1D-tJIq#W]N&jWVkFMe)?0]$/=;er+b]OsppP$X*'QT>US;b'i%9MFYt(s`IZiZ1K&QO:""d^_nij7"#5Gfe0fRA/RmdO(Aa(!pKc\e;u2:9Y6I7#9[p+76fVPs%gg/l57q0Jr#RJ):qC6sL_7<$,gJHUQ>;b%L$>CJnMS-1IN2LuH\[HY<=AEg=HL'b#Z\o2Cq.hZGWfYJ*%$8"J5D?K_="1eN]''VqpDAj<.ROZ,>6[sHN:7XT$=*n8>@QIqb<8Vpl7V](+J),+nGu_/LB,_i"Ptl-?&01(A>M<^U!oKS8Mc1OV,sLr6j3H-3'nFqd!(jmi/YbDS@@/Fap.KHVitQ)MJ-h\[ER<^sBB;YhMq8Jo*6`8XJXm7(/XK,6[B9"JqS8H.oU[<[``BNpm+bjkB$@2r@@ZjdK;-I$sF"=uO/;hR'HNq+\sN^8(gH[T40,MTB#95%57$c,5I2PVMjIh5U]&4g3u:-#A#HOgY5]"nO+pl>]dW'HY7[^DGj9A_&]j.$sp%nl5ubPSOoK3O&\[?\`G16Kck(*QEN<,MAAU0pDMGf67#f<4&BKMpRn2Bcs?GH#V3!BAbOMGi8E);\`>MjC=j%C@ln[Oj^Bl5sb`+dP`'&DFa6(1`>e?Lm)++8P%'=YlPu7Tq0W7TtrEmOF_`A3@,D(2ND#UNAT^(iCMoFZ(%W]PetTDc(ksTC4ZB=Y<.Y0&_p95*?nFS:RKEXNeh$K@;&,AX/%cp\[JG$NjcsJjWh2<_;fb9D+CL3B-!>(rl[quK*o'=/hh@XqXY@a,61`p#TMeP?8lc%n9"S_Chq-uq=cVr+V!:gqjauRR,NnY#.6#%AJ)DNbGtc'_nb=3i:a+h"o0;_]dJR7T/b-ZAB\fTDmG"l0p\f'7"AAi(J_g+A6Wg1&-D$pJs3/[tH&39hba@3)#k;HNd^@0r#a!ri8-f;\%_,`K."uL[@dC@g@2U\hc$IX`;'+mm8NF2!DA-@(rIY'Vt*kTK8,$,M9F$N4t,^O1\MM[]?D1NIZ6qY5b+$7G/L>;V\$3i:V4p_0Djf$NI)ok26m;jc(aE99mXo]Esh1443]`"k)_(,jo)(kUl*uPW24QN=kWPt3nCI-+9fGZ6G'X>iKYhC:;!Jo16ZHiV@?jN-=f^-[*DW?",Vi?OJg`,RlRFbi\:EnN<;]>924T8cl):jc=%N:;[:0Am@FkQm^Dn6nUp&Y!%-!)56mOnd"FHEGW;d/B-N@R0ON,=_P<,E>[qLYn]?(jkUYelAS<(NQjEs9B@(hj3CgS1/J3$d\OI-=:RQk-g$(X_E08@)+,@+QnVibRi]D!_gUs1*&OMp(I4C6cm>58p\lY)V*^M;io)]h!fK/2E2Wor(;C$4LoQ2V[Tr>L`eS97#MR4S/3*#>)$m&\HP/Gh-0'p?!FQrBYD)f]8N'YFqhHi1/D93`dLQ*E-jahmm`N41kX)__-iGsjdrQ:u_G3qaQidmY/AuKGRI/DP`$W$OZ)Z\@!D,-+BN2jqUI\$!TcD2nle3l&2-FTI1lM+A['fZ36bK7<%RW$SnCTiHcL.MeXo7/^h0*>%ueSR+hahR0cQV?aj]6$@8nL=U3e0V+PXX#QmO4P33T4imjVHTS=Q<+e0\,cn`#YP+h$2Wj-L?T6*7t@laQZfCd$dt/M(aYOrMHg;CnT(m4e\:QI2ANUL#El6Fs-W/$AVBrjQPX:%L9ee,@P;E2#jM/"U)A;E%UtGp&!rHF!`p<#:^sk$PmH0l<:A:F+1;:Eo7PDk+krO'T%)(o3aZ>DQ_FU6VaXjiP/IOj?!f"2Y[9k1u?uWC7kIE)\Tr&9qUPTmBlC8T`tjBbgtp`,29uIrHG$FuL3A=)LBkT=+OQI_D!ZeCnIf**rAQ&cEllH95gp?U=hTVdO"T+0p\9/,ua2bYom5.!/J^E.+EiV\EF/LT7?D_EiGNsR)WQt8Ge2E$I)&bK:rX^G\m$?=YfRUht@5%KaX<6!b"Q6OXgdBgM!cD23#Snur[f":Z\1g\fUa>nWCWBjTmrC0YT5qg/6rUj>$5q8JX_\CXaJRFjjM@f9f(19UcpN1'A$@3%>CFGc&]oF*RhPHg;mad;HiNO_:Qjbb$U\ljY7mlNk%qK7*>@(fe,65$B$i=c'rWaDD\3d_C7/'%u%dF)2l>,eZf1P!mp=Fd@[",qJh)K1j@-/t4lVntu#7Jf:4ujK]-J6kTkZ1&m=oJ\4sCs$aaNql5hT=ToC2.%i/DP;&kOq:Hg"GMRLt-t?BZ(2L#%\lO6qf@mgD'2C.!aSbjgH5H"frSN>NDI:$`U.\+l'8shLU52q;?LrDGV78OZ[p5p!(3phh1"_)BCTjPkn01mo>-/]c''\1Zaq#MFWE*Smpf7D]NE[PKO-YS>SML]"j(AN6q$$oEV(o+hhl=%X)J^Z9T/.7!ffM`GYr!#U$YT1eoY3!VA=U`+K1)042/I!F+P2mFE><+'6UX#u>[phqd+jF5&so83hRDSWDhO0c)k'lbodd9_^h:bJHs`$AF)_.Z4J=S;6Gd#?SmSOB2p%!<3QUEPn5El:&pd5[&bL?dB$/mOPA+E\>BLS+$uO/0H3u4Y\+>g>Mk5e"qRCa8MM&qt*EnTjY*p%@$#q9F7d9&*/g($uPaOPk&dN,c/I_!kSVM;d&[ROAXe/R$B$6NEo`R<,>-HiN_>Y1=I[/(QZMQOEamEfeYl);sLM#a>A;!-F>o-t_c<*Sp[\G6::T%jZ6h_lIHC8n!m(s$"#(SC[">/8!8k8'Ml8^qR^kJHJJk>3.]JKoS;R!8T`aaG>a_hl=>#@EIQFpKP;gjH7_d;=BZ;,DRJqe3[FfP2=)3[t+Fqaa_I[hSe5@?rBd]NUS+J3tpIR0)[UM7(+\J+o6$ENAB$l8j3C4@QM`TZZ8:X5-gUai[gMSBn.Bo0!p^h!@&<6bHNc)R_OLY\MTG#8U6GfoR[DJH1C/^$mXje6F9'@^GcKo=pdk!qFDti-'"N[K%'I#Pc;J!nQQ-3`:>/c?A=6B#0f)sDTmKe$LoY\j%MCuCGkkSUim@Cq=r<]3"+6;J7*\3jYs80TH'hWVIPj'YBHnXGoSjZHK2@f\HEJ[lMi'IPrWV:$P"Ab@]@Z9@P&`2C+;#"RdOoaY)bla*1!&/bVXUt>:[R%":+-NmZ5fG-'$6pcGUp(n5ThiKqH8"1#LUg$!Jn.\\8JY1'BgU@Ehn9Nn+G+WNdk$R6g)HYjX'3A,ai*E%;-p4e:^N=P:/(F>g:V$&>i0o/m^_9p"Z^]EPeCp8FJk%l0Fd;@70jqp%r/qgWNaeF?5EcRN5&mG%U1kV0eMj'f/XlZN!5EmV-,/6Hr%0h3DehAQdY3?rb)2(gO$t*Sh^=98J,F\S6,5#P`:'[>XQOS:bXZ9Q,/j?>rX_UePd%AR`G2pQb&P7MqaCAofs%^*8!pa[YRR;AH+crh5(1;ZJ,^>9,R9W92"QPAN$SKW4-_0?^1+1V"&+IS:#ET*@=tU()f3,-,"0>Oe^PXWCe[=Rm];)g]*jj`[-&E*Cu)(c48J$0]`NPseeE9ggG`mqtgk9h8+_XC%:kUHuq,M$L+anBhc./6]c/B`>q[V>[NoC!1an>bR7g95J%>^bS'b8Y>lIc7Q-kan*=2kj.JC.0$%=Jr+p6h:ikuhNuogEj&S$WfgL56b$RZ9rN,92E"gmf9UqD4_U^-p$CGP]*100dR:kni-gS9ICCjTaGGE/HITa)K#U9=J7\f[*!2e+*nDUgM('Y_=J]NP5Y^=;*M\2Fa>fHQXnQjAP)-+Jln,5iHjn[mJJbZb/'I`[E(4j1JALrAP(T!$'6G%23[neK7kU4\dZjME5S#m3tZO$)`p)Y7]6q7(Yj/E@kIn.WIj;_\dI;G(a0\"rHR@BSkq#`DhEeO%8t:!#HbFo?i(fWQ:/-im.VI>cF0#FDWga8j=2`9n=XkLjoIR$Q/XK;H8IlP*"S;j=C3a\pdI8(%aeqP3`n2BZsjl.(=,,GBd8fF$bVT!&lOR.n,U46#(kiT$I!?Ya!"6=iC+9,5X@?uP$0eH<`0pnaRVZU<3PSI9naifX;K[`145,/7W2FZR'MDVBD.8h6]),AUt_Se=_^3/B)Sc8Ipc+^5&RY0L*a8pXq`PD!E0qZ%ZheSr)4e.LiU83C7E=qO^71XI^t;$@A!uX>nM7\)\+7psmn6*F^%tVU9Mn'KCc1Q;$+"O`U3$jfT3pF?Z\Nk%08#,k]!&FH(/"#sb"l7a24,ufM;*I:qC=%qPX!RODd*[_S[CjboWen)Tp&MLT/n==@g6_'#nh&mrJF,8!=eMFMO:a=)PA%A60JpEa=r'L5Vlc$qSQOeMj"j1O#ml&_WYcPd@Y,XGnYF%uk3[%K3Qm&u:FGCH.Zh5EU`1Kd(=$oj@>.!AT=e4D?cA*"a1o\s$pbGA7cmfHWEUSPo&_iE\G5@`G9$mtRNgdQhLj5mh61ii3e^^*XLkiScC\$u]/WsLZYRWRGh1H'*R.!]K,3t'oPhZiS.d1=RI[^Cdq,0Z.:1<+XdT>5W5/f7O\hTu]`7>(A_<=#4-F!jfQtXO]"e?*:Fj-(QC4kj$9?WY+VG`ug=H"^Yj.btnX@V+I/P#ppOn&Q,[=\S4D2]5YA&Np/K7K-1ObZe^F#A;N>(#a?(%jQ20bh\Y#G)"=CgBm-!4cB_*8&W]_A[b\9`'ZsY)XVOPk7@U;h:Y\S3*,orD`6mU!IBohlul7J]n\*Y+dT5:QPlp$$aU6G%!GA.EnSlp1El]3MKLk;,pC7;TDb!;ne/XpJ@Fr(B^E]5;a*=CQt2MP^h*],FSCs>RCJ&FK-?8NE5Gc%X:;K;F=B-,_Qt=,-h$oSR,6@Rn@qh"Iha*E:fF4g7a+/7--=WH=jq@Js*W;ih8`;l]XY_(:M\6g;HlC2Q2Y^U9][[]UB(h+A#Jq*7uKCc_[kUOL8/#mIh@o\CPOHo7p78[CThDO<*=Ac;P

(j(METu3=L61YeQs-)uorgV*a/YiM2&R@^UgGS8UBg8[`b$.*Pl9*K&en=6?J>.Y.7Z5m!`1GXmo*F``Rdt2%.nH\DY0Q^@SK$jbuTi4SqOfs$R:4$t:PZ-CqA)B0XZp3:JqU+;3ej^&_1G\VRY?#IrC_jFh\$\ucA/;;uq>B2[t]BDe0Xfhm`3YJddfePc@'F.nu0[X!DWc7eH!_tfT,n0@.ik(-,:BQ!]aAl';NGlOA'+_muGJ`69CJf.U9BtEbV+nHKXjYP>bkL+eNJVm\t^uD10D[DT+YA5I4jG#1)E8odq4p!dffd[[Y:"CFqP1@Be2.Kd5]EZ;;LDNm.Bagb)TbGWdf,hdlL_Jn@D9A3`bra,:(iC\e'1EDFsdDdmYY$@9t]?=noiUZV8_9W0U6Sp()`WPWRu\&R+VV&OgAg!a,_UO*fHO1c*HP"B39=G_-=,U_GINl<<4_b+t+[p!>U.H@`H)b4J%&W,[A:/+]`5'jt0:cFoui5NAB3=hPOa6k`uV"^HPa3?!jUN]CiYiVS>CE(?An_/jZ_k"30?u[O,:7#q)K6(P]$1"88:rciH_/#HDaBK#77j;2U9;[mQ:%X!EJ<;M,*K4]h=?]f&k#4\R5/[ZKlY><\LdbCsjtghH26'jJ478oIU/+D"AP[]c6q-F0Q.5jfTU;&k'2>;qiGO!o(O]n%Y;&LMUap(01+.=,08!"EY1C!J/N`g+(/KOH/eG37bT=<%[Io?<3-E0ADh_1FC&rAn3SoBLi&Jl6o3WeS>&o:H'>4=Y`VH'Z-O*k(39r"$Of[!sN8cqR*^(`U$UO`j+-$<"S.f(AU+I5i'?'og8"WAS3>Z&#](:ZK3(aT<;"XisMZQ>YUu@6Va+&^.Al#Tp2,EAbsD.jS+`3O:n^4%;V8'k+U5oQdI+[37=t\ddtGou7?d5u[LYXbf?6!hE6VVc(#!#?+I1-MF8[]GNMY]O#;LWFO?>Bk5mcjaFnD;f/P*:"?VTQus9;KJq^nUhJn^5p,8?;3n=c."hD4QR\UQ$42CZj8h:n@=GO!*'-V'lo\2nG.PmQX$l%P.iZb94K9i=]WU%I0lpM6J/U:q'Wg!Moo59lmTJ>aAKs9i\i#%4R;sX](VT,0ZeljW^UT.`LieJcG12K9gc>22oDT9hM+Ml1JgG/o\+t=p0.I4rD+`t3``WI:24#rU6UHr]I.$CoEgY5a_)d=oI7tjST",L:&#Z%Z&iFC[fn_jsW'kCK"p55],3:YjN-6DDm-#?2'O+rP4QUXh3ePp"pX,fBOA`[]2Q,&.VYlHCp)r4sgcoZm1.#$;%^%NLMpSMnSkT,O^%DqiV+C5U*RTs)@:Hfjj2Xh0q:tkP=O=,T>7rKJn_;qRH&R@u9R0$qWGASXDUS?oGG#Q6ErRZZBp2;ijI9\;lQg!u*->2T1$#>"=OA;$Q#BrX1enJW1n4YNi4`uW,=m656-lag-;5un,+G,`dahA*QJfq*[(2`sdqA["[OjjZZNZdLYNt;P9a=,3pVFT-_fD7P%g_]M"C%BqkRV^i(9umL=`XEL/ZrIf7ElT\oXXHH>-=M1[_YEkOGWL&r_m3Y)th)Z&*]&JO6HPk<-aj.eHn#]r$'RrLO(ZSK:+VF=+[$j*=r0kuS,NYm!L.?(ZL^3Rm&h^TDBENH\>fCuGjQROX$h(BN.K*<#m`U&iL$_bj;eXRjNSI-[69J5B`FEds)kf1Pk*cg1tBP3jZuJu:od<6%YBo*Tl09e-1/+7J!#S_Gm^kn-K!WTgb&!&K:NYaD$H(`eP5fZ5_[2sh'4FV-`STl6*4pb?+4#&,u!B_YbV*igEj:2$E<\[[;FCp#R4k"$P][/GtKXDmWI)n@LU+7`c*B;[ucj*d/1[>7QOhjM;>@Y/DGf^"pIZRZkp:I.IM'mS$@s"aB(A_Qed+P8;cqG[]HfQ*QY02XAfe:ca?Yk+qL)Z%8*P]XV")ZDHOZ\U`m[_"NDS!X=/)_GiY#3D6EWLsbp*hMsXDO\DELU6klJ%ArGahBk)1lhQ6aq"7(P(NY04q-3Pr>Y\<^aBfT!_BhB7W0n3m2H\p?ObXI.*R`\^@,c/b%P7aT(`?!etkrUJpEKgq#/E6i/uNpaV7![\;[B22^]L]$=+CaUVo*mm4JK9ujKCUn:&*62N.>0EB1nHLq<-m,spRY!AZ-Qgr)Qml[(AjFPDs&)/SIn.<\P-'n;=4p`Jd4#`;/":FYG2C\*;>0GMI'bg$Cj#nfi,dMq=Yra:Z'RAV)AG'2n^bi@]8'pBg;WYYi_S:#u;<&mr-dO*mR_gB-gU`R9*AlaAAc5bSZIVofg?LB41&4r>587HuYH"f(MURH82RcKSRi$JM\\[r_\\>"SJ^nhhUbPr8H&,s(o\:me3ZuiR0lU8-:9bX9p.9dE'r&6\+CE*(pi6IO1Z-pBcEJ)TpA@G-"s'PP(eO/MER\d9PYZjoFH5h3^NG`B#[&&g2@GJ5jR?;.uD0Wstf@]ifTJ"FfMbC[fbn>0Xj:I&6cLBOI]CCctR'4HSdeG*$3708"j3&a\^/*LEjNh,H2kANl(R;t?c4:M!J'_'G$e5RDdQP@slajrU-jWL`Q4T[]eWE4i=Z.+`X3.1Fqq_@7$8OIi[*V8`7pW@EnEMc$EeOJG4.9b'.7VCIGa-?"ok81nZ[=%,[(-eBt_+GU$YaX++(-5$j<5($#Y9A4sIqaZ8Xm6B)K]L3.q!_BH`C![dis?)08,*U$J[J3GU/7XP2*)N21^iMd1-WQZe*iWhP0D`tWpG^20$G_'elMk>(fRA%.U?7YJ"0b=">1m1E/O,W+me6/(ZcA!IKMdW#1dhRmo-id.J]?R!e[,_qSj7tj;=cR!TH$0:?tO"]m2hO=Ke1G)]Vgo"5GYt)k:1t80U-fraIV5RV>-FNiI1*;h]$i=b`Y72]>gjZXIQlH-a:+",JYpgYAiYY/7bRUSKWT&NFnjHD+uFThmU2'kOO'LESq.%5%_59V\pm9B4M-7cXJ0)WS/R\\5`jSmmL(0S7f*8,),\k7mH,=3SLk$+BWb20&WIN=_7=,1H4aU38=L0M+b%Zk#8CK]&AW#/WWY5]6Kjf&*L9!H,^ri;I(,_ML:3gRSaGtFZhHI6KWc*cC-o09O'F.ZCc"N8"`,`FK:oHH[&-#@OhRS3n+q_jR,BCCTT",Z!n)FL8,L\,=Isbrm9eLh1$7!jI._Xa%dHf,U(l&+:I!c/Zod/S%\uF5F\cR`q5mSg=5]NF.Po9Ms8aWgR7CT5CFF4;XkclBS$[tkP?)-)[DVOG[c%f]ec)RfKD!HS667Lh&on&Q323jNmF,C.>n\T4B*k6MQb4hIc)8m?/4E48_[N$jlTra/o*%7CjSX>Xn@haeWQhG(\lfR7&d"Q`D;=),qa516iN)\U?S[sUakG`ls1"_dXa+%%%;-QJFRW(ME#T^IrP7*;OC53P1f$3@bZUCd45*Ike1aQEi9aS;78m(9q%E82ZIh___Jgj+"HQ#=?o$3tXp3G)1D7bmCZ$]L*UVd7@(/c30FLS"$$\ToN!%b3T5M$?)3Yu9Q'-1?>s7tDWJhdcl&r/AQLS657pp4WpD!&iJ#?0HrDjEpdG9cGl&/Ld`I'?kg#aMG(Dc5;sjD/aRc)s4`jDrHD=;rjP##5(PcbF5>@b:#a4m>6:Ks,!c`rmi)q6?R7S0Qu2fB<=G8W=D4O$.QqM3EmP:AgjUN4fgE)!Pm8\U_:!W`E#026cqWlm$+s)oc"dY9:pNaYWb"7(=G6M?F+ub5!Sa!"1Q:CAHs>$!Q>p:AjF@O;K0#+\cl*GmUSI:l2k\<&'E-W/G,he[H=g,j:UL:7W?Q6.$CrKI=ZMOo%#M0iQn2M>!iFo=2+fR=ikppsa]E0HFPbF<`HN*3oKM2$BO;Ukd.#*CB%E;naSM?IRm([t.uTe^]#"GD4=nDb(69;TJ!%c'&Z)UsZhJ#]U(G0kr.fLu:"qbYHi_N/:GcZ(&^IX$'g&\n_8J`e7Z]Au(ak=[aWqfhd!0e*]E)c>_HhLV:HU1d2ohWs2ZqJ'Et\KcB_K%J0N_1KkB0Dq^$o.nsChsM1h[fjJCCF;D<'e(0S9bJsul'h`]qtdYAC64P@[@Fa0>1b-L(]TknPiMY[af2adI9eD!E'-.8-CKqI/PDhi31U1D7UCL*WauN#/%a_q+P.LY^IE?Vdesb,,dQZ&*AiUiG+\H1_7VpP"e--EVIr:c48M/;9@CAY2eWIQdp_o#/h03g@qG%jE\diu'7',C?)!&\2#N]iMFG@5V"B;O-#.;p^brE-&E@HK6+_t\.!XoV0%L,(r,3%>`V:Wfa/u^s[L>mK$#\g:^dCMBO6U)PKnr*"P\G/hHgiK"U@]Kl_B`mjM%`:IS+O2'?trV^"QV\s-t\C=)./%$d/26[=WF22/SZN%JK$&kDS&gBBg]PMBkUn#PF6A!aY>I:O^@L\8AK%jMR#V]&?mTf/0W=TC66ClJjC\8e@l[8a8k(qHD9OZ2"M'S'TAJ[S^sbUMJX[;6lZ)-ke:+(Vj%B\7Xm-gVc*,]\g*@HUe/&#ob&@Vs^S3>5)XR)eQb>J,Oj+6ZN^3,<"o8S^95Kl3Ck0&4i7F8l%%+>LV&l)cAKh"72*`KB091eeiiH'GH,$mW>pPOpW[6Yce,F!!9jb6ei\UlX(+.[PI_<@L;hoFaWS/WlZlFniSc]9[?L^#>nG*?c*=oOlm-20E""'*VHI=4D&Ru/LXjP9B9I)C/R\*'4--O]L-:X\46I$`dYgZf\!8%_rfcU,?_?*eSXbtBB5^PUs[X0=DAR2!jl%R+)\24rZ>"mZM'X`;bAEH@h_CdfG@G=\:%t?bDS/7Ts7B+p(h'7L_C6'$p`O5R-jP>MW*!p#)nT"B4:a2G[k;(h`H&Ot.H.Y*$Ai"kp^A>blNe8b.WFru>4KkBjDgm#%qJ'@!!s^3^Kq$mh+oW=[=PUVBcU4O!H=gU@[I*r>FV#g5;0iEfJYT663JqrNeYrUG1Q"">3fNg#0u2'#e,HCM5k`9F4N%aDHNL)%nS'kI_F"IeWB&WoM?!t(8XP*cG#<^n%N%kaY/t64o)lcSY^NX>7F_!Q-6@gRc*m597G)db^,0NP<]$7,3Jcm&31q%PC#lMo\(:JE/Q$ENF->''*I!PkKeBYtUSP[>m-%hO;=[&c1![aFo.?<]k,oWr>8Aq[:=E#./6^9.%I"?7H="92/SimpunsMV9_[3XhpPmg'o$2tZ3m>^qPo&:4J;[BIZD<#..3K1Q$#d[nTT8paBmb+?#%%]#25mF;uk_YpQVLDpsqF6pt8:?3(gg2UM!`4fkcrQf!);4oRciBrII&+,-sG12c]pJMuZ$rNTmll36.neokW:59-"X*.a,Dg=Q>3.dMUct?sR1"UomRUt"^'f#RUr)+$T7DZSoL[m]C4lDu5W1C)g.7NU0CY'FlhJ-s_jli\HVT9\8bD5C)jT>T'9pnL-FStW;AK3!,L"NjY8XORF\A6Nqq[kKf&%4Fl!@g'SV2pRUT%RkTXO)[q0>@N7]/l[LmmmFIUE@>"kjq87ZpW";c%>oBXZIUCNhQQ6c>:i[q\95p`"[s3VT:^ik+=HVJ[/jB[.*b,[R/3fQt6]S@l8)jH6u\h3N/X=To[(FC4!a1u)IJKB$ta(Gst*cC\Xr,f(YEZs*K\PMRMN+\kS`L9F[:bmqEUMC;8&'33V)=L8<(IWgj_-itA^W^A$Z'\&_$69XRKOj9*8.1#h=+]U+N"&K"F>Efeh([EZL&Q,sf5TF1ulqL8kcd/$$=[N&f:^^\DjdHlH&8Gs'(lg"'BaMAL^Y>LcI.;s[9-OZlZt)nH%qeUe_cOPh[E:(uq&DGScU4#%!TEj4?X"V]'bl=YJ/,"QbS*htlF?;XG0pb9+REn9;4aQ8L#4&M8ZQatqA8mS)a-(qi]I[sl2gAQ-ol2A%8kZ?h80am_o"<"]n?/4,*WJ0-%K2cO%rNWo0r-S(XKoHO`Lpc:3B_8q+kknb&(s><@&"8\?C?Ro(n[q*^?]Gi^S!2\-^e-hU*f"R*@C"mC<\VMJB]fQmop)I0cT16NBZT@^DstVR,bG/p0EqGrOVNl"M:[JQSY5ZYi"FqB8]Q)%F5g]JZc5['t]$LF8,>`!r^L"T@B&7)hE@O[rIrj-)4?=,D#6TeV\1%dHgRH_5I3*$5>R@Sr+4W]O<#,KYAI43+,[%VmXZ*,DpteXd_G@]28WPC-Ki_'cDFY@s?KXnJ6%M8i_5-Y*nLMm%gjlf*pf2@5f@!>5=K2YkB&+Bq7LXsN,Mcm'#5Z-V!#>5?rJ^AuG`a60:D#JEbLHXAU97[GidEhI,3NBAXlL3i+Yrn?EOM&GB'Lnu#o+96bn*Mggdt:t69\,"3?.JjiJ[#u/&aW7(WRZamD]:s^P.!C8-!aViLg[$j05$De@;]&75Lrmo;il8orS6WQ*q6;@,a&kA+!.Q!c-Fu,gP5eJ*S[B8r#d&H.e:#X<*7C"5t#sRr%p"&#o78PX0gOqh\*a%1qMc9e)rf],aGaDU5hg."3PH\Z$#qf[&V>2!haIh-h7l%ZOY[QU"5NnTVVTW#[_[dLjF1reIm)d(+QI3[RZ>/a*b6u)/sNh6_%js%PZ#,cpB\m13%r3JC=i=_Un\=G]QP#>-.p`'6qfKf.q)q2fSoRZk7@(>lN&"GJSW8i-n#T4:gT#uQVpE=L*k/3mM4qD1m`+YoUQSb8OO;Cu?&_qR'IQIIsoJkhAQdN%A\-!c783hZ\gGpDFdf+NJi^/=%P&I/A0R=YKRA>K/lffH?1Z<2)9-+T\3W9>"9MA,X+N18THM8\kc"!1MV?cJC^@"WL7q-iStdq>L.7qjgrbsd+8>!n5g_^)M!emq5;kSqN/",m]XVa6nZ`KgrlcL`8Lf56XH[a48n]4(-;=#MNY`X.h.V\F4!W2:PhmD9a*:r:;0aT]Sm'""s@-B>)b3PLkWIb6PuIp5H,#^ToO=lL"L=JC7fJmA1eB4,QT4UNIU+RXl/cX!8++)MDEh&Vk.gc[R1V_meENO.[*]k=adN0K96#>HI,*b#1(DDG*Ruu:5*tQ:sNK]W\YPZNN'B,eIL^FmZqlKnT_F;Q:e@%Qe[e`r&irGl^.\F#oJ$"$]4Ag$Wk(k(s8b@;gE]+k1Tq?dAH")V4gpIaStUYd4u&JUhIeWQm7,@mmPZd?TEE5GSiBS(Do&aSBm\%_jJkY!2;I^rQVnkhIVU-B^fNfq(3QY?/A70+'Nq:r,t)0j!UV%$7C%tJV3to0DKWu=pAA)PkFp#H=Xt*>Nh^ka-lj.,_#QWKYuJK/n8*,P>Z(P0Z&.ZI'7M1&Y<3@!1:p1c=8I2hD+8YH$u(e6\X4^+J-2RrHUtUN##IDOC]dFmn-!e(WJnhKt^81dntT,MnS`<>ZF1b>ZSuFG6V\.1fp/>-Ju%^hIUpA4+/C=7gpX.5jA$5qoqPmmb4tUF8`:mIntHVqYAoJPQs%%ec&8/=ci"0!'?PQ,QW=Q^qI;lr1uab&&3<^cpji9N5H)gjMLaUeeWVk_ShGkt?!B[@kD*mP15[JLLJM\QJ47=;&4u^pPL@'E"-oj27#(-q6(sjhm`5X+059VT%$-bUe'8*,lS[-oLeu5d72j\[/-R8($J]NhCY=!j#3kNi2^'$K2VGf`tO(r`NGB?H#_&fF,t4Ik)B);OW!Xb4e;%$qE?[0a:RH0jLQ(+5ERGL=KD=NmleC3\$EHGrhj8<;'"iEmG$Uh#fkcU[RgdO%/WNjSqEe%cF$'7Z"2q5@bW-`p_c1X%]7X;nY$\+aOY6Cd'hBlO'_"[=YR(@,`;onqo_aOo;)$sV5n%8dk7Cs@s(G%dV5b3f@$jbp`,uuj\KIl-JP^lCSa\J`b`)[K;"j@QR$*CZ=!hMLEFF@Y1$Oo3T#<*q#ecugi4;i"*,4GFA$>];RB%:`X58(;I;K1EP+HE;$d'cV3%,0aKr=[4IjZ]U95VMEC'##(;EaHZ_(m?P6uN%]:H=9/+O&oS5QM<^f_T?H:(7BB-Hg2X8?uDhn:S,),eP4:=me_2[PU5s3dXIYpN/H^2eL];TqgS'b-#!Y3\sprEGV&FjdU8G^,%s\)Bn)Y%[_a=)&1n=/mNTnt41&)XJ#b%AH)_kNjHPNd[!^B*t(MKmYMO[;[UT_j4V`Vke&gPoU#>TdV/u_KCX-K+lt/1%/c0u^[NW57K\P5*C394m^qhi4&IWO"RX1t1Ea4Z>S-sY[kOaidsk1%e9c@V]['53Fus+S)ZfnL_!2]%tEfqaNKI/F83e-Zr9<&*42$:[;c!=CNd=u/"kljkqh&Y!2R^&)Xjn,'M[M66E[A/2GD.K"/E`"<0O8a_6R\:Ap]q4nQ4aIf4XtF8:J#fougV--q[la^P1Ti?,%4T8^TV&rMlM[SrJKL\+\g7@AV1KNM(TukZJIPng1N:d$>L#>PTfaK"p)Y=.,QhV*d$BH8i)iZqEh/l5+hF`F:M!c#.-jQ;>7SpTpQ@:F?"]IiWO8n]b,k&SeW2pmheA#,_bfD@HHWA5e;>B;BMAapHfo7;Nod1YjS[^IYEO'\G3E2Tno>LNu7UK:0ZA(%jmJm4O7g*t)gquc$jn'$PjOiTm@VL=RDJt%G*8mL/*@'(cA";9c9LBJie])\N%'iZJZJXX*D\jC=+M^%_9^%;IT(^=5@'+(`g*pVRqC&dm.LXk9$gcbS0E4:&\a1EI[!9-uo4H8;cq=$;GdBSA4\iT>!;b!$cF+qkW3=i?cA?H7gD.\L[9LII(k)DsJkOd$'e8@T2-:F,LPB1lu^e_;E*[h57`6128P0O[-p5-//Db(NsNk-f8t=E"?bXausk13d9Epf6tV8iXG9+b8;AKJO05M!%7Le\R0p-%_6fI#:SN%W4&Tk^Jr(Kn.*D`)R1#4BKH7[P"#7U,uR6bB=LaQ)FaU@1$_j?,D[kDP+[,/W"!k0L6R,ZA];,f$afHf<_#2G^'P'e"j4q(^u:BIb0g=ZsIkQ!Cj9o=7@>eGH,t1T_H9Hor^*?R,2?$]uUcU,ZddGP-A;^4?8,uUKYKj8@M!n8kuZ&bLK8!,K*NEpt#rk;rV2)=rO$"UL8KL@'&BK:Yf<2)q^OXk,kf-p\(K#_!pnono7(9-It:KNL95AqL"E=\nNr81_PM\e^Q=3DZ.Fr:R0'I,M:?WWPC8[aI4lYjqXhPa)_3pWujS=H;F)h2*DF#03)eRA(DMNgV!%j8dL>4ETCC;l0WR#MU_Ao)e2cQiakb6k5HaJ:K$t[k-J&cde>K/;>Y#:d.[o&jO$C8l7_R!8(u%aImmq)"ZgTkh.#Z=6;O&h:?%_EjaN`Me_+FF-Ai^rm/2`06:Zm/hbmms-053:Q8J!>7o9Y"[>O7Mn$GjSIkAog&[E6TJ0?HjT?Uqhq'oV]0tY$+kFADB.PIFbs"!C2EGHcqHT=LG+1JVa+#R`<4]B"JWR&&bCHGEX$VgIR8SY=INtPRM%.PN,60'_gVbiZa?ahhE9C"?R7^IBGmkG3b5s/aBcu%90G+pF(=F8mDU1^CLFM5d-qI54.?[kWZ#C.oQN.9lYE3H`AZMIo42cLfr'^O"ji7Q$F]EO0NjpcuNT2u\a,oJiETP+50GWgX[mL5?8_-pt'fpiD^Kat,T!"uFU];^dnR3GZ5-OI$\^1Sb<1RdY?Z3>;Ocu>(<`o`iEWPG/rsr%#L\/UYjg^KKJtkHa2jun81ATI,SLIkJV%9eYHb4IOLl\SdSbo#jUUK`3?i^9gU[j2nEEf2eU)#i(S/LS]DG.88KkhKdn,H:$aW,n:,//[Mp;+M@h!-Hil_O"D])PT2R6PQ2qh[W5/Br_PhJrZ>L`,,ZgR:bA6eNZiNe!Qq-b*,d\cK$r4KQGB,XJrYH&fSOhT4S)C^I6sRuk#I#;$UGT<\2#bF_-l$_Bf:2E6#_(]@KR&q5m!ej[5U";:6b5(q@i5UR%F[$X6sP:+5iPC(oKNb3]U:s1n@]`Si:%((rN`<'ZW?](%]e'&KRdcqY2IiIC=$_c#=Gbg]cd('"pn,X*1]k\3\?.Z,,%L!Y?m:cufh8#Ua5X",V^*Y8TFnL:^X+DuEh[Vr\Xt,)07L;FfaBietp^1VB2D=Vcb4$Cc%AX"D3@hl7j'Z*@8.rSr!7\Ma1!FDi!io"@55qft_#<+AkQ\iF-a!#Cgjp>PiR`)V=/H.4H_KDpf=J1t:JaBAfOIrfAfHu6\=bTL.TlHTVcbW\$rhtC^Q=Sr;\lGIDKDYBjOK-iflp@PVC4e6$J@JKJ#8kSc0?TUFaEK3b+EP0;l#)Za9%+sJ`X,G0PYDH2h?f..gKX_:UKb:P3,ddMqV)j[-([uaq\it:G6H([]G[G@f0Kk<1ocI-AU(6;G]=#\;`p'F*;9gC11C0fbECf;D1-0LV6KX$lNeo9eCdH:H.,RN#%&BM3;nEoi=6aaI(reJ^04NCcOA-5dJ/1jRYMM+`gr-AY1]adiLUq*u"LDh+p?XV;A\aaOk9RT\cgJ0saE#k%WurRu\6N^J=!>ccK]*9>OBj%KfHi!oD=2m.S`-;Lm:EXpP]ZPG-(aIC`mY[K/2/16p1/p$a0t,Gc*)ju:u/_p_*1Ct[3Yap.o0fVl;$96SJuU.WC9UkSc@k#mktTlO(_;!j",[-7qL6]:_(qd]VMB&3ddrDY_`8@?6UQW"X-?1([sTh-0;3oA>:a!'e3h*>d2W48CMeMt5?0CsS4J63bHc;mr+N^L&%9duPWY.h]G,W]b2KK!*!;+omQZLeE7]n*ST.6/VOb_2[D(+k9+4.m"V%,P3MN(l`5_&l3UB"f;?ZlD3GT_McrgdHD%1b!PQ?b`HU([R@d$ANHnR=@lKo5CG[6->6JqW6iB"TLOGbk=pe?=I*/I/PHXjO"cefEkA!i<"Q;-bgk21q.bd_>Y;":O+k(P6sKB=LF?:,?EKI/is!db&3[:3;,UAhq6*(MT+e)hRj,hm.39Q@=Xs>(`o9@Ygl]D2KaA_(k(amqU=WK6R,4Skl6_[CU1T.\W1@NJ:jo&r*Q(j&`qjMZl<&atlV=phfA(.X#'[:5aH^I2G.9;1cU>1P!s+>b2k+[`%p]P!0*WB>%EL*eH&VI:;ga5iD>VM/"[uOa-X)8?EjAR05c'r3b&8/;<@:SL6\fBpZl$#t!0KQ3U0kqdl_fj3?G8,LENebG\;h"ag4"0?\/6Ej>q[:!9&]#28>Q@oJn&n[jnmNTGimdFX6H.X'6i``=;-m-B3dJe!,Q_8hfoKeQ4!qR9ZqVg(Ym)-NI)P"?7(VsO-$q!=\#p@H%pB-hpY4Yk/AE.>]MCWk^TGk1+d"'j[[>h$<=rX:k&u"++m`"RFU*El-WRMZ>/DXCVS]/I1DoHdLM,%82Y\Wa_r7UrA^f2cj]LBZ_L[Va?Y<2&4jHG$Oou3N[AQpp:a.DN"86kK5dal(4!kI>"FRbEe\>G!K[IOXMYiRB3DhoM;"`kmp2r=X6c:rb2s9=&3Ql1JsSul;%q.2/+nNK$Z'!B6?bVE7bDU#V5p?n$qqO*cELjXKUo\$sha+b;#Pf6S4;0bT8Of,Xu[,5Itu3csYG5s7VaX0qUp-CRTPo[`'kV`$a-[,?pYOi#RZRUu?NUCt?[ig(DT^-s;;1C6XCB4Kp2*j7K?5-[f(S2n^gdMWj1+8K(]3S*;kqI[<]1M3r^"tmYUTXu4>a6o9&R'N=7F(3+$&T>Kj[aN0>r!$i%oJ2j7M0d+l^=3la_[RO#5tbR)JI#p;lep^2-VBYee.[I?FUf257gpk.kEKtf,&bITJTPoX_-_fa^172IX!3OW.__[pJqM-!q<-!o#V=-a+2koJ+k5,>E9o:NKc1p:1L25TG/i5VRLJY':3qMU9%P:Y4tf-a>+rYPqooDtLU"V/R=L`,YsHZ,Tp/spHmg9MK'A>@E?8H'TCWAqH"2[.D+S@kh;Ci)K=fu.a8L8`S&'L?k16fU:2$AOgT$kpPp0BX3>anNAkmft`U(/!BIKcN+%au=-S36]NsUC'VM6OFVsV&Be'`X?df.3:6(WG4Pf0Fi3Z2c=$$CeB<)m=B`MjLj1IPfoL).SeeW)5@`rC(ZVYK&?"^uXtIm]#EJQm(f6;*\Tjle`eSXlt)J-NWfpaOim@g/t$50BX3*jf\gp=s$`_EN($gt-R`VtA(bC(X4FqVlb5W1Rq;;g54'+1>]kn;..Lbqm,;+Jg#a0ue<#E3+K)UY#c/6i_uu=qHlf=:tqG;J!#O\nm&tknJp'4^@:1XNZp%;5A3$Ir>HFoBjTSSp2Nnm*4XmL?_FJb5&/2$<4)'WH>k69!,\\+.DmWQqH3VbWLt'$bu<5LeI_SK0`R4"+kV+i,7PUQ!dud@Z6Tlp,[ec,N3)>@bf1,uMi(>;@O,Uk('Y$%/6CRV7hu/pKh^uEp[:i#2Vg")]Re+p!^\t/9h8e,$1K6''Sp8V"\>X"[iGEFe:2=q"g),T4Y4aK:P2M\bVQmj^PKFVm(H8[0?m+1:Jt8;OOm*-]kjQ5CDmE:$]qa)?9n?+HoT2D6)h-f\[Rl(<\?NRE^\$XhG6.Fo6a980(+qO*IK:7bS<23bS,7Xk.#P@P)1H!@@j6IW63[Z\*N!ne.eLi2?S,G00b<=.toWbm>hgSFtAW2b(X`]`lWq3GCAo-/2?W6^?&Na.]=l.4(_C\iXW+YCWe#YT>%6')0<'X--A_=HgnWA8g?i)ALF_k)dcq6#H&&'2fSmPFa=8lQSL^8+B;:S1i.5F^=ndPS%Z6LSW`ZaZAU2ut_j`E2"5pVtH-Yc&`(YSPg!Y>2L(55D_sN=td^V-'/+qJ5hp;4"]8O(i2pC0,F'ohZhIl]=]QWu)0O@r[/ZQip;lbdE"MF@c!I.])jVC>/bXnZHT:*-gaW`RV^eIrMVM(?@[M=>kIdO@/q*`d&V%2,M^+b8bW!ncnF5*GPs!U,fn?d$uE3EBTgD6r*eLn>e&6Bo`mko8clInOF:S8?)Zq9s[0@;Mh_]@;J$e3%0Y!Y*r4@4W_B0_;aKI*'F$R[@Re:\o_T49s2A':7R/2Ba38a";jY7YtA>0.^U'9&4SiVcFh[cfO`S%RfXW64JBZeK`BQscl#_%.(jrr1ZNf)llhqo8Scg)+Tmgkoe0lY.:[L\M<=qo@FOpIn1rl6&TUhiO$CFD1er=4PZ_BDmFL2rHXNG'fp\XMTH`PdAggERWHG5$^C0`T!56L:Af'1EiBTbV!Z2L1uiYolG^4,2s^^A`A!Ym6DrKh/3'f0!)_n0b$W)Ec`GG.0"f4.('\:EOf\@bTtGs),(@r/oe74D1IC==W,EDBfif9OAA]bd)&"K%/qe.)Krbn-?>#C7G;-2LCE!-O2A8Rn\X"`==P.7JbcWFp_G)3dHIDjo12k[^N:N]iOTbZ5Pm-:Z2LR?[VkncFss*OYP62:3tE%/"r@,6=,u8p?,R6g+Y@D=cJF"ahHXAR8EsiI`q6?>9hSGj"=Ikf6X2j_!f"75I!IL@gATVXCuDbiun*(jnV5!<3lu.+Ujhe4+7=;GF4mb])fdg+OTuFn$Di],DUPL2IaZb+u1puq._H7(nu1+%RUZ!.7SP&_BtX,W@D978UCC?7^Ti&6?S:/JJ2b`c1@sK!\0AQQ/9r@aF^hcFN,QVBnROY/MP=6.ViEG>Jo#4rpNu,ikk#aX8$*tr)^%[8"Qh&gI/`q0Jt`qa^3)2R8Bb'0pn?feXg3ZbCF!eKUq`-k40/?L2l-O'cW_C;Eod^3?2aFmG4,T12BHu5F*:s-lV4B#/,b1>Q<0bsfcP$)p[Vg$Wo:9d0#B;2+$J^/'JZZVBQqWNUIrMH&OdH>JI%1h,_eo'N2)FF`J$/cpVel_$B2_q\Ge.bu2%Gg0/dbiDqilS2nrr;nc`_J;rR(Zgq#G"gp6i'>,>0g9/!P"IRZ.4rb\+Hgj-3d8!EY]Wh#O'*S+WO>*.+0Is/fj7Ld#T92*NgV=,+,SD`%'*YqS(ne['p(c?Nl>G+-5Lh#l-F;F^C&FPnPQ%rQO>VI*RUcSGaLa&nVM"sN]+c[$6hU\1\(!gNe"dH79s*%MfJ&,2q8h%LF`oYD-gi"]-P1#3Ts[UUECU7=PG-X`&'A,6SkX%(?Fl\=+M@=un\$eI50&!'Jl@Dm=Nd4E0)o*#i)qWttjQh6$c"CcBX'RP+*;T^(OkS8&J8hlt7d:Cu(oBLX?hkCho+tJFc>-*b4dF!_8qk)&hsl9\#h.[Dp4IrO8S3WJH((Er/(dP9]JM[+h@$=!!6:(:L"cFs^8-]K1a[RCU5cqEp>lQhbAAmMJe:h$fX4hDbshJ(#b[Q?TaEjWeJYT&54iRcWbo^/>c,&Hl3u/_Z"miq+Ld@RO64PkXo&@n>U??_[4@(6>O?A^SKSZ/=hj6N3XdHCFBOKmZWV]PW)LJ)Fq^0sAffBQ>^-)U.8C?.KAd$)6=Oe8G`cq/>[uI^@=&6CNH@W>:]pB)t#8Ubq(90B39s$9)r1p!s#i:_1c@IPk++^DQ@(b>M*Ur.K#7igWV*"0Vk?fj`FQ>`IY-:mWERdZBqL2(rig#3.U^7eNmkP"(;n7n_G-nZ2"=-XpN1n&Tm>e2#2u\985eaKR6_LR#03"BAt:-j.$/=@N'j.m^OiE"pm)XrEhP6Kd(HSehYSB!94i;TkKh)bPk^1p$)#>jml*0s,!:q`j?boNqSV2cX7bM3fYH@r@+ejr&9>(SYU@Y':^?!"qd.1"ZduZec6M9F^0GZtq-`K>!?$-(!&^]fU9OF8G\^Rc')=4BIg`PMI;]r8W6Oktf(##+CJSK\MG0>-)$FXd[)\mR$Yr/GaW8N7+.36C7c+!EFtI@,)Q:qZi$3@g\(Ke%"G%#ZRV*(26t1:GJN7\.hp=0S<8u2M^P[dG5a%Fj)6J7#,HJHG36*O%sub$E%/A-"=o@/DNOhNk-q=q^V]U/&Kk$*&'`)&)CZXY:.m1R[id?2c)n5>m:X)J%59E#3oEic+%8N.BHHb,6nHh^gDIc-lkBVhBC_*U0ruB8^eY8'Je)p4nP9YI>$WJG,g@`VEr\./:k03c0@dq2b(J`XTZ/&ugT93FAm*s&:"(.4"`rO]XK*Ug_&0-T,8:Tb[*5kT7l+`8F?6tWGHN_iKkfY8o")D.1,SP+'\&4<%0jmX&")3OT2\m9bXH6RMRH)mI`/,lU?7%%=X%2S:eQ)UEF*p:Iu7n1@eXV0sLV]"?>P;K]D4VShgR(l-U"HKt&03U;?qmr&tD%D!I_E)GrH:;FhG7Z\.(.@r#g3Ed%$o?Jo[$G^qN+0lkVb^,)6:h]W_q+fYBXHugeOiGfq)s*PK7t5Bl*D*>-H*OL"i/B0n\6+IKfW1HSR/'N^8f.#.U2=L"ABBAof[)uJ+5Fhulu7W75@U8RLfXaYgoQmPL9D#3%LR@T.-M.BL#>Lc(6e@2fZ(+bmPWtPIl)d:tgmsM1`-GO=^BO;?^!0p&]-'o(sb27t6\P]s7n@G[WdgAb)jR"MfT]B2@J^gY4lKC/F$nHhFXjF\8Lls)7osC3%kXNHgS$G_PB`"*J^&'eR;65*U.dEV?dt(Y*]\U6L.b0&-^l^DHRY=]s\p%#$1a6bF%rXqnD;P6qp^!-<]E-#d,+qQ=Q#`7G$#0%Y^nbhonDFc+f2itZ8OD^.C\L<9]$d_VNJK6H57S?]W+Q75fZMKM,8ROk3pGY1OYd<5=F)q&O<>t8l?^8$3QKLTh#"*FIUJ5XhF*b$M.'&ZpDPhCk8ePp/pCNPXJXr9Qd[#1FUMp,V]^EDDSBF2>ea*K.-mAooR-:m[X-Ebehfpq9'/Y:(O/lX"h98*c)42qrGgn%LTY#T%>uHPn=Ws;AO'g(csRXc=4Eh'0,N-1#kOj^J8tP$EF]FZ'Xp2[Wb+)fn!7fo:I$G_Ng^?GTcD9T:fg66l08f@$RdP0.IEO.CKJfKN!7*!N>4]haHjMP+$'s(HTQ!aO0]@Y,u'8FC,EYbeM5mDe9KcN4WVg+uNR9[#gtgo[DF+UlA'Im2]`(9scXA&hUl%)Ah[GO!3dD6Y.Vhc.(sCUe0Gp[Dp*!jpNmWn9as1fQ$$c;4:?)Z%!`>ePgrl6[-@6_lWQ?i=_njL&,%E?g$aE:ro%*)F.%1o#=oWrlZN2f_RfW6GA_.AkH<0hMJ67carf+Cnm$i9`Q5Bd#$V0k/R-+\`#r1G#jTOW3QpL`Y@c^R"5s5\76,eN=OFqa5N+MXf0SW+-#Di.e9M5b!i@J_ta$57fb!"B1q5\*Sgb1LS27'&-2bA:n;8D.`q'ab!Xpsr1,J&*94B0k*:b41KnKl^J9nfd2c&]0F1h(s#kV,S6a3`[J"UP6Dshej1-B#uAb3g^5@%SXTc\J_q[F^5[-kd1_fnQ4$0Y&g8#$qo,jZAJ#De&V*V>Z*8;W/lUnU5hpQainQRVF3q[DO"CL@2N^^;Yi?A*d:9K/h>UGB4;$^O;]CU"BUUY\.mKFe)-`P.Ej*9\An)S0#[rC"$fYUr7G5P#D]9R"95.!]='6*&K4`SJkm(^$PM3k8pOBp*12KI%-&7Y3$8h\*T:BN^NNGPgl@\[CBUr37IjS]Y&C&%RQ0198cFI94\kF4/CWi@$A##]=8X4_ARd1?JP-9:R^XTp'RD#\5V6LKdr*f%#^DVqP8th;$o2_Ts5HkP>DI?qR#$5AL92LaMG8E3@dj-\/l.,(X3*tkJNnH1qWQ?kW>iL7B@na$Ut7@rR`.JDQ-?9c#S#-2`*G?[mpY,JdRR/uA35ju8mmBc'G*js_95<]oU"]L%?`>Y>5pTK\.LcQIB#U+Z55>Fr$[%MP.P37*D%81NeIBCN<)=t]`W]IcGmr90W)d#HE;jjD0URaBJIMHqoVYRTP(]L(9_n!d5[LmPK.=q:bbLUWK]sA>*s:70+X#<9kKqR?p"rC?onVZD]1=ME#];3OqN$Qe;oo_iE35q+P1CYJCe2?V*l7c-i'0;NDAGDn^7uWVStfNo7.gh5i?q7;-_6JdZRd@.QqJ"I9@-])GXc+1oV$D.gS3Z=Pc[(o@]j8/ME(=LQ+W*4_Jpd`GXp=Je/@b88VJ?F^Dpiq&.:#>,".Whk#<4_8:PXKok?7jfDkIa;CH)_Xt.b8UXkZ[^WLh6"\-AXrm+aVUVU6G#UVl39Ef<N\bL0KK2P-n(,5CdcsNa1Z;d`53l:g_:&t'8u6P)+U.b+g<]m/F*OH"NQSWn\0m%E7F..\5g?VSHY@O;_0OM?-.#G[9+BbrC[XIQH4&fWo2+6bL2*Bk)gMq5EKg'$-Y??q)9Hl$6(PA6P?%Oi^]S4Dj68kC>/ObK/E3Y:6@kC@#K%;:'!e"F?;iQj+`=[bOplPkm8l@1#q#`]L"@*2A(P:uFZ(&I)Z&^0OJMQr-c&>%s,,T6oqC^4[SV=l:Q"T,aDT)TJXX9:]t6ItpGNQ:RpkIi+-^;7;jJ/4C*/BL7rr;ehbpZ$n:c])Z_cX_MR@a5^KVIm>7=;-U61aTncO!IlBF?*D`-[`#S1.]&s`GUC-A.SBcS&A;I*/T8'5/Akc2n-*k?6l2D>`YX1fXorrE5[F1E+$1FpbjP>^,"&mGL+FH;ofUoC`C:"[19]Ai^_ZbIkpt-lD@'C&XEWbZUQE0d$.:hNN?O7uJH>M9r6bh4$V;?^UqUkQe^fgj:+?50@"lD@9b`G7::b0d_b0R3Ni`icn():R]!8[ElYPYm*Y["8o:3fK;tTLRP%3J`#Q`lQf+f'ImMe>ojGce&$eUV21*]6l3=Ym;4!=`hX:,.jD\@h1S=P5XQrc`O-:NI/Nn_H)S@NtlepqYBTJ;^;)n#$JAt,kG<<'EheH/bKIMN&$Veca.DP7m/2/,b8&'!*l"j%U?>PQW^t_$G=mYW;A6AHrbR]<7p_9DkgfNC[%s,4jA>H!p^T#W!+taXnIa,7#XY"kJ3djg,s`:^%siDd=[mF)[tO]l*hf1[/njKjluVAeX'=VecpcZ#'iVRO<#;gkL?\+Ob,q=3ip*(6%:u#3H?jURgC>&]),7Ur$Ag8g3ic3HEXNYZ3.:s7J?TUis;4P9M#eLt^U3X5?Rr"0`JZZN1Wm-HE5=#R-Pdh'hP>SPSp4+.0h^7H,f__CNS&ZB=-HBIC)N0P?UUS1"KC?^Y'.#A*0*'$Eq"\OmE\fir@1%6@3>;X3`:f_EH7-+XD2qVm;'.:lC@iO-N^5meLae/iZ]bGhK)j:;6Y;Q#E\'gE6"N)Z_j3Rn?jAOq\j&lgJ!C0j#X#p2i?k;SSF#>I>E0W3%E$`ft*=)j*1atB-2ml4+Po6>tCV^Ht:n=/9TgX3gmd4jQQE68J4?hZfd\>j`0[kM=`"tWUOT:1c$p9_`c'eD]>[6T"/bT40SE:jTl'nam53(!ZO(K!nT'+)"'m^R/-T_W4-kqF6HPE_spEUc!%6p7i$OFlj4)ic**bgi.X9W0<]A0\MUN:T8S$2[l@eFi\A'`(b`282><[JR:m/G/LH@A8MF3[#0Ogf_s4#J5Q#,psldH^DRp+'[oj!m.#[gATn]>`dhD^KZn#4ijtC]YSTkP`qa15MbT^5d%jjADI:*&@orjIAV!$X[qgqj];=+i*:o;$!(Y_i$;'K:f]]c=neJ[+*0$Cq[k6I?AO\SMDK,b^NTt8F5-h5o1LHbT@)m6]]f)7,A&2`b;V3J+FF#o&lMl_"%bgjI"ib@0!qW;sV6D.b-oW$`KX>]>n(t?hN'nP18brS^JZQ7:mBe!-+(,EM^(OD]rb/.,QmTl[^NkC79c`I?^L'[-P9rp?&14b3$@hM:!?+8.m-R2!YEn^!hL8N*8*'9@Oah$]+kWIp;iq_s9Ei*>n7f/-RYlG?Q1S..TX&4JW.dJ2:P7/m([4TA3fT.j6+iFjh=k&,6!juMokmDH:].W^f[q^U/WqsK\Z,U&G7aJC:5g@TA3]!\=2F0Z""5@+Y/sDZ:Gdlo!^-0f57/97Lprf1>-%f@#[5_`7:.$P[D!#$*]'Ik.A-jO3+CO/%X'%T=_..'OhJcQP1.#F%U@^qnq:Z(M_qd\GGrg=oVV*jX%pVI&A\ZR\hm]lndc34`3R3CX:(s3@?mK."]<WrO\ia5^S[=+82nQ+YCn%iD6AM"]OA'e:>^:S%\/2P:XD^<`h;$BG+Y3]bEj?*C/31?Bj?a)gI=4s!"iF:)M%VOdCDj,(3d&"Ui-m56#6HoqsP,C>f4$CYLmV1s&QlNj:,Z.uI$)l-H3I<2d,!)Ds)f/K1Wk2n*qWYC^H:7Hd._=b>QKcQ\3Un"/%ChVp+$*CH$,,Ni[\?A@fP_`,#MjR9<=,5Q-/M2^Kq7!a5n(a2#ip1ZIQe<8`h2Q`#XbtFSd<@\V5lha'<42.6r]P^6pUVKMH.!.%1V%tlU,oC=P**@&,?[!2eoL4S7Aa*[B$E$PIq)[LD1(:qo%/R6*_ACf2Wl="i,KRF*uA>G7MC;NX?#"@?=nm`A89=7XG4.gFMB^$#hO:EUK8Nar/F'#][S/"EYLdl;q>Kik[2$P(;AJ]0+Rl+*]$fhF2)gl6XK[IKUaM`N6"#-/h%Qa]WHkle6VP5e!RM[\rV*kF',FB^7HLGkGf.`MZ`.%V+fM%b8ef/D&\_nE-s.NG&eo*upj$?d5-Vn-<)udPji=L-G358D[c_8qm+!UQPa0JY$lLba=V2uF+'(t9?dSZD25E*A?T^`(UTL&aUbR:F60,7$)[Pst*8+mI]F_;'jAi^8LbFZVR5jkM\EDgIghQn`m]&0cZe;n*5;6i?Z=`IQlYoJSafcr#),i"(C'&'S&^(Y9GJNpBd7Ti+khgAogaf3r5/9t4Dd;'4>Q7+VX*_L4!J`CU]`h./98>I=n@>$pj/cU9\%_$Wohs6F2KY9N:+hFd1)I?LG4>,2.%[=_(WV`d[:\0WjRBAJ!K\k!unL!78/p@Tg2>o+fjnlHi>t8T>9!c.*_NPRF8,Fb\)Dj'aD-4._13/mheBd7+gQ_H(Ipk@Q3,7]TfHWjucoTD?2E)Z6a4eJ*LN3uA8i:$4M)*+@tUQ:,=UYPY['LZ1JfZYQO,V3SWJlE#r3RbB-55Ak(f>gN[Lbf*Ub%[9r_029l04K\Crh;;oL7'C_,.Xc=J4V;M2#8&KNZE!CZqO0B7n""->Qh%e/#3ejg$U^?q!9e0TU`u[PVQt@iSkjqY)^oB];A^7.UqSS(k1Y[1=UQ&sQ(OnXdL*nN#P+ptK5_>lhYs61A(uA';MuL!dVW>.+KP2m=/WkA^EW#^fq]]1m&`B+Z;EJ+7"8NY;hq;J!L!S:Z.:;\Eps)@![)8>d`PJ3_tJe:!>V:6Km??9ToPMGc't8P-i9Ib5LJ9u$Y`O[,8\YT=_H2FPtsmB@rGfI[M%9WZ*Lt_[*A@po1j@^a6.P&WOeOq.7_VrTIYs$dKo3@P4uHf<1Fa^:DWFHJ5mi"$c4O;Zi#l%mP`E\Hd_f`bl;U0#Psf(hF;^B3eE>Do-h:N*"IdaN^KNok#`AeO,HWi3,698Fs89:1K/&pF9=IWbX5mDY:\0t+dtEnL+JRWO,d^&]`,Mm>Yj%GO?a,F?Hr4]PIJU_/JVWeQ:Zi$Ko5I]_!DCtS)ZoLSu87@r#bE(C?^d6gX\YbWa4(p7!M$SWqg4)@F,2W=KBVk+C[I9#AV2pi)k#bkM"I:7IY[#?7\?[5e!Uir1QmSlRW6=3Y,*hI`Hp=F_eR2,&;\h+('Dk_Ofn2DtkJM\Pt;"f4MQ=V96MPPFRCs^PCGKr2EPH9TC>!,P)5P%/9V@[h6_9-Mh52s!*H)GF\g@OBWE.e?G;XHB?PNQGs%hZ_V1dG`%]!1@AQ33c$W)^luHUNA.%hTS%aAhDZX#0#)\<>6+*c65HJ#S[PNAls(J-Tj9T6Nkt,$8t)5lKsRaACUHZ!j\aPKM6ueie1,^'`E]5.d[88VBKR!hBYQ_"?qT,H]Tp5@T%ZCaNB5PV`m)Kth4?$c#i'44\=mTO[-`J=L01lsKddXJcLADsVHHBsee1r+fZ;P@IVmVhnA:IV1'YNMC@Qh$^=#\eTD.;9+Y?bq*jp%">"O$,>h#j!*3(7;tQWqc2Rq>b\.cRQ>(:i&8s&r>K]J[sN)IfHJ/3_NC&!iUm]tkO$9T?]-HpVYA-7VlE=5cJ'(Fi&Bj;Op+o)g's;#WKJfMTI_+:CiWSL4`6m6&X#KklQcq\"*T\0.`.GSJeR-O;#GFW>c0d\`o7ZhBhBS$E[A;#HWTh@Cp#+JrFF]?Y:g!0>AO)'V]BQI3O3^>t*]F=3EFXHOub>iM\7rXm7mM2V%Mc]E"a;;PT"P2i1GK;B-31BmF\+AWVE=%RVTa.0S[_;?a3&%h'Z-)`ug+'VHt+m[&QX8-cWIIgtM28LRA/;HB5R*iWO6b%j3'9C/,Y6H!+/oQ(+h'K!-Z4gL)^EKMeE:(YqMPo%[u7Kn:]I;\*sJA#5#r(@jb4tVG-Ql^Boct!ECDn:C(*\,h>4Z7c)P#!b[s!TeEGHubt8nls6=X?qT[>0_/[9'j4;:q;uurH&"X9l@EH)8Aub"0N.Z^J)'U_.[O98UsUcQR)'N[MHRo$VF1_9l1Z$k+"t:>k7FR\^`JK>;#;M/rqlJssA2D&+*0l.G.*7+A[-T,Z17C,kstn*6>eg<*HZ[g7nuqT=p@2fg1F\Qrs=h"@KdZV92o+9Cm*0S$A8^$&F#5J3;88a]`kNPi;ltLs;pEYgC>&eATQ9JdD'cEYKU84^^\[-g5Z2^qe70K9o&MG[(AN;ED3\h>3gZ!G0P.`'p7tPd?\O,IVM4VL[MFi1Ks3Q;[dPP16Ao'2(\c;#W;'A2@6(FD2X`eL>Zrh`,cI2gpVs^!onpV'"K2RjMdQd3e6tdc[c2"%?>Mm?1N*NbiNOW%7-WLd(AbMh_`&!%bt*S$EeoLj0^PnCUAm&-eYKV`$r"ksaDb"/)GpL:Ha;,j[jJ@$rG(d-1APFD`mshe?hG>/4a3K]kA1_fhuJMfp%E[f%CndgFAu'iSGJf<[b]b%-%2N3I.J]oA0BjRq4sLG',YV.]aWX/L^V+:"K9@a#:t_t&TZB)j_bl0i#Vdg+lPGGAU&aY/[A7:s&/'M"3c15>\u/?hD.M5o`^u=q'F4p?e+'u.d@A^5D,\KRAP&7uirQP\I63Xp4Hfc0-`()T&JH0,Yh#,3$QHu"SF8WL"52r?g>-)\2?BZsoZP!=UY/=G_R>?YK%G\:'Q]B\sX3giO-&XSKAmT@fb7)"9+m!gDIP\pr\h"Lc"[!*:YQVbA5i%gDl'nlhJ2J/P:uFGM`efP1U_R"Wh$BcHZJQN)pSjZ`<3B?Zs-^lIfiC\k8/SspopD##I2gI]_N_(,Z>7Ef6S@qB\b\cnFu*T+j+L#/pdfB.K/#U8HrP\*co.Z.1Ojp]WJ)-u\rWY60[JU;`'o//`_9\s:=nr6Ot:O;5;ocLjk-Sq&MKh'p/,M`Eh;p7F0jd4X(HS[[12@%uXV`V;b9Clo=fr>inASkL\*X1>E(3PE"%]0;R&KB8ElK<9`YQBk]SEcN&jenV]hsEPIT"!\F@m3b6Ph5)$[q$6MKA+P$5_j:tQA(\KmtH\5_U!@\*AL,1QEl,l$F/IpQk:<-EXc_$cqr^rr=iUh3K6]%G1JTNcm,_n4J`FGo*bso)6cF,O*qJ#Nst/!jES%n-8rAlG]R"!I`6:2:4[1gD?0$X-)[MH5\\c$1DEiNbd@S%H[^Adp>fEZ5*VZf.'?4;Ir#Q`fNQ%^cKZ'+LCdbl/#>Vmkb&3+o(Je:GVul2fC<)blA7Cg^B5k&Y`q=%:MU$#8CpP7h?FXBS2T6/5fZE1pbk67l]#HHX?-S:FSQK7uUMrJh38*hDehpl\OKTU5R$F6C,.l2du<589r/,-""4>!=[WSif0ne/CjRKH!BopG71*U>S-W&/G7RUiS.fF3i(ItuX,O2Y>i#oh,cP@#hq,M-rW9K#6uDeU55^++J+-FAr=BcPu(Yqu&c$/'Hbk3h2.%Tkdb&nG#/X8oe^GI^FiUqU;^>`u%:)VbRbb3pL#l$MA*0X^,MbKH+e&m?4YRLd(k,/?@*ZFD8OZ#/[4O_t.1O^Dk\]frKmK6ZB->kCuMV*s8R)s,W'>i$>LUctl3)@W#?'.E"*u((pK-1Ap1.MGK#FbFYCG1h_5q8A[1+N+RW[#d2t%bSZN&(e?Le0I'plH\t541I_TD,DH0g;K$##N%!tO`;Gepo4pWO-NelmD)`1I/5H,Q:"TOaT)FKCgEJ`3uo&V'rWkN+getLEF`&SJcpS@&:1T_g!jalLu3hma+3paC>gXa"G*\Tg$kmd/%_15Trt"Dj4s:F((+UVUh%H9V/'oNlt+E7[_!FP#0]$_i#*6,?J/Q,#_Fj(]&_dYGLZU$*O:&iLgC;CWiU7-._k]Ss*,CDdj^I#fWuQ2KV;?:es'OSe([!8V\DTACB3_QM/*O0"E]Nu:"u-9b&6(Q:h;,l@/sd3;!+O<&b`rcX/YtEi`HH2F>f3Y2TGs$4!nuHe[lJ+#>`$+cXDTo3ZZtZN/9'8/2a1Puju*r)>486fH7*tc<[9Y:S8e'?aY3590J(!p@P=s5"KUnq:iITo=LPn?q[CjmFSSu`7kSfR-^]=JRj2CXM#oSVP?/*ZQX,a#h@adaS-=0n.h10)]3'YgQi't!PH_Eq@+u1(c?gKOc]0hFY!j^LLqf/<+/HtJ_DhC/3r_#8#oiHR1tt*ORo,(sf6Q\N\GGSr@X,8%b-AQ.>VN7YIkmnIae@`;\^uN:(V*$%]FCOER\r?U?C4Z3N`WQ[a+@qDsIIE0AH'ZLsld3@>rS07"mY(i%a=6At4T@H6dcEZf7M\_EOF;/Ch,AU^\I(R)$(-&cE*7P6ECf$*uK=lbhs8s7rA4=?`\;@R"2#D>__.Ror`-X5+S9Qm[Ru@\Io&5dqKllTE%qiW?bq""HVVMS6?923_]7fp+u*.ad2dS>?U)V,PjHGU>&\A;.`EC-?Y<&*Li:$*X&Ap%]+!IgX1t9Js"aHtbr$V/7eSBff;BA)$5*`j!o'0hPl/FcAjIG!U_6W?!X!T8k6&)sbK>r(@M+htjpAJ-;67^r;0W7)#ljSNl2JC1oubo(pIBI!!'#;eqUI7\':Tp2j\7_MuXDhK:tL/lUU3gb3_r)Z)HCI/,AjbWb(p>X=Tb9+HJ:Cq!9Q4:qF[9;MY_fn,f+$CY)7ls5qLSn9s;0>l$I5baZVGD%'fC]HDUWV5\18RK[T9L=M-mH.nEE6F6V(AN3rC5^`B20(jM*PZ1`E;eRV/@+\>)/sY_r=DLcZGI,J!EW)G1a"9gnO?RBZ?&GC[tfD_Se]7TOCi!uWb0WNkMAO,h^IiQpm7O@-q/>(<'BI>`M\A*$8>UpedLMHc-4"ioi*b!Vb3CZiKXG^+UqX@SBi\ol(Y&%.Hr\om4Z+;B=ZJj5eMJ4&'bjEhr0',l0F0DnrLQl-PUfWjPN,SR/;O/<"hJ.97GO`f_>G71Md)"SsR])srW^:DJ#GAO@i-1MX9W<0YUDW?`0mR_%M!"G!u?6K,c;2`SQ\===0nq);.]RiYQoE`Bq#P+7/V%\"ZRTCn+"^EiR)V+AM;ckcW8U')e`-2RW;7MDR4YTCWGABQ%B@8YZM]G]sJeDprq5gmRJYaTYDs3OT@RAg.<#DPFNOS8HJiBcY:CWq\ZR*f/W>%Jb<^i/"-S?$B7iXZ:^l3,aq^^rjB@lq97S;(#S'j7C)+B29UR//4R;-%D$`DmfJ5]iLLf_rA`\>M3e`C;*e7?r""dGu,0D%npn'n2+?++u;mfs9(cUge3R-YhMkB(6Mntd).DS9,P6!YX^/;2EOOE&?Hg1<="P@>O_'GKs")K)@oWtik/d26^.Z,,cgUb:M`:U^#)f)D1gM8TLt+mi`Zq^DBI#KX=DF!Rp-L6#D[4)-dNhA;8n'msH^?V?>78?I1mpb:>Oh*c_n7=kB!@eu1!4'ra=0rrkU8S!<#UWtmJfYD.`f8Gl@q$5p]P/P6lPT&VD8$l\RYg`c5Ms64gH`,#@6KDAf#508_`0ALG/H8WDOXH4@(r-2SFO\%_f;+"#qk]4$M9[i92kPU9WPRtUs\+J4H5?G8naklFV327#'1r`@:Ek(3]_FjLgJ,]OZ`ls?!A,d0+'>u&[5h;H7U"d<#f3*![>up=mQ)h\7L2;:Fr6a+*Qm`l&e?gLi"_0bopbf]+\"q&EX>;`^5h3BK',0uMW'7,BbclCZMmE-\0$*Dj00YN]oal$2nP)5!+`tZd\KlJOuit)36q%De3P]Q/0+XiC/)'YqU^J7g+bOK]Ao@/?R(.TE=2af,"H7Xp$--*&,ZAUukn@^i7LbU7nW7)]ad-nt_QJM\&menB%\XJHO3W@JC7-QV"!M`-88\FTR8NjLJ?8i_A,uE3"b6aqSTUOK[k#H&.DUW.)C1iW3b63H'UTfWKiP"!\!R%0l!8bYTPo[p`U=g1W>u$Z*1aU)Pla9[VC[mH>>J+'iX].`I(<[R3b^#nWS:2b"7jPX(>Q5U[ea4I"GoXPR`W&n@u.T69hS!6Odr!eENO-&5>DBd:\Rsbi"qQ7Z)-fm"gJ46p(]O)m%AY'r=*Gf(;$KVGI+ScAXVRR[mE)&MW%moFF-,GJ0.u2)`)W]NP9D5]@uED]K.jnsN^3?k!<8d-"=#O*GaXu]5"ps"=aU0e'UN_m\B#;Aq!TgR4ndI5_DP7;maqaU4b22?4kbiBIG9Z140Il]:,W"()"W/g[EqRna8%h9)P4XG!f?\`/48D(?=7,68QLEa0I]bULXoF5'6)?\k)tJoG'[H[VM0A-tP=;r"L"?qO7m%0)6I?CUdkr/45(<[[hM14ANN^q/NK.3)k*[##@ht`<&42TD.ID<@3q5S#@SeK;G&2J%,()j=IqBYB9!065UbL82@X;A(^@2/F>lIKGc<\rJ$9YP$'G9=k4q#D?]W%CY?rQR]d$#tiDbi;Q/L(N$'@;@U*D5EaN6.dcg[L>F]7SX!%.57Mm&gk2i8;:W/EN&Q:+^Y+f!9WCR7gNHghG>Qjf,+:;Vm0]40%p;WVf>.m:#MONUEdpFB%ISC'"\r[s"XBhCcV"n[")QhLp.Mo8C(-a-nLBjL^/RLLR)7=eeFs'2+XnlPjMBr8mhkn1T7e3B!G#Z4$>9C1mP)n9Luh$dDtKhN8Lk_KE3Je>bOljJ^I%hk[2/_2Fs!Iq$qd888n`V8,D9Qu/I-s`AN2cTXB9]_l.2J$"AA$<=@(1k%im&C#H0X%-1.Ajkmag='pJ,Y52'e2u$kZ4U"]&nUf6T*4>cNJQb1k9_ST'QOQp_4?#e\H)oH/:X`+&G9=C;YPH&cU8)=!ZYLW*mgO&ZLNL&t)i60]gE6a9h$Z5Gi;9elLmOL&crYPUm=1D@Oc203V%??2YJM6N*QemN*P6NYQo3D*Fsj\%DZ?dXlH>#K<_.DKu,N!?Qjc?Stj7Og;2MX%bSu<:TtaJ'cP+3dMMD+ID3HJ/8`[dt".a7.-YaSA40e0*'UP"H7JuY/th<6FI,t[*>LnPm^*c=5FGmD!/4[$"K1poM?I@S/k,l8T\5/"LjO8hc/Xl+Z]m"*<>g/<6*4nA#U][X[5C_QdW0Heds/LM1&4GXZB`55f6;06l'?L>f_FtUsbppLSpWd0a7S>:I3Ae/.IC8Z(&K^L=X;s9+ZkCq]#N?c!SVbkUMcOVM?HHJZAi09bKhOEWT:,^?#42U#Kgn>KFWHLap<0`2"r?.DJGO%%M5d'c/'pkA\k-=U#k\Df)rn;3Jk$gqAL>[.#WK4b6ET6,UXLAa;R3fSnTiC\e9R;+"[7N4nUeSVP%(-ceAk&FrE:io.spH%qWQ.cnOb`L7kc4d%WXKDmLW>IPKu[G"8"q5*$Hk6rc;'qKAboJ4Jb?s-TrR,k2F-:DYZgRaQ((#+FP'K._A.H<"/KLT-g*DX.GEY:l,@H`sYS8&hkTAb-u(";j(l041\3ssIC](!6mWS9,#k&"+:!?sB01#AB*VK`aHZ3=A)2>1XBe%DI'm7D_Q@lZNZ.Sq$5b)2@Lafe]^!Hl$HGRPKSX4c2,L.BjLl5]\/L?&&eA`(@!.jIX_\`0`=FRi#7e]O2[n&95&CMO&jo?GErjG)qEsQN$d7Kl4u1WN+[;^>]f'Dt$/b)]=6<;"SD5%0U&9Y:,@!*f\+Wqtqm9C#2DZ)+J(P!n2"8h,12^26$Xq14I7/Uke'b6IM4]TCX$E"CJ[\RZ/@\F+nB-/VL^sJ$7a?(`$4i9.';/t/p_ULQ)+75b`1+^/pC.1=RYo`8&8l.1&n&7',BEAJM_j`UhX901&2<@u`gNha*9+Fc[H`j/N^fT@>UG^HT9BDs-s*>e0d2$rY07k?Z!,fCLL.aoI2*rLV*[Ce,;\D!p-F)<[M?i8-\4A8^)9`Xb,+qBo-Y26%,:`M9Q6YD;`_O/N`Zap<4V:94n0I;5/?hIjQ!,!*1^@@>t)F6)O./r@cgt"$iZ[a9jO*_(M'G%'9*NG$)MDHgN5Es(rF,QPQToMj1?r6G=l!6,I)L9Tj0T"2%A<*8tH99J$<8:9S8]VQ[\`n.27d9M=\gbL1k(a];C`$8XM1'i``U7>'MMlt15C_Ui/MC85\B"m\*(&*@CXeV$rF#Z"7FC#^`]MY2iaVbb>TE(KQ/oZ&OR+5cE9.#@*o?UA1Na!@0SgAGtG]Z\1I)Q>0k&-/6(>b.?6g;R,;Hq$n135hTs@^h-T5IF,pQBi#9Z=W6XP-[!f7ndAr$:Irf$"n[ORc"Z&H(OhWS4'Z(Hj>a:4gq#:W1T0C649gTa4ZY3D"r!MYVAq3K.O%>N3jSi#3WT8F2C2a*'4o5LHot7Jr$L4p.kk6%8`>O/JnL!H@*q&t9()&hgbg%ZQd6+!pZ"igjH(ns%jB^M(hf-K&kNc>kjB="F4Xi!f*b#'dB!>c,ff\h&>^Y(S`a:YHUIgjonV&it_Th0J.N;6s+3+OmsDP9[AA)ZPAlQmDI[n&[-k@gpBhjm8%-59Q%5O_Tl`_l8M1:Q?r=2FH8e!m`AHmC33BA-,/#l2\l`!&B_S/AnCW\$9PKI=FtAq56/EEVoRXf?P-TMEe;7\:N4Nd+"5Z98nr,Lni:BM1m`7CcH=13U3]dkjY?TZc#jGfQdMPA8'=.&+/%/Kg7SMX28M(R5:[k5oG^$KctYkIis$VEP"eDqcLtLX=n9I$AI+<@U&>QY%>YnFTcjAu<-9du>3MF5lEm,-u\S::&&0dBA4j(&kVDBfVC_gWGfk6G$$F%&3eD"72Aj%#mT,;%Hu8tBLE'mUo,Ga7rO@$\UgZaH*2a"1NiGf-cs5Q5Q9rS?=8DYB@bIA7K4p,[eNN'!BXjP@W]-i8n$Z^g9*jCL\Qq!_GU4YN!41&DMls*;#IKmpFf5LiI*>o3iSBSJsY>;C,k3gRA/l!>cM"PoA0F.WP*Uib8@:d;UTMhd3dkPqSWD#JXpo3m&md3l,aJ?_I56&ZP06h@]'jQpmR%sK;lCMIH2r3W\T`9XFOMsQ^#dHF+#jrLr`o,fuG4(*N1RTSrG&`Gf@rlo^'H(#jQ1.Nc7/@)M]p6%&IWZI5R:)?A2(EZLdrQoALrL40%d&r2$O0p5'"bm!N;Lc#`ZVrS[4BX4FErkNPA)D>!3*aM'uSV[#<4pIm8Q%IA=RdV)FsU>Jk8^U$kO@iu0F$MpQO#C!m89?'eLV7t/5JHV#2_/uX:S1sp!QVrB6km?cZgC"_VOdcdUqS1t49-pQq77cHWsQ]=t0MU`M3Mi#`Z%=_.=?(a!Ng";Q+,nTK$B3g:o:s#^gK3,fEH]^WjF-%+X!9&o?:8Dd<08Yi'hcuC>QtEM&gf\"-#LQNHHd.AJT(Nn-@ZE,2o6ji?qZS*T=n&7HK9(K.X6WVbI!#H:2@K".@B`(K.=bKu7bgPnHqrbFkFsTg@hI'Z:AEQ,QG:r74T3>.W^37^br7IgB>OLfs5$$0R_tUO6sZ7E>_ki;4\?Q'>"f"SDcBd6L7p"6celZ!Z^0E!rTigng_p;Lq6IM(-FdCJL0JD?97*CCHBgR#1.fc?2Nt1BGVn5/(9#.\c^jPraYSN",3inCn,mp:WotLg6=Qh]jm/VF"/n3DZ;@)"A_qu3a+HJXp!Lsu1=-D!+eIn0c`^tBrfg^WY!dqRml:_QNW'u7MJ*)K8ITcFl/a)iXP%1"]nb,12HfaY]n(s["YXlL'a3E66_2KhG*^N5DHVl`A>B/S[[[>h=n^G^%o#ae%(kC,:955^mtBJ<@6G)N@Up`BXCjPhA(BAiMI`c9/NW=PVfX,csK4i]E^qC[qQF(AWSL32F@ZMYY`?S2T.p3Ceb2ZId!Z$B]a.k^C`)2SgKWf&#_/Ni*=>kiL\U'KQ-/<7n`@\NWf)O[jT.q"$h79"tJe-419ZE68o\W_ocbhErPnqab@9ea`NUbl`B6A;JoOA\9:D6b"k=PcUp!,&[d)I(N8AOB=aheF-;c(h@f(1AY]QApbg<'48g]^I^9V-LEg`SkspnqWN*6!tb&9,#amtKREaPB"?/pQ^6n\EO2BboMf8cFF)T43]iko8Lp-fa*pZ?@mkNj:b1S)`YA:edT#IZc,s!OLUte>i.i4L1PFX3_T)ik1gu@HIOmikrFH]f(or8hRm[#4BFQRNAGcT3tD7]1n/TEG=dN?\uIbEbn]>DLq^dC=0^;a&s:1O.l*?qo(S]pdHZt/E-oh@.'*/cOW!YP"q+WE5bjQL1m5tE!qrtV_`_l'ODA,PVMqmFG$QuQ0R_2Bm'WUYe3'oeXKW<5p.f0SC1J_rn3MSmr!",_[t9TZN).q"a5nMH0'@]7q\@+/-K[jf=V+TNrW33dm],JF.EiF9>.s^,3=OqA#<0`sOuQCAO?Do3kHm$_K,0-'o0/CqA99ni)pBnPTKE7S:akAMH\9t+,MkSS*r38BBNGKc24Y_i0eeE3D,=E1msBc,6l]^Y.!X'#="2Po>9TN=*RL.Wqob:="%!a:M3qs`MII8*^Ati3U9RW3YHo`fXrni&p\b#;M,a/N+5Cb)oZC+]:\D`"#'7MW[knq+\m+4j0?sJ2`H8d>ZR_6NM*34:;YGND[ka:#a%C+lJQA1F9$.))j3DAAMTZUf!f=_HD+!q2Q.n$jK"Lte[:>545L8@OB.,_q8!W[#,[1lR:'1qco%tPBZEWqPQn.\M>F*1.2QDlOC_d'/sm0$Pg#Y&nePcm"oXK783%,Nej*GIQS)d,@u%1N,MA6X6qB>T8Dd,t%jPQB*U-_6kkQeU;QA*;oN*BABkAQ5JS5IR8jh7c%Tqr_S0:j3V81R`3C?U8WWHbe`o`mpaQ159[Fan\Ngi,E87Fic!8P,FLjOo2]$FD3Oe4n(S&ieB4IN'_Z]BRJ"/_u+5i3L.p.\ZNa%eB/gTjZ9@\)t7;Z1StI.'+bX]o\Ul-0$m6RGE]leN#I_I^9r3\ckgNJY+#1]jNjIaXZiNVhW7^cJQ5M:b_:teA8&7\>PskS*XYP_+[KQb*H[)mUuo+bAZ3P_Ardkrd)5>YC2[f#H5+(jjIGY3r`-T58'uFVW[]"V*H3r91Rlo9MY1u&'"i/Q1'c,4]tQ.HlNr_R?f!f`h\sGQ-L!&=8R<.Pf8Zs&^(""B[`,-K6PIEVjj$g;?2#F\_&X$rYpc-5WKd?%M`+I2UBqHE>JgeQp/4e_^2E($['N3gceFGP%Q.eGVWkB9P/GI*l\AmLs=qbT`q]n9j!3X=s*mtERHFj;m0FYDjgpu.GKe$Z[Wm?$799M,KF`&.%WE>1`k%X;g-_a5sW+a@JS\c!]0kBN/XY4_i9Z`qRJ!6g#Yq8'c?XF=V_`#EoSWN%LkQYDXjbtX_uuoXQd"X(#\g)=D#)/?=7Hn$0-hcA+YDH]U[e9F,Z>1Y6937sPF80VEjk;4N!qhtW2/kp65=!K#WK8Iig+Q;,E\Y[9KFSkQo(c%?L+IWj70Mje..Cj_o*M`3c3O%0+qCUoJ`9riM4mQ&b43D>V;g/*-[UbqJr1r:ddaoJ3e`V^5Wg'7LS4m/?g:=TVl]`=D'54V9ao#kf+XY@[Z?db_cGW[1-gIDP4RDVRWeC_mU`j*&_MdW=#..dB*j&V3dc)(O8FsYA!9EU0k"a[&hoBF&H]g1&"rr=]u,E]5ld<:J-MpPr..O?,>$C/fM=AQQ*^b5K3M;+.i0njI&%3B?'6`5BT1Qq"UI":uS1hQ$&((1reM"R+,'\NjnPS#ePJAgP3<(VC8=4!HJ=Li;,!"bOel[Dfs.H7`Aso(Gbm3/b%/c0^KfNWOTq!F=f8a;[q:Fd<_QDgBcM?7>\&ddd4-VIP&CIna=Ubog5g"rX#;)jb-,X'KS.a^*Nm$IkKc37_l,a+6\)<#1BBAD;nbHkL4KEl&oJ_k$5C)dH9/ZY31,+l/o"q`fJ9\,@W0=+-Jn(0/jC,mGDIR6*qb')anNnN'X)DH+MWO$k/gcC_.jTK>>l5O7`Ce\BE925hML_7$.&tuQc9RGrZI8q",gq9g?,Jo'iAM72$r:iL5#"Y"LUJd=HFCDLIT=F.Tnmib$@K5g"kYbJ0;QVA(3?;0!HX<4-!UY469a,9!;SP#.JhKp5EPc:)r>^#K:_rlP9SiVbH2P7#hsO$_(OZ=7b\/U!E"-nX(DO#>`INsJ16^/%a"uB&H/0[CW?Wu]1m+gR:2!`8=F&tf\dqalG$F!+X"eH$$T0GM?4BMc"?kf0HsRe5ns)Nl6%)=J.4a9`8<_PT;[l,=0s5KbFU02O0\,]G'TLk5=8M]M#lE'hD4L+>Hl[DZG@ALEk'*0[C&.Zsq43;jScU7SrfK*f+3=jp+q"DU-Hj&Va<)U#QDHXX@?+P$,`oE2b+nmK'qanNn[+(J#hcc<(K?Yse\)b73Mb\4-49Hs:-S?rlY?$YY,jkY`h8&Q#C,rPU,ps*8I?gk00Wl&HS!Ot`iMMT7m[V4^aSs\gBduc5u_R&uKgUI$&/!@h7*D:YZY!hHHSi$q[%_t%Ge+?EpiT("L2r9t"*Le5:C>7$!:Z#-&FS$.\T#5q,\$T1rf.g(MFWu@lZej?'kL95C&t3[]J8cJ[LKf=?bR4kV'$BscFC/5/bDS]2+6dbEb0sapIA`(88FEa:\BW"BO)2b.88XOn<7o%dX6j3,b/+b?&&S2'A;t&=0"He%D=@S(KNWo_e]ct4dJeM)[go"8rd#"ZaDk:`l]Upu45D9sAJi<^KJ)M]>;0ZS-qAP\2\)c?6>E$*"bjO7)qsA_4UCnl4aa[QT$q)o<-K:-na>FeSKnf'kP#I2q'Js:3Si_Pl+r_'!(pY=*beg6K=Q=IDYY5VU&E%I#^^#Bf9KIDQ`?WA5dZP,mgijHW9N2f@N3]f[3uK4#3QA)Ep&@ueL'rL/=G:4/K,[s,eV-dpC"(G14Z=96/$]3J3`g+LXL4RAJ=XYo8VJFV3DUQL[l]bqg]mROb[WVcDfD;.o^_+u,?J+j@B_#0cqDLb>2Uds&mYJ.e8_P-gBm:M5fe51.Ori8HIQX&aYbF;\b#(ZLHjgBA"K>5;NM'?:&abq_+7$)r3m^Y-p\M5g1F*DnQ>FiQl9HnLn%D>jG/^CLUd2iB)lko(tPR$u1IE!/@(61okNhU;mZlg(R&8\OOD\=IhlLb^,)$Tjfn87!\($U0+beFZ!Ir7/eegS7C#SGL#dk@CI>-9!Hg!^"ASYkP7bE0!L+XjPN:@J'<"M,$kfIu6t-,mJZNo=g%Wmo4Js8/e*\b+V&p(pI?=E\&<*de2_[@?YGMjIc^Jg:;R%"1,S:n>GrEkR=LXU'IqaOdZh?`A?GsD(j[(t1B[nIJ#7P;u:>KI`d7r6SK?fM@Vj0_E*HNV\uQ_8BTXbSJF*8>&..HI9h!;!5DeTC]-gBp=AJBr;-5M=C=kiC`ojrd%B-+!JQ%p_34@f0G6oMZ$&sZ00pdrnRjF10:KkCD^9"NOQp!ZW$\d:7jQdo0"^aXP_l`Pf9aa1i`,?D2UrCO0GTAlCTX`3L=;0!^I^?.u%]Z0:^(Ut\!_+tn&Nj7PjhnamZgHYd/h%j"XQ&Gb)T>6/i9V%mtcN(i]b;VDE0e%;ZE^K2h?KOV@j3mCuIkfl@/k00UE.f]i+U8\l%>cYRYP@OJ4X%]HW*DMEb%LUYj[,*11]+9Cq9ehW7?9X469L`k<7NlB//S[9:JF.qIL*MrNVC`f(ZVMRYkg>bbCL>`g(g.nREBQFW_%W7KI\4D$IMNak&QEhF*KIjaTqcui;CeeCCm).%7VPg@NCOUQSG32/XP)mDJ<&(^[;[&-*?c9j(#dnKrV7Mn8\>[rlJq^]TQZ?L(q]?$_?nY<3UmJSaRZ>RVo7*b/i(j87!ErCo%2S@&k=^-N-fpa!M=#fcFP*o79n1j+q_Yg#$N98k;sQ-1Y2(#Kd&s'O(_7GbTcc?`:"MFVQN,D(AlK5'>X"N^Th[_/UL9&h"?\=iDGE!iRXg^ek#DidQIZ!(u<5Yh56kL5sL>P#Mo-brX!Ce\t-9mso;7a6$=aEj8rWC:KB-j>j<,18@OU6d#WN''ZAFS0/D]g>\PkI,ci(C674J"tI@J.b"2W\#S\It+,@1*\M#EM8d??DcFGY..l146Ik9md4Rcd@e!U-Yc\)A9t@Ui2EIfRVP!G)NI&La0+lKWQF-mheND8"]M0=_:Z/F0aZNCXOu[dK,BK#\PJ=40HRB<pKT(1n7U,W:.?(p&V#f#rl5/FK:6L"pkXfXu5)+M!Nb#GRAi0*V,?=SEUmpn^_V*P#69Xp]f\]4]4rQ46uRg0ZkVW?EOH$28P"05:#tAd=d0l=HQC_,F`9m*Wr3R3co+ke,jJ@W-&?qlc".<^EL\_2Uf04gM.)-gc4qRp"NA4QFQ<5,)ONFK)#rtW>pD*lG37oC>krchr@-8`7tr*?Y3'Wa_;inLN.Y9E,oGM`:3TJ)JtRfiFAnZ.T;YmdR/(7B?5?OiY^L9SekGkC.fkh9]THWR3b5r#CN_mhQX!g0.eU.h?p^j_=5T;@$r$JCMA/S=,NDL?GJUM5QIduX@,O/mXgg[LU3B-_fDt;h)Q;0GrjCB/0'T)V_Nct9g07FCu<59gEd/!lR9Vl>?4),:M:B+GqE-S0rrP;9Mf9Sf^]>Z!3n3'(f&Q5Z*:E&%bASH2j^&aN"Lr,c;+G?V"-AK\es@B]LM/_%'**PKNLIlp[BC"YGIpfNXue`p_/QC!A@ZqAI4N_4TBQ;qW$pspu\(AqT#5>8^:.CAGGY]`lha3I5_^oe147%sj#\+!t9WV\[[%Gm4dJ28)6aVXtnO;hCe8VmMk!J]=Hq8@0Tq1q1F[m\*C'L!r:a)R2H2eXD!dSS`uVKH<5=kt6NY%MK=!TgpiAYX%LV-n-OU!k*Z@.QK'UR9/P_L('+:D9c)\PjJ%#aS("B\Pbc;QL/[r^;@G9?'n+S7Z_4>ENFWe-OXCoHZAK9,[lY]'o!&5eF@;!Vtr/&3q54N'!#@IJBg^;QB>6.)(i(BDdWU13(bXg:/brFe3-9(tWHZbfsT*ShbnONfH8.RTu^cA9bhWGXQM8miISr2R*5DVhH\q:-CJM3^?SliNkc2no%.A_Na"lTR]FUjG&f1U($2>]Tj5->*q'ZX#']-7;=g\a8#>Lm"?(+M)j!DDXC(n`rP!^W^+_tC4Rl)`W[WOUk/9R3?kouuER8YF+2"8ZM6"_ma&'D2a"&9B3<*a_rt06@=$($N=5T&lp23;,XG>S#%Jj<\Y4]SL.I!2`%Y:^SO/pL?UVs7hOt*bU'*ZnU:!762-&KA'\:YnPQk^_*EY]>PiiV=TS9^UG4orIJ`*j-iDKqSlAG];WIl8HGg`6e.r#nqN/sZND/`c;Vk1usTe!pZ1IEJ"DT$i04%FFRp;M'C^f;B+g0YCO-A5b$"Q9.VfFif\Ma48oQ%tUgk^;LafH=dn3P[la38[fO[2W55\F*p"6tr2.hY.?dhgOJQ)Gl6;r;W$>H3?Y;Xc;o/=$!eG.3bRlaQl3$JNt6Q&3^!IG8]?jI!s5'BO0k66SDn6X-\b_r!h#ho$d>3Kim_R*;=cKrGG)P.Y`,/(@WW&O+9]K/pL?Sn#A8lYMO>kn14CM#F>.:J7>_Su+u)3k9Q,E6E'eR,#hCI22IGWgKJ4MTil0LBaJDc?/YABsS@bq5KAD$%dQ(/GI@mV.lW2_6!JgNJ5\"hNHe$d=1PN8-ed"LBYdZ=Q\!>o[1<\gl-AN&#eJ-VNS5NL?>?PN!5L%5G4#H5QA`+$iG_'^D8`1g5>7@8M\F/4LpeYp\$g:Z=ukWRF`OM8JuKqUN%8hRm8-R;XgR"hV^=SL6[:Eo.h8"?R8nn-bRlAis)fX3jW=@.QW!($3,"\s(UU!*jPZ!'k8Gdc,l<^QE;e_gWd"XQ8i7f63)?O=W\HHuO_Oh&oae&if_lm[9O0Sjq\@l$"rCp3B%1jAf?mLVckuj9:Qb3_2C,L_OtS-_A[Pe9iO@_:.7G>QAMhr$k'ooLNagFPdb\/UX)8o:`Bn?iFr$[c2=RH84!LHY+t:SV8mCuQ\!!Zr8R#-SVSL8ZF^9ps>BcLF!h'#G-gYLhbc3l17Ih(P]7ZtUGBRCG;%d?!$E;cj`6b[o0U_%fbh19r]fng=s>HVIhEHNB#rNOEg`MDt4Bb&-R]`H;.>8:^*qfWrW>jd@>!/HBhOd11n'h('=)V)#OLWs>HQE_`Lu5.ummBbjjEcg/7F^GPAR`!OCblb'TnChNMKn_@bJN$sa,M`m>:$2h>(bVt4eG8PcB!YY,k((^9+H86)rF/LIbSK)`2!14."[:2U,a\=W#R>)[71Ehk_r8A'pNU@pS+889;r3kGT3;u$(RupBFoj+O;YKZU\O+@WiUg\94]n8k$NBN.j'n"sODa,f#>+UjVr?+RnXq-7P0LIA^cOIE9.sa3q\l0nLAUa8N8;^dj4;N/QJrLgR:L/gfkO%Ch2j5GdY9uCeI[uAmbZT_*MiqL<5!f^cL@7!9]_X-=b8DqDe]MTK@B5NM42b86JNCY67nW=m_1*]@sH0M`RVuE5k(Ocom/BZacG!+K@Zj%-*9=0qR)GDa)KA6B2J'mG)M#[/ug35*do2[BQF)G%:Isp-cB!\aW>=78,)L\]b#d)@4GA+`JcnUP)Mn1hfJMZC5eS6?))d`<9Mn=YXa=jlG"]">9T/oFRUX",p-;V+VcK@N\oO,^qTpI`J^P+X/"Z:D%aWgFT4OQS'KNqsLAsOb^foou'=S7SG*.>7F1%l?;U[nTc)soVn=rhQfPFPVE]*j>>V_0I^MmV^!@$#^Y;*n(0@HHUUr/t#Urc`>o7_jiKp3.pAleOt(2IWX'dW5K_=UVH&/.>?LI?lPH743Y\L]SLEF=sCkkUKAoe5l<4>"NA*U%LU/&t'8f-_F'AkrZfIs,ldUQnN]%%O6,&.,gMb,%MiWXT.&BjtZPFJP;Bi(H$P]-NPqHmsLSY8:X8lJ,eK;Vo=/[qZ#3.1oN@8\rkp"=!pQ#3jY7ok;%K^K_%emF8s.+G2SPc[gk3.t]Da7:h_7P.;Lb`mh$4%fXkgB>$lY^684B:+J'i0c;:C2q9K0f)Ll$lifWp"lmjVih8_/UY]3#NN[m(77E/r?d@&s&X6bKCu@.i+c?ocH]bpF14M-TefqI[ZJEN0i8\<^7W+`!)H/-/H7pZE)[dLo(qS%>)n)aQU-L<7Cfe$Q=?gK/Rf5_sBQ^5glGTY'S$^=GE9%6Yk4Rl@]5jlQ<(-hGP[Ch;^^g8X`aP+,,VM2GKc]LpThK.D)I9#Y%M89K$4GR8:P#X&o)VX#Jb/q3&HH\cCom;T&e@22/M.Z-9=LRrWZU9>PLQ2Nu5(/bn[ZiU(noe(HhUl=BLo/Us#).5*d9Rn66If\iMes<'VilKk#f`si&F;PU<1k5q4%LZea@&^U5c6f.RikpV5R=g*amQE*IYmYa[ESJ&c'9q.a!jQL0KU>m+WAOYl2WQ!Z(I`&hIgtcDBtSfUo"lk9quif"caqLjjB`2Cd]_M#;sWk-O@D9l3:*U+]T7`tq?6P4O&m1A1.,(6RTCX(5aS:&o]>ncA7-o:SSYe3?N.K@O^gG7F1gO+[P`(Jd$BE)f,!ipK.G6@8aRQZcp<\5L#]jCkqj"o&W7ejhf`%q!tP)8TiD4ECdSUNi0GDT7OMTMIlWES6M+p$J[p<2ZpK62RCFQK\@K_++ooG5L93=b2_3_4\hVuI2V[mRfCW_mm#97UKd=oCG_(0EEALPY'nAP-n<`*C/tPNNb8I3m:R>D7]2JRTcRce7Ac"HG9T;HoQ[I"W.QLM+mkR)ds6+n@C5RbIbQk78p!EFc$ecdb#p6CA"O8>\?"N?s8s$L4G@fK\fHN8!FGMIbk-(T;S3k)@'F8iDd_b9*mL$(7ViF/pP,+b+TDfoMAI:[!E>bnf]]_(L=0Z9cmHHPdqlQ*KM(RtYUu0$mEI30IJ#MZh>I1*KO73RIoWn^BOqmTc0iLJ9FA,BR<1SKTfEgE\pr%atU6R2.m/dL+SEt29s!ES)Sr*P,!6:CCYj`K<:R\RR<#m)T!YfgHgc/oJMA`3&/`3lp'bIbYNqX@i=^:XT*Rg&)qYtoQF(A#mi;EmcKW/W[E%qK[Lq.c$kM>nSGiA^MT&GkM&i&+V]m'%V10Nr?5_eSDoHol_C/_9d_Fle%)&c)a9cG&&)j>inR-])0_d')WBB^g/lI4N'k8sdMTasqSFm](gH:maA4kf8]3Vs:j]M!'fCOUJ(#oPs6A[senl;Y4Hqt#aDhg@]gV^ubBr+;0>@WP7j\#\-D6)>an-hrIh](>(+%6fnKAA=]8KZ/>"[gU1MQ01(1;MmolS3;i*J-\q@Z99aakpCpjBga%,ftU:n2UVe5=Y_!!NQ?=F*ClmoYmm"6Ge#t33NXr6B6[VW#\RJKa`)q+&\FX%-XUZ_VRQLF*")*i]KNd23$]8dGupspg$mKLe9DT^N%_ME;pX:m"CJ[EIidSh[[o42IQPI_08nBOq$1h*BS)gdl>.'8+u%h0SFOgmE\7ih=S3m@CSNQ50+ilTob(T@qI%k,P&;,jB+&q3r/N,or-?Y#"gII>@f)VTC2mLV/ik!5Bm!8P;EYjmEsgAYR0u4SK@<+^fV]1L@1:*'eU!*INT1WG^Z;c%-1blF,=(,$?Z/Sk\9jFnRCm(`Q37M%g]^DFmXRF+NMo2pb(-"d?=o_\!OLI\)GHpEJWF6b474ag_Mq>/k#eCbJh"%Uf"h@$&\>#llZRVWld_HFfA1E_.`8VAsRW=NZqMO!m/uTM[eb6NQ#+^FTLsPN25q)pWMaalD4hIaibU$(=b\!QN2Ipa5g);3"R)$^O58`2X["o>+J>Y/g(Y8XDBS[:0TX!ktHZ^"PK.)eCJ#hDMmooW7r5;5f\uaMn\_t[rgrU"24&@u_[qYVa:uos("d[ucJR^%N,?.gDjQlUE&&Q7!7e?M&.rE;kQ/UgWj5,/E4RGVhB<.(kb**q2SO7@ed16VSjXo!IGQM8[9p9Ts0s3[A9%"$/^mgsiWGBcg2nVtl>k[G)T4-s#H$l%Xh30F^=2EC:%X0]]snDGOJjo$kL9W]>n%B%^e?"9\,k4:1oACDEiXe!:\Scm(cY1_?8ujJ@^\gc1.msA$W@[HI9>6r;TP!Zh:VBqJ5U:K9=:e+2lV30Yl'0+i"qpB-.AWNR/1@$M&S;`C+1IMQMqY:F"CI*LL*u@)n@;Jc,7n0$W8M__.mR`H]%rRsW5dLONs(W/m_mQgt"Z2XEhH`^\G20*]Z\bnBm>3p))3629&5]9DC*a"BOSO!-q?N!H1\.<>"'o+HjS5AnJ.]jc(%q#b_Q-!`?>#s,o*@Zg]73KMcQaNkdBEl!5G5k)gPJriC%k.Y/R=mDBqXG$b(rOWI<901u)r?4_)8VItQ>_K4:9HA)!Q;ErpF?28H0;.]DS_-GH,hB:4in5fQ@>l.DLM6TDle_iFi&%jVk$ZRk^h:FSF][3T[To/oB#t\>hGOkok3MWn^5qlNVff6@-Jd%cQX_V3-3H]\\l?jkYOQf8q0*N8;kJ)dUt%l\STja'F[%djPYR3;[[s4T[CKXPtaoHM?B]6.NnjZbAC$)MGpl&XB%r$([pLF,432!A^JlZtK@aD$4Nc#EXO]j1TZ=ApgDLfGRM")0nqVQa+?d9j^[g5Ago>;2$o+7eU]^,!to]=2*fN6JU$-oprPX'Q!X:F4esW)gWSIL'%CicJ5$I>9['.&)!Dr_(IP+:bI<1,Dm0pYp7BcFiY0:+ep5*jQ@!7*s0#3eX8ACmm!;]SCB4Qh/]VB%=f57)3@:BZXQ:+I+X&)1u+E`OJ8S@ff^;PmN*)$?UqYFcJjBD"g,rDBU[AJ\k9E#DNu1l=_[;^P:XKE83&%ETF*1>_Y),dlRq5%AcT7^Vtc#CPssGnV\J[+VH]WQ\$UMlRVg'hetRAl-me-0:4i-#b5ZSU6IJ??R65oXi*M4c%/D>\4:6Ce7RZE#;S'6Z'Je>M!K:+/c9YD2J_iiRUIM=$_?,C^"Vt0Y7OAk"VmgL>,4"`EhD0C2_iK.%V(pABS_bM.FF0^M/BE\iI3Z^TUcrf(F/DC*Oj)^[6WgHqAT:r':>K-9o:999Uc*d+MWNp8)#nkj1MB`X&FG4dps#5P[\8h3oQU:-5,'kA87#JkEIX'PY+&oT*$Fe,VQ$g"/$kaAib'oF=cAr'X`LlleODSDO0N^S96s#qD8YG?q+QpNJ)\_GEb7"`^%A6kF05,uk`&WY3N!j:PKG>+sL*R!-:_WiF62lf>7;=Q%?kTJpn4ZPKWr)Eb_ZN:'Q^.3pA?Uku53$lis9F^tk3!T4XYr\(l@jGmCI;P)eH`'W2,SS.gsfAJ1C"P!A5sT7.Xl'Gm`UAMaZlSOr9,Y@I.J[AGmn#*4)A7Rn/"5\j*Feo`hac&_bQZo-Spe[trXp]4*3J"g-2NKLTf6pKPufbX10P[ad6d^4Q(o$P.OgnoR7j6"m<#]K9`f@M9';a8j$Q8UU9g](ZW0ah&5lpP#;/Ch+PfN.&`pT27BD@bq$PI)'(($)P^fBen,-A?fSEcXAg^STWhPTX,?]j%(&LIj]CMC\8(*\c]#cA[V*b@$L1ZKpEZ`Tsa%.&l5J^Uip$\Tb-oZ-eZ&9aAQZ/qlM!V;KTs<284oU=>n2XI:9[f`n(UF1&B[i3_"P:R^gU#"L_n$Xu[b-d]lElTfi+`kKkNbe?WgjG,`-0!oj2!DMX/Rm;[Kq2FG)QgMger?kO>\["EH#`;_6Xm[m!=m8/lCh?JdEY?#j/>X12VsM[Cmbt3"erT`o4/%:%I*jbLpYVWT3=nUC;a,-Z6C@E\eW.bY7^?ZNiU9&_%BhZEYkDP/kMShgaBS7o=XHBd_&`j67!\!W\ApSC"ZYi`@_li_MQ$U$8[j%QeUEGj:GK$^.s-&9eNL?4[$Z3q8%`K+*FXIuW3Ka2\JUDeh,jVI:Yu-CK,&WjfR/'0$X%6*ZI[&@He..Tl!85UP8MDrOl!K2Y>DSa]JkJ'_#DJGE*d,X$t&[&ZjHGZ]Vh]o:731dFu*"X1)`s;hO`/$j@R>G/rPo.OEk_W:ilV?&Cg,^KKPWb"8^[OjcENiBun^L91CO9VcHb77$'em6;if3Yo0U/4?bV"]f9kI(r#Ge/>0S_&Ts1f5&=M;e^Z8:+:fDNe!h>VR#]YD^H;"U57U;NIi[T.@icbX6EWjE<%*0/JCOaWY8[u6I+S#T?H\02rPEN0fK=jm`I=SnOkC)3CD[/s/NOihU%hp&$RGrOBYiDY"ojgDo6)"J8a.]-LC*oVVe/u*5hO]TjjFY%YQDi45N=7MfLmOVQ?h"nc58Ke/ZEb[A<=kJ+4Xq**$KD$Hl)nM6qO\gKnYuJm5!`[AM6LA?d;DMpq'[$24g!Zi2W?H>SY5Sl[S@ooZ:&+=1gX-M-4Hkh4!>WBX\.V#)^paPepdFu`f>korI3X3?eV4WpIZl2]Ht)_fi5;66JG!Lang-*F>gN4VY4)C"S8N"&8cC1Bhl#FuUh>TYS^1[PZHY^%!,^!oflCYe9IYkDAMSM'?eDff<]h\RZ#+u%40g*0Th_89&O$_"!:%o8imCnt*G7@3AoRZ:);B\jI%*MI`;2\gqYPFtbHt?!6O1)PS54EM_TtX<_(u)&N1RO%PWV-'F[MrTuSR23NV\f`*XM(^%\V/DhODemuCeUE;0X0k&C(mK.iB"4r]:uMB_@,>T?s"mrZS1,-5Hj!n#$F"A^$JYV4>ATqbB6#+jST'IZ^?Q]:LTo/9^cWs'79R]U?UZ]>nbl)-*$qOS4#^;+)Lo-TfG;P-gM,as9Z5Uk_L6iUZFP)n%t]nNo?;DHM5pl*IPqbRKZ?u4:O\SM\s(c%p5>upIJ*>eWP)RdW%piMJKsh]ke0I!rE8.r32g]n#DM;1Gql!MKdqi?tk9/TerU:"H<;_T1$6TX_P/iElfl13t@O/SR,]!:SQi8,S\)V]J_HL*2ITC)l!m-[>^/Xfr[eRKDhWrYqa=_e2#SG!8$/!?3CD'J.iC1DpB(.5W=@O@"'Eq9*!de&/Vi?JM#*pT/(RmTI?k3/T#m?';]4;ku68\bT5=q.7,@V[u(3[s'XCdk`8W@l/auY0sXdHq&$&Nko3ta!>,u&=(k6;Bi+OpBD8qG==5V])>ol*=D?4iJpD)8P`(RlU'b^\"#o+fE(B(iplK%L+d!uC)DV,+&QNnRl<6uek\.[lN'm@7r(0L'-$M/qLm6s;3Ld)4hDEnMrq2hZk"[ZW6eS./m/+-WB^@6(e(kXU$qlK$&%oKc_!@U8]aEDFLB)-%>=$MGUC2[C!Dc71b4oI*F7kaTFFOc;dTEXnoM1N(&N5DpPX!5!edkV('.Z.u!fcWdE(+!m!CeUD^tp1D69I6YRrH'&T><8;(#'7"sKlN/q+h9NUsbtoQ"!Y^fTGqC-[Xr+Mr]?.#g&FPEU/'P))&*iCa;C@THMK+0@X7B8-27L@sS*6!*F(pabQOT=RD^o9GIuh/sO`Lg2329o[Y1U=;ZtP?Uh&=amKRpe"8.Ls(oF&R)B'\Yi]'kU)V9\\ARjB+.:OmVD.F(+hTpLX1f;M5qC=;pdD=%RbUb(mA;40\8b8bln;XR'[(IZ.PD=E)G.J0DCm&i4=[Dd"3Jh_`BQ,dR$0_DQ&EL!].t4K(&9bcLCj:"70*JR:]..V*CdIuA"UR;5AuR?fl*:l/(Le203:0[rE3jDX):!`SmYS;Oa`c=qfr/`^pd5/s$.Io6hcuU4r1JJ_Lss:h\)ndq[WN3#WfJI^`V4?kRs4Y>&p)-U*gL;\g:;ph0F]!fU"55"u6SuU@oq-m+47AdoL;.W'1_=%?NZ20DXqXDtqq(5S"86&Is:@o-B[.f3aW$pBXe]G3I/aSabYku8PO$U+K"V/4Vm3Z)DMS7a0r]dTmg03^Y%8`71E<]I>(C[.)o(_(t0KGS40L`EF6ANcu+fgtiW#h8:cBVnS*L,>b07FdHG?bMe.(CN.$$OC*JBW..Y#9$pYB*:u0O>sh<6NR>o-JI^;?])^O#@,7Y6NjNU*N"t7c_OR5MbZO2WpIU-9FLL-;g*H9C`%6Rp'eMFgE2*2'>BeZeHFMdJs.q59To>i+J2Xqcc/L>`P[H4PFs0E`#c`t58=mTatRK'lF%BC-!Xl-dGM3XFda]4Zq<=R-pK%e$%a@=gQfaSdhm;%UMo5io;153h[.;)&#l3q`;XEu9iX;f2^b,@*47J&3=u>P[FD/TKJpfhd>c%aa.3AB/BLChd7UP:(V]D'XRD[F2D?pM!=,/buTn"+unMiYO'nM`@P:akU[CklsKBXiA-h0gT7,$W0jWO&cE24l@8a``lT.#E_,EPlE*9IL><_.3C">hCCI$WI4k:mZ[?4DQlMXe4)r\i2\,gDK^Omd]f#Ds-9QB`k$]I53D==/^gT-:aYD>pQplRJfhe:%K#Nd5BD@*\*H(>)kPDXSJ@>3cV;W[g^?a;hp&QBOYJr\g#(ce?BM4#\&ccgjm;>K.o:0Jdl/2%_fs.ID^XU1r4d'^b2_P('8CZ"+n?q-$4=Qu+H\2OIH[\@V.Z_g*NoKK@a&gc3Zc[.o%U>7a'h(7K+aC;o":rr#&P_>F:0gd[0?ERo;rk;bu[4f&DI%fC_)X5HM4'j!,Pc#;sb"X(VDBU(b$Ma71&iBe!5Lj7t'2%2F,a#%m&C`q$(*AoEulBOmijK+Is4uC@?2$,#]EK_:]Oll?5q4^mTL@*QG++Gc_)QJFZ3UnhD3\'j-t/^hSF`$20l,jWuidgFa&H[J!1U7M$TEe[S]@Ju%E+bs6eVTNPV*>Jrst[krKVIEo?ArpkK.BmdZ!Z"!*2I=bO$]U^2r^K-rWq,TF]LQ9:*D`f,`lo0qTmj=rE.0M.PDMZ2%=S13,Vfs"`.CBMhBh4Ccga*q1C:>[\CF,iXM*[?CS9k$\o^-tle12AqpL[bS.%&3eL/@B4f%(!TtU6c=*Smu0CJGh^e@0QH$ZQ*nZ0%q#kHq<0ji'lI.cK[.QQC!j&)5-5f;%0\jh2W;?9Ob/4nWI%g@HTd?"8'YsT0=UfK.N6Jj37bg.<7G1a69RF\^eb61u_]aU+\L;#X'4=LuK]CCotH[%W\R=7-Hq7o,)QcP\rn#^h;?!&lp%I,C?@i8g:hdj*EF]Nn4"Zs]/#tm"KmXsV&Du#:6jK3X5WOC_=WWQtU(o2jRFfOKJm]W@2Jl+(1;0IhOH)`eHWdL;18.Zd>fqM3HogM_`g1XVjs$1,<,"%ns.Cn]9.b##1(I%^5U^3j&G+SDJPBPYX?8)QPIAeUD2"2XS6\G3N"QQSL$Zfrc@J<6*@dX5`X$Z=)?U=>Bk?]n**!3T`/6Dp#bC3r)k=;X__Er7*&[8/6Y=)($W/2a&0XNGXdjob28aCf+%e/W7PIm_m^U)A(p`Y^E6&R":!qb-Z.D%'J]PS\*J=>-b"$:A(=\3Rr\^8(Z;.a#QN^,-UVK;uXpa(^NuKQ[ICbZbn#H&"%EJT>*L=@$97a;>0(i\/kXgdha8+f7=:EX*/<@?k.;KCp9)a`R1Zm#ED=q+rmla9'L6G=fN8BjbY/%np!m(Zmq[Ns.A)#_(@GNu3.`[(*8j%];c!HqJOHAFVKGgtLE,->g=bCr`NC@:GQ_Lb!&HLA%,&>L+L$dtj"psSAfSDf;kGQY^]/X9M,C-LCQGp4=n14[a,`)FE;21[E)b\Vibt4$%BlbK2n'LFXrC*;I+H(9,i[(I3aSqe:LQ8*8IBsaPL\KW\[9Cj!\O>26>#I.rMfOY:7%qP20r]>^p3WPg*c8uB!i&G8>E$1p/s>1kA]dmrlRm"(m5VeorW/X39Q1_I,)5@tE=l_%SIiu3u@grekH;%IM1">h)Wh%SiLA2O\U&!k%r>1VN\,!S9W+L-K0_Kl@na<7eR3-T-&%Z=o_sj[g$2tujiJdu\)qZ>GTA#lU^VWf8n6(=o;OPE7YuDVHulG27BNf@o3:8':hg^uq2iD!HjXXe8UZK"n[>DnZ#R+4W@7Z/KGilF=.(5+'=UV*;@[MX9b=qIfPo^AY1aet.msGqRQmGY'j.'S>8%/4c\A8$IdZA>m:.n#,LAmj`1b-h(`n(u6J*BQ+#a5qlI:1=%Tr?Kte49"1-qAJH@aX36WQcq'5#3iVn-UIgFb',oe9'YK&&H7f2l(%"qU9u1@0NmV&pcWZ3dQ.P:aZDIV4DQQ]PV4e7gMa7m'FGFJL5u7oo#4keI&I>8`GS!e:TK^;/HEoKRX'HP1$Gjd6aGl?5bLX'd,&Dl;Pp!^G^t'n-&ilLWhISOG^O1nJo([sji=,NgPQF@'>Z%atV["37$]!cJHe2/d,"kp(tR/g>lTCq8BLmjq3O]lhBj>@39K2Y3%@Z:P*42eN>Iq?T4p(bogbNh"Y,13/W3fJ%Jch%\:J]l5+DooJuF'V/("YCcboPV:>24`can7%b@M.l@?kNe*1///i;UuhOOQ(NDC7uaB!7&eu3]X"SWIIrJ@P-@h=ftul9u)sVl\LY:h=3TU!SeSlMRg&1NUmX%ThXbpQ;'tVPLuJ[^WL"0>1t:uYktE>Q_t*\mssdR(p=;3j74''mc.:P?CP9+NP_HtfJ.(^;BgU!CMnc-5S.oH([sB7:G&]nks;`F+ada3iq)@uX5*<#3;;QTRDEc[2"q5Wd^p-Asf9Wuo+&+s:PsO*1^7YA0/AN6$e$>K^s$MTUsR7-4B0B)p%Q`Z'*f(SBVo/BSu,ab&=!j1'T=pW"uc-P*o>WPu:c$BBV5:_U4`8-\/+4[/[T/g.Cof.MMXaWI3D9SmbIY9%lSj=I'+1\#urYKR-Q:?/3,].;9Mge#Eo9l=sY&)=SgbA"hF_1VFI8J&krV#&'Q+UUj*7SGG!HV^sfpp4=QcD7n0Hl0VG3b)^)_r$_7R2aG5FB%Ra8I`n?b#U)qEGSAJ/6SmQc].SV9-2=5@n7ZSGN_G;4&:j+(66dX@`uY'KDf[/,rf">0)R_4,;gc-G>8dOH:b)Yr^OR/,<@/)8P/!4@a,;]lJEjRm33E)Y(/R#ED1>Xe=UB*DUe@+C_2"EC)6d+_#BEj@tCKME`sISmWHih.Iq@_^[`H]gK4-6p_PkFmE^,opm+[?l3p$Ic>DV1YEPed7Rmq$D%9B6-YaLT1iIS,O*?\<9S4.e@9cmb"Zm+XPX%I1nSB/?bKDgZq$cS00cl/.)prPJ*:6Yafe.WCMR2NQen2IFl>t,!sJ\:K(n`-Bqgl,`os9&IbkdM`6/f?r;M:+-QkUYie9q6HkP6^mL72hG;]i3CXI)DmT4GR^4Y#Q+@Da0NMPk;$]'b@]ZIu)jG,?;un9Nm66?Ro'9`6ti0;,DH<7oD#dC5X[Kb@iNZqg?*!8YFP/of$$KV\s&*jFRsQJ2tdP`Qt_S2C[C[%SR^s3P0i@^E4["@;8BnWNWbhK0&tWdVca`u(l\!Q4jf4ukff,H[2Akg03oV[n_kT>4L+Hj&be+g;EOcl07``2EG[@h?rk6*-IU5":^3/s7@I>9O^O-6RK>Gd<0'2&YtPD%+Rk+4;J@;Nh@ci(.-+0.`!q2NJoRM^-g`_@j%TN$[^4tNEe[9t)m0;rCN+CfiX42LYBV^(_&+"U^LW2c`P#-3_MlZ<?S%L0oR#b4aiV8l*R3FgF&[hlK+0$!EXts2eDRnK]_@)`*#`:8R]$k+DTGHcp.tsPJSu7e"ra0$ROQ?Mb!eD)qlc,f@BleXFIk4^'_GI>-3$:`X6k75I??8RY#=u-Fi7j,,(M+Rq8%Ul==TW"`F!?r.'l&6GE-T9=*S$AUpO$ecmuEQ&W_h(1BWEY$"g%mf+9V2\(NtA8eomGqchQ^=3sd_qMC.QNTit))2?1]$lK\-Z'R#8+r"T7p=+`g!QWCf]F\?ODaQ(:>!&s_e'GCRB0tJ/0)HbU0u4g,kMq9MCmTu;K9Ot7VrnEU=)'s%$hg\k1oi'u:m&XG4Zc_%%s*k0^uT[c6ld/B>(S`[(_[uc#ErRZYS(ih`,/.hG1?3uneXVnD>XM]Us`BpLa6fbHJ\E)l>O$0:MHhJ@'coa@el(q.tXFTSZ3ok1G\mE-Jp=/):^6+p;m+;Pl'eh.F]k*9$%fl(:qf-C30=cL^[tIrILE]h:oJn1Z-jaA?m>52RG9kTr99n1,4"B_"##n4u0=WFQF185@1K,_[F"dUVlsE*ZX!V#=[t&3,b+)d:Ccc_^rt$#rfsQ@Q%](W=:-D,Obm,brAJO"'VF-jrpbR=k3Yu4T4/k`e>RSH_#.t7PL;hWEHZ!Gr918A]bnE'>7G*qYNuo=9)b,^i<)2_io>(Hu*Si,Qpon8^kVAcP^L@Wlt;8JknZ`i!`D>?07eYJfUc@8"+M'"["cR2d;FSKkUF2H%Z524W(!lZP@.sJ$0YY[:82GA74X#X>EQn;ieupD))LSb8f^+K31+CYELT%H-j"AmWZq+Du?qY'XGkrd4i9mS4n.$PhoE3NL.imjO-_S:6_1`DEP'1/Mo%*;r36'-[\>sS$6bZ^&3B>Gk;jA4CH'"d>FnF!eJ6pl0U+QcpfdP&BQKlr6AE1t"*PL1[;orS;*^>#)O28,[piBnLODa*BrMU+Dh;KA5,H)\NjU!2-aNK/hb5tXMG";!Ieq1R`Y_,Ip`,A?n6NS/g_d@qqb7A`fX0i'eS&eIS+_`sf6>s6u'%rS[E`Eg5H04K>lLhf(Z[u!?re2+dr8,uSXP.R,K(]>Jm^9Ep^s2H9VmDT>a3Q4nNU7n!:op7"BD7rd2*3!.3T2H-5F9;/((#-hH+c@.\"4dEYop?s6I%#=C7`/E=$2bBpgbc&gfGsZI?Am2L$:2,/qcC-SJ1+3In6$WFl?QKLbbjpinCKBlX4"!`1hB-@i%"daF=`\-c:kr&#XK'!cl/K]&+de8L=lBiS4oq/$hfYs'"(r8,.@\MB:IN,&7e:oVg_1Fe5sP>q!*;c)*eY#WCKUd'ODQ]@/*WtpcgS\o\hqoK\gjYiUCMe>E3q2cP=rPg7&fm4<=dGl9L."8td<3F]d]"]0HhJ"7^Yj(gUidjH[$o&RV.#N4h<6@J\N9V\;lNEma$97Om'MngN-iZGVPu/n15?4)UJ<1YG&Z[KTNsC2HG)1,&mBURg;MM9_phj]*E*W?)n)'+X,="0e03EhgqB`):'Ega^q>_4N_*T"dNCW#6Q-QZGJi#OP3Kg6FIcQh06(UBHHb,XZXqj>/mRR_H-#//T6KgQo+`c?G1.:94+Ubdhk&5)J;V>>?'bXrlAG:$ZD#3udT>Y``90G;:cW=*7S3+rp1Kpt+P<^rV+mC>[\ua^h)3Yoq'(U;LL#$b"GFCWaA16UQ%G9@E.!R*[?;4%lX5a65E>9-ne%V_mP)_3doq(&X^s779`blUt'b]8Xc`Jq=MmZ7]OJKa#ATkOh(8cP@E[=\,6O'#C4MI<%k@YRPO9Z65ggmh#tJ<"6<,)F0D0snB"_iHt_g.Z]8rhBJ`Lp'K4#d'=C[p]9)A9p$%K9e5Uc!o]RarD_Qi!cDf@!a7UiP"5LFeh7CaQ[2@nIY,-=/a5Y)IkqocYVnp%(lUm[p#mp6%J'8m]40TPN0qlM@fLU5]idkSFZ<_9l_kX$H3+jN8RW20%qdpQ,M0b$Ug2gSKFDllJq5[q934cdJM`MDSd21RP7G:3EPKP5XPY!q$EkA+07Q'^'H!O"FU7%BV[)Ocd(&RW8=XFq'':)TT+6]Q/IK+1GfNP+V6/b"1gfuat#U^t`n'.R$h'^q%[Z+qj\t2Bdq1VXgG]0B3N8nH.bg!"I[RHoJCT&aW1fX3*3*.2NJ.tj0q%&.`NpPKf[hF/5%M@"WacpnV1(eT(&#A(n\)M.A\`%:LAO>c?20WBd`bQ%l,U7)!0130[b2`F)Kr!a390_:Zr;/ep:+!@g>B1-p,^c7CnBR35^)ba`m.@,o`e(Z(6;<-5RPj@30\V$n=`RJ"8mma"'4@d2Arrp-\mMhIO%YH[B6e,I&;$99U>$J8`l0[%#dS/qW%a[A"LF^JfaE/Q?rcpn,joeu[Y+A!gEj>>"OIN4!]>]`N/[mbE?s2bBfcLVDRg\%p]`Cs:0B*4Ebg(fXGa9A"`X-Lcr44nm^LN&rn(6.K7b8-T.RD(\K[bhWLf$8I_*Tcfdd]1>%-m@6L3A0+V_K..[p^\d3j.9DgG/pjkK9F9_LhC,]=4'Td%HPcFil9lHBk4D4n<\P=`)kH6GeqM_oe?OlrBj)A7i#1B>\#.Om2sOXe@hL@N8PUrWD^!a6"AH�'!>?R/-f^l0oQg:^D_6>o>irYF/csc-g[!?5@Omb,slAW7_<3IB9$a?cEliQofDp@egZMC'#cN=u6o?MN2ld5'rVT_"usHBf=mf;6qmGY%#BE&J?:p,6KmkWia]7>AA;9'-q$WR7FeIJ-=5k36sUq:jW4>`pT_P2hMUnXNh7_6QF#quZrg;#8U/W44D1nh[nZJsknk+sAI^R7l+d-p#WmmjLYkRn8;%B,n5-,lh`Ff?GY7>[d1AI2C#;Co]rqX%kJa='/$4@tI>iQG).!Cnr%J0]DS:VJNSgKs\8XkeP7ml)7LL#B''sn>S7_6i!91U2(&)d!k)nd[\[7tOHrK:N4_cP!k5^D9sI8pE%*,'r93\HF.9[Qu]_[e5r;AQ>ilk'Gchu*j]c'&0q;;.-ska+.^*h*jHY6E.CRUJ\d5KnM^&!&(1q<6p7)g@u[h%]WV8-ApP6/23D=XFBp-Xkd1S?%UXu#&hIOh-r4(iOeS)lRtSAW5pltufY][cf8:Z7?^Xp:(BVO)J2=6jBukna*%5-pQZSlK?M];c5NB4F>Y35hUt4VmOaXKiSHP1-S7'Xf:sUGfbmL9KTD)EKhe)s-%s1"\^%q:9,bkTdWRS]C2"$L^0P4U*\T4QW7_"_-1O<>iV.`3uh[85AQfrlkn0^i`&<&20-cE%XJZBJapfrm9.8N9"g^4Is;a#[_Y\Jpjp)[RB#2d<`9kT&[7td6R235,P?_R-/iIIT7LZ;%&dMslMOf8&-chlPV^B"iR-j_Uo??5$,D%WE,d_5esN9$k(?TEAcbb/03Y6fI^O$M71-Ylbb%4@];B^i5a;L,DjAXn^>Foa8j'?F"9jW/Br-c.n<2ka@<$]XdS\XpVJ"dulbW+brn']Nsak[lerS9fpM$6-_cUBTRCgWNt-"0@\gg:$'W_,7.OZ?&H8m7!:6$2_jd"]h&_=/BntanJcoWku%j+4f&.$;iS'VWI=_>B;%WS;niBFgVK094P3a!H;_(b5r8c'$sV;.JI0C.H>1\/8MY8Dtd?V><\2V)m/@Di/j9!3MUs#q9"gKT9Ba;dOpDq^,US%%5'p*V"OCkDs17#cHo1lfhIJqIek(N4Jr"insQb\QD':cARZo-5DI=UpGhk;jpa%O.uPpFo:U=JX`Dahe;rd6jl\-O0P>^->"'.lL__[Aeu3YH99[J>cB[4"AI*nga]mU$@CqR?+!!@FTm8UVh(E_eU6\e:9pAd&fKA5^a#LrDPVQ7:TB6Q9D6;/;VpA*M$phjT_WO337ac$"u0V(0*]ne"SHaS:]_0TkFHAT](\mh/30#]/C.d:n3Z$tE6WZQJ&:;Wf*Ke0=-lqSk`'8B>D!_Vj.Lm.*L&#NYpS4CUADkT(q`=^Hoc.YE2F:eO!`-PV8#HhTpI:*@RpK]W\AYer`a6kL-eU6YsA$Da(.^1ojFL48e3?uqD;b)#ljE?\FL8M>Wb=sao[fD77mIRS;E[]5XX!ulUN@DXF2T.QEKB+q2!?")V0"jWu@RbJFB3_&$8%de.-RA2q3ae:U5(9A5i$U?-"<9i@iJ0F8f$+!P[@e-hnWnlJ\N!#a7k;kLa9Q*O3Ar(HTQ,^t*!K2&SZJSIg%mKK:PN(s?45u(q%NMP3"qYXgMB4.P-m?REeU';S0O1B,Gf)OR0=Du#_`="]b60n5IhK([ipo]mlC8'Z:\l]Qg,eE7a]"bbZmjS(cnSEYgMLZ:/$^DODMO:AX-6u*\n,\FBCUC=iBeoq[;r!n>*g!uXiVlT-ZLOZ,?b[i+oGr:hs"S:2u=N[8YX3t[Fs_W9M6)?:WnGr,g%g/Sk)WQj$hR,YdkG.1^p\[TJ0)rb`"t,kT^7?Xdh_F;"=rqm<5D1@dJ!XT_@+J6@d/ln*?%sjYG,'+4HNT28[HE#[B\)Bt[VsA+58pMP[$i0+kMlZXE"%%kD5_V-X2bI'4eA2De4_(R(C55l.OY'qJ(qU/,-3Y`]9;pcaQi.P&FNAdZ]mZ(Y"R4SOT?6Wa"4MDILKutBSh==55:8,8qA:=bH#V8Sju:ujB*0$3-'D5OT\g'gE_EcNr$l$Z=>05V,ECcZS>uU3NljHcfYb3Bg,D&(fn6hi(j=Zp-`a6Q_qetF]a&g:M4[Kp5M[notiG`aTt,YK9j^3p@3N=d7ef;?m\.I$>UGK,#\CbJaTnbBS5G,nf?NC\&'0qolKc1!\,B\\_A'^LCXSKEE?nDO@e(FE&eD_6i[AnU+*G8=%V41==t3_M)eW=S-cq\-h3n-fVbnH2@Kc^0:S[@QZ30rZ'1_K]rg5.pY&V8Qo'VklmPr.lgcmNkneQ8l3ViAmp91Q,,=[<"(f#9(R4YVjZ5QJHfi[;$70H4pC&9g7!j["F0/;Y;;!NVck*dP$Om%P'6@&5\ff(n3^0i:]*:\7Gcpt)][5p-MXq-%o+sD-K=\$uh3I+O$MKNiR#-;@2ZYc-qUHM&=SkrBE3+=_XJ>V*7QJZ/eJmJu0;/4(1X0J@MPL9$KEldPTl]f4+q?X@]"2A0'>?#J&iG@_VYk)cqXH;82s2.:Y.GkAip'Pr\7=X:`2ai3G:Bqdmd$@(eM0eVUWbl!!sk?b3?sQUc2Y_V-l'&Ip[=!d(EW]JRG-$,`!S"hY6QLt3k:F25XM;CophdM4l/%:Q6ISDk7@V5f+r*f,<1T'P^$&ZWqhWN4G?>-qbYAPQ(0=Ndn<;!*)QpTW>(TpR-P3[\._%5rj;Sc7R[3UU2c.3U>A1l3APkTJ7h(Y#a;V6Ncs@c5's\f5lnG?1`[=)_u-mC8Mt30eQa5?ijJ4:5'KfQF5%Sa0W)2RcXkEo3jP*KRjQ%WEBS+]*],_8(nmJ?*OH7l3!7toJc3A/iLC)5J.S-OK&'DE=f__\Sj.(*iRjkmk+t8S9`/#kMq"]!L#`A^5&+iDq7<#@I^BAZ+FS"?chfKlLf\3g6P7H_O]l9-1i6j>=i,s!T.$ZGY&Jpi1T^^%EZfgi%PH>s>6X&%'NBg[<'WQ5)u+sZU[?VRC4C`Z/h<]jpb"WbDTY81gV(H"Qf,ZadX^95rgNi9MsH_D_sj/!V=6Wn1=:p/aYur(H8k_SKkU$8E!W-NHsG]GdN(m5T\R%-2NM*U?gYdH2c6gNp6`lDd:?X?hBTi[^i`8QXqfe/d)(/VH(,#VN_',cQDDdq9k9^_kIc,YebEV)V6CAI[\d["Xh/igr$n*i\(OX=Er:jSR)cr4BoXA=pj$1cWm`rrddK"?jEjcQQFNk04EiRAj.$9F7L8[+E44)g9s\#b`MQ$!9G@$A;*R&K?q#K=m-HS8:E[>f%;`:_ZJL(IYA,:oXsFC5Oq5H^.d=VI^udNQH_N*r+5W?d6ekJ$OguRG_+\F1`t`oXp1[kSBshs%HrD8Ni;oI$Z_f2,pksohUF+?/]&uY@^!>7d6A>5re-@I%mG[gAd^kSQl3_l3&+`TBYH-,`57B?M$bj"V.GV-"_N<;@cPs)YmF%+/m1uJ[Yf<#mpRNCL+^C,l7P@UX]C#0l;Y)6p&O(W9CX'?`.ZKY*G*A2GL9Bl#HS%saT?4*S4Aaaq5a[[I9&Ro3%hh`A?f8l%1NRt!`#VX4s@nXhOpng4",6G)CYE*m)*FIG4X2S%#5#;5BMa.1[0\OK5b;DZNolcM4KEihi:jA_[iWVBlFa8=T_GHUoKkdnLP1:2e$p\oH$Qkqd_D:9mpVSF+WYreS^`sG#o55D"gf]XA*h*p`AG+`H0a2I8b&b[Tbk88p`BR!;i;5:lQT0RlLin]NiqKg;pOSV:]k`d9OLMY-A;tTZk`7PAYa3^*eO`WsVhWiA$iJaV>^bsd'(rRsbNnfW5&)nlY8TJ4*fpI(m1?+kWi(FJk\>Ag!G!emU5(u\?O`2pq=9,.3'f.UNXM/pot&cUS_74tQPVb>H)0/+]cL.g0GZ"6k2.q:HB'M$nn"&1&u)KdL@NgtOUpa8bbW`6fZ:)Th7K8iI;9X@$HY&q$2SbrH_XV$o^?GU_fYPINFk?='FA`)?*Q0k`Jq7eiH$PXDdTLHGH+CK+aESu,Rb69q#?YA?RqfgYrcKX%3)@p8:5rV9p8#uq,LJiXDEFL<^NhF3U,tiI)qNSM,.o`k87#DN?0+j2foam3ciWMM+D(9f$64Epf*/o]jsVqRbsZrE;TmeYq2oMo1^#\5p[RGo9p-Ir-q7KU:k&*BAnU`LL&&Jqp4&QUdkRg:][f$dKI6IKa2EthC&/8c9T7uUr9k1WmXN:gp_/7+grsl@@_T=@*L6o`1=NC$g>KJ-8C(S$23c3hH.mZ\l_&nh?jRlCfM-oa\CBVO@#?(&'t3oZC[-5$7]Uh_&(b3`oZ2C`E)ane]&5Vo_[p^`g$0.!H,*A7lA?#,$8S7H.t%M`DHjO5AHJ05NEAflc3D)fc.a$^GU,<;S]^<3&.kFb'p!<6j7d(U]KR6.5G%*YdT^2Oi_G`&]6GH#)ma#fVNff0pg)oE1Osk1\b@cZ.+eoTQ!]d.&39dBN*aT-iIB9,uA?@`bs&s=h\%1=kp4Zp@Z9lZRq2i7VG9ccu;=McP_TFlO3(`\.&E,k%WgA,jNqfj1#tlf/daB2`AcYP@q1!4cEg^DMoqq*D";W@=?fHR0)]BR9(nk",@@GoGS\0k)n0VQ'@7:3lnZA^^d5]rtDjFja#$L&'!]@WL>=5S1oHnbEg(!NSF:/61sMRR`L3eFcGHo0sfRdT#bc//s%C$[V2$8LNYYUe1Gr%D.^PG6!7p]><-:/Ts)&;D\D8Z",BS$J'M23Trf5?@5]r$Qn*"d!1XLH<9g_Lb.d,%*B,b:.f^4o/P2"T>,U9an:U*%pK=7L!q049!VZ_oK:/s.gUc31Cm5jhTB+H_>\a?g\U9$j*'tcE_\Qck.IhG=G)>,Rq03!f=N?g-2hY#R3O4aBS$,3ak-"'WBrG7q;:KD9d)Li[KL8u]A0,T?a^jL"FtWqR>Zg+Kmc/<8E1rMU7>T]P],q2!W`Xtpj!?DNF]G3BGGIlf9@$u#51K1j'I\c4k7l>O>/e7!\LmtjgOZgQKXj1q3Gq'\,E,RM*'7U]/Q\eB`iZ^G]5MGX.RKdUF)K_mWE1ih'X[Sb;%BT$'!tcK8g4_T0>Z;rr\-Y*&l%1c[:QY27+t)HGNVlJk^&`@&1BDC;Klpqik9?D`,:cd@F@bLsYfi\UdQ'?6^L"`=ZmW\=aWH/hD!7YGXH7Z+IB9>4E;@/u$OKZJbSVAhi[=De'j\[.69rb>ZR1T1&*C"QkhX01QAf6]/3=:K]#0u3;W0+>=;7ld/M&>#@^(^s.0#CTr/)E*3A7!+&nJ[/C,S5,QSg]%?(m*-@^sOp.,\0d[Y&YL$#CSVnWn]\d:?,O?&E$NIqWXoLdej5.$K0I-cEPK*KbkMTW8mB#C^%N(?gG+h$NA-+(_jF#9pfj$0H46Q)oSVL>DF&790i50_1AM(WW2or4CXGcr9]Z_R/ki@"sunaAWW$kqr';%OJ-'PoF/oF9ifs/]2AasW'5*>f8hr32Zk,sh'J7$E/k,$$^nbbM!NC_E"mrHB;>g@1raV3i0=2h.5PS,q]t_!7,%&Sk$P^oJ2FA:lhY:T:9SDA5\hscEq?e)s%gT0g)=!2^-$O.G`-AE)oG]do3NJ5pSirkBPs$[:iN/t1b@4A>_$!0nb?B!4^?d;%pj-7\]Mp0O>rZNik#tBSKqgMd5WEuLnLFVHf>>675QDoR'?::++Y0.Yo[ESZU#"#QN)LT:/LT3mfji1=>O'6Seq1S&BP9K])MjGWp&b)(i-TaM9hVS,l!]qg_ioX7SZ&=gN8k,@N0M3PZZ*WSbQ!\LY6dBAieR[Pg#hQ2L[Y-Q>cm.<]YacWtdKt];I#X^;)o#7CJ6Vf^W996-@9^?[D#dB%5+0LYi^cq#$s'.rS[&.&)#bW6CU?@#uojWN6W;6pA6"lH$&AmJR^P;aI3N*:N=hucNg*s*1-h6;^I![`r!_),j+09.$*Z)L!n"pI4,_:.-c/14]9<8**aV)@?XIVap@Fqk5Kfrpb4#,;l9CmBX*oa[8FV$#IEi8ldd4=q9aPV)m9-n8t*Dht@&thfVDb"lK*Dd[qA9mb%3>UP&:O%($_T4Jkc]4)sNBX_[tHsl!74#4:=iV8^/nSXk%/)/=F,kG9YVR87f--P*_^UpS(<]YFVRfBEPusNDKIda-#8HZTjR3`9nggOOS%h,*LQSBm\k!oA@kC"S;].-V/f;^.i^[B,FUL#'?Ob=s2c$>;J!:pW(=7,M)el#0I['M^;ZC;99'q#Ur;+K*AgEbC'r1P/TI6TM#e(U*\e:eH%TZ(A',#^@r5,^u\$P7k/^rA0*D&G3a$'K\D[OKt7N$?"OS*s-N#T.*NR^@.5:8LcK-)@mp=7Wnas)mrm1#bt$_krRDG\Z<2?r<7eJ4OO^45b0@@3NnJeC$'mrWpOa2hjRZ6N`nNij7%60e^eDo\kM`JJSoNClm8LnQukD3cr&`jLm'CiDhY#&@'mUBP>Z&^CA;m6[b)W!&l+fM\q'sfLk?VH">1V[M!^#HX*1)*=E(%LhU(%hh-YAQ*4MbY]L/9bp3s1b3/)bDOD@[D3hf(j`<&U?9oqh$-S.nuH;/GqB@jVnjh+2)kOUl-i6q/h[9PB"p;aYd`)Wj0E@J#fs-/T=u;*#r>2$B*01'&c[%@:$Mr\-R)NE;!_,dCiTC&1qeTq?RDB_W>:'[$Udp0S:'K1FCcJ)&#qp+V/D;!m6tNLLX6hM5rQB-A$mNY7"RICN/0m02t+'p(7CYb[&Q^&7!YII3g2s&pAB&mi&ni@`7Y12m_VTp;qUT]ii^X=<[)=1.t89K>hleY#iNecI*k$F@(t*mJ#N+N1Lp\%i]i6pRR`o=9*s6T#[]HK^cH#n._k$mgQ-!Lb\R(M>5XInI')l/pKBoU-G62$o_\f)k"'KKireBIK9>NRoUXSHn3,ETcVKS6OBhZ`Weu*+"0^5Yj)dO3;'hu3$c>#IZ;$9&*:\EW!ScP0sKKSN)JA_C#7%f7h^/^KphV5g?gCR@RMl>;Ft-R)sM5LgselVoi<@#mQL!J`OpWW/PQ!kKi(99C0uSAV#+'mquC!CM0:+k)E4Xo7Vk/B=>niJ>'<,s!9)P%EZ!de0p>6-)VB`T.JEO/7GO2TkM%T[A.OHRJ@)h\o_.+-$6.o?S$Q5O=BJ4)4oFDg4>k;'GEip]&PRN%7eG9m[pgF*Y\RL*:g[o:i?h_MEK1kRF%r31?+:IH.e_(&b02Lm5t;H"KW?'J'0YAh"Z'"RH9De$9+719oG=#nejOT/9Ndcg]VB7%MP"ViCFi#0j^0Sk/jPSg/(\j6&E_EsgVn$-Gkq+I!=7aW3@\FD(oOUP-1l]VJVhm!?QH'a;Rd%s^(6.)GcV":P\0Qt`@@BUCjj;l]-^%4l!4P2XbSoQN'>3nW'HUL)`6;J!@u1=7=5a!7$:=,]J3KWr5nYAQVRD_(Zdh9N"g\'km!K*nidU,5%inQ*V%'Zs-mO:O5T4E0K80Z:;o@.FElT.M9I(uMQd>FN0^>6ZNe"D*m5Z]Th!f#:OS&Yannq+q)ZTgPUA;/_U"hh.5HVMd2;X[iZ"0=hIY%U4e5+A!k.E$q_p.##<]:j!Vfn!oV-+.RUJW"+KEa8(fr</6hN5[N\FFnW/jP:_[MTp7;)M+tt3*I;Xrs3)PJ62!+mTJU/!Q>S4^oU(D80Et?-Zf$3/g9$lN11UAl+lu(/2**5-2=6eme9_]W7\AcHH"A)%M0TqnBB5@!U->rnbn1P`AWV`ncN?jO?Bi[=)"%jf6c2O=JY<`5uS;pIrA?"n-JI=CRUgAdYAh4P@^gXP*=`N(,\q>mOK_H(V#'7qKbI^?C=LFpSNum0)p)`Gq@]uNj*;(dP:)Z(4h@$6_#dY=4RcH,UUQ#bO="&MMWLb(7$#;Qt1pYtpp3[g$PqLLGisPor1T!;BEp$;>?Gn8q)!&tbNdP(kM7OM3X*_)5p*=DIL[,'j/?D9m.u4DRL2BL\5@]Xm0'Z!Nq60tRGFZ)no%D\_33R*iEL[r=N>m1l#FpK?*"62t8WcR67Jl.j,]=&@rgQ>SLXKkNT>l[.ua6'eoc'IhFLDff";JtfMQUK-GIeGHfWU,QOg?T&t^-qI-m'^e7f$Kk2H+e/N#X)ZY2q"otR%Z$cWE9m@g[%BT`6f&O.5>!3,$Tf7qh=\$5S"jHc$))iYdA-0[H-Za&mFL8rc=)MUP5hdKT)+X`+g&`#o'EOk+ck/?7GI,rmtWAb:41T,S2uNK9<*90r95&:m=l"7XuAYR@ART)W#W"N#n9RHX[.)=Z@2iLZ55orD%g1?S6`$1p.:7,N'1.pF^JllhL@D`e1=d*_hsq/+-$/0,7Fs*Ad^>*d`f*iWS1@ME\d]$G%gh7JL1"d70X8h.%f2!iff^94k]rpWee-,)]N=J&GY?&_oNBp?Is&d!JQGj:PXaQ+o!1:H[D_U)qOEF[pGZobUoc#3(JksJG=AHOX7F6*La)g,oK?E"%NE372A1bro'5H]>Cl0'kM0oa33,@.i[PoTG?N\T#4sq!b-2L072@]InD6Fc?e8HI?<5l9_Bce3^Lt;R-Kuh=[_pf-\Vt\2lo)X)V]Mu)ZlarUcO*'0OHlmOiKV%Hn6l@pYko4NkG.M9`3UGk=aGJ;uuo!j;g>>0q.o7)C\5XX+n"@!5A%j!g6T*utX47*?rH/Md&,=malHJ*95;pr[-j3D"YXCRV65`gOY\8[U)G;J)u]<9u3)W>rK`4E=-mHp:!it4;AVII($Op4DNJXKef"'+X[/D)I?WVV+r5>Se?d>OA(Sh28sJM-_eP\-7CJbb$NDdKPdT]_QArpRc/:qO`#cmH6o\j/lnT`6#kVIB5b+Hq=!H,49\s9A()dQXMcR1Df:F.b\f=r+&6frVgMkY>prUg)dgC5Xd*UNW]0*Zbr%l?qd`mj/P2it6kgELq6_Oj2bB*2;eh/]UconQIP*G@W;;b%6/,cY+D`=Cl#Z_<7Nd(Hr@G!Pm0hVGEhTR7'N?`[k5E3#`@IgK`?#.MQH=_HFZ@68nRMa?b")EZCm'7-]^Lp:FS9UdEbQkP57`'j&-Pn<%9q+W(cg7kUKaZ`4F>:#Ac:m$SsJH^9h1Jnqd.NDp3u*5m@2`j>U1U":Vi*=fuS"rdl!ss*m]3hRs=K9Rq?A_5_uZAZ:BMeGLQA"Iu#DC?EN*\T)LP5,Am;0mnPJ^p*d_S;A&N-Y,j:RCTcb\j;uC_6^"s*hb4^)fc4`H1hYg9P\oXcg/r'Xa9Hh<7!j-F/%-[krs&T@DnPjE&,c/'l6+uJutQP.NuW"CNbeC,lm>?WJTS!g([hGbZpF@WbF^r3hGW!G4=>!D*Tg9Y=[QF^fd9?f8N5r+Xpie0nIBgQ>jUeBA8JuaL0])^^u4`Yj),)Xk_>"na*AO1$4XE85S&sJdm5Kp`CUkNQVF$/:`%,m]4rdk8.Xd!,!eK:E0lS)/[!)&ral;F6g?`$GOK,WX.WMS6L1ik`@NprX3?CDRLHNo]*;*2J$Q+l8`Bki1Q^tmd@FtiS398M]X9nkgiCkSg2B'qAeV$T5?X'6r==MI0P*a"gTQ-=!)L^=LpFNfpOlLR/1>1(8r.Z%r"3R?jJ?Jhg<`Llmnf`P(-R=i)\*V>^c$;DY"ON/*'`&U')\N)mae59e%OgPl7'#E-_rqAp+NbR'MoIOE5&^<[#62O-[J[D$HY[GinJH65>!FYq/YnrZ]@4X&dCFApA@c3odD-^?Wc]k$b7em\[RaPF#b9-jIsK/$960$=L8m*$-)9Q`XY12h26W5hS-T$;NLH.?0G`EC>A!9,;P,k^_"mE^hbNS<;)(fP[K$"l;#F^O8+[a8V=AZpgE_RBV:Q-*/P9WG\LD98D?PpDE+4qht%2o^fs;5>N$BZ/^]'dXZTi!l@iH3h"LIL*.O_WST^Qb?_]TC)b]5r>cWLKib.K[ug@lpXS`'&?JkB9&Jd:b(dVk3J,4U'CIWA^Fg)Ssj+m*M82PE0bT2)LoIK+@C6t(s#A8_o7:C6(o"[]K&(_#"3QjW43u1dhPCL/i"@hW`NF7Al@$:TV68-6icKH.'J1pB89PSN%YiA`@N>GLqZ:Tk4o=FB.bsXk(h`U7q(/C_]#8_(Rc\"*P$`TZA/?jlCMA8$kkU\2c2P1Mk/bp=klt>.8r(^$[kN@="BRoYM!d)bM)GT4Y(3BR1Xsn=?PdjeCm[J,6J)bU$LWoIHK]t92I6.HF8=k[`[3?%t$6(Q,e:8JLWa04nHjJ8_ZlSCij([4Ho_lJ8'$J#Pk/*^^WC&"e&hBr7<2Yil4:SE.c<@gP>$2K#DGR9(*YIlW)s@U=%r=C#"UIH@52.U$B>Z%?CH&:+9OI=k#*`;ks+M'L0Un.,`&s.9d<_8G,%o(*JfXduYu#c-^CeMQ4AR.Um*Y!bRi6W_J0R8UeabFGd6NYng,^1VYe3iDUf39d!p.$i_^T!V&<U2ApBd],%N'tW51MA^Sin[@Sc!pU=Hof;GR(!>i[b$6qg4$Xo3+FlW?*%M8^M$8]'`qkM!\>h"lSka`?YV/g6&Z(+3LL2+(Q:PAg``]Wmf*Cl]WK6ZfKW(#b=3e]mI]Y;?3O5-R5E,04Y-@seV@a;X4sP-"2eCkN..HH.W^aXa3kdiC0_aR_RQpa*YK*1Fi)r]jWJi:Oc/[#tjE_\,bud;iO:iuFj$]$\o+7LamnGl6glcDe.I74=s!qkpQ%i49Io;hIrB`g'kc1tr`YKJafUecg:n4e1>J#ufn8,*"pprP\&k=/*'f8A804J8Mj`74&O]ZXiYMF/t"YAK6mtRcb0eeBYlH6'MaeXN%BI^ITUj&'Q)gf%ridF+LCGHhJj]^mkACfd!NHe\$YlC=12W[:V[J25KlWV;&lJMa*hsc;1!>EMLtGXr_9^&\CP:Uh#CT!7[7Ck:jmk4['i.XY_\I$\K'^M&S)[%/)QLPp7M0(ZfX&>NG'6>A29m%RrP8`kTnL#2jfH&Z>=dGSqrj]t@(;)EgNHc,1^eGQ8EOGnieqK7UOp1ZB6qi++fGLIqD6AD\u/44ph@4m#U`A*@TU2R^P5IfV/tV&[soJ^u"S'nsf6g/SKq>dIC.UJUtj7jA2U$Js4^%Rd[+@Z[^50^"_mB\GiNf$9kl8V)$=-n16f/BNgqt7hRO/]`^9I5jdG:e0i=WVD,2V69ZjlWf&@aO3HkS];_41Q5#VG0!MNnANf#F1/Iu.dln1f$CC[q0Xs.S9a:Z)-`#Ke>k:Qie\F/Tje$lYbUD%)6aZinXM_n0cVPX0mc6XfoU9:\GXFj[VTca6%%Q?W5*rt5$ubA<8t?D=5c"MTkg'lYk);HT$/i"OQunK4kh*a6.Bl[gmjeW1oDW-S!*t6Gq@Nj25<5pZ+3k'o3XWHqm'4D1PY8Y4`i>d4T/^a:?_njcuRK>;"Ir#+M!fogcM(jUQspj`os5Je9ciDcM":<'-npo)$<+Q,JaIYP^?afYZLULO<]YIA&WNi]6(GTPDi1Z2G4SXq-K>V*\q^t9/$/`Yg&4*@Z7T4ZDqF-c/AGRcJN$4p9ChcIl[NjLOZT:oBt3@3RPHQ6D7fHIp6;`_3k1S?*K6\!TkfCB9h`lWj6@6NB13V50>b-uLdh69W(M3j0<58T/FK((u7q7b23E0R.*m(133G=f^2]eH",0HT!sMp39IZjr1jG]cg3;Fc?.nk"FX"(2D(/kenpqVlu+G:)er5!h9@O87s#E=@+]rfi.fn4f"qGS;!8Pdk%jMM6PdaXlhI=Puu5*IfDG6.&857Yf,m,&aO;GH+kb9?[PRo+Q,dW=kG#H%Q69_o7.@BY@UpJf7jY=hjBEnMn##2a0aPCiRX0S+69S37cs5t!JlLkB!i3BOq']YT2O3B'NC&A^T7R4s'JNCd4E7X0U2oXG6p)\ks:m\FFs<7)-9gV4=BZ&Hd8$k6j2A[aBCG"WG[GX/4B:W3&3lrE,:pd"S$,lZKPGiKGS^8`&>$F]ki-IRJF9)IE7&[]RG3HbH`p^m0$7\(o^o(o#_qI/sdE3GK]k(T797/na:,?55"%P_$[pYsB>7JA/;^m5`ZBBe_h(pBN^PWlE>/]lNkFHA`p#aRdmC?^##g&]<7CYhL87Ii1Hl7c9-#M0)7k%TA,3JGN>4\(.?ds^M%5]m;.+(BAD9?27G1JWd>kHGtF/R*q\el0W(t:P`==1\sD']^,:m@L8;3?jq81r(QpkH=Y$GTH!q.]m*^GNMjjPYhEI+Y4LcoT9@j+V=,qH`"QWhifR"%oP\FmB\*t?N^2ei"c^it9A)DB-TiK69`j-l1!K-U%+6$u^ea#Me/XR*VmAD`VgFp5+?UpT(:dr]T;a`B.p@T^GC3CM4CfdoW[S?hE+=@S;Q0#VW1bPYj&(/rgn_m93]P&'Uq.=lQS#7H?+N0<<[YR]ZYf@\JuF%"AE+Z1]0a%0kk1Ha"/PBl?l\g$.6EJ$3Q;SH5>%CcU$]][$tQ_MQT00qWUYl)((Kja&V`B24.cO;tP0S]c!k*lg#>Z4"*o7/2Z@O=iK24,ePF.DhhUg%8)0j%K-`)^P]3\3RG6`[eNA!WFIhKINKc$YtW,r]>lPO^V$nAR5%L;di8EA574hfTSu'h[X\cSW96P6rb,8kp;VLI1.b#tK7"j"UR0R@(CuZ?-_*4:^O$FGa5o;K%iLOD6@1ir:oDX&0>d!hFF9k+78Gn4>tgJ89RoYQM,^WtIqdO_f:;Pb)#n#B$-6/&A>.Za!=H26$e-CO>?+T!VfVK3HD*lOJ4#@TJhdYs/tM!0V3gX@pI;iNCRuBNE8fZ8XC]MsO3YoeY_FdQI$Lo2XRVga/3o#H9u%9<);LQTpP>VS](+riENg+Q'nk6)ns4Nj9jNS4dA=i4pnC*pm7n.aF]JD-gP'M'5Z_k$B'\`*/V,CqfGn'[.%VFHTja3K-o[`cBf'H%(l0IoiG_Y[H:^E*jX-1Yjj)h0.ud>-TZKTXS&c,BsXq\=pOEkXpNj;IlY]L>*&_K[\O&D8E92t^G_@e8f\S'Y:qQ&'f^p$3*dXV8_YJ-,1W7.Nf#4c7q5Y&*@Chj.54hgfLq!hnDDLkh1FsDDf`pu#Opp"oEM(=`GEN)/,5(U_$YN^Q`F_J)tER*Y4cpD%4*nGXABVo'd%JK2s4bRBp'AjjT"<-M1)r$K:u&X'#h8=2FA)nhSi*UT5Ik08tmI?E.3sD[HK85.l!BQNl`mSGD0%bh?Th>eh![8D#dWb$M_e1lc0KU5H`Vnb/'-*?>H9C[QS'kitlWM85I-F:Eh5/cSnMQ2,S+02=/CHr[jW-f8gi=?)*Y369Hb8^h=;Qd)2hhFUq(g##30Kc.p8_e8>&!_]&mWKUk8RM`LF?;,;AUN;KX+e6Fh"1\@@_lBT>&I<7TX#bA@a;<1A?G3.TU[-2(EuW[YLa8<*)^>-`3(5$n*gs]_ZB#3#YS/Gj9@N6o8C^.uh($&"fs]gAb3TG^\3rN?MSXV_Y*[Ve)k8ioHk/=h'5$D6E>(33-b#?SU,&,N^fjX;OACZYVkAk2JD<.FdI8bg_I[dWf#G3G!$@,H+cNO6S)*eJrg::m)aTIOiV_"@NoZL@fW-OtfJ8n;F*3*2S<=l$dn`BL,Of4V`QW,KiHlCBWh=-fX7f)9QlT0sQ?qgqTQ9)TJX/\Z\::(_:Z*`nl[P2cj3dioU@o6>>RM[;n8]s_T"0?_.3-4f$cEd]c68oW_&[#iS8K]<[q\a,l!mQ@/Ba@cronnh2+@uPZs&]1g8r4C(o?bpr3R>:OK,XB#J;s;=bGItP>6k=4"gP@G/>0fj9-MueV`&pPNA<"\tc%8=5i^fq,Qje;YIX,i)(:$Jg'H-R\*LG'X#6;1..HPKY&"Y*K\/]1g>f*j+YaL\:H;Jl#qM8J/:K9UTX+<,;FtZ9J;m1W3&!o4V]e-a%]9PZ2lI5qm_/jNei^,Z/\YX%bjE&5\g1]Htgdtl-o:*p(LEnW2U/kAb3?>C7hZPp"99Z5HRFkrcG/gi=0&G.5%`K9tk;R2(fDYF-a$rnSAgZnN&?]`1`s4)2?HtoJWFbN[MHd`SI?tmQn`f:HIA54bZEQ=;bs-IKTD]kcDorX_Z`_\?Ct&pCp96kl>]$=Wj(-iH.+ENem-Z,=87aX^/oN6%-2L61A3sK;1[T@3+MYeWl]C+X)$_ah!@DaG4a<%_,V]!i8--gg6`br?urpd>rui@oa8E-=dIXSjC1TJ5GUX!^=V31GRGuiekun\/Ql7qThfR`K,\o=#gti\UPj-S+'B8;$p"6i-0@[8n,U=UX5._+nLuEpgnalE8#K,P-,djM?$o$b(PjpN8pou`Lf&9#W'qJ_k#kt`5[?a]OU(qp3t+eBTEZ*$.n;QDKdPePOHn'O+T-'.Y2e:-HNi5r0^)d4>oYEXsXt:p/D$#5>6Whr;/S\gLdP3Mi&a5pV+`4fO-`$peqkeKc+?=mu8.s""k>=\$ELdBXDA8PZ];OG1qcdSW4H6OGSEn/j2'3A&U[D5'/(ZIT;og!H4JOSaDb:*9sneg@JiX/'gg8%=7-MGiQKQbl)"=.HEptm`Br@f@+5>rYnO)lLI&(62cg1>)aUQaZAoXB%1obLFOAQO>d'IBY:n_ekDN["Mrd4k8$J.'q/DO1D5@eZI/%0GD@/t%I0;9_f$^#bU_k,;m:<."CfSSiq0Cs63%6ud$X/\`g0lWXh`Kk#!enLT8Jt/65%ce"c4)pV*U5jo^IqilffZ]5Y.A$SdfQt$hYA[umDfINj<+-5q!4TMbM@B*+XStiO!'Z!+Os1Y`Q?,ngNMA'\;/jWrGXpef\k(re^SL#u4Z>`C9]),irk'=>rn:1>jg4q5BSN$#+PiT;/^-pfTRnnR"*65g?0+J.oPgE[Be?N\?hiY+K9r>VZto7e.0i[2YopO4*t_4$Brm[N%Y&=b9hkQRcd"m2"2BoVD\sBs)45Vc=DZ[s%D7/CLLtoKsukBEF#ANpDOF':iatO?tRF4<.HAEuk[!g;SFCaPL/3IqKs#O6622#>Va>j#Ns"O21L'i''m@J$**J"#hq(UCT5"c?C5=V,\=:C&&-p[?ZW:Bu3#Lo1](_2MF=*RkL=]EQ0;j=!WEI-4R(O"-po5_Y(8:i4l(In0ah.-@l#!b_#FqE(>(q.kVE0Sh+QRT&jmTd7p63ci*'-GAQ:CDDP`>D&.FD3=&epj]=*gM>_3]5Cr7M7,%mredZo+l-3?R4PW(V!MHX5S+q&_[`,Sak;._)Ul"3/Q4u(V)hS,J@#IFGQ9o`$h$^,6NLS.<0$;E226PV4q;QK/^9"!17a.V4ZZ_r%kZ8#=h<9Y6!*(d,*Jg=N/"A&@G8Nno`MXbonPX&\N>b/:OnTpT#q+l`.pq77b0WNYY[UkN!TJ?imK_mFS/.SDP1(=TOjX,]jPj,Sl4\?+l`n1qprcRsaO+XCjrR_MN3<9XDd0(o6=`5i[9%d:qCAZ]o1lTEZc?cZWn#3DgVCJc'D7:KGptTWrU[kV*I\kJ!@HQB4^-8i^8s@SSp>/H<(V=j(T](?;^m)H!!,\39okW>o]iJWH;6fA1L;do#Tn-_EbL0Qpg)0a:[-N8;>,"iQ`:E+V0\?Rf#n^GY&mOQ>C6TP;4hr-O<*mq:O1+R)PI7'CAcKjfBFn?(nZmGLgOK(s?h:jKAJm9,.<>V,aK*q*'M"p\:AlFGEI2O-Mg"3o+uU!r#YJr.C87Qu^YW)I)7GspT9YIW!@Lb2!S\1Dc\/kG-;:0^D/VEBSCZLURRTf-1,t\/4OgGq-]u&_-9j&efq(q3jNL@IQ#O/XVnR:k8kG_@6aU`WLh;"*hPoM-<^MU54r?r$U#hUO;h.?f8+O,K]@8dcT%[VQ_QdafQ>j@+TU$/,[fS"WV%G=l^WR1RC457*tLrQ:BB]fp4[*u)q=#5)2I"i\crNa2Hg#."kK'*mV`IE_F&eA'7rX41#:4/Sa%B877)Ic50T=AqU,L0IG25_+$g,j6FV5^^46L"5WFE"8"!g&GSt?CL0mkH;pg"<0):XW.DR)$M5?gnhfhpg:Y!Iq%Uc.lu:K+W,$Kkk"#"4)P?HFbi+rhb"?Z(Ur(I9QNPN1=H5lai`"oI7$^+isQR\2hTL>Pa'I-qh,i`+8."Umij,W;*&:NJQXEmu+m&V5Y=4nn_$6131Y''1F8_B-(TV![puG,mtSQGD4K,N1\lnL^TS7eno(ZX,O1"okIcEc>4jl,Z+4*CHX`;EZm/DbsnQ(91X+Tp\6umXe$O^3#,69>&`O'e64:@5]^K_U>P'XgK)oAu``JNmmJ6_hZQ5Dm3=^RLW!(<0"#)JT;kmA0nRBTod8W!rQWoY7mRP1j8DGgTE?[/iP?R0V=9&jh9BZ389;ZbS92`M@(hDY2EqbQRLO7ORo+#,*DI<4O,Ud=;f>/u]6Ree4[1,RS]d+@=#-=o\.uIV:Vu7A!ieln61!8nKoBhaB-E/5YB?E)"@/F2X@Z`TKnml-QulM75<#n,GssnP>"(:/IN%_No/_KWCV:b;&#'o1T+=;b)iR\B1_(!?6jfi85\"^4f?"Pl.^SDRWN0UU]s2\D?:3h11'TRZO5Zh<(os[2Cs&npm2l^7$1@s?I^=gZM1k=;@ae%SHZSf+C;l":T]E<(=r,;LEhSm*7*W0MO3E3@T"#fdrCKT4;I`eW/8"+5U'H%hU>f/f[7CLIp^5N5;.Bcij#,^OGmBls@T9lH&U_?#JH$`F6R+XkN+s1hj[hp.gZZYd1l?[!4Mf:_iN?coXG'HMB9"kM_UD<4>6edLLRp\JFnhtYOnfkf6Cd=cmk3!I]$5)ELV.8sh5!ZUr8A:\-`PD/FealXS_*7\X\2"'RFK!D+W!N]C!N+t%"T,!lWp+$`b8X'Y$bk`A*n2oI5S(*Sgo[2U)Dqa[l;#hPHh!t\_ADm=8fb&L.LoqJJF$2ToG>%*c_4'ms'@bBtfNdjuBKnY[*a9IHIfS1U'L[d`OVJ.M]6%6/4-@@VRc:IKNb=7cU62N0X"Q%n"5_XD6LT3N?!7K0fb.RRFclN[JlD7cbe\Pdq?nd*fWjeVchpa:l9MmiZB6?s*#]Lr7&X-Z"[rQqF/n#J`sA?&:&6V9:)`"CZ2&.BRf!"tR\As5[&[&)O@:HLsBl.fN=20Go1&hd"WTCN#fR[-PFW'Ef&=6.ETj!`7qPi`JOuDP^e2\q,JL*#+_!\3W3ohYg8H8VM%fb@k*3>pI4JNh?<8rof.&VKYdjG/_g!s\.qEUhN'1htJjAer-C+TT(CR]7%'I5GYoj'M2/r,&K,94T?Cs5.@WY!b+uDjarS",O2(?/ID2:)j6%[f-d;cg,g@%j(86IV$2!CUP^^WTlGojr<]EhSrVSAWZGRPT)!'(+J6?AQ\9Q"(=u`3`STo`#SEPYZGtXn8b2/De*5W5Pl1K'4108/:%M""LN@S;O!9'V$3ok:'3b=Df!Z4ZMspL#;]O&/$a$Pib3o>QCit@X.-YD-&ARoV@CGbVS`T@t(FJe8T.bN!2U(-Pg)EgX4S^PN7WqF-@Qnk4[V08?D:o#r*eo@Eaifn=O=Ej4F9g#>g#C`ld9(&n;]@ct#to.c]m@Zju88tGTj\G6)q!/6Fpb/So3PjkD*qiDS@K@Pa;KS`SF<1dL1=",!E%Gg&FNI/*V%mhG5rW@Rf.T3e0/B`l*:!"TlULn&\quQ@VH@M*=%JAE\pZi9h`rto7)kLJQ:M;`&KA\/CF[k.[I!6*\AA'fJT,s[(l'AA+L3\Vd>%ui-T!cTNRn]Q_b$7c(Ye_GT%g:$`(gqYfNRUqV'krQZ,RlGr$'O2IR126jN9.mO_H:TJ!?TSWmsWWK4@kS!&!F2$;D5;pm=;iu[UT,:?H`ll`,kdX?ltS7"G9cnV1I:L?.S&rVSAIE-@;]B9^/Jgo$F0#H#`_]u(ik7h\^Q'paugFeWFU#Y3SQ49K!TF\UK-O9n+F[VImeRF^En:/tgcB8)u9C*`/_<7i!#fc&??t2VS:%,2jn'c#k$bU!Tmi3i#Uk0_3d9AX\gYasO7[-_N7r;&*[I;tdU_gQ,.Z!sDkg''-2bh.-Q&'eB=.YtcM7r(_k_4gAN8U6nes;5"UF+:3BIre=C3FX2nKN@Z0f[7L!28406GQP)V&gBid"!gOWFbmXMC'h"%E]B)rPq938,iPdqinr]/!+@jhk8TMm/pDWf-It#bF$9>j7r.f&eg<'?k*Uk\anZ!bl6"7#XT,RHIVH)A?BomiCthk@HTf@M%T82XV04nV8F.V"iYN=9+tlV,+D:6!qEe%%n%_V=.mjRm-i;Q;h063)]=5BlHrWT)Oat0UkjVfN$+i'k!,;\ratuT2=L!8.b[fk3BKr?)P&hUpD3oZ[ZYOBNeCg!E>7XrLWC69nd\dP'(tnL[^tCjUM@J1[e')/'(p=K[YqnH5u6WBrH/HMLkrFPSsJ`!B:AP$iGLo/_qRn:@qkYo8VnR$+<`q%X<_%*nikfoMp"/+Zc@eC-XMG1DG3*(!Ih1/-huFSk)IM$ZK+?o`-B,ij!%#_boj%_\$cQB%1BE.Dgf93^]6h]PH8CdD(*r[[a0-Q:.LmN2;@N"RA<;bKR3c,@0#%HQf\=;VOA'PZkO_A%+dD&\#.$91PQ2TXHN*WS*Q+RI6YS4`?YP]246EdJ?.)Mi[;nAn,9-MABJKYWi;dWD^F[h']sEN=5X^E3Hf#oL558,3FfU=7PJ$?[QPQg1"-^;LMMra0s8_R#Yd!,E_!mc0$F`L@jF1Cse#a%WAIU>fV3G'^IK+&PR]]H;nT-T5%+oFe:>>LfdM'd(&6^iA4\\%/l1Kubl)m^aq`UqJILW#oF.AMr:Q5L?@WZ)S"Yat/K5_b$@-=`Ot^@V1$pqhd;'0IS[Vk:@u&Z$38Cr#OJ,[6P-_iSbKRVpDKg.XnQ">i4k2/P-e&n[@.H5tEd.".($"-uW6hZ%[V[1R-c=p8_=bq9bTV&Xi20A#YAs[]C\4E"NX2s+(P_;.a=l:UR.X9&<:c`jrb7&Sn6.Dkj^OE&@tHekTC8M!&lC?Pt^Lle6SRd*)JA9IP=la_KklYUPk'&JEa@k,4b$'D3VeO_8L\;s:IHUTf4@1Ufg%#'[`;F3,j*:%$/_67#\;N>#GiJnEh12EVqaQmM"Tbt%MP3a?N\8@bs7^6npYJd&U^BI5Z)eno%q:1"JcQ1b!\\B[h_n8V%Rs1N2'cLBRk&cGJ[ljsRZP`NYA,'#CHGuAL=4lA>Nu:+X!!.KDP?Y.PS7YIrr+p+uGRuU[)@0O"#A&8pnRBX")\UcL*b'dQZfmHu*C;79e%''HoX=]q>2-'(HnI`0AU>*#DTTpP5^:C^pijidjKllN/p8)@H2'WFK68V52.pR/&]RXWRQs&O!N/oPg#h*0Fpb.=d-YS3f60`%O1'YLU8L/gpKm/.N'eJ+2j$SI?q2(1XW'ZZS7l1rlCIOaM^fjB[*[_^J@=adZMbL8o?1Vc\5lneI4^(.WI[$BXWs.-l_ajjD8H//jn$'*b6jGg)EIUt-%@EOk6@$jXdgiALtXeUSZRdY_-]PLihqd@e_'/))F=Do]tcc4ER)404=JE__PmG!E3/b8W-)0+-b/!(*[%^(I1*Pp#rO@eYobP'#8]T)E0K##2\bmRZ&7\.[>3h8i-FCcRK.pD*:`Y/p%A9:6Com'Xb3/EIAJRZ-gD'fa]EE_nD(9B5ts(?$k=[_I3])(mX'@b[8FU:n5W_3-,i1dYAsbFF;L--Kp"7W`AlFmZ1fQVfEuluaoIKV5TU;?8PJ7Pa>k[6es.'Z4:P,-7!j#E8R*#PSA8])Rl_^/bfnGrOrs@\B&"\PF8H@aZ7fe"qQ$`m.YBUcT`I#jC#KCOn'/+,WT<)uTM377)p_F*h9hFSaS,KQ@c!I0b"n2D!Q:t[%YM7,PTg+WYuctff;4q*ZN:!FuWc$_g^kg3&lPJ4L\qN/SJlenB@+F4rU_+T*G!4)XDk#]F2)O-\RasVW@tJpTKEc&=:C6Mg-p'DE&mA)#2LD?8+-X2.K&ElUDn!aIe,V9!RCtD^I+`m+Q#&c,afpFKXEl`WQ4^oYI:18Z]I(\Nehf?.\FQ]>t8\*D+*32A]8>FAF*$s3I]TLr!]'^'1TWUl[6012fRd`1i^9+:$JY<:O.s%`LubdVB,!L>"8*`TFgt8QI"C7Y6Eg9UX=]EAo=d]6TNgDU#b:L-%dbbRDo!Z)V*Pbh^i++WRI,fhCp@GX<5([Q95%^^1r_qgd;`i*)'$fg3oPd7lBDfQsKk.kZlMFi[W1V4UNFk5n"<8j02[V2\S,7Q^Le:;\HL84-.*5[dlk!m^Q9aJ^Ff>pqR'WuPP)Li*>F$]2l)i@9KY"X"(t892_+(Q`aOEg$qa##p$W`EqRrq%EtN1kRcn81-,\L?!?`30,"F(,B.#RDP;k6^PE/-o&/);:GHi>f/)Mkkh:=-idN"*>0!KGG0^:<$"6<*@@*WbF(6&!Y:E$BJ_Sc%7Vk()rcE%>lMFF2:.rG\XAM'-^P$&&BAfRaeDLYe%""NK2F,WKs-Yd3nDH$)jh;e94h/k6DH"-7`4#eP/J*3$2LMBN?4C>$sb\\$4UsL3]"E1n:&k>$R%l]&=684)EOahS"7LN,UV@SEp8VR#0p71U@.(1^J]GX!L<8..e?ELrjSH_ZGb4g"6)p6ZSA]WX!d+X+B-'j70l9P3EH?#iP=\#ZGmL,]D1_!uI=0k=./p]cDN/S$JQ4PdAG)ZVM,!3N@]1HpU-LnGA09tX!Kg4WV4`ClZ3](^MPYnlR#PPcEsq4-A]s1i#An[L0r:*h@CN^#:S$`GU:NW6u=Al)s*NAcXo6j-hOdQn\h!HMu=#\BVFmCHr"/j.K"IO/#PV0JQ"rYZjEKu?G\m#7Z(B@#VYI1,lL%+H8$9,-?%:*a\iOmni#n\p.LP+]/pM1s`1lWoBWj!_QgYe77\%N?iD`:-aIAIJTL[>&8f?7I\+mpad`iu6<_i6n?:FO)42]fC5%5rsb3,9G^US0rZf3lh+e+K]"bVI-e^O/?\H=otJL>@8F+/Ya7;86j_OVobgbtR@akigDk)h*)kR7<I/:##;.m&`D%p;s0TLDasK@"bfmm=493S'`dl`kl:.q`9`\4W&7*Ok,9pNg0YlpJ)umpbZ(8.FEC]!]NKUh1H$+)llY\pqS9N_JuWO@-tHB\G]m?p')9f<);;Vi2*Q,ccB3Wan,W-2M5@JMbpF'rIY>>22c?48F0UG,>Mokc&c7d'p=8Zl$b/i(Ni+'2[1qYie@]I2,R.pg\]ak]>hZqk:)f)\TEBT?O3$pE>lO<,P#="mu^IFTRt&Z(F*FJHM?;6si3Z^!I\R];$'cEOD$[/Qsu@P!;H*lAVUEO:S!k)AG[R(g%iahs,%b]s!o1sXQ&)0."Aa!8qrh\uB6::TnAa',M=#>AmT='I-G<>T%^$8mlc0s0Mg4\S'khS6ZTh,5f5,&'Q0Z[hn]%b9TMZ8@6*PU#7O+lHe[0s"R909IJ"1?%nGOteD@mQcg0#r_&-*rF#iF`gG)^@SS9BJ;ifEMNXk6g-,p[SlI4CVJ,l@AgSc"S0#I@h3HF?s\KPZAptPU;C_*]jm?IU&3&.XqBX=gaFE<\9_oj[^b_ZGL>>Ym9NcB\?_'/f>R98Z:GZksVV7]f\g%$oc0k,*n`#r5!Lp6(lJ'J_kJV'bNB;Zf;]G"AN,7l",3D?j'JTM@I\:29G2k?%uFKJ03!S?fKYTLF?2m>E]5e_mmLkd0mJYVulqe(Hr6b,T2=lmV"$.*s@M>+#Th-!n'uoF'G`VC?__fMQ';&2"9McRo#kb\G3SI6F#1FFkaF7%hkbs+BOi&R&I%V]Qk0*ns(mkcfqaJWd1KtKcc;IcMZbAbTPGi"aK3j[]S6:>I(*_a?\bA2+C"R+gms?ZHTF(m%\i=I'e)Y0f3obp-M[8J\n1m(e)GoDjJ>rpikm=H?\bBo;(@[>'7.DM'$G^[pT2lnKmIo,IHOtm64h/!i:L4VZ9jhUB(S94DYiQa9u2KNtAL6U+AG\*$E)!kdEVU-0O8%]u%p"OioQU^rfMl$,FQ-l)PM10&P-lF%aRd6'W+hVr$;e<`.dV6@M.aihrK8%h"Ok'`2pm&*ouE+H^bKVrgd-LfCji^dTPodsi,"_]r3$S*Kqe8[@?3(qX%(0`Whm8%`lj@Ig3u:T_P>\1b#pprpb,-k=s)@c/kji!8qi,lYf]&dd[HSC+;u?bViW6aa$qQtVE>d7^9NB+`4DY\mOK,+_:-"n%3WM0a?1,,8^\YA*R:?rq[^Igij7GCf:;`)LjR"5pP<*>6M':Jlr8[9S]2R`g7F%\e5g/dXLtHrb>r8N/QZ^IHa;ltK_k*<"5G%D.96Stf!K,=<\6psWmF%DWDqWr$POk>toU/[F'*Cic8X_W(1Vrf#MS>`pJL0BA3Esk\B!?&`\S@/J2m?Z4_2jBDTLp2PQM_?>*4kBs3Pmm65WkGip>_>ko:9Vqba5p*Ok#n%KLHrg##Z%S&Gq>GW<(#)*olB&]Y:+F$;!=H^/Kk=a"Ir[*3e)>fBQ[-EJ4afkcM`NLe'TG$\5?ni+<4)+d+eIBTElXij3&epRdJuDTR0KWWN^dVNe5:qg1ApV%`YkCb+HuIJqEf-*XpU2dm8>RG._EQDL%B0C^g;Wn2$(W(iZsHK3rf:?U%tn/Ac-Yt7'f^q?Qqk4TSh4qXk=jp,#H3ucPN:@@P5pA3,cMe#@1et1'53X2pL%CZrj5hD@pLD1?0gS9YKb_)Y6InKSYhsPmc0#YL&an=#/Nr>&/JA*&,:r[E&&.T9>79B\gPaUhFp>L!1cS8.'S5jtE]>U5Cc"P3hAAi-?Vi'Q1I8S4Q,n>YiKW?bXdf-kkbTAAG3mDaB`OL\_KoX#2-o4KN7)/g$J0XtAJFdLd1)?b@'6"GT$b3$bW1'N+mGT$GjerOjXgYm=/J?a[=-V&;0HcYQ>]eZRbuYD\h"cE3Z<8L@ZT'TO5V?c8j2c.!B)a8KNNF@H-drG_[Q&Sj:m*gP;!TXmkKGDrl>%f_IAPt@uI"K;J[VC5Up!g[i3h86/(cMk8%^l%9qaj.*]>dWMWQD%W"O+!XO-SK"&5@Q\#B!UrDTm-k4=gZ2e&b$SPG`iIO]a!C`cEA4lbr`r$bp'l+T1`Olq]J22Fj5?Q^-=o0%KnC)'gNcY:"j'"fFEigGG"mFM3TM<.Bp9Ebnsn_M.9BFVou>;VN]h2EaZlXr;ql"Yl"npf2`)=/I.J)+_5n5W_QA?bX(IF/De*FWas4F`8r8?WHMl>o$(>C5DF-c+mHWRhHN_W(]8bR;GY\#.+mKBRt1Ql[hmt"toJ>2g0*AsM@r?qA7Kj@b$i0Pr7#Yief[+?P'hd;s("+K"QrjM0XQPRnO,CNQq,j.e4$/rW*G0W:(O.jpCMePHeqf^K\4MSmubo!E!&>0W'bb/M?:TJiVXeY]?l=(/b\P7kK%]ecF"R8KgURSKFh`6!fZprd'dXWD.7D(et51k!.Qk+%oI&^OYe3V>G0Tmt4F[4BZPtGu1TZ9o&r`N0>ipmaSSiq#d00C7M:p!QZDeg57]C=s9@BJg0^;0fV0<4t&Sd;#NWAgGbTQhG*i@@Y#nYX.;_nI>T@[nc@s8fDCqe\3rSVoHNO^qr77Fs.Nm*j?oaU6W28F*k!XOV14,usf-I*r!E0TN!`9$M29G/Fbt44ZVC&85V2C-d']D7oWPcs+d-rGij87f_"?L%PO/da=B(!nG#Aso>.s-^^GOQq&;4_@R6/!c-h%7lX]T]q]@B2SBf/AjQ9&"f67ud!AE]7;+(r25>'r*&9Uri/uBgigKBj<-2*<3_PY9Km]f$udnk"#RqU]7=R.T.Hu'JJ7Np/Aai#C6%@X>c7(RX(79m$1H%PruS2P(MeCs2p:_-kZ5/.7)2s8iA'7c&7ec\rm7`W$#Q-OhKSA(F1Sr8DTe`p\I5FkV]k;R5ra\bAYdQE0iHX?L81qpALCj-f@pZ8?0jCW3umF$>Fr@5DFt69=%fH`b&0':c/UF.DuH3gRH5=UAUuXKY3=\_Y4u0-&`V11+ZEFB+H:VcD6t<+),MG$QnAZ\+!84A0"6E+eB@\WL\m\;ich*&???JM8T7+4=0G%beu\#9c##N+*eROmGEb#e^IfkY]D%Pq8@9Wp8^C5TFt4W,(&FQO`H9(;!.0nfiRC>fN84oD#:4864%\R8V",ThFH\49!ZBC3cksRK=VlWKLL7ni1![qY$@1J#/>H8Vm:@qGu&Xa;rm)3S'e/N[`KX3h,mRtKcM/iX@339d7nbGrJ\,&q*sqE$8\KhUDjhdp(?)q/I!RR.2!PU?qaOj@Nup.-jdce[mS!)G2`9&i+]M691O[_*0X-DshdU0BkN/56-a)]G;ul5RNUs/Nq>@+M"Jq3)EH]dC_)m+I2$d8ZB[Z(hV00F"?@j.26*`EKc+2[r91Y$Pe$uLDqI9?#XDZ5dC@oc.7uU-e_j*U%8`Xdf$]%0i;(*U)BhLY32oK%!:ogX>Fh,+5fd([i?/r5qtAW!Kr;#[!rV(MST58prH=:E-s#f>Gq1r3Iq5bNV(.#cS$7qXSGOeGRj\/<1=7&-`Ml\M;<1X/FEI\1&fO[,LrIV@)$^CiVZXQ%qL$U$f!(QIqm"6phht,:)Wl,KitS[P;DVf7a"M[hM??4(P+T_F3(EmZ"R1gfU[&A)9[hrp=(n(@L7ui!C.6]R.>uM.tSYR^u?t^6Xd-BQl)rADLeP!H.-[Pt/0o_A:&3?lZZUpu9pCC&cM:mWQI;a2@IYpY*`iqs=U:_QheYm-g"BH-m?i6Js"#F-G#)5V@mq;IPr#P="\A;fZ>KIOIjTg4C9u),1gBhLCWLQrXnF]^)WI_XT&/0/f,sc-$%msjBV,j`qkq[tSA.)[m/7;j:q34^*N+0;I%:r$u2A1MfR=S//&_^ShQR8B5;%VI("'f\Xp.`$V1R^@cN8s:FPt!2"Wuo%nb"PdTf74oC/caq</3bMtc5nO?W@h!D3qm-W*Yn2"L0oNP(i:KUM'6:tpF#nSSpq`\C#e^3'`D^\a`TL<8Br4T]O3(1IDV@=(\.QMaS[X!\-3ss<"ReQ$E&q5h@l3;en!?hl#[eF6dS?WJMEW3HQ@gC:mLkD*+ksQ4#g6@m#CY7fNJ5AHQMqD3?UL/mqsl3.+G48e[[QN2X/V@g'e5q"$OEQ9T?c"896PqTe>slN.k+ckHc1R4c&rOW0CPY$QR>6F<8;E'c:8R!Ah8\Ek+@%3q:8f@);12N"(AMkLt=W_&6m:k4uI;@li-76@)nXcp=S[Xic@OR+o8\S$S"Ts*tb_25V1Jn?:8SE;r<<"L53?ElDd)qsf:1t.+aHD(#F[T8NhQp'RdXO%NO6'+tB_Qo--oHC0;q5n3H(rsI/-]?5no]0)"-);XZAS%WGpS;RtOQ?u6nu38m>R4>/%^9eZqdD[rih7G`+`b``fd+5-[t=qH!>>@$VHp6O'g.!aHIi\9/q>PJ1PV,_+@c2D&pIpJ65ILr.l2.Ads(T@&PO'%I1looETgiUrbKkm&]%cL=]QTfO7pC!kZ6iq)KVdQo*u-:[4"aG%m&[sME_?CrWTEpEoG`bR+L\I?9"2uF7*E[H89ihn9(33X/C?J4i*=Cp9FBWH1%KdB8Qe?+%RFL1Q!>(!NNnH8`98:G_4=1hfede9k&Ta`656(+gk1>6XrIR,(^1M6uX%aUD-MkkIYbrj"Uk,iC,.SEn.Y(gl[<;*aYdFT7P,9ld""ParLDhf=U@Mq(=$9\5?,"W=Aane.(e,jIg`b$p.dX(dUE>s%%EE[f_a-d=Z%QbTg')2Cp&c4AmO,_g\ho2;6dBPF5G8#??afm1lcU[%rXAdnkleAg_nTZRd&g.%Ija!@n6V\Ps0A[KW/$'q?.q74d4HQ6u=$e9D3o,*+DZ"gp^tEhK6HcKA0fD=3i*?&CoMC??("8N-;)duqDN\?TUW69c`EO+p"/c6K=5hI;ihPIL$n+^r'R8PbF8Ke9V6,9"W+(g#kQ-J+pb^+n1li$=Nf6NpIO6b!c2B7ikS)Up'i>kG9:@Z&16(=(Wt'=4=Nec'PE3VIJ`NutG;ahuLTlJef/3)eJ1lhX;Q;!m1E"'[:1e)Q6Wm9Vdt9^_;ej`"'D?sC55p#VKuf3-j`A.4;_]?SRXojSW-0*U)&-1I&k"7Nmec"-5);VHOIgEHl4jY"q&`rEj+RmW2HC-mZGQb0&`e"r5,ojhhk;3j7@3fSY,>Z.6fZ1+OsRq#k"h%ih4giq6Cg@O")f^dJ]F_4&1Xos&p?I&'W(a&M@5%e=mgt-MMkoJ.TN<"\p]YNt)7hI^6FI'=3SfoYO9ULUNN8(33CcWQ"++^1+40,C*K1-uON9Xh77N_![!GWZ`V[,R'mBTUc)`jp$,n&K]Rf3!GL/MPpK+P6KdBQk0KJ&33QUm'V?j/3Q`^E&OMAgnjP!e92N0;tYL>L%bDl7.q3qk+o-KSPNCpkWum@sY4V\kpL?)S?.)#m!3&Y>2u`^Ugc>8`DZs8b./$#3%4h=^>;HU>4PV7O3,-a:.bHi.."+0,2_J]H)rf:BAFQX7>It"Fjqg[]?$=R08@Ihh^1j`*jFGbB9?:\@fJ7on0lah=JY_Wm4h&Q$@#["&;E1".#*[I$cJ869h_Pqh/VhNi0dW=5*HGEh:o&,ig^_Quls@6$!r9AIacS+BiY\4N5Kdg\DW2TCNi$"7H12!Cep$:HmXa]Z/[u>FqXr()MTgBM8,fdq`ca^gd20d;U>LH*YX)CW)PQ[K)J$b!kRg/FoED9(Z!PD_#1oiuP%G%rReF%RbJm-pP`J$G8M/jJ()fFi_0?iq5c\WJ3K\X$A^C+>=E`.+'/Wd\nh?J(<*'Ie>,of\Q`k1Vad+$H#%Q=rl.\@P","[J.8GILYur$@E>F%L'#=pI!FP!.s<-GWnQP-IQfs&W"(YhWpnPDb*jrO4L#6PBJ`J)0Rg2==/f7LoV4[Sf>`WrKC*beMMs%t&W\J:h?.u&%ctG]&Rn8g#Rh4AT/0Q8V8<[hbF6DY>B_)R!c2RWU"KT#HWbF#/<*_uRW2I6+Gd;D<`oS']YLZ[/RTIX_pu2Z5L!n:gr(I;nf\OaLO&q]ZWHu1'2IR`AX-\I^`&*9'*L7CKsSFQ>h_3V*%m,5n$r\@.H;+AF=*qC?7Me)Y'N)`B:.u6%2>BM8T&RMQ]lO3-79oXbD/K$nFJ3WX$F,(mcTbPOn"C-$'2Kg]GlRJ1?MTUHa9ur#Mt64oK'2ECVT#-5]iMD.mguPa:1rj,-bTI#KPi9T_R'<4]"Ua8f)>K_Jafm$1leK_A'7Rd4ckFIpXqgR*s*!C0d'jJuLp>b(.kiobZddp*bs.[=0W#.Np##L5U&%s)5T`(qL7.HRWqn:40NearfGE`"&GFPD`%=&8Q!1=oGjXM=B/B(NWN/l7N(%JE8HqIEIFAgB:7)RkqKi%\`nciPQkV[n!3CjG8m=,H)j0OS4=5tn[0g58\nZpRCP?l7]+/9*.CggO<9V>V[TRe)(dr>-0Qi66I!W!BQfJ<1n\'3`_4>3uFf-)rssm@0W<9-t:]DAfGp34/8-90`cB\P;;S!;8k5&1;DtA@QeGM!?"d$pEF>-HYX1#rbo`/h+P$m%V/-iO4o6r$LkLi^Eh7bPMS[haSN<`SHk3jlI;L3t'*$l^u0+D&<5XWRlfa$SS!F*%R@!;Q)aTYH5V^"\55%4H0\@PM)0;'M$e'+3]33S3mhQRiA_#]ms6i4%OXbkhE(!`ER-oXO(,CR7";G3XKe"qVXqueC4ehjkFN`/1*oIE;ZB_l$)`7fWo&A[MS(L$+g,VN#bjd^m@XP@A`licbHD4M8kP^f24LZDB_uj*ACeRNB25CBjH;?B9qc"5N08U/"JlROH41C`aRPDqQ[QZJCkGAr`ooV[V)R?-0>_N`Su,j,]=e%'g_V+2;[uRq-#/#ZA4/IDF;9SoZJF3([=d%X'@s]qfkoX"KI]%Z7\)!g'5!YRt<-$At:pY'584815mBdoKQG$KC>WGO=h!4D#-IA,0Ss)C0PcR"=MX90k]N=1CHT4^pT@REdHW?gp\-*\rQo9ak%>"'(A1H4QR:_W@Yc*aCI$m]>TI]G;Eh/q#Pr*J:lQ6Q@1/K=lq&L>m4ZBB*-<1E8s[bD1R6JAU)$iG&$HRQ=CW!%:&!S)AkWm,RXUY8T4]SuVMKc,=",)HcR^tS=Fa14_V4i_o(1h!-FDI*$LP3X/=nHj:q\uCRB'Y=l`2ePYgJgne3:o.iU`s:BZf__Pip0;@AtE;j7r@p)Ajc,;:*@+qlqc?GZY`4B;H"-nAY^"m->^_Wh\:_ZpqXf1kYG@/5^g.@e'\8KZ5a:]bX`<:nq+FMGB6WG2fgnr'$FMj`U:dG3Ac@&2m`jUMR,S%ib7IMXQ-::(b=D(26!!rXeI@8t?h#aC&N<[[C4,IB94g\;Am\$l8ZC77\Ci\RN!&/f!p#[([cMcTX)V\(D9a8Ddi[[(F0,B[2m@/fj#ijKtMkPRACC%q;g#?X`M-I,1sjf1to`q7_'XFJWh3l:F\5]>kc\eL0LMkG,>S&^6\4X9(QgE^DK.H6Fd-6G/h^0Zb:Z5Ei@Xf-@\Yn%PgijON&7aMWe.G"mmA#m\XRpDgs,,pb/=GDQ'EN'4`!uYo!olt$:7I:GdP]DDiR_K-!U%MR!Rd[h^=7l,7[R['c]S8I@6>H/;.&M%-+p'ot#+c`&)7CeDLpK*Lnns4TD2QTOH`@oYYO542*TN:t2cBE;EE`$&Nf)EenG_UYV)%TC8HF'ac)r1L#F#Xm$S.%etj5SLO#f1NUG$r]H[C17r/"aHfbq`>mL-K,t*Vfh4!(5)S/HDmba)8I,o0.BjQ_`XQ1QR0JZA0j>s2AL')Y.J=*-IhC\q"Q[.5r#/u>.f7]'%^.n:O_8.+Q]W_S;$*]?11p`mMkgDA,iiC9o061PQpR;C$A[`NC(bC6YX.]WYT%@kQ/2*E5KLK`t:TRrlqnpS%g[D0-bC_Zf3d7>-5a_M9i:Ul#-m_PJ#K6>_k5#d+8h--HZlBM4mA,J9b0N*$cK?Cjtjt@F<,-*rukk+(>k90l>+g2UW;RlDr9$1snV=+2e\+Ys-sc]LdTJGR#W31?Mj"#(JF>?DhECFe;f,i>QoWZ9F>Ib_nVaGGl5"e=XE74IP=?@Ru\2(0X/B`ejfSW+*H(a6<2qC0B2ECM2nW_2Ac:GWU##PHP25`6^1*!Fqp.dG0.l,gALKIC"?)':+g-ERA[sB-^)2TTpDX=m0rLbqoTudke#c4j1;"PeFKKJ[_RbtmTbVmgn.C7$O)=oeeeo&bk#38hMAr!8G56Js.k)\8A6p18rNmS2l7')c:2ML!uFQ$ucH8m'i5UOOD,W;-]Xf^\/m-Q=3)H,G"Z7l/CXfsqullf3AEopi0<;"+"Ze:"UQHIGfm*Dk**2.][$(l7I.:RAWbmpp302ae:9],aua8N%^f^25W.'KVsLT?G0Q;aI-frMYQ[@FUkZTe9AZgsu%kB,SVoS$ZW[_*Ob4SImV,M80@D[?ZX)F_i"q98)#CTopc7iJL"cL!il0Q]q+ilADR^>t`dN[KP1E?[Y%1EMO&G:t(+KN83>^:/*ph]#2Z/@%^j?]]$;%YA1X6_hna:Br\^c?8a/J,<)m;JY0f-R[=i_RZ`_O9]e5U`@TFc1g94PQ1PraPrKR8Ri3N0F-?O_9VA8YqLVegDSQVh52robu5:RUbdO;Xfk?S\GIb.CH]WFS6lo\8K)r0:n2etR29mC?;P\oq3K<[+df!lgc-e[/MS*X?.(UaotrFlA9W+BS$B4-`cW'Nf#4)mLe:U[`Z,=q:O.O2-,-L+AtQt2l;_@3D7lo_(nOY&"03639_g8Tf7lY!L7rZB:r#F?$hA`.aMEDTfJmchl\-)_"(05L<#QJfbkWk92O,r23$,QhS4Ln=J[:Zgh"-q;.3cq`93c$J:l#/:cE.auVG3kSl-sACGX-hiM\TlXjI6Ps5LXVIJO7b)3u.#hD`U5dZ(l4WfGje(`Z&HRQ]^ZWS+V%jNrRn%[oL%tSMlLl5FrEUUNUUu;CC7S5s1rH;:okpf_<:gWq\Z.O6h]).9nuB,OZC/pq%2i9Onk!>+Y&Q7[Ot,$'go5B[Ja4(?Bre&Ac0$[4_sYlVCgYMdF\G!g:"p-*aLKNo^M88R^6qa>>O2,L2R*&7OkhAd87WFc-+?N(`f(\%NVWllc]#s`A4B_q*o5qD1GML]ZkDA.lZ&6cHpVd!W79)#;R=]PsWOH=.WJTQGb/;G@*nUbYV/AaW.#1D`,;XLI/SSljU[JKGm_]qGc*u%;FMYe4at2@_7>6Y?dPF.$"P$)I0>U8=%)(Wh4Z6,#JEl(<_G@>9l!5LI4LX3XmP7T;jK([L*oX;gCGVc_^d(J.845Ck%6u$KMnM/a/?1W4$5b(d2:biKEeK^>Tj23aX:th>t^//oU[Og&;S$df]Cn1,j`@R0cuXdRNrIgq"dM/:o4*SJ([sH%r540:IcLgmtUtFd1(N"dH]seIH1cKJp>!nY>'FQ4-Bg$Z26W7pd=/7*toIJVX%WE9sH/H"3BL7fgI?,<;2?;`mlbKZHE:*/j<6nN,A'POb#I!*Vs!@SoCD+_-<7E`3DJ68fca=_iT,mDLmuq$7ii9PCRCg`>X*I$g]-&mfgOIdDPB!u@2t(Qe:ml]_92,7+!o;N"2(rj/0IkGki+j+*+mJ*O=86mlojN1WDL0nod@,d0^15F>e^f65XgR?p?d\>M90he,I0r?T>ZQnBB#])ZD$u^/5U(3S#i0=Ek`n?ULop-_H!(:J`!LiIHB50CL#1+!mYY\%m.d`VU"48l8O[U6Y\\SRBeJ"347bXLTT>Eg&Xcl"H]Lf(\/^ptOnU^CH#8a-ck/Ya[uq(?')ICHFn?-J%2$3?CA6LFjH_:Pp!HL=eT%*\<4h'k'nT-P%_M2!LM<<<,GNj%4J_3)d\h0ZR#[+tBn[R.R,60u5F1WF_CKV0iF.(MNc50KECaU)d@g-^.h(Y3TO4TT$JUA&PSN!#O;F/pZFU,iM&sW`KK3fZrTA,6.AA.S`[Zb;/km-/=;je3rInq(n>tr*@3$RnPqmAjjlkQ4@^fETToDU*4h2[(*hOpMF@OiEj3MgLo@2ltQLtKgrMNPO2>in>D/iFcOR/\i()2UEB.f?QCAcn@"Qs5o>Xo/$)HeR)Mgoa2oS(@b>.Z>.F0M>U2.BjkhX7r+$pG?)Z/fR/8/V9HQO'e/>O^Vj)6.1n>u@48*+*un%8l+RFo8'`Eeh1/#n)"9Mf:LVYAMir"Yn&p0T"#mN?)HFaAR!$.1;bS8Li6]VWMblYS5E_;lr+0>oGcVHdVN1"\1%+a0=@hC9/;b-aU+o.q9+R*4Mah)We595SQ=D@V)=/rqRq(hR>D%*2YCVR_@*Z\8/JL+&0g4*Y\S?d]GY\(+beXZ9a94H>pD]aLN"lJ_=Lq.0F?fcY"fi3UR94T*!;\'nm2e=48j"^R)698r5N<)jPDZ+-4okHQ73mOPW/@m\amp$ak^=aA<9pR(*X9p'Gd6e\F=kD(%)NIV#ASX>MJ-Ec(c6UdJsMjmTXFf*oWs/u;qbLQ#`V^d[mo?1Q9>E$2%6hFE`@9;!gY"KLWs-Nhm3.bYb$Jr?V[JN_ecj2oH-*)b$<-fXI9Acp`rNHnUD&k+Uf)Q(K-_%q>4BG]$ZV0Lg])TO:bO'*>Y"2u(P\<*N#Xt%W>H4Z,+g-@D&>kZNGDjuEVsJ[&2k]Gt/sT8cNP&'mZ4r'?:KfO=QXa6C4WL8kiWgB!m;cbf65.6iIWVAa=W$68KjG,Y8\hc\X/XIfpo8E!!@I@qm'@Rq=hM:N0gE]1T(*)).;PU)"@S:%Q$?Ism.lq)fDXb%gca`fL*ju...=ul]:VeMb_:m,0iACH_Au1A'@q)C?0bp#>fM2WV@$+NHK?.`M=JD!;PlG>^h6)`g(1hF-r.YTS_:SDEVPe1`)9=KXpWLcm^_n^dQ?)Jt8GHNh`ZqK-Xk?QJ].L)J\`o&Z1PBsr@P.#-=-l!.Sjg@S=Li,l(,FrPDhe)D!B[M=BEb-6Ah>MU!V"7ApR)T*7f+-mS-AbZM[C_R+R!_Y7#Xs*7T[cbR(tSG(?EWY,Cd6'g$ZnJ-2^B?k9p8Y)o*O=be-ID?Tt\7TEO+r2S+_#g?USbqpEDRVQ[@&H9@4$SdO='Q]heA*5N9H'ku.nd7B-]RJo>jYs+lp>0RA\"&GeO_N?)chH-<6de=sHYLHAJcML^Vo/?O.UcOm6N*&cI5;5/DerI%hMmCl#dD,)-242f>j=/JK9>qphXdDmgkt;-.?a$'=A2fGMnR=7$_p)8(n@h6cn95ufIn_*T7$bDIT>$88'`eGqeG:0W`9N5p#4)e*FieDdc_0AWtj&N@8HO;)6?BkJ6?SmSk^?X\%M@/`PO^:Sjtj[LnZ1,`_%tcSKk71WM(ks695[WSRJu.4K4T#@Q+coHA6Q9iknIPH_l*2Eb*^uQiq`[\k5na`9okW;9s9LfNTqMF(dCgR-u;6h,OSSGYIR7+e9Qr6H5'nm>5V,&!B3lfSCB_Wh64`UXg[q_4rBPH:c4]>ouc$G`lfQTRISJ?)WlZ`L7H$MTeD+#,N+8#G/WW=BUM8k0D/J'6pj2:onL&V-qSPO:9Gb8k@@!r<*Cn(:^rE_(1MT\4(<6>so]UGH4I=339^^N_n:Y0*6$gdmH@U/QrRB&q!f1t1GL6h(*Jne&7h&Oad5:0L[n(B)lP>JOOZVa]o66&m%[Y]O>q:b%0WuhqZr0IGX`a(8e,YZ^Tn$L@KYs2I6::<7Y.SD/$I6b=1M=+^I/T]4+'m4ZQ9nqG:IIkeH<<%B;"_J+s,AS?L+0j?LF$DgXKA3tAjmaO]E?meeZ*cqPMP"PX'TJ-.;Gj#)h0%MT+<8u-=Gaf7aHTP-,qod6LO&g=A\ImKSELVd7;-3Ikrt@k>QKFV7(\.Y1b&P.ifVPe"RC=#)+OL,GHa8b=:i%K[8j]DX0qGiKLbMR=$FZ_pW\cE%\aC1X`UFm:pn72;*?^O/IC\gBV5%mCAENj)8$>#TP<-:6`XlR@,mR8TU#f(T@[aIbF5N;^2TJ3"#E_@9;;\KF%ae3mEuOqC.q@,bg>bq&G(-5odgD/[*JeO8Ok_3$W*D*@o/@,W4a"9Pd9iJT3CNq)H"K`c4Jn\S*l)#(3m`7<8QZqhDfrV/]OH)Hn2qT$HG@J0CZPqT81R;u:A`F!pa*GReKs#3S1@@I`4UK,FdFJ++lWNX=N&*pZEkBU5TeZtJ;s@`lh'RF\8b^H=LIYE'b(f`H*n9*Z4.@ltWh"aK^OoigaMV\ZdpFXLXbNCUih;I&6C\+ZHd^Vc;4f^,3.ieXhKe^7/>q<^R0BE)*8kXaQQ7n3!`MP5^X"4SKR?d-%IR,q%am`*89f^R-&%eT>3#F6YP8@G`>6)]"M\B];A8SV*?eddXhXl&4NY_;1%:L,f#h>,,CnCHs@U'*&iGEMbfdWoS,_@J]ccn^;oa/7[d5Y\Kp\cA3jYgGiY\Z&CWE%XMtm?dj%=(R9I\Ed`_+YXu,Nd/eQp,-Yu<8LH`(A-GA"]F!h3BBP3`Pn+`Kn5eu2`\^I?XJ!dHL)>1^9k>kD_C3ubC&ink?i%qI_.T)9^5903P3fauVZnWS8+PjnuI"IX3pG.2I8@iWt/]4"WTR#V0^O4\$T2ujJ;XtWP0K]u9VH_2"TREF]bZW<'?^@(i5d7-3'PRaT0I=Y2(,_9O%rU(`Vb"Auo/_+tWeRBNj0,n2\2@$i0DLeq$_K0+fjm?E+5,#cho3W_ON:e1#oVDlu4Tigm[Z.NZA@fS%83mhB*!'rn7a4P$$5[/P%65n5llMVdcFu8UZZ*#Q&l%;O5hT";kIkpqkfRE7)F/(UG]XHtRT83^.>f:6L]qBg"b\e6kj+g^Mg%d&0D0jJ*c$\%1b'dPKAK8rqphU&3R`]1fUO?cp6[6XA7+B&\aKoWmX^=E!F7qIQ]um/hLYZ&?u+AF,>.Em.=:a/&-!B>(4JljQhkDi)PDV,OG19iatX`(Y36FkhaZE!7JhfMTpH`JmEluVj5G$b!`KYkdnhse"mNXXm$L+@?O=V5o@RGiZD58;7?lk:4IN.5rJ28VmIe":_UleIZAZR8lPfPIA1gtk6s;9BbLM/\I,bKi\o%J<&V7=.Y'i6ZKD&,VZm,0LlD&V)a"cVj;bcQBA.Pb"#F0"K)o_;O7RIt_&Ruhn\gL%l75F0qe_G\.)#O5C7Za\ic:>=s:B3DDu%@WEi=8p>2Q>9X[b[9BT.2ekp>mA8dMI2cADHp;n9n!ZfDe`4"OH4FY+n1XW5CfU'agu#!od=Z*tqMho'qXmcFf3l0>oeB$)Dr1:RAm)*6[#aZg,iC^(*@?2=pp<6caKPqR(O.&TZ)80tfs+Xq[;N!9^@5kTE^rB[82n/RZ.u:abQBs@B?^h.Q\g2;>7)pX#Vfi,"WE"I-\Bi0LLF-#g+VNC$[CISm,YUZ%lp$s#n%Pl."h8q#aVqkpPa[;.?YK'iQoN7YZ-Z)5[#jZ_fpW2n1k@VQqY661aN9i^);MPLDe>k9@1'>tJ[6X]Lp.pe%(pgWrJF+^od9U<,Sfug)A`NZ8QN4b@]'_aeP+d0W:hs6O7Q$$G/A_k'a,t_Rp"1!_(h.5$*9B"T`HA!U6:s1ZDWB]R?Y>0VQF`9nWDNtK%OU%I[8Ugis%CLchE7*==\J/#R4f\OU3>8f.7aQ&>>NOqhCCWu\4M8un\*->Mo33%LN=@*Gk*&Ynnj*$kB]rIZ!/RU='H?t)TF[5B9YiiHr"CQ(;bJX,^GtGdLVh!^lVpoAL$aDY`M)K5h?Z(`G0XN6]:h6>`UhpZ!b7$@bR2egh,V2?b0YLZ]4j'A^T)_@p'WJeCct]YR/qBJ=jj]\F82F7ktlk8@,C,h=2R2$2+qJ[%iWlk/3!p8[Lr?ac5,-D.SHj1i)q[CKXf+<#OZN7VVRR&]Sna@Uhm7pr%WVaDrBnSpaq3aBDoi9q/4OB=073b/n%,:NnG4,fLs29(Yf_;41MmD#>sN&J4)+P1.nmjj_P%5oSBRhj2qu'/B/uOVgmGCZia`1Wi%__-i=L_U*HI,V1tcq-t/1j1N6^hH\QJnNkSZo/tlh;^l_)l1Zab-mm!a>inX(H;.Bke(MtOZmn"R/)%VP/loX$]=el9,fPNe5\H2N8`Yaf1b65f\A?+VPD(t^^SI4\42tY2jmX>2DX42Wg5G-f@L#&c,INe9crP1B36,XQm)Q0e5?/l=92Xp]*0Wpm`:J1@-mTTm,$)H`T.YP[qo(j8(^p9Tm`dIPCQ)K,(C]/-^iWRt:"uitqkD?&:r7`RflCQo24G;@[I]ifZ#J"n6[6)I0Ggd].4@g%7II`!m>e0a&YgnmG%d:pM?9Kbs9ndIDPq^6tpGf+>)%Lo11G;0oG.PQ7MNnV$A5;+(a*Ja&CeGE@79Z))Wk+2IM3rs!-`e39t-)4%H,6:A*#[!3Uq.&U7g:Y:4#JV\71Rp\V5l/KSD/0eR8pq,u7MmR<`p5s6HLiPE/O@ZM?7V+g+5#>&W=:jWGLD(i*0?r9Z-ia@Q]qTO\K00Jj_qn#+dI:[ZZTALVqcVg=d-IFT/c:jN8KM]e6Gn%o>.t=9498R;^e=E5/n^U$(jJ^1?aDm6g&T<=k?eK^G.qauNKd/'l.*NMq$YaCdU'f1-W.PZmZDqE%Tp_.YfXhr2(f2'ao?O>U\hWR"$tLQ'%t;X(.p0-hi7l`rj?Y1M#e()V@U9\aS#X%;Q+Yk$Y:p,_K1QW*!)mcBeq,)@L>7c_9"uIu;+UaE#2dQ$SB@*MT9YD*8f"t%,J]gjJ"%=AD:$Y0m

*We!jML'1k@O!WLUi`mMDY*?1sjcg)S26XA\5R)8JHYt*ks)h"&jHJ?4M^qgdRnNDB_:kAf+mFWm9bqtpgi7bs[CY^6'.oLQb[2aes.b*/X1hj\(=^A;Pu)hM@U(l&TH=fr%j81kEhuYU?UHA[__MDZf#=!_oZM_)?)XkF6LoOV_`C]7P_"^.V,PB!^-Pif2S=V(8OZhm^0S;O:.n((M8s.$g$!8$.urka!O$Kb'?L:?+$@R&';^FLS1K3[T/rehI-@>iOc,^TSM,$>'g:4<%&4J):+>PBm?WQgksUaWYCI-+BJ6M?&6rSW-]@;WoP4e4k2Ze`bDLPJ[nAJsTfuu_naKKAe;kmcEjdKmN@9-TF64oY\GeLrs+@_nX'Fg'7SFhAY'#II$7=k4lfMuU5dIE3_c?O/blFB-bL.t$ifU8"8Cg=_q:Ai%dK![\jJKDLaW^YRC&gAW9,UE1:iDg)IL?b.`DK-[n4M:-k+UZVD1Hg%nkHMHm#+on74Q6LS2bMMm#YZ`7T(2?GGu$'XnH*/*]e%f;bn&*f,J!O44MonNODG6FH*,fY\emo==l&HgpsB.HPV?7DdV,PtV*`K01'p4\=Gr&COgt`eN7YYVrEMe:7aB>r[JTfd#[m?I[%/`/$/g6)maHRO;q'+_Hb[_Oapi\55!;b:@Xgsls3&5bXX;G:HD85(>Bd1i:k8'e!4.-luqda0B9Y7Ph,20YSAL!o[c8*\bK8@p]pd]MaGYq(`mW(C?3jU]a@b>EZ&E_R`2d]/,dqr(Q?)pJ6s/m+>]Lo!!:OfJtPXHbE)Zs8t"](1EhBu?!r4:S@4+1?Cd.835cdX3<#P]atf5MKrmD0Xc>QY:^eo@;=fn<\\ZEhb[<(l&mJ&Xg^'U[c959QrmVpdFkV#ui]-LI0.h2m@cVZunl+aJBBY6O:9obopp.a*9Q#D%\3Q!.WNrB+C/VDDQB73\i/D;a*g[C<]tLRRo[DVI%((dA<"'en,+HWGbJag-jn%XphYT,&I1,6QiHSF5%U8\iD0/41[sf]V6e6kmX^",i,`-9M:0=[_E6O(XjH+!=VPfQ`DR+Ell?+g^tq#"N"$Mm,1-GOq%[ph^\i=5Z[o\aNq[-6[RKRJ>3L!$4M;/t5B_NZ,4*LSnuX`N>L*GKY$,-%-ne$o8?6P>g6WBlX6j2gV6jegs"\._(s>^#oo+BkA'Lq#15.0&2T1;jd)h"^rmp$F:2.%:Tes$Ld%rP@le))I!!"F<+k.(+Ol4H;qOCaa++n%@83+kf=n@4cXhX)XtoIUJiK$M,1X5ln/iRC?2;!)!43/Y:0*.ka\1r"dP1=q,0N^%ZZGEcb#)Bl:ZsCQ)Kd+@Rrm?!AMUnOB)_;]FBV$Xg!7HX#Cs4\#P0j3:'Ul'##6u:3]<&]b;5b*%>!GQ.aH`sH2%+\<)FX;T>8>NGcAXP*0?a_/t`NHU^nST8_V1J\(a/J;jL.&lN.Hjg)dTj]l/huSrnZEp$3p2-c%,o\m^`%Jh"&h2qu&>Vkkg/Gggb]Z(epd>1*K$B-?;b/j[7%7AKKo=HGJG85MTLApj?PBUQZ9JlO3/bT:p__t?Qmg1PP=eG(X^b3m41ZDZYs5]YgFE$8gVJlGQ[9:TAW#EsL8#)<@::?g*5*kN9Z_s"EJ+^,6A9O"4*B#S]8d47;,*RK]M0&6A.F,BCjj_XThuLSn*]LPiDD4L61iZY_EMAdVFJqGn*t*[ZLZq/Sb4s]DWRqLcV$,i]1:>CWH1-XZ].WS!T7fQS\\mdK0cS#!1TM=])lKqiCZjhA$Xc8GhYjqHgW"5@A@.($-:"rmP0e[R;>9L3-$mX<%%o8enOX`57ABF$aR2SE>#At1Q%N,n9!#-I;aMMLWB$WeK>,N!2&9,&j_]c>9pNe/!(_qmDf'J1/8uCk)Wr,f:D"YU5/2>?B5I1'D3nIhlPI5V4oddkF!83_2V(<4qkW46p,=OP]dD6]:$NZ[YCjj,@(G%WMPt39:sO*_/]>FF5I'n]nPVgR+j:e[)ES]b!nfi:2$`G@6a9T!c_EU1aO4anQb3pd[Np(>VZqE%K4ZodT6t7p9Q"(`5\c\HoT5]r?P=fFck3mXjt!Z!Zuq:H*;"O]R@p\/FBdFWf]>h-[IJPKcO9*JFjjHV>D!@H1[AF[!`[TNnP6=J_7c70t]lG64-q/K%T?VGY>%*T:kY,G=].=.>h+/_tp)mOX3Q#f`eVrZDROtbDha'13R%5l]rCo4d3'a_p=_<7PZNOrI$HpKr'G-2(6.>Vg@FTDe4!i[B]^W7=Dcr3Y!R#<*BoL5[/cB&bJ6d<+CMH-pMdhE9tVCUOBk[u)<9a6ne?TQ+#3XGRI(Xo4ZL$3rb3pKrYElqXr&bUe%Y6d1;lspNnROi$-IC!a,`T@it(KRTTshXP]"$ED8]Z$ol4[@J2fC?5pMF3fnaM,M78JZl4MkVrdCdYmp.?3bi10Zb_q,ZR!6Mc2FK#!h"%-R`h:^>PJRNn8:de7[C3V?/mbmYk+u6EFZ8ct5)Q_pMsg[#44t1JWTIt^/7je6%o7aRU>Tk&)Z)=C1!`+n]!<_f`;L(\]8$>2_ur/*Jn;GtEDOm"D@n*$g+n<-keS3p'Y`9YM%;G'/l=.$eUDY\7D*?#"u/pkfGJKGJV\cS<[uk7.QlD_/3!]&D/A''%tTr5)"u(8='NNbSC)4j%Ud;s:u$JpNV1_H(Q.+QgWELP%6*RAA>e1nqCh6GSao:K0J2sETL?qak\$4blttdG',a'q\QSP1%8IJ4<8EY'$sZA#D`V_"h\'6NL`"(Npq+.Qf?"mSs-1*;bEBD,-l_1W?!21K]K(m=XtDN[jB]r'2.Fb$:Bun[:_MiI`=ZYm0O5Dbq*cWk`f5]X=s\R5#sbi*_:U](fCFVGI\1/3XO!K8o0Un&Xf#k&aRaoIk]2R;[D_KlA?iMt"=ei8CZb\s`5\#8>_?ptdDEp3ZFfRZ+5*kGQt!eGO7BcJG^#j9,>e2;&EH!*EhCI&aT:KN^.AIedN1gA2%lGEnl[^='n\X;d@.jHu+\NW`-u_g1cp;7$%L,O-GS7aHeL,mIp<.CDFYG09b/5kh5neE-/Y1mXf`S"&Vn^CZ3?CF_/'E.t4iEekQ8PCWc.\`RF9nD+r7[S+nYY.i>^dBLrjU;IDhKCg^nf,!^psn:2kX7"C/WrRFGYr#Y2`^:tW/'u"[TK3dCfNgQ>,$,lW2DS4uYUX18oGJgEI4_;eGoLXE!'8nJ2hWB_4C4Ef:rY2eEoVboM-G8bFDd*4nK/StV^'FMNOY8RRq)_W1H6X+Deb%/44',,21m)qpcRhOl$^ATYBi]9j%@icRdblH_$!I)_,Zj7m'>nNq9F2DA-_\jCAM%KY;XRcT]G%WO'a8M`P+3g=UHT3`+O^\M7#oi')K2rJ$2L?e3b-G;_Obf;V$-?&`!>c3$YL(,lJBHE!=t5:`EKSCNl*)dgO1NBg'$`Kc0DQ!.N6IgVsF`(.>H2?Ufgho,+GSD_._qe0SpBFTFI23SmS5^p0,*8&]DM(a1O#W=D.,o@/3ou]9@);&YjG'b!l23osV>JIWI;cFLsWr#I?UW*_V,@!q_q()oc:;`S7>]4Y$EFWsjV,Ou!^bHdL?.LsIN#r)!@7a#"X0gf"ebQ1QrF=>.jW1ti=6V&]D!MuGN^h=]gg>?5L7s]DtHJ,*-4eO@=asgrt(!P^jGmIr4UXU*hs)I1t;f,2cR19@WCci?_"PXq9Dt1nEXM)=Es1I7VWS*:An`]Xn)Z7;I1u3C,bDE<.D5QfK4L4#^rf.DRQ.e293+PNRdl?:]EHuskNu0.-a_0WI7r&I^oV\["b'T=haaR6HBk^t8Q+Q#H7G)>Ao#2?;b(=N+T'q;I7iEMZ$0pnt+#\T[]`Uq!-!$aMXh\ZL'sN8(]n^&B#_5FU.<0F/A?YiZ)g8!"/R+ROjqEq*_jN7:n(E\).qVKtAE3VH\L\OVnq/GHDa;UV"]\<@;.EBKjUKkZbF'B5Pf<=B3hFotOjjoBlo4=IPb&84bn[);u31bi?g2j^e#eV'Rce+^O\?k'DIfD+hF\mB'8=^f2nF#h"d=?q)9kGu:%3:H$&B;lDNcnKJ,Uat\-WXo)eTJAcg?MX3\3qZZn+cYla)#DdT32Vc/p\t\rP!5T1K1&;s#'-shb_:_,W4IdV`sqq7Gbn!#8\a75Flu+k$dHeE7ZA^AV(5tha%U^HX;pA]0\TZ`dB9(qPeC_]RE:pmZcPNSD2"PX-hP$Fcd,&_^N\B*&<7/"Y]m00<`Ud94WBN0q1722,l_%N/\*j/$d0AshTh#?&jFar@5Ve0)8fFiZ!bsjj,:L7^$M[N=.)p-@Bah.XCe$Zd1oJu'uEegF`\bq[u2erX_(!NIUj$G-pRYR]pAp'YQ^Me&[%I,^Jf[qBH.B"$U`IK[PSH%>a^Q&Bm7Mt6!kBRH:Y?j,`<6Lc%j`qofO5^/IEb"3!`9(#XS]jl-">S0u;HAO.h1E(qG?cdGA-neQM\,_oR'g!4r9_>fR`jRI!_(q&l!L0ct*RN-8F:J,7IV:>R920$LY\W.e*!b0IXj<"e_[.#".d"Of?CGZp!9YXm_.-^jkp#UNhXCSUOOrSY(YZeLB%mN#Qia)`q9/&:$t-@N@3R>V/b:e!61($+M)q>Yf^Z"Dj?I%Xf%R_5BNW<0Fggh$=bkT[sOFZ-Giu2-FjpZqi./5BL?BZ`7.Da28-RA;NO?7&N^>`WmY^rI,=TNGG'EIOiHgZJi.hPI9h"k_W.DdAB<1@f@S,Z2i^#.j*$nf+itVYoerRD5JAa*W=$E2A\-$GD!IfXiF6*O:$/fjs7&>?74N2"aZ3rs^%6rK#t1:U%aF4RS@!&LaqQY>k:U^b&_Eg[&IjI9hi!a/X[1t6C*"fV*ZIBU%1G#+$6HHT^k/li!i8r1q!oi_E*o5L+F=V8U(Y/R0$Ti@XM\Ik.f43kTSRdjK[0dGr%bJ6*B#*R@iV+1l(e.mY$cde+e(*ok6i:I2:Pr>UZ-2?Yn4ph"C>Hc8n%]Ypb83PL@9B,gD^;*O?fRij\%+KKNCO&`4=6mU3ge;_l$Xu6?;PQ]kn7M#VNSh+1(;6Z"-$`'jbd'8a,]9['W.!SrAfKIS^KN1FA",M#Mu64#&(V7sX(8o_TJcPtaqNSBXCQ&8>p86]=KMY8qeXY]7lIrZCJ;W)04?7<&#mu7DX(7shTBGmEI,&)5r_Q3pM3_deF6U]=C*V$etUK!9(=-l?Vn%#2@#BcC-H6e=5\kHZMDU2(Um#'N52uH>B#Qo=o&I-fWhiuE:G"Eqn[E7<'XsU+;-=^\(9"jb_HtUWB?iPEP2-=(nRlHh&c$UsPi)Yf:"";\6^"qUsM?M,E8U(m(U$5A6+Yk.4l#uInqbWrooV`Lh#h"M(PTu>dIJb^<1WjNdb]aMmI1CRU%!H%CJE[BI5Uq%E]0]/`k]Z)f&d-Gfc="o?$'*:;Eh-:P8jk`m46uF+aDpok")tuU\!$RPK=^H+i+%R4PD)^]^tWE/l5(`?G/\kK!*'f#2B;'.(b+W%%aE184N.;#!'AC1ph9dCadl,FrA7`XALD9'u?!@YE5&?`MaPl!sPKH0)J=fEaGK>C[WnG03`.jb1Tp$R@X(`F_j-J4`&U&.>mBs];Ig1/4c;nt*n[1=IYIXX@jo@*#qGKQdOAtj3_L\X5C9Nh(9D@OeMf8eMiRdJmmi^+g4f1jrSir5!qnC`Eg+_DocFWQnD&]*tLZ5.YRA__d$RAc.TNb&f>Odf3^N*(2Gq!nL?UecJ48Tk7\Sg3ojH%CG=``!HDBedOUW/uO\YlIQP\1A$8m69a#!S)o;6fh4P#$O\N-PQdaI.U]gPM4jl?"%cGEN6N)5GV-t)N+)%-b73[#EQpO1eTM^A_t-]P+S#);06COkHscAc:BQQ^"ba@r\ua1-OGZpN2.(Mm`tT-b@BnL1Z'F[T@7bP0HV9ZkG;_03=#(-:X0,T!_.?Ep$@_HE#:")mR,L+ad8ALrD8;N;ILqnAP3lslQfFTRd%)]/S=WO#&t0.RX#Lr/;=ji\A#q\T13qR6iI(i)LElKXPI&hK9l$[DH(.gC:1SqI\]@kJ%O:>>A](k,f#T>_OC!U/O@Op=__BeR<9T:#,f7H10]DX:M]0c:'T@h%&W^$gD(5Zm*<+h-6ntu*.b:?)IG;EiVsE9QF6MH[6I^ddjG_5&UsT$28C\iR_-\*[a6Aoj[`E5:DDtmnKOsDe+2EEZm8@Lj1+c*2oFoK:[6qOU*qe_8RmeAM=of!T'3(/"Vafr&8$8JL;oeqK>T.U",BMBUSc@03l[BP6r\TbBjT-_Oe+kCg,<+-lgIRKAJO.$[?..5]cFq2Cg_q.Ee>!1]5Q$rurT;7F#(6G\8eLiCS5F6!3okSJqs!O=)456<0o>,D"p!DR]>41R.]:iW9s;OkcMAUs?7=%lr=:B`pSD(h"A+.ZKoOKS%+EJ?aGoW:Z3*.WV_EIZ+_&Ef':u&S8QIe:J>7,9r"/EJ"I%'a/bVK<8;nd.X:qM[+)M>]8YN$f=Go7Z"?mqOF^Q]X,sm;59p1HssmYnO^k[9jekGk+g[,L_to9r>Q!*%Cg"!cjHaWX4fe`?k.JAqc_PNVg?qS'e]khK$aqA.*E1dcN>GSV8Jeh_K=Sg+lan7Z\>+9ge)Y!fZoB/lN-R9FdY"PK[:5s8IId4EE*dQc`s=b(UC`=b)Y3_qh7%)"2=Z'U@#Wi$^+,[d$_jf_aZnE6:J1e)`DAG^t>@UMmkFuA![cLoU.C'A,B>jqm[Ud>b=]&S$"YH'h@^S`ucr;E%rho)361`q;%@+Y3,6(=Y=_g;=#HVmf[-]nDA\rfh].m@ZhGK'_*)A74aTUt%A$K.'N"j7`('ifmLp4@]cC[&0?I\=BBt^-5a,7)FUE9IW;3u=u,%/lmg\P!:q+_[o]OF1uq/j?k.XT74VmRZGHWFVKoH7lDJulV3m_Qegn[lnT9Cs5Jp?l*h6^/lbLJO2`SNUBqK'!DENu"@h`uFl.0g2ei-Qu;Sdlu6.bJQ(9B+2%p93NjS2SC-Wh1AdN=b2Jp*+B*dOUGfb4N=nsbgl?Ua>b]k@qDe\KTmNC(T=)i^V`Hn0oK>('M3kVpl-ndX&X7=]a:33*h158XX@%aZP!1DaBTie^M%k!cL59J>BN(IahE@NfPFefAdYKM'2OLSCm%k>@1Ds]$^Dl&&)jP)Q0YDk]G2%.^e%jO<+4+@4.*Wh'M:[0H+":pQ$NHE+"ZT`4Ps)_IOI#MSg"_2K:TKb-YM=b!m@5Q/j,4P`50qd.I8+.o[>Uinn%Y)Di*,]:V#WjUeU2KK6?@qQ\E4I74?FlGjpHMi>O0!>,9S*MBno&<4@Q/Z0/O$PW'!al,iQJ^cpf[\gr@%-+MtXIjJB'S;e!UDq'>lQi8p$>!0d.ccnI=?@3Fr$plQb)(N8d0V]!(%FS.Fg"6-.(Y(gA3k=u](-;%?P@-=2ZV#HOmA)8hZ&Sc(r0J,UHMt!E`k>BGq9Q5n,dNWXE)J*(5iY@>i)/,X>Q@-N+c#BnR`?4B&nk"6TNNuF^-j3Q!N']:V)T*ZN>MD0Ju:oL%;FIPjUI%?Z[cm.3oFH*uIT4!`K/SHa%8o?*\<\mKa-.91;I=UMH5qdBG%hL$VUCX;[Z5S@NcPu,Q='G'P7`mFL<>ObUam]gBJ[`18W*&`rKV'"JuRnV>s$](=$1EUcHg?eI5pH_*WZo,c4c05?,_X_*X2dT_W\J)]j1]mi2?Fs)VqX!I?O^*Z6E5^rb;;62+U.]!s'@pn^>OlD,=pcFgYWBgmrVJhCPbH4dYhtHLgfX$F]n)*X!d5rfaPB>^c&V#>Zpm"ULZbs*9`fitfhk_H_%p+p`[MPQ"o(cbgR_H)&oG^Lm"e`tq(CYf4YAind3qDSHI"?)l?\cDMk-Z+#T2Z+n&Eajcj5p$I!tSChdiA77",Ci7d#@]7GZ.rjN$fm?qfVg_Q(m!\%C:%h%#=;1Vp5*'$6re1/$u9ZDoiYkBH_U^4,:QZ"4&fB5Mhk7j[n;pSj^ZeF/@>Mr&XjGD76<<0FEXE2jD=RW.E@23t_:#:eja)Q'FfQ;=/H`QJ3<$&V2-Lqai2c,MT*$`?c1:h>fpHJ5mS\+Xeb+)XW_.h!@=-UC:F.OI$php/KU0@SY0"g,^B;>8?4hOU+1P^Wk_a_Sg(9f=Ufl?pZ!jPPJc.Rh%(/*AsgiCqnjk=%K%Pib60f4%Qm+a!+N1GR4TM22eD&Y,3eOq(UU\i7Gbpf,>;8#Q.=fqupsg&`BHJD>lLf5]'gqi?h*WE8qkIAP,>XXlTBGTB3@9_XpVDjp@Q^2dlCi/NJIXh+)f50+1%8s&oOXlK\9UjeY9J1ISg@Uo7:m?Ed1ZaC`Ik_Z:>(TR^=itFc(?-_o?qbt^;>W30YPD/P^K=LQQI8!VYQ$0gh`'+2mXoKXSckeJ!O8`8dZ)7SY.`akcmW(@]-i/6C+I=-(N=UHoU'[$g](1g.1'1Kp-+rs)G(6/.UWe-a^J2,DS@,a*,");Kh"2)2U#apDD`K"XYBD5GK^!#'H-efSBV5i/@p@9PH;hiDKUU2cQd`6Qj9(&Ju$*&U!i_`:'5D_75L^'W3PHVd]MmjLEXQdha7Lc9MOYU#6-P!eTI+11*P<9f,+.fCXKH%03>kq)B<5:tLd`af)?WY;3oFV#SZoJML_\C3\ZbRDgSpgqU7m&j@;LpVJ-NW+s?]ApFd+@uctFbSrRgT\6`V/F4cA#]D/Bn$?\j9fB+])"CJ4o[@rn-`;n-fI]n)LoTinq2`2&`+rVB,Rs_($XePSU1ZadA15Mf:9s&h$cR[jiB%CmVMM)Zk84OhO2GW$B_,Q/<;Vt+0>a@m=^#/c@38kQBC+;>(9CjT"A>'+Y:V@WVmlknUu*u9kY;ffd6ramt8r&-lm6U/E]2XB1%o2'Ms[a?kQ:%/N-?T5?44dY&>Ep8Q8CZ1lY>J0#^gdZt0e3k9OjTP-AB/:Op%Q:9s`U>V[UHJ]q+,;+C>7,,$KR&9P^MCN7a91%'=JrgBLCDki4'*E09W/BY\pI$44f]i1lcA9L#3+"`r*]Ob0AgW%Y7!*D\o;taL=e1VUBZA?%:i:Tg,VtDEP7+jX\+Zth?AJngmHc._LoI+fiV5JqZrqknMW:=;4^`Z*#raK%Vn4e3TOq)EGnAoq6,lqs$_E=JG"\W-V>^NuRq4jWW!_*siF'EXGotNut%;8TWU]kgYMYrp)Q]O>TJ"Mf%01nur6m3>/%mtTV4D]MZ2b-;RHPh##*ClASA.TkS7q+h_t[G?<.%JX:IXV3U;Y9eif\n'#)/U2=!k@$eu3Rb%j+),$J.`p^-4Be!(6b`-/'(nUp^KI;Zkp0p2*6kt1:fN@YI9QDaEj3_3(l=Eo6s2@_9Sb>!`IYc+umWjr=%[sEctV"Tjo:rlPSc7Nng"ToXg.'e=Nan6M9N]3$WU(F[Fr>#nt9id\Un&+m!Kj;X7IjOH#bW'FT,30"?+Id[q2R2te:.pbE%E=h=ZLheMPl/[%G[mo/Ldd;S\\>A'^e>%;>OO9A`l-NtqUa)@O;"TT3,bCP+1n"BaVY#iA4!/''20CN`M;WIHC4H-,iQ]NX,k`22$'ASS&P7D.njCP7drLKNuLFdOG2:oHjD"I0mcU;#`f!tA08m1USB*V7a-4Z6d+TMiV_F)lZ"d#APHuG=U#:\D@3c,IpXW,kuTPss?"hE^BETc_hMAF!E)0Y!(GP:o.+FO-Eq^p;?k-e"D#[9,0^<%/**I1_:\d@:t,LIh3onJoH93fp`55T\9N*l=?&*+f?fDODq"0W'm'bUjJ`[u_$G#_0rrOdhYj./as-qKPk-Qc,(&j:&Xe#;DIr.!_8_^]30J#$#qcg>BirZU)7Q%l>66R[E9ehn.e*1l/+"&lm\*dc4qBn*-X4CK`C?8.-_)gHJ%tZrhb2KFY@j%oVM=?4';_7c8*'=F]EAPN$)[`IO55X\_$k4%XQX't_rZ=8TKMmGgb9@e*r[g]7Dm,OT#oCKSW!7d^7bi-N$,GnatKPF;!G->SOO/0tE=J8N1_pB5T?F`/BekJ8'$kN%$Nd-S6!aNR!@B.m]'#F-0mK#jlj">.IS*$mjqO^+.m(W-4Zp(mbb&-V=A[<=GGNXRVTZlH%$g2IkajKA*79"+]L&Ia-sTe_h5GKh63Idb?Sjc)T7M>g-GN"6&;j7pH$Kq8,r::O,IU<1a'f;9XKhRPar;EJl&1i]te'+Uc2#3%qX!I$5IgPn-iF`Q6+__:nLRLKo[$@&6(n4\'6PN1Zq>'mo`>K?RO%%A0c*TV+FrPr7i#B_Gg)1l3=G@]h9B<1>`D-Y\O>KjM8NOBu=388Y@sd6rP\feHOFpOMtMq<[QPbd&Mra@OX.*K,lOM,_H(HB^n:;&`:"cI>mZ*A;(#WQl]bSeL(DaFM#ZELA`B#ZGOF$?Qc6:QQgi1\4KW.hT\RnAEm3XpLu#t9/uJc5nVr)LR]!,"/\0D1S6ME8t)dXP@DnnF]r?][Mjjk.AIlRhfI;Rci\8F]3;co[D'BKKY^pr!\`14cR,#-grm66K>mtbQW>h;MUAl)VWB&.A%brXHAN_4aT%%;fdg=fTdb'rf;d;/G]A\X17SebPl$98;P;QddcEo6f"#i,=g'+$(ut0@\t(HB\&-up)]?,-*+l[mY)rHNKJC_GA$)\a)"O[o*,Z>^SgEP097EX)pEub,;a`r,[1KB&u=gmC!GNP=gA/o!4Js7Y>WbL-InKl>qKC<1MZIIoG<#:O9_u[Vd\s,X,F5UKPMB6!>ogSF')`&3SEjD=04H;YEC9M>qC8FmUkSKn2<[Y>r+5[6b_!;Agf:RQ=hZ#mcOi&][&k;`K2.fn[.3jp`A;ARlkjCXBWGFk3TcI[aUBEeVUqk8L2FDCYDFat/`MW>)\,DYX:U=$/uCn!!>V9d6fqO8sAT47_n*gUPE@?l%AH%ZX>m>P4U[>F][q8l:Inr=8[0S0638L5MEr6jF?C$0f8lXAsG@SIsn`*V8'0GR8'V,DJkAb0EBWHK,\r+G0+PBOB"1i5I,J)u2W:9!E-e/@@JSg86HI6jN%&IWck@"TX435>p[J=:EHcLPA`&+f+3QZ@.N!tCe7(M9Ln0J@O_YQ+63:U[b>&kHj]hXV=67ZqV`)">4bnItR$_d[59nRn>-_nVDudQcf3B4#\;nH^QWe*Hk'YP7oVo2@1/o-sm>:jk/UfSfg_XB<1#NaP.op2fIhdcMo4uGmRIe\NH5R4'uJ'TrplOA0dVls\m%>[7/g9k:^bd,9L;t855H9=Ti7><9)O,5OHZ8Fq__TE";Yg-us`sRC"j84?IL#Gt>a5Ff;r[8caM@?pGCqjjD7gH\Y(b>Q7!+r&QJ;a`DiM]^_ari;"0o5iBF\eM)bTk6K^?'R7!5t`!.P'BicQ+EQF(j.6bGIta*?83V[CH'K"S)Ref-]H=3q4_,BdO5((80bj`>6j?h>KGXgs-o%67>%PZ+^M1"+=^0epP.o\hr.A,E0g[H0_[j<'KH+14BoT>``X6hjGJ`@)2`sta1X7J:V8^Lj4GI--pT_dkQ5.dq4ri:Ad:.+-KRh#h=soOLG)b:h#dMnFp_=GZ7J_5Lph=&oL\o[gKc[TWbk=S9baG$b$A38X-4hurOm*a:SF'pJTe^58NUH?EHYIQe//TbN@l16FXXjQ=rS]%ck+P!tF)]l>?t&<#S%lFJ*ebPBbp,a>^6Q[0=eSDDT53/gF\U\`5+Wkeg7M0SgS=t'\8I@>ooR7a:^G'9/Jf4i)`/:%gku`NJo]C]Pb]s2+$G'K6c%PE?KnGF.Jl6p5tpI[_"5RG`=%/RP><_WW[\'o[Gk430n(*JAbXaFG^:aOhu=$FnrV%mBF)HX%SFMj]td"FTV/*"bV2YN,f<$dmKc5`Ol'eQ.,.E;"m1?WpeKjNd8.oX*@7YHTsU"Rbu\5logcOC0K'UfW*!pte1dfX3SS^*@%-q[UZ94iMo#Br_Uogd5Wf?rH4f2nJrRY5p<6:XGh!NT7fXD]A^i,kG'AV39l6gk$4Cet+ARW3!Ko:&=LZ8u_o'-C>5ED96+Jb1$>:191%/#]l0GB_?_fN7p7RQN*GnSag0H"$7.pA_6Y?0kLgZ#2CHT5IFqPi\Qr:&3`t%@>"Z5`Voc_C:J![6:h7-??jaT%S(&CIr0mFt!X$.bL*RkUL*l$jA<\@Jk6_chHT@*rnXBo%"mfJi?:\>d:?/&B#7Fatd2Ecn&4J?OFkZ2fe\/\&J0fj)1JbA?(g&;Oef*WG2jVKu.qYC:bLm]PLn0(;_WuM4Kj)X`X\!TLmkFb,6G\^i;M#f5rYF;@-Yn+\E=$7ik"cl[Lr]TS9orFY[1n&*[QkFUGKW)0@6R-/n\,Q-R^_/>QO!B>+R14Nk'C?dLDKeZc.Lq<$_]H(LIt:djtf(ctL=ZaJ\uFTR)_2=Bs.56X"^`YCWb&WgV'6d[C+E;u,CVI!_U*?5-0[[6b?l2%&31(r=81j*J<$l%URSoIAugbH>LVAi-akJrVVTLiWE"6UShB@a50DNsf-gla37$'^/KG[gc)g`p$1V9HBocDb*R]Ut4[!Y_EO7arZ`-XQ'8"AesXJ"^_/`kl3b'R>9$/^Y4Ll@ePWDN<+DriI"V\V#=N^VAq(MMLqbO3u"Ga?N8")dMV/abu=e0qmddWUAZahhE!!IH_,cikmlk&4KP9.g#A8C=Yi%(V4#H9miLFG]2;;J8Y[-gYJag,TgAbRMMAhjaaQA&p93V2p!]^E[7b^lRkEhC*sou#*%Cb/u)]nF?P^YfUBEqYd0HQ^T,F!cY_k)^",!V5VGt4<*VA19Lh9neo"uk4=3]JjJEOl^Z]%hOqchRL`e@qm^UC[G2pX;Am:s_!38grWTc,DQ7A<3$E01=J*f49^UHh&J\HW)")F_67T*$8B(d2*5>jF6s+k']f\?a6$hJ3=VSmifM4M1>p[Me2=@jpTY<LJu$`s#..T!^^k#5R;<]UhXer..GC9OBmGheLX8_I)*M@-J#,G>gn_6pYPTU!FC)B*Hu+Jg-0BF+S=H,M:oNj]tof*M)2H4kV=c-GO8RKXX%G@t&()dR>R\!Q7\40uIRqd4W.RQW]NB26m(WnX"fE8-p*5\FGU>R1)PtKQBXHK@f2"4uH":K2)c].6YPoZnd9jSRO'9FH_&Ef1n`^n=X#XV!J]S`752q^#?GjV-C,WSn']M:7R=5#qD?@YsgHHDPVfWn$FkQ7L4[#eHnFuqkk;2;h$.1tJi>2"d(OQ.K3k([0mjHYBAN@.+4S-sc+-11_4+(U9k!Zm_\nR%VCEqZHmE`]lt,YMi``hFS&ZtUl9BfN#$5h3FWTJui$W""J`<`[>SqW"Y*2/EHmp[P>EPau,iQ<0i4cu/3:.7k0\Qgf45E4dYYGn5ETgEHXq5%0m1^sP=Y\YActU)\r]C@fOpPpaGj1mXuFCS!^ULGbULd&e<6!:/-!ghOq"Q`b8qg0''ApWUh@?WGT0H.69+$@"4jG.^lRpF&nBF5moZR@J1aWUPo1h6TPj\_oAM]gKRefeO-Fen92qV`l%f+:^-Zq1q*5MWtAI\;!.t5Tt2&j3V/#Z?54K0W-k0?8NNmk@lL>AQZUaHnKNX,p')D)F5't.(*.))Hu1#s?u>#Y"1*CT:;OQ6fQ_rma>8R$1Xe,7s6`$N7@[lle[Rd2^:95J!AH;C=r#$GBkK-BR5(O4p,c/9_bcs&&6kh*K0>7Yf:fG827.WWg-S:T_],7#Eatib3*"nsKD"!]UYBg:+G'DS@Pl*Om=Z"lk9`qVd@O>FIj/m3;4+$+rc7pJ5M>b&oONaBUEOEH@F*`gduN2#&NR6c4ke?gE.^('8+`Y-ii/;hQ7(q$:jA.pg^&4/CgB67[(Oe$tYhrP>SA7>t+U)u%UH4q9MjS=T@s'J_`"^ql/*kQo(#on#Pr>PO=Qs7].m7c?POL.+=Z](ZgFqN?gWF_#.VVN5'e5K8G_&^<65,j<*@5=G([AMbFr$Q%^HI9duuHP:G]s!Eo8BE.@nT,3k>K0K]/H9O4Rg^C0gYF]O<-r;WFmi=[AVi$'q,-N+9Y2`H^Z4R;t/TLp$Y&$81":ZH5qh"Q6b*rk=g&kSl6"02Ar^?=nGh1WXKhhoV4"VWJffPlRP)Q%'LbB_u29O9_3"'?5[m^N_T5nU6\>kR(6CDTfmm"&0[;/@agCCXn`+/Tsd'C-qM+`JC!+h_5=rJ1;KIWui$kSp6^nQHbG(fFXjQ^.G*EHBj*/5]Kf6fP@Vkm2GM$;B.IC.?W3MAHtdj_%C*dB/&ti_`[,-B^n)EcFX.)Q(6=qF%%=X;@1A%`'HiG_uS.GFU,d9&QL(pd"3iH^"/"DAAgt0>n#TbQ[0AW."D//lXl[A4AkeM]BmN641&"pob+@bK`8_oC\aSF9Sm]*;(=F(pgW`A$bg&Y)G!TtpFd:"P@`cj`@-`e"P&c+j5IuWmS.pi1dL,nT3cn;sX06Kk=3Gu$>4"?`<(\jA"/)BEj(agOi`tRUBP&!sKH2'WGYM@\@&jf$`0`lrKIllf1POcFgW)d=E_#94O+in[jG$$NbKf=&Eo)c(7%.`8m^jIWYO06c+r4otqe6%V"5ot'I/5X3mlqZ8@.f5%k4!q>)V4c;!4c4a5>Z%3r3nqKfg9,rXa(Jrg0*JeG:7_6A=-pQT2LRFB6i`*mu?>sIu9/\c8%';Jo+#:6frN:)JZsE_8G#(-9a0e/j%)/4u;80UoBZh0CVpp@YJp[+k[KYZI[2_&a^g4^t%VE-gUa*ld[W2:(biQna\-'+BL7(]>aNn0dJHLkL4_0b.Q.D]rGU^8!S#KUN8O=2M\;Jk(8(ZPmkG/"A0\>OaAE`E8m8M]2IAbT6RuX744T/CQY*3A@blL*nQO@pJsd^-t/Q&)+jN/*Nbo"`dbQq2uDu#VGo8_=,#6`0ntdVbQF6T=&.ohVC1p^UZIhg.V8i*o+Harl#Y[V8HCjP&e-b#>ZO0Jn5f%*n_Y_@jHgUVqJQ@#XYh-$9?q]k-P-rlHseA#8cb$E%SgM"=[$p@a5ZQ,*YSPO:R[.R.=OYgVO@R-\at/GIpoIKl*j+>23\n?Q"=ucdV(QP&Ql5$\]<%hTS36bYX4ffnG9k,]Td&-Q#!Vbr%.bb0'?/,9mq4VJB2ec]Wt9P6InMcrOa667nc?F>s%S7ZNu//XR_+aeK=0'D/bn1Apt88PL<5)&e*3G$\GP4&=;A?%5B_DIg7tM'eg+>/]-[FpL%E(Z*lR!-*usm;._Oaf&T]VUa?m\dY]7k0@Z,]tU_oA'q_Am0sG>UmO$KmTCP`?t]'CQ9@NB%XO%M?lh!V+uW+icPL$jtX/gtL8nWB(*<8pj.>FP%:790J,9C+saN&`_*lp5Kmb#gAf/'K%4>%YsuCWm:sE=^kfOqQ=0D68>^*/:lM8Z2*rs$mRZNe-XN[^o3FLeK>TqV(1@o>]-YI'i/(dSGu4'>VQ(1+J+,mr>$oZ,%i,/_RfK&[.0X>uZ=pBFoR^'Ul6Jjdj0Y&VmB#?""gRlUlIN.V=g2U1Fo(U@RjCGY.PbWrLakjT=@46f?O=g2^cdg4q+AmGkg"UAj^aJd2'S`ctUe_!ZI>(t@:MIeo^PW;OD58A@RF!bLWUG!)mC<_Z>2;2ShXr)o?(:\)<8j(-]/Tkl7!hb;>?/,,9%<%W8)=75+^n$AZKgn>"4E1jR23NEn=oOU?rkQ"=eQ6J_c1\'E/;@1Gu0H'd*&tttS%F0Y81r->p0@!HZJ!n^i!C2hmb$70s!!(*iZmph](1UZq_kukU?TsZgDhSYSsiND;iU4AV/<4tPp3DH-k^\<5sb[l*AJ9r!Y*OoAbaun=h0[NfD]_^q%r,a8R>nV!nUt\4\k!$2tGmN9b6a*RiYrr-D*LYoj\7"/K_XLg=W-'2M3mDA/qm[`Ea.YOF3Bi'KaAPWT,Uf1Hk+;X*Z?+Le?s=CM';:\Gn>@>5ck/ls%):;)[5nG,%j[Q3)/?l^.BiQMK,)Ej#]iV79ZL'"\(/5pLaQ`K?S6K&58P()77ob3&nJO]:=c(Is,fpIBd\Uh@;P0=QV\9+KscH>&\_]?T`[hKKgM"7*2^s?ecGg%S^]W8B+j*^usJNn7lH^pQ?RcjTs">G&a3B]Rsd8"s6!1)hL?A'%fs,.4n^f$*3s)dc#_M'e-LMRQ&XQ8%YgpfW`;0:5P0LFG5FKIWK3kK.p%kHE*)Je,TUm/Tk%]lEhUsmB.7AD:_*pg>!:MZALG2h!GqXXHbGR/Bq0aBmK8@_21uFV7A%fB_8'&m#1al#XK,6TX``qS.SVXimMY\Q7aK(YcCJ%gT?Bp<)Ip^ASR\@hlfejPWh0lbFYj#N%6Bd>EQc'5p8sX(jKoT(aDXOW#[4Q0G*T$h<'8GG]:S26"h(dY1]WCqoGo=,o]WuuA0@5reo&k=GK+H1d)T$bE>/i#pA=cbTkd#s@j"Tb1#$uu\/u)=Z(jIbm,1sKT(V>nIMaY1@UWd4sW'LkWlOa6!#2bqJ<@"n>i:K?H8T%eSFQXJN;T6>S8hI5;8:AY$AQr6U(LFPG--XQbEnXOgJ(M*>j9=/E+YuU?2#^=l`nfK4sH7M5lf<)0]4ah57CPs.`Xjn.%fk6#bh-q64SJDLPF8CJ!QJ[HiE:_3]E.6mX;g>QF310,^ZZd#MB6`#TEkc8NPa['g+]cb=CGgUM"n3UqV;;:^VKq\?X988C'M&D-mTdZPqeqJaY?\a(oB&);CcSFlB\TU+:'T/O/Hpg@rLD;k?$M,@9F^c%c?1idHc45+icRT1aDAapM.%%e%nGR'[6U"6IALIb&.#Fer]7gE25:Q-ELGh.YA+PWpf`n7WhXC=Aq_s4q2o?G[6&bGXcf1GWg&g+0ZP4SKU(,mtW/)>Pb+P_?L>:9oT;:o:#b&\=*"d/qX,0CJ>sC^UE1^H6nB?OI5is!dA::F,'`i]dh34WUI>W-3o4-5L3kXNmVBKRfHWa)Ej%I@5e+dh2$u83$FVB02NWd0T]gWDJ<^p?V<'$ue:R9Q#>\cQ?m^<5Mj:A[]l,\iBNGEss6GgJ0')QRE=C\5k0:(!Pc0]F(TU%''_':GRZN`h@hj9:QNHFQgRES7Td1[=ZPX_!1\7qVM7/$8O!o66VH7SJTiAQdmNCqt$&p/Gm*.>ZVER\\G)WA`KiZ^0!i:rF^!4F+A:pG^u(W7nCY07*O\MDA%T^G86Nr%tkH?R-h:W8oTBjik)M_M?5oIZHGHsW*S]"+cdMVXg&Qa-P=:i$<2a?Scm4jS:WeGiV]n7?(MG*23-6S.CJ@OCh4M"V(aJU"ckl2OT(;";b7g/`#i9l&XhLOo`0`q50J'*k->Oatb#a4GW(';'e$S+iA**e?fdO/3f,Cj:;M;90$US3U9^?o>2t/f7rZm-:<3//KVUE"S"Qf\cre''RD+Z%>gfdl(TOa(El^:3.6s)*o25JRO=52S47O)r-!?oa.Kf7>":#gsJjiP?X%?iAYWeWg'>B&*^S[)>3Gnos&/&9,nbfNQNPeDn:&rIB2!@Ra".[M2iTPp%K[WO%gDuI[dJ%Xq@kM+@f;/pfXBj=\G!%&G?<;4J[onE[>rm;_Gc"d9<13`p.fi(1ih"F()F3,ZndjisEl3t'SO'ptLf]n38]Z>Ao&*CqFm$?3UIMFX:b!BujI?Q2UTTE?iS7LoG#OT\+03=.=6EuLj;&q4)==PsDFGZ2r[jaIrQ[nbZs2fS2#KfCF*fi^YG.[>WT=aW$UWh+B^&Z.Sg$:"I\n[7/X=.MDh>fGBt_,==\FECDVM4C;[:S/3.\jFVBTsC5g0$cYRWdqjlV8N9#1ap:Cs[uBEFeekg&%u)MT6F6d-h\)r]$(UV_U[A%!12H2iT5[*9)4S'ksT6+jKa6B_-ZL3?9[bYEXP##kXdh^OV0<..l6bmsbNO5daM5W>(_'SoIo`$A;3X;K[ac;qh&js`qW@Y@8V0.67k<0IhWH]7i,8<]:hXOgE)N-&K-ki==k2:a)=)@=mr=FSmYiuf):qInT3N0?Wo.>]e^nq5&c4=].R_4lupBmkQAkP`_c8r?t&an'G[RoCU$WNARCh1p)eeOM3XM1.R(G?S1=\Ceo_=tRr#&)ETSS^@g\=*b*e(t]GGYf`ih8nm'Dp]5B^*t(2p4Rt9*/-X8UWMhi+Zp#g,:+PG5/oGFoVmhA/g;0dsT$\JU'(/gQc?Dk:Ec/"7pS=ntmlb8u9.5fB,E;@.%N6Rf?7+>3V1IqR[gaP[b/aYTaKYaL9,'ad+6Uq,`.R7`\>_6R?C@mBTCC5U;jfUT(dEb]&?[gb&=$p$!E^RbApY>$@F@hIYWJQ*VYgG1/NagO/+j0Mc,>(Irn1(BkX45aF)irsZ44>uR<'`!RWo6c(f_d+a4L=fHc:!(*PrDH)RX'6\8Aq[DI367k%0o?36_On>;dOUQ0Bep6Q_@91LT*I3;n=*PXEB7$4Ph._;g9Ka*]R'(;'c>_-_4nl$6IX+D=dFk!jM3ok1c2mBL%E;#W?069Cq8C]DD1%ep[#21P((J#&(sq"3o\K=@q-5GZq&"_?-!d6nkdf=1H9QWdG9N4#uWCo?RQBM[$PDmG:jfgtL!Ak2FaopqVf\N`4hO>3EK'7)8K`.I?!;ZFh)?h?$R8aGec7cD*bXUY6BcIrY"F)XrOX1]JN$>ql-%UH5>5%a@8i0"6Ag(i[#dJKV(O1WPHZS=0"aJZ$Gm+JHQ3^#-)i$h^XZHY1a0"oiODZU@T?^QVU/CAnipXNuEUgHX360XY6Id#U:e_K6+dEi2sI"7jtq1WaVdJc?VS>=BFV@+eT\MPGmi\>nuT@%rPSSJ01BHIGqVhgL(Qg?uZ!TD#+>%pm)^\_c*lHt.:1fkZYrC]srCT1pRhl/n0D!J)b03pklIp2pV2rj6I/Kk+qXau%e.025!JfaB[.OCp7U,rerNnaao9Qp6;U"p6Ga,`.*\n=Y.`uH!OZ,Qa;rF,DL;QcL8QoN:$&=".QB$cCUtQ:U!7HgNJ[E.n,UV6SddgbMDplGT*(?P'u!:jmXX5N&tWm`cu@<[TGg.$Gsh<2fVC4M?SX6(r0e)HFB<5Po_H(/)W4:B:2?Rqaa-+$\\5a>2r-E"'Sa'-5a+EBV\DY:m?P\3"Z5igiR`l//Y-1\L1sWQ+^AN,3]s1Z/DmdlqrEAUiDU>MGXhodQ0h#6o'O\]I;(R1Wo@>d!h9,6UYU2@B:m%\:aU0\u-<-ee:uTB^P\OeL($*>aHuP\b:3YYm:oPIEM8udR7o(h)/Dc[R?&665@G,n7X\j`=0^g3o7toXY'Jel;L?b1shD]4@-njSjbZB&.a#nUh^l,6UaUk,k3^C[W"nR%gnbg#I19[V?/%?^HnsV&4^SSP2!BR'!R>XcHVOVeDOh)*)1:h^UM.r;>XV=lE(0>N7kP3+MB@qq^BtDOB>+AKNFo=KShQ/L7X/bkH'3tX07rB9WD(<kZmS[lJ$FeAiP?kQaGNtp,4U_AY)GBic/R"*4k1-D^+/fD'>Md7H(o0*K7Q:D]#E)%\%?1IlHXJZ&@f0ZejQ4*TmVm-2Pajq5O\*-X"^fdS"qFi!Te4#O'OUcjNZ';]qI&n5ke9<-m'rBp"5j_Z1MX"c0PK@=obnOM@0N7Q*-(Xf5U9r"!deocSs"kH-C%D(\22U<($5sp!R5U:I^]L:Quu*o24JQ\[;`,W^5tD5SF#Pp[/TSU`'As+ioMS%:jce57X8pM]E7R[E_7^(8KPkiDBd^h-[*JU`3>NPC>fS*bHD#"O:Klg"rdb"W0jiG^;P+1]q?]?eHM\.#1T!N+rr_IH.\8WD%m\6O((L@aPPjJ#6?:RCUGV'&$QRt\AkDCu3fs8?FSE*2"jd5';U0"U!cp6!17#N#UTS+!is?XcHapC1M@%kRJ&N4si>6lCpPhpM\RX-h8mp`og08R_X;aG]>JQs'D6\dU"RHCu:jY!Q,Kr^:&<@$CMR=@TBm!2(]oVF[o\'&,oXJAi%=Uos9#A7@W+r!9l;B>!:dRI,fsVT(1\X^oHc;T(-?D^Rls1Xc,Z\FEp`I=fRsDAp%h@s5?g]c>BncSq1egd*9bjC&l3/3YR-"1c)0i[pC5o8D:dXg`qj!oMkgHR.;Uc]Lq(Q6N`Nft`JYHI3@Hcqo3M#$d@UD/nO+r5+r(EJ7eF)>C]\5BV+Eu7j+SrDX#pC"T43R.@mQ)au:To8iGqYiI@kYfTc'e8*0O]"6%l+f&8/(MF'/EF@[&,nO!b!lZCVfu"nln"X`ddI-:r"U26gBH/5&/I#hg*]`=gP,rFjVXT;DmiZ\_k95L3Ij4hg(_P:ooV6D>EJZ2M1Mql,//(8J>Sfb]Ea\5S^=g'`h.4is3hJG)gm"k*rV!dMrOHQpdSkmo%/_7X.rnV,cIA"8M^u>m&F0+Ea*?VMSW1[&[%3VmC:7k5Kqds$rIB3g913[`N?&gDc/2Sb6e6(>ij2/HBf[J!DU3?e#YD!Ig9SJXk@K!%-hW4,g?Db3as'S0WJ,AnEoFW)RJjgG\Wf%Fis$W=ZOelBd]?4s<*['rRVpR:)*cV/VAng5j)SAW9?`p,HC3j\$_]q:t&,823MPEOUb<$>5Ig[N:)@>B6/No-O"UcM%TGR]rGVt7ad(e$i.m&i6@d&X8aP$!47+*=GZ7KCV]&3[A6EJLLIl05sWIV"5<48bl.E0djhlN?-nE@9922'a;Nr9cidka5ornIT!E'S&$8#1KNg;qD2Fojj?<\AOuq,QkLs>cI?AZ/ql&l*t*.f%c<)-EOKcV7+*''N^Kb+RVno=%8!E!WHWZ3pIR(h.dHPrOSLs`Ki;WAqZqnkOK3PC;4JRq1YeN.gO?$G2Cj+I*DJ+6Za-NXL<:i%Cl^dK'`_mY5&&.EHTUK/CLe=Y39B.>,t*gc7SBjb?@*`+9.0D.m5V@eOfS9^Z'/uhcZ`a%B=XMggdSXr`\fCPI$,#4.Z-/.KI%QXM\nM_#(.g$*bUo=WC`lNrd+QhVe7Tb[3&tlD:'\"2Xc5o;q<[AK^/h\L"/?[mEK!XUj%&qN1,lQH(+uM9TPn"dL3Pe_ER+E#95,&m<3XO5^7j9#nN8i0si_&R7KEI:IniUo[53/t%S_l9oWnO56ebER7-55@40VpNQM-*=oQXOCiQPnGjGJ-SXp%XZ<$Q?\'0;54(cN[.LR2b]Kfr7fGNbhAY*LM3aGF^r?"S'_T\j%^iV\XW)O,0A63DF_KSsqA'J)[V3C`4"3VqdCh>3;k&-@KFH?dg-(378@>Lh"1e'-j/0QFd!(R?`/^2k@2q"_a=R\a5aL-2?a4Xk>d;+Wr1@Q\YqejMs"M'[IehB5JYa-AnT4+n_ajUuR&X1i%CO6*s/H8P[7XBneWjL$74Sj@mLK`q.-ZBc2A*6X[A.(IX&8DfCG>J](V!I2s7u>o%,;[S;WOQ=?*5`2VC!gkg=,etgu7!cH$qD[esKQ3o0*k0j:Xgdqp(g;KRGD:JuCZ/o?D#^?2t)^>aGP<5%)b$Lo#>C(Qi#\-iKof2u2F2b&iCgMT32*W&5X5SOaYFd6EYoOYG-i$eh<;W[WoRlO?jW3GDSaBrN\gaFgO!,mg_d0A8_<@?frf''8H@N9hW_j"QGr:jS-jYZ#ePH>rF3k\brN3'uhp`*rsI=T9.ooK(gA6!Mf3dojjm^rq+%n)J"-8i*&)rIf)%/F#>dt(1$^oAL]5H5X:#BgrKMPB/OZ$n#N@tM#e88k2'Dc@UL[tDkBWT^*:f2'3"<5V*,bkQr>ZSZ+&2$)CIS;)'E2RGoB8DRmV1s8k8`E;=_@`_^iH&YmO\EW:?6j0-,g^Qj4^5kT9LQ#O_\VK:M*;jo0er;6G>mfbjRpCr=$fO0-!3j%BD7,MqXTqBNU5c`t[c#!E+j;r"IruFD(uFZ0*)(TCXJDe28eu=_Igdp]SJu@bOhLP-VRj$&)f/;1DE],QWQ8'P8%4%eZnZ+biFn]NQruCjQ))UL4AQ,orKg14eu%X+-#s'N>oR"A83Mg#h,d#)a(6,op9jSP;QgG$o.EIHLM:R1ptAAc_c'Sk)8lWIRL1P#4ug?no197&LuRMXZjj#<^SY4M/V&p/)lrO1FW'@Y2+0B5"Q[*"!CH[m>%"PXtLe1C>E'gqf8B:E&TFDPi&;Y+D%G:r*kb3NSDBpdVoK[N6`KpN^!_="f7Wb>ZBFA=YAfD[Q$r%A*7$2ogF-fc%+52lWCM2VA0<%Wmu:^2mi%EoAnt%27o:bo=SVI^U?h/C)Uij+E.oB4.kgQN8fgX>?`N@7/q'nJA^>[+78WmFL/D3"!8`Kb^@$e)I%KBd>SfoK&qFlt:.(lO_1XqZo@FISi0N8EW!OY0s'bUa(R#TPN>_[i:qTp'mFSNee"i$I"OiRTqQt=ut>LA31B7NS3caI8q$5'_S(6!m=S!7eBI4W`$PiqDGNC069rD2c-$rYVt'+iK'6),nZQ1EuqPaeBsMi.Z\ZY4n8o^ath2[%[mkLohr9_XpB.InHd]\[Nf'gS5KLd51RZ3o0-UKP)Im.RaR#RIu^^R_C"_J<^iC*in*XcjPOrI_Xf0XIfCZs;-%OId$WA'F&P/W]rNlg8M,$9i9un]0Y0`UhqApBdq,ea6lVJg)$MEa+WCfm=MHrrfW"Q+:V[.H7VqCL,3XA,AT:CQs`*jP-qu#PWj",mZno%,/m%=R$Nm$lFgI![IoG>`"^]Zpm>DC[:NnTnW)+g:HKLmCchL^ZT,HX@'`85@*:=_.*Q'kHh0NfEkt?n?XCk3Jlog*@[n"erN[YWPD>6gh8]Q>(m?%H"90RR8m@D50A:Z^g)W2]V9;^;$jO!0_,pehE]eT8klhCCm%5ib:)Mh1%d@76M,mWEt4'qDu?V.\O!F$75Ct3c7>sF-F+F*T/m\GL;@V=HrO+jmC)`0;Y!1OOAqA%Eke`Mel2[8J9.0a4Dp']2hG\-btdOo,2L+gJW,.]Ts[B?$D+c#(M$&]>Z(J%1E1aBSG9jB#:F0$hYjY[G9P\.pg4u886+Apk0YV\?AD/\&(*XdUU1T1dg+o5(=GW;N@fuarkYRfQ_(_#tpp]!;+A^@9)URiq(];8(7j56Sei?I\0*e&1LR[O%ING>L[Rp;D"]]NsiUFE@"OFbdkh$@kN$#uA2mN(f`1!j0`Bf_#ja$4[,bu>JQ\KmPh]sq#6:I5&F$6+^[-XZS2+:m[&Au2+8b&@6R,H\?ch"R,5V".1eR/Je)Z%3t=gXaMYO:QW!^+WZpeYT7G4>7g]cDdY8_eN^-&0MT!:**(GmaPl3gm8?g.f3,Ss#:t]pL!V!7:?G9dDHIbD?TYUO6H]2N.?1fh:L!cZn[cgbG!\NqZO=>L:qM/Hpl6*&Z]qgI/Sd$U?Q;F\VKhgeCj>C[&25WI3YoLkWDAG/nHbYeb=rB;E!;Bd<(XC(K-kBVQBg]B;@ea18uPPB3otP3NRkgb,V@,sca^9\t4LHh30o=tQ2E9#WA*Lah,#nkM4!dbXP^Z.rc*Ir]Ea(iZHq0@(S0Q=l-Ll,YB^;Bf/YRio.]__Tu^jXl\e9&!SXqS1*[H-\SPIY"Tj8/]_!_bqejn?Fqa)cT594,_VoQGgg*0IOHhXBGd=T]2cj[n(@?D'*Tj9U(^VK2+D`?UFp,R&R75dYAE4:bq2[4Eq6Hi#?7pfDGRIUp8O!QC*4FZjJ"c"Z0@1($%F4Aj"AfN,>E"*7JOJP"A,u)(..'8efuFTM6r*5mgLg+?WaJW/-6Qt@?IE*+Kr.]F8G,YCEpG@A%bdrYWFH!FU"*aIkQ0)\j\0VBDsD'hTjT0(hG;WMS[8hTLG3bcn"%(+->s/N.$Y,nKS6XiU#.Ns92#Xs,,)3"K,+^NMj2h:Iak+3rn,=2"uP^SidNRTR4<"Rql(1HGt"0H.7"lN=13>f3=p.hjf;Rd6o`E747[24a2U7m\@'N0=?H+7_N[seOd.P-N(#g(mt)tL^Q_\F@HW#4[B!c?ri55'Ms9RheaVQ3E:Y7]Q2<'g0QtaUdK"$i(<2T"e5(2L=3kgfSa(a3jcPLAb8&ULC(1P?E3O,/mom(6;H^^(E0IW,#^ip7G?(ZtT2iFAAW.@r&/b(WW2RLM2'GJDQk63<^]i^)Dh\``A423m?_UC%f`?PSP3"2e(^JCcpZ=BngK808>8K]_I<-#mfkJ?!9A2F0'Sd69?*.T^V4mWFUrbHc_YS@T1J7f%1FC3Y2G#JX^IF%hbQtm>?)ko=tbo"d"Ta/1>JrT\1+%#pM^`q;tLplFU@Bgk$N=XS,e+LoOb&%NN5bL[E?&).n?G'X,'P3C!rkhr=V@.,l?8qHBI'H+NFt.r@ms!nl41o[T%5R(ejL%T1TkV.*s$!qG!Rr*>:@hIZ\,k$&:KIUKeG9YAee],.@5UdJ>=>`W(XJEc]naL'l5^^[n?^5qehersHKZ=[2?r%E-cWjKWhD!5(7D17uqC8`RYGq,C:S'>gTnDT>'O&h]m4#P5Bg=;B#(fqaLl,gSWW:s0I@2Tq1EhBhPkY]f;HEZoS%%1.a.pe`U9%AceG#\TpPaWG%5j2Dr%8PBlZ]4E]sb@9UL'o+(Ia',-M6&,nRA(hnKE`;3Ub5,*)b7O#K5-Pe7L`KE4(OK7P@?a=P3UmI5T!:h%p2#Zso5(sT<^8&T%hS0%,5#M@X`[dG#1:,gD5`Y2lP#4[nO$&qJWcuQ&3mpg/k\YIZr/``o^u94BS$beu4j9MBMrG1?4?(3X;R_4\=&^JCHrUc5X%1G$<_Y6+"C?pAbq4&Z@)QnsK&;Y0Vh&C_.,=UMbhMn]bD3W,!#C(E48n$CS8^^;W#&`E.E@r'rn;-b]IEo<10JNb0/WAe#Nf_45YK)fRQ,(mh7gd,+=@ntRoO5+rn,"AB3oTBtUJTn_YVrrO*uQ'TfCS!MF(J9NbN(*np^*RW0(lIcUlAp,?e/:&"33lcT)PHdK@=)ANu?mL06!FM/pXBSf)Eh^ba.coj'C9t2ihK$%7G;^Gt-CuI'&lnS='B\V6afsqkJuArmEc73%_Fmfcd(YUMT&A1a7#Eq$q))Yem7LKV]BkXXKcisCPlOOR_M668V7r+d&[Crb%WK)Mo8]GE,XHZu#!E7dC75c&I-$cVqHm%P&_Kf.!0#=^'RuPSm;"Kj=?`f4AMbF3iYoGCj"Sq)fU#HS4aOXn@p<2lKCC2S&!@`LaD`7po;G*I>m01]-t,e!-BG[;YT7$^:uLG42's_n41mG(L/"Cm6Q4=*_^0'^,6SSR0uNF4+1l7?eG@H#`7sL+bRC>LAhfFWG!co1FjlTd@7\AW-L_(SrjMTlg]pC%F8,oS^9M2r#NN;%'TB<:rM%k)?KfNgUf^jf(23:_7%g6)452S&m@:PMuGnT-8jO;/@4cI"t?t5fpX$F##k;Z3TY`;=T2qg`bVm5@_3M&m;OW=^@pRV7[jM_&sj>444B;a2ksF-2LSus(*h!lL73S_k/L_iU\2Z,'h6e6&XTh=ej^M`e[1]QQ!ZOqBBs*US]Rpag>%7jR=dnqi+r_M%cB"4SB6j#D_+M?0%pN^kEm9V#h>GVU(2H(3@)WPo9d)0)8MfVdP\7%9h[nrd-e3/-VY9JA"J)j0%tofX4]:!:"HqUD;+GDO_#q0:>@XB+L.a4\jKVfUX:\*6CZecn]`tZ/DBodsJ]4@]Fk,>^O,m,VH12<\u\4l7EtsIL=go!pj/?p!.\?L3GF=q[B>'`Wk\7,Ot&/6iT>8H+LcGS''K3dr:HTVjRM&S--6^^k>u6@`j$F;%W6084[#9udqk_XX@(#U"p3)M=+BUX[XHqk;P$G.Xg?:j6(Xd22a:^>Z+mqnVXDQ\G8-Lp5V/QO%FEkKOQKOr`t$/Q&?G_g&Y^+K!BeB$>/=M:r>OsM;19->#eT6!Rs\L4p#IZhG/Gk]%\TD[69e$19J;ceSp,$Q'Ykg?$M[Y[k[LD3pb,]t3lPVtb^RbdlAM.p@9ONFH"VL=%>s]dEMZWL\9e(5*X+g`D25C4g.fZ%k+'#l-TZeXLl*VTHaBBk/AD8Ram&adMg]l(\ZTq"WY^M[9#)9+@99s=id"6*Sh;L^U&-=8'/S4k=@rW/L<'U=+i"J_GtY&TO0uK;Z`WVT+O&>n#9lj*$,"85_R+9Lr1@m?kgI72CDEEdJaBfZf.+4$9F_GHmK=,B:Q3(coR2EM;3u&UTO4NX8.&,#aAS8CJg5q)/dh7H\%NSq<[0D`PXYjm>s-7qAkB5ZB:EEX["5]Y6Y*jR2fe7c4MLmF*=FpdB;*sT6T,2]As:PsKnmYKEPu+?>Ei9jo0&i<\jXkjLUuDUgR?QE*-;VD4J^]l\p-2Y@@!8M#0mHKd-1-rlCY7%3tQ.2#XFBk"k)Le;or=QA?Gd;\'fC[gJ0*\m>NM-^ek=?7]id=[7F+AE@Jc(Y^H+b4%D*_#'SuiFM50r_n/%N;%Tg`tWUQN">.088!hgX_J-WSoPL\6sK?=p_OB,l:%sblB/eMce6R.&Z>N7>q^[:D*7!*UVJ-YV5a^:>%J$5PMla-5"XDrk#2lT)e?f6-7LEaRKE(i?@W*8G4`f'B%[.n0F-Z_!V^[!![[GW=hXZ"7&3f\]'A!Lkde"GKKQ174job@3K'hTXJEGX2pk^u9\XlFH0eg2SCm5GnG$qeh3l`s"CO^.5em]@C4X^AD?256%fRFapZhW7!K]f:GZu$N]=6EHdYD20o_EpLaQ^bXiL[&"1d^g=.DZ6@,u'GP-ohFC!r,]2;td.BMu"-@!tl36TOd+/MuZr/U/GjXWEV$Qnh\CqTi9@?^&ks'#?79C9sjoSsZ3/?5?OFRmi#L13$djWf1lAbuTM,,_F$2$-b4Ys%NKY%gQDb79>@72&[[?9+3EKiL6*4-*._dn-F*7+ArS,(MMKa'2?u;.+*NFsJ2=Vs#/u$g4-E]VIn+HIVjnAE*e\FHi@KXMCc)l3HKa:F=Ogq.Su5j30ti.H<(EnFmW&4V79k0Lk\.dqT>QnSq*L,>bhZ?fEN6A*Vl/Ae4)R`>G'mi#2$[20ZO_=rIP-V"TY=]*>AbhLq%7n*n[A^I`q#NVX[L^[8n&8($7JJ;/)H5*j/6@i\ZadC:'TOYWHR#"@F^(slYc\g2eH*h-;1QqqMY?F_m=n6ASh[i,QH/imLEl8rFtQYa.,3I!Os>40lI:?6'Sgu$pM1Os!AY?3)+fDVaaC12&BL08dfCVlT$Yi7($4%O&Id^ZeK<(K'@)ZH1i=d$Cin^ofTKlX?Xnr6t=hs-%7T)153![eS]Ail:2-0.;)AjB1:nLpE#(fqcoi34NN"^HTO628Ss0%;#.ee"0Zj6C;UhI99Mqinu4be5.+/2T897rLH2ukVWN0.dja2aS:eUY+S"#,AiH8o%!@A6GQn\f1E?%7>ejqEdC40+s-oCM`91F-k\CdkF7P]YE54>I;1@-C\;a"V.g[oK3-$X@\Sg+_A^Z$P6s._iV9\r5Qd$VrpWMrA[QF?fd9BYs]3ap>U4k6[CrF=HG*AQ^A#>2V/]]ZLd0XB7"M;s7_82O&G#K7f.;9"Q_([\St>ZfuqI)gcInP4Mp:f.BS\_;2O\:o4)*B(OP^ZMLXcLq?)CTufC2i!O5MhQ_$PLsXZ;D%Tu-dsPc7r$7S'):0-Ea^_Z"P6\9oRoi8If5rR1TNBpLJ0p9_,PW:!%&0TW#Z`MKllq!cc^)k)kb6t%1JATd55hEV3uXI4l6j2`n\Sh0;GH=DUpu$mV[o]#[dZVa2f5cS4/s.ikQ\=93<;1eKG8Ne_TGA!f`%u?WbDDRA0D4ri8i>eL59r$`8NZa'E#,81k68hZ`dIubk,rK863TC#,LsSNS>@`27IneU%q2B1P?D6'T.N=_Kr9M(o,WH_Bbl?'8X'F5s9r9eH;>kUMk37bReh[OI.:c`+%8PTDB7b]-KLm8%kMHRcE)YELi@5CB`T=9D(HeY`Tq7l\OA>er,MQP*`Rkm>Dg+)/%iQN!=:[/q-Nhd1e.]s4?t"Cf.LV;PLE:B35%%Bd^##D>9TM_*E/:d=.Q*0a-nMP;lrLj\d51^CdhB5E'r9,lPe[bDm(V3L;W=Ah:bPl-i4=p;iT&*>5.^a2/4kbfOB+#'l[GH-L9I^3m32$ESOo1A`<.U%N926ia%YP!$?lf"/X!ce9Y$8C-OcDRNXWa#s1#E[6V^8,+cF5[ZoK!;e"*Vd`*lu_aJHekF\hk^9>K.qAVDTVh?i1PNSa>UhWFIPtF4k\P]pkg6YUF\k&;HVAl&+@s$r."qJdj/U#82^qfDE^U%It8I6rhTW/'`sO;]^@@r/&kDB,W*nrZfKcc[m7P3dRTgrjF*+9^c`!bNjo1J3L[s2kch`j;&!j[#-)jD15ckJ:p/&EPmH'kTJSXjA'NAli`H$7.8LBTMj#.G4;&[4kKTK!25r]m"''kVm(N,SS\;DQ.4=1ilK*:WJKn"/;s$-1:u@;`kf>6>,&M#92"gt%HD16D/o(6pN8Lp.&[1Tu2]oMeG@%>QG/799o8>?J*(X#8(c$0#YJKm9gqI1H:6%dCD6R<&K2OnA^(Q<\n5\la1JS31p?M0IfOdp4$nVHIHPtf"$GiY)"/SCGm6\L;c;S+uY$WhYV'eBHcM4Qt$kjT=RFrWL2B7N%3lrA"j@hbTU+og<^d@^MXNtH0!^IdhJ=t/HPpH\,gsr1?T6NI)eMXcr:JthFB_\u`/H4>LNQ.tmgUQn^YY])/Ja3=!i_j3g,ASBJhgVd;@dIhY4MThFrkMs,`SJ1\X^Z(9iH.obLT-sDC+W)s3#\Q1%BY03L[+8'BWlUTHnE6EJ;&N3l!5*1UArnP2>%dJm$_K""lQDBE*W0RQ-pEq)Q=)>YcW7ZmpM_6aG[5i?McB\kT:&AP!b%YpNLt:]<9Ct_Ii5,_C(_qoG%W-[0t`"`!qFiMl2A1W$h%(q8(:NIWA8X)$aJRJs['lW,sDtC]W-T3TImr7jic8[r0iY/qlfJV/m+o:g>'(ande-0QonE'MZ0"\:XWI^3>5BINbPGD+-nX'XSV9s*;31/aKkTn<]s@0CUS3ZLeu5d`bFKah@@q_=&STe\+N);+"2-78))&9[3a"DfRt19PV^1W`miG>s-A&'?-or<\Sb>P"VHORrJZ+l/rAr3>)4YR^l;(,3San%rM"1+sI:SuL7GrQ^U_]"InM:cM8@'nIQKnN*dWn1E&B8X>i99%/.R;,>M&9JXY%;iRPh)^rJ'fi@Yd$B$+6l^+SccTARcHiZbG-)f<[oBOf-Ol5JE$(r*HQYb@m2cn\l'oK`[N*0FH8A@M`LWEQo3(5@gtXrgO[SD_ejOVom/VGm#9iM-#V0J+E[I3FhQY(B4141..8,b`>1s8/3FGc9FX>:<3Kd!!eEZ447JpX:=s(1_2DKeBpN>?YNcpW8.2%&bh_%k:2Tc50#S'T=fXCmU/8YZEYG*#/\89LOo@"B?-$FHTZ47J63"%4Jq1>(m#QTTTjpJ4ee%g1K!Ur00kC"/i2q#[T>!^qJ)_UI+,3@=Jlej13igr7=?bV?;kH1rB/tlX/W5;F])gI%g*+4o=U;5F&@VIZVlJR4)&S:s#+`d&$foFSFbJd+pI9!Mg7V"$/iaiaDO6tIsiL>jrCNuY@,Q0NF>*na$?-<057(8EqCQRqG82o@$rp9+-HO;/SSsE[>&e<"mJ8)!,[s83!3IC_IfIA8JD$XpL^[DVR8>h'!aU!GqF]:Z3b.ElZ:/iLKW"M+,:3m0kJU[pa-muU1bHnT>".g(XVui&GiK%1J-?rCX4'($*DKKsn?US7HioJMqh82[6o1@bGn=-=Pi0,Fe/62sW%)2rl?S,N]EX\=jDLkXg)FM6eM+af.3NOs%@2d0muk$-IVV-3B'.$M)d)0I1'+<:"#%B[uW!M-QL1m92uLY0&jPVp_c/#D#*/[4Fk248>6TM?%aM7;/#YuJ4Q]["5qrO2=X%H_q5#\p)\Jl+qid*0ci4nrThi$9-A^e3qOg^QbGTh;nsipA#r1E!:(p(EL>-AKobpFG+=71>$\dgN.G,$eeujYCZ.uH:b'=kH\`c;XTHckN!.:MST)6WH5c5I(rc_Q&`o?:HbCF;VrGBJ`[35EEX.\lHA:KG%AO6@nto.'iloqX_*b7_Kn5^5/(aDgi//mK"'h4O6gGkpK%9#-VT.Z21)%GY'&??!-LPGK.g;rdn%pK,%MI'ZQe_`2qP./*S_#H/f#TY%7I3PK^ZMHU@b=+.tCNs6Sd'tK52>X%L#-Ao\2fF0<46\_RNr_Y<@lg?$S%+1WFqrhFD.,KCqKlN>imt=]hkE#aak6;4Ir>Z*BLh^3GE>-Wp=W^4=>qMk^h$Wb:,G+e.Ea8,Xmkc:.FZ)%H\k+"_D@[#0-'*fH+'hR_P&C,1%e#_BhuU@2\AlFET#1o8`I'EYZi"C,QgA(QfFjHM>=gDnk#.?GH]'hqMlnMoFC3Go>f$#P@rV_X5r9iaR^H:Jm=:gB4Y=T*GF$nR:F6)'Ii7.W&/G9)Zj4Db"AT5!V7!&Df,DUG/@\.Fhj*bYT`6qFXs&QJ]>K(%R2(6$H*LA`KJ8/iFF+p5&0]p?92'r$[J==frd]8th[S`>g6[i0&WI?2`prK-3Bj,q0'mHs'*h.X28gpuO7?tM;&="t'U;Mci%*9ht:p+/jPabhoQTgCJpW$?n$^A8nHFSld8?H'PLq:T_N2G6$'n4tMWs!5R`sJb=%<4=Amu;++VTAu8TMgNG*1K:C%)>'(4!L?lE4)mF0[I`(UQG]?G;DaC9t-PGn.s@l?N:)M()uSY3-.:;B1\^)9Hm&^bRB,,7=8@6fts4%2boh>$#p2i`dtTt3UagY+]AeaS'f<<$p>UX166^DJcCuS"dffja)bR$WmQSeW1k*r.J+>!0:8#&M76bgF%KI;3XNh#A"3)9R4#qO=(#R:Zq`deae)M5"D7H*q&Oj)P4%"[ggST4VUt4k(aue[CelbKh[2?#Qp6^Y:j4p[sib(NfVjZ`E`o;$FJMi5-N#>"EgmiY78$_,aTlK#@3$:^&t,P-V'=K/]pq)ChZgW(W/L0VU>ZS/7",(/#,*bn1a/fa+ta\o=G5\I_OL=UKmQofN9bb%?_d\=<--=^i>C?&M>Z;^`lMMs']\]o-$?NL4OO(4V?JtNjD.hY%3B=V(QP!M,KF#>+gQTi_*UNgOS/o6J-W*be#2$f#'R2E7s6^10];\<#ak$-(4&4JY303'*:@8Bpq08L):7]:NFEaMM6*HGP/t52&T=4\h39$L(uJJ,N=i\E\/,_R\?EOX*N%K;&R0\rVfrX&I2mDu%tRWA(L[T8"LJn_R['7cBO2beOR'm\@=m_lKKi\X#M4mMT,CE/XD"as8B&*%-oE='DH5:\_If1/=np)gZa>S((#m:%@l>Q[GFcMXa5e38;AP/rW!iJQo_6PWb0W"cUPB>fm)'N@&:65BT$JIU6ESodXG%0r_-E0b#PQlP5i4;k3@@/3EZt=8(n[_#foL:`L#=@;TBVnFO7$L38!?Mg5O7s5>ede/'Eo]),&p=(Ct<,Tmroc"tqojQ%o:,$^jPfW2#.iiZ&]D7jsOQ-2rY[Z@_EH1ii-pU>:X0ck=9U[,/XeJS^Qcos@J)u'X#F"%;#`bZM`2P"G'-[&tl2P*O>DLi+GQ;S'*3*CgqQ-I?8*ZI=`K8*eE:qqt&+KQ;)A#/Kc@;SHj.^Ks!+Zika_1594&co,d[m[#UL8k$`hSr\u:,4O)pPP\um7Wa8fle+;8>0g5A^r,i9\"^uZ"E6mejT2<^@0eeV,Wi6KO[]1=>2G9`M=!=m2AaeaJt\JbU6):BYPCNM7*tu+oSu"&L8.tNM>!kG(55MJa("qp"es6b=Fqr8Qm@%&l):Q4os*V/ZqME\q[J5!_.r/,_TT*0S=k9O74f)oOaBs$7Irne4-l&9/h5DXO7[+8_q-]!4E*HmO8C@:(r).b;bQTk)JhS;h(-o#c@F:T7EH"iZdF>;T)3Z-<>[-UnV">r;<1s9j->'-jYV78%I+hLmN`Kq@-fXG;kK3oM[BVr-!MX)8kY=/bpih%.]d=ENmXL>QPhf,^XItmb`i,c1"5uG%,/'S"Ug%3\"2M&=VT4/k7OhnkI?SKt]X:sK?ji7uq2Cu:D'A,/;d9!#UZVNc4O+l*_8:K9H3\[&e_EY"@0""o&9'>"Qj8,.1"T9+/4g01/jTm3<9h5+OW&E3jq:$9ABLF8!Hk+$)]%HVXI/6l:tOJMQG_`PSqqY_3]1ZQ5]Q!4_U`gKqIg@C$263K;FEBi@dKIa5j6ak/rJD3o>+A&mGt=2`VmGtT5C[''X*[5UI2+#$5p!7'Y920_n#M!c1`e@j^.rde,.!(;f'4fge=R7mb^(crt\-h&JO2$\l[BENS,KWhEsdpatb2Zo+M*kS`(lT,6gmtB\PH)\=K?2+l=J,HHsnp%n:kHQdC`a1IWAJg,Z_90d(3E%^MT34PRQ!j:PB%k9`($FJW*m8ZT<[(eO!NHE\l:bMi4Q*5QGupn:j3QY1-UgFp"B`f-1!)Fqf=54?DA4[UJMAR)cL$O+s5)uh#/mYLnos.J_I\6qh'qYcV7qEA;0XUJ4Gq2<*!o(P5I&A`V1/?gfH7Uue1`AT5Osu/.'@\_=PI0d;'O8_o5=kjO\_Mp^6nA#YUM;PSZVtpU^JU(/4pJ.*U:$e&U;c+n%HTemU>^T>i)AGJ@`:pEpg@lV)3cRK-1!cnP+1EOg-_"8K4(rIF$`/R.-(NE!88gSa%u6(iZ9BbGLMUAbk#RKn\`+)8rAU]57(mlCuBdmrHI\-,$sm/)gNS][#cbfmRX"lUg%M$RC+;&Ad^_B964d2U3!,^PZJ.bjgPPjCF#W%7safa6;D)o!%drZjlYo0LfTl+=0c$c+F?@:AeEpaL#\FRgA(VYKE+l1b0hmM]PgEXB"+CP<0cl't'DN,BU1'K?Fa8F$R-0)M`kj,d%0TB[U7FM,/:=)Ia9]?RiBEL\X;Sco$3q*`Va*!/Qg^n]afk+ch/pkFF%_]ggr&M63M&/KWl$[`$?+2Q\T-^kLQTsm)UkpFH=WC0-1h&TOgnYR2A"eeV)1&D?9(L64^P:>_VV1M>Fd7rE,FneT1LJG4VXkM3Z=g@"#qs")[ac7T@5Y+=]b+LCutfA6*k]VPJBrKrH1S+LpBKq-U]t%;t*+4(I_SjgZKQ3W+bq=s/+Rh(:N>4:>YUf(>L>FIX?(pgXTB"\WEOoh;;id4]R!n+o94>='L6$C5QUs(CZ),nb\koUb0HkB=Do58tLbNII\^p1qAbI8!;f=@cWfUsl[`fINKQr==-i8A4)cXoS[/(m=(d?B(%K>7Bod_=M\CDsQ=*0RBEq4X'[i_%T=Gi78>4N()AF!2!:M`fD\dq4Id-FVAb65,X'pp=:UP9s6:bZ)i@TIkcf20Ce*-/;_i*7@RkaBBtP1QLHlqg.4>(WJF/-M=-?TkibeKl'Mo/@%m=;g%mr$3qYSH-i5FaH:I?309mPP?BE*O35*_Eg7/N8!Uk$$F6=;![o$LU^l=SG8e')CC+2Y#h,F:(V!Q]]YVQK`X'k%h%`>YSYnV&U(NAK'k8PTN@qX5dT7sW*VI%?lFXZ+$i\pOmoEtj\pXkiIhWu?rXaon1`9np(=?%&p%W0KDN_@b]YN:h8s.@%cTV$_V=]q.5>k#?n?'r7Bn!dOcH/p%Q;%i_-s%.QW^&IF'C-bn>:%Q\cpe[fslhi9nZ#$qO^0S?]%->NU*;;.QW(1YqYmndcGS[`D><)k%CWnS5Fs`Sga_gMt,E+FLTT+C8ap6D2-kru[EVj;XI\-3hRHt2\r?FE_$j\:/-Uh%hli-4Z6EH-3I)Ub$j,9`qlrpjoLb=j,mll7#8V0"*0gfV3!Y*RWdJM04gCk1n6TI:DD'Zd('BX%jTN[('s*->;UEjf9\f74RPRRVXH6=u%pbboX"p-sVFSVH,s'PaOo$OCVoNPDIU->.\W-Gf3c/,EP8i2=<-F9ENA85j'f`1n6:\K]o-S+A\2;Kp8WiidIf(+rN"<4_)Fn=#p)[>5J2:+$m9'g,sj)9of\m&l$>hdJ#+l+t7bXYX[5/fiL%&YjIOfSmo6&X&InI8H77jQ$ChbiMoHZNde,5Bq:&MEO0HJ#q2NO55nKNC^W1f5m(Ag/M<20X[a+,pk-;Ojjk:`U=''A;M[+5ZkBesnM@A7egcO\OJ]F?=5F=T()3/&MWV?2Q@60teDjUBR'PBHtT_m)'VppVnq?A]d2;>+\,Ob@/MLV%%CjO_#"#nRp0]>6HNnDTNIP3)59*3eZcL`^o,+tum'H+SkBAl/UCk"\0ZN/0oSRZ@S#FhPUMO"DIh$Fr=Z7ar8!I!R5A81d$^ZT;<\Zd.6pNj=0%0k%jferAS@@!K"K1p7?2F)R!C6ml;CGa.]^-/_jG0j75Z)0+p;"LpOpVNmk=1*s"&=^\"9AT-5D)Tii(%`>bHc8cbPWl85g3e=*Li@;im!kE6qalO(<@Ag]?^#N-QUg'_$'o/>!Z,kJO6J#e/qJJjkLPA/f^0V3\o4ER5q"92#F<]Q[U/X),XRn>"A;V^!c5GG[o8Vn"1.#<2V/4H"f;i1pm?Blh(i0Xd2Gp3"Eau"5L]n1Bn@5TF94[5q0dD`'2GT7S+aMBO!'c2X"@fSITl/[fl'-P9(X"\q'1i;-(?UM4UaEQj%FLOu(^&;O:`+tcIUVIZ9c(Q:VDt4?6N$)gL,-231:^8<*`Tu9A(J$[95*L9\,@8jFdLd"Z*#qmXK'%D4"RJu4SW2Daf!@"Y]:l_3/8e,MENoe^"=1SX):h2?R?4i=iXsBJ;rY9QPT3$C[0M;@s"qch@2?MoRF2EO6m9[W^.Ytl))62nNU?Um(MPH_tD0>DH0uFb4S,XU*+ZR[nl]le'OnolI2TFPYr@Kq@JZrXFG`,acrF[U1-;"+CWrI2?[iDSAo5(LHJ-)UW-,\7o:VC'bR#D?)#Fh2VU2?@"oL=;hb&ef^YQ=da[:%CQ9aIPqp;,FoG=PcoE]8\625%IlC1^l^DJpS?DndJtFOp@Fs$Gql2P9?Ya8CjalcGeA/DSQ,7k:_qHQ>Bakt*lNO[6fATj=rL1T$<+:_#G[sSQ.+s&<3;/iS;N3"mIC27AU(B\L]&StldN>h`WS@.W`u=Y-3gIf?VnF^F)k/,8jIaXok^Bu.$"3KJQ+++F>r\u4&\INF!1rr/YO\,'f!\T,!gLYH0Z=J!#%[)hqpn43M_QU9f\FVb?'OlaNU+k>p)P4?u%T]qKY'J&2.L?mWT$rYDh%l&HlI5P*$-[0=n0oTI`1^58)^?%L$Hi4:4Ni^`nCH/e3IqculLuH;BS2A(nT/5(Ye%KaFS*.Q5Kg(H:Z$USqAWnI.oPRXBDE\I`-:)p+>fL(IrNUUerP&T=$\7*82KXTdmZ(eMc?:?%fYKeumf\QPr7r14nJ:.GX1Y7>M2G7["`JpPW)!>-3Vdh(#oLF.508gY2N.=%(jUVk1ihRr5@A36g!HB=3`jKfe(_4RV;o0lG=?qcf5F>cjc=,_nWW,:K#3Z:>.UVGU"K#mhbm/DXF2de4"%&Ab2An:Dp?uKLO.[%c,BNS0pE,T!p/ZV`K'ru?b!u54GP,)6+J[=,MHKMi#o/Oq.@2(!0+T2;JM5ZeI=^QbT)=-:4T6QeSohAoIb8aF4U[BLsE\Dq6/Ll)dgOFG+*pPpj66"/_J>\&VF9YbnQh%bdVucZ!]G>5A8b@IEJf@k#]7=E(F7_s0C=TGQ$q[/qQ,lVC?4t<2mp.l2(1#&XeLuL]$_f3Jjs*_*J@52HrFJ1eX`OPnTZZr9#L%DmToc*AH_KOHin*'Q,jV]H>;H[&tC777o']"lo5_]Sc2*Tou"_$_T!W.g-\epF%%FePe2MoJ_LG%N.&A_AXqp\Sp.'fdTS-L+8o8feD]r_Q",jeE2?%+'@b-s[u]'KGhEE6o3I!r;OO4uO1Fk'A?Yf4qfC`5s:f)2Q<>V?J`_u?LL?CHnt[gr;4V0Z6.M&%l$R?FbGj5Ug(KiICr?33dYAFen-^I6X_\Yp3ukVT.Tb2KFiZ2cm@os@coJ48CTk_8W=BXhd?M&>F@;Wm+GK^c()jJ'a9L-_O`jQ\'5;W2Q(JWGt;Z&+Va(<11,2k!r/Q49"H!7>R5kU#2^$L`C%JUYOYPbG[3>AY\ogTUEF-?KXFp*&H)?IO6Q3U':A-L1qKM3s9_r0Kh_h@-(#q>sc[g<"raE?oUatpk3Tb9ub_N9/oMkcn)*0e1,M\"`W,QmQW[G&.*,[7h3@li6.DMGd%d>gD+in$hY*'%YXEch$1`YPoIbAN.F9f_b"jrgJ8l1_>F2X@d3-C:nZ(Q3U^ZH>pj>D.?no5AE[=gN[8-o>S.A#F\l02.j`Zfs77C_n5rIeY20C0:LANj&VSJ%!OJf@Y5h\A&n^cFZ5_NWM6TA\^baT"$,rgh!nTtIDq_uOP*7MI2$5X\jGMt,WM*O.G"=5t2M[aj!U#V/9d+g,82CG):7V]@\(CaZpLAJabiiDA^d\>Gk2:WG3?js:+@[%Z$E[%5n%E;KKeZT;:P"]kCB"/<6t(Q%JP"R,e]_S*XN2aK3u`fm#6UcPf9/$KK(aNZV(<,B47X3U6Jr)I6j$gCT]r!_lOnp1-toEQ!Yg^KI7rnV]`L,e=6ZVD&?^^AL)h:L^jk],X#V'@@W'3`KO.9q>4.>eB"bl@U=C1jfLs%%CMlH+WoA%=_3^B'iX,(Uo.\.IP^P@9jI3;$[jN8,p]9aL1T>7]J5fA3O_`N5IlS=7"_RZA8qZ7dK&YF3MsW5.VWQA"nl]=QNeLX]SBLNHqDbmbGBPmB\i0eu1JZRE:N^6Y\[1[L'bDc+taCX%8pXg8_:I3@6([F,[J'\K\=_;R76ETP"o]7==M9rTQ#Vs(5r2B-V2`C6KrBB0ioJFXQ5%nREHZub4kmK5F_.@\.3(of@bJ$DV&`dONB:iB)D9W8B(cQ331&W%F::-3f@4h;Vmb7^i*\2MiR0XOCYb?/M=RPlO@@Y;+P+?CX9NG6:T".:Db0OTP!/NgF#.9`K,DS[3&*Lo7#"=,%`\_OM3V^OaLNNWZp2\1>TqE:PCjSe^R48"Ch+#I]UQT6]R"J1c#dTI9?lp#)_,]`Y%I=V-l=Y%G"FusASLj$_XD&UG:hYR<&?UfWSccOXmpk`QG?tqE9[KY'92P3!K=)LNepHfq0$O9-?S"f_bbaU*-H,':]Xk:#djh&kb"%91_3n\%(7m0W9=eLPcIrZ)<=(D&[5b<KqU(@\3GSF>:q9L9,8"9U1DBlpGTjQ'`>2o""2[K!Ya&!*6A2nH<*#$a?f8Jq"J19E$[83'd]l9dM5bDFo6Yn!:Dd8Q^?7-bN,pK7<-i\ZW@DqD*7DXYn&]OK,*2M!RI#\-lI$+C-rjg_8>EIXKu@I(B=.f\`X;@R'_sIeCJ\6Xf8#H9!'2NDfe@&>%]V1H%km%1@._g6c`aZ[3-f941V_B@@'Kb,qgeasjn-@N?RoR-0,rhFb!al\R$;qn_[k>@-&0eqd."`pla)[i56_R']?9(J?a;lj"#A]n:ek)cJaer`oe9'm=9<(o&E='qN&Z\4Bs8+f\bmIAT?B+,#oSffI]rB=EKeA\7G;,UeX_`F.pN0b@:hVd\ETcpRsgP4,'kLCuhJ/AdS:BNP0l2^MaCYmafZo0IBW)'Zq7#lYXG=5/)V^ME#T(Ot$Z,n`AV*)lOu,UNZnFDU@mGerfRQ2l@n\DrQG%-kN35$YPDebd5F,#=%(Pmg\M@9;8X;PegD[m(H>r6&;&4bLh2ZH#"6E(Sosoo?hmh:$Z`M0j,^f9YN)s.blU!'6H_Ge-Yl9E?Ns@Q+u;@ddR;GWClQ4qKD49(RS#INq#sCGQ.Lc1Su7YC9+KDP(r7V!%[#q4qsqQA$]0rSp0_'N=H<""8Q@1=D!#$pX^Q[S53*(=Z_?c\(,Ks71e83,ggdagKit,pN][Ur4Ru?Z:cr*r58ad3CX,.ZlaG\Uqs/T^\%uB*a;%%jH'Nt6s/tCV9\3-?\_hK8/XkDK;&[2t/!Vn9;%#hgE9]CDGLM>9e/-@6\r590KEWV-Sg>emCg5Jt2(TfriLI;f0%B3p8r=Ho362%A0Tjdm^kr_r3=V4Me/FYe^aFdd^I'e\56Z:uh$/sdf$>L3Gi_l"]#o4s7CDd3=4fjUR4'c$OZIX8A\]Ulj^b/?(0h?a._fCF+Obc1DSurPUJH4#?QgJ+tlTLuPKgFonJp!/IcZRe\gcjkuJ5gG4%cY:U.ROOdia%"\h9*1fYB?]#C;Z85Wq1BUDed@!(RqeG/Lsa3:aZFLd.2G)"Zl)WgMYhW'Tjl4p&Ac&??Q#X'E9dMTIr1@,fR8Vu)[b0AaDcgIp^'n*24t.qD9:V6GKkgY&9HQr!:[gE3^h`3;C?#RZRIRaG*F8u`f<,!+d^YE2Z`dh6p7?#M`eD>=KlQ)Tme=*L@\F7kSA!974GUGsEYsBsC[[6uY+0d"Q'6D*WlqXe+\P%okO).;S]G;jG:RX4r]Y=uFF:91-MCVjrhC@OGsJ2f*bu9rai!ZT&9$W:E*Ogdt#>\50S,5uHg!%jSEKi7)#BY[Ub-^a7T2eOU`!fQ*aV90$'^-b@Pa:EQd#f;/+8)T)R1:(Ytl@r9X2ghWWsa5ILe%B'?^A`la7(bGOMF%?Y3QulqA55lTU&'TS>#8JmhEIX]@(fV$tA,de43KW?oEiN#?h(2*l2._$[+V:"_*]IFE=/;gDf>-;'nC`RM9?abp]V0eBD-HqIf"T^b%\*ZXang6PpXRV4'Sj\$)^[fU.,`0J8Mi\cM\nJFS0[)g[&9lAlHR$[:KhpUXa2RmN8+=+-tc,2A9-rO#*,r@XAi`a*\fGLT_fPrqO%-VmPen1%APD6;^"l8l'LL7<]>`c)F3Vf`f1V+VR?=4dRc^RVc,K?j_Q,CseppL[#h.,'3.S+g=JHVQ\UBA#OITMRWLPJ^X;aR!ZP'CTnhY3\[YDZW6=fg<]'.b7h81bQEK%^L>@[d?JXt_UJN0gf$AihJ?t%-8%''oef$(QmLi>j<8=Rr7QqWeWF1lD[##AbgH+R\L3<9d'cK8uBF5^C#<@'g<94Q""?o_>Oq4uZI/L^R"AZRO]b6J+De[qL)Du70c3hk?e_'Yu2FRNE2"'C"?&c3Q4,-_uNb$cCKjoU>B!93OE1;3L#lWE4TYW;Y%fCtsi)X"Z#PgGJ.E6PVo+mV6*>k;pg/L-4&u/g&'_`'`u^1q[ZDGg6(B&g6<20^K'0^Bms4mslFcCQ2FUe'$dPd4H-(blNQHiUNk*VW:teDBImWN:l5cHQ4e0L6,i[6&nc@Z!41NI`<^Q"$@q#3p1T(C"#,B\0a[u@jrQTQ`?akPMuV"6M&%fUd!BN'NMm#P"&/4UpRgjTWdaUPi=*'cVdc9q'?=:6Rd3kFk,:g^U9N8]meP@I(J3kiJel0b[AfEUb&>i1L*f5a#c]Ho!^P#PVnmVXftTC_VY^LAh^l!KSgLu++nT5X8Ib#lV<)gKueYVX=]oJ`OJj3:F\NjNOdQ5&O>nUIG7cA\Ac$j,FcXKD=uYTIhhP%ZG(A!'5uNVX73H0mEX%t30Jr]WapPAk73Ufhsh81R9.4#q3L5tYF*Or#R;4'^TP-GsZAmY$H#^2Spb8)WUtjC]^R_-L&7.,1YTV^FV(*uaA'J5pp@A*9E-4"I\WR\'dY_[+=p1[p-AQF.X8LlV;=jdf+u10XWl[NP=N*iX"f]9C2OJ"p!BB`b'/pS]8Qk0f[N=hF9"SGiV6i*$jskD!c;5M7kQQuX#?],p!gn0uYfa$JG*ErGF&KZIKHu#6q1m%<2rpc.'%=Yu9Y"0d%Vr+9KU,1QK.]L\FmM'2\*\kPM]9hbJIY\fjlD+[&4ZFcfFF)5l;I?0rusFfWG&F[@cF^*ekeZb_WF!`S'MInlP^Js*JnIJXM`%9m\e"=I?/EZ^n*pLX;heW0e\)ZQn3"Sp8kaFD)XH,l*.C1:u*s9<]6q8ET4:=YFTG]@jQ-s5I?a+:+m)m&/(]",G_nP@%J^G,Zkse5%%[<7AT9@C.):1d=.P+jQT$Y'G_YMm,lToCE?=KnZ)#0W-XMqCA&6`393DD*<$Hu>aKD,@X<#F.`@(0Z8i8LK3!$pkSY?=6`jH%;ZiMGO-34_hd2if/T`47"rTWbrYtJ;+i/_C@IqH/#VXhfI7!n:bH&1G&FCgf41.T&;E!*`#+Vmf\?eqM'*)NjJhjquUoJ\jQom4HPF1VqemRFl0S/CUZ!JEM#SS?V7prs&oC=JM,MJWKA49V7H9u4%,3e%Q2$sBWr?FtdPYpAH4WMPugCD%KUP,2Ljb&p`;R"l\J64h*c9Eg)1Wh&C]A9ALh;fbpRDaY-*#s(8tjtP0K_>R>`,fmguc9."17upGd$j1M1;p+sL7qrqPNAH.@`2DkZla+Z@1Hd.jpNQ!EL'G$F2+,;:>MpR4/p&8ilPS4'UP_;srTfocre?8D=A!&"t\I+b5ld+($H*I*\kE@W2f4.4;P=;o+4$p1fnn2E8J^p[W,\4].mgT99B&CXti+/4KLbrkdQ+(->fKrbj#*+'6aQ3nQ63$a*3V2JI3_9C&6AnH%mmO0AjWd:a(g21_it@`,4(*@']sVPA,tq_CKJJi8-K&Fr&uE6!k;aqZe?\uX*hE-6fVE8c-oal\A\la8F;\4>p+Ph4dg[L1;6*r2,N&Yj_\"NW1m"eJ_u:GBqoRI=M,AXLkG"qF?i7q4@4)X,fB;_^7$-%`3r;T:-mA+1TYDW.("-=-4T0)86K1/O]b[-hdka*ZX=]R>:fpmu36DUen#j=L[,I(%t;6TmrjA85WG)Q!YBFaF%DeZK<1[IH:Vnf;JWB(%'0KnuofAE`qobZsK6E'1)[2R&iHe\`4jCh'Qt04g.*@O:g-kWbWY]oLaI%Yfg(74mkkM38\ApKO+_^WMcd2&M*;Cs$S?)-l!"h>#hQ_'BFM_8oicf=4>s"G#/.tZl9s#(AG440.Xfk/9"DnX?Pk:WQQ=$t/Q$nWM*dJk?U[eX*I;7'l8TklLFF6ma*q,92=><(!3Wt56XrW=#W;h),?$]&Bh<-^_h#ULh6AJ[,QZ_r[Wq4qh3r7oO<8Ia^u!&uUhRF!8!=e8^LV$dIP(CflL]WN%*da62`^CqHdN&A>\80t""nP*h,$^sX&DcS<98K0c*7X#d^L+rhZBRE>&^2>J8eKEAbm!E7DjeFa5@E=:UTfp+(sXTk/pRQ/8SePYDHI-ra;o'BAmI.XU&?$9YJ'FJ\U(GgiWFf-KZn6Rt.r1(]X>n/=meB-A_P;Y>qo,64)Ha]!<\+(&Y1u'pube"XlaipT4S39XZ_mYX]\Nq^JLkXeU<"Zj6=km>3+.Nl*1UfEDqgtak;>g;FR3KB8');m^u?sJFFX[I<#86HG`.(tO./)XT>JBSc:?1c2):TKh`P#oIaLdkDhTK>?\mfnjQTsmF%;,2d]BM+VCYuJfm(VG3Y5@43HcO[MLTlU"K\Xu!P5[tt``.I>FFdT0?-O*K13W7m;5kEK['0-+=m3Uu&$:'0Lp#G4?78_"C_h:O+a0V*cLHJV$,S3\(VV8c:r+-N#lCS5iV^BbpA&I3[XqYEV9>4j702K=2AAC0dLm)"+(#ESmpR&KFB*UFBh@qE#o+A7A6IHK.]X`X$.96?0dp*t^jPi"IP"\LB,q:X8YEFrOs@.:^oF'h+'KOT^(LCi!f1AgICV3M7iHR(,:O[&,0D5$fZSQY3`9HX@,!ju-f)Yr'FOs4&S#5cQW9iME5i5s!?]G;-'jj*"XS>('7(aB!C#W,2l7@T2r#\W\Gm&Sof[*3`L$i0:sWj/OQ4OYAGknVrupUC+enrba&bD8,(HlgP@rf5"O*P$P)g/@ma8uA8ZnV%l3%/TA$=/6tW5>\9ih<<,ui7.Qgn]3$9,X^@IXr+RA?WVEaJqI6DHW6aLVi3o1'h>D:%j?3f4,AU^B`.IJ\)3[#Y-L,QE4bSQhSL[/(Hi[h#6@@?\n\:?.H]I1Ppb"?/3/[R'%V)\eiDh&\&_f>![V)s+c8I@U]9mN@SKoIfI0".?#,hX'[`W":`pio&@Cq_GT7C!>7")9&>i<5fp(8YSAB8Pn*).Gg-Kh)NHt4ifdLT5=[?'uLQ-Pcbm[kV@<9`@*YjC2Zm_'b4\/tI?*PB:Wn-qnNF+B&&)7Ft1;L6#3H`)RkbSCIKt(WV%c2c[a95D5@%ep,3i0]MU#*APIqW"1:EYQ5$q2YfXWh#+Q`$0uJfbLcF'9%r7%9^m(m+hBU`5J+.uc"jD?_kBT]D/+u-rY]YF&'__C($C1LSPe%-5X;gQ:=2H6&>c-Z$##;76:#[WVAOULDtC/13"?9I?l\+@!)=O/f/D^bLmd$PXHISB8Q25QJ1/f,b;l>2WCbhV5-'r+/SD3@Sl3c\+/"RJHb"%9E\&=!+L?Qhk_2W-a"KI\JLirE*f5G?bl?B>4kDPOX$nHeD._[QM]#2nPBe:uF`iYf0]h:UVGUnu&E[nce$kG2;nr*rg/X?OE=@iq#"0k*)U0XtBK8@F*Jl;o24rJ$3LP5'EZubcg[aIE:A?##tfb5G_-D$*@C]T]_np(:DV9nem.H^]pQkpp8h@n"<]JhZchKZ:jGCofsc(HYDOE&B\@2R9kts=uokJ>3^5DLF=%!hCZ=,pN&DQ>da[67-tC\^#H'(]msNRNb9tWpb*YLROsh;noF@LE;BG[1)9gW2W,drlmWGLgu;dV;^X&eKb:t(0d`h\&P"Z8WV!dtGd!q!)Nb+Ad`(L8BeN6$A!ops*"G`!F#Crh@7+/]5N.Xt'.;Z%:&6=J@ZlophAYEZd^F#ZOpQ!sKS;,=&m9lfW;HIS%SX\Vem2q6B#E=oh4WV^^a)".7Np@X8WDcuD,G044mLcIR\<`XMu0nc>1K/P]XhMFJ$(lqS";crT_'Bl03lOlL-.9_)FKI&%.'qOPaJXlRCN<$BZ>9t('Bnuf%OHRT+1)V'RhT1oDE]G`s@,2m+VYWq'&\8VrfV\WjSo7b^:s14sr2O&(V4VA?$\b]^l>3po$n3i;s0a`Cg:T[8\f/A25>`=9E[b"S=r`.l4h!P'!o>8DPORj,9;LV=d]h_$ioaDS++!4&i]6TX$].EtA/"dMGc7Z0oi)%;?CDh:_oS@^6I:bU/qil$:<''2S!-P1=#pC)&4(RP]5PelN3`Z>G8ef:Irm^D#YUI,eJr1qha#n=X4Id?5:Z;pj'RR7X"Ce>'W8_r#L1c[,n;*Ho^Br3+m'q\ge+gH0MX9+>&\&[XGLKDMuEAG5^EL5fJALJDb[VL@Hio_(O*r56qG#+K!'*XcfSZ>6>j;.YC%;P8UR/K3!?(m68&E?@.Z9(WPkkqrnoqMQ<@ktO_+B;J2`Ng=^@"IpUUX_!m[Ai.[\=`N@78e=Zu/8S9;HO@.,nYQa?ZHbc6&^%ugC,BWc(RYS&PQI;$@(@\V&$FcggCS_3Nc6*J,K,i="qhX!o+?-3(=+/o^oB*&M;-""!)(mr;<%%hY`PT%OuuRbnn]oIC61nXK>K"KQM[li&]"Ai#8P9nLVKdN*R[H%l+kCR*_#m4%c6Z%-_e-!=DY&4)ZC6Q>%G[(imuR85k-L7`bs+o;"PF[/;;l587-9%f/'Ah8Wr'h([N-ORMjr1X=/DY*Dpbe&G6e2*8k&&K+REH7BL.!lOsit/-GntD&(GjUC`nmd[Rr^4Pb9m,_KJk^6N;8ZMr0)?+"q,0N4O][p.CJN0J9!V5PKU[VhE0?S#1`5`6Qr+)Om!/%Uf-)WmR?(g?/[Y-DGU#g'r@M/=e;[7X)>#LWn,ENiK9<(rq;M6pO;V50H6ECHC<=nO\PJA#:sff9^&]_f@Ea6@%N,TmcBaM1kB9#O0lLFn03'lr]M=[Wk)9P*iA$ci-8Q[ek@I]gpD>@Qb+7!Shod3eE5F8j/4hcC\Mg4lZOjV6>*e6^kop#]3laG$Rs9*.V6[p>&s(@S`CIlJCfD'/n]/ll\Y(9ub)`)]da6/Z5W!2rdGN*'<7Jf)a!>2]6*2/^-BR3lDHP$RcI@9t6K'qL7s%`o!Qtl'ZK[luRXoA)Q/Mc'=\?U,&Pk$4D47ScN>Z8KD%l\!)'>&A@W1,u6kerPW,7D%@N[B`!-]?gjd>6dF@3J`Y%,>469\k,H[3gJ&Yo"p.-qd#C)#HMi_FH6(:q0h/"W@K5pWaEr`jbAfmR9U!d)3F,Go.@?->^(0J?&N$Xs0/[o@3LVE4hT8]7sB&@OuZY:!=ElPjWR+@=U-i'e8iuk'EUV:L-$nWLLtWpMD)%CJPpXPSc&GNd2BOX/]`esjA_qfE0dW*S<"F#fA+mH9*[,LsIU3>i+iA=0$=Y3>.]j81,,chW%O1/LfTr*ILWs4#VaSSlnUPjf(mpr7IgHObcl1^ltmOWhA3oDi/cVeupjHFufD%-;9$@)'kYiL0Z`eZE8WJ_Ae,?$$Oj:LUA=473gc/[D$9bquS']irr[%$&H'Gj+?Js-UR`igD?/:q\>8AHdcmupA?^B,Z+dR/OkUSM(@3i8f)q&0;'n/Zp-od%*AcF7'r9*:O*)$3ue&oK_HY@7R308Tg-_+2o]MfDONnec45LEt#]idRQu$6)oo`42I-J?o4&4ZXhQXD.Y>7M25ASi99Y>BSB_,?M0EM'sHQJ+EAqkCrF:D2)*#h0"`-i;C"rBuOOA1Gg"98'Y9:=CfiS>'_&dK^OiX/B;J=Zt"7526>`icu4/"?(GuB/ANG*-Y\SqEsNj28*$+6?JB,RD8*Y]B,Cog"&WS.AuKU;dGBtIHrduT@:>[?rnHY:mHif^_dJ&r6DZ>c_EL,B&sR>GiTiYF?U?:4eq5Hq[++YiICKAqZH(#1mUK[05omj_*YGMXn=^CZ$(9FMjqfKR02E$e]ob!&p!SS+n6jkHpGsRKuK4d5jrAPs6Cc2TN[$@Kn:Le_!HuOGUA1=dJ6,n>RrqPPpG?>6Rp:ADCUka@!VALH0K/,pOn-1u'`t[9'oXQP)>o8A6g0e6!1;@\PWQ$h47$o1!.W&be1#oCPJ2HY5T#'Y$gD"j^fGO)?k"rO:&,CB$.`30SIiA/5UqaZoW5g]^-Vn1M"[Fh=IKA%sOXU6L'[9AJ'2>32c"6<8-7l!jetm-VN]jB[CU[,:Db*Hb*sKKa_468%=bm8K1hIABk#J>8ftAGZ=m$M4XhO+2SNoL^r@Z#t?OY22iGk"!3VW'gICEC*VC8CC46_E=FD^Bb!g:)3&M:Vhr(-qD4+I1Tn-/"'(5-ZEVt<+=\+UuhB>l.S1$KAoI)B=CF6>0,r6t6e'NMoQn;DT.=J%XmCRQ;"oTsd7>8[?COPR_VK"ACYJ*IArHK8k8lTlEi1Bk`uU95NK<&=RG>Ab)rlO=aN`Q"5RK+d1:'@:d/Q>)MK-*l&B5ZFcL3j&?0,'dQRTs1eWb;#h]3tAkd^_p.REG56cDIBj,`7,:[45`,BuqM2/c??qJ(gJ]Led/0#GX;T"h4m`t+pU._7&jS^C/hV#b1WoE[Nd6[F`2YI_b0a#coXsL<<>NO%tU-=(Mn&j^RdNeRH`9*G\N4UFrp-B_WI4@'9UF;r4.U#4r<)LqhQ2*i70)%&iK;1o-4EOOj3cki8B29'k&T_nfETLp4B0cW!.Gc*/fi-M@_Lp98[[QSOFt^gIXbRO3\@V00&O3bLRi^$rPI.ub4no/*3DXD$^5n-$M9LacCb0aTb^aQ??cJ`_qfE%[N4kYc0\VBK%`A495#I>FX-0Ss_rCr7B+=79]kl5B^6edN])/3;[>+EYAYLE9RoNqm;d&5MRl;g3ZfU5tcir9]QL._jPS:t;H@h]o)%HYM*OnH67]95ZG74=<*2X4:)5a'4gADoR9-MX2cMX<@ng*Q`gU%dV,eh^J2i@$ke;UOa\A++c%[4enT`.M`2V>TDNBT6+8X"@nSFJrG`+LmI?6Y)..Uk0XkqA;%qNMB0QgRN+LJ%&"YA+>+]%7@d8iqI646JQ:p3Wdr9[5h>IjlU+H70>S89F<5fJc+?epa"NC:@l%6.[?/GL]brj,71HS9Tnm,E&>uJn0Gf=&qCdP,&r!>eml]':0[NG?^NdAJ)Mo0s-6!coGVE/j9NG&:'(8E&)Opl\(i5=%g8s&"/Dj7FWlG[Q>)QKK^b%j6!3O.-KP+c;Q1&ZW$j0-,,dZVN3WLe5(R8)-S:HmaCo^40lJ<3g<#U9(!&)?/qlLn!"?2996!$?!lMq>f(#cP(F-MN4!7E$@C->Nag7GVKftMmU^W8Uqf/Tqj&b/b=ZVYc]DgL)FjbkRP%BYO=T,:&T2;qpeOqI=@gj$'\q67)PD2H[8-1Gk]=>c'j'V8[6Hn$pRA`)J8`V==*!e#T*=dV:0g,0?heT[I5@kfaWMM\onA_/A]Ui7AU+7]:*&q4T4G9KF[/)l2!#l.HH.)/n`\c/Rr3*P\*cdo/>W!`cp,felUeWcQ3HM],tRUF5`)&(uW,$"/0$(WIfDnO_9?YZ[,"-I'jD#$lU#k"S'r8=B4PDliMD?8ZfgS;'H^P$0O1]ptR.XWI3%#,qTiC<(D_***fI[s!Z:-fiXn;'k&.&DggH`1E=j!@OcW2g:8W'@`,H,"og%+;o$W89J;duSD&BFP3Zn0V`'QfUa[;u[Ui3`-P?TcEILB7qY@E8K2JFjehp6S9qMU*&[&B0n#/AfhR_'4J+Jf\*1pOm=ul/5YNVS(`LV-lQPDqV#,c<4QHU71D;kpLku\@6;YRHEA7Bd&\lli;0jO<&**+9CDArE2Q1BZ"Y!9WX\[661H8uVq'CLHPl"Qm_BH5S$m!QQml1]W:,[_4!o]9'gQQb3Z@K8$?ojuHDd4Dc##18os?0Z!DeRE6:Z&&T].kV"17R2Mc6"K?.+]QE__7l4@WRR8!bKNBLLhXI75u;a3P]dS\^9.WmcG]bH.pd-Bj9+o2lqc=>ah_6&2c$16$7Dgr_LPX$+Sh`f:t[D;$+_\Kl&GIIp+N,Qd=1iNB@M+:M^b.b)&V>-'-H;5m-p),I2tC$e-.eng+&O4Nk\km^c.0+ECdAkZBpP6K?Pu25QBUmrDUEpC4-`3#6FUej:bOafuF\^X,FL6>6V4?7rY)Wj^V!S`.36I:4^"e.De@!;J:V#G]p0^@5F!VFbg67n:J_Nb7A-5IbHtD+.X&XKVQWmR>l?C^5#affKF3_a%a$i\0?2VN^>.7?f<4,A6P@%NfRK>E1VpfB+;eUqF#bpBY\=^RPnia'b7Sa(=\-*p.B497W$9'K1!%f#G([Tt<>=)&Xh6Yhj^?p!>fXdh[<@nU6iA6+bH4NHZkjq;n4+V"k;AiEDjM+bqb0VY`ELF^!F/P_NY0nWO6pn:OPJd:H?#';@4_+k-3G4/?pFt&$$:@q&0`iZ`YTO*1TWk:T[5*LA_X9d\_JGX=%+Xjg:=Xja/*BRas'Z]!nuEu!A=&^TM9WX.qUeUioHVBcGNrYU\^k*c\Z,_*l+C;9Mn#W3N^BIF:sLN?m@rbJLuY&f0_59hHPW!kd/A/oa^oT`@t#<^a8HMbU^KUA)SNj#IJl]t<]B<5.#/M3tp5EmMe=.\6WNr+$'ZR96fRo<(D5!Ccu+O>Co98&.LN^73T*Z9F)JTBkh,Lp.OMs,KDlMJAcrpB'pZkn^mRENrL-AeU4R0lhX?Nb>.ha6)8=MR\UX/B[BuLi+5#KE&Lq%uI@^hG\%ee9f$qbUo/!?K;(%OHL*HSa$n*gDpNPJ7nRVXnLGON\Kl?_;AJNV;'`ij.RtT(4/9.8[gD3&uLsCI^MRPL]/2t)A2U_052Z*oKY:'/<]KNOCdI+o$_HG3*ZJ&P<.BT;L:aK^M3$.)tXo1Nd!$FQKQEgoZfLOhcT$WrsWk\9Km>DQ8;.Y\aRfQI9JTF0,cP,D)=FIMU3S=H'la>>b\9O$@ja,I_g6R^\DBsB,a>:up7jTIaKL]qc88-8HrBoP#aK`Bp?,)%b:LGAcf,urHSDtF#j'rF,#.)k)d?mDJ4HHBcHL[#K,lpo:RIcZJagR\FXYKGfjlH\:$FeU*.p/G0F?;W'9*qLR$@N:3T/K=Q$?Bi?ci'V)bT#UL+`[4MMA<+i!Q>]=pe*QNC2Ij-J;dg\nV8?9)bi'5aMi!f_`@i_^$@99=De8\P$%=J8@M]cBH->h"\=M>q)ucA8(^?q&W0i*I;#Tnp=ih`aa`\#l.51>[B5n'ER%\.Xo7A0e7^Ih63TTt0?Z8dYm00[d_=)3A:kHJGb^O(SMfM4`iS.fqf62?lTMMO$UdJc=g9tD;tTor/mpPAm2nusH+)3'!P$os0k+BG$ZUuDg\K1o8I=p.`0DGqk%heTJYI.&;&D7T76s2RE:T8gmALufQicdkSMZpU7GF(P!.W%0EQL'bcGHRcm,1s0"t15(-pR^:pFK.[md!#fK?_nU.)94XETSj5[3PMJQ&"M=$2*eWX%Cn[Pl("Ir+:eQh0jhN*1pAp1`A!VJ0kXgY3e6I(7ho@VIY]/t'Uga!_\@00>M!j%bJVNR+a$S1T5cek\:eg)?ilHtV2=0[.X+YXQ(S,^TdeCMZX#/u<3e(X3_4&Hj)soQ2!]-h!iU^:JLW()<$)Lgop/s%We,;T:-Q*&?l\)dI[L45A_f)`-[ru$]?sLjer%S!(VQ&QjU%4JP&(Dh>ZEJLp2m/NF8$>HJt>9+,qJK).\M\_jSmE(b!gSauSspZAkuD@`f7]%^,K/,X]hnP\5&0Wrf[[UP&j9>db,&Bb*EZZ8iJ5Ls5Xq^&M?@\+X]A1LZX=/M9*G+Qmp0WTNl)ASS!!RgnpeCL2mS6bY)\:1I;KmVi8g[?K&J4]*q2fW4PJ6l9[>#_\MDppHHB-G.#DW6/EfL;Z!h@/r^IV1abue!cmr+gZ(8`>pS2Jlr57`6FVtXX3>=0$%lCPK@CNp)g!i;Lj"F3*j'73`+Z:Gg=S3mZ9a\(7.QQ)@qBck]o#.`qVT^8+?n]-0sHm9MZH*3&.rWT7g8%P[WgEC6dMnS2&L(Fh\Y]8FVI\b;?GXU=74:?GcFES<9Z5bFZ?dt5!`8NY_o6!edgSXnNS(,qB(TH$m1'Jm8@aIn[XsC8_F8l#,B-l$K(9W`pnkFsrfu7'P&&\h%7gF_3QcZX6FJeuoLq$F"/7mt5"_l6&'L>DBEiqSZpJjJ\]]DbT[Sq1c*A;u`q+@SB&8:K"e6mom\T8t8l^iGLoDJ=67VTMEAanG[bb49VTf(a_cR\*[:uCb_0KIQ>7g$nG+#5G!8:hK83sG)YJ)@7h)30>3g-k(rSBp;=Nrh=)=+QIb,E[6Z3q7d5_hQMbGk(RnDkNmSk7)SqrS]i=9'J>]q&JY>D!j`i%-BH3,m5ulA=*i7s&BgSL?D.ck`X`6o"j)Ss);`7*L`+NmqWVF,cAG*oZcK<+'1W=qe4@?;2kT-R+f="'G]np).bH;b1hJ"W(cZNQ6BYihu6IjSWttP0!HCu/m_\:.i=FQ:ZW[1>saA;\\)+kdo^'VQKW&6T$3#PBW_M@SrnCut7e<".lO@fh;):j$1A>*,89)G9q0!m1rFRPaY!YZ>9)bQS?)n-.h^H#@R?I<3j\NDA/!`ucb`h'jDhsp]m>;hnPK,Wt*Q=$8j]j3?+@3tFh\]JCqQA0Dh.k'hDg*<4]/:J7g:Z/Os!\nH*j5sT/R]sG&o[]$bRUuFE"[]aLm\`#I(U6U7Wj&N8gLsa1?F/75Nt:PWRV^&bWjXT0*`g\4hTQ*.pbQY%ZXQOEL(N1[j$uUnOmBV?Hia8q(2Ma7PtSt?YS6f$PH14i5m6D+$]G[eb-1T=AZj+7;G"Zo&in:U-k;jfTDa!h#hbj[D[oqB[&iJ-#=/[F:5MIgcD"Wuq1H\^#Dt>EA'h(mjVWR$CSQ=!/mX)IZ:HGtsJOBsJlB)hWStW%p4df[`oG(XCrdYh%FJZrC'7*&3"i4GP:d@V6_p]0P=aj<9+D6'a;AcR-#cF_jb1d6",[5NiAr[UVWP-`3UBu><]!^r?6r\rs"\$E8@H]Gu3$NoO%=@=F:#>(o4^G^4roC7^ji<]R+,M24(C%o)eNp0EMR30h<<\uNT9@"%mCWlPE;gESq7CBO1q2V*0_^FQFt8"1Ie#5],?Neuq"5JKTfUcBGq)p67cjKT`Zbr&WhgnH"NO&mW7>MRRmLH9Aa+b<+!Jt]3.86XTCfdQ;]V!Gp>7G\j7HE;9I[t%5KF5uo%WkV3Z)fEbr"Y4M]tZND3SQ[QWKs_n)Q$QPL.>CU/I7$J)Ag#-=S:AkeB2DI(=78RkoMMk;*F6q,K%t0L&Fiq@Z\,XKi+c4!?7%@KFLl&Htc-$:f)9DQksU4H:*qQnGg8.j8c5CE=CsE+9sG6[A\8&iGMn5PR,)CdACQL^IEo-UXPCn2k0Ft]?83Os4@,0)NF3@NFYpf#YiQl)ZuLCm:!;G)]Cl8,j(GthX4sY:jK6ufmFRL,TsWnc4`I%HBP9+0JC()dX:Pr/jO?\ec9uqK$KpcY-k[6C:?0?8Waegdml_]Yfk^W\DJ>7R.L!<2YLGk^)FQo7%7$A[uS-B_:EY\_XjIIN&STV1bO_bH'fU=6sBIF@"IlD&p.Vg1m69:*h,1.,667*WpapO?'*<2cr*q,Z3ALd_M2G,^$>s@7fJWh*A1>&HF#;rnqj&jc3_KA'-i0N4b&*;>uhZ[6B)X*\Z]'G^[)hCR`M!dHWWAoR(=#-eu<1#Il[Af9RYO4YU*Pi(27SOmFOouil!j*gAO0*S[=cjnM+R0?oj)03&rKjt5HLWbg0Eq`=@Vls5_?QuWBus3dQQ:h/=GB]itK"C4U#a0">c^?J2QPYua'cCg0_Qa1MN9&]Y.&CaAAnf+0$9L`?%ec_PT]]KoGI6/t.<.kmCchtLV>L++W<)(s@O%=)QYKWe"R0Rc:P>nP$L%RiKR3c6FqSGGW4lt4ZYqWLKXB3Qk47[#:_XD/ns&V+g0,'fUV%oO.K4XKg'>pY=Rla*hgRBlme'ZeomV6Z[-d(92\Y8cUM?SIt[]$gDL=f']R8n.=%j-g+GLU^elH/XNd/AK8*EHDUg2D?Cb5]Yr!5Us\W,XMPnHRg-1#>Bfap"91WL0[kBhjBQ9/RB5K8O.^JAOQCc#%"nt`oNk`.`I7l?+(cjZYSmU5kE[R5kALF4J2?k9kT,q5mnL=mC8U8XOj>86e*==@9BSI/fh<+MP,d:Y"B8=2na.2VjN[Vk@p^1X1WBi?5CfX)q.'(5[PQ!%]NCOH.a/eKj5;,;_,`\gmt"aeJ[j)=d&`m(2VrIB`C1%rI=IC'*!FWYo5:(UANNUC$Z9AfspLWLX74s#lrtdF9`e1Ei1L=-!Z,Cc*?M8[,2[$eC6L7`t+7kqE\A,$3IgWWn^&CnGZE`,I*A(8^DUM4g#>=s%U\t8E]K&aFNW1;@P*V]QM6'c]We\[H.4`L5*Ht?Aa^)DqAQ8,]q,jG`3f7p-.]\$ooNZA7j$fkY%cGg`E9F;)$360(BA;JD:XoCI`'Na$HmXDRH^K9aLqEl(Qk.s40qGqPCZ$!mNCqc_L5uSTRR74ai.tH98ZMA$M&)Zh$K86rpT09o*E,Q,@<-&^oV:8@rJ=G2dD74:D1Ua!.W2+?b)goWXBC1B(9l9cdkf->&U2Ka,MG'TjcPike[\/Mo5dI3`%Qd'eEX'.p7eDW%id.*sF^)oa`>[nkL:k`r:TG6e%R^5dK\)"T(CU&As!&*NU1^ZXp@bV8T!3nYC*-.Z#=TAp!Nb6$KD:<#Km[HQ^^O.)0^75gkuXIOmo@QW+dm,(++;9*@i/#ea(B5T2>OhkI,%]??V-83%nbW\,*5/IIIml_g!S\g8H$S$>#6FWZ1"=QZkZCf@YV.]Npb7:D\r%hUro6[+.c&82CVfMSSNk,XOCH*-&'J`Ba-(Qpulfq:ugE,t!(LtF_8$QpP=k6e>0ISO\0qDFQGMB1eb=_W!DSr-C=Y(ldN;sKA\,`OB$D)$3.IhMS<7d5s\!^s`*V./i>3KLu+`1efm%-qU<%EuXM[W!-@Ek25-:.X^F!YVJ!:Qa@8^$*k;^aX^]#u5"]uukj=O7$'SY\b0_T'r05IjLJe$nST!b+-GIKSPRdIVA:qJ'#Ggkr/EMEb+Re(SK3='+a1!+\+fGmRKIr(`a1g,1_Ma`L[s:#a6N*Z+]6d'MbFa0Q3uBk_NQC=j*YZLMLMkQf)J._HFa.-'Fr"3rTtK7elM1DVW37L-Mm#ca@89fZ?PQ(\tSYFki)7&OTq9)S/T86gs%<3]Ob\MM?[iFW6l/ps8@Z2"tb,c2FQD-knBkfJ)]AaE:+Q0#gO9sU-JF/!Yf^Qh6qC#J,_2A.&Y<-$:LXV8a5%Sb#V?%Y&LtG+&HE5+Z'F"s6QGH%pi`E"f0"K7K?THFp*nlKh4V_Ro#D!_Q'Q_nS&RA_SjV`B&*'Cd8d:.E`T6O2o!\e-Bj0mS;@!+noQZ;TBqF#cVFdZCWhHiBVB^FV-96"i^T#HpNBPG)D6CB=-fKrYcR)N`rQFU<&^,;SnacTHU&Q\R1P/?/@W.G[f_,R=SqFVU*FcDfc&Qp:uIPa)DTGgZrqo%-$YY-'-2PaL=ufVng?Jg56YIckdrWcqCp\7FlBXM:h^@`FqZall?I7=0!Z_9;*lpm9KE(eLLbZ=pA>J6Xnk]YFmEN1^.dT0"i=K'SOT_0BT59R?`Y_p/3k_i>"Q)A[R`l:/3bmO<%-6qpe/q)K<1t_$:3G/jg9huZdF?`1Kah\G!nBI"pkGdnWk)(5%C!Ak-$Y+R6(r_a8hhWm^&(DRN4#priM.^AfB(6g/;S=l5JqM-<:IkeAj>f>!ZRFs%eE"t(dDpD'N]JcK+)]k&X*OFN8:l\#$6$*ITodR*N&boha$h--jB/,ai:QLic<.ZT];nuKd"2$ASb&;-fed1h.P%aBQr:G!YJo&8ee>r0D5eX0/%uWa4'Z,rl:Z>l+c>1!k`Z>=`XB65"F+!HCJ9""PWIJu]68`\9HRp^`PYp@6c0Gc-4)El"/'3,p^M0^UGg#;u.gc)0?:)b34D5Z($[oF/;3/JGmq8d+uh\]6Y\SC(B\n#NT-U85t2Q0Gu]'[2BEIL'2c"f:l2:9Pegal;Q,ApG?.NmqJ%hF,HIa($'2">RmL2DS^GT^Wica4['c8h-2u6M[H(3if`Ne*utCKK/nHi$VH:+btm]Uo:%uE+pVJbV[cR$`TtV!piG@ghL#Gjmu&BDtiVSKC<\p^>UJ4C>UZg5`dKE2Hmm;3W'O]r@+I]*:ZE'^B5-!o'K.Wn'k\[s%])_8>O]$k0D,hUfR0q=KN-@&/o2Eh0X'.428:%_JU<=o/Wl5=.b"8XU"Z2%L]UX/Cl/AZJunVa+$:L0IZUgg>J\^P;g>f9D(or"9^H"I7N12&8o[N_.=g[_!1'Vo$Dt`%p5CGe;;5kif6Ap9R+&(JN*dUBDIFm@>S'\O]q,H0b3DM/I:r0db3PnS*a$8V]cn>@5R)(OptC;K;'U$WDoO1AFW/4M'*#D.kmPXYcP*u2>A?0G^Q;l>9*NX`H$Nucnh6WJoVU55j/OX^QLYIF*M,lGn#?cp'6*58_lm.SQ)QC.d\i0:mM%A/<>j[L$Y]"qG(m*5+hD:,3nr+k:,cKMYW7EcMdOKtV)$SEX0uD1L#]8*Q++-78!U'%>.bhbQ3]`XJr4Vt5r@bXVJ#ZG=@Df:E5rb4g%s+`T:MrsMKMk^`*qE21_X0RqI[?:9#--kC/ucP#9m^#',XM*hEnJko#:64#F(NK%T<(lM(VXT5`7Egq:66@jcboV(?up9G.IC8X*9O&SE,W'dB9CP9329h*Nb9h^huQ)6DUSmjY"K-)U62fk3rCLf4Ktb%$aDG._ZlXf-__Y>S4/PU/1p4G]_NW?GWPf197,[`^rh/'E?!$.(l3RS>dHbG0N*p9E"XEQ><2-khj49Nf0ne1:`,LC],3#%3RQims)F?UL__^X13t'lU2gVX`M1KJ.RDr#8&-X@2e"]=[3F@/n2m8W:J29D&A00EeEMddp:Z3Lmr[ER<_RWJ/.Z0*5%Z850nknao(ghO4WPkbcSpi-V"AdL?nKD%?)P>XN5Ane#sRP)o;s_e1op(ERTd4E)]%0lFOcYZ6qf>N9c4h18#&t.u>XlUPU=K&HuOFMp!C:U:(/@@OElGeh'.5Ta%6:1-/$q<)`Pn3H"CfZr4qKrMK]pTlbOHUJm3OogJZ*r4UdqUr/fjJT3!>DB('']WPQlCi$#3q_T'Z,s,?KIUmO#A5;1;(u(V'AM^k_%F60EV<@Q/P("MH\]uc^6(Lt_coY&Jcu)Bk)%lshpo&l4ku@/thZ$ch$)Rc/Sm>*0=0CQh;Mq++c'r*gkF$=^'MN6M6G(PV8rcpg)joW@(N0@(Y\%).g[qc4Z>ITWYof*@#>XS'4Hm?&[>_Z?pNu/e"^o_9/!bpV^&g".*VPNs9Ta'NZ)G@pY]9RgtU$q`ZKZ\;o;>KU!^QkE,,geA<:AKS;a[?Xc52@,WOW8o;<1CGRH)^[feigmZPHDc2$-U2SLf9\JkqNg$KZdlZ%!,2G^WUa+]Q6^ZVKu5(C8M>=,Lh*S[#)7>qSaA`k>?ju&%Y:RM*Z/cuLU06,l$UN;g"n(uMC-/dhN$c^9fmb=lM[bf>IKa5cFgeO6A7nq2cI*ZYgqejPoBBsMg_Cp6pj1g&6$\K1rei04/!;#>fcXQLqn5S>t%L^F3TQC_-i\?'iICSgde!+ih[UC;iS_@I,mi1T9I,QK"C8%DqY=o%KNdjrrN\5;*9\9]-"&\^k3:6CXFVuQnt>O*3'2@<+c9W:q1L$hl]2CG8)?6]ke0B+l5bi*>Tj+'Cqu=o#J$604'!g"[PQG]Hi$+dF.fd7?/QHHQ1'qX#NAUrFu64tp&]hIJ&]Db3i23A_%q2R!J=l'OCQt=E:2<5L:^/OIMN?Q2W!0rbUWnPD)(`%^H]VpJqGneN)Hp7gGU/*5/,esluAS$lEr&O>h(]k3idNfm!p-Qc_hll3@dN%;*#fCjaKgQ?I,?-'#o-5XoZEk6RR-j2seE^B9HP0U4p6\N.#%WT1:r!rZ8$qP'HbG@;(.;8:h6Yp"WVqHEnQ]JI^pG\O`ab-$f_DJrfsg-XpFp4'?!Y2[0>*su':"qPQ#aZ%C20&5k6:hYqf>-Z^hY"+&p8P.>$^1)Hq##6N*\_]IMDU"HDeYpZ0g&,e[:98*\[]:,&h2M?r4<;=PFq-]>Nl;D%+"C[ZZVSTlrbmKgPVSE+\hs3'g#I+(eagG\,5_Wr034.f)Koj\:G+=uB(U:%kc50kEla`]BsVf?r1`BqCPh8BK,/EG_@08Ui]i'fqH`o0Q9;"<(u3%E7*7@+h,I>CSVB(b$;gj(P]QqT-l3aL-Md=iumlE:d@4'!j-+ihUR2>\GY:/tEN:.t&(s.k=c=(hB\j%;H5/+PhBcKt8s4)pkfYbWCu+lR+(eP(*T*7;[5+QQOa_hoi,n%nM&u_uRf;T?Q3HnBeN4CJY9YXtE0ffm=lLF(Mq&@!g@7!dLE$$lT'H)4,K,N,/jI+p$%9i+KOnMAZ5B';`PMl7ak!jN#JEn/W=lZ2Y"qXaG[]KN#`j$?7=E\uc'XY*TQQ%JR>1Q=1+E-t=i^hidTRa.n$GR#)uc"^'N1mDljj=9aR8<#qMF.NWW8!.\5i/6h6Hgqf)U\L9O46>2L-5P-$Z_m(%jNm=*7;#.gQH)_DmcNpZqYq%-ekLDo_V[fsF-]fHtP;R$.;6K@]63Ih9#UQd"VKT!"?OFIoY)b[g-*P%9W;]Y"p3n,qo/@AIn:;">F:[Y[D"mF6o$4!(-i=8EmidE)8]tePI6X_B$Vlc?NJqRLS\moui1J?s#fQT9p76=gItE9O6cZ5.$nlRP*^VNS(,]UDeWu3@!7'.$'cK&OT&C58"%');Q"&UF]@g/+c@uS$lAU#?g!qm%SH.G:fkp]b.l-\bcdbDXq?NI&pH:X%gA=sYb*%7o*Af&!]Z9EkKb:8pma1Pc.dN!*LUc\oI`'KLmdCUE@:Z'Z\,PoGEi98bi0hB7f&DX^:5htdQ(b%,/V&!huRR+&i"O`,"FG$lcuJBh,,c9k>g^M.7+8mIO0"(g]O9_,+I#?n184Y)d)Qq%^Kl94GcOq_G/8#4a)0oMh\ISDMH*8.TaYQHFFG"+2=sQZ%JR;CXfu]:fgV""-g6W(E+_NcbR[.f'S`Y?rd-6"ppMFo?^:[>;Ou]1gVa)=$[OKTXdI/0)Sr));/jJ=-YC&1.8]**f5(i\Q$(9.YX_Xl935=RnAjYE.&$K=@KBM>a;qjV88JMfk'e&Mn>9BkEoj'*?sh4_c8lCe5+5ScX$OfZNS5+W\.]8FP'`-]qaM272$MPWVM&$M5o@s+WKHJ2)cV+"*?_*Hee0#nOgfH]+7cA$(F1"&Pa!AVri^30uq-e"LW$*%`'3nZ-@/Poa@dZ[8KfCqR-:1EM`cp`45C=&c4+s#hr*h3?(P/7OA#5GquUCu\D9fp)O`m$>&kgf;e-EflC1./@JIcTc*CES><4_]qZ1L&pqVFhJj;id+YX'>5WF!07(N$YW&0u#bM>oBgGDZBURYY0"JBAfs/Po)$;h<-rJd%W0,`BV#,8]MI=j7[JI/p8.sfYPpkYe:8HCk\>o437?+Qs#7h=Fh1%e3*$#)3jH0aOG!Uo_P(T;EECP94$^G]RX#USrAZs,q[gZor#St6YLPqKjQ2&'!B!6fg7f`"q1:Z"6]g3"kQLkXZ[$?@K>r2@MmbJ_A2K5P1b;Xh>;d6g#4;KKr2,g6Mn6hDC$T854,K$%D[9h:s4gjX$JW^837#e<=bkH=s>$#;;#m\%aQFV%"MZnLmIhiDb2#&hSP.6/fpG[!,6W*Gf[_9oaoj,l(&cp>;/D-`O*an75Qbc*6EpUUSk@V3N(D=5$BfO$Q$IQ45u?_""WFNN4g1E7oKAVckc4#.3&'pkLU4HH>Z"*%&pu8h`#`34*f<#U)BN*r?Y&Yk6Y(>pqMFZ"f2l41jEBN(+"@)k=Sn[,;R.";^#40I`)s>dp^RV(B)k1GWgZ/"b5pd5SS1P5!)o27"Z$i#mD#Ert`RJl-($4_rHD\3&mQH@e&S@HnUd=gM5j(VdiJZ`s!+TY31qfb`hDWrRPIT'Rue3ADlh^@f\qMbi>cM,lYaBP^$B>r^6]sXZW^<5W*an892quD#0K#L,V$+j+&*]/H]M>;?1,sP3oEWnePS(?*S]G_!B^$e4NCVi=a9Z_ef%<+4U>sj*N:75UeQecdnDL-KUp\`73.b,`9rk0ad0PID>LUBU-WQ'csmmXZMhn6dNC/p%j3L\+UH;&gFWglW1&BG;lr?`s3Ki!=OKq_`!+*a-oJealc(GnPc*%U9/,?I`YgL?^hebYiSlhWinLPK2N-O6SEUke'#0u2^R"T.&#KnB+Y7PRApFr^tH.2iJ*4YgNO\;muBn+W30IJr4LZ2H[V0W8*Ou!SnESmXkX"brF(%WjFb-XoaI!P&n"nq]8hWlg2E;`#W+aJ"`*D3FcUeF1D/bUOH/iQ]HjNKM';].L?ZJ2XP133%GbQL@p]I)]B+[M1m1X%IJJeYE3E@rb2aq^@-0=Q&jNXN8OBdjQfrHBglB""@8TjP42e2))n*cN/$=7;&\C>R+lVr&%2`"sj7s,\!Yppmb!EW6KiKWgB2ffh>a/^/(g;p]G@I/_QlJ9(/Ol<5!IZOJclTO:J79:=4aMVoIq7S&KctpC\LKG"@3'[Zf)k?,`3.;F)c=(qm5npQ*<:t4h_#SWW*)dQ?kK2d?J/:?SUI-*fos+DmMB'3A+gb$+V?+Z^!^!RY!0Oamf7Zk+-'2Mi?F@1PtGg:Yc[cmZ$4^S[c+ZC9#m]\D!@M]T_oG=fp"3ST'lI9^:]Gs-:.bqYIH8@Mb&[`60cJG;>]!&R3s\,4pRC_'`E>k'(,%oWm1YZa9?>.@u)_4&GG>[+B$)E7h1;]`><(oVO6+A_%?MPkNVo:UnCio>em`>pp$#$@SZ2]Q/B8AEP`!/CfA2""]IO:(gldj>G9#PL=.ae<>-G/(I^TtG;CTF]4HHF)$=X_2T7YA0PFT3$tn^<:N/J,0O56:=NkZ08>9"fg`kg?O6N)k/8;9LW_tiDO5-QqKQ]piGpu0THnY`kUk:0>`A%hR7c,8W>![t`Qc54CRD=Z%iL8#5^mC3cVIi\:OqL'EqeXVX%SAtce[6@Kp1?T<_J!At)%^utfWG@^*#"-KSWqZ4oum.,L^_E[',uE-P9VlGf!>eu!e;KYB@6@XI2&3'WF3q30,&uj9A\Bp>D3qqaYP2#H3B_DNj9i.;D,ToppMkD^67Kc'taeFUs\WEhh[(948cq<_G<*-@;=Oo1A'gt*N:@IOb,aKNNT[5r?l/#0'bcFMUFRI'F>c`)OP+)_FjLqgiRniOX9JE]q"lG'o5-G&6K0b6n7hD%]lH":$olZ<9M98[Q,X7a=[8s<`:n.N=L7B_\d0'Bn/dqi6]OA689p4ZS01_do_l3tAON;&(cGo+,"L4R-s[eM8ZV4CP>=)\@6.S*\"gEN12$0`L;cm\R6-R8,EK-oXr+^:Fo`FF[g@hd=?OE[-?XYB&s7B3sZlEeWGp+ErQDQ4dMjO_oF4O40!B7%?<.eX9^mC8EsDWDO;$'A3#)Qe/mp'R'BZHl^VlYK,26HU1L1TJ4u7_qZ"<4j(FH\#mhe3sNX6J@1OCuluG%jlM;lfnj\-V?l7:9?o"VbX>rCDnM5.uA5J:P!YrO`mDWH?l(LFi3NiOKk*o-fPRQ&]+2*HZEctS*BOU@^sYt)b5!anu[eI]\][Z$"=hs>`g[46Ue)hoEACY14.?+Wt#b%LeH![M^ZJ6V4.L+7KAiZ&><"UYNhY?SDjN6*4_Df^F0bYYDnT%GhJS]3=Hos@8TKOB#40Lq*P1?6..o<8l[!#Q_CE.nfFTAb^'AiR]p"S7Nm(_0`Ed'QMSlm7FjSqcX?M7hL\%ZjVfNLQ&q"[+dR\otKXWCm#5qY9E#.M9=.tZ%uDMP7LR*3[=FQAD8Qg:)I(u\nD_^ls-!poTT!8OHi7R?3%q"3'3j'5NG7u/(S\\)ghKoYZL.TgiuUQCq^4*\)q.Y'0Gl_)2,p.8*1_an^SXd;p"D57k/jCBdd9ee!J?H!>MpukHrLD5qhiX8908Ki0,6DeA/AaeY.=B7IqHu\.'tRafB'F9%X1)G"a#,[N7^>pMILdg88rmCA9]CH.l>h5L9JnaE:]%4YGqKrXbft%\>7[`ib8(+dBA\Ph"MkO`hmW'WDD`;tq?t9^n4<"0dmAS\WVBB*(ajOj9RD%0pXOnX_'[>`(CS\uUaB<]3a6f+0s64FmdPA%@mcX1"l)ZiF=#'ooXX1RNS>AR*+&F>6WS"ac@(c9Hieor0`<_t3,VMGE&$lfjV?aLo.L/.U+G7XF\"Q**[["%!n8E%.c-trNb`7IJcX"n&72J!9\TY/8[,Hc!mMDIXjlj=1V8s&C#5PaTMVj"gN@XYb>Q>9EHkC:k8QF`erL7<6'si`s^ku(-9o&`)nd2*QAsEUP&uqf9mZdr1#Mh2I-[?CJEYO_O,!%jb9J?a2i_c%FoQAIE!qLqCF^OCZ>:!aPBQ2[`Y4J'X;E_ptMG$W;VJCV+NDZJQNbMQ%$El1NR`=%5^N[]Z:tL/8\.\1o4MuL:jqGAFHKn`^j:>/)TksIC:'`*T*F\!=SpCX4VF\T'B,KHCZrI/^Jn.\kMl]47Ks%)8Y[$`d\"+=qNYC>r`-_0XX\?<&:3;d0,*]]#Y-nZWLBPRl^>?>'Oc49*3LJQ*H+"4f2$XVcJJl++f`S\h1?Do\#PThCqcK3ea&Ea+[]'+ad=IO>g.@`,,,+'4%aK"3T1bf[o$b5[KB)J>eD.UCiX*A2smC`#2["5@d\Z"PR?BKq\SMa%cfYO:nIFFL?hn\TmG<'SiH+!t/@X6JD&-_poGdZ@tnU?u.!GHkW3/IA)Q%:\>g&#o6Z.Smte`s.7S!Mh?G+>,V#o8&`M-Z?%p2Pe^!&Gd_R`'?1(<+("':d/X:@9B2@6$8$3T\+:IA936o,:]\o*pfg7DEfiDN&$.\HFYOC5gZpZ;`l'69hl]s#8R8rJ$00f$6)AqMLACNR<'MjG,4@hYCjT2S,5@P"C:K0/C.$G)^[a^8:N:9VE]BtL*a6cbRo:hDfe?l/@&!L$f9CQ@NX\?J7g,p'3M,`8--`rHX=ZI4Aq.ZFT!&.1&p;#fWeRANBmI_^Xhm4\Q4Cc_48aYJ,#0o"k*[>%2#d=Sf32iLE^NXmH>10c&YY=Z(cq>6Z.i/clRThL&eYoMU&:NUc35(+R2TZH]LKAk-`!<-).4T\&j9=:?p907"aV3OT6P%[53<-GeR]3in6b2"bm756B2/I)o=niKGG1Gc0B-DdJgBI`jae+E:<>VpU'V2M%LUNCBq@V[%+3'@O,e/:)Md&4H!2mSo9bHgAH'JeP[*AL0@%rO5'F/?h8i5bU,%+]H-?4EUXZ%1Y/AB@f*Z1oPfa\CI2tLUr8^mb0lCFqgKC.8TM]u,C+W6[e`uY>"p)GG5R/Ba/bTp2'BZ>8s<";eh;cm?Jo1a!VJ3V[M\Alqo5@nB5\N\<`u9_>4h4]]leR&d+"7VhZU=LBP$%(#i-:.[X))r00]j#VS&)]d1\ZBWZo'<=tro$Yhqdo;f3-UQB5t+>#&">?Qj76-7Sk\N\m#4$1heD5Ce!]C9f2n?fbSL=OqVq]Om$MXHZ?!8f2a!>D1[k:jU$$kL_W@/Zh:9.5ijF8cP2Jm(X:cA]KlKq:Z\^>t=qdQ4o;l6gZ#QDrN(MIHG]9[TF[(M4FY<,)#&8_?_SZL-CV;mH<3VkZU(EFj[J,"jQs,,hGGuM3g3Sf+0Mqgj=^Dp7=i4!B7UI)**S'WoG80!.W6/L;XZ=-CG]+h6!@oao/i%Uh[3c8AS*QOZr-rD.Tl9l5(;.0$o%7=4/=uY_ISUd;SBP]8``7iOY`$bn$N7GMn-iR$ABb7hC22Yj2mYJF-Ih5h6p>K^NrD6L4GILBR;,6-J0`BgUR4"Lre&IMVYQ5@E8,aN)<9ER?*UFUhQJ]QKbpoKu=OKsA4Jb]1r:/ut!?0>>02I]`b/!?,&gk8u])TU)ccjM'S4'u#hXaouKOjVaIkc'C5=GZkt"g+dt;U_RJtTX*+B!l)j7#,0'AcC/G7/N&2o(g7^-Cng2S8+k;#%JqE!_7nrDXVBu(%UIAHA`,i>JWd_T7M"(_@$XoSS)PbSYd`'!3?>CbLQ,-$58Ig6('tc5bOlsMjHP.o%3CmFN.Yg+J"+:d]n$/('d4;)Z58/p0=01Tb]EMre&t(X`X^E(n^)o:$^n=mf:M%rkS`2o_if*G!UOZ4G(k`n[0>LLs5g^HGhtr,Kc$^Ci[USan?&hE52+-d[e,Xc7(JV5#"WR?cr.;'l<)IlFc$e]da3&u'+`(Engt]C+R^0j2q@ioI!,bk30a%>10duThA#9g[V;3@')]`K_QT8f@oi'c)[B/eK3e'a7@pAO^QS_@f-oa^)Y2+n!Xl+/,#*:ciCT6F91+QRf$!V+]'#ds4-CDSf2$?\EY4U*%A<>8J0QIlc[h-FYfl0khd=208h#^(&c?]hDS(WTbK"a1\Z&M6*_b]Hbi.S89pFdJ@JKdqPFE4"oRsI5]KEldG'\rAL$nu2olKK*`1pDZ=hJU27TU.TS*+H8?5tS0:!$OQj7K+[q/\[dGkQ]5"o#=PjkUs1(4Fi7$KQFjhpMPk,<2S$#,h2WcBl)91<7"RF.MKpBm7Q`-kZT81RPsg8kD3fl12f["!_-k`+[*7%rqO\8Lp3;`pk%@7nh)IgDWFie*qP'6=u0G;%P@ca<)rk7`KNR0SsFCIh^@O;1#dfeUd20U8s?'X_D*[PSVP(2@rYUAaC;=FLYn1[J_RH=&J)7OPE1t_NpOsqN+%NX5rbso\"?tR*`fMfXIL*%@$U7S+Ep66oEt;a+Au`]$(%UqL$g9-m+[*haW3/)Qe5g!7*::YZf-CIM.EfOX[$4V5_I?EM?p<535;TgEH2OKAI;J_p2A"q.7#j_,6MC:coj?+eE-'@0]ia-UhAQnkXpA+V9gOmae`UN/A86YeYa!i$AgubqIap=&_C!amBkWX*8AIOq>"33;qF">1Yi),iGE&?.7AU]$Rl9Ok;orm]ENT(s$IIOWpS<1nJ]-K$e*!GD1I@cVU%e8pl9?(.Ip-YMmCEWNf-t#cg"X9!W0_56\]&AYXrCeU=eMC7&P-d!)1Rg91-5,nZo&#jmMH]0ZE0CIMVTDaN1GR#8hWuRZG[>eeJ;1G%f:lf3Y*u%6k[Q6rY4H['4)LOKn+oVY7C3uY_nkqP8-\IgD9YD4(LKCVImVieQtEU^=j'Ws3kB5dSqgF,uqj(S2eoHLG9H+YD4._:ALq6lP($$d>.aSNo.(aciRr6[]9p^q()CSWA+:#`GQ40K4*-YFbe&SJSBS+6OpOlpQs9PMR0\Q"TVZqG1FU[1:SEIk9GNZZ,`qj`uSn:]a@A*V;YtJ8:[KiD0+VON@18JI2#j+dh6OF(MRG[+AJ[,&D0GF&s1Z,(Y>q2,a@H`gnP9nSCT'%[`AI(5oW#]>0L;/Nr6!\[:Eq)iFE6_U>WP>3NZIPH_ae-6*Jl]4(r`ra)s<(h*<"KhgD->kXS[RAFgd)bqN6r?9LDtfp-E`&]W:IM+sQnh:Gms:1d"<^*!j(?>@dNDnHjQW?\fti:![4e+.XpXCnD$/nED5$nPUeJ@k%UZ4[+4->QQX!@`g;]=:WSn4sZ:Q=W"SR:G0Q\dN)=qHcmb@&n,ai;">lAnm?5aB1Bip"Wj3#.NW8#+UP_'4o.Xf/lV3@tGJs+\k9BM1.s3c@SPDF.jDPY4TCBi#L/h:(M+J;MY3q0tB<7G&Vo2l'J>DJ7F4,J)Ig'7e^#sWTB\osG#6L0]&#+eG-8+5!<)B7WqMfdd6/ld,Df0L]Q2MGl6UpH&[F=(,8r^ttr&\sm.L;=QWMJdQl;.7og9DlbU^O+bj+Uf8$NhFHCplXj;d:^J7f!L1Fek!d2chhtSTLFrFSAh@\%LPi?K"WS(TmYd5J6.$3q@/*81'VIC^7In@3BUFOr2RmQ\Q,UG@*D8A/Y<096&_mGYDCXIhV+71.?od&T_f:%=BQbSX!t+PV%IXMh))AFrm[W.1c32%>`@Bk_E&DSFUQh+NE237!DUS#rY.UjWBH6akB"+tC?(tk+hoJ@.64F(W6EMpft8"HHr*I1G8_T1*>JfjQ=ik(PmbHo+:!d.<"^Y:Jqkjf6h\eZ,VN,ToJX,JG=)(5^>)lWS-+.?B,QL'f'8;e":o%,\DV,$m\5tto;QPbS&"k3W+]@(0)Vp"ZC\?6&3-5&d^=G:]jaM>DH;YF6DI\qCMDX2\GL_,aIdBXoOhZ18$_7SW$q_W9CaIcdL%/]ePB_q;D1R-\Jf9VJp"kN2:o#Totf#3hq@Ve$U:D+;B`XLTMt.G^dX?KZ`LDLB/e?L<3)l2MS=D:PIJefC`c"Jpke+`!1bb4Pdo/`/"R_&"Zc1aC@lB[(9Fc6M%jXbbE:WK6Xji""ojf1aRXQKo;='T%I>WN>n2lpjp9XIr-iW[F">+Bhe^fo8>0)_$1qJHlH"G=W('iJHKm3C6)X9hHkCu(Tm0pqt7FG!@`$7r3le#\E?3X::On/qb)hU8^ZEIX?u?,?%+F6a/2Ou]>,0+45JsL`U7,/s!fNUY'8N3pOU\W.e]nErV5%#r-]=pU$unKbf8L&'-iqcGgT-qF8E]^=(P9WCjN?HI6%8H;;+7ljQ-Rs%<._f]WeO`WH3WJ,.&L/?EGO1B*FZG?\!<7=ghR*]g$LIM\+O-T1ab=<,W3b\%L4!XX>QH?IIeLA(@]ugFT_CEPmL%qE@=D'C/NW=q:e9Jg5lf^nmSKj:`S8]/!RIK96Ro]HF=,)5^S5T\*l&a*g<$ciCCu]aIR0o(thqH0^k<;T^9Fu@$164]a^h8>Z9m)IV(eLksh`R-BU]HV]A,p38D>]K>0,?khQWFU$q.\'`6sAsWD1L6T'"fsjK6-Ys3?pt]iNqDMo_#Z3it&B+RpN@.])PKF/f\+[q\KM?gq#3/5RZc3/X%Eqal.c$2\[?T/7nFAh/fd*/GD8^^Kmc%p>=1[=HkLI:`>[]E*RBDaR]d2K9hig4$"OWfp=TUR.%KJW?[?a?R^E6bk2'&O3\?\+l;rIK"3@%:4B<:-5I4n@d2##_&&"^-a?b@(JE#Q2&1JY446r=94j9X'2rh#%OK)rEGH,.(qTKTstJAGcR\/d?(491GQVrR%:'RjuPC^LT9Ge$c:75L>n:NWl>*KLk)irrDOli%CO_g_.(irto(/NPdoL?l0F.@k(]NbaK@SMGq2p"P\6E(?5G54u4_j#KEiB:#@iAGQ3PhA#JLge&)28H7T"POk8+,/&Z"ifD)"dX&dnD]KO67c=GikAaW'eEtcG"ZJNQ30di/4];7Lt(T*2QH8#[*,_YG,1O`3FWL'LOQ(qQgiL,1AiZXthLad,kKc5Jf6%a-b-a,l:F:0m\<>Ts\'K+h]6BUdiN_W\A-U#lA(t3od,li%L'?PYMZYc,TQ?7V,1"Vs+;"&O*FhlpS:BaG/tk>M#KVpJ1Eo[ah!W!r$VVJT4c:@I%kimLSCt0W`raS8)_Rl3IBgL$B^PFc>iQ_@`t#%,>(-,CR$%o$i*:0S;:g&L-)0aghbQFb6*<31TYSirJjVb`j6CRXebSa!\6Eq@+a36?8R3odC=sqBfSN.!W^bPjjO/bK"0YYW'IC>G)OrsX70tKHrNT"kY97K*!^8L;>2>_V7\?]KsOm!;7_WZ=`_NlC.L;BNW(R7q&;F(VP,F7n/5km\,fO@NtBG;hDS&HZ5Hi_fA9-X@WKGrW+MUjhT:>]=\.8-OE5u;Qa)Au_LY].ji.kc1n]]Fk,DkS^Th6fuHhSf^/q4V7nTU^lPhtsmTmpfgFhr.&9$k2F^,BIG,Z1bKgnYPuJK7&/0'b/7p%41b-G[m<$1;enUFWcC1+@s:Mq6ZA%/B?fT*J&Q:c;-?B#>te/FEW\?k]flZ6XXT(]S%0-2[U7h5M1UL3Icmg5^/!2g5mBo"Z2(KkQ"3KRK=`)>Oc*=b'6)$hHGNR=#nd4pLSZ]7S$k?_0[(Lh6bQ7r_BF02`iN79^,f&>FM4P]WZL+f`CmrQC-[ZOQ0*q:9tniqUCM0\VVeT2"$HKjj4E_Wqcgco.s&0:?=TYMsWI[FqNo#Sp-m,kQOl7"F4RlkTWi$C7^BT'+(BV6(Xk%M@VB=MG0MSqSXb`/)g,+8'okZS#M(PsGMER[*?c?&Cb^cU,b'U3(WpCW5q*Z:[=9M2[BPioda1c!Oi5\h@lSXeZRbtaIm;YUt_Uq4Z=7i@-HJGOTP;(8M[b28AU2J>dSS4t;MRXN@/hkea^=4tAa@L52C.t8))KUfMO?Z\J+a>PRIfS5]CLYX8JbI_d.5bCkX#8*5'%okt8k36=WM4iM;'9*1[i>"g@=ohg/BO`1VDlrasI;bm_PjkDX2MuMX!mEKs4FakG0fY=R_',S\[Aa_b=A"ACGX.Dc^Zl!*15XT=*D,$kWMBhK'3Co42#BJ^^=]&>k#W"5=P^F#h"Wi2ul8dUP:>lqIP"PK&5HDj7FrdTB^@\h>CQ];)B2r'7pdLK,r2C9U1-560@kq4QB![Zq_XF^^P,\SL%AS+Lb$X7E/Nj^oS0RF+SLV-Yc.$Hbrg'm3XI+'O1SNXrFf`flT5.;9H@dj.2;`fce_L&)k$<[gJ;0Q+nB2hX.$npl@'%7]SX9*<..SV^7rfb1:d3U4?s9M!*Xp?c[,#%MW\<.It;j5P1Xd(=btS932][>C%P]B>+2OMk6bF*Oep9+O=+Wqiqsd@Xa8dT-:EO*u+COg]d,O=%B9HHa<.8L'koThOVu6eg9+@)P/TO<13!g[-?OFsjBI1jJ@l4WqPBNcp>k>?/rc/?fm[J&W&!llWX?o=o2RG67BgTKJ&WG2ZaV3g\7l,hGb_E-`D-@aNNHV&=hC?0"Jd+2'p$Br[<``0'I&!K]>G48"]aec$7f)+U3W!-$%MS2UY9LoE\/<@$d1t=1S]:iH)ac0''TpgI[Y1]DG,#8H(D.;ZJKMrEHd]a`P\*abYWW08)@2+g#KhLYq/SFRn!-rBS#(37bC1cXpi'Bg>"[rtZ6S/Y&f;=HKlAB.j`Ps@/_-G?qQ,4RfHB0BMRV;i:u(&4qFAmB6Zk&bCCAC*5fcl<[-fp'e!c7nrZHX)2[UBrd=#5cGG+ki9E4S4lilK&d6nV/!bm#Stl"L5pKm8B@W&g?74eo1$:EcCs'-#@35);7u4Oi.g.mdVQc^ATp>^":mIuj`8TmCF>p"\&S),6-A#Y\9s\3`q;N^`,CB^c.W%A8US%rcsM`D9Ldg!kF1#?&J&u:W#cB*BAdr)2\nE/G0X9b\h3s_<0li_W;LXE(,NZc=FE\7SGU1]N0nQ$/Q)#40mPuZLg24JBg2`,m_eQ1H:aej7U2pXDV=SrT\9Ng!4Mg,p43c0m$J_"6b4C`tTA1[6IdP7r/Qu(M0Qbm*=de_XG&NallJ(?MNUR`rcYU&G]DZO="t,Ra:DYD#]5!(Lb:FbDVV_(7$ln36E;Gb4Y4.&8)a`^]`Je_0Q.3*h(fj\.4#7s'AP3_pQ=]d(5[6SF%Zc\eie/t^2%c%BWPK]u)bBn8lQS%aKIRl'P)fjg".HrY1T!ct-E``^jVV^(Yh%r:6.rj[=:2]*.qLIkG1Y$S*;7=iRQ1Df=l#M!0t0?Xa?m/@7U:'8NP>jo!h5P9pd6Z2#r9el*ZJ`.LbR>il=k!bcDNUN@"JW;gur.,&oT'n2A>m)%1%QPTpj0l3WI5Z'An&5-0lN7\e1uA&',S&KOMd]WWc($*%tppnQtGT9gdRe1d):/6:)O?WE:*Q!3"\Hm2\O9P#RMD=q+dYKktC4%BVO^Z\&>/O\:LA:N5TkcKL_&Sk[7-o16Goj"hb^Mak_W30=N3ZZ=u,Zm'3j%MY0CN(D9ZS'=C//R2smFOn2f.MfPjkf4Gc1,p/X>jk:lnE/"?Y8Pu,8$S[8u[]F07[.BcUZae?H4b?6fD+_j/](NlY"k2Ra9dGm6J)#gCO>qG^9H4Wib8(`c]2r&u$qoLVRk$`Zir)!K];0j@T!=+5iCM&@s>nhGYMh5fcoT^Rh`8=d=,?5qiDWHPb^B9X=Od?<.bW)D\3(0i.Ed9(gf=%JD2kKO;JC6Y&YLCfI@9\,@88>pRAqj3<%_4_o^hp">F1Y5=8[85+X^>ChD/"$8]`UaDEIS@/6%Z1>ADmaJSp>(b&bgZB!1eI:S_KC%nM8-&qh12RMcD[F?C6_rP63^2.NJ1r.X!bUu'Ma1-D.*gn+fa_Ko"oDjnj-E3k1>=7-/n7j=/t,V=gU_F!.\o&-6MXWN.e1Dn/>?V-9.)22NP6@$-'YQU@Dn2K+!;%j#Sa-YYOAG!UBEn#Xf#b%^r3JIsL8h"ksNg^BKF>"rL-n`5jW@$;/!,B7/pd.N5:jiE`A)']1h"DMq8FfQYk]c'dod@2l4K\Zd3L%CL+_pYL4f3WG!OlABf'O@aHPSKh/5Mb-Ho2QAr``WE.k5(*KWh2td'oqX7B]WpCA.Y'jWp--cO"?"pu\IRe:rUE49G6Nri=#kLk'.($h6^STe8%WWa+6Frgi5eJ,t)'$#0<<"[f=L-uE>"[!I_(;?JiO#(+CN-U0b673`LK-Xk:FQljAsV?Diqj#MNhQH?MiLr.ZG0gR>?[i#LO@nP9so9O;oa-d:4oJ#u^GLJFHfg?T^bX3NOM9#uVp*NJU7NTm&0rDu0=V!an9R^UF]mhr/9$!@pFTIB#F0b[qh!cfD'=h:BGs-7JKP1P-K;Ud'b=*l\t"@&c15<#I1gCnROP_Qc1FT5h)6-`=WNd&rA4:5FIb*0*FC,(DdT__OP9MflaPiC%h1mUTi3.L,n<``(H`rAAknB@A%Ap`r_::,\T493M@\)ZZ%`D:(CYI/pIh0U`1RI-TY42&>73).MnTCcd:H^&)`!DAfLdm41PRdm+)PH'J"$bi],SHkmL%bkH$s,KX;Sc6u^JEYOp5MeSU2>u?fdu]J=IVSfFM8jOr-ppZ!_jeW6)<8L]D^Fl*h&KN?KEapgcM0-u7El[%WN0,(K(!hQMXQ[.on:/H:A/FZ`>0rhnM]>OpD*K.4^0hdH8pt$k:.DgZ4=2#53YHC]>fOO&,BTtpMQ)fCgL9??N)]3XU@1DcI5u)*a0Otb_LQ$E,pU4[,Jm]7S])"'?+O\C?27[)qcAtg?Ej'=s!A$RDTakF`1bl]/X=:kp,LkUX%;5O="Tq$4?H=N,6anKu;Lco<9H+!crL%\9s)Pg@efYR;%[2XU"bd0-#PYH983(?OJRQp+TXF^rV>LgrgX&hJK>T([o>s4GdiELO=$I9o;.\fc3T0!N!`P1ljn,ODe(L,OTTO@b$r(@$#ChY@Fh+/<8B4,_7.Mo@:FB=Z.dg)'N75GLks5Su,hXM"dK]U/&/ogX)n"RllBm^O]q^fGn$2]Gju"*)\oP^_*:Oq.VRLr"R!&I2sh)^s/`L1R)PT]L:PaWbba5Z'tTbDp3Hj],Sp^1rZFbNdt=Ge8&&qF6Fb9m_4SdjTBW3d-sl-Bk9GA?)ifj1t\;^iEN3kDE&?`RUHe5[,or08[+OE'*&&A&XMdSZKb2\peuK-cabd>(V')*1:h#ZTQt@k(i0"?Ag\@Ep[T>9*lRHG-62CEnQK:fmW%83<1ue)!?<9)!Gn)GI3FUt&AKBf],.t+$06L;>7@&^$Udn".WMWBg_dK:2h^.b?cQR!?s,FLneec#O\aX#8(lXN"o4V9eM51l+\2+0$a!t_D#>D\C*A)13#QuD$eP/pcK`2XWM+Y_kk$s\g=+AOK)/BAL[=V12HeTQ_YRZ+Sp)&N\M:<7OLd@V!TtZ0Pf""1HS/H@lLiH2:Hu?%>:Q!53IX7FuBNK"[InFl\@LlQT='uXXJa$"'C^E\ji*B_6/I49_ZI,eb95U!@8Co=Rn'0'jA)`8-^:DRJC=Yc=H>aSC1`"fkMP4(,2hq)t&]gZ]sVo88<`#DqBa;;dUdWr3T1t>`OT:*IH0u:$Pi_NV6e@9S=4OF9eX\*;'+R_FkffK&79jhQT$?VFtpBH't/..p5PJXQbXA$*j`q?UGM;,;aY01FCjI.TJbL8"Q;7\<#Rg+1KAUcu%9>j@_d]ta#8r9XpXS[?rPqh+KMabZ%6suW=EOap6fF]5)S8sj?$Q?W3,?G[H#+90.UN#L_Q'm?9dVS+X@o.Sk:fE[V\k4WGaeThZ0V>jfg>rVh+q5:NKkmdUWPFG@FjY\4a.-R)`X\p\]Bne0W1?(QE_)AY*DDkGD0bo%!V'I]J#Bt*;20sBp=:*Bl\KH0!ftG>MSLc*$%Zc..P9q&_b3YJ+CI$FoA4R@"C/V[WSrOY`KH!\=1>bQU6Wt9eeq$H(;#\8=m%eY6Y4\E;?KMc",13N`a3k0/PJ<_$7Z+tf6=?"@QMBIhEn+W7;)Ji(a\tXuU;@/N#J;PV9Ft\%!fED,Sk_X+4-%^a%X'C,Lq5]@Zu'J2&C3+#J!]d'HtF[cG<$))#oL(hMq4)@Aus[4;$kM'OEOp1T-,@XmbkZ-56#kNp;h\=ZK!YRIj6PKYV5nf!+NV"?[Gm5?oPH=.88Zg`0$@*o6t,"bimh;angVHU6R9`"GO^?mjIHTcHpFB@+F%MSl;>d,!;;;"bOLS+A(2F]`dL=nd^#VWk.ehgHN,Nne-RWc:7_mUrIoR-oIT?8q^4OBl^C*/IGea&!j_bs)>o#g*OQ6j2]IbCmN-pljhN"F/?+j7#'Rh]El>_a`Zm=`Zd1M.3(aHRF7M\?7kogh3LptD&EMAoG"AH=5@48Uc46&,`p,V8WGePNeJ4a)$17]8KQE^2u62B!"G_N^DK_7TU_F?L[VSPcXOH]#NNRdMS&&aIcCV7Khb,I!X60,r!4(4GTU6mMU,ta_:FOS"qdJH!7CkqkA9G+[!*:jiXVcrLJ_T^T-&t`tCWjEf/.9@,LpKZcPgj2+!\Ka:j`E/kU64U+6c`K;lI\m]k+)E@;eY(WBPtmNaAP[S/3Kei-Gg0*#I&B4FIV'9DL[&o;0Kser)eV64M!RTW(F%:,"j'b=nS3&&cP6"j<-O"0dP01]srfNUB(hOK>o;nZ0"Y'R\Z6,gDTV7&)YK=l4!*TRB[qU<6cG]-eh?7cp^Qt\BmTlqHW[-)Ld_qm<%r7fr!^("ZXSi:oXQg,$[)M2t8D:7GJ%te[O`bRMkciWm4BJBJ['PQ(;')&f27u;4Yhtb&Y"L#3&^9#EW^JFoAGR5aYUn,iU$J3VA9Kai+@_hiS`(.3bO[]lFX:PMtI;@cmC2+=-c1LJ-Dm.!44CV3pd(AfXi*QU8-,hQ!89dHR*OY^C!)&AV@*f8B[Nh31NVUU_LS\(Ote++IT0?m"QV=JN%OHC@P@R+5PZ:a,oUOK6)nVC2$>$?/@IR(fU_em6;T%&4:`p"-;E?4L*uU0ejKrfq+AHtP`:_1=FK:=-"s,*k5?s7O35UT;+8,=n*om1QKlf9JcY(@6B*+pV$G.uW4CV0]Na!3pdf$LbR'8nQU13SLeL(n4Ul*-"q\Ckh5,8;>23@)KB+i\W?#m00pDpfh=+j$_B`Deg:onG21KmD&2*6Yep2>kV"-`4gj[UFhN>3dmhf>FFs['o,Ui2>k41kZem=_;3OLe_!mtH6:ZF*t\EN*.Xek"3Eo:qbRRSPQ^%2a2k5`iF(>UG$u/A;F7AqZHMm517Z#$]bBZo_uC4"U@t1ump:t-nYeo<(B0#5e"Bka1D5;/,;d(IF=#8Qh4R9R3fL%f@92U8.!JaU:1DrZLVH1k_,Dj@7YJt/QW+r]N:d8Q-W(!aM*^Dp;6#%a-Q9/S%@5LP\/991rKTOa.bK0.-1,G[A7G9[[GJ+9hk@/f8;Fg-[Sm+ck7VEfGH=S]"eN65k3(LscnL<[sG<&XMBOYUkIBgk)^;PTWN7;9ha,<'!"Du:FT)sgUX3ueO\1m+Uc+P<:]eEsD`I<^cU#N1uk/KO._L1';[2]DsghZEl?Cr(5Y@9Z&rMYkA1^)^E!63P;!X1%C!.Gh_f%X)(BgmhTCG4IgOd_!.d/ToFn0tL=V,n&5c-9s;rJ)-Eu0DbY@6AV*Pr%:JW0MpN,ko'a>&DbHIOFSnf/R%(*Hag!&GI+iJY_XmI&+#gZn0:VXr.0W[0lf3lGFt!]Y+GnfPA1-N"uVsL*GjIMtQU)'&QXPU9j:!r,U:^EGaJe>:+snl63q/oqO:o_f)NhGStOX%ep>QV9MsXD_]Ku&lS$:)gk#iWc'eGRENl]-M%nD,-R:,\D\Q"5i-.^fOI6PWVlp>C>W!fRL%Y,t^3k0b(ea"cO'Y*11%bCHf;NG>ftMEm:gK*fi#X:drn9a9Y+TCr$BKH<1,e5.[UaXBTK1X;T3$i6Oh:DV]!r5i?cSkMDb+jVeN:AO#c.Zt%Jq;EAh8<(b4`)&r@2,4c0.8TT'n<&h7,9(q@f/mSSb83egXIXsnM\Vm^!SN=S@O2O3ti@#m[E4YMYs8\525WM1&h^%O$u*f0>nEZ[pB>4oc7<[!5Uk][VBB/]:9;(_`#D'dp\M:@J`Sd<.an`0k8F+;!*p1o)P,W]h0.,qJ17+!qY_a>ENA@kVe,3_!.jX<4I$+U1IuSPnP`;(PbL!,[#>=X`Tmo39T/pX,_ukEHQFLZd;+!:NU:'Ng5(Gp-!\E.]!\M%o8Noeig,>hfT$H.4ShD&9O/9.d^Lu_#9mTtOW"kiJV>H)'cT3Dr)sr$!QJ8USkdu0E#PWjG5hgdT<*$U]WE7IBDc9]lZ&*-:??W(apo05Zj$%]$quShME#\=k5/(@1<_%OYd>*H7Ved1H``mCqf,<0uoI\4?e7X6sRW3uEZ.(O8/c6'Q^nXnV^+?CIVbX;&Km[oU@Vs$NcFlN%k&BsGjbV`6P8n&XZ:is#_#*8m[O,Z9DJ>/AJ2Td-orbNJ=QdEobP%Mg26fmT_i4\*d*2bI*^-\Af-4sqqdW)pqO(u.L7CCkYYk;d*6F?)(b#;f&##!^ocuU*bM8Ob)m"/0usepSdNZr[dbEg]YPISJ\XGNNNr@gIV_beY"mgS&'`gTmn*`Rpr6lO"uc8O&DKlue!6Q-2Cm\tAS!.^2XV[MhpZ9TQEPB:;[E#\C']iY1s)u2VW=f^(4kO^P)ZhL30rYj]OF`Cr3ut_Tk'"2"*#QmRQljeEa38&_B>H4@fA*umcs)h&o#3mPSmS<=X_)VhhA`o().8L5l6gP.C3@OH,>mlk:a7%*#QEWV"S+b8D/iU(C[MBe)AX@Zs2%rrM#U-mG_(cKNKouTE-f&i)c'=g'Z/2B7YW`RkF7(#n>;HJ#KJs71,Ji\.MA\TCinE0'Y4#SIqZ%$73SjZKpZ`JV,OCmpY[:>IBsf_-WfTtU@:_+I[b&ElPq5fqiob_T5KIVFo@R^1QEI--S]_pu=SAV`h#d?IS%[j`_QSB5As!2r'T/!OlnW&gJo^O@mc+!cd\qs)ISekV7F'ONrco[scCem-3ls%O/m?RnW(p`hTEJ2"OWFIYP78V'Otm-sEQ#%FBL$J9JpWEY(fnNYksGsP^)O:SZOD$W'9,WLM!fNR!mhJhY&qD"*oFqP==:"5a"]Km2^4%j;!s02=D4`Tf2>9E<*P2,^*S5AsN4<+A_io:Cf$Tk5^AkN=((jHdn;-C"3nLFGJh_`3;YhK4[XS+)W&)"gJn^s"X=YLT@l6aXf"ba@mqYF;Pn8aq>3(b#*#"#.VK6gVN8.o:_#HP)DM6jDZlm@bN]Nnjc_Pt(F+9+CIfU*MOj`/S,"B>L0o`Cd'<\[Dlrs.4,4MJEkAO"i6dZA/-7:fNJ`T,<&E*U:L*!ttP/QE^05\,a;*U4&![Qu^=rKDa@ISL>oO_b(e/?SZ(uP,0_#'V,n%iEO2NL2]a+E)iLm.DY+8>SF>s3J-,S"f[2AWn_;gLqNP)2R,;%f6l9r4KM-N^^_2+l9LGTWc$S-K=9#Z:&Jmo#%o.9d06T6"6=D&,2-ZJX(@,bm&`Zn45LGB+^7+#bHfT'PM-1PYu/Fn[)fVWSI1g&ZEnhKk.op#or5][+,tS(@h""V3j3)>S_Y1"==8Iu/S9ET!/j?nm_>qgpm<:&,+k>r>L#L'WY]sG.Hq(D.Z^8$;PP6poi3^sa-L3]-KDiT:,euq0HiT-Yi8h<*_FoW,>_&fBjb7%,PrUVG+]$D7J&RK/LeX*HZ,K%up;POYG;L/#R5*,5Xii)tEF6?E!3>/qIJU04M$$+k97:*PNl-ot'Idh^DR9@@UL6"TAfcO5ul$NtBVpI3gC.X4M]VWYO]fTq#d$kIMKQYU<&pI@,LNY:/QDM^CKK34/lSf\47:4u0[OPHAGplMe,-nDEb4g2*'1[7!YPjamJmfr#C-%OB.>>?,8g12f]'7g`YDm5_c$e#28&/CQn+H*l:jWfEN4#lPHo1("Z8'F>!'9)bc2UX,&m1lIe8^b7_&437VL)9G8Vg2F2aYf@"*$LrBP46:i8DC-q#D.KI\GFuh0'Ic]u>59iNBAY2kId9'u/2!Q4K@S/pZPiKr*hSXpo[F@UKll"@0N.eV&7Ll!WT^0eid96O8qi;?V,:#r<%dj$Pp&6#.R_RuMY_OFU.14Eg[#,6X@jqtQJ_NFeM.mmufXI/nuU`n2hL!r1qfoAHbg8C3+&636IAQ4ff(W>i;sZq*FShM/Wl$/2$D3L*d+W`@j3(11\8-(D_P;lhp-D;aBQ]jJ4On8OSlW->pZE?EbW&?KsU#GjhFEo.MaGVk)#V"L)DVkU<-^Ena#_5DddhFkKB@J$V3_d)qP$I-6*Z:$eMZm96UdEY.>dl5.na`(nqRKntN,GCA8O$<\hNfUN4*NK'm+g=E+d$$FE>RtkZB:9m#5*h8$qEq`49@4=IqheciV'^]Z4-)9_Sf=-\M^q`VWV`-!#RpaQ:3E"jcA4Mc1n2#BVm)-BPN2oX?"+p]gC9Eai&>d&bG$t>MB]o)Q5^'1:%ZW<^_nWcQq+/<7]?l+3;:o\r8c5*f*^*]A7XVua/I//PX1Ip'VjVL?CAIIA=gXIkr\4"5'#iFj;A-c[_omSjL"V+rm8j3tH=>4pZr4eC=Shn10EH?/`97u^oGiHq"g,`Du!thFL4B*h2'a^p1&4(N]5a,(#E\\V1SgDC6:qKa3n>@F-84l=be6(\PT=1E>4:R^\X@:VChUE<%>FLq+1,UN"M7%S578KjH6NB.!/"3)QJ9N\Y2_"HMO>Er3'818?So(,]0b,L<4"_g8,M5b0WC@+$_,'9$TSeX%T1EW+//Mm(sR_!41[g1e/=5&8JZ?,,R(@++aT!M3\Ve!lh&\[K4i`dQ-mS#68O0o,P[/I*DFEC`6-.lbS"�:`_Om`@utn/uE;AF^X&]r7)&:U<9%rdB^q[)pR&W=_Tlp@gpWirC9VZi-1Em9nuCnncb>Ibb?hnsEJWL.YPu_Xhf05`^'ssP\N8p+obuCU3B[N@9C[UXES*Y\h=tkOPd8=X4O$%cc88u'D5H\>+RT8^AcZuEdS^tkYi2:1N\l;Z[+!mK!gB&3a3*Q\"X386fD_%$qdWm'HYtC>3A3Rbg.h53>)4c;],q&?(N@lk6>GF_>i3&bKftRUq-_+MpRAaEr8n)s$d'>T,B<q:E3U(`//!N/_?H@!o5HtFhKT_@W/K/d+1+o\Md0)U&!GWYmSJ^U0F-EQp87Wl^U(%2%TZrmcLtS5">&?'7jcGd#o9GTsiH3&k`tdCQp7(`K>F3$JSFEMPfR.lJ@EqNdLsW/&('J;'5J7<]2hSoae!>T=d3)NAU<:Nr#[B.!mmq[DGb((>:qF!tAe5TX)hJ.E7>(l9-Ni\"kE_0Wc<1UbYI=D@C+0;H**2!SrANs2,4stl;&?A.8.TTn^*[ChnqkF)%OUk_pAD&N8qR9]LP/f,FEfg\`1j8>5qbs+,()b6VZD%$X]R)7)MVK!4Y)`9>45pp6DVO_ZZK+i$r<=[%Q$fe>jDE;N/s,:TW'D5Zr2r:p4UoEtQ-8@fr%#9c!)b@p/nVAL0lC;"Xmlerq6?Wq4MZ(^C@!V)M]]0Tr)No?+IfY)DnfS;%Aj6gA,tGMN7Akbl$fWqSk,s)L_'B+aX7V8:LcHri75Gu0RnH*brai#bf+6a:Np\INIBej9ICK,[+#R'Om-C&b2/?eVReb`@IH8X4/;R'W#(sH\*Z#691]l5&P0^'V9oi:64Ohu069&+"3)50_Vd#Tg)-sHBi[;otG!b#%LMWCV&?n,joZ]93SpN$GPFJ-EJJ(jXA>ZIX:;umu,Bur-.:(qlS-:2\tp(XLGn]kSs!8'[-@a_1pjm;4D7cc=:m6aM8WHK>"[#DhePMFA4aUO-&',uY58R8^U=j>08KP3ft%t7+.8:E0Wej3!C0Y9-$W%3@L5`8Rq=qm[(cIT'j/-,NoMC4i#&P*rB6@'q8-F$(WYV4/OcV=2m"gG6m3D,hkV>aY%A&Nl,>@N@gZ1,Ro(YGGg`(6?0fb;<(#.L#<`c!?r&DMm2"j"Gc`eeNJO;u&Yd"I;d3jdp`_<)+kh_:au^=c\)3D'dR@@N(u6@pgE_n2"K,%!)Er\mSRY%IT3Ki,dJH3MMhQ[l(=m32;^f/7ul^sj)M$'u8`i>_!T];jBPU[AKe?M3^VcjA2XUaZCe,M+OsBdVAOMjSbPiJ:%!1<*UIV!8c0ooX3?9njt&$B"ThUl_R4nXT0IkV\2XdiEGN"_()$2ZNHjYD[G?=n%J@S,lY3o7,)O4_9Oq2],,6YDD(+_5FR!sr2O)7(1*6T=D[TC3eJ,D",R,*mIKgL1CJa'UA>;`#*m(/[WXX\%aE0F=J'lN0RkU[[G\V+M3F]eS\;I6SQS7V*qF#BCRB7UY-<>J("gEb!biDJ]H'Ha10_CZ32Z/.s&EaE-\X.Zj>6pcK<_JR#KNdB>"+IBr?O,XOHG(uu1Okc5e[S&o`V(MqqbKT-jGbY^EWUKf2cR,J+PZVT.&dqrU2"`+p'$Bp\0mT:N^91e77`t2oFE$[m"$toc31nl3AUTW%G`AafErKTdJ&g2E8EtH&Z.qmYs,tE"Qh]4Xrl_GeIms^bo?Ni'Qm^8;'BegEF15krVo+*2W=Xci>[1XRm@%F'DDKZIHM0A.P\fcq#2aAc&3kEf6*G%P_f![*(;+d9&kDG:jpCgiC1%fE8i(%WXFk?uj#&F9tKs2IeRS\5?YY+&?m6-j#@5*j3>,,6*&*Y;*Y%"I:s`:d-@j7KF\WD)G12%%\,]7eVuefTW.Laq!neL[f`!!YRj-oZmt2^lG'W?Dk(MUU]-c(1rEg#9+a@g4L%dp`4t%Z#hg@]sqFNNigH&1i4c>L1OsjI_dUmQ'2@I9mk\>m@SOC!?NH$^$MsjB1P='EDL2U?'eFj+c;OSP"`=:q@$:d>.ih]_lA\(uV):$qeo3jG-dtCTB/EoVThK=PadX'O(g,S&C'PaCPOArY3jJ;BS];qrLg\T4p/)^$)Q;ed,aF@Y:VQ9*b_q*r@]J?Ur`#\dVHfjM!/p!^Ej(^#4IIH`5L)nOJUZ?Q!]64O9]P):J$b1cfM(_2Z5]Jm&ud_A6rZ3C7lrCMepXK:XS=!+,!*jh$OS+Lc6Q'&1(rJq<99B:rI4_F9%V^J%pR@Xc0aJq>W#7\RXJU(RG38cB%-,NUs5SN,1d-P,9iY]KXk*'N%pp`6#moofSAQ-Tq),/R_h,ZF.`E"&.n9:er09-f#PN?*Q))'PY5+L8[8p&j#KP*)[U1Oumi&LR&FhdH]nh0i;(),7o*7P6DI?^g+]iIl*"3X*D/#b_oo48Z7j0;rho/&TYQ>!<)Lg4ZB5#Y$[80(aN"%b*_F7F?2CLXB.c.DpYiT\VfD0ATbPq;0I69@KB\6hmW:F3U)fdSrl58WZZQJHJ1,<\79=\29En\(7a3EaF"@k[6&&;UtrU;m^:#YbJ;HhlaL,+1pqo#_#LicLddSdcs\jYd2a(kYEK^`E=gcNum^\X32RAH5)\G7VpL>d1nLj:luU(E&kAuTaQOe"-5XWr\Ug-N-hjlK4=ZNLZ]BjCc7IgH7MV74&q6bkG#@%SZcFPZ7sEVVZfq4K33sQFS:#\]`6s5f<;\EX]1cdg\i90W:r1p%Gco0aD2HBF>aq8O.N@l7rrNLkJO=iHYHRX"\%)>F#,"Hq+:2H-V8LeV^Z4QIc2%(f^g$erEGa8_N$(b#8X:BloGrM$AgeBqYAA!6),&6&>\K\?d2PgI^4]grscO"&S;_QXORBTGI>rSa8ROi/j9;E=PkFMq:bDt#TaS-:[3%l2lWL"C8Fn-!iEF>H?f+@$:BrD()<[-8`iI)do0lHhq1+N;o4cgR5!ksdPVM44.`?_cO)_+)+BK@_AuM6+RV&"+T"s#e5]bIkH"le'n@,rXjHen;0GE&S)92]9`ln8m:Lej.W/`']BWE8h#:2%-SH?+s-j*W3)-!/6VL)8at&=gj7kAP@<`[NRT5K8S@O,;0InP=4G)15Rltlq>GGWj[=m?P_WfWW#o%NM.?oYWdo!Y%0+Hcj2mOu8QKQA0u.:Y:!dUg*=*:ukUWh-&P1o051+B0r[]^6']?Qh"=Y>>k<1Q1>:B41.Ls%l.T=q-P>R*oUV63H\9+)!0do@+JcgHj69j[[87-./,DPa;Gdd\Mq5RV-MLmYu7=R%:Ms6J)WQ_]u*;7Fa-kWe%b9RD=FF.k4bgD6;4(s_@9U:[:&NZIZcI\_CVeVN+om"/PQ])'Zu=7`D-WT"ParO0b/.aNr"Q5F(C&0bN30"8X](GuM).%IQ6WRQ-=*JnR1Xea%X*WNh9MdZ326?Ik=GV@Q+CCV1-^_+b$5bUnXCp'H)5VsF8g19^A4TXi?>A4+jFBMgo)KqgP$HnYfA'ZkagBkFZDd27nu_;N%)m.BJ_ie)iGe^`uMb>T:5N-3_IjN-@89]nD"%e/4BT?eGVnDQs2)FS@@"ej2/[hG8%]oWpVUboqip[?Qs$L,hL6/-WWSKFi;;S%C#dO>RmMQn>sM2j5_r4LF+H]e&5dnIBcmbcZ5sU$.I]\bY5"'*[BM`1eK?j&3j#o.r5&*=STh7F=T7`3nb;]N6BfGR1U@&4a;=dOu)ea]uj#_Xm=\'>E_[(1We1mE7U8b.Zg>cp7"2\N6R$'μ9mkepKi5fs@OUqpFB3Pb_!r1U+.+NKTPJ5;.H3Xh_$YS4g[mHer4A:3Z?,>.k@V!K+:p2F'6sUmP'JJkK&SZ9>c>H?,Z0eBdeub5=s66aZIR'te+>8W_':G1.O.1KAN'`D,=FCN7h.Pq^H\mGN&@\mnSfDKu'#ak30N@Epu;7$OG5X.a[n%E9"7/UOfT=1A-a2m.+K`@Z>:N_KXB-&&(MmBW#2hC!74VHJN*iGOY5CO+$-+h!apW:]kJLt,-2:90*_*4aq^@HdWlS01=A8gnT)0['fR6R0_F%J]Kn3!cY0"K4)Y7++N>:MVY`ErCLHtcc8]0X>'8bF@g!-/8-p?a+RaGZ0if$7g=B@ca6];glqm-L:0U_VjqriHc[e8Sq';9c$N7Bq,_H['lu=0mW<#]`[Bn]ll2q4jGc*:5\[5PkWQ?I$haeb'gg"1BnhH1)7>_aOd%_1nb1Y0E1ji;KUHfGV[@(Xl>UQmL@,5Tu\mg-a;0Ut%aCBd&YR-=#Rsbo(VVr[=A.=U&lmI#MVhIco+%T9-D8(/NUM,391iom\Qc`B#!Wf_oeDN,cdJMHK]BD"a]!S<.&?bqgSt2\K#..B`GK7VP:(dK\Si72af0O7?W9$:$;4r4Fk7R2\!A.PVCO;e-<'aY=l14:DTL^a2nnc&M3R%SI?YV6Ji?FA.HsNfeO6Ps"AA\l\f!RY/fg950]lc??d1ng(KH*g>"qd?CpON]$%-R4";`fYBIDqVE1E+n#<\gJB)1AMedI'Dm(]-c>k1YrLBMW;G)L]B?.Hmqu6D,mcAZXA3-ht:7ITV'Jg9ul^jpP9cr%2"8,T,DVdRUR&6aZ_!Xaq6(4E&fj]kfX%;W_s)cb&q,@c>kTD`OYuQU]#Zh9D3Wq\?pS92M;6)@!)[)jorpZRAd%se4)Y"=r!n83bOQq5!,KWA53<7T(Q.-qNM@4sI_)Gu":gOscPp\Ch4&si7W6S#Ih'J/O-0t?JHQ4/=kIPQE+L[$`eH*q6>uT6XGR#9n@k-S,r5NmcKiN!d-(6G=a-dk;cWfkD5MRiJNK'p&SZopae`=-/:7`+YRD+jmSHs6(O&I>(fUB?4nZtSu&&7=gda-kXZ"T)lV?GUIX4W8GYC2+*4@l:WImT[KIt68I'"[Z?NSg?M5lrF&]Z\]eNC_9qe2d=Ts"b^M0.iM]S4:t^=J-@R/U:p(3CpgLQo9*.tqjLGg_pcf]Y>g:ccR1q^I!d/VrqM\,i9"0fWuqetHdN&?VkpHY_Ps(X;bfp1oI)=KCtP3O!LHRWC#4*W>:ODqrAUqEY6Mlu&hoM[2>PR2Va)-\7/O$d(W;_)"j9=5oP-\P]U(Dum2A3Vq*PQP`;]*TGcl5go:jTW"+a@(T:4",K?g[X;nGZ)Wg_J;-##G?A"jstYX7kT+gook81[W$;)K:&4V[$acrZnQu,0EM#)9M.\C2-/^K\_/JllOp%%hn_eomUnf"'Xo>dCaTu=N*Tc:WH`_OE1>T?'GYbO=SGd/aOQGP>.KN#LY(?2%/[IBsdFU=d4q6-do^5]Z1hOpU,:V#J9E$8sP00:Oir1sPhKJeD`UeiM4Z#T^pnIB*ks,5urKFr=;Jocu^*kY0"VNC=:)SkY)>`:5uF-#\^>X)IeI#oZXQ8DrU/Dq8UIG5-C5NX]r[JO0MD9RA1ennlm>`U@fC4X%p?d4)rn5HMLY*LkY$S`+M!:f\!Rr+M!@E%sOEFc2%BqhSZij]J!A,I%97kQK(#;W)*hBpM4l)'H8pe'"CMt%luugfF@ESf7Zg+?eRS'@o-$hCB6qahsjDf`nfF\agCK*(TTk66m6(;>LWEI]bFu^>'funHQD4OL+T:8+Y_H2*F@YJl>5C@P(XB/Cl@s\9`f$L@,InTuTKdnqE!HL!_+h'X+_pN480C\bS_e'b0/82oGS:KMI_=.(pkg:S'!P?6uk`HS:jF&relH>kbm/hA?/c:L*h'KfeQM=s3@\b=.2aiq3'qQtu"ZEMNXfA^V85%X\,8Fj'bg2%e\_I(p%3!?lk1p?8DUm64C=EYQ0_D$SRO_q4A^V(h.P7Cg92UfE^U00JS-J-%.'Y9Pp1Cjd`Im-bSJ-`cWE]4>53/j,tLVW&+=o?VJA;S>SlEZT+eCUq.ma`,47"&#&I6JUVj1N"C'%dR$bA06Eo]Kp-mtEXtk%TZu2/*up$uo\KRIu\Q2t=O-i+aV9pL'Z)S.c%Z6KYS[k(8-W.,fo[o57S-@srug)W[EHP2SiU`SDXZOBY[F#^/`-qse6E:6iTpb]Y-jrD.XaWu27!X0*9RgH=PE5F:"jId:*=.[1Pq*d;pMqJP(>rDn,[V7D>ZV.rP6/E9%'R>cenb$>MD6'2DBH'p2>gqoBZ@l9V+c7-B++nBK5V0Tp%1-,ODFIfIE-^j04ni_jWkYG#Q"=d3N9?U-VGaJ.8Xi/;DFt3!'g-j40]iKe*[8m5;AQ^O1j:V:D94KfE970/?]\0ft3-V>8SH?S.*GH>3-n2hO6`qa\Qj.8TBr<\#arM9_/j+)D%m8l>gCAI\;RL]_=PBZbE>6,_$6B?IuQsCHVWrM>+BN:uP^t]I3Eoc;^j&)8ZK817s#3lt;,L#r@+Hf$B6e#=VEC7.!bC]Q$p/DNWn,g-['H?Z1t,ISj1.r5tB9V5a7D!6caCZ(\;\362&[^%hD>c'SHGVdaFH/IWVZr>K[A-s2^VU]SX$pRVV8CENHGS.O+2@LBQ7R$3)9h0#jI7bBODg=BgOUS>F6FDC4sVLdmse8I_qQTcPjGW3@uS$]HOfB:JEh7a[dNr+&2f#?/%GWd(BDA5QP-ufX@EOJ'pjC8lC^oH-#U!a2aL."`%b_5pMm\+,n(b-JB,6iU^A,Wa",hbf$5N2cdH^^sLlSpkb9FW;OW&lP.i0B(tS-DV?Zq[6*H3q-ZhR0QA\4*)W8#Z3oA^4OO^*FP[a_'`f>SJ>6F(U-t11Wm"`^ShZn?mnIP$#7fb(>2CUiUA/]M%6ho;2keSL^bCg7`%UgZ7N8fVL4`OE8(",6c/.cf(!6");o&"Gki(i6?FclM-4WqI`"WfK)Ik8l3]X>D"ml:]P30fR;iZnnV;,KCkT/\9q)8h$@J0:W^$oJu4eR*#^;Vi=75YZYrH&KN"+gja?sY&.]c%QAjJ8d@,)<<0fH*)`A)elbbb4OM+Ko(=N>OnFg>Tl8`kN7*RQ)F_i[D@6,#O[;-'=8"BH3JAGEb7*r-(QMNMh:3M'qoJX!1[\+U2%a@p"B587p.qMJ3;G8ji-ZK(:%ZEl,Koau;g)@dMl&nuqaeT#)hFuOa]6>C!##!(-!!(%cDB-L_/,#W,"tHiX0"/HIB(a[1le+u>/$>u%.u6BZ_$Q/q"m)K7DArM:n5\K8KRTdXkHO'M%o>gh3"3Z^TN>&JViT,;lj8MpMLq,AleiKiU-_2.A\NmgP9=-b1IFf3*_O":tNsjQbHaJr&J&Rp]IDe!jKGCW`9SAl^KW2F[9Rn2c@Zq$2f`Z5c4WKs$*)E`oNR])_Dbq-##N.aq5m-m0oQ-Ad]Oa%GIb^k(T$UsuoUsO,H0>N(.T=8*pMug-KVOuPVJ)N++p%%,H&u0;ec^V>-b$dE+(ZIqHr!]0-TYNgru9@t/=.@XTpc(sUL@hLf#):X@N!Q;74@)e5VJh/-\L-"rG)Fa;c"6-(H;a1bXi;G--W8capJR/r48f9HCUF[C#*9m6'n36@B+eBW[/9F)9h:)TAq/Lh22]"*;ccCBB5t4X'.M$]3q)7Oh.1sSnjKEcTr\J#e#ObU4Ac^pbm\2!FhPAorVdc\#-f4jJE*V'5A4T/NA`P,%FlCj_X(1BrMXXPIe&K?^J`g'ecnK?:?c%b+8$\)gZCY\3Za0I)Xk-ROoI8]fO#Ib8a\P(83b"]Qa$Wo2@`:`a^aNU?QBL,j.FM+-d%/@cf*G;h1P9^Ipmro$dlDNXDX&)jD>@T"G+_!XCiM54I*o2H*aHf*b8OJX_>#6EJ-FKlCJUgb,ihWLr"J1]kq(S5H\+:\L*/Oh(/!oOgK](*!CimJ?&UAWJX5nVQN[q&q5uPqW38HRJ,5d@M\h/JT>):4QBS!8$^QDgUaSp2+t'WWuY,0^#?rW.PdB2%Ac8Lk%Wr1m/#Dkfh>$8U&Yh1AGY&$"]o-l2@NSFd3cD4'q1#jEp"Rq76b0dIX!H12giE\bdGdmpld^"=.U,SBTj0kWp+^jh.gPifcCmZ#>Ls4hsT'IV+jI*q%\a@6ccM9o&\!s]5B,E\UFP)9pfK%X6@bW[qPS00*S;95KC!&]Di'>dDpB@d-Ger.Q>"%he$%-`MBcS\h?G"FjuAJ@e]Tddn!sb;\r%CCtY@0!1k>YZD^"q0)jUd!Jth,;U`\i'.jj^gAmGF'aRV.CtX$.r#o\'J^J.,E+_E"g\?L=Ob7"Z@gs\p'6-5"!2aX]SPKI_7&JfXP#a*;n-@=Y-.s'F#qo"2#"N#\O$gB0KPMElo\*P\'mU.P%l9mil.>@pMY@jGmmQn]6`t(N&fC@4r3\1jA)'%d5U%aV(R<_AM5bS+/,Q61j3lgc%/5_9M:@Ra7"1@+7nn``7E-OMn=Y/X?7F-9J3uo`ID[#;jD9nAqc>1ILhH0#_S:M+^&7#8@Qir_an3"C(X=c`?0abn+p$Q/R,-\IOkJ\?[36Vh>i4c"%Vqa)G/Ufn`pl_PbUBegot0(c56g(]K9%\t2X2"2iG,'('r9[5OO!9\Bt\^9GB+BZe?oYO3*N@Tf#oF`qo]>s4jm_lhV4'7I@Nc]fNNU>-,p)L9+#BAK)5S)bM<7A87?^Wrb#:n'1C*%4"Q\`R"Au$6n&lN7^^'&(o4mKAAa?k,h^]+S*bMfmPpI!mmL6bf!:9l`#AFJl:a-"Q)373iNZBLREmc(W1qJ]_>AREnG1<['*9b]f2@'Q8I&OkZGIa<7'R&:%fRW"I7G:IXQ!=RV^h*ON6V^XmYe3SWd$raWS*'<-9V0kaIt/1M^Z=_I*YgSfPP>`$2fQkqQFc,XF83iQR'J\fZYDL)%U[^s+GDOJKEM,oBVOpmG(%0<&l#gC3_pVY?JM`c%KZ#7EOkI`8;5\BL6B'En0BR$`9:.VG9RaP5W+PeiP4g,&BCEIT3T9oe6H)DU@rMP(@ZCGpcpiPG,@)$X"'fDa=N)IohDJ+?5].e'2AkooA#al*W"NAEkLgE2fnhO]SATLkRhS4ms"C1_-]^#NE(-Eh[&L=X&>[h>O31a@d^H!QY>U0!][%b6BON7#-hHLR;WqSH<(GCK9cjuPM]*,e*Mn^:G5+kYANHn(I@.:S#.j\Gp;;rU0jK-hH_`m*gVW`X;,7EeE#KR)3r_(:bVl>sT[L(A8qGQHMN+Lc,SU%+YQOk5WH3^e4O_'fXfFSp5+/>A18[=tH4ZUZXHD8S7A/FY>Gt+_P="_UkFD)rK23[0;d?puR+`5!k%SR[.c1t=nH5HhnGIa3;>7cX58;3rR,(fDfnNhdBC*)*KpE+G7O?2b@>+;WIBJebF5Aq@d9D(UahQbnnX?24"einJC\U1/u[`O$3iKU0n#tbCWkF"oV`+C(1m$[t*9PsffMg^_V=Oi3i,YoB^?[EI`WZ\78/Qr2kML]lh2c,!B>Dt!+Y/E+Tl8Z'#'PP#n]_3@K#l*SZb/`(Kp;)qa&D;Go_s(@T3@sh?6Ts![D?UhaoN0k)`Nb186g".Cjm-YB8&>53=[E'h?r2&ugG0$gQ&]qVa5@c_m/J,?(i/X'O,EV\gM]atchK['N5=o,6HIuWFu'so7rKZi^!)EgORR:b?C1,>QEHfM:NEB]27&='Oh1k->tunhUq+YG+Esf_%W/7Qc8Z0Kls&1^JQY2k\j[4W1Gc_l8P[2uGo*cX_Z9:@TW]dQi]G`%jqlS_G`MjI*rnuZ&SfHXXY;/L/s%gm>1sG&r'pCnrS)A)!1`jfLr]q5m!p,ptFHIl9W$fM%;C)eA+3*A2Q1+FodGi8D[)/e,+9.SNg]Db=L8/V"?J:@MX@(p6qP)q#-,KeG%Qp:=@iVT*91Q-G3-QA?"-c!tL3f[IDL5NrIMQX@t2hP`:BY-;Jf2EX"_IS*`Bb]1&-?X4,-cl&42#p8:?I3Z$)-7j9C[+aoN2\=(oU+G:kWKP"U+?kP%'qM!p&4d@_tMN<=CMm'CNa>2GIrf:a'$nZ@;ZsF,>E;"'5a#)C\@K7*uCn7CQOHOn#R40.R<5Hh+C9c9:CYs3#gN](6G.4,Pd6f33Y)[j&EXN08=dI8&0n)//9o*n-La?A*`B/H2X$n&HV2&u%i'q37oq"@0M^"Y9CghR2PCa])S)i',1pI)Ol?BH53=7^1Old#6'2krrDGD*mbVD=7-J,%P(Wrl)TFJHg5\hF&&JudU#lD8(acXHSjEFG8(ZSa"s"M,JFjd%EVpTKD?bdd=X][2TS%K%]PM2G,<`"!6LGSW,ZU57"/Q$8'D4i`p[aq_:HAct4,[dr&<55lm7FAAR^h6e9_!b,Jt;],I$d'U%l(6d035JmR;QrDldo?#m*pn_"ouE:b).,-@#!q<&V^pa+Ebm>(JM89"D^u5H@"G_5"cVY\o%H&kL^C7)"WQV[C5r@!TfW!CoDj%JM3U17=4`nfKdUpnkgZhOC30c$V<-In:ZKJH)Jf9s08hbGN#GGX)ZF'U=teaABto7iRt"L.'mA>H9%)]ZD=F,:4UG8Tg_Vb@P+*?0FCCoplh5k]8u\:UNIueb(soB/F+j4To=Z=(Vi=4rMW9&Z1[u,4??W(ODA;j)n:XX$Y[t.Yt$`hpfiO!n2`n$BJL.p-;?Fo9C*qu?W*7f]FX.ZnOE_b;k&t`lkKN?[].P%$P%1Vi6n(1<&Napc/3UIG\a2K0^cXG-CLi$V3^V9Vk[UI<:@lIT?=!Sr+epf-BUf7/a_m^@T]F`,'r4L1kJ=7q$'=YNS'i8Y]Uq4EE'n4IGNC(dMnI26rsfgu0"-eYNcU`t1Ju[sd,Ymg#+92mGpNa$s1_MNhk0:'UNlOS?4#obGV-EQa,*O6K!*lUGFHd#7H1etk&ggm<'_rWSE$3YU7]ZuXN[mipI-pO]W@as8#eeg.q.Y]pYe:8p.J@1:IV\rkmr#lV`118a,t@ZfpUh:Xg30m-r4GoDWPfj.MnH2:r#[$`#$oR*Oou*)"BLoC?rEP8pG?FXbDV1.783LBC[)r'Qki5lHI-,5qS&tK^P.NaJTajL#(\\Vhe9@O*(6jX"1hl+Ut).qmXK;hU"hC>ZuUa"cST6[INZDl#D[pOq:u^R!4p+*g81Pi]C47k\+kjR\3,="&]SW@),)=mU5#rT2MUYWND<[qjRq^c;a7MIK(V/Z%]MYX^7o_^hW@6^/q<=a$9Ca(YH47lUY+?1E[N[prNm146m#C4U,-TG1&&h=r'-9EeVD;&i+R>![:nDUj&%1CM(/A3DA+C$FVTiUrC,Fi[*M0YFSMILu%BFNX3J3q5U,1[?pH2XCopVG\Ronl3q4XA=;j5UeE.MV^JTYLqI:M@2f1$X?.nR@5jTQg#1Fn;o1iJ(kJ__eC#$e8ra;O7EV0KPgL?8"DEOh._btoXmJM@=HRY5'Q,spY#&BESQk4s&QJbVWO$'S]iA`6jGrSZ?uMj'K-4L7,PAj@;@mX7+*F:6nPSu@K//[J[[l3n;rr[S0Ft#cF+p7fg)($'"CpHZ@7na[0;7FgA>?K86j?h:1$8W#W3\:L`!lnFM/&uE"*Vp%@\S:R:%%TuDX.CV/''6ebnO;gGUc#-l#PHTpu&Q7Z>:33<"AU(@GSrV@ZN'^d59iaSAA%Q-EDYpli+YagN4M6j(i!DgD>)p]SWm"Ks8U!g3[-\/K/lp#^9[TM3QBj34^)Bc]n]\7tN=I[mB+_BqQ2([DGLI4Hr8Z-t`k$oY)tA48Hf<3>kZO=)K-de?G80#P_%"l*f3Z4_CZ0U96abXR!ca3CN]cPG=NFQ5IViR:H\$q*&tO7BaR(]NI!Uo2JoJ09FtcJ?h2`@G&C7Jj>NVoO.S^1!jrL-$c:&A$^JS+b3>kot(Ok]-Y(=4*u[a1(aAYMGGkd3Pl)+:`(pZP=#q-,YBf.(a3DA7*&=9]b;e6_Kom!BBV]!Aj18R;Ta'Jn&P-j)K`m(D,^.:ii!F4d,s/tbei*R8t*AlO;#=gQcW4%tL2MgV%#ai0^QG9@hL+JQQq#p*=m)*mK/W312-6'Q8&c!:6tI-\2*][ukFEmS?6YJK_7U[V&sr8R+J);9s$gcbW;9h=ha]+9D0B5RW:Oo=go7gG#Zqd])V$%?"6^WQ:s=1_4NI`%l*;^5SY*d'.5;\;_3cQ8;6_$,bi$-![>gf%b%;,;ho?Y7q]o3T6'ddj"Wo1]rPsqKKhfm>!KMeV'PcEN%"SHT,Qpa+ZY9&2(L0kCaVVq&p5)%"d2)h=S=i:JbJ*2a2R+$Z_;`LIc*+)b-aihSTK5TOB/%_+N^Kt/m>`L&1i@-]-3bL$2CUcRM"CsMU\I-+aX(4UPtJP"2an%*[Sg\I?pC\g$+sf]Woj?5)f",f5_G$tXilD%dE)1ZSrgC<2SS4h6L&H3O,-X2ps,)a,k>?P%#UONOJ[Ii/bQUI9>rPcDt*IJBMYeiLUBk=Zsu"Z4:,Qklk62JU7c0CEteUF+;PdV)hfp_#1gF3g0+LU,%$81NPX-Vk*Xd4_bP@M]^aGt-MJAJh%^SH@G\gh:eI=#XSpS'.!$GQIXhZphTrB6IM$^]l]R6kJbLomRWN.'>+VNekK1Hd3QSP?)NIL@U!DAH2ffoq#HPI.JQdOd7Z4`aKp!OCH;E@)/(1oGeX/*1d2DnGtOj!aaRJ?0"[?br7[>cg[=\bE8S>=.-6Wkn.?f_C:jn=2m!Fa=uqeqbYF`>"M^Qp!<-^bCMVX$K]'J)I(>gIo-ZBCjm-WUFEbkYPXi>j@1=Gmb,.=A&_9jFLGta[%)`*rq9;@$KG)rdJe<%gL*==Sp:ILFBG<>W@LiB-kIRA<*R$@-,9%H.iF#c+J`t_+e:c#gbDWZ:IVTmK]Bf^E50t+&G*V!!Vf@^W.k&b>,+b0;0bi?Shasmg&gFc]=(_^1CIaF8H4TL2X)Ik/8UC92lNTKJYCAk2(nY8F)9bdj-i8@7^XD3(6b"D2:l%a\[+.n`H7O"2naeMPEBDX&G*=$QmWKs0g2nQ,o0Xed+>a0,U>g$2>e`<7MN6ufT]U*YG&CU';&)Sp5=DGhN8h$,]A8]n4V7@=Yems(sgj`noF7;_YDDe?\:@S(`qEL//\HOmTKoH"`+er95s7Vf2r\?NcpE?BE$r9BBL$7j<=a/mIT[MRg%WDTs#F$]6G;'Kp9T*@THR;TT^j3(@abR.^Kn$f1?F"qTi?pnj*K7*=3VDYLL=8]WBjoBD?cHHVBB6eU_r>5Bf1U+!aM96bDI3k=*W-b:Kj"AYJppYde73BJCmU^h9Vu`WN%+i\AFb@o>X[=4&RuF@jVqt432?#case@c4ob/O6s;3`(^mQ""B9+>OJC)Jf'T!L2a2JNE[s;8D5Y,d*+ZQ)`gjtiL,Vi2QI_t6\:P5]bU*Xq6u*Rk'dsp*Nq!*X9j)G7.KGC#n?+^R>B42ga%?IGjT$5kjb<)3iJoYj7?a"Dk_^sXjV0NgnCH)ch]*+4"tfXJfRBcQ'iD7I4rdD8Kk'[$R=S6i7Zt(T*#B4N-hDfb:m@DA6tTB7,d\:#OnF[M=I5fGJkq=1'Ek',d`"d^`5u>Fdgk7gc.m5prQdGePTbT9KnGn5RR06`:D"Fu4?T4H#+4U9F_T@O(`)n/WWiOa!3*^DMQMgOpKtgR34ihX0MYsAs2UAsWPW\B6SMqu[9]?tW'qI]<"1!SZQI]W?(2Q[*^gBk4Zg&Y>,,p+IlM9PA(#L#YJO7Eb'GGo\PCQhhkKFF"e4V*8_Aua9`#0*&/q0C.8X>undu=Xm\&Z+[g7Rc:OW=lR9F+U:7R>DUOh6DHcq,kjp+mZ*ZPb+n(A#tJC(m]K>l9mI`)E;l.#0b&Oc#AZur]I.D3OXoSEGbg*O-&7'm>*$1D0k?r="6SM"_A%8P6#Xqh"j<^NDW7")HqAkqQF6%^+_U+%9U8,L+Q51U3Nj9G>Ii,9SPFb:D?=pl9.hYWRK<()alc'PoNBLr[m7QA_R_L@JEO7-;:VRp8En%rC#9k7N9aoLN+)J0aMK4]4S9jE*7'+Z,ARW%+m1^#'OFV^tY#f+!CqNGZ&4#Sf-Kr>u*b0ZhrGCBnqZLQg$&:rrlP>]Ad(rGS/B_qLt5lg5Isa,=f]g0C9US@6JKo0*Wu-$;YkZIGQ3N1&GYLp:Z>X%E[5U,/ui%jP(XQ#.qjD?UK,*@(]''/7f[b7_Z1VhKW>E@GtlWi[7Gq.&QX!ol**()YsR9&!3\SiPaTQS]]%hjX>&5In[=B&O*1%D`CiihKBP5u>)k5kaoP`9]hU[d-tF`VF]N-5nKdW+/26pAraQBkI8FoE$I4ZD4LaZD:pSbD_$.gdHJGu$i12e$p>7'7mtq5Ksqa0H9E>1&KBV9(E%giU%F+r[l8dYD/W[5mhAL0K9!N-#(kWPOWJ!^;%UPdn/**kieAos1$^qrJOgi)M=D21lTD[Ve'heH\XPV/UrpK/`qE8fBo7-gjSrKpXTF^0$\#'BN.`e:kllE!4f8k%A'<9C+aWB`0F%]TO&)"p32!RqBcBg)9oR;_>]OCSB+;Rf;U#ot"+Km5K,hUmEnY&t-JifNE?DP:IG)h1cJ+BSMX#?g_r6U,no?&//$5&c6#5pOb_S[aLQtLlGXHg6Kor[c-:u0Y=d4*@]M("?Io"_:L[(%3D(:lh)qB*nQ!f8me10/,c6$i>sb$C#Z"CWaB,V8Gaej"\MheT%H@C):]3m9#"UUhLtD9K]01?Q.3g.jQ,oD02h[#Bnq>hr%6Ih%=k/gcoZ4W8`%%9kCPBL"7]19aH&6L,eL/b;]aXGm12GV$P4EQ)I[l-4s1ZjamV0lF`7k3&&?$-o+nr(1SL[Z0%eqdKm0;8@GJ87Aj//`ApmY=2O7THYS;0"g45\!+lGAV3q"glicMa]d#+K#q!tj8"AF1ie&E4?Z*=sm&@7TB1C)9H8u$qc$.[t(%:-)_WWZ7Vgu]A%!i[?mB@LJ(a5SZOfMqjehVDmVM:&VJ8>@j9Iu0JuHm1;32=A0hBEZBK=IoZ5OIe=#+%rhN)f-CuP"&CiHOZdkC0f0SZ:)YPbjlY2(HZKOZ[kgOJn:f1g>cSestm!RSa'XL@T*,X@GaV5BME?,!Da,`Be/6G`Xf^LEV?hWX17`H5&uH30TdOEd#UtW#b>[+K_G+-CB_^YnW,J/B*ILQ$d7=&(!!/l3U7dE$YW+Aq#)R!PR)UdOKAdmP?kL2(i2%>u@G)W3UFXli!6bQFdpNkQd#mAG!cH0T[Qc>qPbcOb'A"JmS+qb98dN%]iVJQFtqtgc6aBWuuu8WD'AhEZ$Hf[[@n60G'%(V$FH]eoXV#`]pRFJQ1CF:`=s!>lXg9jCZXPgYUV=K%KfWp4k/?]^Qbf3I1$NGC<-BQm:lV1iL[nt/hM;Gj[!?pOMME2D-PMmi@g3.1pS;gFnp"<>g9/"D&Ni4LE+U'e$D4*4AoWJq8/)9JZWs<[Z3I=oqQmsf0NAH245EFj$R'TF;KbX5\WX/@8KL@'N7I\sHdA19^[;C`L<`8[$3:3*K\hbdAjB5Dk.O7*l(*6RQNb'u<*09i^DOBNf2,8:`,"TYW?cS;b2"YBJeL,ji$+\!XWX[h&7#OPn4#aDGFh/LcN^u_n]]enHl62\`8P5]6(.o%@5P'crq`TFu"+!'01_7=5K'*N(CM]t$C&Z\^4\.M`KX#IAtL+\#>q]J[/BLf/=eg_kh[,kYc>X[^F]s:T$[M6gA,Vh(R:&D_r!2!geSRib,iPH7P/<0&^\$4qiR"E+G/OV1pl]%():j!cLAAK$/e0XRYCB\2R(3&WMmrGnpO>pZmY.Bf5%BOi)OB/GL<%WI(:D2%8P"+APE1^GL0OKT7a2RJ-d;FP8;g9`QB1&O7H=4P%*>Jl4.I._N->>iAi?MYE*/T/?`D1pg@JIFmqJCR_@E?Ep0njdD(^QIFBsN/qU@jja;kZJW_]WI(s8s;:KT&>DE>O9T5Q]8B*/j\3mQ\=iKaOA7tf&4D1!?-ia@OVTZ%:3+0Z.?PW=J(BGXRXi7__cT5gC!@_1R="A.eafspVTn/+t?J0gVW;ZRD.J6o0_7rtSr"\lPQR1B6pV()?,-#A=.e>Eu@L#7"(%Q*k5Ri61np/3n=ilq9V)0;eWKK.dMJ%=O)E;Ck3FgDk&Jf1B.[;!d^bkP^Kf=RqkK!&"$R#gT3BDTZ5s$:o(Ha)5UBYBm+6;`MEfMk29@merc0pCSZr!R\^4r(a37HASVpDT@Rp'6p(d?bVf[@8p'Kf4(&kHB$MWP$7^!?pj))N7U:-Cn9RK\qiZD+ngb?Y;6>ePD*bmE:g\SdNEF/[L"i`hQfjg2S[Lb_3m%]R<3plmTJiR!KN!'-q/g0sOMsA]"YN+>XnDlm]JM,!iRY*7Uo+OuV&sACtQ=I>5q6j)6f!PL6n9:D3gW5tQ&JM-$@+rj6ZmPu!L#U(^eNgN=SfcV98Xi?#.'.S*suj+2%ih2G7EP+OFt99%*)Sje&s\H_X-?Kj&C[IGqDiW)@od^meY2B6-_X.--$l97?V=HW67<6#RLWrZUE&*J?cocVORYO6Y0MG<+,n7'2f`[#X/O_$Tp/2mB$FR9t+PH#72b%qR\":=?npT(Q(i+YlILI<5j]4*J+/N3J%MBYj8O^+4#YLmW,5g9Qb2_Y7J[30HD.M#J:]t/%:h>2;5?(P!.[,6UI44m*J4j=4Mb_u4o07m!P9Nug!P$d.b#R(#.7D-Xgk;%,BfAKi,Yr9OimnQMSu[mT=.[We'^(,F9l=k_qeBB,ar%[qnq3A1Me@6^PH&8BV5)kAGCthNrPIO(C2G&rZM"K-=k9o_!Kj5&dm_N#ZKjg+Ocus4;f:;NFb+1!6nc?[VMXDVe7$!V)phRk*+IW+E;7'4*g-)XFmUfbS9"!)a'qoYBGq:7]ftYs\/re8),]`2Y9#E%T=l"qk.o73&dInZ],M7c*0C$im2pGQ'juNnss.$m$;=5fPm![W,WUD/5cOY#RTL09C5s='k"^(?pu24o1^R8L7#["B+]$dESj4[N4t,o2IML=@+i)kWp?hJ'*D,5*Atfj_PJ7pjRnKmORd:U=Z?oTZ*7PZnZ;FR,L>Imt[>UHm_F*elmXFAT!3J73kbA-],1]/!ZpH[D@R?,X*fh%,/iO6uY^^cfb__gZ'5TI8OMFX%KL\2V#BE.`nL]DZDAU+m>YY&q^6)eFVUVlm35#c;O\aom2g`b75:CLF3^Q920=Nrj?(+XDNVG9`ek9#i;-6nB>_I!>/VmN!kd]Fh1i,P,Lqf;NdLChA]*XH!5rW#8AE5qk#6^796sVCk.qTR[\O2-8i(Y1IJ_1Q8$/gdCNH;$Al$7(EjPHt(dVqQ]fBp)Y5uL*e2gnK[Gl7:uo?dtgS[;9p1Ye[Uf!K#,./00.##IQBYtl:0?JWF%,5`M*U,B*tSClt:?Qn*h%)FOGHj,5^I@R3Rn0uZ3dplb)hFrZ_LgW-H#eF\IS/M:!,uX^MLFr,f"_4_J<#/QPa;o>op0k,b]Jq=.OjH6kK#SP2+?JduK-=(C@@\GBsk3Od$7Pg0s4Yd#V+-7ri\bfr@:lob8+!D-J-Vf=TNY1cFl-ug5F.-1tcHnX.$n+&^nak=04#6%&1a5CJi@/$TN:ZIY%_OUF_i,AjfrWLKuT16[e?2LW^H1bdk!<(pVMZm][0O[Rj<.Q;?(ib^H]#l60kiq?[\]>Qh5)seX0hPDo!)-#b/A?=6b>1!NOe^UrJ_9Ao&Nn''daLa@35W03gRKFW?H&5n"YRs,o4G0)npWMZ^24!a8f3DG\--j(i`kEjHu!e=*^[`^9L]K=/K[Zm2YrQl3PYmYRlj4FCOSZ8tm.(GT&bZY)!=s=q,jZaHFi*VA3P<.M]?hkI"rhl)"de=g!*,A^P`UJTAFmI_R:U:@jb%iR-ktD6R\$PhHVKTN``*Tl6Dmc`,8^N0j/piX5WMh@*/PS.hEia]rpb^n#=dc?[J'Q=2`q9LhRZuZ@/3J.U@:^J6=LL_FX\uC1`:A]>ran-qLdW3eL[Kk"c@3aFgSm(D:4;$5>JZcC*a%-$/CQK^7%-4TDB9Qm_L61oQ*P[scSddc[$4YJe18E>eZR)$WXVZ,c`H%-%r'&1S?sf?M^8p,)Hh=O'gT.KAr?JNYWXg=3%Y5P1m$B>Mj<@fge5d;L]pik9HnO6[lJo+!#Igk?#AH.1qHMI]oDOYC?^NbNRdE',np&%5bbU[-ekiLPTcW`dCkNlAaUf/T(Db:fkC!XI8^h;1=<6%jrqd(,,p[E(&XC*SqeOdD:hQj@X,?LRI>I>&;fa\o&N$G,U:c7T36]<=]7Tn!7&i#/Y-Z`A_l`g_h]@'&S\:sC&fXgXso&P-q%B*c8%PnXFbp$Q!-FI'>c-U-_8I]C;eCoh;3D+[r!<_rgP;tUt8E=dh2P%`ATrALKB^C2?;)8A1BI6RMl9OnEjPXprbZeb6p1mdXd0kS$In'fc!HjNaeXfmAX1*`;t2WAEFq*iJ0ANIrOKJ9K!?#ZGR!C4XgS"cmV+/7:)5b8iZJB^'FhKp!f]k""0='M^?d/k<'Ga-?0E!X0N\tppYMOM9>lSNsod1pd[V[;]Y\G#)57+RI#c1$!K=fT@N5#P#6)0Bi%c$VL'I`,nDH_P(n)!so)h4VG*FgG1nmUN]`I:G9nA3#SQD6,CkERJoQRTYuXfo,sti2m8.j-=J0f953f5,BVX<:/\;,S-GS(F&[dQ7ilD+W^TZ)Ur8.Frng3k%/8:J4tac)7Z2oIKt>poMM_HK0jl_p94H9dJbOO\kM>i%;I%0`#*oqJp\ro[s.:5+KTV*!BAa]IAPgNbu3Z2p7i`tc)`hrO2q$&h&?mtm]fZ6N'_3H)-co.l;>KYoD*SlR5dp_gj_5IV0_BZdEpS.YuD#sSVN_%I#dK;Vd7W3FnjDG?i)36nC:X:/nKPO+X/iQ(;o>,+)PpA:I[oplA\q#$6tKTaW1*?$9kc297>%OSP-Q2pJ>XK7NJF:;$rG"!B1\J5e5Gri'o'j#)k(F=M698K4X;"h*JETpa(89n@3l<'kE:Zu_Kj=`O?e-:3\W>>+MiU1t%`fUr&IFA)F5#h'kWPq]4VWm]Xj'Wm$ZV+-&HN5D@*fN2/-hArWTcAT!B^FJVILNr4^[WC5.!M(F314Z6//p2gX)M"R'#%4#Q^l%a&PLT]M>F7jKD("o+aS@P3XE=qUl2IR3Gaomp?Kt7Maaa#1+cN?B@9>O[rroJc%Z\`7Vn?eth#8?3JDP?6]FT9\q*$_D@-&PeokZ[uVs9U7.h3"Y4Gp@7##ics$$$JVaYk+sTsnJg,!^'dn-Y=/?mWBQ"rclKh2j!fa)lc5q32TjS&ap`._@cYViXh\0Vos(U=-;afk.[;ED4lYs3b(b1U1>`(bM\Qqm2`Z8&rkWh'*L%Zp-1#I;-u2E')lEDHqbif4JZUNr8u7FVq]8H)))srL'L^')^!2/6n011ff[O3mRg^>PP&Ir-E)fXIBbt]Sm00^G>)PR-5cOE;=`#?N.iP*SU"4t;QiOF%2c3cF]]KTD3,]]rpO/IN!JHjW83\)9*tn[hPA`Lq>-WGHPnLoFf^6&_b&]?o28=_GW^qH:U4H.N;\@bTu:/VqCD>J2M&CQ$<"Dhl3kb<(]gVA*a`YbDiOYfOC"reRD_MV\V<"nJlVL_8[c7TL6;lWTHIn.g*%Zl%bglsq6Q\SWB(_,Kj-3rSTni(F("E*>K:gPVaK/`)E/0LCp92_jGMlRSkW<9R$NRt)JNkk[>6cNTKk`qS*f65//*;EoqhUi+7[iF3k&_$0]3`A61UJQ-t/f=5#b).W`niiOJQ-UEV.2K50*uPO!L@J4i"o0qLVk?T=I%6#9rje=T$;S?7Uk<&N^pk3aYLqC_V5E>%R=R.n[F\\.1&*(QL\"6(h<)B[cB^Aj>S32\8^[l`R2>m!?lp!m]*BrP&LE$-MD[Tp%e``8cs$SjH+<#W(-6aj/ENEmD`nT"NfG%u6c>!l^^1Jm_>sI`e$ZE71"[["+.]pZ2sJ(COLCfE?s-0_lYM_p7`,JeYG,E[j&F;g1>[kgK`oD;5EIEDP5I`3'KRfC_:>/LmoaH'=4,[>6fa%%r/gK6al'I%=s]6PPWOH3:bq_3W:57sD$);5<%P?`4B*=K?J)97UQl%$KQLLlUi;r4LY872)@T(3*rH"D2aU$7h,W@nCB`^8k`fITASZ5@XKg]0Q0rp#:Y#shnWSeK"%OH;a*O,-5a71qsUOGNL!pf<#5\ODW@9AV\3=okoqj?mR!D1O_A9oVkZei7cJLL$Q`ci&4f_\f[lkpr>mSi'1k.>@"Th]a&MtX"k!XBI%#hW4`#su7no]nVKeWbD=oLeSp\L:V$&rbLBImm,+An'EZIdeN;^]/WXu60a_uT#kbe7"F7ZG4%mi,Wld`aeh!Ig"B2P/J<$/NDN)kS,)/(H:QB"J0"_R8Oq,DGEsR4@PfM]"Lqd?TYTS:%^59c4Y=39=pnY3WlF#)3$OA4/f&9cQ3P4qHm'Fqu7KgrSY[&4FUmN;.CfSU]W'&$@QEAm\m6a0g),3Vo=4ZpajnQ8?Of6F'u$S%dlb2W'j;P:r*3):B)"QH6;Nl8p;9U^%>Uo:W5[:o@+EF_W-d(Vms"1td[J28#:iR;)D$f9BF#8-k(:$[`cZ`."tR;j%F;,rfLm_mMQsfr;*i:0;f(ag8D?2UaKs7lMV"e/f?!Unblu>WS@EfGM"GD.&;636P9KZ=Y3S8T((PgpG(oVt:q`N6bb2ca'8dA"7SsaQ_2'-,=ILYS`6+utTW)b'ecc-!G29k.mOH1HU@R/\D%P,-+tdeQ7J(ubha6Eli2&;llBd0pi5<6[>tgP4g6ji@Kbd06LkFp#TciC3ZgT/T]FgS'F?A/;=k3qX]b3*,E$d38NqH?FaDrm8?3AV?!p^GB:IUoS;JLtuAs>p^>a%f%CSYCjI3fNH9A`KsX\!fM*s$J27+)GS"Ic36I_=ZHNL;M9n;0sWD8q[?+-nBM'ErHtJk9#@&6J`&ehQ@%lpA0!T<>19CSD(f;P0:HWEK#.'jOtZ9_9r7-kL+e,SPF>'9e+@5$bPtHtIR=Bt+TO_98h?&(TgDW9GC%M+Sjb$87]C;;(QL35]Pi9J?ig%5@@RZ)s.V$),1g:SsFb!47X;6P,/&%3KtWd'R?h/NfCQLTpGgEsXa#Ddkc&\/Fg1EWikL+]JVQg30;aeD9Hs)[K*L4)BO4'nKQnW>\D=X%16UmP0)2+jm&*d$t(TG;Q*kiE*`L7a*TrDP@6rOE]u<&&.'kY02$\K0$W7N*Tei3tMi'ZhYk,5NjJ37'QYp'E**Q>?cLe+lT8j(Rb("nE1oi:O:R.UEblh:5WJY3t'&>-$(m7B$V\9RbI']mX\uLikJ[baVMC=(S+Dhh`nFc:K/BrFgXjU;Q(2%P4'$$M3<'LT`kcbj4$O*_Eu`,[fn?ijX8;;m[>^TH$jspc6*V,<&Z=2Y/IHgjQ:+9KrsX)46]]9hEqbPJB/V0F1m1qImi,DnIAf&Kq?[1J:%nmr8jY'i!jr21h><>,GYspd<0W$:G:23laEC#WnsHS2#&Qip=p@o%C?VS"M\_to!3As6W!rgRIjXJ7:`M=?9Z`lJ!lqm/>N_koq\e\e)$8'QESsKek,gb9QqDtd8F\Kh"46[WdqfqjUgbMC[?;3NdhKZ1H0>83=YeDlbUi.KQ8G0SN:fb/p`1#=>f#G`G7&=aYT^7tq@P3KcNhn#JC0o2E^l:3[&]""1F2WUT`Bt]5]$1NM'cY$9\N)sm.hR>JH#ONPN<2KD)\,j3CpN$G-6=`]jj"RVMkD-(8O*G0&7,P?_=<&qU1d2f[T7a^D5Ecc4j\ZX9=dj5PGIP@6&WaQ_L((#s[GC%m*;p2$3@::)%'5=o$?:>#ceQcPo<1s=pQPQ0#eT?U\t)p'qJVH@Zq-/t=t<:H'N&Z.MPm.9@.3Gk:i]8WX+pNsY]I!kHhd'eBI6m!?#.)glJKFQo,M[ODK'fPk&Y;00q#<.ue7kHi/9SgiP>TmJQIW9s&.1t4],&6ReL,]%/>D$-rVG")^U)d4gGeO7NWM75XKk-ON`a,PNL]/++!hJ*PI2X,HQg?csr0dKjbiWiToYT/'-b09`UF.eL#pqh^n*D:K,D*W6ANkP`OBN(F&`ap6M.tGD!(,R$5"nlNU42`6H?R&.PaLi2&mCjX=dfTLgq.\?W1H4DbOsuda8QY0\(\C-/l(j(3,Vrh1meTa>k_'%S]%.VB*7?B.8-_":.;$'D]p'^F%P0iHq,>o+3@B?aZN#'t4'/A!]o$smF^CRf"?`2"gAQ<3"/_A_%OqCHb*Z>SYrhk'kKO[P30(^7J5r<)U6e-=P>UF@7snc:%Q)+#rjgjGoU>!8sVE9/IVhPbbeV_3!Wi`25ICES#'C#%7GbLUHP4Ef0i,Zf6ic"PECC9bj!Qf3nZ=kl[A._/n#RFHbgcNI4.^UfPOiS-p2rN1N6DE%Foi%=0u5/FND;=UjT6:Q]b+'r1ClE#^nDl9,#).3[,nSZfAPVLf1&4.+!@b'.+K.SjsgK__bJ+XZeV>^@FcMd[2NZ,8T2Tf"A_eNGfH9&qrSot#A6T6QA!W7>eV)f;=qWG5DAogoYZ0u9j#;idSMj'(r=>!Im2`*;D4N%1bqSJhZ@o`/`mD9qma<\1.\mHhJpWYi,^pUN-`O:*(Cce<9%$[tM=fI@9JHVu`;Nc>@i25bPW%Rhq;PaOGEc-qC8"\GSbcI`!KIM5N.`mF:-ULpAqA#$p]=+X%BgcmG\Hl?Q:[k>)'Z0\W/819p3h)7OUZYlV>G"-dXK3'(b6/J+76dF2.AT?Q8LVDD;U>5lc7,$8$R];+PT2[j+$s^B'i;84RL+iNoeUN_'m\M@Ed6,3`u3lU@R,>RX'%<>oJ"Lu5!"5U3h>$^I8q$10-_OR*`G?u-]lY<6r"IU?Lm0i;cFs&NbgtCkQ1FW)<0gTH6?*bRbFQ6k2h4o0/2Mu;@:R-ZT_[6AX/Y'e(g2=QiM)F^ebTUZ-4ba1`6Xoal_C\)VjsN5OJ];"M@Z)PA^5C:M-[XeQFYpt;H-eg\unnTfp?7Lir(DqVW'sdCQ#@k#hdo9Jbt;"cjGq0rf$HY=sT`N?LH.!,n"U5JqR/b#@#.YbO3a]JD0WD+1&",4lO82V-n`=W;q-$"o`U,G2IZ09%D0kp@_G4m:Jeg=Fmg#2VJ/.g@nAr>`sAJ+n5G$"bq,]q\g;KA?;/SlH*chj.#D9EG!r#biL/F#K+^MJNS7T3+V_541!(4nK@V4h>#+\/9!_W!-?1F(,tL-8=.E%Ff]F;,0p*XYtbWHE-s>p.B`REf2uoq\k`o]fHBEfT?5md@1!T4uWaEO'WAejeuW6(KUfsYXF;/\E5EBjp^M'EY5RC`5>D1%?j')^5l,T9r>g+p[F)&hO-I&Q&as0R55pVDN`HocU18ufH9M(!Q_5/`-ESrC#t-,&B(Vj:r.*[au>^[p]WQY'[mpjC^dObi)<:#61oQl]Po(YEDrgUA=f*A#m"BPaECd^G?;]\ggiC!WZ\8NR3p<3/KrTShFJtj:&ap:$V5+qas1Z6K)`t#'.-SJ%WD,WX=r,R4fIes\<4L84t`S'L0VeOIYo:+YsX(U-;,Gld/3A\/Qm,cgu-'XFgd<$AF'>es)BZo7fK't/U,a;XLM\AklJ>TRZ(^.N"lBr!.c`"?l`r'#@/fmF%U+$=%V1[E^.#+Md6m^[a6UB5`8;5-k+Z'!&XIaAN-O5?cg$5$qO%!LP1)^WHifi*qFi;B44TLKp+NnoWV5]s0::#=mD]-f#N@Y]N;A%3,J&1/A7XSo;+a!L?7)QX/._fu)/C7A+Rg$,#sUfjNup"*aDs_e`ug=-AD+WEba%`N?>34edtZont8b#fZAlVd$1O!+UD)no_U'1Ti[O[!dQJ16gT[Gtl;`XJr-E"X,[c'"7h3;2^W(of-n#rgG(,%dKnt'aZ.O?qJ0AtP.1h=Ench)FV5q/LfQ'u../[H_&8Fi`gdV"smAC/6cN!^UZHoU2m\UC3NL@/ifIQnH_-@dX_\mXr18C>lEUd.j'BNsSGlZ\[`:5q[;$3p^Nq(CT))&:KGl[Q%>q^'pF;R3QDsA8c'3[e3e*7P(A%18?'=+'9!3W6['39]q+&?cP/"JG]^[0^o^oYlQ1+eut<1ARENE?J\B]J;59(8lSFjJQc;98<.qV<(rXuf,rcrml/._2stdk`S@XjPU\/L^2A$fK$TP4:I1&rW^!csD%T&bdB2UThm2d;;,d3+dC_mZ'3J_auSmA-WfdWglkWqM2I9@!4s.EjOoaHbZ\0`YYof#r>.UXJ_?r'A@N0s6fp6;u+%FDI6+6?d%VJ^0S4K2)i*7'7!"#d"[rPl6u2hN)E[*A:(__BbObVEaK:`)Sl*s%Dbb-o^a?PWV^3m';;2_6"#FTi["1oM-1#1h3J#PdW+@tBVF-YWe-7]]*/1Frt;)e)DP]:A_XHBEqe91QTI_dqE$'^.e;gWH1[3@,(7>7H2bUq?sI&l'8U+pQhf2Z]@5qlXWa)7n@:TJl]F)f0I(U8#LO59-7n$Q,S<8h%-2)1!U:Xpi4CG6&BRPeePf\*@4O!>7AV4\.T?T2_!D2fGWkbi'^Sm2g3ghC89riPC%%uU%5'j]3#MKDOl]&6*Z%tn/A1%Z_E+?$?p_mlS.\5,0gLUeE*JSl[H!6M49@ltU-ajquM_&?0Mq-P&s6ZG3KbOc]<3PO@mn[GC=+qNZoDc-n4C-$8@7[G`YrgLQ%"AH`$lDE2MXY`'Xm^ee#a&/lJbbC8^7HW:_J2i'VkTJ;V"M15LeWj3P3cYb5;X9m*LKh2H^!RkVF&4oh5d^;>53!Hg]*58hVK*6[b`:In(HsCXOTSS)-BS1]9*upJ:OR9U.o>7#B'A$)O(iQmqiAO[:]ULfZ2Po8'Q4a-W@@"0U)=(b`(_1,_(=+fMNO\4`Yi`nZnQHfYa,]o#a@'("M\AC:M3Gim\tCjAG'C'(q])(Es"R$(nk433;WM!O]6!>\e]o,SLY#FfEb5l?:'b!al*Ri8i+r&s'X[_,IaA5s!(Hgr5i*B)+#cD/>9h1+Q_,r6oQSI\?!U"TZW5<(6Jibh9*[.A.J=uViJdG5eQCU0C4SA,;-hO&c;3(`VhBtFE#:L.Y4<4LS6I1No,'@h?]L-_=.._If')hKE\M67qWt9PB/M3u\d/:"AJh=Z:C9m!:)!K06W3->?YYlc5t'>a&cX$`gb[2^>HHSN1e->*(,jTp3kk(\_hh<]LJK:-nHX>^EP.)f(b141RWFL$U2"tU:EgkAd=utY#UTIpYDEYA&o@]].D=lVOD0[u_Xp4*.GCY"OUEIjHM,=$7A^%MF@L;Sgi>O*$h'.T,,#'Lg%ZmAfQHm8%cd$qN[c(aTa_gdc0,=3s=c+(3U89&GqoB+LafdkA#5O8fi<#Li?$gs40QfY+U9>4C<1LN6:Q.,)0g%7\"']8SH=PYuEAOuV<9lE,7,\UE*7OPFf`.h'Y0iM'(X)L+kn@LuSobbF#>Y-EE=S=ulQKdP:mssgh'giB7EYpfQVL.?+.H:Z+WI>ki)$f/*YpbWgkqUo*/E',S(C!g&!SU%=%D!fn<]"*#XQ`a$!($H6O/H]o#AhhbB:Wh.K`BpM8a7&Vcj-F1T?iFf\\->PP([8;H[2dM@N\!:jsI0d60b_oss%/W.g(?R6&k5Qf]Uqf7<<.-.;dMe7Napljd#M?rQTeaX2*=WP^XoI5?5ie%o.>9or-jPk32!,n"_?Di/MMe_mJ[(u*h3[/9\,#Q]r]f9c'rAr2q]3+d--t8]oMEA%X`7Baf3\I.7&/r(gf_10p%LXbT)7d2mX\AAC+%j42tMnP,lP"A+Z>nr9F?>Im3Z*HGt/s&ErZ9*k^phb(Stg:V]ut'+dHIL\-';NO/*([OrDlpR2ED[3O_+l8N&7bWh5uhiesnC-]JBS[$;)ZJ_O0kN1"MkKkeiBAQd4R]q1uNN!A'J6KjLo=_[O$q_U/fn2mi:h-`#X-a4o[:r3(a2/oQmLOG#%$oDgmWT!YZhITG5/#J23YTEjMbi6M4F=B59;TK6\pCa=kb3gkTEaY.?s]9_rNW8UJCohiK+']0uHj\L,]gFl_m&Xs?+?af4c"4CY]%.978f:Z-]6gBclULQG]E4b89_8#qC?gJf!EbLh^ke^;po7@[?(MB-T2)&Q#;,`MCV'6T;mKg$HDa#kK.]O\l,BZ,;0>(WXAG2\&SU";C+IX(g@g=k[:.6g/rlSoGgqS(\;!)lS1Gp_Bi8`P&)K"trSq<%[JA4c$rF+N.BY3-9L,V(8L''>VnPBPRMc3^$l*jn&Y"c_W=8g3ZhB27Rhl+R"53;7jI0K2\Cl_n?`)H./1=G@_$#mnKo0j0h<4c+BQ%:]S*LZWC/p.'&[jgFSibI@(#5,Htjl2V.F8bBS4c,Re&3rVf(7hCgtqIqsHYB,3kh]EheoeN-%CSgnEaN-Mb/]T%#hS#'mk+dABF`Y>Y24g$a%a4[2TCsOH1Tkb3K)"K4[PrWO.2`pA,nQcXfU*HVT+K_e*)/;clCUcBc\&L;F)CN:uKLc<'^IJ2[HC9)mWps40n7Y!E09C23Yal7;nBjfO5t11Hl'o@2[d%O*;]8GEMVjgAJ_I8\X#SnEAg7ZbF&/KZjj:s?+Eo`^)gAQ5^W,umk43tk.d!?"Q?*8h,.;AX7Ufccj!=2#Tp0S"g+[5CPIDN"9k3sNe?>'lLjS@K3%eL'//QUsdmJV?E?TFhF[t4TVOAFKHlP:mH)50%GX@l3?PNQ_,gEc[0r1;Sh%5*AN<*O@n1&r?OdAF`;"Tlbqm*Y*_2[jf[)-!,5pU1UT:*"qL4Tb_L97Hk%FA2*@Cai7Hq[U(Z;ah+*$=C@'F=[ap/K1H[\5JE4sGo>SN%I=71V_o.h]-O(5RIq\Yb[=kLd-6p?-@,+RgOuY^eGibuJIgN-6]/ZJf@5oK_m'XqCKe!ne=Nnra&tEcsjR=5'@:!/`..PtqXR2ako20p\01h62Fsf8,?d)Z4,;k<-B)iIm`_gkl3M4<=$A$kJV7Ijc&;*SP;E1%iOp>r9'Ah.IT9Oo76]tL9KdrhC1s@JeFqF)'2)XgUQrUV2.GARBepeNKq-euEWe`8Q/uRE*OVJ8<_tj(lVTGC@2nsH+:=FM0/ib+X9r:r4d-GnUb0+)>e*0F*VKqqE6H07qTIc1MM:WB,.6E-)jTB!]C%Q>A29AL@NI)aSi@m4(e^:(3MSF#-5u-Nf(iA0B@Sb'inE@H?(7)Q]-HkVZ09p#R[%R4jBc?,FPX^95Ro@gdR_"K%W/@&.+a^7)\'X(93CVlGUD0>ptU!bfk18@2gf\k83hk(T^D"?`Q%9o<\MO+>J0jAijqs"qajb(D,oqdY"_DTo9OV6Vk#K=;TX/)LYf4G=2U`M.9d`_$EH`*ieW3GOj!eDSM"R#0J*@Hajg6NIC27h)c:!j)]RY,.fkd$"Zh+#![f%GAs5EGW19@:W&Z58-$D4AM\'UI6_h4n:@[,Cn%L\R=F7K+f$'/PXGMH9idib+)+OHsL>[?a/anr:$X2'2Q9Ll266.[tnH)Xl@G6e3q_niC%:no\OR&eH^PMAb?PfFa-/"-K(Z4<%[@!7#Z"Vc^[e&;E?js$8GjeJ&!]+k`)"i!&;/ns"O_%_<)a0o?!G&71O<&lBEA2e2hlR\l[D$U<:j?F3%&m";W8H`rd.$4i%kPG_ek%9rr&=qffu>ZhZZm!gk_W&5CZjS;6*&f;hYW>;P(4"V\s6E/\#ftm+\_.1_1-6F,V/1Oi=*X/?E*B?(3j/+@ka.I+%g.u-\tZ&Y,Br;,:,@,0dJt[Tao9&ml?k4PkEN#OA&ufrkoZq`p5B0*,fo`[`26,q[=\l0-`YpA%9/#YpXt.]&A-nA'SC0^Y4kE&g@tTJTCHM!dK@W6k*@hQch9:U*LBKZq9rInI``!d/7l;;XIEB!]n[NV-1'(e3Y9RQGpZmFncFW0<^7$c\4prRP)2Pu3.S]5--`j#*A*a`BsCU'Z@hH\(<\PN+g`XUph@i%JW/`o+3-C!l-=#5/1Un71$[.K)O$qV$7Y#kj9'LO-`tLeq*IU`R/lLgU5^;<_u2gpSMe"pJQ;SYV*_Uj1JjTlqX`],&[M&7UN,oW:?].!iogml!2.Pg%8VrZ8)S`b(K4ka&,"HO_<]WVYGZ,J*'VY:1EYem">_8KqQ]Tl4s1flaNin^Sq*nW/:!St"[<+8Xe"BNl@'-7;.5B,K1&<#\$)s\8LL`i@iB^44Ic$nJ!G!5W/A:b2R&=@A"YFqGbD@!^t\*t-i`qH+kB?VU(2D!,J2c/M)CuCe0.qp_#K,F!E<.b<\jJX4(,O7:c)*hNX^?12.M67XjZ$R8uLZ.EV3+qtI/*0lo"qBSK-^h!n.XBYa&(<$k+RV(d$nTTYgDH(?q%0UXIoK$?G7`c*4(GKb^G:*%LNcX)[KJ.Ktkd7OVpc!Ea&TOnCdab?9@7cJ.c\8iF"7?ZH_d\kkkLp7uJ:6?nsd-P@-n=g_!Lj+&Ue=#1akX(I>$$)cali)Z:Rt't:3\lj(aq`WSoYDGfV`KM]QYPWO&7R.orI1i''Y%R6UR^$d.54+a!=q.G_ioUj]bTrZG.Xa9]JC2-aE$NI,HHBJVaZV%dIIj#4Dd18f#p!"K5V+^BHck>L6K!nib\0DF]Q)BE%IZWf*Xg[lsJsqZ1dl6?5UtB*H5IkX18'W50q+E-k6>c>Q/#OQA@epG1?cscllDaF?LG]g2B4<$@GY/^\KObV9a:IVp??FpKdBhk4k7*aBiE]!55MX0R@8DeD(X'k>W`&-pJ1/HE'NUbGX1ukp,>1;.A'HV$4:Z<45P_Fi&Ti;2OOR55b+rik<6N;hYMs5ljF[=5(:&bXJNcp]hVDQo5T2@W$%A5lWQ3$;Bt]6%qH>kCJAg7<6JQuf\B5[CnT+bhh7*Q1Y22Z[F_W&Fgd(FZ*]uR(kZ";iUIKa`XcBK#Od9)!PnHMioB`,eP[j064ZnVcF!N_rVT*+gE)rsZ$u#o5M)P/I,3CM^&Hd:=L=31`)cl4(NHJY+Y's7hJ\8-pM-e*Nc@VA7[dP9+sqjL/?J0/mBCEjE[Rlds+,FK+ZhNKMNfr-BcJ3(DGPA?J.84Kra&rD&>7*5>"dlJRDYYm]p6mb=5mV<\G8:I7_\dq6=HRj0E3NX;#phrFH"]c&P9$P>IV]"IU#DQdGbdo_p7c=Jril3#"<)E>MV\nlNRuPG:`6,tHei@._#^7/,;>%cgs:.3T"jHs(hEj-JY\.oo>`7cUFdc;7n4EI%b8p_im-Mn)+hYqP)UimZ,HO'hC?eR0NKTCH)o/6;Qh7FU5(`4O869-k3hE+6#=!HI2sdBc3-_>BE0)?3HN'oIoEA%KjkI+n^6E*:_`0)pbW=&S.g>!RhbqKA3Ij3^4-cBj7BJ;%J5.9D?,MIthJ`\B3)0gaHZKc%Z5.N5Uj(["p$[M\Q5c0FF[1'#Ye8"(ErS\bcE?S?L4O!IWpKC)djK=+)@mZsi_Z"Fe);(lWG5<&:Z'K6]g9+._UcPJDe^"tbmrkHEkNptB'2V7/qX.HDf\oC5:7]0:.4$>,h1'S\_$S!Y>,.+U7/gT;8U>Z^m@ETEh`00>c=WF2>&QI/NoIq^F+.I9?(^+71#n7efI\1F\!#b98/L&152F)3hSn9I=P_r1#B&b99b/HPs-@mSrfM%5/]3@4J_H`V8j]S**HXa0a<^N3VLQ?be*@M^52KF$MlECVWT-`"$3bcHYaK-^9FN;;T/p,db!H2)ERr'Z8*E;dn>pfE+99&cp*j$*GP#g(NA:ma<#;X*BpqJc/6^UmYu75C0%C8nb+Ot_#BHn1ZA2VCCW=O[*0=UtqBXff0ET^ULP\7'2?tH'^oF/nfiG)9p$&un/]-]$rgTTC8[BaW-_*!N),@&n?u0c@oFaJKG!?VuNA89ZK4;bKZHnTp70,)jM$mW=Ytc4E--g+Z,n)YGL1X`36(AkoX&mFN%AO@2IFlsHZ9hj;;C<"\?UYOf36'!rhN_\/.O'HS6;37=)cVt*C"PbG.hd(-e;ZSGoZUqfC:H18'bS^5al,8nD#Wa/UrDDt5:`2%fs$sP0nEEQRl`s`df-$DJTp)mBYE/W%!9fUhZmU-CYE&1G5<lprN.CR0hTD#Le3*?aPaq\YMZX2%@uQq+B":W))_S#6=qYfBt/29&\0_k%C2T(kbg&1s2:"7lu)dbPgW2fjsuEZ8eZ2$<)H`Ld)*LT"GhUr5t_#,G*SL(O(pQQ.m(e#s$=;[qR:h6M8>UF%M_V?sL`nM'P#;)<+dlU@a<>B:=XdebR&j7DtaID351h-ZRJ.dk&T0W-pr*+"M-S-:epS+.SR(A9YC`L:6Xn-^XOhqWmTfsc^`=FpoD+TAE9MXj"EZdp[cdH"r"6a.jmn*B@GgRd56=j0p-_$\Y@p)lEX!mV]Ge0"6X4:RPt\6d:Oae"iBBcls^$DH"J7BdZW%3N$8EdG`_3Eek+Z-F>\tDHK8Xe5G^KE]>/i/D@#ar<3m%`.e#;jG9uI@2BRC:U+[l`(27.]_Sq99s*^E3)L]n)3a9r9kNVUu9XaK0r7?B)%i>Z1%_RF`?Yu>l(l#YYk2;E\A/N]duQR=?id]>+HS:,?=poXS@s2cU4TbY/n:ETa$U-2):'L(fdTMs"tc[mI9\Yr>:G[(NKMg-`RcW(/iUU,#YeT#m&r'W^OP!W0AdJu7(*5,W[Tf>t4g);`ZXVGO@l,>?+5[R,s1*DhDqDoI)-7aCIPJcH'$Bu$D>PLaQFbMKiC<$.6q!\/3`7ooD[QT05mIj@f_L&cG_;lT*l8/?X$S/5Z>V/Ums/?_>6><4=RYYN0Jf[:=QXb7(_)a/mh%B6ggGA>%aG1hSm=X`9"9j=[TRVB44^1ZqrAeO'Rbl\8n6O#9TGrW:QB6f.i2+N:0l86C5DN4IR_ABQkBG_4Y"3-+pl<(\'L@]'jS1'W.c\96/%iLh0cHKi/d$qsC(?7^o1nu!GVPGX-PtlUg`olJ.!S_i/iq6(")\%bm]k&O1m8j;L<+mg@4ET:7$sjUtk>d<_UZr!81I`SEFB-a=&6_PnD]_75jSTL3h)Z0'n*.6*UP9r:Z/M6Qb/6jKQ;(MO-P$XGnj?=!af,UI+X&p+JBY'#A1&fh/jiGuHl!R%*OXG`Z,>2:6.i"2ATSQ"r(m$IMqW=Xs9r6*hW0kTGAVo?=H9KOOm;7l0ems2#gP[*Fg?qL"M3NYM'+*_-nDF:55T)Vp\]db"ka%4F`jDRs>Q.2eWo8J%UC'?40K5,de\D1t0d^6WmT%FSK+=d"o/@Q?_@Q[Fs/N8?P6iBlKk_sS^Anf0:216&qHV*4_ZT+W5GnPK76@-hW7X[)e!](1=h2))UXpR6(.\@JuN1LggnJgZtgdoK#J?mm7K);(AfoOi2[->jX#iuu!_*dGO7M9dXV4_L&.=X%J7Vm6d+]kX/Y06noh3ub_0"Df$#?rC65fDP_U%/bWXNdK;IH#U#`='#9iK,TQO#(B#eiWU[H0823^uq8YU1WVL"=$Pj:[YuZP+lPRqa)WXIA4eQSZ?UgPO'a:-ri3kp;*fs-CqMc-42@&mLVC4"cc?RJbj5O%M(PbH/Jp_[67Di@p]kHJ!/]D0kbZ39a+'a_r\:QU8)n-@cr-.CZU6Eb=HI:u:a[bWmWfIe:?JMZ2@p9So5Q\RnC'N(tD6re^Gf%ZD;h=+o7Q]&mP@C6&j(9=J@r0>j!HJiC/+RL^4fdmZaY2Q."R,0.^+).OMZ"ibcY.#/_-@O>;I+Ugt"Cn+&ZjCgq$*[F1r?SBbH;L*HT'!Onpqss]+hb6pN1nnen[a6>S4gR[E:mBn*P%F.m?`B`OVYb%1Qc@V)uZr:#RKF%q=M8Sg#T-jT/2f)`PR+OhA[@6Qf9ZrMe#VM@[-C##`=lVBb?V=1ZSZZ]\,m0!(<&?^?>/<&7)f^3HXusZo5(ASSt<`$;BEB0&>s'El/cNNR,+K+Z'[eMlf>LN(4$To4ptnn:*eHZTE#?(Kd[]*XmWKA8]3&LJA#KQsXoOhc]\nClMN&8#6E&kONPjumlp\0,`?][Kie)>r;a10;LM\#q5qp4&t-]l6Pe0W:3Bj"#@OCR(u3c?c"AbCY&HjNVRO[3'L<#17GO"EO=hZBK#`8,cGK>nEI)HcLme>[*uS#6qDOM]A/VVqf[iI"nr]&`I1:1:mJ7a]#GrN>lVW\3Gln+]/V=Q8`$EhhTQ0+Ta+FDB;^areLGBnRb>KB$pHt#Sn7GYB)k6Zak84AbOBm6^BB'\7=#Jg[\kYO_Pd-5se$`SZoXHW(2(drZ89S2Q>emPHV!(FeRqY_7lZXhAXb@sX6pJT&Q3Kk6Rkc<;O;/ADl=?pkqF<4em-9oMp%N'!\90QS=@#IpbRS#Pkk5eq;bDA02G0SStpMMUSk3^BJLuQ4Ds&g$P/eWWij*Z4hUTU(WkI'F8ZO46gDo=FtsgClfkr'X#(sKi0!krHfX3,$N_cG&n\FV3p"l[V9&.:6rA7^&;7#b/lm^F%tD[X6\@[.^Wcn5`9t9m51D-D$qFX*L74K%+S#I32ZW>JK9UA4Kcb6'#s9MYG(i8;3^_tk?25Kt(0h)V!L^IGTC=_hPHpful`/KoW!,X-f1AEHL>9uG[*e_`kjSrV-%fZX^9]R/Ft"[YUf`P=,\r>ri$`K-3"D2&4N[OI0j#+%#4:q36JB'd3I(#'#Tmr9P=$TI=`%'Mjf^mBoe-Dt,QYd7fTk`t('R(GjqYL!,38)#P_dF.H*]c&\rJn),S-H7]HgRla>;Q?u$k"oXa/sK>5qgG_Xb];VSirX8Ca]&+&[;\g>#M+'MVKCR[g3nN*7rW&:-P'-:<=&,q>C8e&)(sE>t3[A8MIL+g5mE,)PBmTH%_7I2AVhcR]56!>StYI7e[+^L&Nc;fd^&8)ocR]b3JU^?f$\U/s1F4Scmel-Ru)T:0)TFUM>68s6pcK$sR*1StNJqgVW^-`c[N!(JuDE?fW-g3#a_6jN64r,W[>^T!_n2#E)a^EFm[;FX6ni6Spq0kCc!>kF_!%',r0gj/m/S(e639*e'b\LTb)en4buMp1(aOe>aP$1qGOCn]u05&/)^uchlGe0\+.%b+_EN6b5g=Kt7J8hVWh0ZXBi3+``8;-,Q>mo>$i_!JRi47-?][dclt/P`KI=L*),H2)%u`u1EaMc.-8E?CLc5U[A$t[,\$4s.P1tqKF1/HbR^DOjP)U6e0b"?K7[*/VO8teMEMndus2f85d`JF1V#^]WFp_851?MZa%5833qeh9DjALuuVQ^elrT^N#t,,1F%A?oQ.\IH2Gr/Hd!idAk=?^drN.BMAr)-hr(\MD-=0'#B@.4hk%+/d&`EUY$aBK#0(E\RQ%ZOkc6"BSV3&^1/R(:fkb'-$>[>"r-rc(Y7C@H!`$lEV-9]L;f71:%LRS1k>Nd",jeOc+3Ug"H',uc22g\#Lu8e8"!^SD(]qmbbLZh2E"Uhri64q(e`A/:fI',Zdp!Kd7,rqU!*gXSTO(V#4N)Oc]n4iNsc9gcLh3:qS!?n">0NFq>iRRa[fO,qe%s.(j`FNEq+^e+)Y:rD(R4kKA?R4_-Vn`T`EE%Uif2TkQM%_l*\NL<\]eX=f6k7H(Bh?!p@'LZ=4\urqWaf1k,?FrNSV6A"Tjj3trF+IG,Zb"aZD!bSku9oB9MWT?E6S^7/%U=PdtNO&4t(dRIiUO<&HR?aX0Tk$dDi2]->1F=5n\%0LWWD.!naWX@N-.S79=RenSKPG*E,%-GH4mF])a_*X^Kf$c4]X[QESmIJpmADh)=Q@#M\,=ELE'^1J"rZdEAf=qAQo.LIncoJK*s)^3=5WKXNaKi30G5_OacMAnm6^'GiBT[UL$+5f-%!SuqI`VJ3kJ>F,6?IcinY&OUTBA:@K/r)6t+dh92l(U`RTRlCK-K8C,._0(2VM;p"m;1fBDb;U;"V:6!#l]eD)m'(c.1tIeJj4[Ucm]6V-i@_nWuRX!m*63-YEQ!&b_B]U!k4o?M"uVE3K<8"+*K2<7uN.,/.?NP%S_,;)isDEgJ>a12V;f'gc1cOF,kk22Re/&Rd>%/1q?Us-^T!ecd8C9O22.rD^-aZ`gaX[(V0[0Cu4o?*-7e,:;d13cL`/AJi+/BZfAt?j:*IDn_G6)6<8.*0TGjD@fp+;`<"$jsu`;D2;i>=36Z&C^u*.0Ei#U"ml/V%I"&KgDZ4L'7`ae'S]_SQf^*@&PWOIj?BL5RY%U(Mq-%n/A,q7,0;BmmTToYOW7qD)(CpV[B_0*36$4Os')/BG25o`&GP\T\7eSpp%Z>sj2mCC#N!'.pG0^H:>sn#5mO3jOV;@uZ%D6Re#3BrU")Y4c8erj@H6$$^NDYVAf&C:?s2^Yq6P?b@iA:!((M0UWaqZu5jcjAXKYA&Pm4cJ8"5DM?Cl@3*0>SqU/YpDog[n0l%aeN4%QNAFQD$!>8pD,7h'@.P[bU^Y4m9r+H"L1nHCVCkG;WT,T&1)8gI%2Fs=u/[.pWkmc=->s)%'l0`Vo[Z"iI1B&3ZWl^e+`co42X>qL8SaK)NO(ODs>KK^SSU/m8ce?ou1RkEpC_OE;7KhV*UrGOA4@Z,FPoV>U-3L/Ms/S^4.NK]Jn(nJ!uMr._,UWesTM*G3J:fi?A3?9]$@OEF==o;:_$f9,4A_Lf0V?a:JPgjA684;--p#(s>LkP;`eO(e3-7r'$O+hu::7$aO`Cjp(7e:6^Ec:%=4E)>IG+7q:KBWh>,>O1sm2+epYD&A[oPh9Y'.dkR\=;eni4V$3h82^V6J?OV`9*Qgq4$>7?+s2$_qYOJO#D>_p)UE=#oH-@Q6_T3/!fYF)q"Ath15DDo[i@Tfb-Iro$^CE);M(,CAsY1D(#lYM8#+`_c$#/JOIMJ;jhE)!`s@:XO*I[`:lc`_3^$@L;i3*L%sO[u)C("C>8;$f`6I:G1o?Q+Wt;7_kk?<"2o3/0HCpBgSL2?3MBZZ"*AC%<@2=17)7'=]?H^c+_kZ=[m@NI@4_\[TWCRFDVM$EQ#_afm!J(lea0nc\pQs#t;5Lb'OS5[X@26>Ed;t*`/eck.ek'-DZ,mVD;Fj`s,(OFJt!FaA%q#Dg[Y+R*Tm3;;>=:MN[.V9)LpXZVM?dr">l[6^pg8o^8seu58(J`8H*f-`Tt2us(Z\4XFT+-nW9aW^I?nR7u2#_ES^QQQDiqRooRqN-B<#aZ5ioL@K?&-c*Y#B'$eb.IfbpUCPj]tj7NBd^s:t!lZWA*O`S'q:C,4ZN$`%%[j:>+0QWq$P;D/;^_reN/Zq42.8\.oQX&'@%J'<_fd3t6S0f]TL6<(]'XCc^4I]a(7%!q1R%-W*10k-%XRC`FGQebLoO.b_'8<f#baZ7V&8>A\rT$>R`*GI:f=`K)(BZM0d%[EMZ`Y(/&Td,o8pp<3+eskiaZid\#2$cL&If=MLFu_5CT[*5HJ$kH]^&)(44OYU\\+0Ua7]ALgP,4n^alW]D6D\Y@7t_Mt?5B9s(P%o\o];WbNp+9cN$UQ@?R)dSmHE7"*"_"[Wh03<:IZXbUoP(XWu[`%V^A(&]B>7Y;0pBnT7-;%E8-&R2*7$sI]$7!:P@j+;7Cs#h0)'cgk0IG)m+qUcZG\Ud&NumO3_'6N#_f^HESD0bT>[JHakaIR1/a.q^`C2j=Imh1ujiRV''!P;"6THBI\a2Gads-3=3q?LZGO:$/R%-Zuj@9GF>]=T9dbm&hQbl@2;5<^"OuZ<-5q]Kh_#&icPqQ`DD."g/"P5k:+QXQ_h/Rf]ob^\tZ*"%+("\?3;G'.>D\%qNV;r0$;Mu69A,>"W_Z6]T%-0>9+O9o&@dWV!s&@OF]okOi9W3@tO\[1&!9KVe8/I8OK1M%\[mXN-N1g&E'NX8626I(Srl805hPj>N^7[pb8&]rR!`Ci.2G%?8+Y9*lsUgl]:S*d\4EI4rsCilim#_8D!T]Dal3fUu]55&GK@n74B#%QInr(`R#0^/.JI/s5F'f1i\I_^(;@S1!8%(W,VGfTSnRDeBq8SY8\1>WLX"joLdtC#gmZ*!_7rNrjX2ba(TaTqG6ou-TnR8@hY(\q@bP$p!i7PaR35;9`LQ;\nMr\%`nfEJ+(DMn:,b]r,?NEj/h\@jPr#nR&HS^7(:PJ`R2mAJap#J\>XPMQ-V"[@Z`9*TsOG?Fl^M)am270oE9F*NA4ZloI$6;G?P)GJ\Ir$nb_kN/tM)&h\.Q-+oI6cBmtMo>^5(qj&=rjd=^eSmJ[,BpYY!Ve0Pm-:S:oUXpk_E.,&).%4-^SpW+6-$U/3mB.+bS?iS3u)#;Ei9\#!+`>dUhS_gLPWW$_.$J\ek#c+C=UG\dMqa@2di0kDT!Q(XV%2*'Yq"TD`JOkJna)"V\D^EfA=T,HG/)-O5db6I[lqbb'WRSn,4s_6,I64(udkCW.m[d35>j;A*0SP=l(fR"/#8_j$:F_4'`_!nq;cRr;nZ^t_2JU:UDliWe#6h?b6iSf\E_)Sp,MUtF+Oi=QX4E>>\f[i^eVT.fR382:EZBmDDBia4lCPRr>-Xp06)Q]5E\cLSsXUn;+S2%Io/3?]PMc%n1PVV$4Ff3j^fh\UupJoFTsp_+.3ZG+4kLiotZ/u"h@qm4p&eFG''g@@Hr]KI4$]:T8[(WLJPBn)J(2SUTAS>'LLAq(;I:%A*BHLa5,aem"E1u2"%f83@>gBFq(ZKteKV#aV%h8C#@>+=dA\^>gK^brtPhYho,+/)5Pn7ZB7!fFn/pl#8agWQF$Pc+mt-JM`QS#?PRE1eSkR*6_jl(=1h3p7nj:CMBD('6UOM?0PNi`l1Q`MdSY`Daug#nRf!+/S6IlkZhgL,U%Oh-urs05UBK'4WM_JP![_B<=8cD]sr;I,GG-A3p-"1UD!ZHgVTh^fhWh5o:FG/aKZVZ,39qrMg,u#\e(=?g(Kd)L3"ma,q9,MQX^ssR:;2K4T8pb>Zi-CUr^"^`n=FRKc>tQCi+/it;uJ1JNZ&([c00kI?)t;-=k,O^6f#WP6*gnN`]N]IUkK.3a9nbRTe'B7[J`2u0r;VPra+T0h/8N]),"AJf<*La=Z=9kiM!RI%%m[B_2m,T'PaM\'1f'&!_$I/?"_@a.'>JkP`CZsm[6(lrliSjFW0M.KgJ#l(*OSm=TS7Bb(2#*6#^\:sW/O/&B@4;&CR)ioIlXJ0kSgN?k>XI4>97%qkY9TK9U34F4\jg><]b;2RDKSlY7_ejfW9q,r&IABJa_.6JBX!Kd=Ne$;a#ceBIR^//u:fACa-H-c(m/NX`[-(*NmTgoK?VJpFO1oqXS>3uCe*.*5@_A!k^Jhe)`r=a/8G=aK98Q0+.3Y6LkWLfYTG2F$m"l_6-q$MDe9\O%DWgss%AL]XR\i3pF4VV_kO5V(O".fH:%<@^54qh-@Y^?Y>#s4\#IVM%Gp#:m#KDdAUU5*A?Ya-iM6[dAlM>24[n0-/ih5He8Sp*7t+=p8*eF^64@R9rkZXV8N<8n85dPbLrfR`YL$EG:('O\O-gO[WAMmKY4u2@m^4q[rQ1"i?hL`it8"1\Ng:Ql_r9rI`!GZl0JbfG"i4nfF[o'"X)l8R]IDnITl#J0Fk8aRFTjk>mQ]eZPg$P@-7_\>SW;bKOhs.'=`^>Fg+>-;,R8TeYKJET>Q1kIBH7(LgSbK2&jY6b9&j3Zn8rl0!>"0\1];,D!9q]WoaKU"GhDkSgLol#BUQ=kB]uHRmos08oK\O!C+`Vo??]`!qW@R0SBHd#oZbg#X%70?8;O.]'GC6sj8kd:iLimU9T;Z:6j`""-e]Mt"[1jXF(84!rH?#(oimMmtQY&Fln8%k$I*PCDS"CJt%`=Gf]faGG1u;5qS]U[P7p]a9Jt@-M'VI"@`t>""2<4;bNQl[C-J(+O=2j/.GPlNCk!A!#Y:G73U6NG$%O9Lt,,s5Om-]JHg)(9,h+%;?uPYW3%fXfrjo6;nplmS>VoM)5c8UEHtp,O>K?OIe4'_2YlcBG2`p,3Fo5nGgmM2c'Kb(a-hp6Uhi]L78-`AGC5X:_JAH/)d"o.8:0/C0YQ_BW_,JK6]3*m-[DqEj&*:F0GdtV,;7ZW&Wrm=drLZ*8Yj8dM]LgqE7mk!nZX&CAC)XVYu$O,L1B'6lL(AA3Ol-!LKTFe0-R*[<]B&J=$b?p!"GdV?ZS2N\5hc@n2^i`>*9P;pp>ue*(FFSRH0Y_MHoYOg(jYhatIrppam$hYp6bf\XaV`CgNf^Yi%kN7+mNAiVASeI4;.r,u5Z/40@kL1H"H%LjHgc)Fe8>jjm?&4Dqma01t2@)gQIP0:190;,mQSEVT75T4S,Qp,XX#S8M.q`!`aeOh4l&qF7iZfA8'(Ju9O[Yq\^c(VOf1>sK=.D6,H&!YnG8&P&a]I*1Q`5q]GXDahius8":-culCn/kOo`8PR.0NIDX\fca>b,!$TMYA9MbNtIrEK"?HlXCJm(%'\)fPi-nJMco%bWo%*m#\ub!F?74uQpXJuAA>rqq5Q.chF(\Z:**OKXeZId>!%[U7oSlf*c*QXU,+k+pMM.;hlHX.2Xd+-d\It*m0=i"2asjL\B5)n&_meaQ6TY,ehZI\+fBE+5t+2p#5?F:,r-%Ar7AK0qHs"*7'6VIX"hNqtC_Do-admJmh[4Le:D01d%[RZ!b&A)%S]2=M\rN"*]:9m()IWK*qm"N\alK&l#apk&[Zs)hgE>0+^D'uJ$*&,`^,@774#N79*DaVD?'%?ZFe1DqM_GZ1j&S&,XO2OG&AMQs+'AtOqt[r_7+l%GK[8KqS4Zj:EZe!E]?dcRl$hZh2j&_UYN!1&;6Z_NenQ(9@Ul,8jY%h%96?FWAb94-uK/?n.%[(DlMZD_9I'mN7C,HB3/06J">m)#>73`I$uQr)U"4cnqjT8`ZLq:Fr6`k\1E5cL&&<)o%XUWUr'JZ!t,aT^(42O?gm,JFKUR];`5K/tD@d"-o%4]H2>,XHn%Ra4@f(k?I:po_$U;GrgaC@V.(4Ah]pi^aKK.*rSo!G1!gn=ApYO3()]]'M.qb?"`KUr9)>CH/#sl[A7Q66BoDTOUASIG[90rPkMDi]p3!?25l<>=h$^jn"DB.q'X-$hnIt[:ar/Fj<0o_SnPB,kHU*OBj(a8',$+StI<9AM_*A)_[#;5&r&%\DX01k;#l3a-FMb"!qZ92>fZc<7cGQBBt,p:%"oTR"VQ9U5`9Q7Ke^>%/IJ'?Mn&li-!$<9SVFY]sJ:m^W7@[#64Q*=*^a'F4:V&OPD75;okLl=+a\WouB769G!q0[&sgSA9_19JLS,m%d9+.AKPo;]76GmU1E2BZpX*dKB>u6HXC(Se@nh[BlAioFqIe;/b.lPh(CX^"/i'VIC!g5W\&"NlPQ@g/eLO%ZC4-!7?UGu;LI)4#^]PM.2:c0bI&#=*h0p$o]o<7?(:hBsI5Pt0$WdNahP"@fg?MJoXjrjJ:MI>iA6MAT?`!`On_oiXOO?R/qu?",!2L4D]==]),V([==[LPH+Gi9D<:Lk8MVO&mH>&=i>i7@i+z]==]);local h={[0]=1,2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648,4294967296};V=type;local l,O=function(T)local W,i,y,a,g=0,{[0]=0,0,0,0,1,2,3,4,5,6,4,5},#T,0xFFFFFFFF,0;local G=function()W=W+1;return d(T,W,W);end;for d=1,5 do g=g*256+G();end;local d={[0]=0};local function T(q)local R=0;for D=q,1,-1.0 do a=a/2;a=a-a%1;R=R*2;if not(g=4 then W=e;local y=W/2-1;y=y-y%1;e=(2+W%2)*h[y];if W<14 then e=e+g(y,e-W,F);else e=e+(T(y-4)*16)+g(4,0,U);if e==0xFFFFFFFF then return i==2;end;end;end;R=R<7 and 7 or 10;if e>=j then return false;end;end;local h=j+i;for T=j+1,h do d[T]=d[T-e-1];end;j=h;end;end;return false;end;A();z(o,t({},{__tostring=function()d=nil;end}),nil,nil);A=#d;for h=1,A,7997 do local t=h+7996.0;if t>A then t=A;end;n=n..N(B(d,h,t));end;return n;end,assert;local N=l(v);v=l(M);v=buffer.fromstring(v);M,l=z(o,N,"\076\117\114\097\112\104"..k(" ",3),nil);O(M and l and V(l)=='function',"\076\117\114\097\112\104\032\100\101\099\111\109\112\114\101\115\115\105\111\110\032\101\114\114\111\114\058\032"..E(l).." (does your environment support load/loadstring?)");return l(v);end)()(...); ]===])) local ok,res=pcall(f) print("RUN",ok,res)