-- 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) 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 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 __chunk = [===[-- SecroLuaVM v2 | build 0535d89c8d63f5dee3fff47b 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("Y\M[-lG`+-/L&,DM+i:%W'FEP!l"GTD/F-\_-5Q2]pk1D8M[*q584mp3k>olhtks+FfW&0'sn*$>$bY[!4h4pBL6ue@ap&XoK;M/3)61&1u5R2mIZs!8d])m(g8C\KI]qkkl(_A']/!;`6rs//:+m@uY]lI#<`)QSuRV@3`gu>U(6!=b=bX'H';ckDjE!D>,7:grl4r7\$MED9@#m,lGc&H+\X5@IipV]3iQa6$KHoo"E/_/ar\:Mm_R1LdCLe4!]K+afXCHboEa1NDA=>XEALS'r1Lfo!U=L&"[4A3`bk<2/ltk@k.Y2\-6_rD!q*)'@doQU*Y1i2lnFuS/K.%'7[&J-F`]iG[Z'bHh>1tsf%"hfBfBD,Ze'F!pe^j]Z[9.&Bp/R"jrGPj]c[-i;1fR5r/E8&#%4:SY8.Rqm?1>Zd-NTLc=KbFTrBRQJ#!>>RJG$DRIhf3#=\^Z`kTTIDna55=hnBE&7KPc+etM:6?li4PYe1a_$rPE"'E[q]cX.@4=GA(%5JKog,^b2Rg6ToGQca+W52JLhIYbgGcQ_-d]bWjL`I)8%Lo0%fd+b-E\-#*ma_C881a;*-MgI0tENYK:[t=;`t]faC^G/OfI@`'#)mU&kO\p3`>Ws%=a:d-P^rOm$$4$V&S"B``+*KLoJuD*^,&\J+A3`mbkTRbT!"iV5F(%NOJ%Af"6tf84Rc0jO:p!\;,e7..EHa4GqYr?^:Y]mNO,Z_7EQI*-<'W$oDZlo3+qTh"6F!m-L)1rf13:KC[eG1]bYmfUQ_Op4MDekkl?:mj<3]mA#V_<@guuBm]s80VQb[p5]nMq.9$nfE(SoRMYG--rqU1I,9Z5VFM)6/6`$;C`!@^-IjA'O+Pe:6RJ^e0PU&NkPGTNmf6BNmYm^[S0.:*daX!=>2l%_#!slng;.Am>iWR>ot>12_,Z#&l#&HSr4fT@\rK98c?3^n\Y,'1R?A7W(&WUi0S'M/`g$(u,\Ah*QUN$FfnNn+\!*h&Dk4T:Zf%p`*qfkuabXX[VIa6IRJ.>9;@2L@n0/=qpp^kt3&DK2/&J$?!Sm-c+s8EKMLGAt*8A\a3*W;bVHE,*UQ;f6QtBrNf!C/g>)!Mucm@a#\)$-fH>3Rt'NqCWE4IB>/*I-9e2@8',gXg8G0R58G1S=Xkel:WA>#5dOL8JbI#dOS4[^HPb[B4,\l3Cl.HVJ+*]1+]]-H[#-9Ym?pJ?%L&hpf@KqYakBV230%%,WN1C2-[b9^,Z-Z)3?Hg]>OFY@qgL7)o:jY],pNmn-K1iSaq0skWB6B3_bRBq95B6[g`BE)Y!E:?GX52AI+8";sR6W)WdjMrSM0Z2VKtE4O2PP9mhZ[;:;Yd"b5!pW+6%7S,`JXn,gpeRQ)Z2u6Pkk4thcTV@OWsZ.jVYXg(K$Kj%1U?_"t3(T,Mu'Vg9E.S*b>NIZYp!jNGilIDidFHJk8WM6_;Hh::V_9ebr^qZD,$_kHg"ZkPF:Ns/,8f1i6!_F,)KF9Ab[.DYZc/QR=L>,[k[XoP\NV,cXc>>Ze02'DR(OMB\(KcL>4#a$HCBa-MBf1TtahI[]J;K9kZ4qT'G7*[&n$7=c8(ZHF7,_n+;%noejuLP!ONJ[jjt*W#7374uenk7/bop/9qYC`d=Y(QYm)mJlt5'E$ut3D3;!9u"ll];jY"oLB%%X2%bP3)U@_%]r`q7RpfjPQ=CoGm*H7it&G<;f!kK.Impeg?c3QcpZPniiQ)lmhi)9XV1GNT2mu86*qQ[%8i,2Zm48^hl*:\Rt*@uZ&$`5G(O]P)Pe];-n:F]Aa',ra@P$Uk@Jh9.r'kP4^f%._.LPYk;2\f8P5lYf`:H#b@o8)_5qn-j`:]U'+#9@BJAQhKr9*R0+dm+NS_>lXmX"o/OBNRc2,n=Xp>VXSbpi,L7VDriGe;,h2*d%i3NmWi>36']Z;PsW&T`;3Yb%a(3J+U=Z0`<_;r.X,a@]9[qU*:Lm;T@6?OADGEoEJ+c`kaX2?NO_1eaG1(GT4]#FuhM3YuKH8FcUl6\mW7%H4V2jf-L@>6Gd?MFWa([NS9r3:'SIZ-Y>2EbcJLM/-j[Sk'F=lt>s3ORjBY;p&jZOGk>-r%!kRXslp!C57^!f9R!'H+@5T/t&q54[%;F;;9!j^KemNdj`S2s8-K+ECI#Xd;2rc&;a8CP0LfbbEeFXunk2ZSjWorj'BUi6AI0YtM"f0bH!23)^QMLa"-a*mD3*o3tB%,m&=PW35h3Sc(HpL.Sh;8NOT8W__:LM:!74W*!d+=9hOsP(*T>`&\^\.Z\UaM\4^rHlV12a!4+pD2'db#_$3J!5F"aJ&GH].S"EB$AJQd-9-tSXj5Z1`0"__@`79=romhL]pQt.()uRjYc:58/\!$bP5:*bO,GW$_G@N3Nh*QlEo+pXTL3dsi:1VIcP`_6'%;H"-uV<)HGMT8OS0DA>KRL-SqCYZt1``'Yr5c4`6H)t"Ann4.M6Vc?NVuG\MMqFJ\XrmA[2T)D)!4Yci!%6L,s_L*E@&\H%3!m+cAJ#]8/a+<#Iir=nQn%8S3F,Rl6("#maK`^Mf%*$"KCVpeP669!TS;72=mWqEO\cpqng2fqL&0%BtA3(G@75/%;5dPT8K%1&4!rS(_>[09A>r:j(A@hpRGeVZqba2.S-OkHgUgFk3$rde*Am@TSW8tU?Ci*KK6nk"UjAf?<-J&q^c`5A7+a+OH?n(S:\8mQFN.X@Y:SJ],2/Y.=)Peh#eT@jN:U7^8/a41#,Pb'I\bEm"Id.5URV("smZ,FCY@eB(PRUB`"BOL/oT*]VFZ`qFuC?:Y]P2itmD7:IEW[S53bpqR_M]1$_ps7DH/'ZE*h%]U.q5[0%F/5XhCtTfAb&1^fCs7UlYKP"B&Jq^e)HmIih(ee]f.\s/T(7DY)RC=iN9hs8ooK%=H7`nC!tWo(Mda/"3i'\C6kR^KW7)d2N$PW!BR,2`#IIs+,QQu7Y84^sV?h,()L`GSZ:3_F+[0DHfns_)f55W&@"t$>XDBL_DT74brf3qjS6,q4oX`^Cu7_p!]_Sh#X?n>Da8g1*,CcWiNI:;KJ+LT(WkmW@>5CHbg&'DPc5ku[o1FD#2HK@M@K9mLX*+VQ0:@Idi;k7En)q8GsIqT)3>7Zu`Q"UX!0,Y$BGi8"&QPmiP07IRb[2JARa;+pDfBdB^jfYtG(:p_hW&VOc`PPj7?RB(Y(S`Jdf'dJBk5?[#dF"J_j-@(\/<=a^`'3_m:5Wo@D"@n$NEn/-=N%7PQI6eT"-LhGQ$D$2(HTe#Qj==V]E2Gj;.M*=,UUX##p&8/CDY<8'At/2W.!r!'j15VQLN!G$1_s%m/e/7ZMDCd(jMGsa,A@O6T0>a=$6r,+YR]El/3JJ--_',VoF3)jm8j-d&"9#!03pW7AG+e:jq9M"FP>="5:F8eA(g-=8F\faDR:QY;B)0r:jaq$V-*E[MGiTk3tofg4q)-k(Wc-$XI[CT*eKI!b^%e!>%eWiYtbtBY=8L+"!Vm`5tL'LiqIY/B5O66j#SF.G=lm>f.08(:27':[c?s"dC_ZOp)5h8g(S2(oPlUHCC002rW((2Htb]TTLq4QE\H+DA3-sC45tQPY;BDQO2M5R-3;N([gE?@KPjos?cBU4B4^hC.;oJU,/neYG`ikka9l9gDHDcR[')_J-7/*9am.+h"-&[*Q*i=6Sf7,UXo"+BU,rPs[6:46HXTLXS^&hZ?E_mo#;+C@'E$khJdak2(Hb6c!EuOEMn!+ri?d0VOH!L:@W2R%+Hu=@?)D;'C1tujBDC+1ntOLr9R.8b`B%]+o4rY>m4%HK@.?;:Q/@7>-r\t8$&H-!2$3)m?'(-a/"cqHV_rO6.T'\8EFe^OnV-+I*emh)Z!46kI3lh2jRLB$iHG6Wn?&rF_4E[.K),5koA`O4m\/Ju-r_m8+T(_DB3:mO.ks1bf"9a-H0IC/JDQQt+$L0hC688cX:o&F;)Np)@ZXNV\@6LF\Vt#Xj]"k>mC*1+kfmTF$p=VO.;6*gRs&mmp@rqsRl/$arJCYi@nhVF2I\(e-uD$@Ic0kl%5q,=FcAK&gpSR0fQNc#`=t%QNo:Hls$i(8Mtk!J`EnB<_&,VSA0[+KN(7A=Z6mZgMH`bt6g&PBd"o^,V#V+.[hMq)5(-eOdJ9/9#I\\BL=(<@L%MHc?FHA>rU('=_BCH&giD_m/oB5,B`:LnOZW#-b2n(=p%-g2A7rk:"f<"SjC6#pQ?0RY?P'(LrrO-]ToPl^EL"Lh@lcJWX8l$joH;IP1;%f>Ih3_*T1>BLAM[Oh^ILdF!\":6GN7*aX/bBK$]Y1&D]X,T;GglN6ee/&ie5[P7&KYC5%WiBUM?2*.%TiuiM&;iE^0"*EbJGT2`gM6[22Y5>1(*TeN<_T8b/Y-.Fe#sboO@oH*/EIL*mp$?>I4(k+]3[JGD7oOboZqbg\h^UdJm<2,./e#&J.[WYZteb'j=>&Bq2(Q6E?"?,FCW51,nE/@)j_fU.,K$VF&\ZFtJ010]kqmeCPNJYjeOU*(=*#\gDRfRTqo_*ZH3k%FQ?]4r6A4aP-b`K,i2S)4A0d2#p.'sm8FKM4qa+H]rMf`6g#4%4;a;0G:f[mF;XEi3um7n[,NIPS%C6uf7])r9-JQuRq`G;s((BPP1VC/h^$ruu=dDN0jbKXe7T0l';ku^R!m0%@;$S8+RAE=(KAn4Ys@e;WY(Qif,8]K`+eEOhY74117d3#V1QIN?"02=rBTaKg;]EZ;i,Pqq9TrJ,L-^4U.9ZXO2;T^ldY-iMI=JJ8o3*FSVt$B9BMr6haL=SM?*p39O>=(@0_CHodUM$dpBpUnCMFn^<#"7h`"9-65)hk?c.r/0[S,o4"USF9ZFK7M;\qc'!M13.c)6b\NS(GjMi/qX;?$r-';ur(V2%O4r?fP9.,-:As7a/DjeUm%`&FNUp9dNrLB#!M783bkcnIu/,nkknPHL@4#"Q-hFee12,=<#c+G['Z%pBJn^RcuA7[DR!%bb;@ST[/-rJJM4a]OWjCA[nZdm5Hg$**9M\1KgTV+"=qA%Dp8CiP>\uW"GfYJYpP222PsLo/6!t4!;^T,Yh$CHS28LR,aa5G4-uNk6X3."hY'm,t,)u_uFg&H0D:t=_"iFi:@2ZC5):SQ247GaeB:DU>GO%GBDshpZs%gq\'^>W^jBkQDmUZ*@f9'lWU^)@3hkl&JJJ0>HKQ0%J+,:4MTV!)K1q85Jm2H=q7&I*ZdeF:c0(+]Y*F\W.s'L4-_[kdE7q-RX)[)5JH!bM29XdnC$ll=h!lX=qCaj)cSs..A]1o4P)9@)66LD!pqMClIe`jD`mkU@eqNK&$b;XPN"mGC4E^^O^f%k\EhpI[9p_,RPm$JEI4e(+""d#sV8")H.HZ"Rhs?.kq^=4uZE"WPS.J_;O78MF'4?)Voud-9o_G-Y7#m\7-%E8pDlpWY0I];g+6eU]c"e:j,+Eb_CM8eE!62E*Q8e4p3moRlU9+k=p?g83rO=]Gc&6i.YQ';:&42c4(O<>*Ifhk!3;><2?(:fb%am>M"%P4+43-MCo;B+r^LQBadbVb)P[Gk&Cd.>R[o>P.&B&]Zb:MFp5qp?P5%EKCN@0fjlLnZtuZ!K_)'V3ODEMU)G&idDD]GFFTGEF#CCero/o]Y9+hSScu4+OV@U@PVIN,K/5sed%"kKp>U&Am+_oK=e1[h&@hO&<;[Y)s)5.[Q8gKH.'^552(lSHc[cX,hK(*klV68Gq/#cgIlZe-C=HbcZPP%Xc*"*\q0i0a*t?jpkm/I+KP"2mTFZh*!R;(a,ohJT*F;\t3?.$SnR!(`)TV#AbKqUF<+Op.@W3pC=H'beO(C4(`a%&R?^jO)TW!jR`0DC[f!6,*>:h$:.U$[D(m/S7ZBO`O/OQ^(S>"/M!>i]plB+jrAOU0>G,b;?c7p*WKfN:`M!&>KH"3=NhfX's?."QT3D.QnkBD>ig!8'W288Vgm^RC*ms*ZIeq7d^32kM]$+#L(a7QO`%0s&f<)mfNP3aMi4Er[,Y^&Fl^>5_1+\l,j"=3cVhYVWRQSk/A8dS2q[[6$C\dKq2=Z&gpmL[`UhL[WAHUW=lnnX8d^oB.+:_a=&(!>a82S'9o@tKN68i.Y"qaCH?9K%LVR4&gEB-/LYBKiSqbC"Mgc_PRsaG6?e'=f1EpL.NFX@d?7N"r/;lLb.0blu]p>-%bV6;]pb1+\jU-(pBj"W$[nq'2J^f?6pq.9N.PN(*M`.,V+G4IF$/Oq^W6W`1-=t.qQkA!l@+dBMB-BF#]BNO,GO%koJD/!M\U7aYV>;]"/D$,TDl^P;M^jL-P-[l1A=r#LW4;Z*5G/:C;qNDN9-8.GZKPH>3q.15>NR/eNj-kb%O=CHIcJ/V='B'XFK!W[\\)tkHDOmAiUHk2OQS493^l,387_unK681I'@cgG8+r[g`3A4<#S_t$hBOI7:EW"Hs$*BoXh<:GY^L&-:!:u]")IOaEi7&)gi@BPGT3AV&OUKO-J-udB36$gCYdhI5I'r`Vg99+Dn$G+;bcqG8CqoW@/eo:pG04dfM*rH1"8mLoM8u98(mSmp7K"27K,r@5,OVVJ]ls/kd,L>,M7nW@*D%9?kiJlVC?"Cr+G_o2dB]DUJfe%Z(p9p38#2`f/7?G<-aH*")!iXSAK"tS:*Oees^0n3"0E(K981ZS#chpeWkL7g7'cGD(Mo[lbkgO+>_D6"(c71-b)E:i.<\uHc)67XPoa9H)K1lU._=XC+bSfbdSB:c9nq*O6KT*`3IWEp0%iRJ!hj@spQ/"@\cZ#Fn#gk(kYdOoN"$\$N59K`8\7/s%e!qh-BjB%>4!]f]DTRoq;E[8"c*6bh0]m$*X`>u-VM6,"qbtuK3E#D)WaaOt.K1Dl=LX#?1BtcdM\Y?Z7qJ5f32Pfq?Bb_?B+#tahd6*K,$X7RWHbHLsafOYa0W$.l/SCtffe6YfW^\e;R*816IJ?S/i<6J?&"7*q^a!0#D^igChRAkQTo*Yl?CiR&?@S_HJgB?mik_CUM+I^'+d7iuK2RT>`JAb#"(+OrTX)H3,U9-ndKD@e1uDTiLoM6NPd9q;FCpDgUM.2\mi`06r`5rmR7=:mRQ-=QCjha/>N:q3q3Pr"_ji=f"8"bV1N15+mt[/XC*Ts6CI9i?B,a_.SK+q4JIp"SAJBjYT=mFhTl4,M*[jN\-9g9Hc9($&"Yf$#'C7JqK`JIsu'_%e`=#Q>PSEl`IOM^k>J4K#Vf(K]tU?D*34c@b>1htp[j0IA(&Z[8ec%e4!lVrFhVQZW/&nhbs=,4Y5+gf*p5988NCWI/=S=RgE(FC.m/>XEe<`29A]='-J)s,+PNk_q_0YXI[,<_LG$%,r+7ppKbkGic=;q6D8R9Q1T$gcB'EH1^]GqrT@Sj:;TZYMg:Fq7o\MCo>`0s)36d+4#T>I@EYbi4H-*Ta'ah/>(3HQ(iF(7&,$/QfSJ\W28&7dn4'iXboJpJISfDI*@t@On)"hTFllAR&:%?;2'hXIf\CKe"e#DrDolU9TG7_DZFOjn%dshk9E6AiB(h4OJOiei/94'[pn7H$K@kNqV\KqM/6!M\WmiSGe%GjodOJBqLDH]fb[)=6hs6pPGn03,>=Y;*@g/7**fH*L.iI0MeBfK2%NNo.&8Pn@*b4_KMk5XN&HF]9PgG_[$l=2NF^%4Ff:.LIk%<,)pSMLEIrq;&7a7Gc4l,e(Om2%*1Bn7:u^B*H9#M:QLV<$-C@ltF!DA`IaV*1Df7g;2)aPm>JHE-c?a;`XBhiY(G&c\:3atdl'ni"5H-`oe&;4jpK]IVq27X_F^OERKp&kJ=#1\Xjl;:U.ir@BEh,_q)D7-aSOi'N<[^t&K,?OT:Rkeab+>T[Q0t\fWg>P@04V:UimLbF2M$Z-kgIf+QY^W>V1gb-T#AFu[eE0A,,Bd>>r>g59;kX#f/BBlNE31AojVRGDb5A_CZR2o6HLr-Y:[Z^GG:*1Y"7jY::_XYcbn?^BuMV^LH]KcU_IjHpGo);56[j.fknU&5NFqc*m__R3-0)qcSkLYC0c]@_1M>Z"^K&Q'#pO`"4!E@85m$ZQP_<\-pp#A-ePnjGuFosLMi$r$)$:@Xk'5P6l`Ch;glHaWk*)j?qE0;aY!Pg0mb5sBJWM-3Q&aEVR0\2QchSWE:T6;k.Ks691BBpQ\c39&HX7%]:,(7LAhC!ZmgrH3ds8-gl6Kr;m6Q^=a;<&qnU!F%/I#8R#r)UBP:P\B\-+3g5IPmZ0Aa8-B8*qF&:CQU:D55G\*q,t4G/*D_'5^@+W)IOqp;'/g2=g\!=#M;7ZCOT`5s%!YC2VFa"B3-7hs1\Ggr:4EGHp^_slnl1GL)u&b1%!qO&j&Ker"$ll2hAIhaHViegQo7pU=Yl>Z,n6IAE8@W7T^+HK?J]`7,JU$"G[h$r`Ga9Z6]9GZpXLl5];,3jmpeO80)>Q'DI.YhtA(ifUsD5i<5-!n2`i*kcqDGh4!!@C_f?4>T2+gp2S.[0-UqH\&gk;.c99VM"?qj"26O)cWKOI[U:Z-`8gp`m%,Z(@7X_iM3YWd)=QVSWPL)'$A]Snh&"&iGt.c-PJ>0Z&]qFGZ#*;1C:JE2!RMpon`/p+I)/$b%E&3F_Bud.ZEEC%!&@IUAD^\+nKf#_nX'Yc)Gq%_lLQThO9GI%'BE_<#TeF0*HCd:U\fJ6-!5MjpSN0?aPDGk@eY6"5F6@gI&Gq,dTa-CUc(R#*n;?SBQFJtgk>&>Qr?IA+d;cl-?[g,GCF9cgnEd'E$GiZ_9c3(cSph-O2TX=)fK%@:9-s*Q'03Ah&rE&@08DC2)dPQVepjSi+YQ/+CY"IlT)8-D+:1DFkYZW?YU]"#SV2']E%Fb+I"e;o5TM26A1j7mP7mKl,Cb4Md$+S`s>X:7q=Ce&5?&aI*ar6C^6HrXL6n=RmeMSoA/Y/%oH24k93K519-I:76TWT6oH^G\f#S<<5cJVg2E-kO+B#*aM:;]'!L9!CV)edei?$dq5a).d/A(JGPJS&"&sM48egc]1A@Q*Ihr[H?ZMJG:dJ;d\">0BS6atn7J*o%f\)\%-@jm+gFc5s.c_JGpPV3u!1l9'hU&Zt<;$.3-a)@#p;/3/gd.eL"m$.u9dZGJqLV6ZR1Kk-3P]lfVF,!KpVWP,g<">;6GhA"+3%,.K*D-tW.4e?L@tgB2;4TY.(`VST0d"4iT1T-4BroLqtF`E/V./YK\n?5(m28"EkED40DaIJAiqaY9U>oYPT1kTnO?s4H&c3q=`d,U?n7.Yj[g5Wjk9!\L'kcm^"d9J^R7U(4HO6D0?*fpH*C(qPq]@:1QEXTW'ZFR5lG0b_W%`&:)>FO6Pk/.;=P=eJqpdXjZ_S3,8ms*:2bkGHnF&e#uOqZg,XiaIA#fEY3F7HCQu7`dHOBQ#T*;YA_Q2X[<&1DL>eKFDF-h$\qcB6p(la9nG,2lhl5Atm&O;O5O[fIIdRklr/PspneKB*0dPp>5Y2l;>YuG$[59RZtZ17tMN*DqfG`"OY%LMBc/Ysf9W`(-k8^"/09B@CKd'ia4l0io1NA;Xlb3<7)pId$PCb>dKG#/7"dHR8c.j<,R"PP/YRRDEI@N:A;uQ\]ID@g7U6&edA4Kl^[!1-%;W+Ok2D6_o"MY&ejEa`5Ui>$JC4W73]73*XteAQEt),:NV!*9HZ"[XV!MsO^'iWME*/#%BGmSd3`&U]E>?"pNah8YV%!k'Sfc1rFB88-n+O.0k_H\[jABPXa>2j6tL]Zj^=qH_S'D[qW!lGI6A*B0u;_-7[Oi,)6b!EUH+-V9FR`t5js6lPAWZe!G]l%!b?-;C1[CB1`**83=k;"c1HiW-F2uDrtu-8#;>>P;^`7&%\s93I>n1PO//NRS8,SRm*"-cejs7,Sf\#Og2U9d%kejK&e7X#o_#u^Y_>#LcY:,>B^R.,nQX`6-1a(1Y34oJs"hq!I_%&2Yr!&?6^&c'I7%o"d(k3fk,'g>`]/U[/%i,O`/Ho>#e@8o^WV"`?A%ZA"'ct\c5'%5`oJ#c4L"2dMB&rJj:gCnQA$NZ01n/`)m:PYQ/JQVr59:jDmo.?Q5*q->Q4e7S!>Y2_O@r2L2.$B0mQp1dpLAk=,rF-W0-c1gB9]NS8J3,p3=f7Y$cq4A6]TOh>O38!%7foK8adQ9mr&;2lQBi(6n7/?*Cih6,i*2I(U%SAX7SsHA7[^RV\Dbt?*45cd8\_Ur*^@ku_"-E`lq+G(Y`.\*\\XFG>]i97kq,<=i#CXWSml,50o8;mm8ORRZK%0UW)63]U,iW/GAdt-J-r]R*GUP3n$oQZ1YDWUPhr>"H6PiT]1MrU>E'79e$KHACsRsd^&LEOZ]:_V*bZ.LEJ/jTTh.iLI-J_)VT"jp:@M-TWTJK,Bp\4=Z"?EeeAE>](_&X\\2E+$=@RlhAS;cc#97M>'L+)jMH3S4IO#o1;\X"_#g_e9`'"h9';hkWfW5im<*j7OUdJep/@/)a17=rFa*]:DAu?)=hSC\6;4$.nM"4P;(*I=E`:E<&;:]jneV69Q8IX?)i:Ym2/3*?,d=U%2N:9B1O?]b!lW6RCk$t(H)b^e/oXuDtN-?+VW?m$NeLgMYn2X_4iaAa.<[mR0Aj`J*l0SeLWuP4)j?"QU9R`q&.CKMI0"*UEAkOmNn,3;%o=OLCEs:D?H>CE+Kf:a:BqEVdt+dNW$&);T^]6gj/S>Y6a8GA:bXai'0!^"T[pY7Y1-72+g-(6/S2m>;nsIZ9E:J>3&^k.87ZF2:ik?GWk\rA"&dj+:*K1rOo)$f._11F)7D54"WK!FmK[(NkA[+C5Jk[b;4*L^os,Su\=Vn["qfS0io/i1]D,%fiF]M8JS/d3=o/2$+b^6e7/_AcDJ$E96k?q%YB%K`s<&5ZUA+@E&K(UkaYEiWheX'!1DP1j[(;QBh(\SFB4%jh@V%U+Wa+=;F1Y-BJ]&'hY%pfdV,%CGG*flG&*pSAnJrbt5TI':!VH[[_IeIFngY9J]5dr90m`HfQ=-DF?e;I\VF0nIW3TkJlQsg$$Cl9PBg(Lg.VgeuDLRZdjl(,a>b$5jCrkRss(H\f\X%[f^\FWUq]B]MkWD:[gfn7-f(KSsf;rj.opC;k3hHT;%_F2\_9[i:>o[S(97MmT+?HTR1H#UXQrGNn.EQfr-VX:mVJFQ?WG*ei;FQGng+ras9=[)Z'k@7Pt"amI<\[P])OhMq*-2MLGD)^(UL8b:)UkL?`nQS\[KR6Zs6c]S>R]-Z_TT?5o"6?**@Z(kSYe&77pka/ME!G-sSgjS3,aGN(_jA!uVXt"n:kF]@bY%&Y!<$G?#n*lXm`(ZimXM',mEkA,,<&DoWb:1&sXLGgTU+T'-EO0c5+h6OCV_S),#V[[OK?].#h`j'R!%!kpq[\0T2fi^>0^j=MdJpRDh4aW_0s$oOJ39$k<"`YJ*X'uJoSLMdV=Hc@r@c$7_M]`bX*K01A/Bh*I_0TNH,PM12&3)aP]^VW;!Ein2s1o[ecm6GXe4%,4cYdA*llZbdPaeg1$MCd?(J5L,8BTi3;s@tgG2HbG?eDg0XC6jiuj+qFE5h&f'Dpd]J(DeH2qT_e2'ae`:/?j[e)i)=t3CbKX5/F]NP!*S=UAQ981hKWJ>.lX)X6eG(,Rsg9UaYI2a8YMBoTV>;4ia(KK:OBe`46Ked2aa#@E"9JQE0eK+IO.DHB[QHTJ=NB8o)Q"Gums05[h.1epbVpKi%Y[o?%4*:E,NpDA+%E4c%$`#hRlYeVJLVgaOoI@M[-^S6o#W!(>MoFC<\,\.+8WX!&gQ(ZH'=u8;ff^%._WU8V`[Ii-ZQm,,-apoCb4>Xids/u\iI,cNJcFZ5m`qS&N9#o5p(P2'dVjT<;X5'O"t3`,\%biO0c2#fS64C)PN,sIDoRVMOO(Kr+NUNA;'2Jd]BinTO%a-PrQ^T7-st9p"nK(oP*;V$#ROSp]dPe2?Eqc.?RZii0_V:TH[l`D8EoC"S2l&.X,&5DLEQfGp#g[EOaiaeBI-N=`k[W"C<(h-05SPRCmmX@E[,EbKG^n3MjB'F!/@Mb0Fff>eBaY*Pn'!"h_`.-s!qte`p]cS#61+Y(r6)mN.6J-LbW-1>$m.-hi(<',QY1N7[)<^ChpBSmMdNWFjD\CZVXLM(N5.,n+'(':HiNM&m>6f*D5!IMV*"hMK^T14HJ<@FR)\<(7VNM8/-b0ONhnP>:@QT!*gSPn1@-MTiSb$*Tp(6Q('[>."iPOgC^>1haFm&7`^lH^0Xm#[!9FuOYXoPhQpn)+RGtdQ+n+VO*)afmF(p:'W3S'0]LI6#e6$OA0C_c3J#"R]*J0Eo]C8VpCGKQ,;OH3rm?/O_d$"=4q+&@85[(-CIT1)CEjQAu.[%N&l4=Cp(u!5pa>N;B*@;R)!>XRr6E<)daYZ"tE>(]C-QRrIPoKs,KZ.igAQ"=q_bi.QmOcYMrIn(&ij!.a!5r\$dqB]Vmi:`c>MZHpjK,''>/@D@UL@[qq_@&%k8:VJN4a0"s(&+[<5P#KihesgeoAI+@D_auRmO8Hd=#@9%oDi.S_G+_M!%.BE'.6T99)TclClKuOgsbgAI.9CBLtn#DRS??oQ4p\=Kudbk@/EK5['hd^raAc+B^t^(.Ld%+b5!9AahCI'p,g[^4*Ne_)/bZ:%UdmL'bq#p8Ij&o]KFN:&c^opFT8-2$bEdjIW?O$/(q6h2CUI>E%iS3Y*8Eomqe.%g\$MUb9b10bA!&[h)s'?ZRAu?"CmXYi7(B=`Q:5A"=+iu'.*u2[O2'=f53eI$\qtB?&1/%pFd?@^Fo7TKue$kG&p6j-:58q2Kbt?.@2-Xjfl(GD=!V^ghUR@bW];X&!H/1).'OJo+k/)FW57qgOYXQjO0SDSBq\ts2=b*25SHqP@JLAuTm[`r8hWJ:[V')jCLem6d1pJ/j93c\Q=F!KuUh"qK:W)<+e`VO$2Ngl=!AG#nT;\+Z##U>cVa`_[Ag(5`u\WF2MNqp6CPLJh[0;/BN("\n0c.!M5+PkT,9i$metfl.QX-p,darJ[UWX;%rZiPE1Xpn:n7SIe-Q^&NNtkr\eU^Hk2qWt4n:<]SkA-0mJ-rGeA`%=6kc[`O[038C_gCVGIQTTgSWQ[.Fe*^"+FmI6J4%"RC[]Xt^%h6@7X4"eX.2W`:_*T`W$%m,7_pVQN!4BmfTL5/.W/T&(4"`tHY=Yl`9W(sU)9nBptT!pn6V-/?C(*u0^S^j^nm(uY5bf5/]S:S,R@.r=M;!+?+&#EWHSm2_p%N\/3%RY"0ZY,)J[So8TB-^;#O$<&0tEbJ8`Xd')CRnK'onEe^%-p-fD+c)A_@in4#`dX0C-N5(r<94%]Q`a:8BKXiW`bqE(n`;V+rW-s:HW*Ps?/5-Fd]"+GpAP^s>&g$)#qWTY77SGD5RqEVM`1DE@X7c/QWZdD"IrdX23?di_>R'58Q5PN]hp`=r9aN5YK'du[+f^?#,]1]es"NXf"^AbK+kP'(Z,b+())GbiK`BqZB]$tKPg6Y;-hbf,hn+%mI2.=O!g^g$%%jSU&=QkUkRp^crccsAKgUd>n)l7?b0^o0Y6AN?(_-,\1l7ioh+r,Q!56M;j+Nid$iXF6%a.ktENN]T9*:cipf"ab]qM+r32!IV;]>/OM`tp46X>>H2E+<]-7On1I/CLp44Vobk4a5u\B@'G-?$rL;gNM<+e`ALrZ5LpkIcp5K8R0S4))&cR5fF8-:&R[cn'O"XPT.POQr\=u<"%!-d:EX8HsUK64PZXi+;Lph-R&p]'!a3UBW(T2ZUDOug\MX*):dP[*d;akt.+CI'U;=Wp8Yemh4bqF2^`mniatbgC:9+-=+l_t-M,]k_L+/'RR@a^&DD!YR5>"Q$k0uV@j'_@c9e8'p(VCtV"[GTr\cJs"A0ZV4oq&E567Uo$K1MgS,Iq6^c-OS-+gO2u#X?Y"1[SI`O+#?X:11n'GoU&.FV-1=Jd'q2'buVo!0ZK/\YH"Htb`BTJa#7^]-8Wm,Fr1kt9q$MQ(I_e(dP%K`,4)%f`i8.aMV@L(*n0_a7Z0XD+M2Z_ihoSn#IGjn66H0JgmbficS<)qP2EYZLS&8ic=dIe9MguRH+PEY<5L!'1`;(`P?G@?ntdY$]oQS:+-+Ps693B"lH[=9]Fs"EODYFf-jj/$h+rtr/&AEkOnZ/-oPpek0`AbLZmW]q9k`C<#HTC>YTqXgTfWf70F&rm/Xb&3U\b-Q-dN3F>kO;ph0JfMm1K9-of#5$]!.aZ0!hju3lq5iX3-2MVQPCK_WJI4W:Z!gr8QQ.j!`@&^`c=1!qI7<3$=M;"U%!Y_k,8':*Hh-j?DBmloDaY+S8HAR"Xi>pklts@GEi`%+O+r,gQ`H4m+^9@l2O\NHN7_M!'4f[TphlOO3PU],T*>=*4@DAZS*:?o?Dpb3Q,eM3EH2O)X['q_)*DCD+fAI"l3_=5./N&DkC&XLm\8V<5#DI`'XB_EDoI`];PT3iU4gMDqN8DrZX(,m@t`?dlfZe[&N7OhU-20="Y%7au<&WD!mR_&MpP9tPFRNQm4qCDI-dGh+HYkrt@^'76?U8cZop'nBp(^09fCod+&C@1il[T+::nQ$>`+iSPD,(+ZMKlndh-Kj98jl]gS?Ldq*Qf8ZguTi)*5f=G]q#1(5+)5/4`qp"J4a/Mqc"-@j9rakr2T%4VMnM>S>%[&`0auD^XcStRH%eYc3t?aP#-ZYJiFi`H%H0.nQE&(3kTaZ^W]eYCHHDR2M$.*XD?h=H5R5GE?13Z1GFkjj5T2$<6>1KZe'UVl7epFa"07^ul#f;/A15`m4o'Jk4YpOYQoelocB8s$8GID-cr9j_`B4VgVRX>-7&//B)l?$h\d(;Y8;NN>g%]5C"/E]I'LB+.$=%>hCLK$!qqt"Tq3q!T2$,5#lM<0I:ACpQIC=-&PN1M<729'k>F_!E4,g/sdE%O:-&ghP8`8/Gf:almkIOMLCrX5%RXcLZ3@Uj,g_pf>C)0+>^4;AXF/;2?o?JNPbgsi=rtk%BV;^UT&HJ;%u`q#qY4ugJ_\B=!0bPcua,";BN1Rc1HC0i%/7]+@9:*]s9&#N\3#2EK%\..^!uL%S[!5o>^g.4rl]$((:]M$B]L>3XOab@V;a*P!<[faF8EJp&nogn*0isH%[S`-p:P%g^X[O@XeDfe/_R\c?HMa313IflSi@%9,.#aNXqIeb>Gmt]oH=(iTlr:Se_;ngh[m.q3AU6^$PPj\."%-m%T8rS2matDf$ilC$,67bek9#%C_=h,k1KWUUsrYRX/Kia$:GAK7>Fu^!Fr+a/&-ul/(EhH!Q)B(+tV&D>bt,*LkG'Z1Qog.V##An9>k4R06H-^UP-m6OdJJ[HM!%b?Z2e6aU,O;(S+p2H)7pEM/T0s172(0Vo;SN5&sTS#gINHaPj>W]7$C6n]NV()[ei0[gWD`5NU'ZL5H9mp]d7:K00\5l7G0$8>56PSl9""0UpVt]A#\V,[n60kt6EfJ`s-:L``OsH@W1S5L-N/:hYH^&P55UVog3'&qVd"p5&P2`8S2/P\4-OH.D7_:=[^,kX'?/5,\5ug/*IBJMmq4uO+I"@q;+f,%6W3$".0#dV]@KVI]T`3_'bf7Ws%7+/'ElR="Y"KXtLd+ml29Xqas.O"M6@,/LlNp6g#.6=p(D!iAqjV..jdoEGT,toq6=mG*D82=j7j`%CoWa+5/M\U#1dpC[lHhQ2J-EQh4k$9:#KlIb;1.@GtEr8:P1:[KXJ*+6-IqL/Iqr/JaD\*+c)];M,Z=fNR9sn4AJ8=!^DCs"@m*Qr)g)mqkPro(L]CT6Z;b*XBV5O"Q70Ln2'5M4MpoA*Vhk`/@`L(W,OhtIH&r@,X1W,H"OX#arC[%6t'amh_8&b2OFPPZ'eTFV19YX7.CfZ#mpR(mAj]4*W>[b:Y_<[#74b_:/fZsafrQ%Dl*ltic=$WOji+R?>=*ej]`48uN!Em@/otEegE44)7e:(U#@=-B,@4a5X[[rc3OqMb:*M%LtnVC0V%L'>LI"MG"Y*@NY,H\eEPH]ZYciCDuF6q=KBJQf@E4=!JhN@)=;g(YGHZYK7;WV?%]t+c&\qD=oea(L=+F5J4=qAGfEn%\FN?`/i0-+K2DeT=-g;C61^Z.H=WDV0'&.i@n(5oeO80SmRKt&#o,!M>3nuhTfD`OPo*9Z&qkCjUArU0YK(R;.K=,8'rj$"On%ET=$[Bbc[G!+&WZ;*"mRdTJ58gkTVI&FZhZ9Z]W@%"*ZKG":D_rK3M;DR#^Kr_Sp`=dF60bee2#d:+no]cgO7Ae(3!+BH+jFW:+b[euj@YS+J!E:iAZhW^(kRK:6N35h:X8c6496s[dnYBeJSJGB'"r9lkC]4GePUN`,#]3.oD%Z?m!XpaP8)?Md8`)n4gN1la-,TQkDr%Kj$?YaVaH6JK(K2et=&DsZ>@4YOs&.NU:iB1]o^m@[?KV%9#9H6hE7-m"fY8B:ip^??:0untD%@+*$6k;0d1dFM:HeWH5hWjIT=?AbAbuU`?kM]]$l)+eIeR"q1d$\h.]l#J=DmV1C*U<`r:\8`\piT'+]?LA>pMrr+[_##8cdh<`&6]jVTX7F5EIj1(4S1=2Y)?:kt`3<;)(KXWu:3I%-.ReEe-@"K9;"2h<<ZqfKBuf((Wi1u6u",g?Wc%naq&",n7"-93s'V#dsgm)49C';Nb,]5I7N=&`7<\e-,)E://%U`4lt-gel\=e"R#NCY3)0-YtkJ?2o.A$YaQ()dKtVDQK5dVY4dHrKabcO<04.^1"5#EJunL'\[AOP80LgH@^H+RSmp4Z\#+hGo;!W=*U`Nk/bemKai%,lmW23j]H1$P3!AZMTN%lVi)`B(b:>GYCiBrlk4./5Acm*93@ltb7B^CL]835(`P"KXa:B$ib&7NZ(O"Q='Mepq%NU`HUt&*1TTn/$'X1jf%hcBI%eU]>NeK,?*!Cg8F.7F,g,0H;T=AjS+q^X'I)^=5kQ0J\r9Um[ECJuPe3,8H(MLCp-^e-<5SjEG"cblEC/`;).D&3qT@XHr5a0h1,Ji6;s?c/-1tZohE*4K=)Al^1W#TS)NL>G*EH_4Tug0Eeim+7+uL?an:5WL8!3TCUEPe:fU4BUFba>W'VSoG11&,4^2T847,f.Pq]@aX4rMdq3)V6QDh^/GI/($G[2n!d%eY-gO)"huemtI->.4&\oqhQP!/5L/2h%-+pgY7eR\+:YnFP)YT-=+Oc,LAAZl"]XW%2^WtVa?GC>5@:E].D$*1co[@q/5Bi$fK'Xn_jk0A"2Hag^6.p*[lLmP`ANq5H3Ql-cXbk21IOkHHEONp.`HaP4tq;7#2qQZH`I;^LENA_0o_8UbnIh`Ik2c[i[s%]_0PYDm,!9Psj3ZWl0]4M)+b]m!M$^P)FL46KqUelT][b5hi[QL0k3d1oagFLa+'K#e*bt>.85^7'F`1SYBZST^FZt"/jn?bTLK:rS2iX;bU1-2e[_%#(CQn+*N)/p)g7R>O"XBof*r]XE?"qT5];WW,g%IVaA'J5q+ZUlgeqs'b+R+:Z(m3]jmoj5Y$=cCbiJ9?Kf3ec:8(+gsX46E/s.%Q0PN;Hi%&//Aj^;2Cl<@8iFY+R=o_n(&G/IYD3sM0c#nI/$31dD<-DdUChHDmor+6W9`/$Mf!O*78NW]_M5uip3N1p`FEssEQD?18`P(.92[:DI_HW>0;#63Z*]N;&PqmAY^).l4615k\XsUB`O*,(>)b@t1B%455h;M-QGuW"9)Q`=[i?/eFCEKf!a.+3L,i9R*20=EE(NVrRSM8@$.8nm\N,!3Hd8l.T9A*Y-]@X4]O)C`62>Z_.TU;-YjMF4B9moKl@k]"A@;rUUYlR3HL*6Mj>k4G6*6g^`SQ`%XNd'ZTBsd4X?TPjd$DXE]$8I0hJioG_*D,.WSR5T[LS#bI:1iBH/C6'?,V/kO;Y]KI*`ABr0#r-?0(#3=bbG9_/&Mdci0Oa<]db,GfnIZp#R6n,R2JXfDjn_HsI)+$dHd;-,N_m[,de8nQG5kI;OZ-$EVN[K(!DW800<-MW-JL4M2Ic`@PJVL+E#YL6D@Q?f8%(4IT_uZU2W!^g9KNT%O;6#PW"\f666S[a7lIJ>&2fcRla3$h:u'=%%kEs%C!kkkTI)6*E#iBZX(2Kb(MD4-\?X!p$W*#[!O8mi?1dR7&nqBC$^96RjXfIXGtLZu+e(->L3%MVna)OL]9"[pqcL'p_[>g-miKj@UcFZ(I][ATUX_e>X/G8Klc^]mt8)/j9oRoQ_geO:$YjDU5_X_A>-i2_=s0+UKq:3&0$C@PRVZ];i\G+?h=5O,@uQ=,uJQ'V9-jZ%i[:s!bUZe8"[%gnn/$7>*YMfAs;Q5]gr=!]A"oi)RQs#L%9:E<4g*O%`SA5[oe\&UAem'_LddZ]Ur\=5]%l\f-kECMc[1Ej+(\DotQQqI[R%+1'5P"a:7,s)18HI#0^Gs&1ie*'1A_6k:6=!_#3"pZ$tO0O)@?JKiRX!(kD.M12>*,&+!S-f41EP=h"Q2jEg?YJBp`I%nYIHfj_F+9O/-92s\%+%F=[fBhqAR#MfIqjlRJ?bp^>!'4ABg4A9QMX:4c=[ECQ#ld7TMrjUaqr;_la-2RA6d_)8F)iRg9c(>FO)=mq%Y4FnGl&^mLX/]jh:mQ=B.BY?H*rkq[NCfbgEkY/$An/PCpgIg;en:K:^o1XT$l<;%b$33UYXA\[6]rX>b'8eE85#)*OCq*$#ZQ'UGRKA_L8ri`:-9.Ce&WOg\Xo5+bht&e6iLZ9eCGEGpjh$0Mm-XW:^q]#h)%oZ/jqq.8,[-d[r6p=&c+S2MIXlqQ%R^X@uQ]tT6,##7Q?WEh6L$#cB[d>8q(OYBXmit,P2qhn@'M;=K=K/fnLLb55#YtY;W8DSKGY`4;qd\H?CR>2ut$!TV&PW.9YU>igIu231b:8U5b;a&nctXnG#'8T>K.Pg/!5r/meDFO_-=U4YlY^A&H5]+"kB^I4Q@9atM'U3^;>G.=A!U\(32W<#Dfek%uSOY7D%QjQt/c-YfmkKVD[;KaU,2\WY&l"jRgkQoU[gW5Ep/Fau@#W7->rceDDlXqpL>S4nZDg=(UQ')]>/8XKX!SD3hBFVO@f<.-)no>Dl7Q$P9:N-l@2iS"?=3bEHc>=L.`+D8e$Yh_Q/Y=m%X`E04iSOis-C4el'#"IL-XY*Xu,/F_)t=W,U=c2relP;2:<"clXBN40L0YMJOBHU(GdCUSnY,aNY:Bc/N%AuiEKCMORq`No)#j9?2>hkg)O2rB,Hn+NS$91q)phYd5^(!O&+=-l")@AjDYQ;9lTCA8?O.Jg'TE2pGTm1`M4gc'_c>@+Kl]L4BURg"K^-0Omang$7\#u%&ZH%;J4)(=5YGcC4kCe\JH50Eg_1KXbHIWGs;^66Ba\!B0_eLK$kcF@qB?&PnqU`Ko=1f@Q.:O%t#OJ6khOQO/]9Vb+]QlBWic,h.[H&A(Un\FHrocHSB5uHSDTSOB2,H5oa[,Z`iLlCbb2(lgitmp4[OU#esgm^\DFs]B5F^U0$oN4G'[+BcIUa(4,A$_IQHM(hBQ:!f3rKr4\AcRQT=Sas16<[_j?53&ql%E=?gF+G?"80X,#>Tdu)Kj7B-#@%mpTHMlsehPUiqp!"c_BjFap#Gf&QF3:s8Fs.Gmn+5fNHIaU[c"&kMi=\U?ViG3S+KI*&_@TbderIKi:eh-6na3842u#?*rK?SHS`dfOJdA?Dc+-'I[`hIUB]qXsU^Kj;Nf(d6rc/K&XX>tf!Is7Q$kW3,]`Y2)et$ZKH@eLq\ZF_Lu%7/CYg#:k.68L'p"D*h7#E^a+0J=,bQNV_r"YSc^qZ$(:lqrfGKO*8M>"eYE(@@G#:7.3-"_cAMh:pA-K#i[!:g/"FolB=lH=VkjqP7CRJ/I@p"8hiC<]Ta)YaO^X.]j2ms_(/EcT+m@FQ.+P8R>CGbNcYG,2.%&3^?8@6RGtVX$AW-:;Gf`VDcG$W$9_m\K:Ou:CJWd-`<[SpSG9oUQ^P'0-?I.&$!kN>$]43hm=GFab2!ZG93!R5I2VPblnC61ZB/X47;8(KH%A&"Bcl:\dMGAp:*L')8@$5:@eOR1eAk1j/qui31-kBtnAb>VeV8+aa=sXe%(rC3L*[qJVYtt\I)D`M?K-:V227i7[Uu\etNKAoo1O[,IDc-bh?.""-(W(KS<&gWi(\M;BXdEOB#+(nc"8_"3bCb*r@p]RE2.97KPJ4cgj:3.0@sS@l)E=.X@?bT/A;;1FZA10"HbBl&^NtXVEPXrqu&SCjZ.a8nW^]8fT).Z3/h2@EL.e[8gsZ-t@(,7q(+]2l-Q1"g8*6"Y254.\R/RG?YAUn^]r[g4d9_c^:5er6(btlI+)k1.[%G`bI5LK+X++^iGA.T3-T2LO25Fg5E)3k3"?!P(@\Ik7Jg"/TQLlrgMu1=csp2lbCgD_\Z2[#Cj=FL__;;m($DCJ?ah_nH'YTaO(Pp-SAVm\=j6]0Pio][eO%/qS9%07J2mFdYg';c5>3,koi?7h3n%$CK>]t>&rrkIsop+h)>_!QOg#7uU+BTuMZA`;PBj'Qo*=^_da/ouKNZ7Tp67Xr/+*R_UU/H<%SI0D0>kN$nSJjQulpBUK8;_[eP(ko0beN[!%.V8UNO"Fn+Q7ka^&o]FOn'SUEP6*"`P>JT[iN9>(.cs`/9l0u/bUtK&OYeTaBLrX>I1L,@_e=BH=iF$qR!slnXe(cP`Q7@@M-,^aK\eh""!&=1kiYY3QDEYXLspk&9q!uG)n]S/e2+2?f]>qWc_5p#I(&j]u5.mPX#??7S\tsj_j]b'^NDE*4QOiIS7d0[AMtdo'aJ\0;\T&D77Vt'[\"ph\]Mc:u[)=aCQ[id$A(?8]d)lf(51$j^5/+G[a*Z5,gFX1^(+a&ZeGFVu4eo8Y#mKKBeo_eu''.V'a#`rDoE=I3Uiu*9N5*MjtZl8)JZQ_*<^>9%-U^%2-uV/8>+MW-),_*19W')pj0?f7T(^L?9P7.\s91$^gY/^DjbS;ID]+1Rb--K*&ZnRCSTc;@hc!bk[6;/epYU99Y9JDthV)H5ZOm`ff4`Y5@0'gE!-W8s?ImCgWP[\J[M^"NbFf&5u6]GS&YGFgm-9=:mmMe&`^oVAZ:g"5W^kgV(qcUPtO^jWEXnrNSjp"nrViBf@HC!92J+\G+ZF;=_r,u[HP?X)k&n]\T-Q,[9@tt45?a!ApXWMUl$6JruZBp3PFOtjp)[G\!]tX[8cG+ekN$:`*1Lf7q2W:_e:4:kt(9RQp))OS9D3F*B;+6ZAF1b'K`g8q'o,S^j5"0Y4F;Ln8sC>,qWiTMRTi^CE2I^>MWtL[U6DkgX/^5FoT=D,*=e&(stG\1PU'Rpot!Y]!Xn:^QC+Pn&`7Y)ArFZD*A,PX,,l[+4s:uNV>,N)CWYsB=](cT:`V87oj[i@kneS7=`l;dI`"RN?.Z]>.hD.EG,AAF2MF2]]"_KrB-O.3V/9\dmDB^dTk>cV\klf8('4^[,2ee7rl6A%m,,TVD`S.W*DFJtt4;BE!k^0W_b6c\$Z6ALIg1'V.]oA[".(f"gi=9i&^$ESYpSs*C`h(:G%s_%j)'_d#8ulMS*GgGQ=,6,Be'U&Rjk^E,A,=5=otN5c8eWBJ8M@paP0=A-8EKsc8]rKMQDSL<.7FK5LCL9)LD\f/+/!MUZc.#Ua#V%K]9=N:R9kMSJ%@6!]RW:_`82G@i*BNgI(s1lR#PB,)C,!#cok^8%RVGls\&c%$(Y&&-CNp7PuF&m1Cf#a$PHS%^%eK#KT!e,oldP[8@NO(uDa%0lhrZ08HA7\Tbhf_.'EgQBY^!We=@f.Kr],"D4Bi:3[SJckDCV[rAOE#`>3H,TeQ*6Nhqc\ftLjrU;TgpiU50*$a:5=^/mLOF(mk<>7m-kLZXZ\5HHgL$1*B=b"fT^"fc6N_M_/M]E@@9n+V['V_YMZeE8M8+L)8dTIJK]1ED)I+tl[X(mrH]GFPIVYJU/[Q.c#.8UTT*;5-;Yd(]-!(8(9ciWDF*]=M]F$>7D1lRO8jDKG'ELV:CV20!o]ctlc6Nk00/lY0:T=He1rOZjJ.To9*Of@:>XjZ_VbeU6`W!`P%%`d;Unll?X5YTs>Z#mLss&R\pc&oCS)3NF#.8M_Y5_K;J#]!el"_d5F,,Ndi=$nTH@dLZUff=C"A`NM`We]8,:RdNPm);]4s`1B;+OCV$ZVaNK(^=%+,E#:o^?>=+(&d5[q;sW2$QakZ/L#KR2J"JlN,ldkn0G![daGY2h0T!d[%[^!I'o/Qfe#\p;@U+1H.DJ!]'QK88b7KZ_QUs6::)"1QiVo0V/Z_hs_YM5,;[sanV3LZkT#l1N)]#ghVR?J%_+0*H07gc3XC6q39/Lj[Ka6%^'b2i;KnWO%CigJRK$5UQ3[EA5K+u99;%PFr,C2@J'p=]BmNG[Fr[s`<"`c0/h%O(=1?28]c[XuYEE.%@l(Rf=:6/1qrS9n^>I4c;cHFLQMlkOO7IX2a5pGInGYa0MmGo'-IkD8;b!lQD3!VF%6h[Uc8B/?SQj'rW+V8>hMi,\Ucu2SO`r+gho_gC,Qh.La-0qeteHH0hq?%FPiAn%>tVUuZnX+#[Ip?-3kiP?XZ?=%KFHBGdD*UPd(.5+T'n:R(JdqruMS:LrH+Wk]:>^Q(Y18P8pNO(*\>0f1r;W\2p=a`hqi)1'9_g%d^r[GA!1$f+JIq-)sh(Nhf'jpWnfZa^M`G;BS5j%G=_aT/>HZ90jA$#"R#Z"ZO(^R6_!Uk$u0;B>Fa5*dKD`@aMF-Hg&(n@>R?%J8NOaq'#V5%*$4.:1f8W4q%=q`+6(r?lg<.'c1!ooJQb6gr&nkT!UZ[IBq=NT+jBQH)52*Q!JC@B539)6"lrg)pEK[E!+oc!.mko-ZjSD_*[gll-Hl1N/WccZZ(#f!^cMQ@OXXY3gZL0`g^gTItRF2",dH]M^a"D0)QG$m8(!)YgQ_N3JphRH.5W+7@Q7#4m'JHqWHEK>K_?hE2o\XR1cSLZV'V,+5Wq,h^P'A=;i^RDX1H"#%':Q(:]Y;f.&tEt7C_O9I1"Qakhf>FMVE*bdJLPUokaYu.q^LG+BhO,o;r]?3)%Y)*/a96VSf`\sD-]$l-Z[n(IE&a[.X%?K`67AI$6,.E$XN@*_[WU\t-$<#*tD2nR^[YC7`ik'afCqRMG=ANJ1@BP\m.Q2d(ZN-h?\I]Qk8/S22)V;c`Dd6G<;`FN>+ksgBBeOBt6[WCh(r=hsO.V44u=(\$QH[dMoZT9pL^TGbTih!,00NfIolsaqPsB[HDV*)Q<;,#IGb'l`TJ"#gKgL+4.EhS4DPZ(u!s3e6uR9a.Q/O2Y5h((#c"tG*\]3QOcmFLf@nt?m66V[L0nnN/GK7`(HF@jU8::E.,Fh'O6PhJD5"PO##e)^Aru&SO$ni<0;W3bC%X]LV=N7PrdOn`T"B"crj\Z_qgM-.p$Z0n+:jo`AfFJ=Q4rGH=nt*dpE0_TFR-4>oc.X(5p;%'BNBg@kuS'3X514-TkQek*`p&pciKL@gi%V&0s@L#R,2LcL_8OQ?n"2nUE8nRbEIB2s+>^g/*:-7%hcDaK3i-(mJ:MhaK"1'IP0?R*Y,o/(2t_Cp_j\KoRZ@"0Y]b*WDt>[*m*jma'ou:;+SEa13"[kH816i$S6peK!YgRi6R?"Clt;Ns+ru"WN.q9]5P7e6jX#+G,=S1jTl_RjK"l`H9$+7Q/F'-r:DEc#Op(CM_Xl7'etP1R%$$1UTj=tYhLlAMb8o,Om)u[NQhq]`tknY!FFuJd0TOGO.sGEob3qPmNDNs-,#FJYsZCP$@&(gF",F-oEse_d%Q*6?)n-A$4e<:n&mmT080ESL*@Zh#qnicpc6.n[bDf4<`Xo6>b_O=nUC@aH13f6cj7j;ZfkWNb"[dV[o\7l.`iWZD3a5(;4JI!*>51g12PO[[-"B=B\%YuZJ"Uc9V>.as>bW=1OgV';/n&c4RnPkFYoa-c\WU/21UmZDA[nJs+2Jc,5!j@Y&3/>0(PTL4HkEUt'aR(6JWY%4\9Xo`dk:n5cY_<+f)H/:6T=<5cACW!`_1RgR,=TE11DZ-3#0>u*dn#l'Q]`CW[R23I(HrO4E1k?/$dm6r=7HVcD$nm=+U:'SRZ?sXjVG[WKg(VWjRToL@lCWCt')6Nf:J\q*1\lP\9sK(VA!u;"Fp"cm`3XGIdBYY%Pmus3N]W:B0\02CRo5PA?`#lI`Rcg=&FqfR!R&c,*Z$Wi=OsRmSQ\:<;[oPsj%N'?`^F#^:R.d%\FW"h3VZu1_`lic?gjLo?sbY[ql1Sh@hi^C_trt]\+u^N,7W?B#-kn+LhSY[XMAmL]i(C*gn^>Gigd>pF"k>[e^9p5&$CGD^33H=:eqpe'Gca4IF?j&8Vko=VT"TI*Ooi!3GMX??(o7gsnIZ.96S5U>>r-XBbm,!'1!heHD5DWLfiB=LRim+!Ul6Y$1Mp4YRU@=JjPFZI&oU@^NYHTjG0[HlMHc/*e0&gUdEmFHB8\7])[@FrX8jqK\+L)l>gA2qFWn'-ltfZ%:R/6s=Y=>grJ[66fG[qQJ@[MuN5pq_*S3`XP?d&NB5FMB!b*XZ(&dJKD-I*4-hnJEesfe1B:d.1_$1bY,WK>C8Q4_22:og?0WLugR6Zk/jP(:6`S;F*GHh6I#W^\5e_oW_W#):t;>6gm5`''VB45@bCOD8#el/LA2hAqb<.PT643P[8pSa'LL;CUIkIt61O'&WuG[_SS[Gm`<>GBh0Y#VD9h>Is*H=J"ooFIeq5<7kAo0MR,7l&:U=l1=$U2U("Ks*j&Xcu%pRC'&]))$$'Fi"lTX9-fRg(4<-5'7Ud5'?Q1h%:^5gP<1KSWLDlFfX6L1OV7U#d,5:m2[4J85\]6SedG6P=%Z*9_tPXRq>*u^%R!V7:J0Efc7U]H76Ku?*N0C^4J6BSAek'i;q\u\q@Z(>U7$oR$lfqn9YRMO<;Ttu#Ju>q`6<[lf5Z0U]@?MI1.*U\d$jPP23rU*P>3Tu(b8dNeZ:,Me&;L>aISJ=#&SgUhU3'NL(SNN*j81GTu!U<>B:aV@,F*ihe>KPZbbt*!3BpnAPpTK%O>B_UfTcCJIS_lk_$)cUX,&Qb/[iRm4s*!:,<*[IH:,&?nE*-E%;Y.r1/SY=$NRaA_E3n/'pqmqK/D9"25cT9]X8R*p,o@ZV*1p052AW);&jQk?-*p]16)agQbh9VO->0$hj1o#Bg_OoFK!?C.)I-:LgS6Oqa$.""ErS18>$ULZB(!m"6,hJE-cA_"O2#&0?IBjj<\&\*N9bQ9?n/*\H0U5m#Aa+tXtJaPrfksaJ52TM&j)QC"<>oMbJaO"#9J&+))`LnY0ih2*.Mk%dA_he(6_Q258(K1b/o_be(;OePg=?3dHFkfA.h;lia%dZgj^U76'@7=:p?QKGSeJkNK6<.1+!Zi.et[eqn9d6Y*gDo[Str4'pK`%taRU6p7NN:gKO?VcVfnJSDj7&ss-!C2_qYR^GP^*36*Y-V#gM-u>W&0hgUbO>j-Ila$h,>KY2amVU,%)$Aub\^\L_]/@:K/Bl>'Yc,L-r0uhR``$Rr;W7OAk1f5'`UbZ?d5P(A:X!rAW;p/)ncQFr)\oUm)_*pBrZ'7lSe]tUoK5mkS_Sp+DS5Dbe"6Cmm9TNT".SVq?m*,T(+IXi1ee/lnbfjPZJ[3"X&8h+/YRBtb[T8peo10hYJZl@Kj%h^^.Qc1'+44SA)"@,+r4XR]GjQ^hp1*L,4RN-a\'/32RHI>1J`",!5uj'L1Y<&AFAoM$ZWP$W(AVU3m1&FO`Yn3/`Ur0]"JH&aa$,"jTOL`)uBYd-AtXVE&K390rYtC;3r)-C#$>qlbA7NuNk&@B.\>Kto:2\kLhF6`@>[@meq8[K=@ac"\/=JuIEZSe7">"5b9],83"'(]$@>MWNWh4fY48B_jkM)"@KSi1"h7M0&1N7V?cUFbgfUY9/leWZ]&FQ@,/IA14.6DjY3LA1LH7n)bT#IN,_8)`6h!4E++D]?aBGt/uhHQOHJSj`?\9+GQmt9>/Cc4_"#Pi@V3U+slZsVr#T!&G5ABYH!A/-)_<7m0`jKipBL[H5$gQ]0<'p,l+4u]/6\a-"_Z'd,h3t43Cb6jp?]\CsblAUkr,pFIJJ`Fbr4W+-)*+hDiqqLjfed&$g7.TJfW??uCKr(t=9kp(W:N67QFLD^+aM9g0lj+joRhdH:DnhMF__bVj@mQWuu2JcVPf6OG781)30H1q1+bb1Ph;$Z-K#Arf\(h4k"og08tlnHs(<./R$kH/BjS"GW(V+`kbC\B]2HbH-NcQZH*JG4eafaN+$5l(8mA9t`#p1@M1E<'EhPltZ,Ybq"0W8ZV>in3PIel*\d;eKFiC>2.^47#XdU9Bpj$ha<&D$'bQo2r5.aq$7ACtrj4\:kY#*g]dEl"`5ak5^q/*3rbaOK^Q=_@Ag'QUQ4SD9LOcqW.4PJ]0Mr7kmLg.fDE#33Q.pf9!5LeF,)aeb9:?VtF#MH!LNaiJh@km,FYG8i]\A(Z_[*a.@+TUAlnt5@N*GsO`pR!&!"%MS7BIZ+<%gKj)e!H%'Pj5IHdd=\J#4];iZ/93K2[q-^U.L(=&Q":8`o,V!PdY_fkKN%Saf*qPXure.Vql([!u1@,jl!YMOaY%Q8gZ)u_3fqHea\;L2@L&aU>mdjL%4JukJfQ?1^Q\m01(%aJAYq'oDm[e^?uFO[+]j@b!.Wh.:^W:lZE\<(a\5a.0,D^[(9?N$"XRj1p0u<*BQIYl#0]#0hk^MTbX3,1`fO>mC/+(j1(]o6/XG#KetRsIdQ*<*clPM-"gAlcCmjE3&SHl#5$,N2CnJd6>)d54*`VT&>8`k3EQA/^C82Ur5KZ3[H@GO-YKq/2,c&Q6m:\N1tdCE/,V5WZ?B/Q0m!7^%0.h,<_FG%d2b;-iH&cLY,GNT:HUm.CCd,s\q>6k=FAITm:V-YkMog<[/km'&JX"9="^+G.V'pp3MP"Gfb7t^>uR85d5l^Kb2-R^FKUKi*K9A5,s_n8p"G:%D"c#$/sCDkSk&+C,YGtru5nA+\,Gt?X6r=:BQ)$S:%kh.+V.udSoKS)=QtgXdnoW/Y:;pAN9c8Qh&W$d5!g-5"CD2XLW.BP6Ll;AGY!2pKNH*_EHmSF\9tG%j!jI?[C92#U!ljih?Zg47l?fSBIqsWT>g50VN%p=:78:OE?ROgkZW7/-Zbu8,(\,8O(*L1mEMhG:4*p'Q:2U@%QT]XrhiI[N/-^ir=.#P<6J@ApL+O5eS5D"dR#89PRN6mX!btFuMAOER?Km!3Kq3aLkg86,XF:Rhi/:9G>Fi5`EktsNf^HCDU)#ls-:QhQQ7`npN,M^V'u3k4R"1'%JAf.T%q>h(KOfm4bK;(ue/t#eG;Ti>(FC>3fAk4(o'4Z*15@]Bi03[%P;+Kg@d[clC$]JJ]4c.\kibT$(OGk_(&;D/I*tnkkiVKUUoC@`^,:I[d_RW_=-m0.qu_ZfOs1$,RALi=b5'tZ=N>be]RY10qcHWUcheAcfV5$HKsu.brU0hF&.oJU(5'OM+n9AOlMOrAg6jkMRPi*)r?#A8a:67>oFeG`r`AT,!n&4!k-q8Z'V6iKT4-q!sb$A@f;L:4iS&#VJQ#\iNp3!(+)L#YLW['>6D=GOrh<:gL`U$5e)opjUW"$/Eo_!5fh++T\#+%T_8$+P`^j+K!cThSh%BQ?Xd#7X^YPf_RT6g0R:.a9A)^G"TAMP`"=7ld=Ad)oHn2:APp^_BtBSr$CA8T!+U%+6-S88;I9.t!^I]$_H7fRLO)Ze`Ze4HYk[#OWJ5-om\'s9++9p17'j'W5WM\p'd`@HRL_iS-eICni;'VrG8]WQj6'BK_(Z,b:GF`A@CTuhm2K!Ik=j'XH=KGJZ0Hd/0]SWkOj?LWU1d@u>qX!gkPNYs(F+8pr#(_.'lDaEDJk_h8Bg>nprt*hKl2(=/!-`*m."l,eFF4LXS.;OU^<_ak*O?I:n,CKmq:%BY"?97%Vfb9fI5064.Ydl\Pl6nD'f$/gAfr\\Kkc6o@o1ErM&bZ!N$-n'j`\"^Eoeh3jk;&isZOf&CA\nA)jH2kPac<@1dXh@nT+E2_G;,#6?gjphGe#?(B/U+P%\"6;4_-`f>:62X8)Zr`N?\h+>T1lQs3Q&*0._O?Xd;LdA64+7h:[LF.hY6N`US-!?9K9>9G0/iAAlX'p&HIXS&+^;fQ*hS-$A)2WnHlc(=Mur3*)SA'p4D@@ZXor#Y'ME%..V/eNfVR2:GW;7k#oY.&GSFFA01']"MA\2q=`18.37L6K]%3#sb=e2mh354(q@YnO^hPuOSQlI,I[O+u?2W-ebOF>i1bgPKOrX4'!bH9$Rd(B8L,;JOjq!$@.L-b^p=\MQnaHh'saT@>[;2]Gr;B@@1=P]h?7q=8dW3-\nj1.W*34B!&:/ZZQ'^p2R4gp'loX#:elCH>pFVUnF@U9/!-Sd&$3m.9q5C3>aLbrFH+EOm[0oYHkLA/$%bpjoB+73,d*0F#s^KQYU/,;88SVYW%0%p<,NqH)+#iOHM'o%)[]4j7hL)XO^?&HPsr:[Vrk*"FY8@%((C;QX+^KkQC,7Hun!EKIj&jD#cOd4>=j+q<86:?+e]hsWob)7K'VJ6U@kPf^:I^S<#1R7f#D)WGR$7LCoJ*cH<2pTGCCPBOC[DcFW-^E6b?9rtK1.SBQO(6dU%[:/?A1qKUImZW7TQPTfV1`]08*h._f4boIJk:VADg$.F/ORH`9:kh<h<]8W)$kM^WC24L4H!DgBh"Z6D.q$oV$qQ=Q.SFrR[Gl[W<;#3OPKU25ei@61uM.pKe8(^T`[+22n14jIS)K/CK2_b_gLd$Jq%WA2opg+&"t=",<[YkidHUX.nL1rXB%g">C!bNrmKc28k#Zj?\#5s?s#XC($A-*ooI3K,k0@O[JTdqV_]jL39$+s+:!B%7kFtY"d4W2Pn`XW/+Ec+/jKni^9l>;nQ%VQJ\H:>IhKFniGYu@@(%Y<&T$^O9ogKX@f]Y?/W(!hjY?Ymh=@bhLM7/Tr2lENs7BoapM>q&bE^[FFhOTMuT,l@_"e#+GpFse'o^.HjFP&pT\7Jp"P[%+W6Ij:0XNfHY)"Ho[3*guld,k0@;a5+h&UkK/jO5$7e.=q\i`qFa0H*Z"_.'X4s&is'Ujj,^Qr?tenmV@J"[o>.(M?XuoM?Br[RrtE>%M?bk5PT]DQUrC3g=H^rce_H\_a&A5PFG#?6$#?kKu<0p2TllXm%XC'#R]Rf7,73A8rCQ(j*7M'Y5@@F^)>)fdbO=igO9_=9F>NO/Ua:K4AsjnIEladL8N0EA&.7:Q6k:ETAP8AkY`,iK:),_RJqSPdP'p]-8l$2D`#?>)3!Y@]_af4T//HEL6Xpe(`&RZ&YQm(9fFO)Y"!D7r1^N>.rM]G,Sj>]a6>]q`3=IP?+mgK#3MW&-_b[CSoCc4-U01:;H;jFAZJN9I7nk1hfVEFf&PtS7i!b>qA*;<*IJW<8**L]D.h-e5F%,pAMK?\VXS"j[*jUY!@ao>RK\&RQE(<,8`D3ng:mXO1V]Xe1(GPLMV\]K.I6c\+X4c.7/Tl/u^s3Tb.cK`4%=k)rr#RAk'A%]7RrKU30%4)hN0`BS6XgWrgYO"^9VS!M>E&Q:WbZn+@,SBaV*W#PUI23QSNFkH?9QC$JibJ@^dRXuMoDHHc:lOAQ=Lo?KPT1$b3_D0RCkK\Oa"&USkb(%N_JkAn?,TOUHLma,K"K+#`cF0BdprH&W%*.1s5H*p6-I8@Ydo'/0:_m0f.1['W>M#389'W5&beS-Tl+^AeX5%l.qA8fl-XOC%)ki*76^83]9=17fr%aJD\\B(NHif>V27S-!Y`Q+=;$D.52r1FYQMk7,=0Yf(9hNRmM_K@Ahf9_/V3)>7F_YQZgBSb9RS95+9fJ+pFjEN03N.TF;lEt4j,!T?Q5>C-)oJ)q\\&&#$]5q8*.DNo_>)[3WfD+*ihg;`ZO8taB][p,:9i:`W_0LsCY0F.Mm0.)-S"EQZ2^@0?T.1:4d+&H?Q3c&D9pB+rWU4:F*$NGq=?J##XZ&Z>Li_S@C(E.t\[*0`N,#I!r:`\M!?r*=MQ^o[0Q`omO[MG&qke0=l6PC5i2X]p&M*ib%l*'C,j0ZR@L>jYf#CB]rpX(]05aB!$<\)*8PM?UbAd:\:HB_"Ed;G>S!Q+EHIhnR>EJlX`BoUT:65sI/s[';;Hk:AC:Fn\3/$\0YkBq@XNPC]1A_$oeBA=0]s4r.VqkVHbmeEj(J)6dXU62CTQX5V2J82jlUr\XGl^LAA9*c_W;G$,B2&(N;Q.bnd7sf7GCA@EMV6Y88VIJOp+HWSUUooCXnspteDA]V_;`*K^g+>0PaBl?T'1$nl9L@Vr&GDIk3#__B7m?=0Z+kp/jO2=W0,0,$A$O46u)kYO2u+D_eOF$B5%RN\/mpQ,;A[kXIO.IftXsXGGVj#!=qVLbU5Rm_EXcX!8j0kpFG;^%/@IcHI*WIUTsStbaJJl4rAiM.;;L%m:U"R=hM%h9VT(*<_DO?M6iU83ApoU7NH@iaZm6?3=_k1r47[n5Ii!@(n)3E6^m''q=VsM5g?U\Co1;hf7gO1:kOj#d*q#>*\PEBmZ+bi]Cgr:O*.&huBEobW+7g*edo"Z3":NLncmg?L9J;gO,)n_b9!tq,5!qEW!A]\t@d>m*DYrTu832s%L;>h/Gjm^S0HAGaOW^h%990:9L8a<T.^1Fka5bF,L$fbL['5R[!(.'4($P8JX?T`Ftl?g@+6i&G-eV^1n`Wnf=k5Gr-V9##7$Z7j:Z?o>ErP%3DeWs2QUOFAHQpkoj+j`,Xubj/#fTFr?J4lT71Mhm^!Z"I%W[jG'+qsYm\X&h?k>0fs@'gh$!+DCfQr1J[J:8?(qJ4V0D1(Q=R-nDJ]K(m=/ar3*ooOMMTI#)`AoK5M%#)VYDP8l/iZ/KZRh&QBMWjP@_2?%e+/V!W8Pclq_K+g1I']Ies]K]J@;D9Q#"XZDuBB$;%pl[S1b,K3Ej*Kfj!d>sY&$,2SGaZj3E4`usk9F'0jtY;@1JmLWV037`SQ;E6:J?P3iI/82Zh]&Q5>Su#r5iu`7'+8oS5*h.8k7`KH4iZuomn4>numT0"^Un*YspG6Dj?ldpBAPLp>h$AumRpBOEiN+sdJccVH";=6@qdE*AaKc&0Ejk#)L0-Da01MALP[S)nc(PW&ccci'g[PZ'F.E^'n+'RngaH,jdhQ59E&Z1kMq.m""uPkF=U_cnjhC5hMAh96Zp5tI"aR&0n06!VmZ#.g$r:!m;Qq_\;fn%kAGl"ecO\*J\[N.GddLUk+F!4W(rjXYE.N?4H?qMTU@!L*L,m_U)]QDOMNcu1f8%\g1Kmg7FQ>]c`H4i[dh71nK&fkGE[g+?;f`=#)'1#FaT&C_j\:NTaGfSf^O;sdKKEsd<&pJQ7_9B7.d8cRfbVLLcb22/4lP;")4SP=>+?RubcWlLbNAn(lhCN!X@/<"tXS`'D;cd$im8u-R\Sc1MFk,4HLUompl$&O_@g-G83AXkWaI^DDgn]udUMoQYmY\,$cD]i+c/gH1pLjMgK*iNnIcM6DDk]a`pZ*E,(o5_9$2^7@?^W>]^*L'bXT%?8FRldV2DdiZ$4dd1fWlr<"DlkcW\8k("Gsr\:n_Q?cJ*5Kr,igE2atF[rS<'maJ@UrqON@)*EIlO#emi4kg\#VLrdSQpQ4onF7+i*QiA;H?FjiB+]MrL`(7!R0f$*R=3p($k)!O@!XBOpI-(Q.m[2R?"F6^Ta_/p=$Lbprg5O;X`ClWc[D&pUp<]&g1#;8][O*YqRA9k!G`,:^F/];Xc)e:+l^^I)$^JZPhr!_8H8pT%R^nu4Yp]`,g"!1bEmKcTq>5_"H_jOTPgUj,Sf-eI[eB3/.R1o+Lj3s.qXj''.\VCDga1_h<7*(07Zd?@p4Aq:OsFG^0O<$K>t&#q.(r1_&%NeS3Hir!p_%[m2-ibk$[d2As1KZ4SimZ%7W;3BDq1a')[\M8M"W`2kK:BK7$!I*q*tR/L=0WRIn,%qi/QqB'=c,2MPQ!JQ6,6D;L:*3V\WZ\9Rp?/h=#ejDJ]WTi'T.R@/PG9buhotkBP>o5/g`]hfta=Wdb2PuG/ObM]8Dt&>8=9eM.-+sbL&O@g'7Cr5fd$NK%Nr;)egJ.]/!qD#b7uoi+pYG_^I4tuID==ea8uaG)sc\(mECrTq+Z*&ANoBj029bh8(-].KhNhp\*3U);Pllas'P7S1VAel)3d:NJs%f?2W-!W3mSW0rO<;^-KP$K9=WM+SCB,1PEVQH?k#ELk--?T2/e%B:*16&AkoaVPorgQ',Z,l1K&XsHhIRD2gH?2+2bMS`@BOoR08S#OUS>75ILG3dlSNfA0'=f52L>4?&]>VPUt=(-Vi_DX%Af-j\bW&G(Ceq+R5:2-@c`Qc!j]+Olh1Zh5&\rf@$Xm''BT>%6TR'4gXNnMnP]j[4/F\T+k?N$/LcnMdC\"&#=TCF!FbHX,ZHUgDo.MQDGUqMTbh0eE+EgWH`\jkB;XA&SQGi>/uZHnm<$j!:l8PsaU-IY$JSNC",IThUddP8P\LY3>\20m+?$))0$8s/")mIW`%Q=A*;hKbKiRc[c@)Fc2BJW>[oD:uL@Z)aJg2nheM%arj=.T<@`&K;Lt6%Y&A_Q4Gj[H19csc1^20&/*ug@ANHaWq9Z@i&p_o^MH*(1S]e[!8%2%C`R68-Q?.Yd^754]X=*WntU4'P9bO?2/]]ggj0Z2]>DoBotVO^^aPYGVI;f!X_XW*er0Y-A9[L4pj>6pjsdhNEUhm<#R$iBc^VIY`\M&Y:<:aU8uD2[TU?Otj9>C=aMAREG\4*k9@[hSmk0Zm)0f7K6J)o6F3BQ?j3i!X86TL?*L.@g>R7t#q$ni!))dFHn!>E:uUTL"1ehJ8M`rE4id+och9Gq_?^2,X1t$>4VVPebW"maDUukJA+K=/S-an5*5.&G$'^rE,CggaAJ`GXsbtm!oi57qf.8Noah3&S5[QmI[)e<7LNDKrI!:VDVU4B2V,&*ZkI;c"s6J"[K:O8^Ag2Q1X:QX@k'(/&b>%<"6?IN30)R?]'j2_g>n2UR>dRJBlo,\?02AVtVs`Uu=>)[ueE3%6F&VSbO]6Ki`>WeW)f(OmBMKe$7\#O'm9\au8P6FW9r8IFGEH1jPu.[sFakHiEW\._0`)X2H(#oL.o3Nbf"+\g\?,8>.2&eW4(d@ZqdNcV2EKU!"OUSu!W]$PMgo6UOSrD,;g?Y&PW#&m%#K^5Ii)c;tX<`>Ql9nu[4u=*,HOM7C;+2?iZX?`Eo!6aDYf'B\Z+75DmBS#MmgUn]\gjgq>)cL.'iVS(")MgT)q4T_;TCcpn+jhmm^et%mME8Qk62T%eD=.u!>UmU_I3o1!Xb$V9UUptfrJeR"s1T#,DHF@RV,6]'kHSohm>d$L,mC#]$%?3RE`O`FP+f+9>.@N&bgu%E2p@*a$PsGnI.5&L;S&!`N%TITfVum-,QYJ8i^%Xm2uJCq^8W)fYE-75VuK#6me\dmK7V&Z8c6rS5S%b\HBoAOsce7N>9AC5g$,mh8\D/ZE,^DaJ&Se7M(t2NRnf-jF2hK3P5#>^h9s%UF'EKWZ*EE`.nb8EMQreO[%sWSIDlGV!f+17c7.#Q'K>MVC<:XIa(p@W*H8:c68*X?@5(rXgq52kSaaiKq$en,p$.(:bC>"Rh6JG9cZ[R,qtT#>!>j#2U8l>4)3$"a'eET^W_\/5Ti>3/nlsW:\$ZAAgPZ7P)$g")deoeL:3+qLDBO]'roY5m7hZ0E1!8WQSdT9`6q7g8Nhq@E1lI;1l)T'Xc]Z46h]E#G0$#>4>d!dCDA,'QTNDKfpA7=eeRhf;LKJc;Ll*KN0h2U)VjCdp9WIL"bMC)M);4"o/S:H[;FoW^4dEC[Tq0Pn7bEdl`R"*Z+KDr$ZHUVuGaB2XHIr]`iQW6Rb<]4Og62I&u,WDuWh/2/rB&_u:f7:'oi4[k=g/@mhIL[:ie=;gAB2!5j*G9O5n96:IN,[Y!Ns@T2"fHERr&ZSR9[>&HI>6VJQ"YRYDBNqJdM]H^'i+OU#!83[0;:hit,$PIEUDh]lHS^022,.?p.#@eiZ2k@.-c5W2'c@/\uOa)a)AC!]b7-qO$"9'X`a/rXEf]dDJVE<,6i:TG0+_3pV9@s5D'8!+829L8c.9/9O4VFWsE)T&2tXcKP!KiPJ@\^K/";N'FZ8^fYsq(Je2TL+4$W7M%70]bNK3J^YPFh-u5OaI@e:8C?iM5Ir^AJrS)d<,Fuf?2FK!s"tfW$?>^k$ueMsigDJi]S3Ps?T6Lo45SiMlc>ArcHArhi\$;.26BIU=@tiWK#A41[tR,+SD.oAFdU;2.Jr0lST=@n?gMLa)hs3)3VO]-*l(i]%B)pJ%uV]$aG@jojWrR8p>VI@O+FdC+NdgQY.4j?n,P:N-rsd`YBI6>*co>2+h9YJ-mH.2g$^Z$9:!,VqJ"TjqQI0$4Oj*jiep<7U;'eHlrH$"H5+hbCa6;A(Yd=6`$@bHIJM9otnPs-1je]1DpF:s?[8fnIUk*("pYW_Vk/"?KXNCH6ED5SO&^(a"9WCIm@LldIc_W=EcP"!GHK[.DYha(?V4e0"nFqHIWoV=3580l\]Z,XA1S5m.D:T[_:,6q"B5Q)5,/UT9;nbZE%(N5PStkG92q%?G*b"RX(IO27lV7!_e>[KAmcc?^Q2V#L%q60G6A97AYE0Ud5X[jmX(UlHmB$b`&M3C;(;c-p&YlOl7n=H('Xj75HqV2_o[i%#QSCR,Ju,T`@KldKJ\$OGAtV!;BmG]r^LMX0V(IGZ#CVH232=1k6GnO'YMt-ki`j<1k(!O2Wa1*n+)e]MB!pkP>:50tkl^UE*?&LYDo]l8\*.&/'AA]=NQg6YZXo/do-aEh$t\BZ'?oh@Sn&&XDX$0bG]PLCi_=5;UZF-$X;`qW7TTQeX[BFLYL^f/c?M=SCa%h\&shs4&nOZ81fX*NQBSDk7X3]2]ek`CHB"9mY'R@YNo87Ufm15I;+>p&9QXb^qs^.^Wq17LE`Re.N7M5O`414O^M`GaM'ln,)*#<:Im?55=tVuR5scdKemMQ]mfX^W%'P@R-T)6iu3G%>9e-2[nKK:)#NljH?0Ce)ZdS=B7d$fdaQ$E*KZn(=D(*MB8S]scEfjbC@"b':a4'kb`Zi3aF_Jf3^fi2XPnRSq]f;80sm*,M,Dd!O\4k0K&r.,VMpktp<+mA)tODIXBUpRK_i2FHuln3[aN2k(u:lQVn<[CXn3+d@r`;B'=W756<^6E#p2Mio>$JdUDi"\IUC)[dWOY4H-)n6P4(I(_k#8:agEi1R4LqOsA=X=.%ur3uaeiG?k:q)YB)'-FiW'n2""M)q_>kr[Ua[K@[Wd[GDM4al)67E`.9+haP3gG,ZoVsK"O-3`Z,T:j.!7Sr61[sl$EKmaHA(Vt[[bMSq!`6rCqKbHt%0q*RenAf6k[.)n5ZTG2g_o-!-:o-4AVjiTqlnq$=WYPUA)\XX@/CjU96OAH[Q7OL$T'&J$9L,t?U>VJuh#B`4(WK!rhTDq$qE^t8%oH*[aZLm`qQR!D?4V,.q(EOtR1127H4/j66^EVUe&J47"al!3--d1j#HDl<@cl^CQ[RNlmWe_,>#I.W\c-)Rkq1TUHI<@oX=Fk&YArhj0iXeoH.NYABsSZIiCKY/'PgtOo&Xea1qVE\2!ph=qeL)ae\!\eN+C*d9.o/NR;AXljBK\FUFO_-CLUJ5FST\,6+XEW1'58#P?VAI-GSs7QkNIW6;s#4*ngsG+MYKisSkqq\;NA&jNQW3Nn5$+?_e;GLKe0p$^,b%b-05#6p:f8?8Ur5[?Zbr$V"Kj0ZS9Hs53E\n^I=!*fj7`9bP*(TJW>]"u$CJi^/ZB[VuJ(#UHh.q]U,:`Y*t(c$S#;/8$*!9"D!67Z`lZKh[\mrOPt5Y1$fh?*!$+l96nEO?YS*O@nc;J6h'aoD\o6`ErnGL_YS5uJjW;b#!U%Ym,FE["[9;)Xa6`NrPPDQh2J-QlJL0;S<4Xls2DTa%;!B#`EuEmh"(Co-L>ERZ!g]('PYSS&t8)K>5>8<[cJ-15FinRe:XjCg:N8r$M?;LpaiYXnc7Xd0];>diFJ$q@lW@E&)%:!gB'Ele_V;sl2W]?h5pf`Y,?liHRB3<`5P=KaSYbJEEqsGl2s(S^b):t,6e<6GU%+TkRF,"CUVF.)`q!TSW?i?8icO@0/YG.""G4TrPT.-]5['sY49#[Z91GkTU>87kaF.B1@J#bml)%.#$SZs15o@_"[UQn5M`j5Rc)P_EHDIIa^A6&mC?`!eQ&,PrUMaWJ[K6`6,I0INF7\;Pb61$]k#jA?_?7)EnU"Kgmu*>%bbJBYUg6KGa:7*",YY4;<+0s>6lpGXKPs`s/#^Xh>rA'SheXlhQ7MX=FDtn2$t>#7SmuP?[LP$Wbpf4Nm.g?>?;eB)n"V!NKeL>\,r$D0W]cAJrCTHdS*q>.NJ3!T'*Ns+C+C4:T>g6U&UJ@(QiI]%>Rk_J#9aKVfsrVi#GU-P0jW_*jnMnLW8%mP;mWc6o:":Kia5R%/![]fHF_ZOC$Y6-(#=%ERrb.r%%DoGaTHJ+d[J"gfpPZngPXRKX'QrAO=ec)UlB^A%gUP-;Se4B4rFG%Barr`>]J*]l0c(r-j@>97%[%t?S4MRuN!9d:Iod/)`2p,i4)^fj\%+S_]>)l=-4d\N&Fo9.Ji`1,O=K4+i*kDW]s5hEGkAgu:K3cU']=B04OFe3oa]KL#K_aJZ@&YtdM'ER)mH'ERU)g(_46>XHKDr\eL%34)H"-86Tq&VXsjLdT8s_dep*g3-^Lh\OusK01qP?0^s>*_+C=d)4/[F'lmIftN%&%fhRrG_K(LT_6C_&FJ"NRr$K_NdL[2ce1.?#^hU?]q:V2r'R)!'87+77X[\K5#a$nVgJZq<=mf>8N&Acrdn43=b!Kek1#&QDq`mcrL5ZtkRL>]hCpk-8\LXlKFHEp$)X!7.GB9=?R%'D-%cO#_A6p$:u=!1Y'7![1ns%;h7q!),'V!N(_Wq-9Gh`W24<-@LcW:*L1Df!48f3pN!hu*je>!fKOPL1fkQ&)Hia*)nVt^AZG+Ir&/>2h^+tgOffcDD?c%!j*R[#=oBe1Z%Xl5(a]H3ErN10hJG$Z.e#^@Q=Y_8J)>hobHHeQ6l^Qi&GV>\)aMn*PA1@!u]q,7U6m(D9IkU]Fcp8#WUk/+r?Nsmdfq/2Q?o=kURU,W9&K+[MN9"i(YL87HZH0b=sg+fS2FTD-q&W;/"XGr5n[-iJU.\I$IL;5?DB'0D8b+b)QBuRdjXJ^?aWP`VV^d32"SkH./D&\;5X0B3o[&iT$7G/9@cjp4oT4Ee*fS67IGkh*,RMJn'oMN1TQcUj6AJpqINe,^1IW`i!P'[7oY<2[H%rp_O5YXl-WfP@R<#36)kSJfrYhJgEg0BQ\3(7ttdcYjbEBQ]Ip2675Z$XOfQG_K2^_!<'fJrp+HEU"$/Y)&,/mUGc\7cS%m39]oE#ho0r'/6)47Kc)J=G34l$ZAi>/!V$gRWnV$:6`AL=-`UUOfr2pNJ,M%$)*]Zq'Gui'eW/sBRJS2Z2bpY64CN!Qp2^d:auD\\<8m`Ija2s,'#P6,P>*1d?H^p\Tg>R2+G)DWh,\W7%o9?hJk5i]O>_BSeM3ZsVca0/Pnog4RS$9Zl2%5d=d%@k'1'"$(@L-Qq?$HQ<3Lhq7Y]j&4H$m4Cpqt`3#T2`IA&Rs>B"RB';-AN:LV8;23!)^[ZG,seh$YEkmG3X0,WC(B^Uc8Z-oJG*Wj0>/rutoB-F2X(+%@LbE&Yb@f'5dhlT:?\;_`lSIgB97ls*V`$Y`N3UPTlYaOEG4Q0jI?"/9&PTjELBGSN.dDGPh-=,D=*+JJ/%&)VKfI\=r0nkOW=5pK5%#QiV%8*L`=a_U+0.0D(I_YZ"sA@6SGT,BO)Ma!@-WPr.>2c>1@U"Ua2D@-%g$=eVFI)^3k;e6W.gg*:Q1W5e8TP@k(X'N!1B$gV^Qp4&Weu>C5&_,ZK47!nY^4X+s#^^n07Bn[q42gci!!qO)doTX9#(OPI!Xdp5mtf)r,FO^$?V!VVAsM]SFep0kOuA(*`2P6ieR"Z[91Od9Fe0q+K)lD9)%[)Ef%@8:PdLa=&*_R?]&KXRZeGhdkhTpRUnj8W(2iG-Tn!)VW6?GcP2PbM/D[Bd*#,%a@aDUG-@b@m``[]=ga"K$q_cAKpNAh]^D\C8kKI$DL%JWK3MtY[5e;L>su`4qd%.2++De>8f0-ps47#bfJ^h%17<,\G==]qYS-rJf-;CbM=Y9,W9+>0Va]cB=bd%g->K,Oi2nHgVF0MX->?,qq32)YP>a3AUj8**N`"Lq_Ii<1pX'Qk-XkQ%R23pP:-@&N'3(/o/2U3"E]urdt8)@RGc],W9S(>f1!'/:@&qMJpH8Z1R@Q"4u?W3:SgJoDej@\^^-$F<]Gd$*F-DeWKNH6pGn@ePOSjZp1q[['i3qPnIR2&94s3V1@eb=E_j1--EGFts[0\sa5'>)(HYuN<>\9cNV-C/S4n[.F>gUAiAMLF3=[.iWaT8*aN%Q*Wj3+PB6[>*]#C*Lar,:,9;fjdl'6G5"Q22X0,6I-AVmm;*",AEo2!,nK(bg7@*kQ>-Q"iFC>>c=0@WQI^Cn0']4O8)ZHA":s/cPR>a0gdX^Z3'q_mL-'$RjtR_j/J)P!/X;W>0JVRc7?q9`+%-nfe=M8o#+F^0;0l:/B%!WIF]K'>a<@sWMqeT6ebnHF*iBU3M5-g)5:jT?93=.eFRf@9r_-b;q:.(W\(DuroV@4.'h$DQi`[0D7IVj3G\neaRCeL\qjEh-EpEQQh!YRo#U"#!5M2%qYV5/O`.k'*4Ek+0FY:/cm!?)lL>Zp`Q:Pe0>Jf8qNQjmU^4nbV_47=D499NrSB>?c_qSMpe@df1n?=A=*-q[:MjXY"9V+FglVkm*]X7#6;0jl*^6iIObpj.T8c.fn9Fi#id1#GtWF07JZ(oh'CsM9\,#OmZ%=Xg%63"iH)H;#?lfL,]9u4J;Zmg@.c0^T+kraSVk*PI&UtV6/q/Ygq>f/lP^];WrdIqcD?WhIEC<kg[U`I&@Gf8Y^f<($ISE6M3n289KK!2Ao`d"P.!9V15]7C2WGPt8QEs5b!?5JEs.A6eNJ]@]IqG"QChHSnGk+EnSTMq=+JHS^Y;9@'8)qKYJ]'ch2,Z@m#\^3;$Xn,o81M_pR&IP0LI\.YKCM&kt^iO_&V5^5>;,(24^!)TfcN_c[@draFHk5^Z/>qf/Zi.)/rP_4-Uufot8_VTH%c9[;uNF2BRN5ic-!@s+oe]=%oC.lda2jiqSL;*sNdAk^BfpP3D&+bhRdTRL>R;4_E)8_'G\SemU!-Z^GfqhTp.C*Kd&s]u:e?dV-gDTeELrr.n@]-mP&kYB8@!M7*s9%m;PjjGS1kebUat"XAT?B/_cFR^q=HqpKS"?)WUleZpm(epmQ<,W4DT9TGZR4Fead)eFkHL@Hj3'`h[b'0L_O*rXGpiCZ7E_Yo=\qC?IZ&2%Qj4J7JFBut`8&O"Mh^f0U:A!s4W0'BW!E?b&0o"P!ZKgcJUQ,-6H3'I#'Kn.SNYF9W[01G,i#)Y#Dl"`gN)LBB9%^e6luf@rn=.H+N7AWcF@ce]1)3AjtnJtD`?t;R6>@'Kch>'QKuZZj$h:D1[l.6,%+W>99-Ah1OSu!L1/WTqpF("K(NY#u%CA\,U#JE]8bA@IUSJ85-'[]7*CCd@X&Nnb.L\HqOc\i>c3kL*20eHX5Kgq1_[?O3W4Mc:hb9nkNT3F;L4NY&q58/Oe+/F9;]FbreVrdf%i_!AI;XqGOQ*E@Gh<&^"Pd/#k2?[to3/3>@W)S;"S$(8\6*_'fn:HP@#5DH.^Fi.pNA[U9lol#S5,2Kc1(0!u_Z^Bu#jLh\K9DY._m_,R0(h=)Q+`,)7W,Sc-.D+5g!>jIj$O>mYcqb5RHKt!FK'Sj9'B.4Y$_?o,qB%W&D*=sRFCMrSUMN98#RIL@p]#o'\XhSs^D43eY1[)OZdS.Oc'rHRH,[P537WuDhnD>439[>[B(Z=[S&EW^jiA7u+?5c*&fjn(*Di9Wdc;JSq/!qZSH1o"b]X.s\47-Sbn6aZqN_`U=.H/#RW9<`t5gWI5;VSW!UjF$2?S-=I?:+?>)=B?'"W7GA#X*6+/n29=oXQD7WVmso%pEuAKTg>FDJh9K=`t/2t3;&o!O_^1#TN7(UCg\qbNRa@l`nt1%\IF\OH%INF+rcCO%p@HT6&>8(Clr0d08$`(YV%q,4mXQ+W&t""Nu'VIpe"5d;;([fbW>?a>S):j:P_I)bIcG/a4=]*A@te=7>8jJ-$k78fT7m7>cFc`R*=S7__kTn4!/rG:Geh'3?%GGabdQ=mT4M@UklPSL5XJ]_i-kl61!LO!cNWE97uh&9@dp-I`nY=(&tq?P"p*aqF]"TdKQFP+Mc?UrWQNhn]7@ZVt;G-\4Fr]pDmX%kT-&^anqI5_:GH'>6D"%HT*[7Co")'+^c6eCG(X7-m_5sR]Lu@7j+^hDdV_SQ'L;V=#)sNDa<`U7HX2Ub2rb-9mK?(6Z'/M(\BCu0hYes%<[S+"ca]'`9!eY09pc,(?+/KM(/NTaR[YN!Q@G(@%dA.P2a+4$PC<]j%tSSqEQ(gjK!=U'@^cCRADa7U?qP`<;GFAkf&(4qRqJ0I0&$A$V%m[h\7Brq@q%'I=0sT[M]:a>a;%qanQb6km-Fs$KWqWLQLt)\jNSqV^O-9*_CDa5ZWf8OR$FUTL8]uIg6aP7Hnd[gQq>L*E90apd$uZa5b^U?afo+U$NZ:_Dh#_V88SUN5j4"WJRmn!+E)p`h1&sTUin:'hskB=l+9_;ppe9HqK%@+"ko!lV`6e(u9]546bJj:N_:FdYQd%I0?G>E6$SB9ED7ObKb\$(<1h,$uWZ:q7SW7W1FsDPV6-Or[278MGVKO1&aUu()bn@c%*b^TLL\lIct#Uh\A%=h"^+:GG`Eh,!oV`s&6BYbco,_<-$0ls(da*KdB4Bu7d4]G.Z&b)C!,?pE5OXZ6<65$PsWiiCf6[sUB)c&B.TKb'01ZNS#\$n%j7ef/6@S/1c\ZaaSiSN'?Z@`_V3,@fLXB"I>,?H"KKJU]S9mlV'50!OhPpne,A]t:H%_7YU+-p3^.i^s&!C(h:-^:qiW=*-o0Cp$:8Ojs/$\oq+,(;;XE]3m^h=$8j-UihHC"L2HkK<5j"2p/_+57t/OG8u9%i$[*_nS'GZr9]IH'6)/T`&&YYpFNC'j_(XqA6Nd6e*`h?^DjQ%hQfkWJO!)!2$laA5@S/J.)@#d-_7Dips'>ld%?@cF-?,cP3VQg%gQ3J7\C3VXl,iI:X+;j:N-t;[M1l'Re%G35?e163S%PP/+B'//(b`C'RP#]6P"'7D&b(W2i9>iftr!qhA\4Y@i>+"Z>A0VGsnanl)2rh]*W1>:SG(f10p^qRo?=pj`T49N+2pBL5Yfqk6Ss!b'-JCXX!iLV1-<(Oh"D;B.bJe8_GGRqCs_GUHSpU/8^r%5Fc5KW+=pqK.T'O_d:N."a<#_Bi@_KTm82hA&u%:j_^H22$T0$)V.[TLUt,SFf$KTUmu$*&";,alfXknR%RooWXjDJBuNsApEm2]\lG$YZLBkVJ.=JO[4B8-.J!.[[&([uP3&47J1WuIo.@f&M"s4oc@[dr!5UHqecsOA+#UA'$1AVG$\'F-;jXff7%\Sc.@_n6h-l$TC;UoL2KW8`bRTtLQftA)9#td?JgZuNMn=*KU2+&=AtAO/UqXqFb\pQWbr=+^%LYlb%33#4"(2e1M';7!d,^VK,N7@8E\oG;do?%ko,R3+]7J=q,_[`TY)X$C_Eeh%_AXiMf98P2186UUd\:!$%,+8O"j`iXh+;MX.M64r72:.G-6J9kVLZt)%H^mDKP3%ui8G>df@<][`1'R9C2Z3)49jEjdH;3"UWfPmP!BX9%F9^?!b*q>U9i3d0(,4h33R9[UH0)VNP:J291Ns_Hd,mKu6?C\1B\"/hO=Himp8ks;WGbIpa#6WXoo`I_d3B`bgY&k]#:8!C)45#+HGdBol"l5W5+.a4I$/RMiZrneZ:5XC\pnPT+cpd5.5&/T9jT5kTget,M``k&V8R.c\Ra5YjN=3!8f(/_ot-UrjKfjeZcel`p-,'iI2L`si?CN;"LED+T8U,u8Fp-B+k9ZNgECMYp\G&/$eI$^7XT?TB1l+0I/FNWY)[TNq?7bcqbp"=cBo"pl,d6r&Db)fU]<-N9U`K9mFONUGDM^LG5m@;PMG<"O^e2pP",.X6j4$a^j2:d\W]eq$FHT&OBTEtS-^)nWSpMI7_)?_'3Rj<,2@7deUTdPC1cgpho%r/54$^XP&io;/*21@O/M'-udM3=FV*na)bi`*cV,l3rgXDtaBU(TZH#-i1G6nbVI_-6i+aqVYe2W,-mKbPp+X,4PnP8#iku@CFQ0`c]lge5/nduQSVH1,Y>kV$U[R#FnN#3\@c4050n$7!X0!Cl8dZ'M/=FNSQUXGV89uA-RIZ.6MN8J%$iAjId@3rh@pV"@&a23)cc4g/YE%]6b7>]fFG(t/J*2//e]?RVeanOKp6.i1U,rGs7+>JTn7Tj-'K4a[.QZR>_1n'KB_l=h9m=*F:B'\f/!?Ig7kCP9YP%1Qo)A)H!>&@bV)ok*"fbkKP)cN.06>uFBEo)_riQfH*B(llFh%BlH6VB!!NrSfT0^?aE%eUgde6@j^I6m="L_>8b"gN.ZY%A='jORd_,#nq3EI?;7<$"Gg,'ND,8@fCRLrF"/jZ"Ia!Nf&APDSJ'pWIc_;$hHR#G3)tO9UbLNg*mRK>+uU)a!5Vh]3X"rE)oO=A"B4R9dopHA>ZTi"6thg'p_D,R2G=e%nl!>,Et%tKJ(`H5'bh`b@_S'sr`"$ZRH6E_QAg:n?85^A4S,MX=;5JP&EE/F;EHPJb9is&Yl/7a[?q*Z$9gQO81S8T1Adl@^,:-6?7+u?`YNLZpErb`WN?ja9kp(68@JlPT-LWg_KMp4(M3Gc?UD7E1\u>'rae8kL31lCq6'e%uU"0I@PT2;t*4TAjqMr(4Cej-((U_\F+)O^cq"n*^.u;ND>g'$"Dr:n8R1J"&$P&OlS(2t@kE`QSINFq%u#WR>].:<@(D7O-n?JBl&,`_0)MFK&XMFt63`hb<%W"_9LX[4N*5nCNMi8)WL>GTCM9^!ZJ%N2%M-FGSRH,h=r_MhP,$:m4!&pcHK\J%(O5U[;K[UDGDNX:hCgPlnK[*Dg(!9LJiCJ5DO[$q[P2dO-i%0fVoFi2;p.dE2&L4P(JIlB=Hu(P\_Mf:G@t'p<0J=UEDWt9+T_fG"^L2.YYNkmhP4-kl2#S%jWkH$pkcYff76am%;@PdJTEFMu/A3II(#abo_k7l#8qeg$>hr,=2;`er$k^H@GrDDZt^.g3>^tVtDmZ[TcB7HQUDW^k&K2ItLkU:6NDA:?@.e*oI45:8Rk08'W9TQI$is]u:m]nF"MgmcFOjSpqak&3q2]WaAIPKi?:?nHu;:GC[E8/=M5SXG&a*-F"!_,h[E#0SAL`CNNpeE/)A*AMED;,fC7%?UFdWRP.t7S\)YQ@WkVl:\^6E-8*&R>(;lC(')l.?$9=9K[:=+YE0_/`8`l6.&5a#n@[`2:";V3tpe]3p6[B+:d9&h&ZC\JiU"rjLlta@CPu,4a7QSVrDEMU\43?-8_k4I.;jDk#mMsPe,,Ce-:JG^COG3g`MOB0GNo91K9!%]1hfNa>N:++dY@1mL:GH+.C960VjuZTa^I&S$kVI4:Ac^kU+],"-$l0,@j==71]GI*-]+=;gge(ahSJUUt&lF;g/cA`&`5&B`"`_o1ZkkTlIM-,I!pC=;d[!HjPG]D$Infr!CVRI(cFKfoJ[uP9?Nfl*Hd,8s0"W'BA4o3PG_=Hjhr6MUjmeLK5PBA(^X0n"q68&M7?XNSA,oDe=0Efd36Q(rceRU]V++?j*u_MH6ut"i((Wet8OZ.gatDIN@0P\^ZpnQZ+b$D&145.-@^oBTJt)D0/`eM:.%7l8Rbs)LK+<)%$^PJSV)/%Q>H$ePmcE"=NI3:QqP-pQ7CRo)7YPmWoRfU"\WV@5H,5b@"57+Xt4J)6BJ,^W_S,0=n$co4%QQ;F9kl!UID@`8D;?;nGB>Ii=?2(hhcP;Znh"B4lF;al#3r>-49AYFdEDlPHgec+#OHMrnK_u/anMZDr8-ZUjN2lZQ'L(*E#XYd.cjfFt;3*n)ts7)-QYQ_VPUEm0g;r48+:67IGQ^*PFQ'iiNpB);(d]_\fM!mlsXY?<6$W,LoB,Dr74gi2`KJ!_(PAGq!h\>MAg[&Is=f+aVIbI$-rJWTUm;n9;,fR.&s8V'J\Ztb4?;(MsMB=\OJu[GFDWe@5+jdn3EPcf2:2Y;](Sb(f00ID6ZR)WZC2V'V3kXcf_+Qq+4aH62e9:sBWP'tCWYm01dol!9J>@W60lM)'WOKWYJD2c5olV!;G]#hbj5'lQB:%/DUFZ[<0DG%m;N[F&X:T?-RjV2q8+LJcU"+.3RV(&L])2JI?GWr%p]h;RB.HhhG('1A;93)a?Ct%p6nT;19NjQ+9Di78cVNI795drGBJ9M.iK4Lu`HG2\(r!&.h([d7h]gCmi1FRO%R7E_*MC,s`(^p*J67f1A)oqPLd4M3r`3c`fR@"Dla5OT\pTRMHUtUnMm@jJT0Tq%2l9A'%NY-nL.;SL88;*rg8#I1=KG4Z`aJasmN[ojZ&nCAP@*782_*UeRA['(/^KaA#XA'nYm9W19L]o&TTm.uCfjXeYA^3d[XR^j)o\?YW1tpR>B.I*kauI4lf7,J2B%Z\mkS#;AgKf+R9IRl"cI1\U-$e@-W-J6)]jo0:7S5'BcG[cgr+?Fr!(4&;Xg1XA7tD9'X3UL;K_Oum>[hSk7AR8W$IaI.rp*u0\QDO@d$^eMQno#tGBN!KbVDj0:]cs')Tjd%e6Z)))6:?tm4W5GmVPX$NT+LBVr6P95r7Fm5I3WfC(P9J10GO74]Y!PGk8hNc%g[STW8XbLO9"fiOH2X.VLTW\&89OcJH_)T5X>WQ!7_mnlb&;<8-k-QmJs`b0?l&sW3)@FlX@XT=/_'Fp!bnUV>`,tT3)`O/*3W2-Q\IBdXmL&%IEgkFO%cc%o7g'VpbH++=)^[D]XBKnlU_GUl*ee!N>M'?$5j".PpS@YTJ5XI@V=^a'utU-@R6k:>pOT6aDSgOgZnb>3r7)"&JRr3!YT?cI=lF9d6;=/_V$)eTo:ZW:r_DS>+6fZc+nX$5@diC+""sP%nnh89?GQ3(HElG^F^6.a(6`m:8D1&0JU5<;S,j[2g:K&gjd)DjT!?bJ[BYb#Bf)SU9T8bW4pocs*.*"JaDj"jF#rf!i![&N6uTeL6P]*mDtm3jrUR*(0?Z.3.opD[>K,1s9"jGRGtQ_RSM_Cb7BIX#!G`08Vla45t:^PBg*QQ%%^Zl,u7C0_gqOX9%f="jB5He[s;8[ETi^Y^];m[Wu<+ResBLU?,dquN)5KWNBc>*PVBlhSR+l?oHN)P0`tVF(mZn2Jkq[u`D_f/(pcAds"To]pk0p]%jlc-.nb.t@DT)t1\-M#tGs8Zbe\:LT&3!&Gt"+4@C09-2;,+4i69C9hNi'a?qe*-*#ODfd"AL;[la,FcN6[?gM&lO\e)q.M[0FY;+p:/DD5A49k??ZB5da/5Ku2$1<2'TuGpW^@Q5H,=7WS7/$I4Us-%ap[Vo^OB38>=a4P=1c8M$VldDfrk`IhH8<"X=\fdbh*!En"F&D+6u3@qWMl_M!aareOKoK/p.5SWOdi7j^5\idHHr"IPDE9gAE^^ipoUXZ@3G27jYP)FNTO6Lu>D!?nYhA4^)&el9jQTfkU(FfbZp11/5Ho0+sF4W@]+AXs\FmKKPe]I]lD+ojlHi`HPT[fs:N$.NFY\YV94eDjMs9@qJHbLQ&HSl9'%JptmrM`IC_6TrkAWPQsH2_AT0Ck1'*]/:$*!R(/C_u2AdVs/$$ZjWWI+9P/%V#7@LgNE:P$0[[EO0`s&fls*jl%rO]V=^\CU.D_2/'-JfH7bn:m#9>fmU[qP%,fKng=p=%oSYLc3QnPXABihUq,,$Be9cJF-=qf<8aQLld>_r!=-_aL:d:U.a*>sQa]kE6VIfVYFNcH_!/AWuM'T.)4%=4U=]rh8]*H4CosQ[:7j#Q/j1/n,+hJ7@5;dj)iXuI>-u(:/@_>=81J1D]K`PU[3DTqc)'5%An/DY==%K5Vp6-K[StJ_I1MU5#gF@$N[#i!T\FZ`]N_ZU?r`M>VR<8C?jfQ*]ZtG22Vm///<-,;9q&$7]S&1qa2JI)j['@_o=Bjj*\EFjj$9`jct.$)lUH2aDTq;&Wb!en)Yf-.XFYi95".eB>aB?b$5_@I]:C)j7V!+"qUeJ`/VaFTF3\mPTjRY1Q/c.^afj#HF?K,KI5uY6dp*+f;]OLGZKL<2a.1hEOG--oXJ<9hh-=5rskG;H(FDFrMq)#`EB",G>L!08u9Hl0@Z!O?E_*V`q3u5%GJ&Qb#eJ57;H_lTnRsC2i$[K8S`GLONd@UZ&;khp*8CDL'5rHYOuG=TaXH=$@bbGWRfcIY9&TY;42r2O)^(Ab>("6!dH>Ln;f*^f9#-lIt_4pnrfcP^.ZMW[^^j=AMN(hsRV5X^>3lV'DX.'p^g6`$_(r]*BAY`L9d+B^XQoF2Z?U'7AlI4$V7'[VQL\ZZ3hZdg2%9DhKcr)]a,Q^t:AbkHr0a_;LQm9btj!g_clEW$VXuLTtf]g;tFEV-"nZ%ks#u]Hgr2aFfN:0+f'n#/,-mWh`tBB/%2]6OI^V:*JXX_Le!SBn;+<+QsLoVM8$^,i?U[OZr/eYb=Q8H5sDc(ZYB:+9hn<-:\3Cg3XSn*CQ@O13,W5]b`og]`TGP01HOq#I$R>,>/W-Qf>$Doar$olqbSmQR.fjiGfU!6tU1Lf+H@'h(SHluZANFl)Gl_EDJ_?0i*g.iEQ3TY2Ji6!X2t:0^)63$N(E>WD)H-d&M?<"V@orXfmT[.sf)9R[AN!5>\,_)V4D+8U"Xj[oMq#I&tEc`H4W+!J'F"nIF+4>p-iO6hR`f#,_AKqP3DJG`TOiK(i9#_O.c`g^#*?8AZmp!^b@:!=]+==!%nj'(cp9]+Wnm8f6nG)!.!K&)k(+h/S:";e]5Gsn%EI.HYAP;gmIV@m]/<0pP]d1)l[\.F=V2us3jqg.A>gGrtGI;[-YJhkE0K9s;l.GJ2.)?mo:_I;q?*q2TV6^RlX;QO%1RVmGG^IGH$o$hh-2i=j)q+!N6=E[L.diq"X:)Btebu./lX;,h!"Y'HScO98er)tnJUFgn^goUpoUW+p*4*JGU`IrpF(g"D.rGkC'iB(\)e'4NhGa-$[`Lj.YOCh=(C/+O6>.fO'Dp:3?=j^4'(h6qfrGgt9dJ*#BgO9d#E5Cekhh2!rBgsFfT'lWiAQ`Z,m0YX`.S<%*4jpp/PH:d'JsZ;!#Ln8OLZ-_Q!2hcdMNR!b-U/=rIk#WC07>d5F`S'OC`hlC"m(b[1^]=M_rVt:Jm6^i-CV(i^e6=!Yo^_pTG$jk@>KE=+/4133S[I$RcMEUY&K"?j"nfJG!Ee=]nXUI^g=ooj-^Z.>"2Q;0OW>B@2JeJoh`f\T;h>5+g9VKET>[_=45"YR8:(\>kT?Df,8a,s+F*kE4haZFkS,VFO+l^$t!(@OaHi$.eR*.@g[?(fMTtDR7GoSsa,tW]G)6]jVV_9"[tt1;CQPM),IZTDn55`Wa3em7!&gW);++<+_b#nG`c5/jg1BBYb'\-X"iH1cd0IZfK>Aeg:BY,&D/uN3%MB8+&,jhC/'3)chU&P$,&%(6W)+SJH`8;-?@CQH&jp.h]JW'EG)[+MU#mkD)WY\d#Ij_^o*"&q%dV2$bi^Om$#LAA4on&mA95:YED!hp.5SenY(%TUY3M^>r4mRaQ&_er$:/kflYE(7NL59aLf8&?F60!r\\2hMdOqST/I1XqRYm74)L>NeD%?3!.r_d+,oA!>DmrAUMnfD(5+tCYb3P;a]fFnpUlbTJ/#K=EPE06*-^n\/?`INUZ/Ji:6b7W9=L/m1EF]D+*8JSsN=Cl9j3QfdQ(j`Bef!!q*nCbNpI_I\)#H\P5Y(4IV94CbA>j<8j,6h[%>Eci`1!4;&H^^ouUJRDeA'2W"M:Lt^t7/nn9K4_ut"Wct9j)c_Bg+hWOM>eYD`Im3YMpHn8^)$MfC'hkLR[it1BKDg]_^CQ4#lEEG0QaqQW%,c!rEN'uR13fM"reAE61`Z((\o>R&363^_XVqs``8)n5iQ`7U>`nHtk?*j>Qb>6bl[r`Kpp7q*E_CaDk)hf1`?)nO!od`3oT/jW@1HG%,/>Wn&W%n[+kR+3oBge+Iq+#h&P7PJUfup8V@7j#>e!?(o#Zo`0X`M#>"I0kX"HW<@>tTfJm-%.%'0Giq0Apn'1J.X-p\C[QOiI#D)/M5X[>f+Ai8$^n[ih,@4'_3Zq'(P$Q#Sj`ChikuA.n!Bgmq0nk4]b4Pcp8[3R]KW_d:7EI*o8H';,eS5S?.]c:%fhjra(B4$`/1r/uDCLB#7/85:%>D9NBn7[\?[1a2.J8jd#K.V7O;1n*3#3A9cd&!Sq)n'M;tH&m@_'@[8'"=?tUM2'ETu=B0RID.="9Z%s@&[7TMW@4g4k;kdui%C5t9.a1&IPHplH#b`*L.!*B.n-YiK8r]JDd"1&)m5\0OV,$en$ZAt675sEaUN(#FDFLcrg<,)PROCbpDFA%!aU`'X.Pq3]?V!'h&k/f%ap?%^#OiQGVCT6U0^=[\;Au-3e>UG[R;JkZUij5qC1R9_RgCBa)%pYd[*WIt.NDmY*)q.#IEb18?DCfIBhmEm6+=^e>].h*,$+A"*&jW&^eO19_[qr5tF*r(tMbmca8>js9XHnRg]n3/2?,*KBF?r"5M1*\!q88:b[gVTIL!2p_>m)Q14!"q%6JDJ^G*eE.MQYZN2N;lb(NtEan<%X:fC2Z0Wt(mCURBX*iDH>!nf=;mJqa#:eW#[BK3F#Y*`-EqO]lfPDSN)$JgG"!"8dPllVX<<0%,e_)1Q)!n]oq,bi:*PW^-FMn)Q(gkqeqNmWpRdXEBC`qp>.^&$-i%Z'fcoQuD,8N6@R:Nb/IK+fEjDLn'bVo#2U^9kU3I5nUX>Vb*,JP+A[G]+4>cH'f!W1tn(.mNM49FEX>hpO["L%`L4F(lIXN-,gS<6aH^[8NQk$$K]Z[fr_J^@O]9>b*l/p$gV4_c3TBsk[)CsJ?=P'ut'aB]YL'^ua?+*'iiZ?"=DDEX8>qNS9.LMt/D4apZ4q*#/'54nrG2,6bq.&:p02>Z]aJR*rWa-_`$FmWRKKWpQMYXd3=`RBCHlik3D_F\lj:5fE='BJFWSs2(26043VY>NT&%W4d%/'(M,Yq%F+]V7E.S?kIIVoZ)f4Q$/Zig)bsW^>;(Cp<9b]H&q>!%'.Q0.oiJ&HB`Cna]o[jVU;f#$g3Y28N&c;H:D_f!Gcn25CG"V*NNjFku99#bMGs=HZ\m$Obh`5`Gu\a.2J4eIbI=[.&u(T:IN"_C'Q!k\W#,k:)J+`;_8$g.Mt%)'fdZeB965.Ys?#p_.@[0H1IWW#TXe;RJpMXKbE$YU=2Q@"DfGhKE>,YBWUQ:J$H+((^)8i5d<_;>5`(j7l9)ZlRPpGR"og(B1S<;ojKe#?ngZW!tc0aY#TJLLm$4AAA-!(J1eCbCr:TFcrtDMU?RTA_8g2s_K4*a.AjY"Zd^n@e_D_4TRjmCoQgE&*!+*g7MP"DQq6,eQfp83ilUa8fS7GD$._u*P^`:d(!XkPWdb&14MUVe)jN9JNp>74uJEI/MC>I&Xt`Bd.oWRJe$jV>M^HJ"IVa5M$b-D$nd!g[E8a!>U'6oC;lB_UF7V70UB9Y0YdA"?Z"_j\X>m7^UN%&-k\s2L0<)J%blNuWfrosKBguYb*T,b&PB`n$uJPK#2R;^;@U$,Zu5W5'PDh'f>eYWl'4hJ6-%XGp=jQKS8-s;QQXQ!K92>]^*ujr*\ViFc-eR6&dCZp?Yi]n].?7&\3bK(3YU6J9GC$pA6;:?9V25JB;[ed4q.q'hG[e\`@0okU&@H$[=Gc+ob6W43jk0VN"V>2,l.+.n^$p2N&#,@=AHhCU@>Es!-YsB(!_RP<)nTh0"g";;TMNj#6Au^ebrT[TeI7X>9tl:aO&hd0!7Eu@+H=#nq0/RCCWH*erqZ=J/^752(qJ!U.9gN6bcfs+(.,j#J/*^h\Z6&[pln\a1Kb-J(%Gt7%AV!F5btlp^PfmJ'0fV[)^1;CQCk:U&BbQH[g<\:7^&)no!9(/TrW?r;I(5R6"E1"lN0X@i)=G%I4__/)OkK5,F`6q2)B5ia"3L[D7q6<4861]R,\1G0,u&E3dDI7Um=X*$U9lu3=\k7$l)"o%Q?R-G)Bab8R6n3C@)r[8"3`j3%=#a*Y44'&?p\Nj6BrO%TJb2Jf`\-iV99um5?a(EEjGuh?Wl&I6%=ucC>Y*`Z>9U*f4=uF$b'X]M,\J5?)f]kVYs;\Y!SjCTpY=r+(<]J;#^3AVjUhRn4t]b3d5so$mq^l#Z#_'t9TCW&8p9/T(@)trg2Tie'931jfrS_0-_9]Km*P:@;5OcWGR1"a^B9Z?$:ciE;>35!XMb*6]LnG(@]\^K[gYh&TodGb@seOYN:FJb)H!%UKu;:QCQ,R;7R0o`q.%Lq)(j&'Tf-.8`2H2+3'\MA"<*S97YVR@Th1CW0qXaQ1"&m`HB>e4kFP.FEjg<:d^P_3P]Lb`SVE""5C-NR-XTod_LoAf0JN-DP=GRn[3TS;7H)oV`!+6QX/a;%OSRik*$g(e6@k2/iER6ZtuaLPO@3[q<-pqa`b\GaD]H\C"JH1@4r%E6\EXC;(P6Dnc!S[me8VOZL.G7,`+9TNFGEm[tlN(d11:f11F?jVBB[YfU[U,ETnkj6^r>aM@^C6pPCK=a@/S,Wc1TUqE7K^5$t-$4bmm9KbHo!.`!fmS9d]VHo)!QZc@93Ei`CE6o!un:E\k/3SfWYa2QS?:+Pa'-G,s09nY$AmN**EH?#R""/*-]-372E`@*OfQ[1oOWk,pQk^7;A@R.&%^\9=h.gu&,jG[#VSf]4$B-38"Nl2#o)Z#.T[EF6?n4?GsN(EEZ(3EQl3Ka"%i#j)VM/c4a>1gUk@j8Io),D"5a9E%tXj[`3Phl_rc;'J<=oEB&i:#QK+NFG]_nW,4KQ6]LF4Q_ZB@\u!-[Ps-eq\b`ifj$Na5SkVIKRl]&$C3TZ281l[lE1XarRVunFpQ50#oJ"uSeGX_7#A@WhAm,)OU"[)D54FLW#pphr$FffX0CC\38h3e2oYBQE`\8uVr"_c:\\%]W?nbMa495*Yr:OdD,@;Nn7t\8S%r:50&NH>\"u3o4%q7?@'o'pWp1/[^3\/k=H!j=-.B;9@?:]P:pBhh5s&il;U8R$4s,Bo^?Y?\4Obc#CWH9q:kQVWoHpTt>d]Cq2RL@Onl,f%N(C-\_[296>XN)t[6+kikGA<7;k&=auSHD,hcjhQfi=ml*^QO-^C4r`X^m"AKQj-WF_<[`hD>nBbl,fe@IX+/4^l@,\QPiNA9./6l<:a::#*0Qnf-[7:#oI_K0s@-=FQX6DInW?eQ=sSchWDe%F>''FnG63G92gV+LXG..2@c^=JlP$#L0Fj\DRMF(.fAlkf=NMK\(aH_PXNgaC;Ub57%C?hkEhtRSNTj!fRb92#a_?Zjot8%!F@-GG='5og!^mA!$WO0i!M'O)T9%r7*"&MmF/mc"*/3fB#?oq[d0D1g:NlSZrY$N3K*E;@:;=l3;`9\]FGVr,C6-7o_!(C0t!m>0]M1@(fq2_:G8Z&=s%O"&=%B?P\XceDC!*(L=ph[rA>hO*&B-5qcbo:coWZ>^s!VgAGUW5j=n+@u.?Ml#tllS:e,JM\%/*>gqo;"<\rSTFju30p#K#;,e>-34%J[q8*>ZIV>m1>mF7i`4][*4._QUI!g?[\?;d>MS[H]m9O$^[%#bKrq,O[u5%5FSI`J2b@A*"$LX=;Cpe29U^rkdZc(,Pu)DWIT4c3>CB_JZ-'RaeLF4%d_^PNm_q?[C!@4pf_N.hStAtZ=!XTU1$]1o[;_kR.kJcX,B9B;E]gM2"5B[EV`sB1=Xb&KH!3(SngT"54NLCKR?Aq9B9J8aYl9g8k["h!@O<1H;M6"jT!^tj7Pc)Yp*U2*p;<^-^a3CkhGefMB`CgY1%tO:t=q8Li@s;0?f-IdF(Bg7TMl3YpgO=[PtWA,R]8hiYW"6tfIN:%uVZJSkthI0DG4BH8sT""XnX0\_O\/aU.r!^uWnTMK"V37??Oh"!HW8dsg>gH4C_aa-n6JrLpdcl7+mb%C`%G=a+'S>Fh=dl,XeA8I(Nlm\a(3?)Ql)(k[,CK.Ce-0:<"6U^Jehet/8\OG[F'T^ple1,EtO(os@0O@Dc00GbZc*'CN#04'kKFBASb".5Nb51X"Eei"'%B'*Rk_"ifGZKDc4u1,MNM?sW@Y42@g\&VAdN;Oj9rKNQ%!jE2W+e?.Hgi]74jGls?j0.i\HlRRI,-A\=.IaQpNtUONefVN9q@Lt"`*;5ZhdRbqTDX`pjAW9LRa]_%W6:%e)Eo"Bn57c*k-++/Wau/g@R=;;6]_a;b+ZrGHPrHe6<]7*u]m_f0bC]\oU4j<5Sd<,RpV;kNYcJP`J*eS4.t7C'QXNp[BD761\'J:]Q!&5sQ2[Lp?iY6i(J[Khggf/#)4)BqQl_B>;$PY'Xj>pt2%.&)6pb"r@,9R/A3k5,?UGV@G;'>VC%.6s2XSh<02L^%Hb'Y-'3bBBdJDG8,nJe(a;7*^M)XQP?IE4HPk8C=ZT/F$8J;TOOH.88FTZXIEQgerpO/_;(3h>6N[K8>`OC]#<4j>$KVWtGCkEmo-$BP:JjFb/nLVDT'C(-nBuD3V+.Q7sW"d1oC*Ku)8\)!$7Xm\Qd1al@A=8.o"iXXX4'"UHOa:!S*B^^C82laCB1J@`^8nkm41UbsNaV+K%&hg*n-MiD4X*h$XC.eh+\o?-Qe?0\%h;@%"U:jO%.p@G2YG:^;Y*ec)oo2L9'K'*eX8WPI\!c3U>N2l)8Z9bBNiTG'm/g82dGCV2V<;NXHj#O">Z9RJ(Fn5#Y!1Di-@1@?+:"'A;o%l4A^r.DU"JN+9=Y(m,gN:Jg^fLU3`!!_Q@.pDpTQNrB63\).C,V,5bKFMG:kK8,#F,(@dW4ngFW4s-9p`f3&9W9\+1`#%58:1&5K74MQSeCIL:!2'?TJQ6-p#(Cg'd^k6VDDg0"_?'!5?Z&[n2/X:c:;Wjms>&^PrtUr]-TT`Z`iIRuXl`Eakkg:k5U!:Um>4Th&S'np7QrAW$0WKQGqVnVI5q5+U<)Cr9P5`Q!FDOp6t-p[cl24BjUSM98?BX?qn`=):khM:Uri4=f1M$eL'W-GW8>oH]MXcBpi<+(HbP[pnB0`Tr9%ktnAc'V73,7Kq0(2KS!G9#@.9OoW'$Ea0DOj;nW"h!Q5Irc+Tm4,S'uL'c@?@DPV:U9]of[U+g*ZG6@T;X(hP>"qdO9a!2U=]6gQB8paSMe*,]+dg!3Ca79,E]G8$rH4=27hi0]Z/Nl7<]V&=<:>b[!`T7a%?$LmZs*uL62'$I-G"ukOY+rp"IB"l:RKL!-*]t8]`_)T9=JdNVSS3;pa8X6o1O`_K".*KYaX$XY57#@VEsUQYZ9YBmDN<(T>>U5t05#8C=&,7^>`h:NcIP9c>(KS_VCu-CoT+4-n_eXX6fT1H1Ve_G1lJ;p]%nrXHc*MgL&(so@h%d13WZn/GleM!0^X4=gh[c:h.6Q<01S7cn@6icesTYC(cP>`*-Xo2Wb,s[G6X@>aLZ#'*Y[q2pU:'J_O2Xp!i2b!c&*46ZiaPSY&%1IrlPeJqBH@o;3^T%$/'gg."u9_!I])-)0;th0m+cqbn-2H`6O,.p`hI2&:.pS&NKQRbq`5IBSo9ifYmpq8F5Rbu);ZLp>H]KUN7B%p!Yt&7c0s?b&'9K('Cf]:J2AIn_^jl=6=.>(l__KR!cJQONW,Y7#Hr6,'=+X=&mLuTgXkaM'Pqd6o770>"Db*I"cG5%b^a)3PCj6.-:D.g3^`9aLc/jJ,GT,+U[Q9(KP0i6@\7.O-poZb"H0u8I3q`d167V`_<5H.?%rbBb-#?nB85bAl#X`Y'QP09$Okt,Fl?!DIHPh,FlJsXZ1FF\Vn.-2MRi=:O(d(;H>%n#Q;alMFVk467lW9&U@n.\c^Rgi(sQKLO+h^0&<9!XcO/uJG.9e@4E^;f24:u^.9U#X9(qkMR7:n&XnQdMHRqBU:Qtk,p`6/mE[]qBMnEBbmT7SqKpgS"(+8h)JZ)ukPcXQ6V>W-7;dn&c]&%o[UNFj7Si:oHs"la*_#>O+\=!C+/b*H"\buL`5GocGqNk\kIM0FB:=Tu[qT@:)`CQ@nLN4K=V)^7m$m`.>2O`pqsRTYL@@s.m>Ck:8Do]2O<:2U%"/m4#&6X4C>e/pJIe]g7APs,n^Pu5P0g6mXg[]LiP?KKs34)QM[]0_DV-166r-nbsE=^`g^:,C-j2OIB(jU&]E`t[="/O4%Y1fJdH;;3]JXO90F9>-;^3KEoYZ9F&@;]1PO7eY*MRlUI();X@?s,_ss^L^.(=)e&T?uNbbU?uM^QXF(2&&jYVUZ5sKQ.fISj/Jkg'7;nADHFQ!$WE,=6?7'!Vp-A!U0LLdP$AEJml"fO\VD@33$!U!FT"$`#$c9>lorWOb*1sn!B!'_A5h)?g('#i%RPl[U3Q1]9NZpmeN*2;tDb"6p7&:[B[>OEpEDG;KLR^tTX[5<7r;D1/RE^=g(!UAmf4PPJS$Bd^.PS;d1p)P-iN*$9oL3g:X3>)G(RcHT#cSh>DGbk&tP9:XWXfScUE^/H%s'2t"FM/1[Y7"k\@Po#P\5#a.Nu"@F`\S2n450/aAMK@VH'cZs812*cPX7+fH/`n#Kd@<]ojM.OqX70m516;.[2,pgu$paXi[ZW@*gq:VV*RQ+F]oSkPg%^An%GJW^2ii5A+6pK4NS!;^TZV2_4WF8W2iTe/](:h1^Ec;S^T*r'hIsU>6qXrj\=jj%K2.;>9Q+%%dpCt60Uq(ZcEp0mV+c;#d^iiJ"A(T"Glhjm[Xk%W#r/W=Pot:AM+?%""^X-\gi<_l@l;=>t7Q4_qK&6Bg@EpfDi$T&KDS^'c'M%6n(C.=@X+)YHN*#S?5D`5g/!LEDW4N`pqA137qNUQ[91nr&C;GLs%"oqhE$(&BcDlKP*'1Vb*L&s_XBGC9ID0+pIel/c!./s7$a%$.9Fm]U8E2UIs$XroCpno?r2Q@!8Q_kYd%M-k*-X@5'7HV?s`n326^Q2%?3NTb]LN)h2:R&S]$Wq**t.=;o,pkZ"hP>;uKj+rZbJ"DUXD^:@KaE](?Po[b5qq["#BB:@HOIEDs'VdV%dD_U10"Ik;_edSufN]REK$TY?!F1"^R$!apj'0F)baFE]?j:/]ufS]HjpK"TH%U53Xq60_Z12Oo1/M6]F%e!ss[U,3N#_!B_E[M#Q\`]E#J]rpul]HR_P2@,\2_)FWG^Ft+e`BmRhMM;RMG$,/"#Xr4G5FaT6[>3@2Pbql2XA[N7Y9hDW:"1P_$'U6&\E+dNIQ,p1*br!b$bG?h[h4<"%LFOV'*bUTDld6icF."C&G,.(:Ye9!@i^D-f0L453Xr%d2'"#rR>nkmPAgfi5?5c2\[VcR(Nt%Ye"\E^g".`VJfr("dZo2ph@)T!Z'2:Z)@E`PCFNLO0B"k[C%0!.8L_he_lshjg[FMoi+q]/@*\CeL4XXK_bmoKrrB(B&!sfVG4(/D^$u9)\5$pTrL0cl$/gcj<+PUJa1FX;d0T`7DX);DB(#M&f\Zq3J91"_1`l!e.nO*e;>h/*>,DFVk;qCV4h5u;i\!r`(/Cem+'k.N`43b'G5BG6O\PP7E.#_Ws5)X<^s*^r7]2j/+X((Frga-S06s?F9SXa+tYDW+$JQLQ>:BA(XJj&#**TR#b0AO5Urg\g\CO?OQ+Z;!@NLmH)FOD?>ofSjGCqp8iD1Tf%oo&-*$X;&Sd:Ea*R,Q)+Q:#]GHbY'uGFq8?@02*lOGKHd&\gcp#YgQ?7Q59`VdY,4^Z3e1!:Q8Z3[^lL,8446pf4f+MDOHP%nf*WFj!P[:%=/?Zoc"l.el:S?h*)A3rBg`Ft>JpZqH\:.\Vhj4OK?(C$:Ro^g?2cCuhua+Sru/Vg*:g,>3>aandfTIrUi:6&[dX;h+J*Sd.6,[j-'.\O5Nsg>GkIp^$Md&ueJEO+iD<1"&_^X*@0;P&al4GVjXePJ(C0*0p/RMlM(%>,<,k*!o58AEMA.?)nO#+W:"[5/VP-8lu/3`4O@su2Vh&?;8GlZ-i;$6M_Gu93O9-*1X[J[Q6'ti,aRkAi'`BBaT58IO#u&-.Xr(_DPsZh.F%.m\gu(kQj_A4:fPa%p6Z@H1\]kU)t0F_fV`aWB8(he*"VR*9<:6Cp"FWMpXB=EKl(qEb*@BN+AIsV;i7+?XE%S88#7iKF4T-,CL\)=Z3YM%R&4?7O+cH1VR;jNWT^)]Mt/0c2`*eD/EcrX#n`ZAc]Ou#6]lB]uX2[/_O('ASC]m(:+Pp8&dq]EU]$]+!b46H#=]as>^?PGLVg8s28o6Eq#R#]06Tb90KX'he_`crE3s1+6BP5QlZ8s;K,\bk,%Z=tLhBq#e,a4@HG[Z\LnqefK&\J.`E1RcJ!t'jJ<99rj[V6=^hg0u5/4qN?A,fq&n6Xmaed0$0bsk`FO67#`u;fUD5\G4RRK$0b`hUIA6$58V3?<7_-g36*b9Ad&M):F0?HoIuWLSG,QIu*P8oq[mERSnnedEGu_288"7!2RE!XIWmnE?4!7SEcXbq7%1/h9W/d;Fd,aUn0`.r(.Dat4VNLTfsFjpH?KO&Y5/:n['O33pCrC&;@(JktY^gkjd=Z]>/ACN_%m.O:tG0&1TX0up@,gc_M)^aB6PgiDRHA'[DtR#tFJ'&,g(fL/^kl=?@6#Ut?E?H"QkPtNO%$T`Af2YX9RDk#=("@DDk+sif3THX-dT^*_&_iU$?Mi=,o+igBFZ!F:/UoU67f]@8aYo;9`R.I2>^nXk[!d*3!I?JWG0/eODjJ;2=$V7W1,_8(4kH!k%K""^`h)^&Zp=9L"T?,>[IQ5*5?lnqKQhspJ0S6uZ.RdLEeYB-q^OKtqF%0#WTii0BaL:J/1K)Z8!PrGo$?f@2XRd?k2RmNd'"(j";la8U2rN\GGrCNV;/pitaFhqar:P(LP$bhd6s/Ya$\3_4+"5quY*F.5oO&q_dB?iN]Bk=9:1&u_7Fg/*g6s.@uMt3)bEV8F@nm_lKU_m16b]U'0f+YBl'RKAE;0D!$%cGVL:F1mC6JL?=&V5K4cb,AfOT^TqBfuV'Xg5#j*1]1"N3Zu5`l[>^_YDcI4>sB,h_\3Cs/Ii:TMe2BdTM_YoWPNAaO#o&d01SX):F&4m0PW.d6d.$MJG]qqhqT95J5joDQe%+45\muBt2/:n94"ef5n&:YR`TFtGfQTDa[p#K[jAe*?7_f5j$M7<**B#o1`pLmeBZ]DK^u2%V(QOsjE<_j24%jLP"6hj"eH;tFJ/](d@H1$R0?Kusr]d:d@-^lGAAZHk!s-bFhCCYT3Ph!&sS]R1KB2T3g^C_n=*#1nVR[$CXgQ7X"9%.?/]@QA3Z`GCiBFg-K='[G$G?OSV2Cch^g$kn'_6`rh+Bcidk"Aqa=s,ZMJcg6TmS%'VOG3M4\]fG=X'jer_?'q(.PnYQQu3QY+4G'CcYU\e/5A=GS[]:mp+$t)-2>l7+]^WX9^rP3p2C7LhXrofKZmRSe"$_^VD1[#;Tkh_<<6ri(\@r'?t_f`eTQ8l;b;\T$iQ\"?GkZpk0=f91#r.u;U'JSLd3No4b=[33("4lcGH8Jd8k.0G8%6h\/fUTiFrW,"lC>+/Zle_E6H`M1WKMo29s_og^G^k]WQqh\\trS(Z&uDEkiHRLP:o)>iTq:1@TT5ksRA0-UHYg#"I]t%R&4b"gRJ!PQthJ[#')D'i]%u*+3AQXF:Te_=MVbBOX@fio)ndWKK4O(J%3d/7%+Icse\SfC`+mVP(7+2M4?NI7$\"ET]K?%^B+r.N69%]#Sg:%&$LhU`#H1e"nRhTUn"hao-,]X=+Y)B\j.=Ul=TTjE\3=?e*dr/+;[ZIDa/4m[k$XG2*RjjYMOD>9TDD-B>t)(3qP=PPJB/O*t"QQR]>pg2E1f]"S^gOtV'q`d[*UGBj'XXJsd7n&t-s/++TmQYX55Qb\$n$LJM5?,es?k]R>0l-E341o'&,HSqW\-!XW5_-_!+XE;;1N)X)>aogt+03kEX,!C>0s%D.$_J?qqe=63u)h1b:S5Z&Z'R.lr)([+p&0;H5$i`YG!E<65DKOYfKZi=a9T%GangfI=N:MVS@]#cD&/N>&!J``iQ7)udlg^^YEV%KPW%4j?Dp()RYJR;X`DBj8oDd$DVKDr8I[E_rJClZ;!!WAc73s/QgGaNrj2;GE[g*f!%VXZDrY&MEA3j.EWA2"WN'/m2ndq:h+aiY?LfaX0(\mi`KjnW$,0uM&Z!CQ7"_Qt`\M[Aj/(]UYe2=ko0g'[%D`g88!ZtChH58aq-L@tRM$]P"`qYNk$jp4\cI)pZA.bs-bm1*JCIQ$fEoZ+=!-]Vh;Q1p?[lS#!T18DA$Csa[nAF:+^p"e]iss`WHVd:TN^Bu:*/KVo!df@M'4HKci^N&keMeKhna&u/b#q*[nS_>k**]RgGWo4QsaIL/f\Zl[f-d@+"I@(gOX[Wn/l@tHI@Rc4I0.%N"SP=#$-0W,kI1#GZ"OU$\bTES^EFLNZnX^e8PBC["Hd!/p%[]WSaocqe!!;c^Wa$=$+Xoc-gq$#S'P`#klO]IYms0IiU=rn0^Y:5'lA=/W+(hQ<^`2c4e';Mt:VgUTS'IWqhL=E/,XC]#"qQO+4-24@/=Uh3FWEIjh)TGYM_@t'LVs31R;!p^t63QtYe]D\rQ@Um\XeO^nNnA[FrDKHpIFt,i#A"D.jJMse[,Y4og'rGUO_hNj6!c@<:Y7;+gMK?m*a$IE%D/DLQIj`#b'@7:)J=]?o,3J1g?U_8OeYnU"WfKd)ZmI1#$=0"9W&uCp1.Kd_V+/5Z$D#<$&n4QXM2g.qS>t=M;]$KNmcnL*BX7_(RX'CNRhBagT4olag[O+)6b`a.5@ZM>H=>E:l6.W[2nnJ8()Uif;j+>3]hgA@\r@V&[erqA/*LMC9onZHA7&"`e[9$)Yuo/"_Anu+]o5tpGndhl?,-6t)t-@\qoS.c(rf1(Ts"%!DPH1ALiFcpKb.&KI9Y;qeE.?e_fqNZM1-a@E878C8;L>7=F$=Z>OEPbAR1:g;SJ;;aH]AnkLj;3V@V&S]^FD@K\'!q:Lg6dKb8Hip6(PrN(bh%R5_7FbW'<)>(.SuJXI]!bG@<<`!<&Ti6_AZ.2+o#V_-*+qrM,XCp:q]ZM;(&FuW.T-W-q1c4_!'--ut+@rd)#j[0mVm%l3`1neJ4-Y)%,ZiiIpgJ91!@W^t2Y=qZ93Y3_SeY\L?R$%,4qMZn):dh1Y_f=\!h%:Bb^VFs+HSr48JdXCnO&53C+A4$H-b3.eJ;3aVl!"lI@sJrAYV1g:bOUIRfF4>['SSV>R^s>Cnu^O`ge+W#W(?S1KO%CPIp+>oC"KIX5IU/.Hh2!deVVmQKe*A[*?V6(Z83>n3?*8bK.4od*qV\6[2=Ik4iof0'.2_ktKX]jc\0%o7#FIPkB$8"3Cpf5!L_Z@<]9B#<['!8s]aa+%['NVPnmClPRM[nRBW!j;*su>3aCVRX%h\iED,-j4[$'ZkiR^E/R'Q[P4=[MiKEUWlqq,3;n$[#19T$Rf^Qt2I!3m]mo+trB[C*!eWe"mP)*rF-[AJ\_=rTB)B6!qaWlDACUFpqJNuiaA\f1l4a6?k7>u*UO[6*4AMRr`&k@N"Cr.i&g.c\JroXJR'F>le*DmR*0<22-t3Z.\ueqTF2:hUJd6X!3VZcsc,ZjuHPn%lpUu=Q/B,RV>GC#X@!!VU&I,\2P6]^Kn#kkKY1`O0/i,nWE*"ia[/NMj4A4N$'B3omUN0+tBkPE%^lVU@_\XcD)l68E`f5UA4-t4'/i:p6-eGjk!d=CRVZ8\bUmKKR-8fID^QqbE%,BJ2]u[_duo7M#@4B^a'q7WS'`4P/noo$fbRpUguL3RP23\(Pd(1q5R8T%.].6_(X'"S;fHu^lXAST+?p6IHjp[4Ti+u8IH[>jW=Gq\a]V(Ie&*9?B4YGo%-$qRP(*HH3cWUEa^M7'5nJ@;qiE7hI:%Yro)AE5]lZ-VIs*6?HM%<\o17rra;M3P::\BWMlA5XE[?_?&0t?n*W9d.Sn>^6)WQDo]bccc-V/,5:(kBR"Zbap"3r8ZTbMRGifg89=2LeHZX?tY:#]T30Lp?=^NcFLLI&U:9GbojBjFDFC9>T&U9B\G>dKrh9hOPg$cQ0C3Xg3_3Xh3gs+.rL-W$3\4)p#F<%1G:ul;l=(keU:iMK0m3<*q"ie5?5?Z(L&(u/O#_J2LSh#kku?cmo5_.'[[(>Vp)QD4C[)"kj,d@>:6+iOht/,$ehI[kgo$B$hsWH#eDA"1S\l;D>IH,-UYE7R*(mE<^7M^&(3T##A/N]b?Nb4%U/U.hJO-oQ++XC5a25=1\K\+n7GTfd#`DR_To(f85t)Z7#!Wt$V9hKX:D'FMmS-,t(#BK(8XJL1i=nYfBG'&hK@aFTUWgp;qdCE(42Kq(;iS?F%7Zu^Qe09Nah^&\I?M_@s#]G&j/Y22Q)N[Y03P+UrnU:J`nc/(8,HubnQZ%6:E;2Q$TgqJM#rE.:RrF;pSX0M!,g+Jni$Gp.%dVn`cHa^/r6>;ckjErXb1t;Vi3@Ke:dV>k72@LJ@%N;s/%Y(MJ8ZW"Rht7M7:)0X=9okT_jpn2Q:d\#74I033s,2Qb)D[6;P[!&PHGNCEr2E^%&)B=6nuV<$.hlE<%+l/)FTRopL_CRT,J/H;)hFlY7lOO,PLm3(%8"mdfa%e:TG3:`0g)Vab*31%VQtei[;ZB]BY32d_#hu5.1:\fV"a5NYpFV$N(4QC%r`4&-s_`RoQR(lc6J-)@N%(,T/t&P^r7A[Fa.m>Zi#IdmEJGmk]^5Ai+*W6f5G@5TK+[u0QFW'L#c#qf%J]8;G7CY2+OD(&q'8Qg`L6WU,f13/Z4.jN)p[U@Q"*,@mL$[N=o,=*6@PB3JgAAS.OgX[E4VS]gj,L!$M6$Ee_&0jIQ7.J\3OCA]r15IPqfI]h.N0Ud+GAI2kr/epWlqa^%'&_HrumU]"`)2brdNSdio%3pE9[AfW\5.6D_hia8Zf7fdgiGROc5T^@/_hf]D.h&n'c2[KnRJJ:`06BP?n3kKnbj$^o_9j6ZQJa!^K>L0JV;#qE$J'@g,dA)(ek;`,t'W[F*";+&Q_p&,X";OtM9;N!ofcpbVl5X0Q+jCIG/ECX0V3*07&YFm2J6goe<6026T99j9:jLnY1=[lC:tJd3/&>S;TOq%:MUkVH:2Xqq>Pp=kOqL/A'>AnWDaTIZ/QiEn;k'<9LUO@EBmbV6]Z$*t>uYqVp"!N-bdU1lZB/FNIee?FWcb3m,XDs(UHON)A0EI&?bldpEdT+rUF\PF9Zt$2On;r=6G.;qk$Ontk24C>*6AaQQECoua[7+C:/h]%r'r4?9!E0$R-qOV;6*1tZ(&8D-?5[J-QR'HU`RGQP=@hS&3/t*63i?k662J[8AY6:(6p].KbWi\T>,ZJLO/q<;RKZ3d;_:i@QQ9G,5>o2#Ma!AW>^?U-PJo-mUJqhplE7Rof*4A&G.:ESMiW'<0V03[H.s=5p%Ni[;#/%'K7(kiS@kdE>VfuX3-`3\BuW(&Kg-:=TegkGf<6<%g7Sabgm8K[3J<8@f9SC[lINOp%>4)3qh[AM%(G&;3/[GG8b/u.?]=9Ea6E\nH$IYKg,X1LqkfSHb8G1joHN-@U@+AQ[H[ttn7ZQpX#FoZT[&F^NPUH1^Do,U>T37@'l.K-`#kYpCC$cmJW3T+7:-p!^HGF?R;WB=5*-IG1<>(/g@kA6C4A/$3"$4;!:uM&X4^Dsk8aS]oi:2P]4t"S@B?XFeUsa4I)erIGHA*nA0u$:bS+MXP6g\`Y9k0)+*Sc_+YlBR`F6Ljfa8cm\gg/T:+/)Lk61<$[idAO,Q=a[`T-f,q7PInuF^0i@#isD.Z!_Za/,7fC&Rq7rYU17\Oa,dM!t$[6n)(_N$/eN<(Q,g'U@5R*?bU)P(1tbV'5egK[D0*AWGLkcYmo1C6F29_/sG.gBWO*^Cj5UDu\!S;76%*>`DlK=1>HC'j)9,7K#ge_?.#'Io<;BkIlA%jj"'M$#mWF+kqOEa9)M?s_`Tf`j]/VTW8jM9j%T`M62gd.O!QB52,/pUnXrRIdNdu5?K7an)n"9%#T+Ri'8SilITcG8)L4N>V4TL][pdKI_4ZO2X6fg.pOhK>nfUCRT:j5A!,]*#Q7,ISj;Tg0?E]B@#`DR>#'dV5h2(?hcE^]`$fG65LdiLS8\ZR#j[[$S$O=,dfpp-P(8mSomE8N9:jmZ$_e<%T02/mZ4sYGHSs=Q\I0u/."[[pe`^(H!P_F%e,b"da9Qi>6YOhnNLT=>+Y-rCJ=q0*^:$FaY4`cF)a7uE&D2X8E&m[[p=.a?Vq'pM>-nV$acHRS3V%CK/EcP<[PGWK:o2+"'Wc@"1HHHpr0FWmkK-[+B`2T\)MVefE(Tn)!ECsdNJ0A7l1e.W1cA+A^PD-FgdTeN4_1_\.0";m7Dl`5*^653=2Z?gd;GkBG71LC5l^&tf6YU'gF1Vni#-T,dsqg![N:f,mP$rp[5^3b)!%N9d0S@Ri9)aG#('(H`-J/J%NY1VZ`cC-k68f3mKc/F5dc6k=PkkJA\bQ+@MI`45)WYjC,*Vhpg9i"_-.'q&ZAm@$F6_A\[@q>;Ua!ibKh5`Vg>:C!OYr`N]Q!92ET=-j30")!Ibb"cF2q[cqtUq+:*gE`@/q(Om7fXDbC*JJ1)#.uF&ji')K\TYQJZT;J*4UBeq"D?8oMg&4L.I:D`?ulaPd%.6$,pZ[Ni(mpSk@f?\)D+ZD\8+;dUkHAYCoo$]poMVO\AhfTg=e&&Gd<9$><4(:M"e;7rK).,C%d;jFe.f!D_q*E.ZsR-$33q4:rTWkVHJOQj/c8BP6Z/'MI)El&1J*qXO9n*N<::S*b',DiCjphXSN2jf:&iM=K3R-CSZm9M'Q^nn,^,N\\#Yk_p!5(1iG)-NMcMMQ*k8os<]`XsoaLutPJJX$SYkYWLS$s05lbYmF-#e[J'/k5_]W2!FK(j0+(<,nJm-&C^m5CiK^u;0m9=_ddA_MM<`'!Zsp!qPkIRg[0i'SsBR"n\:E[Vm?OfR2U!%tC$nQIk?5It`oHcZ/j:M2taDY+t,@h0=EPkp9!`buBcG"V\M2T0$os+trl>UErMa@%s2!m7@OPoSt+;hD!m[T:1U.e%nhI=47drX%?N;Hoj7;A^$cV<.u,Q)tP0]%KY[&4!Jsa.M9ZHTb[Ok7g+5Vg(U3>M+#,c:5P9i+nm8L$-*!Tm][V-AN)8Z[4l20A5k0-DoG0)/3*S4EqA`bKuD,9#*77+eNZbOb&i&Rs'c/ch;*ii37RNXh6086jQ/0HED3j=[rV\i-jLYF7`VQ?,H`k_3T_+JQ=Kmd&Y@i#>eCb"TtXTVMKJGqWtA^ZkT^qZ&Tg>JM$f`0"lbWsF[jdcU%'.]MU6`O8#5]LT$_hh-!f!n3hMcrp!U%2O&#Jfes4Y'%qC&qXG["R1a3=>oACMc_u+BRH7k7=qhS4Up"qmSeK(kp1'(g-MW1hbHRcX(ku\5)/Lfsde8a+UlJ^uCqU>GUsoe!3$Kq-nH+u!X5aQrX/;"YQj5?U<+D+8K^F.ZJbWkHI0Mi`Vu9Q`U,#'bKH"<@6V#M`,sA819@6rtD-_C'Bue:W*gijqQASf3>I<`ObSc>_g%S//77+KVIrZLZoZ$PT$4Hb.YdsiqLi^u^/7;OX%HnTm/:o3T32Dfq>NW6!M3N/3*8R.qQuIJS07D7b]ko(%ml'9X0#.'8H:T8?*0GG`fT*Q=#Z_2J%GCH@i>aoFs1g3t!PIEt](#6t/Ba;.hD1*8cpM3Wk]@ko:J*$q3%0eR+1\^-A&,U`9R\@S?m7&1BC!2d)fR[I?hh%.3*Z!PR7IQl[W`j'KFWLP,m"'QFkj`V7:Jdsoq:.r=C4buHDbtrNj.:OMM)3,"X!#!P4_LDWnI7C+dSK-\E:X82]3GHIY*e[,RH?fHkZg&D0H<0_9]'L9S0.Gd"Qh5ArEgm?rR_>j&?C%d5D+rHhnGU61A6dQRW`ABDB4tWd6&RY80G\3Oar2,g26YSGBUb@7%.e1)Vu?"ccD1[Z6G5Iidkc;WW#q-iC1-5W2";b@!>LBbK>8$S]"r'ma4WU%9t?q8*,W(QkBN'M5&(Vn^XC]`G>nI39Us?L%1S&u,X*PS`'AK%eH,t:l^q"I#8.)mA,>-N@eXq\dr[Tr1hcVdXP6u7.QJ;5IGi.D-Sh=<7$@cmqpb-,`'-<@L;`Rr,d3n%`0"!-/]B%Qr2BB\/?f>%sVoO1hFSNYA9D<>bk9:0pX"$V%.a%oNUs6IqZS`Sa=#=X(.I+sQOa$oQ`e%+XkPW1^r&!3a0mt2iE(:N?%BP+WdsHRuX-n%]0?HcHcHE.E_GE`$1C#Qdl?jfj<&[0,#)<66QEdm.Yp]=_2b0@LttL>G=Xe6VD\X6W)!\Y&;\)lq^^_mUEkg$_He6mpA$ZkKf^_T1qg=&eBGu=<<1pW1"[lHW5O4^AB/p?hAs+9=p]Q2dn9m?n_r=?L$sCi6mjp%9*\?7Rt=r]`K4.A->/PXhh3J.3c)>`!a)n-EBOP^!kH@09q:MsPs2/?Hl7`-U2XT?/N>)HpgrDh;T08XO#S"K;+AGur,G`j;Peaf"52K@j9Cpd,K^TJ!O::2i=d^d6u*pF(gUsDKm%i95EZR59sI^bD6]pjCd2fMD``+\3ZMR-F__:N->7EKOAY)H,/&\<]._1BU^^@Ek_jE'#iQL;b'IRG)+F*+'AA9I\Z[f;rPLWfg;,hbiGotDFtf3m("LEm!aFKE\C)IRuDp)?EH;DmTc-G[.#V0%e*R=/??dK`LO4+[:C1]QM6;;/leXG2,`/iCK4lIS#L?K*!A:DOLZCFa[6jgh%9GllC[n[lh0Ip:6A&Sap&?6-gK;4@VK'WEkQktj2[N`OQpg#X?)mC>lKp;H"qU99^-dG8iK,V,05i82J<5oAmY5Lc"PlhUK>jaAPQ@SNCg3bt>.5146\4bU?a3I-ZN^;kfc_SX(=!Q^ZLd?4bP,^8rGh#>I&El0@e)99ujqdqZUC2BX;k,YOSd$)]M@hq,%'D2ZVF9U2I/h0a$b"crH-Yas6sY_pno%3u/4Q;3JLRX"9ZdY>mjH7dO3+lU#0CZ&d&!=$M/SG6@@>s>JUeE>FBsmLr<_nHiJ#pLQe\*t]&[+64$]o#[($'nRDla4=>%L+^=L6&foARJ"4*&!:LaUU4n/N$;)ON>Q/XED)eLHk->P_EJj+iSq6r3W?L>qi6BNPB(fOle7(EGk^.`Xs+0#&[^K6+ja$F*MD@]!S)JSeLG\s=@4jcJH77jU'F1_>T"%+7Ip&LMSI,5<#:gKT8I_IUM;OQTf6idDehU5JTQtgP@&s[af%one]2]*mg\k.gfQ)4kTG*4E;E*a>>V\Aj&!fbAf&rYph,go/T'[q*8R)`<'hLIh"JS1fAPaL:1NrUiY6=C4X6q5/i*eI+#sfNrZm0&&pj?&;JG5:lsWS2J2d!QVO7B"3oi`M&ti-4@jQ]'!"tAD1`8sB5G(7&kZ:6H;Eu?6>[+L$TVuB5g,6qh:!fP`SX(o#qmF@JqPPKh=0H.kW)c`3a"1.AZSbd6.pDD5[5&%WKL$i_ZO.sNDN7*U:u=o/VDoR9NjlB&U9F^bWSIl_,0no-lpF;48.%L8$W6RI`!:MbN4U#tHbI:dE%Rani@3sF+LDuNFkMBYVY2'A?=T;@G7[1lnnW/r:j;h#XGp@MPMr2;_cu%7=_8qR4Xa"(3%8b;T*u7O]SOe5\i)*Bml*\2\K/4EC[f4:%scF(Mj<"X*LSH8%G(+1>/fi5hF^.)'P!VL!.#>m[]Bk3]#k:Na5]6R/[oI9]tr+NE?T6c.g['A^rn'^-G**iiQ;\33dJTp(?0m%A..huM=EcHBqe+S>,)*(/R%*?[^@FR0/mAKatr,_o"ZV[lnAj=.pOAc^'u+782Rin.bCYs&V!or+hQuMlTrPOQk<(f!L)+eKot'MW,Wi](D\*UOoh'9',4Q7Rd;A"XX".*(VrgL*MpB@5N.>&OCkjs]KoC=,eAp/Wf\M4WH==eae)JQ/"`_lS1G.IE2N#jo;?(\Hb2*G)%0V(ef3L3>'j1%-mQ6MZDjKQA$L.T%/1MnV,$?9JVG8![:qF*kBI0&[$&Q#Mgf_NnPO7`q#o>OQ:p/9_UaWbq-M?Gu^\9`!,5F"Ed(Uu>0_!^H00Ce34jnMZrSS7F.G42.U)\"@>meGbI2i!Z%hc5iWKtuZ_F3>4%9<=dad0^.Ha#(Tl?CR%@LLgFgM^aB9CWO"6.`,tP.UmGiHhmMa:k&Y9VN&Ec">7qFAQEU`tW7;Y402!5j`I=d_HpE]GgRM%eu>E9X$c5(7<-BDU%:O/-c#N-=J'schH]]mQ'e74@FmI?X*)c2kal:,iDa8=Pr1R[]ri-@s3&1K@_?@,2rOq>77mihP?(CO$_lkY[F6)1o3>,ILO7s>n=]+9^r$Ms6A;pM*SJ:,;E5$ItA$C8=P:\@g$Wm_T>SFGs3jJ6"U9Qg+Tj%VVE2Fer+`X%"=J"HN0r6Y_D<$;D><1G;p>#]mc+8X,C._'fd3=RUXJQ[<_tG=TBm*SWIo*#lj8c/lkY0;@m_D7Zfe6f'9jV/9\2;-DYc"Pm^nL@AH'mnOd/ijcrYBtF;a*c7V8@S::ZF`uIL>rm&?'_-m/?BGAMZIf4s0I[@i(#1%$X,tB9er"Y("X"P%RUU9_T8]#AG]S\sE.ZjNnDJt[kVNV6$`5(fK,c-c0E/TofXMefkL!_cs)II<#+HY0D%9UWQ#%'m4m-N+.qZk`4anti&1=K+[=C48*V5mb@r,GZr?g.S7pnG:)bGm=T.mF$>O4.'EYK'A8:+abI+C2P?eQ+F;ijdS*N?(4p4lcBdQ5jAt(8QI/m??9;Y$em0ESE`kPo>-?L\X+GMNB_%M`s=rghC"]Q#%O+&V?eu=%GDPVooAU%,tIcH'&`eX"HZGf(,V<&9:+95"QHm34a0r0'-bTWTCq_Wl.?T2[#^tZ>>H3*g_ub?KlN>[EjD*@8o%ho#"r_lN23bPaqV6BEe0bn0CD,;Pgr7c9XT@C/4%kc"6Q\bZq)&NV'M.S)Pd>:fh%XK!K'f,U]@obF<+`t:!OF-Xia5'8Iq+ZR#l3^)ekuYiB$ZfVhnO>Sm&R9/*es6\D/]ggEEW\I.oaG^BJb!aVri3^Ro9O7(cVa^!>TlhU"0X:?DJXs1PBY#+.YhWVao8/@:f"kljr\NX#q$JVd4TaL,o"_&44Ed(lVhM0h'PUUGnOs@[R:1r[:['HWE.CY["$l!N\H!\DpEVlpb67:jk$Mm"pa[DF_N@@`:sA\'CtC^X+tE*#Y*s7J]$)eB6.f&5Aa'X9JTB"1!0#FIqQhKbQhctgY$dab1q9b$7+q_PO>Ik*m7=gqqChu.U(X?H5B;^-T)2CL4$!E.N\'8FbAO1.7('VLad1I.olE>*2T.&Hmp(L0&U6+Y(_iR>!2Eg'-&`EkNgX@UO=XQ_7Od-'d!4F&3$(sUYR!MM2Ne)VZ\.rR;^]Oh`mGhX=*2,RsCR:>Gsq;XBYij(g@Kj5;rh8c7@#MR14'rdg!#_hoI8E%GrNp])fuHZM^aRiKdP/JYGeS.4;nHgQ5*P.;(aiQ]@sDS:eq-I^O8[-tli=r`Ai7HV[nW/0?ea$(ZDKD'1NE@ip6aT2*^-,5T9)E"L/'@)>lU^L%F0cNX?+XN&YDhC%!O.fH9u:XL^Fc&@@3(W*HZ:$J1.:%/;BA]O0K>Ae9Xe0Q?T/Gf18>5Cd5]hQH:(_+H=8[EXrSXqA`>@*S"#HB9`O0B/rJ_bi^qh[&Z4O'`7_Vfd#;S0p*f-]mr&hA_I,Q%6%/cr\83KF&=;;+6fYLiC-2Y5O\J/H?>G'W(C(bTAuQ0Gec`t@BaK/8%uF;:]rjsg:KTBIRPW%diG(WN+tj?G3I],KqYms]U7AUd#[VGS`ZTgJ-h\!pq3,4s%7Th,SsuF-CNG*?\iAFnk9s0;S0SGIMEpF8AatXJZ4bAC?sK2?rR#YgG1G6:eMO`I_;QfK#*KRps;ATk'S2[#6t?a*4roB3EeY)]J7YR>2pb?*%8Fg$6*Y%^;Qjl&kO\f8Bg#k;7=e;@VmlOXAS(+W,PaCZC*HJWP5RE(T2_L`[D+LF+nm@doAL!qGD,^!*+t`VY:j"o*L":NJgh,d'PnHGB[-1#0l,Fjj:K8S4#eYAM!'akQX2h_'o%9!GPnc(J^]2R.rh18-^X`@;&2$jXFLO*f!P-&tc.a>C3^qJ&ff2=$GZY@`E[u;JA[?[klY]ah)XsS+!2u4I23RV\?T$L,as*F6Q]cS/2*bUKe'M*R%C:bu26C-@$)LkujOW86gdGf\`2gP/4Rt1pn`Rc\d+3.@dY`!+A=Co.n<4]nS!'5U(`EU66b((kb(>3=)h3DcA^(U#06-C4CI$2c:]$=f"m_OBh4F*VL]+%3mjr;glKkekV`G=.9)mQq+HYQ*CITcF*HDh7Gp0=s22,:YaVRqEB@,r"PT=)T%ogRp\:'6^i[H/_UY_3,E$"2bH$\]ZWQB,FXRrmXtY)/c*"%QG$#;07*p!CP0YiH1K^kiH"%EpHh"4Ym[Iq*@e6CJh`.T2=4Ii,][b,LD8\.lJ1=H.3%U$af-)q^g!([QJGF6BH!>*6%k4QHG/B'bC]hZA$?&B\V2^U126Vf0_5IV+*;CbZW!2b)S)e\T"d/7&EQ`>(@mS8F9]?_g=W2t0+5>X,?m'&(h)Lh5#YM%HsZ4F+S?67"Sc'#=uti@+[N&UK@/-`T<.`GL+!'XV#2PLt@DacYh;:'M.i3jX:Ep=F'^0jF93,(bi+%6[Q&WdXd%28C%?\.Re3\`GJ<8oLJj0Jl%G:E7bS$Y9p%,%7X*>oX*\JJ*1P8qm+WC"NK?p0]L`;&+/)uo4ic:pD6mZOGo5<2BoCobIm0En4JqM>F]+@TRCS:hBM-X;!+kWgkH"&=;k1pMJ[u=.WVi#&oU;Bo(\bWqHCMHO&+k[hMUKE"AZPolWRtlGsDAI+BWA-3bBHdQL.N5Mrg/VH[n.Wl7FfG!h4skX\3&K:L:3=ncc?g6Z+0$(Rb&0^N'WQ:tY!ms;9?#FB0,90P>md;$PS[CpBB*PYr8R&E>,BjE\:%"?[H==.h^ZdQ":c4A'na*"kUcD^(3)Vk:"m:*%?GRmcrqVq4Uumc`^'7S:dnW6A2r+GI@FI/,6]`]]M8RT7&9^K?Tc)_&Wr429^\?F3Ml/u*dX>,3F*L"?adJfOH97GZ<=N%M$c5:YnHh`]Tiq(K4)SO@8%EPlrFL:9Vo"*7Z=s3KR06'W-9E892@9Yd#LI>%QknmR64[h]+CeF',"Xa]8p?b7kcPA5HZNUf?(f2Sd$%n'[id*U(rW*'QQ@6i=6nb\Z'gnkT*1#u7BM9ec7-7`up]=%p[/[-tbN$osfCW;%\f18^SKPFLc#P1dP"c!6F#9X\/YIC!8C.d%G,!HY;*qg$OBtt=:5cIAeXVpe4rlh,e1\Fk[&R5f9Hg&+nJUH?cI%/7S:4@[Is6Ys6]CWP"Ics;rJZEcPKDb"(;nnOVHM.C90Ydq^j_6%:Z1p_oEI*4!/WZc'jKd>#$d[X'Z0]m=9QONcn:5?9>L!u>IqqP'jmo?sMmC=#%H?!'aPA;3bg0SBf$]QleNmX?m*3gB\dR%Ap]0TKmC>]1n&9>P,6.(jI6#oW>RFVCV@ikFBS=gn7X>R>_N9rGiF/Q^5XV%`^a&!1gU]1nX*D@hWIq,nPjm23]TcKg71g7=WBN*MAZV74Ve#H^27E/51rZl<3+di&?6g,@bM<3YB"!ON^1Cko]UgW(ND0k=peLJXgi+7Bn2g&YP3,%*E2:?Rdmb_k'@YiAW*Rp!hU]Pa_CX^X-_,Nt%V0GbMF'A6bU7Ypc&4A]5I*t#0G/]#YP^`A#D(&]k?@h][H71"X@Oqnjt4*"W2<#Wh/PD)GQh7elO+;=-?UtSYbPpBlS1dQ7>$>Q\#n^kKR^>8_Ca,-/O9aE!0M()g<<[oJ]MZ7PbY9Y#c2]?i4sS-R2HTspsp54M6Rt4#s?riqbX=rrQa_\Ja)HFCmH86rii&eXE12m,gR*'(JRl1.iX3:jjNP8-A=EBp`!`/s'I&SU17MfMrLrc.WO4'"T%r?eBR<0Q[Z@:P[MenBV2^07,DpGiL/L6MdX3SjiQ27>+oo?=8"#jK??4YC`+[`bg1ukM2-UDgnc+_M+gO$rKNh+mXLaXLHM?%EkW*oQd072F-u)l,+-5[Sen#&#).3!kbPRgu06PS'.T-DO""LPLJf245(;qKP[u(N\KWF4@8$.RLD7Z_BOU.\"tJ>7aHb:[&]rs($SriEMQLY&e<_Y/lQb03%&$Fgi-@7'?+U"46g"M9b*BZ8fF9m24H!lJV/\F8HJ&>PuS6(^a+(^F*2[81,N?_O`09`;FpN?:jhLr;3d3]/8/-dK&Q%&,CIcQFW$);s?`g"eY3GJ1b`*T*l1dZs/pE/PL0s+O.9eWr+^/!=81p&_?Da50rq;q*1Im\[0)ot!@*L6nfm[ghjg5#2g[*,PM1N!dF8T=sOq(rn%+F(i+F#sOu,R5rqZ_Bg"9b\9refC8!^$p\B%A/Y34IW?oK91W.s0s?ZR\'iR7)4^I",NX8U%Ost*lcXf_qFHeUQEJ,['R>Wh(c\O-Q-b$9KV6"dY/A(!QMsGCL[d:;ArP".-.3-DCrUd^-4ego*#I!lgj\l7^;Jn=4h9#phWq\Dp3r"r&`.l<237IKP5H+c"&'CnqV+hSY0.#YMXUfX*(d??/0^O._Gr<$u^:cWNP/+@FZ%eV]I(?`8%HE7K54>EkAL@0sQ59cX'tM^p=.ISrmi2b5#_/Q&",V88HE4jkXQQ;76mb'ZR5+$BB5crS3>X1Q2_Li'P"o2uG0!B\2E8;sm4?cQ'Bk,g3RdRcNU]AZ-ql5H[Qqjbos(T1+"Eq:GeZU45paR'jef8NUhLEHl25`Y0Q(OhTVOoGGd;$tWns@$SVG'[;pFdYc.mP=@Y2#&&ZJTumgk-Y@M"U'B&dRWgskNDGk`,/UiM/PRYMl*Sl/4_8:gQmfJACVQ,`L\0^1K*;8s&6l"aJ#j1'bY$u@-D0r%jJLYO'"K$Hg-"aMl@\jb)<=:>o-Ais2m&jc%$K';(UYI3gV.C7k+>dqLR)>3WGL=:U*\A<`.e3SmY<@LFG!74D[Clc]meFZ@Nd/C5M%fATX49`%#"DT-;uJeSUS&/^]!uPU!Jo3AK$=8S:!^"52d:$%#DX0-@#*>TYA:DUIJd%*4s=-M=js`7D7f^kc3qOA=B!%Qd*7!B:^tQZT7ha0#`@d!X%hj,^dc6i&eZEf#4uQ`6JCWrYu-+pql3(jNE3U/\j"UW(p(TW\l*6$D.X#^Cs@H,;fYN]iMgbCi&R\OU[2nI.!Z<_aVp4Vs-kn^3;IH`*,8LR-T0%Ll\(]g3q-0;KGN7b(qdY\i?;O*+iY;3o3tf%4)TV.7rJRW3CaDXt4s`0iUI>]Ql#SZg02G0>CPMiPFOGmiQ*TVH,$'q+GN*jf06WdCeaaQ1&0UJBpA(FGYTVs^Y]ZOKCg]#Y#LjF(MS/CEKX1N6[\`3fSm3Zq_XoiG-o28U&tX0Q/7:T#o/r85P(He7jJlH(Qn>Vs*q^Pt[%RpBOZ[GuD_uOr8A**#%0p-d%QiI*V*\9SEM$]Mh]S)FPkNCENC@8KPn"1p)L/?l;F!MLhe*t6*qQ?U!+=HmNf/IFTi-E2(Bk78>#8en!PL">`O0P'$^3bXGGjM%N=F3NBLl2/M]Q-:&%&K7LZL!N,1Pqf4-.(\L'(7$=>P+9?OEZib),$`PCoj[:ml-Q(FbJ>_)I_KeGWc:Z@+>H\:fKC-O>%dn/7\+r"%4m.-P#'UP4+mdYGeeLHi2MbQZTDok\80=N^Flp7F\,p_5VL`g7-1YLA,Ub"e^-@<6PRK@=G:f+'#L&[jqSW6]37bWRE*YAj6A#.\6)?,hUNK#<;09ALE0ZKOpdi`ZA%rWc^0?b+F$tTZL56g86Ms:YNq[Q[7gLDK)g'*Df)/fafRDE/c:#Z,R)'3l+3iRO5^@PVmJU-gSF=i2-&sIS"q-FPpHF$T>0L>XBScr7!H0%_npU-4:S9dQ,Q%3%U[@EG?NO9&Pij`h4\'HUU"k;aqHpdj7;JYJ'%%*f,bGl-'rRX0E8tXh:Qa6iaM]ut&`gN86%U3)U1XNR_g%tFa9#fPrIGn[m4)=/>/[J.(cBV`ZRg.IP159.V+`SBU$H8MC>jd7iSjmefrj]G_?;9%S6Rpc(*gsbs"n(6Z[CA9(5r+(dkW`7*b?hqQbJl]u\X`!]Q[n*Up:HedGgR@#X9tW+5P&^:^$pOsX.F+@TcMi.HLJ@-EXj"=Vt7(()6LCUPMn(^$D;;9W012@FfS'TBR_W>I5R#H;ol&Pb)1coU052:g]oZi@3HX>a2n76Y8?g;4oD%K-,L'kef7W^VG+u=3G1tVZWZQ\Y+DDsQ,REA"Iq!lYg"fFlOfihBraF.1%n?L_FJV,5m2=;VL,Ii@A`u/j&;Q+IApL>;h!ju>oNMpj&G=@+Fd+><_^87rh+GN3/c=5nAg%jBUq?Dh=lJ^AgjZ5.(X9Fhaj2ZId]%*j!Ps+Io3e[U*(]J#!50$IfI%1G':jcDOE8c(3*knAtjTJ>54mifZZ)ujqN+2X`!mAj1@P9Haudql#rW)LLYXYoV8/i8,GtqEqJ>UKR$&!VDqoTdM`!9qJ259-GfR>'/WY8rOBKn(-5\DcR4&MjXEIuEcn7B"hV$nhpnZ_'6gjrn/#+q7$4tW2XgSp\7m0BU]R`^//tsV0S(M6oN#QSO#_0\b.FOg>iu[Q'%^6]`(L0!XHW"l`2TNQlXY:>0TU4.%t!XLa53hdWdWS"WVT?Yt=N+rFKQe#,Q8)5E&2U#E_lF[!$J7;:Xc#CqWp"3/I[(\M\LcK\g%PU$JHY.LhM-(8!f)Zd.X@%mo8OpJMres''g8]W8Tc#P:c1R@X*+83pB"n=0]oMlW]_,#(^FciSKZGiQ(R"X!Ncftoi:LRnu6V'TTE@<9hS,G]lS(=OQ%5Hp0Zei!k-DRe'RagX*"j;P.LIN9\mDk!nV4+'VRgR]$ts^'"-L&DHp+(['_(RlAr,;NUL&T+g)d5"M634MjkgNT2T"Y\1En\Q943#n7=@mq1(?Q10q]q*Q`*!F*.%G-NRm`bY*DEF@bYU+0IXYf7%Ukg!;nk;\`@o*Y\EnQVY(c*j7f$B#0QJYfZR'L[bWn_InV#*CeEh^^Smh,R4T>#aj%sl2$2:olV;8oTu23[^EU,niF^<1/`]BnV9Wu?N`2t:Ot(Z:_(58l%V(]llJ6;/S!p.10=Q[j=tQS`r+5hECb-IA-2!sNWGogSu;Xl['A-MMs^Z2`9?5:4)mGQ3LjTL_bTUOb.6CD6Q[Pu;.b`4L%UOrlORW3K-INPXm%MPfB8b)X!&bL`LR`Q"rioC:qpXd`qadp8Br'jhF4-rpSf8M:;>c=a+X^gEUW=g?OhC:IesTeAknJ!1KeMUGuC!9O^j9$RF!oq_sTR!R"$E^sbemJA981F"H)O]n^QB?,Ir*A1;s1+C]ZlG\=P?n(Dm&Kms3OA:$OnC%TUuHI]rfc!IM&]b88Q?BAWKKo"r=;F%^4]t'm;a&8bPh:K(h'cB;rH]EDp[9ICL_b1e[[c.2s9c6IMUFInhXgTU,I7([V!%g'LL>ZPr)c[KKZMUd1^5e3e;F5,4;oqe9b",/;&@qf='7XhNA_T7ZKe>KRlR`+>=S,#5BhbJ2N.:Ki9:Wp`4N(U8^9C]im8]XN]Ln/#&QMDU]K85(0WQUR4KffZ!LQjMr#XQ@sn0q,^htiWk->Wa27`NE6_Y9a?51qV%8Cj6o%?1jCM?"^Y5,`'P0g>S\fH'hQ.36CL4(&(;V/9S'1cr>MSKr8CB@=?mL43/D_3C_$RT-)PA'W6B6P.L9.`7\X->/l`5;ND$gsQq$OeXI;/d!>;=P9k1"YspKKt9jr0CFGA7:rbid1_,u;2+8U3^VQ3.Bi&Bp*SXc!NdCm$$J,E?1$SM$X@!mJTELEDM\+_F0LLgb>MW-Y<:4!s2SEpTaKH/pH&i>k]DiM[HF:=M*1D).<@'1P-M;I=cgA]2t[3qeW@[pG@3"$[fhFSIHn^$P;H.&/HXOY'apglsT_J!ci))KfKlV/UCgFVGoG58+rg[f$[uu/A1UQD,_ZERW,.;L8euj@/LeJS(:E(*87-_X(d5!T&Z#urPD_`,3RT9BpDp]jT]o8;`5DTk82FJ*]-.J'aq1JuNmJ+\Z"nCfdX@<==`(B(62t?\1:Y]h)#6g0Y.(V,,;u].BP5/Ph9*W]\?MKf'.r8ceDq`#>/=[tn%3@Nanf$Q-=1Ej@i/,j9Q8ia?cb"JMKQ87tOPR0mF"['nN36l7,J(,&!=K(^'n9Lj"ZcqKI41lG`lUB9J*l$OKi^&"Eok4hZQUVl7n!@8:Z2kA@HN!1M_jIV;JPc`_*-j7EU=J[3)VATgPHf?CarM'o9*B`?5o`;?_QnF$NCGO_FLL`/dF(o6]Qr1OY_3r)Voh]!igLUuN1Y<.Mg@*8GP^bnUWMs!2QaQh(fTU;sd+ulk%8#W/?4XG(3KJ*I76.,"H@20?*!$k!Y7E+EF@DCGMM8Q!?dK?^6:\"bPVellcX.,[3.q"Au;Qka!rcU"p:[X"B!MNPG6tZ0SA;qGB=if"-NSqt(^tN2>`@L$H$Y5iU3:e@KXMgOigbG&/lS`'M]>t$i$@W0Y$SJQmVT)ttfWuDTl!H?nQ&nZ.r!'$!*+42CahT.Vqqbu_A]V?Yp2HNog]^`;dL[A,Nam^jAr#(Yb^+qebA.XYSL5`P#4<:h3dc16mi>'Yo7]^i[ClbM+NL\+B7;-(jKk2MSuMH!NIX$W[t4YU(lhEFZ*Yf[*&?8VPak5\Z9ME*s1co`\j6c`l2G.9O_S6?C+nnV:7lO=gMeQN^\[%^K/*-OXWF\qQ:I3c^E^@kV+fmJq04N_W!=JLKi=I;iLMHhn!u2nW9ZqL$8lgg(mRN?ibnftoo:f,Se(*&@i1UhpH8M'A>$"!E%:I]*Y:@.Yoa$?H/HIXS.0C=;.j`uHPJe/#/aPYrD=[SLFDM)-m(S((jMeEU,pr'[fuG!]\;.48`"Blkqc?kVgYg$![A3A)+X1TcY6'h(a#-@"8G&H:6dS?AS5L8Yc&8f\S0$r@UVtD[Zku:@aE?:7F^(]-h?8.El+$icTSSGhi"*,L.=>;O>=mDD@rrGnHG5NXX+3S-X&D4ru6.bpIAU::("=SkF#hN0!3l,eGI5&'mAp"(sT8>QWfnWr47k4rdPSroAhf\^aXRBn_S\RaKN'q)gjA59E81d4p[3gof8d.+&>beJ=m24LiX](7K)u4;53=Xn^j9c3Z;l&n,._badP.cJCd,!u_mUce)f)%canIm8LFTp?WXFl^\Y+8DcI=69U=Xto8PYQ9r2RG8&`&ZQaYM6\XgdnhiSG[49tK-F'M$qe(*d2S(BQ^S[5V-C8rf'>9O7idQ\d-\TM(Tc``J"3fQh.I%KTl\>o+me&#:C;L:N%NIO-"IF+U!f@0T0*5sJsCf,97EZr,p>(OsV]&aq`t18Xh`EdD^DSC,PSY47is,8+/)@(l.p](M[s$`q%OZ_if%d:g0Tg,.((u>Pk+61BEAcgNao-m;SgAMkpJEX;@2%r4-m[R+a17)T"CII15.M-YXXWI,"aWQN$(RKN2>EGtN,qmQiV2q&5q_&eDkGiM6o)RF8Cafj`'?\upk)6baCX*`nmusJ$llBXWktHemD#(6UXiad5ZNo9"OY;R4]*D6I(!(0ed&Y\OR1W(/b1P9I1K?88*3S1@pl2]XCAtuthGO%?M,s$-7FrnE'#l\LOB*2nTC1V*Y`Zjr>[4:?_Laq_+)SK=CZ't_"\8umI8/NgJ2[98_J!;3N@@3VBP`gloQ&Zu?7XD=U+LlA_sn!D3=IMPKJZsI>rjdOd_opQ_@!,V*qT9:9!-WJV^2eXg8a)>$7aa*IR#>YG$f=k5S+m[ei8V_G_f\5Yl+=s=9U&r)[X_Erln'Ij2pK1ic3NX,4/CupLI4fjDHq&TihqNIW`luJJ]$i?t]oC*qS//c)lm/#oV@N;;K2^$!V&oR8$b4Y2!1=N_>S3is&*G!!_f#62C<[$4-dh]rWR(=9e!YX-,FG-KT9o*2%],DR7P0KU0l4Cs7aF8]m"U1/%=j!L8"Are,RBV?ih"JGGC]?c]>?7cV@5-p1,b")L=6DIN&*_jC&ai93Yj/[+6L"^ViF;U)&Vo[?8QCogR[$nR-VNQ'9(lR8o2=.u7H3F,nUW>*echBbq-9)r68;"d\WVOHm0e)[*%JnXaFe.IPU*"h,/[R-qH(<7"miPgRGg>=m(_c%!l0FL8C+eX/kW:t`852kJ_:qUJJBP5t]1d"FiNfL\D/)9W#JQ%XpnOl/),@*+%/$!%"fSl9T5Y_!536S");T>jrQo*!\-Y^aYnB)>i4`XY7NV*o/"%eXk8DuM#fkD03j9*L\a)o]CPW\*Ek)BFf`"IQ)u\kh"UdR$Y5::ear`,f:'(M33OY:RVe0s7)4@Z/[fI-#Wu,DBS4mFeiu>?Fr8J@4"0;Z'F%\%%eC+X%VCroE:lFKo1d*@E"_EPYqjota51%4aGA5(Vh>YI3`6uZ*ti'2*#fL3N"2m6o,09nH/]YNAE[n*:t%rIXWiG:)AgMKJ7!KRs00C3Bm"]Q9GfSiJ'7-h'1:9PJ.98`n/Z!JjGBcPLHJe)^XbolQemCtH8>m_(G)luTO]^^R0$gi?nNpJLS%L8kTGS92;Z\]oBD":d?)1Y$(h""l;8u5kdK2toSG!MgR/V:Bh904(HB5STd<>.J)o]qX5<;6jlM;HHBn5clhW$E8kFEUhX+\bGRRL0AfT`k)n>TPXAaf86(6d>*E'67@Wj$gqk_!'@Cbk8?=DP;%GYa4cb!3`m[/8fK-nFo%DNUW:?"Wd,M@!A+'!V_LF@b6IcG"802KT9%@#S)o5j+)\4UH+D7c.MQ'C_1.BN/`=303qg+N9,c_)*\ESWR9!M*?,]Em,*A*.&gMUsM@%$=7tJaA63=bG@O,_ZMFHPj&#HM%EmB`?_A`d-C4>dQ\6s&kf=mcN/W1pk:Jm6V2XVd27m8#G)O1k:o8)N@Ka]d"37:h'Q]T3*?(Vl'[WW@sEHp*TE/SsHGM<^qtC"uh4,S@YZU-u4.r"2f(i_qXm6Q9<#*g1G\P8RpD2Fk@.Se'kTdT9iFJ6_ei=2Jc\6!qeb""m@c#UQDn6U-]kV]GGdGTX?6=,6mLoZ@=!B"A$pm"1mfdZL?Q%K=2;,fahi`4%D6*5l]V@+P`jedb(66^XU0iC-,Xn)t=kjdScOjTS?B\0m^$$LFQeT(2b6OCtJH"r-i3M[*6L/HRYs=-E:$(JWQB:,\shea*ITff1"Hh@()H?]0>!g&_,M9J_Wjd$Y)_\"T>T$TfM7k04E*aSPXkK4DkbG!:=A1p=Wh`8gbS0h+Bq>=U*lN\Q!jeo,49B'q/PFpS4fQ_ond8k9*]qj+tq'BZt,;,nW\&0KbcS#c8[f1p*[V6`cU'c)`HN`c@A3,i6/D`NFjG?geDXGLM^o8Cc93!kHZ0,S7qI_^7,"e*5l5TmDiX&()k)KuB_^*]Hm=lS;,J%V-TVLmhYquAp=UddNYs7U:r=fhZe6VcmaN<%SLl`:/d;9BNMd37KH^P7\EQ3AnSd*#R0Cm+:4llO@UaHKcMGNpN2.)mVD(:r'S.])btKH@rG7AV'SQ[s=0L*I:([P#TQoRBoPol,WjhOYaT*j2S[R(5N6".5#VS5rNCt3$Pdn("@+Qg!Eu%&.9Oh$W2#c@^CEZr68;pS:#*$FL\c-4a2Q#(:_X8/JJQ)p2>)nSM^%4dtE-!d;6S0-;]NhfNA&*5GfWO)/$2b^:rSDn"E&V:FoAA\=tHm9E#kW"A[fM5]T^P3TK2HDLZA`5$9[IY1f8p.8$)^YbU!H.:/*#>d9sG\@3iG-o7oN@*R^+hT!Jj6(H45LMQ#J`]['WOY?pgujZbsU2PD\0MV1P7Q&^L&0)j6C3%6iRh\TIRs-r'r4Bsop%(V5Y*4NuY>6TdO+)3r06Y4Bk:NG%T0C";7N[(,-]`W%oHT`L"nn@uEl#"s7Nj1A>/:SU7P;S77k]/`t:?/VlsE%#9cnWL.6#C(UGhHLo[pFL_3X44X-@X.UlhrJi?()K\aXGO#+8cs&/V25VjN?#>sQkeE2EQ0-%^G'j8WsEhh9K*#m(Q(nMb%i:YcLYN`I3^]ug1H6A5=`3NVJG=$m!iLgaQUjhmak:C<[C)#2+MqsOR>R#eY[i;s=[2t**YWr)fC3hN.:1JtLU9#\EHQ!7Me^DJZDXoRG4'-UVWpbrf^AeN6c"g#6(aspDfZ3@'3lXo99h.a*P;S1(W(a.rM/ep)kf+->OC5Ot:ITfl\,%A!quII&0_4kf;#4[!BDd5onL&@qRhb9bGM:(U@ros7hrtb_aW\WW$I5^C^]SQ7WqajR@am,B`F`iqn>U`%34T=6GPDg&Xk=TP$88'e3o=1%:C2i.]RQ*ukX-4LA6&T)Ge=!sp./2&-p]@"9B?=MkehaNI`R.@Yp@[58mQA3u4'7KroA]^)X(3&L$L9rcg]lRLHGS=0.2K#>F7C6gk1#_IOoj17k2M$p?J+;j!9T_fq9i@Y0+q(b,8DIm%X)>NMbMQr1J!/#PCn$4qWUeG11-_&[E@FbO.+/8!NG.NW:WkR'ku9u#;mo.+YD?Zk(aIXEqki]04u=aAu`J3f[W)qgpo?g/WM>6d5F]E.LBqL)\"(p[-;\CI(MJk&7h-G@S]GA;[ua_8`^tp_BhAEmb8-/a0/lW0b4$cF:U!DQ[UuNPlCis@Efqi5I0'i^*#l>G)8/M?]M?VbiYGV"AsQl+L[11aRr#m91pfje?]4J2BcEKYfc@8V[PZ+t$Dh-^lq4k0(G]mqJ(f-B\'H>Wj4Vr0;aT.+nGDLU.4/Ifj(O'Shf;9qAMC(jd:<&aeLsH/r7,Q=6":6*NM!XPT\"$[Y\`LBg'-+?/j@\:fEMZ[gdgGPbPDgJ=h@_s`nu7&N(ge%[drK-qg#%-O"QnJK4@Yq,n%LU$rsD=bkD".3_2=o(E=>;).-tBH,'"&71Z(M!/r6!-(qL[,"7,Y*4"D8Hfp^[KP($u8e'Z_hOd+\6oNg@uo#TOgc9of8'fE'o=)"nf(9A^rOo;i.'3mm%6.E`46bUnNYKd+7cg[Yba+fgR/dN^Cifl@QA&3n;^.>&QP1qk*%X8P$.C9th&M.N[EU?s,6uDfT]"D'^c?S(+8$iot0HTDYBkWGiX#fc(%PY=e-E151]joOe/[\`3cC$Pk<)"8qeEKis+th;u&JUM'\9DFQ"0gC+1J#'14ZmF3]7>#i*C\^5%7$-/:!1LXIdV.a)M;?3$9(/>[V>g"jDQZkQ!bM*\29Odk5Qe%,Nb2V1j762'Qbh0m?BPAod4;(J^,T,G7K3hHEta^P9snDfSH_tX\#/V%4nJ5F6K3hlT/19+QQY(,HOIC..,-FF9J@U.rjV+;%>OZ3i^uR[QjC3ITeZ/Y^V(e?;i#6Y"\S@CM[[(/DO#Hl[Y:1?QaClZcIYGpETIsMegt.=S1@AYIre#PujRBI5EJ:CZNIWjsXJ7_=@]f8[>2fd3T-HmTrBM/c^@C&Gi'KrKJ>':\Bi\273@nFiG-"9Eq$[c+UZ@HV4Hf`BpTrlqVE_s&g&LMK2\Gu_?K@t7H.'c.Pt0!3Nid.Mm?5Qqg,U?:4G:rHT_+HBiK*?2qi2di1g+a[)RnKZeHL4C_S9U)U,kD7on?tJ@b_S8n(FPB/Z(\%^_=^640tCQ1EFiBB&HP0,`9i"NRu]><=hGeTL%)NX5H^+WMU2UcG,7cnYmg,!r+?,^ZC&PfQ$)A3RZL,\Hcooi%LG(Bei1A$S>GL?[K4pRFDF&"F:1elKODDiIiQb8:k3Li25".b7E%G6Wm*NU@@S5s$WKFZ4Q$OFu6;6A<>47=ii7!\5&A>0f7#:Qg7j\(N^9&mIs1Y7sWalo'/66usA&\A,sQ.i%H?oNuT=oIX=]%eABo=i:=&AD.CYl(>QLA@9Jn!R]EQ1`b(s$*6WsUY`nXII[X/St3C6;tW*@n31&]2?Yp^FT1>=14(q`"kVrifg"1hp_EUr][BgUY#r:+&\cpum%gK(8(ahlQqP_<"'h<``)7^fDF5"N"0q)rX[EUFmkm@ore=*O(\>O`%Ks6-q$.^="ho$A&M>CG%Z&._#rGMj-YFHj-9"QrJb2Z3q/=>*6Jf;&o%PSZf1U>Pt%Q%-8.AC@gKkMV;`aR1XoNtO@L_jC.:GC>"t4R1]h-Z2Y^p,RQ0.fp?P(PBes;%96MV:[2s^(q:p!3=5/-:'Li$u<@qIYa1=2<^$I)c6;6M:4cdO)UI;38"J;SkS#koK2q#`A;GG*:I;h?ne,(5Y8U3:?M0f1,\HWco,+B0g"1"uOI2fQ_]'B[#eG<'=/eIg:/m16l@87^ZOO._d1`[Lkf$A;:KtA(*]Hc71XB.FuK=!RX6)a:RF>-&JSuXNpX(TL1mn=EPs$Y&La+\bhk7giMM>=FqqWCVf2p>)KD[T&RQa1(>(@L1b^qJC6TqK3tU#Ec"=W^6a]?DDg6iKDcBKH+Y1+/-pq4WXm!J.[>9&#`D.YMd;JJ(o,PfRZ%@g^J#nn$+-8kQ<Rn=-/HPqTnTF$+enHKf+0pF^NPTc@a9dWp?OKt6C",98&eD`TcV02K%'`U0DeOs&&gcQrrAqfk_JSr_&VgUKcpI9mUR&s*fPU[Tk@#D)+\JYReK'Auqr+(Z.SdnY$AJNoP:UEe9`K2,m('"G#n4j48$DShN#GFBlS0k_fWPnPohj->PoW:BSWr+QmTClHC^<"3#hRGtK"BI.@7k:P1V9[uiJ?HPQg)k;4u=Z/`&?@eg'sq\1WMZ%UijDYp(/ANQ0]romUWU7Uo\k+P,[ME*uA_=r?>`]$Nb2DQ)'0hA!'8A?s#rU#dG@=W#G3QN*n^>h0O%CnK1SCUI4BkW8ONOU-4BQ9]-])4d>J1&M;-T+"2mZqG>)gC@kA`PO7.K1ZWK&-,n`S(@h/WGW57/%,#e[ph<&lgp)smAoV3`kBu1o?LQ"%/eOLhpR(,6>CY!HR5kF)IN(eTSVs#%@ilVsbm<778C3WmQsJQhr7'0s)kia`S,UU-)'HdhbZkI=$$1::+92<"@)AZl62.(3@3n1kKn/MrZc8mUIf#7AO:UUVM1Q.i-qW`*7-tA1T%,T42=*'lJnisp3P#5C+orFFFY&J)?Wb5)DgIO$YRrS)4(lrE#'p8E%jh@W,,8)Vpur$^-sfTDNUFd\NaLj4)6\7qHVm4](aG0u8t9VXDb=tXak^@[iWub=[rR(.LCr0_7%uZ`_YMQ3dS.$HfFM6d&k6-!JBJP4CoOo0i"b]+9o,aBND5Qk<,Dl2,2VlKOYSr^'S8L9?A-ue(C.PPt8fhuVVi6&X%(@W:r31rIb0b,>7aFkD,A$jVa)MT"/h"HIs+%Z7(!GMF>kHmK!SHZ"6W^Gk>04L'"mn^Dn)1P(a\Hgl8=NF['+e0TLiLt_ZW,\\'d$I1)o*-1SPrl6ML"(O&41\)kO[`c:MAEU$=E!2=Cd"WiEVC!-1*K1P0r,>s$]]QAfna=];c>LK%'n8Q!b4kX[p@jGrH&>*.X::^o#Gf1Fg:n`IG#]P_ck.WGTXP:HVJ!n-C!>1q"o_^l.sh'9Q;dBO:lY(HmUr>[hA3m62J5fjBT>;HH!&B^iArAdW2JW7OQ(D+7'nHBr%5uAcIg9Wojm5A[:4WC7"3[*l3dUb/cE__c7C,%_kIS#DBNoAhYe0'WKfBMV#F*/K/QSqg%)1lFb)8R7FTYZ*p@C"AYq3)uRYXeR*=%Au]h(9:6E'N:8EW=)q"H.0fJNLaI$'pPD!6ah'YG/dM'>\qG&l3Yn%hH;m>$pF,sQ6W>o:n`0&)_2["ec>#F@2.eZ?.YG+LXIAtGj2kf4q@c/=fOX-WBilo7LCdhS6I0AjrFs%I"<>DR$)@e8_5'61K3uo5d'po'5s6-#UAF#Ph]7O,iZAqNQ.saZ/*nh2QMl#=E/blN])Fr$?M9$k]>)*[rk7boA-uKn;HVA(+$Pg[KP7BFkh2Hpb"BW1T4I@PG(0^2p8oUi5Jq?4Khk"34AG4FSsA6$_O,NBLCU7;AL(6a`b*/A>F3KGA'f&I!-r_O$?o5F8sL%MN4#'Wk6ImLZ2NV5ZqkRd#p]f,J>s=`GUpqkn!;Lt-s_,1iMPieF^Y=7IhsR+RMGY]BPr#g1dSP-m)k*8%&srnLs8:bnf>Rd?UEGbrnX+/W,YlfBal>P$p/HY&Wo0L'iI5M^=D6U!JX!2QncHUT%Q,)@7cZdpDe?>XMo%M-(J]Q@3+]/cdW=TCI(S.K#rN/Qu\)6h%ZGT=t,qrDN+eLS,.H`%b`rZX*cC@VrWc62F'8[=<2hTT0$QlbDjIg!PjdF4OY;OOEubR`%It*DS'CN?7nFO:Bd^;j$F,Dd3ps('@=fj(^fsAB!dq-$Y]Mlhkr>Z=2I$CXDj6nF%GcW#F-;iN%hUNt\4.#Q7(.e2][HE;cT=)il\*gm<((*e=][A1.YjMSgRltXeW(9l/gQ]aq@"@G@7lI9Qt5pq8BM.a$:;mY&uACkTKcL'(:ZLVm_#,G&UX+Y"LOLTP"eLECW=35s6"lA."JQ`T"EQ]aLk[)Z2jZZm[NF!AM'MSAcki5RlG0&p&Q?)*?P-adj=A(I0)L%98XF8FU6LfA_aYkD&?T'#I3pA9:2p4$ULmKjA)e7*m^,[?qCrT6=PN3d8Tju"/IPUe\fCMp3F3&'<#D?RO"pofG-H@6jZ,6*GiAZV^-?IktP[g?UgX@(%DR?2r%_(PA+7(DFURpIUJ#I/+!JSSL8c,<^#IA*eLgL(h]D5)ep2O[gX\#g$%c]6#/"U?)aN;ieIf(d:L_,qm]JXrgk"bafqP@V`OITZYM_)j9HCO[_9iTAq;(jT/*oCaeY9"WG&89_&&hA8G8FP0$TYjB\158tlE\sioeT0VF7/@('oI?d'@o\eIIPu1i1jHNG4^s>S5C==PnI0(=o0FP2h_NY]$NVLA;nu;\AS/2XLuQ<[QdY)4?/bfkMg655;e9M8#q].\_GEhERH11C=sW_O-Su.D2!eV(&g^>J>h=MR.+BRBH=i@G>I9)#S^<%":?[c/4SHc[mWR94Vi%<[Suki1aE9,J;(E/&4f6>,ca#;T2V6]tS/_#@?WmH)dp+]]Y9uO$$f-Pk7<0gV[cnsU9-'CBZ=qIh>]AmHlt0qt%J&!K=boeh(aRELDA,1G6RXCi^u*$jd9Km\C9G.!6.V@4Prq*Xid8\Mn4Z9)mEb*Ckcl\d;^g$i4qqEn$TK3=[Mjgn>9n763i0BN$U7&B+6U-`Ujd<"(d5#I+O3-@s>INK'j5VLls6hOnS/g[tm'd-mT*%K'5O@UU'-aU]eG2@H)M[JGRA2bn(^Q)7/Oj`76Y3A9>3i13*C2e6f)Pb*N$b8lU)J3MJ_/F1a^\&m_."o\T:r4*B*SC+Q^r,Hf5H:OBb7EP(VLj$'%tpf`O!DG3[E<(.IP%)@1E`i]$"@YrbTsFT8'o_;pH8OLhN[Trj6)#s+sYU/fe;;KI'7_6TX]0/nn+QjEc3BYdkH[dC=@8d*sd8BZ2^.QQhcN,Oo>0=S"S.U5$LQ7hu[l3;"uBEKXIZ#s]C'dQ@Vl6:E8f>;9s*ftO^ZAY?Ka$FMi6XjsHc)SdoAI=i$'lc8"/@tZtU+l<=][b`tLGuoPBmS7I3A/>7+h8G@jKih21"/'Q.-TmE+E$2u^D!Q0759dp:$7D/;XV/#Z^61O"Gc6KG`l,3LtSd%S)]FEaQC=/!!pGGZ!EZ*a9OU@]F)-e9n\HbR&KV3"0LC!!K"hi48?@MV3"#%:q"fd'&SiYjRXitOY4^_A@M`RX6b(@('MiQXj50,KYA(!"Ft>3rmH9ihn(Ng2]7iJ=dkK8LP-b\P!UCr0(m00&m=e=Vh3^7+7D3]_)Kko9"qB'7'u4q-eFu))1AI7%E[SfYTH7_mRlAjOSrffDkX;k97J6dL6i"I[l_7Z.mJ9al@20+,(b]I!;7gf'!ObHZs-<.-T,j%?rM!2I9rB0*R,+XR5bXo)HU!B9N?9P;2S+1#@9I`sgZCEM5tl7_X_:i$_^%?a:Blg>YX+bq*]c7N^rIo4e['\HR8&%Tp-^a/F!qKDKcnd!]T2m?jG!rIacD_Fnki8^*[DH(K9E?<=c8XA$G]LmniT4Z'1qg&/IskM$]7TS3(:1GTMie%N`N;BG!!7JIo>g7*W-G7e\S>]j$5LjF-h*f)o*0d\"=8$kOtk;HQ1q,\i`d$t?V]b?&;ledJn;=VZ%?-PcYqlqt+CqV"(Is\HGj+`O(&7Gm0A>+)66M7U#qOHHB"n9@bqGn06j!/f'?%JKO$4`+DpgF@J9k=B0)0KKho!u6Bd^P[D0c"QRpd0?:A2!g=*k;Xl#)BNd5ppbCW[U;R=L>%T#>DN'a".A-t!I;cI&R4l=)kq&nPjp#'k_2*'S_:Q\-87h]:pI`nb+cMt1+&'-PI9uar.0+6M@-K!hj:\N1N3i(8.=haH;rq71^,6c*.3gJ4FbsRL$t#/m4el$'%.:j7I4Y*Cl4('7^4O'rq\\FmlRHplBR4lO?O.ngkG!r)p&c"g$aS%1e@D8QWcm`K4(n\Y&d(6>Vtik6-kUMiNF59gd"fMLBcrD=+DbnAr:]&a+=+#.[pZT`&E7R!s[$V3Sf[!*KcUn+RB*?8H%^lE!-#&jSLO\no=kp2DM"`dGK"OOfP]AbB(c(O5Sr`7NL\.B%]=3Dhoke5'P=h[P1*7lRZuj_@%=X?S?-G6Ok];^l@.ID\m+IIq4m;hgZ;0o8<0d'OFr:2hXUE(&<8C%)@Q.'g@K#<@$e.UZ0j,a)-.2D:^I_ZL)_Y)aq"_t\uM6[_Vg_.],:A#HN1oT+$pK'6[,1`SF*R=+oO&9i_:)ESfN;#g2\:)KZN?].Z2+0@J?jQCpA3KE&&AAG?.g&!r?,#:e9dUQ.ZHJ=S&NL%)o0$Bo#99IkUZr.R"1&8SNW=Ko2HTVbSqc/(=YW)E-/!b]!HNntVR7!Cs4.KJ9sI(b2`=FfH@qh[BV"".?$>?d*-Y;-TT6+-TIrP&uX"V%Uu3%\+#()Kq0U48)pAT>iFMU8pECboRWr*jf3+^`V$('NQDeTJqLnk)YE?,gWC\q*sM6X&G.=?LT;Emb?*FkGe6rrFX5L?<2S^)L/]A/Zt@2u^57E_/<>51Eb-`$e5&.(UDI_n\d!P.(u>YuJ6=2aqWsh\"il*ZKa'dY0Lks'&0r/BkC.d#q<7-HpJ,LDE-SG:oa-,Pl4fjX6qR6AE"X,UY#+[_c1B2D.nNK\3[HCs>tnhrN_ll#']CEei1!7!XZD!#2i%U@NCd5<=d2bRHY"Q9*O_;6TaO6`INNB]8Q]qZtD\LsUAo]LG'V]Q$dlO\D[eG:86cZFbeK@TY8U&tQLN?H.>1KUG-Pn6Q>%4OX1@1XRmnn;gZC733K;-Yept+V8e<\[U?IR7!LAnV?M5W^MS->gn*2N-*&0WAR;RGN,7s!-:_e)Alg&,Q)*fg^>e?lj!M<@%a@?WiT23*%cg(6Hk#$0:Ys_uf2N>$9r`uIl>O91RM*_i/u)/hBd>k%F22Q"R]CCfmlfY!FPZIL>;Dk,ptOmq:SaFm75L:NC,Jd#VQ5tmljI^kBYk778C74a\,H`q;qK:-A!0u^,iBl*<;@,h.M&>nlSpW(?pJ+]W+Z?eZU'ak$uc+9P%-82obGj\&:$q@S+u:@X`:Xa=B&k*rI)&j%e^&a-?`F^0ASdUa'3b(HS(hCqjNuVO?A5X!D73pp:Eb5)Z,B?UHYQcGSQi10K5(aU'FkC;"VsQ?ABXJ76$-_=`U"=*:oH%WhI?+5p2M5k:/.CFg#g[EkP[JT*J*:o)#ATU+F?S`tCthbTaS8";cJq:m)@<63I`''tmg8*JtT#.4PZ2n\\-#qkX`FJRb[KFVjFWUIAl*?XlNJd6A?^h+VSPD?rgBig.AMIp$C2o)gF"bA(Y)SGnM]6)hX457n4T;CqMi!kf1E9cfN%D5q4,LV[%"X3-@1We;oZoD%hF!c^\PE=m1]&b0%N$/C/H3>'2M+uHC>0$%OATRDW;ENuBTr`dG!G"#(r@/C)CJZa&=g0Zb/;NbP;%/uPUHpqfXc+\VG5t&=A'J2>=)KXbiO`,VSJAGJN#9?cBdP,2,G?tWbYL/nL0tRji/\-T.^(.o:9BB!1TN)oX])_j%[)<#*$P;n%hY-3ZTm*1W@2Ed!#fU(t!$(q7J*r$iXt;c&QZqn[BYLHH_"upGGTqQ<%cKs-LOrs-mPDuNgQmg-/nQ:nNfT]PN,d5.f<./p`FBD1-'q*:E:jBbN0"F1^5A_bg0^b?fW`ZqWlTb0aJB8]]026#Vn8..o69fu9,+(%G*,od7Zk]VB_ZsN$*.-'>Se@abPV7WJ.pm@!ar](9ogYE5fr/>#Qp(c^L1gf;1l8[rd"s%Q<6!("0Q.SjGj3&6&X]C0H1XH-CM3'Ijo%"!N$$Ep;JHb';PY'A:.Y:lQ6RZgg7qBK1G]CSQ'-d7pg$HduJp6E]X+1L-GLZ$.;Yj;!4sK5!#JZ6`CB`]PWA31:6fSDjT24hb(";-fD\UMIV7C9W/h)5_L/"DL!nL>h30N?gbK"6EtW#;tP)=Uh`D?M!tk<2'7!drIfPF\#PU4R^lT@]"2rmdMj'++3<[Q!_mbik^IX'-"BlI.db$G!#^g@.:fn1GJp@Wm/<`1*Tbfn8Y!aVHIqf+6d6s#"5BMg=t;5XZLI9,(WT]H3XL,is6OA@1+UVj14"F)F4+?%_)Ni2l"=5#53=j7Ib*fgEaOf,U4=o(^Wk&dorY:[@#Q"+i6bL"[TYdCm`7Ac_mj+gCSJ8CX_$i:).`WHq_s',eU;/E&i15V6$MG3ZskJfYo5.bK*i*B[3tN_6648l^0e>k"d^cJYP':05SRDQ02IM:p`st4A[-Sl?R"QM_7O.#*Q-:ClBbGK;H>EO!CE7X?UqrR,NG:qdBDVY15[mhRp=X&)#X&^h"o=$1aNYu!E.aQS8iEi=[Me'/XQ;@g4Mi[q,(g-#i`u^Q:1m3i2OJ,o[Za^m-UGs7Sa8oQo!FFQMsKdhd.)aPg0E9>5pe7k-1G,8lPmc^1Dkjt%\T+5qiPMW/II]W,J2H$7N#:NPXk\0>08g?egTC^!m(oIpJo;5&3_I;$2qjd[Y3+0+rf>-VsopXgpWDslLB&Z.WE7a&lI"o]]*XB-il_Cje0K3dNU8Z@J[LG99Oi!+N>fuWIWlL0m8bg)Wi>2[[n_Fs(DL=N'PW^'UrI"UK],f(@R\Z+a?Tr/i?%Sdto0(\jikgM%k,V\C<@f?ft6P?a3ab"=9Isoo`:sAbbKV)!N?44OE5P1jQ[7lq."p])+QM/+qDQ6LecV^\s\'>7_;"c9gk^&Q?LPT^^K=6_?g[Q-J=J.%M\=V/8XL>)3SdNg,mm%:OaPAgn[R3L9176&_%O$">4*Vi0GQ.Y]-VV1!;I$SfdX7P87^#'?_R3:(TW'G7rmhnB:]g$J<+l&6UK802A4V^J\9A0PO.cU:BJL]m6mcIL[>j??/aOKr''e.8oY.r=Ti8_,h^_&[fiT(jg1-`XJPUI=C6(0HJOXdb6prfH;\!'7L"/'B)Ikq(V*>[%?r$"We0d`%s]YB/$7i:_AB5+D%2-b7:8&-WD8tPd`Q848Y*-]'u_;E"HuSBKc.iB;M!6V..93O\8J8)"G?X'6CCscFF15%Io"j$)eZ?[=VuN?@l9UYYI0u\?^b4!0au&/YcH?S4Emm=WiN)`CS/oR_U6?\4FhuklGge-r'.U7T2m3diKVjbm!9kV*)"Y6"iEdbXY27ANd=fH[*A/s8/=c5"Zru3AE_9'UE2ND9CJ=(?ms5UMj7_SunJBbmUX`CaaD0'KEVJLbrj4He:[k2n&fH>+2NJE@96#FL^6p>jZoD5>sW0(*UbPN\5EH&u\%Pc\V^/kiVlEKKcSG74=m+Uh8ARqrqdAYRZ\)cdHDhQfSGZ5JGGe\pfQ!7A:gnD-hRQf7)(]hqL"O6LEbp>6Sm=F=3^i!9)u.#7Si,&i/R1[JVUn(:e\>l-_-aNTm5[5&UM>5"6LoO?\Wo`)_J^hN[YNGR'SjHfeti+i^oTSWsLW#QH2;cCC3=L*+pXq3,6dN=:A#eAYor3%9(ni&^-f*RdS^SY"C:%BWZ(gjITE!8quuMeVFnE!1%-6;Ci:o1&8FrkD6CfPQ9V@VEUtY1e!?F:9AuWM#K'@moPob9X.0T^ZXpIX&'H%N]!Vi"koNX`O>kVP0VZJ02$4B>&E7(F\RrY&^SN>gN42ZN7(4Ait!B_lEoSS6h;E/tp_imKmW>2=br3=NXZDb`>5gJ)A*')hnK0f6ci8,\aFFgJ2odIiIC;f7]He%pMtO6FLlX"%&p%OQ7NXnCLEE9H-Oa]b.'b`^TtlkqnIK8Z_;TSH?D<%\o78X$IYrd^n%uXg?6;R'[+q1./<sM.'FC^=J_-QULT+s2K<-JKPH%ZM."i5b3E<2Ak_WkTE7]lMfWHJJL-Q+05YME<'As_dnDlpAnrY;I%G/ILZNL18le"D?`,87i!I0%j4@qg\I((?"R1\f6pD4]p_N1$qKR*+.L9BZ6-[\RYG1.*%1qO91M,DT`0YD*A'cB1ZWk3U+bec[dF%*`S98klZJ*Bmg7@ccL7')n=]U*IuHble@pL5d!FLF3]mlj"F5L/QDu3HCOC'u:p!/-p:4KI#[;,We["]BjI2,g4,1-\Fn9sRm)]t((j^7jtDTYEY3)$bQB-ClV!"$-:6oG$sa+-*Oek#UG>Yh](QG+F)>AA#dO1de`7tj#82U*8.==V6?k)ln+/+W'/7VP%@2a?c'=.9p31iWJm[BTYjTq'a[%P^03Q3PRFUsUs$a[aX73Y@s#_7Fo(lskIn-$E\XgrelmVTV&M6X&CQC//<3G+2ITI52PqV/;3a9s3gCIj/(]0$Yu9tRW][h&"'K*TmZH?)7HUR/pEh)P'ft.U1NRgH/TmYnMsu=dma[c>$(p\I+"6N(2eM<3@)l:<**JX\L7Jk/-Ks3.mnXFUQc']+oQSOY')-%bZWDJ?b7Rs23,/AB;tnBp!eW>aaW0(]\+a6D99Yp%1JGp8IQ<;kDMRt3M>R;^J7u.orf\<'7\]3/64.q7'#M*if:bXYtuXqn`p1,=DT?so?7Q\l:rS4YYaEeQt;TS-<:ljE+g>ZhMO#9V"g7Z+.FmoV-[P(UhE&8e_ni/W>)3a>.TN.GYAJ3:-N@o.j,3NEU.%8K'hnf]qfImN9rUl)?/>J&$SD6,>+I3Y=fi@CWqR@gEmtn;0P:f0+a9Z)Ai%3e$2Q>>`/)\E)Z8I0+EBNU^R#9K8[Z>ON"e]XoKMI1bc"gB+-(au3jM.F?tI]V;&j*3E9rI-[5_NNr'fmsCeg5fk$Wrk=aCTsm"<5NgfA3VoS[pm<7/kg)g]Y'DU-E3n]HZ[P/Za1NB#!S+6Ea#?`;^_"E'#l`(qJF1Hll?3A#U/HpPHI:!t/9?jbM"<-D:0U(-pQe\HbV5f0te\dl7'9mDM7h'fiHF=/>;J@;piF/'NVUNS+S9BZYZ;$&hYb%rDf32Co#%Eqk).VAdH7;>02!P)Mmh=2aTsRn^`8X6U;.A7P'4Z,ZlZm6-ca#KkOmAdZ;R%b"8!,KG@(DaW;RmsdiEQ]O.E-M^@8hWoLg#X^E]@bot0.%XZ""H8<>;Hjr3l`E)8:_%(tC6*%(rXaqlRE[@ERSl!_GE!.F?=ZU^3m[Fm7MCj5JMdC*(/XIa%)`^k[V5N1!XhD!QJ0)K/ek2mmKBh87Aq2rd%Hl#Tk<)BDs?%LguWfLYO>2rPG*O?)6Eo#$n-Cnu#pe9,]t3Gi\_?O)5"cj\81J60?E;mPG,qi7I5+E'8h%,4,7:qKG<;@L_5k_Dg)bfqY0u3^1/@3A5c]hciK;U__#5-bZE7^IYZ!crto4JO7#PHI'kk[:%en"m.$(1"Tm?4!VLo3PLihJ'L=K,="tJ?8oSDYfI.Wr5HUi:-p_/.]dfmGY3a2Q;3@3I[a`j?8&<'5n2N"!e&Y1f[_R?O``N*_Iq`P"lL*B09YYEiY]80cs8V/N,:AbBD(\F\s2+1u&cTJ,4:4nkoObQre7HlBa>UIBo+KD6[\O"Fit+CUOo6cWnFGIdhUT>`dJLU[p(a=h#0&#*u'kBi8.LV;DBF'm1mD0'>U^p9gH#O991i4WUDiQE!Jr.iW98P>AD$/]+:Z%PqVXO"o.kK_Lh`bk`f3e>;I\foG886K\T'dg@M,(8spmOmpE+O(XmEs%%Q3(N9]?9hB\kj-Q?(3BH5-j)AJ;3?7oMIfN%!@42C)lp2O/1kOCU7kk`(<9J#W,+V,M0\cHFnDJgBMH\MEn0g;FeOhrA+kT]:>%bLtY4JM['inJ:DSTo]9oJ*mjCu)qcmb@bR'T8aq1i1crjEa$e-L?'TQ#n-Zm'gjhad"c^Eo8lOT?\`0DZLBgr'UR8VE@j&=O`J)O=Ng5$%OX4su8=Hdbuo72%)#O,`<[b]#?sZmJU=oE^f*l/.LqN2]3QSH#G2d8:$m`5''%Sf[o*7..^3%sX(>llg7!JesQ`+<]RIXapN18YZ>FiXcCOgt7h\gG!k&LJZ[A-(3Zb=f=ebj`7S*1LFqQ1#YM/cj"dW_'1U[Duc@L[aRS4^&>qD%tGMNTkV78oS*0`d\fWd2IM#X@Lqb:aP>cbn-$Q,Diu`djl5YMH=CM(]'AaqHVn=T"s]U-/4.Q+5tl;:Ip^NCSqMlgC#NN#$=SI+&I16bYLS`D+2EY=;*+0]e3h9KA[FOo;j">8r*?FG;F1D/gBhg4hRQX\FD<:VHp%rRHp.QI$$$3In=(S95d."Z12Q?:"51iBmr"EFeFAQb$2ntEPEJ,/q@QfRU>I]FFks!==D.&`]k#TV94>cC)s1$7?KbG#uQYki.EikZ/1h6S)bVD\C3McLTkW@F;pU*Hd@r/,T-r(7e((f*"RqUiM#Z[BTO$d6koX%&gN1'Nul?9#IQNuYa`WFb*tErQ6VlT!k_&l=[R'XZPmgA';]4p(QpDdOW4^uuNJ48>Fj!0\%83mI,lN\Ku<[(Th=O?p'&d*.MPalVNc-,=PsiT.3o[0#Gt\:(D9+\esl'\q3si`Ah-XC3mOHrp!bo$*#V!Wo&!PHn2?MCHqpjT%4:<>BIENJd)91/d?4[MLM"'XLSeX3QB,;hU4m5R&VZMgWZ9ZHo%jkLquBaJANnF%'_@psppt:uPh>6\:qm=+$c5'P#UE73?'79T0c?T:f-a?+5_]I!H1r4uP+fjjk*2]F7'b@458ELb*2>1d_p]?*3t:`9]K[P,#.bEP5h&]5/mJ4X*H4WF"b3$54_m0[EbgmLPcAD]eCn3F&L8'Y)%CruQ+0+&l140'qmKeR12/FkcbK.&kV-VeA-`cF9Bq^(H:$,Le?:4Fl>Ud]:j\$;-;Q&=@qG*tk?cbU<';"r=_<&h1H*^jiN>_rhnT9Y4)Zt?E72JO-3ofs^[`u=Sl]<_62&hI?PG2o6R08")u5l>F=9R_/Q`;4="*0&_>L]I;J,[TkKn]W8BPOAjP,MuX6Ge*mll7GAtd3OUZqK$,f9LVNV%VUZUmo<[R(gP3!FhNeXg8uLHSRT?7f#mL,Vg+a\EX+^>Q`AFhE:dLGd9UTQ^pWN2.g:9>icB0jU>=htQM"L*RSB]`n796kDWuO+hY5#rLoPEt*`gh)IOO4jO8plog:(7YI%SB=I)l/Gh+'"1Qp17a]&k.gMZ5NRiQ<$`3"A,ou5qZJV$*#j%@nb4`N\n@/G3%d9-L5RT0Jr"9Vc\:5:?u109!"bf@=hO]Y<6\?PquP&`%PgQ\XaO>C`e"*<)&'j-f>*T%jsdM`mIZc0GeA3BnYqI>B:)fAp1_m7fT4Z,o^2WF@$%;kf+7F/tMV*&iuaDN!3LXOFS;N7HgO^<3`AF67m-/9_ptW#'u;#Co8$%3,^pG3R[NG$U?-9J:(e^I0T\iA32MQR<:ol.EDC%XY[.;\jQ1CiN/?fWsFU.:r:SXk^<=@Tdq)rfJNZn+;mAB*QA3?KdPJ:/T5`U5?5o$;7EdQIj)TsU]"akA2+fC&eJW,Ac4;$+AN$=XE9I>:S@UP@,C>/2U$qR[d?\>D,Wqk7&(AMmGUU`6;uD?%[FjjldH<8V"-:II%F&"]8h`?NImKNG9&F29JjW3]sK=mZ?QCT*t!j5Pq0j;II2F"],7X>")=4hL,G7W.8FC_?40=Q#gE)=#*3a;:N.X7cpl(Nbkqs26A]V*2NAAQ$2#c1HD((ji_%Y6fD!hY4OK!Dcb:#/f.bQ_as7.M:oS91O1U)7SoNSdh&OdLKX6r2KW#ma4:jLn6%5N5qTpV]S'EDuHCJ;;?os_M,g3==PD+_u[Frr9UdF(a_59)q2:L:AS-:^.WfL[du9c-We64AC8h@aihiM"mmT/pfqP[(Np/VBXX0V&)R^=.u3dOFA!6em+GQ4)GV_V>EU^/65LtbFkQ93*UYW8,!DMX.R^XH]K-Ajf21e!/ZM>\r#/d,('VhZQ]$+*U?gkb2hutn`i+g/hn=:hKP2hLnr>S[qmNjOlL-ocEeA!5G_L43\ZO'Kj7-,,*Rjhg*g$S_-`,p19=?jI"FAS6&VbI2Q@`b1bQ/tP&4rb@QhDrSi[AG9L\cs;>C*D\d/6$?#2_s-k,^q1FOK_YbhRZE(goIEf#R9R:+UW3rT%I5j>]%k]0VcVV,-^p#d+h0SeZ_@ZP#\F4F3S,iSX3cDsF9=?2u9ms*jNDQ]/P:AJ;ir6B0njJ@Sm,o?ZNj&YR-46GAdKNFe8Qs\;NVg37V/0$$Tce-3^>Hq>'3cWkI@EWZUqdAcocY5`YedpILN6Wuk?:DtCoR_G!TC2n1*09-VR;-IY`=H`O1#RXt-[4BbZgGOV=@<_T#Z/oope;#g:WAIL^>.h"gX8_/)[/[m9jDo^[7R2Z8Q9g&p)Q8sT4Wi6o"U>?NdsOX=-`-JJAp#3]Aoul[%IYr26oEM8XL]-UY"NPXKlk?_^1&?psddU6.]L4j4^7f9,XYk9EL^?j*0cdbT*A[%7YJ?faTqeccV^q-1#/RM\AeTRL,UbO_+\V$Y[c]DH:;Z3:sd.7e<=7JMAu&ipL1DUa'h(YQR=EW=44VKrlBb]g'fum]aLpWdUW$7bO^`U5VOSZ@L:J[1BD%r<$4]hu.:;2g#Zg`f]a0)IhZ(aorgC>YJsUpB>urlO6>aliT@bg6HLj:6"NKVLY^cmc-H3)LsbeL*-!KeY68Y5*\T91O`f,C[CjH<(]A`sM@IdVH*9S[%i=jJ=itX<31e(D).)G>!RXjb=U0%*TYZMO0i$/[=W&,.ZU&L4^.6f[F3T&f'Ok1"P9rDB>jJ*4aqj^qTY@R%9]UgU]]S]b(g0KC:I8.gd/"j2U)[dhm#pH4%%T=#-['>lSoo.5)61GIcK5l=?;m5Mem/7iaY-]qO2O?pR3EeB\&6olX:B;3"<%@PhE(K_sNbQ$5I:H#f`pF$<,Tpt*)TJ9AF@meISSUd1M::(tD6TGN!pA)/_g^q_Gm`uC`4(Qb[fj2c!\p=V!"k/Bm!)@15L>t:md/*S\e#Tb7&&uspT7d/qq'90'iNUdbEWIbH6`jakfjR5(ppMQN=Ljgn<120@Tt23sXu>-7o#EUI4J?7RP+>d!P\r1_,(11+(NZVRI-UiAY)t%bY(aE=bgBOh*!jASKLI\%/LTCJ)U'3Ppe\_74hDf^&<81G#%].*fu4\]kl&`,,.#C[1@s1N_>'b^L.NC*'a!k>#R7.3C5G(\T"'k6!P?>*[5JF([Qfe16L>C;pd@1!GL%gag80:N2)f!W>)`&RFn@s.4,N%%$NSes)De!Yh34qu.5aDFY"=2$Re@0?Vo/^eR%U^(c1R62T:,hM>hG8hfc3\<%))4B3Y:lAjTj%g@P1etDO[qJHJR[@ocdRKV[D6Nqla5#>fV19j1iQ:1^UF'uWa'84c;dfa=62RMT.\+h7Z'i3*g78pIU3)Qp"K'&q129#&r.5E>92Q:0gl=A=Mf"0L-Y?*%5Acb^b%c-tV/)]Z9n(#ruCh5u^A\b4(j2lm'WV&Un,V=?<&/gfAYk8W;Ir#'PP5U,B;VR#NieKYSS((<[iP,sR\TuoK#p^"Gc5J+jH6dQG#V6/sOf>rP$Piq@db79RG#.1O]epAbb$:@W3?A3)%be+_<6%l_h;b:@=L!?XqEcsV[8gt;>F.*p)]U_Z>!3QI#X!HYR&I)S(>"*`VB*J)&7T:9G?K'm_`_J+&\=ji@1?Ri;l./R;_E=^elk&p4=Ft5(,M`0_@u;*b]l9!h*$!o&p:"\n:&qZuofmuNB^XUn4]SLPP^6Q35\O()?f$0i_m8'0rm.B62JA!_E#A[W)#g#I@Fe]'5/F((=':su,;t)5%'$5E0s$5e^gmHmeD*eL$oc.DbV=K8(a414KOP`qKD8&J\E,JP77Q@SY7U=55;^m@WobeP.I'^fPc]E]_Kd4R5$$(8d&($gc=H/*4c)Nns+1Q!(,B/FQU#<^0hDH"258Pc;8tntZoPZ"sN0o;:VMNS%P/gl.Vo0E]a*\/t(_Tf-uJ!B`0\no/p0&@9l0Y@X6dd7DnhX.U"Dq766&gT`Hm(`B-$cou[j*=TVL/e>)25BO'E<-Qo0pkJ"imca`G3"^i+4%bYk5#:-.]<6j$LoHAXMH"D+D6CU.?".?eY>8O_pi/m[.5I2j\O#MYg'[PC';]`ZU.q4;$I1]8.FR`BdY\V4)lOcSG]&N5%rI4c<+[GNDbf<<[3=Q/=#Buq)1X\c),)63aMLuM@`/+XgrW>g"&ZMQS$r(q3&lKsbWk4ZMLf'B_O(DKPmr_RfEmMI%A$fdJf$/"m^.i&bKCkY`ak(^n2g3FlVdW4'jKK,l6+\>qi5DkOb!cLJ8oYHcoE>=?+u.22/'$JrC?i=&'V>IYGcHW47T$)qDgO/X>rt6E6ODBp:+:ZOlGEh$Rp[H,TF"geM+8,NJ#<4t]hZkBAlj#ufg,-\GO)F&=X*'`8#:DXp$1(.^?&u5G-.b+C=%?!8!i$Oj/tmufIi#7gT'[?777':H#X`(]._p&V)E^-'Jc#$.L@kiTuo.CqDh5Y@mkL@Bf)d(CrgB,o#)*QIn/9X(U2:TjlcGJW+dFjkcBToVj0:I>nik4<^Sh]g/ggh4.,/55h'(?;3JC@pY,clLq#?/o>t\X0G)P\M`I_]ghNXA5?3M6g!b5Z@W;D$D=sVKK>4(\Y8(E0O[A^^(Qg9Q-G:Kk5lFpl$c?L[+XhdJr@pDVlN>;E+M6%X!IX`:F)*JCfcc._aoR@bS/?gbINJ*TK?b;5XXnSb.7%l"re6oM]0db.U:>R^,ai[4]I)#%7mqP>W+Yq=rN[A8uh4o_C4Zh=qJO,H5W(*H%!$D++!ZhYk!WK9k(JEh:,[fZOa5:h=U3$T<1pD*,Z`+L=5grtg(?^bT&DG:]sP@u[)JaAf+hQ5#\Ya>scG/l/h56$G;VhE6&PKCqI=M.tBnq:HZnBk+&aC-7E=dsSPmDT_YogM,l\GEtCg?H5/t]g/2k_%\<-*.eb`(Bt->B&KV306]_P>/#Hi+"GOA;iR9'H#[X#5Es-B*4i!IOhCL2(C3?MZ1$@7VY2&SWG)%cVp!3P]l(IL&sE@T0u/;qDY0:1p6*ahQ(8hkTTWgdqD:bfI.o/dcSNZ?6UJj4lb-+1(.)\\V0]>70]UL%UNkd^2_)iec7CBT?YkZa";#L:pJ[YB9>QJ/gG)1/P&Xe/9]U/u/'g2Ehnhp'ZGu"&,TqJu?%92D_S`)TkZUH]T\<>d'QUU$7tc/n'TMfc(!@@giBT$XQV&kKT:-P\uQ0b&g:qmOhZ\RgSuO.$B]_q&lE-./FkSl?BX:a#PX?/]2=Qgj#h*dq7:B%Spp7YZ;c['6'W88OU2Ba6=g0Y`M&;'o^!!4V_XOHlldNUL>o$HP+O()[RaB:5hG\>CAFTe1u4rk38j(9$bgteNhg/qB]?ENBPJUbEoE^aju!QfHZPtZkS+5I"==1BeZ<-:?:OQ:;B-U09L?#N\"ciP;h>!!b7T(?9"-=1+XY-\MfR;VbH0Bj"^0)R`9pjZ9.@'\3bhA1'0<0V>j=&;bK\kV_9(7q*J=L<%VBtM.%OeE,H>4AqF3LX^@h4&f8ka1kj6.K9mn'ag'p8j->+YR*>#@,($is9d/;bZ+j7T2FT5cs#bTaB)M-t=jL]#I7h*/e[d-$l7[R?XUqJQsLF?%EJ86q)R$r1R:MJt&bkS+87R560:g21bZB.HbGL`K,pI7LfDNpcK>E6n0iTeZ;#/mh3A)5'UCd+[q;cO_t9Pa\FV;2nTBY4i=3]G_$<8?kZOs_S$H'0?@R0^TUF'G#I[bKkpC\F%m/h=b$\kg/^GtfqT@\VeCt5GI11Hj+WGZf+ZC;A*-7`*eSUoRjg##XG'B`IOKXI/Ank6o6Yi@ghLpd%^E@CnHU^]k3>>jAqCQM'du2$drm]%#fcgQD/c87^01;0NfY<9*qYTm0.Q9kCd8&$NpuQB.bZK*b7u,#F)%Joj/NPVGfk>Z,P>#YRT+4*BH*b_uF@p&`"0%,g6bB5/8`EKpIE`R8B?-/TRlAaVOL8+\8$IV8T2tVtOYUc)2\LT5eTsNmtMpEMEP14If$`\Q*S%Sct[%"2]jmhep%S#b6a%6:h+A?5q)n+MC#"U(!LaNh4d<#-kZTuSklS6Jf.m%0Wht(WEUj",Q_qp0#K<0nt;)3I#W_!V(14A_)lejKsLn%>Y2PH@RPn@hN%(k4)[Tndc^D#%!MrO->3a)X:KqR!5+:j==bjQQF+LU.p-K)N\oQGh.)4,:$\,\J[YLKREhX3cnTAL.rM1\.o>bQ5l!r;>@r0[I#nue0dP+nL7A':gk,O&AW;tqgH4B+T6>GCY7h$U6Ho`t9Hl#1'V6Cqg36)9eHhVEN0is11WY'W"d.di*9Ru.3R@]Y'"fgUn=P8"uBq^g3e)."ecWClQCRkm+<9ZfC%CUuXgX!(ZAqB"h1Z6$ia]nEhTO#4q*gWkZt"7aNn3sss(]@Eee9l5P]-BMse;;E/6p"XXH!:#876R3p+9N`q+IQb%=O<]Y%_>I?0]b6TS%[0Oc*=Y?Yr-E(;VH.E`C.lTe<-#B9hYkes'STbE[(jqp%\ht96Xm,srcZ:>MeXurhfN>R9-"HRMd@OX#!+\2@0]RidRTh6qsE2%"r38\gePcU[/fRIWp.S[_tModA=p8Kj\O0F(=;C]Rh759aF);\"]Yic8eFfCF[%s4htP!Hp>f_L^"CH#ims^T7oL^N^eJ9#7mtH`K!G;?c'!nJ`6pb7EQm4\ojX&]Tc5doaP*b86A5)f8.C>YFW9mO6>YuR)D^tl;)2Fp+;Id++4k6bod!=C:5-Q?++'K1.5N8:<4tlSjnibL97@kF)2Kr,-=gm1Vo)ED-R4!lcFe1T!*6d'lVhb+rZ#+Xdf/pkGha^?D&kPI_9_r)]5*)HYWGtB?"L1#;]<8X]:sJf!fae2:GoSLH@u$E^D^?Sbi1>J.lPnJs9PfA6Ve/-!Ca%keZYB+lO%8+>[tq^d/Ki?F,6[*p-I*j@_]+.RLf43U3C.S=p.=%YU!c(FOo-o_B.jp;,)H[kfdd';)/:+01h6?3o35`^@->>IK3+oVU'T/hX;UQ0AQEu2JZ`^6EcR&rB(WU&TOY"l:Tn[j%OY7UBWe0&Bm(8*]qp;'H:b&^L%uk1LCf0i:Uu%,&#$P\(*fE>KR,>s:g+n;2B+bET`@CZQ'F\njBT%qgCfJfCMc(:l`)l^*pZ?K6]oe\4n'35ShG(ZC"0oJmRbrRh++&LR^[//RGNi)6eaF"]q0iKh7-V3-iXu6OXLsGR_Zr'WEFD_*V@`.I^[9SO:9Q'1kREb]W[-0ap0=UG"]rji=L<=j]<5cG0o-H&YR)GU)*:9%JKUL.Nf#%*:Dm>t!#:Yq5d/F&eL:6[[,>L$OWc!I0Z';p_9EOWN7e4Rq8rJ_OkQV=Z[@7kF)0]PE=e@r4NY5)pgGl[j*Y\kmY;Gg^m;G:>hZ2)-BhNI"OV.5+*`1;#g;ug=0U_p@EXu!W[c.=eX,.oMasb.c#UO@=YS,T'7L_0iT?]-ZQt5Kj,?:s;[#Ccp,"9EQq)hm1;?DU.?#(\*"3Vrid$WTKMDD'4THmL44k;DN%YoUQiga"p3D3=3D).$VMeo9t?)S^Le0t)#-%W"l6WQ!]-gKYT=O+jt>2Si!ZN;BJ6KVG/j;9W^SJPkk0BoO4IJ@-tH8mtU"l5cO)0&B'+/iQQ^P-;+H6\!145HBi^HGUTSd'TB26RV$0Td9CBiqRFn6OW]Z=r"">(6BLedU,5-S:Fpp")[7N]?;t6LU!hoW-6mNL/skf,#\,n`bsZ]';r7K?>:,3p@>Uo>_T4eD]3c.sPnd4pE42goR;W@4'1O&j?T1nV/O$O]1U4fP#arM?r*)E;H?f,2ed_()1BJ^8j!\gM-@e-q%:LgaHPIg_2QDBI)C&IXoNf=R*]MaRrk9Z$_W]BA)0A!ij#ZQH/u[$!4ii=igkrJI*Bf8-&h5dM3WncPrGD.[ocd7f$`OZfXTAGe6YF]W:9%J-N3K:$R^<&4PBGJIfZ;9>UNGMtQCe'?i'&jJ9kFeM:'p`'#q][Gca"pZK\2Q;u&bYT+VZ&%9:+6ZX0(?6+$CK%.1LglHW?p/<)-:6d^1-_cg+elJI[,u\[pfO>m,i#ZYbh\(TiE*]P\?qL682h!DBGeo)!WgUT$),:n=B&O6`Wkl73V))Y6?mQaN9,8/LnCA[[r&P%u3YsLOm:2e4JYclL33j>#C@FBeg\m[mI,sj2ZN5b)?&4=cJ>;^RXR5jt.Fgr9bs31e[PqjT:bP"K:?;/Ed$ut<''1<2o1Tt?M.h$NbqXc9$`jNHnaF7o:kph<&H&IYis\]iZtU*G9-k#2@:!q,&rUk>n+``*e)3XNKd)60(/9H=i_Gl6'QaY0K[(W^m&>'Dp]W1KDu*-kKH)>u\4W4R<>%aBHd&Z;,7o2l,;B_kW]D3pXddVGUmeY`%5usD9Ih"6&+],eM*7\!\[GK9DUa1,ogu/.a[T7?f2C:I&nS1:-pI9AFE7IBZm7R:-Pqc+G)(8TRmd1=o67f(<=kVTU4J:8TtS6XEqZ":4nd9$J"&W0t<+,Nt4(Z/6RNP8\*L[u5kRiQjLM9#%JUKCaB[*&:QCN\)04S9>+[n_W9/N!VED`&/.;&7>qX_-m%lC&%NqO/P(31o>iN7Jp@702b3M.VL&U@"n?,1c"2)H\Gf"NMZ]l^>X8bN>>2H%\c^@6AbJWW-E`lgJM=,eso>r.?bQ&i*Y1cEn*,X8;RDb=^5+V@q!:[L(*gE?SPqL$U[!O!^RY4H!`d4YG]g1;a\22g@6f.1Q2gNrsJ=cV<,ab3cbV>q?P2Q9gr:*>h<8hm:[-H'(&W8jSkWc$?QUBtfMk'$2M?*QE#1ZEOqDJUVgN3;k(c`a1mMA=Goq+sYR^@&OC&E:!0qfKs/c]:P!p4I]q7L\so`IU>9Lr8*R'`0D?%2%P/WROLI>MR,g%*![J'p%:63BX&$-+m[s1:ItRN\=',\)2[&dD]H6BaPqFrCmn(!2T_(P_f?h?$=.X@^b8QWD[cBi^ZbG:nkm7$*2.haPjD/U'aV_RRheFZ,%OuWp'j5bo:/KS)*DBYq`+qBiFpEYK&)CX/Rsue`WD(k!,?u"7K'`ra4?mK^lG,)3jc$>_jm@']3;%RLQZuprX4p@WSAe+Q1co')]Ie<_P]g\OTl=NFjq1i//:o\%\9Lkaiq*5Go!="DJJ4q1rOIWCDK*-+NR)@(G,lXIg%Ek$#9!2(V1mJMX?l$aYWLNb`=@5O@Q^[mghDgRZ3Ccf[O$EIKPZ3r3nLl7A.dVM?4:Q*piaUH$]!&GFT^"0Kni7Re"^YMGe1;;Z&s/_Gk,M1,e0G=f!G(o$Y=D=uE@hHj'FE,lcg4(ZU$,KR+9',R*%;bX@=VedY#45`.ep;/$AL]P#34Yu[SbSBb1Xn1a[k@BUn2C!LVlc__$(l)(DE@RGL33J7+8f5lg504K/7QD!GNHUbo*Cl^o2N-lqX:'_&2B=N@Z!t_2V__0=fBj<9+`o&*`:IJ$%'MIZd8*c+j:b;#%K70u+0DlF*RZ,Nc^_u[Q_a^qI/oXRHG)W'$h-/ePN6;QWpXh5-r.Q'k.tBZ7F$00a[TiZJNG^MU^Ec:K\p`NRa;j,[#QahnlS"5j.ad./Qnar#&`5(;MT#u3t^M-OI8FPQ?d\FG'/ku=0Ef#0/WaDi>KVB0^DutZSS=#(!_ZNT$9L*d<%<,egdK81ome,="EW4_KqRh&MP+V"hllrhtY/a="B8uFX-24U(n!C[qFC`=j,4fUU$fa/b)>;h'.48$M$Ve2tHcr]qE#4#@MFQ%#U@2(6F-`UCD@n+R^T+<6,7/^k]heQJ%jQ>,3YZ*>`n-!I/-/`D#&LNmWHb8.el%md_k8.HZ3^*$T[P'eFl&ftr#EgS-Uhs-e96r3BsqCT:hqk8_I>-:&RPXe3E/=M_?rZP_7aX:WTTI02O7H!-jS>8.^EA!pgJZ#7ZQnG-Xn7soMO\9+EL=e\)Md$tlMP98sK]FZP2QfA)ZbGdg];f__RUBH3[T+jcHlgIu=oB,FY]1b)H!$-4u%gR";9Y^)%FM`Lfkl;HLjKeN#oRklt^nBP!Rcgf0Pn[CsietU8%/8X=>W"*04^][ap`B@,]VeQ6ei0BLrfOe,L*cZcAi:J1&i)EjdKT>XkdJ@GYjOVp$fs6;^Dtb"<7(i#:t[8rD#s,S9!H<&e#9pGnQCU(Gettn`./![`0$n]k*:a7+/`KR>Y!KRMq?$`\*nV@\+)-VSHqRFqmJQ*ghnRSur$hBUJDC>D>NtN%?rrG=\"oa-.NCD#PVSDS]k+o866^uDj5L*F/H[oU\]hRhC)5[*t2b0!O]O8kbHJK<\(JgD(LR\g=XV:.eeGT_Gs&2M>+-l:e@mYYaP_P.USSeoeDVT=cTZKRZV7JKB(2aGM-^6sTo:s-gr!W#A]Db%N%]@^])N+LmUsO>T8dH2,T*5KZDJaT%l+2,Nsj$`-LF^@16$q.'8jaSp*G8b9BO>]KQ9p+5%bq!@A&nY2Pm\Ah.(q^`0gQG$0cX(\+0uMOgEacoa8%00[!4.bL=,U,5,ZaUm>KT=u@f$EZg$5@/nV2#A+8i9RoQPT-*7,%-H]O:`):S!$33U?%;l8$q>EGlpkAs*@iVml?Pt"MT&BXq2T0rDsrNjWqV%P"i2=q5-n#Y/io%khZTW;"%ao\N?gJ?QVNoKK!0=jA(.Xqm&=o5-Hi_)U\Ejk85!4[.M)H5$q_tS%Mo,N-I@j;Eb*E*LFRO5bGI6`0J0*P)q,BBeb9Z@cQEA]ogH>(82'6URpJ;O.9nNEA!ko.ped_8!CaRcKF@,*1(.SK/s"&K,FF3Y>UmKV".ndNXogXXJHO(\ebg.j;0K*W!UR]+Gbm4JKM7<\`$A!g&*G1kE3*gN00K90-%57F]nk)T980;Vu?.dKJPE5VfpX%#PH&cj3Y.sB.LKb\79fW(,i`rl3>KcZM$6lf-9P82bK]!!@#iUa<.-PNuX9_g,Zr&(CK[p`'gc7c[KLr1JnK5agLbd'#SqQi#=Ja)R@"-Cq*2>!s`7a1UHktLjAhmqO229.)4\b?sf@c*pjTonKKF6dOar5"2`9'=&hY-"1=>O)!S\C[TJX4Kq#m&nb?nJA[8Fj#d/J;9=1*U`OS2OlKDu27XIcPatIZ:1<\OmoUR\9/_mnI]I9:^1NU?Lr]?B[.SPPH-@=sUK8>5F5MKs7+(84$+`Vnh7(`\lffMF`'\pWpL)3W4Y"ZGCTW/65'S[6@@tbo#;F`dXQu*)%+O+])I%465bJq>1AF`R)HUX]sYfX)sd+lJ4Pgl`9"[9k%BBG8'?GB,:,u&@mYb*+Lip*gX`fuk&97W:]U@"CVFKQm-R+t-]in.E1\>HE,okLh2_T'.]tS/h]B)iWY3`Qb91nnqB\Gof%]K+BaX)]uQdE@'q#?e,5:90,7.pOOGfh`H3nt'Kr$K15aSI6s;;Zul#GT9RP1M=C]5KT8/,<&S(%Ve5NXLLuTP/N(G8s'+XfP=n=E7<)&:UjkeNKt9Z)].";B!6ur5u[;rsZHidh9[C>qCg46dnjg81nn_rar9)Bn4IY,G]rbq'V8*o":mB+DQ\s5E2p^c9m4C]0&]3$q'o_)UD(/8Sf]YIZ-'3ho"\"IJ$B9oC.n#8@Vh5HRR+_+a@k#OYcJNkV4k^F1E<^E[+@=<;P5epA1;l)Hmk&mV%_8U(_-?YB;[XQC>;S='Z&0\j^!dBWe0l#JDFPT&;f/*g"CQGVqi`hc?2,\&uRN:r%duo'1C:GjSZu'4sBi[/+U8[.CC@IB,n=3Xdt*JX'95mO5B](\oglgCHl9TGH6eHCLc#5iLKV2LM.J6%/(*e4LW/#>TltRgKhJ*Xf'=]?p.gK%$pa2?0]/l%:ED.brbR[a5NQHA.=.Q)%bfp#:N813G+o,'(j0=m:b-.$A]W^oBAn)*-,[H,@\MPf_7@p;X`+4[o_51PWO#!PlQ)D8a,QU];Hah%:H5\F>kcYL(\93S4k.[LLY9gqa2TjC`R1]E@h$Xd=^1&H"-I1k`Af<`&,A:bs8mg_jg-@QQ4QhrH;+g:Y&;2AsQbQ8TW!q!MOPBF3^I'%EsOtdJfkDUn;61^s4K3ZEX'#?coW=!n*+2ZXs]X\>T#m/?8."j'm&oqj?V!dIZk2lZV9Y`LsR//$&Obm>Em0X!:$p,Uhk]S=W\@M;6R\5.0Yk;r[F?qsj2@c.pl>GigQGeK&k,;0MeY\bCYWr^ncqF-[OU@2:pO]?JZJ20F=K!87];f)e3_Fc!,BPsk/"h)YJ'8H$H7srB]KiUH[_fCC>kh,[gP$Kg=g8fUq,73eVcee2"k=6=bQ%6:&-rfVW$%cBN>5*u$lcC^PKhp)>8UU8V+T^hY%n'k".AI**(2dE]jCUbfRBTM&mUG4O!SGg!;Gk$Ri\`^2)ua4.Np183eP_YLA<03)D-^PbP$BY%W0@j)qb91dV&uDR3Vc3gB&\).Jp2K[:n/>36U/&!J'eVc&>bs+"A_!\XNE+n+c:+K!8bt(X;"h+'IWCOlUi+;&!t+*Xt4V9KfB$]iQkTV1M#.7E$$o/8la8!&Mmm.G89l$P_!7,X]@ZaT=e]/jB.I@!QoQTGu/`b&(VoE*^9Z']p2[j/."LG0\.)R$bG0P,Cr9/sWP0WM#uFV]k(/ss89n.ig[JhBb$BCt.g_-ZnW,.2.jG^'d/X=D`HBk0>W(,7\X1`qBs96.2GIQNZg%&NKa?eLS"6FPqZ@%Gf2_Pji*?@CBXQncJWa]bE_Ap@79dg<^-,'$].QY(Mc@;O`5V58F$d7!lms@l*]s]a*Xh61=>n;HQ/M"_9j-X"<#^G$I!W$?V0?Sgo&DXS9te/'F7ebT-i;.R_f5Z"Z`?4*n1t]!D5"%mlc.;.G8;G\p(Cq"]YlWdn`Ao6'UptYmOf<1:3kVH%Z-FMbV,=u;$=^K;JK]E#p\&K)"aire8J*(*289_%lpsdFaqoWB[_7sM:"/#LFO.]U)%BWV33MEdF+a@l9]f#Z3947lD`iX;>IZ1qsBhR'>eE9B60=/)+j`:$XY6@$.KRCMuX.okFW<)r#2J@KnHbrP2^er)q]QOkQQg>%j$)kbodN7GmjfPGc9TH@/T@s=?<'GiQ>$uBTBP=BKqYD9adj]d]Lon>(M/Rn!Q*'r_N_q&H;b9Y^J3))O7kqJ&:'9/C6A=ip`8)g,h'f5UJNuK^:i0jrhQ')#0Y9'h4)"cpHS?0gr3bR,bs`),?fZ>fPol^\[@o(0$*il6jJ(CVig'S:,hfP^MkK:htKS6XC*WY2=5g;>rfj*rKF7l=DV%p00m>lh54K=[&jZp8N5IPdB^V_D9hOf!l3>fp4H[M]b+KjJ$`csqQhHV/Hk3Xnq*)*.IO%T=7k^fEf`!9'j,bLX3Q!&J.).G9S_0d?H\ecXH2##L&<7ealF14Mo(Nq2nYkWrA^iab-:1fe5TY'b=-\hu'ZehE!DdjE"VV0U'd6+T?*Ykf=.1K(q$hF@qmjpn!.gE_\XV(h1;-Za">"o_-HUVf5iLGL5/D1MQ&AKT_2WT'.&!T+k(.'3'?FI#^?Q,-GV4432p=AVo[9#Ri'GFnWNGUA45g@%?d%<:,58V*$E=pU6OkhmS&J?Q%\Xnq<5H2Z_H**.7&L>5:'k$(ijS73seB?&SiDN?#TB[">aMM'JC_DrU"J\M1tn(oN5P'<1XTkn^[V*Pt#m!58sQI:Sb18VI!N]9CB\]W44T^/^JZ1*uj5Qmo:$ZbBgVg&WJdCcsMO9ZC[pQI:A6[\&4.2#Rg0sT6%t/MW5gC?tBW[T>.FueUMT22,A/$@s%/!2N;ZOp>:UoLU1)SD$u8;_jcaS0GgQFqi[)8H[OYq@BXXgSAkn[-VS$:4Ti-fm[MJ,X\Vsi,&eS4@"`iQB5c*u>*k:9Yf"+D[QbO[A-]4C;5"GmN#YuHmUjGrc^focfPB"6aeF%ZX/gDV!@V4He4?$EVr^NhQ)n-U%.ThLdBM6Xr.tis%Wd(.EM*baO0s:JnR,,_Pe]-E&&O#>"=gO`"I(Y]q\icBqb[j#glt#>]"Er5`s/;"D/1J(r#$(rtpc0\<+gscV,R^m*F%!D@mS:;pNN$V)9k90*c:3td^0"TL3lmP(%3<-_YiK8BT<=-[2bg4e:o%)4K"aH1\>r?]!*EruEb[T2"]jT'J?\t+Hj9mhkF6'"gR'cRJm(4;P\K)*+%M`UJ\foB6M.3V1gRk"*Mq%[tGi&CoeXDH]Fcc3n\@E%Vcj%UI3:"D*EVEY^=A@P<\m&7-$n]\lK%e5%g)lt'@)11i<%7/ibiol#;N;_"!44lfWah)4#a?9\p`1%(Q:-)7.N1XYJhS>_KKXg$KE7`BQ_m34fZa`b/@b?Jbiu^HZsQ&?n_sp,oFC<==aXd#gTK]7-D`hR5a`4:Bb>ifb+"&Ma4FkY;a(9M@fAZ3#l&=;-M^JERjcai(A\CUH`RiPcm.QKhp:o6U70M\QeU&p4log1&;\2(c,FEkCU:bLZATjpdmNoMeDbQ[4,(Cd95Dd+CPsXP7Hq[DC7Kb^`\U]t[4K]3\Mm6K\Nr?6%9A/TCI)QV++K5Et0"Y=OAuFGGk)'$`2`.pR:WAsF*?$)bR)rXJrlP!)*CG$:8A@=e?4+o[YE?eSVgq0Ro@3F[J%+E+.;^?(FLF^Ihb+X4T?7\uc..?4'JB0>YfF3.s]XCI4"O0(L64_X#Vh'ZR(G]@pXn/,S*+Wi;0RuCQ!&2uWc5+AWurGQ)rk_I+8IU?"$/&V$"_%9/jC`AifKjuEsT\\)/>HZq7A7512e[&j-l@M3?YR^f--AE6T*(>:iql\kW\'k\G6")kc.2KeN]pRuVT+L)q2`]P,Ir[6::RXjlY=Q"]>QoJE0B&]-L!prs5[;^bKs=H+*R3B%#[Mp17Lp/fd6J`iH<-kes"c#?!';3B59P&oq4:CK]L[C3u,`#%,D;6D3crIej@r8\bt!AngY,WFLm\GT.6GP)Z3;#taFGZB1WVb?l"AYBct$^0qsNh]NW"._1Urs1P:PS'g\cptI'>ddqMKaBjH6&YL._3)d`RkL'FZ($14,(a46=X*3L@0R#Ip1e$k^45r^OeD$l5+IVj>^9J7Xu4`253l^Q4.,&(1H>V%#El5;k.4M/7:K&9qdGu[o38F#3m'r\CqVtQZpGX"*W5,6!@E%aZ9aD`$Qjo[Nd"4Qfd8;%69?J%f.^PCY--H1h^fos(Yb6k6"c^l;j-2CGQZuC[O5p?]HB4h1jP[?^!e9\7\L_.'PtGmk@@C^LUl:A"@#L3]q38VF]mFE#t;A;#qO/ZgO@a_DH2O>)1^'0Y$2IQNlrZ(B..Y2mPYi]*Jl8$O^Hjjg8qiGWY,J9(rl13QOiZOK$GlHc]7EPM@=Fd2Gk.\-_A0F&q"[XXoIT1>`o.JRfC^aI2p$mWCD$PaRZn4XLgd'NnF.YE8ms$F$c7#qE;eqfr;3e(JLVMCOS&Z7Br\kMRM0H,n`_o,7XR3[-Zq+XOq(p\NmWo)DS_X[$,>PoBV<8RR%)[S2*,ePO0&f9sCXJL)5d_Ij62aF=;UPU)#f+&JmLb1A+f/Y$#P'PWd?43ja*C$tF_B>O'8kSnW.[mB5eB,nJ=%W3MaYkQgg__NAU(W#I`PQ\Asu:co0A<*<*)S)848_dZ711d.0J?GX7,++d#&bTNd5(6:dC=GRX,'^anOu=iqZS[i'3tMJBE*#77=B60gNRIUD=+m$nH+T$pS>T>?pbn]H]^eXL4m?Xl$$JRWQ8bEmIg1fE3@A4N"06a#.c1=[Ae:PFSPS%`+X%ejgT_%i_=jaOU1JmG_*^IiehDnI?6n=S)C!2WqY1[tcS$;ZSW/]H-]uf"dZ=607ZUJ;Ei"OQ)'0$a2L2c>OgG#J9Y+2$7lWFbaN\i!ArI@^J4&W;B]W0CJeVrE([,:DTe9iOoOkXH--nc;pIg=H/ndpN<_6;5W9LHjoM6OMh25G+RX#`rBr4BVA^ifpgOnJ0'ln.aEqD9GBL&kpXP4_XSdtk@Xk"%F.1PFmbji80r;QhDdpeIC0+V21%c(BXA7,[Hsqm(ce:?40aCn]DCE7Cimd!5e;5QPUR,69I\aZ\e.b]A1;b`mV<4Y_>;pI`ZlQRK[/9XBbsH`19NoV>H6H(j6cgW[52!8\>AIA/*GX_;0h7u#Rs=2J6&Af0E#X?ZB,"`CQXN,0B)Ufd2\kVe5FAGN$e^*@RG#&#rR&FFhDAW;;Cn22ijgaMYmr/!GORA,/[3gY&S,h[!39+E_dYW^1a!hpu'&PFtOm!#gtf.8l6.%5g>=M!`$8lV_3m\KLTqK5dudD==$+.]#TgS;(%MWG$^e"3#aj,u:cM-P?1T7E(7.'Z6O):K'sqPMfUiJ#WtNRhX[7C7U*X4p-710U%baPQKJ>Xhe6?g2HgCWqV/cbrrUrs(Po_MGfV&hK9g+#3NTeKH88-*2G8!3BY\j<`phEc($"Kf(a>E<%_[EMlG3qJU9skX>8PM2_T#?)\hO.X=olKrb?J->sRn+3fehP#!G:R/@qItGjJFTZr%!L"^qiccDRD=tZRpl7rP[n&Tf'5o::@iGMJ,iX`>=;^9[2l??K47!9Z.SCr2]s,oYBItqeI>mpRR\FD'9#3<,mSl'ck#4/ER5@f$Z(u4OPt&k<@0TMIf(eU*^s$omc&+HE(O,.hs=GUs*60OO7jSMGWaCZkl?,\tM?B+m_8acK3g@kp1_=)5VsUh01.3$Nr1#j6M<29@W1QAAkI@hT)EGR2%jV("4-[*`f"<[7hE?Bfet(u(?[U`N*oq4bCFB_n#"CcsZ#9s?9q6BU4lIaV%p1>cDD:4%seHfq%kF(RYa(Fc##c-.^Rj]r67hi\c5;3,XUD])>0c-"@O9#LOchc$OB(Y>%L?Y;7(d<:N3eQ2]gekt-De'0WRpmJt7O,itZZ/::p23ijmcgBR>_*Q@fbQ1-"q]MBWii6qKKYET>9>S+I)W)20Z7uYp=H6bfApuVc+prDcc$55XFkl^jO7V>o$U7T_)?,9iLd=4qe\/QW#Ksu9NE-S_8A[kJZ(r7c=;EY5iJPl(o3,um]eM07cXh_Q0\Z?H`pJ^!BhbLVlGCu%/haSerekrDUraRRlY%pIp5*Y^?8LLh>o\&Y%O.m/n.\/0Ef-&*^VDC72`;%>B5SdVnWKe-Xi?jPsF#CB$0M`,m&(T']OeWS0Hcqh3FABP4];tT-t7qRps>HTnC16CfP,ENHf$E6PTg&L6cMc\oKZ8ZU;d`,TJ.(bi*HdiGFB()1B-'ET_l5R^Y,4a,Q4)!(1dgIHD*t4E#i@F:l^9t*RN`_boSWRZ;;GG`K""68!r'"+ElgLufTSku]Dn9\n1[q?=Rn,3rcQQ?LN)AfV$1u;r(V[TYl+SaJA/+b!Er/CA2I4iJh!^C#mZU%bChTpASu!A0^^BgqfIeWWGWbFpV-BTmbZB:q/5$86Bl.m3S'*WD$"kmWEm5-IWcOL';@ghA<4NXKMg<.3;k,.`eJbJl2r6I!iZO$&b#-0DOM'Emo)XluTn"B1*-KKae+7,8rOAVi$pW_QFis]Kf\@(3m+d/$Y4=EC0H]:*_tI#N&?maMaSq5%rkQ79WE0FbInd%0K@n"\j]5;VsR8o"\jniLfB@7l^_ZWMo/k,Rm&'M2t<2+fksY6V>1hpS*oUEV8=2\%S'W9@F\8>CfWbeoSk$*oHmQO(6[Jk?n0U[fKF]+KnT@%1=;i]u4h+o<&3PL2JaQ\ibnN*!C[[6p=Vd*r1m@:?""[P%&'lo@co<.!&SOmHKbO2CdL+P(dXRTG_r"YWpE[`I/!kM7lr]/A_*#u832ad6T/S#g!D:>(.Ab[#V9404&(?1\L3)jR'R^DhQLm+Dq?Ak`NH5#@W5D\@6Ct<_MXCU;>`C2#L6C0,>1EH8>WAEMl]!]G05pI;-qY2TS?5rBd2KJ!<&KN)?6Gk[op3sn5)"hEp-`s`@E='(8.!7W%A8KL'-Ej3KdT\nE*D+UhKB;7tT6XQ#D\)c@!3daoc6Ce0+7KEae"\aMa5+R@-Pq,2!2Eqi83_,n\))!?,Mo!4l0QYp+/;4^WqNo[NO=`Oa-f9UK`lI[;D?gfYqYf%a+H&;e&Ec@8O%&01=&>ltYVE+]R:3_BNt[Bd*cP=V1NIOfgSKSAuhbktc"A(-_7'C`JTOp)qpuThKZ:pqGW)^XP.Wk3XNj4RZicP1'Eg;I5$fjb[U_)hHPgWPQ#kMja@d*;-u%,:c1hKm_lFmcc'5mqoUd-$qH5t]5kQE177)V>.r+qE!Q#8u3HcR.[>+'J%\`Ti'B0=/uk;-`=T-EBb)!'jUkch`X#rL%*LPPB9?He+$lpBFHhh5-%bfE$NY1Pj%i7i^>O"bn:K_)5P-Mcpr[I%(-)@7e;h7N(/gep?YHp++B-.CEjKZESmi_+p:)9X;/$%08bZ1))0m+!U>C(J]Q?b2_BT[<>Z_:Kbb=f^W0m$FO*de(2>[go(q)/:S-/@]44@[.9.Eb?W28*V,.@YWH=YK`;G.c%iKULGH`)lDTo.?+6,b`FdO.Us."3;&nX+GnrdHQ"hEOeAYVkR`-$3]T6hnnMLI4+YPDLq_I;OBk>@&2*^i%5P$=fjfDq=rKI^COSK8f@8N#!Z-/Y'b&cBT+p].n$Q[EB9&1:fr3`r7P#C`WCp.Oh9roU.G`3oQ*D-gpag.EufZd0shCA?('$C%I?J5"4Zhj4NNFH;I=$;b1prm6`u7`/]5%oFr*D>NGmIdIgK@!V]QZD1km6^pRVLI(La^=$-;UahA(J+^IP"l70HVtCmk#4n\-I]D[(cJKd/jRIRjfb9-rSW/J`O\EQ!n`V=9K$(:qV8<,MRp&hqqP[FW(mQ%p^l_HAICL':BuiYdF;Z,M4_81OupG\E-(hFg%K3];@rhM'U$e9Wt3#Yk_>'EC;BU;gu;<&NQ%P#Gp>3Xj>hn+h\WXR*@:(*i<+T&o=)]Sll`O^,e=20(#'@)[4icd/cdaD-l0@RdFR:;b:$+S`d>Tj\MLXT.PjZZMEP!k5k=B7!_3iJg]g#%;q(?PVXBs,_Hbh`18tUD0#3;(K**RakH*?U=/(YS-83*qppV5uY``?JV'8=%I^:4Fc]PS.69P)%//5MSEf($T'%PMZp,^NO61Zgb*@Cck>M#Ru>e*/0+tEmr'q:fhs./NOV`))Rlee2t4eYDBb-j8[\2bh?K?gk0r(R$DkX+7V_1h??f+/9R+_igabd(#;u2"^83o2)Ma>6h$[`;RcmV0?aPgI);l>_sCN`OgX'%emSE^5ZGXpBuNQ_5'6co9=Feh6oDH+uf/nB=(h-Gh;07g"eOU7jpG9uffqTV>o7\*Sok+;F"FD7AT4ud@2U^PuKE)QW7:b0R#WQ)_Y@hV@OEQYFP9o@ER(n?nu);?bk0l`q4GXS*Z5-4E]q0[8$^/na01('lHA`_`\=fJ\561pQem?1,cJRA`GW2pLa\fG$m2*P:'90)fed4UdHAfCZTDJld5[r*TqqSp<>1SM8PCE_"f3rGRq_r:UH?a!u&2*p87!;RksS8,9.#i6d\QFU1BF8Z5M\[%,ns,2qQ-#BL:UXrgM*84I3]gh,eStj.R,_XL)o)W>7s/KNtI;IVM]s>",WQV/&tGMK>kr+obXOJjao)lpg@IX\DM$1hN1IoPjp=#qa_HXL(_`ceD`-iD06HQ<\es&D\n@;K:"LDF3M*7b^^Wc$kW'12)ceLK13>en*m-Za^G@Z=eVb"H4"VA(YZ!"?^X6A'/TA"-s:ghXP*lT_AStZ1.oV[k$EH-f[9i]_4fdDfPhri\HAeKa?J/C&_K/AL.&?aFiXS!cX=e3u>!!j6&B8kM1^L$<)4'sB:pY6`Zr*I)I%?$)0=<0TQ2usJm:meR\P_G2q<':.cEmc/3#Dc`41J_^J>&VZg:V0VTeu4;5(Aq^M[3TIgdn>Go\^S'XC<#AG9BHnbIO,a2K?lNPq[KZ($82f).#:RVmGX(SdE3d^C\VAq!Ps?3D@++]HR.=U;QU1B\XfT=VQ[7mrU^g?lu<]#C-S`HUh#BC#$"bllMX*(do`b\hn\f^G0O"]plgq'`ok8U$9JJ&TqT%2n0r_m/d04o8On6ZqokN`$'I?k`]*H;#kn/0uK_f9b@T6*4Q&V2AXMFo8).V99B=a:5=_^1VZlDY$Y5bJNh7M)'X2gOT5X-Z^.rfq.WlQ.)O;nNniZ&Zfrj%*X]67EpeM`n2.IMaEU@r.n;o9I!NtV8cJA0Re:/A=]NQFVdOCTD`>5p)ZcDIj($HipfINQFoiqg+C/b%5XQCJBL)RdC0K>)?dL67Ikd6D\.X(8Bjc@8e),h9^eQlB8@)!mce*&u=22FJocQc!/uqa&^0QDO>1_k?jBKl:7O;C:[]k;%(eMGb8!efa7m]rr&1hhd;VkZ)JQRXdG;+%!QY55PeENS"1U<\f)A%p57AQos:ag6,!=E%NQ;qTKq&8mge:DM;'!7L5X%n<4Y0]*51jZB>/RrUa2KFP-cdIC&SCN"(IEGmdhPc5X*j>45`KC9q]cc\hcgM_D2bP60T3_7.[g&5%IJemXO]XRk4E\\)aRU^;(F:980I?4L&]W:=V]Nk%lC_"k(@"XJ2FgJ1c-@`q'h!#uO6Ts[04Lfor`"%$MM.3WCA]FOE3Bl,5rmb*X9jSZ^po:i&HJ*):BgKp!0G3VoKKjLi4dqEouNmZR8dNZ3m(;9,ucsp.e9tbGN6$:L;8H7*-$.qtoF6g.N-!sql\a2IIVZ%@XPnX97iB,T)kEp*#Au#a7_@*Zr\$2\F<>0E(dD@-uIl[.lVBef50=O_%-/3bV6O0g-Q&.6f0\5!0RM&>C7#aZQUe=r]9-thcl<#CYDeV*%EMn%4Lh^E&`u6l6_Ld'HK)"P6o\(;>3Lkj/.$][QbYk!?CiMk?%S0OmA`/%\jptaHO#d(W#f0mZY^Rc-/6>"X%p;p.(E;*D\&R@[:6\IT?.\4J)5Q,7.o:b9:\'[-Y+9M'Or'd!l*V.R/+IK+-UEY>jn9@tJ3TRHfKRol_cRZ^@N&""XC4?T%:fm0qM-JcZpLL@>a\:>#*&D19mYnD8ELe4R++i0SC5i`^CH:E:n9@EduS7m"<*Hlm[t#oN7_Ugn21[h+QDWLt#JU$;'m\g',[lV5bX/.[g`[jGRrBpZg#5]nJ6R-Xe#9QON#?&jX0i!.GD[jdK9k.f@"1P\$+d`j*FdB=1e?tl]9'lEV(eQ/Li6=eGs/7Em(VGHF(+keoE:q)A#/RAJ:"34kC(m+7]0#u?)`)2;\KoG0F<\$b>+BGA+YnA=R`9SMO)D%\-\]KUTZ'Ff/l5%&=>t3dKb@>m#1G'eMR<'jb((C=*^ZB,js208B*G!+4qU@;C&RiNH#l0rb#hhKX$jNkDe72Qs*Y'sJYrQGS7ZSd9/fk8E;ga(:OPU\7s6YX=M^<+WM&"$A-Yk]@lL5jC;i%#,hdY?>UuGm+`VqY]=dgqbi4<7F,1H\KLql(ql&bZQ*-nfTTqPoAu8,J+%cV;Tpuq_H()hc_nHK\h<]@*RjXl`#^(>LYpl,ZVb;\jpQe7Zli*E=U&8Bo9KgP\.,M:#o-H'O7`Ddj@R?Ln+]H[1bGWBfNO!X6\q)%IQ'/5#LEe>#4j'Y_?k#epg"Lg\@;Hqq"<7,Gk"/En'bn@2>mfA1$2iP*5SV7;ELRNDV1ob4pE`+@C*DGIPShVn;)p=??H,Q(M;)8MfEO`V`i!W\QGn8SAK/O"CbZk^_[e<(pc*;\ZP>4dZ^j/b*/.6"qXC+k^&9R[e9kFq1q=XO0#&'8cBC^*26Y<\BQ,A2ujWe*Br`K^>U^,4L:X7F1c+qbd#nC33c_1oO?d$5YP9:HiT=VZdl2h+drHF=MD_u%OP=#qUX9dGC"pjs-/[`(b2jnEJFQ<'@:3c9>>s@bp=hEKJ4ZKsi^I25d-rp$F7F>>Zc,oO-!*<34M31?tVT'V[@h'l^#q+AP"4tl9a`:thLG6jM]Bgr+]5AuV\r0[[L1)A0.]V'AM^-6NRc_4BMIVDm/^':8Dbj0'6l=6:UWHU-d.CakL'L/#BODZ_A5QBHPjbJa:mcOL/sVAY]GUR7*$EB/O[\J(^2uW.6erAsEX[S0S4RLh6UU>C5V6!i`OfGfF/[j@W(ha9tZ&J$AF[Gf@bRKKLi0=,bi\=8[V?_ha9J!1,M\V/jTo=JT(MIEotE$c9a-N)OESa+@j4A@6m^&LMI;'Rk#UYPYis]g!eS8F>)7I#WkfM$?1anQrV.*fk(hfi;(&Fk=dShCDDC)4"YLitt,`!j%t+pUZaS[=P&B"T5.9MWC`q*:j@9()Lk]b)CSO;BHae3:1hDf-IXHgmt`h$>!1[NAcA;'+L$bb=%7gmn$EQ=:%/JaTqPP=Orj>3,ImP6.K*ZFNBo_qWWZ3G3bVo3=5^Yd2j4R/1)$i:_Dpk_M<FH,]]O?0YO!;L+^f$P=Zge,=SQ[!PP^+;^1;pT_kCWcORBaWO^$AA`+H)^]-6.O[5]1cAl=725L3sl5t;mHZ5dI)KUoWdV3Q.#UHn3#PcUhfEqt;Ggo/t\gZRW/s3D3HZuj)*Gttr+fEKsX1-IP\XYU33oo+TCFqBr#%HMUBS[I/!R79u:(kEr?Es-%al7!(Q)h7HI[_iHl(#DY%GkK>Q&d?)##$XRFt5h]SoRdFonf/%s9L^KF=0oF\mps8joB-X$Ukt;XZJWkXH'S=;d[8""<+NN+Y/'*i]JjU6Tmjn"`WBAdRf?0MO4HC13pT^-9>a4>);Vsq(Kc88>a>GO\s7c(l=Q\BB2,#;!71OHj_ac*kE*Ib8)M1gf0+t.Gc`M%NVM.a5rYAA-V0gqtT'MC*k(9#4,Fod)Wsf2GZig\bNVbOY-*Gd!LBE50%VM6Reo_=bCJqLZY<]T8:6dod>@'c!pZiO61T2!-R>,WrFEr-WR<$1V]+3*Q71Q7\`i;;:AFJZQciZ=QoJHErm<%5Am-f<2'ZE<`#jF$=tUfNhr5.ko`Wk\VnLGKK`K>^*/*i:*>qSOSrK%_i+I!QXVfSG\THfAUI_R,h-Z:S.!k/B/6S2W4cM:oF`@QVWK;i1)ID0fnE;l/N4OeiArp3sW&("O1pJJmOH"*a:-oqQI.[QM5%l?=1i.\nMhT=[hODq^3"q1p!YO=Zk5j]o*I78gYtaPgA+9EE^i%+\$;t5J2F3/M1!,-)>ibpI^kmg/<5,Ll]l5%Zd6@9&?*@c];FO-LcK.<,N*)F$>tB0jCFPX1I#f9_tPY-,%sBGYj4G/uO/ab+'PjlubilT%sdc6@o#`=B@3n,I9%PGQOS(5rK0E+,lFp$E>.i5Mh#@"(DU8O;nBi';1!$QX`I`F:3F5Vo=Z)72oMi<+41,T`[LFCA5f^7fX>39$;DFI$pR,"?:\PJCD^dL2Y\E,G3*.JoqJQeBLWsa4R]5^ocE]r?i>PRTR?8,B;K(FN>gWd4KnihF.!e2Dl%F^Pr.Z;_sfLoA8hb&"**CM3\D]3rIo[`rrs>;/Z^Q;FFIOfU@I#3W:+3P,1Z!05$XB#j#i-h^iL1`,+d?'0C%XlQk[.#bS#^I+!r363Jd+IF'B;R&\/=I[K\71fEU?9b@+ERb)c%rr,%qmF)#uqu$?(#RDh"g9(7MNHm&H^1fb%i=KCZMo*_5Yoob'R:b%-0.,MnL,?!K#rHlF;uBV!Xn6AcNX'b+#H#bJD0"(7:!8JSKS&j7m'8M^bgM[U!1'^+\-GG5HmI4/L?[jBK73FhT\K2#[I9+/#tU;2nQQS<"QEUE`$oMB(Vph"t&@:.+kneiH#joLeP7,u:gWY``56X+^B[:b]J@G^]QrKb;@0Bcm=#/HKfYVVde`4>GRdOn-G^gtZ%";_Z6%X:sBhk8(qmufU]Rl:.O1\Un>.UdK&Ve3_Z@)p=dSB%gli=\IE7"m1,r9L'I67I8]!Wn>rlGUDOC4#s%g2!N^hkN+W2*1E(`POkjcTc/G;8c`e$(4YXmLpILad?N*oPl@#;r""Q5S1kLFEYb,aSpcf!,\Ki)6.a9N>>$,ni^Ilq"G8F/(D0nM5`VaJ*Vkuanr)9hZX?F:K1K4oDF$S7uI7*i8C]f)b\c'^()2Q#rTAUYlN.tn%ONC1enFUUM\+s:KY[[d@33&`3GU#4>EU"_@MWeZ_=YQle*di$&P:(CrOp.%.bNK?+>s$mIOLr)+C";S4),idO=]\BtK!i4-Fsl$eZFL:!m#@:3PbR6[Nm`W)m"Db/=/7AWuLQcS>K9'BAFqcl"MVc'unbT>g]3I!h.:/%;)85-D)i9NgH%5+._S:6A4F8.sA9b=:C7jSY^4Yg,LnQD*b)KJqk.>X*iR+C#pLqI(b9"js.TE=JHF6W()X9E\.qf;&t(oY0N6p#MGk/nq^hs$[P@70q*]SWLk(7Tu!L(*K&tm"[6iiO]H4FWYV'14gf3-Br60aRCH[2bd-O@<,1?IhX$7Vg:?1_UfpI>ctjkjh,N\_]@sq'E;YqCbbg#.sXo<%a9@2C+K%_btoGZU0Lki2:=)[4b2^kgD:aG^i&BE,MoEqaX6?)&@oirTL2Dj+0GE`lJqT`$PqdA53'KknsNZs$B9<0'W)FY"'dgUS3%D;'.5Y59=K/ojGPC..+1WNY:#u/+d]ZZFIRgMQHOJY+m-YgaT4`+XS!Ls%83$:?eZVj*A'&(VbLehBAnri$euG:KZ*rfWWdur`lIr2ZZ@&Db9Asn_@%N+.143gp.0CJfrI.'bK"hrLdhR">?W#qICAM[McfunGB1pe(9AQCM.uI2pJ`]Qd0&P1jn4&QJX),E[`PH/%qq%qG1?Ju9h;E;3=gg2Fs1Xh6FDZTnC<0+2X)L7aX7`r;,fCS"FU@mhq\24j[fCCY9W2_K.75LSZDubm2DX9=pVU^VEk<8"UpqR(2[9[:B.rj2=a6TT;6-$QUhQ#6mGjDA'\sCnC*80KCON*($,0$X;IPq/M,CCc:&^.PRgo-(2.:N9G1&T.43W+"V9EfW@Z_)If,Tlp;_qjV@0T=R^NH.E20R`I"%!1#(qUqLO`u+aW_'@RRe7sn!;)3F7pB[8Aj(q51:!qN-fFV3![]M,PPg1m\PMl_>V!po^0)&:$^oZ@cEgt+qY6?NhO'q/bWW1l*Mk%D],7!H)l3dA[4#%'kp\V,n=kUc%HK=(j"%0)BM>[#NqBe)'$jt;&g*;enmH^/"u+7\3MPD^PYXlZ%td'tQB-pB"h"RQk)ML19cAPqQp3C:rg9$JRk=Yi+GsNYr]km]e(0N9c)`#ad/)"m)TH:(rFkG)m*@V4D_Ve2!DB-qZo6^L>G,Za/%j%G]JeN0:E^`O*S#%0I)3)..cM:N_kN.j`PfV",AsMIj1\Jl(*.U:dFsNc760)fK@HuD*K3iXQu2J/6VY?>GCN_7fF+JsfJO-1rbrToQt9_M+I==WFrTW_n$b5tEr+E"l*5gkhN4a0D%f;O)-OKXWC)\34fRJINSQS,@P+FRL;4CA.mJ\&6-g5H0"E'j(Kj,NJ"TX\PUmL.oYLN%n7iAeh96WB?qCd>]rY'cRDjl(1?/V3e1CcA5mIH$t>g@u);^:r03Dgg/r2&2!.1IB4tf0OCDVMjWN3MAM#6POFt7CeM2O'ICs[=HJ&\Nc#W/8@p!cL'K%/.#f7I3uL`NblkgT&5Dtp3MG0C\(d-W[JX.&@n9BY8Ep0(st,\u2u2o3o_iB9-Wpcp=cEf@55)uV//bu:sKiE(oIN=dj3jd3@Eqt_sOB5ri([i:^8b(2hX3Cnf*44SH!Hp>LfY^k_3a#!l\3t2r+9Xu#r!7A(JB1mu[:;OKTKN7(5On:EDCD/>OA*1&Fnigu:Q/B/P#dMBMLUBh-M5m)Xc7QKI^`&ReMJSfNl0=Xp>^<,0DTpB?Y7+l&J^r[D]a`T,/h8TNgc#":'^BU^d[A,cl;Y/:s*:3V_c(o4LQN5r3=Rb<+-h4JbG0?Y^9V'62T])&HuT-KmL1)mka+IjFrP8lo!t0;Y0&I^LI0UjW6?"[o"iH6dmU;-]-mh&:X=n\&)Chs5O-97pYf)(LPVtliMcHqc^$8:"nnR]PSS@SD0>VD:r&l*VbSKY+aQPN!=V*%49URO!?*J/@i(?-B+0YeU!P_t`b*/&'/]hN]f\RHdenkSVXYHCit9Y*^[$]`BL^@07.dHdEiOJ-,&SKo%ZA)IO.bPX:99i=B?GG,VlPIr78[O=,KjTonlMMN\)"Eb8;#\N-Z>D^87gSU]5cMCE]Vl7l>:-3LSNA!C)2m#_U*Hm@XCc5Cf(QLD8:DbYF/)N(#C`5ECp\TgTF8c`fMjh'1[drBVO%QKV,mE9YO"iQih2`!Z_W)g-/\)"GhO>8LHfEc4ZfM7qQ!,t/Op6Q*L[c?"&7JiTG'To6uX/J*-f+7:H(!b7.3Q%O\(-XsAC8rhjDL$>)TH.#OS8o(?RrDhn[lP/d!&V:]U7\P?#;te?u!VW##B_s4[$!:IqO$=b=!05^(\H]*51Q]M#q3`/[s':UrMNlYDAhpr&s#lBZh#*fg?B)[6d;#%Fdg),d&lpeR"_!5N@:.JPXR4A,p*7YR3cqBU;:V'751$'ErL\s&L!om/>BlY-&d)kbl!St'Gon.Rj3JdSS6##V+nW\A/%du%DT+Z<+mbkV[tk7@(]srR$6-p9'3?h@1SbU$\MNIWMQGiidsT0b\UF1;\-a*!tV[e@Ws`36q)#3`i`33)LafKA+LAYk3s[h1>8?4^V[@p+d.Klk0YO30nfD>r6deAG\S$)^A%QAn_Ok5bR3YsVG@t:K-1)$Ll;q04+)3)_#uhEJj@ES%sgLJs!ef3EDCu?C.]`2CaaFq+UZL7.:eZ+9sN;80hJCrn!4dp2m?Sr(M;?GZq$;*0%oX8H2'7EO2fH7]:N:OW0:,JFtlEE%S_pt"ZZl;'<$Um"-S&p?R>b9UiokZF=\6iUftA!`ZXYI?&JSWSe8q2O>@F$;o8/E/'pm,X/b)9J9S]SoGf%cNJI2:67]l/QL*`Z*6$93j&*2lq:Z`13QPV0',3nlSnXpXM4\HMjh,4UuI`4qAPZ^Uc#C)c^^&ojOIHtYiTF+1K2.1*JgDPQf[bs&b_Q,6ikMT%(pZcoO1[NBX;;N>W@n(HX6&G-lp$4/aR4GFi_:T!t]l_"N"un9IAW3,A)U$:$mq%#,c43A$+E&"$>`[f8DuD4:TX6tj7c.,W"fD<`%0$rh2V=k&YJL`52^9$fALm+JG(XCp8/.?:_b?D5[_-d=gR:dGY2QHkA5Mo[S\2:EI9;QI8sP[iDLG?7b!F28OAN-L<$\&8Nu+b?Z\b3.L?3s8Y1M2p"LZ``.:`GQ'6KEaB#b%I*HgknQIL#8/UhW^79C8<<]A[P7t`M-OMV5E+2_?<^iL#_qO$$e>omQ\Gd44<<:GZqjYo+G6CO)5"c#t`F#SV\0kmr0SQ2@Hj8'g"I_#g(`heJC2@lI2iX@B$7*;X(J.7l`jma04CYK?8_I+8UU]V/dQ"COK[mrR6TK\E+fT_Is.:l28FcoK6O4.$/SPBoK$_:g=e^fTc>A>;W;E]d[P5gjQM&]Vj9\oY1AKY/Um\'6ZUnR[F`0"Y2fs<'=.?J?nQi3$(**`[)&.dL.5gO0'a2'bPUj^N=rI-ON'Gd$U;&\UD@E`0JF@aAU]4*G1;=i_,B9T\E`K_!A^.2^H#OX&_XNA`Z6>KI2N\JeeY!IF$ZP`Ahki^==FR>eK&]rH?&-U#%hsYsYQ5jV_EhNm#>0Z.l.G%7cua":>`Z?O/Cc@M1-/,PBupbEjNK_[66GLm,t2aT2_??FR%=g_M.4d8jk80XS9EC?f@uj#D1W/mi5I"E$/Q2tBphWf[M`m`^0o1-ID?H'ng'o_c%&W#2F0D$p,N-%;_14Sm;/_P$fu<_tULD.:VV9227PUGte/@THnokH0i$%Oj5(1%)/dj,Uh[%YHWEOoN:@DP#7)g@8]qKiUQ>QA8qUs<'#V(0IV`0"CtY(gA=F<:L6+J?=L2PhWHR"0XTKA$$UK2I]p9>eBWboj9Z8o2pK(B"2%$C(g:)Y%5*bF*r6Ub?2fg#a"b[@2OB#P"2b2+@XiGPYBl'^GT@QesraWlPfKWBd62J8;KC_-h^+IQ5s7eRETISKmnnQOLcl7Ip3(>/*aC42\TZTQ`p#q^ab[J>`bn.-eS'esZD;to3UIa@D)?c_eeca*4&:Kr4KCRf^D^oA4Tq0+k`VnO:)j20]3qU\[UO@6*f<6fd`PgbpMq9(kYqKuiR&9CUc.^[K"J6bAdK<;-ON'V`qJ:S+fY[Z/r7B/X8N]Ge$*lp;,YnLWW@Na%&q\l'%,k%nd9?IPuQ+bm\tl<95WbOT[s"Kq$Znr#tRTdP4rOI[s&tTa/F(0i0D.sZKd3+gQ]c4,'Zdu%T8)rV#;f7JuP-hW)+]&P!dlTgB"7@G8f]I/F'BudX%IdpR?bUm,SI'm"7G2>hD)PKc].4/U2dno(6%mlmtjPBT1E7PPHY'1CsKK8sL54P4/Qq`EXpa9K%cuSM;F%[(R?Y:)[G`\daNpQ&!W:KD('"]Y(TseDnh&WH`ZQl;7frO3[:!Q&Rq2Xm5+XeKZ&uHl/u]HR!u^:oHSj92ko6-:,9L1d56Gho5:)RsS6i5NT?h9EMKti[!+HkljiH=tE[[@j[CMjd@UP8]Es\m]iO\M?jIT;[&@+i^eP/qFH3.)S1B6k^!n'9/2g9@7D$!qjC_?lXdU&7)&\)Au'!]Wr!A3FN?:GhQ<3Y"\ml[u'<:1BKtAPjMEY]>Jcodbk,RpDBI(C&#ANRX]]LLh`#mm/?Y?E^;+;+uE>Ldtl(O"J-nV4WD9&:rRH]s/&Z%u(^9+)6"`V,bA,UqQuH!$d1u&FO!"H*`V2VD$3QWb2.g5RK9(!26#le0]'r^O)nKgI4!6.bFp:_Ej?@Q5;tjcjr3X@ARs\[k.]@NJ#>lM,5$Kfu>RlR:6OF>Rksq#bIfc#\\Ln?R/2[M5rh\rFhfVCfOTQ[@ZS9/m5(Ol&`#-MER(NMMqH!<6:KTs*.bITj.fMRrtj=e:5U!UJV:In:j1-0?m'>3[E(*O9^rn\?*6KLul)SDG;`/"WOE<(C`"dp/1A$460T1kWl8=n(9DC[u)JQC.&^`j2I(>Dt*0XfjBe^(D*N&8"sdG+p)]=YuC3q,[?aYA/me!LbN5Xk@K,ub<#@%G3sE(9WV:U%_fdNg`R8:HVsM_SV[bpEp(-Iqo4H53[2,uU"!4^:T1sKP%t=hIOO5@aDQTSq=GMnUJqC3/;9mom7[mlFH+s!q\24;!]@5o,rKg@F+I5c&dn1J51ALEE.UYuZQtdE@$;J0R"98Mjd;YKT[9(D+U.pspHM^@HTPF.MNps=rnR%eDCX.TSX+n.Ee<\?;13J1Gug2qn26iG@.p\XAn;B+@H1/2FVsjJHWPoZ\fknJJI'-_*cQ^%8TGB`cXFO)7.kJE!_*u0d-`OdJVE*EP+rtdWNb^.T=+8>@F#(U2m=8F[?)GbA./_7aA3Nl'HghM+JgE4Go.pFF*gu$Tuc2'3&FlLL"Ii77@cY8,I?Mj!#Bo&g#%ID47(FCm'GJgBoB_Ti!5ck=BKDX]T,8egplbN!MVR\Wm`)f==qY(-p'E&1)*jRR?BXX?i__'AU5fQXn*R&gV!ep'8ig,kb@MB_Z=,("flfHGmCG:(]iV_\knctQ&oQOmY5hD)NF&"GR^ud*fJ$G3ZQLB"G`(&5a8u%!R!$-me[;OQRZ(6i_ToX!8`L@DK#rF)tSK7?*ao1`ba4lWaNbu7P!W#]DdS>6phg2X#\m0ks77/%5B170'.(1<$7@a91fdZUN(uZ?WGKP;*B!(0S]rM+[*4M;(#6R=c=4jU35p6)>MDJ.5-U!&p>Gh17hV_iTY(W.%D04o>[nh.A@Pc^eHj'=*FcRXN/\R&_mKK:&Tp.0r^LMT7_./4G8OK+Xk^\OVX3oG$:@upnO3K0Kl3^1[i$I6eXaAW]<`gsDu[rZSQ!.E^i.igpW/j9P]49[t22'3)Af?n`C<4PSl,TEMWXbQQ)b.KZ@0(q3f5HBpKsst:U>Y>sfNHGo_UQX.\kj/]Sq2L#07I<;#DsUP^O#2'+fZj(MIPRt)9jG/"(9StOrujISqG=P0tCb>S7sYD&BQ[@;e`TX0f[JDBMSZ_OM%V@)OQ.[W_X982h3!&bnr&&jc8B>:N930r?Rsa;pp@RU.KXW;d-lJ/Pk_)hll?/Ca#.jBFT>E!7U1kd:[fZ*s9'jJlQoe_e`E3bu#_^-]\mIR9gCdsigHXPT':CdXU7_&-6dH>N7"QXV$$X+]oi@.o^Xl_lb*cC+WIJ_!m%[j.qfU5U(Pnarl)r_=feSIY4DdB&T+c0;TJ?sT"!lE+Op*HXo]afUUShDs@L:kNH@iaf"TRfHPc,p8j-'pD$9JKqC%Me&o(qdm8TqKe(;5`61bW`2VMoq=B6\"pgImZ.:hoVl40MuP]eHFX]<1L)"c?V?WNU+Lb6m]3gg9_O+0C.]"b`7P-]r&$3hg1KLAa_^AqL^=0$07i\G2WGG*6ps]=b7)#l\]6co;)*Qa56$[E[tcljTusJQ<#*MXsM0ocY1?DF$cQ6GGF2C@uR&j?mH7M:jp*ZY52(q]ZD0;j><$'3^ud]jc8C7BXoJfB:#8c(l!kfq3_C)-@2N'^1.1U8H&G4OKB4a`*.7`X??7F8=b+iS^*p6Kq-CaqBqlfk3JLhUt0$q=E?*07UZ]QYX^'@X>5/)oKQ,1!1MZBE6NV;QQ>#sP.39T'hg'Wol)^=G0')":0AWt::$"d_IGIis%sYB'S9Y`aEhiboWDX-Y+I=G;N8)[\pJ4*6G2i8H#bGAN)JJH<-?"eaH\po+\k?\+q]*2Jm*5&s&\,7+^Jo]+3[eEN7,D$.g>j^Mn#BSS-!(!nAR5C5i^F,Ro;s%$[>j5%!K!Aa3tZZRHpUdk,i7`Hl_:$X/0*o*]9F/qg_h;bc8OC$2eN&Vndpl6'LF(VT;'=S=9j0tM>6FdUf[$I)\PI+o7I&ENBhoF0*=6]uX:7B7oU.lIa_(;j01pjg^)K1StqCp0\ScQQ)1OFdj/+*jjGIP4//b5J+eeQKNF*@Y1O-_6D:Om]h*KEkf)]Y0DUNDbTT<8!sjS09d]di(m(F`W]JbYuqac=E'AdmDQ?,kWK+?*Y:ie*"7:.'gn+%-nrC@T-[nS>ColhElWq)L@GK/cD3]n-dddfj"'c-=]e(]ORnbeXJ2GWV"hZ:HJB+3FXH54]=25j7m_^\T/Kj1Y_mAD2!R:8?0DO3#KE9:MFJ[r4>JfebNpHAD!IGIQ>9-s.`q=^=PMU^i0?d=*SDR]_.4b6@+Ak:C!S+[T>ksh]/r#RC)j(rpG_oC)a)/@?Tms!sp%QUu__Z1F*FHJ#HGSZ4Jib:N9co5iJ]$;s_gCo*N"??Hnl#(ZfZ`P]2BapV!UH)lqB,SRWFS:&*4g5-82>&L+Bd#lKf7Qs.Ye^gg"#oGOj(RYMmI`\RZkl-sG"^kuc3@pYQ,mS("[;l@hV)p,o&VC77L^6#@_OT@Y#TB?H0p^%u^2"]f]1aUUi;;N_[-$+`fGgU=&9"^6=E0#5G;bC`$&E`AdM&B&=0ihE7.s2_Hm6O`\6dWR2ZJ/4&IN24DBObq]!&k%jhAZAHB/\[lV%*/BXk5*(Se3PUI2eZ!P9'A&A5gJOX*Pls7]>@$.mB_S\m]LZF384adRmo]r4aH\k>HM#F$8^/_..1MaoS+#POH/n'8QpYY.Kc':r"2e[b76&NS^E)W["h`Rs`LQB4]W6f?(rf"'Va!g)4fh7]]\8h"?qZMua3AVGT^e0]fhpC+H?K[:ICl8pIJGTc4_!L0EiQF+FiPZqh.u7&WVU5<@q.5Z*t:$IIh!5EHDLiQ:Co7s8\E&PCc;"lqN7>MYpMP4&$+/:?@c00e!<&dO%1?;R6HK+teL]#1`>KhOl0B&Z8f$Xfn64=,Wrg6iI5C'[Y@:#E'+q)"\b4'P8m:6QLW!lNZ,lW6hN3(#F^Z=%fTci%Af;,f7>Qkft=5!p:>*N*%Fh&P8YPEYL(Rek^A/iLDi/3_7'`+"&"Lg6oU'c4VDiB[>qidR!T/;pN!7GWd\g5PE(YY^XlI(%is.B=/S3d9T!VKJekY;N9'0BJpKb>392.%c>ZU)>roo00ElHM`mX#jou'rT?]6o($9o4[_&-#J%,6nR!cA>gS1)4)]@6-/t^%)=i2QVWIYr.S6s7m@W\@FRA^+JfhY05:17XJ]DYI.5/)DoFp6&@+m2;h9WEkbHQKm_I%0"q+H5dAU)Rf8?[.:C?fT`U9=%\eQmDEC>T-3h:Ncf]uC#8?e&GV8m;'ulEmN:D\(8PPa7hrP6ARbf_4nTJ1YS#";qhb&o6bl!PB.o@0`0m"&d)\dV`;g[@K)rmMU@,Gk&=R?chqJW\i+H$d@o,$&AQi]iffc)<9;'UpWq/&\KQ=+Ctn&fbIpj@Q-3+,K%`C>,2F&>)=fj\%Oe`L9bpmi@3]9:hXq8q;[6M=F&km_a3r^H0OK7p/l,[rl6L1P&9KT99W$MpbtR#]"B!)-m@2bm+5XWOe;K:f_OlkkQ(EDR]`Rp-W\Z!/J1p&cI):[V&'41#9-,)SJf`2'7e(QZ$;G)1^-=Q@6L)Z0iY?:DO4?4TK!>fJ4)W.J9$=-MQad/mM9]=[ep37P%VAPkP;fWKr_:7DZeHXqqF,Ypp=+gksYeOUtDJ$YLhUNoD$bN>E'!gG*p/7HP/kNPQHeW)hY$?;-K>8AjoU0[j\OX!(C!M/gGR7>BZ1\c2f\-8%q;*8%m@L[bOcbocT%Zj`G3,+WO%"Pa^u/i?:57%`oBq-1Mbe,;F-&.;bKaQE1F'Z:_+A#EFQqqoVVHrPHMh9Q7$44H47?#-5X2mc:a13L0Q':<155U(^bd(Ok`$R0?d%6'69N4lQ>>rn<:00l\Its6[1!5b%8g@t^SR]&9fq8AVUa3$T41-.\K0qhQWjCMjn.4&qC:?*#]86`r.UMp\o.U%pcfIPV5nm(eH+Z+JC=Ak"h2TpZp'-TK6>ij^mu%8$FlV199FU:1mC29bP=sWAoe6a7^qk:l.L``[$]\^eV/_D*/^Ud;koF2sXhQ^:*R)DhM#HS"q_aTKlI+7r=7p"ok7JEM&5nUB:M?Ou3C?9"<>Q9m2j?)b(q/@?Pcp-,;U1P\-OTpfA=e$.VVVOsaak>g/[sD0#ZGu:_`(IN?p@UNIh(si#YfN7s3ms8\XgoY7*hl.kP7ohn7V)3dYGXSiRW\_hr/*ZIXN9p>P%+se`HI!H@!KugrqoZ*!qi!sQeQKse94]g'FRj-j/1@';Z*8[WYQ`fH-$`0$ZpX+i?_E`):r,6`9pQQgI(F,]_uMF3bES1G7"E:jAq:8]iJ5]NZatOWV./2[j#*_A"upXV)WiBYlT40hF$F5#-U/c-<]IK(;fD1M8\4Y*OYZc[ngDA/6VO2"&+eOWB.\8GcAB<\i+1ug5H\?B\pVl:XT]J#Gepp+WUf'Oe_$R!!S)3mIJrO-&kE*)?B5BI+A\+&)00QY2_VrKkI1s#FEf-hGc@QX'RRYa:8b-+5NV=r8tV.W(#<5b=t-=Ro&-2f`ioq14tD;o'6/Ee$>8pPjJ_7`\7d$mWp^Fbd.BX'-O\]jDDX38^D1qpNePW2I#,X:HRW0$0-Z!j;(6J@h3b%lX%8OWW_@j]lm1DU<.)X%@LmTFo1uJ.$p]fmJ.uYME/"mn/CXf@f?*:kM;qQo4\SmhM/"nuQJngdZgF^@J+[pBF2(DcD`g@hZtINGLd;>2$8Lp9G0';^d_,Xr$1u7X$?7o.oBpks0miUCpZj:8F6%2PWA^&kK,/_5-ro7Oe?4QjdRC?VCfb?AummY@6k;DmA*\(.sP&U2'=_PF\j-q.^,Niq,NHq6+%U?](ARt0k$kpS,4Q4hHi'PmQfV#,LE8=t`tL#b4#R3iDC]r-?4gu*ZgmNq`%f*\Fe_#T]rbESf2Wg0jADhrAqc\O(S^K-_FRe:EP=9gOg7PCcf,28cHG$Um7@;IT`W>g;!@[nYsbeEs1rngB35(hXthUE7M1^&VVb9/1"I+21:qGS8L00pBL\t9K8qFVEo0p;tJ3&`BbRLZfQGV0PVDNNPu:d$[F*V9QQ-[O-:+Fc%RR.TVY55V5m[O19JH%"YTb[I,q[JuIhZ-aa/rrs$u^Sa6Md%m9:"T1pnZft>^hlGm(^oSH[/,PBf!ZTjG%iu6pM0&Cq8/CQK*bYCa`=lCY-:c(7,1sQ)eIN[]X(*UA5rmZ$p%Zf5@q'g0V#/-"r$D4!8YGCZ1Oq^l8F&o\b/_?AI6BmUQ[+-&:;UrgG:QqNi2X&X[8eeUAoI`76r66d<;i"0i;_r*c```KH_QbrK1$Clo>aQ_f;F+M1]qM;n/s_:$9cQ%ZUW#KS"dU+K2S_u1]_uNR&fBCM6@O)TVr@"HC#%G$[5GAGTWad->`eHTfuh`+g2aJK=;)TB4o`^]4PNe$<9cmdpnKOm4,%Q^8)[3aWfb@ot.l\LX)tk1Pn9;e?LCm]2phME\8)Zh1H@l\Ep7Q)Tn8_*eW%Z@>BXEM5pQIVmU!P52R?Hkp7qM!(4jCZI0FlCFdihGJ=Lm+[pH>L]@oBHZ:4.)lh`?.C-Zh4DlO^`o:_)6>n\_Z9l8<(0*#9%$'DB9>Lc:h#mrrD17>W;h,X-oUR*9i/jXJ@o07\DVA-W#3aB!1iT7_C0!fp_.E,^u@28ItbmeBc9>1/G*_1+RGEfP<4:I+s8kAS36a.t1>m4VV0L6#X'dbMqWp1:n2mmF=$MREsG,aF,)RM\)4V$:4A8WtgJP&dq]$dJ$dB@YgXl>iU'&0(PP*[KWf-^&Bo9>KW]+:_6gO2dn#I@O";QnoeB8g2U$`c86OUE:fa0iDS")$N-GDP)TOU)o^Jba;nKPnjn<8\#FdjrPs@=?g)$+EI\O!?!@5mon\H_31Ps'PaSiBV+'IFpS#hC1;AoFA>69#g*TCCkc7:Ec_.<;XfX1(7SI/-nDA+7/Ks>L==7pL-C7Km(cWojW-UC/WJr!+9Dj.d_)]k^^0G:>K$djhU+;HYhKJBM9G%S(%lJ5[t3,7.YhA%J2pif!kR._Dca`9:9c@uhU_\WR`4;1J[Y;o3Q]NGW"e8o;&L.K/*(frLR'26eWMao+c`U+8WX2`#rmT=d*P)CYM#rg=&[NeLf5eZZ1S'.Nm>E2%`AG!N0LD_R.oG$oB]0c?Pg--e8GBXKSfVJTOMo/+D$oC,1U;'MWCV&LZ^cG@1_M6]$A\^DZ9c2G^9[N+oT)@?I1Z20u[0X:*5V#q`NQu*(pe:rYgi=p2_UC.$ZeaFJB'S?D*4VTc-kA,Z!#iP8:H(L1H-U@VYsAMc@F3C@ll.%'4o97TM!;W*&KEq(]4qkKS:cjJ"L#DW%JitCYDL@<5LiC!"MXY2e26#^.5QU$4hbN:Q#mUbi`d8=Sb%7ro>*1%YNV0S`-?a7nLal"VHOQ>ZJOd->YSsS3IOpkDB<$VL<'MjY]2ibDFTa@bC@Ddnd8DN/]45mDN]Uu?D1kC-O0:uVs]7;p:l5#ln;5gOilGVaf!9oQi)JIGZG[c6Bqned,4KDLPclB.@NV#kn4:kAbq,bt=IFB'-H\BRD"3h=e/B!W^BnYi!M"_oOY-rH^kDD1$^:Gr*QN-%Wg7RCl/>4HGi5J;>.1t)m=4P)==/a4,gd+:Ck_kDaX*dE0XcaDT8,BpA3]B]8oXQ,fgmZqG8[e[Po6d&sC"[*Jpj)TTs1j):F"IT'!eE&SZ+m8$5VDb3m3f8=Br_QQ*^R4J5L]<`.dL/Mg"dKl]i!nQr@"CMIS91/D%e7tRDm$0_CRPo`=SpY^#uF-bRf$1X2A;f:)\=%O?k"-Z-X8;/Cm%Nill=)]<]SYW#Mgf?P>@t0_R!Tr4=]27!tcWpN;t.5??WC-jr#Uh;UifYtnkpB[^^Q=.eAUX,jbJ%;Opb%frIIS2mX5&4BZ(Ad'iJ'Q"-cB3cs8qj/lr#E*'?ZLZtCs*0k%Z,gF9TOm,Be+1a_(\4bG]qbdoi9uHQ"n?t=jL-cWuWf4JH>a!j^E*@J:^"EA0%7Z#&^:0nWa(Sik,B5j%9AUJj(>`Qph3'p,9]ZCu/Jtj6)*D`\nd$ZKTeuHa]7P3G5X\@dK3,M/n=;fp\AHFEZEG"77P(Lm(,Mk1&H1=%.K'/s1pBMG#`cZKY-5]'WMgSnEK/fRo_^#^#4mc/!PqS705E[7L_s2'qUD0e2Z^[N\0!#QY=u<\Odup5+!]3nJ^A,8.c>3E[0/@^B-lsFJD!^"F^'C$.?fZ8g<"o"Z^C.\M"ai2?:q^&L4VC_TM>Jm!n3C6)_5bnD-QA=S9PR2po^)Ek29=&K?=t'doXuD#CRMR!/22)38q=FFG%>OQ3$<=n)c@W"EflB*kinh,bWmCsUk(&)3O3@qmjp/;bD1oT@'Z.JQ1oLj",-CY7)\]oT1K@ItlM#V2R=0Z"A:[cTfk0;4+q?kfI)))+(6l?)p3Pkeh?gV1@Hj*CYKCgQD*SC)M^XbdJ+Wku'>/6$dVRT<]95&AAO>j3($,mk[t$^G*"O"'F%YB`lq>7B$W4R@n>p8>o1tBD;l6i[A<2VuGgQR!7iO%TC7%I4l@ku](EgV.mNn$#WR^,EXO\V?kMme!jLpht*(5!/V>_k0j(E,;T6jF*D,=on:>Qn'kE/RI/6R5":-^XPItV)(Of,d\8CY)(BZA,C08nUXoHcmjhD=0D6A\G.IN$r]e>SZT0sfEZ?$+:9JG[sE;Wl-a]o#"O!R,:\Xa"^VB(U4<==BQ531m!8c&<"1(I$[,Di2TlKjTW>FY/QMJL-DDV,jCuN'p!O)3b2_/+EI`V&gNmQs:ELh.78IWS)8c7n0&N<"!Rb0[plB;b_5qXH))Jft_0aL=?_oH4ePo;`petCipZGM\3aMm4SZ[G7BB1,P\&Fi#r8V!Z!3iV0=ad\k*pqNQh.=2$M\)_P'(,te%c]R:K2=7/>rK:%Z-qN<.>5fg[_pF5pg4:(/5]-(D!du7u7=KuVm4Y"CY@n.%a)bq9SJ[u8!&X=jNS2:%m^B)/f4%;6J"nuE,!i^#dpNiM/'PLK@kq%a3"./G+JB0;T83MAj[W9'M?B]5NH.^bP.Sipon-*\HHN"O/__@+$;@G23VWXqB%k.a&mJo+Li%.Mk(jt*Q/+50'Dn"5%q1LH??=(@n.Mnb]gBs_>]c6J1pgl60^AYt$u((KX8HpM)*2j5Qt*^PA!L$L:edpR67D^eNTBOerq[/UWhN;m`:6uX8'[SH;arS;%7.hHuT.?8"]=P,9\)@:)nNOu]mU,LbqOa&bTflB>d9:>p[ICl\cQ0t0G%T>$_B8X8fqf;?U]_>6M2>LWV*:h8q#cVC.TjR39`Q])Qm*Mj?A5bFX_N8cR>!"P\d!VR/3=#:oR#bE>VO`c.&_6\>h?VqmiF`?lmi!NV"EV$&CS+4"Sp^EiOhRP*9GUQ5qS0$t/25/8\aS_0d)qn8"fY%0lX_`I7E\48B58mPpD&"7n=\+J.lk"">t8W6QE2:kU>a,PFY7oN^]I)3OFJFsUGg=o/,ojQ^?)G2[,a]!LZkj,],Hh:;R>seXp?\P5MJ<\SC.[*BB,\cN&*EdlinRuWs'Uj"2_R1SaM9,6?nt\?jMI)/!,QFWM\O4E=[GrB0fO-n!:X&rT=D/^9Qd*\3UNpWW8\`/^nV5r>m$5pF.ZMX]1K`)%FLf=&T,??T5i+OBJY)!U7q+-?f=,W:ka"aNIrY#F]jZ7Y66e,YY80,"$io99(r3cn&p:Ab9Hf@gL6\S=QP(D'iW\K#qjCojqFtq#Ou-#o&$4`!s.^%jL%>mdt/.'HbO\@84X:@YQ1k!YBW\!0.7DnV"qO3QVf4DfHRPONJ38K\5Dg_E>j^&1mda!$qoJsH`-kmn0+8RL!^oV#P["d=jNY"^7%K^?CRY@[+EC)1red%H]5%9QEu3i3m5(41/CiSp>DQW"b(ek)'OQmdl">ijbgEL$%u--$bc9[Tn-YASDK%TUko".EA4s%3mc:@M+VPaS`MO2)KS+P<#h<=Ak`\^<)al%bZ/'od=E6tJa^SV1f+CJ\(.\-mBN/0hRZP=hj6E%+.1X:]Vj)m!8&+oitA6LR37o)I(u@X3.CT>i?_YBH2R.8+]$gG@UA>(?X_Z(J.Y-hE]&06VB7ELOY)na07uRR_dh.e]1r>"*KgQ!5O1589Xq,W(][4?^gi9WT_9V0Bj/u5*uMSq!)ZpIq&ns8Ud$Q?@Xsc%mJ1VKGYpl8l)6XX.8Y*e[$]%-S<0MmdB*A^N\=t_>qMY5)nEDV;n?Md[7-\B#K.P4V6f)(LN;3HEbU?Zn7u)6RAFB'6*tYsZIjD)aEaXl_*M9_`.6l^T`RVG9\8TE`ZIZ*62[9`[5R)Vg.`%3>_63+AY:$+.?7m0=/pP^\@P8Mt_Us9n87[6\=>5isa-`:eL+H5YPp3\B/akmtAhJ6-Xpk;+0j)aBDdI5c*s#BB.!5>OcC1O"E`Pd9_[^/?`#qs6#!Km'.0um#JB2o>'>aOG3geL5=!oQ)K^mpZlb6r\Ti%d?c'^u_puFt/q1ut;rV`uIS4h5X9LE+;+_[\nX,q(C/7;Pbl7:\h)lcspEH^aeJ,l16an$.';@/jLbLa62CRc7op82OIecd2Mq,D:'7)OP(h"5.W[r/D8RKL#$Mal7UROV4(E'8R[FI!P:NLd="(6hobq[Iq#R!6D/;]XbCn(=;cdI'u&YRcUR7O?PK5I+tnEM'?5?NO7NL*c,OXj"e]?Fb$a[VZpE]!$j7C<`klt8'dUrY(*Fqjm4A&cW'n)H5L_HJ5'$pO\6hT"[LOcuVRC;)q2\#nBVZ4_1dTYkEN67Sl"%_fCU!)H4(COj'MpVA;9<#KC_[QRKN^4[]U$IE4QlgBhZDCpcFm):MAZJ!PB^7%4[m&RXF[V(e6WjoS?63RnBV5>ro**ps=qj"c^Z+;20^.U1Emgj>Ve%M::E:25jh4_gcaL"s.g'S!j@F@5W`j3!2*\P>p@^A.`%!1N#KhA?>fj_eJRR2,*^'Pcn&B5sQ\,b1:B?fGA'F_k#42V0Q@/aVPa_4gp8\t.o[!&I2SX]2jqq]@3dYN)"7RUL5K:"rAgW!U'L'*fr$hiqGbo>p]S`,r6Ge4_/m%\RDEKQmA"ib7>JHNkPWPL>4,`G;DOS&5>_NkC25TlZ:mbEW?Q8hg[0u-='(SpKkWmA4f!KFH7,3ae>g_D8K^`N^Nmn]"HQp^.sCo<^J#G0H:MOWqlh5+Qlm'7o$LF#T[7Z6m$tl>VnF*s]!39>O'%F[5bd:5'AL16kd_jkEbt1WBq8q;hof`i)_[oh!7I%Z-N8P$9BA[Yj"aFbKkT1'Ig&acQ^%qTO(dU.g6a6JBW'/foQ%^f,spKAi58j[&=>eq&:Vfn/.T\LWN'/F%S`0*d)M%:EkC$CM&cQX(lZt5*U>h5)6ANS#Ol;?c*2pmkqur0_]Sb/#2id[kqDam$@Xt$?st>8(b\fFRI7M65U,d'3?c"JcKph!NtpPr8X6r9E^I9%JY640#J;p"UA'DH[i<](ZcPgH].=',Q?DQ_.WDG-CgYN&0aF0OUGWnJGZ2s$0jh]kT/\NV`&\s4\7-7ZZ]a(,kD:$F^!9tP0K(a^`Ak=m7AK(':cS@PZk.$''lbp?a\98]Z;>WE&H2303&`"3pm5KeAd_HA8&l,7<0d8Nf8n^:;o;il2gEEH@;ujb;k;ERaTNtJ[M`%\7'h4D[Rs*9M.=$28Um<`W4,K)GNE.LWcKK_I@Q,P05lYjNi:sj.@f&Zi_urftc/l+a&T2k:#Lk%O])n0$6\9eC.LQd50"hFOI0)rs!6!IP8PN#i&,o?U(rZ'^gFb;4"7gq\nHC^1g;i$3J+7>-e'fr7q0HEqolY[WbV8IC;5Ys$Up^Ki=rG_V%(BafZ%j%f;\UZ"SP*+!%GJ6_%@.gR_IF##3Q$"V!ei\)A'f^n8/Xd(0Lk^u$re;Cdu1Zs,d[:^:FkkRhWfCtQr@Y9QA[nC!]d*N254,1)iEDV$t2lT:%n?)9ElFMV90j1R[uO0NZ6A#)8KZ5\,#!`5E8,WanBW+og,8@`rrf20#\a58uuhhS[[DAG'4*O#:UB!q[i-a&_>tjokP;*,>kOm@mqI4UY9CP7I\fPqG`$5H,>m'_^j*"F.eQ:menA]:NiXh7CN,iU$,a-b5R"Nrbg'TNbKU;g;O"nMSab[::c^/60u;gME6#k0/bhYp7I%F6/!aL8_7P]tHh*?;,Zc^[FP37aR+7\VL3/LBbIFXK\oYE&9n59T?0)0gfoXf%T4p[SC)Z#m<&`KE*dBc!#%GDVVuG$s&Y#Fp6O^`mI_^d8W9(s<-_Z8Zkh8=XM_e@2;^IF*Zr*VQgTkBWoWl3HgNS+b!c>:6`@-0=&36m_Ersal';+iRpn!WZ+SJNQEskS`W7'h7PN&D<&iqtB,6fqUndmTJCi[\b\O=b?-(aP-Xsf^&:<\uBp&e&:7=0j;Shg:LI>Q9BqF()@HJ2G,?GaJAe"^\A8S49R)I=cPm,YbH5gKHkTb5`!k&%E6ieGYq8#OY2rmKaPi]StB3rNE6)/TU;$U:C/.T!6OMbCg"Z@'3#T*gO0p+Id-],Qe;&B3_5Q3<@%DZ>=Us"EdrThsZ\,?bECMl89nsPX:?UPe=Baq^5C_5q&M?)PNV4Ha4JC;QjQAFW6o0%qN)tUecYe[RA!Rs+2N.SBP^D:VUOJQp`k*.T=fT<]eLE(G8S>_3Pq3#5mRA/dl@o5[oN`T;ane%]K<(t;d)uEMRgE=CgD^"9R/MZ-0:d^_CUgcY(W'A<=U+DQ.AF4\N'ANXa]8l"503h.gBP3;o_FJj/!=rb?%gmijs[5c;PZ<4;Z>1G5XI6dH=*mJLZ/I_:GtP(H:3'`(qqR&&NPNZS^*g``>#hIKCr$7:4C=a&KcdO=*;&&:D"ZlCHii?StH5'(u6LpBROuo30C6RcgVqq.kI)[5,gsH5r,4H6X5-ZjSs&F5g!Df"YG#p\927GHC,5WOLW-3KcUQ'&C<^#1FB1H#s%oSio(klQq5,YXW=UsT:E5K2&!iW2N0`a\aa7kfaO9mm3D>3A"LBmN:O!8]`DqBUg7YLB/Z>Qk5ZSY'-c$$ULmY6BKjt$\70TDi:%HB[sXR0Ie*?92"C@`Ul<_enthDUEo-OA,+Ih:/91eGQu?(QSns0$cr/XJ\E499tK>(n7Lb36pr-mQNr#-o?%5:,^U=]q+$fe7_2pMo$PX1os[LqIa;C\XqF?B&-r)L8F.\".acV:,MJEH:'oD61?g>/Qt>m_d.8^V.no#O6HlPUHm<,#$Gt8X%A[-[,&*LLD&`rLa_sL7n)YQ]PsIlOVm_#+b/k6A>[ZHp[N9p]bB-,@CP1eLR#E14ZFiLo*X3(/.;\b^1VIS7*>Hm=@J&cD6bVdn]*Fkocse1*3EKAG'Zi#)AC00]6eFNto#GCtQj/pu>c59E!@6L%mi&MT+GJt)NC(U5#SA'2bX-E)s5jM6-k?JP7q8Fm0Ri]tCO@"Vjca"e%!kqd54DrJH@`kj09%o(p3u4RB*:N-m2\m_-Cqo6<_2B!M[/V98bMLuZ3>u,kGXOqC1&;^<(9qNh&Zr]kb'3#'!AZGl06/&psu2h/>Bs-UuPf2kQ#->M9Zr+2FP#BqFB*K1,`:QG6J=6H8HG(?r7NEf09B2nBc5%-SIE`SDRt_[9\ajjAeJD93gE2&,/If8,MN91FZQ[1E]YT6#>:q+Up+7J##%eQdrL27a>5T!5m89.3D:W+\a),hH>3*\(*4hrOF-^%=E:m7>l9*I,lRB)f]/h,u$2>T,@Y68IK)Yi`*)lDMA=7^QXdsJ3"^_[h0=mF&#U-55YFpNO#u.+=9.Zh%JiDDU'3F]f:H>6JkKkb!]+=3+j#e?bj+:s9QD;^^/:O\%1aeE$+KZhU>/;-TkonbHLZL?>a5Da8SJ>lk+;bYO1b/%i)/n620aEjT\M_(1\2btj0Z&2$S*)9?b4a>DANb6uB8N=Di^Z:MJ[*Q6UF[LO6B2;D%bb2#)%7DMfA]CEWJ3tjE,8LNs_m'J=:POt=b&0(mj#7BX2rBT^Y9:"BpD1r+YmAEW^*1tl,2]G]2pqQ-Y8%Te-mm-TpQH3>H-4S=bK\ml:gVUeH,f=>LtW?;9G+:_N%jKe+"CUbm7hfHjZWnP2X#G=)/;^:1).#/;rF$BioNBGc8j-te'^M]f%FW8l)PFUdn/D!3T7RLe\br"/$:P%\u[r^8!G"r9FP"7q*^^,MJ23`l728/dpoK)2r+YIm>B2J)M^jjnOB=d+>,h.B^n]\';kn>-Y%O*:t`]bi.ES@?rgBKY;urgN5?qVpn;7]#IU^D#7[?:'lh>7:$60?JabDE]N:?gb"ji63/o9q(_dYH\9*N+P1VVAJHERfV;mHVD]IbD9&](%272i]q$RQV\18<_3o#nMIQ/G(ZL#_Ih@LeAgH2F"e@]42T=\:1mM:L$dq.Pq*$V4OuI?/*D/sB_F<;7>3(!=@mT-in!V@a(n6@_3X:KB8\l_k,V7Vi?m+\__p=]SWolb+tZo.Bb4K/_)qnC`2@I\,3e78Ol,]^SH.OPE`h(G(5mu;LnLpS#;3FS!LkO$>Ud"/J5Qf&@Bh`O!47;EG0(?m8];5l5pec)=eNj\rDLo1>8gmkC^#o*)QEshi,he7_o,P`^+C;@klf"q%G5;B*%_[(40?]/*nUEC@f38)LNaSHlU[ENBTZ*,]m%Z"1XEDmAs2q.hEUo4k\rbqT;&"mfQNC0?*Ps@K0]W3Q@er7@tK),`U3$8=VA_D-!=hNJ;uUn!(ZXl%<IhkNa40\3UhSR6S/?SLk9)Kmgsc9r-]QR$fig=a/]gDj]plg$tY5c-ABj#`!@6hC+pGWn))@K[dqoMm'tZ^tS2%P(WsWJg;>4@-<1g!4;H?8p8YTJV?t$*g`cjSt_pF!(ECUDbXOu^B*Qm,^EaL&WTd:>L6B#7$Wbchl]7JN>bFL3/`CY$qFEo:J8#EGmP3GYL6jgQ?C8-aspfn90kDAN]W/Nne3'q*$fM-7j>ps6#4A_,>P]A#r;g[m59l3iQRBXF1$rApRapa768I0pQSnjn`d=F3i?>Xo4)3N1hm^n;Q-/E0$&pVjQ.b&R!H`>Zp%ZP>ekTV=8D0r-4^lcUG]7uSE)lK8D5Am7Zr1*FbA5IN&C7'O$?\g?mTp)2!TUQBMEI^)bc%&@%*6Hla"'8@6&PE??dCQnKj:glZce%`?"Ib"l`2o^=NG>u)qok9%N/KVWcPr)]KJ3@]gc(C-)4"t,f7F&E5ms-s"GNsp+O]S6H/U47?+9CehZ<94kVJ\-c:AHc'!C[^(4GYQb+>0ooAJn-G-S;!or,'5g%_4"M/fg=))!4I]i3;nH_$q3DAFB\I]MI:e]a8_QY%EPS_CtktN]".HG8s;MN-O?t!'.O(f2K#@PmX1$97&To#$Gcd8;"oJKlXdC`b@hOf=3$YcjC^*8dWlel&"$.J>_6ES$rH)8SZe+]\LZ8Xp..3`(.nH3MK]'1apY8NM&FA'Ei'7jbl@)o(Pp11Ocj>Mb:Z^rR2#[0uBbp/bC&feZ'+SZMZM94[jo4#C+2H^A%38J,8r<5.5fR^5pthh`;r?.Do_dWpY>$kee!L[Ms(j#c#@]YRHki=1H0HJ[d*e_-9n6[]24[=NfTY&Dt-Ld]Uke,)cBBc@A"lt@J\[A7F4#CGrD/:XEec18!S4,%V)_`.!0FFL6>h@[/>EB"Ea5EX>qbp/`H[SFaDi#t@)l&BJAjn>nDJ'MYu^iN?3gbToUl%O+'\C+6FAC,X^Uj-4Ne0hr^(,91C=&Oune#>*`N)-V6O.a!d?bg(u;#sQ)0`X*22[qrLJ&,5g9*a*%[0BKPkWI-EPJG+KU"lEZ=ZWkM+>*G?U6#rZ3+L>.5UpJA:bpj;trul`P4RS&H5_AA%fYPT)a/_KGr**;^di7=k]A51Tln,-N2;$)T]=B?3+7d^bio@+dE]-KnR@E?X/r,^buj"Eaik1D&`G[$(!c]![V[AYKX:'qVF*(-\l+DDHEKEq358t9rI@^CgnHlejllOqTJ@KDd'L3!Ap10Fr9BHApjJjK$9e_a3TqbN[RMqpr,X!?75;X^RT>LJ*a'\=JOG`.31QL'of1'G6CXl@p7:U&r9#K#MqT\8MoKAS9hVUq*\^f`SPkiucXkLK?6hLKC)(_m#8#J0c"LD4mA9bW;-p\FZgoRD*eAS3#L,2enORN7t_itSZTo%h6o:eKE,Y-+QXm_#,'Y-4\b=@BT&^lhj%\N,`@<$O5e;aK)>H-[iZf7B:jsjN)"-$q[*N9bu^ZF>U\.WkRgY%7sdJ"jK9_k"aWkDMqU>r?_=umKP+JrXj#Pk2$-*eY#P%@b4t%Biqa@=#J(POCZ>>=q7\qf?<'_9h'iE(VZUe3LQQ"!BW;d7s@^/3s7ck]sJ.\TcM'SfDWG#de.Xu2.BS'^KS89d3IPd`$,*i$[>nD2_4C#YMEWm:]Glkk7I?*K2DVf"b6qCg)=3<]kqh6M*G7WKB)9PO1;o\;$.p23C[FAV`^ctjJRNt@:CZ[H=gC.Hh/HH]]KB;.R+<:`Vj]HE$mQt=.-P3A4#kf=8WYF[)\H\Jk*jl9YJp.VZG3fCU3OLmK6;HDb#n8oD-'HI@3DXqeH%3A%lJX5Wfc"q06Zb=d08OM]]&Bdo#t`i8h1jZemZg#k,]$%CaV\f9orGA<++q1?q7!<>eF%2j=V27P;bSB!@\Z*N=QS+MgZm4[jiXTt!g>horZ3nSZ2L,A]%$rrdJX/5V4[';c7lKc.TODfh7=ic'1*RbP1KpW=)H1C2kNY2cQNDV90r&b5stkD%mfd7ArS"pQ/S-g<7Rh2+8[&:3KeD&lW8dmr#cED^r"f\oa'ho0:]A>mEEV!=>aNZVR>)#jE1m%/udLC5-iJHS(b;_/L7sN5$S3@hN;6i=L_1_;WHf@ZojhF1+t"'b>ZiKmt=qU8`O&+Wo!X],'&=iUg*FLCcM59X?>-Q&R__"McU/./\P+,ct,#ob(Ue`pY]fjAlSK::c[Y*rOKBu15:,>A_^WaH[\`ak5"kW]dL\7a1=`!YV=X"?G=MYkW^2[?!b@^Q]%O68\>C'O@5!Xm9P*tQ'!"sh8+C41]<@f/lE7??<\@Pa8gYb><-L&G:KqF,F%\Ec3a*%q?rPLP"ldV5?>*E?4*!mrO:`Kg40+ShWNXq8>,>lQa:!/gkr%b-^+A-j*?kr?i,IKYkk[:h5.A3NmopR#34snp_qE=UL!AUpk=2Z3>,^QL'Q(Nmk/[j>*N5?Qf>A,V(Mg":a&"WN2^HM@SO`/.K]fXTG@t#ftoL$aQ-!t?#]rjsWW4TmM%*69H7iYpX23ShPWuo&u.uQQ$6%-uc*/W.p7%^RSkqpaIespM4PEoZ:Ia!lF?<<:LR3V'l0)LqnKAKrS-Y@KVQI3@LFdD5EQ*F05j)NmkeADMAIGnP$U^]8oP*KN_JN\h6142b`ou?iiin9$]0$SXCun4oM[,/iCd4r1=2`aXimjp>6+T3Y"nNr&,aR2d[3Y,k/+ld51*)U@hlY&&<%^>.o;naaO9c!`j]8K6uD!6uU*^12chrkDC>K@c<^m][`8iTU\Q=b&mt)40Q<58perLUeUa;S:D(349iD+'+jqJ.Di6e)j^_3l`M?9e%)-ma3M%h+`nk^[bnL0^4WnpQE"3`eO(F-:7.%K7e'm9BB]ZcJOk9q\WIc.b(;#>7NdfXUI&J2W[pbbi(rYuJ"CC!b0u&*,X]Y,3K]&AoE:i'1#:*:?mccE#a0I*Fu+D99'iWUtUqGAL,nm1c*3-Y8[Z9i8>NfNOOT[%<'H5P?nL*DdYq]E@od]G_#FOD[>"Qf`<5_m$H.UC3Ti$l#$Q=rel&bJ&*CD@ZEHols$;-;c"rtCU!,=pJ)'W,%&8Sg)+YQ1@d,=\nDR9uV]k^n6$0QTVhEig.NXqTOM6(33Pk7-YO5ZN;L^drYR)4Q";G``3Bp_#+0?adUOo[k?rkhr(6kSTcJcnps!^)g`aKO:JF^q!"hbqoH=%/H;+-6F25[X:IgN5N*D&j)/TU53E[@V;M%V\0p:dtS'VQY5FM92F@W@JQg9K!0a#L)11@AqpLbr;IXq$A(PaI,Z5oTeKY*.:%^*9KR6F)Qc2llaoQ<"m7^:/<"5;Y,!f4`*n(@f^$Wh&1Ylei0SA-T#60.+`(?<<<;mGA50&0$lQLn6f6LEN+u8>59?-k>eg9YnCqu;&XU4>I@nroHK2+;=G27ZDON=0Al)1Tf>K7Om3i82KCmmIp;Ok/V@*hb+BaqAcWn%Bp$O?A793/Z%f5am_g^aC(S\Q.ff9GN>pMC<3`JmV-!kY7tJTIt[!Ks4K!HK?UpdOEPt>+p**X<+JI"GH^fX(,?LoO&R*JHqs'5U!a^PH[V1t:\7>ApL=UYQ&lN?]fj#"^D.TM;mZ+,13u=.P?rD[5T?8C+p[_sp[24HU0t+FA$$C,;:G`1#Lm!7^&9:I^.)b?]4.%6\,2thFmg.#;_\F!bi5H$O=FP&+D04=FDRrID)ejq[nWOVE=M&p(6!J6^@(ISN"?bN$'1K_X\p.;o0=Smq'18WDF#@sbM,2]e>,ep]23Jb*)!J'SH7@),i1^j[-UfN"!a*8lLr\<=nUj\g1bW3^C%PH5q8pl,-Z\Md?C'=h1@tJaS+p/g/ZQU1K:i5K*D=H(Uho90rJarX\!P=CgqYGO*^D`Y?uIL'`+C39Pn$Z8^OFk/b]&[um'__f[Pk\d7)">Y"B8QFT`kCn=\:1pX!^lliQMnu)V5a#a!Jhm-d)3:r4K5\qh@Cu%f-4A6YaP&oFQP)b_oD%Bh6^q4Tm^#q;S$R6uXu'I8&RAB,!*0&Flm7J64$A=1>P,[:qT7'pqPm0:KW(B%DG;V1=aWgBN[9CYIOa3f9=cU^C%$ckHA7d(YX]UH4VmoVXW>._/9BIt:]1^e2,_Rg&^i$h3[jl2nD_h<[!e3kTuipBpVMO-SG")T!!$]?H.`?'U3N/mNgEb)gLq/Qjk%'!0(M_['*$@#JT[\dC6.^=[1Ue_u-``eMpd*g7[YfX^=okf-gJA1n0Khr0tJg#]!5%;mJMI6-3PD&d":iN!++M\(@-Rf6e;U(*mL`K,u_MVUckC,g)V)fgL7loB`!PCAYP:M?RQZn>I>,So'kU8`IYZ[1&!fi"9&X!N8P>BHCCCT6WTbbpMCJW`3*Bg]M?S)]Xiq[ncEAqT5bX?eGnqU_Ub)\pjXuYmlY*32+JXYibdS@*^mhWTm=IsP71eIUj1CmP+0?+.@!gd5qTI34R$$NAQ0O_OL'[tnS;1\s\JZP!!_-b5V22&CN,^+Jc7@g$H"oWV9b&[VC&^;:o7(ips8AiHpOQF+q',5dRUYOR+g7\Z;]t*a54bqNt>F<7Mer7F[c[oZRXjaI!0tj1qnLU3DLJ46a2W*4DuZ!k;CW*tfr\h=3%OEg$'M2-7o/q5qKhL'^O05:T-?j-4g"LD;=k\IXXR]F4'"=/r"g:ZCKgS_et[+pYda8.pCj83)lZi"$%2'+`)h6D#&9N4bP&[FRo2&QG>'XjGX[UoXjC`+u/@CgFtrgm@)!RYM=rq-NdmH@#Ke5s$NK,F4la3[,EcSKU,46m$H*hPb)kVV@5K4'sKmZ8-PO/Vj)hKTjVLpVF#r,Zl^Q_3BZZ^4a$agi8OVl'K:MoiaTBN?VL>FOIZ=IN`>q2/5L:r'6o0X7Ac[`X9,B;di[;)/r6XXE06EnfF8`8d!a8]1D[ue_m"q!CU?"Y1lrZn"2tt=oUXOg)H4DMrcGpco.HE%(Utp?0Qj)K!Q&R#m%'<^QJOW2,Hd9QKao8/T7ci__/kj#VYY$peMBk&N]E&Wc$-UeV1RQHht2Rq":]eRgR6WaLtE=6l4D?o*uGEZf1$iq^/'RSD:L4iK\>$1bFF`dk>b$F@1e#[1Qa\Ynkn8&;pO;4Zo[u-A/Jk'(6Be?Y7=7BMD(ARg&Y.;=$D'Xh/'+\LT'%/#8C_39-rR8!!-VJUF?L'%X7YbnXl9<+ZgrRQY&,!Y&rPelRAI;p@Z1hQ8Rq_'PXs?G>J4oXR917CnK\VEno>s?<_=mhlmB9>:L07>k&L3i/dPC-rY>BW$4p9@C`",]F(inu<#'I7R08/[cId0oT"9+4eE\XHFGo.olmM_41>0A!J=Jn:&j"E1!uU,g[K,P4+0G%:U+#mSLLpS*)L`ClUG"3I81&$EB*"NBS$^T`+]HcBhTO*PT&FJDN[Wd`.[$3Mh6_VfERpoZ'1V"hY?,*B$=rjk4(A5VPgJeP[!=-S:[6&D#_61Xuc5QS(_o=bXa$an$%\!tBau,!,h?to:QnmPjG/!$'@t%.7\dr^*Xs;o&2KeO;OhNWoj\=X1'nShCff+-JBY0_N(27KF]sDM#=VOGqY]Znj0j.;QPs(nt(F`4$iYuLr]i'Bis!EW29l@K\/:24%0TVe!Eh@>+#/uGnb#0Or-Q;\G%\`9K,[S(Zm"L5UB'H:fVa[-;@@PDbYUHoA"\`R/3aUh)YTDRhog+Cf!+3.3JB>>iZmNGQ(+??/3N[65)?:gcOm$ho@`XM;-"GG#'hl?&tTtT`D7fKr=2R%nUF[<@H:Ee>dU,SgjbMJ#`B!jrF>SkYi?43^Ptp`;mER#81W[sJ,$@qI>@)04.1)6X1gSY4MV2VYt?W))"^92/S(Q7$`a3\rC$@ICN883Pbnuq33@SLbU&:S2L?LbQ3uA"2Q2f&k<<`M6)rnI'5&_\n.Xmo=8QTg#.D8Yg1V;P>ZXFZ#07P#]-']+%X>eKi4.#_oCII8D`c^6ZD&0$;1L5r5b[XqFCm;MSG+`.^2uZ\8fap"XEX["&JY=u>-CGQ.=W+1N\li$<$Dh.>!t(;Obm)/inr5g($?C7))_;`)_h]jBq8S`F5cXkU)B@W.4\7cPJ/^VkJD"?EjEPM\j&FOAm&QS"k-4&f>,[UeBtDbe:7FAb'<"LZ_(M)ca-)V,;SmK/2T+9J7B(a-X(UNVh\LZ6!q,B!1O7sIM_3sCe4ImXS@m5Y[G5IG-':=3#DtP!Q`3ZXb!`q!@)ljjd*A=@i`n0)&*Z3%nJ0,99'W4IrWTl`cBYah43"RM!U0eI^\$M:)oM_2S(Zf\a6@RX"B*U$-3)GDm2Y@"5QV'Rd02jcl=LWp\jR.CX+7h7-\6``u*\`Iob\4Vg09:n=@*D=;0n(jgCh,V_qT4:4$)o%\i,A?,-_iTPSja3Yo=QR)aG**ea_RusSIqrY!uV)m-C,>!hg@848cAE;MBPgJr.CM'j=8+(n&3a&+["OdeI4!2'Kegdc'N*TTW!'&q[S9rOnIE=Mi\Y_)B0ldbBA%bWXDoYj*7tdfN,8/70Scd#n/IM[IR890X+9&;/gCGj]L7&D/\(2ra/t[[03paTk*E-+U?[-Q-I$]%__j&<2,GM1e'd5s1OeulS#>fmB/4)KX7Dfjq_s6MQ]S6=I99I+0r%?"EJme1ZIn.!69Q&'m#b7fS*`qBb,++!UGfeK7b"l9[4C'aC4NbC"=s:]P,*QNYV@?Y'f3gVo2%f(OVBLdi/5F.G5jr1#puW*S!8*lV6p%NiBoFTjUIqmdAZ%D2O/5HfFikbp8Z^^,OAqg6Wlb+HT*NX7M8aZB*AJ+Q:-@SrV=rJ%unG+*<23(@:,5(QNMu)'cr13SeN\q4AbE!#c5<7W!(lmf^*ZS>+GkH%n-dT"MP8Z(e("'#U42o!TN3GfBrhTt3d6(a"!B2%eFUlFsb=KIeEpOGa_U"l!fH;tQ68BKnT`INS5:@W^9AqLI6c_/L'NZYh9VRH6g9mqo^0bV.-dRf!H.e68a,]E]S-oh@h(P`@\&ArFh9ujL2E9b9TS;1%63aj?;cTq&/j-GZ99dBW(s`M*Z0Va4Yn`9F9T)?4G+UN]8.,nB#:@dNe&5L?VSh2am92:LhO`(UUVX6R<]eBuN4W?@K!?9ZdG(16^],ZW8?YcZns1JX&%0AF,A#%f/@JkQMH*rC($hTjLXV$]Zfl(D$&nc)l5:FMG*g?$&ggC^qSGg=h-cl?hQi.2J9jpF/?BrkVY$MbaPi_D;)&[,"$IfYMFc?Btci;ZX#aH!'@-6&eSZu:&AK]6cV:cCu8]SWL9D:rLKVUg#oKHC:4L\U4&S,WeI1eVkd6Z<@Ol*IG>4Re*3fHX3.FG*U`:G<4?;4JXHqiITuMhn$a<863e:MRFPQ+=nV.+IN'kl#Oc>GS?N:FU@mJP7C^VSHAe@N.%QIoO>a-T?\kP(>*B5DbYFYhG5BHc0W2:B$<&R=H-/o2YZ[+W9&8C3$no.=X@<Soip@@cbibR@M6O1$G;5/>+=fKV\nm2I.>b\8`L2gmBj@!;+2JY?j2e_GdrgTt4$JZ$2_G](A\VYjNn_(poADS>8hdt$%8S4a!\"1&)An0!u&.m73kHu8\k@+!J/a@r+QI:W1#p7e79:5GG;r_"+CMWo#<)[Dq7gX)TP\mNt$X356MQ)bq]*ZCS,7Hh:hjZ?FCUqhP:Z!atF/9)H60cl18`Qd1U[T+PiJlqcT&7-2$[/0^W40e[J4M8DrTHgXHRlB;t20@m"7Ob^+Fa%YVh0*YoJEGP6(i^;k_,heKcmZekf3:QPa)t/arP;gUc7PD6iQpI572Y)DB0G;sA#:M'\Kt6I>$;dUV3G^meXSJ;(q*)WVmq,,+GWs]j>s8'^bB`EM=eI8DPYN+D0=^0\WD]$,#ZmeY9Xq@98ZZ=LX?#2KgD[Ph+=KM9sBi.T\R+2TZGhd5[+EfFYh,UGD6g;VuD.9;217@m)+]C>)GZ=pXTE%*"[ZSO$?>-.ij!+.o+3E]h8/6Y\8.XrMK]r^i%c1urP%ZUXt5Go!PUg$.ZVOT/VN>?39Yb:h8?5h>P/7?Lj`Thp5JF5b!%C0Y8I@$`Q0^[$CCfM%%l"5$,0:03X'43:ZeRTEHF)oLA=r?%qL<9Yfc%0dX."*FE0GADJT:JG2J*D/L$+@6.['#2Uc&Z(e*1jost7L_*kuog,a1`QCuAVLZpE]uhr#TI?!ZVM'%MFN'M1D7>Ed)hr`ZS0T[j(Ztg)OViDF3`]'%7r*C,Z=AZ&Al;N35(Ch*K/B6CB'R-`DNhX]O1)/ZI6NkGH-15bZ_N>\p^?;,tHbJE!_b"\_RoSL@bjt6ipWWXu\!el%A!N5MNDn+`GaJ@#H5^@sgbo\'alb^eY0(\=(lk5dZ[Kj;.mMmiSI;&HP5=jYj<4X/f%erf"]5j\4Q[ojeFF4Ck-@Ut+0Y0s-,8DE3h1_O3RuJ$G8!:`!kgC%!nM,rD4t,d`jgMG%52=_2gRHc]n($dR=L("),^]IP#,BZSS&-s#>1HeDZ$T&Vc6r%^P7_N4qmcP(oCf$d>(Eo$2Nrjg3kW5g^u%pK3GlJ!&bs)%p!B6$\h<$$+[R]1pf?,UFNoBkbrlpP;l@B-)3!c_<]b")c3F:_;\hmUBqYn4YEihX=(org@r+qX,Hl^g%N6=>Gjr@Uiafb4>neQd%n(`4DK&3r<'ZuKFU8@.sp`[,TLrR!N:#cCY-j9?02bP[k*QSAP=?kHiF.$<*(AKpCt'gp;LilI;-t5a:$3bqu/o2&ght=jFLK*;@YJT-6Y1EI%];l-3&m&;XScF4*2Zop/W@P_`Y-KTSe$Z38d-,DZdZ]dp5VaqGSjH2Xm.J)KJmHidVB9sZTr(LTqkEr[h(i,uW'$p$2;"XJ?E`bCPRcd\Uo1ME!J+ps`7V\[JN\FM!*[E%0Qo%Fs2pq#$U/HF3HZ1$mip^0s$orOZi9RgYkBK8uBb2e8f"g"PL'jRRnlD/Ut[qAgH:eJ\F78p2rW%K8W7UY)9,RKAGDNpui^n'2->lO7]S45;R=Cu?"5M,8d,cIbG4544-M46>(H,`D,!L_cR/mlnIJ"1kD)J,)qlbTiEYobcO)Ig,1,t/;>Ls;fRCWKEN`WpeCCDLo0/1']kW7r;8NJXa[LVN$rFc\_&Tu8+Z'1Yl'67qs!2J`D^4*4>/&'SKTUp18i"JUG-I+!a8k,0fn)u>L5[T72(NE'W?uV8djoPh?NkQ=\9.8&I:")n^XG[HHld!,6l9"o7+1fSlO;Q0h#er-i=i>3'L93pR.+C^8%V"mf3@Uo"F86Di=3=m]/PWMbJ7[;\=U\(8>V[YA(J4A+q`/]Jm^lpIc<@$@AHNPQ%Q`@NJF_S14#(Qqc@SD3Fo%NO^pSp#r#fA.a0^eor0.T36$TXe*CF,_To#9b&LG^'L!AJDl(@>KojiSLj:RY:U*)agC+?c+YLQMrIr+A\jfs'k@/+a8lI4h"X+s7b9%kZoR><,.gcOo=ZVV!cDEh7A/=G*ZBOI0R+*/Ra:nE&b1PK`=l[:u8\.s%'.40*C%)k?`bWn_]D<7(MFoh"<[YFM?-b9(Q1eBJ.CVq0fl5'lrNBlS*C&3Vec3I#>YrAXDqRRc*2sd9=\VcC;_f/HIkE:5pX@S0?1]d\fKA)gfT:c?Smm3)D_TP0XQ#FdiDQ4JQbiY"TX!XcG/\:+Ub[>mgP/!2H3TBY:C80"NV>_&`OuX"GQ<%MR]WTRNI''>s(bNe;RDc_W&24pWF(OG;?ohK!CeIr&P>pAhkLS*J2E$WRfSAk/Cn`.bbA::W?$odLbH`HrKX@Q:2/>T:2/_kV,V?L]i5!V)ko'[IMYcC.3cp*'Pm#)'j`''X&Qo'mLdTL4_smJdj@uSGWHcNH[P-U,%A)Qb[N\=0&bZ^#nF^,4`Ho@oqLfeMg0c+^Yi^ZCIcTR>I=!1%"Bl.3@B`,kLda["q7$(-o+-QN4hcU;?+o`K#uT$CU*m6rpDQjO0*kENIGrr#=QuO*bk]E?1<"`Llk!PgSInI;>hi-qWBtacP\A2:EWgOR$K[AJ\J@1`mB7>Ee$#o&D"6'5HCMWsD7MW\],d6"_*#ckVZhe_;34M?(.iYV8eEogkR5)3U5^]WMZ+o7>CTN@tiL,$1?d^ZIUpXPDqlNn3uqJW%^.hiT%8Bikpbe.I#qn\R(@CF'fY_sa#Q1NQeY?ok"dl*1u'`goUCIETn#V9VZ:<&&HKZYg%NO5[0@HSt'pfXi3gNjb5$h\FBFaBa_M=>sWJRf,j0q&79Th:Q":WMK%j(ij<\paQm,5$QnVK*XU8V+5',AlNAf_-`+'f6nORD'i,AHH:.4mA]"P^!JcmGY7l>K2`6KkT(_B@S<`h+ud)<,E6,V`rTQVc0ka3[H4W#^,0+M_Pa7+o$T6EgOoI8.q.b0V0UQfrim+4ujEje&s-!>4m%=*09>Z:SQ;XG^@jGYkfABu?Ls.KgqD]N5Yq8KsJ#^6T.\qsOVPGcCL^a?8t*:/C9Mh*Hm]cjDOgCTEA9TVGk,5OkR-@VC,M=$aY69]N/#Cs;_`L8$=Q=?@\+0!m#8//+;fWg=V66oZS!BUC#DV9?<*QtRY3#`+RG_=p;AE^1//*LZ[$XieYd=UW$kI,s3KUClJg?`7(B$*9ll^.sN6aen0AabRT*)Y^pnI\+F1TFDM2o'V#"$G<_Q=]hbe\hJ_b.LUft>RR"e6rE2WiH>7sJa%<".D/_GfD.2aGC8C?/pb7qSrr/An>*'-S:0PJOs_s8&LF3V1oSiE`kLsVoY]p:H`t2U2b]/VO[gu3+UGRP1Mj".;S^6.mJ]JtRDOEl"3r.FK][Ti:G66Q_W!he/8YL"/fYHn>2Z)X?]n\fqHFs8QJ7RLkUIRW^r!Vbg&AQ^S^(-0&.XMko(<:ZHo`f(iTcUY=Et^-kr-C[a$EB(i_gI%>qVg9_Mh]#Z4Hs3GfsjY8lA?Ugol*4P(Y+*'4.sJiWD<=ZUR*OT![ejFC9C:3kdDhBD4ds4Cnmp[KZDG$'Al$[48&OMM"%t+n/S/K!/=BZgddF+-_Djg,L"#o,254'!s]jgDg_WnirOo^?m$pKB6G)S#c^_4HBFdO*Bl5-/flr$liiJ4dD1di%$'D@VC=Zn$jaa7>?0:ZNqP6nb1Or(ZS>GI:[bN\mB>CS"D7d4`ocI7r/JVb`lM;pd]=9Wn=Z*>6SA9>eV@mTO&[]%9!OA;U.gNXdD-R#ldXUL#^K3mP1iE7qV^s2'g>C'rn&EnFu`>sAM$ud"3E8I3oe9[1=c9a@BDr1S?`CiSD(^=;-n]f8,1*hsVJ*o)g)RGAGMB5&tRHlS26?3[tgHDU.cWq+R@LYM@Id0XpT=EM)8't_qaFX%\];#O4Zo6VjC_9W0<:NBb[qpt9T6Drqg+,9F.9,A$j_9f"H[!BGZN?P3i$do4pgl"!,Rh'A'OZaREm*2F3GS$r)>(6UR8p'?<6BbWYYhkE?kH6:W40qru&P0&c=d?rL`\@8.K=m!V2ceM9WHo&CQ*@,(kKWNWJm0d7&X^FcSBY$hsj7-_8K_jPl9dhI6';E9_%K`.->k&U1P#T+bVQ3h].S^9`dLQDI6)QYJK)39$B!kQZQ$CDTR1f7a+BrcZ+IZ5nRQ]g%]`K2:_?aCQBhSPY)HRf$/gngcGAK6GQ`h[:tPfIb@CP)Of*P1C]0h8'uNS*?68ufqX8;4*!Mq2Y8tG\/%EEl1UNPn+9MlF.V,'2UT0[HB?&r$a1gHqs;-rMF,L/ETX.Qm]lCP^1JB'g39?K;CV+n6Nj)^.%QF]1\3l%g&B`p2ImuO6m(l)cE^Gu8q\FDYFF_?I7i#FSX!*Q28/GO8g[%`^5YpK:?S&)+-=FU_'6'./\WUcapTG;5OtdC74I?T96F.4;43jKh&O*?\=jI`g%PhSgJ<_RZm&jJFrRi5L?Y!7JJ_G!-#2%krXI5_L)*]*i2,hlOJJUY_e^iOmdAX2!``()H[J2Eq765*p]13Frj1L*qq2EqTsrFIr)\0,4)Q[#rsSX&3Q/<4Mah=unlUf;E.t@7Vi_^,'?_L=OOC\Qa+gq.5u./EJ&GD.ih*Vs[8&1B>g$4^hMSoHShK:r4%%g6*'md,lJo*hMXti[iYSVuKUs(eu&][C0p]JZs=@TISkg+ZCn@Ku*+?gr!!ck=ET+K.J^4hEps)K$l$=MM&_tp?I-*L0)L4/A?XIWo;D-LIEm16RnI(X^QAkb,Wl:Gc6&\c4,+GL-hk#D@.6uP@e15DsT`mCk&/I&J@/u6UWqfV+#q@fWf^5r`Vi_0TYFqR^ZLW*aF2WmjAm;Wj4-`q!k%q6\')PGWrPqSa+q8=Va/pd\^"N[ES,i(dU6Y4]_'D"tB4+p'Ajo9HsK2YRPmd^C]XL-E?uo1CX8sbFkL(D(\l/3l;HphAn2)J=Us_KD/WG'[p?=5'G'%c:d1onCit!N&`QjRR%u*Jsf2EJc$f^c_4qs00T8AP[Y'XOf8lb$)hW/Y+P#5LY!(i+F7WV@b<8.@uUIe<@)DF*CO8_!toUJEcW;_bbE0H97j@^`/d$7r9sm=:>Q5>WeM#uiDP@&H.Z4Y$%ipg[-,Sc#j;W1o:lRR@RVGXIrb#!]:b)"TF4j0Q1i?g@Iq$>&*qqPC6@:qUpC>21U%,fXFKK7b[:WteXl$)LcQKJ)U%`BVa;Q#o;9GBOG$t$b=^C.j1QJTgRn\'RZQHT""?6PJ1\Cmg2($;ISH.b5$64q\K#GlNbU1Nr.R"lD`=:TT>W#;/PV6A#ubS-?5G6QL*WD6UtMI.kFDFH+0Nd]*2*`iH<&d9#M^\+c_6#<)0/7\*0rTXJh.,#`BW"OE)T9j,FO93k$,.?:#;nY%'>a+lSGXDIHcXO4?,1J=E90k*@e%PWu(eJNTK+$RH,MWa^`@'EZ0o[9:+S96i%N.fIOl2;mEU\g!s24Ee="krb,T+Js8W\A,XdGhQY6m0AYc7P?\K@b9JMkSKm\kF*i2ErC)&U,9#bHe^=W*)IfpZ1kL=66eroEu"(HU_Ks;!9T+tp/UQ97*(!_U?Uua7B$YEkOO`HQaoQk4a,.3NTl1^b\LU/=NcrmG1$K/.JK#;GY?uuR)f'`6?Tg;G85.gj]\]'$`]gIJS15Lf)_6_FT`2%(B[PQXiqBr0ODB@juAHmELAsB!;+k^eGC;f(MiL?/`pJ,=7b+t*CMPQF^J->rg,VlE[*dA1UX5D/AT;eW]o.al@eK"@*Ei@f/#q+qMJ1MN5lGrjiDcFa;Kb&h*'@V>faV#6s'PtEXl]7`-(qp;E!'*YlNs*NOk?+T0ol1P7o6Fo$,QgH'_K:OeZ-_S63DoQ%a-aAa?6Z,&(aj2@DUWnG#"-5,ZbRH8UQmoem9,`#*,<25,l)W'uIH2D?;l:G95]WF5@Nm*D^[7^rI5Rgu8L%q`#s)g2s1ZqgB:A#V'n/OMfuqF;VR>CZB9/Vq0MBb#1_K8%AIZfX+Y6J,Sk,(N(9n"iWYDRcH7\qmhNSC(eOORgHK;'.X;V:#Rb3F/QCZ[%$qAdg:(Xj_2dc/jKHULeEK49f9Ej@H!aNo^SX[&IK#uo_,7-f%,+i11D2YGj[/2M?KujROg+\o#PG!XlV\"'bNDu!SEXp)ZR_B+G@;hi]\S0FpLjL*uNaW\Ca(g1SY.\'L\i'Bt:XTY)p:_%"(%RELjo&PkKU?b++6BA2ck@X+=4%Tdct@)o3bO`_a)CRDIASR72nBPKmo7l1&MS6)!gr)L8goV=sX>tUl%1Lk3.$s,M+bJBsXhYPh`?&=>r:`8<8f7E`)9s`QAe?]pYs`R&Eb46:nE?a(gs.g(eB*>D0:YhkY.iW>N/9K&s7m4j*&PS1]jX\T#eS?eIj%0>:5K7+bYg$JK+!XO(Y&N^ebXKDD.5)WYumQW>]ot._L4<\47u?@f%YgaB5!J_#\pi\a[_g$dEV'tLN?1mgUb86TdjC=m3g81QC=+9\^WQD]gd8W\a9+d%I+W#p.\sg4B;=3F88.;K(."1]+)p1e\6t7I+_j0PSGD)-]o"<=kh[4?0Fni%bihji=K]hT!q@H[!^dJ3#o050tr[&u6%%?&?hIidu>`L5@G3E!4go[H3C"InR1P\L6s3Gjno5nD]KGTM+6+j5n^gOQ1[;EqLLSEoYd8%LJ@N,)1\_!i6#QQVb%K2!Knin,A4Q_3N6;\rY@@mfAaj=.N^liY>eph!&S[`Kh_c(Z'-(Pt])VFD=6/SnD1rf*mYBIEI;7Us__Yn_R\jYY"!gd8bsAUrQ;*/f-(>YFKVT'/QP;2?WKVZ"O7O$@12s5.CF:OGq$/`=jt>OIR#)fai#b:L.>%G@mLE(-aF)=eOC+f_GsKB.VDFo,h$I#D=+.MAN_:CRs+R$("#A#E):LYlUZf>H)`-%V6l<@XcUKV1S8q8F=40QbOuT4#gZe1?2Fd+/m=X^49'L3e+?cTidlcnjG>cGY"S6s8S@j<]S@u!Q*7$ni9VQ)7-t595:7@UC]qlT!:`E9E>ct/@d766Ya!SAhg?\\EEU=?U\Ni[>'R=p>4J%WG+*"E.M#e+VHG'W%bNImjBnQ$eH67Q`:sVTgD]3d\Bj091@2'WcNSaD"(Lp/m=V'VR^dk4k%:o3_(o4EFi6j5tbh#WH)M7^HSDFVsr9/jN*/B.&H4p^(I,h4Di>O7#RRkEH?ENr5='>`>['m@B#.S,rmG(ZH"382@\r%aWY0^iO=LoW.=aM$_ifeIBDqSl2od7Dgn8.7TuKAQgJ;8$Ym`$^E%0O)0T-8_U.AoFc6+%d]VO/U?W_,i`=&5o&G)MAmocD^%\F)fmbLod3&us?dA6=Kb=Z1]P!H`D:m<7,U4$!H8H`3H:?/b'&k;L2.R`Hp\Gama#Hj`PjTCMGMh1lJCll.sJ.k`XhF5=XfK)B8-=)2f;Vci"10T6,mp,TuKJr-;MI$lKe(FLgQ5@PVrcV/R<_^(Ibo%plh!q(K$\Bdt$@tWCZAlt"J/sKhK(MC6uF@pFP8bW`l"V)uFKN'a=\W[>$2QW=TQA5LAR[pB"'0\BojUX]SN99i7a>!er/&\=ktOu?VMi_XrX'QFWfa=^Y3n7icEXR9*cJVSqn=YEDjHR:Lp[;PV9S(0>EfHZ9RY`+"YmcCe*=;D3e'6^a-]!\<:"11^6`"o@@cPMtA0ujbZm43+0:ZGHhi>VnX^=pJ_k%s#sUX06CV)%K0[_i+MTV0Q=QXp0t5"hIehr2Huig4UV*s`[q6QWVI0-AJVQ)"W^Z<"`,?SM`bGL:nmeC9V9ge`cgVk*o'gq_'&@p4?AD[Ef5Dt_jKO/HQmJ:;LGmeMmHKBFLILU2)'A>U(H9d"lkm^>q\Zp48="^QFU,G[L*nSNA\PR!Q4hb&P\RfGS=j#pWrg/9:Fa[=IB("S@?TlTM6FjkIUd]as-dZiY-YUdI",R(>5"Rg&*??[;LOR*8R@AbCfe!2=/*EOXW'!J.%oP!1f9UVO&c?=PP3%?Ttp/Tqs;QMT3a*ONr/N^CV0>OX>^LH0Z5O-9H"K/`!+8X$>tF8ZM:HJ6j;HASD-C+"6!7qgZQMO87`[)-Mf0YG2,p?s#5C],a3ZPlV,kL%j%CQds>:C?p\_?\&G"TEudfXBseEIHaf]*iPQ%&7:%!?l8&?3=YdR9U$?V#6?mE0kuF>$P/%7iYua-!f/[Q>mRP1&AORAB0$f2#DX"kI&Y"YRn8n[Ni6-ft1M>qeBe)6RA\BuR3!`f5W0Lj;-TBOO]8g3sX2F@*`i*lqZPDOC`5oO=>F_)_HmUlZXPgBa_u"=tk24r)f#Epo1nQ*qRW2F-N(@bR.F67`L!A,@M7I;_2LJ'EY?]"JRbBqoRAN=,O:lukst/GSRD*1&l3/[R+hE=&m`'=k$@16::W<_K9tA2l!TXsiSQ%kIt/K7C=:B(#BY]952/k[SgrN&I7%D[p2b%C+7_8.5SMC=nnM&@'lHTb*_)O5_^,sbI!sC\IomosI>XGWH8,[GCUDiiPGF*?s3h0sb)AK%D=j&_I-0?=YjQ>+U0tEX8*0dEEBN,!ks-,ac9AsO2fubOO_i'2"[0nSZQBW?)*;@/s;EbA0Vn[\n@&`#b3!]*-2_%&c1,YjZ@][DJqC++;RQtt++lXR#`e:Liga'5fHX8D\f,E;255uWJS-[:*=B:2H5h_t"M!daQt@kp\/FM\WNruflY$uYB_^:Z,Uj@ck$JoK*?$Bi%W8?:A3KgH`!<#5gQaQ5_nBXT3h1]sX.DH.R3Q^&?c3cY+0\o=tEBW&P1iB&#$FL/"unN[^dJX6tX(ME1,u@6L.Pbg4i7p`5F/El0ij?Y,oNGr,Q_8pI:;"A:;-<34[J^hV4L>Do>dm%JV$D2qJug`LMDqU;+@=dN!ca>suZIDR6ip4P+SZub6SW#H/!+ETe>0.hIjD5!m:qBG$_)ukPT4Z]),?d/5oj8Ll#:[UDI`HuA1$C]A6js>Q0WCPpaq*cm19JDUdmJmIhO5)OV78TtIW7YMqo)h!OFWgs*^>M``koG41"BBM"h(5M>`FgH:L4#&SN-Q@7'A&N4f7#Xbep8P$C(50#dSD"q8iq]UQY_rPY^Z(2hA[ip0V0e2c'&=tIMKlM4B5g@2dmb,E+3KmZ,qJ&P@;Ih2JpFm\`%fYJGV_MZ(iS)gJJJpbCq^U"A:4r;MNppYgi#+m6Yq$k8Hc3=.XjJPsipcoe(#@\t;F?!jpIfWW.0W5'`S3"]$4K&`4Y)dm.+P5gbfN_M'A-C:Q35>2`5"`ULUXi,K0Y.D-=F4W%gr/a4p3tRRLU+jdmWOdc=YC/i*&+qGP+j/`pLSoJu=ZJ;od\q,5%eJ"8juFk!=>k4ZAF^^ohuqp*?89]_\o_Hl`/Qqp%/N?fEA8G,sr(=KmX`^2m$3@#[aAJTE\7n$8L7c9\P_TA=;_WZ%sKf[O;+C+ut$qJsNP)qTcFhLuR$q,Q1DDiIh]E`mu\fALJ]4N1<;=Z72?@MlI/sGS[R`@3^I#],)ls8p2nmA]WfOcsJe)WR!AA"-9Da)b@I<+NBSLR8duS1T'PrLi%agJ3a2rT87,P<+gVTlf!Y$CcT83iQ4$AXM]pf1_iF]^pFuV`U*h'>TOQN*2#Y-P[,0JBgn>d*f;]e\`CLK[*eiFa)LJhieF4/kDC2u,]R;Al+hXpO+%4VB#&VKZiQ$'o[+Id*7=!?daA]H-MeE2PIAVuDp&unFO[,k3GS'NCEs;hXk0B,+`_=15Z\l^O/hrXfMFn8IQgG]TAp]NL1Srggd,P`XRSt.fZ\T#*b+#,/F2)MV_+AbaMVg2ghXBV-Qs[pRmSgtZD66t\kmmEXDI-2Z4dmo"3g+WqM8d":Q,1D\;]TLg$&/_HS6WTYQM)tOO:W=cX%h0UZVu-f@hoKTXg=(r;Y60J'?'*D*i$:Crh!#8=sL:VmU@c<\!*?^lnBW0=hJV&*1QN`5ZG*]bT[E;C6K$j@`!(i3JG35O^0'QW=YB9(<;BU=0XRWms4gTT>RWH]*26]7W;Yj/NkX]3n&FLDa:!DPuHorQ[DYX?Ff^t.1N>380kPQ+ChSW>)B'8b9JJ@'N$,dh;1\fF&m'e?A*[5Bi:2ko>cB3q9FN(ps?*M[@i2AjPp?Ki>d&jWsmJf2^?,c5eE[,VeGsE);ec!IOMKDOl@9hngQjf>]1nfCP.A%ktWQ:h3g=ZCq##4RPgT$Te7)oJD8s&Ych&&g74%qd,^0<8`*>8S3.9?JZksb;K"&;&KgCW[cR:GI#0Xaf^;el+^=I5Nu7]>_5Q6n#U\.,,]H5nV:^"6!1m9ZnfL!M2oq:.Xq?!ZSnc[r&5W@CAPlpjp*cek\p(FA^NoGedu<=eDX)>;H`njkj8)$\E\>^A^!ZAi!;Zi(t1ZX9Z#mLJ9lpM=7O(Ncn2?-!aKgNiQ=#JL900E6Ec=W*JZ,G-60gOFf,`SB/b/1H$qcbBJrglXQ6&MZ:,.X`bn_*!:1aO)5.A2$-o@7U[$6nTuN'p5KG"$%@o(#qYIeo+92/2Y!!S3-tAM6BI]E;aep,tgZ8U3^"hnOcRiLm-)MR&.r+mQl$(dNg&%h75MjAYNDbipfV>mTLK-g+3a#@LY`p9Hm,07a"QL])\Cqac603t/Bn*O9<+Shi`n3SFLJt!/8qno;q%VJsls?kMgm9_15GA_T1M:5L/>U\7$AB%d)mY-:n#k;)C9[U2tS:sW&)0,W4."uG'lGdKl6rZTC1(oY8WLZg]4A#!#@"mKc.3)@^PKguBiZUt?74_.-uD]RA/RO@sC7Cdp$2+hcI+Z97ohq](e09@%3X=r=6J#Zos43r"V3O'$\O0[5$ULRj[ek\Tuj9DHb+RL!kn2NI"SUe_B<+`43Y]2L1C$Gb@;.M53O'IphH;j>&/pM1ZJ=d,H\PYN&kS7i@OEB3WhBC5bZu):rr&Z5RJ4*0[3a?`=EUXc6m\Z=S8l,L[kFC?8L+rq_:K6RO%!NBmdEorNn!UH')q#Z9SoXTC.8k8<7iW^:<)#,Ecn)0o=3*AZ?C>t1)h8aZc9<[rg!1(IpM8>ho_BIgZd-M2EGEf3#66Nq\eZ-%Ci3UDMK8%t*b2Z>XD2o$B'Gim8oOMTaE,iui9R<(FDb1h!]gE7XLBX2/Qq=)PUdV6,;m+5JhIL)]?BFFpFp?BdQLjA(>HfDV,/VSU7PB1P?-l38'F8t!9$=!%TjQ5h6<]ECgZ==aJoRs^Ljh.77%JJmuKM,+(a,>Pt9BJW-G,Uf48`qd*8a5-R'X2-\;0Hh*07O9U!DM.NcFU-DC?+'H:F,+:aY7n-NgsHRm_+)iU5E-VK/;KM#=4R8dZ:+34g[V5MgiLo#23of\T\%G/C2&fdP@pO>*(p'B@W6S+3V5:'lAqdtPBg0fd-^Lh[hRDKoeG4%f?$^k8!TI4P,fm#i5&YNn3dg7,V!i#Bls=-<`t,/mqqKU>Mrl)-pJhc"7g<#CE'RlPiq>bk%TCZEWU5sVkgmS:]g.H;/C+,*eXC1,NU+PT\O[%\(Q4/pr,X/L:qfhl^2m38L#1TD9M`.ZNkboTAdoaZJ(.;lLjk5tl\Dbq9t2.,+Gi=^fq`2UQ(N@32p1s!6)S]i&L2f8EVbQ_#qM3/A$#.!%ia]rW$F#S.2dL`?5)_UE&NN(#U6i>^:MYV2C8&B0"YVjuelMC?=,T.Ar,abipVraY2JK1(##Y%K'>Z^#Q?)p6>tuj0LLR?#Sm&hp.B>Mh6KuPZeSD*,F#n:E^E[0G9@fh`a&%MoZL@&.^+_%\Q-O.!j9=Bhp39IB%6b2h!WKo/"`mqRa&`OBFYo_c50BCpk5l`PBN;Q4DekJ2(;Y/e"d]P5rC^l"(Od1Nefq/#]d\-qNm`:1t@^71\1h9SHS3lqbmqla8KeQuC9m409mbo8D$&aEZ1-55$"iJJ0P7&8k+ePXjUfLbpFhTKTOIW'l%jKBJb^-K0LqKoZ@.38A>7hE&A?\(.bp^k)A3r8>r;_)/r3+7-gE+K.mL(V66ikf=31U`!!rt-3bs/c=uCK9=SKq=>%!.b>#psh86lN>&aFO3p:U"EGLQrneeTa=?(Oqm6:M[2WqP+<']k4fd]:BHYiY`pq(L=6N0]p'""NuHkaiPs:Q4mq)KnDI;lKkF]T6pG[o3bF):C(.qf`T2^8Hj'j<\p,n?'\#@;&hA$b5sAi>`l.aM7/KKH6J6EU6l/msh.(GsTn7f#@E0sJ0$n<[tQS(/0"b>cN@cp>UBo>SJ@EIm&g7iX%=:/CAn:]r.imMS7kSt"0T93m:P7q)1gT'qd#do]$![@'R'^NR$hFCV^JbHF/)mq,(bf_d#-mE:P"fJp^r[ZrB$eb"j,&[lMIUPX(sJL3%6,CmYOp";EA^of=CmJVi^9'$^9AVkBK!a4`nTM94oga/_G1sJ8@DN;i!HSd9.1"-aI=1[Teto&_C"NZ0b[?^HWYYXhT,m_r8-2N`CKL1.dPh.Tm'%[arPD>#rLmhas$_P-B1Ia!GDoDcEH>gIcr[_l3pK^FZ;L'd2"1Z^iZ+WR\gIcYVX^#T\i>71lVqH;t-mpR(tVFnbNO2d-sT@8/9DA=nMJ*ccA,bhX`_3'$]k!21(cph2a+e36;P?FF`F-LI.P^_-]gZO3@).\siiN'5V69CuA_"J_cWDmJ[ub/UT\%5LobjkV*)XMsAclC&HMq9VS$"A2-!<5+$('47uF&o4L+b;UEOU:[pTDQE/q:e6TkXY@:/*X\.$gSMed>#91K%36>mpb"5!KZa?U\B"PRVN)qh)"JiK@5!o?0-3_pJ*&]o68nQO`/K?m%':0FV&@9^KSb"r$I5FMQs0C/5]ddp5nARdE:jJtA`h>jh8?QY05h+'\h(R]j.\caC]pYgiu]Y0$/>`SBlI?61,hYh%g&mlQc8F5kB`f8S\l`"/`Z5-G75#TE2*Vo=bMo\S9a39*1`.u.Mb*%QPFdOsjuS3gqS;8(+e-DCQ',OFLPq(hk@uaLp!-.2@19USi]Vo[#].JSoIG22mcO36N'Zop'$"lDS4b#"'OD92aa@qcgnL:`iJQ#0+E>9=#QPs&V0>bfVAq0claB+KN&`t-T[oNHfF,gTbTi8oGaWem:*G&lBobM[&`$F8cEk/Lq.DJkr7p/Td,TkhVr82:POVfeS2<;5i8?G.]0CH9/7TN):!ndRf4isE4WCrApY?H5I?LJM_J&f^L2;it%\"C^!'W%pVq@\t45(o9W\gl,itob>c(J?-R2)8n=kF.B';GFudMCSo(kAY7GNrGcK?q;[uilJHLJHK@PYee&IKX"EBbe>h5RT\>Fm:rGH9?8DHuS+,NHH#skK7;3CLKeL!*c2p3Wh,RB,\fn"!s/OfBXP\sK$T7hJV!1aO<*Wp#*W/\kl#**!Fgr\S3EUfAhm$V=:a`/S#bk=Xr^VC*nSu8q=9?ND`7GHCSS6#7u^]f_E8V<$_!?_Wq\j2bU.CiPGGco^X-9mC1m-fXD!gYAqi:RqR%cCY`X>R?g[C*Ge+8Z[t_S&S,Nl/-tq`!GF6j+GCr+lEe3T7%I]ZHK3u'iXS0Nqsi:g[6%jGT\n2gXFJ'#d^dIWRoE1^FX5%/hN3jmfl8ClbL0e[(d-X*&"b;@[0c,P[2YWq>-]67=7X9>?`:3=@QheSK)guF+;rM9r&!;`IEDChcM2.?[Y2pnO4%U?6W7]>0LslkIhiB,`gsFb\&Q[a#lAt'CW2G]FMcE(5YqE&3ItXV?"QQY\;VqJ:A0Cej+aN9]*/AC6eu!K&r8u-/gp@a5@1pqWdW#G];Y:Sf`ld>%@m:>c@97<"/5_K&W"sT]s>Zj6fV8"dqiQ%Bd6g$p,dL\ln-@TFQr]G6ZL_I]o,3gqr;\@l%7#:is)Yj3>9ptN<$?TP.ZX"djFn]8iQiT4ebai6ma:S._O8u>"iUQ-*)-PC6u8Uk&NRl%!rqu0jl=(?`_fqZR!F!'@?W:p`a`6q_QTk8Tfp)9OZs5L1A?/Qc(mL$_Y/#DqBS+uBeAaaebG,RCtaaI8T)nP@Bg5UJ`)$);`g;Q_.bmV[0h'^#T%LNG[-F!/u^P.OQI5'jWpbYY`j76cV5u?:$7)`n0Q;O.^UcVSkn?Fbn@E,R.q%"'3_r'B';1c[!;tW9`/kQ@.t4,jSN=eIWBK1Q>6-I0oIkWQ,-RM08EYAJ>To9dDDX3R?(>UpaF%7FiIPKf.#,2*fLqJ89%EW_Cu>*<[M_`'X/,lb7]kR&/b9bWgMqKA>Gt1O[YSI#=q3F(j^mJn7622PCloX88sro`b4);\/sX'(?S/bZE$sa=rTe'K)%[9>II%BD211?(@""N?[\mOj+aXmG197ps?iGHUDF+U9b2S+hC*o%jVT1Voc*4PYPo.Z=]%i%L=:O_fKEe-OEm8UB7>nn;PN0D75ZgJ8rHM;o]lFQ?ccN"k7UJh)p'67&7+W#>_m..g#AH:]CCGE4q0XpA&aX;8q-0K`WSKL$UTdchdIMo,,SdPN`.hO[8k%[t+?kGihBUXL4"r$g!ga-uIcn'%Z!mXI/rFKT=@QShu&r065tnaN][Beg"!#Y)4bUFk.C(JIbQg=pRjI$8:`X*Vkl\^F(B&0SM2j8KlfAF^i[H-KIPWBCPV$[3V1h5)Q_s_'4@7>qZm=U-g+f4o`-)[a&kcT(S$5Gl/\tK!(rUQ(>L%%4hmRcO,12JPC=F9=,Nh%&4s:B,ZuLiW9n3(q618&0cUMSJ$2gO<_Xn7.qnJ=I3sUpY&O9JU!a`L/85E;\msNt\-)Hs;*Prc2;7!Cn'O:EQ6u^db5F?RZW6g`['GfM0&9,oB-62!DGQQ%e`,_Is7$L;#fNS"4[lt'`1B6M$4jC^N-:7&PRLknHg-_W=ag2-poRe,A*T=IkGrArCO:&kdHt)2$=Ns.uL2c5+pSH;Z<6!S@]qYf$uB,ce'6n4IQG.$l[$P_/OUcd6sT:\:@N!b!p,Z*3;3JrpJ!(D!2c%:,fm9OIFo?RK"

83`uO7"BU>,prDdO"1b>6kD`::s.i`I73^,Q0CWZ24,q%]"k/M'h-?MHmi=b*/&p\%RNt7ObtH:@^GkDuaJ_OuDFP@'$^S"Ncrtpg[q/W^q?([(@ci-a]pp,N1')k]fZ["oCL]/L,K"Y(Wg[h)._U/IPFF,+8Jt@rkh0[H-"Wob:tJ[-dhHW@gR"-_)GmRCiH3kpks!-*F>ljb3HSmKflE/>@r6:Eg7BlDc\.O34dpC=qq2dh=TZa8#7s&IbW<3R]IdP&./6Mg40YkU82f5eDR1!CT!fjqLp6g;/ODrN?7[m:JS6"#$=-lu/ld'\brO4rKVHp='P_mP'GE0$bu_[A=bB$B\qh)*8enPbV4QdlYD:4Kb69<[:>d9?=)+^3*NFAlDNku-;,"+hk+mDB94I6Q";%Xe/VS*[rFO?R83`5g`)F&(NVT1mD"QY,u!r8O)N=:g;mNK]NM5QO&,Z.K*WqeUD5Zqld$bf(3/.WR3+e('\;K"-ZA%8@Xh.A!50F&o5aD-F3NY#7EH?j^!$FLQmGLj(/N_<#qK-MNG>lYSiURBiE&0r<\egKG8:YKpQu]$4XY!17/oG<^'j7s-.0f,X4K5r4E):6+ikXle>I$d/l;0:7O9I^$_;KM_.Sg0\kM/:P\QPiJ9Z/2Q>[78!7<09W6rhr\7N[Ruqq,Wt1"C-ELNc:UlD\S2P;bC&igO,[R3)ipPWb`2[_!0""PXOU#k@c'd:r$tgN'&FmAXVY:UH0X]IJ:c^WgJd/L,3&*s8psheS,X7mIYA;Hq5MK\Una`7(R,tRA%,kFUu6=.=._HRR9d:qmCO8eF;"&t2(chB6aI;Qo0LL,-8%k'K5NDLKK1$?VW4UIZ>ZPb>#rk>H=[.=UVq(]U7>blNLUNHTI<)hcp+hRi8TKt)s51TUD*BIs5%8+A!W"&VCsdp+r?l*WG*5Mc>"!hD_gdBXW[AQ2t(+9OLtt6`PU.4][Z0?oAhJi2\cH%f]"Cn^Fj\(lS`qb1i`>L.4p**dErISB4u.\G5$2.mtACrMLN;u_$hLeI[(LdP&r(m%`gsf%GpLp%dd)"L$7jF-F\\$^BlfBU=.F(Kn:uR.uMN+E_i/&jDuRG_rI.b[A]'%K?$j1CNILE.uIWE4R<*j>Q_-6S@jjG.cns31AVo"@if9Z?TGmDmBb%\-F8(kBO`]3H-&3IcWf5o6hqs(46cfW0!_'W+7RBDZ@T";d3:)0LjPXuWNlP^Y">Qa*CndFl@S+!Ho[#fPjt]`c%OI400!6!#Ng?4Z*Bg@\Ceobnal@I2^NUGh\0\>BgodK7A2-)B0d0&^F7!cBMHR[gFF%fCCl6JcXp$o,2S]Y:Stu$T#OXBoujY=i^klF-!_JU`,3uq/\(:TTM.5blb/Ljmj:HHjrlEZ\E2@eA@JQTShJJYSL=m:$%60A+#fEH6Y0\`87qk)E\M+3Ur-?HuhNQ9m6>@:b>-SYSc%jPJWCFKRb=4V_&eBZH.nRX#3ni')5GGh4MQoU)lqN7*&40W5P,D_E)=m-FJ`SE6b7V]D(q)JhIlUZ%5V/I>QjeD?Lf73(PeuX"rY9juYg51]<;A.TK$**=])WAH3?1dGOb_(q#[9Nq&-OR*S_^-f3AEiq%o.1f81Xm+O0h,V\EPPE!rgkL!.ngs8H!0">2GCOmO\Hn3G<9b7.%K;6Y3)8U'tVsikgOV1NBYFND/Ms&O1p:Hl!YnMD5O0k6VXEnc-fg@uU@k(5DkQR59dJYQc%^gF3VK0oI9.;"1FZq+bYP,h;uJ\L'QlY=mlAF38kZhoC:2j1K&i0\e*XCXFZ@0Oa;a>'>Tp$;J09`QljdCT2FiWG@ZKTq-!lgR_C3$\8n7>+`5"j.XV(+3"m+N0W9EjZoSD_!-H5bC/:l[!Kaf6Z&W#KLC?BkNVG$MRhJ8F3nROc9$g;Ii7$#HKfNYK?gN_XF=OHeN&%qYbM(^)oZ.]qVkkRJ;BS''?VOK*k;LD`r_#"iXrLqX2?S3lJE>VP>;LNNC**3rp'DR'4Ho#QEd*-J./\MfVq`;W3WUBZI`53K%l6K.t&j!&0#p_.[_8^)5[q<'7aGO\=&fKA]\a6e%X]q3MHCHk*R>mkm-qF$!ZVVWWW:KQc)AHAg,q-7!o\8;%-R!6Kf^"=5HMb8(rN]Hn2*jGu5*W'[S9iA6Ve]&TG`OO[rCf:F8qiJWVo=K2I%^/doUrEYc?d-S$N>Pm0!tI&LJ,N:YYV8SmnnIVs84mCMgXUl'E/.gR6VMB%p.?B0ls*91(>0dI5Z3mY]\VFk"P$)NZdfia>s=f[Cq^3:(gV4gKMj5@/Vn4>uf_eY:Htr^=70U$d$G3Ko*TlXZr/!>52V/f@Aa5g^MnU)?Z"lfaAq^\4*@d8ZcnGI=Dl8rkML]f7"]&e0V`;r6(Qs(.$.@mMY:M]"Y4c\[-K:1@`9cll6OD8,dph*Nq-Go;qAP7+*XQVgm;.B'HQCpNa.hilX7Wr=";'ObqmDF?"3]3-2DTT1GpWEq/K**[:5JE'OL'H_rHX9E(QC!Dh0ko,dX*==l+9D\H1aZObCK$*>Lu\Hs,Ti1Wb=.f2[e:*LV/WT];h[PX&&,S`fZTeBM"Jn)Z)N+*\."$%0l6\YDad@[W3t.&foFJ)ZI1dnI/?gD`$`Z;#@ekB@V>E$;@_'n@U#KTUC-*3LohP=fsFPpf!)K0tU!nu8^+qEq\@>s.[]8_[7VqLpk/CIPMll43+@[=#*#QL75rV\nUSipoM(%F\k7f#4n!l[=Q?'m*e(X/;3,4oaO/4::&/OXWM4KB=t!pC/RCGJa`E?q(b.Qpj-eD]D5t>5qT8XSS9g4XOTsYoIJaJJ@9(-CORV;uGc9--7sTZ=lo$!2D.sTg2BSM].*JCl5Y&&,t*j@1c#^(egTc)\)dXI%uoU\_Rd)AO%96UMnBF@!-e;Hec4;`X3g`oBC5\dM-(LOFT^6HL)R:]b!R:l)[MVRdsHS"n9$Qg#`Aa^m_"beok&EaOi\V=@)j#T'ahhl0Z'Fi2(-mUU;q<=!C>LeXc!\l9L=3.//OP`W/#`$^qjMa.2;&WC/Am:="iQ_(-/*4g%5`OEIU9M%T<6O)d.6i\G`O%JcojnRj_0-([9L7EOmqG)m>o5M)H5f_Dum#XlQ)StL*U")$Mc3fl-Q80G3J?^b*4-sBgg8U(j*(JqRJ9ts(G_!+gkas'/<@HnQeB4t?7pnn!@2hQHe$o^MN3pokQ`MPYAgc;)YVUN__Xb-UF%R,(j*K3WdraQWsnjpq)b^Trs'OY<$I"K,%e+2]oSj]/UlSbN6o=TW3GL41XbN6l$#0#b3&O1@42Ts?aIR,Q_*CH"_[6.mF!X"nU!!+m5kAgu@f'`qsR]s_b[AC=Q=h6Xm@1;f-eNI2.D#B4TATm$l.o0?sfric7+ZcRV7+QE..'s/uG2uYJZBL$#+M68T/(2CCT0/EnT'-3`I:Yd9DlXjt1Km/`S7/.*JikA=e#`Rmj,MnAYHe?njc3]B]W-t4Dd;_K(neK+Xs(Z]\(N`7^M%<:j>:<)n?[W:^-*mdN!,!tP,l?pjOTgM49j#\]se]e8u]^F>!^H\MnE:J(1#so,Q1`&;#(+/5m?]7@CUV.V?k51#lsL+,5se?k'FrnOFs[FVKB_Z`+%d@#):_O>BYR"ZZ#%Gg$sB$:;rgtfM0UGrV^+RomdV;6L8:2/e.$PZYG=7d;(c:#H1U*k7g^??IoDYAcUWGD-@_C%ubiMSP4h@d5j#;ouPrI%tM\>2KLoW9YF;lSpI)o'(5q!8W99A+TfMG4(M%tN!QZO)FV5/!>c1-T`:osHP10A+G+F#A]NT6bQP+Vo+/5R@'%!;0jYb9Pc8:Vr"Jp3Vnl=12=VXF%_4j]d2aA13g>@@c"!eoTL0E3p$$(AelgCH?l8BX&\3V#s(@7m:&\o4P4,jf5um>ad-rgS5>qX,M%RQTZJEQ+P[Ecs=JmOJHdH7Jb@?1EX>bN2o[4kZrU9-\TE5@^d=LDXu^Fb=Ri/7uI1&A2M=@8YH4;-!2&Y,T="dqM0eANZ.NFJ.r6PmZ?)##,?i+&,*L64lHFj8?[GC;6iVRgHZV?P_f^b/ma1%!@5SVb.W[+pUd-rn9s[q8k!Rh:q[jp=qWr"at>PF"2=JJXm7>[`UQ]TgB,XtjuJ@q3[YdRm7H+a&s0U1\M%JL)h@4K34%Rdi5eoIf_Xn%Qf8rp&#!f%8b*7Y#ncki4Id?H$Xmof!&GorN$n7Ru9KHRrFm6.,V>S!T`OID2am.kmW/:o7aa*#79,n"ro1Tm6_dQ1*e2@8$Rih(sE85aP^mpo(s**Le^F!aH_>QtjeQeY]^?&R$8ZIosL@T"dsN;Xj>Mis>IA:]^jl`n/KqE&D$q>i+6ME+AVgVr*.4=JU5!)3fEDPh2if[C,;@4nHgjdh:d"Tt^0(I'Q$&:T9Vu7WmCfJrgEr]1Y,Ad)0=1)`Pg0a_`u.s.^T]BbDClcAZFd0X*lX5amL^mlcJ,@BFOBh=j0n7Z_[7MoG,p.C6n9RWK);b!3>-\MYbs"=gU[kQrSWW@\q;s0W<_/?EdRr(l-c%jIm%h?/F>FN/iCPR]WnScP;(C(VJA5]7I#dhQZecZg=7EGaci%=!UXm"cXR/nCo#("5d_Doch3)5(@tIj_1(P!Q[Mpa-KDE[EYHMhA2(IY>&RP%J1$b?92tr;2atqfBJ^Usc1nY_].ql"cU!OkI]Yq(b`'kS?j9pWG3F],gh>peP:WPHfOuBQ:f@FD]pGEdJ8;Xg68hLQRV;=K*`tFb_sseN_dYFM8q:!R$q%nS9F*-KB?n9b!5Gr#f.W;Z55&k5%p+KKOCh@iZI.;>;tI/]p]HtpKH89IQjgd['!mAmFa7s,3doA-C!jJ.$dt("p[fg$(gdM6$mlW?'rKitj7JMcEU40W-U\%o;$p*@Qpd74)LiH0Y%7;A@7tWm]4_bg?6m$'E+-8lPO8h;+P%nqqq1qYgOKTdS7\tj.CgY`*^GSSEq2D6Va98gG-T6@h1<+G1KnH`$Y>XB(`a)Da'cE$^;2d-=BcD9hEH'@T?mt/=^n(c]%4o1oEq%5aQQ)+*04n^U3478Zm=1tJ\u6&N$3.'^oXpopVZ"%J4FbWc]d053to2$C+2Ue"8.OfF41@.q!b'OgbKr=ZIF_VqH/N+NpCG?%^*lFIa`acT@i(kgVA+pT>UqeW*rZk*RVHaY;2a52C5U$f-9**!c)_@Q#2+$A]M1(V^i\r;CdOs(5[ikKSfp.lLN;)a`lVp+d7NFeQu6>1_O"+ZbP#;fP)qqmiQ;WoP^jX#LA*^5dS/I13^s=B5/6PURDX0rm)IuqeHcIWMmN@VjKPS&Tq35%g-p#&=VMj7>G\_@'(WeZ,9i"+utiTKWm9+=(X0HlaQYBi+JF\a://.)7=QSf/u(VdM<](#JZo?,!D:mn*@a)kb0I*T_UD?M##4V.a;]#P_dr!T33i#T*#WbS*G=`(^\OOGoVnc6rLJtn&4UCq+D.QgT&jcqZ]&$WD1U'e(0$Xl+=si)[N0s7CR1Xa8AJ1@SX9b61P3Q`@8q\bh"atg:bBWVHj]2RIKZup,%/a?#tj9Zqab7P0JnR\8);rLWilm.=4ij@>7]h&LI8SUM1@K'$`R#>>IdLDe9?LF'YYb^aZJ@c%f`9B;BcE8cY[b#SfJd-.&K[,`!NqgtC\frRk._2.bT]Ll!80q".6Q&!m92^u#GB*SI?XG],.rD5q4oh@TYpMUoOOY!o35;9m8YMoV1@gf]^F_ki"pEB:Onc5-pj)JN8l?X;nFaojTAs]ZWpW7t=L@-sGER54Tk?25^f5AO)k4W9ZQG(KJ6#OW0rbU*/ZqGg51D(898Y*6O83_i`*47C57CbEjf0YN0X?%[pi`PjEtM;@!);2)&TocGUC-WjT2C43%>#=0p#HNZ+8g&kJ^KRmd^>nk/LBY'C!=.s0;&4r2BtoM+7mrmRV"T:84dGOI3G0'U*.@,_R?/-cN`dbuX7d.23YX'P.S"m[]<*Vh'P<7ne&9"i.Y[h3ShKp:8t$;E)e!KBn0G(8K*SLfr0tUuctid?+dC^^).1Ot?n:oi#i=AT5B0h<=/7iTibCrdc/Y63#>:R42;<=js8g'Yda+>V0A6P0MOKh1]Ucmg9R%aL!6[&U2XNLa.^CIoF4)GUQ7m4gk(1ClS1p-5(5(!c(t[di,"=W:bkXrtnn16$l#i+psb4-?sBlYY&<#/sE%V=Z@E/E_eO4t#dhY=1EoB0=F(.3fhXU[(XGLsYkSXg1Poui$4\RbdST?C+F?V"EK?uR4Kto"Vc@eqoJuS]Ro_=-#%r!1&4>gBrPe,(`0BnQ`UCih`4t'n0Z+YT7DN8tW7NuE`<^if5Mo!h,ptQYB6#fKqM]@`4\2PhMDZ)0ILQRTQtE??!PoY6%S(F@RZ?#AS%]@oRIn%WlosnL!tKZK*!\n/n6//]B\iT"$p)3lI:ckt0gP2H:UMD9#SeG[V"b)VC(Okn(3m"^'u'9X_4kuuRVXEfp;=&P!cS7jrnk$K9DRTg]N]CgDu:tq;e2O^=*cp?9soaJB>b)07>$,JL(Mh_;VO[3Z*Hb;/>.#WJ$AS\o\E)\qOdTAndRf%.A;&!:3k/WM@A=,@q5Hb-9>mi!rEBhIrg28YR2*GZr)&ebbK8:en:m@GVbhl5KB*Lg0)`IpT@f)QDs,mF>.58htlsQH:0p,UNP0E4BSH[\<,(;]d@0!eKUTg,_fk`:q;!nQT_o3aWdD]+[)I/j?AY)t;+UJ5O@mcCnM-$p:Xo1[kFTWeMlI&d^>AG.bT&2K,#aO5N2T=*c+SOXaW23@aG7_#'/"sf"PfN=9)nBI0!c#Gb6n$XO'Y8H@En%N,f'$l2G`R:PK8#gB5$G#j*Kb%Y8o4PEC#3gBkRQ@h0M4M5AZD!%?acejH]snIkX"EqI/d*.^+_cdf`CFnl42i7`jFR>[-6l^3N+K[_FbsG/pMf.=k$3P3COnK*D#N&O8o,]8!#b2]+FejRYD(-HN=goQ57E`0jI#i5]A5WaldO'Rp[q3e"-GP7A#:\!QC.&E3mp5I/(2)1!rCgG$ZKm)R92E]qbF[n$"33iC9gN]TP$-4HQ1&d@`8Wh@6Vh1f:ZL`S35;Wq2D7OGjIJG.s70UafGmFYitKg^g"?sCi\VcGhO_U@epnR$BgJW9KG6O1(GM(FiaZ4imoju;aN!f>`^'[bpR[Hhc!c*J3Vl4`g"HB*m5WuA'J=6KbcZS=RsB.%^BnQQB)gaD=Qc#r+`EGPd-q[,C)!RAdfi-SH'G"meq3>dG3]\9g/l!?/4*h;8#=U--_28Yo*'UfF)oIbGk2Y`gJ8S*\0-NJ*<)J5k%Z?>Vl*U+NY)7r*>V>A+O`=8S7\73BiRD%`g%BY?W"jOgVRq.V!NEjk>HH*$,"m)qCW/f.*c.u0Jlsb6jGp$_4`?epQuG!/(R(.TWm-o-j`@nj"`X$=9r9dkDH#gO?GR4a$N(%d8C\uS%ZsDCMGgWD^1M2/`/s[l^\ZZ[(K%M@OsG:aKL\Bh9aK$'MPt/IE=AJoL<5F_JT5:Bn/[0sm7FORU\tofT0p,g'r0J6<1!)em,_^o^ij9ZZhVH@)5-8!$(!;?SL;7nV_S[=oe+/rE7d\hI:g,]%@,WP]a-an)?)7Z'sr$Wd<9N>Suu6;uoNZ"at*BEB.lWg\pX6:$G!5KP]/;4uiE=c5cEc_]aKpp6a=4AqK^kPWL]Wc).AT7)Q_^Ur2ASnb.THnRU*D>]@c"U@E?I[p.L?N0bU6EqJ->^4!e/DJn1&f;^E[r]Y?P40.LXjsfehFI[=@XG#X1:q"/J"%<3Fr^tW3n%B5+k`=tMM%@m"k'S(\ZFu9k,Ygg(,`iKL-6C)1iiu!E9hJ0;OOgZ+&i9TdFkqI$pn'MYN:u4-Xon#g`%J$Jp\B(*SfF7UNSop[eqpUk/6sQX4;C_1B_nDPV^kjI^,>NW,'KZ&=+6M5Vj0PP_q[4/YG3ss%Si[VE-YFJ"BJ1Nk)W`OlOfd#bm=sRh_^=_(#_&)r(%jUq^1)s]]GPA6m9#UqT1Xio"`ff&cXE52UaODfNc00>!!A5="WILlc_P:9fP$gFrAJeJn-J_"7L:E+T"5<9uB2LFDcqr`EoYPPH\Qb>KP5>>YrG9lJAk[&69utA?$][T/0RlL?,s3t-nt\<#"fRd&B5Ef\jXL//fRZak:&j=2DW*p4,tZY$""(D^=WZoY3hNt,UR4uHN2G[CK(7D=rH8NG`,e4JcSRJrVS-:jZQ]If.%1bbI?l-VC3OBn@E>4qa6Z0*l4p!7I5Rnla&fY")i7[a'N16b"Ib68(\SZ>[R>t&-No!b2A(Ui1lm7hKLgdu@a%0fG(0C=IY3%FPb'Q2AFetpWn?P8r+:gnZ4Hi6VC6\mfE+FpD#ri-$VgD+XfQp.$pmK276Si4!N^K_WR[!/b!80K_<[IVQ*.*4nd#VWS_jNX^l[/_Hkc[oEogU>Q'4LO!a;3JDg:BH@OfPt@Us)]sKD_(p3'#))TDG33Q+ki^p4I`k(^)%k(Rl,D2CWqKahT*tO3'4"$;#*INEdYWqKiA"0=U^''>gk0M2^bjLkcZoa!qRbQ7'#U7!JUTYRoor<&CC(je6UcW":UPnH2K]UY\9BEGpb^4iholnS\_*bJ77CN`?do8^#Fq#[6[6qP5Y$S&\GdYfF^P2'HTJ4j]8?8lU7JY)`te09EEaWh)Ipt`kd)O'.RUFYHVF-W'<0`o:FuW@fi.)e_&AK9G0=ZMlU/^lB(8KKDaSi2OLg`nR?C&njm=-IK;.8%"C=Z,sm#=$3'*%RG>^h]M145H]klg:g@XbU,R[pS6V,2F0^;.h3fQ'/F3.gRAD`EeY2Yie7jVjJRM0E^RF0rM\iJQ+iTQ]aa.^-4jF:'+`>s2+dZk+3.SH5T7bkQZ)rE@nNcF2`A.j)JXZe@:oIpAUmSfL(Z`a=KYd:FS5U-8*>_Cpa@7Xq^D\=6@#f&,7pmPndrYMt(dcL9L,*u*f6D.oUK1^N`]6Ii[V&/(EOF%q[ohp_rKo=Mt\!8NmRa8]EUQacuLLR5,sF71XoNq^jTp""2@Yq$sD'e9)QSbq#O"6IbtmJ/a3Vrki[SD!*b=bX$g6;F#GJ#,-&4]1Hq;;pF_BXF"SZ0.lI65Zr&i=3e*j+N.WCPW'\Z`oY^^dY"$`]SRm,>b)r@_99U$VkE%c57,-)*j%l>b0&?">eP[!dAL:c7?CKp>h,cngUgd$_qFaDjl:=(dOK8McoeT;nkZFGqK8!_X$7N6o2BDgcBY/$.cKGiik`t[%h'V)9K7e,sGR4#!:9TLqg7RPrc/;P,VlaA`$UP!U'N;?rZ@mH$MDJI4'Mq7,09EGT^4PY(PY".uR3sF-rfS0r*tirlku+?sq[WPA#:(PSq2Ws[hYp'(T8m#9E]j:Y%!6@LCMIBYCKbIp=7bP!#mn`1ILG=+Eo>FM`*OI^QH'dobe>lM:gn#'=8@.(*rP\)9VMbqjJ)'0+smJ@2,?Buf3P15d\rQq0h7]bRA-B;3qk,I\H+oR1)-f08:\Cpnf2MH@A0u=,+EJ04f4g(]3+a!pasgRju-=r\H#O]WVWa6?8]!&):nINT@>gk#kfcs!kPc^D^R-`8_(+C$p-#X-.(UGF!hKZ=N3*Va/$55kpr!ZLu:[D\T+3[.9\Q'P0KpjK`VOBT^-XrQh/uj)DX&hf&pdjp;-pO;8KN\W!i5YERj+#kWKV[tG6g[k5su=.qBCbN#S0eX-7#6[PbEYEKF5VmS1o9%OQJ2_!&-omKS,1Q=ESaa>=.@9uRgXXPBElfk5cp>M+$p=7=(H4\lsK=&/fBVG=;6/o;'[JGXr3/\.U2a8)a/cP27DIlMs]d_]iQJP<0op,X:B,N8ogSPLXl0LWanRXnR_F4JYTuZ/fK3]Q-2@2[E@[H-NckA0@e1K"]hUjqk]g#0ZZ.&*AUq/)T93+;8W@!n+]S5M=+@]t8"jN4XMm(b*@&6.:#ab&Rd2uQt,\ao*QH3"e.rU$fi@4:^[CNlb/:ns4J'bDs&9F57k:up3VkXaaUiiQaVrg#LPFQXNFduttVC@96;>aq):I7pPH-OqMdtWOcfKp/J?7MN]a3ZRH-c97[q`>B))iP<-4F2_)#(r`NWU_#ujNTHBZfq5_idEnEsfY8*5*TAO&=RH7U4:lNW9Rc-[j)[I%cLCr!R`j"5p65$8p@WG+@">%e;Lp5h!d&H6m)AbQ/^49-Sc,e2YS^oBZJe\Fb'cYtVB!K9G\NC"oStBr.jPf@ag8!raL'r_q>",8Dc^5!;:<0Ne4B](nh9N5Zbqb&p-9jKCs.i8**XdoNRLChc!C3]^f[r^;]5?6k$M+AqV'2KQdM#EmZ)rAuj9`PjFL[Uf(Hd^Ue&r=^^<=(P#F-*_8JIL)09fJ:8A'('TfXo\SqjHDn8aI;&3,a8ht+kA']l^T(AB/-1%;9_Nbir0,.,$>@6_POdgO5rlgbis4pW6B.ai3\h9Kk"#)aMtR"cso@j,`Ec4]FLhh5D.;+2p3Ggm68q=s)g&>4:8O4B==CQ#*@^?]DMsZ1EeYoPfg/9!REWDE9S0r>6+Hr$_uN;o,Nlb!Z8cnb;EPRF?3aYiI[W#YaAr3WJ8*<4dCC#aI37Oc8SsR\f8AIXMGj),!Rib"l-.@;UqqpC\QdWeXf"ceg!R9kBZ+jG0d;dP&A630[F3Ari!@Jl$`Y+AXen>G[?@9s1LP&p5_pHA31,W!$suOQlMI/(H=%+@?YmFGHjhP[Z>8"[Q.mHP_:mGbjXuA%.DJY\Oaa;\s4ST?_#[pe8i6i4(LShM&)$jcA)9+15@47CFh2ld'.R#n=5T013,&1B0`o8YWc)n*GG@PV@g[R4/,QRRu-Mr[Y11i.Z"fm#)f4;AV&n'0A$rZeB2ppOcLBnG[lHdZSVog?"$$SZtW@>#fNbXA:^0l?_R1^;bVur[C;D^rae2WTM%u\)F:i8Ap)J0u;H]5S2CdGUQ..irD:j=Vq\-7o#$YbjXttKBdo:n[*[bJ8U)3ODh$\h4"YRQV;*[CnGlc6Qn4UKu-0>'VI=0mU-J.G_uCpCl*9r\CM&&'C=\$^aqefDh9C+Pe=&d_.qh=dit!OAMKhgnW,"Q`R`mKVe?10k39>=ClU))%>n@u"0QeQ_17!`Sh-H8dQa,iMe>lF!&Haqc(uOuXBlX#^`*=[HGgU.0Mo\>'$g^;d3JlT7-]>5U9ope5cW:A:jS,%h$SmFp1rqQhDsr'[:!6Xo")"'/k9tGbFiW@"1k_#=]sa6-AalP;H<.!$'boDYnBa4R[X=a>69%YO=YIga5Lhq)FjKY=r"-IHna#+];krrU;r3f*tU,F!L+B>Jejg0[qI:A2,%/gEn#R=JsklDJ2:d?f8g@f>mqqh^G+Kj.jnrW[CeBoQa1-1l*L3/johH.fuFfq?o1/u0hY3r:.Ze)3.BFDHLUc/p<,O@M;OsODO`@eVh=Ak+OLVlR(V8AL@WAF\/g?Al\M#tdmVLtjmM+$dL8Y])6"/Tca/Ko-'77.'tQtn76F/0TELC,js;>Uf2,,:.r&56&9L@2'mJfW"j.jQo_W(6/7mj]`]HDg8ZDM8?!T`"VeqTF.]:5UEl$/P]pG+A(6Tn[Nft\Zio?&C"QqhM;!4g?'#Elp@mb/BNP/=a`*WXI6CH=s9NLL]16et3Cka5Iq31-fMiNRrnnAaSe@9"=eSmNhel#US,hK9QDq#@Y*obR>`Bj[50m9Dln),*G9RsARGdUWm0\\XEb_06PA1m&4VpdUjUN@qBQ%iCd%(.E]>/3##d*F,BA6-%f)=h1%1ijqA?-mI[(&[KeK-)FW5>@\]K.aCe#lpokMf-+O Ph&Gn#"Z5eN,!eZ@<*(*DE??8`h5V6BCp5TqfBorVV]?Er6Qs[%J[IHF+EJYG\=3MGl>1nCh#TKni&$^22P3>^cGDi]5V-2$4cRW>fN?A%k2)GQ#*7]AEX*'6Z&?p)`Wt9-bupa1%M;Kp"6NT!T"QZtj!66I8""q9?"ai1K7,Z)4EF0JWu9f4^`:7/BK(8qNb`J@bj=F4-taE_):N"X2h2<>g@BM(n65?"05!CUC1%Bn68-$'>eq@K#;H\MC2AJsAG4^^Yq]9G0Hu)o__P/F$4IHe`KLP9hJnTmmX3fNGc17?j+AUCHCS]MS:,RcJ*m/WMWU8k]g[B+`a4FnG@hn3FgX0"qroh*JkLnmP[pDH>`Y@l8F'g^eSbq<,T!OLXRiUZB`T3q,M]CDnULqP?T"1J`o]tnDgAbAM0G))L?3oB3*"61fHgmdqq-a8DSDH;Bl&R;]l#f.QRhG/Mdj2WD;<)U3>j2"W:m&&.L=r/]$P(b?,N6Q=\P.FY2#[Y`!kZER"Pk,Z!@eYL>k,W%Cu$G/?DGA$Yj[);O=#;B,tg5o&`*33e(tWlM047:LVH-/(e&b[rRSJKV*&c6&d?]P.FT-QQj%eE55Xn<=dHFgSc0W\p?_KreQGJr."*<0Z\)2>D:,Z+A)rk/_-p#sA<=(82%j3H[kV-C"bNA"!jh4$)$C@=rUs*;Y\n0HU#WYU\t<-`W!7$@L4"ZW.BXh[]mt$C^-7LeSXO-)\FE7VH;aS(JM,-,D.r4XR'nL#iA;X="qq!dB%UJb$EkR;f[:?#.EL`[b5.l1K%!Jh>4@5i)i.VFr;2kT#])1e0T.\Ng3tGMm_D0gcHQ(nnO*q[M>YC"?=^1!HLUDM^P1X\^%NsaTs]u.To\!`lg=EofY82?`^E23:0Dm_Z/*Q+cGmJ?@'!Wgn^i@'@Mk2+(:q3aft!Q`V1dp3N8Sf5B&QKdgejBT0r*%<<3+a7:k^4o6bWgR$%"fuer6-n'5C)X"&0E=.p/g=T@S!]YmQ2LanTIaq7e][JK6QAu5^Bj%JE:"Q\1kSM6$JeO,H>48?UY*_u?(@3(qc%4j:/+o2gs\=&ZN8>Ei3A1M%iQf?[eHDG1TcRDc+eOA=KW,D&3^!EfJe0*7!*q!`uNP#DhG>^I?>S,j)W(K"Dm!`?Q_Tc*k%WYc$7;d8s+:/QV$)d":%2Q6&6XQj^iJYG1<\%;GrYOqWL-epc4&e5JQm6lX$^")aYgq5T(gQ.%^"XH62)-!nrWqJCJ!)Vmf-#rk)\[+c"E;PR/HZ[kF:CqV8$eJ=-$cRm7RQ]+K<7kuS3I91>(^g6G_^);$o9@pG11U--'$sd%=t4E!!;Kr%b3#aB+J;V>SIe=pWEI]%+$p.]?i[i)N5BBp+.nUOk%BBR#i="k6_;l6gW'\-r(?""1+tLs"d5@Di\JdMoVLucQ6FQ"NWZaZT]jU^$6N4dKh=O"j%,."N)ep6JO4Q?3/c&&cE79m#Ta?L]>M%Z(gs?$+pZ]Q^4S/otOl/#)PA=3Dl1c4<.4/M(>We8!+I:PUup`g!pakO^jU&3%O]?jPOAKV/g!XRWsMlRb9YZ2V.@ICA^`CVl2$*,8,hq9@B'GFEq`%Ks`>M'/I&RmsB5fq4E-$+<^;Yi`A;8."h(7^]MmF8MjamYM-:C^BP0e]FI'?DBlsqd'PV2o2mAR6)R#>Lr9'R_>%>rM`7_tGkM&Osp#Y+P=aMPRT87&:Y%c4ehDaB&g`V4qh9NNp/dZD04M(I$L,aNCmlVpBN4JqUpgI5!n'fB_57CBeu?fS`+VFuAuP"]qt+u2,:eDHs86a6sB'(bf+p_Hi5CFm*6`jIt6Ius]Tkf?$!JDlpF*d9AP4eQ\W+r-q[A?Q@Q_&QJu;k4%CFcoZ?7$Ui=>V@R0KhaMYcJ_&pIE)FYj"*&kCD`(1*E))c1:hPlPN!o^cpp*ea7Z`nI759b^@)alX'j;)o4TLqr4+qTm;;aVMYH%52%3qGL3T"gE/jcFm3u9qo>gc&nc#$;?9@&jPNZoq6;'oV3h_dQbK#3N\W;.5&%edjd.2AF7>VR0HqUG4TC,*jhkp_Kt0#$_G!%&PohJ#H:U!@1n=)f,=30M92!3mQTCjHLj%==os$^fI@`BL5.;E$4f9Gd"nI"l_Z%O_o.I$O/RJ;J/g>_0.sUk8YF-]%Ue#nc1Lo%$gcRg;*C?(1HI6p9C>N^asn4&r2$.(u9"q0h'Hh1r;JZ3g4H^Ma4LA:pa=V>=`(4(i_Y@RV.S?g=R;<)ADOh3#0cg8m2(9K]%)Y#Gd6L7oKFGm%P2eeHb.P*+']dpb2?tO"5l*)%K*8\N`irc`L2**^>\6]q=.^3AQ;LIcD5rW;T7TMR30O_>`=3G;;2L-0as-0M&?>TFc_E.8c9[B;-J+`+XXF'QrWQDHUT'p&9k5CSN&GKSRll`C&[VSL[S6RV9N&Wp=j_j'e)aH7.BC]*&SO+2"&q7S<6rrffPkT.@:]-E"/%`k_k%@]`DB1^ou*->:>P2*r-S9TA7]Xe(I[V^ePs-cs;X%Q0fLpAA&&9>t.Q=^aB6kh%E2b[B6_ALB%A>+#1gka[3:/PCrGh#GuH&A6"IX]@-(Bfkot>S/bUpftZ9*-DK8\B[#b.orS6,Kff51[4kZJFK&%fGUNc5eL?ge`BtJ>^7&96W1%BLF,lHQY>qBF^2U22*in[0G.Z:sBpd80b48Gr$?5%SeUmJG]61&s4>AW!8H9Q^eHlmc_u_<=nMXo+oVmhs]!P3!HX%2Z758Fgh(c9,[UmtWUs2]Y^C,q!`uqhf:Jq8d&Dp);sKH#NU?dk+^0dpU!HNppj73j1;:C?n[;W`bA'Ae5im/OQ%\oe-^&]6'X\DFTiMY,Zdm[jl.U's%'oM#+=;g)T\V+M,F_#.2#'A$JlHY\G2IadD6!8DEOaE&0"8%;b`%I+LCbe]d?Yf,0qojO#35fODg941GaH^=ZL6hI]V(%X=^`#5_A1Ah(&r\2lFJ>48T;(\Y-,cRN_-fB,-$s+5kd0(I/r3ci%I7K5]bD#OC?--j`RT7dM$V\7D%=i_ATMZq'3?s5/i_4$9oHDemjS!]bH6p+I`^O)Vu/&(0693%pp`>R)0a8I^K^5r_"'Neq48FN0I]YR,&6(n_jn\X%=Y8-]Y>q5In1ioHfJ`.E-F53cgYTg;2ll.1_6#cE;W2">!-niNCX&=b70busKt-e&_lctidb`b#puela94(nn5YPb;E=LhD?X_$J"[5?*296WQ45sf`C$lV^X)L"ErX:&9q\5*@Sg4""`.Fcj("TZF:Sg5#M@t(1VCP^/Ru/r?>)NIR9C_HdkX($KFlttrha>?n?-KqgjO@p[XN:gM9W2)+l&Pc;T;'>OA%!7gm/QJ7UNOsoS(=IF+Y)MV_]#RTWL7WQRg)'?`/"p:#^FYC;)qJ;5?QEG(Ze6T:MmFCT[@]6R+,\N*IL5eg2D#I$!n<)b>C*j]R2#Ba8ZM6lt*a<5$:aaq:oOeb'=lPdM6s;:Cu?HXk>X(Y%ei3RWB^!/(.SP+;W>bjW)[$(+>9C8'A"i"=@C;Yd:"nhfq+H-qA+<,$&(8SQQ!#_/*kal3jQ:([HF2#_JI_(Hr]J<-Oa4;TYXI0J+p.Qa%uI.`%7s+Uc.XadO%GTVu&;oe>5-As4X+Jd/phW/6PE*)Af_s_M'gHB%-C+lmIm*0Q7\1>5)?CtJ]L=pP;Q-ks>d&&Fcq-`HtmuqZ;;4@&rD]qn!$Y,8deHg6QO+07W@&4):#CpFW2:9f&Ch#$DIt:;Qd<2!gB_$Rli6$;Np?BFb>.k,29&-Xu'gOZ[>c@WSc]d6g9E)Ko@iJfcSts,EZ[`^ULH\.(;m^@FW*4%NIKGFCPD:STa!DK5YalsSM;#B5^L@d3JVC"RjqN<;om`l*JpQ\EIIUCp!sWcUBse\(X)I#^MSP")E*lk:R],0KOj&_Wh?0BW7Id,Zr^$,P)R.Hq>/lMFOZSll[b/IW$K_=UrQd7DA^GD;Y<1"6!m0*<^r*`"7P#eBMA6R'\rjN7;HRpf#!0DPa"bOOB+C*eKZ69=M!U0V>k1VghP:l'u3EJZ'lIW&JMo;?W[kF?BefU>#EETf,%dDBhJR4H@-;N6\hl_OHqMpOd5+%"]g/cUS#N'!m]YG+:q+*.t'(hbaF"_`'/*/H.9GoM>R.["g/NT*ZB`?+Tls-(ACj%Xg[\"#XjO(EG1"r-Xn0kIUrCQ\3;M)Wg]WXqtm7+6?ls[B-g>DTtm&%K[cI#N3r2X'pWl=0uS(FbQq6M8RmV@;3B'D.qL4@1A;Sd>oooS$F\*)1r\EeLb3fT(?sQ\g1gc;#6siVWIIk.*J!01aa8=A!E-]KslTXSeqc_H1>XlfEIj*KVO==n4JrK\3HhdQ5W:i^OWRu8MIX3??Rn>4([ZB$N^^A,8ea?RbQOE-GJ^g(n"'ZkEG2en`ptllb$:%7`E=D;-<,(fihN-=ntMd@GW&YF"[nFr@R(`131O*[fq4c8$Rte/.=&1>c*s$<.%@XP(c>e4VL]A=pSbMQEm/W7bJ'pkOKY4;Q6edN23?G0loC$`3/Zi7N]TB@C'o[%`CI%@ir7]i+NF/fOm4oqEW@f"rB+1=J3$=@?^\f_>gRf*@*<$Xq;=Qe:'S%!#X1Xj:LM-qnP.uq-ElGJ@gPZ2-:jglU#@fk6W']X_g3=u(f$i_V]WlQ?_Sae649h4]dgI]V9IRm&aMkN`edknXM2qNfa`tUX.GI'(#fOi,Q2n!Yatm(RT!GNC^Tfik[j-Efq1?.#1$hgi>c]3AG`D:lGMM'7WV&$5$\7-4m_bAMt]>[.40ZVc:tjCN4>6-70^B-5CR46@YNBhF-bV3X4m!"YC\$FnB0-Hab3a>fGa(6jaCnlk'dr#D>QMu9=:7&-A\pLM&4J'(1'Y07q8&uHmer]1ICd344NJ%9>r\$a/"[oqQe$DdR0^-`s=/.2GL$pL7$##=YD"j+YH7M>DE]!nV`IIQ&'AO+_@&K?9iP2m_!D(a$9DNc9U=TFX&aa0TVKPqUEW3lDi&,Xcr:YqZd6/6+!Sf.N=8$>f-,o20L7G#4b1[\M,q4uGEZd$Dmo2T7eBqKl,UA4T,Y&D!IctB/s(;)b*AjZrL(!MKKN!hQ]/L=d,>!TX9F.ZF@Z>"87:EIF*g`3>ra5S0$_t%CM*c@c8>G[%XOO_.\bq\u6M_\^a^*D[RU^R_lWaJdniisX9IATbsM8j(.q'7'(63sF^W0B]QpVcsp5LaIR)dR1?IJe5k->+\^nbr'S_3M+EZKG#"N%7R))Ze%p+Kl-I+qVSNRYBMB'r<@2#:Ef[q4?RH*%"oQ@APJq;;GN5K=`gREooKA*Hq@M%T)]tN,_3W]anZYJgIP2K^a#fF%40=mk'?61GkaYW#Jnb0)KLQ>P9?".\O:B,:^'V(iae$:^ND8Ae$ah$/\.XI^u0oPknZTgVKGIUYnb8DiYW/AZtZU[fHD`m6WGi\8YnY1RE!f%dM#dj1#R\c"=E?m>/7%n.groUoEAidI,fp4=+r1>6:DVo%]bJ"dZjh'BEh:!Y$R/m?cS'p+Sg[SeS'P'U9TFj(+J!&Y";BIbUSTZsR_FZqD0i>uj?q;X39=m&IKpVQCL.1k's%JAcl::9gOp^tp8L6N>o#%,b5^UR9m>F_ueD)&n"NZ'_g'b7IcpQ<)D!^fJ?L8<2A&`I,e'P9-F\)*'J6)Q!C0==N9graM5jB]68h^R_3D3R/h9!>a+=FU=5WKE_j^VplX:m:OgK:bQGdNZ#ukqI@G^2Q9[cLBI`8_c>0V<)B:BaS[HD_SoterPV95j8ar[4m*7MXDP9Bm1r6&?M3lm#.?,@#4(OR^f4=f8#Jjdi/N2+nWfj%RJ@r(;_DSdHk$cksu0&"j'Vp=BT<5':?a!*`%mSki$SgAMYU>mA?r]?5L_-.ogl=pl3]d>*#:'A/@oCCB%!T`BN7O).u0.^gf=]l'*[-['#G7n]&QH&R_h-GnWnQ14P24da$[jFWC#W%5l:Q;D^/.+G[KP8_pL`SoW'#\knR\2G@]Di#/#-nkaU25-g2Ip3Xd)/1Oh+!(q*0"XC?,&c;2Pcgcl]Jt\5tRQljpEE]5a\j>sqStTjO)Z:>Q1Vb?d03CU&s^U%M"6J0)&FJk\T7MTU9u9`T=Y.(H5bTBr!!0O[7!pqEV[K0*qnm_\^u\ZAF#/>2^e"T*A]&lQhlfLr8]qf2;*XJMf8e4F>R%oc)Gc+^5AYoWQul8e49KdBBV;dRP`POm%[+V'H(5A"eVkafttR"8]Zt7iCW\M8jbHL"PF-".e@_9+(Ib?J*n>g>0C-"I]s5?t.!m)TLFqcN6#I-VlA0_f2E(IC"J1R.*AN]YY-Q\pOBm9i!^Neu#,K,V!qU&MmcmA(B(SmnC!,-#i.rrdLS-qV9:eauQ$@pf#'1jnaFPlG0tXiANB2SC2O#O("5.c=?6kLj+2GXGB*jiO\6SKf=<60K,AKbq\$RbM8/7+a.Ema=s6@8\='f_HGim/fJBXVV#hq_)97!BM*[.QjrVQH77F>`O@'Gh3Yk[;f09)g[4VgK3iieV!-HP&QnZ46-K["*`0?&lWSq6pkP9g#_:#@(qi0rQ)8_N"peQbi@!)r3foPMn>>FEeu70WVXPDZf250c*4%,co2)9e.&l4K$YLVE`*jM-aNVk1QA8jB@[$$UY&=1'*&[rir)qTPr&R#*=dsH&\I+E%]/rE$i6n6*kRef-U5-(S23-59Ps8X;Y/E](/G#j_>(iO%G]aa+R\39++t\@CY8)Dd)u_dhP.^X=YlH+o)uDK*P5[tla+?P=.j.A&)%Gu2Gfu&VrgTI-djUgs"C'jMTCL/JY=[gB?_;KW\H_naBauslUZokEfIJHDn_K+!,_d/G'l^PABm3c;F7(fJ&=O'\>dQ:7B/#"i;ilo%nr3g%nQ8(!"$#3LWi+^N(ZJ@bCDH)7.gf-[WBi(QreoAt:0/j3@K:):PFt.nV#t73GSdeo-?&;(6e=g,U*U9h)n'?:]e=a<%*NtpWKS.D5EDL35G=q)0MW:7"W.tpdoK]#XCM]G_%'8Wj](Sg;A38XAbI-"E+<6cp_&7uhj2bOkL3uOQ\jj/r)#gl+8k9*n$&2P6/f'LMB)rk>LMgoM%:&b9tjE@\us@bqCg)5R\dSpE3=B:J.A+j_T7G@JYq&$,$E;\.5uV(h$=])n*[^Lao-HPi/pl,nSgU;4pV]*3oh:4^>(,qRY*#IS7\P.47ON`)?E&fQpB>VkW_tlV-if6\c++F?$/D0`I+Bq#--?#8:0/sQ(]fL1b6PLub)GA3/afq[)iMF)Y?8$9]^E#W^SC*YWc9u-e$2$.6'X?1./2_-WBhd@ka&@&a:&)SbUau&=2cr&kmLEYI'mdj[]K2s1Eb]&scr/M#&d0Pq@)6r-gd\nXmj=rf<]medWfZ,C<8I40s7'/s;d#qAq,b3jm=P[C4:R5!n.'9Jf?n[pLV"$>Cg1j2F-4'S>grO]%8-k3mg;O5af*:%H\7Z@N-.rm4Ho,f,]&FII^5G;&M;enI)>0G#gs20,?jDSA%fsRZ[21HhYF(4$Y`&5L2ooB4)AjHWCFL#Dcg$NikkO2.T2R)R.`Hu^Mceo4O4D"IC<;Gr7L9n\@O0:_Z`h^(fFH=W1]#e$>1*/mikMcCs.bO$Erbb;nU'Ls:i/&F>j6WDW?15VgP-1&$ld^]QthiF8)do4bm>tn=2I-Bdn;X-5G\aG:D4eD>LEdIhM?T#<=j+5e;FH!2=[3b*CE=;[8TGTq-/hj86@Os9ssOUH*k5C1"=30d-M'I=S?,_R2O)K9P#00J6h89UR`QHIZ/a`NB?N"()8f"Gr?Z"'uIP\p2q]o&e*a%OGL$?BAY0h_jg+Vf+-&Zdr%`;;T>@07@PfAEkQo'?K*s.N?u:^JX39JE]0(-0di3#LX%M(&>%IDi_&g-E6Ch7Q0Zr+16oUf&#eY%:0McI*IB034:4.fhbTH5Lh@Vj\)r:d[%tC9,2u-3C9kG:/AsFbGs4G\1394Yd$Q;'LLC#I*oS;3;L[?,,FF[!Mp@"RF_uNF1@(?V!AljA(QO#N8Eh^e_r?GM&,Dl5a[*Y_rErdlifn14qj^ZRPn]pqAnI+?nPWQg&O^EX_(F6F(B/h@l`@DOi50K#7[tqV$%gqPF9F8>B4#kmM#R=RS?_blrOp(f,bJ7F_34Lm8^9=SZ0`sE`,A%[MCPVKu)Rb3dSu.m^33G,bpfZ5tHM">+U`"GU:G)ed>UJ0hgFQ0d#dJPr>&5b9Vc)\f;?=6U$fZfV!BhB\a"1]"A-VXuQIOjD$(MA)FPh;9*N@bD,`g^u0r_6HP+fV[2guc%9\\WRj"O8!dYlMWTPh7q%(r_)5e\a;D0Nj>-CZR..YQcqgEq?*West3@K0TL#H(*bqA\#dWEDb9V%kJ-,s+e^O7'2J$/3jlffM>^=\Go]qjQqhPEmrE!@IG*KQDJl[>$TrR6i6DUeA!c^jOHhke\Y3O#a&Xq\!o?#[&rY^5dp/Rj)Ohb8Be'"M?q]]^1sd(iM;SlK!ML*bi>3&`[NSO0Xl.9LIg?$+6>m]h$]TN1/qs"absfT)Mt729(MFeA@Sf/l9!B^N\.\(.9JN\pj7pjI;;]R7G$k#7M2I]Q&!CZ[PEo>UQ"RUXpQDlTR)-`c:Ut1*7)@*YZ_p'ID$Gs*nq]5lF,7I"a$2K8/0O_=QI`dF8q*e;.aK:YWRu)p^"T;ulL0?CR$YI>[m1cWFf3NE>Lj+-%$@cS&DB]W]/4t#V4rcH][9/SVZ3E]1E3o[dlt&\"GJl3"Z#aQA?E!^F^M"d#16G?j7'&r9=,gBZ=-tQ\G[\PVdiFnrt0Z3Aq-jhCLr0DBg4N9OS.u]F8`qi]+'AcWjlCBj.sd(l"WFtU@[q$NdM1V:).QalZq.UW"D"0rru'X$4VE5Gn*8jhJM%p6`;N4,YhRMqOS/[k+^fX!-NM`6p)Ii;t1#Q7obm\"D*eF;>/l(<&e0,DpZ!K5*?E$&OaC:8/ppN+XDY0#,,fI.XCXtq#F;ni_p$L2rqN.C>Ndj0S,AcDZ4=3fOaSXa(h2fs2eq6Vq$;)Z#\+5,%6&iVFQkboi8n%tk2Td6"jsuqlc:e;7`BT.]7h&\^q;,n$,uM53Rb[A)2SO&#MF"`W/-EW9qNFj'9HKfb>d@-G0h90OG`qZT"=%M3;!$!o.RG0o0jT\X_:E#"Y2.V[AW6m;lq$"U@!/!]+3q3:C(SFd8#h6RlH'@_b(;;f*lee?*p=mc/;\oC'71,uiPK>JE./4e_5ddN0*1#9mZP^M$@J"G`g#jUTG`GDpX9)QX`$Z_U#7.r"&,DQe3V\ob\a?%1ju0=%Z/9F&>p0OE9K6rM8riZ?.#%l.7$p-0$USljlg0Z0$'@5g@U+9XX(e-j06bsMh>_qQYU9HcjWl)T`V^\2,u[5)ofuq-)m=QAK6@B9KnguJH:nlOL6)%8&mTAr+78a$ajH?./?,(t$%sFH*i#r:L?c"Pg_]CU:dWZ=no"@^7<+IVT3qikDUB6o1Sn-)0`5e>!J0n81nol^MK]X5mC/X01(<+^n!&t2D_*@!Kfhf'G@Y=_%#@7k"485S"FDO[U/*FM=0aX,c#DrVR,NVb'%6[KS'rsG0,VT>"Ba6H2p-$(2YUdcg7S\:B^4ug'K<.l<]:Ti7/->N#sfEk4bkhnk3^s(Z_A,Li&=c(_g4EFg=B`rc*cHAICG41oHb`lKN#+oHlXg&#DqG[9OTS+C%0djG!?CPpe=R!+,lHTPoPZLe[L`^iWFc6t@TKf1R1nG%N1$5ZB]?(ujRh&_]b"qmUM>\gZ%i.WUUj%WX8k,$U7?I^eL+1(9I;XI=\`2q%DbC\VW7bmL!M;VS;SUfkLGFSSmFBK#es'E/kXb((_UU*1lgQ?!'qEDXS_4&HI_,?HK0KopV;`5\4`p-d"43='%0VphCPl0]n*Wpjp`+NX(39-Ib1kkePdah7Q2h.o/&/q;Ab`R]DZP6si3-:u8toZfV:Q'S-:<8Zi#Q%&*#SW(o@j>R@T@uGE1-3nLXsBH/U2eV2kKAU`s`fr]H!3;jX+aXqFirI@`)"G/u0[J'_@iklE.$P(SQQE-a15j;9XA2R1o/Q-I_nMTWoDpSQJ+G0*Bb?I`)`H3ZT"Qk:&53G^(i_;iEdL>S(q.79'<2n.`!?)bB]D:1A%`4sGL;;_uJ'\_.8XFRPI8^^BP!7'V36Z,khjEJ5A5dT$XGF+Rif_V"#dKD%'.8RG/3!b1(b9#^"fp0qJHRQVk%sYRu`SgLk-a%1um:H+%ATmt,E27a+Vp+.Wk9u:W_esjD;fo73FdYk,%$1\%`/Ic$)^))3gN3ZA$\WLR>%<;uJQ!m]kU1U9?mK@?)`rbpQ?YI`hSm)O&l*-KOr2E?;6`I&X$;Y@__m(i#NG/q=]-lo*_>AW6#\b-qP\[>U/DW/2D%'!SAqQ@Z7L;A+&6UP/2pmsKVo`AEd^Us*7(p'&*b:l[eQ&>%l%!QEPcaXU$Ijj*C?n0.Pf^d?2\B0^WG?uaG^ioXD+XI91Pq>@luA@h4.<@)jR%+9o>oO)5iUf!MNHl+)r,JZGbK;6g$MfH`t!V]Y?=HN:@VR:p68"qIYMHC1(=`O+!\O2EqT@i.TqF'DpHR;n6pu0bK4oLc_7Sq(>VQ&slZN74`gi=HDR_7kDZMA_K&_%QjsholQ46li#NaQj6TJ7OReKGB1GA!Wp=sUOSJTGPdt2QS[5qSL8QRoVlLg8]98NP<'!gg'i&kAl(D<\\maY!hd_*B[+;3$NU_j13SH'KblE?Z?dNWT8b";DT&'X;cJ%2&k74/tM3f]&C,gb"-2C@Q[rN8Ppn38T:$NTKuP6[.)[F_`k"2e8.O7k+j(of-2^rDt5@5klPa7Y\2:T/pI:5-nW&_1aA`%&,KaI-6\_:D)_>0_MS#jlN-BnYL7jn>4'[*3i8"P@i+4@,'#:9)rPkbgdQDLOX>i"?iD888hG[Eo2-pU(;fZ-/MBLf+8P5&U+\uX@[[JrF\nbpnaeHC7eCjP^dS@JTJVSrkE]>qAIjWnVDk;+_JeE[*,-T4,VXU`-"_3.ST:O-TS]Wd\unDB6piL$`&,KIQS6Bb?MQU5oE\iWUnnHh5*gHekDk(Ac:_Dgo^$p26%7MCK2"LMH1T3EKq\?&repZ'n0*JM?8VRaG32c5ni6Aee;WI5KC/';LV6VLU@bEu@@U^XX!XgC3rL2o5RIHXV1bh'm*?k56?2m$Ff-aN-')'[s1?Tg!XM_!T,"8hB"&\AMr^m$/*5"XC(`8QkP\GSO#%NG*m,"*D;>rqjd&2:KU?E_nH[fp7hjkH1,OhcJ]o"YC41hg5:c7/9;4E![.2r#t?D`u?'7W@6!LJa1q9&%iu1q;]/;VPhPnFaGSJU#aZh15".q'3l'j6t!RR%iTZ*br!%;BTQUadf.gK$8baE+UXQG9K9uI4FJ.>Jme/C.Zi#5%Qse`*r#jU!*?WJYbDS&-D9_Z>5fRcd[f]]-oI1YjdWTG5WDOobcPL]_[InoT!q64s2Y!BR,T\VqQaC_m-"c(D%&7i\]X9aof*@LTCK"%[GMUm+^W%+$\K`_9FIp^M.ju`kgdX1(W6Ob^"#,Ia+V#!47p-3t%MhE'[MRW0J],4BJpLNTQ6SE-oMpqcZSS?!5h+,bE[umelboG>5sb`mpPn;@:O*.mh`4L'/\RZ+RY^??])#K&U;0feepp)8R<#5QB8BXeM,nmY@tUnr-jf'YGU`mO-QV:\!=GaIV.LZ$^Chj)?t,9KT=\`;,eQ@)gYKS)9HH*`GXDLKh]!o>9p.eY28([MTP#d1?07M-]8j`+fl375u=@GP,H2XU8q6Y\)D31n8Y^r!F95eb>g=#`L(jCg9:9NFPGqpZ+uq#Q118L^&E2!DBH/>e[S<_:gORI-HA:=,M9bp";oJ0'`]Gn8s_O<&^^G/Mrma$jBC>biVnV(J.0Lj#7W9cK3#INRT>"W8EUY0#:3b`P=ojjY.cpbLMAJXcf=q$$EPnp=9cnpJi1+M[nVQG#6RF+e@O+^.0@N5KHmDf\mE#=tk:#4JCta3qD*5GD)D`.W,^#D="$DirPc]t>mA.o-sHJXMT,V4XT+jO,u@;eh!;eYVa"q\!,1ImioMfrgui3"`_B"t?k1U^6=cU*r:7j'pmITqF<;h>-h[O@A9R3of&:&*.u]_E9pJcei=MN_(cp";d_;`GnXN/L:a_^L=88G9n2o7Bn.C01fXIs$s1QV$h*<^1g!AhC_p=6t^"2.M2M.,,Ba&Z#D-ith>#(We8O_N-5kDh?f::#0(f7en-SiP?h>nqURgZ=-?6-l_W!b-gi#LKJ4%eS7tN8Vd8]h`S:H>._9tN91AL*"MW;4ruIFq\0*-CE8JseE#p$-;,nAN4;b0"6([#Y]E6R-4qYCCeO+<%B1f94d1q:a=>D*2]`3(<5i%;H?VcFPn5ae8W$aK0QCD8sG;1h$M_l\&t7RlA5m1RjG[rE`Qg;;,(+gsA9Wk#!tV5mHF_*/-k7D@W"<`%Z47S'?>_ij;9mDLN_L#(nA9N5Ja/>uisE-4dQj@_>%HA;K9#l1+f(BF`Ya_a-0^!q+#+G]Hh3:dJbY8#>rlT8h-5f.e+eaT46Rp981FjN)p:b)Ue#TUjl]aJDT_qC?_^?L#-3!O61,e;jpG*oGUTl2qCM/.et$'5/CsB"rH,rAE)%01E3e/l(0=6JRp8->"@'9^>4mmijX%LSj-J@n,as^A_ckd4laXSbJqmQ3sa7(E"[Ni5S:lk2m=4A4&-?P'`[;&f=0F;TK#5^_HA$\./dTB7BS3@18%>jD;s7`fkFpb9WYMM>/N`uI2WH'N<3m0.o$)$!oHWk2&FP--1Ij>h9Ii+k3_2/]b[[E(WX:OV>*9Dl+UG(7;(+NLYtd=S'e!@PAH),Ns;!7ZGjCQLlq/5_d$"YdrQ<&SZ#RjG^.q@ZR.nKUbqakRr''QTcPhI8D5;-A:=Xk:nHbcq.Sg)2>Z`1(,MIjS2VA08B7ohI!3_m4KAkfrujP-ZPh`^WTKC"k[2^lG8dL.#WGp;_NPKJdh9=c27=>.$(2=`:e+XIbc)c!q_%H!n8!iL8.Em6:^aK#lW>_f9dpT'[L*ueNS9K.q)RcTN>;AOW>q2=LZU3!t`8R;XVDS*L":_O(fON1/RUVPS8M"@AT5!KReTDBOV;s(dAd1d"^Om*qc&6O]N1VN1b">To0'U@SDus?/#*!S*mXVq_Z1ATW1?N20GpXXNfpE."CL?Aa?("@O(g[RH5WWBRtJ_k0C1q*U>.I?_mAP4B]Qgm@nY/C@=qf]RuXunb.S+m[-@Llp6^)mlZNK!-b#C7N]n"HoeF5YERN_W]t/GnmYdcE@+J\lcC\_R\t+&2RtLnbQjO!fE,]5O*8u&R5sj:qj4P%S)9p6J`J^NBCEs*+)!U0aMBd4jaaN&RQSd\nrlec&b'%=ha"*1LM6pdG"!@J0[4k_fDa:XY]tX7cb]Q,.#-P;":!VZ!5`D^up48G-L5JaUU1_]$nJ/aA>(-nuPF"SP%T=Lu1gDh48IY'c#c9QOYBmF[oZ#LfD"[mk/K+!3N(aEND&8S#GR]L&(oVZE)!(*Ce29N8InsY+>5TcfH_:`kLh]&b.,n2Pn&d)/fLI?Z+.f-=;IpYNLf^HHSLhdV*Rd[TJL5KtHA34294DmYk;hG6O7"QF#U>2IQW(8cci'!"L<[9OgU/fiB9HVLr)PmnRdQ2_,ikZZ"o=b-Hob\Jcm[C%'W1F(!3Q*985uP%'OiYjdl833V8VrHP_hes"kfVZt^&RZ[c:b]%mCG+(8%1`Ua/k`P(se>,lrSP9OM[3P&Sc,goTREL'IDL*A\+nDndC%QgU1USAWSiFrmR]V?.Fq.2@OP55KEo%/ZhZOQ?/\)m7\ft.;#57pFQiu'e5;uGSY/hd4YR>]ElPU>20:H#%^iD3/"@>Kcqn?]N>JY0b0o4^3=.43/F(F!0T2=)ln7rr7^uJ#V(CM4ukn<`e(d%g3sU).$RXlohAPP(51HAZ[asq&aF]dRgCc[prab8UF8qShs?p'&*M!fjVrLX4r2.Am>)(11dI^:eQ/k2ZnCqA8G4]=O;\Nn$3U[C>a_S1h"G;bfofu9-(d$!qM8t-o*S=*kFUV.AQIVu(#C.Ued`).>K!cekm8Tm*%a2`@X6%7^4Gt[n5#%Q@ocSGd76]!%#(_n7qWb6;/[0B=E[)d/7grS_[d5]"`)&@;E1OKOeEC49P&4aq-O88`qZHS,/@uq?.>P`Y`l%(7"k=^]A6%B=^mZRepq1*hS59Is++9oL^RfHD_aj84qX^"]a$/7WVuJ\Gu?*&/@]=6>)@k+@!Pq/bA'`'MUd;M[FSSRqSM:bH`+O!Z@98Q_!O&@/"'DI2Ri1\]62shdr8K(+b0uT`'pe.M*d4sW#d=LN<1D(W].QFAH`3q@P6P\WN#73rTVk:Ec?\4H;JJPsHd/+_T?fCe._;T[j<5IsJfo@f?^!kA/3DPFUIR^]8g;!!*Mh\qrMYaKBBKVI[W1'D(mG6i#Zcs2rHXe'OK[^2.B-JU#'U2*X3JGk,[mM@_((ZHDX$Ao:JI8>^-Ie(utn[cBH$WS1Rg?Sf*[*q56el8XH%2DQ=q_dn&(XVTB2C/U7aA>kA$:q@#NaeH-WIUH#mX_Y(R/m)L9jjEX;0VK/'<#qrfXoIEWoVY>,bgotl2q=P^khRWHojEBq!bcbRiq9cdZ3oMWbA6meqn_@S!IJ!%soHqJg!]j$4pL]2B_OX/g`@7MB#"W+H*qlj+S45bGFsQJ]I1C:"c]S\h;Nk19]\FT$u08,R2r^4tAOf9Ao[O.44)(d(+)39Ui!1k2`4G!f3s&)@FXq\-`\?d5I0k8H-q:J%Om/g:UjAst"Lagi\*+IEk7/A!q_#%i,u9p=:5e!aN,7>E>RfDb\W"CU?&>=u[cReu"HSFKu[+BO;LT'JRBqajDb9C'd8(9Sq&0.,p-TLKb95(;e8s6jXWU!BZ@r5a$KaDgRsGpUF$]J1>Jc]T5f2I'hE35SU:@L;X^O@'3N!@0%C7UOLE!AM[RL9,.a[qpAs^h[$h2X*Ii25?u:cW4/_W)_@FVCHnB^p;_K5rj6O6?:H:#=61MqtFK#lE12P<6Z\Zj$q]'MOkk5n/9lnr^k-,^E4jGd7n#\Y-65l;*TJLrfWa0HY,%ckW,l7OR.q3&Qj:/VBakqPgfY0Of&[(Z"g-0!HCH0F32eE^UX]c9nL$>e6[+s@\R'H$),j#FG(5EH4:V?33u`Ik442"H"ImcEs)j$V\]^1%N!GHZ2uu8jto$gkK8I?1tPetF`pd^1cuBVRoD,B_&IO,rtV0CKN1.Gs+8Q8/ZRY,'m$GPj&k28&XTMY28q-$@_16K5%-)WST]IO,pgX&WJ5S43^Bf.&+?kbR#CE]kAQ&Gf3HO^Wn41GSQ]n@U5bDGCc72u.,CaVU]0q">,Ut%U?O4rP<_*DE_hD'b2P,c7]e4<6oKOFTNYf%62*T&obYEsC"V87Ec\c-S*B:,r53I+`ik,5<(VtB!0MoJhEbD[K,eO'8tgXf6(4EB/16!Hn!Z-hp_%es2H5sc\#U*2+RP4*tD5[g-S39]ubtD?.&7_9GY=3&lu2-et&uJG-g/MJ&qqS?m."JZ3/WHtY7:"EH*4c[et"+M3KaR^%7""Cd=;b&T=V[W*q'#MOPL,4\n5,"gS6o,=1Mq`DQ2C!Sh^Ag[B%$D>*Tbf-[;e;jc>e$If@cokBH,1g&\d0Tph3^s=@'/*h4hrdGq8dW$,.#`Q/R%ah>j1oQ7AHG9`Ch1qUcV!J9E<(U/ui+[\#c5"!TqUFN'Nn*0*J'@W0aLZOC('rKb'[/M'+pMf&dY/EX6ao$?B+nFD0[ZBa<"]l#Y9.Wo%Z/["586N:P%-T!_R'$SO]MRaC'm]S"=d8h[`f@U=V&3GuKlAUb+/jONP8AO(JZLVB&\[-qcTh[bR2@bURQdhWkbG[>h>_RDPLlHk!Zi'9oS;Wsu2?'Q#N'>3-gX;27Arr^Hr[GJ=04tdet\0UI^P=.0201dA-&oh7WrIn@JLP5J@q_IGb"I>&J%2ohW9HG5R;0k4<&!"Z,YmD4^t2/nnZP%q@%f(=Iak7L["an^Z1lnS-snVX"-p,!:Pf9?6-s2l[=VjHP+mWu6WW:\#0DXW"D]:1KinB>nX;lZ,P;(dFM?]If\jq1%:(e&U_:D_"GX&)lA/.qH:`RPs%B.hA3h,menLQ]&hAnCE:D:up[B!%u@a(6kMAM!72g.:"3PWe?q)sj#-FA'*lkb5u\'.1m?#4.f1MBqXfKYA)sIi1JI\Z%a#uT;/&eO+TscS*O^#d*.W74`;P%rZDNJ`E)Q.(E"<+oEEP0,)_^'[a-dRqut4hNX:Ta1G\#'!S$DnL!&.Qh!3-gJdW#Sbhl6jBskZiGhniC79o<(./U#%K7Zi$cq99EQ<*2eH;D]\VNFtG+/i'33Gr@^l6mE#?Sr/]VH5W,@qIaQMVNX$eL?.=IK*oe>V\:#%k0_63D]fn626nqK[)QAD>*t67!.<:7`sNNK@K.2.,@C@FWM,::=`R#c0`d=(3X&i9@5J]/.cf)X[cVI2Q(rYZD#T2.FTQVQ#Es?0gI_@"-e3iql`Ol;p\Z$$C9#fu.ZRn>8s$[Pk\P1uYO=VmF9-p-CE9lR)30$s-dYH]`R9\h8YY$IDZ/-PG\%r:]Shs\Vs0j#SEDnXCAG#51S`WSBZpBgDpgDUR?:RM:UoG^-`&Uqh0C'WC@eI)6tKaKCOs^*/fYM#"Iu,@er&VGY1!"[/'Tg#!!00;Gj]+>)E8'!bNTWP4rgH]XF&n)n:bUV9$X-fcbke/i?Dp9`AAD6&$[5L1g=IY%Xh%Bi4DJt5(;QJtc)9ne9M>3lWN-9Yg')=RVVeReo,Fk9@_k8%S2FU8Dok#jrq0ceYCed3FlHb;.]R/`:\lhI2gJ9\N;IgQZck6Ip:'o(SP)HUDHo8H>,lUKWa:$(%DVfn,mI#\V1=0\H*4S^,8)B\jhEi[@Uh+^p*Ros8uoW;I`F]t0\T+iTG,dql#P?952cdJVpZ=a*+T\Y[_I,I+q[;2H+B<'X1IO'L>g#^]6F[A:tupW4:3.%oqP&<5FZCYQ?!>C00+Gb?I!-%`-<<+E&l_'IMo;<6omJY%]B+Hom0k.YAYn>5cL&iPUdpt!m?AP28h=IZ:VKHu/(HK;8)X/PlI3I)DL!o=@bD9t\ICm&KZgB!iZ*WC_g`^>=*=u880^9;2J2n`.oBI[[dRp^TOiP2Bn(*4:Jr[=<_\r_efkgfjUWPPg7>QK!0n7+k?b3:$1S/-[]85nj#qqQ6&^G:m[_dW_iG:9\a5rYEBmmk*u+*YN](p3n<`=o`-Y84#Y[]?F!l^0O,ki"!S5.6s<5V;E"g;L'j:$)^<5LjlXA@s8och$H#VQAG*44U(\:-5>#2I)BV'#]b/3+UQ:efjH1JL>g:Bk?_bJ/K=Tmh>#T$/\#<>kC&^637p#d)[EVn1]WQ^4rmu++p[PdXGg2qpEa7&o0R846!8EUGNT>J[aka,6LRWQQ]fr2&n?sW3^bWO]7i;L,9U"WdDje`E-R0fWEnj&O0MkH,ckY[+N/(25(L4Z2)[,n(FGa6qN@BZaajuk%&7-c,XZ+=epJ*Ju%5*1KgCtB)B7_\Ro]iBqQ5s0V?GD[W,W"2=TLU"S:M>VN2NisZ[/NL.>e7(BXb)kj[i<6G0D\VCRqW[Y`KbB=[X258k"p$FT_bKiZ:ZjlYGuWCJuX4542PJFqQjZ9)QMM#[oZUueN:B1K+D+u5BNH$[nEHMl74/@W?XbmP,RZO=:L#?V9/tnp;q7kY!-NG%1P7QuR)BlV7]TFCDIJWuOmQMr=Y#r9r2Q(s6rG!06g\HNi(T26K4jnA>EI5ht[/676P,BD6?_&D?5[eINT.IjW!bo8C[n,6'9^bbn=?7boh9Ph:sRAjCn$B]ht6H2k'nBZMfF1fF[1D93N:lnt@Bj;=^6O7N3CdX9DV\@"ro8LqB!K'&QlUkI"BONUTJC*=&JQ&*OC:*V#J1I%Q91mQ,<-fN\1>)8Ik&\JscT^e&`oMTl<.Y9`AMXs9C&qTU8.;/4&ES/N/7S`Gg8LKfCtDo@k'YO+U])tqoTdZEfE/B'p9^VZ5$:KjI]?iM_nY+\4;eC%o6eM#X58?8".&@WBL\\8<_O+sjYnso;&>Zh+/_hIJ&c0W--%FJ3B)[QTNJApet,JU^=t("r/9Ft-XWYl,fYlsprS1(0%^LK$_dKCU=ugX4ui&XkbYjf\n=#C/N6=$DSSV-`giiie]Ze#*Ku:M@mAaW)^FGl-Ms[4=6N!fYP=#s"V0(2AlF:lD?hsKC;]Q-%M,sebsJ+kdGAlGO42B7i<\!?@4cLk#n*(#9fZg^J*.%G=T]b"g>P?mmqnoKkM3Dk&^_eNTtlYA7Zb0Z=094"6;p/YP?@;2t$^K0D6I8&#m(jGTR%U)u3QR/^BBb-K7Gh7]YKA$-?cD>hYl51UoEd\qFE<&NFVW+2e7)c!+,210ERnYd,3IsjcID.fqpc-MRCX]%Xc(fls^h\Nl7,>23d<,E!@&aI^RiG%1@7c@&)<5qn'5X$_d+Itu,j%an2(t'P@jJ3bOB8kb2;.5(%9.:0Z/Z.X'10a8G-1_9.DlJD!dh?B[:CG`T'>D]cu'4)ZYAcFc1ZIV+4;8tN&8f1l6Fo>%!83Q&@.8%'f;A(K&9@hgZ%05iPfkAf0q?95_.k@3UXVDF$$Zm:V5Uiq3LL9L&DidbmO5W%.c-[['S-7*b15q*SKC>O]Led@GdMJJYng1i;1Qf/,_0IOj):Tc*F)Y6h[>-GfA:bsgd9JS,93FE6t;#$%N'+ZrH_1YAQ",gqNU$=#%(ITEgc@J:aY-"OSH).Os*VX7=2-64[T&XO,F`&";/^KWI-C#B:-0tm0WF9LXd2)Y+il>Z&)D1Y-'b>!q9Q4d.VUW)Op>4BIKoj[ijJ-$@NkG@P\7V6YJVP,u,(+NA"4nUUCjPh1/PT>6S_b=lZ??U4.H4gIJ)IjfiMeJjbV/[[1PSERW"Hs[U@^/IMQhKIYmdO#Sc3P;8,cf%lQjV)8?\Wn%d:A!5N4\l9H8e-V6(mIG&^S"hQQ?OqZS&MEP:\/`FFN\+I2p(L6lgNc'uXX-`PJ#'@"`qa;NFjZkcipBS75OU!C`Fj:YTTGuP6:FZK3Se(Hf!jd+*"=-i*sN8pkb8UsV@3NiJr>G`C+*\k:8tW'*-^gpTlud;XMlMds$c37/@WI2/l%Ie^-)XT,&qI'`FOV:$+.Nt6?()t>:AgbKtW,pE1s^gKm_?\C*Sm#%F&V7@40[XcJ>2/>,nut_(6D`j/%)'YEeWB+oX`N&f^_Ci]5SR508FkDJ\uuL'X%i@%g9+>QkHb"+3bkbQ$K4f>J%.>/V)1h&gQJ*!X`_=:M_6eW-7)uG4]p"AX6CQI*NJ7&fmAO"thZ/Y1Ok!]lBI'\Ln^*1?MnL_#.rj#D4H0RSa9N36[?`LL'h6GMp[8RYX,_Lpb:#ld4==#XE(1KA'!Z>;+-toB;n"*39%q/%`=8M^e3E\8`TG%g!fmIiN^(4KT"oKXgN\nI:Va)Ij0$"N7qCq,e,ot4g[_aS?.L0)0Ugko6O03#6#5t]g/4Am_=NEOrJ^$*W[o1i7)j7^K$5lB]8a(70'nsSd]D.b-c<'bkXR4DZqIJ&@R,L?U6C^n*0L3%g#tpoA@uEThct0Ta=(_]-U!h!e@bAV'u`3=/uTd?j!+[OO#n?Mm3.>9b%hX?;_s"&4']G/Pa+8bP;u(]1N,qllf.>`f:L10&u0[ZjECtWB,_b^$3fSU?J^q0=cp&0dG1itNuGL'*@\op-\NhV@$p@LL;dVM6g!JAn6VFd%^nH1)DJ%V=7!Jt1(cKYas$,E+,Y1RYJX5K#gpqCD"$G;2?>TZPXs3=u[4!7gkes/)ZNk?PRZh@pH^Ou*jhA]r$]T:1>sR/Bn3-Em>^\<,[uCf9l'`iX#X<\L>:E3l80k5#fs(#RQ"($Z191lRi;eDB=bH\i5uRd;OgL3`RrnjGi<)Q(c5QnSL)u/=%djhV,iWiSQ1952p\e?(Dm^$/(o&/C.^BJFq2OKkF%E`iGVi^-q/@\CPeHG=)"Ftf>E6q7UD[3DuF2AVEU%C^0Zn$8[KPQ%;7Hi+n%2UBn,PMB7:qMB/(0Ah:TQenZhsp?cJ<;BR`jbD8e"NKZJl;oi59YWfL]7,ugEJm>6@p/De,9'hu2E$ki4F$pI%,PMVW2(+S[@Dt]YXn>8gWk-L(SYtY[t,m>0iO)i9Ts?pQL')f@9ZADD76/l%>X9ZhiKhXH31[$/6MeW_^[$]_,LrB6$%c@U#V%2,]b]DcsrR$/R_DR?`9W*,J_^Fr=/r6rEF]&tB:;?gi1=_Tc.bBG:;j80#Y-W%bUC(DF^c=>f885tD;"poC#jRS!cr0H0_]/Mj0tm1]g@'.]N&k\9nJ=;^JN*iJnI)23+00So)s)'Ya5dg%bk'%hBVD8V'ncI#K)c1,^ej"CfQTO/)Yke*;Yf,4$'`-M6:@;S\)oB)%qg.`]I=+I_UgL-Kq`FeKkmmgmeMEO'unC)\ESc&B",',qgqH^ES(d#S@/e<*$Ao'IqSW*ImT8?gW\8,S&$_P-2D(UU`tHbI,dA"_@Kf<<@UIgVqL,BJ`_pgm1iDWi#oHn6s!M@#s%`$rC]!@sC;Th,b&-AjugY:l&>Tj^8M\a_TXqV!XQRA-l89!XF:a%s@])B$`P0^N2.TL:$Mhl51O\O'nFC%2.F2)\34MGD>iW0V;gI49HbB=tg\GH\V6]t3\%2OHB4b?='FR]gFB-&eX[r\iX&ZgK'A=C+ren@pVio>audN'si+-u_Dik,eCJ`Z"jR>Q57pg/O)I"EIF'fAca=%!MPUc)l"U1*\3=SmQo'PECD\9VPgdr&H14qZeYj.83I*$_fZX\A^;b+q)4u7#)LP@kGeA]CnWuprKfNcX=Z9F4IFQ+2O*We]qUhC$VC.%&-&0UZ?Z#37tr^TF-cSuM0+c($=gfimhom#_)=*M\XU9fs!NmV5CU&Nl$Z(ESjBcS\`c;f!YC_LDA+CWJNT.PZf+D$0/hM;`8N"/iZe6s.O%=^a6':Tt31=E?3DXrHj337Qf@:>H+K^G'fQ;84OB/Fh_Q`r5f!l,q7rZ^mrf%?4D;O<9tGVtTo?_WK=)DGWpee)`:c"c.<\F-;ngZ-:&9[(@9?Y=66[CYQ*MQ'os!Zuq:&(K,E0cmpq@3N![iHH,L)T@J>Vn*B@3r`hS,>1$=7&@WVLMLD\>,4b%@ZIDI@Pf(%]<;J\a,=(+DPG@d[<1s5]po:B$3WiKsm7Z[_bpf5fMFYNVi/u/mQ`5j2AV:6mC+&<]r0R$H5pCRd6U0OK/$*GZU7@t:MQ9tH]LiN7Ds>HdQ2qT*h-$8bN4bR6K?X*P"S0#mJ:6*@Q`Vl,)!YR5=^Ef)5HID<'gnpiBcCpIELChBaH/M&N5@c40K^Bi'C8@VTgcak!"iI8q)Q,:[,2)JnfL7r\GJQXcT"B2Z&eE1,\/_4D+o@3e4Pn!$(BI-=b$qXFC/?a/DHg5Nhh&%H.C2Q#-U282[DqVF>[-Q14dPk?^%\A?lZ:A.mi6f@,0g9D4Ecf#(\im#(T=AQ(DSr@K@bXJgGnWB;l="a?G<,NP!^B4Qmd,(s(@8`R8@`#l'/=)RMh9:"#t"':M&8@[1(&cS/M:U\*];>F/9egunEbur!1iBkLJY+o89]2ik@9^i[/.NY-J[TkbWb&K@R0R9sQYOd@LT$WLL#BuoKhtjAl[$M&W\"=]/d[f1YHg8b>%$ptZaWVfF"HgY?&_?s_&aqB_$CT&ic6>EfeD=rkJGeD\kE=d3m[$QKJ8aU`G$]Wr)T'74)!^Z)+D-.i'tk3:F@eqt(:_1AI'd,#.LiP]@\qH6"1qd-;ET5s4KdOc@m7;Y.^b_5^/@rj9]'i:cqCI/l5>k>;(=R\iVM0[i1&.g9gX93qp8LHBo5X@,E_3P"@8[CjU"1PkVQ(CB$s5$n^ZVHW3Z4S&`MgjKke`GT\)W(TF%4\[F-jO0F)%N9GNjV&-K"G:P!A-6#cKd).>Ece*TVD21X*FT6<07A;g'o'VHlfb)"qP1i)D-#?1Wla89]iLC!Wuola7bY/Q(NL/7('ePF4$IqWShe3D!jMqUXKCi/O01>CfCBR?]Uao(,DQ>uOZ?Aga2`'+CT,2@F&&/:O9/VPPA!W!:;2_U/$aalsAKsE3-;!1U3=Fjf48mRYj!N]]6XIKZO_"V)q52]7[0OH!_74I)MT&PuT5WgZG]O_7dl335kX[*)DY2'a]ukfC67Um7^bLutAT<>5$[[nUP=cJ-P'j'7eB$]tfEBtpY@KME%\pUH%QUXqjCoGae&.HLb:a\DW]H>`PmfGIe[/n(&b?_Q%D,Et68]Hlj5.lBr5(igNUW6,A<1'UgI\2l:^5`B=n^;LJ%RCkm/Y!O,nqVPkmqII@*(8iOnXmfE0UYDGX3>T4qECPd.KM^sJUT#D-$qELFs*BAmgQ<)?>qQOqNm9kOUIC'!W;YLF-eR"1i`E>`j7'(H@7ZZYnKau&psgL9<0[)kLdr,&DK..n`Q(!G[nlmls*Ol_[I7&hW4F#!5UIRXjF=D?[C-/1sd^GprOM53=nQjKT5Y*XYBb0AB]s3r/`kcCDiL-&Ii9E*1?X*^f0_Ji>6/17+oXa#]k+$'RKkEG$GEaT;e6RL_>fTE*CPh/[Sl^$.&#N#>3Lcr#HlUaZ?aQH8m^*q.$Cr6XabIt_A=SQ2q3:$D+s:uQQt+>9tKV#"snf[@J`YGB0-S-^["/Rf!UN+>r`Z_F%R@(8t`#5#jc4B@pm]$.K/#"#9#%!TQq&2Ma/Q=s\0HX[4TCY"5aaab]MUsE]W8KHEQk4T\`3^$dCo<(+?;A02)/:NhD#"#:b@*-2_Ib?`B*+"P.km8Js-+KE)IEjA`hn/6`@sbmPmZEd4Nq1oiKHMUh3R(1Wn2G3?nQj.f'G[S^*kIq\p9#Rd`\E_M#KBsG9KTm&83tGp$dqV!1e!!gZ/,_P`VSHU,36hm:7o%+6g\"e+"uG4o6Qed^AFu_r0"J4MiBDj"@7tF(Qi`#M_+r?3s>9WklX7T.G][/(U]E$81uJ=F]+#'>*>ZfkL89BSf_I0i"6Z1;U:1sQ>cD,;N/f\>QOAu/IuZ#Sk/uoJ9_/Qo"JPl(N9(RZ^'p)f"q[uR?ql%-!%Vg51XacWQ!i]U`%>;aF(`U.R,-%+h9q1Kq_l.p/c)27.frO5Ef.EB@R%k%@L)^4^S,_.mKcI6*a[Tp)4`3a@\@jMjFE`"`%(i&&XHk$h:rkpXe6"d;MDE3,M41W$.#4_E-Zf$2"mc8WQ`%20Y"Hgh?&S``JO/K[CRP%./fe,S+t;]]=^ZMrF[PptDG#u0CZ$b%N[4h70K$piKCZ;PP@$S/K72C6goj-br*`lp2[#guCnTl1J[r[DrmH9(@sJ;XCZT/A&t%e>!Kd4B<,J0MN&_8g`ea74WLE?X@3_Y*0dUmRW9BEKTIeXml:$SFXE`Jn\*kH54\2Ur)e:>XJ@j+"#L8[AB.GXf%P^pjG+k_@6JX%R%,CYhp&!p[I\`NV*gd>:R:*2I.*%,/q3[IJff-dpU2>J,FlfUe@6UQKX<96"Pse#V.rBUs$$cPoFO):0=ZW1Qqr[$!Kg4j_HnHI38FMlh#]7V>r9]=I8&+TqQbk1hoUN'F-^&k$jQAVh>fU6MjIks1>(!T<'NO`3%hOOkN\>Q2i1e\/,eF_sNdI+t0B`=u7&*gTe(osN++r98=uCt:51pE+E5-PNFVqT#j,AnH&g3o(g5af8@ofW4\sZ.NVKX\o$l7WK'>u[dp(Y4rj)2()V:AEM5*N[c&*8Z,YW'sp[GoV2(2AS`G2gF>X3nPNne@aEMu#,S+VUB5`!5YKC<+0SpACX>.&ClP+^Mpib@Il^CWe5-KF2&22LjQ)O1+3PJRrWEM1@7q3;6`if(FP(&BZ97lYDTD$=sJa6BTi_"uY)f3jku>@p6N?d7D"^6bY]rI-S=f8X&S'bhD,7^#>&GV5HAmm7jJ->3+fXC$U%9&2Zgns@kf>]fSW&o7[]/AlH,-uciK6D@@ukEq_rCk/LXQKT@eN@=YkCl\9W]2FUCqNSdEdJEn1EX?THrPX73_>K75;t(Bc?mGm#'.9]#!3W/#GD5Nd@%,(8cle`Z=K\V,dJfebJf!8R,@KNJVA??N(0Rs>`b51"UQ]\'-@r01-#QBA$/Qm./#kEL^NQo#9@g79MTm"FC.7o"eOBm1FKUKbL#]0cR#9BBYYua7>o/RV!!5LrnBM.m>c@-J&*UmApnHOB%]#`4@W9SppYde!@@FK8tT%BuT1^^Db-0GmeMo`opbbO8QnTQ>I]WnpEeG*uX[7aru-Y,)12FGep=Fs,7/iZa"=8un3e0seJ]6o+!EFag4gX3%M-4O\/CkVmRtZqBg9r7KXFV$k7N5>k^36FS,VMl=D^%Q_e63N<=p9q^`TT4&#?2$sMiU$m?NdJ]l4V?skOnY2hRRYhBG6,*^CO#G/:85Hu'XZQI@na?jXQZ2BR/Q[jI,2iT;:>3d:WgiYig"'p8`dnZV4q8,XgYL=Nek5L5M2A67;71[7CXIU2,H\792;P-J+MS]1$!1h[-OaQ`>dNgpV&[pO)"t.sboEc,-U;_>/[Y$p5\SM66UDulo"h;>)&E07j-Y%_Ca9,I@46IAc)/LqiC\S%JDLc^e-kZVU,i7jt)$NQ&BG8pL@MD2!R9(s.a:\)F:0f60U)_ni0n/Qs*1OmN*lCf%&ogLG\#N!P3L@6U&^T.DOf/n1Vk5"#c*S'b5Q3+kP7G>:`Z:8[BF\G'UB7n@ja59d(P-^g:OS:mepo\eu7SZR7J2o:*h1,YN?I4S7T"8n=`BlCLZQ)<,JhE7ZBjAg]<"``1$8c"B]i&9INtH`fE`7ZSNSn#p;nA`&;a6dmT^)'3P]Y@[!4qLqa%D;*<"sC[Of7^W%ihVM5j9N.k_@fjq9/-e8q224mc!*2Ki;NgTKCMTX^25!:!+PH]X>LnkbFPI"!q2)ZqraIE/;%=[rLN/E214H+n1KMZ:j!A'kbYi7n605K[K2;L13's'lOMGIk1G.j#;4UEaFEOrQY.OZ-T)KXXK#;qsE>(Ed@PX.!-*N2tXfg,p"RoinPkn^2F&dC(7Gia4ESUJ:4T8PV1r*#hQo_Pu@*E0d(lc1K2U,m&]8D4<7n$bmM2l6eMV!"g0U$15TYj75-G@*rjBQQ0!R*"V-GV\cZ;eu#1NekIRR")=gW(q#P!aXcF08Pe^2/#bf_mQhn4NQ"`Pns^pC9aZ&,0cCDtjBmG-r'.cqV-$3"*]3'B;jqmK%4PbN5o=i'=4jg2_MEded6nnh7C$.8tLV1]d:m*HDY=8Ylb0@^#gKo8?mn,pN?-r_6,J3=]p1Vbh>r,3i\0"qLS8E.>M7lDhf3,b1Oe70oW(gG?tHg2=c[,-*RO"#!W?Q-8]>Y/A\jUsDA\XUg0EZebbF;Umj%))"2S@YM*3k0/.Xm8W8cCh7Tl6Sflnk!,(TEQ^2CIqm@NqWPg*nSY7#Wa4fqC23rF.rqu=Utfsi^dN;q*H\`i"GrN`:`tEaC2*A=n!lj37`=nUF)oR7>!1J2^k(A52'c\I$m%p5La2H9k\p^J[a_"*h!D$ncn%9H`<-a-jlLlEO;G29IJol*Im]Kf1Uc)p.N"7OBBHtOulbhSsiceqk6TY=m/q8j2\XoD"&4YYb4]"$S3S7Q02F<9)\Ng@JC0.OpYgKH5L%)Xc9-*!^mi;*oug$\3[HpuXh9nBmC@:LDc95G!1Ei$2joFu8X=F*3'M&n@9Lni4'U.ZrjRYL(_]jts-#9ZL4H`'/?KRAc33l(dirK3dqYTJF@Po)`2+$jj\c6u%r8k,Vt0jcc6^:>+I5O`ofcj3Bj-%d(*qfqU")dk1oF9'\sq;D)r[On3a#e1u]))+]RgFZp%ch'F7DMoB?c"lP]kVn5[DMgSQk/D$9*5ZFCJd0\:LOE-.m;PF'&Vpg0..6:S^aWsA@7]<1n0,rn\btmgJ8\%Kq<2&NA"?b5:L4Pph=_G4,TY*M/_EV=+D\NdJMo:_`iYAM1+)8-.VuGc@hX?J.JUh@A&IN&mraUla7%Q1#@=7JU;#@TUc2+4WVX$f*l8F<2A-HPt.3kU.=1L_lQTm+@dK203Za_EDA6k:lf8[C7VuH#0!&&ol'i`qSW;$mlc3D,i42[>%)%bk3U/Q;?*"7#2K8.K7iJFu1dT8hcLedoki;`&,)WkRsO.(Ikq6lpo*U#TM\X6]="i/Pcc!mc&G;7mQfZ>p$V20ej(,pFZ(P%C2Cj.1gWAou$LHOjO2Y\LINQ_+6YCV\d,%.q7jNi,<2om[RCcn-0dt(OB\*7"=WB9m-*(n@i"JO9.,rfp:-RTRT:7":\EG)G[&7753p'?H<1Qu%GpR'9Ym$TGsTlEDeA!SkS5d:P,'b(XXA=2a"KHQnU["fS7;:oZBo$duo`He!MnJY2rlnnIcB!m8+Osp>[T4&EebZ=d7\Pa\94ElL6,\(mO"Js5Rd;Z,PG:uS+Mu>+[):^\u%5kQ.LTE$Mf4nf#>P^VN(U%r@52)p.ZEkHi6$2YK'=)]+,$&u4Z'4!RM$Fa(I1CG'9GrH>MC>Q'7bWUrt@%RnZo.:'n>rkg3=@&nTr`AJjNn6o^L:j"cR>I=Q[5_5s<-?%H8T'X&V1nDG51[&lg4'6nlH:`GUP8W*57CF(bN`^#38BCAbZMTA;[gL40\3JQ$Inb%X[c%0.OkA,>g1$Fkmm'5)DJ-@j*`L@9_Wj\l/"&_jDL>A]eQjU))%P_X4UDSR-,La'Xd?=B]EV2]97l_S^=">sOrd.5R=LGBE=)@9EBp0XVdFmCB)_7n@!?`6eh>FD3DJ]"aFe;m9cIfZgKN0tA7k>4bml]Y4Gi_,KhL(oNOimJ+k3Ac0e!IRKFS>Lq-+ma]&'6mil=P20*2MtUYcgBj0MFbUs>7lP@%/*k/MP<;oubil,/OSY3qU6_S].jh_"'s!bO>Xs>^-j9(@CB6g>poQem=[)X4g"[_S>c0Z*6mK,J<9/WA@]*4QiEs=+-5g3(dKI2m@<9\@#S"Rql>\i351&]Lc9NTS*`B5dQ%WeU0+8f;'ol[k+_$p6iLJSe7?[uk/Qa?)a7@B[\I:p6\XSZHJ8SVSbKh2/E[+.#87:]m[7,Y$%7ZA4A6b5nW2XhIDA9c7dn#"`aMfms.i"Dbbd!CGs@*5)Xhcpi)B]_a@P\gXPQFZ`TNM%f?q:$[YjtjVhG9/IR$D0&rq\tcf&Ek:\#Yu`$8dX$hJ?mtY@`C\_a(X!ndnOl-EF"9l7M^M"0+41E*DQ5!>M=^oN>ei5LfII5k="b/-T3[drg4t_s+9O]93IMI+GEgCp3;eF[^UkLE\Sj-K3NYuQ*D\ZT3b`Ur@oDgBmgl2)P;4^lQ+qk>8,8[pB6k)eE#"`nf(D;8M*e5j'KmO[Be%G'<\0B3$q>.YXU46n)hs:OpbTdN''R[7_AB0dhqltT*n@HHh8)J>+'&Y1)sj-/g>"BKcBtl*cM$=QZ?P%8*12W-..*s>`YgEK$?mko&ok!`PXl>^gULMs#9`-O$L5599e_qn]j;f[JMMi`,2mCQ#b]$5k3Pa51LDhU=Yrf=\=eF%//7oJ*4eu:EW9Ic?(_$7r$OHc"NcjN^BF8nY]SQMd2k(qIpZQDh3Y*K&C]P\0sn95\>icUu3NnQ!!0)@J8lja$qD*h0V+]rk.PF%Es"5H9b&[O>Mf-Q2paE26obI:^lb.-?D.n264i8%TX3Z@ojXP1Z9pp]rm%!`$D,PC=8.QBL]>Kq)UgNL-/%#\3%OZU-%&(==2J@EUJUfJ>qbOP\o7>1n(5qF;Ft[n"i33--UK)4B%La"kO`8#B:_;XDk6UP`&VEK2Go*YT\:f\s0#diN=TQ5@$_aT1K_6LKiP:l'L3aXF^DnL>8Pdb"CP$M>+2Uj5rsSP1!Xr,;p?/#GG#5$Se.bZ@HE'A;Hfmkr9Qrhso%.J;sI!#P6OY`NfEA.'\E24\M>J.eMnYUFIV,k-5X"3n!A7%&cp7^s\KWq2e*XIGs$.W8WD)BYUB?#Z?jEGq[8I5YJR$h1`d*-cLO\pMn:GfB"h-`#aKWfe\OkdV!"+/l*,P%dJ68>1[P,-*[MaogV0]*LU6Ud!)9:K>8Rg[Ye=%Nb0E45gVV"8YTo#QWFH+"9EjU*+hb]!^H]ZW0kuH5V5aB!tIF\0\^o.l0F(gAFr$?\RYTQMRj%)h(9-bWsbHG'CC8k.P^!1hZL1]EBjhMI%/+*Imj\5]:oNNF:3kWD?C+[>Aj`7nB,[Jn-JocO;9mDT(R3l@`Y7(L`p2q=_K.2,1ZKn6f@pd4^R:I6g8GWOF_EOl&(q$aIL%omSL32%DI"f=`B`_7r!0Ejg.W0p7$_1[#VU*iXFTa7S`'R&2_S_:3Z#IPLHJg4fag'g4su[:N\@O_U6,Ye3nn*`dZJn$i5OZs30jr',Xkj0o=jf+,'XR*I)q2X/aDB.QB7BAJUMi&2>iLkA":Sl`pJ?^)90JUP&o%,XMD0q)HXG_iIn*(7<8%dN5)jXJa"GWd$M'N0CGsdJp)Z.)T8I>Z_TO$+TU(2luB;oV8#D@,d$W&%HE]'met3O]@@QUBK"_t1[RAbgW/o9.bk%n'Y0"u3CQudcjt&bae]n9+RN]c'rOQ_?gs+"bl,7kCuXYLM,qiQ%7l_!f1ONV9/7R7>X*47"J-LK3:b3*h-m3I>%Z\D]0hK>lpa^kKh4YQ?S@iK#Z`W5uI&T>6hrtlLX\:nA?f_5-qeV)uicJ"74'_W"Xa-c[9dpE5HF%2SgDmB(n&8OabOF2aX61lZH[U"u3q`OBh%ib)@[G!^lr,7L!r>BIrds>&JiX"c-B@1m@TR5VkXu.F.MrSY.O[gDNWp?X8ogu3ln8u0]E].rh-P`2"MA1hO"OtFU:tUXJ?1Rc#n(X<&[;/O,So&C*cVUZcpE_'GB`,QJ\g;TdT]7fUBV38q0)%Ti0U>5jeg6602nFk2CD>n0BE^hO7oF2?PIC'k$D5"9^RLKT.fi(gRXG!an$i>eD.^Y0qBn6Y71D3&.k[$._Cn]N6W4,+#>#oc.'#a?>M@S5;4H1&66#0#1oi+W']31a,N:eH!06=kiY4m.SAiJPOC24aji70aa*"Z0kPZ,;QS;iUL]nmDMN%ZA"[_Qje'37$udJW3UW]SX?cKog\YA]SB]d21JQ'SjDX34Q#&=="L2%jhU&upLD2:_VWOt+s"F,YR]2;+\0!5Y3_i[[e'qNe/OCI56ZXX4TK9gTjPUnl!qgrjg7d7R>D]]9CH6Ji'rK:c.h^Yjp<0ajG[*0I#K%83gUl,\%giU5YnC^FYur*+)Xkm=6n>CW@TYP($8=Ri4i/QA\LG%eP[Eg/_[A,=3U5oeO_>gq;Fg:qg&QaNFaFGc'[`Gs#/\t-39A&@cui1\BoakcV-;f?CO[rfrfV`KmtPR(#Vq8NDG&.??0`X,]8`";@Zm@DS2)m42;d<#ni$ioU_fh>"h\a^80YFb(nE21dXEe]GZ%R(cI;"K,GI$ZbU,%QnsFR&(RgZV2A21^7k3V3$-H4#4\`BHCPZYKf,Y?g&6r2%mNAQJ5+k+2^m(FBaSC$hT4$uI!:YK>/cbp'7@,c32F4j$3Wf@KWR]6IaIJAP!6FmIr'cnP7i'HN\KbJ(OH`B%PsL08q#C8i="hEVBW=r7N9c>BDg5sYdH.APjV]g%#sW,Bn^6%.Y89c_nSUuB03+2C:rmM=UP7pMaCCmh'_fKf9377uXD;e\ma"T(5bo5W7LK116<]Aem6c31D]0tZ[1XflRWM6-8AQ[)tI5g9D7k2#+#r8+Fr_qf#W4;e$@M@kgKhgAWUAnd>"SY3MQ^9`<5)$`I-!_*:XPm"8$!IafadK+,E:b*28*i#V,Q:n8&D9\/N@0XD]=&5P_+ABNfn9=>YC^PPmtXo2LQNjc._QHc9tjO/!/lWcZrX[(J5Z48Q"uY'HK$5P=j7m=dRGeL]IK0^bEBb5!Q^Nin9TWj-l=E@[Y6e@HggjY'6!F&DTdV%)ufI4T'#TiK+GBT'DMA0Zi:$e&e5m&+GgO7rjOFI5#3\q4\cMKtrRMJ9",eZp$[mrF\>+D#K31UOtMg\Nk#Q`6-,\Qf0gf'ag_*Qe*=4O,!)%UHSOmf\4DfKPA4Je*I=<*]k@63='PNK01`"NRT>n4%^M#jDDJhb]C4#4+\#nU,N0%c%bO2]mD`*UekVX"cWUS%OZ[cOKM,h[k?n#9Ute$cZ(#5aAbn,BW=_!N:!XdZ3,g(O06BOO_3npLJ$+E&d=UG<.??19*)2aY^gh=G_L#OuXF;_4_PY8WY\c)3kc8X4ZT\.X[.=fXWJ'4t.W48CBt>$-BVVM#>jj$+l)7FElN%9"K82b;kqmK.W/ZRtUQeJRoqf$A=!qE!IEn`M5%scF#ikqKMO0Bf_\LqHdN-:.:3HZZ'V[AiRHfFTq1-p7eB-][\cgnL&dhh@PG46_Z`lV[%8i+R_-n2`_F<1hDD3qOdP\;ClS-80Ca=*X\faWKEW0C%TZ7;#4OeaeJGBl4fA,JI5*a*?AU<K2^UQ:^5QM`J]m%pHG#q>79%1mmmTTuNOBR&'&%2qTh%\/ms#p/*/Y\-<8<5>VkQW%s^.mj(dilm2Bll^iF>/_$03,jI48:I&&"@-8[IXWR+*+STL.h>Q7#LKV0R)2H$3Ke1)muj,p[XTD>G]7o8&TZ#jV;)Cuf(Zu'?,&?1d`i=3KHsEC7o,#)^J*]3%KShcPo?]7j/c'fN'.AsBa9$Ca50lm:RJpc#jq0a=n@SB8ND%j3NJETbi,Ud>1kD*N"IEFu7e]DabVm)jW).#'&QiBZa"Zek1,\kG%2mM?(osNUM+e39%?=loc0kRbbCh6tdmm$,R8*4Ga)`!nRdD=Qc,_*D/28GK@JdRX8Sf+[9rYAFAr9lpRA5"(Q\X)/Pco+O*ekj0QjAV%q#-.hCR+Bql?e3%o'UNsd,^j[qFF.,`b\Z.Js[=qc+Gm)$bD%LH:@kB?KHkO<.B4H;qdLGA2GE$j0O\"/4'hbBfueTD;E9VFcD;m^j+'9^<0H<'"BVcW>B?LZEL*krSQ*W9&nV5f)E!O(^]C2LbBSEFI02FBA6HW6<@Mr__?Bk32WU5?8c;.+=njQAX*@50#YfiglU,SnGI?,kKEd^8L8L=_m;tC3;W"@AfWSd@4a4u@hL2/i^*:^2buK%W/:X(AnJSK%p7d\H>Y$&nfs[*_\p7H.Y@7sb4oV/pl`H4-OjUn_9ddq%8n6ri-!cur_&CjW;q7hY&p#U(/I0u1bHVG6>"^!BEZ14kE,PK5hH[H8c75$/2dJK#UF,NdN`ZYrFRpZJ6VcWL_Btg-`-(q>XF:tN[E#9;2[IeT6bs(TH,f\gT/%"@N3A1C/.X$6`@P_Z->QWej6E4iG:9bWCYiR9^O7PCKCAJeW]gX>Paaf.$\2!.lLdE_hP:=VUB0J&>5K!nb25a*8&n5kMMR%-OQ25dRa.#D"!g[=TQHe/Bi9D0d9%\ABZM(:ck3\W*V0ea92A'j+**[dH!TPD(0sSOSE;BB<=C25O2%Ut^^sEFgI9i"0Cj'R0hsnjIGk-!8@IguJC._DiL.AP[-K%qY)`Q"-=l&k)__ebN0R?F^'$*4G&,B`#8E>+l9-0XbmV\q`n3qdLBmBS&'&91]Zm]s9iiHmDLJ=+rVI-=Y&Bt`=A,h%J2=)5MgE:GP\`*%dkqh'#q#Qb*"&dEAZ=ElCV!&H/EincUUsM8r!ub'$D!PArJ4nP8("5%S/$GV*UQkL.6Y3`*WDd),mEER)JP$-GgR-Cof6t,9Z=c_XrZL%J-b`:B)&qNS4W%eL!?hci1Y4iCCnWn9V0"\N-nfDuoS8@k&o@3ajI]m$a!*=gJ6+=a3(1HUU2]2!K-*PLKT/[4V?!GRD^?Wi9T\;C**Yg.1/(BPS94]mfuqO_`cMWPTa`nuX=`6%U,;9SXqJWm_H'1,r.DMf(4(.igOs\a%\cf/k7"[1+'OI2H&ntcR0AiiF$V,IQQc](,u\#(n.G\HAl>RuHbGf;-C?F;gcbCj+p3^"Fi2HXqCj$"lM)O=o7LVF=?0nMiWD;QL7?B>chFPTBTAMdhsVsqka:>uZ,;,q'/Fe?k,"mZb/#9r7pV6/U;#i379iI9CO?@Wr^*8bFA+Ah=DRQ%DS&bWBs$qHY&u&]foch8tGI6`c+ZVdab8"l;jd>BahT2!#)/Z=qkbW#md-$ebAY\N`C22)K\j/koP9!55pWc_Pf;5h,"=Zo!6K7Aft4etZcs2;@fZ3S(/We)(bmG\u$uK]"q0M5I,33,:]Ge_\r^>dl8Q$D9?2QLoA0*"4u84IVk?K">elfTi0)r#9dSJh[-#[CJqr(^p-_d7a?\3_$uAV[s&:AQ"qPqa]Ftfqa;kn#T)c@3-5D"A@0sK!ha;1;C>4CJ\GjQM#]/en-mprjm`>R?Z=6ElC$JW(QeE^eaQ/]b\e,_qk0B>%a;G*'P/2%jSOOBLVb"m&/Lt'f9l?I?L=9(-95AL`$;Q?#F95/sGRDn>,Z,s5I4s5hP%LAO*i+;4DZV%,<+5/Dtb(S$.H$_Mth`ME_[N^Bl#0q7oRE.gQaA@8F0;ogXFA*2pLTFTrI3mk(,;KQKK9@_BW@Z>(M@>1!IE9BBV]@;'8!iZ`m=%*Sm)fM*$&%g!h?%2<^j0umnLG:7-pltW$V.pP`95VA8ueV[A,k8LZ1e?NMc*=1o9K!^0Vb4/LWZ_%%!`-A8U.1C0f/[k%6`4Z@\1aB:!gha#g1\O639S"g'QIU?t+-rQ`[o/QO$A]M!+5)I.i*1CsoGg$]?'9rCh7O"GLJ^nUW2=J2PLe(oE6tOk;a-OU8D/ZgJH)u@n%*]=$BGTo]!S,TC=6p,LJ<\F(f4]^lbt+VkJHh%T6]WDf]d$b93dbmUE>FB7lFchJV'U2WSo.gR:KY@jtm76dG>T>cU.HQ)rI?OIo-rLAL'd5?2\@]*\=_hAR*tcO[P?jNZ:d_EWD0-/^Q64.ASbk7fdKEdC>KBSmgsRY4(o+6S,&SjBY]dS8*R7q?aT<;U$FDP&cVA8=<*D*7X4M-Zm31aJB;kJ(RZt@?ch9Q?=+rYlcCtQ<4*WPT79L"'6Y\H&;3e,*\O.l_do5hAeB2IM9Q).uis6<_KQeY7XF`.7UK.!%Q%fb$2`O(T]ROiK\5Iko")`3_q]UmP]P4>,Nck[.(Im\XLsf,)oT'HY=dtK(=-,LJWHJ15bb4ADM-*2&nFDkl95;m6GUVfrr3L`Jjj/@@P7:`\*2?Sm_D')3)J]o7cTJK9j`4rea-ABYCe>"+!%;;6cfjZf_^ec)?PP)!HFm4*+:iR$KjF6?^XViUrO(E7h>]0FF8',$GDJNb]=p'/U8%h`78O,I0N60$"fZ'e,;X&_uKA*h3g3$A<8fKE)J3>LL6/h)8Uk`g)&7L&eZe.7T,r\=LmWRM`k2)?R,0OCt33f[4qBp0\0'M)6?*7,Yi43Kk?dTI;BbaT^FSO.L1#6>lU$Pm80$G90c0?JsND-0;W@o&1q,#TS;FXX%sV?!kfoZIJ'K!UcgFHI560VSdGGd-VDl9*[5q?jaghh7&Z+L/[2;npGTUQ3A)hMfgkmerG*-oBpgH`'_<`BH*,bbA#ieYp([Cn]qS2?4\7F+Bm6)O?.T0V'\q'2IZ!)RfSZFecQ3=BAIaBpm4ceLq_9k<2\>,H]>9A[D<_+D&^lhLnXDH*^Cl@3>Qk[9:VBs?Q2IjU[LGkTol[90)h%Pq%3>W(JO:[NB'5@A%jI,.M4UW/\FbFo*9&+ZV.-rO*Y>gKRRNn25+Tq7rC;]nZ(X##ZDX>Uhaj%K2uradYFdj6L<"'ulmmZsd'`W%;+2(cA_?BV,V7Q-[AScQZLVf_i+B9h\NDo007@n6$7Z/(9+Z^9/^m&2sIRPrF0JA)U,YE6.lH+-LOL%*dPCM!>UN.'*NY24B2A9d6M>(CR=/.P<+?r8sI@*tq?b!*j]>rf?.D,Pq0OP\.@&CsLb*B^=-Woc%scDbUhTqp`Or;G2t:k72pM-Y4NWX.]97r^\d.Fi0+e)cAQ+Lb7gIbE_OUXbfK4E&%SS5S*T0M]UerKlUkP8=/P'XB0bDjJ)`!HckiM'PpBkAe>i3ea6*JTcp^i0gH[]])"3%*h(b$YIX4"QSl/:L%@/@EMhh%6/icdl/".i^]^BPLXP>E\(OskEJ%"5T7C3jP26Le)HQjK>[t'nI'gr.K;l6Q!>j7:KlBd'EtX<#)hCV:&p/dNbDG+/Y^bBc$dfh(2=`pr_!!1E.RJ6ZBKr"@P(b[qA8l[X0H^VQ?)NY?urX2/9+Ws=;sEUih9]'W+GJBS*]>!C;3"`QIYp#K)3Y-2*C!lN7iDo/aNVuri]^7]d;sVa'O19p^H9)cdC:;<"K&I6-8OQhcX+k""]Bn)48[29\C@+IFIQbjdWr^SD2E)L;0/Vh5jmOMp&N%)oXs80j^N`_D*+7Io8`-0p0>(4d`0/Y\W7b!lT%B+g3DgVPp%<(U/ER%[/4/j*raB$K7>VOu`0T624eM*9"Z*-K9)V7%Q>(e[#HV@"WB*m,2ZsB$K1W.\X'obX%!pj9s;5Tb4]HfUuu?+7gF5=7OdqbC.Z=OU/`:rF0--E9[=e$b&4+ZT2'G!>Fu*]/iAhU>N11,!'O:DkYe7(,f/6YMP-1!8Z7Z[Z?QQHPV,)o=8mcc''l[^btSErh3gg4Re5l\?\k9W[l+&^c.A]!1P>eRBM.7o=7a&gQ\uED,!g9"@.(jIAr#Y"ZWYdqc\bQ%hjY:#tS]H(u(Ei4$7^raTKjh5UI]W390a&mV8#ml>5uKXcp=EU'f"QiNNB1q(W-UJf;>!p1V`A(un-I*9WX:(`LA\+6\tp-gj?lnXlZY=pfR=Z)UNgKeM%V![,:WOi*"k,4J_6eu)DVaBf:U#@W*Glf#]@9K@N:Sk,:3q'Rt4>jAMSpMmlh!uHO[ot#HTe\O0=A:c#f]52Xr=qY+)?c(h?ku'=(pH<84N:;:;Lo@%?6ag[%fU8EH;%6Cm9:tS4oTq2KoE?NcLKfH=R?S1\TthOXdu[d"m[MH%Abkt;UCUZ`dNn!b`s#/XqV(Yp50O7$ZA]m[D#t*)b-'>VRGQo3XB'WM,KIH_A^9pG4Iqk'_0VFin**G;#'AqGEp_n["a(Xao7olaSPpXWk:qR(bE9qfF#<3fQ5`0^rfHL6`J1F5Ig1/B=J-%Fb)L5P#*D%Y'fKF:U!l-sa6U'cbR/7f[?)g#gc!//_!W\+?Qf=R=DJ\mh,2XJM/i:bdqC@-UBlBI@eQ8qr36tuZ]Q7GhE(R0<^e"2&S9mhL84o\oi&'eI7p2gr*9O\/nQuJHM-)Dc[(Sk6\Ht"l85Tta"l5p8[0"F?/3Z,]/_t7V&*(@B,:AD6p/K%RNDqhUo3>6UoQ`-<#L'e#Jf!s7uj%X'l)^Xk3kYMGT.0n`:#hPVZ'JQ'*4L7bUqd6S%:!3DR+c5)dMlC!KL@$V^/A!gBI%Y8.k`+\dICGIinlXFEkfV#eCGDYZq0I4MUL3,TaCA.e4Hd>Et;W26?6jW3$.930%;g+c6q%r:gh\U`DT&"qA'i&[55r?0)h?th%#[>ntpafDZjNPQ83O/+??Zhsg04fOW@$lY0CVq1-.`@b8i.,XUn]Dg)QD+e*^PR&o2GB`2C\S`#0bl"-@D$k\,%<1G:gjHn3gKKCT6=s",.kSa2RTmNe-A":a6sUUf-rd2MkG5E"'lj6<4DH"G>VS]rli'$lB]jIQ4KAiUBbTDpL)$]DtL'K#h`KV)@HKgT_i!^THH%o43qsTap"0PoBHA<#,mO?RQN$V&*UR#8"fYbf5Us@2inR1lJRPY/XAUfJ82\N&MVT24tjdG3?uL6sK$F)*Q]6nfsLb`WpPn9Ss.mLHtc1ATmm)^qptua27fE_a?-Whe3S%S/\NFFVeuKAHa&kb2*j[$=TD/#=<2?Y.=h1WKUpH?,5`r?/6iWM?/c'R$If)rMC1@#tI-iP[52E5A9VSPbjs[h^tNUe3`#1rEJm&/+AmS5N,cAB(^kR&:k6rRUn52U!rXs#V@J;Ej<[1"rJ"k__0G^)Fd/mRIegKC8-K)>\L(;"H'6m)M.@`.7)+>!tbR(76!/0ehrQ)`=(Ur_K3M$O^Ih>Z4Rr.M8:ph9#?Ik'$53=[$d!uC0Q*Rs,>@EE1>kI'$lJLmV53[alF@l8i6!prqIZ[LR@Q3@l0"dFR%#3K.9:'i]:j'@I1^$#DW[XuNo9>s3O7/9-[?#Y9^9j!B1nY(#>R@!!GX'o$fHL'&.c!Y",PP:e%G3R!g`t*rLMlDYN^+=C4R!5<)427HkR>G/n9kj!uHBfce&sj+%s-::290Mpi.'/EnIsqJrWpS@^u0=L:V_D54`B7nSg6g2Tk`(\o_F6;m]&=\aD0%udSlWu.X#;P!1.\`b8gZ1a/?1"P[-F5WJG<I4-P'ApYUN.-(ZYkW7^DbUap(M$jfJYd;aq13ul5?D:BOZ2#(q#o;NGd1GR@d4SNj+Lo/>^TUaZlW7P?7]71lXa5$s$^NgpT5VNTLMW_AdOIag)HZ&jT%JrGCLJRI@2iF/?UM*^t$lQ6%qTl[W]V^8?#KQbQqpd_P7.\\U4kN1VKTJ(T4iPI:Ja]7[!Nm"_H"B(8'Cr6>s/&)aF'_YC?Qo*dBL4>f'3r^@bW$;GRa;=d^\C!3kfej#9Gj-+'n0R+q/3KbrCQXGj:^=U#OYMkj?E6OWSL@9cT,QUour*mG3Q``HI^sg)2MZ`8RQ-*)KIu/PUCZS\]QSAj;;,ZaNZ60'+6T97]KlS.B$.GEmVXm9=WL7VHd7O&/'Fe%'9Hd\ABo?@&0oVo'!mG@>?:H['@9N8^2K?d'"6sg(oS,`*d[EEb%PopL,f^tATOo;.`*-@"\S)fj":JpKnqcB5rf"\!o5di5LVED-$l[YMk,U1/F_*^h7e[]TXq0eeo-)Gd6lbuu*DjTuOPrk7Bse/5Y*T/i!EP_(]']sYqQ%PhaM'm$iAb4[6li'KV5GD\$kFHn#OfHbdh&_IdEQ_tY@-q:"a[LhAa7bOT_B1;2`'N+(*WB41UWusYEt9<<6'4@g=gKV6$adYGRhb:_]C>>_A_k-rrdU;e,:F%gIGZo2rV,"\$mL^DAet,([6<@rb<53JeAh$C?J\"B-3P3#EDDTs$L<6Ru&$R?59R3,oC)0C66m1q8_aF8*a7K/E1d8b;ZROeFA=c8Eg+:2qosF^Pr\!M`_R=q1OgXk]%3fa&Z3@kda`gK`8bem_+*0PI;sC-`KZR[GlpcVqtcn(+!n>rg^]fWoGLBD.33.<#SSM\8q`+d:;KNU2HL%RU#N.M_oncA:RjSj1+.lo"r(d3GabAEeJZi*25$-0$S6Hf2V=Ji3Com>$@0@O&-i[A,%IeBZ`Sqd6.K`1fZYG5,8A$ieUNkD]RsOZU?cc1T=Lmr'ofR+\k#bhTj]Yp?!M@C>GfoE7#p_7*!-7m=:$':DSkZpn`@422=)'T/rROjX#d%sD)EN$Z:"K3Z1sAXCq'\_7>H9*UJms#l#(a4pI(aj"/ABe5I_D8NYY'nW_FQd>J*>5OM',`g>t`t\LQ"h:-o3%9T'$_a_>?,:5pe!^,7Q0b9X<p@?QS6aWFmn*5-lIs5<'La4kI'u;$1V=2lc_;35b)pp%`JOX)')(:j2p`TM1;rZF(d_)OHhlDLM`>E=D\B8qO8EY\TUP^7^Mi-+]:r=8=+A36hA#lhY*ln62>OBoni[kecP/_^%)WnO30)8Nig#$(R\@o,r#(:jA>3!p+-o1uJF"<]k%q^kmA]B[jpjIdJcP0J+7s"D\BD_FY`d.O\&o-7g\ViK*E:kYJq/>M-2a[jTY+(+1?fA14pH$_+2d0&?Hn.5*-[\o[,,m4B2apjq^?Ik`Xsqmg*1XVT5]RPEQm:/!ZbYbMapdte/!\AM]MZk!cU3s9JLViWA=!b3WaM,LY3_(45S=P8.Ic!nY.PIt),-)bDL@X]m9a",2Ml*rM)J5,4j"XG^FKS*ZI,-sg-X$+751+n0-#urQ%`9;o+T'*d4U31KK8IpRnYeS3"9IY*r'L&2g@5lj2tDgoXo?Y`CeiQ,LJ9dSpE6`a?NYVf?%6b@i+=PNLi=>\`>,BQ"47U@kJ;s;Tbb&W4*H?X]+nMj`P.5ZCW6efi833TdZ7V)J2HKZ8A?gm_8-oUj!XWbj`n-6El=R5NO;K@AQ^A`2n<;kr#Q(i(Lr":_WBGddmCaBecaHBK7R)@@h?YHfN.Qj2eT0uV:I"p(WX54)Ed`_XW55,32LG5d/u[1R&`7FI@!@i&C"."_7u[CTI=e1dnn^C1E%e;No8U=h^#i/0Ma<.l<"tq,d'E2=6T6QB"_lbT]_sr?E(CD%`sRC[^kY6Xdm!&=%<*b(7OL1kRj`b@=*U0.neL`r"hlB%\W)jl&t7aQ38WG\<-7Y.\;NUo^0IRk6+bAO$.#PZjrROTTqUWU&'O/;%oA^4V1A\%>FHI$n2&tfHh.o9)`cm/eW[NZll/C_;pVZ:0(qj)U[,beu/C!e5bUE#6"I9F`K<5$]lQ'd(hl=@S4OQRBE_!nhm-FC!/0(rqZj3^>qkm\Y!L:%qtI+Df#e9_/H\ra3i2NX@AgAlO/Edm%jaF8>3.!Kl#Mg\8A9!6>ms&QX:_JnL)a>N^;Wl&>:_qG6f)cH;%4]:I(!_Z:-Y?Y-c#I.aaEf@"cpt.YD9C.WEI3j;inldd@OM0Cjs:SDKkMl@>h/p6[<_B\%K?k^"4?0hGu=D2md^Ic$caUKJkrDi'`>T97GL@8d?qb(;(]oS78%JLjCTZLu(_dk&.5kCCs:>g"GqP;^dLZd7I8ODO7kPc\$emX-Y'^k"/=dC:=l%/e(61PB%B=2=>5!qtLRn"Ljp,f[n'.\MKHii!M+i$8#e0=.J@WQ1*'Xi)CXNRa*K.^XVOMG33&@J-GcSDu4pkTmjNX#gONf]tA)Ts"m2SmVS(rXs:($HO/D&*6Js%S-!_N:,dkiii.kco*ge)>YsHab1AIGYqC$#ar!a(OeH;Nq_"iR9PiCc5/\kpnK8M_/6.ImW,R@:Y1X>qN_iC+t@T5dfkU\ZB0iL!m$)FPB0WE(F1AX9Ga`PH6?C2QRL?C[cFeFKSdr-ju)n^Q>]N%7/eu:1","hq/NAMnGJ;2aqs7(@UH&Mh?=1H``'%8IW%MG@4-_5`VDS965Vqo>H=Vr$ri=\"fZ(1t&R"p=ns'1R;C&h$@0*+cgQA2_!o>KV^ScDHdh"boF"gDi/M>=LWGagROWFWR''jsDU;%_W#EjNHW`U)XCO,s7YAeQji\"K*M;Xi.I;r)rY4?%b@Er2>8s8ucUIDhkP#W-2@kl(3\_+,%XnKf'<@S`Z9,1MRU%o5@tHCSOX,3fVLs^d2l#jNQd9dt:s7[7"lF2k_`el-VtNrsV%>[hsiatP'f*]!dt":TCLPOF(l>d2qRq*h;3GQk4agj/Q3V14FRn/MEfqcGL?TTp,,+f-[bRNP6G`@!TefNSVeEFmnj;um]TV>1G14c3C[mA3mmi5Ds1Ts`MKh"X5]?r9no4USqV6USEb_qXq]DOpWLlGG_Tq/6]Of;]?teT-VVir*&[%t2HQ*:\St(\qIQV;msF$@!Oc$efX3a1!b>1_'YO!C5@r5u^A4Hu;iP+X<)u1]WtO//`#&e,*T$+^.3Sdep]q_/&8Sm!m2Yp=9Y)#Ci:?(Y#%lK(.@SLpmk9?-:GT?%2/ejk49;:Mum,NiR4\mYY&r>rq))JPF__?lB_*jqnu6-rEc7#qfhh89a3`eoZ45KjOor)'-U"[rB?_*R/TTKYJ@@oiKmC/^4d=6*(T^30K2]cr.&?[eV_t:$>D_D?@)o@D7PF[d6sqFWcN2=Fns9`,ZEXAgj#7jn$#Gim,cfc/#bj%5s?`=>U_T>1Y5P&3`gU1BOnY7p4guDVp?LJnH@:l6.$[,NCc,Qbf=18Z0[NGc(opgOd[Zl6>:NPYiX#['fc9jmd90fPH9E50)?j$hYaoM0u>&sb2-?eQCjU^OC]nI#/pC\'^YbR++I,KY'PiUgbq`XH/.;6Wkgobo32;E1rH74an%OQRK`7hl]=/?Ri`RODba1_L7,U?Peghb\Yli/Fb2-WXm+I3pneLKBL2)o,Se(c(0aUQQ9'Ja(jU3+X8H?4WGhX'iGg%Ct3d"ABh\<0Bim9A$BlK[2>(rnd*@N,ohKFct=%GZ6+3AGU\b=&iDA(=k5oi)2/Hjc_R0&Go5]CB..>[YNq3&GWt^BKX;/Z(S!]8_jg3)+E@d0bsss#dW$BA3u=VI50>CWN3%H!q4EeN;0hHs-\eR^U&#&g!#nL]MY>FhrQO&g@8ESk\*/S7-S&!*PtE24;\$2*^WfOrm4/`Y4VWr:o?uLL\Q@@fDUW=arYIJ0SVcQ`(Pq(K=<,%[$DjDAtu`djf3;UrAGgGYok)P@"`]F*-Q7on+FQ!S[tb#oDZ6MPX@(^3EB4HlNg=#rnq]-1+8$l>p96G,uVf^EY"?\+tQh@joORS#]sYPTT$]A'QCEY)_)6*-&AVN`&e[+;"EI3%b0^I+,/>>jV3f"mu"Zo"'B;t-6%(hU(ln*Yg))cVHfcIL_a<,4J8Ut%BZuIrsB/$OE1[)S-7JB_/ghjj,j.3Cb/0Nf+SkK+:C_jUrBZ\K(V!)7jAF_Z?S6Pr'$EHNAZNR:X/Z3\r_<,,bOuZRLf)=jKZX(8^.%oGdC=BG2#2/6DI#LC5&eTn%=P-K(iS=iq:^fBF5E`+j&g/>rIJ)PFr(VZO7WlnSuEq3_$Mi$l;Yh^)3P_V*IJOms$?'>OmGIfUN]HH-ejGlNOGJNNqm$H]heV.,jMj?V!TRHI62s#g05:%).lPuT)*K^]OW;de$t[fJpBLGH^WW;;-,D@-dQ6gaOcTWb4VODccUol7id(N"S4p.c-R"XU1AD>?mI$QSLH_iolB-HE4U[0F*SM)@9.3kJ0EMO1^'uklB[#tO%$qola$9[]^3VmS21nfAE;*:fW^#[AD@3=@^Z,M<[F&b@k+hcP305%D]E")C#jSH]?YLr,)E346nD:p3?4fa#a7Ap`MoTTSNlcKpeaP""=X4W<\o]rc>-h4bJ7mH4.^/97@t"d3LtWkZH>3A:1e'>>9SYOdS\o]s)G7^pN_2Ybl)OWE6KAE?-Q7:Mo9u(SG$V/a,=R-o-ga"'+4RD,U%,600Jb2D>G50OgC?A`HT'b`DlBKnO1SoIS8+Fhj4n)IF"887pcP=6nH%RmoU[\,h,t"J`%+D*NYX"colpTt*,9WO,N=6>SA7,Z6qq[H'_,ES-k*:X\k4`ZqaWZ@UP_g]d\ebR,HL;[LqQ]I0lWpnZ`\2``/L.1%TDcGB"Ni9MPUqJQLhaHDk,m)L<4I%P!BL5a]bgkq)Fgf3*H"sn2ZQE/m84(rlZ3`LoOQ)IOr2kT`Rm_l*d#jhaIT%NJlR':'+fT_[FEOGH[7*;@&k%dRs]4D_/N9WoVUSR&Y=Ac8!OqsiN=\'@Dc904Bi^AKu0$2VtjmU,m58AQHN?!'6[ueY#R%Mc.kK>@Uau)24G8?RTbr]3pf:g\CJ@=H%`-t6[T_Bjp@8^CY#K1q;MD,hB:Gli9Huq]I$*GaYI+PHgYPl4u/4jE&o`3=)`h?j4W"(>XK_^hYI)18u0mC=\i)rf0D8c[4S.2!E#uR>]QIO^ki=,R6*qAc(ef'F?N0S,Q-F;Tq4a9G?tpXcl!>/\So@*a;f[C!%_i3PsDpBo&TEC5\P.kX@&dePBm=q'6`1-A3J)]d(_`V5Tc=g_e7QZ#/X.L3=u",m,QWJ7ES(`]flc[GJ!mQVFUhu_P;c3^J$q9!A]HQ+7,u<7IM]IEeu!BO]nRR`lF5Ot>70_l5W96)'`lb>D0,idMIe0FhNq.r3QnU>h;G*QrfZ&K-^D,&Pq[#_6jM3/"5hTiV=?B58)_d41n%#',If:h?clC-/%_eOJaD]6:7JBGPe;T_:4?e'jfZTuP@co(a8]?K:4>pl(M/4f:@X&3C[t&]HV`X7c/n'2F!F$im91Li[:eA>)gUH';PK!O)a,V^5].X!90'lu%q;"-*VA0!O%bJU#+mmP:%u\mpU@U,r-.W]JD/5;=7!8Y\^<&#LlhgeGCZ-B/u"P/ZeRXTo?+B]#&CUp.^$%BM<8Ye-naBejUP)0A_j&[4VG5Nn*]=`e_g.s\n=W\5^ar3_H9\1iXG&'X$ciTi!k''P+c;H&4>*q.m.7OHL]M,&C.pn7nJL'YSN`>T'F[*Dka/+%I-**Y#I]7H_KZa*_(7L,BlgQk*dI949'Z0.q/:GB:Nid'C]AA"NTaJD5t+_,S;EL5GAOVbWVcF%rbkD+J$AKZf%DMG]Z('2NPr01gN#H7\2:hU_UgWkaRK+jbFWI,aB#t)Bj0%M7.oE5[DZ75#jH2Q(][:B;.OS(?^*8$C5+="[E*(&CD6ANSm%rbj?I)iLbu.i2Kk\%jjn@=jX[0n1;7[cZ!X4.U\4]<=Ld;Oq956Ya7Fe\-5cKidqs3$4*%AGG)FGcGr5\<6#YJ@Wm?4$+MW?'`q_65k3E$>^GE%NXFedi<-2?)dl4E4D9*LAi03;9(Be5U:=r+-$nRUJVN!1).VMj5qp:<]m%[Ukh?s4Gm[h3\rm^l*"8Fg`Bb6PgJO"5q>aV!"&fs/IA6ASiP\l9CO0Q2#i?6]!FN(BE_LRX[urk`>"\g<&"cJVcKiF9\hF[rdB$4^TuL>*t/\i:1fCN0N,.=6HTq`eIace>u\rto\@`?MCZdYF@99p.CoK1bK3b?aS3L>EaDlPMkRukh`@/t9m9lP@X$0um4L?5GG1j)bK>'lQg<]iGK5^%&&,sSbf7-U^eZk.qk;K(5kUT[27UWpVn$^p'pDqBRDjVU>AXp$FSk:"lfdf.oI=R9AFL23R)t_=:$g9q7+3`Om5*YWP'aNbj(<`g(!#SdnC[#HVNiRjWduXbXSKeZ\HO9D$n+]2N^?Ic&Ej%,I5n\%'MZ/qc%2(mhQc:^a]Z;=.h=-?0+4]Ti:OD5M1H>I4s9&er&2D*B"j?2QdoUOgQ$Z3UY!0'-)&s38`-1Bk/=t+GI#.tC.bjcLIYd;AchH@b>se/OJ_LErjhJb9*`FTP_#'arp4RFg"M0;/0TV=\OARCdopmsoZg_/"*s>>Og+aCihNqW9g[>q-1Wd,bKmjB"[Poih_Rd19m_b?`,RKH(4sa(p;p$\d'"^0d-SdH)TBn[iOK?89&28Od)-'c[?`5_Pt?hlkYSK2-!K"A`7,0pI@\DO.T,3"hM?!tfj?JsVnkuPCk0`>(%'O:mULj-Z;7@#,isNX_;8\1$9uO!`/65E4A(ZP0HY:-XQI5nlhHjM-O$tAH9jmf+O-h?5Q&Q91B.mlaeF8)N^=fmX;G6n@FWWSPjV2#!9fBgS<2Et)nLS7YD;[a]%^;5G8WdL',=fZNqibb/W$,C5]?JFN=2:',U+_uG<`d<#e'5["f(H$%b8/UPpc"[[5R;sYNH#-)qs!Z?*RSkO[5J&aCHJb+N0;pHt6>s4*;5No-I1*%!(IDP^%ctt#pK_K?#`2+@-$hJ_97$M+/n?bn:YU9nVbXjCBZ1"+VW"NOuhK7rcNTj;@(f!=BFUiaC].H!1C+.!$p_4ciZdW;Iu>GK(US@LD##u3;.t_h\[8eZ/%#;$K>G:?[iO+op0o5(RC5&N%AUVedCgi%OJ>/)^OV/p3csD!nLk;XW%&JnhXWPL[h0L\tBHd19>&g/A4fj;P0n)E;IH;(F/l8aXq*q0dJq?=(ojZD@^plU`KJ#[kpIC-"%bRAh!]pE$guU%8n_9IAZA-hS?PN$p5@JmR8=4n1Dno*PDp/`n^dSr3s3JEj/00cY#l1>7YHb_.dB246`!E$T`i0NET/SC`i%WT>GYqV^tlK'p883`bB,+t\!N2<3!hRlIr%>npR/a`n=u.^*I6S1OS.0>eubYG[uOCK!d2`l:MYq.@3;_Tb`@FP&=;9RY8d#HI9DaC8<#'3T8Bo6lACodMejp_,.)F/W[4-cRLRbL2o`c[9D2[IISXOrHALIAH-u-L\5.^^o60Wh('q;2jm9;DaT?C%.(3dXfC=[u9:_U*t;]%Ce8abrLL7*o76n)N]c`N,ST\[PAkeZ/r/fP(qK/;LWl>2*N,R.OH/M1&Q-sZJk!67j#UX!<7mO9UpW_;D^^$oc)M;Y`p*-EEp8DI[QKuPhrh?n@*1IbX6&r$l%ocO(Z>I),i%.6f&>/p3rOVf[)CjA\8DR)!Am2N!]s!S"dZ$NpFde.h+[H6/*ik&eitgg:,L;Dq^/D:hsK@,2P.NPOJ?K)'[6ILgl+BZN^;0?DirBhn+A6!c;m@)?3h:#5EXO-UK'_9AGB2'f;iSXf?DBdkbqgAd(.rUXj[aJgZQH!o>\.X58m:KITg,J7Z!4+B59Da9#Ls)ak%($n"@.DhCPqkcWW,g(?nE(`Hk6e?0.!E!C_s$lt-ebhWQ&ZfQR+i5E0cXfZDh'30*4X6CJUX2++"=PIN`Nf-ditE7Vl4-\IWd7g*)Xqj:HIe0E-Vc,"jIQ0(hRb#oF/67s3e4F)6g!*3W.E?\1lbfW;]mKe2Rjo")pj9e^K2,d"gH^P!d/:M'Lmn)81;L#klP+Cks3':EkhKi%=LR6'b>EtMDEFt@>M,F7iLC3IfN*39,n2k9r2RFl=_4JW/@)[8P.$Mon_g)^:^#oLj@ljQjfoQi4B^dm*U"tl.Dm>-Kfnc;*XEOP?DNibi>-2lnF)dhXruFNWfkB;k/<\o['tjVSVBndq]9hLk/i/?r;q"cBIQ4Tb[\c)+F_sUK?Y?bmT@A!b"(GlsRABrRH=tTN2/iH;TYMML7rno)1rY([#@I@?b3eogF:SB3-;THK`DY0^hFur6if$Yo#A[)1NDT0&OP2Jn,6-hT%(5DadKj>u1PTVl1+qO!]rHL=F.0$IQ4VsTeTQp0AEqXoA.S_GbEN9k`2@]X:Y$WPsLiO]*GBORg)COZ]QAO_;fadtD$23?b)pQH:j_*X[n).]M`$j+Q.2tbJD63]eDNPLbH+)A94P?d3A/k::4ga"=hKA!BNn%HtHX0(!BCp#+i!JJ4h;>lus!Kt/`de8gWl`17WV=*!1K;=-J'a0M)m9_*;JU68uZn7@QQk7gUn^B.ug:st<)PO"t/"P:6H?DS[a\Jr"PVlpg%FL%28*Y55Y0;'i'?1VjN=#EaAP,q]P!Yq(W<*S*DoIYWO'hDqd.V\-%mdeUg*$`QNl1oaWS;Q>Y=`.=^o%AoG(4j?`O^n7\(,=9D;&;UYU`91oj!Q1P($YU_tl^rr-QJ(Cg_iol9!rqmWU2PFkdHId#mk7U^Jj+DP]s>a[O^eNJ^jMFktfqn`XU?Ig1QM1ic*oTM+O6@I%iLBh8BcYc`CFrQrM*?J!/_DQujY5(6_6XPq*MkO#:'B2&2`I?@pbpe_]J.DD;OjD`*(XD,&q9kJ1f3T0,X]W[KDr[eb)h5[T8h7e1+DHZBi*mWiJkJof4(5)*\HLQ/"dOu[=)En@EMuk\;c/gCn"K67-?K_1iEa;mk%6AES3t+r/c0W$fha3pFoJi!gCXEUKhpq'03L'2,4:(J!#EljeGagHQO*%M^=JCX.?mU%48@dgs1_&&=!NK#k&hI%!Y)O13-M[J<@/V+"4oU&X%Hq-WQ\R[WLS:$JI2nLOpVU*o3Sk_gFDEkG#u_JJ;?SQ'JP8Tc&$jSZIi'-U6ItIIPhBRVJh;*,3^7)XP*-tdSN_6\LbsSmHrgCg!O0c%Ig_M.N#IBkH%kMN$7[X/kmt"b]3)4m/*8nHJu]TTf]nD`YJB=gY1;'HH?rA_>ltcR7KNn$S/_oaj+8Rq!aJXZZ,6#,lu`8#u6G?I7j(4FQ`B^_I0d!kg&OF.fF"O1E=>%8'(5)Z74t@bAKVjaiJC-8Xh&>7u&83!V*9[U,RSpu(@^f"nTpeQ*fjX.49#RsB:f@SBVVkF+8Q.b8r8@u)q4oBbP`QoeE7cO8A9in,;O7W@I\*>>L];OR-#cjm,FbY/3hk62MchFFE$EjbSc1nqN6aL>@NMq3,J(PE(+di=/D']&$F]N"F8PgbM_**4rn(Totp6mQs;BVRu0K"5hkQ8c:Ah1,gT5B6M^+S]b%-FdY82Luk?pXpW%/c1_Dt6G++:9`&,$-Rk&9N7].&79J3nhU7,7HgV:<)=C;I!slK^2G<#5Da2LpD,B`h>pR=d\g[0FM05#JX93M>(cYHiB>Oo8N-MNV6#HX#*!rI[Lj&C*@YFIY2F1UF4$fBWu;s"#L7'`;,BXo.rWRGI`AZVj>C]W>M]O4#mET4\^Dqg\nHpeEB,jGUCD,(]=r:'!Se(Y7f"s:,(7Aor/m&XE9l:@;A:W!B=8u1ef.BqKR#Um8;=!ltUXHR^q<",!44qDuk&:6"<$,1<=_Orapif7kD!dFmC6R6@/7mF4SC8i\grJ*5mY\b:-5:i*U3,c5!Y6*!)br6`!fS_2O,13OFu?1GotEtGkI<)J5t@nXreo!n36Dq'CDB6[P@29;N;/?kL1Q?r2-eo[r$@qd*nCagkqX1d#i7RS'-BQQ;)I,aY*QIr2!B]6f@sPu@MJCThZ<-K1R[W>7pNR%Y)=T-nZC?;Fp7"hFtm/4>.oa7_)!jbTLDDpOgHC'%j#0B<$+doiauVGf[3e#(MYnNnga6C7e-ec8nC0I#*u3g2*UJ7_LRq4]-,c<2l)@;6e_$#6]qF9de!L-i-[b]*EfmT5WA@*09^>EbRnYD"^6L`I]M>n7YGE"aHnts*6\L[CU,cBqm.o7SeD;o8NEtZ)r*Y^]&+KQ$\u6$E?+TIMoP_e<)u\i;r$OaqQI80D8In((qY=lXe4b[3'Rk7t0V.YpfSQ!Z*':-pJQl^8Z1EfmrrUpgAKK`[=JA+@[pto^Lb]q'X(N#J6ub1Y,#Im3kQEeZ3rK*o=es\ah#+Xgg.Ohi-4@:8kEa9dN24?1EUsPp0-J$S3^:1gOPY(RFkjff;sri<%g)&#EFR%uE6+#U%J\\JB&NHJOKUnT63Q_K4%bH/XE,eHcngTD3!V!8f?he4gb&0YWQMa&;TAc(ug@D(7Kg#IR\:D:m_fU'si00pQ6&!M:JbjQoYTASbe+5R9fps4th4;:"I6A3U6X$S14)@iF^@eVe;S_58*(3K6)g`H[UfiHY&nNI?;(4E_:m_tAI+;kh*8o\hlNKI'F8i'iehj7=@VPc'4Jm4Zi1(PWG[Rd#+*g6lEn3(2VN%imeA%d%-V"*kO?Lu;!(&^O8p.e2`l?Qrrijq,5("lN]Ite0#6N_)ltt=#1^9`e:3T;=O;'!QlrO#*ZpK3DU7^87&-FhF4?`fY-G85.fFq$8W%Q\jC#Kb4A9q'9`\+8shb0^%pqmit_nWR6+ir8V`:lk,K@u.$`6.q:iOiiVgYH7rY+*RCjh]V'L0hmsXc+e3q`^0b#P-L#usR?)lr%FR$7*/gi>_^fn%:HQp_Ve3RbsWOkZ+d&eNeAC$C5V1^tg7MYbh12IM3$0W/`a5JdCeZXDp4IBrfH"%:+lZfdDG@>[kYF5?d(u>naJ_5&4-b:8nCbf-28F($Qe--9p1lQZhSq.Fr22FB:N&/RjB'"`Te+*TG1CY)e5G^f"_,!P>+="cg,.P-]NhsA'XqNbmE>m)A2as+N#V*[d4VR'-.,>+:RcZonO[m=Q."t5ud)#ebG.8d.KZe9dc\S:E2l6G1*Kf`=\]q'0'4r7bpt5#+>^:-_=$8"l4<"oXl)$U!@<8QMiBcf8sd#17fpeq:F=l8q#b'RP7fZh;3;Ujk?-C%pu7P:sEE1\[_obeurm>^=.%fm@@RR\dXFn0i1r(2LY,/BoIbOhd2,[Kk?pCD'H$r3b9Yia57@=;Wq)]SD>OG33af`[QTe:),%e<,Q7hN-/TZ7[D3$hl&$S5EX0m0)-mo:PD-1jZKcG__)qWk4WTC]"L;4]1U<3%,?bLgpl6lJJcBkV7&InAsW8[IWpAQ316j'-jm>;0Fq6\]J1jVlV4&LkJrQY6Y4_.>'%tg=848:$@gU+VH%Q4%N^=R':j+LWQ;YF]XCS(3rb'BZq-f[On_kllZ%rBY7S,RbMFKap97,N7bK`bIHfV2UqXKEUi%oR>FL^T'4<+69!+/[nib-b.f;1+Z#DCpg0mk1S[f4P;Gk24^k2ceCAu0UU[\[^Lbk81_UF/P$*H*:B+^ALb&j87%FX^[H1Ii8u];-5o'R)*BFh..JHbG!$N`LN:a`4od;9)\p@R&%p`fl[,':IJtU'JJ44WLJZpdEkoYOfjh]MM@`q=gM8Hj6''dX>2@XD!?.b*.T>sQL(&,lq_m4LUhHFRNhlm0*A,_XiL1l?,/IGHlSGa)\qOXpMbuF5t4pP-1O8[*pq.MA4oXBjD-6R*J^sj]=&+5B7d:-8J2@E5+p?[0")P:&)G0^,5HjZD:LLg&i9tkF1l(c8!:o%ANNn*DFfX6"UBOH,Dr(1ecdN7].-J`;i,Z0T1'P1PA0k1qWaDoK$cCp>IR?pnnPP@F)rYY4]!ZMGXKD2Wb7[@@9]("s(2o_a%h4AOr%3<<+oMo'?e57JuK]`fkkS%Y,e5<4ua5/"nD3$;G6;?TP8'DH.R%rn)42c3:s;O4omXlJj"0ugNP'nW7Rr2@?`M2:cp"(!C%!9tlg/YA,:dFYk]A"m)5sPgk!5`PgWh-qm<>q,%RXkb`f=@?M?n60Le$!(#E\a3I#K1Ff0S6H1L*eFeMh,q8rC*8gHd%dD2]""..4k^o!s8@FBGf]XLlCa6!55B<0IKRE!_p)l3&fT"7]o!NFGErb5q$r)\"c?b+#$$?*H+#2k/Fp?!bc)`XQY5Du!hOYP&.*Pblig9"o[fa6tT;Ti,f%TslW-\J?!TKWGD"l$s.JT0(o5i)@$WtPk_GCGRf@:7"[_t:'Le0.'IA$`@gu\RjYV<_3OJ0q*-ohU"#SY&8*mQlqOlWZogc\J7K.)C7%HaWfZ8af!3Tm,.Kl9ga;]s_rG6jQc-ha9%fY5<"O>&JsCtufq'oL(3%uc1dDc*a\Te,[X%iZq,uEWm+BjJK;sbMECZlB3R[J,0MJ2Y0=XO1>n!PY%7Ui$N/\(9iJa_HHh9SZS&W9+je.YBHnk[T=DTu.YaFFn[k2tt!>D\UBPYE\ijFi?T5pbfI4A/5dY^k.:PE1ime);Y"^d*FEXrR'&8>$.Uc0_FS'3#B8!h7^l2HKllpHLD?:OV6g+KLKrt2e^8GXR6@n;Ht@#@]CSTp%PMdgDJ]hSRpiB*er)ZGu[))m^V;\tKg%gW[+ain@BI-Z(mgM_u%&dp-*+rX'Am'aG^N`f9-pLVV*+Bo-]OR?K:q"r+YZBS;P$Y6",:_@XYUU(?V-cQ+6okh1\U44?0-q2dcnDRY0hD'KD3g$WUf'lWQR*CriXrD6R5rn/kn_>"l1!GBBf7>m!4g!8_BE0FgbJas0eF3C8^qC-dXDl8mqiH=lO!qJHf2(C]+8nLG',.@\icg`q!oQ[QRO/sE,*sWTZSo.A7&u0$MpQ?@4elQi7=h7@=!SK#OdQP=sfF/Bo\i+!?u6orsY/Ofl(,EF0T=838LIt-0@s,1nbH7p4!8S+)r,ZllZM/S[6VO1n,t%hdQNNq36rUjBQC_e/,[:g(-^NgeL(^_n.B0"h[>-KF\0jA>:'<^`bFc`.]NqG/hP>Q[d2HrSMFQ5J_luu(8@N5$7+B`eW/"IW3msEfdUo+<3JU/Q+;&&<`EHQM_f(0kX3^r\Zh!_A]FK0XAVb1ZF;AD;`jkV*\p=>7D1l-@Vhl]%"CX>82IRAOq$C"7KP6R^'-0omk8U.]\p.U<6QG_V$f`4i_&rNN:e,I+NY];R$61c%]aYehK>(k:DO,4i9Ga[2cFL3R7G1t21KKcrt&2TIM(&aHb#N=&B].3Yg\tet:CRClWc]/]Aor5eK)?I=6s+*'f-8*\&L*Js8YpoA6cQ5ml&;!N6f@@nb,&a[X?D1ErsE#F(?h8g1m4E+.VpsLiLN59%X\&3`%(q$YOYcJ&cpFQ^;(MFF8qO9"*K;s1b"\i3'5)%([]2QVNXZV\SZ_\m!(Bo_\mr.:0eU!_$^p^hgV+%o(+c"KWct+@qP"GrrdtpXHR&1I2SV.@GF"o[gOh5EgUA$)hMP/kk^aFU//,)I\QhL],;DPF$9cXJC,$k\D8e+6('8Z$Ypl;UfcJnDg5saHhZHD`\P6*J[2seUEShCn"K2]Kl;Pa(KEt'q7l5%fZ?QGU^JK,E8(*HplODBGD!2clP@7[\,0IYR#ER`eVE\'WI>-)K2.ZYQC:AU47_1BHGfTXJ*HG_-]>fsBPh-La#DB.*e^(gPW8'u$dAn&D)9k5uChA*LeA!4JL_10&PiH<)WbMTt6M7i3A+o.G1f?5;i8Bt1jPi5\J54HWOrsuTPL13/,0UKdjJKb@@nX')U]O"Y2FG\$Mc'YYSE`tR?/Le#p_*)`.Y2V]eS@&9mPjW3S$c1A\[T,8nRgsY,L4t=miS9R8m'i3!<,j+?'uS@!6OWU\AaW7dq-66*FM^k;D/N^oE/[SUb6)N'X:&55p.JYG<=TnJ=.ff\shl`",7Cb?ECV'O[Ikg_ur\"6&K,d1F&IUoF*^A+`Ms\9C6NAQ5nsDp,+nWTFjGrcX0ZKacrOa]1H_9cuPh0r-5rNp'J(Fg2;*ai=?L+:V488`-B`@!s!l)iplI5r[EW0O57>$g0.JDb\\q]/7#$,7K^g\i7KgAItRACO-Vrp7"g'q^3/YkbZm@0M]BTklq^/RVu#dfU'$R8T/`IG0odY(U)4lh9ir9d_"T2UA2g26a=X#Mi9=n$K9(Ft&0-Y)^f)hOKGY;,SZiFNRBZLMP*fo26`kCOI1ouV!TmPH@R54f$,*%4h-8*E.!r%bW)#LIG=RPX\5hCi:t`!ZK9`4]Z1I+7!4+'X`+q9$o)R*o83NZ5K\&#ikeZeJ%QG+MKFaY):U@c%n5Lu#F,XdnL6o?PSHAH26A\:4IiSUR0n#C6t!,H/p5j1_6LUl?8,NnSg"q$%Pjn=T+cA&%QReG%4u`&je8o6gn5J@Q*"5dJ_iTdT2jh@Um"t\p(4-#5ip,T(D=pACfDOP74L7T@lu.V4#_`'2?AQ^fsV5..e_8an)SjE]Cl#q!rC&jo^nTW)5P==Q.i0PAhb`,(lPuiGts4<]<6%%j5%uG"FmV!h78",_DH6EiH^o'+j3$J?mBfPbl"rl[UKbe&m?N&LLGn/cJVsH&koLp`j)1"_.K8E1alJdR8H11*L'9'.C_R2QHB@:fhs,[02_YZ?HC$\H^%;V>$:d5cbP66tf`q;[!p#?G!EUA0Y:>pL[G:8e[O)bTTE:d_09Z:B-\]0<>GoP8p8HcWD#f+DWW\ARD'Phh$bt`7>VT,l&WE2F9^/kfjZ#jIR/'[Ci*!c>2#Ec#Vm$j[rI>d"kRN[!-!/JS4EW.`]8il;n]P(S^6rO1;(^9ojAOJ-e"\c6=s9o#'mL"CC12N]@FgS_B3_10Z6"c*r[\u19YQ:\Rk0J+lkJ3Be5+^)I4e4/M.I.@p+'l7lX0DZ.:!E,@),QO^e:fHM:fL;I'b_`_oPLE9LYYYSmOu[;/O,.j1.KRg/?DOkB:WrBl$4B37=iQN#ps0n,(gT:8>g1/Q#%K:LhDt'[)=*/J^i<<6;O,/+@_57(\=k]s!Rm`D?K2'TJ%=c%OhJ>rOh>Q>>ago*\=1XhPM=&+ELoQQ8>_YWdO-o/QBL77Ge[?[_Wt4<@H;u=mmO7$O:;0O?i8I+qtFIMQ0f=>2_*YO:,RC_NEJB7oFRZmE0I-\]m;i'IGV9,!*4YNPT=K3omPQQ32lq):;`Z@12Yt-G&&pk6h$gW>@W0VH\=5YOc$sA(gb8Ddg*IVB@b0_9K;PceG8l)k0oS2P"3r,2D],P[WHP_TRH@a>edM$2Y0`M'*3ml!^0T\Y!E8_=PS#RH'!(5*Kr0N>-D+7&,CG7)tEer_L`/)qRT5a="DF%f)m%fCLT4`2_m@=kuO&@qJ+RPj?3\@t>]AK!?L7KBN_Nq)&:2bq!B>]0\@))17_oZk92@tJ32duRK,O2^hX]Xm^-J@I0LBTe*'^nc!i7O^S8D>Ja6J@%@Gp5IRb/qMU'R`MO`M+>1Lb6/hO+:LJbM3+gTN%\K!\\E;gl,L/[FPD'HBV49R^!*B2WfC7(&C,J9gae\_un\itTJg@._g]7L:+b^p#Rcd8EoVW.hXLiX$f]Gim$(Q(_I(&@R]_%+#eWa:RuhC4\Pg_[_3dr)9pLWub.`0WaH+*i([2)K'^n8k\30T04Fj13cV&RF_rtl=VL0b*m6)o%m=I"]9X.Y>;h188]I'd3WC6@6/2SoEVk83$Z`X3=73?M-QE)[Mh1#E^U5[CGdEK0UOf]:MiA"Lbn,2NO+?:?7O-qV,9,hSf$Q.UeXZ0\^3^"M4Y(AkZQIX'-%f)!@%SJ2k&r8.4"+oNqVn2Jt&BtsTY?sF:oPDjP+`AIkgJ]^]GnG.]U4.43qi4+D1c/9[0HuaD4p(Umd\F/A7F[YF0U-EE6,oj!=arPtj8>O$gn>A,*_m2lb/JIksG7/]5Q/BDXa6R@I!]HrSn(IurdBlMPdCO`QpYq'/r`i%MSnUSX8BDN"hU%-#*V8ds6IBZ>Y6mB2#t+44RPV`1k<#=A1LNguOioma1V)hAgZ$NROs<54_8DheSJ?*Q9\0O-GZ+]\.G=4&+ZIOqhA5lP6kZg4o.3f>V)MdW+rC*k!fkpiO+;_smW:/_^Ha2(XF!bd^mqrfM`)Hqd<'#fNWg/Eh>X$RC,9_0MEPl47*h2uTXu[k4$"9+gY:?dnuP5_nmZEQaggH\[O%#u_pQ4s049l&++Yd,r;#7mMWLaG3>%#`!%(s2WbCDGu0OPC(RdT"@Y`L;W=fFu#<$.%1e^Cf%>,0QNkh;D%q[9s\&I_^['=fn2Nn9jGWbi77RI2(S/mhbU,%'\s_/[p!)AEAbcXTUh'4XQ1+4q'T?PrPDGUPa0'V*f5]G_p6#Kc-)W:"XKn2pl"lNr:o6T^Ea;ENI9WC_#WFJ-o[#XgA;/q1dLoVn#Rs+I%uHH*C'X7%Hmj$%dF-t&dd`_I.7@[Is0h_@MNGhF&5[F[\Zh/![AK\M-U;J-.)=M5=0QmUgk8mb4]b?&=G;Qj+a"i7=3GPA[q?DgE%/uDOaB63GH^5J2'AM=AMo/f[A2+(rs<5pV.dj4R,%R)$@2#Wn;\E*2Nc@<(4k:<\^_@$n/@n4H(26*:/_0731mqmt$Y'<>,fn@^We]bcK=pNO0T[ML2pOcO\g*9U`N``<``9cZLD#PsCe$j5sN99KIb!_Pl]U`OC^kADA'+=Mb28f=op*[Y3Mj%m.q.s+K$M`>Js$4k/$I+1I>d>[Htq0cj(A)A*:LPnG<=AOl-Y;:69UmH0@d^)Yk?"c5fZhjX^Rs5[.@iZC!AUCOS3Z:LND9%dT*M!0R%),[10L.pEEe?<'CL*V96KG,&SZ_Yu(.^+:ENo94;j>u$9pq(MW">Z>%U>mbA-0m\H&k@?0./H,VC[gA2(S_.p!nS;Yo)BmbEp_/$I'_Cpo4Jb*>=>1JqTuG5Mq:OWd0&*lNXp.2e2Hsq-:PbmQbob;oPX5hd!GJm@/q=<,$b@W/;Z'\6=&Q@rgeqMe(StZH4-eL/a7^sf-q_I=s&dfoYC[1ho5:+QZ;`?TI)nMl-(YJ^/%?6)DQ!DP\,Vqd<*!V.S*IOV"ii/Be@17s.)l8,X6Oi04RMT:i7Q?HfQb,kDR?r$d\^YjAUt9&^'(9)VWuELeSh8j3O;`K9K(S54R"9::"%f>M'jVX6BqlP;5up[\WbrlHmGU[9nJ`l'P!@jGOP-h/9E.U-I&3cB!RX/I-(>)O5I"I\eA21hi:Vaeb/h3A_[4XnkbS]8"OK.qB&rZ&Po,0L_e^0@$M7cK6Tl."SPE9h=12d+Ynh>rB%9EHa8p9Z+"h=)dSLa5=RH67),*u7Y4bE`5LYJ0@MQnZ:BRJoB\:mc\?Th\uSWtTpjA(D(0MRB':;`Y9it@g_-dCO^*D"Igo@XB*/junV5DLHJo8YFRN_'AP3N9hmNb-8#Nq8O^S!9)>3O[k'+L#QQc_N6J@f=QoU'rqrBT34"">*EJToXh/n1e$Fg?`VP@*MNI*Uu"C523]16\P2hQQ]`GHC87R3i.9n*%9kXN;7]jFr\mE4c.->XS?,I7U31)W'?!*0)UNsZ?29ZlC`uC.T!l&SHdo?2pEEp0o6T73)5r.7C?q?Z:+`]XLb?OT1Uq0q&$$L1GID>^j%p35Q$CjhArX'>8S>6P/9knM[Pl4a"cPt?/[F;IZ_."&'@OIo6-Dtp8N'Z.Am@?/EN?<;;X6"Z772@-`@$nZ^ls)gZf-J[ot:Pl-3`qn?OP\pc4k6Gca*F9,Ih-EPhA$:.?57hhFW=F^r8k"h(.:7C@[oq5HNP#Ts$$l3=;o8k5^Tt-[>*\>.GDlKYb1>X[h!ACjZ)Z*RTs-qJ9aRs2/WCIin=\7dS["O;G81*(qDYSUD*1>g58sYBCrm0WBJ[SX!M<,naC^-MI0n"%H7/.q+,ITH/-C"JP5W/:?=8F97UTehiYrVVG!-;cIVd$fQ*-H;['&T(Q+8dc/UMnLcJq.[bj+^]mL('\kWpjGcC4sJ/[.Z!W007&1$u)dup?*Mu8]'`pV@[m[_'S^s3>\holG4VJe2spLmC6L&*q^O:B2Zr(IX7QNLCrb=07gi/gZ,24eidBm`>n6S%h+g@<$CWmn_6Lek_:r1XP5'I=^2N'Cd!,L<*O8B6dFb7m/$`>k*pK6q[Jr/@2bC@Xc$o8.JsgGG5JMF_^36YpMkBHonpVe]7"s8&OR](EKphNlB404D5WCV>N8\QHudUMUcQXY(mZA*\H>BtCdiU!B@UjnXSHP&O-`m0+I5s2e4,kg`1F*5EVTBeDD*s"$DGM);UE2)mK\NUmW4+H?sc"O88r#Y^[(f!_;?^hbgCa6!NL22?d*+']a;B+c;hR`DAZXs=Lbe,dcQ.SdoiF7fc,^*q9o-0-lPj#/SR\RhkuD5bNU8Bd^EIQ6R/2W9b4K(/7;Iku[\GPG&-s1CNhDgBGhk2"R4fn#P?tM,I*&-lNO-0/HX4(-bb\OX.NSB[E2B-d8V8qo."ULb&.ut1DX#&m9mt(%B=;%]ItI%j;Y+K(puk+q'BHYPmMW7C)!BJm&@%H;3K8amI`3`kKB8V!J`pf=^]e#@6@]@0qbN>a('t+%P$A!=7=73Am_tK3%m_c]SEp#P=3-0?>+]X#sF*gSBJZ0nI#_tW0@8C1*]KH\6i"H^nY2i90lG52W>N^@cN1sC5*Udnuj"bYh8!9^$gjk59$?^ZHQ()";'G5+OD![I:%XtO*YD;lii!l>:>pddHcV7=4Y;(A(5X-jT7>+]9r6mA1&T$bo(q#$7[]KdW,uC7(#YrEYo<^'lme3X)=+C_F/;RHL:I]](G.iohCV51I=ItM]U#nc*KIY[?;3<2X^GE%M(;jShf9XhN$sR%Onjti#!hGW(CuspbJDHOs9((@ktm;IHA_-=V?-gG*q^IcId`H=,LPCU%jK(@>$VV>fHp2A\*Uq/;BW()l):s\.ShV5_=%E7W6p"8@_$QYhrZ7W-lLqc\a1;t)WKf4U04FIMg]e:Uj-ai6jgtiC3r\"lT>k_9]CN9Ll2eE]N7b,Q`liDG)e-]:HrJb?-Pil86qGHjg@&Ip7gL2PmUm>"rp.2=sFlG[/=c@W;cqYa.r2T"_R`XD"JXP1W2&`eA'1pjCUb]iDKWL8)5de#V+=?0>&OhT]"n;P>co%Wci;2WYUef6WTo0$^lqJ\iXIPPd*ns[EaYi5(DPW=pG-W-,Q@W.u\ms(BMHt3kN*jkUVW+]"9YEa5ZNk3Fkqu>jWkb2k@gXUj34=q;@SC0%3BuZQ7AN)>L?qqgaFQh*kU%X1GQ1']8?L?gF:WlX(\7/j/J(&E[BK;*f,72!#c>t]gp6LF4g$S,tmp'o(p1;`+@-FL4F?D`b;35h0CZ.HQOgpU])+;l.,/o*S:mN8=<'tGL:rog?QrY"Z,,=]pI:e9Fs_1rC0Q_@^bH58jG3PB4rUI9@5V*tPjYAkPsT5O!a8l\i3do%I@*7!08)5Rt&0_&M9t/9Kmt6Rme^i]J?iY?nXc#c@TCo'H*=GUK,igJtmeYNJ6s3QFI(UDcN*\jSWdaigitL!(Mm/H@9%6I085[br\M>5IJpkVm,K9,EMW!7K[ReO0W"6f>tSf`*k?HC%/NuU<);8&24$]bZF0hVVF:YI1AEibJ1XJV^r+.]hFsf6Yf-Oc`<]Y'PY-MI\F>+12(%;k#\uDU,ZF]Qnh.(.Q.Vg3)mU!6b\V\I:q%NWg[^(C)Jh2GWYa'VSf*#.8YM>%$9'4\eQc"]gZ30T3JZ-_P3q@#QYS=l$./)4N]^R`q%`!8ZjH9U+CF=c_j00gUJ?[H&?$d[&e:1UcKPC9;L)T0aD<>&:5$@m7?K>T,oSZj\t!r/J!);ZQ-gbgI@BSiSm++YhlU[F0WNrnV!`))3[\n4p9;#V,8b+QkDopW,0t[1U.-I57q)N.5.``IhXg]oPiRj8pDAPH`$Z1IQ`>ZQ1rob=9%pVEj[#,Ckd=/ZqWjSYT29=4LO=fA&JAu<.Z+!Zpfr)U5;),%?Qd7C2AYU7<[:,;\eJZe7PL`8(i>mJ,A^4"V,=t^&RmPZ3EMOrS[+)Sa,pd1"qC=>rTEJMU#o3ZbG-tQQ)ukn'PV`n+C@d%lm'X#5o?\k=e?$W@S@,e.Eg_R1F'eQU?fc7L>OjK7d<);!Y;"n)t\M@`@3bh5d>ZN`mQM'Pihl67r+TF3*5'4NMZkO;G`V3ZqVA]^=:hbI/J=5HHQCb8KPE:G@-*%j2k1c?F+!16tan0)P=IqOTg^?4IY:lbK5uI`4`n#SKYjC"dVKE;g4S!=QUnenrJ56IBN@<,^Z\M1fktO##=pN%=f`dfPq3OtrT&9l=RGq,21m"O$XZ$6t2rZ44Ahc'7lj>_c^WrL'4LZ4DQ-Kf]DeG604?Mq\>FAW"&8$IQ^f]E+r$M*\m&,oQU#]]e44oZ)fl@pgD,8-BDqS@eu9K8k*nSimpT:'*R0K0qc6ns%f/;@@G+4BEW7*K/#MU4.L@&?@flQ/CCWOC183*4.IThqcPYZju_1S(H*A3VbE7RuWbM4GG%/gbeH^[!>Iqqi9!9=S%GiMRIiJYiGJ0'3,"H"j:?R0s&r%u2J`j&!Wq%oMM"e%:u#90[r0_*XgH.cZdCH7'i*Y5^g.IjKo8(W/="ng8.!pP9`chC^rJnnf;YhgNB#K)he?=iHoL`j#3l+dY9NO6b2Coh]62:7.n[8r99#5r&!@3DOX$VuY:n[)ncBLYTO%CN0[<;Ei]&2&WoAk@B8b+Z_l"E%`g4/Wb0]:\-8^Gpc]!gk\u'0KbJsX`FOjR3.,Q80,^pnq=qlV6,2<\2n/J)n?"2>ca#3pMN\ep25NBn\#&6l0([&eF?2ZU%f$iG:cH\hVY@34iOS4)gIhnKZ1(k6>CY;bALr"i[#]LkQFd!ob91't]$9;U=7JVW%b:no>\ND%1*GoX6%m3F[mZ8%PWM?F`^^\QapcIN(=58Y:+;^:6dW9B`]S?Vd%(?)DJ]Q6XqKms7'gC74auY\N38]5Wo@R%pL69]BIJ6)DbmRo57YsoS"4'1?#l7[j65%2\&L\#J5P$Q?mdhap8(.=nI$0IYlGrnZf=pmj.r=ZB/UaQfgIWA+T1EtN-cm8VJe+SZ5j8:"!a,8hg%Pm_1JV6Y4VXZ41,DU-IcH0"+$a9>:\&A[<$L=6OHq\[2?aPa;QVH6Zt8'I]iMAjmXktdqPIq/;(LYkWkWYQ@0=QP&,_=]S$RsIZ*2L0JQ=r+e%q_iIB?EB`j%KBNlWhe?!gR&Se-ApmF!)XC'm1N^0TRAUB4?h)NS$dp-q.lb+l<2dn#)a!N$5Opr-kNZcc=);jVGOQ=%rhT;.j\]MPj9Ei0P;7B/'mfl!&_\eR_W?Ue2]GO#3Rh4@mh#L1/:ZcKE%!*u?_470W>]8-]bc$IA7Jo@]=P+OQ(EeQ2o#WjE-*`U80PU>@6U'U"/pJ4g0@Ej`ErQc&PLR9T:mXojWVsY$sET5f[>h!.EDuH'X;9l#,o@86CNkC561^-V7gZQ2r82XU[U96*u#Em[kE1?a=O;JBP04"qcrl,8lm"l6cb"99!;CV^Q5e\(Ddm(Y$O]mmKkH%\06\U-)L,/?dD#KJ!Z%htNnVJXlhs34k`RmWM`ESYA,PEIV/SF[9Uu:IHE$$W&'moP8/j?I0Ke[Bs6P(i"7;mRafJW924`kk8kV/6$8$fpWP=@U&H3p!Yt7.;c207T/]"@G(sg$B?CKf5A>YJ#HP+%^(SVm0a+;@7G@FPJ?D.;%/R9dudrn--?VA$lL&4EiIRYdEm#I\)iW"`^hUH3]A&d4[.PlW^KRnp)Z1*Lg`fsM!4hOU6c5YTr-Pn,P@DchM)_3#NaH7GBTWNU]bm.+2'j%PEYe;=SWFfSY!R3Z!mPuGSf&,p[EK].<]>mN$OK/idK]se)Nk-<[hFaHRaB!G74]I&IK7dtJ$>l,+*iZ][pCDYV[:HqWITGRaQQ[_=as9%^J3(^3R?>o_="Qdl`Wq#R>4aKK).=F=,ktYB<9Z(!!^jDc3Yt*B`ETn8+@_/%%M<*DL:IDg<(+gL"b3&$]P#Sk?Sf?$8buD'PFGuGiWH3r,L2kmEV^YX5K`\>VWm95UH2D_E\b-VS#[7+ACM"+#nBEBe'f!]7+1I91M.7RPCJrSY>_P+6tBV+o*E.VHKUIZVJ,n9T\E[d>1Wi-k@0nA?_-e@i'2ahmp"_8e*!3HjJ>f>/l:kj/Aq/[_g8j,O0"lG7"p?GP'8?9W_88/2Pl]h@)AR4L-r7Y+j\WGV[i>a.]LCrWj8bs7(!;oq4qL1Vug!XR5ClZ/>]aao@iDPnF4>\mj?.P6$=4#(GVZ"4.2K!U.6<.[+O('@B\s9Q1T&5SRCd4!%@04^5hVaaG)ATj8o323XMPm/h'UED>NDNr[sJfMi+.srC2Hh+<,)_bqc.aHc3+Jf+OM9?"#GELL_=Jd/:AN?J'<@s$aCbp9C:pgu.7#/[J-RYYUGHT/8Adl9GsN)[59e>QGR4eVl)re-nEfA3p_mB6go+R/QR6N3n8rsZ8GODb^6B;2l!XSJf^e3d3%!uJ4XO!d=u4&."X.lhRl/4pA_(lKFLh/f1<-GGoh$%CH>BO%p.au'8]RB:r2$,[lOW[ahc'FCZlC?B/RM/c"&i5SDYGiFHWfRO9Q.ApPo>p_-lBi^4YnQ.ST+bg%.G9aaH*8o+r(#4TUB#7!tI)A[*o6\q8[0'Ac>MprftM5l\lr%QFIh>KX7QV3K&kn]7K/j-F^S>\HL6%u3bl3/g[4:,EspXpoG-T"?IWb"=!)]DXCJ[&T,,q4YL^UJtsb2f>8@m!j't9=pL'P'e1\]9-tn>+VDntT-9JA!;tJ7mCmN3q`0$OEq-#qukZS9]'%2Q[PBk.0CLcs4M_'sN%HI!LI"j2)e3:u"k;[mJ_?l7O.%C"ZU9:U4l#K>bp=2QXDmpq"IcdK.-!9/KOCpj(=Br*I1q,`!rk%LDSo8VEe.:K!fdqCGUmqE?)pDAn@`:LVr7Mh6[.c\Vsn.Wn*rh8IL7s8F.R)7ok$n-0B;f\6C^EpR):jd;Tns):%_mj8"Yca.bOZ\+1SUo19RGAg$qZ0rRZ2qk5e_5-3lCS\d\uQB'K=SaCMOcV?ZM37=BpjK6g7BV;W+(,"ZAK>0Y#3bMHEhgOOkQ8&%\)KS/%R6]U%Dr&sjm4`EE,n.G##8-hP"$N>\%TnNEoUo>!604?V'QCjqmHs44Dhg70tW-C44hHq/'-EZEgD>G0FpQIil4cXA+86aOQ_HaCpVI9jkjZ+E2koNZr)A7Wu!(lEOG*S0bT)J^1b*Ea/#fU)bIVQ/F2h6:r@aM:5L2`N7l^&/UW09/:joSrLJ@SR6ZeR&%s?tFYC^U-X62k9,kqh'2<'NBPQZq.0nk@h5%n1XpZ(C$ChIqO8k3:ZO_C7!G4J:.L-KnJhWS)n9(Sa?kXu=?^l36A#TfS&=Kq%W&0"9?]>&o`t5o1JfFaU'%=8K!,EAWB.Zf$;Zc?#G,?T-Kj-KM+Gr/MH>of.)iu\LY8SbAp60P;>%F0W]r0:"`=*fZp=HgdXPP4N\WO6-VtuDKL_h2\\Uhf5.Rd/G5o[j"s@si$FA=j28,u=B5P*<@g32N5AguppT_@Jd-uu!arpc#cltMHc2gj\XEqJ;QULI=R:U@S0?k/e_"X+WP,%##,',KM+6(Mj45_r*BtGoQ==-M$O8!,5p0c!`ec%6>4#Vc1\02(`&B&.GKENT40:$b))RH;`b8W^aWOueLbmp7/+8Gu[q&Hgc`QIWBJMF3Rot3??_Um1eJ6D,&4TloV!Ol[^;IA?fO'SR=\EU&pPP-k&MTB7?t_,iNXjiDZ?W7KI204d]`8\JO"c;jAU*Rt^10BL[c-Pl#mqn5:2'Q_,$1Y8"CtCSr#G16d1P:>)DD9cWC-26?(dHACqcU1]X)/=o1b9.)W?5a@Fdd#8MYt(/Q!YKusc))R@3,UCG(;*r(P(2XuA4[\1l\Y?I8sSO0%I;Hij5A`D;346=8aZ@G79i#O6D@a]O`i'%g2f_2&5KIf,WAI54OE"1KA5IMgle44Ia(2u?4YUdpF6,'93$RBCRZFu3Mh=kqPdH^Zfp'>I"$0O*M-NfFepj*'`kW//,@\ecO'@uAI'")H;P4>K:ncJYi!6!Ne+)/BZO?X$%LEdL=6?.p]Tr3UY[_3!1`qg=bEDdYF*3[8(0"Po`ZTg-)1L@BH0+2iY,ica]`kS4.]:2&8%@SD)g=aTRpPkA98'+K.u]8*jmN/o6Q&jG0n5Jsj5oh:c96d`7@P&ZL&1HJMc)RX+.nTur)-4e'A>AW)Ajq72fJ3M#a!5hZ3<.IC;f8E"$,&\Jf&cTE-Wgr@8AI1nHb&ik1E;n0i2D-$2,B/!A$NBU4>XZ!3<8(o`/0O*n\\JM7`ZT5V*&)OjNphljjS)Ms2ANcl8.aSp%j\gMJHQc&C!g%t6>eM>#LoO+M-spVo)a_0?@f*I&_<51Y(6V4r1O6*>7HjQG/&C$GQeC:cj8:Bcm6R3JH7I$=cO;AUpQ!7qFYRq."m#"4'%&Y%nk47+eAk(eN:)7K4][f=T'I(I.pL(JIWk=cY4IZCsO1@Hu<9,b[^:Ejt+KKZ8&lZB4RJ:OB=)-A-Y>:\oLs`a.05ka/*gHTP"$J`C`sH&2Q4Q"Ft3$glI.%$=]0aP"ABe.#p^M7=Kd3;#*,MpttPRs,UK[)7%QIq@hV@g+(YYC2b=3[p/<^O@KBgH]EQjX8HXT=6['eZM\gI22"aHW$ikbF6NZ[nFgZ$#f^2)Nq&I1+>857k6d8(B\0aB8?9ci]%$XS'Baaano-WR_-W'5Ue$Qh2*-"-"k'5d+ajG9mc`)+-U2nr?QrJQKr1nB0H:4Ok5oWfH4/,-f*\gZE'lX7.m"D:9bs11(;E4oEl7LHtqi)Ts:b4H.V8H+QTaB[<,$cd:$?o)1(Sul:VhB5sAN"",6gH-e;Fqr$5#,os-DJhS](-(@S1qM;?kH)u[\$/`bATe^`=<=eMAVa&co1NZd)3J2mf]2@M2t!J?&C;O=Qhjn0rhR'oU/]B8/QU<$X*0MJ(+slJpSp;G=>B>m[PbFH2B4u#@&hUnpP=k!sRDDhmmi#]![T?-%(YiX+%$hm5"/0Nj#)PH+".sp^&ZB.E`\r.:8\@Zk'YI_bH\f(`NCMJ%dZG1oLb`Z+_-uCQVVV@q[IkV5lH>Zf+&.0mjs'>M)-l3Gp$$`p#U<`!P:9:b2oOs"b.&+71;T]P'<^Og>n"#5g]0Hg8B>spggZ]N0rOcPiB<.4sh%JtJmbZ;r*-WZ1:no/:`=R?1_LAXkb9m@H%SI%bN=5US6637k81BFD%;i,\"H)Nr-"'7a@p4_"@6IS]A:[6^bGVe0%+r];!"k.DcrM9(seY53*&Ha5,+cptFTPmO#`p#6??d+kNXLjhqJ"pjfrL"/gM_:mp0J%@Xf[]0X,'=*IaeiuD8WLBm\uGS`7JSMe7t*e;SSjOMclikZTu,C0%@CZp!>Q.f8(d#RD,bTNiSd8_)NFs(&BZEqls%*N`oP)\ZsH;oks7<`sQj3.mr-bma!2)Z8ms!HJZB5$XYmbb,[pIQNU5l9/DX^%sEFSIHN'a7)K*,LsULhaY_dbr*tpqM5781_*i`c20_b5=(E'(]:=Z_]HK@38ZP$q`=CI1XI`bo+3Nhf0M/3!+b""]4UsT,O:ZJP(B\>O%?lG0U3mR"&m\!ZMRuS3lMf;.kM_9lmndhjL&RiO-Kd>I2m%JKZH&U2P.Tr>JD'9JYbf@4]pYBd11c^6hh^,=M4).'0DkHFbD.7CeX6"@=Ln`9gXJeN)`=i"*1n&'GqE?E;51F+&Y8<36&I.rh_%&:p7e0o*Ma#3K(*u*0W8$L;@8'u0g8IR:q2Zuo&V`UP$>RqTIN42pLLqcO5%SU:,nW^a2dk>(%K0+T/Uk+)drTk;B?F>5P0Jsk848-EWX$t223Fc''KtdFZ,!26co1sS8.IqK\"iSr;n3*e,&Ab+fO!O9HD#`4\%RrYm%SFm&@kte0-(ud**)TUm1d#2*$ogI"XAiqka&e?om%7s$-L9Q]\M@ZGWg(t)(0bd)CY_*VXNE$D)2.erL,\8@CP[XKhmWXhc90'$'/oo:LVdKTktGXWk"I;>`'GIN:=)XE"VP(--1U(eYBBBc51kU&rXM]qklESc9QtupcR-nm3c\KliJ`9jR1]"Jea$@0q(j.H+ZiEt^VV1(=a52CkTT[EFOtnHU(%lBAg)&Q)GM(W'_:#f#rghnmQ*]$"3\YJkLT#$3AA-g&q6e*3K9goOYuE:@0m*ek%Fr)jA8Aod%U56XuGeT??^/frN`L-rUdj2(J>>$G%i4rhLo%CnTK'm&LF8J]K-uZVIgL]8D]I>f&8>-?*gapo3cg.O0uGM.sS.'W^Z3>c3s>c^_CfVX`g6n&TWCC4\Id@cXO7oIG?\EH%D8Br\t[cWjh14Xf([Ss:`%)[;C736$MeF'dDp;g!5/lLB.2SDtT;"he+Se:Hq:*u0f^ap"RBYG>Xd-5i^&PguF]3o9Q>L\>W9X8ir=0%%BT/aIFf#(W>q^k0N?tL@R5Dk<91^Yi3jRjBJY(FA=+&1.+S')$L0+9%KfuS)Ia+g(dMJJ6Wr.8,):mmbW.;K#!OgEtcdnJ4/o`pF._=t+sf0GXK\!F8s^Ns3Xa.kgY9DB*NQ4!9,@R?D>j#.flLjo5eCmV?5li4>n2-0&p<@&8hepNC;k%82:j0+7]W3UUe-llb/$/-1sNWaHm&CQqLDilYT8R(cCLCmku2apD;2Y73cJo*fcW>J`]5&Zj6$krZD2%gmlk_Ate[ECh7$XLN.$R!Y*002fSi%[N:"oC35uCkOIZ%5HX6017"+d;A8FV]/+sRQbIur-DC)kfmE)P:PpZ0q[T*6ZSq6D;IJegqe#0$30#6)2_gd>4s=YO6q:(9nh6l-M%USIs6aEG,D0W'h[Bdd9.TE-LK+BqlC9B5Y<\t*U0::agK/=c=gInkp[d!F&;;e0ljY<[[tM2b;6E(R[Xooj`M[&opBBFoU(\C0.i-/[j$qOR6K#7ITApi(F^Sa(3:XAOCq`a[ILY1F@ihTK!gXQUKsXME3tMqoBj:<(lYPLK,&5j4@ln_E\P:#,PGiW\js.QO82M(1_=05*p?Qd+=N3dZ>chkV)s/'.-=))W!7&oAR&_g03_8Msr4-*0ZbH6SJkGZ@ml!9pq7Z3$4(0Tmg\V.QK[6Zt0m0@@j\D;Ek\)-=MXBBuS9j?8seG4Vc:\3RXJjZ>3X8R^,<:4$Pb@G1USaV0MV$Rpbue\MS&pMla6Q\G^n^Rl6dfH.F)6>-mLl+_B%GghNeM1\s"V\lY7Voc;P+R([eD;)u>GVH!7PO(83EY(RWZWZoOj:N];R;Mk8T6_a7TK4MZ?UBWK^L"aUd,NNe2)IOBe8MN9dK_PAXhpKkNDLp3\#0-AZE.&5$=[@$4LR([a3K"j-Jt->K$u]m7+:qS;JrjHB)@J7j7^Ai6,/:D#hGhTn8.aj'05WJke+78Rta0DNb)DR-e88GJo:KZ+"P);+h[51mgoj<`pH!Q$fT2*a2%,BK@Z4Z8"W?I@C6U92:t5Wha)ri06C2*)^+iGNA<+,e40&SHc`&MD&IEG&AR9.<2-6!Edr$2lc/02l;srhD;7N4fR73i,hUX?sQe+[qb=k&mZm.-`4;66(ri8%=jF8H_j[`?_rmU_Z9WZSX?7c7aZQjKK=I$TtC*qU_(Ie6j"WQ/MjMbMVhtIY.8(+k(k>f+3f@;.aO8Ol(P_s,/O`1?AF)!)%BOkfq1m&Th4i<^$rs$M\38euB'=W1(n-KAjJ--TPeY$MFW+eATO#EO#1Z!:_Z&Q]\inK7-EQZVdLpd9LUFi9QA8`gIHH9@5+5*F13tJA5M3-nqQQ5NFe6g-*OLlYZbj,FBi`gmI;7P.9on#1/-ZKt&CsVnW#lI'Blq6gY!9M=AO5n#^lI"(IDpFWU)a_cQ(b:T#%ki)J@#8DuGL4P\_/8g\u$l^NS1)POhCE-b:tl0TG-/de8c&neIdC]oBB&0]2--t'B"0$^G.S/.">m]#=e=Jo[A@*uV#%7D,2"RR[8@BUE01U*+;LFW\GHe`$G2m>'WTC]:OIc/AAQ)fb"..Ckf&2QtaK2EQ>KnXn;b"QSil=1+RVJ:m+-e@:TpTqk.&>ZhI]UjgTFn,QA,3jKo8.[9RO?m[G:Z8dT2-pCTW,s]Q]C?-[i%KstQ0qNW4k1lZWhk+bgseU-!=.+#^i$_*oY]SGQ5H?Q\OA[pak@_7p^===rnjkn**Ii$ZM3q50[XZ\i(g:^BOpB'>AF17E&&q=*5,a./qPIg(m_0`XHeQW4kq(7+9V'$M:\"pdF=*K?$doFa\g62,/Kl3]<>F95.H:bpDl:Z\B86WfM?@#,po#4Fi(mGEO#U+dptFJED(6[D2'Q9k%NVTc3Vs2[BBfucj8ks]Vab`$TaG?V4n@_k\tekmqTdf2LEP=D2kA,HcN0[3I$:2G99mcB\q]K2q%PGXIUmchmtjf/WCC*UeUMaY)Em[^;JZZ-W]3*P>P.X3Fmf_r;5deX[^"SMcD'Deo7Y)aG#\E[XS"ACGL1<;FYno]OCADAXlhuZK(=H8F1JhR3l`UERL^9\-W368fE-5k&W:eD"`0!pUGU;u@:KA4C"c$TBY;k\U5$JWZNYXMKHqNH2V\*<:"^Za5Z6P9f3fB7f0rh:u.VZ3dFU7NPKY(K^dou8.:?"k.eb/?B_qmMi/aEGA&l>H/4jO)*tI:J)_!+o3sXj6(V>j$F]<E=c<)V?>8KM^2@!)LYY*7J9]kdbW@_JP97e:_B-e*CuS?hM@/Vq=3d+hnNiN.*e+76DWBjA=fJNf!X1h)1:=OIO"V1S1@=*Xu>HZU3+kW/7Yq<'1-n.T9XZD[LF"9h:m%%apciW\[V1q(m=U]YF\=&&qbOO]0[=T_,XqT5Q)>k6.$=af]I6.M2K[BtJ(;r4:@k`]%"!EOl>EsN>j^5['nHF0&r'O;u0-X#WHJ!?RoZsBR"?t$3`VYp@$YZP7/GM@97J1_Hb(PM5;I*]@Zh?9iK'Fi$+3?Q-L-^j[Z,n]YOPNel$qYYO8=f9qD"_B@4KOjD#q8PQF=)OG!Jmlp2B4FGF(Z^h%]J)70(@3bQ(5+I7B@b95>-s;Z!UMs/fCidRqV29?G$!A881];1g3`"?]$cNF3#A]FfW-J#as9en6b%%o^M@e!f+U`HFV%f6lD=)r/J\#&h5l2V-YT]?/_<$5D;HfbpM$V]#0RqkA'@p6C`R-d0`fjmu6Rd\"8oQP_KgN)r/bp]Z&mp+_LTY'$+t7-q);uqt6WK?U<+pQ-f_+gCT&RUHn+IH\=P@7/)u+Cn6IBdGF6dhhY%4pX2*5ld^-Ogf.-#,Zc1ikQ.h7,KkkXY"-;R9.9'65@"bD\=HTN6P;3'NfS>o="sViF!&F%X1lWeho5V/G)K.m2t/t^O_(t&V\*/AGX:fQ';23fCCrrcftidFIoG0Kq?W;)PQgu`j^@$AGMKNL+[5^H\K5-^?X)/Os#0XJ"%b%\$cjmG>(qI+D\fWc3d#I@6_rS#a):9Tp,NM;R+6E%DVJ-*Yln0dfWF#thn#R?t?."'U]YRPV.p[fe9EJ\'9Dq/+WkEM_GO"@BKdVn$eQ)j=^)o.XfYl]h'Mml7ga@@d;;s-S"%RK"O"RJWkLcJFD%F*S^1Fq.8SfUiY;L@me!:c!".k>8=-ItUSZ/:*%h:[C:]0ltro!dSDQG1"W<6!3>s)RO.=619/9'K/lF9,$0ekY.Q7i^C:I2>oM9`]qd?chY4^'C=\;ALmj4!<5Mq2Q>EC2>#8L#D2G/(MUA?1__](F%^VA5m"9*]/tJdtp1n2ut5bj7u-df(ll]-mS&;D1aF)pD]*c*k)"`p-4uHif1\)2nFXu/[K%a_%AuRtn=M.)@=m*<=b:t]H"m81V8k$Cs&[!A[/7hW$8[2js*?%bb;_6/gqQVTCF\-8hJ&GK$PO>K)59DS7*0KF+aGI2]k<>8#Ti)^VC,m9*^K5`Q`e[5jFZNk=/I]tmUXIejSjBVnJd'O%AXJ8f",1k"1o(S,OE#-[Yh"9,<3:2qKgMoIOepl$hRuF"L6T7hCTK$\;h&0$Ri-ilKqEH$9Jien6`o5,]jWoVA/dS'Zi;m\kSO2l+5O=F:X+uY\(T#dcTJ%mn<5.fEn:LJm^#ae59K!_f!o9!=>=h3SPA?!pB:.TT"=,%C%O\7e9JZVn;KG2o%]DmE_7qaLZb^6sG)-[(U:L._#Odd^h2c)s<\O02P%1D!ut=i+tC(;nl$Wi2<,S\.ODdYsO)":,\bB.0H`C?OmTcPb6'E0D!*Bd>3sDreO5q(4E%/p(oeI/Q=`WeXr1#bQQD/S`+:28oQ6L.=a>#=Tes4U`=5S^c&C290;*K=mOAcsTf,R/Ogc'7J#MnQ*6t,rUM-=Vuar=f"a^sulb_"WjWf/7!"To49Q1ObUEO_Q_nZJ;6-lpil:X3gbZ\'_G(M-gu9*?1#@+tk"K;^S,58Q,Yh;t(Ni>*K?RXaG]&'.HXhta[qnLIl^H#M;f[]dSH&Wh=dr(t:p,D;Ks:F_'tL&L-"BZVIP?F;DB,!q-^7L]Zl03M"p0)T3Zcog2lfD$PtB"=l^g#uIuiQ_55#7e,O/,6ti")t#IUr;^%o[YUSs5M[klfG$&E(Uh"Xl&>VZ?'CR'VOJ2VsceggkH0p)^E:%Hs#,0RsR3#Sn+ZTd5l6Q><3@mNW?W28IF_)fjf+F_@tl%Vh@&4g?as\ZpdjTD$a-"lV1k*k_YgRc_fG*5B[9?gjh,(-e;[>9AScJ&;dcooq;@r?$WoZ5]j'^Tkt2AoYko+4^0H9>82m?dnGE&\?`Xu^`3eE>_$itQ2saQE2D'^1p&QJ$i?RNb`6R";\%UOm]e5/,h9gi3W)W9?(>+0VCSLBA&Rr?(?[H(0SfMQgrT]_-J%?Ik]5-7GsAiFZdFS8c>+:bGbTaX`fC7c=ZO4^YC"^bYA?Nn3TLZT!CZn\.%RTqr]`KG]'5a)+Zqag3*8>k8/V)5nU[&[C:]]@n;L]I3nC&ji2Ej1(VO8i1]LbMsFO?n1VI$)$dMKL2iEg8u_#9@[6=^0Z<]f$Mb$)kJCUKn);HJ7$.pDJI<]TKJs.-;Hd2t5iR>VCJ:(Lbrs;lm+pcIOuE:%3ML<8C^X5$u&(FRe@)gPfUtAHaK;Ye@b>Hh;BgMaFD^[kf]]Bf;lD&\u1?(YBQep?00m1q.R8/E._U]K$8SA8U+G/]Kd]mYkq`5c''oXlNhcgH&F$-,[BSY5K?9?TK78@5`3EB39iN[)kCi&"fJ+N!uim_!+H?BSNTKaS5CfueAGb60\sJ\3CUntn_?FL&IYcD)Wup1Kf`:LbU3nid!'8$dbZ=j+gaE:g%fKNVUh=T(C_.6nYA=es3W?)"!;1]8<<=.juVYFri1/b:i#n8LDQBf^@""k^$0i<6O;%+E=1O32>V&=IWT+KJhk"=DJsG4\!1!M2D_'Fhn-M9CO:/&J[?gOO#/"sSIm^NLWjA[0Z5Y+P^hfTP22k\TA2&"qX9&VHBH&stWgY=rA`8rB7a<@FV2dV<"KC8o?1\3)AI1i`klQ`7s%F$K++@^[/$Eb$5EdX*X&ag?_Qo/1T[`$t#(/cWAPO^c'9A[=CQHCe7Ya^(ko@3d.N4h85ETj'5-H(:(LG)\XhWCd#D-7H/=pAC\,.sdVakbrNZRlg0X7F!Q!q'!\/AHPA*YECK=mVaA.IG9pZuI<.tppYT2FJ,-YLSK:sd+O=^,7']k$r07fgurRVR[MNI&VN6.HAQNFD*O[j0k7uWdDdW^KgB;Kd.VgJURl46_-&Y`b_tJjZV<1a8=g0!DpshT5"(p>Ob._)VC\D.P[o7?_B_O(=667+j8@>&MVT'-=q)J6'`X>H9Na5l;nH,sp'Op^R[d%e_>n'JS#i8p:IP!.HZmG8N8\V7cb>@:#EIfg6!:(9u&1DBB^J/kRjTmQaG23bI1-5`N^@9]KW.sK<[WF,Yga&g,mJB?8"<5CroF]>DU6IL%B3`@kc>sHPB1RLuYT:EEb\qk[Kj9s7:*jHE8cRGmDQWN1oJ0gqCa=mGH@e0I$&"TJ):>e<,P)""pLQ>l.J\!Xl>c06-9V(Bt?E)D.?YXS?MSqM%#8rjUE_c?>a"#P&mY*[iiK-DKbsNNK#\jdU;1eu0?c\2kp[5,19hc%7CAVFF4GLkq[BTRd"H3\dcXX!J(mlHM'21_>HjPO84i7"cIRDQN'r]W1ZfSWn9K0UH3f+so?Mg!Y`.:*''"is;JX3hYHOpG=H>0g(=3fS2c"2#Pk(92rhh%%ZZ!>]@n3cLJ^c>V<4K?Ieh?Aj\d-lre2#Ef;Apn0i`'6oSc;Gdh)FYu;k"&4+g3\ATghL`F(0h@i\dAIJPf3t/U^-Cq?]lqb:Tu)qLB]!T(V-6?PWKoD9H;Z_l)HDEm::NZs)-Hqi5k/K)Z_c#0]q#hKr-P!]fa\NJ&:;YrF:/dH^J>.H(5\&e[hWK,"Do7n(Cd^6lJT1.5J%piqGf'PTT,2EP3Lp?nd:i!VgC=2KE\ifXMh,\3C73K'!^`Dr\HsfV3#tnZ=ZQRY[!nEu[Su>aGeeRtU2EQ]GWb_D;Tt's,Tsm6EA8b<35.8&>hY`AH&>bkk$-/pjbt0nV06Gaadq4WcZ?fNTG&)rNjO]Vl%0e*;XBTgeC>0=/NslgBhhU;cp*3>EQ2/u*QKBbp(&bbcqi'>N@ro$\QAZ`gs;9>+@\LRQ1E(bk?D1hHV$D+@/P6s;YMP]>uE*s'#(@"Vl]u!b/[;\HLH>s_[c2R?7GptEMsGC<_*fsC.V;"0-1gp!Z.jK2(n5^-EZ'9jq"`]K]uN,fMKK30SZ)Y1K_GHGE#`,1$h-&Lj@72WGX\kB(6<5I7D'QFRJ4[pE9dYk`*U11*'4E2V+[acINbD2Ar#12M=Sc0N>,I>kp6#bXqrr?u;J:)fK(:<^AM$O(D_8j6.QV8k6Lp?fqN>ID9D/i]-aMLCV;/A3Z1%l?K?Df.qOo#7<2B3o/TEdE"<:]L";=tnr/a?l%!9.**j0BYO'/a!6]a8`@=uYU&I7X"P6>$FDiF*BA:`X[!I#75qP^^K4!0^H$_51qq2\.%@rj==q2+OCm*u]"a$e4aAQhaH+C\G\*1/>%U'8JNptJRc6W/ib[i0Acb(<88O`u;4sgb8=)SO8f#2m^4;u-3]f@R8uN"HD7X$RdpQ>CcpE7![=4K`4'*P.F%]3*b,0pTKe8o+[l4.jOqi8#/#/cgPtm"CQID=6:^NY],XXq5^8WNGYXf)2S7H\]m'jiR1/A@dp,h."@\)0qg2T?[=7pM^ef7GnoOf1DOAgN<84m@0+-/kB/uSk2^(^RS;s;^-+^j0HgbC`#%Y?JK"`kX/$ZmFk!adJn-Mj>Vn@dotCM)f82J^,o=tVHo/DVZl0LFgE#KsNMZ9"Q?O(uA:-l5+rfM!mCeifN`imGM5DPT?3f8?;t%N/-=4NNg9$f.)UTOY:$o"ReoW4,CdbbE!8%&-(\U._24ZZ:=Y*/6)q4iVg"ZeLkuMqrAAHA/;?N4;+ZmQ!A-+PVCS9PC.O\[k^W0MY/WJ(!D3e&)L&Va"c',no26/%L9p"^X+[16lE6$*+sKf.M$Kf58Y>gff=jp`*t+08ZlhJ/:'Y=?M30s79qsP!ICK1ori$"VWhk^4)GIg,?N&E@\HYI83u:Tad-$)p#9%3TliNLh#mT@OG?"(*&uS(G<4W!&(;(*%_J`X$l3pTjfN!H25tV0O6Cp79kPI`h2]$@Z.";SMmCd^;X]bKqJpG1;"ROIj.c]P(t6nX.jfLKDr_rcDTC4N7"+8Alh;b]!R5^h\PB^u$ASfTkYSVSn)<\W)]$&r.NgIT"*To2>?PC(p[b)GMhB4+JKh%^]B_)Jm\oJ^26QDI>"%M)cNWu7g-+Kiqddc",OVh@eT4Bq%*%I\&4J_Od@t(8TKfs<-OW6h'n=#WQ[,i!V>[`2YM9=S\H'Eg9I.]&r&h@ECZ0Qk:KH@r%9d#M"BR@LIE_'*,_t]rM=2G:mDi9++TJ+9=+K.NK_q;8/')UD%<$CH>F#6nTNhM:Qes!UGu5]b"ON6iNU#pqeV>]:(U39M5%hC@eOt`Yn,9r`DD"aJo/,X'u?*2-8"]]_)KCATCZ(EoR&]RlMSY\.CaE#5AY:OJS:m!._f7`:[U;UF`sQ2/]oQ[*JUcolk*]G^j3?:5kH-SQVPL;(VTZE\>Ym\#U!/5`..dW^O\`csSr:,jQqp5ce57NJ`F1h4=ik-NOW(%+*-g#o4uXZfGOW!OpE&-Y9\9;IeK+IP2WCDeAdbo'Aq]H\^\+'DI-cdXc>\054(@9=hXZ*W6LX1dFY_\"93UOh,h@N\"!GG-ll$GR7ns;?LDG5P<,9i?_dV^G-LeooYb:D^k$_;Qh^>%!"?,Gm(A10257#b$eW_@6jipi4A3.eE'96Sp0_*`_ka878gA&kV.i(X)?Jq#A^nt?JK.&qO9iM*UT6L;,7TXB6%8>BYi-""-84XQO?!,F#hf#j1+f6Uf*+Ih1qQ2BpC*bNK#l+"bLd>?8r?rP;Ng%ko2!^WZ;1g;50L&[O_t-N[cYF&b8LNIX^b17-N9gD:bTk(Gupnf[6R6KlN>aIGc(>#JKSS"lWuBGHZ>!MVTeP&CNdph:Pnfc[]Q_%MS9>SFIRSEbRO0!NGa/d?/`$$AZ]adHK%$]Y^-`;PSr>4(b\=&-[m9QeIRXDhQ\+]\bp?/P[%_;?Hu]62L/]Za+]hmh$p@Z43/C>8ZKWhY.C\*m#HG./&_DnE^)tFaj2]aU&S>\62PpjGVK";e9=@#t_V)h=ugE:`[T_U2b-+[D3J6+LcqWcDEeSX(B4\)P"+P;FtNh+hYZa==gQ"IZ&r+`DpmZWo*Nao+t&QHKiu5)AB[a(Spcs1H)hg,Qmpm/^r,UFf\BY7"aV-T@#L!(#t1n:K7a4o[WG,k;j%G$,7(fC:nq$MUl2acQ,Qhq.k2%!r+4l&=\?.)p3(Ne2j'52t&2AZ_h6GBfO,M'7bdp@/j)#"l`<`X#=YL5_N-uTV.sa-/kBu;[ZL!cG?Jjc[!+4M'kBBE=\$C.R=>)S=^h#(?M1;`eKU9ZL>@b3+N&M2R&j$5gU46LNA"Ze*K+KR.m>[(^4+7(;SnqZWL==^ZTr6nI8)CZMu_(NFgUOmD2HG14-@F^m%hU?>jWBDPh*cVe)@,r=_!c@WuTgIcDeX8C7i6q)WV2@t],^-'5e95u8?\CIIg1=7c!Z/cSsP;9>9_mQ"@'$?epa-[7fueh6K5rW1=fU)3@nDiGA"JmIR9AH2Hq=Eoh'9r*6r#+UO2\po<7]bd@p5D+[Q4Ze5X=$!8rjV)L?XK_%nA;S[@j<.2`>!sCp$(]uB:;pfhWX.D%r!"t%MQ6MsbGH0;%"f#<6l*VUX5un$D?skiPUcEIk%p>REJDBRf;A51F/N/,8c7PNfq0>2m6dSXkr?CNXo+`:G6+288uA0.^-Z%3rA!*HAC#!h7ZdjaS(ljduM8Fi>n\!Btc9sZjY1<-L1i>"1>DGDo`kQn_oIA)_k0;fCn]qV+X[71)W[Qaj2-1>tPS@Rnr`jjh+lRq%[''l8WdI1-A&._oeBU+J?cW,Po=Kp$:a"!$7B)Fhe+#B>E&(m>"W3nqqm'n7B4cB1!RFa6bM\HeeE%qD$K#J5iH2/$6Q8_F7RqU<Gc8FVHIc#>QCM.L(lh#UZen;Y74?'i8_$c1&sN=%_:jcBQ(QIPu'Jf`$:-9GWKbd&%u\PN:jkd>qmFcp'MY$J0n,"W=!sbkq'^pb910n/<,ehCTb+J$6B5W*8asIgZm%p(i^(R^G&S[afts@alLrO=m)mH9]`,47XPn51Fu.J6Oa5auI$Dh/@b&^ngaB?Q"qdCEt^3p%pgDBiAOWE+Z-AMaS(n:LmX)A.X:$;AT%]$]<<,mdFFmilYj2o-r7o!L&7SK-6Q;BmcST-P*nRFeA^cBu5#o$qRtH6^P-,9onu7;$mTg:Gu"QRj]i]'lDZ`,KV&#AGlSll#W428S(nl0W8%elU"&"n&?BgSUd:"l6kTJ@Gj'@YG0]\0@$2gd4^=D2.B=-F:b#ti?Out&GsWI4=GiM65^lq3W$Q\!,!mAuduSY'%K_26.l5Cn:YdTcA1hNG`IQ@X>g#'3P.3LJU@C_Lr+"/'X6)TolAt^"M1c2Al`#:kY%H[4&.n:`,O9Hu$#iba'pBmfZu=6%9=f!-nnKp]UP1iiGZ.hQ:ahOFf>1H!3o1r,,f;"a_@uB'uK-te,Zh>b+gG*@$og&/?/\,kCZ'pM?pf^20k/d9e2CuM&gZuS`,H0\QdtH`EL^jtMh6P)QH!#$H"pbGJYINONd/r$`pnu7$L6eZ5Z\^5\#Kqh!op%&_n$1)$W[4a&/bqQp2=>":,)71:*C;7DuU=-ScFlD4B6EO[/`-XA98BB=800"K2).C89O5p`mh+pE+tSiB&JlVmA:0(!88=4:Jo1Tgu#%uA!)Mp:K.?Rf-ajJ9+=>(*Ms9P3)/Sk(1M&6e`U"BqN\-)[X0`*3[aqZ_q.^o!'jNB#6j,TJi#Ym]qO/$DbPc9;h'mB8)inA_4):Oe7AN=FuKVGA;MD?70"o:Zt.pM:%g0:"tLkR3E#X\QWAK=q4C!5fp7!gmfq3.\#pnH;;QMEh\DH4+d:_\S#^X&l'cYMF5>?7hN)XKcZ;?dr`NgfL<&%p-u23hZmJ7dQ52c^XVEbhC.ibO18ugpmuIsJ!2s;QS;3FkR==S-;].CZnK^hLB%F1]#iONQ8ba7.1-;M:";/bO%2R5,O)!lKp0Z>H'b]8f9,WJ:W/\[`X,];I;]BRg+&rfKjK\s$1t=bb`RnM1gh77GP)YRoaEsHYe5R0O![,L/"%00K:`7RmPXQ&r4;l9M?X4I[rk.Lf-R6!08`6M.#:1j'J"(l2%@EHI4-!Y`8CGFA(/Rjf+CPDLUr$r_g^..\%I(=_!=N_Fu--1E9oT*0eMH2Rj&'CkO;kD"s=7O0TnXlI$"d-$d)CULJs]9Y.8QRnsg:[R?L&hDb-1u%56oR?(n"kVDBla9b#jAf[^8$ch%q?p,FE@qTm-4TqN7Hq"IGQ\*9NH68>6iKc^Xj[Q>*7T0,Li_!!W+NdL.3'HV/ZFj;D'9d*N`OEk+,VB9rJ$5];rj31hBBRLr!2iZdu:2R`s.-^,[NQm/kB*GHT&_pgpXlB-WZS".7,JdJI%h"OB_D8/sk<+5dU^\/g.&2gn'?f1t?[H'":9'?@>n\kca;n$QG:aI>KS--"q`]I+UkU,eL"CWi`@S*]EQ[!'jmU83jLMe5#MFr]V_LV=+!^=#P9/um`o]W)@1_uLrmO2\XP5]-b7L!>jU)7o\/UddkX!VTqL0+ihH8tDj(gCm'/h&PFlt5XFVa7q1Lji4_Z>4$?jfbt;Tdj%']k6DVS6qcOqmTU`clKnkA:bV\HYn^N9o"%Uc$/&]S?%)"\Ym@H4f$!N$.;iJH*5b3;sI^37<:rn9P3U['=`e4gijY`A(,8]+JRb9O.?ChiX9XJ2Q`i">e0+s;O1YLpJ50g*3)G6:NE91=c%`Z&mh\).9o5Q'=OXIjBF5$hi/L$Y?^*I?Ej_CkuG:!#YLfb:3s9CrS]Q^Q/)'8]OE@cU%O(VfQ(aQlTSA".#D"'IQWf"A1PT]`X$eX+1Y1_fER0X79R3S]Y9`o.p@Q,nf>skO_9Yk!PR..W!M&.V$t1PeN#%Rs@klOo[1F5_ogSmcS=^1.MaRWTI%+l5SUbHr-m4.$o<`M)DTAD3^U?VmO+JA2=L+lWM,V^4h^Sg1.auYB"X]EM(!Kfl,)3ajpd'dLC7I7&7I/6A@T3h"T^")3a4idoI_FN,50^AQZNpE<\)='kH8K@YN#;cg:-ii60,f!.&%k%c(fX(gltKASqg>BVrE8NOQ3`4_jpJRg];:D`Yqu@BMDi$lKHI0X-pec^]:>%p(V_[,]R]o/NpQN7\.F8L0;lt:o^489(U,$m7RA(Jb+QZ.!3nXppT)9uJm'R:SYSV2E1k!Bm_e1o:L0YLP^oGH\Z_UP5!`GX%^;:OL,KpC6S@Q&)sqG>+1EF032F.,r\lI0=#;>:\Xhqr=hqYKpsrgNj'AiUf;DWK(l'.f:i.G;E,.1raQf]FR!i]XO8sfi5kY%4l?0Xaau2Z*p_)p(L\,iKoNGe2'g$/Wi?o6!VPqdlI1!s??2tUI`Sc9p%ST;_jP\+F8k3fPM?VqCNB+*DRMR]$k+#T>aOQ[ZOFs)[2JZJsbF.;<[K\ELY[_O_M_2E)["9E3A\To-[D4cV:d*e.#\(Ndhi"YSirjBI7=Hi+5+=^[UB9aQ-XeCOJik7jq(,^,k[gEU>/(q3GKWX1+=KYCTJ/6.e.;rs!*I/?gf_/B5*!JkJ*mg@W7i7_K4T`PWsL8j_@ghQ@("#4+[hkJYjQ$J'>^DD[i%?4..1&E%*=8*]An_SE7:]Do4^tP^QL0:A/0H,\9[:?dD25.L2Y5K4jY).0O.4Shr%]n?Q2[+NX,(.5`a,)[urh)\F3sHZG4J23`p&,tuhP#[YfslI(argA*H^J)TV0,N7(o2ulcmM:m$c,L&b!1[@9*q1ee9n\*lSRrAS>s0T90(jL:NCQ3bGg,7jMTDfg!MsfTgt_%H:G-Q8[fAjr6jfHgfmT0oY>`n2D_d1,^+??&`9gmrDQ6hge(7H4+:2k5Sbh`P+q)I#j9(5D1>:%QT!.'e?Hq6did*atiSTicIpPa(>Qf+Z-EWdeOYrldIl&lT;m.`$Dek1P.@mmV?i:dk_9M#9On(:TpT>m'*`j>Y09"<31,=St!/)\X,eu[=nE*C[@>tS#eb5oBC`A8MlEAJk:3VJ7Og8:-Ma*!hI[Z?d39Hp.`hBj+knchMr)1>D`3.po0DUKqQdsLFr?ODq-7QD7,+ePa-DfNAJ"G6bF8mCJ8JF=*CRT_c^Y&%i77/(W,@dO-b5!Ng?Pi:a=J-GoaQIE-O@E>R#5Mq5qO'Nn(YMrmW(XLhgMR8T`FJoM"SorPgS0i$0B$I7ojI/IrPc=)l)'VCEp2m%m5L']b#Tjc&k_5_d=p;#.HK:YDJPbGcIT;sebo91_esb`@ru"Df2ctkbI`Zjk"r#Xp>"Q+hXA1h*+.Ild'5*h*_A&"8&07K+CQQNP:*>$p"RW)4tGq'N%OK^+rT+h)1p22lu,N(YC?C8HYttViW5_S]Gu[9aG#&eY/^(pHj;uk:89,1E*HS&t0AdFM1_XHsokOH@-Lo&SFiIFWHhOsU]m9^o_$pU`m"EGr]F7An1+sp7-GFf000FE0;_@tn]Rj6#0V.hmp*1N$9/f@$5eOWAm(6DlVS,4\oPSG(Uk2=:$0\T$i7ih"3T1\U0/-'#(QJgRLS4G\.gfYZcO>epiM1J<\+%aAi[OJU8o>C7[DEXe>Skd71TID9YaHIT/7(>/n$;P#@-R5fB1K4=R<]0Qk4-Z@a]>b5E6HEYkN7]r5$t[371b#uS8j7N]mdhNbm8q1Ue-M7cFY2a%+7FV)m2:fBFL=uU]-mu6fqWEL0R("ZLK92Z+]e]%:pAUW_<$gZBN"-_b!nA_0)Hrp?'O``.cC'^[;IsVF+fY0KqIfH-ooGQa`Phe?14"H^&.e!XXJNTmQNd1Ic[`\cP0f2E,0M71W*+j>,HKTI@9SS4Q:(d`>)eSX[F2[HY\SW1`mK2)%XOkt_pZlBO-%g.E]oep:;liQFoiG6T8GV6&E";c9GO:c,ko6K/WSS@$B7KKB%$l<8cN#`PP6(eK9Lg$e9lNa)nbbNb;r3l^e@Up%("/RgK-3O'd`P$"*u5gsF^it)C#BX@l@p\6L1SDi#9+;tEM5mapJ;:=8a%8"\lLRAfpq,`;:Xj''44j\C^>/_(h\F[Tg-7r=WNn?MZ0NX)l#EgXTe=+Df;9hHl&AW@fPXsBrA6$P\->J["7@E\?Y7$jo?J,0\N^2R7j?h59#R_:2GV9.'X^HC$`_p5e1<]A(`GU.T7[^Rp=e!'b"-VBNs7GE[3*_tZA8"uFHMKpY4>"9gptk_TR8_s%VL`$goW:6A80T(fBj?+Rc;dY#0!H)dnHgq58te@^eCI[J=E.e?2ieX0kfPR&k#5U(3Z?W3t;n66MY\GSr53G[.X8g!"/SU/$DdET`56ZV-C>b!PCgfrUWW50t3-3^;-`+NS)qd>^j`]4dB@YnjGpMCC9mpSY/les7QRt7*PUH+U9dnh@W9Bc7'<6(l>^[,:efuMl9/0+nN8uLF^m%;P_^*bY/Bkps8;Wsf\3^4Mh?M$>,a_$^"[81C>d"iHc=&.X+c-uIf9//W(U9Q]pE*WGeg[do"#fu+?XhlIGC];=!dNDf)]jJG1L]h6">!2S+qXeLV=52X$O((2\OU._A'o7mLW[6`;tK9C'TlY=L@:f\%PmNF5*9'"hN"l$"W,]k%PmQ"M$PoM,!]p?QFA]H9.-Cdgik+"a1G"BBOb7un]dMu[sjYp9ce:%JNb8B+>s:bGBMO1'B_B`M?4j$"%XQ*K`@_;p9=3N5888@H\_NcP4LbfMgu^GF&NYNea[s&KXAY([&EOW*_ZQg'Z'qf@'rk"ZIE)iPG`O3!CBUX4M*P/$t6KJZS+URb&NPnRIRV;O"#rVJ5j#O_jE>G,,pohY,1kP57&7G'nphL'i7?#":i-bQka>m$Pl977,lH?iI6'VI9XNgj-WR9X,tMk$_"R@1k9%moQh7bQ@97gtpnU5"05J#193qbJa45.u1cunWMEmPA(k*3*a;f](98##A^,r0'o^i:AG5EZ\caMdsT1pOo`R#"V,FC5`D8LZ>n#4Oeu8>8=L&7ss6Vm8@":^?IN@f5*0*:92SjFUI^PL!B^]4Ld9V)#JAWKI`2cUka+J^h4)Z`3=u\RfDAWK8`;LN)bq8p'0UrHrKH!GU3hJ>uRa+@8!2Au2UN]G08$4@E&MU"*P>X=8?SStm=3RD,ihg-q(8$aJU2H*dKd#qc>Yr?@E;PC^4)_'n!3@Sfr.R[,Pf7YMKOC[CS9fkWmL?2h]O*%Ct"\B46!AgJab4X:_+CU#Z<)7sZ*WI%RbE[\['%nG(d/egI%e/f!:@QiMSJ7>"0q\mug0CJ+Lq9TG7EPQ=IrjiJgs&;?4Tin0(PrhKma6*J9l)O)5-Q$B:F7u:ESB=R:\&F5X'3*U"s0(?d*5!!\Sf:k&FNB_PM"QNU\FBH\qnu,8CX%TE71nQ5pUKE]7SN1,IWOJA)M\[@(X`,#f+[U7D%pYTpbpA;f=23^Zj,/IBR%..V4=&O!rM`^dTHNmhbjSY.*,],mtW97WU+riC:0pA%%UX^5!:6>[%Y6Fm$f=EKf/:K_&&H,LY<]@Vr5c(YkBifb)nFIBDDE*QfM.9n:&0F'ffirhH$8MSnI-_.)giWW:loA>7/W-'&W?nUfSr75-0]$`$T.0>o'*aIK=b]P%*nJ>YlCSu[RKjmCQ\?l3G0[>qUO@1*RTCCLFarO@qom8(=1Jq8O?aGb;a(e9AWf\?/G[YR/mtsFoYT-K8.b$*.j9p9U?HIQ9<\gUX1teJU(-@[U.d+Nh?3/!*H.k_;K/lQTH]FXm"c!7%Alk2=D?Fc[[q/+UWFR]j/ItD9r5os4op;%\L$oFZIeY1*!,1@=t5:WC9JceRR1&_Ll\XKi8m[6!W]:3j/*Gnc:i:?tSfogL341r6`00G\"@41$sW,8n)5n(a2)oml%6f6?pBNR]\kB+qZ5hGH"c.^"^O$0)&_\c9.3=n^:0-l>B0I;;b5j'm&@k:Yf>+mZ'KqNMVW^RR&r?\Y&m4-U'Ks&@2`_LW7fl,4soP/LF>?4=Gk'0R)[;5*P&U)6l/XG,b`TGSWCu[I"Zt0;)3ZP_Ej^3Ofu4Q6;T$rd!$Qse>TAed&tFa>W]eDV+?>5(g`pPhBFns*U76S_LmDB6s*.j_37heR=]^j^8R_[Z]Y6Xq[cr?]&A(T2LIto(DesCA50_*)4.k>)\[C=D7A&NY`q5G%$d.In;Xf['^=&k=1F&mc[Z%<%8Pk)4!L'u9e>QIP,[,V[UPpTuL(e$B`Oj6QlbN%dGmT:g,`ZkMkL%"4p#n.S4<]R5V:9=##X5f_"cuE!&E<0J@qXnNh8kkQ_qoOt9>"G!V'(2$k.IPKg2aXLdE#d#/5'a_Q1./)?bi!8]sXZ6m-C?ZcSdEihh1na;FL;nDTO("63S!PGX6HBe5%0FOreo2Wa@aWkp\LOXARJ'KtI9r'o_L[IkjF[k+6N"OjtH2`3Zs?U'(!XqlUZf[ceA?:ko*["toW?OY!22$=TSVF*`Vi21PJMD^-3RelS__I#M^'V9I$ga:mlg9TDN:=cX="*L+1_7DIN%7+jc^5V"g5jJKu"Gu^%t^r6>MM`F<%f0=-7UQ!9cQ:Sduk\eubbgl2W2Nn]Yo9H9j'PE?`Srt?Ei3"Cn$kGoI"1'5f:H!\S4dlX#+&';*d8:!6;iG@<.j*JlKje?tK-(X]c$bPF_Re[bNM='uq+?X@\gDbp^0ZFXn\021_RimY$&KP/?i2k05HV/U^%@X=("U6!U6V^R)\LOd,QrT+F/Xf#JNs2Nb)FtjEVnH7rfn)>%2A6J$hV,f)s]6aF*9-;O?.$:.48WXt3/W-Z;qe&MuQ+?At`9V\%(]nN$kukC(aF'`\BV^ZAq)o13HK3&-"?0=T2fo+($!CXS!3N)=Is[mRR_h&s+\o!K#r++g7.oNU/>UPN%#3YC`['jncVU?[cUg0j^c;S;gtOr;pIK@hLV\Tk6,q6P;]njSjsC*e9RP5\K5L,\[?QcBUV9G[ZK;8I']2Fl/Uu.B12Bhc>bGLAW%;#nAZtnR+g1Lc?7kEVP-EAe*M"r'3?k*e5)3E5m)q/[i._abR[otrhh't#ZFiL:`4GNjR+;'E+@55'!hK^nosTq_6,cH(qjis]"0TnKZ=_=n4Ts?OBNc`VOcu.)%/`fs'6SF0G:S2rHhb8I[X(YN#_`=L$fb77@#7ai"!i)e7iX3#g@I@e4a:Rp8mMNT=&p6-qZI,/J\n\mumGaFF#fcq#rL7+"5%;3^bG^_s^e-'PAV6@#rS'PR,Z%)5AoF85hSI7LL>7ZI1TZRi,5he)Id6qMc#CZ]J0uUaI%R-%Z*^KaV/<;KH[HB'f+io)W$0A#'#!\1G/4j)(6>L`hi<8>9S4(uldJ\@e^s'W$W)&JW_Kma@d*lq\CAf3!,u!a=YY%["I&b!%!Y8Vto!'"\9fEI3#X'f_r2!1!7lh]2S/E'XQVa_>u[fLQ9b@2i6cLnErl;W\%.qPhnA<[6V[oZcpXJ^^X+A>El#OXP7(^K^oc4J?hb@?6)q-CD"@2TH:!U[AbF'$Dmd*>$6Qle."Z;G>rq:/#BL7eJ)d?*OL&J_3JY[9T2O%<[:a4(lRa!J.:L$'f><_CqYmH.cF\7G9jrX#%\%:K7r95f+DNq*Bu-Re_D9)Q?/-ZVo'e=&lSpEL@dL(I61cfs+Pkn'J=]lBcZQ7!Q=!ob%aolbs55E7,*7,hHpaS-]6[W-Y;(rg>O8Vh6)XC^6Xb`_[P,:FQ+F!C<_^O9mu.:&[ZC\Glo(pU6*ja?[@b\HM[C,WcF+SU!-VESN6`UIt6`%0>5.S@Z\3aJtllY_:"he5cVGS'tmI4jt-/22&[*i7K;;5sN9[QsOSC79?igJ0BU=Tt8.Ejj>sKC%Y?JY-MCeJ&&`qhLC^*.&q7cEt7`r&/)(ds<6Sgu7&j+%[1Lt]"EN`&#TrGmRnDr@)io+3uKeD:'%jT^`o>h\jE<^%uk@Im'<.025"#"\9eW7%T'=TJF8#h-b^65eVpoNC-ZmHXY^'ET0bB0=L%@TMq<+bRP"l\ZSHU/^Gh]BjRua+X&>s\7n\;j2Vcd!ZGN'c0N$FJ3'.*Tq!7qd;o1Yoc4%/\BP(OaOT;]:d$bnNm.2$Bb^o@FiP?:hf,V(>%NHI/th=cct>#tFQmKQntQR,Z02-QPO._5K_qpfh\+4VmU1reB<`#e)S`?Hf+8!1TNFG>)*JHjqnHqe1,If[UNYGj]/o6?Kds4G\$>dQ*"'Hk5#\Yu^U;t=ApnF;@I@;,p#`297d[?[`gq@*US3qa7CS"32P_i,hQ?HZCd8W>c/fD5-MT=APSoIfi]mBTnW-S8=I^d?\.*?X:Jo9q$)j+%Tk3mFu]FWM?o7q+!9*hLfZS&XPrHQ>(9O[3WP&c'if!7o"_jo\K;jJRurP6DsrP2T1NMX_)5I\ei#5n/9A0aOh&H(ksYobb!(WYaQK0`%%_7R5/cUpd*!;^>jSBp!jGtM59Op&%]b/WpM8@cA2D`H%%E\hhc9Y'2A+oNk2bWi'+pj7!qdU/::Nt\>P%$<6SJn%FlP$=!o.*F8#7B6'9;8I6()*?N5ho_P4T1hL5>g3@lE6Aro6=&,;1Y#H(X/=7ICO,?Y!5m^EZ=/dLb?Eu3(Q;<[3c9Fa'9)J^NpKonWjM5YEUkR)e`]/iuqB+6j^j&..),`+)-%/k]s)!aYS5N4a=B?<$cZ).&!8HRROa@`l2V2.&Cl@AU#;X+%CO=;Hi9Ts;^:9N:KbFSi6&AF6#[:M#)qK6O[nNChkj>jr;cbW?7/l'Vf8uLq[5F_7U2)?;ij-l["\h@h.Te%nY2`1I:,mlLYHr`b"'/UmV(`')BR\l'V6L1;>L:";2)kg["&r-%&P#pO;e(k&m-J_AGDjKeua:G8>Xe+l=`4mUN$>/b9B)1KF4ksYE\E;p.PHuT"Nk^fVY@-AH.I[J+FhG\(_,.db=IdAh;Wm4=R'WlUU`pQX%6N?Ak6%5DluLP?Lg]'2%=r)=[K@.]p8s.[5Jo&InW!a3Q4("F6``'E+Ud6>7^@-o^TVAa5s@&ha1-&k]`B`0NW$n/Yfq?)TH%DVf6^g&9gMpbbo+,Wp7ieKT*1YUB@QX;n43qMGr6Bp_9RGlsfh9'5^N.IIY1:@Si5-R3bM]Vd"lbtMs"Up32[N\19BFjQ\#[:qm9-(k!.dnN8ok6/\^(UhakZdILb(G_"bYY`U6RF0\Se%f1KCk\'U(ugXaco\hr$J*-L?r<'epKkt!'(DTbroVKlI!nj#1skn+%9W3Ln7)a0HtJ[3V.Z9is#\/'0g!1[a]b"he*+F.\!k9c=8%AM9I@A:k7OuI9Oa8.'Tut>H)kq!;]`Rk?L;0]LWmo"M=e`-X?.4_`dc9)_8u/3!:&gFjjr,F<9qZ'7[gGLj@qjKZ1&K(0iq'Nii!(&KTXAZSlXh5nIQsSmN%U:20j\Se$]R!(AI/^5n.]n=?Q1S20/gpqg\%*RccYin'hD__.Jto7W?),Zf3t*5>A,iK8ef'\I$0/prUI'e#!4\PK#PC3-i^WVk1(23"=1M>$1opo7oW:dR.Iq'#MZ%5egT?QUpK2S[pX"1KljK<%hQ8?s&,RW4bb]DB[[r\Uel\Q.iP`?81!DsX?;H/d>M<"T/qI`QNNJt_/_H:I5)"uUCB"73GP#eV$gZ*8CWspr.Y`X'NWmTRjlP0/HJa@cn_/8,CW.fZ49?d>Q+rtKB3uL1p,:uPkP4u2uj+5U"*(]]RT<$9k@`+N8/gC!$bh2"IJnDdF7KC:ZE)mb2\U367B]H"??=@Q6kkD@'nHC#6=4*KbUei3&Q?hF8V*Tb/5?BgSmopAb>ZB/Ye&LZHLQ@pPOGLG(Lq_OfhfufZ^?/HPVW\Z5i&m0?A;lp$@@AoG%8!+Ho>Z#/me355-!Aq[rdL)Bn,/FDYPsVfH^u@&;2=<`?RRi=i5d1P0VfNZpV(FA(K0%V($N3(gFj#`]FC]&+7)j0Y=E=X!0o"$+u?-a[=\b9;E7Ns\KVXMSD>(p8hP66,Xc4I8Vs+ej-Wg_%+5O)\m7s*Q/S`pr)cn^Z_:nG2:I$ZAct9]+SP6^a."(2C>lQ2&%(LE^)[R/q2h2]KWOX$F/TbdJD#[e%>(Di,4f@)RU#j.`;>j5).HYed_oG^=IPg&>BULZiQ8ZM@IaT](,9eM5P12ClcE768ccI#<'@99GIl@f-Hl(22KNi[hc!@*k`?==3Lt?r3ni\eSf$O%a0FP3@I&V:21=ml9eFX`eEp/>t\+>lk+NM^mMhb#"u$>dm6hQYttS#K8G>`s.>QFrm(PrgcGDm\-T'#&R%eVm'F7u]2(WYZVFpktCb\g<,HEIU$7L5*;a8r3!%9fQZZfVlV[&?n^Z?s;%E1,.PB@qj&Ja9Y_>d26^>6Z$hLZ/InYq`@(qpM!B_B4Rh+*[&>!RmfUnNOKZj<'6I2A?l]_:n8n!FA&al&ado;HY\s/Cf\IG%Kr9@/W6Q<_5]lSrNah[G*R`Q"IT96()N$4K6ejE7apLqS2MoF@)\7"[Q:6Y?n#\_';hHl;I8O`,52mRR!i.>n!d,Q9;-:=;l_FJXu]k6jqY]'6U'TZp,kp*2c?n&6->7,KN/_!34>C0Qd9unCK?]b)qIec#(s8]5[&t[uS)d6j[]c0@H0QnGgNK@M@^NZ!&;a:!+eINCBpo%p/*OckrXmFnSJn+1fk-SGn/brkqGsWhXg()m4rAWSLEYgX'GV>q,dEpo#^D(i0!h/27BFA#1OQ\ibkCUdMh,(s47/@_I<$Z\f/u#O(MWMkL[Z;pM"'Fq3P(XpdpS*d`CpMT#?CnN%)ZBZkmlr?q>HONM?rEidPkV+d(iJ=d3:$4Y<'9NW+JUun0?204rIjS#`>q_J";tBJa@?"Y;qmq?`/m`7qnD&]^_7JD"UWW0hQN?,83\4iK"o,_Q9Old:VGiiFP',"@`!W4cMMGafdX,:pA5;m>P45.mfsmF^FIDc,5m[>Bpr/3g<1LlZ"Qq/Y8*id9a5#UV*foL*6)-I$H,teSGd^@2QTU>-X$@_(3G(KL)um9fjo1kLbj#dF"NXQKLsZaFZ!MP3Clg5+(_oVjefL^@3XgZ'HOW[):;UfZ$_AHlSW9l/B\/iONlTr73ig1nI?T*sE.9\hE`5[$a(]UI)?s>d^qPn?:L+oZ6*39t`T:(MPbs"g_8)C=Un#;WX)P^1M32rJ:)G/4SlCuX@\^Dr"W,@fNoo]iqnMUG*F=-LaE`Z_'r+,W+`*co4k#LC78#NQl!L.T,h'=n1OZ'M-9LR:6Ccj1.Co+`#3Bgh0NB^'S_!1X2-?cT@530fKNN:tZ/*\+C@.JY9OMjbgGpcU7F6$0\hf-0G#j'g\45"GXB%d>mVXLnQ#lMhdm\tFicD$\ek+&kRNF,>X2>I;Q)8)l"E(P_U'VVc+d8'9L=oC4r9"L75VQ`fkW4W9Z'pr\:PdLb2/IK9Q,<]([:=!GGOfk/dBL$Ied'+7dLR*U"f&NApSVESSZhetQU\Vd@+NS?W,DK3_FS8Ih0AhAf\<#%'Z`1Zf]+3^.r4IR1i(ZrH5)gUOaDe(lG=lmP3q"6G@cu0(a_9XN&Rm>"r$e&XN^\P%040:&E6FU;qG?#=`6F=kA]kbT=%=;Xb1R9!042f=ub\>@b5]p'=[,a_e&@t5L=i[\iehVt:EDrS7XnYiTMj&p\9,lV-7m,,?756obSs.MW<0lu#;m/L;S&oLZ\F`m.&C_N!45%3%e<\GHL(;@AN('YGbB@=1m^JGSo`$JUkqI2^I9TQJO^Z'sP]FOcVE]0!%h0"nll7mTPb[PWKm=qG_&?$rF8IPB")4F?[G6"\l5lJ@S0Cgsi=dH3KYu.kWER+Pq3;OSo7kXmFVQ/07L4Q5Y1%?5jf4!s'!ZjF#pXZMc5A.)`6p2NhQ8;DIl&8([Gt(To4:\KJ_rfccAe!@LCk-ZbUFfI=19=A44'@_+31P'&1#X6&"\l*;.0%^^g"9\"up;Di9FS(irg7UrZrMf7&(l)Vkrfu39F-uM#:UZD`[M0>e;id'WA8Ln5Z,F3=EM'?T$%:X/5#tf[9n^D'-\D#!4^q4`$b@lOLiFVe=-!hTj0V(MlgD@E3E-7k^(=;u]n$Fh$B^`Tsp>0J2XT/0FpN9.)X\pZ+9G:Wuuju`,h+YHf[^XJ"Y6$+AR<1"LVeI'p_TYt>^f4c%n@b\!#*#A;K[sXC0gl(HBd1Q277Q9>f-F$Ba)X[DeBUVNrcX;j^;h:pY6qY[2I$W:2OrB$)!_Zt;$&msHlp0&T[)@b0;31$/-#Hd[3r3=D6sK`_.Fc!`6Cn=kra.DUUYXd;@6pEb[h<:?Q,*LWfWBn7f&?P'ac9rAe.)I"'72JA@4-n_56),H!LP<@NgIKD;Z=s)IH0OsoK+j\B=.8rF.ob)69_VA$!L=QR$6)\+"r'h0YEY0gTPO&R4"YIk&AE,;2D2$$.uX,2>iFc6CHQ_.G8!Aaaa0do5iE1cAnggGg(;KGC=r``]\\g(/5hOS@1EO!>-G\`#c:*.GLS'HL6_;W;$&)Mg)MF*Ne>H\@j6`cUfpUA.[ZKs-"[O-#=g%'0_[S)&p4ZJJp("f7l`5.[)?*i\RG50?a9#f6_u=#0+$`/[.DnJ+n'W&-`'W<'/\SD]M46FbGjSLOM_&3eTTbXT3ui%(AVj1Ct8aQq(7UqNs&i:lo(mE;m/6IgbF]['$K.R8fAK_SE88=eM\/[j/uNmGs(Cmn"O-0L`fjhmqk3U$O1P8,tsp=do)b'L@=Q5HdK)e'ij"k2)d@&RZiR$b`.N!T-a0I''R\,,jQ-#md-oNJ#0&TZCQ9.J1H(H]_!1"fM-hnQmCO6RRfUHbt/!N$W`57ki%$&.'r/5l+?`gX>kNooUKGAf6bbW$uRa47s*>CJd/0Q%*:!(6BNf_Z32M;VCd#i>seI[^i:FUf;j8m#0OMB'.r9I&#PQTIURE!P_%*+%@6?E_NsM/^3.*4P6oSj;tQ<`/o^p)+MdEoorZTVaU]t(WInN?-NCieO.<08gN.,?j3Sg7jUk/!.C2L1Ft@qat>_sb4aOCs"i_I#5l$CJ1'Xs>-iBWJIASW8sJ]l"tI;!3J%#e4]YK!1T@cc7rkVhHO6i"=[8]]A>HVBs*4WkK[[Iu#[-CW'?CO"f'HY^ug3n<=QrWD#g=R(2ObZE>o://%\2h0C2RMe,Y,3'(B.u'3=+rfGA/eA;")TQ/=Y1>.leAr*Qn^.ndkc<*.Cfk0$M^]OsFs8D)W=pB+!582s;3SW1(TmX!^iIAo'LZOFItqt;ZC40T\2V-2l>,2?\3@$!\m(K%K%d^=&po&u;EW@KA,RI=sS0^sL3iProLUPqq8Er!=A*L>#S-*AKR?S&*E?\VaVi:!X7FouANik9O?Q/hEg<`Je9o+b_!CD1OO%VRu8j5&eT[D^b?X/2lm.b!cE9U(1=\513dVq@[m*qBR(HL;_QV:7k-@J%S0h!VPCe\YPKGD$P62Okd-8!ciQZO>hQHbg.Ao<(T5?Vu?ELia+i+FiJ&5An9FK*-lRq`Z",umGOONOrUVf1O.5h4'oU*`u_mTjphQ'AWGm-U3fXnE^BlJ5aXU*5>FF[l:H=4=_DVZ(^ek7\!;fZg9nY_l8hb]ik00,-eGOV&;=Kc*+E-?dI,rS=q:gg*uS^b8dHPhZJ]K$.VruLh?)aWEO("\rNL"R6ENhRi!d:Tq5kfJ4VU=4$$/T_"qA=;YDh:pJ>:Hiu\*+6;e'HS*^"s5$TnDCJf=51X@jWhM9&]XP4A#W,bejLg"Dd]B9e'WQoXgFp8M?^E-Q&K6kXk!=9,nPtkGJAM/GsRaf$?i'YVhcgl90$JV,nn]*Pli-=gH*eL,o&%>"^r"FL\,.m%W*mhOZk&6B=e%Rr1X^_1_/L:3K.6H_Tld_gSn_8R@^uA99tAH_IQ-*M$lLAX/"pf,JdTWtqA%HjsuaAP2iC7mkt()E4iXd>44fkI1or%,_Lk9_87>,6@8T,&l8Is(g0__-+SB5^hN,Jf(H@;WQE7>bnI0Z"^L>/1aLqJbAs*U3ktscJVGAW>p\)flupB^JG'p&l3Ib77=75BNHO2)=.o+`f#$ed3h^P'1T2`A2,;1*L"f(\,&gj>e-3\9XeQ#`ZcqLeF`IA1CU0LOPp:/:(oVoFSouL='>KgJ<5!reN@Iq4uCkBGHLr?]LC!L:QJJ;cJ@7]c!V2_4B[7H5t;GZfsX#S@++aPF71,CaPn:HV*4t<#B-^K5bX&6[6_pMT?4m]l]X',7thBOGg%4P=>:s`d3g6dTY?1ZG.EEc71ea_2@'kkos8d*B-QRQ=4u,lC+,eEt4A3JD.XOf],TD3^`[d4QS9bf9Y(kD\S*c,?rm0$Q,,S2rS6Ib^nS.1ZaeKHc/X1LEO?#oX5PY0grlGh%cZ=Q4HEd_+69CLAN*#KQF1Mk0%eX64_kdm6<[1(onU0;1jeRVo#E&ad*A;l!>5CDbp1XFZi)-Yf_%]@\P[dG?lu#Kt%)EA3/%fK>mtr#Tj,^".%>P+S,;>*-9:I%c)6>qANK/l(83(6\_'a-_bAAK&s\g'q6.=.l,O"t&-qh]KlKpaWafTj]\Y91,ZtS0^C7&0VZh7J4!)-#QP0Cj>dkTj3*S6Qg%N6Eh51X+lg!)K%SO;XFaiSr;?]HrtR$5MHf-Rbc(=!_"3oq>gXQt7-qLf^sDB]bndN?!.LaeMu"YV%Ss`*THZ-MG+g,T4(7Oqdm(]QaqjC9etlanUkhe`mo'g<;Cni_l>ln-3[Y\5"S5;1Z&!(.R/t_NUrmFA^E-oR*b>S\17r'hp%oiMITqH',)Ced\@Ib]#Qu'oTI2PE;6`[cQICY&eOsjSYeeb4!HP%=2o,=c-T?$=nW-q$A:[hbK`Frd9_;[=P"&aRiqONq_nWo:]<*`K'Vt:h(L+Y.$O%8`Q`:[PGd+4So2`F^g"srpAYYo-Z_q)jgdU_uDkP-K:R\#_*p"p+U#b.H385N;eGs$3=$#5g-?.8O&;Bja"h9VdOs8;>H8/aBI$sHtO>_&i%(prcl<_Xi4bTr0NkZjnXO)D+"!2DG/Y42&n5J'b<<)_A-ma1G#Usb\lc'F0at#j?a^\aOMf);f<<2o8.mD#D,p\HMpEqe0S_>d)%rJP:i0[]$*jZ!TXa:h6')>[J?<[#2l4Zie0^N:$9[$\U3T$*;5#dGM:U_jQVl7(qhmg+7Um:d5oM[lShRqS4+qB;m3)J]8JVIEb>XCKH8FuPu'kFL2;.boS1VH6S?`GE5[MNNZRO5]%\:9'rhCi`PKlus7%:&=RXIVW.)HH]jN^_uBKERJe1$h.GqigLIeUnIX_<#"aSa\FcD^IJ1t!XnrnhXk0Fj9kn/9UZ#+<,Vr>5n6/>-+Q/^;M#>(0_nEo/oc9#,PCZGeG0;X!cO1UDa1CV)cQh%CeB?pS[P?_LGOH1/;HZ:."tJjBU?=4l?BB(rqMdd@Leq[G@&Im#R_*im%P\]LZ>t&8eaT%QKF.bi..IV9;bNV#]oYInk-8S@:C:f$i@J"tT3]9/&H2DUP3fSacY3W%'m2p6PG[<kb2_MVDXPYM)@M!Lt%(.d@D>D+/t_K_KYp_iMC8%P#bU?$kS+m,?FGm)-hMZ#(p63%s]=1VKC5\Dlq?FVrr+2hI`@udK!tJp<:LF<;n:!0,R?O5i&Tc-nT1+l1/CSAm6ja=S\#RT$`E[XQ:fkL/gg=5+&m&86r7-f9Xt9R:p`Jhmml)^02g8;!DQpU4RFZ.!3IPY"a7ET3%Qs*RpJ[bJAqPosU\6`Xgmi7hV)GF5e)T;/bg#08J22:sRSA?/`-$#e"&oN&$][/;]l+bRs!R7*8"2'3?[[%K<4_m6p1^NfWP!e!MQ5d,]*lfj&>YJQeT3fH\JI?21M!h(/.P-&N8k>LVstmDS[RN(TZY]G)bM0Mh_IFfCn_Or)h]`5a$f,H)Zh8"-nbfLI.8f/a:FJ&%K:OP3C1O?gWeZKp>O/hjm>Uu)38hilY=P@Vti(&!0h1BL7G/G+p'[nnZI;E3%:"R\SBoe5ns3jt8FGHlaT/&ZYhQM]qDp@K4"[k&:\N1D=YdJ(;ScfuFLM&5B,#;u$S+bXZ@3`$RQ2I4Y/G;F!8rQArCKr"tSS0t`:+&l>p7l[IJK.5LV:\egAG>7*=o+MPkWOVhS(^;,]%/a0HG,]OO-kS!r,e,GGn3/oeDDut<`WE5eZ_W1Sdom:i>o6"0R:39#kPJNg>C_D9Idkc$BY<'cDFh!""3/X!eJ>6D.DGQ8?@Dtj7[IPS$/A"[md'P>GVBtILdfg>4s]0$M9,\4"+/`3@UfC#SG-?&J9(i*[EUD\[-aGjW,U[j0Q"sU[fM0j4mD?Tc+h6lXT1jZMWi1Hj2nm!f-[r.)Xu.iq2MH_p=3^2\F9B"*N(:%&4+X$[SON[u;qA&$.u3Ug/?mRT@6p6"h7A[dVe]Hn$R#%WbN9dR#]Mt)I8OPlN;*jJAptrg1!o%%YI3<&c,[HD\Cn(7@mnF8;g8X+]N73QVfGXE%.athA<%o!%'$1h+!W`^O#b3b(hIc'DmuWs)LAHoY8D+jl+mOqg@>Iit2QZr"r/&7cf;qpKqr9L3>n>X.S7PsUuiYs\d]FPap`.J27p/s?4;a?^SXqEGj.3A3>K.FW/!R@[B7J?D3E0HX.f2T!`.OObMmH7,?[fRqY/P@.(llr26sjp\^=M'ZbE3-r_ti`M8!aXlHuQR^[Bk[mIS)A"m,ohGbeL4n'0KUmB[N:&@4J`D=)>"Uu^YDD:<4$G/g-$ko_LK=Ndk+!^e*V/F%]NG6MlodU%Xji`D3O)&;P[^G*X]0'G=!k`VO7"`ep5r=jkMbCemDcICQM.i$neD\%Lk#qLC/siW/q&*rpO(M%)*Q*.r(fqiH3=aN`@q\hNJ5%cEj,-i0n'ToKUFp"X$@^)n*L6$M4`,GqKF$s%M5OQN?L$$YWB-SV>k;Lrm#HO2cV-6(rYl[c0dholZR(a5?YR'Y7qO)5.W?fi+%K$'H>Y;-0T1/fBQ$b6_fY_H??rYJumpl$@2>Q*7lSgL5"f%>b%Y;U]QlFDt(]j.%IKf%tGD#^"\HU?4$HRO9k,:P[EbhI*jTDf\WlI]T@<7D2G1o,eleh6T>JO5G6$/G'[k3oeguS[kdC>.O_\_Sut>/]PZb*c#UCs_`rj!WTq7Jnm`\gkR'V8N3WoeQdZF,o"\2eaa#S(]75=KapDu`=\_!NLslAs]?jBGZ2TSqpu2$nPmpOT%QX^FpZY!mDZIr<=TS0gK]T]`@/*<7'S=9KH^17[8t7j.51Jdj3?\9,,pRihcQq]t^C*HK!.?qm/GsI<`q2.>+$]ige5$/XFtl9"U`Fmm.WWcS;7#e;4+nk44T/1;A=g5V7SMQ%k8cb>:/ZJj4[HpI1m'%-`#9>GhAQ5?@sJ9>Is>TYbIg?eqOF_n<.@dV`jueA=g/4S=t8Z/7)@H:*r#&hRC'V;(O3J'bqrddl&n>g1-l>[X..22bQ^_l7ufb2W7K_D^RV/f'nc1Ff)g36WAj3;ma%r\f1Kba%hS'mfo\i8+e)dFr>=*`^0Xh?@!>FP&\e]\nbQIG:-#f0E!]Hc+`j?)F"c$d5;!"t-]P$C#1[P:/(;S0*8?Pm(&kK.H3gJ;jcs?dR&d5T-9O?7qQRB!7%?koOBSg=3>'QQG8o*DXGC8'*0t?^Z/M5^[a%#Mbf+n_DsF*(p'G)QkRh]1.JF0umaeDqf=Q/=GBko*e\@R!0m=ec/;Z%hh<5Z-T2-H:BQI7!1Fb=]0MNn>8cs0.R8;<=nm)DcZ%5'^*>lg,2BmJ5fdC5&@=>-`H\bhsn!mkj$0DgU&6G)Yd^*ZRFr__^JOJ[96;QNEK_P`gMKM7-F-pU039&\4!5.+E5/rqBP4WmEOJIE'tJHd1-Uf>NLFG^q(+o_J1lAWY@qZ[s$J-k+A(@t>UGH_HoV7`):-4S8eX!%RF0@FG!s2N/E/@I868/$QH3$L:Prj[T=^'$#ukN%Y\6bOj)8Nq#LgI9@.B#gepH`RJP6lmD]-[aqF\/F:Q:Lb2nDF80hbCJ)h'Y8mIT!Rh&$;0=];3`/)-GBlr:BYufno]J^eM[pK(;c:;]S?7;9$%jpPGi88chBYn7X&Uhaj=E(0;f(]bYK4\g7c2r4mOknqRZ;&()k9FaAJ#>a`Gf'lh6>gT80&"0'9!ZW">&H4`2%L89ml=&JgRZE?Sp^`][=I8pM*i=GIL0_#C96#'^^.^(2nbjGYMe^?$_3J.0G:6%rI<0H4,9/a_jW/';G-;Cr-(9MF(m[\+"Q?Jtm1eoD*&>2_pUjY.1/i4\8Y]*`"C.RHF"OSf2F,m.53R_S,tLrbE22a-X)LO,qV-uam^e@DVcu56@PUsrWW8<.1&bqWnfUtmLDZj/PGV0Q7e"t[D8+][jZYeKj-ZE.kXY1Gh]7p"4#ip/[6WG$3)8Vk::2u"bGJbblaL6\S:7L>?"?3`;A5;XSi4Gaft,1G%H(efoh+_\[Eek[$`I/]uguO9GQ$g!mnQB,Mpsf>\Zt?VU\[agbQE'D&+%.\q;b]?B/?tn7Y`(sN?H7_;%#eLjuM7"/0W9XO"G%oT'U3jF2tJ8%=_s,l>Tl@Ppr1=l5RYUSnh,8ko]AO4"Q?[^,/YfeeM(K4u]!PPCIM(l;cJ'(LtfF/URHQtMd2*0CgX5>r#Gjbg_2&t89#7TT4SkA!pZH)#F\#1_bZapjs]>i=XIL(@fYk(V!SU(R/4U/]+HOXVa_0$4M05p!QZFmNF0P"#-L7<>'''nZ84,;7'QOUdk3f`J^nhuOT/a`/>\Lo]iEFRB5liAO]/*S`?l1[L]j;-8PTsfFV5',#JCr^a"?-H_AkV<,,*L;1[,YBfu[_4+gi`L@IYk=(?%oEHO6IHcBf4ggB5H:BJ`RfEOqA4@GLhE[J,B#;%N+gn.H7p(:P$d]60I$QTTRNlAM,9cNTYnK&&Q>nGY6\tP*-iW[[_1,+%5O;DMD/FYaIlrX+eEuU^,O=)!>Hj&d%If&o'4Es;ab"a3.U2k\=-2'e["=ecH6mVPXZ;=,kLkB$F-/&b]fWLT-@$m@[0FlH...rX?%ER0$1X;\-an^SHkT/>&pC%R],@L^7)i56:0(6d/bDer9hP:taqm#`jIVNLgF1b91_FKjV$)))/1HN,/Jl>YaVeredA37gUV,GAV5!i0jU&dDR],piDM,@Rk_l8G7?@=n=sM+MjGLCR"%&[,_Sqmoa-6"psqtj^)Vu%&\RF9aa.9!uqEu-B:LrqmQ_U9;)!RL*a>=FfpbfAp@e*EVaiGI[CLXrPT$;p)%QUX(+$7-pG&FfF-'7#WhogFi]MhJ[*=r$a"1TiW4!!)lQ,XZ$Cc27:+l**=cKZMp$u%-"le@XfGkL*=*VF?o1gAACd?#]';uqc*'KIL*HR(+IK[ji4/td!Sf?Z@JMsS'bTud@:gQfrH:f;/"P-0,V`;+]!Ds^<2T3VpWI2+Ts0d)(CN[jhS!+KgLQZ>6.J+[Pgn\K%+6[dld$9j!H/JHRtb0K9*;RFaDi'W&Co6uG9ZhAX\G'&Og]e@(DW2TF:@Y72AWX*PlP[E]M4^QG3B`27YuX-(oRnl80'2.N@K5QS!.e-!E[n_/%BGRi3lf-mT(W!T4Xm.Gad6Q59I'#5,JNda*f&rbcH$?WT'Yn1B%]!?bd'(;!!>9c\4.3Pgc^m-LWZ>Pl=VdDb3<^$nJ18Y&&,r#l1;n/j2eG?lUO_CEAXIb#0k_b!&Ilng1_OgjL8%XDY;^tVKH'eZmQWIpU!g53dQ:N$U`XBm.^r>3H^QIUa[k+Q'N?.,0-&0q+C14"=&BO1YbX$-?aP]l@[LB']d\VPdr\q$+=nZg6Y4DObG])kF3ql9T.P2?ol/;IQ#TS"2u6erO*oc>V,H98k1h/_k&(a#P]'"3&k,O>NC''gY=C*LoSVY?fg.C)X^[A^:e7I@'=mt@Z+Nm^poF7F4&E.q5e>"Sn:d1gWToHlUahm,$+eCGh;D@4'VBHRN7GUWkHYWdKMUI/p#aL?9j\*9Vptd$&lnEZ&NJlUT!F#0[qhlH(1JDlAYn\g[2J[FVa<9$%A]%Y-=iVd1jlW5[$,?4#;WnJa1d1TG;lKEdLVJb]F+PW4BVA>(Cl)N.T@XrR'2i;q!-99<8r'1Sj37'J';eApO!Hn&N/kLbl(o)Nh)JsY@AFVP;YGupDf>g/JY*I+/,[2'0X^h,Ho_.^77GHS&'_r(m`BK+=CqE47sFl4I>C*D.o9t]PFpPF/rMosi@VQ)gTkF*I+FJ4;l2(ZoS6<#r,rmcpE1\[$`Wg`7\T3r%'l+_2`"'5\*cUI@^YHc7Vi9HTI28DW%#7Rh:NG`33e>])S^i>E+C5)A/Lp/*usiF#Xn6$lXG_*&f.(5030.?]>o7k=c#)K/U%N.6V*O>Wm7cMOOF$H.a+Ya)iWdbg^L%.8/pi=S(Qg!fV+XZ[)\]C?.1`\3pE/[eVd?U'rFpNLFY.-`/F)C;0]>'G3/P)_\0o2<>r/b16\kZ_(>bO%C,C."YW%,+gSm,32&*]8&4`&'KM7sLFeJ`k^balml'9I$V>4lp>!`iI$Y4U.=@$AP`mX3(%3But`TY52h3-&g4^hAKb@Q]LN*]4iL?45%d.1re2k1kAKS],R*p?+e'CtCf4"]\+45r7o/j#8sj=;M_e!qN>saLIE2H\*%32uECE>KXVUK)=oZ_QW^?[5WlY%b#aYm4lo4RcUT,S+\d7[g-(:FbM7jGJaf3r0O5rl^rb321XCtCFjScI7\1p^'](q=nU-Udbun]mgN9/,+'gO%4+-1-h]A4s*tWfIk#UV"0%Z^TZe3"o.K9N8m]2QAb>k.3W_RB9s>g3Fpu+Lu+Dm%gP17'9r4%/d-'7)mr6dbR1F=E2*qSOK`V/s=*8Rr-oDB;!m'3Vo9o?>I8)D]@/*J"1ZP!+=&l/&^Qo#FV5'7&OCprXt-'1q.MGorhscek*54o$q:J9L`4E?V)(#n)!ZPSAdODM4"@^hl1qN]+1BNN5/kTVdD:I"U#+LBVe4<%Eh)ONC5YNk&=T_du-9N^KCu]]1EGI`(*3_%)SP\>\*of5;+nZDd4TosU:QGp4;T)e_,qHkZSSr.L3GjOm+G%RuTeN*Ac:mPss$)XgC))/E=Aib=gre,f)81/Bd]jmd@Lr*VE=GLY*f$Uog_5A2_pQ0#)ZPn4q*+J&(gO'@Kg]dE##ohpE9OPG^16#?[o)8;'[0P?n(cDhs9ZB#PVG8?F:5h4=liUIH%,e682^)_;h++D?^puf0J>PTQ!i,ePoGhc6>(I*78UMLTZ$6KJlC_8l-sIXQGF-@uInPa:`KA.H:_#Hn4;\dpXqT&qYEP.!#4@V1#?I?%)t3p\koB'jTX^uIeWcj:a9pdsAY?4^WNm;=XpHWmilQp!SU*%A-(\7WB%a$XAO0Q?ETGUm?l9K_rphh(PS!?gFsa*Zgf-mb=fIVsh>O&H2JW_E$kIgf_:LI4`6eu63!boO7AM_8DGs/(sW?rs_3`+I_p\jNLfkiUu$!9_=goLUdUP'BP82Ch%u53hG)^sQ62oub6FR8=G?@Z_0K\dVlGg%-^BJXAN?AgBq+OlNPFbJSD;9bfbs^:FT?e]5BEH4kHM9bKBe1K.=J=@PqC>]M63/OKE;#og6]onZ6[)t(_'OA,1*NtqfC,ud;nhFj1=_fi.9^+Uk_=4C:C/V1#p)/3@MFsCkP^$OGf9.]o",A?0DYEdVm#KEW&GlpcK>eOTCg(=$HRYj:=m+'@/X!"A29R2qrK_4X#?n"V/Rg:]0ED>XFc"9phM2gA@I3N5g`9^@m:S\f0p.kTk1/Y?8[a_gJ>:FbUDAp0pH`bio94FFE!F'':C3U-\Z$q?e)`5,&l!P\a[A1ul\G,DB-G7DKU=lE8+*+WI!&3U=#mh\Lr*\5Z5a"FPhG5h5m\15R,U0(uZkM"@b;XC^9J[4nA6tYs-:ddVbC%1*1r68o4h^A!QZNXE7X`;tmfTB9+^t3_EWW=KfuEq:=\Q3iV$2FYP]u->mRdbG8N0#K=-D]N&,VK(=S*]r"X%NMQ#B+aK@,:RGiL]hd-7r$k7Wl9'19Sk+X1Z`+-6"573P"eb=gHtAN'h'_/r!T2hFFSL(\N[nW0(>)P:%8D$1SIhn."Op\cEhimHJCWe(sqHm6CV4^0e`F[uNck/ie<+4W(3Ui1[a.DGSBCJ?Hr#S3qI0[OUd)N<@LA`]NZOCUTmm5%C3VK:nHP5osPBBMdpU>r+^gk'0gNaB-QJ^.HH7oNf&5+H"6GnBMmmqA3A4[,=Y$l\*4X-m,R4g#;7RnSPn(AS/0[D/I&"WLREJ60+Z/C#e4!"q#T2gI`9i8Vg7jq2d?rX#5iGi21<5tBe=ZP.lr]X,q^.5afU[BU0\MuQi7iC`pj/_a/gF`4SXXhn)f45AtLMAX_UORiqaOV4f%a-f2N3"hWft=a/oM38R>Hf-\]1o?b>Z6??W:LEp<;Hn++[;26Kspu\piM8:O6?;"^l;Cah,:r]=ilgmadPZB'5Qm<.dY`PKsnF=6MUB<%TH356,[*7:.HT,6\^aT?E]j+],q.?eO$1:O=)Kll`QW\([ZS44^"hCpCV(s^r>an\dKtiXNJg=t\cKN6q5W5_2uPU#T9]#0K^:kSLikeO2+.EfaKbC3"8&^(/K9].INrsFh5c\?PW3k"!&N@o35YZChB&:ZX5bl%Xf1^fB$@HQ.D5L@/O(I<1XnmG.XnbC1B,1,X926UZpUDP;C"c*be<`i=$Ig%l]K/j&\NUdafS:SY9%HM4\DgW32kj)/m,tCELF;KBZOfhK#($X:^hkCecE'5:7MBq(oN")j1l:O2rTC4/BVVMd]>E5fjsnhe/Y-IUN%&#X.:`6BFWo#\LTs\4T240jO[;t^7m!Q$Q7"7$-'B41NDHm9,7rt[+jG0VRj+ai_bdcsL*.WKpN5uOfgp4>Q4TYMnPC.(lZ=ol!)0N1sfjj?nQ6\g!qQS$u6\^FGY=I1g+cTP*<9c#XXmBJq,G`%S/RuWDhLc:)b'h2Dki9r(jo#<*RX8Y_;:2#OultJ'@3OI\R7Dj31Zl(k;s_6Nf8UJojZPeMWY%Aq8@d/LRZ9:sj:P&p5/ai5QZbSItWtiW;`q0&]c`([OsF!dfVQZm3e6Fe4NRq,WB9J'U.=(X$ZdVS5pKl0L")l$W7XI%6N`9lN:MqU9W[5e*gWU!klB,'aTHr'!&.F%db"SD!1o#Q[%(aN,1$rqhXZgsOQjnZj45_(=a_o1gM"<]k@PXJoWr?JY7_\*ZP0-:4L$[b#TP'_^o&ZiC4tr#5P>ZLa)?H;PZEm"`W^`A@#@7LAGN]d'"L"U[Eqr&_Wh^+]mgQ%qaM772gn+aH6gDr>N""aXo16W^UY=3*M6:tIn?A`Mb%#X<>o\e4r_G!*6;Ko,Z^#dsc$;]sJ`#Y'h@[4Yq-].m5e/+Tn7WqnMq/87GaQ\2P!qgdl@+]heRZ1i%Gn7*JkNp/hD.L$Z(q)4'Q%AhPL[7UD$o'd(FGb<%mKJ:cqj?I3_KLU*#EoHehCjXT@Pm2'JN'BG?CO33FK"[^17'%okKS,A%N)I"N761gcTJEO&q!$a-d"nN@ZrPA!P,Z%%$G`G7&//)F!HtS&BM)PT_;FcJ&#?>;um1o[U]*D`IK^\:kX&Acd%_.;f=L>JIM`4P%uCgJ=]RIr=O#=\\!?+ojX3;N/Je+7)gecSf$B7h30CK$9]2Q[@^UNA>*YLIFo^H@7cdsbQi1=,#jr&`5FD9q[,%aJ2;3TgVQV.63R1FJ\a%tqli1l*u-^E;p/hK#2fI;\EEd=I+_CAm>5SRk?J>+dI3-&>Gbs5QuWZ>q5!&,3CJ4Br&6i:\$tE>9L&1_u.M'+JBY#b_QB>N`mA2q:k3Pi>MR];f#i_#nLmhWRp-"H--B@6J$[>?W"*Mcm;$:Wec)T=M#DOS.:.&2^F'g&p37Rr&`sZDNc6-$FMNF;/MZU)K-FF!+p,l*T4[A#II!H<@8\[_g'VF\lTk63Q2i?'*Th:+r,4D^mlRSpGZ5;Sois0X7p&S!Enn4>5.7<:diBcI:'[htTBk4snujI.H2_X['*cs=X&=OddRM&oHEhn[;7\BCGgL#P6:XHoG"\e/cArTo0Rp\,-tpq=R,P;TNQ0%)/.LQ+IcKWO,aBFgC&77[kUWEN5SD7g_Y\`9f9#\UKCa?\ZW4iUg]n-&BIfhmbeYO?iGgC_<*emhSdXok3WmhRC](5.H(.S;c%0WL6/n.CHI/j[g-J=%U<$9fVff\)9s"-!jnm@&.=Xi^)8?KqT6r"`dGO`G)S%lEVm_beQF<&%dpl&:LS;[a3;9@B;S4hmWm!,WB^>$P^\ak@gmu^pl!Mm?JLl9h0WQ-(PokNjgbP`q@[WR,4HX%TG1^19;?qgO2P%R$TfOo_?IIZUG0C/B/BU9u,;%'k=;%]'F+n%RVD!enq-@MoSO"g4P379?Q;3$T;Yi(4OmNX=arkSNd;ft!8Q38a3tNNF'9;3>MLA^>;QW8s+uR)3H"2Jt`WAaVHO9[97V:l["K-tB"H!W=Ei`bEdU*)Q>NToRdik9B[.9$40iA$ipsb;,i%b0X'._Xo"Z.`il"7)s-11puWK:!q&X''8.KG41X"Wl(kj;B_0,]YW45/$F>chk#B,QnTZ,p8HK%N@o`f*&%*,S$Yh*!9$8XTu=R83TZE?KDU]iP\rtS$6H%u#cC8#'pHEsWNldOgG?!&O/=?(,i^2N]#GC/H6j3qif?-JcF@#lOUMK>j`G.__g?$-c0'kf)35OVFa8RI@juGF%4Ip[M,&>:hU0%`'t?_WKB4-4NtPL]9q[BfOW26]GDW7h";*Mtb@"TVnjX1[R.ciaE7&Df2cI?mW;u`#kbFeu7GBDtRton&#BPC"V".$?H@a6m/HYMj\lNcjXl2Zc+mRe^idH.>c$c0i#>ZmQWs8*S(_LeF3F=@_P6HW=%Z,$VB(&bEli-s@f!H17g0KThQJdIeidFC#p=je'=7Ri$lf%m2W%YrEmXX)j0at!odi.#$au)Ef44*-1W^]-9iUGX"P\oHJF=UeZ]_`3j_%-7l8?>Meg:O5TbnEd:IB#9;8H),ubo#L$aQUF=D"eg+[fk$l7*k`_ZCO7!Q3o(c+,WX-+jnkb/_ZcS!4]@h2/La&9Vd]eU_knDP_Sk$7n:eJXems*G)AjaiR?X3&[n>iD+j?HiMNPA\t<]Th2JGe;lM9JI/tX7tqLdhICDGIu.Ne.nRgPFW/G6.6+/q4nC@'XQUCFp09j!"Ot1dR?C#jh2TdAYR>n^[9@:L1H:DZA$oMFnZ)W#iViRuqs+@Ffn0T4WjLXAB[+Z0\usNE$o7_bZ`Eu?G=$e&/.9h)mm<`Kpf!>7)YgQmg!;u-=fl%Tk3ce55r4*S)*uF[)=qopH:7;`*!$_:CS[-0&\(uUW#3Gl";0SR8/iPn]-)QO6WYn*d1V>4W%Xul6"1Ke_^ga=kIr\T<@qg,es*4;-NZfDPrd!l:E)ds0FT\D_l!FGFLj9Jd*_J3aF?3a6.X0RK;$COK0>Xm*6P-l&gq"I.Q%LY#SjiNO70@%"[g1("\=!%QagEOC;VV4e]uD4DMIE,;V0n7:c3'^flUo$8mL?d3;4tVn"9U"3FUCrN>3a$V8iYm>RKmCdA%#D/p,-59`Htm6)aFYs/J?M"1<"^pFUe)lgM<@]&lNs-?jr)W"2@eI,Zi]SC50QH!anJa[6O%q9A:#n*k(4!:AY\Nd"q.;\`W78E)]4Nf6ZeN_)Y]Zuo*Zkgh05OaRj$40X*;tKTs+aAS%ppNSX.>E"Sd/c]tRHik0:jtpO5FK.:1->NWW"%T#OS_s]M;->QPV,f%Wtg+D\_U8S@D!!"$XKC1Fh?E%X-4!PUq;b"G"NrJU^@3tgm7+;_2Y3$M9:baM+n51q_iUcd]%,[Dka4bF+u?so1S8odV;8X165j&&f"m2%ANBPiUdWWY'rf1Y#`PL4EOXb;ReioNY@=lIUnSq_I(mJMcE3AGZJP6_)&BIKh)I*B'JOlA#,gRJp1$F0^MB-`5Z.Y+o_V0HFFt>uk9h[:sXR+,q#Us/dLXNOuNq`uYZL"6tg9LXlUA74!92tY-pg[`;_J)u*$dAo.aX7(nVqNf_NldWrDoF,%)V&Z.n2!ZCQ@'_?Gf$"4L>HR^,.c.jb7\.QDY@X-aEQjLa3nE=DctZ3n_dULdEO-&UTRJ@G@uLKm)nIA9W:'7092d^IUt>[IbUs41YLfT)jeF`9Lb=np:iCSt`f\pVm.o>>H=!OPdEp&'5!>\qMSUU+ZH-M"5N>2BuC%UG$WK:n>P2QJ&h^SRWZY^i<.!U.(b5h/J_djiC`[t\KEMjmj?\>S;/a6#4gA.@3<.k?*e"a'^D`PfOCHH+O$W-ML2+"chNR6&)@#iX(ZDQACBntnF\t\YUDl(WGA?e?ueedF6Ts]p[(\t2>_+VT;i>A/c^oF01MO&$*&eP*q?pu+HV;l0rHS5c7->pOXs17Krf6euhd/K4DO]a\e!%+kN,IjU/5#6(MA:PYD$#jjm5,5].4sF?^9ioC)+20"b*C#^#/3Jr?&EO/8J$B0+$,mM.m%O?,L`IKMlTPMZAtFZ/SqI3'sn+7lUjDlP0q(3f13*e#n=r83Y,P,sSig:BV;pug5](NI[PhVTI5Y:?&L]ZeA#Lo$Q+7H+T,C/&.S4Bd!lHWMX*VGZ>$&&"Ti#Z811rQr%C'a)mihE1UN8Z'HM`)##A3q$Q1]PF[PoT,b#SB&*%;HolC^X'O35SXnUVcBQSMl^0-)+`Hf#S\`F-o?0=rbX*PFbaRZF2$P4Q?^gMGaHe&^%r60rNEld.ZZ`:?UM-I=P!&t)^4l4*iAGQ=%A?TlDXOs;J"!I,7.k$&WgaZ2lU%Yn7&1qa3<+W0*g\P#5mVNcgRSWYTc0^K="=]KPP+MDc#/D-XrtKJUf4[\4N95g#s2BWG0E8g9OHKEp6#\(YGVDS6O\f,6c.K>P"[T[2W2'e[NWL4jQ)Z7"#SjBs$&9H(nh<$IAI#6!Hu,Mokl&qc>:rq'+\,uA46&1;fCCacFcJ'`ac^bV*';c)Ed`A9rXHlj=EuI*AcmCAV4eD$O+9BFp_0h^dsC#]Fu5&j+o35/I]0fc/=OJ@UiV<^jX75EI1L);XiUI^uI+7jcmYc4Kg.?Z.o_.HYI8LcjCc5nH7%-4fX4r,$ctWKEd_QpioZ6&RISa9aeT3sHL:h([&C^=allEgdO0E5ksiBPbKUKk3XYR@3B%&:oaHp*B/aCJuI'#+?!>lDZ99/:Q_f5U`u>,k3T?nGoD4LMSO>9FmM+Hlr68??c,.l?or?ZGnVd.UlW9A%(P=mGjM8eEOY,UP,F%i1HOAg%N?E%H!bR2J9$32Cb=@r+ZHn4L\GRJ1EGpMT3s4n4r(.-TH\Fq@H3'WUMQ`WM3"[`cIlM669nK'=Ebqe"4_R+rY->JkID]'[MIIM9R=i;I&?c/7R5_#:*`o`h"iLNoP?Z*tS!:e-3#[[jk$e!hRt7?F'm+&\\CAJG)elN_,CVRn>bt?-Z+F5Se@sbK`&m2ig(g9]etnq>BHg]K0hQ)]F?8,MQR]km&\t@hK1$S\'L)snT,_O*d^]%)='`95%^U*]6diSKAZlg_F3hS4P5>SO#`W#sWq3Op^R'B\31,NSmj:b)QC\@Up-]*$<.ZE3'NaU/ie#!nN,b2dKl4Od.3D4ShmqrTOVunD%d>lf(F&esTAfG6A?`*.XIXr&\-pG=3'l4_;RiK/H.PjP5'T1Z".;t-lD3:n@(U@j$;N$i(*c+7,K[lhED*8gt!J\EPNeEcrDD=?!OVbXi5.LR/7`,rm^u_:Db''_un-6"p[2ZbS+(d>JRb%qkMV`U3_QoTW9>/BdQ;\p83SJahrm6sUV>;g&6ph1Sl)`2d,V5)hAGjrJia_M76YR/nM2a2?`hq%8:R4\]b933`[2]+c]reN,UK=pk]7AJWkR%/\]P8bnJUnKH`dn8*m;[=2]n6,F\A,9a'?<]a-2>m^9TqZDqIiNsq6Zaa&J*_9#5pNuYK?)fikOmZ%hU;Qi73Utedf0<^7?c=7r1ZlM7l<`9,e:X%\DP,m-qC$=4GW.3B6gL_919p6k%gU0:;VME_Z5Q?7'QPddN#SB7sqh70K#3JP2PYUl>:Bb%k"WW:La=XGD#*4j/=[@aq@:nqeIQE4SOe/'%>EFP%*<0s//'TtcmIT'1.53=,AIeF;eSR<$C6QMef'9+E?8ULFYh*5l>>s@U_2Jcjdf]4t,RpN<3:Zk!h5Z/\7OI=R[WLA&2oWZ@DR%2cP^&;#6?!L9uW?0S`KeJ'''e?ENKK]VZW*XESfIJh=Ii-)l[qgmg$7!7p9&T`^ErU>jM4ACGVG94,4gal*N6$QN23_W2IH0hTHV1E-lbFru0'RMmmGbYXWVkRqqKd+ic"gI@PIWrCRDVTP\oYV(*F.X0_m]LkFhrCTLhD)mA6HRT5C8khYW/ljEZp2cft;,qBOpE?A5\O*Ecfnsk*k+$tb$1e"F)"LOq!!GtWB6*!HAc?Te4.-QAT80?"!JCupnilN+.Zq#Bb6'lC6c1gOI;*0B$_68%)RE!"a;i7pQP)YpAD=.^gd2CELq+qLV/j)YUP0rI`Y5/-Rl/8986Z\HD/cGlUM\UH\JLW,m%@k]+?c*'a_,";58>@`7_2YGu-OMH%*dBpnA&pk@tqFBp:6$:cJ@5G>J]<XQAjY;&S2na;cHOqE*KYNW%'@d8G`;@>25rZ&mq+D'ki``PhPu8u%*C#1!$+.4U1l=j-Kt_&eP6t6ep\=_$kF,XdcJ*B3LfefPeLAHRjAb951B;-uXS^?uR(]rCQmB]9Ti!&@)W8(?(3s,i5%WIMWi*5KL0lcanj1c4iI>G$TJj`!j+9LF2\S0I6$+rd7YLtd*E=WpU13'c3cPYg>`0\9foE]6F@+Wf_B3oECF3gS^>1FBOcjAe7A)0SqVoCr&g2gnQ6GSW7mGfr24%2n>9]hUcr`Bd!gN,gPP):3RK[++lEa@Er=;VUhI'e8Wf/Qed-p?XjE^>BQS07u'*]0C52YlR[mQ?ils'QaE5X)aD([1OfBZH1"?Yhps[4j%M2Dbj4Qf\)SEY.$f,DLJI?`7u+LOZ?d&kkYE'%J)6^"7r#m6(Q_5Jl,Hh-b]PT%sRS^-a\@QKgKb1a<]0NS(W?CI-3iib>s'1U\&TIcr^NW_^,@DMK7JLWQ"1dfQE?kj4hpi>,`Sa-TO__?!&YQdX"?6UNh^g&OJH3%Xj_"hhZ0^1-D&=GiFFdTNPh^R(V1=S(MR5V\F.hb`dmt\^muET:d;jTHLm6Y]$FfO[?Z".%1[b8G]U'N9#p_16-1atpS!FgYA6;!u,c>qmmY6p!qS]6:sn00Q,JUM]:Db__V*VbI`KsF]D%*YP4`mA(/W?_c&+Smn@lf(,?/hckN'OV',K]M;2Tnn?'b@2#NJBfI9dak+/)O/9u>Z8:"^XuD6PV*de44CaQk,O+ke;_="G>`nL@hq@[@#Mh+Dad^*upFIgIeV!j0kh7QK"1p$#dB]F#&4Ld&OW53Ap$$nNKD'Y-8'H@E"o#qQbeK;shEhMX7ugeNc*W+G"=.Eh!9u;`Ho@2om'R=?0/]b&_allP7(b2K=sNJ0!GZl]pO!Zi\E*%XRY#$ZI76ZmIklEGg#IpenOhr3Ec`$UMgm]W(ffT@-6?.G5Cj[l:[9K@WVd:nILnWGmN>^&F/m"`g)QmV?Z4#[#=UI1%C8iEn2`YpiMg14dds&h,("Pq*+SMr@NG8K*AK/7%ng4R'Y.p2huB/;T:2EpQ;pdB41S:I40P]e-T"_h./K\ud!i06X`hg%Fh%a-pbJ)rlR\2Y[GgY_!2c+P67`dO$K`mtXH,P=N:&@8@=',dg^3<4M9^-VoF%3RkrLPO2/>Z>^2m7rMTc+F\&V"$eV3C3[sqGKI3fe3Q5HY\rM-^^71)['6St4l)lr:e=adAhX]4*+[aBDdh/<^:hH0.1-@iA=MrE3^HcC+JWqP4Z>;*'@cN5hPeJjhL9WPr<]6H(>Y/CMU@td1OH)ZK76\4O#%.b[C4biH'Yi?Q#8#/5V=6#'=>]A"l3(2brqJ,HaN>2p$I-1]8H2?#R3INVEJA8;-^LEFpHO"t-ol*sC9)1WSoCBCX6T4K4`PrinFQBu7mV,jEf%)eV8Ta*LP!(&g&gh'&`l37><5C:V"O3l6-_nYhL*g:W#i5*7!4'#%IRpHj=Jhk$,q;i]/2\ogH+H*j9US](o\;'EUjCUNC+LS?M!>Gi6,fj%q&k7!tTgAZ:=uLNif2W(c\HlKRN$Ur[':EG%P7_Gea@.e3AnPhDrYEgc$--@Ch>G9i[D8]l@D-s[,^QNo;\'0]X2,K.23[3c=[Y'f]:lO\q>t?erFe.=7Gi#P3!^U.4)LB'C_aE#n9AG510JVL2qBj@Wk>\]JCqCQh-XI,M`O8s8IK)e2I<4h-c]7#:!q-C8I;)i?m!IDk?T*i2jm3o:I'n8r?ru]pXlmum.eH?1:>a7%gdJ7mjE#&,A:9AH0.,4(QfaUfXW;LeZLJt-jn#``D,B@1@fjI8)V,n_S;J/fqt-LFuMQ4sd(&HWAUp81A!Y`SFB)\`1l:]2aD:n,A):E#\fbLLSI1DT8Qk13t7gZLq#YDVe?pJ#t"('7Ep-m9?mDR?>X-=>(^ad#;b'X2N:1`'JEB>k,YX@c5a;;e&1@96iR1]3T,gB3E5C0^2690N:/)2XuF\rdd5C,3WU$P#5\]WSPV*hgV.7GY#3#=oG%p0W^D@\X65[:bIaT?tC;K&r&O474tQgZGf*rc4b"Pc*`mObC^A&Fhkbq_\3$Ch0/cIfh-FP;\GPE5Sjr'tUdgq!f_-ibRiB-UEo(I+=k0qU]7,P6q,TRHXt,?OT2rr-8)$_'=FQa3Y=fXBC_G+ulM*-,k:r>(Z+7nIJQ[G)M54Vhlj4G>`P6`=PLP565AN$33mV-c_K+mod=4mq:%Np0YH,=;3I!T3Cqt<"Z*GZIsD`diT]Nr`c"5?GD!B=)cG9PbQ-4n@Wt>*r(7KP?`SBId>8"\@4AsfrAhffQu7X[57:]h6=iRUbDNRVc-LNr1p=r_S%kgP%CKK'1Pk4qJ5TL*gZ5g+4dKa1`W9W"KDn/6]f.qpG0;%M!Ts9Zh8uEJ?%.T'ARE`dj/>]6fFX!%m<_#U,/Q'!X8cIj0pc6K&+>d?O]Bn^Xqn%7m>&GJg6*m!mbbbaPRl;[K[X,"3]@5d(jVJD6;#iN3/^.K$j-HdCd4[&0gMIA27JBf3,Nb""`,[SiN,,NoEtP%BqRIK+5c?:!*!d#q5d1!,3a%PQ*rL6#o+U0HE5`pl!1BM!DA60$m"Jlk8%30?[[PourB/Y8s8q4B7NU-EaH/Tn#?5IY+YoFa]B&7BW)p09;&F!Ru2dT%`pd_,=>4rOI:rZ8J[!=C/?XQl7-a9=^k#TN&AAsa0[qnnfEq43?\E5O854;Pi`)8$Uq]r-0]2DeMNQ8eSNG7qFQOFC%M[_f43TH7;TLs-e]t8)34!dc+b_\XB9cWqEPATY;.g5^)&%X^>+/[#PbK>@;j7/]B4)f$dZ"^'\.o;$^Q$(q*YJ5&Z*`K:$CdX"@\>4Ykj"V;Eut"M9N1BKr6p#2BS.EkIZDAPY&jYmR&tI0Opu0c--\A8IqOsQSPF0gq2fA&Hml2Zdp_/WTn1k@K$Wd[V\t7]aKKOe1\/\E?2A@*95F>",i*M(gcplVn^lTgKNMsfGm9+lhgTcZE/*7XN`-t1oE%;`+qW+As.*$^hSWs>IUd\<'UNE@h`XcDb_+N,4(9R9l:4o2ooWZ)m/bWlUDX/2Xk'[\gr+pRQtkRW^d:^SV3\+;6B>FK4ADq('RU?>'[T;'#3+ss%sW#%Td"EQ.rHZ6_<_La/OP2L/lGN'3`.MNdOR(s4\fSc9+GcdDFGJ*)h"d"O>1i,RMCLhr2BVm_1d8c-*O1YTfRe7Q_5--,sCEaHmn'*]V_p[mNY^cQ0bq)-rl"iNtab82YA.;F!;bU]lLM#s\nq.^E5Mpdq7L'BVWS6`3V,gpo?fV6P%QP&ULF\.%_F(mYEr`8WOjfcD*bLqQPGRfq$M(uuE2pqte^1-m4>7+u/k3)+Wka@lg>aUlup]`q.XPi+AUKdi7=ZbQ'AJRX.V%G>=m!b;\)%FqhP>Iq83O%Q3c2c.&`[hY0lM`'P:mLhH/k4%Rm.X5Ng'9]'*PmY=8XZ/Z"l9^N5HP/QVQpp^F>7:%:Yo3WIlYIRr3=J^@6L@$4-Z*LjJh5JgV,c%;[ITGf9W(B$!CcO_%[(hq]G5)tF'ZFh$II2jZ.YIN\RnV;@i%Y"S\sCJX%[!\ga(cMa5._uaEQ7ueg$e()c\:9K6D!7%QV<*17-J)icp.g"05t;CS1/"CChs!%=6WoZH-FhFh\]0a_sS@c>403VJ'OY.*A4Zs4Y<5mX+d)HH2q8haWB`_S6]PA#u5L"ZVl/,fIoV[m>0_cdHY05+WH"QP`TpaW,k49.$aLMYoe(DEbpAA*.I:QZE0O2b,*5'k"2l&r:&f'Y,,cC/2V:alD:^qpi6\61YE5p$.SUpXP5EYAWP28\cD51Rb%\'(^CmiL.![=2KGAf/U5cU.iGZrubh)D'AjP)CAe:N2S+7E0$S?F__)&TcY-3p'/uZb^o""egGfS(W\a]S_F-q"SKfsgK/THn\!pf^:[],to8E@D,6k0rY#!@9[>)29c]s^hQOf6a.gab^RE2rV^8gNa*gSSqZJ&@PGcWtc,HR^%Hih65oNlkDQ<<,Ug'N?!m`V+bielV0q$u]NL%pZ,7=p8*o-G'EptN0epTM42XF)F\_VQ;%=+Rjp%7#7A"qF1-+j`SRAKQ[B#*c68P>EKR_"SJ.]&q@@#=?2HC^5uH?+bR*;C[fY@RlYf,,W6:pWa6A"qLU?3p_,`IEuhZUPbZcij`pBjYsfY'm;0/5!05TgnKm!G0o4bOD[:.L/J"OHl&`:$cgDTOAGft[XK[JZq)Lu&YNq%k;Zg>!;5G:)#g3iuO)LDXls^D$+$/GgqYXro)4Vb'-qI`Vc&(1ltI)ggN$!nE;'`@$:l]N5sr$4DiiCk01S`fSKErjJ>,2MO5[^l*=BMFpI+$,-NO(Lm5rC%X8XB795q17"LNi?M>GgNTI'X6q(7]D+h&b;Cn#WRP0?Ngptojn=81T&/%3'U;aH:K3,^HJX>0>h_u=rrs3p1E2mM8Y/1B932F;#B/'-%7DTZOD%a2IH4VE$,LQT'dr/:2lXbEZ2"T':KP6G^\@4YjphtHn6GoFDT]EoV`MA6:O8L01K?er,23Pk9iF0m'82qr\+1Y)Wdu/j>@h;>NZ9UYG(%VG.Tc`*]&#,?`9]9-%4NDdRGpIr*h.K:(fGrD)6X@3q7eR?s3S]W!h)Go:_uJ:lgpdVfSgCb?M/\&G'jB.C3M"=O9)(/gAP$YG91*W_CEF\UjKEdPfKXQI0Psg;`U#46Dh7ft*Rggu@g]YYn$/EQY&7@K-me=#iql!LaLO5iF`!Sj2[?`-,p21mRlK'Dm^hMRMY:dOO'sf\N3j&c.n'^H-#]EI3_)iG+'mU&)_atl7_*kuD\:i8!S@@r^snXEQjs`KQ_^Rl\QAEVqlA5.mMF/q^gP2W@Nf-^Gf%L/(PtoG]5f:E.QU/WB8u<.Mgb>=h*c;@9<,J=IVj9jJ3)3)>O5bjrV/!5gdo3;\l\%=PK/gea$AUff@RapDA9EF;p*H;U^&8boPDgTc%aKt)b8Njn\2Vie(9/#2WIGf-_TFEq.\jn!=:@q>+E$d7"#C#p)8-pKu#_*I=!a`Dk4iTU-9L1bc3JZD]5$Dl[U^dkt2<0kBdB=4d2k?@HA8s+g9]d/9)Dt/13M\A!tng%\_o3fldTVa/_J*/":&!t7dYcFMLO9f`0E#'"jFIk\A;?\_]0/H\Nb\O,D%55NFoT[@n(cF8rBYZPm/L-I!Hc$#_c,2/ZBS?<+l+\reo`4U'91Tgp+BpS@9XoAmnJ&;-##l*7@kSJ\)`M4U/p&&u_2?4^bt&oGFJ#:=8K*@AhG"XE$1e4=8?BFH!E#l-9P^$X+Z_XI85MIq"M[`1N(IBkGc\DeVT8JAPM?d*a35k)?$^K9#@3o[O`"BG.m<"FiFI]%)t7ds0LH$`-imb*i[Z`TJ_RfW%\FQ8mqNf0:8:_/G2\HG;F?-[,+83Bp850cOb=a5hJ;'j^PL-Fq1]TUm!?l0iO.;..oV[T>??6%N-k;)]N]l'4:Pmur*H3$Je_G3FDg>9W9G('sqq6E3gU*L?;"6mR7sUHq-jFtO^C;,Gk]YhOg.BtRcDKtr0EeSiIfg/ajQ/T]25U;Ft`Zl%o=*mLZ2#^a-mhN<['LFrCg!7Ns\0qF8CK(js85h"2PJ>&*HdGg+j77D0VnaB,<:&-*_Hb4)WdPa@fdTdNf5TRN#hejk3-=2ka+!(fk*>%Y/>XQe3&Eeu("S$Q"oIN$4h"uPW122\/[M[^Z['H'mYYkWi+N5hclZ4]V`/TX=c9H6]6\:"5O!XW<`RLRqEkE,@te&JU!Xk-9MhdYSsi5QA>KX%>eMDFlZHFR,i-W\`tspR[q:>BokW@A&+%PFjToCsR*lM!VHuZ0eXb=3o$p6Rb*KEBrcP*_F+>+PZIb'(nF3(p$?)062kQ6b\tikDK])Xlj_BIU8uQZ1cg[]BSG\uW20su'kHaoUL/(tq\'uq3pqUZW"1:,2EW09TdV5f1i=Oc;,UUS($n$f;#h,f$+g2o[pi'@Vn!kn+f5l>faKiuF\"AFL]Un=<*?5^c@Y#nsZn.EmFMIHYaO^\H'uen%g<5A=Q1X\t"R&m=.=eiYEXebt/0InXk*rY]s"Vp!6"/_"YriN_7kAN8E05>G8rjOY`,-@3@U:,!f2\uT)S0!CaD#]-\H\48bP!hCM0,VIg/UoY^d7`#Tg^N=LB$iF#IQk!"jOC2ocZmb;L`Fg2`1(K4d8Sc$n!bT49(8?-='f0YEC`hgTaWf@m8so`;Atfr&/0bE#TkNAPTc@2<<]Q]p7Mi2BHjA+"[iqHr(K6*fd7OW,^*/'lOp`Hi^*VB[^9B+?0!cZYLqU2*?>WW,Osd`QE3gqTDmS_q<:.$6VTFc+0ZY6Y;/e?m`0raEJ^O<;TV%.XiTV%0Uu2fap$J@Z&rC=G=PY664p>G#2CTK"D$RaZ?i#Q4pZpk]'@=hH!#PcnrM_2_$&X`D%p1'0a,FBSP\YH3*$FjO=a]MMJ%lQn?*Q7_W/AM&riA/915@EI;WB!\)+c@F]#hqDQZPeB1bcQS_B"6j"VEPo%F.)?/f`_AJa/!2Z*1p5GMjV#_Z$&k-UVV"3\CaQ8s=SP7.ij%ZC=@.\]iC^Cl2WWFaZ4fNbUZ2PeW\(Zuq'LT!uABlObL_%]$TS+0,hfs[%e]p\)]TVJ0=%E1R4jcm3uOSd/Tr<+',V\6CT>/hZjkgTR-9q&35MZZOa[HcuQ]@"U:%o^TTu'XYPjL9cKQI"m*7!sQ,E3tVZ)KOdK%W/UU=Z,T@.c2WA5>5qS])\r+qqJ.2#[[C8%d=A/NAJQnQX?<%kr_mcm%ha3.K@R0NmSIJI9Q+87=fq:X;Rd(RJIrHg_ksOjF2(nNU8<93atu#`:i4mhsXR-L%E"X'9$stOs:+9@h>?pT!g=g2ndOY2:uabHiiATNO+]e&I>$D?kZA,"TLEo"PY!P4I15$;+B.>^Ql%-(+F#n\:9OTZ1c[3nt0[Cd=[UZ'K"eb?RT"'475c_!*Is9:^A1D$^gosbYJ-k=R=:$nGDVA&D/W*ogAod0*W&StL:1gc@W)d-LJ.7DF3OFtZ8i8>r<.fRKOA>g&]-AgrN)J0Kae#LSLqfqNg)u*F?k&>S.iJ_gD+q_;?,IR=.blBh%'PZ(T7QUU9f!C6[n%lDb'_?A<`LJNqPZ;017/R=NMDk.dni?>,<:12=nGO-<',12&'Z"H,^@KtW5@cO(U(Db9\l,)KK&fI2pVf>FVRrQ$1C8TCQRSMMu<8GZ6(FH=YfE+F(0&G"QEI7:>X&pXr%rGLNgL]IO\1#Lc4*%>MC*(QJeoiq?jU1(2-7m/m'@Znp.G2cBiZS0M_DHo>C91kfR/7*&l%7cK`0G3JAF'iPhbOO\Fu+mP8,.]?9oI7Z(&B-=/e35trq/4;7qYgdc]cK(^V=5_a!oPK'"J/o'7;]l1E+HCBF68@ZTe'HkFt*X;BVTA<+aE'6TB(6PlH89-gf2[@jbl1=7gImE(kcnb1'L\+HuDK*oG6g3&mT[L5ZQSgBHT*/uD*u?dQh1_5tAR)n^sjQ*E`Vr=r0R-/L6!W]blCf#m;/$$q3P7H<))]ITBpqs,M:^8orVitM@Wq7SUmC2O:8CXf:)!'02LaVqc`9"^r.ik^D13Bc_VN]q4n8/j;T"W>U6dML8E&jK'Q*kl^i[9FV\/4"C1+'^;T$A1de+dg:hbKXk2RO_SiGP@(umbZcPK0X`BE$7ma-som[`C6[FUC(JfN'+b8%Rk.ngB4H5\#5fhn.A\,JbPJ$U7=@Z\fXiAR!U]++]l?iNXnusb[$&/k-2gWMqILd$r@GnGZ-&JHrWe8I_]/M:-H9a7"YQ8ADN'U-Et[Iai:$kBS@#mo`3Glj!TkgGc4*Ckf+ru+]B-,K8pq,bcF3fiLqC3Ls0oCmZV7ZcF2:AYJ*^6ram\'4p/u2lKI#!SC=!$VpU!$$/)9`A1JMo:)Y!i:A3.<=qTKhuPFI0'SgdZL/L^WgO*1"DiJNs_[$/)^Lgn0XU`(m`)R,`mFSBX?En^7_l&Ch1tUF$\NrRU'rb*g7[g=qX3[%^APn"="BM5\dj-0^l6&RQX@+"'G<&U)1T9<>VK&\1(!8)DL$3K:RTs&s+\MFXu9aoD6YKTCkshA:qt;CdJ1&n5HK!:mD^,!^BH(oP-Q`=LF-T-r0P?f\rOO"UNVJe0("ii`N=VJ8!C0?t=4E@N)-00/f"@k,GkC.Cj$eBLD$Wj%sM/MkBM5DqB1h=`YFKjcc%0TRZrU%U0:eW4_di]mKe9^5XNf1mk7ZUpb:qQ@I^n2+QnFcnlj_uM3-,.^9"SE[rRsZ;;s5g=l;J7g'9[0'?UKG=*%J3+:>\nMf;Vk4Z;=Uqk<`?+VU)*M'#\=lt)@H97B'S-'D4QcYsP>eG8DQgPtgOt!sGDU!9?PIOCHrqlS&R@\8?L`g"hP@a`"EEbsThSMIIEM/Y$\^b7M1>]q>U6$Dd&40jX4m=EG"Z`$NB]-2`UW"GG`:SM9;JYRCSu,+'@O8-OLSE`ej>]%CdJ*t\,CFi=n(8XcjC@-&i3k"7*P,WkPZFP:6nFaVrHfOgTBegDk/_7>rgB.;/?G*CA'GV2,LYm"&4(?!QKo_FPkdHp3BgnNaaE*1c/,-oo3iR+TV>7gi`$NH>k;WE[\3O6+?QoH_i8jq%E+Y,1b!;t"9Y,-NpF8C#k@sBB]u?Gn31_N2,Q)1R`XXaGos/O_Z^/,r4YYo^R4k2HUZOa,H*'q)L196R(7F866(o%ei@;QPbn4H/Q:rm0%4,[r^dhk11Qo7hQZPb%/9I3H&e-822Gd9@!utlmL4X]:TRV(3!bX[&aCm9ZFW_(IG*CerSq5<_6I_*QA]f_b$mZm5d1CrgL%P%A&c,UF-PcBRa6P`gr$&OMQjF\2VGX['rF0fLjb(21bE5am(mqtmZ>CN8W[ti.RlaE`:WTm9[KoH;f9q@MmTo"PUkR#k9d#rZA+Du0SoXg"[`s8OXNtC$,!acKZC6%/b+&j25d4r+mZZ47W$2TtH7mUp*7+0A%Q?)_e@i5&/11s/^VdH>W(B!4%@TB*ko#j+;LgE#HbrU[Y,qBt!2q5*OKXf"O2F4upW!I6@D:&[81'KgP*,"2Dl>/V&NicO+$&?7e.TVjFb>0+\!ob[igYa1^!8":6`::$nBa''%5mf,K&akOk*Sj%q)%(=/M#Xh0H4M8KTpJXMAu%$`H+jI50,Y)gbttH?hTW,3ENL"XT'Z:Ak`W='5Lu`kaK`qF[NNXmT:G,(CDa>91;g\F_l*tu!'4u@d==m-HDumTP\YOshIAVHZ+T4.]9poH"t:Su6=f5Q_"UWcm9ip^S9-Sa(Kak%=MG]iAlIB\?ih,%lu#XOA8HE,>loEfdV8`KA\1V^D:'fh,JO_.@0qY=(rP0KO)o*)4_9b8,Z_?SMmHOBdF(X8K2pOD[nD.1hGVnUX%Xo!h/&o1KcIm;)rMF*9WeJ'[-@UZjdhjE<^)WT'[u!%-e/\?EofJngRDP5R=Ic8VA#6srV*kj6U;TgnlY[@:MRg?Eiq0.,SaT_n*n6"ng]/I]t_"n6XmX]?%[*\UUl^PLXO#jY1Lb^'3;.Rd%Jh=AN+0gR4%9q+9pW?Wj:sol>?Xp@iV'D&l0!(O,fVXRcDDmG#$.U96M34onMBmE\Lec45W5`]=6mVrLA87DWS$C(X;_lJ!*=r-In?@[hc)3\^9]G*A#%@/<^*+(\qbbD>8c;.+-Su0=Pl^Jt"PpN6OSBW2+I2-h"Etq8PPiO<$'B$U8?j/JfpXC,Wf-\X*AcQt_Y)H'aqg6O(GNOHk.YTe>(!^]6NbOgC/d(K[a-a=W^Ijq(WORi5<]Jc<@%/n1rB`i'+("d7)gY3ij4,5?XK-lT*5Q3rc[]paE&1M$$(k(bfUONZZ,Fbh^E@YX>XP"41u9&q6&:?Rk*U!)[;Ta/rL$i6Y>K6fa7(<"blIetNlQ6C4f8,t#0N\D2eRH#"):W:Qtk)33IL[`QUec@C.qo_;.i[LUMdUID>ZN2U?'9+c-nA6@/j3!n!PP.>9q&gS%ib/PmC![>(hol9"Q)T5%?C2G2ElPcdK8S_NJ=Zu9Djp67Jm]7lg:7:q5[OR]2N+kjDS][@H4c)UmOc'cbe8Anlcj&;cV76mR\W=mLdLugQEXT,"C8&'^\;[TEr^kY[?%2aIm<)>TXHH7hI%5=t-W\,7X45=&J,-T)DK#uuO11Va1`V?-G^qacYcB$]P+KV&-5rggec3hTl@Z;/T_7or.OK^S`$WA(&.DY7/S<=/UZK%718"e$XIbh%DLI9B5pgiESH3)lGUE[2h_BX`>e#F?AfSH%V9@"UpcjmS-JQZCCjg(ZEj!?,1BUr_0r?X"<$alo!C??.(\&(mShm.qeIduuq:s<>9\3O($UsIQQg2s:8UI\];,<0^hneS2J01LV*r7HHKoJu2?NeN%Aqe\DMa,%"5(X[`#K[LOlW6ZYF,h.&n7u5BDa88fl>$Pop_K/,[n3c1>\NpIE0k]4KA'=k8frH_^tgJ2Pg18[J\Hun#fTLhNJV<>THH.+PkDpGAe;M%f<$.cJ.HD"?d*o#D)("hhgeAA]*.4>)[ju(::-mj4(M.l."V610:(iUqANd0aJP-_M23N@mM;@[FRhTc(K2Y\8Wk$@hV%;bmRGCW-0$C[_@uhmGr'+4cM!$N&Jd-*\JG),_On5N58u%\bM$l4KiN,8>-1kM"B1q@n0n>R?B00gA'6"=2E:@:#2hm1D:._?s6K^*b$n2kc]^0?[!EsEF*3s&u#=Er]6!.=c-^O93gqYPJRrdih%6*(Aj;N(aDBs`LfR6Iq:g:dr'Ukc*3u3S"V!&;7."WnHI#U[pht^?ZZ4As(YYXHI%_m1(]s?,%6!tgF^;47b1<%"_f_`\/VUY_ieu>"_[hf86Z,tL+XP`'uJ<*o6&Ac(mC^f^"7A`KcWGO4u1Hf!e#r;F%NdroF0oj3kJJ">P_8H4ua7k\8SKYjSTn.58LId[_Ptbe`k15&>"bq%b(o'9H.Y'd+mtg2(kMcT*=",nb'93:'$qL:t:,O,C8/8H\PV-[:]E;@(?,@(r4;@U:7uR-*^#A]GC-$io)g^d*Tne5'QLe4o,,WAriK.dE%fkW1Ihe"@X8V;&U]7ta\)a)C0%r0JJUht(RMRU\rm""ZG1gc%OH])Y:3GA+,i7tqqY^6N-`l+Y\gbQ>]s-Yt`ULGAC`hUU]CT21N<\jb6R0L(0Gl^tPSM!-dqe(1-O`YgX;@8sX5Kgof`4KL@r0]L;Lam98]Rn@J$=c6IhgC:r3bC]bmCRr1%eB.)R8*IH0]brp"O0SbR<)j>9u`mqMg+2Q$^b_p&$B"d4k,.ITK.CX;K,q6>"a=O5-uqr.H8*)XZ2/W;Dm6g8^F/CG;HVZ#RHW>5^ur%d,SB].@Tq%OnE1S?OOmOl=FX;,nl3Y>U2La]SFW@LWsWoh-?a8,oV$9WRS_>tH("pj4_08t;XA"@!:KbZG@p0_tG=k@.9foMm9M<=B%:T!f$>DrV['o#`H;b89d_FM4?Tqh\:F7!_+*'']PPJ^H,-DcCRBXUqnrgQeh7ttYNc(N)8SQ?X4WA=c$f/V>%ot9]H!+*K5I+JLO*M<*mIpng3f?0&Z"Y#gMIl'cfCTZJq.&)BT#[B3!1pi0Db[PGQHB^Z?@1qrWH.0L-$(bW^!sID-'I45Gq;m9\`]X>+!8!^To#ueYTUYrDm#@CUSSLNSWe3>XCBXdV=W6T1V-s/XGK*3\lKSRB/>6b_&`Xt&gWLstr5%FJ.CptRuJlsu5F[RFb[P25N005o;RbMeSm2-A<$=Bn@Ta1Qrodt)%S5&Un-8B_/M'Ibl6[R=%2UnC9cVX6t_d<]:$$/a,8aUl]^a3VAgMPEH9)uZjrc1^BkemDkeM4p$'ggFpZ"#6*LGnN8d6=>MO#;4MV1Q1ZSD)i4&*0%NFE%;V,'*$8l(^N3l+Arg/QfDfhnN>i\^n6A44N`qmDkI;%^->/)*#3'^Lglp?e/n7"R,U%+D]"C+$p-1CH<(+:\VG^$Tp1o.!fHf8qZ]HDqHW^1R8m&f^\-V?$rElZ4(P(,q+K\-#DRA==G\GDRM)<9@rP)/I+4'[0q+f1.7#Cg2L4pC<&9-DUAl'!D=72DBDm-W#pJ'nfBNm'(G=1[XZ"fsm5sG0QWns5oWW#>,7=9L*X-BRFO9EN/kKW7kShmc$U^[#UIK-CdBVh,QJZ@Y5%Am_g1jE$!)_\qtL(!\L'qeMXZP2h"u:p@J&HX/(\`7m2llq^1kt88&?l)0ubma=q.c>SJ(094PXp6A>:sT-ods*LB3U3$hqakNVA'Y0T)?:4WZ>74hl\T97FN%jOQ>bcRu!U?:/Br;;1`bP,15XD&D?*V^q:oV7e[%/.c3&qSZW4&g_Z4gp6#ATMI]Q]e2'mY1!,^BJRc-,OuL#VSsINTRcq,USko=W5_T3[@LS^X.&)a:63KXE88mAdNL8O=W9u<*a&9iPSpad]q[)?<]Ghd@nT!=oRoOD3((Vhd+@65Y'b3BrgP(XMFZRf_0m1Db+7RcqeEV>)U)lbH;R'=]2sQ2WEA`4H-Xl[ubJ19TYF"BVaZc+D9q;Jn/\1b)=sGcQ.NK>Jibo]-*XJ1Y:Ia9re0b)\L#G0OZSZ5*?kL.fE-"[R":_F<4+E6oS2OtG2_KH[9A(d/h3CT+VFJs8^cqT(t&W7T)gXUm_PC,7JW9>cY^]9$7,!MY69/T`p?6m(\^B!k1/!!"RMH]OJF.+;6;bFs4R,*i8hq-R`N&5*46#rMGs%3&^)".qR9gKSAY7h\IE9G9BL$+lA0=caq/E[8kp4&&t#X'#"b.2.Hq#0MaibmmNoqC^)6"Hk+4gV_Ul]8\UnNaBIc/X]]gepr]fO]_S&W:-0,V$dC/bX::>5%21D6p6`;ZX6-UY@WLBH_-p&HKe2N+@V2*<(4iT:nJDgm4*'Sr4N3NkNKZ+iP-?mZ#_mSn@FNb,_:/20W$/9MELs['Fd1mhQVdf9NSWX?#"saoZ[ieh$I6$^4FP4A4X_W^/681Z;';;\G$p$TCM4$L23MdOV/n`4!\7o]ap6-4ogu(L,UC'X%L#?8!J]ocj:QCYb&er>-hkCdZ@)S:k+ulZi/fIL$BB;te(KJ5*UB2&BXM0Y'AWRC.Y)HjsZq`?b'M#<,V^k^-"GM&W:8KM%n)4Pm;?B=_M3!uaJX`;AO)WO9^Gm_@M';gI0:Y_EhRXfLe4#lcl,GCc2b2P<9Uhi(ZrbM_KI4'<25cNM)71u[$7_bb;>>UfAJ/T1+D+9!:0ik#k7_0]qRCg]Og_GTKN[qAC`IQOdb"hoH\9,;B:sT^K0S1_dJ(a'VQ7M"i,p\@B%1:;Ibr(TSZ###[P&]lE_:3Ii_aS;CJTR!-h\4>+oUquOE@_`Nl!A_.=7[TV*&50MHTrLYUS-HSZpGC[1Tb/6uBk711WE9GuFuElF0*kA2a[Lqb(CZfEHR0&.P`CplGNR>G0hba?J59R-p;R4C9G3U;3G3Z?p*d85mO-9+"]8ileU_7-KnH-h'gT&[SB>e-Lh`*IL@jo=\9I:s!enB)(OMr:0l4Hg?m*Q%BrV)"-h#6pmCRu&g$58A:::sSWO7&hep1h)8*9c\73+YCnEt&Qg8*j?Rap_-dH3p..h@-cl>LIAnW`m'geoq-j<;;4q=2DGntQY*2B%UN%]iNh+<5*3N,Zr0j"ds!aq'1;p@bU9l(ldn.2>W8#3G.BMGN#n8(4V/%1UJ/X6dM3q1#re50K76V*D&24a71$^REbc0)S>3e=/E.:RktiQZS\p&rMQ#1DUj>XVaNl-Q@RnB@i=+TbD4-s^2uY6rVK3sqNjX\uY@U"FdWlT.'&;UrW8`1P=7LT,f_d8(g@#r!(WAi.:H.(bXK_@&QPQXrgD77qE%2NPHY)[0P_Vqh\Rmg*=DF`BCV)kkum-]f1*mu^G?^>PTX$h)S@Unf>Ghi3`]gBF[D*)+BRW]k!6[ReiM89N,GBU`%e=45]+ZKOk;f]45gEQ^eO<.Y5nNV*=@oT8Q^aOdO"2,VquYnm8rPr2>:)okh,-0\\k)/P#R^N-ke21NeE)RIB#VeFL#+%TlKc(/Ia=*=&Y\JuC'6m\"tD=4alngC3F"'G5tB\X.a+l"o>CAqZu)]a"Jh`:+[.BGZYE>HlJBl;*)"`,se]@ZE"R/^%7BR?c2!PZ7q+_2kt;dqoKKiZmYE1m.m'F\O"I/itUHG?J!dGV5+c'?5I<;O8Zoo]l.`cK0H>30Vi'dS!i%K$T@qr8PC>qW@4U3V%'fmR\j/cc%l,At5Hn%&#s#ntMk]k;J=TX.mb;(f?_lgNn>R&k"<3!r&#,/qlL(VL$#4#aRH-%pR&fCr)2UJ5'%UD,.XZLlT_O='-feg'fWQa9pVj-+XjWqgH=lp]-Hk+cPl(/QuKUIa5=+>Wl3'1m?qEfdHmAufc[KWG@kBs$C)B2Joo7o4`XHhR,hD;K):J"k(PCGYM9T*mnS)S9D<$qM&E+GJDdN4XCYk_58HKpiboQ_3@%;(YC4qs2I1N%D/9;LU;P_;u:kHLf"W[$W?e-VKs%(!UquGmF@VG5^BVIXW;nj4Xg5eF`BDTp9Lt*uP(r0FqmGQGX^%'9F3H<)P9tiH>K#6^)Xa)8LSO0boV+)lP(0:).5r]-=>]0p)^'CH;Oo%OHDX>9khaLIM`n>"oQp$PDQ)5:)lg&bCIN11T0a^Rm(1Jq11i?7?u+`5S<1Au3P-7F(%nJ$TiqlUBn^pPOB@p9[Eta[(`H'XoGH1a*^6%7h.(jE;&6'Y,A>V-fg]0/]D'cg$=3X#(NbA\PUIbu^i6&*QU*-:hWkled1V3>5$4In&&SIW*N0^GgA;%-no1;=BLrnesRG>f7I^BF=-!Hj0kW%%j'I)Qb,t#=6p!M-(."60P(8OmOgiQpFSH`CO#2C+kS7=5][=b`io)k59H%N?giM\rC")ImJTWP_7>FY3[Wsb+?g8aihC1J;Mj2Sl8Yo6dR)c;[^!t`*>G/-PT"7?^uDb+TY6B0=PYi4C/`a;&/\/@c`"]h*MhQ"roY!.gD:EET!rrT?b4K"faN!3S-Mm\JDkJ=Dj66>hEJP<^Q;7XSbn3bGM@2Y&LG,.@^/2MphUg-,!<'U=i8J^mW'18uAR6cd/$7&+lWqpgbf[PHK2/5dX22.SX"_^A*h^W]fSq5ume,uE:Xe)uUUO>\`i&g#rj>?9M6AU7gU&u06c4?1l+c&abXrFH@?>1hqX^,bVe9:6`QFLt'djsLB"m0XA,;Igk&_TWn=)\D*%XKZKs\/pV?el(E9jH0C3XX1Gj-^SnmZ3)RULeP\:FhDOks`TjaJa,mZ#37c!rT+XpW'7A/Emlb7qnSQ(MJ#*.]E`G#tolR96LNObPOHBH)kInXG'-Z-7,u/d*8@po%tHK*]\>1$?%`quF,_)K/*i`+dAjH4.]1..d,$I1M\/eD^#M&s-AJ/Hfs<3dAOFgd.Qd;MnM?9aVXVIerC/*Sj+0lFDrD,0/^I`566lprOubak.bD7UpUQ#H"6-^33S1*b*t8G,&4M&sgIA9PUbo2es^%JoC;E9GQS?3OcHn?gF>;1ElY)0A(c!';5Krn<[IYUbTb]LO6'[VEO[rE`Lh194erO6D$mYnc'0IH)#5dq8g\EJYSM99Bp$($:PoUT%A<,DDH2T_9,9qN&a8-Le581P",Pas^UR'D\r72^EQ#ptj61%,`#@C6J=ii4)Igo[17Taf4fl;Dcj5C3(qO<5qbb&mVBN;WoncT'Q@^L&W$'F#4uF377VZgb4ptO.r&K;cK&1uBYA:bu<+jYg2*sScc'H1)mQ77G8]YP#),t(Rc]U@qqGiVM4UrtLZ)*B`C0ndD`q1of9oZonR/g3s9$2YrH!$Q\6U](J\MPgMWd[;!eok$'WR8OC.T(sO12GdtEIb_*^>kpC!(\@B3o;KS2oqVKaOUXiD+DfkCGVHt%NEZgRj0JHXrH5\^/m5ths>'AT;iZ]b3()AF(&f5JjHSn=TpSM-%s0)]:TDPZID/Ki-+p4HiF8]L;d@L!EpR"8h^ZFSpi#f&l)>t!JV7ou>nr8<['Q)AI3V/&4N=hW)F_cDPDbGVFX(H>R8d[1]%Vlb@"_ABL';!Od_1BG@5O?o!V$D-,69L'=Nj"E@'#CXfkn)[*G<%s@rH#RC6KeCP67*oLAIJ?`L.5;BghoDfn>,1RB,De?]_jl,S:50QC(R$)<8'/S&T0*T:gBfBbHtFpS]m)0Nik]bfIS;Mbcl%7""tS5=.Irj2SS^q$>?U/%]&B-LJ!JA1=:@*tk-SQGs=1FH2'AFfYk6[XbP&jtTQ0\6_\]K:XC]^#61$TUm,b<"e28*&/ja+faZb&1djWe>9<9gpi=,T^cE)au@,IF]In(L;nI86+?sELa>Rlh'gAf,%.33lCiDS`cd>l'n#Z=Kr$;D>spG#Cpc?Xonl]m,3Tp77=.]p9o1QbPsoNN=N;8#99emOF+A^5!uhh9MI_#!+DkgM[/"=lZdd4E@q@70:+NVii.cZWf9Y5O*q8uRo-1V,UK^e8EOZ@Gi'\OmVt4_e_X4QPcLO[;(8s![j*pY&8SgTY*rS3r,I%8X#]AL2U!t=Q/[]b[rP57p"\/fb+3774:!DO#Ma0I+*Z4*I&uV2[kK)c.P&=)&9SQtaZrp8ec+]^XY^5#Q'`k?Y;6,.mNY)Q&"6Z9AHgZ84!!PEEi6f1MIU=Kr+0"SNTl2ZhHBA@$t-Ym]"Y>C:pO)?(=;ij+dD)R/sG,,Qk'#N@O-*]>.+#^XHD8$OngH'Af!sf*+YHmjd>unlk'>mRD^;YW>P^Zo)eC#*8'?FalOF8LKs@,7DX`qh%I1T'.cg3C>2G(2!"YpORWXe_.1TLWh@/+MH:>til+O*Cg0^e=!0($.W[-AnNG,09lKOU?[gZIa+O37iB9*tH1_c&-_#q%I*:25P=<#>&qWb=/k@2l/^D+b/)BgH#?BQc)XEOYX2t+;8#UpJ4YTj+^()&V=VNedS!.<,U!G1s#bn0kfQRCT8^(q6(6#2>-;/30]KT`2'JU>g._GQfU/"@Cd0(*?p[]U*K@^o:Y#%kHNcI`WGphTk[8]Q*f+#nuLu@bd(1J@,nFcKPc`@&G%TqeD(Ha-PN2Cf..a`VW&V'ZB=ig\tWJ,bL\H@.l)U6[\r`#@:L9tklB%I2qjDe6I$_c/ho<>uCAM%8"\rY^aQX#DUkJrqDGU]%uWM;Dj+hh6+0"C.<:\>NlIK\6W##3&5mc]+Q9$V(61*6W+1'X76q=(:4:Wgq6X$841'&o5UUkioa<&oY]Z1CL&3l"&kpr>83ko(794tKrOD!TZl!oJgkHX)fre2lKh\gXsjGqWm?sWG.go5dR0,j;_7hORXC%sQ@+;=7_Ji]?^U63\jq!9fphOp0eiR227g:>-9%u@JX>pM=$!,u2aCWqZSE*pb:$$+3+6b`:VNB)We_mi1l)LaQ[`F@IZr_cj@%[o4$GVuEXZ[L3E'o3@^m1(I\QVDXGH/YOpNHhc%)KO]B_NRlOEH-/nZq@6iCsOsIVq1qV]"#geiYnBh@1XioJ-.;L1elCcZEL*WQs>siRj?`Oo*(PiI]ZOg2OD1i"g'gY:3,[.IJWRd[k`>>5Y3C+l!AU$.`;1OJPl9c%i66j]kjHo>'UdF))Vm;Ao7&qs?#mt.0[).@IC?H8O>8TB>Y"$1-?YUh@U6VAmbuiL>l26lFfW52k@U/VDKM1SG/#n=6D-k8M4A\GW.LFK/aKl9PX/ATRS]>'26?Lm6S8T$r(7TfF^uI7O/^LY4pO=QX'[oo01V9Y'e[TXi/`khaT;$Vff2B.6C5$u=G<\>Bp);@l9%E0+bb#jr-9,FVeX;c>?cgd@oUtlOi>lO*2s^BI(:4/3%Hb-n)J)ZaWR2g]`+[i$gD94K6s`ha&ToB2uYQ>`LX"k%6)&_"1.+ml%97'Q.%A\0/e,LUa=1ecZC@C8qZ5".N4fYhj]$jK1XtL<$ctP#lPf#GG_3$-X@uWN^SdRD;IV/sTgWVB:Gf#=fA\u`nDQqeRjj\4Q@CB/26ddF?IRs8JjZIKY?G:jf-/p*P$8.^lk8Z`H.NG.Vc+_0C-PJU]!%im26cZVC@aMBr?\hNQ'T58kpqOqnf_omZ!HEN)fTks@<_kB0#]l3`^[pI'q]I0s9>PBJeH9^tb;V"h?F\S]n^f%$Rr%E`uiJ>tbHq"__pIAR,+b&1n60lc*eCgUpONJ\g').g>Ef4q?(7LDf5>_KsB*S0J]"QI``*$8J*U,7cPGWHX)#B4AA]1(c5G)Bd1p9$qmID2t'G6'-_+@[^TK9FN18/F*;c*-F7:+3ME81"s]MmraQ0F*=in?6I2RRe[;H*E0sO_V(Td]QfY=,CUk(pR^&A9,b&+2jSOuI:e;QoouJOC`ilnn`8:&rFLd:ZDj9Gk@Wn&t%G\`RO$("^k`.]f$1GeVg[!ub%o\/fYT'Dr#1c(j5bUT]Hj8k'LK)EN0)NJ(i-$P'D\5pVQocj/8!9Q,Qqpqs-L/ZhC9d9Un')9'612/f?Zfbh\G??IXc*Q8Yi9c.EQR*j]!*=W5HK%.&69]F//I-7-7fr3QQ"F%aTET*GnTo(%O"[Os4JWSh`mkm%mBWUR8tO'+X5uKH":Funh)R=R`NeOZ(Y:p,+>WC#Af6VMTeMnM9t;=66aQ/VT8f%ZD&jXeV*f1p_l+'Q*^]C-5uGej,r)R#'7c\F8KRuV5feAR1Fp9'mOM^0:ern&CR7\[9?@pP^2b1'g<<_o_2g;a0Xo^5&VsQ]F,"mQqku),fMiNr?Sr:)H:"Q,LG\F;/b].;U\H`RHIVeBl7SnrjNtA:P^RpoQ[-Z'dl\/u)8ajk_4JlC2d9PEC,qrq",Bp`+\Po9N"],q7.fRT>jVq4!,"qic^FVCgoiL)n'Ko?n2CTh6MQiA`:5Mu5,q8j]i::qHI1>_bK$ZY_bl_4d/K"9,(f5B=kK6;=>/K/Bk++jlaSu!E_`3=&mF`,hBSSa.qYSB#1(+FQZ7o9>o>fH\A%&L8AX*Pd"-WX$Ll)h?nDan=@c(@e[$T2HBXMF\LE[GK<:"YO-EjA!/,-6/AhfDEaT,VK8Q1KV/K)#gLMT<9Fu3YffG94!=7b8^+@`Ti1'/1&G#4M7n)[]A>3PKg^5AtKOC#&*[$:XT3r:0'+"hj%3pW-jc@fo#[?jDlgI"g`3GsA'X4p2$mBCNc6oiZ$H^;6VQQmJP\N`4r<7@$NCnB12lC.^B%-$%iQmb50EH+ZU)*J3[F,G_]ks[bMr@puE#YZt7C[WNsJ`)'>j4l&IlMOAZ3u4ps_VZg+^SqbMFaC)6JoqdpJGkM"^ubp`7$jK2;075XFVNCCP*ni0g6;^sd*V:h9=ukc"u=C_H-i^!SWFs""7t?-0Zj./,ZfF%>+@827>1EENqN#JOULCJ?[7%`T*BqOi[RR/j&_Cdb`%j<.J/rgihP)_b[(A:=/]_)"37Bk0Q#ks.R?fD`T]eRjPCIW?-d+2T49Q.P!'M["-BfCSaQ\Z]U,I:cLNClneE0;E(kIh?:6/`K$&=g"+1S]g;"/=614(^9jZhbqHI%+f!CLas)p8=I,C_G_Jc$5%$K-J*`K.?_8fbM:jr^Np%[i`<-Zk+K49F_?I5O-4j?FD3l3Q-K_q@_=U.hc4`nOfr.bhcD$!9?nO(rGdGesC',(,eW9&GWS&QHJ?Y9bY0XW:#Z(=Tq0fX;3FF?d^_,*p9Q(H,NBVcu0OJIX7N[b;$\e8<1@;*UQheC3^K./d)#GH,VRi#sO^QVSAu5=uMV%rV7sM_F81?7$2.J6g[dNE9Jl>jL0iK^o?cB&AX"CGu]6=\RrAZLX!-F?hDIo]MIYS]ER%/6R>PKecrG0C`knd8dR.($sRML[i?#9J$e,ZA+NZNX^42A(B&OF?280f"4DB1bOt`JIi?C"=HrSpgr/gq7>WC%J(!c$$(#dclc*04t0/YG0MjaG"k^t>R?<>7FK&\TNJ),Q8?sUW/DW&A^n:M_N>'`Wm^@fG\3P(bN&",)NZ>7L3k"./]G81WEWYNdX"L9;\gk$-GIG_5B2e8p\h6qlqT.Uhn_$(E;o!PQg1)8a7h$8@@A8`O*L&#FKGE'Y38F1O+OZS:aN,<`$89:LG"gZu5-0'&d)jRND/uK[("aSP!t3@7pDaE$'jN6P%dao?pD](GTi*)ja*:(*\n'f/=ruZOJjEfTfLL?e,h3c9eX,%%d$dY$9"fEmE(IA_SJ:-B8d)S!GQZ!(7>VmOE/n.9a(GO1TH#0&k.cT*KgcQgJn_sKMuDKr"ITqd6Z"4M(!@k/Fc60'S(7lBHE/.nOE[fg`^h!KP=`8*\";ZW2k]dS;KaR0bl3?X%gW&)XVKG$MsFFaO1)2moIr<]Aa`@g\FR0T$Wt0TFOM'3FRAg#2Poo*lt.V3-*l\=>o3r^H+T]GQP&H>CErmX^*MNND%tc/LQM7[8oJ54oPc,[u=bc:=0>l\WTRmU-3bfRE;>=*l7TiN8.Keip7!$P(/'=s(J;`66;R/LQb#Ud@<,ech")b5L,Pn&FS:;MlIVc1Q#[V)'u,(=Q5T1B$Uo=@ddI*p")B??s=LE"137gh(p<0^:Cqh/[L&Vk(Ga)GPB3dU*n0LbXO9*(haq>]qM7]oDu$HC+U;qWAk.QghC,5,(N7#U;h7]bBt+mNq4?]:fLaqKM[ajk3;O+:IU=tca@YF1PDJrRGs#,cVpjuUsAX.prrADoT78\o[sO$c&IT-EIlF6!dmGD+$Q.YF8Q=,dQn/C.OE6&SQe>c;IW/c5Q"1F))?Fl$b>S8QH@,eltF]=t]_7g-j#nRL%*[^.a\?Z>NJgBJ15,1]!ONA!:cC^CI?++JD4#b=CHn1_i4]Risor^GMItD%7";bdC2A7T_r,]5%*);UfU,;>*crYKnk4#5\Cc>WV3#fooFkt:H$/V(2U9&`i)-5mlC94DVjtWYY*^*?61]ii7LW)OS/F'XUWdt!BbQ01k(JNFqmI:j?.nZhRY^W@(3ia+d8Mm)ARmNW?5TD$-Iq5C:^=qBHVWe$&A."[=AuBjA(o0@ik4I+(,$Gj=daK3]ZP(h(9glk(-)EeOc-A<$ri8d4n37lEfFgM`2mK/DKNh5l9J?NT),2p(rtI[I<3'G!Y.6>VEk-Za7;H4((,OoJ]o5&=T08d)c((IWcg3*'73>)$!q:ro8iD3%VGJ%PNjRN0r$.2o![mfLP2@hXXpQ&=rKmqP^WB,AoUK2uhF%";M6+,#_\^/2o6MfPO90oI:Hg7Z\WCdVl#BE?VuQ>5a0KN]R2+VJ+j9D.ZYGE<8,,12&]>2/5E[Hq,pZJ]\6K3*e^,!&mG]f&E_.Q#s20QrHOaeugA/!6;u."\/`Q=*=Ae,1?B#+C'Bo^&b(--<[BMCa;/[f:rtmiS(?jLZl^hg4V53ZAN.joY&\X6"Va_eIbFoS/N&*7FlMV]2,e5?fN,?Usk^`1$\qDKonmj_>t'nC.C[kA<%Io*V8]f1C,)d/6P'^2[u6Xa)!FVLR2U3i%'G4T:S-2\/EJch't`Cd!Y:f(]uI'6k&&%ZB>Q=:!#$WF!G+Ho]VjnBqY`,MQq;>iKHfEeE%U`l@Ud@7P5JX;-So^9aU/j3X\6F4onLIl"$$Y@QXO(<,5X5Wgt!@OBWe]tY[jN/ng@B`$RLe>3pua^*\X'd\Dpj+9c\1AK.C(a+Yoh#^*um]EYHe*htpoYm5"7;N$Lp8'Ti$W^9[$k+g_IjF@c0`a)>(='TY$@Jbh[9]PO#AW%*;_ED_5HU(q7KiY&`g<&?n7pFVHYs6_=j1o_p%qM&ck5jO@H!hTS0ofm&et#+MOcU`J6kG/1Q@Si"02WMkAC0AL4NG;*YoU6'D*rthfM5Gdkc1Re@T``PPb&L$CJHl4MuK%4']9nf<=GS@PMZntk=(1D^D?n?P[cXNS4NR.77ZWY7@qVcqc2mQkuEOP1LhkX9i+1E&3$4];'!hVJ'k&n`#Z3VfLj5Q7F/4l:ACI7JIm2>`rh)f1]29Kb)IE/D]fC5+'`"G[+u-:39LSMjb%`Wcdo%Kh5l,*u0oek4irpY\>>C_&=<0jDEfI,d_+@M.t_Mifor'2?8@W/cT1fH(me6)/YaNT^6O0o7^GQF8d=#9_W5%><*gLZSKLYe(^725NaXJJo?r>6XQDu0;/W"m0nMdnVE!Lm^.-N)%uSm7IO$Fi:I>#OfmjdB]-0:'%#Y_a1Rl0])TK6*r"8j2$!!f!:.SlaP"1K?YJAAZ#L2@p`4oW2:mp6i8e^A'S-("e4*M6O>A>K@hX@W^'Xk"NL!mr2'3-.j`Su<@EUrOH0QUTF%SIUe:!B8!AV[q[FXcF>F<6]043i*oIE+Ais,'6ofe/I.:.Z=%#r$nG_CZ\Mn$Wb!<2YVSaO\S1jTA)Y-=3#*n9t!PV'P;TK-?dLlEmW9m_m;M'Y&])$!T,q.6^kNOfc;Z(FfL8)Rp)r?0/0-O+k*Z9F2RZ>TPKa?^]W@Agk'rP_U-RGE]aSo:m:7*ik#NLo';+.#Mp.NUK=YOfkAHrhJU!qM*2]rLCuo-4o(TFXf0IrT"R,MjT[2_/pE4h]l8AR0B"e/ZlO/^L?Ea=%d.(c_1MCTpDqR!Y>&$crZ=ist4T&sdI:@@l>N(4sUTT^5Cg\J)+]r:b":L.`"qYojB@q)^b'!7`p>s.U"kS"UnIj7V5gSZUt'BJ9d,YQ]h@[=OXAF]X+ab)b[?93Ss!FRT-&u\:_1*&U2c4AmFnB(L*%5C8'@^oked]3"B.UoBG9`mDh=aR_JY]6,rZK/Ua2UA(u[n8l)PDA^n:T=#MPgK*$NTr#(G_%\H;<@?Ns#XI#?Y*-3mM.C&!2GVPo2Co.:dV:'Z8;W.b@Tli8Ze>B!8ihBb$3RXTg)]+-,LLmKlXuUsM8CfPcLP)ZL4^TiRG7Vug*Tb_iEE$&QP2ZXVgW%dpS1N"VA7UV4rW+lNmn'pKCM\`Z$c5T5_Sd'E4Piqh.W+j5;\'J"?M`n$ViTD`'^T&`[F<$Bc=eGZQMM&$4WT@F)%BTO0s>pg1=30Z(kc.4'E#RS#^I%.1psD@W0@sk\Dg>eIi9hl^d.%*qAL%P8b7Zf1G\!%q.k*mCgAb2PR.!21LUG7tHkL$@*kj(MdjEi+)tRHke:Z=)LfG:&:9RN!Wl$+qu!Hhl$*iSWD>oBdH?oN\?&(%NBA+UnEO2G\ug7!1A;J:5H&Uf$*8'2GWs!-]RAQ$#iD<5o)0CJk$5]G@Zo`MWc/K4>pNijtQed$LOY2ip?h-5=VeB+_1$'eR;R*RqiSYc;7Mb.)Fs>r<)CXU.(B(hgQBj?24I+]@e=:2WeKqZH]9u/5Ws7-?dKn3BDS.QePJE\)[DhjN-r+fOjVf,FF?7#I;W.?t"LoV1_+A$lZkaRTWcW[W^;D0%>ng+rYO_jNPWpU,BjL\+pX1QfMNb+t3gXLN0Ag4"q>JO>STKde[Z.'q^cCmOZ9'ZTH7k6=5H+>j)TFS:u'XYh9@Po\2^t+Gieh_9/iA0]\h<3T5Dq[DC0VA9dGSuqrXeOGQ>GEn)hR_2k>J7VhdFE/1,SKdCcEA%h/qh0F6SC\-#ff:\'^#21;b;-4rWB^XC1uc(ZZD+DB@M[l$Aqi6g:)LaoNge2b@59bZ_HR\'lUYTi5tj@T,3Q+)@:MX4#B'Xp&`aXZ%<4/$KBXo#ac*B&^7[!hu@QW_i?7=Ud7/"ROg+cg(iLEuZ%,<;l0m:pXF3af;5b!6a]c/A5V(VKsG.[.Q/Pc&:&jUKn:PB$f7moGaATZ7/b"og;bUDT(@/.AYB/a;6=X0ibmul?6\)De7C.*-[YL<+Kr=Aup#!L$Its$J$uTjaJBp.B\YI-`pclYiTHd#W0TBb*]JK4h3^&'E:VrNbgrkhP2cGjd^`b?S#_m3+$+tJ95BI";j7,\.(P)Nb%O-/GLS,OeUVtB./M6"sS[RZ:^rg]j[.G"@W9*OObdN1\\K"bgk$5PK_Xo%2?a5MI?Qc*!+Ua/Q$]r0q;=B_pnmpn5-DDSg(l*A+RBH)b$7;=)LZZeN%'tt!4"Gs!$Obc!+:EMT]lBrG9$9ahU:ikkF(2u,"od\ML^C48Bj8#cQT1Si+#O`#eHrSF)khOG)kk.HGqH<1i6n/rqJ7J8NP0!^9bOOEMQ8R9\*=`M'OWm?dqrI.A>_B/oGt`hH:jJ'@_-i"Z%`_hWk\k\M*VU-SJ-K]NZg"r546/2i%R\XZ`3X)bLh)rq4n@1utE;W;JF(VNiGRCq#m;+"'ZS3SHbBc[Co=pAPtT(7$UGVB<^(nPZW.]4qLVGX5!$S?!L]qV',C8EhrGU_n#8i><7]Cb/Zf]6ZDdM@=>`52[,.9"7)/:[h]s-F?;g,!T#=2\2O`)qA'A]u\5kD1o"P\,*@kdW(Y&aV7@C0MMJ288dE[b1Qs5C>N%Kmj=t/<]'4Z@Q`0-&Cb7FDpI+8X1KiNC79YNYV0&i`rVJ>S=3ZVW_%(";Ls7*>eSbsJ$7pu/@EO7QVY&nFFflf\^=AR:D[hEG<^MNK1"*;hRTICCtVCfCHsLVkS]IN!F3cGBARU_S8BoX(Y@^uhrLBgu8#$GH`cCH0_[!/uc2:E!2jB@_c^KSPtmN*A1lK,8ZMXBSG*ISJbdgAS-.D6JI.Z6-Ce6+a$d#C4@RSi&N)[lM3XVGZTE(TDJpmj]1[+Y<*hg\Cc9GOR>a.5Lt^o:c@fSK:(MBN/4ld&kP-qA8SNEDn"ke_)(tM1'VQh+#t>m)$dnaX6a/(&1m)m7mce(j^87^Cg!sh%YfU;b=i/^@2b$23bLgES$$E'inQUNH5;^G(:W%>kLm37k\TN)hi9Fj?GJg$e!A?_AWpi+&hukqG$nL\rFd00cTZ>b^Hm!Hlfb;FQB$$BS9*8bR>DNegNk^eY!abV*$s%(JV9&]^XNVr4SNeeYIAqg3AgL'//NHgla1oWJs#bAG-Cp@Q)5h&631l,9.6kgN!f!FnbYa_kuo3Hh+mD3egD?WKKl`c:]PH1IV0@L\i4q[:a$cgnron0p6la=`j@%U2)fL7.,A$'IhOPKJ23J-YpiF02E0Zq)C6T;<0JRdOKoehh>FL@q-;T0?cB1_:]BL06:i)b"Hi2\[a?BP3^^O6.>F&H-r!H><`e%(9;f!>c>6aBW*lZ*(Z]:r[HlKN:6Vn>o+CR$KL[.lQPBaf`CB*^uke'cB%ch.f4iXd[+7a'(,1m9)1FO@Ek/F/-V.5Uh+'J>lZ/baTLBNBkjAEuZNS/`PY'--M$IhUpIf(kAE%jgC$9UhCG#5Y)NiqqJ!KS*F/!4E.?YtQ].Q*($87\Au1;m9Au#k8Sr6]:b*Wjbe&b=EE\)f,X*Mg?0^a7OU^<.W=9L5_!na7PH*H$.jS1Lh%FXg(u3%-^$I)]!nmZ*Yl;%1eCB[8G_n[5ZtMbA\%:KWfH9-r\Wa[]c>u:(&juo;[1dj(uO,Nnq`O<%ZC=^GE`/26BK2=iH<)E*FKGX@i5K.U4'+mt5h6i:hCr%2(<7%+geXe8@Bm6X%j7EH;nu!Y?'dkC%Bh]%Q$\-rcN#:8jHs]hT^i[86\HqA4g@*?a2i=i^XFI>F(\AA"4:"VAAP'%4YY0cVF23>`>#E4Jor`4ZSU"G;oFkaH;r-3lHENh7)g#a#dna:D`0rC/hkl'U>^nZgCM;S"4Cl1Y(JD7ItaQYLAmHC.p4XeJDSdGX;f:"V=?Tf:M&XB]!1Xf*&]h[f6u-qOQ9a/hS@jsb\Tn6!kpi]68;oWU@WG8d^p>A:67O=0UfSm=Ang(fE2Z8&]E1VAYM"3JmXL1Z;kq>oT9P)jl`m9J:3&V"1Zm/r:2[R/1k)#f!^1T9Z+j%"%Cst-\tu">'(oX&(3i3kn@M`gQ#(2&6-cM"fEBK8Z+=/5'o1'qHK8hG/Z;j/180t*62(K[85";39WN%4]-Ah#laAO.J_8D"Pj1T$;!ONgEH_hC/u/.IRWpfbX%)R$kh%\:(o/08p%Beh>K^,(O^p"6+TrNKb&R-R7n/U#K%udH&pIhV^a"cX,d(Ya6t.?R$<,DEohpP*r-IKq(;2G%dfp>1,%&I%oZ\$[3,PVU`&QarsP!e_NtDBoApeWrP'ng&-ss4#>sQ4f!GYVQe+5=$,\MZCld(j*(U)@\Sk-dhS+s8K!UZF$1:EdkXEHl]%D+6##^+B$;WYBm(T@R2#']KM_a*_6+B]b@6hOo".a]qQ_:4?Ga.VR?;EFqc&CnL9U:,(oDAf:#V)<01*JBQg=)bj)1N@VnZUneG%_5eLMXEmddQP:^m8`9M`BXjc=H0:a]nPFS#>)Q]f+^H1lRgX5q-?0]kZ]A-pGn"_B-r$'?A?Mg31Wn^E"fn?pb"Q@#1LKO0V+EG!Ut@GA"m1*TEjM@im$4MYp#H;'U67EeI/se,g14PSt/XP'#p\)?uh3"0=+@E*j:MIV>"dMghqJ'kg]&h#F(!:.>r,\9_YU6LZ-6@dPQ?tTPi%mfgW*ElDKJ^ECSEH@!4Rh8jUC%6?idMmM&+92t:U^Fbu*Hl&TXP*3,/O8ZFC2(f1''2dGKV%tJ4*IdQuA[>8<1"A9I14Rg[NscXR"oci!6k[D/j]Q-\l]HUmAFVo0>\4c7KL8\j$Y!Y@&[6:7ack+rqmgsJ_C4^m&l`F`2_Q]%Mc*,K`?qLG"Qk[bl7pm8:`obuMTW7bqM>2!E-#X](rkW"Z>r+he:SUD@8lFa@r`SL#8ZPu"Iq/a5CQ9R[HAs>XWYX*;e-pZ;&dm>A[Z>G':W32,87Ld;odeP!iU!7o\E)K10Vc#[3p>3>@C#ZfIm\RRVDWV4F3eThnH/Bh@WZsu-cCjOR,^&=2"$biD)U1#`WF8Jh]8206Zdk[EP^-bGeXkcirK.._0nIo0[Z%&a_n.^aJ&F?l^%Huttl2"5mJ!CC5PI*G7C%?]Z>L<:ngiScZoSQY6a3MjU>aBsURC39B:*7$H#1NS36hAIp:R:Y7p+t88-(jE,JjuNbBhDDJ1]rFqGX+iK\T.n'&]q!EX[O7nAWo"4p2pmU<6!J`Ht^"!jpp!u#7Ts]6Vu%G8[%kX7$A(;l*RXm4"9HAk4b?uKKi_2l/*[hMWjqp.H"q5VeNKdPF(_PEqfNkPcH]lc#RWF)68qsEAOG%JK9sE>(k_171%lI^40[HZpBJ9)O^#pcf0AQ!n6XC>G`1qa?B&mSIm2MglR;[1;/cLUhPi3P=!JAr_RC:dsTJXa;^aFOh$Th]I:T"-6SF:.#L?N42-/YHlJb;G?WV]J8;CVFZL@3VN@T@S4)tC5*o1L+kSWEPS_W%P-6\&gXU32\nXDrV^nl=Aekm[EflEY+g?-r#6pJjE0BoE;d/B0n\Aka_9Vo>9+W[61[XT*""L>3S]UgsA5"KN!ZqPn"Dlr\=D--&ReSJQ%A@S7HLnad<-EsLQMj/c,qA,4M$I5s61708$aiS>:XG"pNMqLB)eIX`JBTc)XF:+secB0p]/>iDshgoOkrW\"R`KNE#gYeb4*%Ks*B#.B`6qq;cX]Y5Qk3>$^5jm&8@G3_;QO]9/FYD+2]uti=/6i7giCko-KuK9uP9NlZk*:P)7NBE/PJ1I`0ce!(@/CNnE5jDW82B2K7mtBs4Ng)B`Za[`E4MkQ3dY\o_;c(/qol!?ja+.UP,Y#UI>=2EbP"(0Lb,OkoMu1Eo5W^Dm6T'i(XEY*H?WWP9En.8nRNQ,tG6Jl'tKFOUk8OSYI+Q$\]L`GH.Zaf/CQ#H*;]^mF/MMBj&>;gf7'Za0A,7i"[jkIO,*5Q#6mu3;9]JY,g:YhZrmdHYPBUI(N^q@W5:G#Gp&iZmkUZcLsT-58+fXYOSeOO=@LFUgO]#Y$34Lb"q9'in80c!@9\?82YO0(3k8"#_nEt#Gj;D$G*VXWYCKl-Y%LSpLQDlfpCOUmEL'C96+2.(-F0`:IV(-S!?65UA%PU;)9GMOVk5hSn+jhcVc"l09eq.#?&,?3:UXu3>),S_7RqW%#l!fML"$%g63IWJ#&UTHMY8,_JHlS%VOW:n--#NO%&boKa.S9(41h.q(s/*FWUDp$"Km\%0RUE2JH&\i!.Z/^GN`T>bWnug^Um?T%d;/I15Fir9+0OX:FH#)08N+.#[;o$,A;LN/6JT+aTuQ80MVl'68S(f+g3tm^&K.KA]LFZirX@$N2J0D#CW%NaL@K^U6s5r6d##3&)o.Q_n"FkJV_jld/1*Qs7<.LA1@ibWuodN@7I4X4o#uG.O2l$;6IO`"KfL\X2I$Q(-EuQ8?udsf#SG/n*Wh,TEDOKq![*JI#S<]bc)]sU:e)kAQn]kCW*Ha)TOB[rM>.L2,hcea4t3d[f=#l<<9A.X?es*3'QAmf7MRO@cCCCV%BgU;>tIDPHg(H'W_fO]D:YDf4A0/]%KBNI@HtnmUIsAG4gri!l6>U,A&muekP\g!i7tbmSfW`cdV@G91>\3HD7L(5QT.K^VKZSH&.KXb&V*5^VdjAu8F'!S@B0EQ@i"WurbMbNW&;"P5:cn7$53&3r/RH#31uuA&fPfN/BC?;Nu^G;re=ipTqDp(od+YhjA;Aman$;e=UMPtH*t\GaSL_`0;G].kI4k/"QHH=@L=neJnmm7M1%m"mJ$NV4&clhH0:D&fX8ZYF"Z"PJ^LX<**b)I]gLEI+04$%bpU`TFTMNc+!#4Y_!qH24\j'E4ZdGpDp(kOHXj*!P6'Ke#3nD=bJ:5R@i+p%?+]lp-%+Y@[mn(!%f'UW8ZVdmSQi.>.9oIo[==eD2SXTn!hS"/o(!95JD>ic+_Pk0?Zn15N_&/%E^%je7e\^C1X6gpIAq-OMqTY/$QN_o]A+]KoW?f)a0p]a`>f^Qr=`%&6SC3)%g?k?Yi4JPm8Q8.)5=27iMf=$HKe4pd=Pe=PpCUC]o)'/6NQRcnn\T,F=%_W:^EH$9@GqGHjO!3)r9#t*(T5a0i]_tK8)4qIrHb`jO)qcCWmh1G'O]dC)9FcXXTIh/54>^Z$tqL<5md!$I4)Lc8tT"O<'j#:XC%N9(t@hEg8XD&Q8/IS--S)n-&k+Ki@^G$XrS*qEjk*AmK=berTrlI9)7rJ(,#i\13oTT9i)qn#uVMBJ:I_\>-BjgEM?#iEL"]`cpC]aDnD*\4P61s_+on*jn)c;Zne"*)#7O0qR#Gq_BD$%'ekFLC.Ik79)`][Gb@Y.<(,IWFd3t#-+=\F^0S<\>[Np;0(ZX=E5C'\229=2IqL[_pN8RP#5q9W;;36pM<)8Ds>][rV4P`RjO42G$/mjbRMU(C'L9!CX_KeT'PB+0lEZ_Sg_pL^1AM#oPU`1l\V;W&8f(97=fna7p7*q#8Jb'+)t/l+R\[LW]E1sh]jn-Nl!?Ar?u.Utm7mO]k!rjP`PG+dcK$!!mlbnI/Ni*B$>q&X--g1K'.SI[::_e*&[N=&/)BglAEhn+NbY]WJ,sAMs%>Q98?6'5Y=d5/3W7Gim3`ED3+_?Au>u$V"pAng--D)&V*FGTI,l&T%nB:=4!jk18?+\.VeoEqMX.o2IMIUh'cWL?;YMN%A`YbWhu=PZ;58&,39bZ\>U2hiFs73uBh7AafS/+*Jq-KrL;B*V]j7rnp0r4r.98D:nBWpJ/I1c.Lu*)@EF@[kVE&a"afu4^5CJ['5^XaCG'5lChrhJTkj3o1p>>%m>@%eg?R'TMs,1+Y:D79HQg/a3+'NXOjBUfa5Yb]LD?m6q\,b%>.iWFuf$fc$Ng6-MBg5[+SGlHgM]@G>!.>2'%TfB4A7oppecSZ9J.n%CPHHk&2nA`gt^G#3PB4+r/Skgt"lnU;1=%9"*HfS2GGBqc,*f"h,5jfYTZ(U)PPj4gR(,VJ#$.&X`]@gOHk32g@[l)q8@&c"Y_0'#eE-M=.Q-]eC3n8a(6bGLV"Cf8U[-.t\@Se2a27ib^A>p"V<(s0oNc`&UAGnAq9IEFjV?M\MN]fpXkO6m,f-r?;_3jo_d=s.b5OR]l0DOhSBP5RenjH#W^H%-0RUf($C>NF?NQ/G>A!^1_#0W(%`)Cc\=!Tn\OsTuUmJBE0nT;BX#l[8A5\F/sRDNddcbm.mq/[JL=qdKYMUnm<9QF4V9Qs$(ue;)[WY:4Xt;PoAlO[@7i6\D0U^X=hh,"H/5qX0t)r>YseFgOjDtUa\D;nMtSuMmk##O7B&+2LqWY@Y(G;j`h?S@uEO_XP<&fotHG?IUt6Qe@]IG_9c%fFQCasF8duAQ^^CgA0+;CSpd,(_ns[lO&L.6_Y[)dFlA>:(0AL`hr/s%`T=q*mn7h#G5@!I&Z+#)'7@NG[Ok[sRo,%;ipp=aZ>/Q0=@M9ib+nV6=WMjtb@T(*),I92oa3KPDVSE=oJ(fEril<>e=,o<(^<(S@rsWf.%d"[kIG!I5>kEPPr1TEN+](7u!Ddhd$bXbZ>FeV*1G=Aipm$,XA#['/o90@"/J`BYQ#7n^_"pIX4jH;Br2H=>H^EcuaJ5]=MfilGrDJor)ND7c'#B,",c?!2_8jNkC&al"]=u'#-4*;\ml)'71o.B=^<_%9RAIY,jI1"\=c?JX_*`WW%&]*ZUW[g4_K.cL97jUbKLe6W]D4Ye#0:hf4"5kn%aUE\GYLP/Z)@9oi.Km7`QU>l6Aef.s5T9#.G?nT##8RAf]6e'm6_?7V0Bk[[;a3akD-U3:5Km\@En?_qHg,4'iBH5KtlcCoE@2VupNk(%'77<)n,Tqgj[_rtU@)EJ1+6>D&,;@ck@7Q2aY7OsdP'W_8I;+<"YV.J7/Y)s)i$Ub/jLW=(\:oiIXP\R[&ea0Yie'_Ai2V3b9F@eS2p18&9e(iM6h4]1kdn\4P[=-;j0L#iD4,AcT=fpu&AjZZ6DFZ,q%0T9oK,b5*WqRMko,@3/IacX(hdE5Ora#+^'G01c0!>c2tf2PCRuId3'+(klYJ4Y:5NF^$HS#;h8A?M[r3#`=lV&0HT#6c\+R9h=,?+dKfr0iJFc6bS4a4jU&rjX3NT8ekH5NQ3T'Y`Eg3.,8HlN!u/L_WG>kudQh0os)n1%K(?fe=>nA1g'=YBjrms$tu'+j.DaA[8:>.(jq&hK@64:NR>oSS#0#a"&I_)T4o2+=-MQ-kL+ZEc.\fIpfi]PqW\=V:CtjRUp(L2L,2bAKt#AG_%'1V\_O8ht#7?+,_sOpr5%G,5?'__,Sjo,>qGjLDFmA*sdl6sN[bU-.s_`-;)$msJ5?nu[q"E1ZF/iWGn"N.LY4E0ujTb7S],@j\uO_;W6=Ml;!p@&/]EU$E/7?TaW'c"&IN.L5]-/sRGIMbah>J$)kS'Wb0Wra)@tXiKd"&)f6edYi"+"&0u0\tr]2*-pKfk/FWV)&rQG.B9>NlFj=c2*Z/HZrt0nS*s%do]c!#U'lb5I1'HI1179,pTO!&o3-t+GM>8_2L*6aD[nEB/i@fZel0Kkb0EK`g@^C-@kPaoad0YU;#2<7?1$L7Q0i1!fe*%>QfPYUQ`tWjhq4Slb1>hL9k]4)j!;V$(%M]8$mYGi<G,`!VUCR%(_Am5L'JQ[dA(YLaaq2)cs;SP5Tn@=Pa@],/_`]Q1Eg7M'2CDJSE.%*#B49seYYMBQKoW$5On%P8I\(26gkD;?PZC8PQh"nHa*T%Ws/Tl;*@e"3K])g;ZPgQse&@@Ufm_`bi_is_O42RSnK'RBVM=K>o330[7bV?6SX;jtp&'LEAg!a.KYHBrj09.T$S1W>KT-:[&cT8F^R1_Fl1QU$1\1Mitn8g[+iZWuJ-]Jr08L?Y6P/BOg>aEf9?l#eL.8i\p#Z+Dg+Km87Xn1@:9!YHjY\sb?dW:&PCR"p7Qhn="9D1:o&\&(Q.?gA0Bq!&8"!=In=+/OdqCDh,6RV]m1^8WS:/^(].UFJca#goj=6Ls?YT\3F^&NE\N*A;ol'JhK74q8kpeA>p>%4e<#7hhRhR4.[IPs5K3%j"('K&18^JFX47/?0NH"&p[fmC`itbiQs8e!?IN&Wn7Hl5Ga#q=(jdJH`5C,N"gS&L1BDQs7,FO#\8?`8I)a)ZI4d8d3,g0C.E<6LtNJ(ZCG5KRQ=5W"lU$q1-NHL#DETM&Gbp7]TG;+IW&=`b1)rm85e$9($E20>to^].pPX8H;M*Z(7MSi(l[@r1,`cKCeP0\.&%"l&_s7#4K/R`jr=C#3L!`ATZJZEuP%,:"8CjX3i#l!lG1rZJHclYR:5q'?-SFX>n6R!m.cuE3&gOqZT9[kBL@>8X5VpjGWTHI2-/t)oPfX:M_K3/Ai^D2-c,,"0@3:q?*q^*gT"=L6PB].`jb`T9]E3SYh),@q,.:u3'/&nu9OL@Z7!5R=]+"u?=ce]BDfsW=0f!blN(0NCK>NsD7[Q.@E4bgQe(!iN#pk`HU]:M9GU$`C4]JS%SU_peX4X8J0<\fT`!9crk\Et;*Ym5.W1S_W+NY:opYAgW_"0cd^m$9#B1:OQg*cn0T#ErC%O5gXkO^\q<8*>^tjV+lue202/*,*;3L$*2X,6UCG)C[:00=FrH3;(C@#9">Ig$Z4&c2nFS,j)#,p[aP90Id'c>J.pX7q8ib"hcmN?\"O323`h+1$dL&W!Lk=UWYf#[Ald4J"i"`e;"0manY=+,B*ou;STV-;`)mo1VkJ>a#%!LH`S[0-X2Ph3p&3mLEa\NHKF5&@MdRMbQr"]+HdT09Y5N).aU_2OVlLNZY/iX)rR9_f?he-+NZT9!qZ*HXS+Z@Q[66_:*L.<6U\HcgZ?^M8`bcNb^N+UX#WZ<(ismrFVaOAncI\.h3H1D-2d/^`aUS6r>/[N#qf2WKi),a^<'F@h[Ha[2a/:^6f0mMg"102&V&)l*rYT\f*P5.;$Bkq@oU2jXXTS;aI$tq&RGW:p'J*;Q'/I2=EWPieTZ1;hiFYBEgC;0ccto]pM!&n3N08V1XuC:Ai6Lh^@/Ep[pH:HBThejRu/**//8P#*,Y%j/NW;"F"2iGKCYMbg8CVg>6b1TZ0du/9tWpQE#\Ogo3.V?r9J$Tg-S($En8O=lf&MLRHUI,D-$P^iIG2GR?l[[MgpW)AZFej!Cp7+:8E0FnMQmLMtJ`0]nh=QW0bs&_MARI/4t;ZDc.H"etEL/\?js=1qYN9c2SYP1/)MTT@5/lE+lo;iPX+WXJh.7l8@7TTo,G4)A0V2?7mG3fn5Ru/c.eHg5n]2,V;NNhoae,TbULUbB=;YcTI*HkpUaZD.?.P7%VUT/_d-M5H@IGiDY=_')/J@#X6nEP)t*bdl9a$AJ_)GK2&D968.Dl'1bh8TMj+>'mCPoeZ-/*>Ot-Kee@6XL[C[inanY=Os\_RLk6kE&;f:kp-,#mcX.U!7mYqe#!=k:F?3m%c/?pkn%rMB4R5(h&f&=m"SB=1C8ER-C"M]SMCci,s,d9&1qX.PGt4d5N0KE6j72X<9l+ZL6GG<#gFQX=K+OsHU8!?,DH"Ru9;/1XD1_E^uHZ95:"Cq,RD))hN\O!2&`8S7co=/3tnm8:OX@U^U'[9IhA!g)Cuea:g34Zhq1qT0a=1chnJY>pYX>K.,c?BE,QA/Ha;o,BaqO?Fa"hAurlcD-*1o*5@f`$7j;ac/N]_-Hafc,2$MHccRbaNR."4#^1W;5Hg36-N)OO_NU4@I./'8/W[56dkVb'BRE;5[Dc2L>&6^S@jWD33T-1A)KmVJ!V`@m-42Rr#_Yj!6Q`O&K!%JZ]PY1][sOFos.t#Tp[&h.Ogkab0B\]kB_.qN.d/18-Y(n1pl?2Ap'..eWO$/6.,']"N)'G4CL:PlO]"LZn`G#Ac-N[X-T3`[DeCF9=^Pl#nhu%uAJ6HB7E-/sW]qZtoK1\H=*AnuFRC%L00.(('2!Eu`3!<(&l"&JMUqP[]iUR,Y9FHl30d9=!i/Bs?US/U#P^5I5rWXb;CcluibLp>2EeVOOTh;XY^T&]7ZgHs"cK*g2%M,JG'p,2OSnB3COE.&=$bS_5kRF;9(Lq%rTV%R3!LD92Di%9VbP0/#JS]P0*ro("r:->2'DjD%'RQI3eb67kL4U:T.^Mh*j8=Z!geu.dm?JYjpWp=FAIbAr^,CuIh>b>+(q&(R_[BJ6djXhC#qQ()5ctc^\UCLBU9E6TWB'JILbOeK6fG#$@WPk]QAjRu[VmhUmJkcEJB:aF]kVhCfA>c*fXTE,PaS5GeBR6gI)B!3OKg?E>Cmb2m0l*m(pVo2)j,`Yq4!&)$1pFI04Q,u&[hhTiAG3hFp#kRe2$XET9MVSqWbhA8F"^g7lc3lE6B]=Nf+l@\)#"lcZ5_agS+fLN,WN7bo45XjH[2LnTrmR0I@3CAj/[MgF1?E_n"GDO5+)Fc7A]H@pCb]!WXb,Lp']Y^[cq7Q(m')Gjk^p:._Xh5O.-n;38K+,JE,=Jn[ba.Z0d1s^arU\!Q.0]M1(8g1GA)[4GM_k:nKdqWeJ)P1(nJCU%Pal6>b^CFS5mf&SSqm?-UT4k#VdSD`FuX0+:H#s],M&2TE];GhkD)*Bn!j>_N6X3ZT^XfiGEm*\b,I[5r.Mk)&UHKcpDhZX8M*ZZ:_W3/PAFmL?-+O1NhcGe#D5pue'3H=*G[ZY(Hl5*h11if3cO_pIrpg/0p/+ng%f)9>qDM#>Rj7274":QBG2Fo.+$TeaiT2)=*^'`%]n[X$m;bE_+>H\8d&bL4%e:%A@.u$Q^Ah,'U=,$0g_7NVAeU\^^Za:+`EK0E'MoZ,KL3#F)-@+YP$,V=5)aY=r!62!Be/9_Hqsi!o=6^tq!W8XKf*AWKCc*jdQ1,HNT*YNsSu?3Ukt-"Mc95,kpFq!ZKMY8`KZt\pUY$CCVSLT-"jL3ZtNprmAn(II_fu\fcQR!F:#Do[(ebD0lAf%i%rSA9#Al>jnQR1dVg=pRBr&a4/N@YOe0H".*@Bos#Jij9'Iku1bb.>E->KZpaUdeADil]d;_XS5d9WZ9q/bl238gqcW?$EaLe@*AWen=SUXZ$6+jm^-6\lH)RV?`2KLY"k+N>?+18*8K6kG"r-[Uh4.:R=dci\J#=i4f_e[q'1]T_"H8KY6#(9XF4U7@T1_;o4oGRKlC59qMh+4_/J+GkH*BJ5jA6dhh-4Oq]No1JTN[k.NPbOl%3NIoG3QV/8eVrBIpNuuU.GnY,WCr3mpg;h`Jd,]k@]o)kF,JIg*B>:Y7-;r$.kOc(DobR*VJ!_$)76WqB1%#cMWY<7+=R?uA1^N4jaN9EI0CA3=Kj-n+a&(WqGpK'1AJTb4]=W@H>g9A4UK8F5DBQ3$L#PquB[J)JIOtldh'4"A6nlkMi9kH)9ZI=,jt"k+c[3:p:Hl)D)`t,:\pucUI=NQJn;*)LSMXGep&d&Q5F@p%f1i6+2"U.JGN.2\T!!,=RGLqg,9)7@k$FrPa7j@$(gupQL4$L.!Xepm!E:>egr?ur>r(#gY%B6:0tXYNTp:k&1J1hq#3Cj*M#HN*ZFQRIag3PKMY[I>cR^c#`:p[9jV9"5d/aG(p8,`G#5]3*?&Bb5?,Yd-lbUiud:aFc;StokVgr-+RVf0u;'kUc_!NV3(0TeAK/GIQD4]*joV.D#Xl>Tib=@Fn*t5jeT!a&s',gr*:Y%r#I1@WQh/BHQmh^ijm/A-5ADh/XpNEfgJgVlAsU=mmB7ke!J#U[nS=Ja"#'QTOpR7tY1;#4DVMGHnn292W$X\8qL9_u3[#VPm"V5ts%Oj312n!rb^"(ju=]`Eh5C4$tr^mmq0JK)dNEO4*@lDhmf@37uPu7[jn7pQ_hDOP"(S`)&"Q1rWc4qQ=DTepHX,%M2puGj+`:D_nPt,`AN&][MeldKh_]O?.P\'J17'K&[g4/-Cfr&>-DEYl[@A"U@ItLZ![,Ws_QuLk\6Mbao32qr^B9+=I;I^PHd7$aDjqAs'T*[_[dfM%.#OZ-Kk8p7RQG/;"s/!_sDIQ#$0nQt>.5^e/!d)TlE2B@)3=djsiRcTB)lgi]Q:7G(O%6_`[Y50\rr)o>\1@-nFD:1P/Wc*_^U!H;BDc`DF1+;IH4jumR@_VqFOZ/7+gFl"]ZIT#uEZUjbP_r(hBe^RT>->3B7e7!#a&nuIG-K\kJc4a60D^)Fs8'-n@=LUmSY6rh1-s8V]ID14W.4J!k!(GgikmL!3-n\H5WgY9Y":p#:1?^SZdi+b1P8lis:=ZcJJS5IZXneN$!W(.*W8e&qXh6J@a57KHQDJlaL.aXMB!nVibKl)>*`=`J;]Zl2`dakWYRh!DieqLl\L^4>]O6'Rf@(dsjeE^HL-;ns(h#7t:6b=]?=tPo\$;et6O"n/f$+:H*6*&V`_dZ7B&/R/-?D;D@+rs*c%#<]%hb!.L9O*!T-T[;.jJ(DO4:qq-0DDc?rUe?/$/1d/\>aq_Y8U;?<2R/>28uRa^Ec>U0@0M*_5s_N:NX4pSG"fH-)-Tkkl3Q`LeUN^7-M@hbe''Kpc4Hd'&qA*)I6VYc)__Tom\r/\P-bZ?]H'c"mHfm1G(3shO)o'Qfj[c'6Xb$C.G:pd`SN.2A5/E):q5WhOU9pT%uARbN`Ef8.[I#=tIZBR44=:["6K>2@CDKIJrN?tR5o(@tgmI3\OISi:4l\8ORj!5B(6@jI?eRPV*=VB8lUC1WC%+IU8G+rUXCOmI5F9AaOAuYMX3^_:oR;fZ&bLY9BVuO$Y)F\Cj0qUG?adBLN@&^e)Cl8\D7/^i+0r*g\UC`\+G1\!g5:HB1ULBL>50QtW!9J&X+PP"im'+#Qa?a_!.JeR(&upEp9.F(Yahnr1hf^,m&^;<0*8*;7VYi37#GT@`W#Q&>_Ti_RCY)U;0[JMBDnEObMUCcBfW"5ZbfSe_D->tVT?>QG>"0*HN1'OM2!e0!\7j7_FqqA^k'YY0H##om=#_%FN@4R-kn$rrO[N5F(s6-f1Xf5D]9"Aa!_Nd1JO\C.]GRRq"&NUeaL%0442@oYQ";9,9D+hYCH\?1`3nMNY(3,P+j\-^f@>MEQ$W.bQV/C;6!3@*CjL56io&$,ZTfW*9[MX;?/k,37Ab%;#U5S=F1j4XSDb4"[P2Ho%cjpZ%?I#nEI0CGO.!S#l?L'TC8[p&H':0+N.-d0@b!373uf+9Ytsu=%r'd17sLLet?'K3/*U=g/%eoYT%6YnQ%Xr6[jg:r(9h"QUu*=n2kaG/jiO$/8)OK9_o%Dn^A4NUc@BBk-tW%iA@DW5X@@>W7EQ[8'+%mBbici:I/LT&-_aO:9F+Jg)*a6e"m=h/#;i=fO$;[^]YQJ`s?eM:]VoLlQS[V'e>P1g$Z?bQ;;qfe?Z4OiAm=5A/PhGL57(e?QQbt`Y`\Rj-c.:o2"6`Yc5O$`-TRuYQJo)4s2'Na5$o"kF>@o,GUTpAc/org_FdtdkV&l&"N,a&9"$\7CoL2k*K4WIGg)0YE_\3YO8Ml5Gbt8-L_Rus?93"^[ct!lsR9/,FY4([5].p`Sdh4-JDW"ts@420*p2C'nXL;m&8#KD^$&;_u6.fT"j49?I[S98fm3#0p[1SVnS&Sf9aKoPOn^MdC@DLiBoYJSS9L+/LRf6n)ToGMkn3SK62;/XF-uJ9PP?KCDWbm1;646.noh_Aa:XOo*%OkYL/eHg+*0R"mLD2C[e"U/j[W^N%RAbpT%t<=fB2g=M;d%S#s24mC8%>*pB1leMpr2I=b&2V(,:4"!0dr3(&^j+9XO%f'+cs2:ms=JLQ.Dg%okYV`fPV5WG@&$6=FNT)-CY6El@SOj?#B5ZRW[H=^r[OCo3ZFY@sB1Q]GdcbpS'3M\M+1t-%E36UuclB/Z&sUV-FF6+]cZ&=")O>pF<&V+S<4*iOZhpp]-RO89K:,Cl35$oFqjbpR&>^Qj0Z_TTVd42ZSjQ6a@r7Oj8Lg'D2E4;F2\oY,BSL""(V3:Z\Dc$6mpOT1&b:Dfo;la[CR.an]DP@7]qIQutJU[0a]Un/*f``:q"i7.>c?Cbbku\8dL',\m)Y:HR"M4TdOu;k!hkOEZY)KEHKV0?g?IR+FI5d`^Q(^t`uXc+hSSSS\Iu_8GIqS.DJ$b"Y+<>s<=pT:+"6[a+.iluhA3DH(="D0N,""5p2W1=qMSbFf[/6jLNp%jC)k3]mq-5W6FYaHpAsmc&RmV/cVI2a@77f0c33,JMBopfDFe9;+f/&9X(aD^4]F!F[3:,CKV?Wit!E!6&+'&P7KVi;qiHN@94^t,&Q+RpOO;8?DK$kIB^-q79ZWq%^V,k[QJQ6)\YjaD4eg=VMi^-5kj%5HNWSd%SMOFm3'/j%hQRa4A(p?(Nhd.m/h`1<.Zqe>P?&%!dcM6dl?*5TA_\<>&0q0g^BnJXLDkY,lIAFD8B\i@SWeH$i>Un9tEiq`>fuFUL\,9T*&AbV2^PMu:0(LRf%<.0VU28?h1*4p`G;a!dC'\/Ei%gjk7'cBm;[MR!5Y`AaAuYCVd.4_1(ONCYPD_2sEBD;Ep\\DMqCGC_?05rJ8<%#l@/&;3i7o7KT%FWaLo%pK9\ifk>BMZRclnj>pCE%LcFs0WGUP!pg]:bH$fD5]`>hb5F6g`rYfkGc(d-FecE6\gL.h$<;QEc;8#gIF;P03VeHMFGB',_>hpVU.0,X8g&0Jk87Odg;]Ond7B.RYoq8$N'TV>PR=mrI[%<:'$9WF[&mk@h1H44=`H=;>U@PQ=R*6#ASS:U/q>5aC&*Vg8h.upF&r1,;ptP27b]9?IS@"bEE=[)'#)ndkGUg72l,^B,3!\N-(,>Jc.JE>[jaOcirp?\n-qN2Pn2\QhtQG9P:R@r4%m>aPcuiPr)MnLZ]VacFjT4;h8CQAYebe#9j7BO!H>abL;`a4NgjMBL&P1!PEAhtqQ,$Bb=@Xs@Q5-MfpK=+m(lr"R8#]k*A;l7%-q]pi9h9V0T/$qlf&L13eWE&)D[,mJBT+PAno``ZI4u&W&e5mbB]qpl4OkY_eJMHj\B5--`rDBCM@&>P6/Cco"3ceLe*$<=K(pI^)AdLRHcsWn(Y]N[$J$\55j'4HDa;eH&7^5Iu]iWeHO&nsEcjE8q1GTG'_\Oo0VU@n7Tjo1Y(PXlAS\`L"D?]A/]V=BZ_?L#J[-B_jO2Vc%jG=^s+k6^s-VnG5C"UJ.(Me3`%3N!I^&gk,b%B]Oou]Z!R*I&hV-b+eP%3?MmZiEh]j:_H#gGSp8i/"tMIo>di_+@8O;*_6g*llomu?,2Abj/fM2(6si##r[0OK"139>lOsG6JS3K9-GT2\G7*\mJhJ:j+^-lC7&@_h$d7>.9>X:F@Qnoe>K5WTB@=U#H*s"RaBFp0ANW':hMb'3a[5738HHPs7G(`^i:khPoKpYGS!s/U5L)7[3;5tZCRZPL'J!2hLfmGIiHfs\L2Rat,t'%>If=P/<)_N"03bt3X1#W#dq4c5DkZrP=9;>3g2<+)\fcS&%R0reBAY1SZ?#tQT*TZeg4XDnVJnY&371NuQGXHEV45TpA2ETC`%)>L?tRX5Vu5uAIO>QkV5*J-H-2sP%.o^_^<^X\Q,!9kJ@;E4=V,AY2>$+;#1!e?R_'2Rn-?Qjn-ghZuV`Z#0,uM]6)i?mES3&\Sr!9cp"-/)5M'FaN`j2Y?XO'hKe/Y;*WG^-WG\B72d$dN3OY`!kLW9"($0<#U,ltPO)LOA@.(De>.kn^<..["pr>YP?c4UHu]T-$0W1e3l&2K(,Cu)6K9eEV\fa%&K(W+Cg5Bc3teTCd+CqrQm\ON?LeS2sgeN0V6PbSL\%0Eb2+J.oAe/-^0?2RGi`)9YtpN3gq5ACBh(#XS@'tWS3>W\uRhLT=@ou."#6X7]tFNERfHM'er3Rt!'eKC=nE;B5m746iIYuXW2H@jsRa=AEh[\#+"KBTe:#(RE-XFrZq?Q5^O28h9c!QNZedl&3M"\1R$'FWG@XF$0AL]]!MQF$'Oo"((oQo+165ks`bX-uo80=UGjk-BIAo:MAP*=ue-ZBP[:=`NSe1B@Hi\=Mr-0PsJ^dbT9j0ZYB1?sa;q)$oUVL-](<\*(0"TdO&9>/m?eIIZ;Lf>EQ%HloEl+_q.KNLd>kG!(/LG8#_L0_q6"hOt=BOFJfL63Fd<[Q2Q.@bdHOr68HTGXVJq@H#[u$EQ>F@>V3uom>?,h%$MU#h]"T8Bc5!"&Y;t3p$=jIsIkJ%Z^:@ZIY/eJ5.n2/qRZhhhPNT34&hm@H'7>\IFf%T-+L,OlGc7_MjJ//(nGgk.bV<,O,JerE480XTA^Wd!=,PaA%[UoOEkQ&(qOtgi#<%PdSQ2L6b%[/;"^-Ci;A7I;6fpYjiln&]QEn?!NP,dJWi'P,+_WBopl/-Y`b$c6*MjoTe)t,/o4!K/>D9,ndOX00,;Af8YrZZ*%8m^=)9j[N_8OG,t-D1Ni]YR)CU0>d=6ofusn>"f#ES!M)Ho:g;aed8+q%OE\NBYeiA@4>o\q#8u4eEQ[r;;O2booen%l5SQ8h0E[9HH<#+V13t3cgH]a1$5b;)cI#Is5T.9f=lup>.IMa$?8HSW;'KdLCVMi*-\?JVQ;:rL)rt@=Hj1\BUP2M9joop8KF.95Adf+Juij?Q7SiO`0W@=hShM>QD+'cl]2L]!hcI)?SjGC`@[p4c$]dg%0.tjrpPKaSH=i+^!bYH/6No*Wt=UD(;rbjP_JKo"Y7H7X5JI=%#;a#a+iJY=494'_=bh4@gW14)7YUhr[CCl$aiqVmcG,QAcp,9cEG9'9XA]2J5ei0RC71>bcjRa'$gaaagQ/8^bdTsZ^%b_)a(gD+SR$W6ge$]\*?"AX!@jLEBr`i`dN.N]IRs@@(5k>Yi(]QX2U*7]EtMK,'W379_;Za.@]@77Zc(mr[91j?6@UT&pS3<$o9>`C_)TD$@F_;*lj5M2)_NS/'B3/2]mE$R8*(ePEg1:n-:L^a'ca8Rr3JYYjk!F><#XsZd3iRu:c1fP3Pp:IfbS+Ao;Y,Q``ho"7jTt5VnsZ'5969!0aO;"LjQm?HRojRh39@>WJ8Zh@cC+Y"@0q4R;NpVI'RU9*rKFnB8q0V=hrN'E#,P8b`/tNgFs$M84iiCB'1nF.gW]/2^R(W-(?D]-*F8OpVr+)S$O7.nkJs!``=S31HWa4ZW8N/.5[crGGlB$%4'_V.ZkmDT$G&&qem-u]A:4(p+Y3KcK9W_s6`_&MD2GLK4G\OEECjW;a)6;O;@Ci;^VW.l"Q/$Zm.k#!BlY,RtD@C%\Rog`=f[f-Q@>GFo/dmKQEE@agLr\JL,CTG[2Z5j1'J6')mPD/=WP96R0E=e2@kL@gVUkQrdIs'IU/4S*^6\;Y)@KrFF_JEo?Fs(,mK@pGTWY=P)O)&FN7.-c9\?S[1_Km:L?=Ss(AhP)A6@JqA@?KlU9:kQK[*"l&57'aKld*f4,ClDPdm$ZYEXRE!pa)C*(6o`c\%'"POW?XUnm<@cKC/pf,TaiZhVZ-aZ*mc0DFigb[um\UbllW=jG/(KNf7.iJ3u,I!M'RrkBKTb7IIfaP>nbC8))N3GAYiHfU!h_I+cJ,MV]DTNueY1b-6@bM4&78:+n/!KDHo=DCaS#ZI)H0E<2-Tg7_$aLsEaI5&eYjpZHoi]+N"J,bbZKh;m`.GPt0hOpM::DQNJ;SeGrpi1RfS<3s-CO&nn5<5RMXiq1.bP09kZ:tu$So-SO.H4YhJW4!Bjfg'\Hk`JmZ=fT*F&r9bmXBu?,ql]=e,XgRn@S9:CSGlNu_K`/lZ5kA:?9=V5qt;Q7]c!L?ZIA:SZP8l#o1S:9'-ik?:8I=Q'MNi1Ze8(:^Ah![r7"'?Ti&k$?UT-*#7d&dqWa:t/9*SpIRjr#K-Vt-AcfkDZB"eAoRa7B-t\VPW&'^Ke1cVglOS0NL]-b:+>?Zic:REZQ6;XAKXL-ZNbRWYD>leTESdKg(r`47TNS?SarJPGH1,Ap*_+Q$(JB>'KrQ23!46*aa']$_2NE2?>_\LC[O)lVisbW>qEPMWH<+cb7m=Q'LcU@H1qQaU>H_$+Hk#E\XW/3a$V/*`Bbp=o-9,iC/?XA6"`QT)YD,`O\(Z\UP7>7o,$Va+,$n;+R3qr!K$'tgbF:^3G,pjs)Ta$2K*#qXJ1`S>m=\h\e#.A[(9_PCqATV[*>!GD0Vocm[/0^;iI`j7^??Yu"E\W7RRSZLo,M)[4])'?.'pJFK@n\V6nrtuFb"DFi<82fNjUp)mcn$e:^%T"+ci=.?_[BH%mZ#[0UTalq>a_09le&THja_<)SsggX#CTH65T"53BTX$)ORS4V1:n'nf<+@]3:E;\UL(N^[EDBi[(aEQ#%%k^72`&4J(#Z9bt8+Km;:!,e@EiT+@l_M?Yn\,N>imM1(g^!?J&Dq[nc:0Y7APf,LI[+\+:N;+G$2(os2HcHF,aJWc0f4FXFkaR=cNR"^]"cVFJP:Jnu(<85XkG*L0<3jn/pC7:Z=-Yp/8*1#sE+haCGNd^J32f\Sk&(.puRj%8AQ.0eki*^I:I\"R@)LMV!'4`R*=9`\n;/jC21_#/%P1>T_0r`mWh^8%%pCU;\U`p):GuCL:R(:?Ak#aL9J7lkF#5KdW9qT4Yl#\@cqIaQaqWo^o^LA7:mtFXhPt4Hu]G`"];W!NbYj5#i>AS$N#RQ>XAT7e;9^?)>;Y%#:@4XHN=IjN^r(T10fIlWGV[R#Q(=G5RGW#@4]BA[)qS:9g-8J03O@C5p4("ItN*(Cr.=##4obF,oBHA"QqqCrkfANs&,lK5r%?m2WApri&mAOKd:=5<1]:M!S[cUIftM&]k]Wf_W9##+IrHNWX.k);UtGi*66X46P7,3+Mc]4\TRIIfuko>gh;G+em5!LH^m!&,@-UhW8MlR@"RVZXo7hJ9I"BF%e0_%Xg5*D3KL*91a8nJ"@9G<(-:/;a'fi"ne,)TB)c%1E@9YfC9m1ucElXup6-K*K.AsF43.(6c"6!`'tLUeUD$DGu_jJR97GJ8q'K63d>W?A!JOk6#D'o[-]KU$5LJ;RhpDTCkhVt)+L4#I&7V\-&?b#^5GjMTGY]%b0PqCRLq6!kil#V20/9jl#@Ok'GgX(^.jD@btjVFFauuEmb@-%/R2(I\pD`a&22m1piO,o(Y9[@/g5@"jR_?P&Fg<%]f]Et8"WGdI!sLU!76JMnpFonf'%AD/iJr+\Cqmf%Epim8rfE")g#]s*YlOaH5n\tfYS]5-(gBb%pISGSF+h7?fM>p`\3rthdd_UC(9SDc!/oJ&;`2ifmI`1c7U'3]"#AlA>YWCJ.#G^rZ)aeL"9uIWnXn6n`ag_ItCKq-BQ>?"Bn*Nt)oDZK16:&Q=h;?:!;mKrOrY(&A_(+,TC$V$%#rY7u'_l%R0)EMs3B,Co%*#qhI]/SW7:Lc#ZDo4%C/%0AA?GZd8?_.`6jtEgn+=%N'!A=?rg=Y?Ap@Ma4L\5qlaH*RX"IL[Yd5F0_48!^e:5b5f,:P2#%V5Gb`>Z(VLKJgsngr?ON^/_J:b$H!&ptKPic!Gpm3d-9ZK(n7'buI%#NS!h[9L@)5-"jpdI4u5XilEbJ$f5VO3m^93Hb:"!?C*(fX',TGBes;)5HZ/M.Vd#V_@qq2o6uffu_![B^F[.-Qag@(tO0&I;Vqi4jeI`/E1ca%M]I$gCc(:f.Hp206h(K2meBBdo]tgZVu?q]UdT:19;H8b63ruM2K:p6T6OnMLHD_.P^WQ$`%tg)`"KoWHr?Qe/4M!5FW?\MTkc]V3/7EhX+;4>K%pE8"tQhm+4C,r/W.F#f9/Y!KtP^jLdKT;$$b8hd>$)3VbDcf7r60h`>-OKS6'RJ5B*_^*Q#W\b`VVbF=?^EmB<3g["G_2>DsC'I$7:VMVC'%t\/9[)pBnlp^e9s9NfUTq4^8Gg>m\lpqNGY"2k,crcp6`X;iX$UE=U&cL#dt&n2j2G]o,n1/G@?Nr]eY+JTLnHS!fK\G,IT#oUh+[?-!$*\RW9,k6QrO+IA&_J@Vk.o%J5Lq--M3dWJl3$3CcSuI3Yng8Jp,urnjkjtNHIgok+_s@EKnCIg&p@l*;&!fr9R@L`PFE6]T^P'YC:ZkNb;n!$^l@bQj:P`U$YO$4j>hJWN,*'86oljZJZ(H:.C&3'UJ"jVY&8MXgdCCg9nVCoS8jK#lnOn9!OG.0%(Y,m4?.<-iOCN.=U+Zj=*$?Mb,OkEmZl:u1!VVu\/<]4FqC)lpc`CH3aO&.\TiNB@9Y<<6ng1!d[Y@)kJ8g+/3>DJ58eD\0C@JECSgIJ7=IsC=FJ,mY(cL&kVfkJfIOo\CI7!SUj?LJlO"#:cou0q8>_97W-8b9R/Rf?V590i\#.cg[/0MKDtbr`h%i(XgX3`8AkRJZIr&7b%L$$$DriJ7G0(.ik&Ci-&edSiH,S[W5G4'AX4G^.1?!0N`im*W&LDSs[5d/lV8U'!UT&0e+_C4$F0"_Q%.skWpBq7@Xem]HCGYT.nMkC3=B'DjEhg`oD2?bG9YY`*9-_=84re)%?mga@#9k.qjV:NrOcd,Ns99%)24r#.r*b;Oi:VYCZtF<4e14R(fE6B-e(_'83_2Z;[sS0lA&IOqm#/&c5.=aRIa"WbJpBX%\:F:)s\TksRG=XJiMdP.9%ddcB"H?tC(ja^VE7]::"JR8X2s1d,l6_L=5rHWOT>Yh6)5[ZZApi%\!cB^$D+trPo8>UI3j+Y[ke`PMPBX>l+\hY2lg$G*;$E#YD%'aQ$RQ]Wm90ko"XSX4hD$kP-WmGq?Y%';&LqpFU[oB9#0t%&uR@u1VT*`=*JI^>J%\n'B'W,CB[2#16qpbsd\3=,"C*c=%aiIXQu#LbM(_(5G,$-fe6&$h4<=BosCb;AOj#NjK:Id*_%%!<'I[Ic14Gj(oh-P(1[SjK<@=')8'X?GJ!KU4Tj)_o4aOj*=K-[[0!]$`Q0?(3s`dX48N%6ZBKCrB&s+#32't&P(d2m;MP6E?0F1Y(4^U\TnZ.iE`KK\d1^f'l(d4[RRAMZ@TWn_qV!U\T(,dS]Y"G22Dj5l9'E"H9)-naMUTC4/#I9(ca\,D_'hYe3?4o4!g.6bWgJY^'tP>-nsZ0+*T)>_iP"BE4>E^M\E&iW'I6K;JS%/KcmZf28Ql5iXf;\_s)f!Nmu#i:ONs^nnN;60Qr#Ub[oCC$>96C3/tI1WDFas@OA-)P=lsacdj6h[4lV=2/[0:_+TIhSCAi@U7Ibo@L?."aeR&;^a];X$/'iH#b35eHC&&ja/hY;)dXBj9Yd_/:8joDu+$as=,)ZpK(#.r0'bBV+HL^G'O@s@[&%a,b.q3CiF)sFJccRbLD8UKp1J8Ij'(1no<6.5'ITj*5cX$%1"W-PP,A$_a'VIL(!Bt*ZNp!Jk3._jE4dYqr"eDp5FbEUX>P-"EE>M4o<+[G9k,K[;9h"UUljPF_\qPtIW[Rr5ape\q,nZthYR!44E(Dr8X.k\a(]Zp<-"1D*O*mmQ(S%Kd=!Z"1oEb'-R>*1WX__>:m\'loQ\okA<'!#N[b&u5b^NcKd(mQ=6@!)(0:c1FJaOD5P>A)XJ]XCCh@Yh"!o-9L"^Fa'U[)GJ8X,3dg@,>`;3N",Rp(($.lc)Plh6B#7^Q#4==^3S>pJPlOO$9"9O"FQSp4#s8#a^q@7\It'd@p)?=#Pu?a<>3r-TGNYu!e=UG7/,d2,J/o$#fHRpfDk:!H4Ebc%E&BsfoVIGfJ?]MhLs0L_ug5G9M!?60bZK]e!Z.&/0Vp9B:i[(\&fclnObn:$[#7f\[E6o9"7@+Q04)Gbks>>LHmtenN7,!(,3EFEuf:+/[]/RRp&)Fm7A"$3kA:ipI%PSiZ>7._q:O$B=W8u6t7cWEj&-Uj%Q3f9XHc.X`idHN,n(WPhB[*(p](I,]RoH=f,>nY/KCf`-9^.hN;!KB&W:Nj8/Nmc'Y'8'l;*ir5#DlDYB2YA#6\eVhBZ=AY6s6Da(N$+<[_>s!kFq;9T#hL#+A_A&]/PI)^m>;L,WHN\#)+8nj[?0PX=W)j5'ECacUV$":I"cpnJn.n5sV$nEREp%82kq)g>c"(!!`qL_+i4QS+OG1/%)$6OO_C.:BK-IXf+mHj$b0_0oC01[pDVnSP)g"+<34uoE*(nCVoH2"SN\maO\:g^l_b$dS)s&?qGr#t,5M(V6(J)N=VQ+/c[,,r&!PiW0q#Lg1MZ2?5JMa##-t,,aNH@5';=3@9kLRVo<#1SouXgj'hdd49C6?93>$5H#?6uJS$R=nN+5?GiE!3lU^:SjC'&jca;4TV1gR6eGHj7r/".l`,r),*-)a-UP,!uBBRPJ#%QKf3WE_mA3FXP(iA"9i5&6%A[\%VECO.eJg\#2k:,U;%-NbtICeo*ijI6_KHV-IQcKMSn\U&c/a5`o>G0XF@L^mcQEq2te_iBNFTEE5jqGFo%9Bclg-Sr4$Lk#U(!6MBu":A[DpDo<3bYgJfI]q#4up^gSj1b]/>j;u.oo&+C7=Q2Sl?@>/OST.dhQGO6A^Jg4:,mg\QdMb!HC/7d"24?)dK+lF61k-%2hT[W;huQf[L:IMXfWDhZIQ[)!#X(/(ZiG0@?"lad4Y;[-24klei-pM&@P5i*jC!)4tg"HW+kn8)"+T1+A9e_g#3$e=BIm'XI37Y+0G@Aq%hf;)cc_4haThe7+lfOIc,d9_\("GBa>)kIN`14,ne@o$p48@>$B%_#%e!K`CkO!\,_TCO,C<^_^_!V5e**UACh]q?2N0@?M11>L/4-A$F;(XP[4=g360$A@Q"E6nf`:396J]bq6b8FT2/#DN[@s.,s4$^K@"nm3r_j&BZ^%04fIb_fJK$qP"f2pGLS<:Yqc4$SetGB2'!o`o8m5QVM^DA.kqRJhS"_*k\]/)V8^/0@R2:d&Gi`onI^[PdRH8Y;T'[1Yh/-!V\qags[t:>B^@'+>84UT7n!MKLHuc"$\cP@VCW2.!4-cmc2#*Kf7+MJm$iESQ'Zp_8+FSV3Ne'IJL[O4JK)X9Q8O-!>%9=)5L+[,q1G8L9r,N]-lUNkjA3.^m,[(o[gQ@EqIVjD2ZXiZa+UY6;Q53o2<6r1Q*[dX@:jma\#Bq-Vj;Vn/n*:.V*V2PBTeR`o:!b]oY6eim^+XoBF:dC%rj]#-8rn26OWMHr(tCr<='"XR$h=i"6]f`U^t:=D8+&@VW!1=D9g+@%Y_3c0soRhdI5E@f.4r3HHSpi)B9)d;W3Ja)Z7UW";>Han1NQd=$dC4hNTO!k[J\DVV9[alt$id>um4g:V(eTn"U)QiD$rWX.Z;a'rps]'U*YKHH7M+(ah>19`mY20rgi`UA,!tW?AM]*[uW)b1UHdH?`.#2#QI3R9Pmhs1C6Y]=jK+3F:n*%P@'3R!`VoB[sK#R=F"8/$Smj^2rm;,:(F;Fpjk4%PAq7,c)D=$FXi34!e8IJA&Fj$Mr(OjcQ^fp1E+=[uSY-kZ3km>REGUAAHID=_;Ph)qU@>K>]39Od[LU]CD,#d(F3prd7(l*2I[C8mATjE-GffA6]u/B=L^(Xs2g(6M$:bC5+pW1P1=P_)m[>)$FJQ9QT&YTs5gAC"pYCIN;AQ<&EZ6LVo,ON\FLJc7^^t%n`':]l'nePLX5'3#dLJns(;>[cj[,f-%/UpJff5HD'9)HFZ/h_V7N8;d#%b9!7]5c89:0$ZY!)M4SF4&^i.Gbbj2Y!u@%H#`aFK%A/VHZbb:F-RHLKS,]'UlIT&)e\sD2itYX$p8L+;cTS824c]-LrdnL2<6g^_G0GTY2StF%10lZfn!Qm$eRc`Aor;-[-)CX]<_B_+:7o@KUf6R"jaG.;Ipq90Z>0Kkn\?WY=Vk:4[5VQdls#U8>>T1-[K\H`T+UF3p-:c#6:6ICb:D>G%,_se7aOZ3IM(;Di9DPFCDm)J8#KnM)daQR*bm6JDVFqJ/,>E*.oG.=9ikPFf%baTGEP=\*GfYYOsCot_c7o.%7Lns1VBJ))iETfTMZg5>:OVUGobq\hRIi=4X&Y.*p!i1[J6(-Kd,$UjF1#/l)YlW4R[#q,\Wk(9_REUn7\384*ANO50.r(9[FpT`ODR5YodoK18V4UGEZ[!rC;r!qX/[=N\KRi0VIF]85EE?a?bad\bs+hGIqF__iTV+k'bU9u5\4^B?$=4OY,d^;:%GE9NauO5mZgLWU"-Stc:14A7:.[8dW(W&5)?C)mO+53uUE7P0lB2H*m2ph/J4f5C>6L*2TRieP=QDMkiNMR/m68mFcN[fq(2CVMLNr/"!?ndA';%oD*?Z+7'G):UH2T#&hnT+F8CC2qLisF@$p&-G'(N/`.04r'Ej1nm'F`Z3@C!S-(*5I5dW]k>)CFr2XH]9WK+4;IArpCb4%aQ\5K?jZ+E\&Qho\$k$bt3iMeiV:Ps)'Z*J+?ARsiAY;#Enj&rLE="A$iM4Hf$ZM^An%c\er?lA+7H9C"Jbbm=`&'V5g57J\gnqT31j08oS&nH46Dr864:HHn#BAhm1[d$/Ddu,Ym]gnpop$onbW:b8hsY`n?)Hdt)qm-GH^doD*]gsJlgnoGO*_$pfpVpD7OVRhD&aNYnV-+%[bX:'TO>A6@[D/-f0J6f4fYW0"QqR3`#6`8.;3=]+,+WndOcrZ)$(=.9)_qlg.-f^P2WMj7tm?\co*91kkMeHg6\;L.rNPd:l-;/7H(FT+S:=96PLq8UUihIbs^?Siej2H.dZ5BA"2Cr-=4Ik:#S]%'3s\7WY!_6ThC.UqIWZRO2c4`EYJb9De&UKgnKOZhQHE;f<40PMXL=p'(LsSkQg%8hk^4DL0JErecWS@8W]lRIBG@"`V4M1E8oBl;EV!ogn/4'(cR6:)-E,:S+T'%E/OfmnQVli!-OKt$BA\/sqV'E_H',-+B5CoUUD@9FZ40YkX(&_*`fbfNp9?d_Hn-1P^KKl/mMKd8&Za+DC!2a>/(M@lVG@9>^L5D)DT7:/e3uiPKq-]T_[np1Z'ND;sQbl$-Z<`E]@+J?7NGJMl+&'M/LC7<$^\Y!7p1CZ\)f&t:$&=d6)gK32inJ7a8;!%krM*3BNKWg"an9ln8@&(%G.%"F7bZ`I]JEqu_FtG7m;Znc.6s.S$W^Y-cVV;Mip=h]iV@"a3OeF*;-+X2ru3-&_GbP.-C*k>IgDEC(kOVSI;tRCVAtgNG8WBMR]GL!F;P>.>smN")&G\78*s1STljP>9AEma3fU5aZ#hFt@:O=VNXE;bIGchHCb8Bfdr5B`F0+87gP$q8@1jqR2b21%5?V1@<1YD>&lV&`;g3b5+bK^&b>k;BPX&U^Ef![65,3>g#HQEc[V_V0tt4pNFpN181p\ZnL@O)h$/!m\^Kln/RuOS[pU'qWf=YK>OOVH,:;6/5I]Hh3:mCmg0eie^@WUh-kP>^-YSO[^mdPk808elZ=_'ceDPuRP#4n3H$K7S]=G&&0RA;o1qWV0h30%)(jNS8%^Yr)b?fPKBa2H>jtD1<\ifHn9P1b)[#Ir-r@V]Hr@r!LE=^)i+<`g\qHR*OV\mXI,;*@!#:l6H,1t1KY2C^X9o;GFe4b8N5`8O%;P7+KY4Ae>2^:mBhp^m'/sLa/1Uo`U@'ZG=2'VZ1m0:>KK?J!LCmuDM,K]lmL7^,H,9[CY/t_>NofuK$h@>bABSo1#%FVDnSGd-`0#'4-a!6'>,9R0fEDjn7sE;fmY(jGaT_VB@/C/FijQZC+b$bbLdBKdsQ44+$d$hV)7T:k5S;.k_BWg()Q%l`a$%sc+Dg<:[L64`M0.;[*/r/G_1dS<"=ThKF59ef7`A/RN([UdaD1qCEaF)MRCg\WpbFfqW`>Y0_pJ9iL'OU8-HFog4(cmlkK_71qZEY?r#]p-0<>_g>bMphI9Ac;t>=<<3=S]8e^*`>"05V?_jQdf@2knj0CNu#"N-=#76i8CF`p_*#WBnLLrq#A>X:$(ns;]L<6q$7uV2IIpo?Zi+U$LP:F-SCT+9g>;%>0&CWqW&rs,uR`c&5C\f#t:r[.on(0FM-jh1JG12?BR;4=RB&]k)haAqP35("&b7iSR7nO0Y6GhG.[8kUluC*Fg9J=#D8_7T,Qf:W1c]d?]bYm'thKf.HkZh5MDi*1/@gY(aFNUhQro]?#uau>>s%7oq*p#7CDCQ0empm?(c,I'kN)aW[_jH:X+3F]E!if'M_jY4sAGHYIC:n`Mh0B'26ro>o,JIaFXFZ>bMGi[sZ[Os(\-53f0#[B_+3.WiNPEF4'gC@PW8J@K&IIaYBV^b:NdoFLoNkcR&4P@`?s58U_?-E@);j)\2rU+;X^O_eJUFDLWqU`B23NXHfh7CY_6B.rQ&r:)Z1J'76H-%)Ff!)iM(`7L0F*W\B+9ojOXd)JT7V;[p@aP/9$FR*6Y]FO("7[09:CQ`bt!<1&L48U?tm+`-q^4lTLFO5$AAaN7psD,?qI$BnBe)+1>eqQM'B_8#Sc>*8rV3]^)oQ7M]FoTGNtC!`D!*O!3l76!oS!R03o.a6pB8U9b58baQjIN>TpmSG0RlU'h$Fr,aYo=7a$:rl:o2\@r^+483h02&"fFZRTGV@dRVO00u#_06_mAEA:f%7(;h9knNe`UijMh**T+edA[U-^/7:onO?s`A*m?+aZp1al@JA#aIG_ACgm(c$rK4HYD[efg+OfcsNc?G8Ce,$PdM6:CA!%0DF0Anp:H0>IBCplMUm2&Q>EpP`AgbUI6#O3lJ*`Gg=9ML0hs]2NJLUl@n=_DetN8C08Mm6XMT_.n:,]fSRC1=SF8d+[>#GK-_+d>C+nC,V#a?*F.]Co(FpT\=g.bE0+Ir,fSSTk-E_)q00`Wjel0\*F&#n)2.m.+h;(L\]':d^P)j1KS=Y`/dkC@^)j`WjtMdc#Q5-qZ;puTY\T!ZGH*8+_;Z99P^Jg&lGc&\mMNTKE7gpOnpk@]ZuSr]bar\9$.]p`n)%tA7oDg)^4f^UNTGkc[MO!@\ND""\Z:(`&T&>&d^@*lE_8)aY!bdK(?J)@i^mdl?t@tToi+B,V2;]t\#q/n@W-MZQ=^DK5Ih'E?OZW3S_feZHQU$UO0p%[&sl"i8[*.t-:S$l^cnXd;#`)(s1;",='-i[!h1X@et40.;CphNBA-eaee`jd>m(FJ*^D&Sn\/Vo-PM;8mb"@A&,B)'6i]t"-)U@!]iAa]o':jsTf=f6Rc^)EALos?2`!B4Fh\\,BL#ZN9,r=,CVg'jXj2[%d.6W:oN$2bG"8fK1$fbB)_o+c?&5%hZp%J\V2Aeek)MWo%Js8%S^ooFW*CK4R!:"^sa2CF!!Q&b/.9i#+>?c=K2)7_f\tS*X[ul&j$egLOd?nsg5/;An._/rLP!MkJnOYFnWR!E.eT?\a4:q"Ng+BO_ER>6^"=lLdK!Wil:+PQ*HA@AbkF;&L#f2O9cK+p"]/l)^75T'cosTt_'N0aXf[H!KA((Ml@Gb@QS7cah+dq8OIa4,DZs')f8hOJi!?@@WB3ZdYnuk9G1#+b.X?&[bV(_E8+W&sn)5hr9W"toiO=5.dUuAq;9tr[`()X0?d3kkj>TfYSgr@b)4js[>6=0$-F\X*8[Ea4S6UF*RkuN2,Z1lJ@)(/KrcpSeW83F02I/#X-!-+$k0Xs&K7UO1C\\QJ#3/U$Rt93ORT3.O:i"++F+l`A:*0$PsD_N',b7sQ>qFVn&cXDWVCJ"i5*&$,Rs2A2(Th\7Sdhh:h>.$\g!7r38qcb!k?ojnndduujX/7=-p;Qq,Z3'b"+0*%(Y>L88_@&HUk:W:YOrAdO[\e%;:p\/e1HILGeMu`D0>>n(+FD)EuRS'GAk+S9f0ajXE8rlQ]^OS>Xk."3)T&n)brjH-qP/kW1T],-0"d;6EK>@#8QM;X)1N7$'X!75Ge:oRV&`VR??&5a.aXW">]cBN!]kt?DY>o.PX#C%_-haFm3K4Bp"bcr==UtcVgs#@U=q4nhM8@9A@YsH%]ipKd&,;.T-sWSD6[5pX-`[oo58#'dBEWXcTQ>DGPrsq6k]+^u-sF3hCH,UNH7EIFQ;'c&<4(;=k8./R6*S*?arl<.MA#kn/G;'tI7k@-f1'!2q,3:SYk:i$/=WJf*_3<]>Qq_]tJ9^WNUYk:1Q9aS$jSY>JJi*JOB9Dj4brJ\:XCR#*<%>"(fr_b(2uJWc]]?G_(Z8o/<*L1,^/BmNM:WpdT#r$DClUk5Aj+0/&(jilO(bVg%(>:FU`?#k$gH@>-sbfgH+B__WbVAn`B_G)])"/9T/Q12RlpsX@`8;rdY`4MD!"RajcnIL11.5d)=4kVVUcM@)*JL'_u]ZX7,HFC.M4Qg>CIIK"0Ks)/]4KZ]$Y*=Ca7^-D$Y;6"6rE:iGpMkr+/$`;JVa#P,ggL(1KBGMLX8quTiZ:WKiN%W'j@kWrgpo^_?u$`E6odoJ&5(l*cg6L]k+on3E)df"'kr%\3@HPO=t44>QQ\)muA"'EKQf7@'c$7"@U_%foB?6.5G)M8^r--fQ^4\?CDVgO%b9pG10&Ud*^Tsnd\MYksYeVX%+.?hfIc"=f9YsSO_HI8]0u>2@5a'eqV;TF_J3(&,.]=(-u>m?pZ2];X$:u<9kK$'dQj/3GkjdYm=IJa5Q?`/Z(^AEgS1,6Puhd+Q>J>bJTqfCTk@_G+irhQ&6_lpLH5k=LG'h;L0P.DCmo@>p&HHSD\t`kD8GjbfqY!U^kH)fCgW^_2Gt-YX%T**\%OV&-\Ypph)A=RW4?Xn+n`&b3lq]B.r(]a_+pQdm1n27:ao#mYk8+t*k\-0^#j2!6af_k#g,DMjI+')#29j\ou6^X:@>QL(:jlFfI^sThN09eEfki'JhX`qZPt[N?(*;-3u!R="D:Nh_N.]/l=K`b1?M$TZ$;47iF!H_=.;@NF+kYu?N@Ur(2UO_1G$4U%?R!5fp$KgqWJp`$&I%!q&P:0p?Sb[%<-_%FC=DK]JNuc`bn``!)TmGGm&@*2fQ(#\/j>ujXNDCnd'fU\SHta-BNe=.!:UWFPXjMkhH)8ASgu,b?dH+ULZJ(6Yk)8HfNI.dgl=F"u7#cE`9F0=Us-a0$9MNXb"9^V`a%kjk2tY9&a!WKl$o`WX1L&HBBK-N/UC^T*^f"t.OFAJ)R68!+\_XT7o-(9`L&/NV,ugk:td<3E%'8U_7"F77[.??UhR6Fp=f#\6lH!J\JT.5NUsYUmSMG?GD=Ya"*WYh=YlTAt&M7&5N-g)[sP1Q&3QRn2MSou!VT.&F65[XHnAXP/)'b\6n'BodFOoS\SUV)H^?K'!Gk=Ru=2`KFoiV%/]uPM:q*9:/JM]Va]&bI5%"kVNT&Jg8,K*#[i]NOe;M#PT4(cONK8)4D(ClVb[H-:LT@VC@-*LNY6t;48=$+6MBqWRM(dKjV)!Y\W'j@pC&[?b*:hqn"h7f%%r/.m<2gJ=[QXq`]"cqSe1O5Op:k@.[jLr*0N,M*1@]l!UB^:Mj#p8_rKVj>;Pr;$=]hS;Z[4-#d(*nq`WSuFbg7'[f1jbR(_uaJ_'6F'`F_Z=kF>dMV6DUg];ZW?s&m'b,kk"E8kS[Ii)+tjLKk8Zt8,400O?kk=c;6#:Fp\5Uhe$1We8\*`o?4&bTaqGGapGtDebMd?2E(iY$(>5,Sc1GH%\Gkn5^`Z7g7-$k/QIkZ/=I$?V3!*$-8P\>d3F'a>&&&Eu7WnR)jUDm7m25HbFluTq>bCMqI571%_AB5bB.57RYSsib&n2;#t=%le&Q:b-PJu6LU$4MhPs.aPmGrahGfU,YkSN]BFEdctSI%/W'>Hl7s@2MS0*_kB5=JQo.in;$gZ<08<'W;?C8Y0+`'tYB?&d4WO3KS58BWKu4S(S,Cc&8E\PQP_*gg3aDdR[j%ZI*;#2:qah#[&G\fMC$S\719pDH?bJ4*[+U:d,^'Z'h4qd'Q8eo@m.B"^7HgVeqZX.GX$4A7SQ)s;Md3k$oU4<#?L=JTZ>JfJ_8_GV;%/W8o=Jb-[XqED2#1@TA2n1^CD!5L8:s7,o-!=RH!P0-Z+M8^@,:IVkS>a?*Fk'3TUrkV0H2nVhUWoT,ei.qo"G@gbq:T*9VR18JuV?\lRhBG3645,F78c\q7dk5:M&Sqas6>GF`4)5\;?b4Gip@C9N6JIZMu+`K@"WPX^3B:$:Sd&N7OQ.GF-0-ALcJBd2]kUHsO*fY?IQA7h[5mjI1&c:f+6tb`DSDqrC;.-7&l1(ordj%+;fLbtRg&m`)/5IIl("Ur:%YRSUe7jgepoRPh>Lm+H:k/bQT4!6faRp3AW?:YXMq#"LYrTkAHTCH!j"md]Sl?s9GKDcLrBdF2SA4mp/jX:hq>!%RS\]VIeY5B20j1<8:O)o@Q$:r^lf<\[/eqM_-4$bNqrc7Je!FAc`;XA=EpH'N!#[+g"A0AS24m[$W%!rMH7$Yh9;D.XiX"PH^RHQWWX"HP:-#r(@3EPfj\0hpHF%^Qofl?c-'IM\@I@qJ?pH*Ht9>EAT]lW?-rVJ@.GcAd0SX[0un$q6].&XYn^XVX>bHOAd$a%1?OW;uFe*mtqZL6)M"5RiKIRm"WjoBcLk@iJ,X#nnP8e-1PNV5eU^&`o2\>he71$O?:h%*kd>G8]2DWYYVgAs[q+S@_N*U\][N)fJ8scV?1udCnkZa'"-]9nAYC&lLdch@IKlRp`B_t2Ob\1J,@k.nQDO2uS`o5*J@uF^h(;5UbT"8)/M#pXTAM=\T*rbgRgUTPF_WI7sQR\n"&Refn/pe)i,T5:APT6n"8-HiNO1sP1MDL^.^$g/FR)0ZVL-TYV%@/`ArL".)k2M+*Y+BI0T_4j/q^:@?C=_a`.Wu?1-?AmC'Y-5e1N2^>g>15c1bro]BW8([r^7UNfei%14uf$m`]ATJ3O1baZ*Q2`%pnmK[ak/Da&^$_J&d#b,b$g!dj;38M=i2?re$r/cd.2l8HDd4k:`+Lk#[rF'iHSGhdkocNJA6GAtn.LE,fE\:F6t(@>LkafEiK[_SEHH'iZuH-;&o/[&F'C,&;[-W'IU/OVb`'nuA)?h-LOVQS]kWkN9W9DD>mG*qE86%m[uKoU&p9!-"a^F;ojeNHeTcMj290.tZ]u,ih4iEGtIiP&@\-=*3M:_f.rTs00!loqY@u5K+#kZi+>\miTu'pLe,'T'd1e[ZN,Z[2/?i+Vhu'$,-S6JkFZW\;I]gdFJK^%4^JR63O8Fm(sPV:O<'kn6Fh*U-J-ik!$8-kn,Nt%7!S,B<9tXSfNipapd1]a^I["s"FAXq/*.%9hK?Q1W+:.R5pQ,-hR7lPh_I0;ePF@#2P5eS7PRZ:[[QC1XOIHZi#Q#+5Y5ACLh25AS^u&0'Qt!cIjAnf):Jh0p**N<7BIb3U<:,Ll^D"C(R7lJE\^Z]OF;"HA9?@h-"UV'X`)[FV8\tBj'1WEm4@/fL>[koS`.k[d^@ROD^#?:B!;>^;.2jIKDkPAl`b+'Upf+ap6>`T>QAJn_%UGDWG$j7174G/X+,&ad!O@^9/Jd`MLFicGC*R"L9;GdleHKHY_n@HKGi8rl4W(h<@GP#g"+obSU>;c-;@7=3R08G8n8ub!)Lpl?Kk<[@4D%U!%Q0173lbKX*d4'/F)P;t.SiP^icj0JI/aAPA!If4[E`CGUJY=9JJH`7ZGp()2SZlgts\+*P6h[&Q"-j=]u)3kLJ?r%2FC6TbEK).`*>G>PYC-s.9dOu_QR`[6qE;JmirUM@PpK0@pYP_U;V'HG&+^"!BUa&IQf]-=_\n]7iJ-SF_T*aZkD-h>Z)d(EeuJ5c6617KX'=2dm2E8HWfQ3ENTA"l3kG`[S;JAF^U-^k!1:5aQp<TMn?-s;^)gqTl-Ql8:+H%pn#P5/Mr+ZD6Q*mBT`VMeb_90m8%OO:5?@$NdOhaTOS8q"983OCS7#aH4Fn\`VMQTkAJ[^auPShO<9@.#O2k@RIV'oGmHWPk'MPXG$g*m_&?S<'p:pRnYe#di+ZUL4m2d9b3A17_OEROR/8=jM>@8F4',s=gUH<*A8lUF>](s=NaE!5`eE/eY;;EN)7iD1@n\)I[7@U_)Dp.WPlJL29:@Sbr,j-,^Bn$9\5dsT3OnK$efSFu@XR>&0a/gXJ_N;@s*#rbb+cG3FDd7RYQsZ$&SB&5AaLk.I(9DZ=),`ePJ7o6"_0iXA>aH=e#)cjX`&?Prl%T3Qhkjf26jp'c0u&a@Cj=\>G*Eo=bsNsI9a3S:rH0cnh'hh[a^+\#0&9I`nJF>A7kGOYh&;@qXB5n%ct9#qDj5X<3ghto*BU"c?Y]I8X3WK&"TK,Y;XVhfSM)i$i\j9s#>tTs2S`PG1f-B%lY5-%&I-#Q]Wl-G/\ZtW"$/\WCZ:GD1%j4U%`NW[&rQ[cLR+$!uurcjsA+?)!\T8boJ!:q+[G5FM`B16;(sS1d%T6obu\JLihDg.$5CbY)ui8)&[\2Q<^fn,_d8[V.&=MCfJr1N?g?d&`[43>KJni,Fe^#iUYr9G1*?;biN0/u.s%0Ub8CC0de*T*f`f6/OOE&FAt8Y]#lgb=O=hT;SVt+KpN-gEaOdsZ4o>-eXXRCro00sXUr8p'6\CI\nG37M=>&#VFR?MW.Cu_PXS']]qNr1:&hQBTq'U/f6C-,mW66XN\]4m;a]!I4USr(It>5UJ2[J39h=Pd7QdX8b?N)kRO\s!\TCYZX'ORMH]qS-,k_/Jde.TiolD/MDi\:;rTO#,^c:6V@[n]j?`1FIiu9DL`IkS@G4:t>j!IX_D'jj>76+d611VPPWN'dtGG7u89KUq(Mme;/g)40OqDap0"@2\@TW@;(#YRJ8%Ne!(Z@T`ejis[qBL8MWCR:X@Rk1Vbi*LZib.BE',6%k5&\m!6"82$K+E>LWOYLShI;)QT@r/O#5F;bL"B!+Hp]O;MOUOp2`&9q$#]sK[))0Y/cp/mM9h*q6JZ?s*lV*,qq[@*U;[^dju0,[RP:SmHH^&;5tQF?7H7W]W-mDnFT8:9dc)tV&]lg7GD*o\nk3r@?p8B:0?h?;M03R1#b#PKoYI4q!,D0+3&23cW^G>#`]E-D88?!=?=dkusa?()_EE8'!<&niH)oTY\.#DaJZ`;(an<0>r:(!>2J'O(4$,q/--9%2p:f>mOI<,@buPT*3BAK,4)pKFQF#DKihg?q-pi?WgXKNCbs.7p6Ndt?sH=?%"S=J4*Xh+pBh?[_!C(InH7qWUlu4EaB`C[M"6a;mJZJE=rEHhf%#Wb'4&FKrqb\Ro2:FO>!(=/7?rmI4"E%J]pRR@;_R'g^kBaP91G[6T@u/20a_3mnD+!.P,PDmEb(c03&"788bpI,&JKmM-Tu=<>DJK&0-U*q&a;Irtat<6Ka8dK'#R1>Q>:P-!O@ZPRA>QR3_$ZBd%(2p@,>8@(W,+jrup-McPTWgO@A+l7cN#83?ng[dTJ\$n?.N/MM=aK$).HnrMo1B-HKcb/m@6h[9V=V?R;1o;o&L*n6KS^mDaZ^)_n>u`\r/L_qMF1ai<>t`8<%fGN%U&XpF%IGiK8tS+g?N/8Q9U`LF(@^8EHkWK<+2-,GU`@YSnV+q(rpb_1,@Phakbq(][p0D9_,BY1sL(?m]Zq,NUoFNq#iK=P`_O]@,^4Z-h>?[rpfAi)P4.^!nQSgdl0r*7;*D%JdiUfPQFN'j&B-'asT`lbZLgTds2W52S>%1Cs;D-ZP]%@CP+/og2hTJOXg]Ig]7TJhUJ[9,CQ,0c=anUcp2a8`3k6;^).jMYG00.__gb[,N,h/iEq_(5;SPm,m)^#1?(XC+=c#T(AEDLON=mN%4E:f.Kd))YTmY4+5/Od<:a(1_ZMf>eh8:d;QeF_$9jGXn('a**,ZSBT,[CrZ&$XG+[c$F"X'Xam&INNf_e/W(>/FKTX0a0o'fPKa#<>JW\PkjTo4qjdrpMWjQDuD^_bm_]FA;p<1f-7[T$BX7\"\,D[SQl0c1Pb,!,Sc6`hu<;PoW]^Co&F!tP>"i79RDIii#pKUcn20CK"6biqd#D?n$:l#?VIEZZI8uI*(=Aj$pl!_'*WY0mOu[?+";8F7t=`gd[m&uBi!',cCC*u['?YXfW<_/h`n[\5rsfnGmRCpn-rGbV&[D=r1g+9(=)L]Af185gN6sk(/811hqAdm:]\1Cor9!(@)H:`\Qi=-UFrQ(.k!q=_birCfTAm^h,`TFqA@ZXsL)[Zo=KKM+(V[D"n@L>WIX;@RjR@GJ:t."b9\&1%Tee=C/HY)a1AN8-"_c/UlO?f,MI\"CU$)K^s$Li-QJ\s@ns_iIPb'._d%T&Iq"XY]4-M1=3mhcqC$E;Ppni]^=f\FS]-U*2:?+`;dL:X>OAWX,2,%i1K;oZQaZZq];NZFK4Ggn`DRX'ri&J_E_nr6ETAst_JX4Ah0*g>WC&[+NQ92%iN7U8W,9PYQhH2Z:,.aot*'fjLX_m&oBeQjL/H0&6_Q0i9Pq%[i!WVb&aJG'S#.&]k'E9epq&6;Un`DThol6fUA-9!;fEnS2/dk;!TmW-(gL=hX]@)\!/KY,Ms(V#S@aP!(pLiEm,Bf38*.m#[hZOB^RO2]Dl%XdDE27Kge)'le$.S1'\%fP>>B7(*DF[%uj*ZdT3h_&8[@ms8:R9h*ks&MlH+)Ku&*C/CW'T;7FJ>\(,;jSmRNV(loT'A3V"A:?Z=:Hg:i#Q+:c.Sorj68ku53.D1((&t?RUTe(Y^C2-eY3Whm!B`RD`:QlQB$g9OK;"1B%pTY>8QlD7gsk^FhR6aIfek"#f[VL)%.hC>P6meXInXT0.HH1`)H%JiW@-.NgtouZoHb>$aeo("V.)#LMSoD:dPG0E0bd"=[V?r>J^?6^?)g=Z^E&jD]mPhot)=U_)+An.rGm00F9:A%72Cq6VYJT7'P[Y@8*jX(X)/#7d]P^T&f]_OT1hTl6duaN[+npQe(rs0h^QVr"V1IouhFRVTKeUOU%SOkC3(ab6K&O5*$dl'[]F68u'*BAZR\`l,m&]kgM7QVi4T`V+O>,Le!h>F!%#L/l2CVJjem.rjqi/>MiNJY5Wn%Y1CTr0Pm+26Qk9lB^iRnf;FL@X;i:#5E"#73M@Ck7lH4b:'52=(H-Kd3u>>p.*4Rq#hi\Gm@HB"XC=$4BKWCl8#OWOJgb6p.2[eXm'gL;14@f:cmd?MARfNgm#AsgM81*P2_[=s'i9d4aLF%pmNS`o$c[UaR8u^cmE8L=osuk?ZBFsgqaP`Xk4f+0+hIjQgo6tWl=j]BkOp]/$8LX#\`GhK9EME4Vg11f;/?-g-Q7?0Y4ZWm?5Y'ZO37(>Z=jG"g,;n*3+&D6>f:g2+id]++NYe\-0I^.gOEUT:mt4nD8;bZX.r1]-1&]c-O\5nP2?[?&i-3STCr3m1l[.R+c4Y@$F9(4j'9HRLJM@#br+Jih[ijJ;>M1dESHjI@:%EDK'H`5<'+V!u-'nI-`7\"a"HNqSX?`R@i*VcY*a'f=mV%X>5W`/#L2W]S$1;gi$q\bW'_N2cUc!j\uE0oA!RW%b8^D"J@a"V"=)SdK`kJ)F32dE1Rf#Jm3QtlR-pl\G6'hK('X6`82dja:9l@<+*e;fJus=KNc\Q+s>K74c=InIfu'#9Vj.?MeY/7qUR=>`YPor)Of)cUlU(qW&%6]#\Vc11pH=39`C$JgV:)sF4^jO0a`;!#.=(pgrUS0AN"^Ml?H.6GJ3J?e4l2UK%O4'NsC?%WWn`Z+9O7@!%TR]IGHiG9f1C,eB&lYs)]o-1,UiBLlM^lCEki=]!#RX*JuFgpoE2"rDZp%T2=XZV9[\!u+mA%q[Ee#/b8%dWf1S'3l#m*oL:Pm!hM"t,d4!a")A463$+kj9DtM83h2@498B!(GkK#@**@Ra6et\NLhID!h%N,'M+/Fa$$mc<,!Ph\6leQ$a>LkI?Gntf\V64JKTU]Cu,i*VEI&Tsg0'(^rF=r7S^3oB7ASnRu!#)beU64R5P03`.J7V[C)=CbEl1^Ts`..-gJm#18Rq%AZ,H>#0RNl5Tged[6C3/ViNqVEam70H=p1B1C#N2GsU#CZc$BiQ?HZ_gDd5!a;Hf*Yl4=%1&bUeIq.Sr$!ZR:%a:p+H/f:C@cZ7>2"[:Zq&>B(6H]/LbpS7mSu*0Q?ekee(j3S*_CClpQG?p&e@j)SmH6'FQLq1B>`-b[c(c6p-I6'4qG:<[`R`&^pl$mX'Og_bZ>KX%iG&r+l;9@]$.4j.PZ[C"['6ki]bd]O`k8(Yh,$n=PU\"Lp*7[hDhX*Q$'h=eU.gC"T^nt`.)(;m/t*9([\WhF?gfDPj4#8#6cb'17DGKE&F9kBa\8GRIG*SsgF1>NPs=D6gCn'!FfGM#-lF2#TR(WfZ/1k?BOW1'#2Ek.#aZd+`RK6N7p.//\7b`6Phc\1Z@m$k'=fp)Kp"h^]49+_o._dY-g3?gBg>m!'QLI"CK[8LTti=H_Ff..cZ27p]DI8QO2gd(WF=,#kjFEMk3H'BI5k*BG^POZ2n_k#8]=8PGYO+Sme',!5';hcV[cfkY*N[fjHk9ENg[8m39Y">IrE!=`%V=[JY6OL^Z^#$IhhU=@W#gs8lTA,#M-'8HGkKVTG!u*L*]I8=\/t!"gN>$Z2jST;`##dp2dSYbF?/\;V\0m:afLn3"S4.'&#[irM8WqLB6mFlC&gJ9d1=-k7RH(!J1ngDSUD$.TOFuXOiPNjAeb]P.rdhc,.Ur`SP:C+`*('T[DjZpWQ%n!EW[sD:rKWZLW\++Z_TVmoHcPbq(+:?C?s[Il&&lZ\0bF&5621E10+spdbc9^rCH+E[fJBDbTO<4QV99"GL.hDDhZ5rH)-AM#;<.+R$7'lT)"Z7Dnl]!?bl"Y[-MZ&gMQu4D\HVo&k$ZfMli>:"3X3d-`FTEV^L-fcCQ+dQ^Mf!7M>k\:GY+(9XsK1o@AH41=$^*PH6D3cY`LSA%$gh[a;@rP]]l?m56DdVj`!Jjm$?s*_>(Or8sMNZn&^f\QlL^6#X`$l;BU5n5;s%;`bt?A)_k[%Ml:Cf@:tij="%(;ecj4hS*AZ+kP)<)'K?]#TXo#YZIN!bf##sk]m`>p72,PIic2&/[g\u76D'%8YH!VNI!^Y"K!]g+?sIke6-a7A'tC$;YQFU;/"L]HQb,9J!b/RV9j3f]OKCo9XZYm0#79a74_XJAG0uU1ERWKMh\8sP_"qWs&CeN4`H,+e#(7fS!_]IC$fK9L,uOXr`JAPXL/F`#HE6[E>:5QWZgW;3WAe!]Y$<<;fMm+#q728GS?mENe1J5`m@qA9RSsl+g0b)=3iM2'&*Lj**"0Y`dQFJRT_\<4p;^5LoVAoW[kcC.\rra69Z$S>ER6Y?_$+H4APlQtSj_gqbAH:pF@;Y0%)atSr#uS'-Ap:K.Q*f1D^o:f:]U7HJfq\6;X6mVhEAYJ1khpcnMc#T[^8/(FTP`c7mZ*.Ma9bL#E[uu*;7aG&E5[O!`(<3#m?:#c6`HE2Y:Wo"AW\59/:"9Z7inH^ni?ScdHoWlco08[bQU#Y#EM\@H@9R-#]>#X*h0U`=s"5f7Xh_#E5dl!7I3B^h=po!Gna_2l5=#kEI/RFsFUF6*h0l.?)Kp1AU29gXd=jqa__sZE,\U=hMLCLmrMd^SF/MpL9J8Rh4$(J(*/PHd#j50XuY/hR`&nK/Xa\Q^6)NO@`8k/Q`GA`e`9ZAC,i8EAa\<:#b\&1ZL0$AHH>E0aIq1k%R3Pd/uGLP[SIoPJituPaJ97qEfKP4SkA00_ufB^cH/3oZ%]+Gq4^SOG-(A@O`Z?7.9r)pr#;h\Fdd+cc+Mf-:dS&06Y'l8=+Eb#;hDYoft_Oc5.16>9fU!^K#AQbt_P\?ftg1$/B9>$JKCj-e#1#F,H8%&:H?CiM3QH<%V>8HcA],lOa0^@>c!)f-`jKZltP*ol?S?$S@^ro"&&<^[^`@HN`U)irD,gUZWa>?a`D247GA$`;_[R*ZM@8]U-u6Y?/GmFf7A'U4h^;3D2@YThu\#)VnoJ35gAk'lo:UM:+^KIhNEmYZ_jm'7Ds"J#O[lq*ptSg.hIj@c#!j%Dmtn[`eC*V&(a,"o&8JMXLPQ;rYlKq^/6IrIkA0"]Rhd@OSRle-mq/qMMOn[_9),L3ntHR5oJe4b-T+5N]Y&\rpER"D0"07DUB$fk?]@[KG5lK[s5fhh8%F%E;YS..I0@QR1,r@b^o-fgdiSK1ZO:m[!D+hfcJiJ:)K'USH,*HQlS0daC,,;+@OBGAGZ$+QPPkQVrm]61q$C2]S4hL+6A(r7F,[$M_nsC\O.X@OqK?aCE/o:K2.EXl6RW*aLTJ8$=>uianTSG:"@ofXc?&?7:RYlN)lXmK2d9*?/:/0mcGBBn+5POKhqhnNHFFb\hK^)lsGj8)jp!C;@p(#XVCbk;A_kUQrRQ:;>X+8KTf\@L+GJ`hNpiNA8=;uPobDQ-Y4=KMCNpIj-D`tp73BQq5$t1(:5$mmO;C-Nf+2$RRJ7B%8g?8+(j.U2l+Get@AaH`t37lENIV[-k1\4Y92P'u[Q']+Pj,\Y@5qA_:F`;S8>:A0HkO6>Whs9X#cfNB%>tX5_=/g&qMpVJQfBdF\m@a*F#?IW>WhEZa.>>'#W*8iDZhL^%/8"9q"+TI6pe,Pl;"lY!:t+lbg_`*UEJf=m@B-0IK\FBj2=S883-I5%]g@P/f'Ebs53ts#M]ZikSS/e84H#"/9%Kc:OD'ch6Jm+joo9SnL(ZC]4o_-sq.E<^DG6Gjr;\3.U#`%u4Vd_ncPZcLMO(/SG?I6PNIsu<_@4-*2(l@(Lud).7jtfVqYt+iN$ep+W;*D1Q_&SG2b_?.mr/e-A@Fe:Hs`RQ8`ES:TCUWrc*GTn/%YfOp==e2?-J0t50Lp0V^1u).mh>3ENi^#7t#Eo58g9Q$O"Eb*8*d5/8"^_#*CQA!huP+!TXsSlcsbP06`R+\me=@"shNFBL4m1mGB=e!q+=A6db9,!WUeJpUX3#H&pQ`uH7u)6!sRZ&b&B7KQ.!R<]j)U[&nc5\&X`pAD39@]DpqIW-*fO?/(Xi\BlP?4g]8r+eA7N++ObB#t;.]BN8q3pV#FHrW+[1O%<%%F[Q[\(,gsilXEC;;?/N,SM=T-7aPDi`bE6_]2&@KQ=@YXZN-?!@5.!-'YOd2U-d)BP)fCS/6pch8XR_Z5$k\Tk74g:V]^uJS`,M95Fe5$,W+I&eb?E]2#(+9Te/-A?u)>VQ*e*i@l?K:OR_&4!/+`8@Vn+<;UerO<\%_TEI`7/]t)`>-BC`-CjFTG2f+li[<)NLY*X(kfIHEB6'hE$c)1`lM+9RK?>&-%Q`bmLqT478iP+%EH+C,/"BSQb!n]*R3G6q^k*&NC,_7f&<1(u7!l8A?u7@0&clF:NiE.OPN,&uO-6SN9;Ya,MXL^cfTkuYX*r0D.>+'p''V-l0aBHt(LC-'JpgE]"Q?Y<.p(Z8FE5F1kIVY/Pr'X^S<<7.\dh0m8]8gZX%DY$Xi(?Og.+5[G`=]0Dc[O(6F&mZ<6k/JfDmnZoI^F#pDRF&Tp%ac0$70r!Tnq333+q8Nf&'ENl`;'jMa?"E%2G!UM.Te=s8U,_;uf'$Td]0,*6gU6/B1r(g6-(IIDjp3qh%nfaD\ZgjQ.4u#ICfYn"J.\D3&L$t7`>@i&H;)Z"U[ELFc94$Pqf*CA^;MZR3C+#5C6W=e;G,-.aW,":5gnY+hh-]VjGWHIGA8S0T(s(#\^u&G$GH4unPg@F#AlZn,WW7ttL38&L^D9s9"s_U@$XBaF$bt)Q[oj54SBR/6"J(t4&pJH525a%&Lq9)!3&aXgeLA=i>bU6"JO#=EtE2*V@3,Pu9gSu22'+`5:BA%A!`#Zm=kg[jphI0eQ-/QG<6jcUR3bH&Cm#7t"e=RFV`EcQI\grUD4Z_A4)3^7@3NCs,B]_FcW;.9q:Zep%F&6/U21caD1pdIp%@9oA+'^/he/QqS,(&sYR"_$/-h]1+.m"W'KWI!B09tq0)`F"9D+nr:?9`4O&/Pp+BZ,o/cdUZINdcou\uiQhL7U>s,@@;KD3tlB')!Ztl+!B<+UC"[@S^Zc+i(:lno-]d/[d$.(_CDhC#-3kC8^pQkhb^S$P"VGC+ZIqq4&GZdf,.L7Wfno;)8<23Rb(cP%qb(a;u1lEkUIY4s*2j42IhKj17?Tb@4+aiYD:\WUbgpmKKZ9Y06+3*13@K*Te=X$P>FB?7PcAaW<\6DB\PqZiZ^oR4ctgJJ/Qi\ENO:3F0^f*'JrY9iFp:tMEXQ+>E_BHaH1-(I:BPTP,Mc%cD#SqVp;%EU?h8tPY#2CBXhtWE-N4`:SOUg#+heU8ohbHk.)Yee!%Z:JW8d06/G@"+34/e")'Jm?%V[J[on;Yc/WX'dXeGoREX%j3=JgE9:c,Z`%OU.'BiM?Y(YC`Mp5.(-DF43/iGHiAcm#l1a4PaHIhZEL;X+3`dT"Y[%?`6a=&IbLdPRq9+k'!q)R=\b=VZ8/OQWBC&t@!fp4Aq7T<=1.MXA548%4QMMhjc+Jg/ccH9[J7L"hN;`bAeSbHOm@fUO6APF:_S+Ok,&Cd68NNd\,6cJA.J%aGP9o%1+E=!#]!pN[49#Y;F:\P=OFueFjN_e+(]anWegm:dYXOX=jX*o_)KjTk5qXi)%\bb6uT8am/="6scrG(DGYj[db4H%)jqArO;#3[3JGAmc&48XI>%W7fK!>"/%WV2"]uU&8_Q.u#!F=84QF8%cA&"o&mLeM_b&NipZO/#D$i=Iu-F$`*U6K`c?"?UHkO_DT'cM>r[Vg3i$t(25Udo-jn#u[<,J[aA<6Yg>\`&+1V2!J.L#:\'[H^?i48$.4i[o"]@>kOaHb0t6%<8m5Pu-!c&rckVInCQY$-Nk-G43hnBV6iJm1=Q^$rqJre#T6H7s"LGsjX0`U>I&PCdl:"lF$c_oq9p)mLF)Fa,&Orl=`Qjt`JugQWFH[N=!FAX9=7\=2*OsX4>@[hfpKD2rlL`Tbn`hOa3rXKMZuD%.J-Q9OB.UIu#*6u79M?=DOW#MA(@SWe^AKTj/h_QJFBa#1_Jf8#-T,+_DHeCD%iB:o#N,[OJJo%bK6>q>))FBnVmY*Qoo=8oVY^b@p6p[4mjm;5,.G9OhJ(u6;_2NmgE>'XKK*f:>\:FXM?e:qO3HcC()1;->.D\l]G%Md\S;_-:PkG";(e7_Kp6/>J*fVfnmK\[)Lu/GA?9&]r7g8]F;siRT;>6QL/[';B!-=L`,Hcb.d:e%fJ,LK!:6A44tkLl/ijT[p(&IaB,)f65_jk9Y$s4V<)VjGrYX`q\#4\tnS&+,id3k$;`?=ucl0sga*1!o&XF&`(=L[;"?un^*\'eU"d"mi?ib1.7/q;Ae-!sk+1^P*5)Rg$MaNACc+LiK/VM'_m7Ua[N3U7Y:2^=YQMK+l]ARpX06[cgQPNalf$6cr$.+I;WqdU?(R5]dYcU%Qk9)_V'N8j>SSsh7Po*,G)L?1Y4aJ6Lp37=aVKm&?;0@4a9U;]f$.7d]QO?Z&H0Hqo(^dt(Mn64],&n+'INqp@Mr-JQq%UL+/nt@ci<=Y]A27*JfouaQ4r0a['b^0U_(l#4^UNs?2V\a7lQT7)R3e5[Wie4E2Q=AERd+Q2e@[*^#ARc!DhGG?%cjl:7(,CCJ&,L0k#TQJ9UETfmX[5ehb\9lg*!+]!d)ilJQKZ<$4>_!3[_dK+)?LY_,;70Y1=+-4)koAM*;[=?/#26DVCs]m!()?:+rS='D^U>SJJP2mKWiSeW(L=(iCuHPjGcPL=h\'$)Rd15<:D7KeNVKF]Y)[^YB*[J0KAK0b3%nm=]9pbqhr1t/h9t,8LXop=!Z&:rrqMMVo?*l3?n90,=mb(>ssc"3p_/E)Q-a#?D#7_$HF(OQ\*rEqtBSO@c<]34-F/lmNK-pRV"j[AL0cPb@etkKSa)kX[C*%q[JZM%YBVM?"R-Uk'aSn'1Ni0u)"+>A+)+J=X]D"^rGTIU3%sB&4J5pO3(&s"EPFRj]^S7hr9lRG@F/IGBG)Bmt.A@f8iDD*!('Y&h*Z-p,pH;gTC:0+!YcS2Jj--s4K`+?o:qXCl^ahAP2gJrLuX+ej[hkDe4nHF7iD?7al[L_YuB8L.1+q)aoW&9m)j[GNMR4]daFg%-ep8_]V,mliS\Rb7,,R%fHqs)UrT,lnpB1t,?.Rn1G-cNemK`,X9=AH[q)iKWf?Rc^g*DN_B+_eTmsC==5J)sb.%OacCdC)Y*i[>rnJ/NXLS'l-^d%+RRsB9pLLkCp"%4S&]J0=*a#iO6d=Q*_.=\CAs=!Q^nc9Q_X9_dD/mM`/6>/m#k/+JO_!]LS%P.E>4VPbAI'.h`BP]BBWOB*oHRjGhZSp[20bftXc7g"%0<))ejq,Jp[EFU!T3>cF!QdE-HJqof3DD]mR,aEoG33."VXqqd2kD*BK)8@5.1C4WAR[-Id$7j2j&HTWRFn]$@9N`F9rktI+jWt+6aWj=-1[^bf\Sa.g2PUnh8#+O,&9pOU*80$.$eu0J,S&7br/U==ML+Yrb7GSPc[;#YD1H!lP*$ZGX@>5_M4'.HZQp!S:3M3'@KD,-WX);C+frH/Po*$H0aS^)/Iq0e05fA2B\E>#P#KH:X9^_h\TjOjdMoSYa!3d('NcA#KIim![M_KINpH`$O3DIi?q[VEjB3V,j>qQr`Y$@6(]SWgVjb':j"Dk_hdI[Phu55o\;;0ClZ4b4>nFN<@#S>rj#g;f,TS3TOX?t'mNP,214MEO!["q%5pr'VmI"Rt^[XgEnt#F@&\J#j+uW6@F^l`c;p0%h`p0.4Yt*`51mJJC;U26%&H-0G?UtBN_]gS,S\hr)f7Ws@$nF-!*PK4\cS.IqG[c2aJs_9Y4t4$ie'%P#^?H?WJVb%X5nP##hCqM:K$&p366^i@q9uS5CYSNEeg'H1dj96VX8`ghOleg8W:;E=GMPdj8:]4P,d=J?LZ3P!Z!!%tiU(&I/os!m7[(g;,p7TT&$M/P]/QV.rg9S[0_*'[;PfV4rQ"!O)+(s4K.!QuuO`h'b$*[7U*cEW:&,kB_GuM5^"J'Z`-X>Yr/D)nc=IEEYupQf+!27jknPAA5q_m/e/Z,H^KMl85a^E0mY8$&!fe0+45iDX;^gF#^ZP_IX"=sq@UWG-a>@s;s$>aR^@9J@o'@f+IT11*-=?T>5J"bF12l*'hZN&LNJlXfcTL),n-8*tI=m.bS"B(VH)]c&&/E6u+!7R_P9;S(Rk5;V>^\qa-NkYtk*0T-2/g1"f"one$cP+eQ/-3<@[AA;hR1oX_`EED^H9+`C9IDUG:'3AR`@!a?KQ;M<)S//iL._M1Z175p'W>D?dla?g8&$Q+WM:O/KV)(Y7SGVqQ%UCMSRGj/aTYZJ[o(_"[".kG#5s`seK/uL^B]/KAn3J)bb6h#De^rS[P7fCCJ(^(p5A_o`Fnl*1_stj"]1g\`H.@+$S_iqMWQ'6+YQZ^L`,oXRSRDpB6B4#/_a<^_(JD!.QAA:Q<%1]i?o2rh:_)`;WLf]HC-S>m4T[cGAa(tm1!.5hKBET7+6"6JYm,%Sa?'Xs4=_KO>M',"hj>D,3^>@.4"cGOd`p[8cFoPAQSDo.=Sp]7NsgB,c.MNq".]6Sg)-jHq,TX2gB]o!drm7Fo[h7-;ZgP1\\&)AQ+l2DMZ=p93)b"ETrI.GW\lY>&DJUUcF!B,^o9'R*b$M"V4_6'\7=3"'RKbuj6WlRfn-7(8SYgBO#nWBlB]kR!BW!lcgCM_#_:-/mTSg5Ige1SA@]Rq[1KrJnnRlJ:>=B\Kp5hnKY]\%FY2@f]oDcM+>[f4c$sO0p9(.sq)[dad&kApSuV:ikFM3f*'pI00h"MGUn%GE!)Fqeb+(GjCouMdeUWJ$A2_:msq>AjdhHTXLgh@?e2*),k`-<,$NE$7mtt's84]+bic#'=Em5$q.c8[%c^t)YK`?W.QJ&ONQNUToBPG#`*XfNFabGE?Q+3cG-Q#PICBW0r886rW&h%O`]eoUG!%FTL.LDj#,pELEC:RbT-,;\$YLX#1pV'b$:c4#%esp9,m#>%?@CVtQG,[(&3n;[G>4CIFE5#ljdc5K&EMf62[6UofqC#E.^#MCN4L>2WQHldV_V5(b$lS1rG(2%hM>nuAc6Kfgd)"V@%>a.c7gD^_B'B.!=a`A)UQOk4,TC3ia1WpjE$r]]'R_QNAP8$ZK?R'hLH&"e#:h]4JMmuuuC'Kj'o9<`*;deo!d^rc,r2ApM6a&.?n:TjaHdsk7k53U/QO[mR[`ab(OgH^Uq5qY+%M&[449\(,P,TJD6C)E;*B_*`#WO4Vnp@OO$5Ei&2;R185f44Q0_73DhXFC,a(^R1L?+obsmJfY<_Ju@@`!qT1:0E=#Z[jO1Rum1H>U4eR3i?RF];_M[L(rD=d/q.LE%g(Sfn7T7S=\H/BnDNWC\1<8uN)Y`@Z]Gt$nDgh9X5%+$2Y;!0-n)t:QaphEDV_fWXf%-LR?@8/g69"L0g?r<&h.>!DD3d?O'PZqcP_#_5sEZ5GsP2:V(CW4s'M?`ZO&S^kh/H3tBpGsM)FhXeu,F_]!0KBiNc\7Zk3U@e#KlApLPWiBmo6=I/Wk+W4l5<"83mCfL#M1P7,[ju>hW^X^lQYk0o]#>hSC[$D#>1D.#Ua=kfl6C-\]@XW)Z8Y`#nh2+/jhpN4Y%m!+-t>Q#R\IP7(m:!g5,CD,nk*LD6CG"bh&X=r25`'U3(g"R"g6n4KFRm;C`n\0%=HgT-nEJuD@oj_.*qQgGb'T6D;Ni"hlHqO,A-E&U[-%WT0/j534::e9.UHSq0!L*i/Q&>`Q%QZ;!.iei".45u:72.CDi"^0X[UgDGBWm#qAVaDiWt^urB*T.ND)#uJ6cTG'S(.,'c2`[NGlE8u,oiRn+&01W&qHe)HPEW??HtuEI]=nopq=e\!W^jT`8]c'75X%-D:q[N&\Up#)^\`9lG?S1j$-QCj?A-`CJQRG*:QkOC"^uQI)fRfC_9qg\'g$V'5/k;Pd4_18"S+=TPokuYX6AJQ:]Y9l.%;[@VG5R?6fFFT"]'X,\0I$1bm>NK`Zd$98&aLm^/7rnIS_k$mr@E,Q^NQ\\Ufr5eHqZqfLiu\g\]S0;Epp#8if[I?9P3F(1coSXX^]Zf03#`JpV\RB;4/Ke&EtE5Xtk=N]@g/&>d]m)hGGE\i6U'YTc;d^.^+q%`uV8irak>+e$bFLT-cMo/U44!\+fn+P^aYD2A=%5-2.i]+XW3+(sj^t6;,ce&`Tuhe4pkV8JB7gV/\+[p>ksAD-l^&\NbBhIB_82#RuBgPt/-pa>600BaN>!21,>_g0']%U=oKM]hfFEMk4Phn"PiFu>'9`0jB6$R6\@"PI.m;rlZcl]s4dPM!8Re=X>q'U&0%Yd71/j`>+2(/QbU6d.1B62Nh=Jq+Mj'D%=iVuBXY^[TDi_cPB"eK%^9,Rp+I%:];*T4g,d-[H<-j>auW:9mBc\V]5!!6iM$B@1-%1kD^>STap94Ve)q8U)\=cnEUk=F!>hE\U=`SSI'p/e9[pU`+)/)2L'r1=j?Y!c-l3>9%`@V'h"\MANMR9]1]JYK9'#TUkKpkB@.+,Dqij^nB,Oq=,>LAo@mJiT>=i`Bc;JrH1I'Ci)F`2&ML8_!Sg]p:&XHZ.f6pJpaW0Q)4bRL+=%$01'oglFZ4IBo*!d;1(1,[4oiV`?eIi.D2&ioBX#GbXShN\l9mAn*7FT8s._*bQP8%/GoYu?-9bU2YHlA'd]L?;h1=]CPchA5YP#[ABX9fqgoEQ-+&YY_Jn^1D8)d*S&KbQ5$sN2Bnod].Y=eU"o8?.aKA9Y(a.pq,4eM03SL:9)_WmJ1F\#iLfbfJ?mR2mF7*XBWFn*EeJn6e=T=WC8'a48-bRWa9i/i,HOqUVRNWGV-;3k9j!ccl/d.\4aE:rX8Tm?Rg)GrJ]<,gO*b@WJHMIb8sk>!/20?1Wa\23cZ/UpU>#q$?rdnaZErc1at)X,dG\\$0oV^\q&8$TLgghN#(:Ddno?C0C)N0L!X)=V#lIlS(T*uK'3hO:t?2t^cD/OjRYei'-B`g?k7,E\ehPk[l]*$9N1,4Q):M%Tqc^9o&ORgW)ebAYi?JaYP)IVZ_`P6frA^(2E8l<;4N,k&_b2!6o#175ScgARrHJH'fO3k++7;'_I]BCNd%^)-g1K/bhNCmQHF1NELbK[MZ_V;(*ubbMY3E-.d^=?rrkl@>LF]Iuap;4j=iaO'VZY)qXFe:'Df@d4i8,ks0Yd4+`8`?-@pZ`ei:.bpEQY5EO36;jhlIhoHrJ5C&3-*AJdF'jJs?(S(@P_+Z6,je#csC6l4E;5uU1MdDM$BCjteY^BtViCL&3-6s('28PH0WET44VP^bt<*]/+'!83$\+mDbp]OGT#[ZYrZbMb$?M4qq=O&me,B<:l'7;u"j*LEo:5e'p*?D`o:$mDTKkpub=O,Rt5P^(_M^qr`HFA;X[-9#Y^I99%jRl[SQD!N_j?lMTG!,e@%MDU<_'!'cP`#t<=3)EVsR?]gbM`:6<2:jd^D>O76Cr]5&>m6O545KGZB2iB!XG7Zlcp9LQ8A"\juXSh\^WM"1!BsYF,uA^?/=21jL9S@,T`R#qu:%`CC^0Yb"@Qm1D/W['o7pg9Bt+"%$&bb^7*"7YhI`ojit'$K[3MQ(%e0\sD+!h,^3&L7bB;0XJQ60^6hYdq&OYkbJq8N`[U.%KCt:+pF,9"+dFI/'fH04FUVC7Kka#Ho+W1`c4DT`&9<&+mmOAl:nDlO>GOT(cDK1+)UH\\Cj4;fa]lBkGCS]*4?K5G^$9lD[NI5>LHX/:Mn%CL%bt8q6qO_7SQYR%lQ;W/p1+H7&)fB&`>_T$]JPomq(PNB:YYcF&Ad?,kVt5nDrs*r8;^f=cGEdGUa27KEg;Z:=!N=\NERJXoGqRP28K+<1W.a0ePj4;fI6XW+NZZa2a+#&W8iWJ&3QSP(m]@S)C$2bF3\Dh4$mpnX317(a'oMs:(fJT:7A5NT;Ht4H^j[UErgP=>Pec<4rTg-YpmpusoPR8VgW'9tjNXCd#h?:"V]&g8QZ,X-7jGm+mVD>IMHod@RL-LDq>jG&!!<%>jFM+PS=W^nK@lHj+EEj*pQq_R4Ks50n*1hj5cK(@!TfRcR@ON0`kJW9-[C%J\$3i-,KJDebTAFNad;WVcM1[;2YlYahlI7;+>2n.p'1JEG06XEG#2VQmfZ%b_psY@u-GG_@)d`"RQt1N;KTiEMm+M;.QkeS)43ZLS[XhrO@AUpE)_P25Og^>9hu<%M&t@8[qA"?3`\$<:^if=*1BUU]Z%]=mu90U6_Xk$_NZ'b"ks3Zk0Bl6ciAp,BU=KFO)do#PODk;.E`OjV/qB,og&=X=FpP;d8p;Vm#;H9R%'YmfMZ38FtU`sqTX=kDNO*R1L9`5pP*C?sk["0W#"#'6$f.3aaaK)g_Tf"Z/EbGM*Sh:RJeK(bB!/#IM-1EIH-16cQ;eG+u"ge;d\ZOi!V>2[[X*c1uj^-jaK\0RnkbTrn@"[@[T]T9oYK:t\BbH/Gd(E_4BX!9'Hs(sZ\O*5o#a>r+].]bf4lRf/)gZ49Jgqg81p(&e[K]nW*:/b;HM$#Ql@k3Y%=!IdB@=F4TEclsc:E7$\9t2fblnf64F/]!.LkVq?0bO1JLXA?+Sj!u;b@qI0s_Z!6(aU9nWpjs39CG7[Wl]r*rY?/`Ot`[L'4L`p^afR'56HcZVk:%Mo_8Y[`Y9RqD476Ng4%Z;<"LTK5R*E#De!m6'?S=.bYUIf[.[4f&6;0C_>ktNoj(^"84:3a3@fsOR_O(>!drh)=K`/i8nG3R:SPi=ar1%&#Id/c6A/]@9T+HAGO(LB,VFU./2pe.7B[+d_>p.H"#WBXn0,]`IF)=u!XcY'\*KYi3K7Mm-Z^W8o-`WK?a-iKO!"OTmo=s!sKY]Qm/fJMmckEcR_d.LB/:@"<7>!h9ZC`us"CfH?FhH6YM)]:Dj<[iET(j?#&dWu/HQmNcf/H^Vd]%:IUdPhZqK+EuK`Lm:pD!'c)?0NNlur2ZQ`:e6!";G`m\A<)Okh8`)nP4mU*L[d?^ETque45NheR1d:2hR\Ak6NYLW0=.M5AsWU'4>fEG9d/3Z^k$)?fYp.<_QOqacIr^$61JGQ?6rY"mEF-dF>QU2TdoPoTUc-:-sa&oEorOHjP%LotU@.f%L0Z*'HD:":`r+QVPQ5b2&pTNo\+Jge4-u.iR5UXRh')&`FIDY;@`[=bu3LLD37o7>h`/#,_^BC,S,Od>cJuWD@CI:Q#n.Hu(Q=4uQ+([mb)FR2.%?U60rM>c&d>1`+Zf`"!_6XI_[K9t];C%9,(BJf*&".opK\"&)'t:ZIS,oDuYL3VVD$qXjggVs#=nOU/jm+@pZlM<Hf6)ho6&-)r)>HI8a,lZ2L>c:?lM?t5k41P)bLV2m8\cc!jS:-Q.'Kf+,L^mbHWXt'>>"^CIf*@cV]48U)0"W"MWtVVai4Id.(<8Ua*m`!qcG&oD=VcM^=@4NJg/3s/`7-RGOrk(PS\7Lt*<\FleEJkD;BL0qB8$JsjGLf)),*_CJRLk?ou>rZ&["jT(@DX'QPGs-3\X6E9Y4J;:Ps+P7C?UjsE1cQ5quh6LO)Igh!_s*JHdIh^4N25u/EoaIeDcZQ7m8B5(l:1ULQ@&6b#^q#rSY@\jH/58eH@"^l1rVsLItUH'L\#YPsAm\r>U.@J[1["N^(,\M&X.E1I&H$5CoM1<_)RLe56:Q`RS8ThMTl0c]b9TJk52-QBcoXj+4$]=P[liLkr]*pBK>=Yma^Zm\W3NU)nS>j)N6`bgB'$j09NI);s"gbUkB;^O%Mu"fr1?mp$=?YCA^F/q;K4(3hq'E`=Wf[e,J4=KE._nuV?[Tu.S+Nt+K+86(Hr.YkK6Fjh'\K&@gEP2KmO5J&UT1_OpC(PK\4XJI=+n#%KqKF==HVR]f4To&5"_YeihT:EX4F@uY_:(9H`Gp'K/'SJk,/*o:5'/7:cuKKYjZRH"Pl=X_fZ=JEADfOquC<+L:b'Cnb"5N)+27,81/uN*_#dC+0mL!&pEP]cQ8*C//m2R:%N.h1"l:T/4fm]E^Jr$c'shaCn6:0GikG<`9_L59S:]$L6*#b+iZTTSFG.sm3m)\k.@q]l0?Gk`\B].lgr@aTnBg+Mh:9GkEnulQZk<2>tnd9pZ<$X-r,pq\3s)b#%YZL1-#\KPeF3jfe4*<#Y\"!VNt;L*`\p5!IA##$Io=KoSZnYMC3\"0oT0B<6i)/Q*cSFeKqgD@2dJ3bObk^J3SY/73KP>Q++=cB3n[jZ@Dh6QZ,.m=[pGD:1)2ak2ht@JJL1N(8`2o<_Q,)Y@`p/GKEs7Gc_H""JFD\/?_4lA.U4&V7jg>MSJc'I#Ks['FgV^['EBWn9HWa#3u;]f6SKIS#cjiI&0JLUD1oQbo`:/hQ"r_2UWPFH7?C9RMJ9<[fuF3*S-l]WC(L9Z.V]jh4",!Gp/dZZ*f6n!M<-0)1;UI!.hiM7a']%''<_`]e1TA3,I5u765,6gCbDeI9`^A_VRVJBLEi>$]Y*F5Ymj\CuGMne5"OB%2V@0t6J;L;6_JMcWna`Z[TV3E"<>^N0=B=o2;V!UQ"jWqkACXbNZsRVnA)jj\B`!1V2)7.0qY(/iC_Ok6G$^#?5\J[[Q'Oi%O`aHlg+pOf[lf#hB;Iq/KM)ag9Br8+9*'a;(roc3^$,WKDH"2>P&\-+6)aAZ8o_7CqU7c-rZ%Do%g]NKCGm8D0YT+P;%Ed9S2TV_)c=nGhVg#g!l**lD.KZWXnsWWCEKlSRKt-92lHB+N\X!>6>.%[(]]dK7TNJGoHm.@Y4cm_VT.d#f9o@-apd(ouBd`SEIq$Xs3.7+aqec55amu-M@Lfn]Kj4<,"u"!bA![!?-_54253gg&=32bL;Fu\rR2b?7boY=n:o6+@$K%Z>(r1A\-tqm/1t2oc*B4mNrO_2,pVA@fYfY(lif%!u\I;6NYY3e4(b8c8;UJpHG:=F)hedAp@QWK.@\Tqp`,d1!p_HWT8gp^c97@&fi_HH;mBuKb6+O[?>./;W,^gA`4Vceb#i;LI.7TTPVkm`:3CM0m:)!D;&=fEd4p[/1ibaFCe%;@995e@.]iBYN>tt`9O4dj^J30+R"55@nPV!RQ=t2mLdra"VmN_rSBWn\Y_HqP+d241a88=4]@""7Xi+>F2O0<;mtecQ@g($jh;J!G;1_ZFX$79Z\-HoFF><2oCh+(+;.0GD=uj[G]om%B2VOh0+oGuRF,%4[\)N'^V:^b5I-.WRDKRSB9X5_n"-Ql.a.=]"t>a%R#D*t#fo#CIt3'1!T#n,.BkV8]O,uJrqeA7-Xg9ETcu\-/P:.-+dR89"!S$l=!aELhiIJ:\/L8=Xr.U3YY1i"a:!CLKMK\4=VZMR14<53ZTq!MfWAcGqZII'FZQ&;kCS?Qp*]7LS)PNT"F)?c4MPf]6UE#:)IjD)J8[sDfB.'p_CN7aUORfLXFIXZaCA'6cI5B?U9UX$R_M(,\n_W,.-m65omG)HBEd\c,RRtYGk7E;#(t,WaT09\%jt%*s5p[O.p\--iIl-F]]TfIMYF$U_e;2g?DutZE3-f9;:i_d')k$@8:X:d^6AV+hpPC2K5-gq'aH[5'+Y31LG?+>aV=o;PE<22Um-KL0E$hf\Sd:E??2#e:t0=BU5j;fOI78;OWjl@R.6>?^u=`"=_-Y[D`Fd?O$b+BHsGg$^:8-r!q=;\_/j]f.6PbY#U'A7+MR)l)D$.k#tQ*551iu._Gm7&Ko@I)MG]IL:af<6&'cY$RP9aC6bT_a\kRonRkok^YpEt@"L>YHGgdIe.faWb_'olV[D,#01kh#?G+?5)i/2iuJH?:.Oj3p5-_no65^*Fs1$flHmrm=gkNBa=`>@i-=SA<;u*Qu"2iIsD];QS7$76YEZ8XHD.3Wik4^l:"7:Q1/gm1?qcQ3`ot:kWlY@;U$$YQiS9*G9M+r.+?=uE?1'CB19l]-I@Qo)uOIcT@NL:2:(sH*@ZPRZ._I45M'e1AP#5L$rN&s&h.F\,Y7NAc?!%'8[^4(AC_8dSL-(ZB%^;1-;$Q=r5ca?[TGDCZ<BUF$f-7a*3(?/k6PM6&fN5SiA*f8P&=?.*$dV;>Wb?@s0umj\bEelaij8=5mB?f7+h+[KZ_\Xmm-#N>h/*s&fu!'b/seD.h]&\I0SJY!QJ9tZ`3A3TLk%3gHdQ#R_(BVbPC.J(_a^t=p6%&'\&/)k-F)SW*4&^)f2*\R[RYTNRnc,f,\j<.'hV5aB8)OX#:D-^/,A:)fcRO(cZX(%H2=`Mh060O/;T3c[u>>\c"b[Db>*o\Ac\6m-Ao,Sf?>K#&:2CVES2p5j#7n$GAZQ,.6UP"fDaG,4gSn,e?_IiX5W4/^k8pVSC'^iMZ1_4J!1%!K0)]Dk=P/T1m+3*H/G!T]0#D\qpYHM*CoS5Lsi@.]CQL;>e<`$an`_cu'[Ish*D-\AgG&m#2Ru.jF=)->Y=Ai.#AACq'#6'&[p-jZQ?3Jre%MpbZ%`UCSYh8Rf`%gu]a?R`3@]X3p]k(aE3d]X-go0@Kh:R7FjTU>"QY`2NY^&iS)&b&$BntemMK&MAE02Z"*n[WG=0$cJO0rpGXa;,m0fp$g$nGfg!Io%LjMf";:LO";I!-$*Yfm)5&EsmF94^d/^s5WG=9i,@%5[&oWKCN0S`"j/Is%R5m&'!W*_A4j_.>RA*.iQ1'D=1Eap"24YQHRH/U_R62BZJ3f[Nt?4M+BD[eekZH"+B9*@kY%242/&3hLa)K2DfGa_EnKK>@je_MSQVKCNhg*[J!.u&ZL,Bm'Us1C!>(X%9#UO*h9A0[q&Ba&#?S>bd0i7FA:6Y]Yc2iqQ75\]?GA>R[m0_A0N(4gao8)'KGi&f=AE^Qm]"k_j`X:)"-?`]g!5lEQEi)a_g\R!P[>\ZJ7Eu$)M"\#I_>F(a0EUMYl0"EpS18?0ma!`J$dPWd\N)H]1"k"NF4:-1!h#C1f[2rppaS,J"eA$AA5/m__`2W/b,6cpDpqQ9opRcoDKlYhRJcJuEG<%do.>&&'7?aYu!n<;qT!^F;UqmWL8^,fK7i-TOFj*'rW,P03VTV19QW"7/F6dGUN3[iDQ&C:;@!+Z'0:$-X9`3Y[D`kh/Ea*hQ:A&&5C'KY,P0Y/r8OLhQ#B+!ug/B[Z=N.[EH)=a?S*S("C54abN646h6dh+&mPP\tfoKTu7mVGA=8"S-fmEnkC9HmEfVf/gou`dM'p\rX(\r,UN_"FW7`32\SDI!mqO@CpKe)&3XDcmnFVgL9`*9Xc7X9;Raj64]23(RCsaN)BPc0aZ&h=&K?)Q\?+^Pq4$\9uKS3."_g6rjq]I*tXVXQ-jnJminn[Ph@%`M2bAg9OA*??ZZm,:*S+aICi>DXpiR\3:h&W;qPSSMR]sT;g?_>C!KL@$`8$^Z,\J2ChDp#:*8Fn/<8.U(\keX73-PI2DkD9rtg="/j%n(_M%Pamhc"bEX5e&@8hN1UA!#u,Ecu!kTrpiJ&#=l\ijm"G/&A2ug%c-'gmeXF;jg.Z8\!3ag3?qic%P<@5[.$mUN.;Kgr2+p3Sp(t9,54i&XgbSX_tWt45$hs>33`s\_/-RYRsk=lZQAC]+7iL4i+E?[X)Ro&4,Gcg*6g6f.mOM%LV`Pag5T.7,&Mm:FrBGEs)q+>r%R)'kmoq#np8M/GoqIsG;)s58p2@A!%Qi9`t#p:\27kDpQ08.ai>!E`6(/^-*:4?YcWjWh!P]IRU>3-NHl]EdJi-fgBB\/MpLJV'"!J)aKji0BWDO#/kN?tIW_plF1fC#<\#kF'cMglcs``@M6\,)m,4Nmme)3!];pkqVjT;i0O;R/6ATKXAdXB\&:C_(I&k>nMKd(kPQ-E\nHf`u1Dc3,DiK4_B()L-Y+Ibqc?A1j.mRd%*$pZ;!rp4tl.0\nqh9d^GIoZlQ2G6$I-nT:b70`+BteF"M9;aORA_8Z8.tLKH/+h`cgRY&lWja/n[HL[]FW`f'CbKR$aFB^.,3#\+[9LJnR"Tc]cI:X4e7!213gq&GWF-5As9qkmDqP_)J!5qm24%2M[(2lAm%kDIf)5m:T7gi6#'SGh=p"oqfL!eSqht`P=d@6$a/T9nim4@%o@kH!OU's6-&"NWW[eLG7;#e0(?0'8!_VBs1L+E3b0Ymfl=8Q.(1@7Tp#S^LO[;HQKnlQOp]k#]$/JBp8kWo>6jX]]2/LQ0Z!:_/C+X-3`4.e727N5r*qraBbXl!MK/&o2I-]pbu?Im&-g4q"<7uLq?5n4NPskW.uamJ!DA48(6\joIcPXsSSQ]Vr*5W#^3B:uC9fQ$q"U,ahNaUOi%l9c/3X1]/"2"Qk>tC-Z(?#WnC!=C7&OhiYQL5dBM[/3f,Co7gUB*RSl![5@>I\D64mG7R7/oTSUMNsNOR-2f",>&8Te#i>Q-PDQ7.gF&G:4qbH`"T^-iLS(%hm"@]ZN=)o$`X-#7&jGtcT]\edrR0X2E%5joN,VpLukTe6ir3'V'?AEjn86^A>@8[FG9&K`*#I_uY9>@?ak^Da8miPpMl(Si]=Ru%t51u+aq#t:#G2KFA'IIQr2""aft9!`\hRMrl1@--!]Nu5%=S[-^Ai8aVd@;PB8BGO:$P!#cct,8'+peJEN"7\b3hI-)BQjj7&n1pL`F;H0:QdQO!mLaF?67n/UmO6$[qa*LaSM?Dg'bk6)8(F2,!Xji0HGe:F\ClEb@`I'MG-@C;MM5e6nOpic/=;uJ3!M(Zrk6G@R3/7LX,)nlF7J2NXE_'b>jU[ec%4hF!8WuMj$YkCqY'hS9,BDU6Tp&9T`7g0n[id$0)?^.NF1hI[fIE$>uH8j<>967f?"!*oYAYu*1\X+TE^;>eVPp>NXOmtLI'u%k8Ithj[#3=,uATh-;to]2hhGer/dBRm'Et2cTHqjj0t$[Jnm123`:e'c9mR^VI-k>KfhcH#sO5!eum(!D3#C$]H``LpQ^^__1Tqu%h\t:f;1I_Lp2nk6nQ"JV5W/Hmr!L2gi!LI+cr0]Z(esZ<5A.N.^1\$@Gpg\WBN:C@,XQ[a(2S?A"'("j7^:N^pXjJ&N:g`at[Q\/G:U4!=!OAN0a7s]V#5$?!__F)DX%NOU[@A!V>"(;>2ue#c4Ia1FZQ>4GjBBb4AD+h-Vd0Yt=,>KGkn.=?4dK#K+JPc6akJXjds^6-*NaDBA5.Qbg^)K)XPS3jL"W8GH\1dO7=+9,Rqk[_GoK=8+^CN.I8_AN[qZ2Y]pmE@Q*Mr-^bhOKr%bKMaQt;AAqfCqSq[h^`oa$e&Zr3;&sf]Qto8>&FGGB(Ym_6lXNR`JmkQYOdZOM`5`$UgL`sZ1RE`a!>Za2g"Cp<5#S:1,)ak8F[fglHJM>\;tJ,U-V=WJKT`UW@>,.`[_HA[WI%FIM9[j2,P?bQh[mH@(ZY9QlAJ.)^,hLNDK9:(9Q!1+b.p=*qB;jpPIOeY;j=8bhNJXF[aW!mg[lHidFEE_bd1Q0f=VPHg2^SG<1b3R!.E:k7iB^:DSsch&ftgl1&ub85l0Hmj9C^*\Rd6teM[SJ&U_=b$J1c>Xq17uYfAf1#F9H!rYn&I%ZuF=S@ph(Pg]'`#6C80Gd+-O5ufK(Q/sX:Y)4-CKX0!M[L+0QmorC(Q@ak%LUb,3(r"!7JA9:V#6_(Ig#[&3[ZR/9sqd,\7BMit]XEWIJJf`-kud,%LP6W)&gZ/k>d+\hlQj6iejZTEP":^3,P%8B!$&dc[9NN5!E2ZGQ`(nQ)r*jFo3V&,H(h:,_ul'$>:a+eOt5?O)IV#[*"b%-"6JU'6N$k@0@IFKBdp^#_m6[$Dh+!r03G9+&m/^p`p2no!uC`\mp`rF&-Y5:DJ*"uFSG?Kd23]!l&7J+_9ajC&+[HjGA*&a8&o$EoSkUXT(RmbTCPq'Op@ML>KG-BCj^^4C/Y+/E(p09EGE6gECN\S[9Y4)a]jV4J&D^W!_s7rtCUr0qJW?>"Y4>A#H5rBOT`aiGE?596)5.37t9^W44%L4Z`mR(:`LIpcjrcJJa=_fN4$g$UUMebPlPo2s%.hh3is2/qEF?HAlt.*hamKP0aqNB3%c(OtNsmA-fNQOH`+C&8jUG4p97l[uSCs"JW>T%_0JD8rNh@jN:K'@QXZ\UNqE3A=et'm;PTV.iT,%O@;Yi%;X-sG(Pg!D*^5/:8GieE4,a"T[$K7nq#7BWYkU5bd'XJ(]-^EG+gTQJ]pLsEP`^c$]m.^:9m@e<_hj2jrm/C+hjIAn`?1l9^@n3A6^OE[9N08eWGgt(NP\`I\li3g'e5LGN&Ctkm/n`hI8C>a#g8pQ$_"?A<%rn!8O\8G:r<,#V"[jY;5aZJ$H)a&MJu!erc9pJ6nua*aX\jB\md-?Q`U_44/WYR(f8G7#?&N;9[07A[E0N`uC>Z(\L6aEMfP3m#mh?jeA`=_W'TgP:8[`oH[NNg/.;PBJek`/F/r\53E['(n?^WG`O$=N$6+ZS#kWp(f+[]R_`Ia8/EqVhn6t\K^\!&D,]RaV\QE'O$Dg#dZN"WJ_.7J';OgVr>G_n&?8gq,F[>PMKq7pT2k_jV,+i"$p=NMG!HOEHdtLi2jsVnc*[F%G5D[Kr8]Z6lDh?I>-`'d][!(dEPRR%[Y>G^7&X:/Wnesh5+Y.##/Q7iV]a#kNl@cM6OVGORQbl$0;BQ[[oo-KU(g]#(T?dW7I9)[)"5d49]'q:O5Q&8j'[[3FI!BSe7C%VZI0ibNd"\`4CL-V7NguJTTU4i\Jqf#X76'#cLtb*T@Aj:]mFnORC=KMREC[>YAQ'<-*2305WGQA>t7ui'f9;Z#@WYecnE6W":Do"fnRd(?V@hJO/]:6A1AUe^*.)Fhkf/X:dWO]t!#SU!NrZ6g%#:"3]2%2PftF4mIU&ohPpR8R],U2VGA3H!Sr53;!T@3f7%&=\QY/0i2&c>oT_M)*JdJb.2hN2?S:-(k(g%V5O*'SfGoA\>C^2^uHd"m+2rAgOh"k_BO.0%(-A$Q\h3lStI:u,d?#A-%&Zj_qU>MD,`:aI>+SSQNWZT?M`>A-G"][<_"#0]c+I!K3-qZ<;X>djh<-_]u%l1]f"j$HE2[RTpA!&%`OEK?`g$?QCUZKK:G/F$lu`DMJ_L\:@La]s]V2LdN[tndB%mci3BH8Ldupt+Pn8R"`e5:hX"YEgY\YM=.Ks$#1a?BA15;m%pIZJ&&:tNp+t^'J$\urDk8a_lh7>h`f)69JNOo*6]D&o/*i[6K2^IV:hX.8H/R8SuT5PssZ:4d:`@1!>gG];':9)BHJBgMa%rDJ=RW+Uu&sAFJ^-LP`Odk"3@pXlK'Z*^kq_+EXf:eAgZg-&29W&Yc5E/-@9[Zg@B^IZ0QH`Pfp`8,Aj"TB^j\g%B?)3*=jB43Hk#FZ+oe9O4WD`>bEcE>@&PV?7@]hi;::W5i<%0=.Kql*V*WPih1(?r/$"::I<0?]0M`JPe@R\&UWM0Dd,HQS*ol(rg[Flr)b(/`e.dM#i;UP>k)?_,Kd(`R^qh?U>S2n4$q9/F/R.$M8B[)XcQLBn-PJ#I0rtF3UhLfJ]^fF46%AP0<'4,#'$5\ZS3U%mb&b+_.h#$W`s3P-ts!:BQeIO%k@hUXf]6J>C!ja71G$AleC%XVb5`7R.O*\U1ssOrm1FW40,1AqK`5\1imkm*.%f5_^b_8S+]sRA`B5psnie$SY=tK;e>_O2m?58MrZqjqL"GfLV2\KMn+]7]=ugm>&]DjXMB!2Qi9_E'"6/A:W-Q>&Z>ZJ"+@=U9N%=\g:n%:5Rs%lXsIcDR?)5MZ-b1jCBBCf#fHa2[190luh^O:sXXnfR`@8(98jWo9h.S0V"k^YkGf:+f$k&'\UuUaR0_1C#1'@OWp[Y=oY^8R\tM%o?$..mBg"'M`bD*1e.-`s84Z]mgNhM;6Q97fI%@CPnab.[n#%F260GR=8HI8=j]bE]FO1IXP_l2OOkdPJ]ZjHiM-_'Y'E9dcREgL]2\WFY2PTk@V@c#S]C5T68&TYeQaXc8gltFC\\%=4[(>.RW8(]P+t.LrE1EHe^;NVh+f;`r)0P?2C1oCQkB[fO)nRHn>OQPg>'O#nK09@ajLL&_m!N$H)R$tOZUJYR#jLh\;OR!c9M@mAX-`4h8lRN0(2cnYVpG+@dXfdDm0L=N-)f#pL.Ze[PcC4\'h^,d&"m<_seOPUXq7?A=Z!E$o0rj95?Gp=oJ.6N%>fc*@$Qejf%4t#iELq.cL&g-[,LK,Ichgg!Fg40A*CpcGKfgIdD0L0lFRSjNkn$,MIj(7'QhF#FLYY%*0P1H\6OpiP\$X'8S]tb./ucUYe(@)9GC^MEmBC7=tO_2S>J4.jkbPjZ]W4T\BRn_X"LYHrrU@I#OIE`0W*]7^YZnqUU\Dh@T2=k#[?Jdb8(qKF"hekAs52WD'QCKa&$:Fjq#TBpFl%208b'"`&0jAJjQ'r>G?K>n=+Iot2aZgOIU@e^pDJ.Dh%)?gX[a,AFL"(qVebt,L3Ji3N\%\;t0n5$,m-VerZ]+[&"OH-8k0B(8Xd;j.nKp7Cj\-GQPahK(2ih8jE::(G<3i8/`?i$oMVjWE!]J(MWO'ske=&.S2A[9HQ9l`];Chu1P*SR^BBh[Y:D2AAIhjk0%9pOH6lGE`#&X5h:aKSt^QJlBAffiToA*d9A98Um,>M(\?^q,eaA%uS%cki'=^YYhSi1(9h[qB>WIa+[!%qRab%bO66eYhk>dr"YG@"&3Fr$f5VDpXP1BdJ_%ojmObRC@/tNYK0)aL_1,R\7=B_bU^OVC>e7Q\u;N``0Eg=-2AeVHl;CSW?pSa_Icif;^qmK#=[EK@12rTCT+]6mKgEftss.opX)'p`i2aeo$4qlnVlTD0-83E:rql$RK9,^-ACS,$uih6]J(geSF_[7b"PCe1KNs>oa!Oi6$uhZM`8QpJ6K*.[P&JW;Im^UK5oGLOG97^4pL4\7i!XYu*90Mi+^2HUC4_RE&1NVeALP7j@Q#_%k5LC=gA>F"WR(3ibj4_Xg:\hO`\(;!VjgVJ'BUX7^O`WkMA2407>(]c'2mT=%(E9NBKL#Rat3'+N9u&-e]h)6I+]_Q:.QI1#Tr*3]SHIJ+h8oF0P/^1dZs8!aph"&M^U5o&erqdXp@oa\'%!]Ao%pYCYumiSa\2)Am.]`j'b%(SWPZ3*-1FZf?B#"EZnS8!mjSE9L+Qs]W9((LctOhIL6Z93Gtni'r.Y`9ml&jGYZClJU,d]Hr04Bs1JsoOP>+^+.BZG-Zd(pm\Mk[+o-4PA75r>39F".lO5u(o:Far7@/QoFV^.O;.iB70q/Nu268/ruA3UgT;IM.R["_U+^^Z7XHJL8od(,cT;2AYU_,7S>GNQ?q?ofKUA__0cJIC3X++'5@H^_ebB?fSiQh=H^<9g)j9`aiQS6"GBKl"t[E6k&72?@9I7YgL'aA#?B[:%rb6ec\?O?VsR%O-st.S-WBgZG)`JqBtXdt?\_S:kD;p!`O2fa1CP#="]%`=m$'Shr3k,#K"0Dla*mZT*'/DQK1Xg*kiOnmSASD8hhUjO#]sZaq>"Vt1PsfQj2+lb7,C&fkC]:SI'H'IdFmF%epp'r3pPS1*WAKG+Q0Zf>CKdM:BqN=%ti5HXH7h6:]bJjr.TCt?*l4O([^M4XrpX8mPcCVEi_jX@Tl!b463!?,^8"[5''_[)Tg`\2@3COsP+,]ib6V`j=,.hmo_.U?3TH%9hWNXq%lrI[QlLosO"(W6Z,XT/NqG1(DH_7QBsV5Z64WSBO#sjV>)qR0-RBX5bH[@Fatpp#U%0:-N4f@HJ^eQTk-$eMmbS(VrZn:?&YL^WUc26-j9T5:u4)B9<<#(Pb,niC(L<*G?r#pl;*@CZk)6h$"V:IYJ?X:sG=L[_n!1U;\C5sKKopjq99F"Mt10ei]EsH#WF"`t@knYgFK(_i!45te%N5!8FlV<*e_CkpI9BQVgdpI8-D2!7jW$j!Yd[=W;=jJG#3$\tmp^o>/i')UeD-)IWON=#mL[*EI)3.ilgJqf%i81!=T%`e9(L"Wl%%is'o.qchlu@I$Vku\V-`aQOg%uIN1?6FY64R3*#aU'/,gEJ?Pff;lqH&F5?u.c8>\,SFppqso,V6c5nL0S@5H's_FsEg?OFcEVjKm,3%Z0uE*)ptONpbl)'G_1j&C/CTtY^i&3ngJ0)ftbI`Ic6?.4R%o"I6^p\VubE+D^,NfImZRe[[hQl7>*n0_(-ft-C2pbZr"l?nYr`32p?#QR/(pr_U:504@X1SJCpdLFPtMFeV2rIO^XmH/@B2h5aD@YW7BLW/i!DgpCT8B'HAXo1D_#PoE)!86XnlY?>Y(Mu',,C]"J1='?L9MIXmIO2W(hjC,`RhrHGJ9r@S&\8osr7rA-+HK0Aj",cD*S6KfZ20B:3fKK(qJW@?I0DK.PRTe;7\Nb&h'SP`3F:BY@ubDPdiBr3cX,q!Jb!JMUj?!Hl#;b*j[LYb@HIZ\NG*AJZJun3>KUtDJX,_Kj;^_@QeXED]^[2!8R;Hu+S#OTKB`q4oUA(JTO!Vn8PUn^!_S`qK90d!,;B\;Ia`FGcuB6p2(j2s%)o;pj!TEp3Niu*9LP)<^HkH:C/#@Nrl4#>NEOsKfXq76p#O['phun3NmQ)UU<'j\bd8V=f.Hqj["ZB!2/CB2?pk!eXL+()DYEjcO4JV,"iS;^Q_Xqaf)_Ph8k)p,b7+a3pS%j1'+^P?AHHP,`ga(ZU%"iA1>AZ#OZYeNNnCs]Su.oj'\N"g8L-h0"BHUc=L$;>Qoh=,BA;h0$ejLqU5mS'2(En,rDGO"_+dg:[KKJaOaqRS`6SaNFJTe/m;mYd[K7C62bNmoN?S%4)YN(#6DkV./UfeIjuFS9-9\r'E/eqfpgf4pJo6@-Zk%R6QH,rMXMGB]#`*deil`T(c;!5r!6h3**`PX%XN)Yga,W`HpVYhAUC#4^:-s*=Q6OCKG'DcDo"!hK&cWab@K[T5:fu#C"(C?2I6TEa_C^<;9$=`:'4=N"^:&q===ad7-E^U3RJbKb!X?.:d$e`-3k'-&0YVIn)_#k`sMk+KsG?US@8OhbJ(#%KPE1e$#^Q7hS3.:Zh)mQ&L;a>cnZ\F%=FnX?Y"3O2'6,`SPL05XH1-e-58m1U$6qe&]OTO:&ZNSXpTr.Q/fTJP"]8Q=cE1+<-IdLm+:E4B:6cR3N#2=:_d>4/n":_V_R`Wf*fA(&.I:pYMM>V.CPVg\^2#t/i:mcE\UsqBmpNp0V.SGrME"nT\"H_#XXG1[,'''l1?LtXWT[X1!2_3P&5QX6phq&F&.BY?T>P50P=:(8Q+pl/`e\1D>6-Z1gkC.\"MhqmT2LcND=8O@BQ*Fm-5u]DWa:@`.?Q1cia:`k%\#Rp2k^93G^nN*K?UnP:Pc@O`]WNMo5mgZs&qGDQoW!7k-gQCYW[3F+pZ#bTdR8N9*.#NMl]EC6]l03!iTFR^^>K/uhMGBap_:Q*Y'&u^kN/I7p.->)%MJ_]Y3Fn:]6dfec#;j_cnq,e[!k6QrL*C:"?pZCns+S3e-'ORLJ:Y*L0K^nQlDT-.4j20(m+eOlrt@B`Fn#JWhWU"71GCu.q3m`?TD)!]DraN94E#7))s8@qe1)iTNKE#4a[bAP%:e=gnlUhV@hPA;-0W\61#j9oqj_KleG(KP]X["c]h(U\pjj*Sq!>mr(CpJ;n*mJ4-RY#imY8+d7jhgYS_&`IoM8k4%*e:FCF)$u2N,=dP`6:>r`i`.nk*U7Y0TJgn.LTFOl=2t]9JXqi"2Ne?M(Vcb[1!G$7D!eT%0]eM)c7XB6Iee=;4.K!8$#q)DJ%SFg#f(B/XNMQ)b(R3X&qpfjjm+p_d]NQ%?S+Dt!3"!4p&Uk7(;loFj%u`g3F-b-hT*Q.=\5Yc"R*[LR$CW%f7N$5IlkC[^9ik[[HRihul$8'4ieW1s4h90F5T4L2HSf$a+66YS8rqAHQi4uC14$7Fm^"rM+.`;l/5Peg*Fdb7^;qn/h]\FIt3:C6lu'iHa^G9W=XMV'392`mZbpK$GV'hsSr$+$,hs;ekhbFRM'"IKKfT&D/oce,T`<:pjkF^#lquCI:Nta=EBt;9R!-0J0Ep1Rh;U>%+o)Er1;Mp$0l+OI%dQT[3ghPfYSC=pqMHe>`9\YcQMd9N.jF&aU^?ZAs-s4rjfbG6%/%k:?"WL=_\B*OB#B,dXfTV+tT(>bk=ilTK2+Q`'^gk!8Th&;t!SaE/e#e`JYM`,11@%FH(O\^Gb$9&D_6&7[ILqiR!Md8ChO8F6J#o]4k$HF'W/,\5:H,@Um9O!?Fp:O,m9",E5+gE2Eck&n.u9iZ]jW-+oD3EgASG"1J5V2eI_no8kFI]d5jR<%78Y'[]#J7],J%R!E40?tNl*^tJ9CZiaNAijq-mO>]WNg6^5!6UsO7!ph-dI-l4\-Ll(E<#o&Nq!V#m1ogX8>?^gg:L>%ZFJg4kj!-NEr!*`loc,&9p$4QUn\nCJFlK&S&Zt0b26%&St\>5b">PFr:RSV=c5Ns3+>_LEbGOr:AEu<.L\C<7J5f(6S$5nXLKJ;7E_\L$@<*0hn88S$'\.QoWk<6R5(V'2+j/'DqM^NgO1mq#2!sON?h]Lr]`\W=h5kNMknsHt+7(.D@rN;K!ms%AW7Wk_]=Z4FZ]O#Y>ickhWU)#UoOs]J&6I_Vg;:1teYCcVD.#FV>.]@^U84W;d3MZK2m['L;?Ls.(Uf8Uo%Z?jLK@sk;GW"IV7XFeuQY;tdj:`6`Q.]=g2A%Og8CQ%+:-/g@r#QdQ'8_je6]:KT_n(?0[I+[^2J.>dlXj.;p,;6bKd<;BUAq:\fTPH/ic)=KSEmT&5PiGD.S#2"=lL^&jH9>qs0j]i]Ea<>[@ahn[hG%Ag_eu+CP;DBa!$L@4@C((56=FOsV,Sa4u0,+u+?u^oBEMm0?m$IG)GT.p5"&;&ET,J'-?kCDQ>0_q_q/YfTCf:o96NIbEN:`6i8aGKA]^L'Inr(@HH5'1d.Tf+p2VT6s*tT&4']gO'%iTP(o]I8@Hn?e?hLA=J#+-S#)>ggD>T3!XTl!ZK*."F!>+(li5\aW@BmJNagV-i+aFjRg"dO7tGh@`QC,E9OX`Ze\&)_`L7sTa#r@cfoZF,u8M1VBA&1F>CW!:gTefLR#V31l)b![;lK-60MWMpgjQk:h8f;OY)NF-FY/9+jjZb=O20Khs$>B[4'6i07X2\d>rON5b9Phl"6T1,QPbQ-(c)n]7Ie++>2W[<%:`;bW_q``Q)'9(YqWYn_h!-mA'o?_O35*Q^jsRQl92jP7/f0L_%I,%:>\7K.o,Bk66/44r-M*f0"=@mf0m(*\4PnU^n4$sDr;XlC@'aG63T/]M5(^]#Vk1ir+paAg/bY]9p9/9ofuEsf=*.85rRPs:Uo-YV"&NuPiU"#P)+t-Cl,WPnM,3po.3gLM3RXMjKu7)cX#k;:?M-"&Y:dLmFU1]\u;H;2e,Cohl?),f",smS-)YqsL9)-2l0mWQ`i%M?\O1*2VbBl]%VoXgB.7T[//[a7R?a`">J0k@.31@'\S.j"&07@?0:-QGDUd5CWZma!trr-Y=Ur\HXlHQ?,%BTY-6.U%,mp534bJmW)@C4k!_`;]G.Tb.N+fW3(;Ps0td@V#=MoVZ!Sqi^d@rCsP=B@FN3c](Q3k._&WOWo9VT59ZP5#An(iY.UG4BhbM74W,M&O-DW6[o3K#BjM")H5=9\;sVMpGJX,0l@i!&enJ!#K-@?lJ`!oE*iNJ?r6>&R43k4+God4n43P0>QbG%)/c->^J/I)q*R@7s$1"Wh#:+9Ko$-1N(GMo`1G5dUM:%5\/ng[>TbGLudj8%?Il258/[\o.OK]8s$o(u$*A\2#0^YBW7q+80_YD3K6V@B3QoVR,BHPci=Y$_V]'KA@Td*hDd%L4$e\F0RE%2=]ijsWX0]%Y)K-bqi!bIhbfWftLP>c"QqOs6'7qo#-Xb&m3C@O2F\7W>>1:'%[&7W;ne-J?1J&%N7#BbGMq*+[W+6Cbi.oW8I\h9HO$XF@47bW8'p.eF@g8*3OiBo'q^2;7L?'o*sbBQ31eImJVT][*Mo4NCp$IWAje\c\O3NqoRX3K>]'lQ5rO^S^$pWg$<#5IM>!,>8C3eY`q0g4@R#1$lPf;Ph77JaJ2eq4@I.58>E5nk/4;gOOB(>Z`=+8tCgWmM4<@uEk3#Lqm3,l2dFT=KnpQR+O?B7mE$n^--E@Dn0i]?m[IK3q"jFp-q\?UFqT6*3pB?aR&Pc&1sNdW!0d*`fG,;F>\ru';]>9jH_$nq8.FV_R65B7E_dJh=PG"_e`JlthJYtft;N#NGs5eeM9(>'@TCl,Nl(gKp8ZMfP6'W;,&!#BKB4N\V7"!1,R&*eNM&>?8$Z`DUa1.k]LMKa(QTNWO=k?*ji:TS6&m<3N-QA_gcO_'nQ9`V"P,:#7MG:fP[o-T^ciR)pOY,S63;[_*KP/8N\[2oL]>K9,XN?lND/G^p%o*6)C6_9[qUlM2"H(mhPegl@;<%I?u=(-2PIJWM[g(@\e\6YJ&.C9KHX::@?ZM+qJ6C[557dZ#sF(5`LJFd%05.d1f4A]p[Rkp<%4%7J[3pn4a7d>Q!9n/!iT?=dJY;TW2Y5Q?BLTQ/k!Z]QCn'B#_tNc:II*S:n_pt7q7rY7+h%9+Sas29Vq^]\b49)C'#3-P&9X?,0JEhdg(ft&R]0J^0jD?cD*sric6Le'%-G]*7uis\:-(d]hGJS\IfLJd=pmtDl*nBbH]8uqiJn]XYB;KjLV^8lo"8Ol_BR@7/0]O"uAf&d"!RhA9',p>YF5lm=[0IdH;Tc*1]FRtb^:\\j's4b<$6#OMteISj()Ot*6qBse(cRVbkX*?U/I,JD*K0iYIDl33g0ub]MTOeEZ^5ud43s94%@4'\Q^ZWA1cIr9=PfT>R`f"\TJ1^m_Fjq.VN%_I[-a+0:;*b9[TJ"9L%dffO[7HXrW%pGBbTnbS%>B5V0*3g.V$lO;r]^=l:sZWj)ah[2_qNMGk1ftXbsd:QmAX)s,pZ*fo4QG:TOmpC*5N8,-lE*27@-OlPWAK)W[T):9YWt9>*maAZ(F3[Se@H;a/WLEKm[+,.=Ypt_=@"-!f*Yp)#UV6/OsMg@Zi=HrHNnk.@hr'4o7ld\dblW]h[,pb_-k2fc+f,dFb9M%"e"X^[:nU;V!:ID^*?n&ia+XEa&g2>ZDeW]i$G>XTQf1YJrgiDCu?4*?LqiKY:V7[`p"AT0,XV0;'dDL6N?(EJUHp'Y6KS!\`=NsS^F@N`fb_h#_T]^:q8nNr>Ji]RH#rc]c$/[gc=<>dh^#f/(Jc5aIid5R=4nRSLe)7UaHqE7I8I=nu-q%FN%=nobN'uN9@_%qeA?ZSFeRiWNF6p't(`-*441u$Cdq6`qg/,5?Q[aj;pg4Yd[,8[khfjrq-6?.n*u>jcHUFUlf;S=(oE(CP/[uCYMbV5'TC!p"u/$AX\!XEX!9t*q#B$oPk]0G!S,A)X&64"e6QaB\LS1QpqqUS's;j!W#@qD/n+n,Xp^=Kq%]6E'L,0+r\omKfG,J]o;lu!r^[lS;Rq:G>N2Q#.Ni5&`^4Kfl+tFiCJC"_em`\:R_kc=f<]DI?kJ3:Gop.js?.H-KDAP)*@_pQDc]YgpM"(-%JaTg[ckQ7O(W$K+8uH4^Ye^Rnechfd\S5UB)m(h365Jdg(r:]h'^b&5$3T5#3I8V/;:JZ5)EWerBtoMgT%/ru^#SD0h^eWC!dDtL9YN7PiNa-M[\AWlBH.$E4m$,hEFa.GnUX)NCcf.MjrHNcA;0dYn^kHb^(SO(narEcdHiT/m\cW&?kJ*5kTF=c5_u2(e@%jqtL`m:uPHKZGd,F]-+JmJ&S(1<";[cMhL-,r^CB954TB_Y5E#(VqIAH9oT389T!Gc3L!ei+nM8*ClrBn'D=c_$`!/nQ8C@%Q+0WdL2SInqNCh9DC.f"_:cd7Y_@H?b`tZ&40aGCK.F49Z5Zp+e['KLUgnA90=k6N\9K"R6@r0NB9GY>&3C$]@CPVtke!N&dUUPPo_ujE-H,c0e_A,ab(=3H4ghFV?8S&rt!=#"iX"F@'fu8Z)I(;[U8!K_.T^!QVjmK+).u#T:m*=ER*p'@e4#W-4hX\L],("q:!P*VN)Z2GBi%JLPIfZ':]LeBK'd@=e+qf*\ZBk-.eC$m++K=CKr^V2[+en;o[W1Z4ec\\MHCRZY!STWYK9KcC]0Hl)8/bt!$`H>?B-[n/NDsAC94a.7alb/;\`%d1+ce1lZSro,!mf-@5B;#iMh"$,!f/U`,:`8tp$dbjYVt*W'titi#+`t:/rc8,V<:_'DiW7>RQ##Dq^cX_n;mbr)Rs49B>d?5ScMSHn[_&:-/22al>a^Nmu]H/PGD=RDuWWD66AsW*o2tj\D&8>7OF>H"Sq*U_+&h&T?4U"1m#Js/0Lr2k_(ns!Oi&nKoL`"\Y,6X[2/?%5N"r*#kEc`=5*7b*ebZu5(N\Zf.:cFbFf!3TBZIf"7B2mL'JI!Q<2X+UgAP#%?7)J%6:uuY0@WmC#2^&1qY4`UDj0b5tVh,N@&?W^L"OVUL;Q'GMuUO]qB;`jtf7U"7ZB8Y^:KRfQ"n_['R`-_Y*#pMRuNW8mDDFd\WTYFKEhJ@k99>qc/]ZV_U0@4TtdHl;a4rP*SXU37I-`n[F=Pn-OS2\ar%clMsH-DhCKtUNQ?1QVg1s8D%34X4+IbP!g2Ln]H#no8Def1>^oQq:PP2G[@QNm+3*$`)>^ua1,#J4'P6[bB'5^+b/qOZk\MESRh;NWpXFkFB$X?*R3/Tgd'4Vsfr,ZA0@cIOO)P]P!ea7F(4F"1c>7$;QMp8KH4TjOfXr'(6T5YHK)#E8F">Z;:BNTm4=0%m:5b]K<[M>P![P#;*BSj^jDaQ)RLM)F+B&=1"#IQSm4j#&Jc0hk>Ydc.E/=TJ`,`7gH<[Zh.4?G3gJG>/>3b*92aL$J#<50r:`Hdde7%t7r'<8e>PNcD&6]V/#Q5U1U;1tjde&0D1TNk""F>0Wa`YTPkC;%CfE;rGZgWKJhK8r"Z*klm9:f@9Nc<-`X];/HE$LU/&E5(Wi".TTE8N3g\O<"L!ncGEp5U;8O"Nr$&jP7T4T>5IBA\[6>fXk#hXSm\nr>ocg5WC";IuYBTqbFI7+Bj:#kcmI;;%GXb3lV%!oYHBoAapN*H+7:dUO>Pm\"dNBT_GURss_67sZ;97BtQQ#q@S3B^FnneO%SZYUif`>p76B,mqa]:-=)Mil_Y_ZC,tl/L@/!1rbl;3chko8i@bQTl)I:0PZHGZ4Q_5??W6V%n&S(&AB4a0jj\b,FS&5@7ef8pf-Q&9e+MtBUB'jqmW\6FBu=`akW@bLK*1":@qNta5?h`7qEf[V[?f,jaIesP>ghC$R<7r`Y=b4-+'^5Lh58;XY1i]a5bq%r#W\*+\]AZJ5[iGE2UeXXYNXL7[:aih7[AIb'>p_`Ks9#BH,1>Bq^Vm?g@c&$CO&cA#g)B88fV;R%mDE&hV**BQ0p2NO"(*)?nTgI`_BTS2<>T.`:rd-//>n_T6+o0WYs,0E[o,]<5n[H&BN,:r)H>kEd^;F^U[VjDc[@62ar#]qMt;71>go=0-iCi8j_4I2S.-g^Vd^`#Sl,>>IMX&kklrLC"%e#]Vc6@_MmX"N>5NFD`cuhWSlYh]aN:,/M#*fr>ZFD,IkG7[b+PRjJ"5bT?h-DMn,Q,(O`Rmu>\j02LB'?68et;X=IP,a%le*lltSfBN+r$)>&\:s^r?oP;LgmLl:Q#d.;okY(:1B.U>MU-o/FDA6rE4nI'.1GgdkoJ9@S^+_KW#'[3Df#_cM%G60=h'Z_a1a[&%t\DDU!97*Y$&l$47:32q+tTB?F\(N+^%AjIB#$Y]7=Xrlu`W*F3%8fFu3PI<'lX8>tW^OTQ$Wfb-MiYbSM;F)Y^1OD]/Bj2:dQShD/#+ENGDUN?mJ,/^k-[rIsmLBPHRc;&QSTN!FBq:/^X$"00@0""fp./\/n[Oo_\2uU*'3t4IeBZe_cE^6o<,Jjefb/>FZ*e+MTdjPO*CkB&\?J[F4f(`7Ts\D'OVAp%A_gG[srn,]uZnBJ>I$[XP<=E&d%B6;oI(:Yh@'em)iqR_EdS@5)oWEF[(O%t.a.ZSbQPrLCBiVHE?*$2dWgV%b0;7(=^Ln0E6teoSZ)&9=-PsB!)R$Y3GoPO),f_PAV56nlRQKCV[#pg(61U\8&jP-K)Bt2T7G5hBH9eO`&A3!_&38'tJh'4J!^(-o5HE!g@a=L5',&d?uBg7qr=hP[VTuUJGA6UGegMdL4eB`Sd6q_iV`F)$?G_/>HRm>TKOZ(!mHZPBPUJo3_VIrbKJF%qqiI*4F?g0&m@t/,s="#5QC/OOi7./VcN\MMAfU_FmirQ+=Km>cQ'`@kniL-IhiE?j/Qm_HVXh#E]elG7S4qjmqdHiE7TC98kn^8Dlje+LY+^/.uaGaSBAERFeid[!:W7jGhg';(Aj`C\dGoYi*f!1t-;@^s@2;^r+MH'm(7LX,p*JfGu7*2#=bcOe7kWRf!4/M[RCK4Y&1C^L5L[jeJ)4hi57%GOlstNQAs%E0l%ILMYj;sU^,qrQ8k`!`FqAl%l$K:ZClo#]D%W&7Eo3WAflWVZ`Dn:9[d5o\Z.ea]cU+apk.0lnc(-s#0Gg-IG;d3p]YN;C'Y+U(38c<]iXoRtp!e^\.9^Is85DS4X1E?OfI+sfNHCb:n^Y`4R9uC,U.g\r71n4J:XY?h4IJ4]=`5=Ma-@fK7!!6c?U&(e:+2,;5(M9A8\*@&(EC(jN6s8/M"`K=17`o(S"54NS5:t^JZ`BS0N[U9=r;k8]%1)9JYLu1[nGIOD%lSil+6[?$,/a1[g/fKIs/=u'p:j'fo:7LD9^I@'O[6\D`k)/!CM[Fn>na%docK<[Yd@g)0,Nj/3&'VN,taHi$rg(Wr&deUK?<:hHWQR`5hn9^V6!0X*E[>2-0=TnmJp)n*RV)-mik6-'kOJ&[MCiNn;rJLVQRo(@q)_\p2bMoqoa0p&C#F@*L5\;+6=J.kU5,/j#VbBlrToqeh>XFUYuMgY>!tg_DF6Gh3'Yq.5])P18cuG"X8VM'J:$t'MDF;51fNmgCGPVFat/7#4a<0f6:ms5_nrp8J'OL)d?MB_eZXXY/!=:W.:Qt(]b$CPOOK:bqTlSi820t-:(m)XbcXq=*N[nVWtY`;-K)lt\$J`W@;tqmcpcc";3@B,BFPh@pf'+Z\e]RKqLHf5H+S=N6ab397NLT?m]+c=n0=08KBJc8\WBHYCde'rb+fCP1N!0mM5TFXdG)NK2Ibf$:Km\H+aac-kg__&q.m1V_SehFqKNc-7V,1SWDVJt\[L"n6,g8mo6!V'.NbaT^3lXm"&5lN&MCl(7.M&)4UZD\CKm]8%cq;HQlO3F%:($mndhg1NBF\W$kDnu0#g61uu\fDVBHG"D3,_'o=kY[s(\GA&Yp(i(t;5Id>-N$i45\[4M*^jU3P2GFJ./bch%Y&2GCtG]*BM[Z#IW@Qd`?s)X3r'"5;_)aje[fI'FfI+m%SLfW6"%/dTNsd`ZV>0E'\5+4:PH1DhJH>"cVH8"[7+M4!aa$j5/fJ%bto5!h6DhK[EVN#6@Vi^AHuYpD3!Ob;'Zi?;Tf_Zgl:^G,J6ZG3Zp"WgsFUkRUR8CRMGjcGjk^Dl:.k,+6b6c3^.:Z-rdSAgDl^aRi-++>L803;!cHNV@MS:),Nqlo("&TM-^U*Z[,WNVMITO'TTX/,D=3pfeJ!O@u?UD`t1>A1)b7VmS@VZ,5=Ns.1ra.0g7d&nc`k0n.sBM0FL@N7-kZ4tE6&pD7g>fDEaLAr>"UO96Y7rQoB=$7Xa>[&fo%B;!R+4qLl,/*L/Jkf%6-`*V)(#]N0@2/ar-rc3u4^.uOO$Y>k;3;6E=d7#7dhL6JArad^S7c;K0\()lbL(D$``Vj7IY;C:tf_nn2EHX+D+:`F@kDLbOF4KH?P$8^tB'a0inCgR\9kN!a.m%78E(H"*%?nR"8O@IXo&G8,.kXi9W/L9`#!e4r$3"&3F5PdR/buu)bYY1D7MS(9C*5bpkc+7I#OBe_56K\WiOVPPg+Aro?f;tANI8-NubJCospP8eK/q*f5%*DE*Mrg;qS)i*ACLR3Fm#I$\0j-f7L]<4g;6+4/DE/>nm:C=Mp1&;a2sJfk?<&;c`DE;H@JG_'kbCl[]1&dc1HtmZK#>i[&ekRPO<+.G&>[&5MZ&Z(CS6(SIbuW*cqWB>3Q%<2^IF*f+9"6]mZ[cn3K%kbd$*&\Y]T5];n^p_,!4!H99s$q@2A6@?/?*>NCk"J(G9Y+5FfokjaW=bJ<=HY`eK4Trh1E36D5fVIZn,h;YAeXFma`j:.cUlp,#>J?(#n]_>T]8T2[D8PeCl)AY+GKS@Di+5ESS(sK]ZPG\\"(#KlgMEeb&9\?9KF4q1m'9hHF#$KHIe_L?>X?6Z/AlUsoU-@-r$f(XOfrJm&9"@Ce("XFUJ[cM2Wt&;T;'k"!*KKS^,Z>:lLpr73lGZk!)9<"C)"u(343EV$`1Gm/XQ#QO-?oi!5Z]:k7Rces&6C@I0<.0'.i5J*Jn"fD)5A'7kdA[OFHXIk^Xb!$cKAso(]+MnX0Ko5POE"$1A)dD61c7p'\!l/+l9\48WK_/XL"8<&*Jq/n1pZXL)HRri&fJ;u;nm(W&BZ9mIGe@^&$;q]%0fKY'ej4rP`0D3T]9tkoA)FF6kD[#d44PS@3\GL>G;L@XSqh\>)M`LI*94LgpmN#^oIBM7PE=^,=2Cg(L48KoG@P'C3;]*+e:^knW]H/D'#,.R292N!qm4cqF!k2\l2,r2*Gk*ZC@N/u4T07cB^.>p*0@bC14YpP$hTpqh.;H^=H>Ic1+08@^h7o&`oS*<=d9iq\3EVm\bu3^1+=3I!.C^%on:Y_h-*R03I-cs;LCL<8'6K8+qDbr@1eKLJ\U$f)B:]!jLNVtcO7Cn"&oSkrlUBIM\[mkd0?qLD=^e=LLU-L*,GHenafDQtuBaWmTRMF/_C"JP+o>-A]-"a;/I"+ssLn!MBgjk1`$q"h7G>^TOIg+i.n_mInPhFZ+Jn3Y,`a`t^6;Kk_#YPf6)iafZ.$FKSLjeHH!Q>Kf1\.$.12kfqh[U@R&8)TPL2d?qO(e`+:%T>eE/\C);^>nZU:XmPcYBEibjh[rI3@E4Aei6B*>c-dKQU_[O2,N`[EK1,lfEj+'_5g1lQ)]n%rop!e?QfRiTj-N+fZRnk4!ulkl0`W#C38J:_>jTOU2Q.H>;e,68l34,f6h.?8_A1hPl=gk$d*-QoW69bGYp'3nZqqk*L]-:EDu@K>Dm+5$a,B27N-oK(s*_ij0B_Q/r^:[0N7l^=fljkVEG6);$%[t#$Z6TfAC;!`^2!HBm^:Rm$RE[pG/93()%jmbR%?l(rO#\@'4ct]9"q]Fs((N4S6SnnS_DR"MD5l4",suk]%lF"?A)?j;h;',lglZ2@i\4h"*\h=S\VU,[`p_csCb5J&GO:]'E\=jDcn<8.No<(1d1oJ@*>_-9FCp81p<Q@%%m"JB*%9lc4e,erOAl#RJ+>E?h%n%\%Z4*TiUp`/SC61F1ZSGM.p0D%iL@1@$nSA$Vd[FOlcCCf^T3eXVPlWaK8jOs3ceFF21-W#n;*6nmrX&@!i=se)P=n,hjI8j4HJI924`L7%\RB?GBo8SlV1N;/OE4ZKBj,:o.P6i`*oa58#-bG(M;=kmh,t=[oiMYB<$E8q69%:R4Fc%.X\m935eT=.S`1r-ct.cGpMdWm"7Lh,78MT:X&^p^CPJ3-\Ri0puDk08e!:b$4eISJUR8l,8WcVdIh@LmGq/tL"3di?NpHLNNds8nV))%kb1&k$u]bEDg/_U(J0MEer.7H%9r-).r@9fm&LZ*4-6FWQf13\ZsBU6PSZ2+DRIqSS(ob,<=t;O^NWR8OQSmDKSg=fViBr5Hob[U8;S(FInKtc0CWB;6M(7<[Ni#%.IR*7[>"!,1&m6SUXJ]"cdsm7N[`]7oueL_ni1eY6oj#D,jaC=2)2iY]Y3_TMObKeY$f>:8W#?Tg8J,P0f+"tf^Y:7YUr]sPQGAH.7^cU:`c.Ej/O\2j(!A)5b'(uk`8Bb;>k7]$p`69f:?A$(V42MFh[_A=SSmUOgNJYZ,eed)B&s!Gj:-@9-D0m[e1HdRX;flJNjg&`aoW7Rea\6Gf]6$OOq18&:8C']H6$fOp>J6X&KQklSbM&.;[d(Enp$p'g7f^gJND20L?+1&bWCP=:q+2F>tX*ITh2Y+@)`3?q2H]&)Q#98dO'i=*_817?@b,+SC((&>8ab*qo>^_nLkrWKrH2>^[%uUJ6>!Xg:"5mT"TM8Bm]I?5[,3$V(pkTUQ!ZR5N++9o3"C13p!$l+:D3b"t)sk7V(//KuAa0hQp:-eWb*AnS,H3O+i#Vr;+JWM1q7O'Xr@=HVTgG`S[JeZq^mF$7(?+m0j"8MESBA)Pp@V\1M&i5jZgo7;daUTCWO]e9NSIp3-`)*>K.MOnY0*Gf7W'JLW@d/j/e#PEN2#%TEA77CRA8A(__/J1OSU@MLBk`Dm9/?A"ZjOCfPFaOcoZqa3h2O@$jYS:'Mp_.4^2s(o@I1>E(Ye1'A>I60p'#Jqd_X$dFjmuHQt6B%SNgJI1aEbj.[>\@ZnTX.g*f0[B2(3beDi+qK(9\T-<*(kKl3Fs;o9p_uJ&O'a?2n]?l'YT:3HI[h7^WT_:Se3V28uVS1/_acSp)G#<[mqm_XHsYV8!aPL&@6V1[>DKU@5'Z8!p[c]\^m)dFId^Kd$P3\7s']RVPVr75T`*Mn(ajkAB_EA"DCUD#9'h,[pD^%lYTh6F6,`4:h;*@7[>=IE[C"1r\50_Oif#a!u5X2ak7jU69dihWZNM5>EoK=-fbD\nSGIQ-rjL=aNlAB.)bIaZ!%,&@Bd90.cr")8sV$l-9=U/7K/9HZ_b5OeF4G377$9O>j@iqp#WI^l_q$]'a_["1UoJ45oCpg;EC%>[C3cM&u)'cR:3][q6fgZ(`]jE5U_4fXL#FF8[:aXbQFp9DAEU8Y.V[J,2#+TFh03OMFWs$C.2QhSC28$)^o]$//GA9rBI,V4VskTPD_:,#%m%)^OrAWfpf*/R5m*Ip1OOm9SfZYJOWEb1Sg\A_NX))006"26p&dO7**9K=AX>A8XIjYf:T*X&0e'GK`meI^dLq,7;t%1"J.?;Xh+%R/QX(ilFP8Wru%.r=aolmGcSXf/Pi@\k;fBT(g+=U9&Z8]rnsZ'eB\$>)2fJW8or%Js^^/GK/3Jc\GL7qfI'(#CTl[Z]pFUrD@\FL!a5KAa$X[$Z)!m9i^cq.@IK.qtI`D=9V,R.cGVe]*86ctu]dK]:1'X+XOBh;lH.$;@"<.G.3l:YV-absU/ho'mB1qk$fUf;VJRScWF:fHdDREb*G92L[EjnKa`h36jL"Z?T;Y3.FH*"4p-U$FS6.R=uCNNLa`>OOD3]VLn>:NcnUfKIcpZrWgpka-np*<-(1"*.b$BN\pRbgB;i^/_kr9O>n)+5-rZb[H7-Lk$h\/8`ql@h.B$UCs?"E>T26CA59H_ncn+Usr_RnMA89)&I%8^77ZZ'=JH`=HW(GMrb`b\Qk=rNS@:K3G$YF._-uWprd+ns/\@sEkr:GjP1$k2A]d^\\!Z&[YVu@;WO4F=K96dH5RS66$/$!H4Gg#[_Bji+F1F5p,$:-)I:CSB0^I$9gJKdd@k[X^\;Jh9=$_$r9`Q<`mUPsUg@[*ZdQoI;be-$Qgg-T*%d+/(@>1D]U?Esib<$#XH/EGl*=K5U<`tILfEp>.ZY&O2$>O?h/2V;cYJ@>iH+[nord\WeL$F*0K'>>dMK'W!UMBXfjV@kpa.G(GBPHO!6PeWr>SB&Dn%?,*F0n"i[tOdIm,h9lb1CBTla"qor>UlM]5'eV*>q>^qi!&)B/m&W)W_LU7kJ:0uf77.R\t1I@W(6#O`[kr[^V.JA>RWo1#QK&a0D_bd4SZ^g:K&^tHR]rp@Ab=mr6c=<09X.,05N*Jl5NC=!\:Y+'a`$/s44/2)h%'r$.YPDcO@3!iYAJj)NBs%nl=g[h>7+gm!4K.UNKfM7s%E?C@EaHfWSS_St;Lh)?qm+u3c8mT:^(q_!T3YbR1\X0&#;o^rF>"-gQ(Ia9=^ij.jH;RAS`C$iSOF-T"`WH$_IZNS^lY*_WC-4n2]Cifu?'4ksU()^i_qL=&cb[iu+&_3J'rDk+=%CX-@2Q3uW'(l/DNn/`QX;FW<-V\hT@LZ*bl@G@//C`G@n8OS(ABo5]:*.pH7-pdoiBf/Uqs;f5b>_<.Y,dQ@k-._Sl#%12Rah3*DZ<)jm@aSO:dO8#;8grrMhrjK-X'Vdm-5JN9MI91@E-;p]Bbm!;O\9hq^EA:>`[(1!D)#:Hl/eQeA]Qh%9a#9(=lHqGn6$C&:b%U8*#s$+bg6MHO(s4$J3HR9dhf/t"$r)Ui6o_(OpUk@oqEC'Mlg?&5I%HtZ:)>'k@)-'JeJrZ$W"pIq$c\?gd[38RP.>/rMToXY9r_o/gCEW`Ko2:TEkWB4bj5Xm82n>h]]H)645FY15^VRB>XDYI@eREbq:8El6,/pR]A+(kWr"Jj5(m4TrJTP;+sH[`!d-,Te\ZgrV3tIU*\3'IHpRt3p\UBCoI0$n_\IH<&FP@u;>NYMc"judGMN$oRJ?\npZl=5%X)LHTHt`J@7'^04P,#NimT-m4h('[l@*(h2$RG;X&*"%<1VRYSir(0]pTHW*4/"+H#QgtDQo"pM%A=7R2B[d041tT0TpXa+`t@:[o*=tRH/CJpfh3h.o#)llYQDPdZh2flh10fSHY2?pYI=MG2PA=A$Cg,oZCY84nI'r0)LgF"(Xg&p"nP7Wep_Wn-dcE#mZF[Tgn^`&0[BhMKIOpS274YHM-[LVuLa-mPpXm#0)!1hu#ipGoB)8%e=@T":@(1&X/G"23DN8NA._h^50=gio2I5^mBU@THC@5BY0RP;Kj=AWfMsiCA4@Ku'Zfse;d>F8/(!)TV(NQ-5p9t#_mY$1VLsb-DWV%CWTkQ)%bLA:,GB,mV>UH?2^9OR0>oS=h;=!G=m29@1J2UA]:i\Uk[r8I@k$'Xbq+f&0&:l@`iqt2B:N6k_g(3hsJQjD;csdE:e8eWE$;.!&%f5"A_GZSdY1C.i]2:A!Lr,EKTCFm0i$%2=NCdE@K%00sbFXC2jJVO?FVjh$>0J%=%T#]W$dKKql3s,W;RG*:qQMt5Nt7HR`-`+fB+?YNUKYQ.rYA9>+(Afq&'jEn5c_d+8G@M0A:d<&>`U_f]dh+_BPP%r>*\pS09ZLRsHJ`(G[MuYKi:1=o4RFf,*)1L/ZEr?J0,mRM>,C$3[jiuYoO;9_<4qD*!m4[gfPmPs0!0><_1l]V8(\h@Wlkq_nccJ:Ldn!_H/:r?(&8a,-4Nm,k'+E!%JZEaHlXn(9QYCk\a05"E91F(bG;V-6_4$64*@REg7_H]18ZYcgUh,,arN3M)TACDNF(&c2Z7.r=VXf11""cBbBS5!8[TDbbrC$$m,tDf7N]^]Lnt-Tk)eI:Xnf$)o+Bi`GqN?/jrGgM@aod;8&Qs71+ECH_j`*UOI`a$Z>oYAU&bo-&=Y.q(.!HkFfl7A^feIl,SiWhYn`pYU8kI'IZB]@"9+DFFHI.@PCb/]Tf7)?FYpY2sqMEFX;Hscu>IQ`i\u14d'G9jlaPR.0cs_C6?F#C91nb4OoE1APcV&JUE_l7qE3q.EI(qq1de5ca9)W(d`R'#e/n7cIt&\(9=?DWW!JFY=A@+cdeCKU^,nNN?)8rnRT@6/`uWsIdXf>$;K@RcB-gl;R)[LoCnRCgPfL9110Q0`OcTsP\ausL];Q2CMb&%/q_u(gHWCC$6%Z#ei'BHA@o1gWM&dpf#!F)[#d/VQnLOg.#Mb_">`q,ID!!:jX&?QO:@kW63\CiDVW,G&:sV&s9R:s]#_PXE.ED^#G?1+g?^k[a4!k+ZQKH!C7QZnn"LGPB6oFahT!KI1KVTXcnQek?pAiR_um!Yrako#5-;5V-raWHMRJQjXPA-9\_)>O,soNB%(NKgg>jH>!L.W!69E3HQFap?i6[2\Q2II7rfuRT@OoJFJW74<572jd\J#hM2a7Z&V(5D/W0dhG@P+KHX%/nfh5@4OL"7V2F&:D,Kf'CS;+1Dcm3$u61#j=;^&?&K.MijI`m)(Wr)L7'_fA#,98]!2pfSF$#._F3c9uK:&h2[NSaE#\daL'^Of?*f`28qF0o'^_@rtme*+S_);\9#E`'IHR[Dh3:HduG#*&1`C(c[6mZaOn!GF`$(aMu1,nAlg*B'[pj:?BW$t*h74:]5!1X7r!^`.f-+=A,Ut**t+AWQF"JUD4i*a=1R9GtFr\O1f^"b$e]-,$(@X;$id0>7+Cc9AZ*AZ5"^5,d&SfQ),,Gs<:7TdbFfYhE*/.8W<9)jWulg[Iq(lQ5kM,o/_"JaOrci6%6[r['7j+4iA\m3O-C.lW:dA]WQu60P`&Jj)$';;I91#&?6@GEg/9@5<_QJ8p!d:R_V+U__056':';5"A->K,d<`VmB3U#YpupGP29/j,T3d,2_C7V`7Lqok))o>@<)HJagW*e!1r4NiQ%+JAm!Ap:`0bb)G1L@pC'AGuN2sL+mNFqT#6JE4VoB.RCB02_*G5AR'hXoD[9nmSNSMB'!@m?@mr,bi4R!Z>e0A[Y``Sm6*l'%lQ1EosOtJ;3,:h0dQLmdig?\$kQj5p6p>,cOgb3i'1P"J!N-<$r39`?(a.YV/"M=hbC0n:T3\ln26\Mej:pk"o-(Kj"OtsOhF=t$B0Y,g%BXu8P!;UJ8(&\(R>S6&Ko."#UQHBIL3GKpDq\Q"air;g!HRjBULUB[l%QEG#pi&*%RAn;+Yj3(:qQi0r`dd$>ednT&`OKQm=E,VbSf\768YSrH4r_D7b2'^)(i3=6[c=T7]hp?jWaCp+J1OE/D+)j5Xe2&RfGlb$l4CUqQk:ATKf(,5D@9_-fd@]*=+^r7A:XM9Ylko+r&Lk(J1/"dr`Eqak;T&E<4DR(a5R:Gk\8l?2FZ:JqCWAHIphl$qE#8$6KJF.JGFmA!p9%nj<#6ke8fJl^pBI7mR0Ee4$/5Xu_J!#rsBn:rA`TmZWE$H/Xbn<*Js[lX:?7qD>*FBJ,++6U8L6oJ`9q2PfR1K_)'uqXFjstj2[=87[D1C,EdfhE.5+X#::51(NQ?4N\$dnRN"2A"Ut#oM7PW,Ip@%@+^ZhS2MZ"=p'J/-jNo'FlYMZ2gbO*/?9EbS+'LHqO*!Yo]'JA'MKW5rrGdkS!.Ru"W5/"YqO82k0JVqg0?kY@keNRlX:'C8)G$VBF>i\-jUAk];V0(E-?`5$WglM58JLNFbb0I.*A=?NnTkIT,muTSV%`"]f_r43@m?YqZOd:Bpe]:lUqLT$?2D:J0e''8F;+Tp.Q@5I8^dELf'=):&JcDqi8^$$4"fPO>MqG+c8MHhK`If[[qEt*77bp;a?rd?&9uLNe)h%d?bIfFore_]#s.If[D[*E'j%aS;Zi8'm]6:KRI-k,+U85IO8cH.6D@Cd)"q#',*s5q&<)pmAhgDccFO-cY-Ffhi5=;<(lmA?Leddc_"d'\&RtSC7gM#L<2G7!WU.F:)/A,;XhVkR8_s9K_H-nZFceD1H(E>VKtqYk\9SC_-sUQp(..<-blR%aBn+e0o[9H.Q^k0_k(""%m@n!pY\q5=r2`n=Y!ZthqL5B?c)-SrpNqINOk4HW.tXdQMO2&r*ra$%t%#e-%==:fu\\_)_s$PC,KU.i42&:%9+*I^t5Y=M[^&l%cfGqnF6jdSA.ZN!uRal[_?Yd)tq,6o!kQj3jBd)%>EABJnQGH(7Q["ir`bl%9'j>kRt-f*r!2E=gE:bYq/Q4lU;HbA883UD#<+_PSR=9([O`>MtSGh8XpX(JJ=V,;&3BQ^m%jp>=,S"VM\s(gGhl,I"YV4WJ0E_o>M,CsSh="+$3fcac7N24%/,P^?@r-MYQed5a:[ur"l&O7ZPDZW=L5AZ\JM]?c!*(I%UOpt3NklSF$;i4S.@,1"gB*5r6Oc==WMg:Y[O>[Za\??b[n)N36e?1cOPMnD2)?AYJEW.kGAFALUI-`UdXK./$Q^EG!m4!!6AM.54D'-"dP+pLo*3!%fYFn1H%]BnD"%iOJ3c0!3K7mFkY#6^\A#P6NU`2V[B!QnM4WpcX$Y,XQGpl^T&rp_8-+EU5Nt6Zd$3U=lQRBUgQkQs/2TkB,>^JIlj1>&hmsMcD22NKc!,CR;og`BO(.k?l'Y!ECSYXj_To7X5e@oP;Zk.`#63_k;:AuJWW*o2Y:qAcd,$..L&Eftc:?JNjeRJO6OC08$@&eDC>ar]RMN!L(ipG0@1:u&g`La82J@LS%\D:qprS8)9Mb7d5hVT3dQrS[9[@uU3=s/86Hk*g)Rn#\c?:U2hn^VQ/Xa),DoR\G(N%,h5T\]&f^'UG&S$:n=aqQcZ'Zp/D9'1gg$16[9$g@$0,pe^;rO26+;K[DlcKl#Z8IZ[Z^MqT8BZ-!:FC"iZ[N_S6`u[6Q;`W.fW5mC<$RRbZ!#dL0YT@etPPPY"K,SX,7UT[87XM7l?5GgSjnrsfB?DOo,[5A:CkMA4Qh!T0g<_8*'OiGd%S:?4\Gl]<%-Ge8'dW/mo.!MqjD2WrY%@5X[5mqZc$/C[D/6k-Hg^lcH'+n_Y[.=iGC[84#u6>!"dY`_J1F&1h6<'OlPf;]bUup'o=NnKR_-_Q=jJAd<>52911^22_\\i\rOM&QJ=-NHTmdKd,_ln7"u@9]@^3s.#+1p,81\0oB:t*Kk2,r#A&)B$2'qPMO@Vn,Hl$.,bbd=8*98!2nF@n-;^GD*4$^BWgEJhH/Um^O1E'C(#3:#"a;98t;0L4)JA$X@$`IJGWS%54^CU>tDeBn=-qlBm5&lE.;m7&l"4i!PX#YZD-oL0J3?qG2e[llPrmBr(G@g5UI9>D;XbITr/u&YUl'Kq=)Kp\J?-jdBN4Y.qjjsI;?uX#*0oqeB3cB9f)p$m+(eg;5#Op;X*Gi!kY;CMg9]07Xl!ea_QCg\TC+6Zh!cq.$OjX.$Y<3nl+jh8EQk9BZHF-pY4_kq`UGfZ;a(T#]\scOi69PZNejoV0V14qa:sMOtRj@>eg2\u)0iO^X6Q.YQ/Qgb0^&U6Q#'#0QSu1QU`;?K7-,u6T[PAAHLAGZB.uS@h5G0lVYF3SXS>A5Cj4Z1Uk-GD<"hh9[Rubld0m.oR2eNWZOR?L4%>MLRD9gA261Keq9ikB0-N(lJDE_dM6Hqr_n/)_>.noK/*iuuXo11b&2Yeu5@``Cq>AL#8]-TXW$41t5-uR"b,i>Pf=p[29O#ds[Bu)6b`LP/0+H)gS]3f!4^t=+<73qbTRZe:eEboKQu]Tb=7d%7dcRQHbJDF7HV"gBfg=WUnnCe*2M='Z+T's#k=o,$-+_M8#YtROI-fat+3Y`:>ujTnQDq/5u[@Vn^?;5YN\bM*$rY`g%=bjh-NkH?V`C4o_7!Xr=P&C2NI#[&?+t![OdBGrdAJr]KOJH3*,-h#iSm-1b,7]6%F>qGJ%]N!?0fX4Vd!r,Prn]ss*F+ue46>\L_('-1c.cY'Le<7/mS?N8Wj%"TGoVOD7+:[7$[e%q\3kK.[i73Fd#!:skEI-#=nICdH0H$DF#C32&YG3hk#ub^:liWR$ld8+mL^t^Zof'-:MC*Jkg#g*0C`02o]p(tf3GY1YSaVT%:As8?5n%%/jF>KV_OiOG^;.T""LL`Z*p9MYd28%(T^DM'AC-F[$:)"/Jn\NQGNh%u&ghl1fXY[1uXZ.F^tbfA="T:r[5U`9NX)iBfDp_T1S;k#b\@@74WjYM"_!Ln[A#l6d;D6GWd)C_#80lE)K%:Sa%M+JNngrH5ljp\GZ[R,54;ed5!UV*AeZjhD:1>.K?12g+Uf&SLcMPCZ,r[dKHK*Q+UC(Ub^<>W10;o['+*s>7@!D[hkmseHp@G=UbLM[4:aj[EAH+n9(SZan*(6r&gJ+teX:81Z>2f[=0]FIC\==*&IZ@'E*JEj82&7f+ne[F(Ob=dmTjkOX]A)$7E&n="1-`b+X]\jD!p[(R=e9Q(rmIcO][`FUfeK5F?l7+VI%0ceUd*MYZC++L[o#?n6>o7Dr"eMesNMY*bQJ.EUu_$/t[qjA[l%G<"818/j(Uj^-D+8W-5Bu]Y\R-$?BGMmR#Hr7Vho_5cZ_+RfNm`l"4c4cf`6PcPF-^Wde9;.mEkKTQ4p`E+=QDWsI-%@(IUB.`@CC$f>bh8sk3Pmc'(G_K1Edon-u9#A=qQ]EIS:m)(]#tr3(JeL7Qem.VcC.bkUo4**IlGNOQ]iIjE`^fj9@`.\WV=N/Q:?9kp/U%l>>o''Zr[f7*a&>P1/[b!nXU`QkIMubAb"Bi4i_.Uh_?J/X/Or%1[;%Ma5'c!:nHPm]7tU\bEPY4"Sc04e4sl"u?@^NNKSVUDQR/AT)qRq%Dgj=WA9Fg1#eKGr=/R:Q9T+)sRguHB)a8>8d7'5Gg$Rn]im51RVnXLgLm"M/OH;OfO(&+MnIgtL!\(-?mP22?>dk=86gM8A55u$#fPi-VJ;O;jB-$HPADmQUXml4@Aq)%WpGD`kWb*69)+P,:>nfs8C0VYLL/Tn=W^ekaEXT9AG;N#H[@M&U+g*.1\`X>]e9BEf*OZR<`IckdXebs$US'a_4QN5HX=ckjVIbpf3&">QnUbX=,7`dG6$[R>iRX.;"#L^;3m^CYP#l;`a<=%*@f(r6%(Y?_e1R3h-t4e62i6u-=g11/7e*"%A:3TmGMs%6s[^&H9?b47)dKtPjRUed0X?$U74VF.RU$I"357?9oG>D6Y\8=f.Tl1jEF8ec@W87aRLLa\brgC>/*88p:&L+@IO:@r4S]-kY/S[hRW1eBpa>:mi&(c6F5A*r%ESVRrVI7B#8qRLnS^G'h8mf`psS>`WZ>A853=jP*VeW^rXGj.fej!q3!=eU?+:]g7k02Agf^Zq2hNCB9EGhRdSCM]Ag).\ERFCF8G5pNVl+s1N2eI(nZt!TA;l(`K\BZMVDB&*.9R%K/Cod]/FGB@f9s9H'h=SYZ)O1?3mi,Y=tYifK992Pol%M@P?jnGj"a:QGS'jsqn&(uFmO'lGhY;nH#AitE*omPD1Q.[?\qH3riR<].PeX$8mCcL^RY^jr8Ms,$HTD6YXpq'F>t1?d10R>JNikIYcqU%Me]/-+-1FbQk6We`.FN"J!-4`ng`+D:duU0Fq#BL$fVF)kdf:H[Sh&^Z)erEf#rjgMVcuQmX,J4<^K.Hs0aK99SI8fL_RCC?:rc"(G8`QkYG,:>o7^VN0Qb=fM@GJq24LbNn`Q/U]7:gRR1MM7VY9toG=uqQ7im!K8O$ERI)N2o,+HDf)FB]Y$l;RYFp#?TQrlKojQ_";Qpj1aT&lbB4,BU^q;AnbS8e)/g]H@^NcCUK[(79s-c'k_RD@bGD3)!hSJj.retn-Ig7e=n1=$_$t^//qSJjAhJ\!irR[kW"WY5bQ,qu66VIhDQF1N0.+el8Y>.J!>X>Ji@ZHIs3>=;n!V:Xkc47itXR&R"L,H7Y^t#6Q:D%68:V,F,kHi50n2[3S1/2RlU>;;=r-^9)!!:0*Y$%l^fsaZZ4^!'P"UEeFO$E8d*4JCERYf&=s0$^F;fkk5g;I_Nq6e*fm,T2'EK5"6*O*699I#["B7'_3iQMLLmG5;=N)7Gm4*5ucZWf[UlnU]'Qd>e"TKb`.rZp@Kcb\5s-W^KPpRj]N1:-VcQ@\a>7kVbEi?p!l9t0p^.='1:HO_V32jkThF-8!S!uc?34PP_Gg4ksj)ap;8If5%d2L8CjQWaK*D4<P'27-m)*o3nG]kZW?XX>lA.h?U@2ij"sSVYsJc7!o].6ABMF,Z'IsSV0MT.a6(&F#5">u+IjUE$1ba38`$r[iSgD%gH0>5:`oG[*38hTA&"#mmT'DBepZerZ!2/bCb0M=c@[\o9e"#"8p07G3lQ3osj"(uOYum*0J+,Rc[j8ES'iaU@)qi\F::rgluqlCi[B'ME[.))&bP8\tKqZWb5!XO7R]BX[HQa1;QQ:$pUl`8@pJ(_u_;KPMoMLa53A/'&IBH=s$P&e(%MpV-:DlaoD]j9a$7u@@O^fijLSJhACtl7J3j;R2d(>e.H@t-:f;M[6=qE=&Imd^"(X!i]KU3*>"BU/:.9^=A[f&%*>i\*:H;%r*TSr+U!eO6*1CR\0B1^1XA,K3lb+$!5^O_GIocgb4>]a6R0\o\a7'q.ri+$_H4^nJ:3PI;7F^FYr@+f"KB$8QLDa6&o:_tYH,(biRaG>P(c.Tn+3kSQ^SDI(-epPD8Co`s`/WU:\lrC66TPCiA!Z4&tpJG'Pq\:=D8YrV5k2C5_c]P07UoOV1EdHKk@K*$4E"miMNWs&1[W3:dbc[OSSuF9c]o(?HN7H?#-F5B8fgV?;mTF8KIaZ[qkp.MFZo$ur.^fNKg>+LHJe9"`C!=F@p`,k4#T#Foh=_:JiW%NV?dlZc(h]0JSDOT`7T8kkZI,@+t5]1CTZaIbu7\%X;\!_'[!MFp1J2K1TSA=i9-7H"=XaJ\82T._6"fJC'_r(tfVoZ47'#8p$W0Kb(kT5N@Z6H+@o%TiHhCIii$jdsSipd@5jnr6j)P&nq\#FeO@6Sk)\.=`7JOTE9g$BZ3ph!EYEqq*]85%U:78Gi)]JQ;CZH[tt8,3,HjkTSHX$%DeK9)[tbJH=pE)ERt7qq/+P6hR)mr(n3?><:To$5(,1!)7s(p60Y0o8g,IfG!eK:ib6$1\T]=eh!@m2I7e[#hOVN#f_/1(nSX:(R1k(\2UbPOXNuS_ieF]#Lh@1Km;7sUIU!I^b>W8T=36Cc1]tOZt>UqEjq41ZL*c6e%guK#ZOCYoi*)`G==U[OM'HK#HZuRe5o\/N!>l\7ifC>ql?RLe!,/Yr/bY<[\>)$N/VI%K5hoC0CC6-(afS3VA&nq@#S1L&A.nA1;'fY.g,W?>68f+*+bG,Gu-Z!(ij#(5mHM"@s32iL9]:X.M"TuLaOIns"qdMu'1MssNOB54nU5N)lNpjPU7,ONA$^gJNL>!gjE>*[3c?5.r)0n1$Uj;fCs*Bm"5A#Up6XWU?lQ2BdaXWI3<3CCp;$K^>@KbW(e#9^e@_De4+'6NY3!DG.CI[>b\M\0SD/1=hkfsaq?>j1Xj37YtiM=I='0rWHHC(n*+jQSEues*W7+%k20XI*%32l[`;+e=>E!/f3-L[o4fLJtLGHn10F?$FDV9/-8Z7E\U8b#5C$XWg>3=C>\K[BP,CH>[6lVsk&CJ@[oUu2]gJ.jIsLkl$'S$(YM&GOq%(a(AcJ[ZT]OD)a4g`5_s'jLa9*6d&J1h>Ld8Z6F5_mZmTltup[inucDh24&OV*mIEeKJL\=@itc3i`+n&bl-`1-hu&5-4f,J6nVOYUaj0U"a^2h:Xm)#$nr'_:l:CEj5E]RKmR8@[htGR>H\#\L9rnpX]fb8f9%'l(W)Iu-"ec9)bQ^Z52811hk]fko-V6'GbI4f+3IoqEd^R`JfU!&#\>,uup1_e+sV3So$8JLa$Z8a[(&_hNUEijU#p\tRfpbn&Kq&CO9UNt.(A#+2s!FOSO>W7diC;-RG8f0YEcfVPp?"0M8"f3A_d-4kW3J(@cJi_D*C]F\rN66:kn7"Wu:dF$E_`1dD-Hl&p0Vp02"+@,sQ>E2FrdKO6T:a\SL5ar">7V(,,J$-k=)CGY2TdRi2h/X_V^mUJ;=;52cZEtUAYadqYl!KTjKKKJ^d1p7cM?lLW7R>[k3Q(lRPOp5/""2,Rj0^uaV0sts)$2WBCi9[$nHZ:#%XnUQFe[bnL4?X7X[ZOr.TO4S8Og.H+1_9QK1"59r3q)ol:Z];\S30id\&57,WS.;CIQ5-e6J=Bt[Ta7W=@`]_5c?-?uJ'/G,GTq_nN"r"4fZIe4J$VgVfo'k"jhh.XEb.h[3P.m'/9;Z716BieGXh"27T7;7h=dJe[<@5X=b1qD.K>tPl^Wd3BJBSL7Khp3]Z^&M4Qn5'!*@_J%dbMEIZO[:$3;duuLf&=W;ls23PXJo-k]pID0RKAqX`DTLXVAajejWE.Du@.g=S/^!$POB;#`QE[I]pHI&;H`=?la[:_f55Pb9q<@Tp.n\&pUp4J*PsZ`([YTIU)]IS."8jjdr3Qs()u^4p9KX7/ZEH4`%n^176itoY^DG,I)SU!lO]cKKml-#k"Mu*PGeS2lJ--1B]-4*OF`Lk"`In8HFBc1ruRg,9nLgqt#.#c^_FSj'[Hr\cR7>f51Ap9Ve,X(=Wl9ipu5S5P)A%,QU8*5I/+cPd'K+@&3"1AXU,%B+deXp\g6N(mu_Ej*kU8m3h^4'Jm(4b=P#-n1<=P^r`OcU\Vq=Zi(9AFH+2:O#\B[@aqA/jdui/F:=J.NkqJ!a,L!R^F9T>L>T5;e#1q1>:@rGa;q6*Fh#Wp_P"/G+Rkmt)E9%.P@c,BB3RH^g0-BTaAD(t3j72:.X0JE?*P]ZMM4X[eCf*_r2)/0[@:G)(5S(:PEN-pY.U2MlH"g"NbN(@5t^As$hT#+3A60huW>##!P;6G^eBrPiP15e9#[mAM/8:0g9`0\Q!CHi0##UNuM/CQ=kGSG55/$Nu40Ym&YIOi9*H#'8IN7MM\KOD?Uu`=XecYR_iTWQSj-nm/h\],09be8IV\)@jE5!pq"9Jt.YO^=`;2->QuGW/1sAXf(dc".`BkFYH4DNM>=\@afjEQen+V/J\kM5N]Puqp"q_8Z?(Ni]`[C'O#ro;Dn3fd]dc8+tsKcn;\!D096?^dJK'QVC`0m+m56rML"QB\KC/KJN_9-%LJbh+)6.G&VeVNi.n5ncI5Dg[a-"U1=u/njV8D3jk!uEs4eHOU'E;l,_N.,P[KFfJ'pLK,rq*V8/O^ClR2fQ*nK5h5-%_3e]7J:1GSdo33QDu].P9sL2ce!4K:tc4*o^b=9:T[5:dodUo6I@]S@O\j2;5T9tX%9[?aeMPRK6=cpQ(l_fP)-7H?\eLTQANt#N2>]:0gND2[DO1,Yc^-V.+R.u'n3R6@heWp\R?E+:e34$PB@?+bsTsET@cfFj2URSBGC0Unm-$GQ>f6!<)0'llsdCBcPb:NS"hu+Z@!A$pa2c)SlYX\'i($AK!k!uOPAk8:#a'n#*!q\DIMZFLBQksK^IsP+C`hXA!RdRY;&AEP1b/Z<:WO5)i^ULR3iYjD^*TYCBTD\Jb$G"G#EEmZB3Kh=L%RuTr%!4NI.NfrTPmDG_8\@(,B0AdpYG(a6bpbog&1SJ!)cshRHfdi:-X@aO.B3bdToMDCaihhE3N8u_rkVaD?n4,]?V$@7[iq:A,T@I4*ob4<"lm:q'V,aV%6\Ceo$X&#n*!$^5S-qhhS.,dZM?:&X%.dL`#2:R["HLJqkLZ`gK>iY&MdWor9X*q(S;M5XD+gfRr(,'\A##SBZe!]SJ(p>3^iV#2W("g+eaQLrR_Wc`S2;JnXt>bF#[^*FW;1o`EQiU^_/5X]l"a5RkTCS7d+T."iUd[q30N$@Q1q0'$ELefYCSd$t%q'ui&pGSsf0/AAQMfnO:iSkI3NLS!N]aMXi!0!^Q4!Q]sH#AcGcs05*=Ma;5YT+5TQ]e5@[N'q+fmQ@C$g&q0DM`bWOe^GMkGhs2;!GA8?Yk*(csanr<2"r(GW69b9b0V`7b+IB.cnrs54<7=OUi??!2qWS%n^((GI/Jl`h(uOg)Td8C:KBrH9(1$If#YVgGe_N7N:NtiKCEXr(:$[mm3U_E`:OD#l_5<@3J!H/dja-icTU%D`9P+jdu=gZe10gaG8QF>6Sc,CJ_(.85o\o$M"o8Q2]s=6VfFRY/=17k:T6$`]>sO1nTB9J5.=]0#Oe'n%A6T=UmnB:s.6b3S1cMb#K!8aXf#"ahc@:L7O.?&([GP!F2';R`n@C-"]"6r)J3T`epLe?F4YKl]bDXmJK;?UE28Jh;`\k-2bO08sY52p^jHn<5McY*p`li3li!JuMI6ltfr/of[\cGI5^3UOTYj;GG0>,oc*UH]_\fXKRAM5T>Ac0:gmm"(';MU!$8g74b?q;'4e/tUZ/k*OZEgNO/Wq^5@5&)YaV;74I$Fm!R;O!3\k-"+*`"GhH4q#cdr@?,6L4,)c]KPbVX`di6ouVsC.g(b_L(*]%7JHr:;'C:N0bZ;\G%TCmOlPBS-PGJhVCgg@tii"nXmF#Z/JpCfDn\\c3m#gc8chu++BFIViM:gtOEa:oE-TfQE:n[H2*SFaE6T]F+PjO_4*+EoqqZTQ+REcCG+5HpoZX:#o`Mr5?J:ZXV*N8[0KtAl)7u[Ohm4O6-FoN]/BR-p2)it#g*qrCDEZG5G7kEmXgeCM)/5K7056-),g[ZKC9[r,U_uW;&>_\*Lir3r)LHh8#?"/BgYp!cM:^,C!n?UHI7*8NQrQ9eRZ?W:$!>aJ%(X`CI@Ac=Jdq[Z<(gu]Ppl6'Y[CadZk85HVXOINq\(SKqQ,pVf2Js55O"RDQ/lL.*"K1-,@jR.=e5F`H]eWBO+[tetEUrkp)*[N^7^F/UT%=UY-;O!A*;.gJ4%F/;eZ2M#=A;>gWd]mk1?@o-):8pSXD^>p&UTgPYu4d"o)(),Oaq5"ng3LU.E="*;A<+-&feZdoZ[!s/UH#%kUf/ogEs+Ah"6g@YuL&#E@[6uDR;e[e9a7t]NBfB>Uf%DYE(aWV]XNKL38Uh[;hEHmb8I=H.5Ur14KS]:U[aNTiA7Ea-I921/5_4pF.OjF#u+6=MbS(_P[Wp+*c+8Dj`'(KhU_b'QlF%K'%Epp5!.?9QD[!ARoeGb0im3='Kgmm_;L4"qX8C%l'F)KB]:R[N+S>*!AFN/sBFC>^F-#''@#?*RT?Cg2k$JcE#j,`A8%gJ:=eD^s%,0guoZde@W,`198W'1_W/-\!KW`*IY$i[)@?/ij<#B#p<#]7<*gj#g6)K\cct_fQ<[j2%>K@59j\Foqi=*>L:N)Z]$BKj/@`SS:oK`';6][fR=&+9;&6R$e;"BX2)k`HT2*Oj5'p];n*#2(qLuCSQ4hI*S5r$.N16^`P,8K.IdBDp5r4"&um1bbWT>Q*);Vr61_mP'4A#T,tLERs_!1N4>'a@)C%;b/%eii!o#'EkMb&q7k@:4`8@_3\pW]`68ic=PC6$9nf!1b<6T+m2._&r.Uq=p:hXk3gD95#?!qErT8W>L;OG[lm;UFOTPN4:rYlkKh0!B"f[Ru+1rh*m_a(.ig-(*3reOln;d@]VCWJJM.g(,D&X=AWYKP]KfaCYadE`)^#_AX^14LXS\8?`\8ic*%TEIqdZ;im<6cL=e0/]\h-&RLA#a5-P>h.MKY3ZT^![*e-IN\"b`gCuRZgl/>22d"/#4BI-K\4h*K#U&OHG)^77algfWTU64pf*+7Q:pH$c8VKNnP=@--0?MgbJRYX\:t1H5&FT,*tJ"9[![1Y=`NQ^OJGr44kCZH?lb,F@>gQ^eJVk?DPcdac,bHE@NZtWP&J,*kmJJDX!?Fd@Y&5/5-Q!r8D][035@>I95:6T9p,gL,ka/\[eaYi'a:Q.(iRB8'Fj]5FYXd)YS]h"9EfQ:PQVH@23jYc)aWW10YTV5$$fT)7NG#m0`\"X^T;`,-KC;q&Z*JQ6!1Do7+p\1P+M?GXsu/LQ(c''"9`sA>If4/8ND2UWt4*QG6-H[n(;e17()Y7-aJdm[=S1=.@#EnfTtlWQ]8rdD[+PkJZsRXoA^?iXNol/Co9KS^it:kDj_nN"Z)rb/5O'Jm>hMgPo!ub+GW+3?!OpG)i2d;>dsOhfIsCATohGJe#%W4.^nrMm7Zm#$q4GF+hMM\t&2:AGc&7*qTokmu^OoF$GTH!VGODV6Dba;UYfBg)dq'N;frpA-IE19I8-lm5:I7E3:q&*n%W]2ZJHk+lU8mCAs`4H?Ue=Au7B\AKN,@'4WhOo7tQ.j?`0Q6X\,KA)>"#hZWY'2SLM!4.8?dRBh835)VP1$FQg($e]PH\C^,>a0ZBf^tB.)K'Akp`AB9@/-0uFV6QPDKc'ZiS7H8cK4cH@f2-r<-aXBq@Zgj3*m9!<:i1s[htl'D[@R1ZC!S.XHRdU\6@og_f(UWIE-ibV,ap\DgkjmY`aF%u.^,>1[Ue.9Ws+^koLnGLO'M&_Xj2V;S&?WSmJJp3/ma^.IMHF2Uhg8f@=CTuPeZoG;D"6_kSZZf3:c1525N!W+A/S:a%J;f-UO821,\sMIpIb#$`=puC,b6AiGY/$N>Ojh`-YrnSE?%eSLjm.glP?X%>3Y^CLu2PVrRVl6X=\OH469C1kq4==kk.f,b4ZFf0=+]aM61`Z/jb%cT1HN#O&`4nTj*GK_]%0Q,Y7A@qr#9F.)qm7dA<0+SQ9kIduZf0VOD&iKT$Zs07&o]hg17mBHs+sZNp3t5fl67;r81%VgjE-$=od[Xj:h2hVn*rrW,a%?KUV2G,`8\[X(quZ9PC2-h.#BSD!@sjVef^#_V#sWWd@]hq^Ijf$uM<23mD7&7"@2f-n#jK&QTknbSAH$Y1AsYJD9/nBHl9UM0.HQAa@UWD,/l_l5L"FD68T2g#A4VYK:KF)lkU%qD&9kcj,b.C[>cY95<>V<5m[k'iKc88RcodPuOJrCV0S[%a;3=7gM,U)V4%o=PHg&F&/'f1%#ZE9#k249AkTD[uQ%"RMD#ojitEYp,r-`f``NI]Xgo@j47`W)41=$X\$)f+G+)US\sQ8Jm;<7nd!X:V;O,)3i^uP:HEIJUHCYG*)i"JlNmtT_j3lP8[q9O2Kh?bN:],L&J+)4A'\WZ^75jTko+&]qDN;N!+6CNF5d,QN3fOg$i5J5/o;5L[XHqa?&X9!?m-kmJ8;Nk[cTEG-2YU@A>fhXDiHqbbkn!l_jE-KMq#UN0X3h$Tg8HV<4oNTG%l?rXa3nqF)jh,0P!Jc.h'7-+J+&'>(TiBW@*/D+aIh+:a1I2r]^CiNXOnDd"mZl)k^W-HlFI:Yj[/%-3]f2uSL3R^k['HfjF55q1horM%FLuh:FI9MG;iXQJ\O[\f`lFupVI]qURB_Npr+h]G)LfX+A@4-Pk7-J%V6.sC,&iVN4d%Yg:3-\7B.WM%Q[$[jId;-eSo.Nf.:%d`hlIM&D?Q^'OBB%Wiu^H--#0h,m,#q@qu'q3WDf],j,"r@j">ub=LC)$04&>^geaBNSV'V#eN?Y:[A.0U,W#Q(Q?cRhK?D)%!3QHqalVo&Q'.,-(tY_;RH?U&:.QP4Euaiq%ma,k@.'g?(LfaK&=^g$\Lh(4<+6F"24ds/?'K=^tgoP\i2UiP57Q;m_RM6hMg7H*r%(lW-$l7U8WP3egMXO>2H<'()5RQ9nJdA"5OQfSl[M0T/dRH=Ijul;SU*Q-5C^)q:CK_a:C6U+^./_h*IY^4pX<&+\WZSjA]qX^G=(i4icsh)UhSiM::]+?%P_B2W1%Zs5U/j$S3WAZNCDYO`)@;FQ,`YWYc7Dir6AB/uEic#@L\b/"hF;#^SU4f':OfbHio\TMkm![I*._j=-?QkJCWn^PJ^>dpT?tL.aiF,CC6SR%6,X_V]),;e&,-.&Tehli_?e7G='(uQj!4FeM4E%+"N^NSH:nQ.]HdQ5?1js(=3H]*adOFie/3LRGE2'+L$IWL58of9#2P"k$0tc\X.=5;EN59lAX_(Pk9Kbj7VU6<+a4kd)p5TF'5((@JjZN_'[sk+3c!G[`$-IKeGG'SG+l&?9fj7@#duD',#PUg6*j#&_2=6^;T0/$!s9q/ClXbo6G[nnQ7,st/3YX.!]6]LO`s"04_)&R:i]&:\O4a[$Z5D?3.\)PeW'j(,PuTT[DNo!SgBdmBcQRq4V:L6!Wb&B:-=12*On1(BD3>,2(%[dC\\!41!Qo9"`7g)F*7OO6D[+(%9.DVg-BpkS\Fbq`4+9jn]8QZn>2@Ro<[AWDs/OPS_BUA3drb0TL0>C7rc29W`"g*KF=9np6ltTJ]2UdTIl_rh;6=u.7Eh]f0Lo\-1(L,3Apt\85At9\Nm.Q]Ll&TH#-t6V&-'$&0El?Ui^[a''`V3,Hu7^)N<,a,7<9I(rc7EC+;o][9=#2P7etH&$g7;>abCH?mbcJQ\.BC!J9K5TH@%%p>@^]1J'[cZ,.B`8ILa_!3UmNB4E&+H.9TkdYV\E)V'/,I=]@J-$P/WqoUJRpOlc>/`1ZY6"6G:aARU)),[aEM4P9;?/knSK6d6:?2C*N^=#7mU8kT2iR0$ph!!N9$LDY&*N-9^H)8$g3?0n][C`.%Xoch`pU8"EgA@>J);&<1r7u=L*SW`'!;mQkA.HgKTPj?`!=;LRSQsQbJJ2!scHRPg2.\4^9$i,?1`!4N#?mmLBP`((U,F0T$&N'a*G,UZH:P$=(fSb_1C::Z/_+idMtq\FW9-1c-S)M6.]d8@.3/Xeq;$0A8/<*N@)I.18IHa=b9LcJ^^p59`cGEmqc/78rG*L"6r[UFX.FC+"$OhVf]UgYO3)i,fePgUXAD-&Nk/6l].sB&jM@FKCKnR!8U,s'r=B>89I9s$?>U:kUB)/.&CDq,k_nqam(g.9iAEnY$t5'Cp`!2P33I-5_JH"60P\jOUYBP'kQ\Hm,[g]B@_ZSfePde$3b+]hWRA?$@=ZsM>]"s2i$g4&rghcB[Sh^>Rfh-?rHJlWcEYILRs#%SY"*%LBVA#aRG;`hZ#"P_in[\09UD%"[78tKqjI?GK5i(l5LRL78*7[@@T@sd`SH>h)qF5U#eG!Al!DgiR%Tp&`:(A_S;hJ#?Jm2Ugc08-OggfCcHl6AN1]!TBar;d.NKBk[CmGYO4=h,%H7N^+cA2c8;1+!,Rf+8;t7e&nX.YU=gL)CdD]ZWGe#X9KQ%P8V^_Q!&0P2Z1cM56A,Ln.q2XrQTJUe7>E@7oHE*_t,,\BiaSEu"cfAkqFoF>J[iYO)Jf@_X)FKZ%*+"B0CJ9ju.XBdHJBL?FlO\mG6?.daQp__V,^1og($D!iqJA9?A`?b@X7]ihl7RY!Ljj#P30dW]%CQR@Ec&:t'Co)IXZOgA9RD)>`&S>jDpMRNaZ=o8bmJ/9eVFh_VK:4Fnm1X9mgI\78d+hcXL7#r1q!X\-aC9BR;A"j_QC6G;A-9CU:SDJ"(:)b"c!cCW$;Hs.;\Q:Sd35tVLRLXDPS-Z%*"J1Shb00(IJ0iQW*k'6r6@$p)3aXd5e!k`[`a,<>bK+8UTchRg[ZfbG@m.t1^K^].=pN&8e@Zhb@NRe>^XWCpmJ30KMS6e^4)`%5S2#L`CU?V,MA*&/6r5-<0>e:b=QajqS^DuVmRAYX,0lHHf+`_=+c9-V1)D1u<$Wb]ZXP(32,Cj/@+oBDhR(jP3mN1[g:g^tAIm':gRq]h)St/9G4!36MIhQ_G?*@6-j9EOY5^-)LXi`G@/Z"?AXS^5Nhf5'/n=o'P<2ktfu`^5`")QahHF:Mp^EMAT5&+EkhguT"7mJM,kcdK'_;kLN2_,M_\BtgQH4ZB1]uegk*4IMmK@]&WoX(e_S8pj7t#Uaq!*h&mb'3a4h\h@kT3YE9Rb"q0G5Wbll?VGEnRLq;aX,J0nN([NIn6aqiRGF/aLVY4(u]Y:[aXD-FhAo;?U'(=,CbIX[Brk)E?-CT!orT$DUM`LoIffg!GiR6e[.6ngX0pM#-hfjpDiD%4DLA>AsOY&skO(o*Y&&4ZAJNdHG(il_L^qVrdl3'[3Yi;\R9520ju:6F7!F-I]Lo0N>fJuci<%7B-&\doPTtA3tAK:#;+"sjU\S8#i^c]AjB9JE*kZ^($p2GO^qOMl62gBGEo^*8lq`L8b,pf$n'O01bSM`k@Or;pP0e9'FD@:]_*\g^#1mEFELr@T,al5O@,X!rUA>+BOb"LJ%OMO6t3G#:Jj(6n3*GPY&C0kXT1\^b54e0>rf>NJ.^u+N)P9B.ebQoh/"N)T2\;Db"Ec.+bsF`#PF*\]BTAc-7WXornfHfl/fE/u)lS13m(nD.:a%*#S.&Mnia2#,o+W4Qt7:4M>&sR@"r1_NZ(+-uG$.'c?]p%+:HN,<7<7MK)D#B@OEu(0SObR1YT240J?F5[eK\$[BSEJqibk7R#>U8H2)dH.>`!M.HF'_mbc/_QU?WV2$7EnZ$Y2g+k?e3b+9bKqf5pAp$eiY."-"f0<-a`C0El5Pk*7YWBtMeZr7JJQM_oeCSrZSc4G:39a&>@?/eBctpue5a>ma,Qaa*K4jKs3(FG;un-r8cThqd&N`Eh0c.pVHV.pP9`S$tt,[6d'e5opRLN/d`TN'Cp%`JWQ_gR7#57[^;oaVcu$)$%-3.WHC"/V(Ra0d[V=]]q;0d(kdF"3(G`R`3iY`-PB8:@"uP=4/^ZPOGDhEmHRfaj&>6Ok2`,#>kt+S])h&VV?/%4r8kagD2r@N)`s,"mp?^`;^cqj^SQpOEYg08j^FeV[4e,@2Y3RPP/[g.1!0/Q0K._@Hh9]n",Pic+"j$LgG[U0BVfp>DcXTKChP]H02b5pML0.#5]Cm.VfCS2[e/^q>Tf)./2u2#u.VIhX8Y*X2r9?18^AHYi]MOBilqHF/eu.27<,)kAXf-AXc@h0'"H4DQe3Ml^Sc;S)_le)muUZkAXYqqXdoj!@A6d[Wo>o^A14KlXmQU7Egc7WH7t!Fh/:dmVNGnuL1a^N0Nu&,GM4VIf3N>)8sUI4_@q=",.QZ?'@1a%!e0T]DZGU;*#+/=e#qpkMT&KFHTSO'Z-C@A:H-/A!0nSS,h4rJDuiWt.X)Pj&f15H=U"pd&qnr#;G00]o;#V;3SL^Z@,cA:n;q_mmJ;`u3*=eeIH$djrI<]BDN.j_s5nI*+O,]bH6S_tZs;Sr9"VhL=UF@!S6r+^BpSOI'Gq])@9VCS]Ab^2B\VJ1VK4t"oYP`)KZ[@W>O$)eV>0aTr1[Ge'lCkiAa^9ZP[TA`"%&$!eUJ"=$?*lQLF3(4>L<^_HkT,-V^sN(YC'I"pP30S,0!?XH'49cD^5ZJIfQ/jrZ)g(^W*/[$;'4%o``lrIm`,g[ELV@KXmJZdcaP3b8g8Kd]l^M7>$&W&m$VeJƎ?(W5I[6#UI)?h\pN"o-s)%0BC8N=*c-UTM;^UN:deq.!R#s,6`arl4TQ3pRq%RL[>/iL/=XOe%U7OMnU]i00L$d3F*?s<)6">_(3]9U%H$FtNA:%?U]5+OB,\QPor&XMZp4s-QAOh[aPsQ=)?H-`20'i\<9]#=SVTc#uDgri+ggfU[Fi4]*2)Lc3LC;p6Ta>9a2nDS[X?]6W^21j,:(:Nf/4NNu(Bq`m-K$[0"eRl58s2u=#C-m"$A2UH6Pm:j<3$jDRFWsYQ]lAKE\]ca[tiP\i][U+,uPh>o;f5PqpRee:QC3^dN%+@^uFeU:gTc4B<0B2X$sL3Uo"[H!W'9nULtAtCf1ek>m0ep(:SU%KUceQgi63\Rl$Om,IW01SjjE],"a#il+j*!Jknik,iq8Q*fW8a/`YI)0Cif]pU+:-Db8KmEScIMmPQRa8g-=>ebGMZEg'R:?(B.7R]'O?%DCSJ+aZlYn3rL(J3=r50b!P1__u,FeEbLC#(Fna5RG>@`'!k&[;9Ldk8[Yp=IH\/m$L@PWVQolu,Kkdo/A)],eF7`6jkJcT>r75*3En?7Kfa!D.Ni(+8!kZM\BbkVI[=e4VHRrh&d@/K&]T!d==ICtBtJa<.Q'E+l&E`u>Id#K7j8W$I_q":./+g:pJ=)pLp?lDC5-h`$DPeJ!+.l5,C1\jY!4N0'En$-TR!#6.KT>=']LfO!]a&"h`\F&a_m^L:;J2XgXEK66He`l==DQ5hX6VIs42\d?*3+*U:^;3R<&pcHj)hq,[7U^+u`%j3A2M+N>]RZIhWJW6nh!DkV6$P;"*PsIHdgHf;4[8cqEQ)$A8=qrkn[TjI:q4O^?_TN%9tEJ*V0+3LAM2IUcC?1SNK2.3?TIF,.n`dihPRPV@@HPa662>InGiY8b4f?ObtbGc#+U7ls6\/RCFa:&2ujF@6%9Nm]t(SZ=J1+^n/C'6&A0H]Z=!W]mZ@`6F*:kV;Qd&R407(gPW$12LTP[U2766o@uJAc`@r,S8H@*;_0(EhP=Lao"NJX6OXflWnOejnJQ')JSP\*Ra.[I0:eO=\&Lh9EM'gY.ASiqHLH+?H>5inA[mTTfG\TAjS_@6olZ/=jGbm4MH9r+7NX@'oWU6YQe.ihRGI4JR`%XXc%9t;*+7U+mXeUA=g#8qrL%sqk%LJD>:0N`r?Qjpg3&G9\SgLZ3;BtHI$NdWu7(,@.EM#P;c8W\2DH/:#1+g4pi4CMNTb!sY+VQP:29>N`>Iri@JGCV3S.UTG'k%)6=rU7r#^,fZJg_D)3ik2$pa5Ut+($<$aqS?ET%^G`1\PskLD+lhD=t)!der[Fds"fo65\B6%Z^QKVg(.Q]2o;ChPp%D7Vcd$e)FMi6R+Koe:/^Y`+Y[E$,Xg]f@CN7QsSlW"1d?*Gb`Q%emae\HZbeL[Xr2daQuf(l_jetRR,DaHt]Id!pf*G;I7#L%oGnhUni9\8b@7f@gUeEM(u0$cG!=eZ2<;;KpF2`;C5Q'LqpO<9:GSH2o$&e*&]kBMO^2,=T>57EKguom$"Ne%/B]s@i=i';8efQ;$N-ESmVikp_3F)Hr]IroJ`Pf?0s!n=V1`j+_s]=a[oX>scMcY.-A9;k38raqElN+;Dgc_/`D@7Qf1@Lc9?K$V6?\dE5`)Pm&n)8Ckjr8(Cs/b$j)$b2mfPth_+c@Co,TG>-rd>Ge#A:[cL%rR:XTqtV17N.jCl./Z`?&5+YhQGfTV1Z>F=UnW:*_%a+:7>"&`S%VK>^J85.$lau>#LEN^kp\#1AWV-1QXV%o$0P^sR5p:Po-KMhYWWBdIILrg`:qN6.B'5Mf#5\6qH@mG%i48'_Xs42*:Es_.Od83VMqu#U-u/])%hn5I;dF!%Eebp&F-gl+3YtGK0/H_57&+Bq5:h($?@;hg%a55a;L$qBSe1>%WipT[`jtCZ`66cs03E9WXluX8AKQ)HCBBLWCfhbo+I5#lZYARX3;CZfdOm;ZAO?Z:U#(@Cm&7Ob*D$UL=X="MC#lRokO5BaL<&ifU$j+AB3%%@2>d;d(0ODGHX5mJidh*kpB#:D_2I*]#&bNY-S%`)uO^NTEMd(M=#.ZgnN%KD'JPoq9p,$;h"M>f"5jS]?!*Le!.a*2,1?/l'bmSJ,JJs:Q/iU=CJ>"j'E]I0&=8A/iI'X/AgFpSa^@0jdjJpVEVeV(lYT]?^c$Zbd'9(q4@/]Hh#E"q(sN#ue=OnOSG!XoV$1jOj&e&cYY/i_H:=Hs6Kq3B8WnL$R7t-h%l>If+;M)#\)t66f+(`@)W+qTqH=(X9`Y%R9%]RKPOBPKgLb7$&klt&`BlN/>u5O;[[Y7jX2Ks7*r'.>c6B\@"Ul@=OV3o[3/GYTg'6.O*olcIr.ZbG`En6B3Gu$HGkci^FdQ!&a3,#53<6Bod8+L"1kgdS^!?S%aRtV(/.E@N3qk1=p"f%a(o(kN<YEGK(:"GVk;8T0>Bt7HA#i^,#m``6GMZK'W+noq6QH%q0KeMs';j=j0]75`1hAWIn4oB_m1rN^sXDDo7.q[.2DpCR*Q[f#3MCWe+U#'C!?_RR#VF,"n3Dl\-#m(*[X@P=jcOJ5mn!f#OT9@$4/*[,Sh@N\df@h90/;kI]u@hEcL\VBL[Na>iq_)]ncQL[^WDdL$ju/pk^lZ:dtlnoNWgC-.oT7q!W=AS\JrW&Ys'UBe]m$o#a:oF1C0Tl^Y8n)9Pb#:R#WHF9(@AB-4Y?W%D@ae,^53g($ULtMe_+@:/cGAjE-X=,\3n:A"\/8koKR`J(LcF["5IXEphI_P2No(;c?VKl(G%C-:KW1nN!;1fKCk?HG_iZE9D6s7:]MUKi)-0^Hfdr)Gs,oEu(cTCf(1UI>0is_Oi=ZjjjW1t@Y,Z_+OB8\i^FiN\p00bmSY5Lq%G7l#NfQgd<'_F!B]MC'$ME%[jR5"-"s50W7"pHuBF#&A:JPRNL<,mY7_WG09$U(nQbARA@.24hpXjl9hdOVr0_hK8\]7:i'W.h6!EpLg?;E4,9Ie_a,04hD`W7sR6HKoR9r`rHdP+bVH[ulOU_N0SSa()S!8R"SeZ_*uSK`TMHHJUmYEa-O=s8&?k2"hOHk?`%J8p+E@_"VG*IXkd"TYot[6sap/0gXuZN8)Ba&PD`bm"W!f@9B\N'+r7d`T]dK2<`#<]=fjlSP%"Q'Dn:a$P0]trF,^((&/$Ak`a)lk'Ud_Isn3^O\q4NM(?t/.Lmj?tqPnG?@Y$(-oT=i(6Th*l-#Z$nr[?=-F=`0O*)\W[:Sa)E+ZLarB9>Y4#QR]!$5NG*4gIC(Sq@d_C1MQu!bPnR,H/HUUhhPla:l`u3qnGS\E^ircOf'5:-"dE8g?*p9c+F"cI@#-LO"+a8$Ek@2N5>L1j'*9[H,iW'nW5,j*mf[*0=:k&JoikG7f/Q)]c<7LP&Vn?^gbco0!Z7nGC3GZbNg[#[_@8@l!m_#@o-QFp6t2dnr`LuEi'0&lL5=M1BjET:0-f-5])acj9UgIAdq`QbinsJ!l'B5,EX/F2,:F3g6H<'E91T/gekSc6C(Ik\@Rp"/*2kNh$F9=a(5NBTtPBdE*c&T6E;p7&Ae$V[\%O+SI6`5(S6:7.sHC?87jL:r)VL`X2u=1)a)b3:LM.$Tg:6Ll\IF[m9ukU1qU$'hau:Ep3[<%&2"fWQ(?pX)_Vka#=dZ."UuAC?I,%%kku`DF#lfCUp9rJmlY&dO>QHj,0[sc2+.'un7u!3OPA[>TYq/Yj,rMkAal75;M%I8,CCdV*@I#,3f4Gnia9U.lTTbFg/,7\PCpEMdgOe7!(3h9hbX9h0eSZ+XO0i7r.AKG*1Q]rcJTcjZ!:&NCHE1+Z$an#ru$gQ?B*r..%K+tAoWY('M,C;Vc%Y5MI2<<+3XHtgpNSW%1:R%NOkmQY4\C:/cL;e,pseDF>WZV$0@,rBcM/0a&$m\l@`/.BBJke'WNi]4W9CF+@S1?6JZD'$V]rJ$,Bb4KJfs/uEP%0chh'1TVRgQJUAgg7q%4mjnamBBdib?Q[1H/t%TEQh3&)M5KSB>W!,o]FJ#Z\%%/2$/mSqj8m0`4q&cH[!"],Pbc/1tc#-2_$=Gu+igL7QBtdZ/3XgFS+E]d4<-)mHJfbUTQqXTM92D-981NBA0C<\p1NDhZsfCgjN$Epi/]LFVX'"/ceOVc\]>?/4!t"*aeSl98Gik5$=ia1fL3m+>'=#_&Hq,"I#3:p4H]&sEdL4#@l(>,Q94RXVEC.;=Pbd+*iJ%LX_/V+@F55#^L6b@(q[jJ,l]GB2G>k!6?+gOg;61iTa^+/P^&"!`-fPXuQYB50YclT_G'L:ml$n)F:"<_3QN;VjP$GXI=@'(nafQ`P3.a9\$f):Imm-"tu(7oOH2qL7WWf_D9J_geAG\Q1l-$JAc@)Rm>5j`mX@0h7-RrIA>W^2!f7j#-7n[1WXRd_-uYjNDbEd90LUB)kWo/>IG(Rb%'S>7A[&gK6)2cc\E)6RYu7%O)6SN21A6j-V_9PRnQ"e>*0n=%2D-:2rY_iu5)XD>q;ZuBS%3.1[DJ!S_WtOJ1c`Rg="ohr;,&q=u38c8O5SYE7iIG&:s[B;cKoD)QCE^mU$iYf]t!?24HF6EcO\1$3<5h#hYGDJQ3$62I5)IojToTXZ'[0X8mpLV^`pjZl6AW0iWY\s]7beM5$l=q&*Ti42OsP`:Yrk4TY6gsUc$m,HtIs4;HRN0+]Vt[H#dp&(NS;]+aN,[+m?NM81EH1PZ:V;;(KBo%Ibu6.'Df.!J(IhkGj.nA5q>1Wp'4>rPhEUEV]\38ccb=s+=9f$[,gFoXDUBqN:LF+\1@7iJhq(Uq*.Ep,oi;R4)7lU&_4"#>%-Gn.%2P#pCgZ^glqq(1iLiX"?Jo*J5!WWPL1dGU;q[/@N,N5qpiblI+aM]0k8Dfbb5O%Il0/FRLTDBVZq>J?M`$lMbahJu]""_"!5`[[@m3>"["+5/,B4.L?\DMrSD?"u[O(<1_n(,=qtB"*KacG0%REpi5,D"G4":]D>6t'`$132rVIb@-:J'g7(]S2tc\O[QkGgbJ1hE%!-Xd$5!*8\$hQR%[osE,/5Bl9(TDj3U0TQQW9A.f]udJ*[s&JGJq_1[eQ6Cc1FGm7:!=o?!#4$LO6+SV;;WUqC.2_VH&L*$@Zq-'BX5i7S9)j:=?%^tbdAC:.jK6WFr4)r]EI."H/X*aW0uVCApSUBc*$foqEIgEEZnXSF9+Wo907tu9ke@G"A?ZM2eJ`QA6bK#2EA^=s+;VgQ)7:Cn1,A4202CI56QDXYI(\Vg-PXcGC_cNul:nnl`VZS#L2Mf:<:4uBQ9ufF!7&(24?mi//gL4Xj54NPij':Z6+l;j;Hh.C^TOXU]r(TAFm.lk?B8+-!-1$3c5W@koY:XgZFB[s0_NQJSmTTD8pD(T*=5(k,=nbBp\G6?Zi\p^k[V:nC<7UM;X);SI:in"2):(u!g9m=6<_p@MW.?DKtm`*'-YK^0eW^sQV=2S_c!SS:hKLpRW@t0RV)pk+bkIjHC"abJ5t,E;Ze#UqflRd[cM0*SIb;OlTnVj6klJT`uB"IhX\3^JNb9eGZm6T$^aWh)n!(;o7uYYGTD>GHO*m23h6.Og9>pd#4,3:@3sdA@?.KV!.@<"N6Louc`JNT\"<#3A$kE0SkZou#^4#%.5D&,g.kIIThFZWZdo7rQ3^_6YX=s$W8ND?d5+:Hn[C`a1S>XZ@alNF.?Eg*p3lu'BuM4urpNRLKFR)'C<".X47'4sS)&#a.o*jF0@QK&F$ko*X_pBZb<*`-A$(%+X"X3i3KZT?PD8`08gF35402K\YnL*V`\:#pa(h9qKCC+AXAlF)WA/gqpC#VPJ`Vol=T^uDeG/.S]ogB%3G$BX)RAM<[CRsua@g')dZG+4+K*A0d^B;c_-kUCD8@lnJ#!3EH\Pg9!Xqpo'3L+pr+G)3ioLmKF$T6.ICr?i%[o"'WPN+aomBSuB!=-CJ[=S6he7J5![-rO2W>Qr![%fjd"F>:j)u]X5sX$d^d>AmX@&qh[hY3Y<"OsuEB&'qa)6T6XDs/)U!P=TrC5;!2"??jQ9bZ9'AGW>_o_"IU=,j@&]Xke7fpC]&^!SW^>Le"bef^V3hT&XX>?&d]pM7k(0cUc?MK"U]hcq/h.*>][TKi4NHTK[fuGd#up-VOjSn#kTapNK#:nQtCJ//:[qJ_1^H;4Hit5*+4Ob>m\Z/minA).:B/bTPRq<7-o9cLCS21H(&"L9&XuM2#(F%<`d&L_l%4OOm43us:L3T=3"uVo^FZa4kQq?V_$p80l4s6(AC>h&V%0+]mW$(#RD!crGMS6dp:g%hD/57\[(JS%`Er71*@';XN[2[%-!"t?Lqcd'A0fCK)H6lRPb8hTb5U"mcn[R]`O##>;I[C.c\Uh,3o^JnL=VL4hhUYo,K5>`+t]Q_DoC2kl*q95:+%IX_??RU;4[GZK2a6O4tN$2#p$AkDFTAZcZNS8%J>J=N]k.B?O4c)pJ.'+@hsA[3p41$U-g)gWanCKRBQ)#lC'.*43r5AZ[tLVen[/fB:4\&5I//bEtGG.h,K@&PU?k.@\olZoHg>bXeD:gB5\G"WY5!J3p9"ZP::*NM5($a#eNn2,OF0%cl_`7kgYcEqrG29sd^bDHIJXPtN5WhoH-R@SD9+YN.kbeKKNb!b!`+EpLN2$>Q(Dr+)3M!,(EmB@[K%X0+Kma'L`]7ZPik(MJfmZu\"q60`9(>9WudJcKr_UP!6na.L2q^$Trs,s*\0>3#.W#)121;81"X"2bp(\6r^0]^CBj4^0p=*gN"5B,jPs@r]QDfu,6B8!:#MCNk2[1'Z?tu33gn4)Wf%UTY$)?H*R<4d;;AZHn%k>M3\m;-76EK#s#(3M=Wrl%G*4/@'W"aABpRKcP]C=[e="jb@km/.2L83Tma3f&X)cFEs(5@8LZs._-"r^RI4do+lMt1FEZ[?W?/*I479opAg_,jd&b!,64N,oL)O)le29(X`Jc>X"fg39LlNKRM4sa]Z%KJf7EcW^1qBWK*c/A@KIlq,G2Gpj*,WBo^>S`C12%s7clOm:KT<9HZ=\g@mcV#Q^m?B!H=^5'^rsbhGT:DVMA"q$N5lP*JT:0_)7-Wp/S#."tHtXD1l2-A'F^cTE\^0&i'P>Gu^6HfaNjW.YEeu`^=(>3jd/lps\iT4onl6J>-F7ipuhMX^/n=[PtWE7^^!(!12tUV9LV[GU2f#gYFXVhYSQIeVU_`7$J2G;l@8ads0+f"nYs^(K%e5$p@QMSA,DfC;p]GmP//Eac>[BC_47>l"llbN0/U0&p@f.eZSFkP<70DLZgcl,3g>uH=:hcOqoE8k!ai\e"',u_K?_,Sl9OhI\4%#!L7E^0n>>>E7"Y9WVZ,t"TXdiM[3*kh6u"fncGeD91+DLhoL_F"N_C&?FAoR0'4>Mj85.XJUm.3pI?e5E9KaIj^cp/fSKZ`I$AUV6aAO9PH)-olR!HAlA?0`H]%CT@%-"5;d%`l!)`7-9\g@Ec`=/1r][!f,JV"0n2Ts/g$*mse'$X0oSh4Gs]2d=[n4`@?bL_dkePdF$)*#,PJBW/c;1B);H_P[rs6_*%5)R6K?o3;1\^O8t,LS0C0*,rq?SpeWdBj3P;0^Ns`q='tj]X4/b4k2E+(_]]Z#^)Le9=0mcScg\NAoCAFTI5)0>7-Q8dLTG_E"1-GW[k7Vju1U"[S=W9p'X)n,C:-Wh$X_5Z`3\8QP1R0T0N,7tdI[I\WTO;;i"g)1tEpaX*1GA@olk#H2Mbb9I&koKG"Oq\k\'&V%W:`7=$um:Nf)crj8T1-3oQYk'W1O`FGr)?<#bo0X4KNTA-!3uV^<0,&Ue>2q#r`/[k>*WMSaZj`blTI@-9&VM:AQM69tQ`@u>:!Q3/38Ki3_eo8*$*o:Y+eU?aiAGu^bth:@X?=>Xdr&#l&i3MY='5@5nR.7eq$cs)@_[N\*`FR0POmgZ-`kBY_HR-h#s.GM3rt[9`47M-E6)":P`a6)<,/?MDMq9Nb5hW3@4`YTrJ;9`pg.I/cV;F)$jr[].m0p8gPo_t9\DtK/DRW#epW,WK8M7KQQm'lVSa^(PuF,RI4cZL!5\3\mm&FGY+B^/0V][.KGdB*keo:QHD.oJk`8$ejkKb7'k%0^AB>1?UT-P^`gQG)j4TsH/3(6n5GnTMX!0HqQ^iha`cuXk,,Hp8@-iJnmF0F'TBBbI6tsG-loJC%h'K8![Q!j>ed@"a2&)mP.BO[If#&GS?nV?Y)6(&Y('`m*/4k1l3gWJH0DlF.:FZ8d!c`s1iWVC4^/(s0,GFM;A([=8p>b`)BDF;=NqH>IE`K$5gZ9l'7oKi.1C6h.r@i%'n/GCuR\Z_g$&5#5[2K,0KZ42X8-C;F1gl#ch/esU4Vn>.OEVJ+cJ@1]&HL:p8WfOsc*1f2;K2Cta)abG^^^iLfefWRK4$PHrm9&*NRES8cl*_JX'74a,8H8-aMG:of8Nss%,&?-bdl>'q]euD^HkB.CiU/-)KU1%C-:[dktW4KC@t&+M>EQB4HBdX7bZloB4XFqbn/>Q+9[+=F3rH4JG$NngU``SF>TG7V07#Cg/2YGC`/fdmC@.j1.aFUn/tTE6ZY8P>PNanHBPQFsr7`=l.`X*MKiqS@k/+qcBn?],,4O^5,3P,8,O8T#Mr$;+dW+^R[''MLc@c8>4`,5t[@Odt\)i_\MRiE0(l+LS,0S1gDmmhJNlna,&7DSINe?;66-0+,%d6?Ehq5s],D%.>:!]HI3o-o&1Flq%Ws5O;Yck(2ck`c<)QmiSJA;3n&*"\jV3,lQm=u96tYQAYQ]ds"Xc!<1=u05'IKHS!oN'C:XQs-\@slGK-XL-%h^05lbTj[=86Xk%9>J5?*1TS^-9Pb^/!K$[BU^>kRb$OV&=IFm+f]+du8JnP5FP7lj.68$1H3Wb'Em2JZ4]2$k=ZImJUiR_KTh!hijc?4"GRQ2!/\:ecYj/,HfRt+F%a$hneH@jI*.Nrb;aKYdoII%CRCW>LIuVjd9ArPi+,l&orH;]K>SQc9q/=R!Ktgi'YL!d2>#J$;Hu5ZE>DWUBgD\6`h;3F;l0fEQ'D)31;PRYNC#Dj>2cq`BP)7-[nWKM>#d:=EZej%j\T7ti-D+/\J.q\ZFH0X0F,hh-F7,,D9uH![7e,HUegr2TrCEHD-Ns*]]9.-#nrHde"[#C?UjW=FB$J929**qZJ7smWr2aJ;Hm;[U?4c69_$Y[XZgmpg(3t_+%**')C@WjY?%l")I?aJ_4^Rbp]$`0nbK:o2R=*/)AK1ZgV:dR^)`^K;W-"8CqkU;7@@pq#U'>:C@44`$`p;0C;Jpfmgcp+I^@Jng(&C^IZ^!)T*Za)i+1&.KckL]nY!ADfJ6f$i_`inWhXJTe2nb?r:k`ZB.ui=?+nPsj]fu;2aZb)]hi$"lL:VK\AH(#?a&E!$V1]:>!+W@UD]^BBHSj6b4Bj$66C2RVdsf6GXMU-<`.q\[-6B]WBFF;D&k"E3bXreM/_"`6$9W-d+pLn.6'">BG*9_USFn1(t5c?X"XSVF-MTCAL^#D-Z?;1l=Z&[E)%^n^a+>R2`jgd/[/=[m+?O(8W14=;ibZgN?F\gq0?TjA5g;2W#s55QqmeR*s_V.ct'(p4E<&@6+#3AZ2\\L/lqLc'aFCYW2g;^+-kYL=X2X[sm4e>d&lup')LLl%@[rW\%='4E.)'QdXeZ;o5M$9#A670:'ci$@';=I'X'c@#2+e\>-&TQqKAlFFsm^\6NbG?4CrS):!!RGMg7Cd@Vpo`hY-4ar?N5hX\)pG+m`@*ICVS(m*:Od(CuA=4tH_)UT;U\1'+>?K-6#&if?onGZ"\ZT*2<^0=IXR>L9BVZN!i-fA/rCqB,*(iE`_a/.XbooY%T1oV;UN0nWH4\Vn%n-7d0Cr[]m,o=DMg$!G:oT2J@:.\TlR,p"*p%&SFm(=D9e`aDa&bFG;%_i^WGU=+2QR)'M^ZqBij,*J%#Y'#%=)!b>VWmhgfq(0EUR1cCZnV'i4=J!Fhg7UA06*+0WFQ?#FMnP`d]Ib'i(:A`Y(=$k&Qr#X!OF\aBn5M]P=?P2N4rUT<[m.@Pr-?kBs79IZAarj.)^q"j9;I`*?!"=>GeX,:6)tU(VCI2"2F=rBMJoUAP@X#nG*UC\5bT![\pBr0&jQQZfUGO;F8%AB55UeF'Tg<]6CAR1]Hq(O)leTE;G(p5PX\LVb$'A]6aaD^[P+,",8geZuO?Z="4$YTgY_56ZG,J*2R*f&[Nf(\hpFB@YRodWTlt(/1892h&1Q*_;,ka27Eh@-\d1,e$!BBXHO&(E"-p0lGT1%BbW9YdD]P,.tJQ-H^o^Q:ufi7RQMJ$reb/oDG$tIA0=A^);n4u,^[f('%B`IpVP&U((%WMf;9US[UYcqk9M9T''))'C3>\Wk.6nK)E9H04L3WT"p=.cQAb$HM$&W912j8WXWm5^"X>N]$]%mRHq1TlT1mVX\^b\Fg5kgQ0PXr_k+,$or1RPeDZ*WJ;2thLs(%chf80n+&4uL2`#n!`_jV9#T+fe#??h63(%?Ejq!*Ud!_`F8tG`Y!F8G]UTm9=jR+M(un'52^P[qpq]6J%5YIo)q=*1X9UR`(49@L`(q!8FbM!Y#R2f-o2p0cXWDIE^bH$DbVPci&4lU#M6lBU&mmI0g#!Tj:>\K:ZX9ZQU*jL0J(03eI'`L":3->E`aIb"&[8Y_mW23CBr,`Ka3sW(gm+b88S;lhA5j7#-9k'^'&2o.^rd&^k[Y=\]1X\!nXBaf:(blZ\Oi`*d>=/n8jUEMQ=\0bGPL*\N^gHQ9e`>)!n/$db'SIT=Nj[g9IOYGEU1u!G,Wf%5umq^75)&I5DuGbK;s$)$/jhsGbCmTPCnO)%01[C\4]!d,9puLLm?(=T4lPJD5+e4.7\K_q!;(/g9mRWE`ih"gH7+:oD8M<7KZM:U7bPGVm[="8=C!9\?j#i\9LKVRD;7dN!"]G6UuWT/(!3INXn6a_Ya_"Mnj.#[tNTh3i>D7posTl'/5(&>e_9+[VXjqc+*Mn]!aP7aM@4//@Gt(,d-NXJ23_06=DD1h='S0cQQ)bOYh>;5H$mmnuK_)t#jm&7f;t1tAg4p&eR8(YnO6i,b*N^ta*3SC-JRrZ*uI[Ythg'iQW.T/'KIbPU2D>\D*4C%6AmCVi6pad00t2=rAO9$D9*>W7<=8h<#G@08S.kQcBaqX7i*Sqr3e\ul5uSb1[h8?HJq8W;&7Tp39sgACY(H/t#%!:*pXLrP#OO(tuoX[uQT&GWHdnJs8PADk$WKG16t1ZSI,TRi1ca7]3\,"SEp,^tANG`Ng%%RI9LgB>2gG(GY_f5Od!&.:uNmSk,+^."nCuXIiO964^_-]`&Ia?mLllhYS&9P[T.HG65(gimVjC6O?oXFF'U-.Rd`Ya9Kp(mN$/ugQJA"So6j?i0@'+qX2/U^UPI2K[A:_R45O*n6>`Y/]u@2;2kP08(W',`#e]7,)krAgp_'1OM+r1MAHcRk`*ZU/)i88U]+;\h3%=EhJgLSE@9VXD[r^Q)2Bj-)e!4*2M.),ADuQd7OnF#-iGejCP>l.oQ]'8=&a?noiga2Sneoe;mZur]ns_>qF.jo3*IeN)[g1.mkjtN_M1Jn*)$r*-8FIo'3`knfAa?^=ZjWllf4_Vl\N-$cGjNuXNE(;p@S.%>em6;)d)_hp-;&:o3nkf!)RK='PJ?MMcshHF#Vg2e]H7?&f54#fd`pR9_j)WWS3nC%R`1CJWOu:'>lY-@['Z^G[4Y3$%Hak!\HselhW`n']36,@V+;e+hQA";,[k#2l*it.gL7g@>d[DYd/`Q8UkSfE[`@/s4m9'C6/*Zs#oB]T&k#d*F=5B#*ff3jh+m8W+Xo=,+=8-))@!"2qnXU%,ODs1=0dM72&YB#]E3Ab.b&UU(j,u!C"(_J'\lU^U(GH`ZJEm'hoPP*%=#j+4c^3a!.%Os/C^V@\)1`R"`h#s_+R@"mT"2`I%Si[]hp9O?Qj_t$[UO[)]/u&Jt=V,<0i8sa1@s^_$$%MJs!fK!eN]o]8ZFip(Nr1?]VduG,^i3-!T?S>+a0=.`VBnkrd;hDR=sfk4!_5^^90Rn*UeXHUcUe[h?&Ug=eLI;+O'!de.X;pXDb0EOZqIqiLF#+/@U^#+?2^gr1`HZ8$f<&38!*5#f:+r.ZHd:.Ots`eRl@AE1qep<\=K>*0M\;WQ3*>$&*(.V8gr<1d?L*Zs7?o1akBB6ab%l'2"ba>`.c$HeaTjAaH/[[e'FU#hPA\4eF@+Fa1e`m%;/E#Co*Lu?=csl&@JVBUhP-H83eC.d7PQOjWFoh\+7V'Ze!W(1b]5Dq8u>@I6]EgS>:@:MeRNTI*Tg9S)Zo]%9GCAc#B>r7:D77n(H`%dOLJD'>KKL@ZCkgc;@;"oJGb4:`Ff#KHkbNr491Z]_gbO5:5Ih8ru:']+\PnNk:6mA3P%/\/jj9l%3>SJ*IJ(%Os6,31"$_)%49,VXimB:aA@=j=Vg,k?uhU]=%rZl(fB)kc$8friM!M?JMtA_oCX:`FNX#oA'.oNcf\>I*RZZ6%'i_pL8/""q;8nCeF$@sU6OTD:)`Ln<:M!VHCHK?j!``!,M"dd##eu]aD@$A0lDo94P/SOm4'%qp=TNVrO>[L,EQcK&&GmrK]Q[C88m)uqPBha&'TjRI^1l"i5o.1P:GcMCjd-=)qE^%#(VQ`aZJLGKdNj+Yh&[LYuhkUR?s0k_!!gj3-?L:qJjahAUXhn1g]%"HS&,6ZrDpqf5LaN&#@#*K:#:k(ed#\*lgP'roQi@D2=9r7=(mU@=jrt`n#Q&m+Q[N.D^`O"uJd6-i0\(\)af#ZU$<36=0p%kM+gFYY$IYf9WdrZg;X'Q(R[Feh$J-!p<1n`itL;p?.]NY`C\+P118gC?TV`[_"#QL!j(UdC0RJ:8Ln(:7+^Zr0ZB0-=@Rro"O*1-S4\jge.YY(f\,hg^$7t%e!qU<[eeHj?n4qX*,U(oo:+Pj):e.dRZ7_kLlLl.1bq^PpX4ST([[j`+-N0=?AcGI);:4B3,b^#uul/e@ZE!S`S$]Lhs(0de\_o?uL@'%fEYW9:oB4L'i;P&I"E^ohnX?jU\07TOoVQpN>!f.I0d>#M,3uq$B%5%&E+MN@u"E8@INN`1**Ze,]9/bKr=)B_,Ni0=7D:hTH;A#=L580At'D_)"/[MNbM+Q=qACdsJ;#p%g,tel+*oKm[mV?4Gq:7"uku0-*J^mZDM&'@7^*bU\.3g-6IR7RO4uB,1KqbEj9k!hSNOj8Thp0u,u/,r6aCm&A#.,WPL8Sn1OY_]Igr1Tus5"J#\hi^XoA70DsY"tND$p(g,1!@`0PK1=J4*&%]PaN32Aq#)@^>+i\KFZ8n?!qhP9RX)o`5l\7u6qGP,$,H2Q$h&88]`+dnEH9WPi.-8SlW&(V'\!X@Y%pSgI/]#m)TPOhKm*:@mt'j''S_p/g_OcK)&QN.Ei>:[j6ZhA_`b&ecgjBWkiS&A-6XH-KIi;8&"Nb6jaI6]__54KeT_d6D4t;IodD,SA,3[bH$*YFT11:)E3<[f(7'CXhH\jA#t2-5*NFNUfcAPuJ5WAJnFbf(k0_V8d$k_HUR$O6],*4aQQFR!U>Cn39aqss._:%$J(Kq'+ja!/@r7orldc+kLqCkaEGIHU2p)4Yu?\#1cQkda9p=,4G8FXn4T@J*I-pu;rBAMVAlh3]E2"^@D?s0'2^nJNU/8"O,n=[KIWSk*TpS7D@\0.7L@3!nKnhjB@m/r/0(R`(Wq,kN(L#`Npn>LVAC:L(f:[YL>?Pj,3*VP\3M(I)iQ^2FK9Je:&,)l&ST&WMUA>QTYH-EOG&?\"5pp)ZOX@g,jH:>mQY"7-Q:bFmOnh!im"`a(bgKGI_m)II"239!3sA=H2O"A5Z&*Rh*T$(+(66$o)&8t_rte@OH8i1lt3`)4[&85&8oZ@,`Nf,R]oo%M#aVc^r/?6mdWAI$^28T5:YRb[kGR@Z)a)Hi-T6tM:mP&^]lCqsE(?"Ch6a/?R>dMk+`SE^:^m4Btl'`o1c.hl*AVh_cP7+Mft^ebe=q,@fuU(ia:):YGU3GYPaH:A%bE[+&-`JbJ%-ZVT"XlT\^J"K-]dd:1$d"KiUDs[U+nk=:=KMqH51kmLn%g.>5Ucf")XM\#1/>R1ZIDg6Mu/XiUbNGF/`b@n4Q=,ck3/+8U>/NRElb7Z`!4u+!=88*B=7,]ZnQfpp[q]3FL8?VseFBJ]a_PEPa)*>.P)'\&=Cs,8S+rc&qHQJuD\#\5O.DEnV:X?U[70A7ckGEp=,jU./V!l9?;au>/TPIqgGRR#NdChpJZ-4h)m`066+D%%>?'hO6'Hd/9$[[:jgB2>`nN"Lc@0.*iJrb7No0"&>jb)^9;a`=;8\skQ4Yn"`!Th#(&4cb1/q2eT*8tG;Wk\N5;f*)^/HLVcS[^N6dpRVBBM0oD-]WfW["38=k`^3)$qjm%BOK?&AnQN*/169c(;_;R<+9n4JX_Cc\Yb05ZW-:&A2!ukZ"tW!4d^;me^Au.h`Lb$r\==*U%M71nB@\l9eagW;l9*a)tLsoCWC.+*Sh2TOi&d+m^S&lX6Kh3e`,[3!:ZOqY0H^-G)/F?``_go"$n-5K4]Q>qc!Q]AY6KJPJZ4!iQil4CdauqN[XBd94EU&:t3["`o,5liQgbo9CKETDduM2r9*m4S3Slhrg%7?c,/dM>-1-U[-L^q35Wr)u&Uc^mrZ@KSTW_j#4c'*O]'aoZQ273ok=-1aH2UC5@;V6.oLPPqs&kD*+=/Nsga"4ApZZT9@1F*geTn@?dU2Jap"*>tU&kXPruQS6\?5SgS?)-8Jpc,\/VPl5EgZ4ogLJIs2S)AokT6p9s6hAWBk6r%o>R"37*o]lVsalWa/GMS1&IS)D!r&ui2EeGQ)3'm*\G9Poado)t2'UMHQ62sP%m:ndp:S_r&.K"Oj"1p'_!T$]/5lKuj9^g?B(Bq]=G:2og5/o+=F(sHkmom!&'"[sa_eCjgk"Waoh8(S[2l?kT#U%RT`2OeE,,$(h-Nc74DXe'a""[&Wa6r\D6(:,>-me]4l.c=?QgILr+.b7!RTeY0h">Arj.]FeeS.ISj^o1m#8`_GMC?GLG)(=;_i.6!k7C+R&gdEsPuMa,[JW?BNEEq#c/=uECC\:K6X=Km93+Me&-E5e_rd$3=/)*JbeWq>p4B^CFLYZk&NF>jKKqNpO%e$Ihp!:!qWX":_g7q::a393@IO4O`d/hu!?a\=LOR9=;C$2bkj]BIK4BFPm)Ze.j.uB,qi!:?k)f>Y/2W.11[iTU'29!.gSS;?h%b5DE$Huc=kDF)*WO[1HW&/W#^;c)gnEMn7M`Qs&O?WC5"WW,%M=jUrZ.kh*$%g2Xt^6C1hMsmOs,eRKqoR9Mf3+8I-4G@WH>"nFTij7-t[eVR1R=m(gQpqW=a5$[2XA(o/`PJo!$97?Ao:p#=J)2-[ZHrKtP'7.;ta"3a0jM@8iU:"R!SR)pqmu?Vi4&;F[D,$Ft`XITkqc]j-S-7uHn?F1q>dYu]%mDI#^93ll1c\?Z!)^p7j+(LZMCC%K7cnZrXqciN4(BAS_8EGMe2p]d0%+M^Xq)18SB;&G3;=[>r[7_DO\MnZhl_@:!ZI6JLqsO/;CPPeM9h]dI:af:42A1sR/ACkDkt%Y:Cm<6]g?6S89)tK%mm8acE(\4nYJ"(p/!!KE?W`QY8!("jQW$rB&Dh`NT+4C2f:,]="'!MZXOV0h941HZ&P)IBFY=)1#Q4E%-Nb(beE"`,Ec_XqhEm%7L$!Oa3Vm%F!2&m&>N5oKSYta`/Nm68OqVQQT`I\u,eGbiTcHa4#9%[BL1VOU'<.[&-RXbdN]:-%&"Wp!k0F^dp3N&.,f-k-6*0PWgbj3`T+k:OF0_\l;.W?(;Ekj%k+KCK&`;/>mcf'Q$_seNU\$]TSBrM.[LPNT^#-hE!^jba86rR`?2$3qSqp:Zi2?h*[rg32XEeJq$L$C"`XZd0DFd(j"os3[*"M3NeBY4OP?kIcdirt67c6"CO%b6W/GVY*JFDPqJ9l^bku46k1Cob'SE[Y?D<)*;7ut:T%r'HSZ3q(CD9&B#Yo$=&ScWm0(rH^=Y_TL5a"K3n[Da;5*6s.+38LO%`!S,upbq5^nh$h"HO^CQ-+/*VVYI)43":tLRI*+V?F_T.hO\9R;BRm"W#8qB7<:NPC!quUP!V&9g;8J6jac4>oeN6a81SD`(SeWr<(osN`d.6&@1b8ipij2[5im(LmIfEJZ'#mXgqSDW#*T)-0//(p=qa.jS7dd/-X_2Ee\@*LJdb+JcS0`t4g&1'!S5H*R5^O+bebT!$3""Fq8H:6mMhV8-=^LUhH=^A='t3#QIl2kPmH.*;"NIUC,-CD]=qQ-0/SNY1RFakL23gDa9=&i[m0j:,DNgu=QF3'o9GigXVqC]fJEVRF.8fnl/dJ1W==GcF.ngfr=PqG9]Mf<25_Qt\X:A^!$Lg1XK#Y$X6O/u8B[?f24T,DFe!*j[Qij7q0kLnN<+o^aBnqfk!%q-0Ld*L"KM`C^"&Op2S.)LW"8AaW=ltD/Z*`s__sdF)mQ.%tO$\QS[)L"V,bWHYU.F/Dqk($4aV,Qi*0HG.N5UkM[`TYa@s,^2t)Yo\9Jt_uC@tht3eI$LM^T*BN980n$89fRD20`=ncB#\cZD-TmO_m=q=DcaBM:Gdtg?cBGl?h_Io`**oOfDDd_"iK0uATKKVQ;t-]b.sSF2kHQ\fbL^t?gaMT`5;lY2EeQ`.*fK;K/bQkJ6tTN1?P--r/&I6_9)8a(&Z3@m6?FX"Nd\pRn;*-D"WKkDV;;ibU838D#cLR=Tn%!^ShBrI^R[jT4A1[UraQMW'MUP[C)%11qY)Mu2;s%nqBBkC,1!2F]n8A-I;4s5j^qKWp>dS`nH6mLjs-'[(7`YEb8[+Jh&!+K1YWL?cL&-+a%\g!`GgnJ)45jL2dFB^CKB\'t&ga$#&^MI(Z0G^Va]S)6b(aj_He^ndm\OHn.6/-Y(-::2$KV"sh@*4V\O4aCi'e?Y!YIR[)OucYSCWC8r,u"U[4B($hJ6=,$qY.-k:cr^MX:Ou>%(]C5=5a+FbjJ*&5l,G.\G^mAF>lg.4)72'0b*dAg`AjRRcr)DJ-VU,2JP!J,!Eo=$:ob$Vse:u*55K7<@>mlM%jcT%aKc"C>PC:a_IZVc<)M&;`bd`\9U(fD!M)ISQcTVg4g0aIRjEbAn'hG\K9FaV($53[aL&r^1mCXTso<5ALl/KSg!5l;,JuJ)Ed[@$jqdYi4dJbD4o5IG0^`Q0-IW]2J9/!(nJlm68QdtKQ2h9iUB;L4[Yj(ob\9S!*/nb$b#"g?iQ@<:>oFtO]IlHT50Xm]@A]&\3'c)]M#Teet,cpW!X&QD$6C*?."dcB#a:J>S;L3or4>l9QQ=d6ga5*f\Q+QVLDb[m=<])PZbkmSD7&h#i-q'NXS6QH2XVrGaL_fIoG7t,f!6]QoYX]^RIUAN=Xaf.*QC<]gYOm4=fh#A]1]ounBLtjQPDkF4TZU-![56%8qGZ@8%f^a(XL#V?6`=B=p$raJQ6-odYHW;2`8I)_AbLhXKF>hqmB-u[j_+$PCmC`bD8E:6UR:(-(s"kUISe2S.NrtO^eSV.])!02;T#G1,OTX\X+Sg`U>_P,cDa7=c%[&V#h'^]//rFqkL:HJj:-qcKCG@Bp7rIVq@BIAIH_WC%B0b0h>TQ@<1$J:!+VLs3lXZAT%d8@c@>3+e3q,!`e?cQ+9O#`P>Wm7EA]8<#6X>^-$45@GP_dBVOM`b9h"\_:J[>r=m9?D.lgr1'M>WFah=:R)C>]FWUqAQ>\lZST+TPY/6,KHH;3/#4U25NUqL$AA3$PO\aY%f(YN03je3pR43!+oe`;/.:)T(SLc1*1_nPRqJIhI$]1RY&`op'Ka.Lj`C9Q4o#10P/Fbo6Ep6QUZ@ENIn0Z,ejY70.EAF;7D/r_mlU[6eBA97m=3)rr5`W%\R$lt=S&a3Am';QP@YM]QdB[??Plfpj^NBK1(fUQIe.d!Z4'%(@#@$SYe(cHf:U(8ClPn$f^(G5/UHs5r&VI\>//?$Vu"MdHQUp%foJ?PrZTR.sPdI-I]2$;6BVgLB/;i0hVD2,Q$RmK'%M,SSUt?TJL`fBF=a`q_$95KEI@!CXUX#\(PYbSn>L,ikpilsd>6Pu>1FLFjnFaVJU2b,RUJG4T^3^I'D`*#o!NU'_at,%bb0/'#nSbCH4TCQ&b2AnCqEeWIr1E9t@6;D)1rHJO/S8/7X`>u9B0XA@=b\'n,A%!trqCWgBKWVTMIV1..Z:fQ$g67aFAt8[S:0;`+hUrP7^>7E2]@,eW#gD6MijYM!nHOm!N+Heh,CS"HLtH/Zb]'K%nuJcJa\;jtM&GIN-VeQ+K>Xr5HicuOmh%Q"!Kqr2&CUbG!ni(gJ;cd?0\HiAatQ4dC&W$rhth?7QG?2/Q];KlLd?L^sa(W=p6-p>Q)&)RiNeK=*"RLdX?:!P$(jd?%oo#Neh*C#nu42;ZlEniKoGOHRWDCDe,rQ]b$,<8K&@>C5"Ye?,S7$GK`&9L"'IEo\"XsP>KR$1F;D8WM\DQc][t'QPIPp$E<@\SDOSfl3o0);h=AAWS)MY_eo0QBkLaWsc1(Vo];KV3dVD$Uh\+*h9"/ofnS!a?AiPaOC;X!\6RrDgCL+k,JilZF*$m./*W1049WT`UR1X[l`L7Ks@Z'4CaP_+f3*(\A#.1F0Pp`u1fnqW5BRh5c&B>6_jDCSU]uCh$?Jil7b#oBARD$*tSZQLnj=Rf=?&0Pjnq'[UNA,55M/u8=$HVs+&e(`kaKQ\u)9)-F:WkC`6C8GD]=XM/!T\OdkUo^9O_*fq%:hni0/:K33R:M!%pm^/;L$/0;Ve'eq3slg5lL<@6?T(tlK4,3,DpO;X,hUdm=CaE74U#OdnR?/,d,9Z>5^hCNZ-iNIsEbMj5T,@Xs_M(H7Ys_Ks>P/V+pQ+=AC"/\E0ZYD:a:[hfq\gI]odO)3'PT6-q%-#[duOk!mJ9)"J?OHU_GghXnX?*"Wt3Up6'pHqO>4:au0F'/sBrg&,q7F_sUSt>#WAa1r3s+*#4,BFdiQ^-joN!Q&iEJ\X7qu8LS#"fqtA^$8'B3KKVMtEdHXD];PBS=RB>gaG^2ePR'1#+JOM*.(iq1o#_Rr]qJ>?EkV3acRd&Y$r(6A&8HSaL*dHXR$PBM3P+q4S8BdjecL_YXc7.Wr@o0W!aS'1'4c&-V)n#^g\S0\%d)*sK)d-8Xeg=_>asF=3GsZ-i6Zejgqpr]DKFCs4mrc37`iu$1qKjtc[[<-:Usj5K_&hAi7@YkWEuW1]>fu).+7+/en$#55/-K8`n;a"l_IS>a"Aeq5+L,=l,YejfWUspW7+DfXci+2Q=+5c$WHp0,:oK[?Q)j$$fUI3F`#[u#4E^gKZ5ckV*,4V8jGhUpI&E,UdcIB;(1B/_pWe):s"#2gfFod_`.LV*#Rm?^Sj?\NL:C<$/B1g8Tp+d;l\Z$Ph^+1C?kWYA*Y[Z:d""+pjFDuR!HCT[dpJ(mPim=U2=s';e,2Q(4m-c.$nc^!DW17'#rpX`I)4UcoTGF7MmF7u\M%k\[M,/<::1?tr_KSYB0`'`f37CoN/&T+c[,fA!QZEgk-"9'Hj&q'n-RaTF=JpBG0Nn)]5>&n5/1*@5f"`p-"4JrNMQ5D?]9*#Vdab?,Z\17H3tD>:ZhQL[HBKdI,!(R9?8A(V(Ab?R`WHZ04a=MX'1_cemOfsd'SG%UXT"K4:A>cBVVK\]0e8kJfbn%)6&YjMh)sfOkn6H[T.Xm`i;PJ@3AL1]5[&D1%qN)X;Y/eMc?,8p[*@4RUq]m@(,DI3"N02ac1@ub-"Z/D_c(\@[JR6??TL$t_dp7`dCDIk6>-C_rfW'4;FMhRF&s-'qMW\F6Ob-Blq[u9A>MH*8hS9Ka8,\_MN\"il@c$@2;ooaH&6A8FA$0-Gm%bQ$B88c[2&j(WQ-9l[%SkmKOhh1&8e&,CRT]Mf3Y/=hpre==/2[mi\,!*Q8^5IB8E7bI\T-6_>kGd:Jpj=9H-3le6m$TeqrR&O\?WfQE,M\jDjHBm:LRa.-muY,!I29N4#5g&H\_IK6(^B7_lNL\FS<`A5OHWBl6a$H<-,6i@Yfr#mZ[]fr61joZ6`hOJ/.:;VL`Xl,oD+D%Dq(A\&@XYZI$n1(Z^oL@4^6h?0nf,U50'#u,L@UplG=d$QJ&mH@/:+`IU>ts\7bk9g$r_-80BoCC4->5R[b'gZm,?[)q1t989WIBLqE+uJIa=6m%%QIVU?K(q.^u3c9=KMk:PHm]XSdV+C90:ZB0VmflNud!H(MZQcH3GKFXatTD+\umNHVt3[Ohl.b$8D,[8J]q`V)njF-R]P]S;#?"-Z0E[K.be$`D(7PU@G](9f+VCVuQM\<-nWOc<$(2!Qk\o#BTK%c%g]?pi-=(@(btQj#IC%*fmb/T_qPf*p;)-R,1'np_%a[0c/nk.\0sKhW)[2pa7[a/C/PjKIY5__/42ts%o"[S4A##(#HWPnMH"V"5LM;&ZBW*\&*b9\H:kGj;C03iG00BM;?VGksADm?J_'Jle0?#`@JoAKH^jrZH$M>afU`^Nb>2imSq-+iaAO2F!DbXfj(j@>1J%+gEj$;SMQD:P$DOe'Hp-:Jlko<9(D(=*e#lqpSg1.8gT<))F)T1-QkL.q%)NYB[!J@TR9O[+2(E6iR]@!l.OU+K-,/]-f;YqDBEcb2]iq6ebke@i'0!m:Vf9([WXUbXIc:K)OhVkXnqA05VSgSh:S.5IWE8[9r$^F@=rMVM&b+6U;1cH[aFDXL,]$/V*6QPVLR\V,>`!"9@VXKlhaF3SL8h(VJlsG@mCLBO0fJ:++Vq9IPn-COsqR:FaE0A0V/LGVAk/S8?]!%l0Vf*]EQ1\XDtkN>0r"KEKJ=Sfhqr9]*K!/Uj4K/BD<.T1I;b9d6>_p50INXe1+1rIW-%QA"@@g.(+&IS]pPQMXO=oDA-IIY:455rZGuDABSFiqo(t4U1pKME$L8$r@:L&7r@5MJ7fS"hX#WN17BQ("efO*aI)=3Fh,P(S(J%c`kRsF3u=+?%2A=38:bPf5Vq2Q!WJKep=_HbR2$^$cX2jYbCJJ3D/4828oV)%U_0AE"B1h=(?h,u$3SFH%V2t@Z(Q:+k;u$^%KpDC=%K?h6uE\eKCYqfSp\Zj2-^qO4DRCsX2g>n't9h9au#BW8gF]!o6X7KbXJ8LO5X0.%WQH"SZh`+(h\NnD:lSL]pHeL4Vm&tqQ.EhGt#?<[m#ZoiYHV`R96`hKT^O9!8\Mj4YJ.5`*NN+Qd<`JFgt%fco$eP0\r-/W0rF[OQi*/o?/$0BXsg`q.>60!-;@_bQMVX%#&5'E9k`JEq1aK6n6tNE/,pY+J#(2]M,!.\@ZES+t>)'6n?h>SIjD1=LjRKIjST`e`7?n(M=n8HUcA,p<1HYVQH#HIlS*A#W:rQ,sd"sbrV>Zg(L(Q)T>/oZJV;PQ=`\OL2/>]Sd_W7W3h"g2W,d7+:&TNapY@<\Ftj[adOBtcuqGpSWPiq:lPA=-F5hLrF`CPdYX@?@:Mbq&`K@tg_jq9r"l&0mp0%V0!YQB&Ipr-j_rm-6pW*-7C[,41Zn6u^/RZNJXcL_(1$?#9N1p\H='LJ[SEViBVQta=S/`<\)kOf:rp'SLXfo"GF>qYsho8;"?/P.qKaA4(jFWdm2E+_RA0lh/1GT/V@u=A_bLdK9qQFO<<8ra%$:_.CU9J"9>nFn8Fo-3PV`lf[!5$ZZ#g]Nr65W7he&?qYb\T"hS*e%a4#W'cWP8W<2Stu+ej3XMjD\`=k+I1%4[]u"4ufI)[f"9*jElT^-Dc.'8aK'hh9##X,i@nFh$$>:UGM&)Z7J?E,%Gko]cePG[Ce^dE!St5<7CG7XM`H$'MSjXVOM%?Na[-`m-HAoRE0u%g[aWuK5M/JL?L8NRUV7iLcaIUQC7BmWl,JVkXIp5XdImI7FSRA.&r=gjTfHnb)iE^TUa8g?JT)Z%tBacp-%WSfYm$=Gblf$lr^(u.]o7+*,sno9%3p4oBfk:pmFFB=U;Ki1D=>nQQc!+cgcW?*MnZte:q13+b,sqNW:?TeNb>5%=46d8=tS\YohFGG4jj`pU_Q&7o%,[R)Nd2<&lI.L'.qT\AKW>8.=cK)M%hl5l6TesZ[V41K.UJU0?Sn&j%SZ)^?Agr<>+9-*4ek)"!(PE*'p/l1/(7R&DYWbl;EU42@_E/%+cK?)O]Wp&u0O4ZNE-4^!o'`KULaC-0rP#U01!%@]`C1noVAD8Hg%/4M:M`/+(T=C7dA-aqYmVkY'FNLQg^IbJ%btP(MM?_ehh78W""q&Dna?$O[o/A'kC_LIsXX$\!((Y%?k>47k\TkqtkUUEUXAV"/NP*#g#M/kZ9]#go%BE-g-JR>?3T9)U)aZ>c%$g]MkVEA7_NqfSli\[AA8Tq]Pp/9]4&TR?pBk5IU&lU:bkYNrOcuIcf"@\<.nY#WcO!:)`HC%Kk1"T.t[M9C*0>!$8n$QZ/crE#?1VN-Q]K87ZeIYur2aKmf_p"nNYI:`(.eYJK,;8L]BaQA0P:gl\d7&EcER\_*+:(]QXb-fGGq_[OCc5'7_>aIm-U,a:o;)]Ka/!%DR:d7Y=dS-&m_1*Q>Mss1VeaZEkA^#b#/PX/=SY0EL4CjSHDX[Oh?QqgX3c/72P@`-D^dcfP.]LM.kg1RRf%-<;2+JMZWpe4/7VfVg7.$mbPIr#s6ST3[q;`Z7c"f%UoEfu,Z?,SN"T$!KVVm1RH>rV9$jf!bs\>rb=g%P;O^eji7XrHf<;1`P^"R4k,hm/<[,?`2lp423>"4Ta;LjJQUJKI*fU4ucWa=B]GJ+M=>Z<>H2/]V#e;eP&u6%oMs-W9T$%4bMFZL3qFetZGB6nt?!^T=39Q7?Rbg(Gn_H99?gp09l^o9RgoT#H\9t*u*p-ba#mYN*dSP8fhb*Ka3,(D0@Vn'sOUE#cW8Ng?'VI8A8h$]#W22o4"\rXr1,(V,PhD`&6m^*A?s)lVLDQ0eW(*c,=;)?V[[^"@"a8-1'OUu-WTG.YmgdEB&ng7;s4W<:S5RH0MDAdX9d'`O;ePUCADhmiq`8CRI?P;bX,L]S>\i[W;hoem\==_E6Tk2+UZ;B^/o%GH>O=S0CqF!+-akig8kF8@`6sZC'OGe\q)mZj[?^+ebVK1iVhbBZeoL#FAC<[O;j9Q$ZNhtkeX\F2t.XK.&)@19hc=;XtfX!ftOYmKM2V;J%8KrY_D@W!sa5<7ce^Xp_jRh(Q^Kspm!JhFA:SqFf/S/T0n4)u!<8q&bKn7UigR$E\AcCeNdpT&?NZThf)go-!:s/;C6m^N[XC9m-tD<@Q6@ef$U.0\Z7e/h>*\4(X]YL7h=W69aDe"P.L.aQS8D?t^Wg_9,HV9\M!AC0C>'b"1&1FQ1'OWioC;;dRh3$CH2VG4$%.btc?)Z?d[G_.mfk:J&oHY@bjuA`I5Lfn(mcr0[;^kO1!l6e%9R"ZJ4^igSFK=CLWZ-fre.2Ql>s[j'^=QLVj.",FLkiSXNj;P=E<@hL?+rB`->`%%kI]Di.6_I\>@&?/q\hUJh-qWGOtMt;R@EV^`f[`84;[HZio/j94Wfu]sd2\E$6ZGG8al6II>\iTPnC<]]e-caLi1'QPAk>,c-meVj5LKKnT5.I]j`jkiWb/aT/enkJNq8`0<>4nVd=i0mAp*-noY!ct!NW-eerX\t_>so61@TdFKWOflU;5uj&?<#.>5.jlYc#o?BM1TeW^rKs%'el'<=JKHa:EMH9o&i)9Z.2\"?eer"?dFDD-bYL,;(/&Bc%=K9uNe$e/06R+0:Judqe@PQ3HM)*rW;[mTe[EjtSap"9?uQ1GUCXJdrb$uaf7+m0IV`.9/KtCbApWA^YC*Ea'khiIbisj/caL+pEZ"Bf.>d(#+HH[1BC"Um?RO(u(hBJ>8Td3HD45UZCsDVaYaKUmbo[nlBPgYPW)+>*dP/[\<;V?]C42PYf7Lci"G@h+Ba>>Et,KA2&#)MOdDuK6tl9SBPAu!#LH5<:.=K)Y5adH8<5H;SBt*Lm7N19YbW<`O+D=G-A\]j\Fj?B8ckgRsLd<:MBl?)#.;&g%#4T=3B\Jbo/1M#jJL6#b=D&eHi'TCDYpQ6lU1GCSX%;D!i?:%SU:3)/J\a5=]YXruh7nnt'=WVN,%V(qNF>&A=lnhp]nJD!bKmIm-L;ROOX>5bkRB0U;')f!*RA)!m[=ASB]C7k%jYP&kLo?9m,.Ii:X[HT_PikO>T#TS62Ma"%IgM`*5Imh.YTA`9ghkPVB18>Saqpu+@gfaPP.0,tpZH?JQ^dMl^IFmF\%'qO;<0+bBV*;G*G6^R^fjAgsF#GM?%[PHB6EIqYa4?P\Ut'V?N"VY&hK!2dl''Oo[lWa!%0H:9A@dCb'k^biaNRU$N`#pd.^lq*Usa!^UA)(dd5_,(-nA32%I,s:[BH%X"t^Zq,C_mn(c+,GL%0be:W.kqQ'?c]SkG]$'ikgAMLJl[98j67Ve%:d^G^mB^hfAN9`UMiDBJ+Kk=,CDH_^P2`gAD_CNl1_u+7o@V=M)Dn4V#VS1hh8-is[Wf&Yn:tGCP0I(*q)3P/:70;Zp5E"%JXB%C7^c%nk"C.2L*`4/dVGL+%T@0qe0K4JIQAYs;?rcE_Zda$SfXb.Y,BF+,gs*8UnG2)m;2bO+$^&s%mD/nT6X?d8f,q?rltQ0BI7uG12\d1AkBcG2'8WHNscXSLupO&[`>7[Q"?!*e+\5C_7)_URJTpm])N5B"X5b]AkKT?c*ceB!%,2j!>G)G_8`U406LHJAnV+b-"QC+E#F0A,0Y/jH_D8OG$KRGWaP9uLUPc.=CJ9;\Lk\kYEA-Td#U?BN\/JMiB-9W,`Fhg=i'NcQHP$'Zga2M$el9hht&pa%(CUT<\\FpO;U@^SQo3oTHM]e<_VNGZ`eBF+G]aT.OGE7rqo1_t[<_%2tKT,h<]GR0Q[8s%uh_je2B/JSK]@]igE8F=hVFNSSq/'.4o6YsW5KS2ck\J.Pn/k*BLbkhi5F(agl9Y_U+C)7:"?>t9,W1e2KuHjsLXAhrSqI*<)9_&=p,AX`@T9jKO>KagH9RYmitE@d"AsO2W:)pQp]VNDSo7[$>2R$a)nX-Aq!IRoH#ch%;KH1I93fbM_Z;k?*L.G[;i`G!aYp)ah+rB;Y!+A*kkqG/3Dj,%E5j*8mL^/ACk.fdA/bQ<4#=kshDrHA;.RQ7B5*.-t^,$AgdP.jUe2o]#]%\Wiah@1SiI=P:JVKt<]c6YbWMNeeuM!*9:R;_TD-Jj>geBF?cr2eMQdY[+#q_tk3(!n<6L"lN]Igoi.((#3W3l=RW\$]6+&r6p=AK(3.)KEE>U2Cj&m"T]6-QbJ934lI(@"V=I>>&le.@fRQbj"-A@O$.N0a0G@["V(SM-'Tf$'loV)bY($;h+J5'2om#&g4=/YguUPN7\18pra]OK]EFO#5SW:H>$>GV9.H6@&*"^um%KPG70N3l6(1QmN`&>2r't$W,*lc@bm8D5PI#6]\46PidrM0[LBhd;EjX>A*?]CNJ397AKf$8EQ./j&5/^V6_4a'>"F*qmSUo*^fN@b?76rFgI:jQF]Kql?bs+c[-8g)GrEn\966HHTbJbm1Ah8b^SP9V!>1[$O)==VEg'Y7"nimfuighku8]r6S3:,#cOpJ_N>'^_4i#^!Dp8b*=V384;FXr#HINhZjTPOAg^\(SsS1$@oQ&BPdl.6[LE19d=8V*o&PUtiH#H:a:qEG:SCKj1o-VPr?=k77a1hh^:(c<'s#TBae?^$q1:0@8[g8Z))^4db&$2Nn87-^_OIr$c+`+dc.!b,g1gN+s.g4%dq+$@h3aFAabNJFGV:#"5UF&YYhPLKT0u4/rZSj"$,NQ\Tse"I\CeFj1D?5k?5_,soIppYE$.5%&1"'V<01W)AG%KBl!g+.?H/!#.5)0lD!$%u:9JYMc2^[7;3jK0+_L4_bKka>4TBC!F&0u,V0\4/5MTW!H(f51"8'*IUm+4)&W3UXNs$!";#]<7VlEJE^1ZC?!2c%2Gg/[/(Ui'?s'M_^dnI9G)dIf#<6sVPH9o$Y.`E1M!@H*9`0:RRqBYP`\dH>m]06bI5Lt>DUgP%6iqD8NRm^+K(=a8T9l3?pm`9%*F'L]UBpU_5L3pmBZ:c,Q^7KdQ3F+-Pa]U3Xt]RRgL?77-4Yma\.mP":j.`Lb>hb,3NPY&9et'!Xc67df(eS9"4Ff=n$I#@.52YE"*h(bkD;Gk`CeH9E*m`:1V2PR7F$S4d!>=Q3b`#_;WOkk>[%lDZ.&_X_3K&GO3<."6jFK5qh]ZIX67nN5tm=QfkWug$Fm3I%)`]Y3f"WA-0cr^Qb3sN))hgEB)I:=5%r;'`sbh1Orr!9.F(iB)4-gMVhCFH4/@!_24sLddY*#;C=92_3&1Odj>^R@%CLQ)"F6CUpjD.)$/]7\iQ=(,J)-8`SKFBlaI%k/[hI+>+lRgd$&QkD=;W-hl$R>07VDJlBi4-EbX4-_8Ph/57aPeDdG55mN02lRqHH1SdW4>HF;XGO4LFj;n[BV"K&I^Z]F-Z&isF?PEG^jB"S+Rh%mc74[m*H,,)e?uXK9V6):-",ADlN0UZa[molYmAer^A3?Lg29-fa.].=Io,1aO-iE%V]\u1O)ESfCHQ%MJ2ik\,un[P#leoGfhK8DbP=%*oIF>K6$1;(f]X?C7#XD>8%PkeWh+p>brA`uF^H?:Uet4G_2h:RD!=4?4c,V4A9=BA*(/43&MKs.:.L^m,9[$u)EJh3$lEgN9t5&_t!e/(rD"'OFCLNPbpNhOY3O)c<@AYK:d28Zu]Cu,Eu*576JieKZ$dQi?Pe#IW.g(^?&eqErHouC2.Q#nUn;!p59m)sdpC,(9-"SNjN/;7g]g8A'JDm[p'ec9Kbb5R'%""T*ZG2DNLk$mX,PY]$[W!J@5nhJm@E%D9Y85h.h)@j!#r@+Qk'h0l3KpqNYM=Qg%%9fGRT"E&0LXHMGSWVrZoI^KH\:IW?Y&XbBn[6hm%=^8AGuZo5oBAn?fqa'r@nc"mrJ>=E&ENWsl?)Oe`Q9Ui;_OFX/UPX*e<$3%C4m/Xs3#0P3Y:e5EQp!/1+"P$SJ&j0p9fUR`JV)6mf"p!N.QMN=91qRY49c\?iQ+8;;cs<]dYR.Q?+FiO[<0Y^R0qP[-d6*NtOV[D%>JaDign$d3KRk%Koi*VHgr+\JF5>EpgJ7ng$OPQX"eARN5^R;t([o;t?e*MM9b?]c!tX3\(Ch?WbNR&+'Pmod;o\cNY7$A+b9>-a$8Dj^0H,,\_+h)"<(M.s_9CE%$&!4fnSKN48u^II6SYe'CMTLQX6/[m4kg#l,.%8LaqNo4i$uKIsO(GON;6_)!`#Q3MEk'N2HE@Mg&+Q8?nf.W*D,k+a[nNcK]Q50R]@Qmh\jcg&?m8='7U"Y';EF3O2(YdQYn$[.J/c/=FWjU6rlAO;dBs![4E08rhdBq/giU4m)dd;LEi!]FjYbLP`&Q4)4RCX[ni9JuasPmVuH[[^;8U-f@lGP_(BL3%gn(Z5N-$&5)hW#hS#Ol!oPp@O?`Wct5Y+fP+d8o7o6!*LYY46in3IVq.=Y0M^<.*Xm>%UV>et(-('4is'a[SR"^9p;PV(7q6&tb4RPeE*%lXRr"FF(YSrL%nG.5-$8FnrJK)JUgo*\ujD@ALL]I,NSo:HfO>\mP#ft#Y'O*?(ccP#t:?)DdN#r73+"`C2-("kEin,ed*fD5hTaloh$@SdQNioE)P-T*8aOf$!]YZVMJlQVlL-79/m4`7]daOSbMjPT*%r#=Wp7W?bR)!ec71r9Fo[d?T$e03Jp7^cinp'8-^\g>;V[KfEH$ne-A.R]6esJbAj?r4h%/+7D8'\l,o#Znbe]DLbG]Hfuor]0Qcf2=iL6Mbs=_($c'hUf/A>Y+CfQc`Z3)9Xfsl.u(gefYN=g/d9[oUPdZ(qfnu488i_(QO1l*r%c>_/.r!I]+fr4-&mU#)ZhaOmo.G*)nbfk2In^"R>fhQQ(^YFD;^1U8DP`C5mA?q9YB%g8Jl$[T[+V9B@h-,!;"6b@8K*M,2er8mE\T!nk`*nXI;uH-,(/:]h[9FhLD\]!*=B((&[M[ZDoL+)/t'Q;.?e4Fkp`>LBR;W`m&_lCL_mD80f=?#u!t-8$gQ&F.H`#>'ZGa^/Gu!bX"lbQa/3oD[dZr/h:g'1\ej;VghRI]48^dEAg#>nTq&'D":hRkWuU@S0OVhTaDbp@t:RLm?Ze2XZk&ptF'gQJqb6Rp*X1Y!SD*cK$-7/Z_?UTk=hB7V$+S24tA#mmBca$&_T(%afaQ,&sLFO5JjiL4RpL&jdd>sRn8SB`u6^ieCsAnM2J_fSMrqEHld)?ItDiQ-Z9r!lsdY5O3TF-`fF;D#!O!iXu5?iqG(c&8-tG.%%:EKM5&qrdBcOp*Sss<13q4J.Ia20F1)'$WEqk;fO;0i0Usf%jVmI&263NY8%jKgkhQoYnP#QJ.g=Qda!UY!>rq=aC>q=dA@<0]DO4TueVQKam"C;KHI:J`\hZl)D@!c'=$nCh>^>!VUO[PP=7t.+:;mrnWb0MIXh4;]ip;pHmV[s;,L'.qI_oc[V\@P5f^,3hcWM7rhomt5hgR2==!G)bGt\5S:4(Za]faGeZr*m?VAku=l;J"L&E!L(ol`kc5fWlS._2_ek1pU=YP1#UW:nX0qmfj%amO(SB8hq%ML3IUrK0`7mP9URt(Z#\I=MsD+tAML*I>5E0Ha#$M&uf?t>c?=Ro?uI3bl/kjt56-Mj=;^Vd`Nd.n,n@]kKYH]KEOH.k&0NKmD,+GYKG/N3>gd]kDSSTbUZL]4YU^Rb9,MZ/EY_t6rMQ-.D,BBO9^NbBeQ8Hnr0]DrE=a)&Tbj40/1.mV-nWruADh#LJh8HaDNJ=7!6:M<(2er@C,TDQCe.h>`#9)rdIs_WatWo8=j%VG+"5WfW#mCDSgiD.2a*ZMk'.^M'`aEE:)qsG\Ge`'tH@/qO9*k4U5k#P<:$?U@Dik2$N8^^\:pTm@*@n@c.Go*%@[QRb:Y(;L=,@rcBKT.hfP^S(4TGiA9Iq2F/i+@%Zmlk34,UO;pbn-4[hMkhJ\-@Q)MK=LA3!eK"ji[UGZUN#E3;NmiA1R*^("IG#^!,Q^*K&S2UH6p*JL37$*X4L4eFDRIN[O&to2En>iAc+a9*Wkb]J*0[SL8ap.*L*nC?eLaQ8NRd"K"UINQ`s;HlqR[rR6X$HMX2]FET"'^-7a9,?UX>V6!X,eRgan0gnNtU4N$)UK[%RR9c6L&B+]8ch@=iIlVj73WKQB133qV"8(Q?k'-LehJDQsr:OGbCPefVqm4do01I352DaVFOPEE[2ntS'&ocn.#0q^XMtSiIb-@QAcI9b5&1rHdlG5@1^&Visn,-?P]F-b\"iMaVHS-tH<$LLD0`e%_H(qI&"Y3.T,C\"14]0h%#`jKTE8r4,`XIbi>=m-9:i4/_qCCHO1$/M]73$)A^7\PfR*9T&.E%^dWq\i@<:[.lP5q,5Q)4s$d-CEdo$i,Mj^qLY$lYX7\iIamB:Q309O<'T8+Sf.F9tb#-/Q<^Ll?V\KmY95H/s2QUpg+;LKR6=?Zju&Uuor$A5n<\VZ?%_8P)![&7>=s.Tk:S(jDpT1EfBRc>'[#1ehiIaQu@/9>U'`cQA7'm,T@L;k(Pp]$$j*Lha;g'B*l9kKj:#)3t3nmqK(5/L4.FMgE;!(#"-+WGmO7ttZ]4t$Sj3Ae;#+jZ*MIE$e&#iKo#,9q\fNk1$`-aB>FnRRmW8itub27Dj@q0?W00r)C7i,]$lf3,9%=jRY(Sth7b[@DAhTQIA;$bi@+i,VYP6&,=_3jb,'Wp_6\mV=mXgi]<,-fI"sQFJeD7WqtuFC-?C:l+,.]f6207^,@obc@9hW(n)8LX_iN0C%,j#j#p^3R,EW9PUr41p+O4o!gth+5^uXu!9r\f/r"q?.CUPQUd*>o]!:mk2!8_'lTnM>>@JAX.kj2nPH[rqSC?",5#&`O(G3OBOG^9r"0Ces?'gK8eXM9mf$qsaqhe(]aELe)LV(1iPpnMq![O!\J"UJ?Y+Me]GLb!@JqHk;H[bR@W#/n("NtlZf[D`YPeoOp+O&g9NMGB\KK*do(,@7L6eoYgOlM`'%=q_Ng6:O&N],:@dZp:1.a%6M-XCEi!b94?>Tn$3h.,kg27i75M]t!rD`lnB$"]UW^6L`XAI1e=L(b`YDop<=hh=YhS.lr2k#(BOua&%11Bk79<08.!$5BIR,^pOPChXHTs)8BQR"N?$3E1o$,'sfLBmt"n"Yn%3u\*4\H%FRDZe"GX>%U3[.=+$&XT,7c,#bgPDRO7#aY"'VnV:XpD9%e@;6+?5*KrF$l9E;\JP9OBJjW+'[DI=8_!E`SOP%$8]_@WES?m!50/MLBIL`);OS%6QgQ4rY"IZ*DD?fMniMrbSq[EFC^J'[`j]QIJ2Z6nF*)Dq(K,mP")DO5GAF\e=SurZiJc%$Y]?e7aTR+[=GBU&Jka1P"s]b`kcj$eTY2d(4(4]/s+hNj<^Y(%@tH6?e:l*mQ^2(cQE73'c!keiYildLJ^]G7IK$\mY2NIdf3'DT'@q>`0IL)m^DX@H&C1`2CHV(t\5&q^r6.JbLu%9@E,_*el`:W.b5)BVWG^q)E&$9-3<_TB3.LK\>LX*-Ed*4j[7=&>CMf5UN%Lb@iZES1Q,lr5#jJW05>DTJfYE2]M,$R??6]MN?>5)o!U@I+&Kie,'WCn6[hicrdN>E3N4qgn@9r!c]>//W1blN2=FTDWq.!8TS*/5eao58XFP3*\\lH(NNW9)uYtDqXPX-/Tm>LkpTVrb)1R]>M!PeBsJQV'PVoW!BMSd)'WO*ueTS!L-C9L7m\]m5I)<>'%3kSCb+K$[R'9kB)^skTqMK\9!2,e!QBk@F^?b+ecA`cDH7hSpMueFOGI'X`+T"dnIZ!B3#CdTd\@aCH(Z@ukTF.ka&JTb$kQ`kmsL`kqlhfa5Wdnp9D^^4LlKC!!X3b[38Ao:-g1;\J7S;/noC78Qks92.T#e(H1QhIjcMOa$Thf[%R_8&Q\,"k!pR,gP<2$tpOn]oVrnEu^L0U^"HYPVrg!2$'h/ZUODgcr9>Y?p8-HC:Bp?k]N7K'1[&,?l]gMe2/qF^7MgX?GcqU!U3c.q?,IEJ^8/jtW-H.574o^rb?U%rL8JoOR1'3HEIm-mMSe7TQj[;R0"'>ne38d]NH\$R%f:B6'K>)oD&)b$i`lq%m2kD=QT]//KkFc,hY!k9^21dY`YfKRD<[$IIs;%p,YGBr6fj;Zq(,cZ_Ueo3\'@jr]V?X;?)Ps.h4[\>uU%NR"9MjmN`u@F3Tj`aal,EUp=>pc"3`7>).F/@qo[4U$TD66EKME)Ej@n?j2oQ:W7!&`?6.0CjV\9QZ\H`pIN0h`CW_8qGPIEXSPpO!"$:Bi^*P8u+mjNa.S3ii3>EFbe*_TKc:a#pG"u-#jam,L-BXY``GCJaALjjAG:(lp>*0T1dWEi]"Nm&#Wh8!GXVBa,8A`)F"sJ19h689Uk>Qbaq"5db6_CSc3,X[fE47m\(SZq[N)7s4;DE0k*)+j:1\Lm-=CnZ2bOg;d%<[\W"4K*?-lrL'aUTh/'$Q(Y7lBgZHa%ASlJd-Zc"OPtJKJf^d87n)(,R[;C$pSDo8=rp8nFLuUMNTAi@Ma7.eNJhD=K$of3$6P/+]c-19*WWX,a+.$c%%r&h#s*.s.kb"J@QH%:LUarqb`.]"*o^)t%I@D9mop`ZpVS0,X=41$.iZM2H]OTjM$]2eo=QFS<*ZKQ;%UYB*pmdg6$bu4:c>/Zt6q5p#JD.j;/6^'ZT5+iPbm]'5BBE:_.Y4rkm*<+W*=sV[jIU_QVRC%Ae%,E1qgR+$_SONt@R!???7^WI37&09BU;]/d"9V61)^"=-?o$RC-unpq`S2VPD2;TrsD@N'cP3]sb?/'*qVKnC.K#`\";4154qRI+VZ?CgE]@AWXUf;^\f54@hke]-hPdBojgM@mn\CBlg4=*3"RrIp=4uT*)>'oa]FU^]KKO8VnBk9O-eQ.&?)gp)0u1@lH"%)B7M@gJIRR9up#s^pS8ibk7rn4Tb"8LF';]#soN`=7J%#;W!YF0IB6@ToEM,n`V\-lZ[`=>PI!X#Rn2WRtp^Xp9fIYX["N[CPG0)MqtI]>`M1!4?&k9;j-9/EZ36'fn^u&Wb%8/`U-iJiSP2,[(L5DH^`b\V,3EOhhm0?liuYeg5WfOWt,Z-Rdl8h,)%Z!(8:Ma$[c-0ALLG#VAt$s4p)6b=]l@D84ip1ftoi^I>u(k5p]e2(uS@!BEkd+?sr[3EL.a>"DR7;*Mrp"D[e!8M$SG\WN6Xf>SAaeaN/4"TW,Xe92mafT[9fW_\85g2UUlN+erFULNd&EbC`d2fbSnX?WKN1-)QEkkU1-)MSY/6BdDZN\*n=M?T`;h&Ti4bkcP&qa1SX:CnLDrAbX%XG`Jnc`@0I*;Wo_u)$dE;[*0G3V\jW?#A3TK3B\sHb:ViLBXI.)m-KiEY8J#aC97rW8BMuM\iW(Z"s;a%9tA'24/8C@0__Y#+1e.DXhQgq@<;'9Vfps_=I+j5#/PiO4TD[E1E,A"fG6"=$iTU'_#)h%<^$d>HEY&"uJLE-KF)XE*`YA2WJRYKRIlO)gMHm#ALIC4[UDu%QU>G!m3n5RVcsTV'aeCF`;!gF/l1T-0Q:I-FtB/j[0`]_n;\_,+ST:X%1If$Ws3G>UXM-J._17-4M+nl,#%)KInQ#h=gu0-])dcIu9eK9]23d8Gk@c0PfdC-qEV];60W]:DUum`sM7>\NYG[dDl1uM>b3d];bU3miIMjY.KW%J&jD8H4g1fQ#l_<.f-?nE+BBrb!S`+2Os!kK/*DNOS>mDkJ*45$D8=OdKG(QJm!8g@T^&`/_4CeEgRD%X;g1R!m,(dH/:.!(W^=eGb=oCeVtp_9mA4u*^2lam+.LbQs;4=ZfSnWOVLa>?pPo2r!;m@K.N'M[$po?T=ZYa^jcQ;LWeZu.s=7K(6_p.M**69;"W+OAa4kPG#F6)]iH$PHaG_3nQT]E/mm!E,7\S7\D]F>K!7*T_ldJW0s.R1n+@fe-!")eDqc$1(E(h=c6fK;"8"u5B[OWgg+=B^'VQ?@$Q!h="!DrFJFf\^SD)$[>\r8Q`#5k9^5l0losc.FL`+P2QUciG&LI%&fJtcP%1t_(Nb?\@?#GU9'ur=b]5n>rVEUFN@N1En%U2e(Thk))nia0He/tqF`rjBY`2<`0*ZI)_Z;E+T^rP:L7Q/toFg&k7>\Xj]$)ebWf$8%&_>*7K4TS+mo+Ze59HT?<).]^A_l4aI.thAehRm[\Rlj;u;5!(8,=;IQ0DeQKe$*(LJn%*\Y$cleH][_BIU4#1RU@`7D\hLYj>KI;]FQ,EI+emBq8l\SJ\hY$FWGSp)9Rol85[X(r='cmbg\-50t@`B@)Bul>XW/[70:['?.T/UM@6MJqL'D$`PJU##'B+Q,YX5ZMY%LAj/6(F\=[>lOGMC\HYE*V;P@)aVU0c3>6$8m3GGg@cRB"Lc*lM!g:eg^gkk,lITTE)-GHJ*q^@9!CqI8'2FT+O/&7cPBKiiJeHLqd5lABS94I4U2D_u1>.LRu&EYG)c3)NU]4Oa&/"`FhCA&Y[GNrq[OYqE5JE0ZDS!)CD1$1XPUsjS@S_a=q7GO-5DqP_.M'[_NJU0b*Kq95F:.[78pe[.FSZ!*9o:cb2WgI5_g(-c93GD`,uY=rc&Z#K:oI[(NH8C=C,p1(A.N_$q\7XQ/?Mg[#K$>Y^>cU_8N]KJ2X&_-/'W]o7TcFPuF>RuJTb*6@e!+_e'0ehYD]1,jl@#2?nBt/b?QDo/`G+>*MZ""n)%QF2@8WN#BjS]:"Y;nVJ_G','bSn;\\RotKI"IZkan'rd#/YjE9WLtnW;p"pk\Oh4)'O?8$ZN`:E@Jo*0VhU2*JG3RW"\gXaAU*!Pt,iM>4q[bdB(e?E.4GB[;]ql)#?['#Js2/f$ApY54G.8h7m2W[-h*s)Q9*gJoic@C"SZ3N/$g1F/lTs-S@onf:QA:s&c9c^n''FW80^4fle91)iS'/[iINa32ob$'QQ"6OE7":U.Ti9+S\O$'8l\^n#":UuWY[KW7L[OR'g==YQ>$k$N]?4h'p*Tl@ntm@q]-D50+[)Pm+mZI1h7jgtJ(g6!@oe0#P51u2c)/Y>S*9&k-<%YYoT`.D`MEeq9Cgl&A04#>j1/BM5l8V6MO.6TmZ[^Ed??6odYo"*c&rAue72_9kT:-5S);[.UuapF^IMUq7$'tRTf8E$%S;Gq"b*Z`TZ?b%VSdl:_fJ-(R*/*6L87d+At7kes@-,F<9C,aPtHfB6qk5Yi&jH8R9Riq`tJQsEm\mfa)7G0`mM==)kdFqadFRmr>kVES^FCgu$`ml`o!_0pK^u>(kW+^E-G$.h[7sU7pQm#gm$tRP:"FshX.Zt#dGajbGMFEa`TR<3Q>8qPJr138m(qCfl:KP]Qn>#GVH?Wo^G,'F]:)jXt(RC-]@&g40F76f%(jh'oOBFQ%lX*WuMHQ0Z-S<^!X/a9d@p5sF_.hss?K=1p)O)?hp&m)_#Wd+Y-S%*BlZFn"(67,Snl,"lCkkBo5LirX@q.f$(go1+20(g*m'2?>cIh(n$*m)ts56GrbYY:ASBVkIirVpQQ?:+f0<,d+g5<%;i,9+c+LUk!a;pce]7!i=`+B)94!LBQdW@r(qFJ'!5oqG>cYfnC&Xu,d/#."Y:7-N/i3AmkqGDk-`'r(D@o3Y$6`X<*W$((*R>0mK=(cXR&4?4Zm@ZKi@8VL^>L"P\TQ>]9WnN/.'biluA=4Rs-Frq:e!'#,C1,1Iu\H?J^-#L7&mmRZ'^Is.$r38_&;JX&fnur3GmS:TgV^[9Ul"1-/q@Jb\F1knu.$dcKB,0bO(_8;1Qr]Ak4"?]9ZYQu!GPNTVsr=G7Z##C?a%%jg]BKRqZ9X`3:%7_?.D2j%/lF9sXqV`NaB+^hRu`l/[[N*j;g"8i>aJ=-/T4B:>qRK'kdp1\I81aelaktQ6k1*#jV%U8HX,k8QEE"LPK:I9sY1kUib+<;u:3IB*4*Da!Pe+T/+-Ii_Q#f)?jjH)h.l_Xb2FAD^lt#]PMKY)Y)SMrr2MWd5cUc)]Hll&o\QWqo6OSDi!Z3O4Y#^Ifp"@_fh(r86e-M?SS"&ujD00UqoOB]#CZVPP5>SQdhTpP'K?;"X9N:Mq$hC9^Lh=^=-Gi2F-l"^O!%P6U$hI@RMG9mM8!\N^IIN5nmSoAQ"C3#(4K4=G]";=<5>]'*Q=Na;MlCgNJ5t-;]G*r2h8K+j&4*K7Tk3nn`T"4r(8[`UMJH%_.`8A+!Tdg`dN19])VdfIsgX_79pO]>I*UVr6bV!q?Zj%@`mM]C@DQ\d7X1kKj[FeGt.k:n6)LgMLrP"S:5tD)W*6]pJ!uf:&GH?G7i+-IR:Y=Ybf,Q.\04MYSZR$k(N8j7d8E/h.>d"M9A[R*7DYBqsTb+6PE0i0Eb6En7J'(R!\2m!1rnZ/P`*b85O(S3D)'m%cuCIc(?43<\dVn0`pge'6'oOrt9)"r4[rSmVn4F"\q(iIHc]oSI/.>!E:$/!YmOqF^XRq_W2e!hOg3;CU(i.&(>&cV)5eHq(b1C^ZJQQrGK2'#.a%DU=2!*F]^H?TA%*__*>@ShU.Q+G'a3U&l`BjK,uuaq-i(!Z$*HUMp6bUbp+hI?]N^#2%lc`I?t#V@"_1q),"4GJ+YV4'2GUDYh2'jOsR-_.!G"i8@F-IQm&_?-HLpRJ50+E=99+Q"0,=-irJb')d)&T[j_m6IBS"&YU^h'%Sdl>ma)Ud*mQG27CqBcUBUVNKN*\#II(je,0pDgu(hr5\DmI_mgggUi^c--oeq:NkT1s^-Y7l"[-['+.AXY(2r2au4(C;3+Z%80iJ+*[)LcG\qO>:h@)#LMLGDNN2$rqSb9400`%pKhoTus(*SVt?!1p%s.RX)V!7L>OG/5O]NDUDE:%fqVkZ?kZMHph2RJK'K/4P`mCF0unC[[G9%Hi@(F&B"B316RWUf7I2&>rn89CaCX3`7nrVT6K^"b#4+V)H=o>4*h''sJ#Mb"iqN`RgRnIM?=WNaDcV@le!upHTG=/9:a&O<7rOd%"Pq:PFWtj(YY:kVL9'`.T7J7Oo6%s5gH]RRBX[Tl@WDL+RM?EpE1##0/,*P\$!(m2J(e205pj&)=W6L'DQ4VhNA\T!qK_Y8NES[O"jbMcbfC_(#m\a8H7;ViM).uD8!o$jZ/t+o;pkmEm;_t.!fc];uJ`C)`c@U\K#%aCjE+$W=nN8"0FRlAd^S\i55CZ+")2)W/3L6*b%OnShK\dIXNT=cm^&X#h"0eZ*&N:O2B&eCpIHq+=;U[h:^dJ`:Cda`aZ-j6Lkn3RR63Jt&X'\WNNP!#f(5k!:%khNKE&bp-V*5n\0@cq3r'T>,0r=Fm"QKD'3oVc=4U@:Bn*arI.bS`A-%*p$I^CoDEH^8'iT/,21G0[Gs4\d%o!7X,$Z*;.O?l=GPbF.GBWa^$9>t@I$dR6fTqlXZ+F/UJ4:TKIs@l"_\T2u@Scm%JfGDKT/iq#/s["^'^-+Cjlo#?l!(.3`TQ@)atc`UmIA2>H:iC.%aqk&\8sm`2!7S4"+D1g)A:BUt-)WoaJ%.&#hIWel,PD59Du@m-LPK!U"OdtOK6KDSS@F'':JhAZR_QjG%slXaH5,ZbgmC@M>f![I**?R;s4LtKJWTe3d>*2P^mU`Y60$(Et_";3>[l3GOP>M$"F/\R(eg]5QmNpE5.*%2/_b(NEkurj+r2U-lN2G'$,.m;==-aj'&Q*Wqk2]hU=`4n++.+3Es_:f4o(rBa8LjF'9;S]BE@H$BdZ8O[]K%(:9_XJP0[eF+I6iJ<9%=/Ya8'VoV%U&p!fW"(De*N!T_=e!&A(1g=35sqh$Z',EA[%$6#Z00$Qm(W@R5uk[@OP9=Tj(12H#Csa6S1+Xr_?,2%lO\b2#5R>f0Cc9GT89=soNq*DYrn6c[q)$b7C@NIGg\V^9'*I@i[eQ\((m!`A-Yja,P%<>n(?.'im0WVJ:T=4!<@S%l,'.u8S;"\8=Y&$95PTG?IC1f=Ma97Vi?WE^.;tK(h_2S;qMX&7=hp).e&UbQn:K_Sf_X!XS89S0[33#lOO+,6.b<3$jm/o_"5e`2"E&umQ%tlSphVE>rUgJF:eJP-lkW"?70,BS/=+P42@?rQWN+bf2QSF[QF`kZ#7p`=WPGE21[f=K2*98Z?t(2jVu/b2CI/iqE_F9nJMZs8-q#K7?%4$Jo1pmUR*%D>,%RaSqqfWr75;W%:9%\0k=/=*nSZK8^]oKT?mH:I;%K*X#cM:3n?PSb^U%4%^:O=X+r2]jGA>n8%%Z+C&1Njr!erQhYd@EjKq$#s!!WJ_jo-f[I'71h!@%/JS9,cG$!\Qgu@>)RiZA[I!I#;j>2#R(40Z!8f;,ghSMNm&@\tA>h#\-Qm[Rt8`L"tA`f/erN*Q'13%kbTNgoO;9pIll.JI\J2$j3jgKK"Hl-nC&'G^i+o.gWND&jih$()EesYI7am_[)GdPQTl7#\U5`pTN]QMh3-2\-rc6M9Rga0g&N0MA_5KeXL:@;$CWGI+C+qq"J3=E:2NlurK1Aa.;L(?]t3m%og-40Y[GaIb(M$!/hBQ*t:I3%bo$N.>1YQ%[S"2RI)<=U@c&h'-R>N*c+`Hk:<+bEKbYeNRR=04Pa?KQ804ok%ViAjI:7uV"(9E>UT+*mt@hU^6hcfiH\ggAO?F9@eN_fL^;6G3^GF3o;>QPUP[QbmD4#Utse01)TOIHWenSSqr?=Et0@IVG4OK=f_d[33\R`/`Cp['=?+IT_V;(EjJUWkk#(:\C1q@l(KNTQR%u@.9btB.Q+f&apPK)o;VW8A6LB3!9sr?.0s>m'!MC0J)diObH*O6'A`6'3)?Qn`K.s9,*a^J,fan_+cDoW54"l5f+*G,EErD/f4RS>mMi=DPF/_'$3T(o]"!D-Z[`Eq8k`WE<5(CtV1Gq$WP[bX\Q(!GJSW%?TRO6#lT;qC^hlkZA/F+:Wop]&rEALASf<($nPpQa^_(;\!Sfg6![aA@;.@qFX3U"-`[cg-tlISB!s4c4,[(CiMd*:8=jnY4#C&;1-/Oq;7PSEPLW'jpuC]gB9-bB>&JuJEjXMXsY&aQQV#L2?&LdPrPkMIq%5W!<5?'GGme,qkU]frIosQ#^&[o^A'VcJ_CgX[+=ahLAD)TMJ]43.mVINAJ:7Q01(_p-_C$S0#LC2g-.c;tF=]V-OurX^K6.J7&BYHh3>I'?WQn>&>H.*6QNM4lDeMo(L#Z,&LAApC-`SeE+No2\I`#<4DHQ$Z64XY7ElDQ2)pR%/3&$.(;\>CiVN35Lad\e%X"`4k#'UVk^qp]sBe[gn"jV-J20U(gW`Z<\V7:ASWk?ln1c]*l%hD4=a\)BA`qC;Q6f.0NDV't@jA3`R1rDt=91b=Hqgsoq+/6X!AF-,3M9[iSV+scGH!ei'X@H!?!&:[M=WqjGH;tU#)]?2jWdms`SIU*]FK4K/)S6_J[O#l`>tJAXFTa=_M;@DcS]2E]=.uf-h8`Qm("K+q4+F_+UdgSI&p@%<\*Hr=4Bq;"b)3=CXiLIM)t_IMRMm7,e]n6a6:/e"6D8TnLB+6.e[W9Z-3nk<%c`U.A8a?n5lc*ng1c/0McJ:5pgUR5YcR(AN1Zc4B\$MD$Ch*o3t;,#aYQ332*Bt:/5f7*P=B3IBPMm.49[0g/(Dg1QBXX"%_GB#EuXbLtuJICWEerHDL4<&skelgBP2J1-QR[Z!2("RNY$f;DEcno]"U!8APPg_JdK=Z-fl1U$DBVH%q!M3`#+/WK$;S%[_"^TX[M7/HbbE!B&--lT6-tS6OYo+,mP`=G0Z/n0dYFeg4M=Af`m?`VAPtXn/U=X6&uT@6+7.U&M9.h!SK8Z`dYoZ/'2\1T:fc#*B#*2Y;>9i:j^cu1.ji,s,IV6oS8"I+rKjC&R[naV'`%[OV?9_)coOt82^"9Uij+@f)5bYE3Hh&5Y^I/)EHC_Q+"1J%;!+@fe6PHdPjJ$jGjrEA;O+LRSgiT:aVt$Jn>hjRoJ5S(jtSmua[R(3AuOOJ+`R'jV!b7I:-FO@M>YI/`/9,]G='6d'm%.RM(+0,#ge`s'XW*'3pEegn@YgiP8qMnu'UJ![i..crcfEl!#I=f;R(s49;a[)GkY>*F(ATp301RQ!p0S[aSfTMQT-WiUeVMM(?0Yl"O)#5;1Z-UElL86@nktp4HY!N]O#DqD[":V[U$s(bDE\B5E#+/u(E:Oi[>pg]iJi$lhH,Qbk:[34>9Pp^h<.$T,1#bs)LtGaI/YN]6i%^XO&+B1mY@:93/3r.TjhYbd[TY7Z?B'56k5=o+8Ki6s7U=Xd384<\FV=Ee?X&W"n5j,?..=B-RfY/j>FHUb#r_r#7^qGr-AU#d)1[4-Gm=A=+:p>A8^.7!6%<:jE^sehE!HJ>O35Q`_im"YgPlB0q^9-)EPjZ5:Ps)&3u6te=6\Gep6KY$/%;.Z;)pRBd?2LX2gE06Q+4Rkm[>HnY&2k4coDfZf-aMG+Q$-mf)2k^5pQA>Ptsa8(+ikDjY;L)@W*`W,hsba_\.D4fSV<4##D4489N)AOUqrfQjia>.Mj$.DDTT\l(G9P%P#bt3g+X7j'k&_8FmubaZb3Z0N(r8$0'ZD1`i\9Q+Fl<4S\?GZdEQ"7N^3r&`:@e\(a)@DZ1-LXY,4WG/u4C+0i:D="#E7--]=7]co_>Z^\LRC`$somo-D+6N:AC!t:!eTa#18s>gmr3^>r6lln6c&BKbmr>o34JQ_!)e29[J_[5G^7T2^'l@ESt.X*N1b0en]T4*^.60]!CkVf7E]*eNd?R+tCgjbW!0/o4JS6`*q+$P\,n(J6E`)(71g3&HP/hABgu/fOt9D1"tfd8`jZVc(HlZ!'dG7'd))if3O[>^IuAg)!@c&@ZIaVm2P9I)jINc#QqCIbb_bXLQ!g26n-P3.>t4[Q%`n?E#]%)LbeHc#MbDp?>8=G'b+Z:d3f2];3B?`5,JO"5m97niC"M-s05VfC^)g21+`lTd$]-:.2/p_QF6H4[Y_T+L4Ye,&]TRE@Q68>OV;c1g(oC:3QOG::hTQb3D0q)1]Ll^`be5alSu?%Z,D*T)kNfgkO]WLPCS9*DtiX"r.Ds@:bV'"o!cHqe(F2_QF$M?+EPVfqmd(B^KT>jMle>&J\8pC9PH#5/5t@sT%)]MKYUoR:W+8($huF0qt,3iOEf)lZWe-up\+=6Yp('k9\hkba%&U-O39^@b[>$h`l2(!bZp-=._XS:A2^-$`:-#4,;Jmoe[N9(H4Pm"3ku+q%(9@L1%G!nr_NFoIq.To24m$0Dg@0@LgBi6eGf^j?RQb6j$Tk7MPEfi96P\QaY2MM?I'OgSoEdG`G<`FZC+!>>HDatPbL_548r:aDL;LIEA0&LSQQT@#L?WW-t*10!(qe`[38lgUX!LJ3hGVl9XSL*Isr1j:Xn[s#D_7+nH;]R3RFq/n9I1EN;!V8T`b+A6UR?"Nsj6DOPXQQN;%jsF^?F'rO/B"qn582G3/kep?8//B'j*lZ!J-qUI+r%o"d0C5pq0JAnBj$''.^m5d4"l-sKPn_oWam6^*.Vp2"(D7=);Sc=cW2.>`UUQ?^.VQEqNKT4dTKrk3!\g6<:?oYK0PDC:d<`SF(T3Y01_U-_]7$#GQt.:Z4EMj^-cndY/J[3Tje`\]8Hct+`jj$WH++q\ZC)dq6tc059&9-&_kD,>&m4/j_f4K8.r'gc=)4#n*N8rU23T6AacCY0\"Y8^c+iUWJ-sn+\7_*[D7&PWDPQ)T"-5X=W&(/*BOTn%>ZMf1JHH^kqHJ%MPoln^_#[1kfT&s6<'WgdKk0U=]q:q*Me6):a-rt;uho.<1K!CHj-C$n=)%%hYuI6W`#A,h.^E&?H@1'o.d\BHFE*@P,j/T3B5]WZ[ta)7*9Fi/'Q4*=BFmG'%Vl2-o2L)TAKc\0?+*T76k%mrkdOLWK30m[46F.`3J'*FIcBdNnEL>;5V0f1]ha[d4qsZ)o\Y>e-pjt,Wu"[r.Eo5Qp+037G?LOp:Gp_XQkb3??oZdBcMc$B$O[?ZMW)J>Ct3',[Fc@<:e-iOM#mR8*kkHd,M#M2&f_*)oH((J_\<:5p_]a/P,^t6J^FmKi2D$CWl\o-JQ;EJRtVB@NI2$5N1#?CRP0W*L7SnetOO)&?LdohK-c@57Yg=p4t6*R_j-'5'CJE?b-FpF>Ul1V_4J2i89gk8,Yja!dgmo)%Mk]F-O]aQaVoU!W]78jaf-DKB?<8e?HjBeiQ7GQ#4JF09bU]CoR9R9g^ICSb`V3.$:/.-bdVo&Rr["nT*@i&nJ^EAS6q(^2)k+Aq.`AVaOe!nS+I1r]=4X$JGin%9!X=L=D,eKSl571jG8[WlrpWDe%WKRL';m6q7p=i,!8ilGDMaQ]D8l]!<^JekKp#I=jb7cb-2^0^K=B@C(IQCFRS'un#P,IIk)?+'9U#'FFaVkq\[W525LI5Mgr':YB58?^[n<18l]Yt%(]u),.<"sOH1%PQYAckob<:XsI)`+s<\!ksiK4IEbPBdnfOSIN=r\)_rRfGNC8jP^i#`9?[-_5gG$qg2FWJU%Mr(WRS-l[28HO2nqq_O?&$2udONJ/p'&%-PqLpqh#Lg"ULaVU6Hr??(69pHpO/U])8.aZ]/52P(>j#)-7HN'DC>[$d#ZB905K^ksSO87!#g/_#*[*.UMI=*aJ9$oJq%5P>:AOQ$FlaH"o4lG:VY*jc#pKti@UAooqfLbLbh$!!LQr.]-LJB,`S_9[NaTTu*P4RIK_T2iB1^4a81o8>s$RqB=(=dehN?NqXb`K0uVa7+.!:G[#ns'*2*p3.m_3fTad't@rXp3VmPo2N_>o4,C+0IKGo+tF/ZM_'s)JkfBH\WF,DQa\&*ISBXVLA;bYTkl;907Vp!_D<(6]6<)Xt'Kb3KHF;5+%E(\Rp7,JZFWp?+aZD?3dVH=SK]/8^up`),mgUQTPCn/CL"e\gZmoF\T7'5'lqK94%bN%*#60H\fT&BaISO.'KC^=0<[M3[2?i#+d@NB\lT<++u"e:R_)H@Q[WWX#-:ZL!/r"95[!ADFRC2?q^mAFkuN3-Y(@_]qWrVeP9&FkTDVD3a;&<1_1Eb<^J"[@'8N(Y9$bM8.@_O_AoE=SXWqB*,l1pV?UuFnMXpg11HdEIW7%7tj\*$IHOAp/%_.7+,XM(bL&L%2(LVd5U'8Un1_5Qs>fB25G5Gp7%h2"Ko9k0WUj5.VRE0^_3DKBbhbL]dUAK_(IC(de@I63]f.L/Z4#j5Z<%SfQ40dbsdu5Z]^tAr%if0]h.8"$niM+tkc"!E[V`:PI!Ermq-Zjqr\fF>hle00nW&1Q)oQ0u9EM^K@(#E\E4eKYJ?2ToWaT<_f@mKj&cS9DSooY4m.5'kGVCh\"kgH"0"Q#q-uC:R;djh[B9%IO`(TTOB;e"B/j^5k&4rn9lcGYQiAW0f8m*DggMQT5CubRlSjRJL`Sk!aGu[Y#YY*L(pNEPZ;[6K!)XZQl#uMlKf^5JW+H-l+ie&>WLlN1$NR6"2ZB:=eNCDG%cB]+C)dimjjtQ^D&o31!?l1J_A/[%&DP<+_tBGHd'\7P8S]"I(f#B;9:$nMqQET65Cug)FaS^c=+i&=L46SrL)!(8@2t2cs0rEI0[ln0&^!$^;N>XZ]'Dd1B9i=R,k[+V&<41J6!JiD_t)M@uD.G`?;#]c_tK"ar_n"km%JoLN_;A.a:kG!StDC;TbQfEV//!Dk+mVt/$g$3,h?[gJfh,J#dYMA^,>N)^0hIM)*oJha;,%3N3,^]'N4#O-uL209'ojQS$J,?eIDG@4(;9Ipa%LpJ:^s#q*Tsj"=oKTCWtk5Hd4dtcRdQ_6h!_01!>fUEbX<B<6_e^rm!0A(,"I@N[BqL8IMsVYXinWgm;?A0S3W0,&tWf]qT@o%fCMI9,fm;1(8a%n-r+8\P('3(eX8.%uAss2k42GI-`;4*9]uR$oMS&-QCRbaPh0huFcg"qZ5]t?DrrW!3@?e6bRn3OqX\O%BEJ-Z/&hT!1RZhrP;ql09PE1rrH$Qd],S`h`hk1,b7J!>X_K;"Vp".=*pf8c'HmhI9nOFr3&C^8R(f6X=_Fq`2+0)hFhJ'\bV(h6\J_Jf9mlR]4N.P/,!,PQ@@>9XN3CT=t*WhU7nb@BQh:O&s_@Qn'NrGe"u_a+?7dbf1.`p`BYKXPF9)@3p?3OnnKS"Lac35auIEqmHrTt@a(T4,75P!45E&XN)n!:#AJLUBT\EM'p#0qs.Gn\[5HmSRL4[h'P_2-pd=i8qr]#%QZ(!Ma*bfeaO@`t)%.FOpClT)@?3m8qjJlB+%tX+K3]rWlB>j4R):S?4$#bfM:t;3]U^QT'Vmc^?;'7=0Ul+D::/6JY9Q^LPM5l5oIC[*M6A,WR6e#b*&G(f-t>CM0OYaU2PPd/Bn/;nnupT7WD):N*0D/2\T?A>3+f'<+D!n=I7S5'F:1F$IKaNlAG?)9hH28ej&qZoZ7*"Ge7TSZrSYp?Dn.eD04*+iXnJeUo%KjfqlGNo3F&AMkA)++g&-p5U#lg4D[C;p=Mt1d.]saR7%h."5AR+A92=_@t-64O))Ad6()bWO:p0"L1Lkjn2lq.e:;7QJUe[R.?niqt$>-hKSj7K0ll)C+5I`F^oYtcl>F$kQo2%WZooqV3":AM^c6\j?mu0?8_.7E\;h[Fd:5Y\03=-JP'+5*0&TrS%n)3t\l%\hD-o^FPK=-X3V2)S/TG\-_07h"J*'EjB6RG!.QB8$gKu5"rr6ir!*2UV]=]),V([==[SVd8Gi9D=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 __fn, __err = loadstring(__chunk) if not __fn then print("LOAD_ERR", tostring(__err)) return end local __ok, __res = pcall(__fn) print("RUN_RESULT", tostring(__ok), tostring(__res)) local __vis = getgenv().OpOneVISCHECK if __vis and __vis.recolor then local ok, err = pcall(function() __vis.recolor(Color3.fromRGB(1, 2, 3), Color3.fromRGB(4, 5, 6)) end) print("RECOLOR", tostring(ok), tostring(err)) end local __render = getgenv().OpOneDebug if __render then print("DEBUG_READY", typeof(__render)) end local ok, err = pcall(M.fire_render) print("RENDER", tostring(ok), tostring(err))